BM6P6(@ ...------------...////////////000000000000////////////111222333444444444222333444555666666666666333333333333333333333333666777777888999:::::::::999777666555666777999:::<<<<<<<<<<<<<<<<<<<<<;;;======<<<;;;;;;:::999999777888888888888999999999::::::999777666555444333555444444333333222222222111111111111111222222222222111111000///......---111+++(((((((((&&&''')))(((+++,,,)))&&&%%%&&&&&&((('''&&&%%%$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&""""""!!!  !!!###$$$$$$$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###""""""############$$$$$$$$$""""""""""""""""""""""""((('''&&&%%%%%%%%%&&&'''%%%$$$"""!!!!!!"""$$$%%%"""""""""""""""!!! ###'''((('''$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""### !!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!###$$$$$$###"""$$$#########""""""!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""%%%$$$$$$$$$######""""""$$$%%%&&&'''&&&$$$"""!!!######"""!!!!!!!!!!!!!!!""""""######$$$$$$%%%%%%""""""""""""""""""""""""!!!"""######"""  """######"""!!!!!!""""""!!! ######""""""""""""###############"""""""""""""""#########"""""""""""""""###"""""""""!!!!!!!!! """###%%%$$$"""!!!!!!"""$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$""""""""""""""""""!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!"""###%%%!!!!!!!!!!!! !!!!!! !!!!!!"""###$$$ !!!!!!""""""######$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$###!!!%%%$$$######%%%%%%$$$###""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&'''(((((())))))(((((())))))((('''&&&&&&%%%%%%((((((((())))))))))))***&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))******)))))))))))))))******...------------...//////......//////000000000000000111222333444555555555222333444555555666555555333333333333333333333333666666666777888999999999888777666555666777999:::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999777888888888888999999999999999888777555444333222444444333333222222222222000111111111111111111111000000000///.........---...***)))++++++((((((***%%%&&&%%%###"""%%%(((+++'''&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%######"""!!!!!!!!!!!!!!! !!!"""######$$$######"""######$$$$$$######""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!"""############"""!!!""""""#########$$$$$$$$$""""""""""""""""""""""""&&&%%%$$$######$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$###"""""" """###!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" """###$$$######"""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############$$$$$$#########"""""""""""""""!!!!!!!!!"""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""  """""""""!!!"""###!!! !!!"""######"""######""""""""""""#########"""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$"""!!!!!!"""######$$$$$$$$$$$$######"""###############""""""############"""""""""""" !!!!!!!!!!!!!!!"""""""""!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""###$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###"""""""""!!!!!!!!! """!!!!!!!!!!!!""""""###""""""""""""!!!!!!!!!!!!############"""""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""!!!!!!###$$$%%%$$$######%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((((()))***+++,,,------,,,,,,------...///,,,,,,---...///000000111111222333444555666666666111222333444444555555555333333333333333333333333555555555666777777888888888777666666666777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999777888888888888999999999888888777666444333222111333333222222222222222222000000000000000/////////............------------,,,***))),,,+++'''&&&(((***(((''''''&&&%%%&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$#######################################""""""""""""######$$$######""""""""""""###""""""############"""""""""######$$$$$$######""""""###$$$$$$%%%%%%$$$$$$%%%$$$$$$$$$######""""""!!!!!!""""""""""""!!!!!!"""""""""#########$$$$$$""""""""""""""""""""""""###""""""!!!""""""######$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%$$$$$$###"""!!!"""######!!!!!!!!!###""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""######$$$$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""####################################"""""""""""" """"""###$$$$$$$$$$$$$$$######""""""""""""!!!!!!$$$""" !!!"""######"""!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$""" !!! !!!"""###$$$%%%######""""""""""""######""""""""""""""""""##############################!!!!!!!!!!!!""""""""""""!!!###$$$$$$"""!!!!!!"""""""""############"""""""""""""""!!!!!!""""""###$$$$$$$$$$$$############""""""!!!!!!!!!!!!!!! ######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!! !!!#########""""""""""""!!!###""""""!!!!!!!!!!!!"""#########"""!!! ############""""""""""""################################################ !!!############%%%'''%%%$$$######$$$%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((''''''&&&&&&&&&''''''(((&&&&&&'''((()))+++,,,---+++++++++***++++++,,,---***++++++---...000111222111222333444555555555555111111222333444444444444444444444444444444444444444444444555555666666666777777666666777777888999999999:::::::::::::::;;;:::::::::999999888888888777777888888888999999999777777666555333222111000111222222222222222222222///////////////.........,,,,,,,,,,,,,,,---------...***))))))'''###$$$((()))''''''++++++(((###!!!%%%%%%%%%&&&'''((())))))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$#########""""""""""""""""""""""""##############################"""!!!!!!"""""""""###############"""!!!!!!""""""############""""""""""""###$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#########""""""""""""######"""""""""######""""""!!!$$$$$$$$$###""""""$$$&&&""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""##################"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$###""""""###############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""""""""!!!!!!!!!!!!!!!%%%$$$###!!! !!!######""""""!!!""""""###!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""###$$$###!!! !!!"""""""""###$$$%%%######""""""""""""######"""""""""""""""#########"""###############$$$$$$!!!!!!!!!!!!""""""""""""!!!###$$$$$$"""!!!"""###!!!!!!""""""""""""!!!!!!"""!!! !!!###$$$$$$$$$#########"""""""""###"""""""""!!!!!! $$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!"""$$$$$$$$$#########""""""######"""!!!!!! !!!!!!###"""""""""!!!!!!!!! #########"""""""""""""""######################## !!!###$$$$$$###"""###$$$$$$###"""###$$$%%%$$$"""$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''(((((()))(((''''''&&&&&&&&&'''''''''''''''((((((***+++,,,))))))(((((())))))***+++******+++,,,...000222333000111222333333444333333111111222333444444444444444444444444444444444444444444444444444555555555777777777777777888888999777777777888888999999999888888888777777777777777777777888888888999999999777777666444333222111000111111111222222333333444////////////......------++++++++++++,,,,,,,,,,,,...+++((('''&&&&&&+++333,,,$$$ %%%)))'''%%%&&&$$$%%%&&&'''(((((())))))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$###!!!!!! !!!!!!"""######$$$######"""!!! """""""""######"""""""""""""""###$$$$$$$$$$$$############""""""!!!!!!!!!########################!!!!!!"""""""""#########""""""""""""""""""""""""!!!""""""#########$$$$$$###""""""""""""""""""###""""""############""""""""""""""" """$$$########################""""""""""""""""""""""""!!!###$$$###"""!!!"""##################"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%$$$###"""""""""###""""""""""""""""""######"""""""""""""""""""""""" !!!""""""######""""""!!!!!!!!!!!!!!!""""""""" !!!"""###"""!!!!!!######""""""""""""######"""""""""!!!!!! """"""""""""""""""""""""!!!!!! !!!"""###$$$ """######""" !!!"""!!!###$$$###"""!!!"""$$$######""""""""""""######!!!!!!""""""############""""""######$$$$$$$$$%%%!!!!!!!!!!!!"""""""""""" """$$$$$$"""""""""###!!!!!!!!!""""""!!!!!!!!!"""!!! !!!###$$$######"""""""""!!!!!!!!!######""""""!!!!!!!!! ######"""!!! !!!""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""" """"""!!!!!!###$$$$$$$$$$$$$$$##################"""!!!!!! !!!!!! !!!!!!!!!"""""""""###""""""""""""""""""######"""""""""""""""""""""""" !!!######"""""""""###$$$###""""""$$$$$$###"""############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((('''''''''&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))(((''''''&&&&&&&&&''''''))))))((((((((((((((((((((((((''''''(((((()))***,,,,,,+++,,,...000222444000111222222333333333222111222333444444555555555444444444444444444444444444444444444444444444444666777777777888888888888666666777777888888999999777777777777777777777777777888888888888999999999777777666555333222111000111111222333444444555555000000//////......------,,,,,,,,,,,,++++++++++++,,,)))(((((())),,,666AAAEEE444%%%###%%%$$$&&&***%%%&&&'''((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%$$$###### !!!!!!"""###############"""!!! !!!""""""######""""""!!!!!!"""######$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$""""""""""""""""""""""""###$$$%%%%%%&&&%%%%%%%%%###$$$$$$"""!!!!!!###%%%########################""""""""""""""""""""""""!!!###$$$###"""!!!"""###%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$######"""""""""""""""""""""#################################### !!!"""""""""""""""!!!!!!""""""""""""######!!!###$$$$$$#########"""""""""###$$$$$$######""""""""""""""""""########################!!!!!!!!!""""""#########!!!###$$$%%%#########$$$"""$$$&&&$$$!!! !!!$$$######""""""""""""######!!!!!!!!!"""######$$$$$$""""""######$$$%%%%%%%%%""""""""""""!!!!!!!!!!!! """###$$$"""""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$""""""""""""!!!!!!!!! ###""""""""""""""""""!!!""""""!!! !!!!!!""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######""""""""""""""""""""""""!!!"""!!!"""$$$%%%$$$$$$$$$############"""###""""""!!!!!!!!!!!!""" !!!"""#########""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!########################!!!#########$$$%%%$$$###""""""###$$$###"""""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((((()))''''''&&&&&&&&&''''''(((******)))(((''''''''''''))))))(((((())))))***+++...---------...000222444111222333333444333333333222333444555555666555555555555555555555555555555555555555555555444444444666666777888888888888888777777888888999::::::;;;888888888888888888888888777888888888888999999999888777666555444222111111111222222444555666777777111111000000///......------------,,,,,,++++++******))))))******---888BBBPPP;;;)))&&&'''$$$$$$(((&&&'''((())))))((('''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$########################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""!!!!!! !!!""""""###""""""#########""""""!!!!!!!!!""""""""""""!!!!!!!!!""""""###############!!!""""""######$$$$$$%%%$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!###$$$%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%######$$$&&&########################""""""""""""""""""""""""!!!###$$$###"""!!!"""###$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""#########"""!!! !!!"""""""""############""""""""""""""""""""""""!!!!!!"""############""""""""""""#########$$$$$$ """###$$$%%%######""""""######$$$%%%""""""""""""""""""######"""""""""""""""""""""""" !!!"""###$$$###"""!!!!!!###$$$$$$###""""""### ###&&&%%%!!! ###&&&######""""""""""""###### !!!!!!"""######$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$###"""!!!  !!!###$$$###"""###$$$!!!""""""######""""""!!! !!!"""###$$$$$$$$$$$$#########"""""""""!!!!!!"""""""""""""""#########!!!!!! !!!""""""""""""""""""""""""""""""######################## !!!!!!!!!"""""""""###"""""""""""""""""""""""""""!!!!!! !!!"""###$$$""""""""""""""""""""""""!!!""""""!!!!!!"""$$$$$$############""""""""""""!!!!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!!"""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%$$$%%%%%%$$$"""!!!"""###$$$###!!!#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((())))))(((((('''''''''((((((***************++++++,,,///...------...000333444333333444444555444444444222333444555666666666666555555555555555555555555555555555555555555555555666666777888888888888888888888999:::;;;;;;<<<<<<999999999999999999::::::777888888888888999999999888888777666444333222111222222333444666777888888222111111000///...............------,,,+++*********)))***+++)))***111;;;;;;*** &&&+++(((%%%&&&''''''((())))))((('''&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!! """"""!!!""""""###$$$$$$""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!"""###############!!!!!!"""###$$$%%%&&&&&&###"""!!! !!!"""###!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" """###$$$$$$$$$###!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$!!!"""!!!  !!!########################""""""""""""""""""""""""!!!###$$$###"""!!!"""###!!!""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""" """$$$$$$"""!!!!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%%%%$$$"""!!!!!!"""###$$$######""""""###$$$%%%%%% !!!!!!""""""######"""""""""""""""""""""""" """###%%%%%%###!!! """###""" """%%%%%%"""!!!%%%)))######""""""""""""###### !!!!!!"""###$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$###"""!!!  !!!###$$$###"""###$$$""""""############"""""" !!!###$$$%%%%%%%%%$$$$$$$$$$$$############"""!!!!!!""""""######$$$$$$ !!!"""###""""""""""""""""""""""""######################## !!!!!!!!!""""""######""""""""""""""""""""""""  !!!"""""""""""""""""""""""""""!!!"""###"""!!! !!!"""#########""""""""""""!!!!!!!!! !!!!!!"""###$$$######""""""!!!!!! !!!!!!""""""#########$$$########################"""""""""""""""""""""""""""$$$''''''%%%###""""""###"""!!!"""###$$$###!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''((((((((())))))))))))***((((((((((((((('''''''''%%%%%%%%%&&&'''((()))***'''''''''''''''((()))***&&&''''''((()))******+++,,,,,,---///000222333333///111333333333333555777666555444444555777:::;;;:::999777666666666777777777666555555555666888999;;;;;;:::999888777666555444666999===>>>>>>>>>===;;;;;;;;;::::::999999999<<<<<<;;;::::::999888888777666444333222222333333222000///000333444444444444333111///------......******+++,,,,,,---......((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######%%%&&&%%%###%%%%%%%%%%%%$$$$$$####################################"""""""""""""""###########################""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$ """###"""!!! !!!###""""""############""""""###$$$$$$$$$$$$###""""""############""""""""""""%%%%%%%%%$$$$$$$$$######!!!"""""""""############"""""""""""""""###############"""!!! !!!###&&&!!! !!!""""""!!!%%%$$$$$$$$$###""""""""" !!!""""""""""""""" !!!""""""###""""""((('''$$$""" """!!! """###$$$""""""""""""""""""""""""$$$$$$############$$$$$$############""""""""""""&&&%%%$$$###"""  !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$###!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""###""""""!!!  !!!###$$$###"""  !!!!!!!!!!!!###"""!!! !!!"""###""""""""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""#########$$$######""" ######"""""""""""""""###""""""""""""""""""""""""""""""###$$$&&&)))+++---&&&%%%$$$#########$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$$$$$$$###"""""""""!!!"""###%%%$$$###!!! !!!"""###$$$$$$###"""!!!############"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""$$$######"""!!! !!!#########"""###$$$ !!!!!!!!!!!!""""""############""""""########################$$$#########""""""!!!!!!$$$#########""""""!!!!!!$$$$$$###############$$$!!!!!!"""""""""#########&&&%%%###"""""""""############&&&$$$!!!$$$"""!!!"""%%%&&&%%%"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&))))))'''&&&&&&&&&'''&&&&&&&&&'''(((***+++))))))(((((((((((())))))''''''(((((()))******+++,,,,,,---...000111222333///111333333333333555666555444444555666888:::;;;:::999888777777777777888888777666666666777888999;;;;;;:::999888777666666666888;;;===>>>>>><<<;;;<<<<<<<<<;;;;;;::::::::::::::::::999999888888777777666555444333333333444222000///000222444444333333222111///......------,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######%%%&&&%%%###""""""""""""!!!!!! ########################$$$######"""""""""##############################""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!!!!"""###"""!!! !!!###""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""""" !!!"""###$$$%%%%%%%%%$$$$$$$$$############"""#########$$$$$$$$$$$$#########"""""""""""""""#########""" """$$$###!!! """######"""######"""""""""""""""""" !!!""""""#########"""!!!"""###############""""""""""""""""""###$$$$$$!!!!!! !!!######""""""""""""""""""""""""$$$######""""""######$$$""""""""""""""""""""""""%%%$$$$$$###"""!!! !!! !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$######"""!!! !!!!!!!!!!!!!!! %%%###""""""$$$%%%%%%$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""#########"""  !!!!!!!!!"""""""""###"""!!! !!!"""############"""""""""""""""############$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!"""!!!!!!!!!"""###$$$$$$"""""""""""""""""""""""""""!!!!!! !!!!!!######%%%$$$$$$######$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$##################$$$$$$$$$###"""  !!!"""######"""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########"""!!! !!!###$$$%%%#########$$$ !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""!!!!!!!!!$$$$$$$$$######"""""""""$$$$$$###""""""######$$$######$$$$$$$$$%%%%%%%%%%%%%%%###"""""""""#########!!! $$$&&&%%%###"""!!! ###$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&(((((('''&&&&&&&&&%%%$$$$$$###$$$%%%''''''))))))(((((((((((())))))'''(((((())))))*********+++,,,---...///111222222///111222333222333555666333444555666888999:::;;;::::::999888888888888999999888777777777888999:::;;;;;;:::999888777777666999:::<<<>>>>>>===;;;:::<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888888777666555444444444444111000///000222333333333111111111000///...---,,,...------,,,+++*********((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$%%%%%%$$$!!!!!!!!!!!!!!! ########################$$$$$$############$$$$$$########################""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!!!!"""######!!!!!!"""###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$######""" !!!"""###$$$%%%%%%$$$$$$#########"""""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""!!!!!!###$$$$$$###!!! !!!"""$$$"""!!!!!!###$$$$$$###!!!!!!!!!!!!!!!"""""""""!!!"""######$$$############$$$$$$$$$$$$######""" !!!"""$$$$$$%%%%%%!!! !!!""""""""""""""""""""""""""""""$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!!!!!!! !!!!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!! !!!"""$$$%%%%%%%%%%%%&&&%%%###$$$%%%%%%$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""!!! !!!"""###$$$#########""""""!!!!!!############$$$$$$$$$$$$######"""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$######$$$###""""""""""""###### !!!!!!"""$$$%%%&&&""""""""""""""""""""""""$$$###""""""!!!!!!""""""######$$$$$$$$$$$$$$$###########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""##################$$$###"""!!!  !!!""""""!!!  """"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!!!!! ###$$$&&&%%%$$$######$$$!!!!!!!!!"""""""""############!!!!!!!!!!!!######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! $$$$$$############""""""######"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""###############"""###$$$%%%%%%&&&"""!!! !!!###$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((((((&&&%%%&&&'''%%%$$$$$$###$$$$$$%%%%%%)))((((((''''''(((((()))(((((()))))))))*********+++,,,,,,...///000000111///000222222222333444666333444666777999:::::::::::::::999999999999999999999999888888888999:::;;;;;;;;;:::999999888777777:::;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999888777777666555555444444111000//////111222222111///000111111000...,,,+++------,,,,,,+++*********(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$###$$$$$$%%%&&&########################""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!"""######"""!!!"""###&&&%%%###""""""###%%%&&&$$$$$$%%%%%%$$$$$$###"""############"""""""""!!!#########""""""""""""!!!""""""#########$$$$$$$$$%%%$$$$$$###"""!!! ###$$$%%%$$$""" $$$"""!!!!!!###$$$$$$### !!!!!!""""""#########"""######$$$$$$$$$######$$$$$$$$$$$$###""""""!!!"""######$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!!!!!!!!!!"""""""""""""""#########!!!!!!!!! !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!! !!!"""$$$%%%&&&&&&&&&$$$###""""""######!!!########################""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!""""""###""""""######"""!!! !!!!!!!!!""""""""""""###############"""!!! !!!"""###$$$$$$######"""!!!!!!!!! !!!!!!!!!""""""""""""#########"""""""""!!!!!!######""""""!!!!!! """""""""!!!""""""######""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$%%%%%%!!!"""$$$%%%%%%$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$!!!!!! !!!"""""" !!!""""""!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""!!!!!!!!! ###$$$%%%%%%###!!!!!!"""""""""""""""############$$$###!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""###""""""""""""######$$$""""""""""""""""""""""""$$$$$$##################"""###$$$$$$######%%%'''$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&'''((((((''''''''''''''''''(((((((((''''''((((((((())))))))))))************++++++,,,---...//////000...000222222222222444666444555666888999999999999999999999999:::999999999:::999888888888999;;;<<<;;;;;;::::::999888888888888999;;;<<<===>>>======999999999999999999999999999999999:::::::::::::::777777777666666555444444111000...///000111111000...///000000000...---+++++++++++++++++++++++++++((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$%%%%%%&&&########################""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""###$$$###"""!!!"""$$$%%%$$$"""!!!!!!"""$$$%%%$$$%%%%%%%%%%%%$$$##################"""""""""!!!#########""""""""""""!!!!!!!!!!!!!!!""""""""""""%%%$$$$$$###"""!!! ###$$$%%%$$$""" ###!!! """######""""""""""""######$$$$$$$$$######$$$$$$$$$######""""""#########"""!!! ###$$$$$$$$$###""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""### !!!!!!!!!"""""""""""""""############!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$######"""!!! """!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!""""""###""""""######"""!!! !!!!!!!!!""""""""""""###############"""!!! !!!"""###############""""""!!!!!! !!!!!!!!!""""""""""""############""""""""""""###""""""!!!!!! !!!!!! !!!""""""$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""" """###$$$%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""######$$$"""!!!!!!!!!!!!"""###$$$!!!"""############"""!!! !!!!!! """""""""""""""""""""""" !!!""""""""""""""""""!!!!!!!!!!!!!!!###$$$###!!! !!!""""""""""""###############"""  """###"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""######$$$""""""""""""""""""""""""############$$$#########"""#########""""""###%%%$$$%%%%%%&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&''')))))))))))))))(((((((((((((((''''''''''''((((((************************++++++,,,,,,---......///...000111222111222444555777777777888888888999999777888999999:::999999999:::999888888888999:::;;;;;;;;;::::::999999999999777888999;;;<<<=========888888888888999999999999::::::::::::::::::::::::666666666666666555333333111///......///000000//////////////////...---,,,*********+++++++++++++++((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$###$$$%%%#########$$$$$$$$$$$$$$$#######################################$$$%%%&&&########################""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!"""###$$$$$$""""""###$$$"""!!!  !!!"""%%%%%%%%%%%%%%%$$$$$$### !!!"""###$$$%%%%%%$$$$$$#########""""""""" !!!!!!!!!""""""$$$$$$######""""""!!!!!!###$$$$$$###!!! !!!"""###!!! """######"""############$$$$$$$$$$$$#########$$$######"""!!!!!!""""""""""""!!!!!! !!!""""""############""""""""""""###""""""!!! """"""""""""""""""""""""###""""""!!!!!!""""""### !!!!!!""""""###"""""""""""""""#########""""""!!!!!!""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$######"""!!! ###""""""###$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""!!! !!!"""###"""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$#########"""""""""##################""""""!!!!!! !!!&&&%%%$$$"""!!!!!! """"""""""""""""""""""""%%%%%%%%%%%%$$$###!!!!!!!!!!!!"""###$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!!!!!!! """""""""""""""""""""""" !!!""""""""""""""""""!!!!!!!!!!!! !!!###"""!!! !!!!!!!!!!!!"""""""""######"""""" """""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""######$$$%%%%%%%%%$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########"""""""""#########"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&''''''(((((((((''''''(((''''''&&&&&&''''''(((************************+++++++++,,,------.........///111222111222333555:::999888777777777888888666777888999999999888888999888888777777999:::;;;;;;::::::::::::999999999888999999:::::::::;;;;;;888888888999999:::::::::;;;;;;::::::999999888888555555666666555444222111111///......///000///...//////...---------......,,,,,,++++++******))))))((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """%%%%%%$$$######%%%""""""#########$$$$$$$$$########################""""""""""""###$$$%%%%%%########################""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!"""###$$$$$$""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%&&&&&&%%%%%%$$$### !!!"""###$$$%%%%%%%%%$$$$$$$$$############!!!!!!!!!!!!""""""""""""#########"""""""""""""""#########""" """$$$$$$"""!!!!!!###$$$$$$###############"""""""""""""""#########""""""!!! !!!!!!"""#########""""""!!!!!!!!!!!!"""###%%%%%%######$$$$$$$$$###!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!""""""###$$$$$$#########"""""""""""""""""""""!!!!!!""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!! !!!!!!"""###############"""""""""$$$&&&%%%###!!! """"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""#########"""  !!!!!!!!!"""""""""###"""!!! !!!"""###!!!!!!!!!"""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""#####################"""!!! !!!$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""&&&&&&'''''''''%%%$$$###!!!!!!!!!""""""###$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!"""############!!!  !!!"""######"""!!! !!!!!!""""""!!!!!! """""""""""""""""""""""" !!!""""""!!!!!!!!!!!!""""""""""""!!!######!!!!!!!!!""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""#########$$$ !!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%$$$$$$###&&&$$$!!!"""$$$&&&$$$""""""$$$&&&%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%######%%%'''$$$%%%&&&(((((((((''''''(((''''''&&&&&&''''''(((++++++******************+++++++++,,,,,,---------...///111111111222333555<<<;;;999777666666777888555666777888999999888777999888777777777888999:::;;;::::::::::::::::::999:::::::::999999888888888999999999::::::;;;;;;;;;;;;::::::999888777666666444555555666555333222111111///------/////////...000///---,,,,,,---...///...---,,,+++***((('''''')))(((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&$$$"""###%%%######$$$$$$%%%%%%%%%%%%########################!!!!!!!!!!!!"""###$$$%%%########################""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""$$$$$$$$$###"""###$$$###$$$%%%%%%%%%%%%$$$###%%%%%%&&&&&&%%%%%%$$$###############""""""""""""%%%%%%%%%$$$$$$$$$$$$###""""""""""""############"""""""""""""""###############"""!!! !!!###&&&%%%###"""###$$$&&&%%%%%%######""""""!!!!!! """""""""""""""!!! !!!"""###$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%###$$$%%%%%%$$$###"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!"""###$$$$$$%%%############"""""""""!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!"""""""""""" !!!###%%%%%%###!!! """"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""###""""""!!! !!!###$$$###"""  !!!!!!!!!!!!###"""!!! !!!"""### !!!"""###$$$%%%%%%!!!!!!!!!!!!""""""""""""$$$$$$$$$############""" !!!!!!""""""%%%%%%###"""!!!!!!!!!!!!###"""""""""""""""######""""""""""""""""""""""""!!!###$$$$$$$$$$$$"""!!!!!! !!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!!  """######"""!!! !!!""""""!!!  !!!"""######"""""""""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!""""""""""""!!!#########"""###$$$ !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""######$$$$$$######$$$$$$%%%%%%%%%%%% !!!"""$$$$$$############""""""!!!!!!!!!"""###$$$%%%%%%$$$###)))%%%!!!"""&&&(((&&&"""$$$''')))(((&&&%%%'''***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&$$$######%%%'''$$$%%%''')))******))))))'''''''''&&&&&&'''''''''******+++++++++,,,,,,,,,,,,,,,,,,---------......//////.........000111333777666666555555555666666:::;;;;;;;;;;;;:::999999888777666555555777999:::999888888888888888999999999:::::::::999999;;;===???>>><<<;;;::::::;;;;;;888888888888777777777777555444333222111111111111.../////////000000111111000////////////.........***))))))(((((((((((((((******)))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!!!!"""###$$$$$$###"""!!!###"""""""""###$$$%%%%%%###$$$$$$###!!! !!!"""$$$$$$$$$#########""""""###$$$%%%%%%$$$###"""!!!""""""############""""""$$$$$$$$$#########"""""" !!!"""###############%%%%%%%%%$$$$$$$$$###### !!!"""##################$$$%%%&&&&&&%%%$$$###$$$######""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$(((&&&######$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$###"""!!!!!!"""$$$$$$"""!!!"""###!!!!!!!!!"""######$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$###!!!  """###$$$$$$###""" !!!"""""""""!!! !!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" """###$$$$$$###""" """"""""""""############$$$""" """$$$%%%### %%%$$$"""!!! !!!!!!"""""""""############!!! !!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###"""""""""""""""!!!  """"""#####################""""""""""""!!!###$$$###"""!!!"""###""""""!!!!!!!!!###%%%&&& !!!!!!!!!!!! !!!""""""!!!!!!"""""""""""""""###$$$$$$############$$$%%%&&&'''#########""""""""""""!!!""""""!!! """""""""""""""######### !!!"""$$$$$$######"""############"""  !!!!!!!!!!!!""""""""""""""""""""""""######"""""""""""""""###""""""""""""""""""""""""$$$###!!!  !!!!!! !!!!!!!!!!!!"""""""""""" !!!""""""!!! """!!! ###"""!!! !!!"""### !!!""""""$$$###"""!!!!!!"""###$$$%%%######&&&))))))$$$########################%%%$$$###"""###$$$%%%&&&''''''&&&&&&&&&%%%""" %%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$"""!!!!!!""""""&&&%%%$$$%%%'''((('''&&&&&&'''((()))***************)))'''%%%$$$%%%'''(((*********+++++++++,,,,,,+++++++++,,,,,,,,,------............///000111111444444333333333333333444888999999:::::::::999999999888777666666888999;;;:::999888888888888888999888999::::::999999;;;===???>>><<<;;;:::::::::;;;555555555555444444444444222222111000////////////,,,---------.........//////............---------******)))(((((((((((()))(((''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""############""""""#########"""######$$$$$$###$$$$$$###"""!!!!!!###$$$$$$$$$#########"""""""""######$$$###"""!!! """"""############""""""$$$$$$$$$#########""""""""""""######$$$#########%%%%%%$$$$$$############""""""###$$$$$$$$$######"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$$$$"""  !!!!!! """"""""""""!!!!!!!!!!!! !!!""""""!!!!!!!!!"""$$$$$$"""!!!"""############"""""""""""""""############"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$###"""!!! !!!"""###$$$$$$###"""!!! !!!"""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!! !!!!!!!!!###"""!!!"""$$$%%%### !!!###%%%&&&&&&&&&############$$$$$$$$$$$$""""""!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!! !!!###%%%+++'''### !!!"""""""""""""""""""""!!!  !!!"""############!!!!!!""""""#########$$$!!!###$$$###"""!!!"""######""""""!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  ############$$$%%%%%%&&&$$$$$$#########"""""""""###"""!!!!!! !!!!!!#########""""""""""""""" !!!"""###$$$######"""#########""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""""""""""""""### ###"""!!! """""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!"""############"""!!!"""!!!!!! ###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$(((&&&&&&(((,,,,,,'''"""########################$$$#########$$$$$$%%%%%%$$$$$$$$$$$$%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###############&&&%%%$$$%%%'''((('''&&&$$$%%%&&&'''(((((((((((()))((('''&&&%%%%%%&&&'''*********++++++++++++,,,*********+++++++++,,,,,,------...///000000000000333333333333333333333333666666777888999999999999999999888777777999:::;;;;;;:::999888888888888888777888999999999999;;;===???>>>===;;;:::999999999444444444444333333333333222222111000////////////---------------.........---------,,,,,,,,,+++++++++******)))))))))))))))''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#################################""""""#########$$$$$$######"""#########"""$$$$$$$$$"""!!!"""###$$$$$$$$$###############!!!""""""""""""!!! """"""############""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$###"""$$$############"""""""""$$$%%%%%%%%%%%%$$$$$$###""""""############""""""%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&%%%%%%$$$############$$$%%%###!!!!!!"""###"""!!! !!!!!!""""""###### !!!!!!""""""!!! """######"""!!!!!!"""$$$$$$######"""!!!!!! ############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$###""""""!!!"""###$$$$$$###"""!!! !!!""""""######""""""######""""""""""""######""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$###""""""###$$$$$$###!!! !!!"""###!!!###$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!! !!!%%%'''444...&&&!!! """""""""""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$$$$ !!!"""###$$$%%%%%%!!!###$$$###"""!!!"""###$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """!!!!!!!!!!!!"""######$$$$$$#########$$$$$$%%%%%%$$$$$$$$$##################"""!!!!!!!!!""""""$$$$$$######""""""!!!!!!!!!!!!"""############"""!!!""""""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""### !!!!!!!!!!!!!!! ######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""######(((&&&&&&(((++++++'''###########################"""###$$$$$$%%%%%%$$$$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%'''((('''&&&$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&************++++++++++++++++++++++++,,,,,,,,,,,,---...000111222111111000444444444555555555555555333444555777888999999999999999888888888999:::;;;;;;;;;:::999888888888888777888999999888999;;;===>>>>>>===;;;:::999888888777777777666666666555555444333222111111000000000////////////////////////,,,+++++++++************++++++***)))))))))))))))(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%$$$""""""""""""$$$%%%%%%%%%$$$###"""""""""###"""$$$$$$$$$""""""###$$$########################""""""""""""""""""!!!!!!"""######$$$$$$######"""########################%%%%%%%%%%%%%%%$$$###"""###"""""""""""""""""""""&&&'''''''''&&&%%%$$$$$$#########$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$###############$$$%%%###""""""###$$$###"""!!!!!!!!!!!!""""""""""""&&&&&&%%%$$$###!!!  """######"""!!!!!!"""############""""""!!!!!!#########"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$!!!"""############"""!!!!!!""""""###############$$$##################$$$""""""!!!!!!!!!!!!""""""!!!"""############"""!!!$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$###"""%%%%%%$$$"""#########$$$$$$$$$%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$######$$$&&&)))666111)))$$$""""""###$$$!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$!!!###$$$###"""!!!"""###$$$%%%&&&&&&&&&%%%###""""""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!! $$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###############$$$%%%%%%%%%$$$$$$$$$############""""""""""""######%%%$$$$$$###"""!!! !!!"""""""""############!!!!!!!!!!!!!!!"""######$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###"""""""""""""""""""""""" !!!""""""""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########$$$$$$###############"""""""""""""""###""""""!!!!!!!!!!!!""""""###############""""""!!!###""""""""""""""""""###$$$######%%%''''''$$$!!!########################!!!"""$$$%%%%%%%%%$$$###"""###$$$#########$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%&&&%%%$$$%%%'''((('''&&&&&&'''(((((()))))))))(((%%%&&&'''''''''&&&%%%%%%))))))*********+++++++++,,,,,,,,,,,,------------...///111222333333222111333444555666666666555555222333444666777888999999999999999999999:::::::::;;;;;;:::999888888999999888999999999888888:::;;;<<<<<<;;;:::999888777666888888888777777777666666444333222111000000000000///////////////.........************))))))))))))+++******)))((()))))))))'''''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%%%%%%%$$$###"""""""""###"""###$$$$$$###"""###%%%######################################################$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%$$$###""""""""""""""""""""""""###'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&#########""""""###$$$$$$ !!!!!! """"""""""""!!!!!!!!!!!!&&&%%%$$$$$$###""""""""" !!!######!!! !!!"""!!!!!!""""""############""""""""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$%%%%%%""""""############"""""""""""""""""""""######$$$$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""""""""############""""""!!!!!!!!!""""""""""""###"""###$$$$$$$$$###############"""""""""######$$$""""""""""""#########$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&%%%%%%%%%&&&...+++'''%%%$$$$$$###"""!!!!!!""""""""""""!!!!!!"""######$$$$$$$$$$$$#########""""""""""""""""""!!!###$$$###"""!!!"""###!!!"""$$$%%%&&&%%%$$$######"""!!!!!!!!!!!!"""######""""""!!!   !!!"""$$$$$$######"""#########%%%%%%%%%$$$$$$$$$############""""""""""""######%%%$$$$$$###"""!!! """""""""""""""#########!!!!!! !!!"""###$$$%%%$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""""""""""""""""""""""" !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!"""""""""######""""""""""""###$$$!!!!!!""""""""""""!!!!!!""""""############"""!!!"""""""""######""""""""""""!!!"""#########""" ########################!!!"""###$$$%%%$$$###"""$$$&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&%%%&&&%%%$$$%%%'''((('''&&&&&&''''''(((((((((((((((%%%%%%&&&&&&'''&&&&&&%%%)))))))))************+++,,,,,,---------.........//////000111222222222222111222444555666555555444222333555666777888888888888888888999999999999999::::::999999999999::::::999::::::999777777888:::888999999999888777666555777666666666555555555555111111000///............---------,,,,,,,,,,,,,,,*********))))))))))))(((***))))))(((((((((((((((%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$######"""#########"""###%%%$$$######$$$%%%###############$$$$$$$$$$$$###############$$$%%%######$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""############$$$&&&''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&###""""""""""""###$$$$$$!!! """###$$$""" ######""""""!!!!!! !!! !!!"""###$$$%%%!!!""""""!!! !!! !!!!!!"""######$$$$$$""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###############$$$%%%&&&###""""""""""""""""""###"""!!!!!!!!!!!!"""###$$$$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""###""""""""""""""""""###""""""""""""############"""$$$%%%%%%$$$######$$$ """%%%((()))!!!!!!"""""""""############"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! ###%%%$$$"""!!!"""$$$###""""""######""" !!!!!!"""""""""""""""""""""###############"""############""""""!!!!!!!!!###$$$###"""!!!"""### !!!"""##################!!!!!!!!!!!!############"""!!! !!! !!!######"""""""""######$$$%%%$$$$$$$$$############""""""!!!!!!!!!"""######$$$$$$######""""""!!!!!!"""""""""!!!"""######$$$"""!!! """###$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""" !!!"""###### !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""######$$$!!!!!!""""""""""""!!!!!! """###$$$###"""!!!""""""############""""""""""""############""""""########################!!!"""######$$$$$$#########&&&)))(((%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&%%%%%%&&&%%%$$$%%%'''((('''&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))************++++++,,,,,,,,,---------............///000111222111333555666777777666555333444555777777888888888666777888888999999888888999999999999::::::;;;<<<;;;;;;;;;999777555666777555555666777777666555444666666555555555444444444111000///......------...---------,,,,,,+++++++++*********))))))))))))((()))(((((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$############"""######$$$$$$"""###%%%$$$$$$###%%%&&&""""""#########$$$$$$$$$###""""""!!!"""###$$$%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$""""""######$$$#####################$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$######%%%''''''%%%$$$!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""######!!!""""""!!! !!!"""""""""""""""#########!!!"""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$#########$$$%%%&&&######""""""""""""######!!!!!! !!!"""#########""""""""""""######""""""!!!!!!!!!!!!""""""######""""""""""""###############$$$$$$$$$%%%%%%"""$$$&&&&&&$$$"""###%%% !!!!!!"""""""""""""""#########$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!"""!!! !!!###$$$###""" !!!"""""""""""""""!!!""""""######""""""!!!"""""""""""""""#########!!!###$$$###"""!!!"""#########"""""""""######$$$$$$###!!! !!!###$$$###"""!!! !!!!!!"""""""""!!!!!!""""""###$$$""""""!!!""""""###$$$%%%$$$$$$#########"""""""""!!!!!! !!!!!!"""############"""""""""""""""###"""!!!!!!!!!"""$$$$$$###""" !!!###$$$%%%$$$$$$###""""""!!!!!!""""""""""""""""""""""""  """###### ###"""!!! !!!!!!!!!""""""#########!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!"""###### !!!"""######"""!!!  """######""""""!!!"""###$$$$$$###"""!!!"""############"""##############################"""""""""""""""###$$$$$$###((()))&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%''''''))))))))))))******************+++++++++,,,,,,,,,------,,,,,,---...000111444555777999::::::999888444555666777888888888888666666777888888888888777888888888999:::;;;<<<===<<<<<<;;;999666555555666333333555666666666555444777777666666666555555555333222111000000//////////////////......---------************))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%&&&&&&%%%$$$######"""""""""###$$$%%%%%%"""###%%%%%%$$$$$$%%%&&&""""""######$$$$$$$$$$$$"""!!! """###$$$###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$$$$ !!!"""#####################$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''''''''&&&&&&%%%$$$######$$$%%%&&&$$$##################$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""!!!""""""###$$$$$$!!! !!!###%%%%%%###!!! !!!"""###$$$$$$+++)))'''$$$"""!!! !!!""""""!!! !!!$$$$$$######"""!!!!!!!!!!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""&&&%%%$$$#########%%%%%%######""""""""""""######!!!  """#########""""""""""""######""""""!!!!!!!!!!!!""""""######""""""""""""###### !!!!!!!!!!!!"""$$$'''&&&$$$"""###%%%"""%%%''''''&&&%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########!!! !!!###&&&###!!! !!!###%%%&&&%%% !!!"""""""""""""""!!!!!!"""""""""!!!!!! !!!"""###$$$%%%%%%!!!###$$$###"""!!!"""###)))(((&&&%%%$$$$$$%%%&&&$$$###""" """###$$$###"""!!! !!!"""###"""""""""""""""######$$$!!!!!!!!!!!!"""###%%%%%%#########""""""""""""!!! !!!"""""""""""""""""""""############"""!!!!!!!!!"""$$$%%%$$$"""!!! !!!"""###$$$$$$######"""!!!!!! """""""""""""""""""""""" """######""""""""""""""""""""""""$$$###!!!  """"""######$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""""""!!!  !!!"""!!!!!! !!!!!!"""###### !!!"""######"""!!! """#########"""!!!"""###$$$$$$###"""!!!!!!"""""""""!!! !!!"""###########################"""!!!!!!!!!"""$$$%%% ''')))&&&######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""$$$%%%&&&%%%$$$%%%'''((('''&&&'''''''''(((''''''&&&&&&&&&%%%#########%%%'''(((***''''''+++---+++***,,,++++++******+++---...000------......//////000000000111444666777777777666777777666666666666777777888888777666666666666666777888999:::;;;;;;;;;;;;:::777555666777888666333444666888888666555444555444444444444444333333222333222111000//////////////////...---,,,,,,++++++''''''(((((())))))******''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$#########""""""!!!!!!"""$$$&&&&&&$$$###$$$###"""!!!!!!"""###$$$###########################%%%&&&%%%###!!!!!!"""$$$%%%%%%###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$#########""""""%%%$$$"""!!!!!!!!!"""#########""""""!!!!!! $$$$$$$$$###"""!!!!!! $$$$$$######"""!!!!!!!!!########################""""""""""""""""""""""""$$$$$$###!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""#########""""""!!!%%%###""""""###$$$$$$###""""""""""""############%%%$$$$$$$$$###"""""""""!!!!!! !!!!!!"""###$$$############"""""""""""" !!!""""""######""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""########################%%%$$$###""""""###$$$%%%###$$$$$$$$$###"""  !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$ """$$$$$$!!!""""""!!!!!!  """###"""!!!  !!!"""$$$&&&&&&%%%###!!! !!!$$$######"""!!! !!!!!! !!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$  !!!###$$$ !!!!!!!!!!!!""""""""""""############%%%###  ###'''***""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""'''((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((***'''''',,,...,,,***,,,///...---+++******++++++------......//////000000///111333555666555555444666666666666666777888999888888777666666666666666777888999:::;;;;;;;;;;;;;;;999777777888888666444444555777777666555666666666666666666666555555444444333222111/////////...------,,,,,,++++++******((((((((((((((()))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$#########""""""$$$######$$$%%%%%%###!!!$$$###""""""""""""###$$$########################!!!###%%%%%%#########$$$###$$$%%%$$$""" !!!$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$#########""""""$$$$$$"""!!!!!!!!!"""#########""""""!!!!!!!!!!!!$$$$$$######"""!!!!!! """""""""""""""#################################""""""""""""""""""""""""!!!!!!!!! !!!!!!"""#########""""""""""""######$$$$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""$$$$$$%%%%%%%%%$$$$$$###$$$###"""###$$$$$$###"""""""""""""""############$$$$$$##################"""!!!!!!!!!!!!""""""###!!!!!!!!!!!! #########""""""!!!!!!!!!""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$########################$$$$$$$$$%%%!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$###"""  !!!"""""""""""""""######################## !!!""""""###### """$$$$$$""" """!!!!!!!!!  """""""""!!!  !!!""""""$$$%%%%%%###""""""############"""!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""$$$###"""!!! !!!"""""" !!!!!!!!!!!!!!!!!!"""""""""############"""!!!!!!"""###$$$%%%"""""""""""""""""""""!!!#########""""""#########'''''''''''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((***'''(((,,,...,,,***,,,000///---,,,+++*********,,,------...//////000000///000222333444333222222666666666666777999:::;;;888888777666666666666666777888999:::::::::::::::<<<:::888888888888666444444555666666555555777999999999999999999888777777666555333111000///......+++++++++++++++*********)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$###############&&&%%%$$$$$$%%%$$$""" $$$$$$############$$$$$$######################## """$$$$$$$$$###$$$&&&"""$$$&&&&&&%%%$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############$$$######"""!!!"""""""""###""""""""""""!!!!!!!!!$$$$$$######"""!!!!!!!!! !!!!!!"""######$$$$$$########################""""""""""""""""""""""""!!!"""$$$%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$###############""""""""""""""""""""""""""""""""""""##################""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%%%%###!!!""""""""""""############""""""#####################""""""!!!!!!!!!!!!"""!!!!!!!!!!!! #########"""""""""""""""""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$############""""""""""""############!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$######"""!!! !!!"""""""""""""""######################## !!!!!!""""""!!!###%%%$$$""" !!!!!!!!!!!! !!!  !!!!!!!!!!!! !!!!!! """$$$$$$#########%%%######""""""!!!!!! !!!!!! !!!!!! """"""!!!!!!  !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""!!! '''&&&$$$"""!!! !!!!!!!!!!!!!!!!!!""""""""""""###### !!!""""""""""""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''***'''(((---///,,,++++++------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111222333333222222111555555555666888999;;;<<<888777777666666666666666777777888999999999999999;;;:::999888777666555444555555666555555666999;;;;;;;;;<<<<<<;;;;;;:::999777666444222000///...---*********+++++++++++++++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%########################&&&%%%###$$$%%%%%%###"""%%%$$$$$$$$$$$$$$$$$$%%%######################## """$$$$$$######$$$%%%"""$$$&&&&&&&&&%%%&&&'''$$$###$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""########################$$$######"""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""####################################"""""""""""""""""""""""" """###$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!"""#########""""""""""""###%%%&&&%%%### !!!"""""""""############!!!!!!""""""######$$$$$$######"""!!!!!! !!!!!!############"""""""""""" !!!"""###%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###############""""""!!!!!! !!!"""""""""""""""######################## !!!!!!""""""""""""###%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """$$$$$$###"""###$$$###"""""""""!!!!!!!!! !!!!!! !!!!!!"""!!!!!!!!! ######"""!!!  !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!&&&%%%$$$"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!! """""""""""""""#########"""######$$$$$$######"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''***''')))...000---++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000000222222222333333333333222444444555666777999;;;<<<888777777666666666666666777777888888999999888888888888888777555444333333555666666555555666999;;;<<<<<<<<<<<<<<<;;;;;;:::777666444111000...------++++++++++++,,,,,,,,,,,,******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%########################$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%###""""""###$$$%%%'''&&&%%%$$$$$$%%%######$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""!!!""""""""""""#####################"""""""""""""""############""""""!!!!!!""""""""""""""""""""""""######################## !!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""######"""""""""""""""""""""""""""""""""!!!!!!"""""""""######### !!!"""###############""""""###%%%&&&%%%### !!!"""""""""############!!!!!!!!!""""""######$$$######"""!!!!!! !!!!!!############"""""""""""" !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&%%%###############""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""!!!"""""""""""""""######"""###$$$$$$"""!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!###$$$$$$"""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!! ######"""!!!  !!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!"""""""""###!!! !!!"""!!!"""""""""#########$$$!!!""""""""""""""""""!!!######$$$$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&***''')))///111...++++++.........---,,,+++)))(((******+++---...///000111111111111222222333333333333333444555777888:::;;;888888777666666666666666666777777888888888777777666777777666444333333444555666777777666666888:::;;;;;;;;;;;;;;;:::999999555444222000///...------,,,,,,,,,,,,,,,,,,++++++))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$$$$###"""###%%%''''''&&&######$$$$$$$$$$$$#################################%%%&&&%%%###!!!!!!"""$$$&&&'''&&&$$$#########"""###$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$##################################################################$$$$$$$$$"""############"""!!!!!!"""""""""############$$$######""""""""""""""""""$$$$$$######"""!!!!!! """"""""""""""""""""""""###########################""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$#####################$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""############"""###$$$%%%%%%%%%%%%%%%###"""###$$$%%%%%%###!!!""""""""""""############!!!!!!""""""""""""""""""###""""""!!!!!!!!!!!!"""!!!!!!!!!!!! ######""""""!!! """"""""""""""""""""""""""""""############""""""$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$###############""""""""""""###### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!"""######!!!!!!"""### !!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!!!!!!! !!!###$$$###""" !!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!! """"""!!!!!!  !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###### !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!  """###!!!""""""######$$$$$$$$$""""""!!!!!!!!!!!!""""""######$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&)))'''***///111...++++++------......---+++***))))))***+++,,,...///000111/////////000111222333444333333333444555777888999888888777666666666666666666777777777777777666666444666777777444444555777555777999888777666777888999999999999999888777777333222111///...---------,,,,,,++++++******))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%########################$$$$$$$$$###############""""""#########$$$$$$$$$'''%%%######$$$&&&&&&%%%""""""###$$$$$$###""""""########################"""$$$%%%%%%###""""""###$$$&&&'''&&&%%%$$$$$$%%%"""###$$$%%%%%%%%%$$$$$$"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""######$$$###"""!!! """"""#########$$$$$$$$$"""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""##############################""""""""""""#########""""""""""""""""""### !!!"""############"""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!""""""""""""###""""""###%%%%%%&&&&&&%%%$$$###"""###$$$$$$###"""""""""""""""############"""""""""""""""!!!!!!!!!"""!!!!!!!!!!!!""""""###!!!!!!!!!!!! $$$###"""!!! """"""""""""""""""""""""""""""############""""""$$$$$$$$$$$$#####################""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""#########"""!!!!!!"""###$$$ !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""!!! !!!### !!!!!!!!!""" !!!"""######"""""" !!!""""""!!! !!!######"""!!!"""###!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!""""""""""""!!! !!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!""""""###!!!""""""######$$$%%%%%%%%%###!!! !!!###%%%###$$$$$$%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%)))(((***000222...++++++(((***+++---......------)))***+++,,,...///000111---------...///111222333333333333444555666777888888888777666666666666666666777777777777777666666444666888888555555777999555777999:::888777666666777888888888888777666666111111///...------------,,,++++++***)))((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$###############$$$$$$$$$########################%%%$$$$$$$$$######""""""""""""######$$$$$$$$$$$$)))'''$$$###$$$%%%$$$$$$!!!"""###$$$$$$###"""!!!######################## """$$$$$$$$$###$$$%%%###%%%''''''&&&%%%&&&'''"""###$$$%%%&&&%%%$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$"""######$$$$$$"""!!! """"""######$$$$$$$$$$$$"""""""""""""""#########!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""##############################"""######$$$%%%%%%$$$$$$############$$$$$$ !!!"""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!!!!""" !!!######$$$$$$$$$%%%###""""""###$$$$$$###""""""""""""##################""""""!!!!!! !!!!!! !!!!!!"""###$$$############""""""""""""!!! """"""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""###########################"""!!! !!!"""#########"""!!!!!!"""###$$$ !!!!!!"""""""""""""""########################!!!!!!!!!!!!!!! !!!!!! !!!### !!!!!!""""""!!!"""#########""" !!!""""""!!! !!!"""""""""###%%%!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! """###$$$$$$$$$"""!!! !!!!!!!!!""" !!!!!!!!!"""!!!$$$%%%$$$"""!!!!!!""""""###$$$$$$%%%%%%'''%%%""" """%%%'''###$$$%%%&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%,,,+++++++++******)))))))))+++,,,......---,,,+++++++++,,,------...//////000000000000111222333444555777999999888888999:::555666666777888999999999777777666555555555555555555555555555666666666666555555555666666666666666333333444444555444444444222111111000///.........)))))))))))))))*********)))(((((((((((('''''''''''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""""""""""""""###$$$$$$$$$%%%%%%%%%$$$###$$$%%%'''((("""""""""""""""######$$$""""""!!!!!!!!!!!!"""""""""""""""""""""!!! '''''''''&&&&&&%%%%%%%%%#################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$&&&%%%###!!! !!!!!!$$$$$$$$$############"""""""""""""""############&&&&&&%%%$$$############'''&&&%%%$$$###!!!  ######$$$%%%&&&########################&&&&&&%%%$$$###""" """"""""""""!!!!!!!!!!!! !!!"""###$$$$$$%%%&&&%%%$$$"""!!!!!! !!!!!!""""""#########$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!"""""""""""""""!!! !!!  """######$$$%%%&&&%%%###!!! %%%'''((((((%%%#########$$$###"""!!!!!!"""###$$$""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """#########$$$%%%%%%$$$######""""""######"""""""""""""""!!! $$$######"""""""""""""""$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! $$$$$$"""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$ !!!""""""###############""""""""""""###$$$%%%$$$""" !!! !!! !!!""""""!!! """"""!!!!!!"""###$$$$$$$$$$$$######"""##################$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!!!!!!!"""###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&++++++*********))))))))))))***,,,---...---,,,+++++++++,,,,,,------......000000000111222333555555<<<======;;;888555555555555555666777777888999999777666555555444444555555444444444555555555666666555555555444444444444444222222333333333333222222//////......---,,,,,,+++))))))))))))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$"""#########$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""###############$$$$$$$$$%%%%%%$$$######$$$%%%&&&"""""""""""""""###$$$$$$"""""""""!!!!!!""""""""""""############"""!!!!!!&&&&&&%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""################################################""""""############""""""$$$##################$$$%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$############"""""""""""""""############$$$$$$$$$######$$$%%%%%%&&&%%%%%%$$$###"""!!!!!! """###""""""###$$$########################""""""#########""""""!!!########################!!!!!!""""""######$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$$$$###""""""######$$$$$$$$$###""""""!!!!!!!!!"""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$#########"""""""""""""""""""""""""""!!! """!!! !!!"""### !!!###$$$###""" """###%%%$$$""" """"""###$$$$$$###"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$"""""""""###%%%$$$######""""""######$$$$$$$$$$$$$$$###""""""$$$######"""""""""""""""############"""""""""!!!"""""""""!!!!!!!!! ###"""""""""!!!!!!!!! """!!! """!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! $$$###"""!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!"""""""""""""""""""""""" !!!!!!""""""######$$$###"""!!!  """$$$%%%$$$""" !!! !!!!!!!!!"""""" !!!""""""!!! !!!!!!!!!!!!!!!"""######$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########"""""""""###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%******))))))))))))((((((((()))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...///000111333555666666>>>>>>>>><<<888444333333555555666666777777888888666666666555555555555555444444444444555555555555555555444444333333222222111111222222222111111000.........------,,,,,,+++))))))))))))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$###############%%%%%%$$$#########$$$$$$###""""""""""""###$$$$$$######""""""""""""#########$$$$$$$$$$$$###""""""$$$$$$$$$$$$####################################%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""""""""""""""""""""""""""########################!!!"""###$$$$$$###"""!!!########################""""""############""""""$$$$$$$$$############"""""""""""""""############"""""""""######%%%&&&&&&$$$$$$$$$#########""""""###$$$$$$###!!! !!!########################### !!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###############""""""""""""######""""""""""""###############$$$$$$$$$$$$###"""""""""######$$$$$$$$$######""""""""""""""""""!!!!!!$$$$$$#########"""""""""""""""""""""""""""""""""$$$############""""""""""""""""""""""""!!!!!! """"""!!!!!!""""""###$$$ !!!###$$$$$$###"""!!!!!!"""######!!! !!!"""%%%''''''%%%"""!!!###############$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$"""!!!!!!"""$$$$$$###""""""""""""###$$$$$$$$$%%%$$$$$$###"""$$$######"""""""""""""""############""""""""""""!!!!!!!!!!!! """""""""!!!!!! ### !!!###!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!$$$###"""!!!!!! !!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$###!!!  """###$$$$$$""" !!!!!!!!!!!!!!!"""""""""### !!!!!!""""""!!!!!! !!!!!! !!!""""""""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((((((((((((((((()))***+++++++++******,,,,,,,,,,,,,,,+++++++++,,,---///111333444555666888999:::999777555555666555555555666666777777777777777777777777666666555444555555555555666666666666555555444333222222111111111222222222111000000/////////.........------)))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""#########%%%$$$$$$$$$###"""""""""%%%$$$$$$######"""""""""######""""""######$$$%%%$$$######""""""######$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$##############################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""$$$%%%%%%$$$"""!!!#########$$$$$$######### !!!"""$$$$$$$$$###"""$$$$$$$$$#########""""""!!!"""""""""###########################$$$%%%%%%########################%%%%%%$$$""" """$$$########################!!!"""######$$$$$$#########$$$$$$$$$$$$$$$#########"""""""""""""""""""""!!!!!!"""###$$$$$$"""""""""""""""###############$$$$$$$$$######"""!!!"""###$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!$$$$$$$$$$$$#########"""""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!!###############$$$$$$$$$"""###$$$%%%&&&&&&%%%%%%###$$$%%%$$$"""!!!"""###"""###%%%&&&&&&%%%###"""######$$$$$$$$$$$$$$$###""""""""""""""""""""""""!!!###$$$$$$"""!!!"""###$$$$$$###""""""""""""""""""""""""######""""""!!!$$$######"""""""""""""""#########"""""""""""""""!!!!!!!!!!!!  !!!!!! !!!###!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""##################"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!! !!!""""""!!!###$$$###!!! !!! !!!!!!!!!"""""""""!!!!!!!!!""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((()))))))))))))))******++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,...111333444444555333444666777666555666777555555555555555666666666888999999999999888777666555555666666666777777777777666666555444333222222222222222222222111000000............------------))))))))))))((((((''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$###"""""""""###############$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%$$$######"""###$$$$$$$$$$$$###""" """$$$$$$$$$###"""$$$$$$$$$#########""""""!!!"""""""""############%%%$$$######"""""""""###"""############$$$$$$$$$$$$$$$$$$###!!!"""$$$&&&########################""""""###$$$$$$#########"""""""""#########$$$$$$#########"""""""""""""""!!!!!!!!!!!!"""###$$$%%%######"""""""""""""""""""""######$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""######$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!############$$$%%%$$$###""""""!!!!!!""""""""""""############""""""$$$######"""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!! !!!"""###$$$%%% !!!"""""""""""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$###""""""!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!  !!!"""###$$$"""""""""!!!!!!!!!!!!!!! """######!!! !!! !!!!!!!!!"""""""""!!!!!!"""""""""$$$$$$######"""######$$$""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$#########""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((())))))))))))******************++++++,,,,,,------------------------,,,---///222333444444444222444555555444333444444444444555555555555555555888999:::::::::999777666555555555666666666666777666666555555444444333333222222222222222111000///++++++++++++++++++++++++***))))))((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%$$$$$$###"""$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%%%%$$$###"""!!!!!!"""###############$$$$$$$$$############"""""""""""""""############%%%%%%$$$""""""!!!!!!!!!##################$$$$$$"""###$$$$$$###$$$&&&'''########################$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""###$$$$$$$$$"""""""""""""""#########""""""!!!!!!"""###$$$$$$############""""""""""""""""""###$$$$$$$$$$$$###"""######$$$$$$$$$########################""""""$$$$$$#########""""""""""""""""""""""""""""""""" !!!!!!!!!!!!"""""" !!!!!!"""""""""""""""""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!""""""""""""######""" """$$$%%%$$$###""""""###$$$%%%""""""###$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!! """#########$$$&&&######"""!!!!!!!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$######"""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!! !!!"""###%%%&&&'''((( """$$$%%%$$$"""!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!""""""######""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!"""""""""!!!!!!!!! !!!###"""!!! !!! ###""""""!!!!!!""""""###%%%%%%$$$#########$$$$$$""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))*********+++++++++++++++++++++,,,,,,------------....../////////...000222444555555555444222444555555444333444555444444444444444444444444666777888999999777666444333333333444444444555555444444444333333333333333111111111111000///...---******************++++++***))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&###############$$$$$$$$$###$$$%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######"""############$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################"""!!! !!!"""###!!!###$$$%%%%%%$$$###!!!###"""""""""""""""######$$$$$$$$$############"""""""""""""""############$$$###"""""""""""""""###$$$$$$##################"""$$$&&&&&&%%%$$$%%%&&&#######################################"""!!!!!!""""""######$$$%%%%%%&&&!!!!!!""""""######$$$$$$###"""""""""""""""##################"""""""""!!!""""""###$$$$$$$$$$$$$$$######$$$$$$$$$###""""""##################$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""""""""""""""!!!!!!###$$$$$$$$$###"""!!!!!! !!!!!!!!! !!!########################### !!!#########!!! """"""""""""""""""""""""!!!#########"""###$$$######"""!!!!!!!!!!!!!!!###$$$%%%%%%&&&&&&&&&%%%$$$######"""""""""""""""!!!"""""""""############$$$#########"""""""""""""""""""""###$$$$$$%%%%%% !!!"""#########"""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!"""############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!! !!!!!!!!!!!!######"""!!!!!!"""######%%%$$$$$$###""""""######$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))******+++++++++,,,,,,,,,++++++,,,,,,---...---------...///000111111111222555666777777666555000222555666555666777888444444444444444444444444444555777888777666444333111111222222222333333333222222222222222222333333000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---***))))))((('''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&""""""######$$$$$$$$$%%%"""###%%%&&&'''&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$###""""""!!!!!!""""""#########$$$#################################$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""###########################!!!!!!###!!!"""$$$%%%%%%$$$"""!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$############"""""""""""""""############!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$#########""""""###%%%''''''&&&$$$$$$$$$########################!!!!!!""""""""""""!!!!!!######$$$%%%%%%&&&'''''' !!!!!!"""###$$$$$$%%%######""""""""""""######$$$#########""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""""""""###$$$$$$$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!"""###$$$###""""""$$$###"""!!!!!! !!!!!!"""""""""!!! """$$$ !!!###%%%%%%###!!! !!!"""###"""!!!########################!!!###$$$$$$"""!!!!!!"""######"""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$######"""""""""""""""!!!!!!""""""#########$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!  !!!###$$$!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###!!!!!!""""""""""""!!!!!!!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""""" !!!"""###$$$%%%%%% """"""!!! !!!!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$###""""""!!!""""""$$$$$$###########################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''')))+++,,,,,,,,,------...//////000111000...---...///111222333555777777555222111111111222444333222222333555666666555555444333111111444555555666555333222111222222222222222222222222555444333222222222333333111111///...,,,***)))))),,,,,,++++++***)))))))))&&&&&&&&&'''''''''(((((($$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%&&&'''&&&$$$###$$$%%%#########$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''$$$$$$######"""#################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######"""""" !!!$$$&&&%%%#######################################$$$%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$"""######$$$$$$$$$##############################!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$###"""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$############"""$$$%%%%%%###!!! """$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%% !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! %%%%%%%%%$$$###"""!!!!!!########################""""""!!!!!!"""###$$$%%%"""############!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!!!!!!!"""!!!!!!""""""""""""!!!!!!!!!""""""!!! ###%%%"""###$$$###"""!!!!!!###""""""""""""############ !!!!!!""""""##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""" $$$&&&&&&%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""!!! !!!!!!""""""#########"""!!! !!!"""###"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""###!!!  !!!###""""""""""""!!!!!!!!!!!!%%%$$$###!!!!!!!!!"""###"""""""""""""""""""""###""""""!!!!!!"""$$$&&&'''########################!!!""""""""""""#########&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''''''''((()))***+++,,,---------......//////000///...---...///111222555777888888666333222222222333444444333333444555555666666555555444333222333444444555444222111000222222222222222222222222444333333333333222222222000000///...,,,+++******,,,,,,+++******))))))(((&&&&&&&&&&&&'''''''''(((&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###%%%&&&$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""###%%%&&&%%%#######################################$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$######"""########################"""""""""""""""###############$$$$$$$$$###""""""########################!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%$$$$$$$$$############"""$$$$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%% !!!!!!"""######$$$$$$########################!!!""""""######""""""!!!$$$%%%%%%$$$$$$"""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!!!!!!!"""""""""######$$$$$$######"""!!!!!!"""!!! """%%%"""###$$$###"""!!!!!!### !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!""""""""""""!!! """"""""""""""""""""""""###!!!!!!$$$&&&&&&$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!""""""""""""$$$##################$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""""""!!!  !!!"""!!!!!!!!!!!!""""""""""""###"""!!!  !!!######""""""""""""""""""$$$######""""""###$$$%%%########################"""""""""#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((('''''''''((()))***+++---------------.........///.........///000222333777888:::999666444333333222444555555444444555666555555666666666666555555333333444444333222000///222222222222222222222222222222333444333222111000///......------,,,++++++,,,++++++******)))((((((&&&&&&&&&&&&''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$###$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&(((&&&%%%%%%&&&&&&%%%#######################################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!####################################"""""""""""""""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$############"""$$$!!!###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%"""######$$$$$$%%%%%%%%%########################""""""###############"""$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!!!!!!!"""""""""$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""!!! """$$$"""###$$$###"""!!!!!!### !!!!!!!!!!!!""""""""""""""""""!!!!!!""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! ###########################"""!!!!!!###$$$$$$###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!""""""######""""""!!!"""!!!  !!!""" !!!!!!""""""######"""!!!!!! !!!#########""""""!!!!!!!!!%%%$$$$$$###""""""##########################################$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$'''''''''((())))))******---------------------------------...///111222444777888999888555333333333333444666555444444555777555555666777777777777777444444555555444333111000111111111111111111111111000111333444444222000///------------------,,,,,,+++++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$###$$$%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%####################################$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!########################$$$$$$######""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%$$$$$$$$$#########""""""###!!!%%%%%%#################################""""""######$$$%%%#########$$$$$$%%%%%%%%%########################"""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&%%%$$$""" ############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""" !!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$### !!!""""""!!!!!!"""$$$"""###$$$###!!!!!!!!!###""""""""""""############$$$######""""""!!!!!!!!!$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!######""""""!!!!!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!! !!!""" !!!"""######$$$#########""""""""""""############"""!!!!!! $$$$$$################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&'''(((((()))*********,,,,,,,,,---------------------......000111222333444555666555333222222333333444666555444444555777555555666777888888888888555666666666666444333222111111111111111111111111000111222333333111///...------------------------++++++******)))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$######$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%%%%&&&'''####################################$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#######################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!########################$$$$$$######""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$!!!"""""""""######$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%$$$$$$$$$#########""""""$$$!!!$$$### ##############################""""""######$$$%%%"""""""""###############""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$######$$$$$$$$$###""""""""""""""""""""""""""""""$$$%%%'''((('''%%%###"""$$$#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!"""""""""###""""""############""""""!!!""""""!!!!!!"""###"""###$$$###!!!!!!!!!###""""""""""""############$$$$$$######""""""!!!!!!$$$$$$$$$$$$############ !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!######""""""!!!!!!  !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!! !!!"""######$$$"""""""""############"""""""""""""""!!!!!! !!!!!!"""###$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((()))*********)))+++++++++,,,------......---......///000111111222111333333333111111222333222444555555444444555666555555666777777888777777666666777777666555333222111111111111111111111111000000111222111000///...------------------,,,,,,+++******))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$###!!!###%%%&&&$$$#########""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######""" !!!###$$$###$$$&&&'''####################################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""###############$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""######$$$$$$$$$##########################################"""""""""""""""######$$$$$$$$$###### !!!""""""######$$$$$$###""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$############"""&&&###!!!!!!$$$%%%###!!!##############################""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""######$$$%%%$$$$$$"""!!!"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!!!!######"""!!!"""###"""###$$$###"""!!!!!!### !!!!!!!!!!!!##################""""""######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!! !!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""######""""""!!! !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%%%%%%%%%%####################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%$$$&&&%%%$$$$$$######$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&'''((()))*********)))))))))***+++---...//////......///000000000000000000111222222111111333555222333444444333333444555555555666777777666666666555666666666666444333222111111111111111111111111111000000000000/////////.........------,,,,,,,,,*********)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!###$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$######!!!###%%%&&&$$$###"""###$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$###"""$$$&&&####################################$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$########################"""""""""""""""###############$$$$$$$$$###"""""" !!!!!!"""######$$$###"""!!!!!!###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%$$$$$$$$$############"""######$$$%%%%%%$$$###"""##############################""""""######$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""############"""######$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!"""""""""######### !!!!!!""""""!!!!!! !!!######"""!!!"""""""""###$$$###"""!!!!!!### !!!!!!!!!!!!##################$$$$$$#########"""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!""""""""" !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!""""""!!!  !!!"""""""""!!!"""###$$$%%%$$$$$$###########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$###&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&(((*********))))))((((((***+++---...000000...///000000000000000//////000111111111222555777111222444333222222333555555555666666666666555555444555555666555333222111000000000000000000000000111111000////////////000//////...------,,,++++++*********)))((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########!!!###$$$$$$######$$$&&&%%%%%%%%%$$$$$$######### ###%%%&&&%%%###""""""$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&&###%%%'''%%%###!!!###%%%####################################$$$%%%&&&'''&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$ !!!"""###$$$%%%%%%%%%########################!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""######$$$###"""!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$############"""!!!$$$%%%$$$###""""""""""""""""""""""""""""""#########"""###$$$$$$%%%#########"""""""""""""""########################!!!""""""#########"""######$$$$$$$$$###### """"""!!!!!!"""###$$$%%%$$$$$$###""""""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""############!!!!!!""""""""""""!!!!!! ######"""!!!!!!""""""###$$$###"""!!!!!!###""""""""""""############"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""""""""""""""""""""""""""" """$$$###!!!!!!###&&&""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!""""""""""""""" !!!!!!""""""######!!!  !!! !!!!!!!!!""""""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!"""$$$$$$$$$###""" !!!"""############$$$%%%%%%###"""!!!########################!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((())))))))))))******+++,,,---//////000------------............111111111222222333333333222222222333333333444444333333333333333333333333555444222111111222444555333333222222000///...---)))***,,,------...///111------,,,,,,,,,+++++++++)))************)))((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$#########$$$&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""""""!!!!!!"""$$$$$$###!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$#########""""""!!!!!!%%%%%%$$$######$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###############$$$###"""!!!!!!!!!"""$$$%%%%%%&&&'''&&&$$$"""""""""###"""!!!!!!!!!###$$$%%%###############$$$$$$$$$""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""######################################################""""""!!!!!! """"""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!###"""!!! !!!"""### """$$$%%%%%%%%%$$$$$$#########""""""!!!!!!""""""""""""###############"""!!! !!!"""###""""""!!!!!!!!!!!!""""""!!!!!!""""""######$$$$$$!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""############"""""""""""""""$$$%%%###!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$###"""!!!!!!""""""$$$$$$###"""!!! """""""""""""""!!!  !!!"""######$$$$$$$$$###"""!!! """"""############""""""""""""""""""!!!!!!!!!!!!######""""""!!!!!! $$$""" !!!$$$%%%###!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""###"""!!! !!!""""""###"""!!! """"""!!!!!!  !!!""""""""""""!!!  !!! !!!#########"""!!! !!!"""######$$$$$$#########""""""!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))******+++,,,---...//////....../////////000000000//////000111222444555555333333333444444444555555333333333333333333333333444333222111111222333444222222222222000///...---)))+++,,,---------///111///............---------***************)))((('''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$###$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""&&&$$$######$$$###!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$#########""""""""""""%%%%%%$$$######$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###""""""!!!"""###$$$%%%$$$&&&'''&&&$$$""""""######"""!!!!!!"""###$$$%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######################################################"""""""""!!!!!!!!! """"""###$$$$$$$$$$$$#####################""""""###"""!!!!!!!!!!!!"""###!!!""""""###$$$$$$$$$$$$############"""""""""!!!""""""""""""############$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!"""""""""""""""""""""##################"""""""""""""""######"""!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""######"""""""""!!!!!!!!!!!!######""" !!!"""""""""######$$$$$$%%%$$$######""""""######$$$$$$$$$###"""""""""""""""#########"""!!!!!! """""""""""""""!!! !!!"""###############""""""!!!!!! !!!""""""######""""""!!!""""""""""""!!!!!!!!!!!!######""""""!!!!!!!!! ###!!! """###""" """""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""!!! !!!"""######""""""!!!!!!!!!!!!"""######"""""""""!!!!!!!!! !!!!!! ###"""!!!!!!!!!!!!"""###!!!"""###$$$$$$###"""""" !!!!!!""""""##################"""""""""!!!!!!!!!""""""#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((******+++,,,------.../////////000000000111111111---...///000222444555666333333444444444555555555333333333333333333333333333222111000000111222333222222222111111///...---***+++------------///000............------------+++++++++******(((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$############"""&&&%%%$$$$$$%%%%%%###!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################"""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$###""""""""""""###$$$$$$$$$%%%&&&&&&$$$""""""#########"""""""""###$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""""""""##################""""""!!!!!!""""""############""""""######$$$############""""""""""""""""""""""""############$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""############""""""""""""$$$$$$######"""!!!!!! ###""""""!!!!!!!!!!!!!!!$$$###"""""""""""""""""""""""""""!!!!!!!!! !!!""""""!!! !!!"""########################$$$######""""""######$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!"""  !!!"""!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!! !!!"""###$$$###""""""""""""######$$$############""""""""""""!!!!!!!!!!!!!!!!!! ###""""""!!!!!!""""""#########$$$$$$$$$$$$###"""""""""""""""""""""""""""############"""""""""""" !!!"""###$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((()))******+++,,,---------////////////000000000111......///000111222333444222222333333333444444444222222222222222222222222222222111000000111222222222222222111111000......***,,,------,,,,,,...///,,,,,,,,,+++++++++******++++++++++++***((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((())))))'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$'''((((((&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$%%%"""""""""#########$$$$$$$$$%%%&&&&&&$$$##############################$$$%%%%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""###$$$$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###############$$$$$$%%%%%%""""""""""""""""""""""""%%%$$$###!!!!!!!!!"""############"""""""""""""""!!!"""""""""##################"""#########$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!############""""""!!!!!!""""""!!!!!!!!!!!!""""""######"""""""""""""""###!!!!!!!!!!!! !!!!!!  """###############""""""""""""######""""""""""""############"""""""""""""""###!!!!!!"""""""""#########"""""""""""""""!!! !!!!!!!!!"""""""""### !!!!!!!!!"""""""""###!!!!!!!!!""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""######!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$!!!!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""$$$$$$$$$###"""!!! !!! !!!##################""""""######""""""""""""""""""#########""""""""""""""" !!!"""###$$$%%%%%%################################################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))******+++,,,,,,,,,---------.........//////000000000000000000000000000000111111111222222222222222222222222222222222222111111111111111111222111111111111111000///...+++---...---,,,,,,---...,,,,,,+++++++++*********+++++++++******(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###"""###%%%'''(((((('''######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""######""""""###$$$$$$%%%"""#########$$$$$$$$$$$$###%%%&&&&&&$$$######$$$###$$$$$$$$$$$$#########%%%%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""######""""""###$$$%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&'''""""""############""""""%%%$$$"""!!! !!!!!!"""""""""""""""""""""######!!!"""""""""############ !!!!!!""""""#########""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!""""""###"""""""""""""""######!!!!!!!!!!!! !!!!!! !!!#########""""""""""""""""""###""""""""""""""""""######"""""""""""""""######!!!!!!""""""######$$$$$$"""""""""""""""!!! !!!!!!!!!!!!"""""""""""" !!!!!!""""""######!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$""""""###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######### !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!!  !!!!!!!!!!!!!!!!!! """"""""""""!!!"""""""""############""""""""""""""""""""""""""""""###### !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))***))))))*********+++++++++++++++,,,,,,,,,---------000000000000//////////////////000000000111111111222222222222222222222222222222222222222222222222111111111111111000//////,,,.........,,,+++,,,---------------,,,,,,,,,,,,)))************)))((((((&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&''''''&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""'''&&&%%%%%%&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""###$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$###$$$&&&&&&$$$######$$$$$$$$$$$$%%%$$$$$$###"""%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###&&&%%%$$$######$$$&&&'''"""######$$$$$$######"""$$$###""""""!!!!!!!!!!!!""""""""""""############""""""""""""############ !!!""""""###""""""""""""!!!!!!!!!!!!""""""############"""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!""""""###"""""""""""""""######$$$"""""""""!!!!!!!!! !!!"""!!! """"""""""""""""""""""""###""""""!!!!!!""""""###"""""""""""""""######$$$"""""""""######$$$$$$$$$"""""""""""""""!!! !!!!!!!!!!!!"""""""""""" !!!!!!""""""######""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%"""###$$$###"""!!!"""$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""" !!!"""######""""""!!! !!!!!!""" !!!!!!!!!!!! """######$$$$$$######"""!!!!!! !!!""""""###########################""""""""""""############ !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''')))******+++)))))))))***************++++++++++++,,,,,,,,,---////////////////////////000000000000111111111111111111111111111111111111222222333333333333222222000111111111111000//////---...///...,,,+++,,,------------,,,,,,,,,,,,+++(((((()))************)))&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&'''((('''&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""'''&&&%%%%%%%%%%%%""" ######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&"""###$$$%%%%%%%%%$$$$$$"""$$$&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$################################################ !!!!!!!!!"""""""""###""""""###$$$$$$$$$$$$###%%%$$$###!!!!!!"""###$$$"""###$$$$$$$$$$$$###"""!!!"""""""""""""""!!!!!!!!!"""""""""############""""""""""""############ """###$$$$$$######""""""!!!!!!!!!!!!"""""""""""""""""""""#########"""""""""""""""#########!!!!!!!!!!!!!!!"""######"""""""""""""""###$$$$$$######"""""""""!!!!!!!!! """###"""  !!!!!!""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$##################$$$$$$"""""""""""""""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!! !!!!!!###$$$%%%&&&&&& """$$$###!!! !!!###""""""""""""""""""""""""!!!!!!"""""""""#########"""""""""""""""""""""""" !!!"""######"""!!!!!!###"""!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""" """###$$$$$$$$$$$$###"""!!!!!! !!!!!!###%%%&&&"""""""""######$$$$$$%%%!!!"""""""""############!!!!!!""""""#########$$$################################################"""#########$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$#########$$$%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))***+++,,,))))))))))))************+++++++++,,,,,,,,,---------------...///000111111000111111111111222222222111111111111111111111111222333333444444333333222000111111111111000000///---...///...,,,++++++,,,+++++++++*********))))))'''((()))******++++++***&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$############"""$$$######$$$%%%&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$###################################################""""""""""""###$$$%%%&&&"""###$$$%%%&&&%%%$$$$$$"""$$$%%%%%%$$$###$$$%%%$$$%%%%%%&&&%%%$$$###"""###############$$$$$$$$$""""""""""""""""""""""""&&&&&&%%%$$$############################################################ !!!!!!!!!""""""######""""""###$$$$$$$$$$$$###%%%###!!!  !!!""""""###$$$%%%%%%$$$###""" !!!"""######"""!!! !!!!!!""""""#########$$$""""""""""""############ !!!###$$$%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""######$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""!!!""""""###$$$$$$############"""""""""""" """$$$###!!! !!!"""######$$$""""""!!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$########################"""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""!!!!!!!!!!!! !!!###$$$%%%&&&'''!!!###""" """""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!"""######"""!!! $$$$$$###"""!!!!!!""""""!!!!!!""""""#########$$$###############""""""!!! !!!"""######"""!!! !!!!!!!!!!!!###%%%'''(((!!!!!!"""###$$$%%%%%%%%%!!!!!!""""""#########$$$"""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$ """$$$%%%&&&%%%###"""######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%(((((('''''''''&&&&&&&&&%%%&&&'''(((*********++++++++++++***************------......///111222333000000/////////111222333222222222222222222333333444444555555444444333222111111111000000///...---,,,------......------,,,,,,,,,,,,+++***)))((((((&&&'''((())))))******)))'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$##################!!!!!! """###%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""!!! !!!###$$$$$$#########""""""!!!!!!######$$$$$$$$$$$$###### !!!""""""##############################""""""###$$$$$$$$$$$$###########################%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!&&&%%%###!!! !!!!!!""" !!!"""###"""!!!###$$$%%%%%%%%%%%%$$$###""""""""""""""""""""""""$$$$$$###"""!!! """"""""""""############!!!!!!"""############### !!!!!!!!!!!! """######!!! !!!"""""""""""""""!!!!!!!!!!!!###"""$$$### """"""""""""############""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!$$$###############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!###$$$%%%$$$"""!!!######################## !!!!!!!!! """############$$$$$$$$$###!!! !!!"""###""" !!!"""""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" """############$$$$$$$$$######""""""######$$$%%%######""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""""""""############""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$&&&%%%%%%$$$#########$$$(((((('''''''''&&&&&&&&&)))******++++++++++++******************+++++++++---------...///111222333111000/////////000111222111111111222222222222333444444444444444333333222000111111000000///...---,,,,,,------------,,,,,,++++++++++++***)))(((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################""""""###$$$%%%&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""!!!!!!""""""###$$$$$$#########""""""""""""######$$$$$$$$$$$$######$$$$$$$$$#########""""""########################""""""###$$$$$$$$$$$$###########################""""""!!!!!!!!!"""""""""########################""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!! !!!#########!!! ###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""############"""""""""""" !!!!!!!!!!!!"""""""""!!!!!!"""###############""""""############"""""" """######!!! !!!""""""""""""""""""""""""!!!"""###$$$"""!!!!!!!!!""""""######### !!!!!!!!!!!!"""""""""""""""""""""""""""""""""############"""""""""!!!######"""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""!!! """"""#########$$$$$$$$$###!!! !!!"""###""" !!!!!!!!!!!!!!!"""######!!! !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! """############$$$$$$$$$""""""!!!!!!""""""###$$$$$$$$$$$$######$$$$$$$$$###############$$$$$$%%%########################""""""############""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%&&&%%%$$$$$$######$$$$$$'''''''''''''''&&&&&&&&&+++++++++++++++***)))((())))))******++++++,,,,,,---------...///000111222111111000/////////000000000000111111222222222222333444444444444333222222000000000000///...------+++++++++,,,,,,+++++++++++++++++++++***)))(((((())))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$##################"""""""""######$$$$$$$$$$$$######((('''&&&%%%$$$###""""""########################""""""###$$$$$$$$$$$$########################### !!!"""####################################""""""""""""##################$$$######"""!!! """"""###$$$$$$"""!!! ######$$$%%%%%%$$$######""""""""""""""""""""""""""""""######$$$$$$$$$%%% !!!!!!!!!!!!!!!""""""############"""""""""############"""""" !!!######!!!!!!!!!""""""""""""""""""""""""""""""  ###$$$""" !!!""""""###### !!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""###""""""!!!!!!""""""""""""""""""""""""""""""""" !!!"""######### !!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$###"""""""""""""""#########$$$$$$###!!! !!!"""###""" """""""""""""""###$$$$$$!!!!!! !!!!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$!!!!!!!!!!!!!!!""""""###$$$######""""""######$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%$$$$$$######$$$$$$'''''''''''''''''''''''')))))))))))))))(((''''''))))))******+++,,,------------------...///000111111111000000//////////////////000000111222222222333333333333333222111111000000000000///...---,,,******++++++++++++*********************)))(((((((((((())))))(((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$#################################$$$$$$$$$$$$######((('''&&&%%%$$$######"""########################""""""###$$$$$$$$$$$$########################### """###$$$$$$###"""########################!!!!!!!!!""""""""""""""""""###$$$$$$$$$"""!!! """###$$$$$$$$$######"""######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""#########$$$$$$ !!!!!!!!!""""""!!!"""############"""""" !!!!!!!!!!!! !!!######"""!!!"""""""""""""""""""""#########!!! !!!###$$$!!! !!!"""###### !!!!!!!!!""""""""""""""""""""""""""""""#########"""""""""""""""###"""!!!!!!!!!!!!!!!!!!######################## !!!!!!!!!"""""""""### !!!""""""######""""""################################################""""""""""""###############!!! !!!"""###""" """"""!!!!!!""""""###$$$!!!!!!!!! !!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########""""""#########$$$$$$$$$"""!!!!!!!!!!!!"""######!!!!!! !!!!!!$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&'''''''''''''''''''''''''''((()))))))))))))))))))))***+++,,,------...---,,,,,,,,,---...///000000000000000//////............///000000111222222222222333333222222111000000000000//////...---,,,)))******++++++******)))))))))*********)))((((((&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""!!!!!!$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''###$$$$$$$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%&&&&&&&&&%%%$$$###############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!"""""""""!!!"""###$$$$$$###!!! ######$$$$$$$$$$$$$$$###########################""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!!!!"""""""""#########""""""#########""""""!!! !!!!!!!!!!!! !!!"""###"""!!!"""###!!!"""""""""#########$$$"""!!!!!!"""######!!!  !!!"""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""############"""!!!!!! !!!!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""############!!! !!!"""###""" !!! !!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$""""""#########$$$$$$$$$###""""""""""""###$$$$$$!!!!!! !!!!!!"""""""""""""""###$$$$$$##############################$$$$$$$$$$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''''''''''''''((()))***+++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,---......//////000000000///......------...///000111111222111222222222222111000000////////////...---,,,,,,*********++++++*********((())))))******)))((((((%%%%%%&&&'''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&###############"""!!! $$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!"""###$$$$$$%%%########################""""""###$$$$$$$$$$$$####################################$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""############""""""###############$$$$$$$$$$$$###""""""""""""###$$$""""""""""""""""""""""""###"""""""""!!!!!! """"""""""""############"""############""""""!!!""""""############"""""" """###"""!!!"""###!!!""""""######$$$$$$$$$######"""!!!!!!!!!"""""" !!!!!!!!!"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!! !!!!!!!!!"""""" !!!!!! !!!""""""!!!!!!!!!"""""""""#########!!! !!!"""###""" !!!!!!"""""""""!!!!!!""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""############$$$$$$$$$###############$$$$$$%%%$$$######""""""######$$$""""""!!!!!!""""""###$$$""""""""""""""""""""""""######$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%%%%&&&&&&&&&'''''''''((((((***++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---...///000000000///...,,,------...///000111222111111111111111000000///////////////...---,,,,,,***++++++++++++++++++***(((((()))))))))))))))(((&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%&&&&&&'''"""###$$$$$$$$$###"""!!!$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###############$$$%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######!!!!!!""""""###$$$$$$%%%########################""""""###$$$$$$$$$$$$###########################""""""""""""###$$$%%%%%%""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%######""""""""""""######"""""""""""""""###$$$$$$$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!""""""""""""##################"""!!!!!!""""""############"""""" """"""""""""###$$$!!!""""""######$$$%%%%%%%%%$$$"""  """$$$###""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""###""""""""""""""""""""""""!!!"""""""""############%%%%%%$$$###"""!!!!!!""" """"""""""""!!!!!!!!!!!! !!!"""""" !!!!!! !!!"""###!!!!!!!!!!!!"""""""""######!!! !!!"""###""" !!!!!!!!! !!!""""""###""""""!!!!!!""""""###$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$"""############$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$######$$$$$$$$$######""""""######$$$%%%###########################$$$$$$%%%%%%$$$$$$###"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''((((((++++++******)))'''&&&%%%---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,---...000000000//////,,,,,,---...///000111222111111111111111000//////////////////...---,,,+++++++++,,,,,,,,,,,,++++++(((((()))))))))))))))((((((((((((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&######$$$%%%%%%&&&''''''######%%%%%%&&&%%%$$$###$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!!"""###%%%&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################!!!!!!!!!!!!###%%%'''(((##############################$$$%%%&&&&&&''''''$$$###"""!!!!!!"""###$$$""""""!!!!!!"""###$$$$$$$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""" !!!"""###$$$%%%&&&&&& !!!!!!!!!"""###############"""!!!!!! !!!!!!!!!!!!  """"""""""""###$$$!!!""""""###$$$$$$%%%%%%&&&%%%### ###%%%$$$$$$######""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""!!!!!!""""""#########$$$&&&%%%$$$###"""""""""""" !!!!!!""""""###### !!!"""""""""""""""""""""""""""""""""!!! """###$$$!!!!!!!!!!!!""""""""""""###!!! !!!"""###"""!!!"""""""""""""""######$$$"""""""""""""""######$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""#########"""############$$$$$$$$$!!!!!!!!!!!!!!!"""############""""""""""""######$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$#########$$$%%%%%%&&&$$$######%%%'''))))))((())))))))))))***************++++++++++++***))))))(((***---//////...,,,***,,,---.../////////......///////////////000111111111222222111111000///...............---,,,++++++************))))))))))))))))))))))))((((((((((((***)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&))))))))))))))))))((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&################################################'''&&&%%%$$$####################################)))(((%%%###!!!!!!"""###%%%$$$$$$######$$$$$$%%%######"""!!!!!!"""###$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!!!! !!!!!!""""""######"""""""""""""""#####################$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""!!! !!!###$$$""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!"""######!!!!!! !!!!!!""""""############""""""""""""############""""""$$$$$$###"""!!!!!!""""""!!!!!!!!!"""######$$$$$$############""""""!!!!!! !!!"""""""""!!!!!!!!!!!!###%%%&&&%%%$$$######$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!! !!!###$$$'''&&&$$$###""""""!!!"""!!!!!!!!!!!! ######""""""!!!!!! !!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$###"""!!!###!!!!!!"""###$$$###""" ######"""!!!!!! !!!!!!$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%)))(((&&&$$$#########$$$###############"""!!!!!!$$$#########$$$%%%%%%&&&$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######"""$$$%%%'''))))))((('''&&&'''''''''&&&&&&%%%%%%%%%$$$######%%%'''))))))((())))))))))))************,,,,,,------,,,,,,+++***)))***,,,---...---,,,+++,,,------------.........000000//////000000111222111222222111111000///...------.........---,,,,,,************))))))))))))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((''''''&&&%%%&&&&&&'''''''''((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''''''''''''''''''''((((((((('''''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$####################################+++***'''%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$###$$$$$$%%%&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$(((((('''&&&%%%%%%%%%%%%######""""""""""""#######################################$$$$$$$$$$$$%%%"""!!!!!! !!!"""###$$$""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""######"""!!!!!! !!!!!!"""""""""############""""""""""""############""""""$$$######"""""""""""""""#########"""""""""""""""$$$$$$#########"""""""""!!!"""######"""""""""!!!!!!"""$$$%%%$$$###"""###############""""""""""""""""""""""""""""""!!!!!! !!!!!!"""###""""""""""""############ !!!!!!""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$###""""""###!!!!!!"""###$$$###"""########################$$$###""""""!!!!!!!!!"""#########""""""#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$&&&%%%$$$""""""""""""##################"""!!!!!!###""""""""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%'''((()))((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''))))))((())))))))))))************))))))******))))))((('''+++++++++,,,,,,,,,,,,,,,---,,,+++++++++,,,...///000000//////000000111222111222222111111000///...,,,------.........------++++++*********))))))))))))))))))(((((((((''''''%%%%%%&&&&&&'''''''''(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((('''&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""!!!!!!"""###%%%$$$$$$######$$$$$$%%%###"""!!!!!!!!!!!!"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$'''&&&%%%$$$###"""""""""###"""""""""""""""##############################""""""##################"""!!!!!!!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########""""""!!!!!!""""""###""""""############""""""""""""############""""""#########"""""""""""""""$$$$$$######"""!!!!!! $$$$$$$$$############### !!!"""###############"""!!!!!!"""###$$$"""!!!!!!""""""######""""""!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!! """#########"""!!! !!!"""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%###$$$$$$$$$$$$###""""""###!!!!!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""""""""######""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############""""""!!!!!!!!!!!!"""""""""############""""""!!!""""""!!!!!!!!!"""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$%%%&&&((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%((()))((((((((()))))))))************(((((()))))))))((('''''',,,+++*********+++---------,,,+++******+++.../////////......//////000111111222222111111000///...,,,,,,---......///......+++++++++*********))))))))))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))'''%%%$$$%%%&&&'''&&&''''''''''''(((((((((((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((((('''''''''((((((((()))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))((((((''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!%%%$$$$$$######$$$$$$%%%!!! """"""###$$$$$$$$$$$$######################################################"""!!! """"""""""""""""""###$$$$$$$$$$$$###############$$$$$$$$$######""""""!!!"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""""""""######""""""############""""""""""""############""""""""""""#########"""""""""############""""""!!!!!!$$$$$$$$$$$$############""""""######$$$$$$$$$$$$"""!!!!!!!!!######!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!"""######"""  !!!""""""###""""""""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$######$$$$$$$$$######"""###!!!!!!!!!###$$$###""" $$$$$$###############$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$$$$###""""""""" !!!"""""""""""""""############"""!!!"""""""""!!!!!!""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''((()))))))))************---------------,,,++++++,,,+++***))))))+++,,,...---,,,+++******+++...///...------------...//////111222222111111000///...,,,,,,---...////////////++++++++++++************(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&''''''''''''((((((((())))))((()))))))))((('''&&&&&&''''''''''''''''''''''''(((((())))))***))))))(((((((((((()))))))))******************************((((((((((((((((((((((((&&&''''''(((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$######"""""""""""""""###$$$$$$$$$$$$##################################################################$$$%%%&&&""""""!!!!!!"""###$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$!!!""""""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""#########""""""""""""######""""""############""""""""""""############""""""!!!"""############""""""!!!!!!""""""###################################################$$$$$$$$$"""!!!!!!!!!######!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!"""######""" !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$"""######$$$$$$$$$#########!!!!!!!!!###$$$###"""########################$$$###############$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$###""""""""" !!!""""""#########!!!""""""#########""""""$$$######"""""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''))))))))))))************,,,,,,,,,,,,,,,++++++***+++******))))))+++,,,------,,,+++++++++,,,...///......------......///000111222222111111000///...------.../////////......,,,++++++++++++*********((((((((('''''''''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$((('''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((()))))))))(((''''''************************((())))))***************))))))))))))************************************((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***+++******)))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$######"""!!! """######$$$%%%$$$$$$$$$########################$$$$$$$$$###########################$$$&&&'''(((!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$###""""""""" !!!###%%%&&&'''(((!!!"""######$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""#########""""""!!!!!!""""""###""""""############""""""""""""############"""""" !!!###$$$$$$###"""""" !!!!!!"""######$$$$$$"""""""""""""""#########$$$######"""######$$$$$$"""!!!!!!"""###$$$"""!!! !!!"""############"""""""""""""""""""""""" !!!!!!"""""""""""""""!!!"""""""""!!! """"""!!!!!! !!!!!!!!!!!!""""""""""""###"""""""""""""""######""""""###$$$$$$$$$$$$######!!!!!!"""###$$$###"""""""""""""""""""""""""""###""""""""""""###$$$$$$###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############!!!!!!"""###$$$$$$######!!!""""""############"""$$$$$$###"""""""""######"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&'''((()))((('''))))))))))))************)))))))))))))))(((((('''***************++++++,,,,,,------------.........///////////////000111111111222222111111000///......////////////......---,,,,,,+++++++++*********(((((('''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&))))))(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''$$$%%%''')))***)))((('''(((((()))))))))*********'''(((((())))))))))))(((************************((()))******+++++++++***)))))))))*********++++++************************(((((((((((((((((((((((('''((())))))******))))))(((((((((((((((((((((((((((((())))))))))))))))))++++++***)))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))))))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""######$$$######%%%$$$$$$######$$$$$$%%%""""""""""""""" ###$$$$$$%%%%%%%%%%%%%%%########################$$$$$$$$$#########"""""""""!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$###""""""!!!!!!!!!""""""###$$$$$$$$$!!!"""###$$$$$$$$$######"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""######"""!!!!!! !!!!!!"""""""""############""""""""""""############"""""" !!!###$$$$$$$$$"""""""""""""""""""""######### !!!!!!!!!"""""""""$$$###""""""""""""###$$$"""!!!!!!"""$$$%%%$$$### !!!"""###$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$ !!!!!!!!!""""""""" !!!!!!!!!!!!!!! !!!!!!!!!"""""""""#########""""""""""""######""""""###$$$$$$$$$$$$$$$###!!!!!!"""###$$$###""" """!!!!!!!!!""""""###$$$#########""""""#########""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$!!!!!!"""###$$$###""""""!!!!!!"""###############$$$###"""!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&'''((()))((('''))))))))))))************+++++++++++++++***))))))))))))******++++++++++++,,,---.../////////......111111111111111222222333111222222111111000///...///000000000///...------,,,,,,,,,+++++++++******(((((('''''''''&&&&&&&&&"""######$$$&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&))))))((('''&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((("""$$$'''***+++***)))'''))))))))))))************''''''((())))))***))))))((((((((((((((((((((((((((()))***+++++++++++++++)))************+++++++++************************))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$"""!!!$$$$$$%%%&&&&&&&&&&&&%%%""""""""""""""""""""""""$$$$$$$$$$$$######""""""$$$$$$###############$$$!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$###""""""!!!&&&&&&$$$"""!!!!!!"""###$$$%%%$$$######"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!""""""############""""""""""""############""""""!!!###$$$%%%$$$###"""$$$$$$######"""!!!!!!!!! !!!!!!""""""$$$###"""!!!!!!"""######"""!!!!!!###%%%&&&%%%$$$!!!!!!"""$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$###"""""""""###%%%&&&%%%$$$###!!!  !!!"""###### !!!!!!!!!""""""############"""""""""""""""###!!!"""###$$$$$$$$$$$$$$$###!!!!!!"""###$$$###"""########################!!!!!! !!!!!!"""######$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""######$$$$$$$$$%%% !!!"""######"""!!! !!!!!!"""##################"""!!! !!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''))))))))))))************)))************+++++++++******++++++++++++******)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///000111222222111000///000000///...---,,,,,,+++///...------//////...---+++*********))))))(((((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%$$$%%%&&&+++***((((((((((((&&&$$$&&&'''''''''''''''&&&&&&))))))((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%)))))))))))))))))))))))))))((('''''''''(((***+++&&&'''((('''%%%%%%'''(((+++++++++******)))))))))((())))))(((((()))+++---,,,,,,+++***))))))))))))---,,,++++++******++++++((((((***+++,,,,,,,,,+++,,,,,,,,,,,,++++++++++++---------...------,,,+++,,,+++******))))))*********+++++++++++++++++++++,,,+++***))))))***+++,,,******)))(((((((((((()))((())))))******))))))(((+++)))(((((())))))'''&&&((((((((((((((('''''''''+++)))(((&&&&&&'''((()))***((('''%%%$$$$$$%%%%%%''''''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$###$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""###$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$######$$$%%%&&&%%%$$$###"""!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$$$$###""""""!!!""""""### """###"""!!!!!!###&&&!!!""""""!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!######""""""!!!!!! %%%%%%$$$###""""""######$$$$$$###""""""###$$$$$$ !!!!!!""""""######""""""""""""""""""""""""$$$$$$############$$$$$$$$$###"""""""""###%%%%%%"""###$$$%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!!!!!!!!!!! """"""!!! !!!!!!  !!!  """$$$&&&((( ###"""!!!!!!"""###$$$$$$$$$$$$$$$###"""!!!%%%$$$###$$$&&&&&&$$$#########$$$$$$$$$######""""""""""""""""""!!! ############"""""""""!!!!!!!!!!!!!!!!!!"""""""""########################"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!"""############"""%%%%%%%%%$$$$$$#################################!!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%###"""&&&%%%$$$######%%%'''(((((((((((()))))))))******(((((()))))))))*********)))******++++++******))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,111111222333333222111111000/////////...------------,,,++++++------,,,+++,,,,,,+++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%$$$%%%&&&(((&&&%%%%%%&&&&&&$$$###&&&'''''''''''''''&&&&&&)))((((((''''''&&&%%%%%%))))))((((((((('''''''''(((''''''''''''&&&&&&&&&)))))))))))))))))))))))))))(((((('''((()))***+++))))))***)))''''''(((***((((((((()))))))))))))))((()))))))))((()))+++...------,,,+++******++++++------,,,,,,------...............//////000000111000000000111111111111111//////000000000000///////////////.../////////000++++++++++++++++++++++++......------------............---,,,,,,,,,,,,,,,*********++++++*********+++***((()))***+++***)))((((((((('''''''''((((((***)))((('''&&&''')))******)))'''&&&&&&&&&&&&'''&&&&&&''''''(((((((((((((((''''''&&&&&&''''''(((&&&'''''''''&&&&&&%%%$$$###%%%&&&(((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$########################"""$$$######""""""######$$$"""""""""""""""""""""""""""$$$%%%$$$""""""$$$'''######$$$""" !!!###"""""""""""""""""""""""" !!!""""""######""""""######""""""!!!!!!!!!!!!%%%$$$$$$######"""##############################!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$######"""""""""###$$$%%%###$$$%%%%%%$$$### $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!"""###"""!!! !!!######""" !!!"""###"""!!!###""""""!!!!!!!!!"""""" !!!!!!"""!!!!!!!!!$$$###!!! !!!###$$$$$$$$$$$$$$$$$$###""""""$$$#########%%%%%%###"""!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%&&&&&&$$$$$$$$$#######################################""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$###&&&%%%$$$######%%%&&&(((''''''((((((((()))))))))'''((((((((()))))))))))))))******++++++******)))******))))))******+++,,,,,,,,,,,,,,,,,,,,,------222333444555555444333222////////////////////////---,,,++++++------,,,+++------+++***((('''%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%%%%%%%'''&&&$$$###$$$%%%&&&%%%###&&&&&&'''''''''''''''&&&)))((((((''''''&&&&&&&&&)))))))))(((((((((((('''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,+++))))))***+++''''''((())))))***++++++***+++++++++***+++...000///............//////000111111222333444555666666555444333333333444555666666666777777888888999999888888999999:::999999999777666555444333333222222//////...............///000000000000111111111111444333333222111000000///...------------------...---+++))))))+++,,,---,,,+++***)))(((((()))***+++***)))(((''''''((()))***))))))(((''''''(((((()))&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''(((&&&''''''''''''&&&%%%%%%$$$%%%&&&'''((('''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$###""""""""""""###$$$######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""$$$######""""""######$$$!!!"""###$$$$$$###"""!!!!!!""""""!!! """$$$%%%%%%$$$""""""###$$$""""""""""""""""""""""""""""""######$$$$$$#########""""""""""""!!!!!!!!!$$$$$$$$$#####################$$$$$$$$$$$$######!!!!!!!!!""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$###""""""""""""###$$$$$$$$$$$$%%%%%%%%%###"""!!!""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!#########"""!!!!!!###%%%###"""!!!!!!######"""!!!""""""""""""!!!!!! !!!!!!!!!""""""#########$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%$$$#########"""""""""$$$$$$"""!!! !!!!!! !!!!!! !!!""""""###$$$%%%&&&'''%%%%%%$$$$$$######""""""########################"""""""""""""""""""""""""""##################"""""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%$$$$$$$$$$$$%%%%%%"""""""""#########$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&'''''''''''''''((((((((((((((((((((()))))))))******))))))************))))))+++***)))((()))***+++,,,,,,,,,,,,---------------222333444555555444333222/////////000000000000000///...------//////...---,,,+++***)))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((('''&&&%%%&&&'''&&&%%%$$$%%%'''((('''&&&%%%&&&''''''(((''''''''')))(((((((((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))*********---------,,,***)))***,,,((())))))******++++++,,,,,,---...------...111444222222222444555777888999;;;<<<===???AAABBBCCCDDD@@@???===<<<<<<===???@@@AAAAAABBBCCCDDDEEEEEEFFFEEEFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@>>><<<999777666444444333444555666888999888999::::::;;;;;;;;;;;;<<<;;;:::999888666555444444333222111111222333444111///,,,+++---............---,,,******+++,,,---))))))(((((((((((())))))(((((((((((((((((())))))&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((('''''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$$$$######"""#####################%%%%%%%%%$$$$$$$$$############""""""""""""###### !!!###$$$%%%$$$"""!!!!!!!!! ###$$$$$$###""""""###%%%""""""""""""""""""""""""""""""###############"""""""""""""""""""""""""""######$$$$$$$$$#########"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""######"""!!! ###%%%!!!  !!!"""  """""""""!!! !!!!!!!!!!!!"""######$$$$$$###""""""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$"""!!!!!!"""######"""  !!!!!! !!!!!!!!!!!!!!! $$$$$$$$$#########""""""$$$######"""!!! ########################""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$!!!""""""""""""#########%%%$$$###"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''''''''''''''(((((((((((()))))))))*********++++++)))))))))******)))))))))+++***)))))))))***,,,---,,,,,,,,,------.........111222333444444333222111/////////000000000000000///...------//////...---)))))))))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((((((&&&&&&'''(((%%%$$$$$$%%%'''((('''&&&%%%&&&&&&'''((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******************************((())))))***************,,,,,,---+++))))))***,,,)))))))))*********++++++---...///000000222666888999999;;;<<>>;;;:::888666666888:::;;;888555333222222333222111222111///...---------...++++++***)))))))))))))))((((((((()))))))))))))))''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&'''((((((''''''&&&&&&&&&'''''''''(((''''''%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""######$$$$$$######"""%%%%%%$$$######"""""""""######$$$$$$$$$%%%%%%%%%###""""""""""""""""""###!!!###$$$%%%$$$"""!!!&&&%%%$$$############"""!!!"""###""" """$$$"""""""""""""""""""""""""""""""""######"""!!!!!!""""""""""""############"""######$$$$$$$$$###############$$$$$$#####################""""""""""""###########################""""""""""""""""""###!!!!!!""""""############$$$%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""!!!"""$$$!!! !!!""""""!!! """""""""!!! !!!!!! !!!"""######""""""""""""""""""######$$$$$$%%%%%%$$$$$$$$$"""!!! !!!######!!!  !!!"""""""""""""""!!!""""""#########""""""""""""""""""!!!!!!!!!!!!$$$######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""%%%&&&&&&''''''&&&&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$!!!""""""""""""#########$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((((()))))))))************++++++++++++((())))))******))))))(((++++++******++++++,,,---,,,,,,,,,---......//////000111222333333222111000////////////////////////---,,,++++++------,,,+++''''''((((((((()))))))))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''(((((('''&&&((()))$$$######$$$%%%&&&&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))*********&&&&&&'''((())))))******************************((()))******++++++*********+++++++++))))))+++,,,)))******+++,,,------...000222444555666999>>>AAAEEEFFFFFFHHHIIIKKKMMMNNNSSSTTTVVVXXXYYYYYYYYYYYYQQQPPPPPPPPPPPPRRRSSSTTTQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUNNNOOOOOOOOONNNLLLJJJIII@@@??????AAACCCGGGJJJLLLKKKKKKKKKLLLNNNQQQTTTVVVVVVVVVUUUTTTQQQNNNKKKIIICCCAAA>>><<<<<<>>>AAACCC@@@???>>>>>>>>>>>><<<;;;888777666555333222000000000//////...---,,,++++++)))******++++++***))))))(((((((((((((((''''''''')))((((((''''''(((((()))&&&&&&'''(((((((((((('''&&&''''''''''''(((((((((&&&&&&''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&******((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%$$$######""""""############""""""&&&%%%$$$$$$######$$$$$$""""""######$$$%%%%%%&&&###""""""!!!!!!""""""### !!!"""###$$$$$$######%%%###!!!!!!"""###"""!!! !!! !!!###"""""""""""""""""""""""""""""""""###""""""!!! """""""""############$$$!!!"""###%%%%%%$$$######$$$$$$###""""""###$$$$$$$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""### !!!""""""######""""""$$$$$$$$$$$$$$$###$$$$$$##############################"""""""""""""""###!!!!!!!!! !!!######""""""$$$%%%%%%###!!!""""""""""""!!!!!! """""" !!!"""!!!!!!!!!""""""!!!!!!!!!""""""###$$$$$$$$$######"""!!!!!!!!!######!!! !!!""""""############""""""###$$$$$$$$$###### !!!"""######%%%%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!"""############"""###$$$$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%"""""""""#########$$$$$$############$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((()))))))))******))))))))))))************(((((())))))))))))((((((++++++,,,---------------,,,,,,------.../////////000111222333333222111000000/////////...------------,,,++++++------,,,+++((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''((((((''''''(((***&&&%%%$$$%%%&&&'''&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((()))((()))))))))************''''''(((((()))))))))***************************((()))***+++++++++******)))***++++++***+++,,,...,,,---///111333666777888999;;;>>>@@@CCCGGGKKKOOOTTTTTTSSSRRRRRRRRRSSSSSSXXXYYY[[[\\\\\\[[[ZZZYYYSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[]]]___aaaccceeefffggg^^^^^^^^^]]][[[XXXUUUSSSLLLKKKJJJJJJLLLOOOSSSUUUNNNNNNMMMOOORRRWWW[[[^^^______^^^\\\YYYVVVRRRPPPJJJHHHDDDBBBBBBDDDHHHJJJIIIIIIJJJLLLMMMMMMKKKIIIDDDDDDDDDBBB@@@===999777666666555444222000...---------......---,,,+++*********)))))))))((((((((())))))(((((((((((())))))&&&&&&'''((((((((((((((('''''''''''''''(((((()))((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''***)))(((&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""############""""""$$$$$$$$$$$$%%%&&&'''((("""#####################""""""!!!!!!!!!!!!"""""" !!!!!!"""######$$$$$$!!! !!!  !!! !!!###""""""""""""""""""""""""######$$$$$$######"""!!!""""""#########$$$$$$$$$ """###%%%%%%%%%###"""&&&$$$"""!!!!!!"""$$$&&&$$$$$$$$$#########""""""########################""""""!!!!!!!!!!!!"""""" """#########"""!!!#########""""""######### ######""""""""""""###### """""""""!!! !!!"""""""""###$$$&&&%%%### ###""""""!!!!!!!!!""""""%%%$$$"""!!! !!!""" !!!!!!!!!!!! !!!"""############"""""""""!!!"""###$$$""" !!!"""############!!!!!!"""############### !!!"""###$$$$$$$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!""""""######""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%))))))))))))************(((((((((((())))))))))))(((((())))))))))))((((((+++,,,---...///...---,,,,,,,,,------...///000000111222333333333333222111000000///...---,,,,,,+++///...------//////...---******)))((('''&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''((((((''''''(((***)))(((''''''))))))((('''$$$%%%&&&'''(((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))************************((()))***+++,,,+++******)))***+++++++++,,,...000000222444888;;;???AAACCCCCCEEEHHHKKKNNNSSSXXX\\\^^^]]][[[YYYWWWVVVUUUUUUYYYZZZ[[[\\\\\\ZZZXXXWWWZZZ[[[]]]___aaabbbbbbbbbggggggggggggggggggffffffdddfffjjjmmmqqquuuwwwxxxvvvuuutttqqqlllgggbbb___WWWVVVTTTSSSTTTVVVYYY[[[VVVUUUTTTUUUYYY___eeeiiiaaaaaa```___\\\WWWTTTQQQOOOLLLHHHEEEEEEHHHLLLOOONNNOOORRRUUUXXXYYYWWWTTTOOOPPPPPPOOOLLLGGGCCC@@@;;;:::999888666333111000000000111111000...,,,+++++++++******))))))(((((())))))(((((((((((())))))&&&&&&'''((())))))(((((('''''''''''''''((())))))))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""############""""""""""""###$$$&&&(((+++,,,$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%""" """$$$###!!! !!!  """###""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$###"""""""""######$$$$$$$$$$$$ !!!###%%%&&&%%%###"""'''%%%""" """%%%'''$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" """#########"""!!!###"""""""""""""""#################################"""""""""""""""######!!!"""$$$$$$###""""""### !!!###$$$###!!! """$$$&&&((((((&&&$$$"""!!!!!!"""###  !!!"""""""""""""""###"""""""""$$$$$$"""!!! !!!"""############ !!!"""""""""""""""############""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!!!!"""########################$$$$$$%%%%%%%%%########################!!!"""###$$$$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%''''''''''''((((((((()))(((((())))))))))))((((((((()))***++++++,,,++++++***+++,,,---...---,,,,,,---,,,,,,,,,,,,---......///////////////......---......---,,,,,,+++******......---------,,,,,,,,,)))))))))***)))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''(((((((((((((((''''''''')))))))))))))))))))))))))))))))))))))))(((((((((******)))'''%%%%%%'''))),,,+++***)))+++---000222000///...------...000000---...///......///222444555:::???CCCJJJQQQSSSPPPPPPPPPOOONNNPPPUUU]]]ccceeeaaa[[[WWWWWWYYY[[[\\\bbbeeehhhiiihhhfffeeedddfffhhhlllpppssstttuuuuuuttttttttttttttttttuuuuuurrrtttxxx|||zzzrrrnnnhhhfffdddccccccaaa___]]]]]]]]]]]]```dddhhhjjjjjjiiiiiiiiieee```ZZZVVVUUUSSSQQQNNNKKKKKKNNNQQQTTTWWWVVVWWWXXXZZZ[[[ZZZYYYYYYYYYWWWSSSOOOKKKJJJJJJFFFEEECCCAAA???>>>>>>>>>999777666555555444111///333111...---------,,,***,,,,,,,,,+++***((('''&&&))))))((('''&&&&&&&&&'''))))))((((((((('''''''''''''''''''''&&&%%%$$$$$$''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""!!! """############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$###"""!!!!!!""""""%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""############"""""""""""""""###!!!!!!"""###$$$###"""""""""""""""############$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!$$$#########""""""!!!!!!!!!!!!!!!!!!!!!"""######&&&%%%###"""""""""###$$$############"""!!!"""######$$$$$$$$$######$$$"""!!! !!!"""$$$ !!!"""######"""!!!  """#########"""!!!""""""######$$$$$$$$$%%%&&&%%%###"""""""""######""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$#########""""""!!!!!!!!!""""""######""""""""""""######"""""""""""""""######$$$"""""""""""""""######$$$"""###$$$%%%$$$###!!! !!!!!!""""""######%%%%%%$$$###"""!!! """"""""""""############$$$$$$######"""!!!!!!!!!$$$$$$$$$############"""!!!!!!""""""""""""!!!!!!###"""!!! !!!###%%%&&&######$$$%%%%%%&&&''''''&&&###!!!"""$$$%%%### $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%$$$######''''''&&&&&&&&&%%%%%%%%%'''''''''((((((((((((((((((((())))))))))))((((((((()))***++++++,,,++++++***+++,,,---------,,,,,,---,,,,,,,,,,,,---......///////////////...------......---,,,,,,+++******------------,,,,,,,,,,,,))))))))))))((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***+++,,,+++******+++---******++++++,,,---...///000000///............///000111222222333555999;;;???CCCHHHMMMVVV^^^___\\\XXXVVVTTTTTTXXX^^^dddhhhiiifffbbb```aaadddfffgggpppsssvvvwwwuuusssrrrrrrtttwww{{{~~~~~~}}}{{{xxxuuurrrpppooonnnmmmmmmooosssvvvwwwwwwuuuvvvvvvrrrllleee```^^^```]]]ZZZWWWVVVWWWYYYZZZ\\\\\\[[[\\\^^^___^^^\\\\\\\\\[[[XXXSSSOOONNNNNNNNNNNNMMMKKKIIIGGGEEEDDDEEEDDDCCCBBBAAA@@@===:::666444111000//////---+++---------,,,,,,+++***)))******)))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$######""""""############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$###""""""######$$$$$$$$$#######################################""""""!!!!!!!!!"""######!!!!!!!!!!!!!!!"""""""""###!!!!!!"""###$$$###"""""""""""""""############!!!""""""""""""!!!!!! !!!""""""""""""!!!############"""""""""!!!!!!!!!!!!!!!!!!"""#########""""""!!!!!!!!!!!!!!!"""""""""!!!!!! %%%%%%%%%$$$###""" ###"""!!! !!!"""###"""###$$$%%%%%%$$$###""" !!!"""###""""""!!!""""""""""""######$$$$$$%%%$$$###"""""""""###### %%%$$$$$$$$$############""""""!!!!!! !!!!!!"""######""""""""""""######"""""""""""""""######$$$ !!!"""$$$$$$###""""""""""""$$$$$$$$$###!!! !!!!!!!!!"""""""""###"""""""""!!!!!!!!!!!!!!!""""""!!!!!! ###############$$$$$$$$$"""""""""######$$$$$$$$$!!!!!!""""""""""""!!!!!!!!! !!!###$$$"""######$$$$$$%%%%%%%%%'''%%%######%%%&&&$$$"""########################%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((((('''''''''(((((())))))))))))((((((((()))***++++++,,,++++++***+++,,,---------,,,,,,---,,,,,,,,,,,,---.........////////////...------...------,,,,,,++++++***---------,,,,,,,,,+++++++++***((('''''''''((()))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%''')))***))))))***+++***+++,,,---.........---333333222222111111111000333555777888;;;???DDDGGGMMMPPPTTTZZZeeeooopppkkkccc```]]]^^^dddjjjnnnooopppnnnmmmnnnrrruuuxxxyyy~~~}}}|||}}}~~~wwwqqqmmmqqqooollliiigggffffffggghhhgggeeefffggggggeeeddd]]]^^^]]]ZZZUUUQQQNNNMMMPPPPPPPPPPPPOOOMMMJJJIIIMMMLLLKKKKKKJJJHHHEEEBBB===:::777555444333111////////////......---------,,,+++******))))))******(((((((((((((((((((((((((((((((((((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%############$$$$$$$$$%%%$$$$$$##################""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$#########$$$$$$###############$$$$$$$$$""""""""""""""""""""""""###""""""""""""###$$$$$$ !!!!!!"""""""""###!!!!!!"""###$$$###"""""""""""""""############ !!!!!!""""""""""""!!!!!!!!!"""###########################""""""""""""!!!!!!!!!!!!!!!"""######!!!""""""""""""!!!!!! ###""""""!!!!!!!!!""""""%%%%%%%%%$$$###"""!!! ###"""!!! !!!"""#########$$$$$$$$$$$$###### !!!"""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$###"""""""""###### ############""""""""""""!!!!!! !!!!!!######""""""""""""######"""""""""""""""######$$$ ###%%%%%%$$$!!! """"""###$$$$$$###!!! !!!!!!!!!!!!"""""""""""" !!!!!!""""""######$$$###"""!!! """"""###$$$$$$%%%&&&&&& !!!!!!"""###$$$%%%&&&!!!""""""######""""""!!!!!!  !!!###$$$########################%%%$$$######$$$$$$###"""""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$$$$###"""###$$$$$$%%%%%%%%%%%%######$$$%%%&&&'''((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((***+++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---............//////......---,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,***((('''&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''((((((((((((''''''((((((((((((((()))))))))))))))))))))))))))))))))'''((((((((((((((())))))$$$&&&)))***)))(((((())),,,,,,------...///000000555666777777888888888888888:::===@@@DDDJJJPPPUUU\\\___bbbiiiuuuzzzsssmmmiiijjjpppuuuvvvuuuwwwwwwxxx|||~~~~~~|||yyyxxxwwwvvvvvvxxxvvvtttssstttsssrrrqqqfffgggfffbbb\\\WWWSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPOOONNNNNNNNNMMMJJJGGGEEECCC???===<<<:::888666444333222111000000//////---,,,+++***************)))************+++++++++(((((()))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""########################""""""!!!!!!"""###$$$$$$$$$$$$######"""######$$$"""""""""###$$$$$$$$$%%%"""""""""##############################$$$$$$%%% !!!"""######$$$###!!!!!!!!!###$$$###"""!!!"""""""""############!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$############"""""""""""""""!!!!!!!!!!!!!!!""""""###"""###$$$%%%%%%$$$###"""$$$$$$#########$$$%%%%%% !!!"""######$$$$$$#########"""!!!!!!"""######!!!!!!!!!""""""!!!!!!!!! !!!!!!""""""""""""""" !!!!!!!!!!!!!!!!!!#########""""""""""""### """""""""""""""!!!!!!!!! !!!"""######""""""""""""######"""""""""""""""######$$$ """#########"""!!!""""""############"""!!!!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$%%%$$$$$$######"""""""""""""""#########$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$"""""""""######"""""""""""""""""""""###$$$%%%&&&$$$$$$$$$$$$############$$$###"""""""""""""""!!!########################$$$$$$%%%%%%%%%$$$$$$###!!!"""###$$$%%%&&&&&&&&&######$$$%%%&&&&&&''''''((((((((((((((('''''''''(((((())))))))))))((((((((((((***++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---.....................------,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++*********,,,***((('''&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''((((((((((((''''''(((((((((((())))))******))))))))))))))))))))))))((((((((()))))))))******)))+++---...---,,,,,,---............000333555777888999:::<<>>AAACCC???@@@AAACCCFFFJJJMMMPPPPPPQQQUUUXXX^^^fffnnnttt|||uuupppnnnmmmqqqooojjjeeeaaa^^^\\\[[[VVVTTTPPPOOOOOOOOONNNMMMQQQOOOLLLKKKKKKKKKJJJHHHBBB@@@>>><<<::::::::::::777666444222000///...---++++++*********)))))))))************)))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""######!!!!!! !!!""""""###############$$$$$$$$$#########$$$%%%%%%&&&&&&###""""""""""""###$$$$$$"""######$$$$$$%%%%%%%%%###!!!!!!"""###$$$###"""""""""""""""############ !!!!!!""""""""""""!!!""""""###$$$$$$$$$$$$###""""""""""""############!!!!!!!!!!!!!!!"""###### !!!!!!""""""""""""!!! !!!!!!""""""!!! """#########""""""!!! ########################$$$$$$############$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!! !!!"""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$######""""""""""""######"""""""""""""""######$$$###""" ###%%%"""""""""""""""#########""""""""""""!!!!!!!!!!!!"""!!!!!!!!!  !!!"""###$$$$$$###""""""!!! ######"""""""""!!!!!!!!!"""######$$$$$$######""" !!!""""""#########%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((((((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###%%%&&&&&&'''((()))******(((((())))))))))))((((((((()))***++++++,,,++++++,,,,,,+++++++++,,,---...---,,,,,,,,,,,,---......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))))))))))))))(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''(((((((((((('''''''''(((((()))******++++++)))))))))))))))))))))))))))******+++,,,,,,------+++---///000111333666999;;;???EEEKKKPPPSSSTTTTTTNNNMMMMMMNNNQQQVVV[[[^^^```aaadddhhhmmmuuu~~~|||zzzzzz{{{~~~}}}|||yyytttnnniiiggg```\\\VVVQQQOOOOOOOOONNNQQQPPPNNNNNNOOOPPPPPPOOOFFFEEEDDDBBBBBBCCCDDDEEEAAA@@@===:::777555444333///......---,,,+++******************)))((('''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%##############################""""""""""""######!!!!!!!!!!!!!!!"""######$$$$$$$$$###############"""""""""###$$$%%%%%%%%%""""""!!!!!!!!!"""########################$$$$$$###!!!!!!"""###$$$###"""""""""""""""############!!!""""""""""""!!!!!! !!!""""""###$$$#########!!!"""""""""############!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!""""""###!!!"""$$$%%%$$$""" """"""""""""""""""!!! #########$$$$$$#########%%%$$$###""""""###$$$%%%"""!!!!!! !!!"""###$$$"""""""""!!!!!!!!!  """#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########!!!!!!!!!""""""###%%%%%%######""""""""""""######"""""""""""""""######$$$!!!!!! !!!"""###"""""""""""""""######$$$###"""""""""!!!!!!!!! """""""""""""""#########!!!!!!!!!""""""######$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######$$$$$$######""" !!!"""##################$$$$$$%%%%%%&&&&&&%%%'''((('''%%%$$$%%%'''########################""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''(((***++++++(((((())))))))))))((((((((()))***++++++,,,++++++---,,,+++***+++,,,---...---,,,,,,,,,,,,---......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))***)))(((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''(((((((((((('''''''''(((((()))***+++++++++))))))))))))))))))))))))******+++,,,------......///111333555888;;;@@@DDDDDDJJJTTT^^^ccceeecccbbb[[[ZZZXXXXXX[[[```eeehhhkkklllooorrrwww|||xxxoooiii```ZZZVVVUUUUUUUUUQQQOOONNNOOOQQQRRRRRRRRRIIIHHHGGGGGGHHHJJJLLLNNNIIIGGGDDDAAA===;;;999888444444333111000///...---***++++++******)))((('''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$%%%""""""""""""""""""""""""######"""""""""""""""###""""""!!!""""""###$$$$$$%%%$$$$$$$$$######"""""" !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!!""""""############"""""""""""""""###!!!!!!"""###$$$###"""""""""""""""############$$$$$$$$$$$$$$$###"""!!!!!!!!!"""############"""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!"""######$$$###"""""""""###%%%&&&$$$&&&((()))(((%%%""" """######$$$$$$######$$$$$$$$$$$$#########"""!!! !!!"""###"""!!! !!!###$$$######""""""!!!!!!!!!  !!!#########"""!!! !!!!!!""""""######$$$$$$""""""""""""###$$$%%%&&&######""""""""""""######"""""""""""""""######$$$ !!!!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$######""""""!!!!!!!!! ###$$$%%%&&&'''((())))))%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$ !!!"""###$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%&&&%%%%%%!!!!!!"""###$$$%%%%%%&&&"""$$$&&&%%%""" """$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""###$$$%%%&&&&&&'''%%%%%%&&&&&&'''((())))))***)))((((((((()))+++,,,)))))))))))))))******+++***+++,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---,,,+++***))))))))))))******))))))((((((''''''***)))((('''&&&&&&%%%&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((()))))))))))))))******)))******+++,,,---+++)))'''''')))***++++++***,,,...000000111333555444777:::<<<>>>EEEPPPYYYXXX[[[cccnnnxxx{{{wwwrrriiigggffffffiiilllnnnnnnwwwyyy{{{|||}}}}}}qqqiiieeeaaa\\\WWWTTTRRROOONNNOOOQQQRRRRRRIIIIIIHHHIIIJJJKKKLLLMMMRRRNNNMMMNNNMMMGGGBBBBBB@@@;;;666333444333111///...---,,,+++************(((((()))))))))(((''''''))))))((((((((('''''''''$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!###$$$###"""""""""""""""""""""""""""$$$$$$############$$$$$$ !!!"""###$$$%%%%%%%%%$$$##################$$$$$$$$$#########""""""!!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""#########""""""""""""""" !!!###$$$%%%%%%$$$$$$$$$###!!!  !!!###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""  """"""""""""""""""""""""  """"""!!!!!! $$$$$$###"""!!!!!!""""""""""""""""""""""""""""""%%%""" !!!  !!!"""""""""""""""""""""""""""""""""""""""%%%$$$###!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!(((&&&###!!!!!!###%%%''''''$$$""""""$$$%%%###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$###$$$&&&%%%$$$###""""""""""""###$$$%%%&&&&&&%%%$$$###&&&%%%$$$######$$$%%%&&&!!!""""""""""""#################################%%%%%%&&&&&&'''(((((()))***)))((((((((()))++++++)))))))))))))))***++++++,,,,,,+++++++++++++++,,,------------------------+++++++++,,,,,,---...///---,,,+++***))))))))))))(((((((((((())))))))))))'''&&&%%%$$$############'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((((((((()))******(((((((((((((((((((((((((((((())))))***)))))))))))))))(((((()))******+++000///---,,,---------,,,---///111222333444777999;;;>>>BBBEEEHHHPPP[[[ccciiikkkqqqyyyuuusssrrrrrrtttvvvwwwwwwzzz|||~~~~~~xxxtttpppjjjfff]]]ZZZWWWUUUUUUUUUUUUTTTQQQOOOMMMKKKLLLMMMNNNNNNPPPMMMMMMPPPPPPLLLIIIIIIGGGCCC???;;;999888666555222111///---+++***))))))))))))))))))))))))((((((((((((((((((''''''''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$################################################$$$$$$$$$#########""""""########################""""""""""""""""""""""""$$$""""""###$$$%%%$$$###""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""#####################$$$%%%&&&$$$$$$$$$#########""""""!!!"""""""""############ """"""""""""""""""""""""$$$$$$$$$############### !!!###$$$%%%%%%$$$$$$&&&%%%###!!!!!!"""###$$$########################""""""""""""""""""""""""###"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!$$$$$$###"""""""""""""""""""""""""""""""""""""""###!!!!!!""""""!!! !!!"""""""""""""""""""""""""""""""""""""""######"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######%%%""" !!!"""###""" ########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$&&&%%%$$$###""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$######"""!!!!!!"""###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((((()))))))))((()))******+++***))))))))))))***++++++...,,,***))))))+++---...------------------------,,,,,,,,,------...//////...---,,,+++***)))(((((('''''''''((()))*********)))((('''&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((((((((((((((()))******))))))))))))))))))))))))))))))*********))))))(((***))))))))))))***++++++------..................222555777999;;;===???BBBEEEIIINNNSSSXXX```jjjqqqwwwxxx{{{|||}}}}}}wwwssshhheeebbb``````___^^^\\\^^^[[[WWWTTTSSSRRRQQQPPPPPPMMMNNNRRRTTTRRRPPPQQQLLLKKKIIIDDD@@@======>>>999777555222///,,,***)))+++++++++******)))))))))''''''''''''((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$#######################################""""""""""""""""""""""""$$$#########%%%&&&%%%$$$""""""""""""""""""""""""$$$$$$############$$$$$$%%%$$$$$$###"""!!! !!!!!!""""""###%%%&&&'''$$$############"""""""""""""""""""""############!!!!!!!!!"""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$'''&&&%%%######$$$%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!!!!!!!$$$######""""""######$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############$$$###""""""""""""""""""""""""""""""""""""""""""!!!!!!######### !!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""" !!!""""""""" ###!!! !!!###$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""$$$%%%&&&%%%$$$######"""######%%%$$$$$$$$$$$$$$$$$$%%%######"""!!!!!!"""######%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))******+++******))))))******+++,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////......---,,,+++)))(((''''''((((((((()))))))))******))))))(((''''''(((((('''''''''''''''&&&&&&&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))******++++++******)))))),,,++++++++++++,,,------***+++...000111222444555999<<<@@@CCCFFFIIIMMMOOOPPPTTTZZZ```gggooowww}}}~~~|||}}}zzzvvvooonnnmmmmmmnnnooommmllljjjhhhdddbbbaaa^^^YYYUUUQQQNNNNNNSSSUUUSSSQQQSSSMMMNNNMMMJJJEEEBBBCCCFFFBBB@@@>>>:::666222///---......---+++******))))))'''''''''(((((((((((()))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$""""""""""""""""""""""""$$$$$$############$$$$$$%%%$$$$$$###"""!!! !!!!!!!!!!!!"""###$$$%%%############"""""""""""""""""""""""""""#########""""""#########$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$######""""""######$$$"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!""""""###############"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$"""""""""""""""""""""""" !!!"""""""""!!! """""""""###$$$$$$$$$$$$################################################$$$$$$$$$###!!!"""$$$&&&&&&%%%$$$$$$############&&&%%%$$$######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((()))))))))***************************++++++,,,***+++,,,---...------,,,************************+++,,,---...////////////------------,,,***((((((***)))))))))(((((((((''''''&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''''''''((())))))&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((***+++++++++++++++******++++++++++++,,,---...///...000444666777999===@@@CCCFFFJJJNNNQQQUUUZZZ]]]]]]aaagggmmmsssyyyzzzwwwttttttvvvyyy}}}~~~uuusssrrrssssssnnneee^^^TTTPPPOOOQQQQQQNNNLLLLLLJJJLLLMMMKKKHHHFFFHHHKKKJJJIIIGGGDDD@@@<<<888666444333000...,,,+++******))))))))))))))))))))))))&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$$$$$$$"""""""""""""""""""""""""""$$$$$$############$$$$$$#########""""""""""""""""""!!! !!!!!!""""""""""""""""""""""""######"""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$##################$$$$$$%%%%%%$$$###############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$%%%%%%###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!"""""""""###"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""############""""""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$ """#########"""###""""""""""""""""""""""""########################$$$$$$$$$"""!!!!!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((()))************)))+++************+++,,,,,,)))***---...///...---,,,++++++++++++++++++++++++***+++---...//////......,,,,,,---------+++***)))*********)))((('''''''''(((''''''&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&''''''((()))((((((((((((((()))******((((((((((((((((((((((((******+++,,,,,,,,,,,,,,,*********+++---...000111333666:::<<<===@@@FFFKKKRRRUUUYYY]]]___cccgggjjjlllnnnsssyyy}}}~~~~~~}}}yyy{{{}}}{{{|||}}}ssskkk]]]WWWTTTSSSQQQLLLHHHHHHJJJKKKMMMMMMLLLLLLMMMNNNPPPOOONNNLLLIIIFFFBBB@@@<<<:::777333000...,,,,,,++++++++++++*********)))%%%&&&'''((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&###############################################################$$$$$$$$$########################"""""""""""""""""""""""""""!!! !!!###$$$###"""""""""""""""""""""""""""$$$$$$############$$$$$$!!!!!!""""""######$$$$$$""""""!!! !!!!!!"""""""""""""""###############"""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$######"""######$$$$$$###############"""""""""########################"""""""""""""""""""""""" !!!!!!"""###$$$%%%%%%"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""""""""######$$$"""""""""""""""""""""""""""$$$%%%$$$""" """""""""""""""!!!!!! """"""""""""""""""""""""$$$$$$$$$$$$###""" """"""""""""""""""""""""###""""""!!!"""###%%%&&&!!!"""!!! """"""""""""""""""""""""########################"""###$$$###!!!!!!###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!"""############"""!!!############$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''((()))***+++******)))++++++******++++++,,,---***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///...---,,,***+++---......---+++***))))))))))))((((((((((((******))))))))))))******&&&'''''''''((((((((()))&&&&&&&&&&&&&&&''''''(((((((((((((((((()))******))))))))))))))))))))))))))))))+++,,,------......,,,,,,---...111333555666999===BBBFFFJJJQQQ[[[cccjjjlllooopppqqqsssuuuwwwzzz|||}}}}}}~~~yyyllleee```^^^ZZZSSSNNNNNNPPPOOOOOOPPPRRRSSSRRRPPPRRRRRRRRRRRRPPPMMMKKKIIIEEECCC>>>999555222000000......---,,,++++++******''''''(((((()))))))))***''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""###"""!!!"""$$$%%%$$$###""""""""""""""""""""""""$$$$$$############$$$$$$!!!"""""""""############""""""!!!!!!!!!"""######!!!!!!!!!!!!""""""##################"""""""""!!!############$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""######$$$%%%%%%%%%$$$###""""""###$$$$$$###############""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$"""""""""""""""""""""""" """%%%%%%"""!!!!!!""""""""""""""""""!!! """"""""""""""""""""""""""""""###$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$"""$$$%%%""" !!!""""""""""""""""""""""""########################!!!"""$$$$$$"""""""""###%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!"""############"""!!!############$$$$$$$$$$$$""""""######$$$%%%%%%&&&'''''''''''''''''''''&&&'''((()))++++++******)))++++++******++++++,,,------,,,+++++++++---///111........................(((***,,,.........---,,,)))***,,,......---,,,+++''''''(((((())))))******''''''&&&&&&&&&&&&'''(((&&&'''''''''(((((())))))&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((************************((()))***,,,---.../////////000111333666888;;;<<>>AAADDDGGGLLLTTT\\\dddjjjmmmjjjqqq|||}}}vvvtttrrrpppqqqssssssiii___^^^bbbhhhsss}}}~~~}}}{{{|||}}}}}}qqqlllfff```ZZZUUUPPPLLLIIIIIIHHHIIIJJJIIIFFFCCCFFFDDD@@@===<<<:::777555444333111///---+++******---)))"""!!!''',,,%%%'''((('''%%%$$$%%%'''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%############$$$$$$$$$$$$""""""###$$$%%%%%%%%%$$$&&&%%%###"""!!! &&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""###""""""""""""""""""""""""######""""""""""""############"""!!!!!!!!!!!!!!!"""!!! !!!!!! """$$$%%%$$$  """""""""######""""""!!!!!! !!!###$$$&&&'''""""""""""""!!!!!!!!!!!!###""""""""""""###$$$$$$"""!!!  """#########""""""######$$$%%%%%%$$$######""""""###### """$$$$$$$$$###$$$&&&$$$###""""""""""""""""""""""""""""""""""""""""""!!!"""""""""""""""!!! !!!!!!!!!"""""""""#########"""!!!!!! !!!""""""!!!!!!!!!##############################!!!!!!!!!!!!######!!!!!!!!!"""""""""##############################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$$$$############"""""""""$$$###"""!!! !!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$&&&&&&%%%$$$***(((&&&&&&''''''&&&%%%'''(((((()))))))))))))))******))))))))))))******)))))))))******++++++++++++***++++++++++++,,,,,,***++++++,,,,,,++++++***************)))))))))(((((((((((()))))))))******((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%((((((((())))))******+++(((((())))))******+++++++++,,,.........///111333111333555888;;;@@@FFFKKKSSSVVV\\\dddkkkrrrwwwzzzvvvzzz~~~{{{zzzvvvkkk```\\\^^^cccmmmuuu~~~}}}vvvnnnfff___YYYVVVSSSQQQNNNMMMMMMLLLJJJHHHIIIGGGEEECCCBBBAAA???===;;;999666222///...------+++***(((&&&&&&&&&'''(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&'''''''''###$$$%%%%%%%%%$$$###"""&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!!!!!!!###"""!!!!!!"""###"""!!!"""###$$$###!!! !!!"""""""""#########""""""!!!$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""!!!""""""###$$$!!!!!! !!!""""""######""""""######$$$%%%%%%$$$######""""""###### """$$$$$$######$$$%%%######"""""""""""""""###"""""""""""""""""""""""" !!!!!!"""""""""###############"""!!!!!!!!!!!!!!! !!!"""""""""!!!!!!########################$$$###!!! !!!###$$$!!!!!!"""""""""#################################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$############$$$$$$############""""""""""""$$$###"""!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$%%%%%%&&&&&&%%%+++)))''''''((()))((('''''''''((()))))))))))))))***))))))((())))))******,,,+++++++++******))))))******++++++,,,,,,,,,,,,***++++++,,,,,,++++++***************)))))))))((())))))*********+++++++++''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))***+++++++++***))))))))))))))))))))),,,---/////////000333666999;;;???CCCGGGNNNUUUZZZeeeggglllqqqwww{{{~~~uuuiiicccaaaccchhhoootttwwwyyy{{{{{{|||}}}}}}uuummmiiifffgggbbb[[[VVVRRRPPPNNNMMMJJJIIIHHHHHHHHHHHHGGGEEEBBB@@@<<<888555333222111------,,,,,,+++)))((('''(((%%%###$$$(((***(((%%%&&&''''''((((((''''''&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&''''''(((%%%&&&&&&&&&%%%$$$""" $$$#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$ !!!!!!"""#########&&&%%%$$$$$$&&&&&&&&&$$$!!!"""######""""""###$$$""""""############"""""")))((('''%%%$$$###""""""!!!!!!!!!!!!"""""""""""""""""""""!!!""""""###$$$!!!!!!!!!!!!""""""############""""""######$$$%%%%%%$$$######""""""#########$$$%%%%%%###""""""######"""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!! """"""""""""############$$$$$$######""""""######!!!!!!"""""""""""""""!!!###########################"""  """###""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################$$$######""""""######$$$""""""""""""""""""""""""$$$$$$###"""""""""###############$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&***)))'''''')))***)))(((&&&'''(((((())))))(((((())))))((((((((()))******---,,,,,,+++******)))))))))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&''''''((())))))***'''((())))))***+++,,,,,,************************---///000222333666:::===>>>AAAFFFLLLSSSZZZbbbgggsssuuuyyy}}}vvvpppllljjjkkkooommmnnnppppppqqqsssvvvxxx{{{yyyyyyvvvpppggg___YYYTTTPPPNNNMMMMMMLLLNNNOOOOOONNNLLLHHHGGGDDDAAA>>>;;;:::999555222...+++))))))***+++$$$ !!!(((,,,***&&&''''''(((((((((((('''''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""""" !!!!!!"""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###""""""""""""""""""""""""######""""""""""""###### !!!###$$$$$$%%%$$$""" """###"""!!!!!!!!!""""""###$$$%%%%%%""""""######$$$$$$######$$$######"""######$$$$$$!!!!!!!!!!!!""""""""""""###""""""""""""###$$$$$$!!!""""""######$$$$$$$$$######""""""######$$$%%%%%%$$$######""""""#########%%%&&&%%%###!!!!!!""""""""""""""""""######$$$""""""""""""""""""""""""##################"""!!!"""""""""#########$$$$$$%%%$$$$$$######$$$$$$$$$###$$$$$$$$$######"""!!!########################"""""" """""""""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""##############################""""""""""""######!!!!!!"""""""""""""""###$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%%%%%%%&&&(((((('''%%%&&&(((******)))&&&'''(((((())))))((((((((((((((((((((()))******++++++++++++++++++++++++)))***+++,,,,,,,,,++++++***++++++,,,,,,++++++***************))))))))))))'''''''''(((((((((((()))''''''''''''''''''''''''(((((())))))))))))))))))'''((()))***+++,,,,,,---))))))***+++---......///000222666999===BBBHHHLLLKKKOOOUUU[[[aaagggnnnrrr{{{~~~}}}xxxwwwyyyssssssrrrpppoooppprrruuuvvv~~~}}}vvvooohhh```YYYTTTTTTTTTTTTUUUVVVVVVTTTRRRMMMMMMLLLJJJGGGEEECCCAAA<<<999444///,,,,,,---...&&&$$$###%%%(((***)))(((''''''(((((((((((('''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################%%%%%%$$$###############""""""""""""""""""""""""""""""############""""""!!!"""###$$$%%%%%%$$$$$$ ######"""###$$$$$$$$$###!!!"""###$$$$$$$$$$$$### !!!###$$$ !!!!!!!!!"""""""""##################$$$%%%%%%!!!!!!"""###$$$$$$$$$$$$######""""""######$$$%%%%%%$$$######""""""######"""$$$%%%%%%###""""""###"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!""""""############"""""""""#########$$$$$$$$$$$$###############$$$$$$&&&&&&&&&%%%$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""##############################""""""""""""######!!!!!!!!!!!!""""""############""""""""""""######!!!!!!"""""""""#########%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%!!!###$$$%%%%%%$$$###!!!#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&$$$$$$&&&(((&&&%%%$$$%%%''')))))))))&&&''''''(((((((((((((((((((((((((((((()))***************++++++,,,------)))***+++,,,---,,,+++++++++++++++,,,,,,+++++++++************))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))++++++******))))))(((((('''((()))***+++,,,------((()))+++---///111333444444777;;;@@@FFFMMMUUUZZZ___bbbhhhmmmqqquuuzzz|||~~~}}}zzzvvvrrrqqqsssuuuooowwwzzzqqqgggaaa[[[ZZZZZZZZZ[[[ZZZXXXVVVQQQQQQQQQPPPNNNKKKIIIGGG>>>===;;;888555111///------......,,,)))''''''(((''''''(((((((((((('''''''''&&&%%%%%%''''''&&&%%%(((((((((''''''&&&&&&&&&$$$#########$$$&&&(((***%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&########################&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!$$$$$$%%%&&&%%%$$$###""""""!!!!!!"""$$$%%%$$$###&&&$$$######$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###%%%%%% !!!!!!!!!""""""######$$$$$$######$$$$$$%%%&&& """###$$$$$$$$$$$$#########"""###$$$$$$%%%%%%$$$$$$###"""######### """$$$$$$$$$###$$$%%%""""""!!!""""""###$$$$$$"""""""""""""""""""""""" !!!!!!!!! """############$$$$$$$$$###"""""""""""""""######(((((('''&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """############$$$$$$$$$########################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""###### !!!!!!!!!""""""######""""""!!!!!!!!!!!!"""### !!!!!!!!!!!!%%%%%%%%%%%%$$$$$$###############$$$$$$%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!$$$&&&&&&$$$$$$&&&)))((('''&&&%%%%%%%%%%%%%%%''')))***)))((('''(((*********))))))))))))******+++++++++************)))+++***)))((((((***,,,---+++,,,------,,,+++)))(((******)))(((((((((((((((%%%&&&&&&'''((()))******++++++******)))(((((((((''''''(((((()))*********))))))))))))***+++,,,---///000000222555999===???CCCDDDDDDFFFMMMWWWccckkkssstttvvvxxx|||}}}zzzyyywwwtttrrrpppqqqrrrtttvvvyyy~~~|||uuurrrvvv|||xxxttttttnnngggcccaaa___\\\YYYVVVRRRPPPRRRRRROOOMMMNNNHHHEEE@@@===:::777333000000000///,,,)))''''''(((++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$######$$$%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!########################"""###$$$%%%%%%$$$###"""###########################"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$########################""""""""""""######!!!!!!"""###############!!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""$$$###!!!###%%%&&&###!!!###$$$%%%$$$"""""""""###&&&%%%%%%$$$###"""!!!!!!$$$#########""""""!!!!!!"""""""""###$$$$$$%%%%%%"""""""""######"""""""""$$$$$$$$$############"""$$$######"""""""""""""""!!! """######(((((('''&&&$$$######"""$$$$$$$$$############### !!!!!!""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""######$$$$$$%%%$$$###!!!!!!!!!"""###$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""############""""""$$$!!!!!!###$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########""""""""""""!!!!!!"""###$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&''')))***)))((('''(((*********))))))))))))******)))))))))******++++++++++++***)))((()))***,,,---,,,,,,,,,,,,+++***))))))******)))((((((((((((((('''''''''((((((((((((((())))))))))))************(((((())))))***+++++++++((()))))))))***+++---///000222555888<<>><<<999555222///---,,,,,,,,,++++++***))))))(((((((((((((((((((((((((((###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""########################$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#######################################""""""""""""######$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$###############$$$###"""###%%%%%%###"""###$$$%%%$$$"""""""""###""""""#########$$$$$$$$$############""""""""""""%%%%%%$$$######"""!!!!!!"""######$$$$$$######""" !!!"""###$$$%%%&&&&&&$$$######"""""""""""""""&&&$$$######%%%&&&&&&%%%&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""""""""$$$$$$$$$###########################""""""""""""$$$###""""""!!!"""""""""$$$###""""""""""""""""""""""""""""""""""""""""""""""""############""""""###!!! !!!##################$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''')))***)))((('''(((*********))))))))))))******((((((((()))***+++++++++******)))))))))***+++,,,...---+++)))))))))******))))))(((((((((((()))))))))((((((((((((((((((((()))))))))******+++++++++((())))))***++++++,,,,,,---...///...---///444999:::@@@IIIRRR[[[eeepppwwwxxxzzz{{{}}}~~~~~~zzzuuuqqqppppppqqqqqquuullldddbbbaaaccciiippp}}}|||wwwiiiaaaZZZXXXVVVSSSSSSVVVUUUSSSQQQPPPOOONNNKKKIIIGGGEEE@@@<<<999555222000---,,,+++***))))))(((((())))))((((((((((((''''''###%%%''')))***)))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,+++)))(((&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#################################%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""############$$$######""""""######$$$""""""#########"""!!!!!!!!!!!!"""""""""##########################################$$$$$$$$$###"""###$$$%%%$$$"""""""""####################################"""""""""""""""$$$#########"""""""""!!!!!!!!!""""""""""""!!!!!!!!!""""""###$$$$$$%%%%%%$$$######"""""""""""""""%%%$$$######$$$%%%$$$###$$$$$$$$$###"""!!!!!! """"""##################$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!######""""""""""""""""""######"""""""""""""""###""""""""""""""""""""""""""""""############""""""###"""!!!!!!"""######$$$""""""#########$$$$$$$$$########################$$$$$$#########$$$$$$%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&''''''(((''')))***)))((('''(((*********))))))))))))******))))))))))))))))))))))))***************+++++++++---,,,***)))(((((()))***))))))(((((((((((())))))''''''(((((()))******+++,,,+++++++++******))))))((())))))******+++,,,,,,---///000//////333:::AAAHHHNNNXXXbbblllxxx}}}{{{{{{}}}}}}}}}{{{uuuooolllhhheeeggglllsss{{{rrrjjjbbb^^^[[[WWWUUUWWW\\\XXXTTTRRRSSSUUUVVVVVVPPPLLLGGGCCC@@@===999666000///---+++***)))))))))((((((((('''''''''&&&&&&$$$&&&)))+++,,,+++)))'''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$******(((&&&%%%###!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""""""""#########$$$$$$############$$$$$$ !!!""""""""""""""""""""""""####################################"""###$$$$$$$$$############$$$%%%$$$"""""""""###%%%%%%$$$$$$###""""""!!!""""""""""""""""""######!!!!!!"""""""""#########$$$%%%%%%%%%%%%%%%%%%$$$########################$$$######"""""""""""""""&&&%%%%%%&&&'''((('''&&&$$$######""""""!!!!!!!!!!!!!!!!!!!!!""""""###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$######""""""!!!!!!"""""""""#########""""""###"""""""""""""""##############################""""""############""""""""""""""""""""""""###$$$""""""#########$$$$$$$$$########################$$$###""""""""""""######$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&''''''((()))''')))***)))((('''(((*********))))))))))))************)))))))))((((((((())))))******++++++++++++,,,+++***)))))))))))))))((((((((((((((())))))***&&&''''''(((***++++++,,,---,,,,,,+++******)))))))))******++++++,,,------,,,000333444555<<>>;;;888444000///......******))))))(((''''''&&&'''((()))******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$#################################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!!!!"""######$$$%%%$$$$$$######$$$$$$%%% """###$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!###%%%%%%###"""###$$$###$$$%%%$$$"""""""""###$$$$$$$$$#########""""""!!!"""""""""############!!!!!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!!###############$$$$$$$$$$$$######""""""""""""""" """%%%&&&%%%###$$$$$$############"""""""""""""""###$$$%%%%%%%%%""""""##################""""""""""""""""""""""""!!!"""""""""#########$$$"""""""""""""""######### !!!"""###$$$######""""""""""""""""""###$$$$$$########################""""""############"""""" ###%%%$$$###"""###%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$%%%$$$######"""""""""###"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))((()))***)))((('''(((*********))))))))))))******&&&&&&'''((()))***++++++))))))***++++++++++++*********+++++++++)))'''&&&((((((((((((((()))******************))))))))))))*********++++++,,,------......//////000111111111333999AAAGGGNNN[[[mmmzzz|||}}}~~~{{{yyy|||~~~zzzqqqpppooooooqqquuuyyy{{{yyytttrrrppplllgggdddcccbbbaaa```YYYTTTNNNMMMNNNMMMIIIEEECCC@@@<<<888444222111000+++++++++***)))(((((('''''''''(((((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###########################"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!"""######$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$!!!###&&&%%%###!!!###$$$###$$$%%%$$$"""""""""##################$$$$$$$$$!!!!!!""""""#########$$$######""""""!!!!!! $$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$######"""""""""""""""!!!"""###&&&)))***)))((($$$$$$$$$#####################$$$%%%&&&&&&''''''#########$$$$$$%%%%%%&&&""""""""""""""""""""""""""""""#########$$$$$$$$$!!!!!!""""""######$$$$$$ !!!"""$$$$$$$$$###"""""""""!!!""""""###$$$$$$########################""""""############"""""" ###%%%%%%###"""###%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$&&&%%%%%%$$$#########$$$!!!"""###$$$%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))*********)))))))))))))))***))))))))))))))))))))))))+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++***)))(((((('''((((((******)))(((((((((((((((+++++++++++++++++++++++++++,,,......---,,,,,,---//////000000222555999;;;<<>>;;;777444222333111...------,,,)))'''+++)))(((((()))***)))((((((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$ """$$$%%%%%%%%%%%%########################$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""#########"""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%########################&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########""""""'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$######$$$%%%&&&!!!"""######!!! !!!!!!""""""#########"""!!! !!!"""### !!!!!!"""###$$$$$$$$$%%%###"""###$$$$$$###""" !!!###$$$$$$$$$$$$""""""!!!!!!!!!###$$$%%%"""#########$$$$$$$$$$$$ !!!"""###$$$%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!"""###############&&&&&&&&&&&&%%%$$$######%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&''''''((())))))******))))))(((((())))))*********************************++++++++++++******))))))*********+++++++++***))))))(((((((((((()))******)))(((((((((((((((+++++++++++++++++++++++++++---...///......///000//////111222555999>>>AAAKKKUUU```gggppp~~~~~~|||}}}}}}uuuppplllkkkjjjiiinnnooossszzz~~~~~~}}}{{{xxxfff[[[QQQOOOOOOLLLJJJJJJFFFFFFDDDBBB???<<<999777666444222000000///,,,******(((''''''((((((((('''(((''''''&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""""""""#########$$$$$$%%%$$$$$$###""""""######!!!!!!"""#########""""""####################################$$$$$$$$$$$$""""""""""""""""""""""""###"""""""""""""""""""""#########$$$$$$%%%%%%%%%######"""""""""""""""###########################!!!""""""""""""#################################$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$############$$$$$$$$$#########""""""&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###############$$$$$$&&&'''&&&%%%######$$$"""""""""""""""!!!!!!!!!###"""!!!!!!!!!!!!"""### !!!!!!"""######$$$$$$%%%$$$###$$$%%%&&&%%%$$$!!!""""""############"""###""""""!!!!!!"""###$$$"""""""""#########$$$$$$""""""######$$$$$$%%%%%%"""""""""#########$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###############$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((())))))***))))))(((((((((((())))))************************)))******************)))(((((()))))))))*********(((((()))))))))))))))*********)))((((((((())))))++++++++++++,,,,,,,,,,,,+++---...///...///111333111333666999===CCCJJJOOOZZZdddnnnuuu}}}}}}}}}~~~wwwrrrmmmiiifffiiigggfffjjjrrr}}}wwwjjj\\\VVVRRRNNNKKKKKKHHHHHHGGGFFFDDDAAA???>>>;;;999777555444333000...,,,***((((((((()))(((''''''''''''&&&''''''((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###########################"""!!!!!!!!!"""###$$$###$$$$$$$$$$$$###""""""######"""!!! !!!!!!########################"""######$$$%%%%%%&&&&&&""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!########################!!!""""""""""""#######################################$$$$$$$$$###""""""%%%%%%$$$$$$######""""""$$$$$$$$$###############%%%$$$##################%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$###"""%%%'''((((((&&&%%%%%%&&&$$$$$$###""""""!!! ###""""""!!!!!!""""""###!!!!!!!!!"""######$$$$$$###"""!!!"""$$$&&&%%%$$$###############"""!!!!!!$$$###""""""!!!""""""###!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######""""""###$$$$$$$$$$$$###################################################!!!"""######$$$$$$######"""###$$$%%%&&&&&&&&&&&&#########$$$$$$%%%%%%&&&''''''(((((())))))))))))((((((((('''(((((()))***************************))))))************))))))))))))))))))*********+++'''((())))))******************))))))((())))))***+++++++++,,,,,,,,,,,,,,,,,,---.........000333555777;;;@@@EEEKKKQQQZZZ___hhhqqq{{{}}}yyytttnnnkkkkkkgggbbbccciiisss|||wwwiiibbb\\\UUUOOOMMMGGGGGGGGGFFFEEEDDDCCCCCC@@@>>>;;;999888666444111///---+++***++++++***)))'''''''''''''''(((((()))''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###########################""" !!!"""$$$"""###$$$%%%%%%$$$""""""$$$###""" !!!""""""#################################$$$$$$$$$%%%%%%"""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$'''&&&%%%$$$##########################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######'''&&&&&&%%%$$$######"""##############################""""""""""""######%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$###!!!###$$$&&&%%%$$$######$$$#########"""""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""############"""######"""""""""#########""""""!!!$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$$$$#########!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$######$$$%%%%%%&&&&&&&&&%%%""""""###$$$%%%%%%&&&&&&((((((((()))))))))))))))((((((((((((((()))******************************))))))************))))))*********+++++++++,,,,,,'''((()))***++++++************))))))))))))******++++++,,,,,,,,,---------......//////000333888;;;@@@FFFNNNTTTYYY```hhhnnnxxx{{{vvvrrrppplllgggeeehhhmmmsssuuuuuupppjjjaaaXXXSSSHHHGGGGGGFFFFFFFFFFFFFFFEEECCC@@@>>><<<:::777444111///---,,,,,,,,,***)))(((((('''''''''(((((()))''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################$$$"""!!! """###""""""$$$%%%%%%$$$###"""$$$###"""!!!"""###$$$%%%########################$$$$$$######""""""""""""""""""""""""""""""""""""!!!!!!""""""####################################'''&&&%%%$$$##########################################$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%%%%$$$(((((('''&&&%%%$$$$$$###########################"""""""""!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%$$$!!!"""$$$$$$"""""""""###!!!"""""""""#########$$$""""""############"""""""""""""""""""""#########!!!###"""!!! """######$$$$$$$$$############""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###""""""###$$$%%%%%%&&&&&&)))))))))))))))))))))))))))(((((())))))***+++,,,++++++++++++++++++++++++)))******************)))***++++++++++++,,,,,,,,,((()))***+++++++++***)))******)))))))))***++++++++++++,,,,,,------......000111222333666<<>>:::888333111...------,,,+++)))***)))((((((''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###""""""###$$$$$$$$$$$$#########"""######$$$%%%%%%########################$$$$$$######"""!!!!!! """"""""""""""""""""""""!!!!!!!!!"""######$$$$$$###############"""""""""$$$$$$###"""!!!!!!!!!!!!########################!!!""""""""""""#################################$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$###############$$$$$$$$$""""""""""""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""""""""!!! !!!###$$$$$$#########$$$!!!!!!""""""###$$$$$$%%%"""######$$$$$$######"""""""""""""""""""""######"""!!! !!!###%%%$$$### !!!"""$$$$$$$$$%%%"""############""""""!!!!!!!!!!!!"""""""""###############"""""""""!!!!!!!!!!!!!!!"""""""""###### !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""#########$$$$$$%%%%%%&&&))))))))))))))))))))))))))))))))))))***+++,,,---++++++++++++++++++++++++******++++++++++++******************++++++++++++)))***+++,,,,,,+++)))(((******))))))******+++,,,++++++,,,,,,---......///222333666:::@@@IIISSSZZZ\\\fffsss{{{}}}~~~|||yyyxxxyyyyyyyyyxxx~~~yyyrrrnnnmmmsss|||zzzrrrmmmcccaaa]]]XXXTTTPPPNNNMMMPPPMMMJJJGGGEEEBBB>>><<<888666333111111000...---++++++)))(((''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######""""""###$$$$$$%%%###############""""""!!!################################################"""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$#########"""""""""!!!######"""""""""""""""###########################!!!""""""""""""#######################################$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###""""""""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$%%%%%%%%% """$$$$$$#########$$$########################"""###$$$$$$$$$$$$###"""###"""""""""""""""""""""$$$###""""""$$$$$$$$$""" !!!"""###############!!!!!!######$$$###"""""""""""""""#########$$$$$$$$$#####################"""""""""#########$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*********)))))))))))))))************+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))***************+++,,,---,,,***((('''******))))))***+++,,,,,,++++++,,,,,,---...//////333555999???HHHTTT```gggiiitttzzzrrrjjjeeedddiiipppuuuyyy|||{{{wwwrrrnnniiibbb[[[VVVSSSQQQSSSPPPMMMJJJHHHEEEAAA>>>>>>;;;888666666555333111---,,,***)))'''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$###"""""""""###%%%&&&######$$$$$$"""!!!#################################$$$%%%%%%&&&&&&"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%########################!!!"""###$$$$$$$$$$$$$$$"""""""""""""""#########""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###"""!!!!!!!!!"""###$$$ """""""""!!!"""###%%%%%%$$$$$$###""""""""""""###$$$%%%%%%$$$###"""#########"""""""""""""""###"""!!!!!!""""""!!! ###############"""!!!!!! !!!"""###$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$*********)))))))))))))))((()))++++++)))((()))***)))))))))))))))))))))))))))***+++++++++)))((('''))))))))))))))))))))))))******))))))))))))******(((((()))+++,,,---...///))),,,...///...///222666:::@@@GGGMMMSSS]]]iiirrr|||{{{ssskkkfffggghhhhhhfffeeejjjttt|||~~~|||}}}}}}zzztttnnniiiddd___\\\VVVRRRMMMIIIHHHGGGFFFEEEAAA???<<<<<<<<<:::666111000...++++++++++++)))(((###$$$&&&'''(((''''''&&&&&&%%%&&&'''(((&&&###!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$######"""""""""############$$$$$$$$$$$$$$$$$$#########""""""!!!"""$$$%%%%%%$$$"""!!!""""""#########$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""############""""""""""""%%%%%%$$$###""""""###### !!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""&&&###"""%%%***+++((($$$###########################$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""$$$%%%&&&%%%###"""###$$$%%%%%%%%%$$$###"""!!!!!!$$$$$$###""""""!!!"""""""""!!! !!!###%%%&&&""""""!!!!!!!!!!!!"""""""""""""""""""""######### !!!!!!"""###$$$$$$$$$""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$!!!!!!$$$%%%%%%########################""""""""""""""""""""""""######""""""""""""""""""&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$######""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))))))))))))))))))))(((***++++++***))))))***))))))))))))))))))))))))***************)))((((((++++++++++++++++++++++++******))))))))))))************++++++,,,---...///+++...000000000222777<<>>FFFOOO[[[hhhqqqzzz}}}~~~zzzyyyxxxwwwwwwrrrrrrssssssssssssssssssvvvwwwxxxyyyzzz{{{zzzzzzyyyyyywwwtttqqqppprrrtttzzz{{{zzzwwwrrrmmmllllllmmmmmmmmmmmmmmmlllllllllkkkiiiggghhhkkknnnpppqqqqqqpppnnnllllllmmmoooqqquuuwww|||zzzuuurrrkkkllllllhhhcccaaaeeejjjjjjnnnuuu{{{||||||yyyqqqjjjddd___\\\WWWRRRNNNLLLLLLMMMKKKIIIEEEAAA;;;777444111///---+++******)))((('''''''''$$$######$$$&&&'''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$#################################$$$$$$################################################$$$$$$$$$########################!!!!!! """"""!!!!!!!!!""""""###"""#########"""!!! ########################""""""""""""""""""""""""############$$$""" ###########################$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$"""!!!"""#########$$$$$$$$$###""""""!!!!!!!!!!!!!!!"""###$$$!!!"""###$$$$$$###!!! ######""""""""""""######%%%$$$$$$###"""!!! """""""""""""""###############"""""""""!!!!!!!!!""""""#########$$$$$$$$$###""""""###%%%&&&%%%$$$########################!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))******++++++)))+++,,,,,,+++******+++))))))))))))))))))))))))+++************+++,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,+++,,,...111555777777???KKKXXXdddppp}}}~~~|||yyyvvvsssrrrqqqpppooopppqqqrrrsssuuuvvvvvvxxxyyy{{{}}}~~~~~~~~~~~~{{{|||zzzvvvqqqoooqqqtttyyyzzzyyytttmmmhhhfffgggiiiiiijjjjjjjjjiiihhhggggggeeeddddddfffhhhhhhhhhjjjkkkkkkjjjiiiiiikkkmmmkkkmmmqqquuuyyy|||~~~}}}qqqooolllgggaaa]]][[[[[[]]]bbbjjjrrrwww|||}}}wwwppplll___YYYRRRNNNMMMLLLJJJGGGGGGDDD@@@<<<:::777333111---,,,+++***)))(((((())))))'''&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""######"""!!!!!!!!!!!!"""######!!!""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$######!!!###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$"""!!!"""#########$$$$$$$$$######"""###""""""""""""######$$$!!!""""""#########""""""$$$######""""""######$$$$$$$$$######""""""!!!!!!""""""""""""""""""######""""""""""""!!!!!!!!! """############$$$$$$$$$%%%$$$######$$$###!!!########################!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))******++++++(((***++++++***))))))***)))))))))))))))))))))))))))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------///222777;;;>>>AAAKKK[[[jjjwww~~~zzzxxxxxxvvvssspppmmmllllllnnnoooqqqsssvvvyyy{{{|||~~~wwwtttvvvyyyzzzqqqkkkiiijjjhhhhhhiiiiiiiiihhhgggfffeeedddcccccceeeeeeeeecccfffhhhjjjjjjiiihhhjjjlllfffgggiiilllooorrrtttvvvxxxzzz|||yyyvvvqqqlllhhhccc]]]YYYYYY]]]aaaeeejjjpppwww|||zzzhhhaaaXXXRRROOOMMMJJJGGGIIIGGGDDDBBB@@@===999555222111...,,,******))))))+++***(((((()))***)))(((&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""############$$$$$$$$$""""""#########$$$$$$$$$$$$##################$$$$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''(((###############$$$%%%%%%!!!!!!"""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""$$$%%%$$$###""""""###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""###$$$###"""!!!"""###"""######$$$$$$$$$######%%%$$$$$$############$$$"""!!!!!!!!!"""###$$$$$$$$$######""""""######$$$#########"""""""""""""""###"""""""""""""""""""""#########"""""""""!!!!!!"""############$$$$$$$$$###"""!!!""""""!!!################################################!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))***+++++++++((()))++++++)))((()))***))))))))))))))))))))))))(((***+++,,,---,,,,,,+++------------------------,,,++++++******++++++,,,......///111555;;;@@@CCCIIITTTfffvvv|||||||||}}}~~~|||xxxooopppooommmkkkhhhhhhhhhjjjkkknnnqqquuuxxxzzz||||||}}}zzzsssqqqrrrkkkkkkkkkkkkkkkjjjiiiiiiddddddcccdddffffffdddbbb___cccfffgggeeedddfffgggdddeeeggghhhkkkmmmnnnoooooorrruuuwwwyyyzzz|||~~~|||vvvsssqqqlllddd]]][[[\\\]]]]]]___fffooowww|||}}}|||tttmmmbbbZZZVVVSSSOOOLLLJJJIIIHHHGGGEEEBBB===999777555222///,,,******)))%%%$$$###$$$''')))***)))&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""%%%$$$$$$$$$%%%&&&&&&'''!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""$$$&&&&&&%%%&&&&&&########################$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$#########"""###$$$###"""!!!!!!###"""######$$$$$$$$$######&&&&&&%%%$$$#########$$$"""!!!!!! !!!###%%%&&&$$$$$$############$$$$$$"""""""""""""""##################"""""""""""""""$$$$$$$$$############""""""############$$$$$$$$$###"""###$$$&&&&&&$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))************++++++++++++++++++++++++)))************+++++++++******+++++++++******))))))***+++,,,---,,,++++++---...---,,,++++++...000111222555888===EEENNNUUU\\\fffvvv{{{zzzwwwtttrrrqqqqqqqqqtttuuuvvvvvvwwwwwwwwwvvvxxx{{{}}}}}}|||}}}~~~zzzxxxnnnmmmnnnnnnjjjeeefffkkkllloootttxxxyyy{{{}}}~~~yyyuuuuuuvvvuuusssqqqpppooonnnnnnllljjjhhhffffffeeebbb```cccdddeeefffffffffeeedddcccbbbbbbccceeeffffffeeedddfffjjjnnnqqqtttuuuuuusssvvvxxxxxxwwwxxx||||||yyyxxxtttlllfffbbbaaabbbbbb___^^^eeennnooottt{{{~~~~~~|||{{{{{{zzzmmmccc^^^XXXOOOGGGHHHHHHIIIHHHEEEBBB???===888888777333///,,,++++++''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$######"""""""""!!!!!!""""""#########$$$!!! !!!"""$$$%%%###"""!!!!!!!!!"""$$$$$$!!!!!!""""""#########$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&'''''''''&&&%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$###### """$$$%%%$$$######$$$%%%%%%%%%$$$$$$$$$######%%%$$$######""""""######""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$###"""!!!!!!"""############$$$$$$$$$%%%$$$!!! """###$$$$$$$$$$$$$$$###"""!!!&&&$$$"""###%%%&&&%%%""" !!!"""""""""""""""$$$$$$##################""""""############""""""%%%$$$$$$$$$###"""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%%%%%%%%%%%%%&&&'''((((((######""""""######$$$%%%((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))************++++++++++++++++++++++++************++++++++++++***++++++,,,++++++******)))***+++,,,---,,,,,,+++***+++------,,,---///000111555:::BBBKKKUUU```gggssszzz|||zzzyyyxxxsssooommmllljjjiiiggggggffffffkkklllnnnoooqqqrrrrrrrrrvvvyyy|||||||||}}}{{{qqqnnnmmmmmmllliiikkkooonnnrrrwww{{{}}}~~~}}}|||zzzxxxvvvtttssssssqqqooolllkkkjjjhhhfffdddgggggghhhgggfffeeecccbbbbbbaaa```aaaccceeedddcccbbbdddfffiiikkkmmmmmmmmmmmmoooppppppoooooorrrtttyyyxxxzzz~~~{{{tttooojjjhhhggggggddd```aaaffflllpppuuuxxxzzz{{{}}}uuukkkddd\\\SSSLLLJJJJJJIIIHHHFFFCCC@@@???<<<;;;:::777444000...---***))))))((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""#########$$$""""""!!!!!!"""###%%%&&&######"""""""""###$$$%%%""""""""""""#########$$$$$$$$$%%%%%%$$$######"""!!!!!!"""###############$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######!!!"""$$$$$$$$$###$$$%%%%%%%%%$$$$$$$$$#########%%%$$$######""""""#################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######"""""""""!!!!!!"""""""""###############""""""!!!!!!!!!!!!"""######$$$$$$$$$######%%%###!!!"""$$$%%%###""" !!!""""""######""""""""""""""""""""""""""""""""""""############""""""$$$$$$$$$###############$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))************++++++++++++++++++++++++************+++++++++,,,++++++,,,------,,,,,,+++***+++,,,,,,------,,,,,,)))+++...//////000222333555;;;EEEQQQ^^^lllyyy|||wwwssspppmmmkkkkkklllkkkhhhdddccccccccccccbbbbbbaaa```aaaccceeehhhkkkmmmooopppuuuwwwzzz{{{|||zzztttoooppppppppprrrvvvuuuzzz}}}zzzwwwuuussspppmmmkkklllllllllkkkjjjgggeeeddd```___^^^___aaabbbbbbaaacccdddeeefffggghhhhhhhhhhhhiiijjjhhhgggfffhhhiiijjjjjjlllsss}}}{{{zzzzzzzzzyyywwwzzz~~~|||uuuqqqoooqqqoooiiieeeeeeeeegggiiikkknnnrrrwww{{{}}}tttmmmfff\\\UUURRRQQQOOOLLLIIIFFFDDDCCC??????>>><<<999666333111...---+++)))(((((())))))''''''''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""""""""##############################$$$%%%&&&$$$############$$$%%%%%%"""""""""#####################$$$$$$######""""""!!!"""#########$$$$$$###""""""###$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$#########$$$$$$$$$"""###$$$&&&$$$$$$$$$###############%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############################## !!!!!!!!!""""""""""""!!!"""###$$$###"""!!! !!!!!!"""$$$$$$%%%%%%%%%###"""!!!"""######"""!!!!!!"""######$$$$$$######!!!!!!!!!!!!!!!!!!""""""""""""############""""""###############$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------...---------+++,,,,,,---------------,,,...///000000333777:::>>>FFFRRRaaappp{{{sssnnniiigggeeeddddddeeegggfffdddaaa``````aaaaaa```___]]]\\\[[[]]]aaaeeeiiimmmoooppptttvvvyyyzzz{{{}}}vvvvvvxxxyyy{{{}}}~~~yyyvvvsssssssssrrrpppnnnllljjjeeedddcccdddeeefffeeedddfffffffffggggggggghhhhhhjjjiiihhhfffdddcccccccccbbbbbbdddjjjsss|||}}}xxxsssqqqooooooooommmoooqqqrrrsssvvv{{{~~~|||yyy{{{|||wwwqqqooogggfffddddddeeejjjooosss~~~}}}yyyrrrhhh```^^^\\\XXXSSSOOOKKKIIIGGG@@@????????????<<<999777333111///,,,***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%########################""""""#########""""""!!! !!!"""###$$$$$$$$$$$$$$$##################$$$######$$$$$$$$$######"""######$$$$$$$$$$$$######$$$%%%$$$###""""""%%%'''########################%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""""""""#########$$$!!!!!!!!!"""""""""######""""""#########""""""!!!!!!"""###$$$$$$$$$$$$$$$######""""""#########"""""""""###$$$$$$$$$$$$$$$!!!!!!!!!""""""""""""""""""######$$$$$$######""""""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((((('''&&&$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&((()))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,---...............---------------.........//////000000222777>>>CCCMMMUUU```nnn{{{xxxqqqllliiifffddd^^^^^^___``````___]]]\\\\\\\\\\\\\\\[[[YYYVVVUUUWWWZZZ^^^ccchhhllloooppptttwwwyyyzzz{{{}}}zzzvvvrrrpppnnnmmmllllllllllllkkkjjjhhhhhhhhhhhhhhhhhhiiiiiikkkiiigggdddcccaaa___^^^]]]]]]___dddlllsssyyy|||{{{zzzvvvrrrnnnlllkkkkkkhhhiiiiiiiiiiiikkkmmmooossswww}}}|||zzzuuuqqqlllhhhgggiiikkkmmmuuu~~~|||rrrkkkiiifffbbb\\\VVVQQQMMMKKKBBBAAA@@@AAACCCBBB@@@===999777444000---,,,******''''''''''''&&&&&&&&&&&&((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############""""""########################$$$$$$%%%%%%%%%%%%$$$$$$$$$###############!!!""""""#########""""""###$$$$$$%%%$$$$$$###############$$$$$$#########"""######$$$$$$$$$############$$$$$$$$$$$$######%%%%%%%%%$$$""""""$$$'''##################$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""!!!!!!!!!"""######$$$$$$"""""""""#########$$$$$$$$$###"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$###"""!!!###$$$$$$$$$$$$###$$$$$$""""""###$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---...............------------...///000000111333555:::BBBJJJPPP___dddmmmvvvzzzvvvpppkkkgggeeebbb```[[[[[[\\\\\\[[[[[[ZZZYYY\\\\\\[[[ZZZYYYWWWUUUTTTUUUWWW\\\aaafffjjjmmmnnntttwww{{{|||||||||yyywwwuuuttttttsssqqqoooooonnnnnnmmmmmmmmmmmmnnnnnnkkkhhheeedddbbb___]]]\\\]]]^^^bbbhhhnnnuuuxxx{{{{{{zzzvvvqqqmmmkkkkkkdddddddddddddddeeeeeefffeeegggjjjnnnqqqwww}}}}}}wwwrrrooommmjjjhhhlllsss|||zzztttrrrpppkkkfff```ZZZUUUSSSKKKHHHEEEFFFHHHIIIFFFDDD???>>>;;;888444111...,,,)))))))))(((''''''&&&&&&)))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""######$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$#########$$$$$$$$$######"""!!!"""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######%%%&&&&&&%%%######$$$&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!!!!""""""#####################$$$$$$$$$$$$%%%$$$!!! """%%%&&&%%%%%%%%%$$$$$$"""!!!!!!###%%%&&&%%%$$$###$$$%%%!!!"""######$$$$$$######""""""######$$$$$$%%%%%%######$$$$$$$$$$$$#####################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))###$$$&&&'''((('''&&&%%%&&&&&&''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------******,,,------.........///...---------...000000111666<<>>HHHUUUhhhxxx~~~zzzwwwqqqooolllhhhdddbbb``````]]]\\\[[[YYYXXXWWWWWWWWWWWWVVVTTTUUUXXXZZZZZZYYYWWWXXXYYYYYYXXXWWWXXXYYY\\\^^^bbbfffjjjmmmpppqqqsssxxxzzzuuuqqqmmmjjjiiihhhfffdddcccbbbaaa`````````bbbcccdddeeeeeeeeeggghhhlllsss~~~yyywwwuuurrrpppmmmgggcccffflllrrr{{{zzzooofff```[[[TTTOOOLLLJJJIIIGGGDDD@@@;;;777888666444222000...+++((())))))'''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$%%%########################%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######""""""######$$$%%%#########"""""""""!!!!!!##############################""""""""""""############""""""!!!"""######'''%%%######$$$$$$###"""$$$#########""""""""""""$$$$$$######$$$$$$%%%&&&###!!!!!!"""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&& !!!"""$$$&&&((()))***%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***+++,,,+++))))))+++,,,***++++++,,,------......,,,,,,,,,+++,,,------...---,,,,,,...000111000......000222333555999AAAGGGUUUeeezzz}}}xxxtttpppmmmfffeeebbb___]]][[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTUUUWWWVVVUUUUUUWWWYYYYYYXXXZZZ\\\]]]]]][[[[[[[[[\\\^^^```dddhhhllloooqqqsssvvv|||}}}xxxwwwtttqqqnnnmmmjjjgggdddbbbbbbbbbbbbaaa```______^^^]]]]]]___fffoooxxx~~~}}}yyyrrrllljjjjjjmmmvvvxxxpppfff\\\TTTPPPNNNKKKIIIFFFAAA;;;777<<<;;;:::999888444///++++++***(((&&&%%%&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$########################%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$############"""###############$$$%%%%%%###""""""""""""###$$$$$$"""###%%%&&&&&&%%%###"""(((&&&$$$###$$$$$$"""!!!###############"""""""""$$$$$$######$$$$$$%%%&&&###"""!!!"""$$$$$$$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%++++++,,,+++***)))+++---,,,,,,,,,------.........,,,,,,,,,,,,------......,,,,,,...///000000/////////222555888;;;BBBKKKRRRbbbrrryyytttpppllliiifffaaa```]]][[[YYYXXXXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWYYYYYYYYYYYY[[[\\\]]]]]]aaaccceeeeeedddcccccccccccceeeiiinnnssswwwzzz{{{~~~|||xxxsssnnnkkkkkkjjjhhhfffcccaaa``````^^^\\\[[[\\\```eeehhhmmmsss|||{{{tttpppvvv~~~wwwllleee[[[WWWQQQLLLGGGCCC???<<<<<<===>>>???>>>;;;555111...,,,)))&&&%%%%%%'''(((''''''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''$$$######""""""######$$$"""###%%%''''''&&&$$$###'''%%%######$$$$$$###"""########################$$$$$$######$$$$$$%%%&&&$$$###""""""$$$$$$$$$"""########################%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++,,,,,,+++******+++---.........------,,,,,,,,,,,,,,,---------.........---...//////////////////111555:::>>>DDDLLLVVV^^^tttyyyuuupppllljjjgggdddaaa___]]][[[YYYXXXXXXXXXXXXYYYXXXWWWVVVWWWYYY[[[]]]^^^___```aaacccdddggghhhiiilllnnnooonnnmmmlllmmmnnnqqqvvv{{{}}}wwwvvvtttqqqnnnjjjgggeeebbbbbb```___^^^^^^_________bbbgggmmmuuu{{{xxxzzz|||wwwiiicccXXXOOOIIIEEECCCAAA<<<<<<>>>@@@AAA@@@<<<888222///,,,(((&&&&&&'''(((''''''((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$#########""""""###############$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$&&&'''%%%%%%$$$###########################$$$$$$%%%%%%$$$###"""###$$$&&&&&&%%%###############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%###"""###$$$$$$###"""########################%%%$$$$$$######$$$$$$%%%!!!!!!###$$$&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++,,,---,,,******,,,---.........---,,,++++++***,,,,,,---............---...///000//////000222444777;;;AAAGGGNNNWWWccckkk~~~{{{pppmmmiiifffeeebbb```]]]\\\[[[ZZZYYYYYYZZZ[[[[[[YYYXXXWWWVVVXXX[[[^^^```ccceeehhhjjjlllooosssvvvwwwzzz}}}~~~~~~~~~~~~zzztttpppmmmddddddddddddcccbbbaaa```___`````````bbbjjjvvv}}}{{{{{{vvvnnnbbbVVVNNNIIIFFFEEE>>>===>>>@@@BBBBBBAAA@@@777555222...+++)))))))))'''(((((()))))))))))))))''''''&&&&&&&&&&&&''''''***)))(((&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%$$$###"""!!!$$$$$$$$$############""""""""""""""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%###""""""###$$$&&&%%%$$$$$$#########$$$$$$$$$###!!!!!!!!!###%%%'''###"""!!!"""%%%''''''&&&#########$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$###$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%+++,,,---,,,+++***,,,...,,,,,,,,,,,,,,,+++++++++,,,,,,.../////////...---...///000000000333888<<<>>>CCCIIIPPPXXXbbbnnnvvvwwwrrrkkkiiifffdddcccbbb___]]]ZZZZZZZZZ[[[]]]```bbbcccaaa```______aaaeeeiiikkkrrruuuzzz}}}{{{qqqooommmjjjhhhffffffeeedddcccbbb___\\\___eeejjjqqqwww|||{{{ooocccZZZRRRLLLHHHCCCAAA??????AAACCCDDDDDD>>><<<999555111...,,,***'''((()))************)))((('''&&&%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%!!!""""""###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$############""""""""""""""""""###$$$$$$############$$$$$$$$$%%%'''%%%###!!! !!!###$$$"""""""""###$$$%%%'''(((###""""""!!!"""$$$&&&'''$$$###"""###$$$&&&&&&%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%###$$$$$$%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$(((((('''&&&$$$###""""""###$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,------,,,++++++,,,...)))******++++++,,,,,,---,,,,,,.../////////...------///000111222666>>>CCCCCCHHHOOOVVV^^^iiiuuu~~~|||{{{sssnnnkkkiiigggeeeeeecccaaa___ZZZ[[[\\\^^^bbbfffiiilllqqqpppooooooqqquuuyyy|||}}}wwwqqqllljjjiiiiiieeefffeeebbb^^^]]]```ccccccgggnnnuuu|||zzzzzz}}}}}}}}}zzzoooeeeZZZQQQLLLGGGDDD@@@???@@@CCCFFFGGGCCCAAA>>>:::666111...,,,(((((()))***************((('''&&&%%%%%%&&&'''(((""""""###$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###%%%&&&!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""######""""""######$$$%%%"""""""""######$$$$$$$$$(((&&&###  !!!""" """%%%'''***+++""""""######$$$%%%&&&&&&&&&%%%######$$$%%%$$$############$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###$$$&&&'''((((((###$$$%%%&&&'''&&&%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,,,,,,,---------......//////.........---------000...---...///000000000///000222555999@@@HHHMMMVVV[[[aaagggmmmttt}}}~~~zzzvvvtttxxx|||}}}xxxtttqqqooollljjjiiijjjhhhdddaaaaaacccffffffhhhmmmuuu{{{}}}zzzuuuppplllhhheeedddddddddaaa^^^]]]___cccfffiiipppyyy~~~zzzvvvssstttuuuxxx~~~{{{sssiii^^^UUUJJJIIIGGGFFFDDDBBBAAA@@@FFFEEEDDDCCC???999222,,,...---+++******)))&&&$$$((((((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''$$$##################$$$&&&%%%%%%$$$#########$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&&&&''')))&&&$$$######$$$###""""""###$$$%%%%%%$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$######""""""%%%###"""!!!!!!"""###%%%%%%$$$#########$$$%%%&&&!!!###$$$$$$######$$$%%%$$$$$$############$$$$$$$$$#########""""""!!!!!!###########################$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%$$$$$$###$$$&&&''''''%%%$$$$$$%%%&&&%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''',,,,,,,,,,,,------------......---------,,,,,,,,,.........///111222222222111333555999@@@JJJUUU]]]eeeiiinnnrrrvvv{{{~~~}}}{{{yyyvvvsssqqqpppppptttxxx{{{yyywwwtttsssssspppnnnmmmnnnmmmkkkhhhlllmmmnnnnnnpppwwwyyywwwsssmmmjjjiiigggccc___^^^___```aaabbbffflllqqq|||uuummmjjjkkkooovvv|||sssggg___SSSPPPKKKGGGDDDCCCBBBAAAFFFFFFFFFFFFDDD@@@:::666000...+++******)))(((&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&#########""""""#########%%%$$$######""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$%%%###$$$$$$%%%%%%&&&&&&'''(((&&&#########$$$######"""######$$$$$$######"""####################################""""""!!!!!!  %%%$$$######"""###$$$%%%!!!###$$$$$$######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$#########"""###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,******,,,---...000000111444666;;;AAALLLZZZiiirrryyy}}}}}}vvvppppppooommmllllllkkkkkkhhhlllrrruuuvvvvvvvvvvvvuuusssqqqqqqrrrttttttsssxxxzzz{{{{{{~~~yyytttqqqmmmiiieeeccccccaaa___^^^___cccfffkkkooovvv{{{oooiiihhhiiioooxxxvvvoooccc\\\SSSKKKFFFEEEDDDDDDDDDEEEFFFHHHHHHGGGCCC@@@555222...,,,+++***)))''''''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$$$$######""""""""""""######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''(((&&&###"""###$$$$$$#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!!!!!!!!######!!!!!!!!!!!!######%%%$$$###"""""""""""""""!!!###$$$$$$######$$$%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((+++++++++,,,,,,,,,,,,---------------------------***+++---...///000111333666<<>>GGGTTT^^^lllvvv}}}vvvpppkkkhhhaaa```^^^]]][[[YYYXXXWWWTTTRRRPPPPPPSSSXXX]]]aaadddggglllqqqvvv||||||xxxuuupppnnnjjjhhhfffeeebbb``````____________aaacccdddbbbccceeegggiiijjjkkkkkklllmmmooorrruuuyyy|||~~~~~~}}}|||zzzyyyxxxxxxxxxsssvvvwwwuuurrrqqquuuyyyzzzzzz{{{|||}}}~~~yyyyyywwwuuusssqqqooonnnkkklllllljjjhhhffffffggghhhiiilllpppuuu{{{zzzvvvttttttssspppllljjjjjjjjjaaaeeeeeeaaa```dddiiikkkmmmttt|||ppp___RRRJJJGGGEEEDDDEEEFFFEEEEEEEEEDDDCCCBBB@@@<<<777333***************)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$##################$$$$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########&&&%%%$$$######%%%'''(((""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&$$$""""""$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&%%%$$$###!!!###$$$$$$######$$$%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###''''''&&&%%%%%%$$$$$$###$$$&&&''''''%%%$$$$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((,,,,,,------...//////000...000111111000000111222555333555???HHHRRR```nnn~~~{{{zzzvvvpppjjjdddbbbbbb\\\[[[YYYXXXXXXWWWUUUSSSVVVVVVUUUTTTTTTYYYbbbiiiiiiooovvv|||~~~xxxrrrmmmjjjgggfffccc```^^^]]]\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^aaaaaaaaaaaabbbcccdddeeedddfffhhhlllpppsssvvvwwwuuuuuutttrrrpppooonnnmmmnnnnnnnnnnnnnnnoooooopppnnnooopppqqqqqqqqqqqqqqqmmmmmmmmmllliiifffbbb```eeedddbbb```^^^]]]]]]\\\\\\\\\\\\^^^bbbgggllloooxxx}}}zzzxxxvvvsssmmmiiiddddddcccaaa^^^\\\]]]]]]\\\```hhhuuu~~~uuufffZZZMMMKKKIIIHHHHHHGGGEEECCC@@@BBBDDDFFFGGGDDD???:::666333...)))&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$######""""""######$$$""""""""""""###$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$"""!!!######$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$%%%------......//////000000...///111111000111333555999999???JJJUUU___mmmyyyyyyrrriiiiiigggddd___\\\\\\\\\WWWUUUTTTTTTTTTTTTTTTSSSUUUWWWYYYZZZ[[[```hhhnnnsssyyy~~~yyysssmmmhhhfffbbb```^^^[[[YYYXXXWWWWWWVVVVVVVVVVVVVVVWWWXXXYYY\\\\\\]]]]]]^^^_________```aaacccfffiiilllooopppllllllkkkiiihhhfffeeeeeeggggggggggggggghhhiiiiiifffggghhhhhhhhhhhhhhhhhhggggggfffeeebbb___\\\[[[[[[[[[YYYWWWVVVUUUTTTTTTTTTSSSSSSUUUXXX\\\aaadddjjjpppxxx~~~zzzsssnnnhhhhhhfffdddaaa___^^^___\\\]]]```gggssszzzmmmbbbTTTPPPKKKGGGFFFEEEDDDCCC@@@@@@AAACCCFFFFFFDDDBBB999666222---***(((''''''((((((''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""######$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$######"""$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$------......///000000111000111222222222444777:::???CCCMMM[[[gggqqq{{{zzzqqqhhhccc\\\\\\[[[YYYVVVTTTUUUVVVRRRQQQPPPPPPQQQSSSUUUVVVVVVZZZ```dddgggllltttyyy}}}xxxqqqkkkeeebbb```[[[YYYWWWTTTRRRQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRRRRUUUVVVWWWYYYYYYYYYYYYXXXZZZ[[[\\\^^^aaacccdddeeefffeeedddcccbbbaaa``````______^^^^^^______```aaabbbbbbbbbcccbbbbbbaaaaaa```___]]][[[YYYWWWUUUTTTRRRQQQPPPNNNMMMMMMLLLLLLLLLLLLKKKLLLNNNRRRUUUXXX\\\aaaiiiqqqyyy|||vvvkkkiiigggeeebbb```______^^^[[[XXXYYY___hhhpppttt~~~yyytttooooooqqquuuzzz~~~yyyqqqccc\\\SSSKKKHHHFFFFFFFFFCCCAAA@@@AAACCCEEEFFFFFF>>>;;;777333///,,,+++*********)))(((''''''''''''''''''&&&%%%$$$###""""""&&&&&&'''(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$,,,------......///000000333333333333444888===AAAHHHPPP___ooozzzyyypppjjjddd```]]][[[[[[ZZZWWWSSSPPPPPPQQQQQQQQQQQQPPPQQQSSSWWW[[[[[[```ffflllqqqyyy~~~zzzssskkkddd```]]]\\\UUUTTTQQQOOOMMMLLLLLLLLLNNNMMMMMMMMMMMMMMMNNNNNNPPPQQQTTTUUUVVVUUUTTTSSSVVVVVVWWWXXXZZZ[[[\\\\\\______^^^]]]\\\\\\[[[[[[YYYXXXXXXXXXXXXYYYZZZZZZ]]]]]]]]]]]]\\\\\\[[[ZZZYYYWWWUUUSSSQQQPPPOOOOOONNNMMMLLLKKKJJJIIIIIIIIIJJJIIIHHHHHHJJJMMMPPPRRRUUUYYY```gggnnnuuu|||qqqooollliiigggfffdddbbbaaa]]]XXXUUUWWW[[[___aaahhhqqq~~~}}}uuuooollleeedddcccfffmmmuuu{{{~~~vvvmmm```UUUNNNJJJIIIIIIGGGEEEBBBAAABBBCCCCCCCCCDDDAAA>>>999444000---++++++***)))((('''''''''(((''''''&&&%%%%%%$$$######%%%&&&((())))))(((&&&%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%'''((((((''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###"""###$$$###"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%+++,,,,,,---......//////222222222333666<<>>999444000---+++***((('''''''''((()))&&&&&&&&&'''''''''''''''$$$&&&'''))))))'''&&&$$$''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&############$$$%%%''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$############$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&,,,,,,------.../////////000000222555;;;EEEQQQXXXnnnyyyuuunnnhhh```YYYUUUTTTRRRRRRRRRSSSSSSRRRPPPOOOPPPRRRRRRUUUWWWYYYYYY]]]ccchhhnnnrrrxxx~~~uuupppjjjbbb\\\WWWUUUTTTOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLNNNOOOPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKJJJIIIHHHGGGFFFDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBDDDHHHLLLNNNQQQTTTZZZ```eeekkkqqqttt}}}}}}yyytttnnniiigggdddaaa^^^\\\YYYVVVSSSOOOTTT]]]iiixxx{{{wwwtttrrrppphhh^^^YYY[[[dddnnntttzzzwwwmmmccc[[[UUUQQQLLLJJJFFFEEEEEEDDDCCCBBBIIIIIIGGGDDD???:::666444...---***((('''((()))***&&&'''''''''(((((((((((($$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&############$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$#########$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&%%%$$$#########$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((......//////000111111111111222666<<>>>>>=========>>>>>>???=========???BBBFFFKKKMMMOOORRRXXX]]]bbbhhhmmmqqqvvv|||yyyrrrooolllgggdddaaa^^^ZZZWWWRRRSSSVVV\\\fffvvv~~~|||sssggg]]][[[^^^dddgggpppzzz{{{sssjjjaaa\\\WWWRRRKKKFFFDDDEEEEEEEEEHHHHHHIIIHHHFFFCCC???===555222///+++)))((())))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$%%%$$$###"""######$$$%%%%%%&&&&&&$$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))000000000111222222333333444777<<>>>>>???@@@AAACCCEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEAAAAAABBBCCCDDDDDDDDDDDD@@@AAACCCCCCBBB@@@>>><<<;;;;;;;;;;;;;;;;;;<<<===;;;;;;;;;===AAAFFFKKKNNNNNNRRRWWW]]]bbbgggmmmppppppwwwwwwsssmmmhhheeebbb___]]]XXXVVVTTTTTTYYYdddrrr{{{}}}pppddd^^^]]]]]]^^^gggssswwwmmmfffccc[[[PPPGGGCCCCCCDDDEEEFFFGGGIIIKKKKKKIIIFFFEEE;;;888333...***((((((((((((((('''&&&%%%$$$$$$###((('''&&&&&&&&&&&&'''(((#########$$$%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################'''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""###$$$###"""""""""###$$$%%%%%%&&&&&&###"""!!! !!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******111......111222000222666444999BBBMMM\\\mmm~~~|||qqqiiibbbZZZTTTTTTRRROOONNNNNNOOOOOOOOOVVVWWWYYYZZZ[[[]]]```ccchhhlllrrrxxx}}}{{{zzzvvvuuussspppmmmkkkiiihhh___[[[TTTMMMHHHFFFFFFGGG@@@???===;;;:::;;;<<<======>>>>>>@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???===<<<;;;::::::777777777777777777777777888:::===???@@@CCCGGGJJJNNNRRRXXX^^^bbbfffjjjlllpppuuu}}}wwwpppllljjjfffcccccc^^^YYYWWWYYY]]]```bbboooyyy~~~qqqgggbbb___]]]ccchhhrrr|||wwwnnniii\\\NNNFFFGGGJJJIIILLLIIIHHHIIILLLMMMJJJGGGHHHBBB:::222,,,))))))***%%%%%%%%%'''((((((&&&$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########%%%((()))(((&&&$$$$$$$$$$$$""" ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))111...---000000///222777>>>EEEQQQ]]]jjjwwwzzzooogggbbb]]]WWWRRRQQQPPPNNNMMMNNNPPPQQQRRRUUUWWWZZZ]]]aaaffflllqqqxxx|||||||||{{{yyywwwtttrrrpppllljjjhhhfffccc```^^^]]]YYYUUUPPPJJJFFFDDDCCCCCC>>>===;;;:::999:::;;;<<<;;;;;;<<<===>>>???@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBAAAAAAAAAAAA@@@@@@@@@??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;999888777777777777777777777777777777666888:::<<<>>>AAAEEEHHHLLLPPPVVV\\\```dddhhhkkknnnssszzzzzztttqqqnnnkkkhhheeeaaa___```aaabbbbbbeeemmmwww{{{ppphhhcccaaa___bbbkkkwwwyyyrrrdddTTTKKKKKKMMMMMMMMMKKKIIIHHHIIIJJJJJJJJJLLLHHHAAA999333///---,,,***)))((()))***)))'''%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''%%%#########$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########%%%''')))+++)))'''&&&&&&&&&$$$"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&''''''''''''(((((((((((((((((('''''''''222///...///000000666===FFFPPP^^^kkkuuu}}}|||qqqlllggg```]]][[[YYYUUURRRPPPPPPOOOOOOPPPSSSVVVWWWXXX[[[___eeekkksss|||~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{uuutttssspppmmmiiifffeee___^^^\\\ZZZWWWUUUSSSRRRNNNLLLIIIEEEBBB???>>>>>>;;;:::888777777888999999777888888999:::;;;<<<<<<>>>>>>????????????>>>>>>============<<<<<<<<<<<<;;;;;;:::999999999::::::888888888888888888888888888888888888888888888888888888777777666555444444555555555555555555555555333555888:::;;;>>>AAADDDIIIMMMSSSXXX]]]aaafffiiilllqqqwww|||~~~xxxuuullliiifffddddddbbb```^^^^^^bbbgggmmmsssyyy{{{ppphhheee]]]___dddmmmwww}}}}}}}}}~~~~~~ooo^^^TTTRRRQQQOOOOOONNNLLLHHHFFFGGGIIILLLNNNLLLGGGAAA;;;444///---...,,,************(((&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))(((%%%"""!!!"""$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''(((,,,***(((''''''&&&$$$"""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############&&&&&&&&&''''''''''''(((***))))))(((''''''&&&&&&333000000111222444<<>><<<;;;:::777666666555555555666777555666666777888888999999;;;<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999888888888777777666777777888888888888888888888888888666666666666666666666666555555555444444333333333333333333333333333333333222444666888999<<>>>>><<<;;;999888777444333333333333333444444444444555555666666777777999::::::;;;;;;::::::999888888777777777777666666666666555555555555666666777777777777777777777777555555555555555555555555444444444333333333333333222222222222222222222222222444666777999;;;>>>AAAFFFIIINNNRRRWWW[[[```dddiiimmmqqqtttuuuvvvxxxyyyrrrssstttsssrrrqqqssstttrrrsssuuuxxx}}}xxxrrrnnnkkkiiigggcccbbb```^^^___``````aaafffkkkrrrwwwzzz|||~~~~~~{{{qqqlllfffeeeddddddfffiiijjjkkkhhhjjjlllnnnrrrwwwvvvlllcccZZZQQQQQQSSSTTTRRRLLLGGGFFFFFFIIIIIIJJJHHHCCC<<<555111---+++(((''''''(((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&((('''$$$"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%((('''%%%%%%%%%%%%###!!!%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((())))))...///333888;;;AAANNN[[[hhhpppzzz~~~zzzwwwrrrlllggg___^^^\\\[[[ZZZYYYZZZZZZZZZ]]]```aaabbbeeekkkpppvvv|||~~~{{{yyypppooollliiigggfffggggggggggggeeedddbbbaaaaaaaaa\\\ZZZWWWTTTQQQNNNMMMLLLHHHHHHFFFDDDBBB@@@>>>>>>;;;::::::999888777666555111111111222222222222222333333333444444555555555777777888888888888777777666666555555555444444444444444333333444444555555444444444444444444444444444444444444444444444444333333333333333444444444222222222222222222222222222333666777888:::>>>@@@EEEGGGKKKOOORRRWWW\\\___eeegggkkkmmmmmmnnnpppqqqoooppppppnnnmmmlllmmmooooooooopppssswww||||||vvvqqqmmmkkkfffdddaaa```___^^^\\\[[[\\\___dddhhhkkknnnqqqssswwwuuuvvv{{{vvvooohhhhhhgggeeedddaaa___^^^]]]___aaabbbdddiiirrrxxxzzz~~~wwwooocccYYYUUUVVVWWWUUUPPPJJJFFFDDDGGGHHHIIIIIIGGGCCC>>>;;;111---)))''''''((())))))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%&&&%%%$$$###"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$$$$$$$(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***000333:::BBBGGGNNN\\\jjjqqqyyy{{{vvvssspppllliiigggfffccc```^^^^^^```aaa```dddiiilllnnnsss{{{~~~zzzxxxvvvrrroooiiigggdddaaa^^^]]]]]]^^^^^^^^^^^^]]][[[ZZZXXXWWWTTTRRRPPPMMMKKKIIIHHHHHHDDDCCCBBB@@@>>><<<;;;:::999888666555444333333333///000111111222222222111111111222222222222333333444444555555555555444444333333333333222222222222222222111111222222333444222222222222222222222222222222222222222222222222222222222333333444444444222222222222222222222222111222555666777999<<>>======???CCCHHHKKKLLLFFFBBB:::333---***))))))(((&&&######$$$&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%!!!!!!%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######"""#########$$$%%%&&&'''(((###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&########################%%%$$$""""""$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&&&&'''&&&%%%###"""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&%%%%%%%%%&&&'''((()))))))))(((((((((''''''''''''CCCMMM[[[hhhttt|||zzzxxxwwwvvvwwwwwwvvv{{{{{{zzzxxxvvvvvvxxxzzzyyytttnnnjjjeeebbb___^^^[[[ZZZVVVUUUTTTSSSRRRRRRRRRRRRMMMMMMNNNMMMLLLKKKIIIHHHDDDDDDDDDCCCBBBAAA@@@???===<<<;;;:::888777666555333333222111111000////////////////////////////////////////////////////////////000000000111111111111111111111111111111111000000111111111111000000000000000000000000000000222111111000//////000000000000000000000000000000000000000000000000000000222222222333555777:::;;;===>>>@@@CCCFFFHHHJJJKKKNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWXXXXXXXXXYYY[[[^^^aaadddfffggggggiiimmmpppuuuzzz}}}rrrjjjfffdddbbb```]]]\\\YYYVVVTTTSSSUUUVVVSSSUUU[[[aaaggghhhgggdddeeefffiiimmmttt|||vvvyyyyyyzzz|||{{{uuullleee]]]YYYXXXZZZ]]]___ccciiitttxxx}}}{{{rrrfff\\\VVVPPPHHHBBB???===<<<>>>BBBFFFIIIJJJIIIFFF@@@999222---***)))(((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%"""!!!!!!"""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''###""""""######%%%&&&'''%%%%%%%%%%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&########################%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%&&&&&&''''''(((((((((%%%&&&&&&'''((()))******LLLXXXiiiyyy}}}}}}xxxxxxwwwxxxyyy{{{}}}~~~yyytttnnnjjjdddaaa]]]YYYWWWVVVTTTRRRRRRQQQOOONNNMMMLLLLLLKKKIIIIIIIIIIIIHHHFFFEEEDDD@@@@@@@@@???>>>===<<<;;;999999888777555444333333222222222111111000000/////////////////////////////////////////////////////////000000000000111111///////////////////////////000000111111000000///000000000000000000000000111111000/////////000000000000000000000000000000000000000000000000000000111222222333555777999:::;;;<<<>>>@@@CCCEEEGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSQQQRRRUUUXXX[[[]]]]]]^^^```bbbfffiiimmmsssxxx}}}}}}wwwpppkkkgggccccccaaa^^^ZZZWWWUUUTTTSSSPPPRRRVVV\\\```aaa```^^^\\\^^^___bbbhhhpppzzz{{{zzz{{{{{{wwwiiieeebbbddddddcccfffkkkuuuwwwzzz~~~sssggg\\\RRRJJJEEE@@@>>><<<<<<@@@DDDGGGHHHLLLJJJFFFAAA:::333---***)))'''&&&'''((()))(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%###"""!!!!!!"""%%%&&&$$$$$$%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))'''$$$###$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&''''''))))))***+++QQQ^^^qqq~~~zzzyyy{{{wwwxxxzzz{{{}}}yyyrrrmmmhhhdddaaa^^^[[[WWWUUUSSSRRRPPPNNNNNNMMMKKKIIIHHHFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@<<<<<<<<<;;;;;;999888888555555444333222222111111222111111111000000000///////////////////////////////////////////////////////////////000000000111........................//////000000000000//////000000000000000000000000111000000/////////000000////////////////////////000000000000000000000000111111222333555666777888999:::<<<>>>@@@BBBDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNKKKMMMQQQTTTVVVWWWWWWWWWZZZ\\\```cccgggkkkppptttvvvxxx|||wwwnnniiigggeeeaaa^^^\\\YYYWWWUUUSSSTTTVVVYYY[[[\\\YYYWWWXXXYYYZZZ]]]aaahhhpppvvvyyy||||||vvvpppmmmjjjfffhhhllltttuuuyyy~~~qqqcccWWWNNNIIICCC???<<<;;;>>>BBBEEEFFFKKKKKKJJJFFFAAA999333...***)))(((((())))))'''%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$&&&&&&$$$###""""""""""""$$$$$$%%%%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%))),,,***%%%"""$$$'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%'''((()))(((((((((((('''''''''''')))))))))(((((((((((('''\\\hhhzzz|||zzzwwwvvvxxxwwwyyy|||~~~zzzvvvoooiiiddd```\\\YYYWWWTTTRRRPPPOOONNNLLLJJJJJJIIIGGGEEEDDDBBBBBBBBB@@@@@@???>>>===<<<;;;;;;999999999999888777666666222222222111111000000000111111111000000000000000........................////////////////////////...////////////000000000------------------------//////000000000000//////////////////////////////000///////////////000000////////////////////////////////////////////////000111222333444555666666999:::;;;===???@@@BBBBBBAAABBBCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKNNNQQQSSSSSSSSSRRRUUUXXX[[[^^^aaaeeeiiilllppprrruuuyyy~~~zzzrrrkkkhhhdddaaa```]]]ZZZWWWWWWWWWVVVWWWWWWVVVSSSQQQNNNOOOQQQTTTWWW\\\ccchhhrrrwww|||~~~{{{tttlllfffeeehhhnnnrrryyyzzzlll___UUUOOOGGGCCC===;;;===AAADDDFFFHHHIIIIIIHHHDDD???999555---+++)))((()))(((&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&&&&%%%$$$############"""$$$%%%''''''&&&$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%))),,,***%%%"""$$$'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%'''((()))((((((((((((((((((''''''***)))))))))((((((((((((nnnxxx}}}{{{yyywwwuuuwwwvvvzzz~~~|||ppplllfff```\\\XXXUUURRRNNNLLLJJJJJJIIIHHHFFFDDDEEEDDDCCCAAA@@@?????????===<<<;;;999888888888888666666666666666555444444000000000000000000000000000000000000000000000000........................////////////////////////......////////////000000------------------------...//////000000//////...//////////////////////////////......//////000000000000000000000000000000///////////////////////////000222333444555555555888888999;;;<<<>>>??????>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEHHHIIIKKKMMMOOOPPPPPPOOOQQQTTTWWWZZZ]]]___ccceeeiiikkkooorrrwww}}}wwwrrrkkkgggeeebbb^^^ZZZ[[[YYYWWWUUUTTTSSSPPPMMMIIIJJJLLLNNNPPPTTTYYY\\\ccchhhrrr|||rrrgggccccccffflllxxxwwwkkk```XXXLLLGGG@@@<<<===AAADDDFFFFFFGGGHHHHHHFFFBBB???<<<333000,,,))))))(((&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%$$$############### $$$(((***)))'''&&&######$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((******'''$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$############$$$$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''((((((******+++,,,~~~}}}}}}~~~{{{yyyyyywww|||}}}vvvqqqeeebbb]]]YYYUUURRRNNNKKKHHHFFFEEEEEEEEEDDDBBB@@@@@@@@@>>>======<<<<<<<<<;;;:::888666555555555666333333333333333222222111000000000000000000111111///000000000000000000000........................////////////////////////........./////////000000..............................////////////......////////////////////////...............///000000000000000000000000000000///////////////////////////000222333444444444444666666777888999:::;;;<<<:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAAFFFFFFGGGHHHJJJKKKKKKLLLMMMPPPTTTWWWYYY[[[^^^```cccfffjjjnnnrrrwww|||{{{sssooojjjddd___^^^[[[YYYWWWVVVUUUSSSQQQLLLMMMOOOOOOOOOQQQTTTVVVXXX\\\dddooo}}}~~~oooeeebbb```hhhuuuxxxkkkaaaPPPJJJCCC>>>>>>AAAEEEHHHHHHHHHHHHGGGEEEDDDCCCBBB999555///+++))))))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$###############$$$!!!$$$&&&''''''&&&%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########"""%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%$$$###""""""######$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''(((((())))))******''''''((()))***++++++,,,~~~zzz||||||~~~~~~zzz}}}wwwpppkkk^^^[[[WWWTTTQQQMMMIIIFFFEEEDDDCCCCCCCCCCCC@@@>>>===<<<<<<;;;:::::::::;;;:::999777555444444444555000111111111111111000///000000000111111111111111////////////000000000000........................////////////////////////............/////////000..............................////////////......////////////////////////...............///000111000000000000000000000000///////////////////////////000111333444444444333444444555666777888999999888888:::;;;;;;;;;;;;;;;999:::;;;;;;======>>>???DDDDDDDDDDDDEEEGGGHHHIIIKKKNNNRRRUUUVVVXXX[[[]]]aaadddiiimmmqqquuuyyy|||xxxqqqiiicccaaa^^^\\\ZZZZZZZZZYYYWWWNNNOOOPPPOOONNNNNNPPPQQQSSSVVV[[[bbbmmmzzzyyyjjjeee___fffsssssshhhSSSMMMEEE??????BBBFFFHHHKKKJJJHHHGGGEEEEEEDDDDDD>>>999222---******))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""###$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$###############$$$$$$&&&%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))(((&&&###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$######""""""%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%###"""""""""############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%'''((((((((('''&&&&&&''''''((()))******+++************))))))))))))xxxmmmmmmqqqxxx|||~~~zzzwwwsssnnniiieeeUUUSSSPPPMMMIIIFFFDDDCCCAAAAAA@@@???>>>===<<<;;;999999999888888888777777777777666555444444333333222222222111111111111000////////////000000000000////////////////////////)))***+++---...//////000//////.........---------//////............//////................................................,,,,,,,,,---------......,,,------...///000111111......////////////......------------.........///000000000000111222333444666666666666555555555555999888888888888888888888777777888999;;;<<<<<<===>>>>>>???AAACCCDDDFFFFFFHHHJJJNNNPPPSSSUUUYYY\\\```dddiiimmmppprrrtttvvv|||}}}rrrkkkhhhfffbbb___\\\[[[[[[\\\VVVUUURRROOOMMMKKKKKKKKKMMMNNNRRRZZZeeeooovvvyyywwwlllhhhfffjjjwww{{{qqq\\\WWWOOOIIIFFFDDDDDDDDDGGGJJJLLLLLLIIIFFFGGGHHHDDD@@@999222,,,***))))))((('''&&&&&&(((((('''%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########))))))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################&&&$$$""" !!!"""#########$$$$$$$$$%%%%%%%%%######################## !!!"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((('''''''''''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))(((((((((((()))***,,,,,,sssiiiiiimmmqqqvvv|||{{{xxxsssnnnjjjfffaaa^^^QQQOOOLLLIIIFFFCCCAAA@@@???>>>===<<<;;;::::::999888777777777666666666555666555555444333333222222111111111000000000//////.../////////000000000000////////////////////////***+++,,,......///////////////.........---------......------------......................................................---------.........//////------......//////000000......////////////......------........./////////000000000000111222333333555555555555555555555555777777777777777777777666666666777888999:::;;;;;;<<<===>>>@@@AAACCCDDDEEEGGGIIIMMMOOORRRTTTXXXZZZ]]]aaafffkkkmmmppprrrtttyyyzzzoookkkgggcccbbbaaa___]]]XXXVVVTTTRRROOOMMMLLLLLLHHHHHHKKKQQQYYYaaafffiiioooyyy~~~tttjjjffffffnnnwww{{{}}}|||vvvggg___TTTMMMJJJIIIGGGEEEHHHKKKNNNNNNKKKIIIIIIJJJHHHDDD>>>777111---+++***((('''&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%""""""""""""!!! ###$$$$$$$$$%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!!!!!!!!!!########################%%%%%%###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&&&&'''(((((()))((((((((((((((((((((()))))))))***,,,++++++***))))))******rrrhhhgggkkkkkkqqqyyy{{{wwwrrrnnnhhhccc^^^ZZZWWWTTTJJJIIIFFFCCC@@@>>>===<<<;;;;;;:::999888777666666555555555555444444444444444444333333222111111111000000/////////.............../////////000000000////////////////////////------...////////////..................---------------,,,,,,,,,,,,------........................................................./////////000000..................//////......////////////................../////////000////////////000111222333333333333444444555555666555555555555555555555555444444555666777888999999:::;;;<<<===???AAABBBCCCEEEHHHKKKNNNPPPRRRUUUXXXZZZ^^^cccgggjjjllloooqqqvvv{{{{{{tttkkkfffeeeccc___[[[YYYYYYWWWUUUSSSPPPNNNMMMJJJIIIJJJMMMRRRWWWZZZ[[[]]]eeeppp{{{tttllleeefffiiikkknnnqqqyyy{{{}}}uuukkk^^^UUUPPPMMMIIIEEEEEEGGGKKKLLLKKKJJJJJJJJJKKKIIIEEE???999333...+++)))'''&&&&&&'''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&########################%%%%%%%%%$$$$$$$$$$$$###############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((''''''''''''$$$$$$%%%&&&'''((())))))''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''&&&'''(((((()))))))))(((((((((((()))))))))******,,,,,,+++************+++xxxllliiikkkjjjqqqzzzyyysssnnniiieee^^^XXXTTTQQQNNNKKKDDDCCCAAA>>><<<:::999999888888777777666555444444444333333333333333333333222222111111111000000000000000000/////////.............../////////000000////////////////////////...///////////////.................................------,,,,,,------...................................................---.........////////////.....................------......//////......---........./////////000000////////////000111222222111111222222333444555555333333444444444444555555444444555555666777777888777888999;;;===>>>???@@@CCCEEEIIIKKKMMMOOOSSSUUUWWW[[[```dddgggjjjmmmooouuuyyyvvvllliiifffaaa\\\[[[[[[ZZZXXXVVVRRROOOMMMMMMLLLKKKLLLOOOQQQRRRRRRSSSXXX___iiiwwwyyyllleeeaaa___aaaeeemmmsss{{{~~~wwwkkk___UUUMMMHHHFFF>>>@@@CCCFFFHHHHHHHHHHHHMMMLLLJJJFFF@@@888222...***(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%'''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((''''''((((((((((((''''''(((''''''&&&&&&&&&''''''&&&'''((()))))))))))))))(((((()))))))))*********((((((((()))***,,,---...~~~rrrlllmmmmmmttt~~~|||wwwqqqkkkgggbbb]]]WWWQQQMMMJJJGGGEEE@@@???===;;;999888777777666666666555555444444333222333333333333333333333000000000000000/////////111111000000000/////////............/////////////////////////////////////////////000//////...------.....................//////............//////................................................,,,,,,---------.....................------------------............------............////////////............///000111222///000000111222333333444333333333444444444555555444444555555666666777777555666777999;;;<<<===>>>AAACCCFFFHHHJJJLLLOOORRRUUUXXX]]]aaadddgggkkknnnuuuyyy~~~zzzqqqlllfffaaa^^^]]]]]][[[XXXTTTQQQOOOKKKIIIHHHHHHJJJJJJJJJHHHMMMNNNSSS[[[gggvvvvvvhhh^^^WWWWWW[[[aaajjjvvv}}}~~~}}}wwwjjj[[[OOOJJJIII;;;<<<>>>AAADDDFFFGGGGGGJJJKKKKKKIIIDDD>>>777222...+++((('''((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$###"""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&''''''(((&&&'''((()))************))))))))))))************''''''((()))***,,,---...vvvpppqqqttt{{{}}}wwwrrrmmmhhhccc___YYYUUUPPPLLLIIIFFFCCC@@@===<<<:::999777777666666555555444444333333333333111111111111222222222222000000//////////////////111111111000000000//////------........./////////////////////////////////....../////////......------------.............../////////....../////////................................................,,,,,,,,,------------...------------------......------............------------------.........///---------......///000111/////////000000111111222111222222333333444444555444444444444555555666666444555666888999;;;<<<===???AAADDDFFFGGGJJJLLLOOORRRUUUZZZ]]]aaaeeeiiilllsssvvv{{{zzzqqqiiidddbbbaaa```]]]ZZZWWWTTTSSSNNNLLLJJJJJJJJJIIIGGGEEEFFFFFFJJJRRRZZZeeeuuu~~~ooo```VVVSSSUUUXXXaaammmvvvyyyzzz{{{||||||}}}|||tttgggZZZRRROOOBBB@@@???@@@CCCEEEFFFEEEFFFHHHJJJKKKHHHCCC===999222///+++))))))))))))(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%''''''''''''&&&&&&%%%%%%''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&'''((()))***+++++++++)))))))))*********+++++++++************+++,,,,,,yyywwwyyy~~~uuurrrlllgggccc___ZZZWWWPPPMMMJJJGGGDDDAAA>>>;;;999999888666555555555555333333222222222222111111////////////000000000111///////////////000000000000000/////////.........---------.........//////////////////////////////,,,------.........---------------........./////////......------......///................................................------------............,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,------------------------...///000000///////////////////////////000000111222222333333222222222333333333444444333444555777999:::;;;<<<===???BBBDDDEEEGGGJJJMMMOOORRRVVVZZZ]]]bbbfffjjjpppqqquuu{{{{{{pppjjjhhhfffddd```]]][[[YYYXXXUUUSSSPPPOOONNNKKKHHHFFFBBBAAAEEEKKKPPPUUUbbbnnnwwwhhh[[[VVVWWWUUUZZZbbbjjjppptttvvvxxxxxxyyy{{{{{{wwwmmm```WWWKKKGGGBBB@@@@@@AAAAAA@@@BBBEEEIIIKKKKKKHHHDDDAAA666333...+++***))))))(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&#########$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((&&&'''((()))***+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,---......{{{}}}~~~wwwsssnnnjjjeee```\\\XXXTTTRRRJJJHHHEEECCCAAA>>>:::777777777666555444444444444111111111111000000000000---------......//////////////////000000000000000//////.........------------------.........//////////////////////////////+++,,,,,,---......---------------.........//////...------,,,,,,------.............................................................../////////000++++++,,,,,,---...//////,,,------......------,,,+++++++++,,,,,,,,,---------------------///000000///////////////.........---......///000111111222111111111111111222222222333444555777888:::;;;<<<<<<>>>AAACCCDDDFFFIIIKKKMMMPPPSSSWWW[[[___dddhhhmmmnnnqqqwww|||uuullljjjfffbbb___]]]\\\\\\WWWUUURRRPPPMMMJJJFFFCCCBBBAAADDDHHHIIIJJJSSS^^^ppp~~~oooaaa[[[[[[TTTVVV[[[aaahhhooosssvvvwwwvvvxxx|||kkk\\\QQQKKKCCC>>>======<<<;;;@@@CCCHHHLLLMMMKKKHHHFFF999555000,,,******)))(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''""""""###$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$###$$$&&&'''######$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''((()))******''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))&&&'''((()))++++++,,,,,,)))************+++++++++++++++,,,---///111333444}}}wwwpppkkkgggbbb[[[UUUPPPMMMKKKIIIGGGEEEAAA===:::999999999777666555444333333222333222222111000//////000000000000000000000000000000---------............///000000/////////...............,,,,,,,,,,,,..............................------------...///000000/////////......------------......//////......---++++++++++++++++++++++++---..................---........................////////////////////////.........------,,,,,,,,,........................------------------------000///...------...///000///////////////.........000///......///111333444444444444444555777888999;;;>>>@@@BBBCCCEEEGGGJJJLLLNNNSSSXXX\\\```bbbccchhhkkkqqqwww}}}~~~yyyssskkkfffdddccc```^^^ZZZZZZXXXSSSNNNJJJHHHHHHBBBCCCCCCCCCCCCFFFMMMSSSaaaqqqzzzpppeee]]]YYYYYYYYY[[[```ffflllpppuuuzzzvvviiiYYYSSSKKKBBB===:::;;;;;;;;;@@@FFFIIIJJJKKKMMMPPPFFF>>>333,,,)))((((((&&&&&&'''((()))))))))((('''''''''&&&%%%%%%$$$######''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%$$$$$$########################)))(((&&&%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%&&&&&&'''((($$$&&&''''''$$$"""!!!"""!!!"""$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''(((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))&&&((()))***)))((()))***......------...222777<<<yyyuuurrrmmmfffaaa^^^ZZZTTTOOOLLLIIIGGGFFFBBB@@@<<<999666555444555555444333222111111111111222222111000000000000000000000000000000000000000....../////////000000000/////////.........------//////...------...//////////////////////////////,,,,,,,,,,,,---...///000/////////......---------,,,------......------,,,------------------------.........//////............................................................------------------,,,........................------------------------000///...------...///000/////////////////////.../////////000000222333333333333333444555666888888:::===???AAABBBDDDFFFIIIKKKMMMRRRWWW[[[___aaabbbhhhlllqqqvvv{{{{{{rrrkkkgggeeebbb___^^^]]][[[VVVQQQMMMKKKJJJBBBCCCBBBAAA@@@CCCHHHMMMUUUbbbvvvvvvmmmfff\\\ZZZWWWWWWZZZ```fffkkkrrrxxx~~~yyyooo^^^XXXOOOEEE>>>:::999::::::>>>DDDGGGHHHIIIKKKNNNIIICCC999111,,,)))((((((%%%&&&&&&''''''&&&%%%$$$''''''&&&&&&%%%$$$$$$###'''&&&%%%%%%$$$$$$%%%%%%***(((%%%""""""###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%###%%%'''&&&$$$###"""###"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((()))))))))***''')))++++++***)))***+++---...///000222666;;;>>>{{{vvvpppllliiieee___ZZZVVVRRRMMMIIIGGGFFFDDDCCC===;;;999666444222222222222111111000////////////222111000000000000000000000000000000000000000000000000000000111111111111111000000000000/////////000//////......//////000000000000000000000000000------------...///000111////////////............------............------////////////////////////...//////000000//////...////////////////////////........................---------------.................................------------------------//////............//////....../////////////////////000111222222222222222333333333333444666777888999;;;>>>@@@AAABBBEEEGGGJJJLLLPPPTTTYYY]]]___```hhhkkkpppuuuyyy~~~vvvooojjjfffccccccaaa]]]YYYUUUQQQOOOMMMFFFFFFDDDBBB@@@AAADDDGGGKKKTTTbbbrrrxxxrrrddd___YYYTTTTTTYYY```eeeooovvv|||}}}}}}}}}{{{vvviiicccXXXMMMDDD>>>;;;::::::===AAACCCEEEFFFIIIJJJMMMIIIBBB999000+++))))))&&&&&&'''&&&&&&%%%######''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''---***&&&!!! !!!###%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$#########"""###$$$&&&&&&$$$######$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%(((((((((((())))))))))))'''''''''(((((((((((((((((((((((()))))))))******)))+++,,,,,,+++***,,,---,,,...222555888<<>>;;;<<<>>>@@@AAACCCEEEFFFMMMLLLHHH@@@666...++++++((((((((((((''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((((((+++)))&&&###!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((((())))))))))))&&&&&&''''''((((((((()))(((((()))))))))************+++,,,,,,++++++---......111444888>>>DDDLLLQQQ}}}wwwiiieee___[[[YYYWWWRRROOONNNKKKGGGCCCAAA???<<<:::888888777555444333333333111000000////////////000111000000000000000111111111111111111111111111111//////000000000111111111222222222222222222222222//////000000000000//////000000000000000000000000000000000111111222333444111111111111111111111111000000111111111111000000111111111111111111111111000111111222222111111000000000000000000000000000........................---------....../////////........................,,,,,,,,,---------.........//////////////////...---.........//////000000///000111333333222111000111111111111222444555666888:::===???@@@AAADDDFFFGGGIIIKKKOOOSSSWWWZZZ\\\bbbffflllrrrwww|||ssslllfffbbb]]]ZZZYYYWWWUUUSSSQQQOOOKKKHHHFFFDDDBBBAAACCCGGGMMMUUU___nnn~~~}}}sssfffYYYRRRRRRWWW[[[gggooouuusssqqqrrruuuwwwuuurrrjjjaaaWWWMMMFFFCCC>>>=========???AAABBBCCCJJJKKKJJJEEE;;;333///...((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((###$$$%%%$$$######$$$&&&&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))************)))***+++++++++,,,///111333555999===EEEOOOZZZaaavvvoooddd___YYYVVVTTTSSSOOOLLLHHHEEEAAA>>><<<:::777555444333333333222222111111111000000//////000000111000000000000000111111222111111111111111111111111///000000000000111111111000000000111111111111111000111111222222111111000222222222222222222222222000000000000111222333444333333333333333444444444111111222222222222111111222222222222222222222222111222222222222222222111000000000000000000000000////////////////////////.............../////////........................+++,,,,,,------...............////////////......------......///000000000///000000111111111000000000000000000111333444555666888;;;===>>>@@@BBBDDDFFFGGGIIILLLPPPTTTXXXZZZ^^^cccjjjpppuuuzzzuuulllggg```]]]\\\ZZZWWWUUURRRPPPLLLJJJHHHEEEAAA???===@@@EEEJJJQQQ[[[hhhqqq|||mmm^^^TTTQQQSSSUUU```iiiooonnnmmmoooqqqqqqrrrqqqmmmhhh```VVVNNNIIICCCAAA===<<<===?????????EEEHHHIIIHHHBBB<<<666333)))(((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))"""###%%%''''''&&&%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((())))))$$$%%%%%%$$$###"""$$$&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$"""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((()))******(((((((((((())))))))))))(((((((((((()))))))))))))))))))))*********++++++)))+++,,,,,,---///222555888;;;@@@GGGQQQ\\\hhhppp~~~uuullleee___ZZZTTTPPPOOONNNKKKHHHAAA???<<<:::999888555333111111111111111111000000000000////////////000000000000000000000111222222111111111111111111111111111111111111222222222333111111222222222333333333222333444555555444333222444444444444444444444444333333333333444555666777444444555555666666666666555555666666666666555555444444444444444444444444222222333333333333222222111111111111111111111111000000000000000000000000////////////....................................++++++,,,,,,---......///---...///000000///...---------......///000000111000000///////////////000/////////000111222333444333666888:::;;;===???BBBEEEFFFHHHJJJNNNRRRVVVXXX\\\```gggmmmrrrvvvyyy|||~~~vvvpppgggbbb```]]]YYYUUUUUURRROOOMMMLLLIIIDDD@@@===???AAABBBEEELLLVVV]]]nnn~~~uuufffZZZTTTSSSSSSWWW```hhhjjjkkknnnooommmooopppqqqpppjjjaaaXXXRRRHHHDDD???======>>>>>>===AAADDDGGGJJJIIIEEE>>>888...,,,***((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&$$$""""""###%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((())))))))))))***************)))))))))))))))*********+++++++++***,,,---...000333777;;;<<>><<<:::::::::999777555111111222222222222111111//////.........//////000000000///000000111222222111111111111111111111111222222333333333444444444555555555666666666777777444555666777777666555444777777777777777777777777777777777777888999:::;;;555666666666777777888888::::::;;;;;;;;;;;;::::::666666666666666666666666222333333444444333333222111111111111111111111111000000000000000000000000000000//////......------........................++++++,,,,,,---...//////---...///000000///...------------...///000000111000///...------...///000......//////000222333444111333666888999:::===???EEEEEEGGGIIIMMMQQQUUUWWW[[[```fffkkkooorrruuuwwwwwwmmmgggccc```ZZZUUUXXXUUURRRQQQPPPNNNHHHDDDDDDDDDCCC@@@???CCCKKKRRR]]]nnn}}}mmmaaaYYYUUUTTTQQQZZZcccgggkkknnnnnnkkknnnrrrvvvwwwssskkkaaa[[[LLLFFF@@@======>>>===<<>>:::999999777666333111000111111111111000000000000.........///////////////333222000...---...///000111111222333444444444444333333333444444444555555666666777777777777666666777888999999999999888777:::::::::999999888888888888888999:::;;;<<<===>>>777666666666777777888999999999999888888999999999888999::::::888666777777999999888888777666666666333333222222222333444444222222222222222222222222000//////.........///////////////......---------......//////000//////.....................---------...///000000111000000000000000000000000000000111111000000111111222333222333555666777999<<>><<<::::::;;;>>>CCCIIINNNNNNKKKHHH>>>777...(((''')))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''$$$"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""""""""###$$$$$$%%%%%%*********)))((('''%%%$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''')))******((()))))))))))))))(((((((((((((((((())))))))))))***)))(((''''''((()))***''''''(((***+++---......///000222777===AAACCCDDDGGGLLLWWWdddrrr|||rrrmmmfff___YYYTTTOOOLLLHHHHHHFFFCCCAAA>>><<<;;;888888777666444333222111000000000000000000000000/////////000000000000111333222000///...///000111222333444555555666666555444555555555666666666666777888888999999888888777888999:::;;;;;;:::999888;;;;;;;;;:::::::::::::::888999999:::<<<======>>>999888888888888999:::;;;;;;;;;::::::::::::;;;;;;999:::<<<;;;999888888999888888888888888999999999666666555555555555555666333333333333333444444444111111000//////////////////000000000//////...---......////////////.................................//////000000000000///000000000000000000000000000000//////000000111222111222444555555666999;;;===>>>AAAEEEIIIMMMQQQSSSYYY\\\___bbbdddgggkkkmmmtttwww{{{yyyqqqgggaaa```[[[YYYXXXWWWVVVSSSOOOLLLGGGEEEBBB@@@@@@BBBEEEGGGMMMRRR```uuuzzzmmm```WWWSSSSSSUUUZZZaaahhhmmmoootttvvvyyy~~~|||uuuoooaaaZZZPPPGGGAAA===;;;:::666999>>>EEEKKKNNNNNNLLLEEE>>>444...++++++,,,+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''((()))***(((((())))))))))))(((((()))))))))************+++***)))(((((((((((()))*********++++++,,,,,,------222444888???FFFKKKMMMMMMPPPUUU^^^kkkwwwyyyvvvjjjfff___XXXSSSNNNJJJGGGCCCBBB@@@>>><<<:::888888777666444333222222333333000000000000000000000000000000000111111111222222222222111000111222333444444555666777888888888888777777777888888888999999:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<============::::::;;;<<<===>>>>>>???<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<======;;;<<<======;;;::::::;;;888999999:::;;;;;;<<<<<<;;;:::999888888777888888666666666666666666666666444333222111000////////////000111111111000///...................................................///000000000000//////...000000000000000000000000///............///000000000111333333222333555777:::;;;===@@@DDDHHHKKKMMMSSSVVV[[[___bbbdddgggiiimmmqqquuuyyy||||||rrrjjjggg___]]]ZZZXXXVVVSSSOOOLLLIIIGGGCCC@@@??????AAABBBCCCFFFPPP___nnn~~~vvveeeZZZUUUSSSQQQSSSZZZccckkkoootttvvv{{{|||xxxmmmeeeZZZOOOFFF@@@<<<999444666999@@@FFFKKKNNNNNNKKKDDD;;;333...,,,++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%''''''&&&&&&%%%$$$$$$###"""###$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''''''&&&''''''((()))***(((((())))))))))))((((((*********+++++++++,,,,,,******)))(((((()))******+++++++++,,,---...///000777;;;BBBLLLUUU[[[]]]]]]\\\___fffppp{{{|||vvvppplllddd```ZZZTTTPPPKKKGGGEEE======<<<:::888777666555444333111000000111333555//////000000000000000111000000000111111222222333333222222222333444666777777777888999::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>>>>>>>=========>>>???@@@@@@???>>>============>>>?????????@@@=========>>>???@@@@@@@@@>>>>>>=========>>>>>>??????>>>>>>======>>>>>>???<<<>>>??????===<<<===>>>;;;;;;;;;<<<<<<===============<<<:::999999999999999999999888888888888888777666444333222111000000///000111222222111///...//////..............................////////////000000111000000///...---//////////////////////////////......//////000111111222222222111111333444777888:::===@@@CCCFFFHHHLLLPPPVVVZZZ]]]___bbbccchhhkkkoootttwww{{{wwwqqqhhheee```\\\XXXSSSNNNKKKLLLJJJFFFCCC@@@>>>>>>>>>>>>@@@GGGPPPZZZhhh~~~|||kkk___YYYUUUPPPOOOUUU^^^gggmmmqqqtttzzzxxxpppdddXXXMMMDDD===999777777888<<>>:::999888777666555555444333222000///000111333555///000000000111111222222///000000111222222333333444444444555666777888999999999:::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@?????????@@@AAAAAAAAAAAA@@@???>>>>>>>>>??????@@@@@@@@@??????@@@@@@AAAAAABBBBBB???>>>>>>======>>>>>>>>>>>>>>>============>>>>>><<<>>>??????>>>===>>>??????>>>>>>>>>======<<<<<<>>>>>><<<;;;::::::::::::;;;;;;;;;:::::::::999999999888666555444333333222///000111222222111000///111000///............///........./////////000000000000111000000///...---////////////////////////000////////////000111111222333333222111111222444555666888:::===@@@BBBDDDGGGKKKRRRWWWZZZ\\\___aaacccfffjjjooorrrwww|||}}}}}}~~~{{{sssnnnggg```[[[WWWTTTQQQOOOMMMJJJFFFCCC@@@>>>======???DDDIIIMMMVVVhhhyyyuuujjj^^^XXXQQQNNNQQQXXX___cccjjjooovvv}}}xxxmmmaaaUUUJJJAAA;;;:::888888:::???EEEJJJLLLNNNKKKFFF>>>666///+++)))((((((((('''''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))''''''((())))))))))))))))))))))))*********++++++******++++++++++++******+++++++++,,,///222555777>>>EEERRRbbbqqq{{{uuusssrrruuu}}}~~~tttlllddd]]]YYYRRROOOJJJEEEBBB???<<<:::777777666666555555444444222111111000111222333444000111111222222333333333000111111222333444555555555666777777888999999::::::;;;<<<======>>>>>>>>>>>>>>>>>>????????????@@@???@@@@@@AAAAAA@@@@@@??????@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>??????????????????@@@@@@AAAAAAAAAAAA>>>======<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;===??????>>>===>>>???@@@@@@??????>>>===<<<<<<>>>>>>===<<<;;;;;;;;;<<<======<<<<<<;;;;;;:::::::::999888777666555555555111111111111222222222333333222000///...//////000.........//////000000111///000000000000//////...000000000000000000000000000000//////000000111222222333333222111111222444444555666777:::<<<>>>@@@DDDGGGMMMRRRVVVYYY\\\______aaaeeeiiimmmrrrwww{{{~~~~~~}}}}}}~~~{{{tttjjjaaa\\\YYYXXXWWWRRRQQQOOOKKKHHHDDDBBB@@@>>>???AAADDDDDDHHHUUUbbb{{{rrrddd___WWWRRRQQQSSSUUUVVV___fffqqqzzz|||tttjjj___RRRGGG@@@;;;999888;;;@@@GGGLLLOOOOOOPPPNNNHHH@@@777111...)))((((((''''''&&&&&&&&&&&&&&&&&&'''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%$$$######$$$&&&'''((()))***&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&'''((())))))******))))))))))))************+++***+++,,,,,,,,,,,,+++***//////...///111555888:::CCCJJJWWWgggwww~~~|||}}}|||sssjjjaaaZZZTTTPPPNNNJJJFFFBBB???===:::888444444444444444333333333111111222222222222222333111222222333444444555555333333444555666777888888777888999999::::::::::::;;;;;;<<<===>>>>>>>>>>>>????????????@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>???@@@AAAAAA@@@???>>>>>>>>>>>>===============>>>>>>>>>>>>????????????<<<<<<;;;::::::::::::::::::999999888888999999::::::<<<===>>>===<<<===>>>?????????>>>>>>>>>>>>>>>???>>>>>>=========>>>>>>>>>>>>======<<<;;;;;;:::::::::999888777777888888555444333222333444666777555444222000///000111111---......///000000111111...//////000000000000///000000000000000000000000//////.........///000000111222222111000000222333222222333555666999:::<<<===@@@EEEIIIMMMQQQVVVYYY[[[]]]aaadddhhhmmmrrrvvvyyyzzzzzz{{{}}}~~~~~~}}}}}}||||||||||||||||||}}}~~~}}}||||||~~~uuuhhh```\\\[[[[[[UUUTTTSSSPPPMMMIIIFFFDDDAAA@@@@@@AAA@@@AAAJJJTTTmmmyyypppkkkddd]]]XXXTTTQQQNNNUUU^^^kkkvvv|||zzzrrrhhh[[[NNNFFF@@@>>><<<===BBBHHHLLLNNNNNNQQQSSSPPPHHH>>>777333******))))))(((''''''&&&&&&&&&&&&'''((()))))))))'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&&&&$$$$$$$$$%%%%%%&&&'''((())))))''''''''''''((((((((((((((((((''''''''''''((((((&&&'''((()))*********************+++++++++,,,,,,++++++,,,------,,,++++++...///000222777<<>>>>>??????>>>?????????@@@@@@@@@AAAAAA>>>??????@@@@@@??????>>>>>>>>>@@@@@@@@@@@@>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<============;;;:::999888888888888888888777777666666777777888999;;;<<<===<<<;;;<<<============>>>??????@@@@@@?????????>>>??????@@@@@@???>>>>>>===<<<;;;;;;:::::::::999999888999999999888777555444444666999;;;666555333111000000111222---......///000111111222......///000000111000000000000000000000000000000...------------.../////////000111000//////111333111111111333444666888999666888===AAAEEEJJJOOOSSSXXX[[[^^^aaaeeeiiiooossspppqqqsssuuuvvvwwwxxxxxxzzzyyyxxxxxxwwwxxxxxxxxxyyyyyyxxxvvvuuuwwwzzz}}}}}}uuuiiidddaaaaaaVVVVVVUUUSSSPPPMMMIIIGGGEEEBBB@@@@@@??????GGGOOOYYYvvvzzzvvvooohhhaaaYYYQQQLLLNNNXXXgggssszzz}}}}}}wwwnnnaaaTTTKKKFFFDDDAAA@@@CCCFFFIIIJJJKKKPPPUUUSSSLLLBBB999555+++++++++***)))(((((('''&&&&&&&&&'''((())))))***&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%'''&&&&&&%%%%%%$$$$$$#########%%%&&&'''((((((((($$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&$$$###&&&&&&''''''''''''''''''''''''''''''((((((((())))))(((((('''''''''((((((&&&'''((()))************++++++,,,,,,,,,---------++++++------------++++++***+++...444;;;DDDKKKPPPNNNSSS]]]jjjwww~~~yyymmmhhhaaaZZZTTTOOOKKKHHHBBBAAA>>>;;;777444111000222222333333333444444444444333222222222333444555666777777888888777777666444555666777999:::;;;<<<========================<<<<<<;;;;;;;;;<<<>>>???>>>>>>=========>>>>>>???AAAAAAAAA@@@@@@@@@??????@@@AAAAAABBBBBBCCCCCCDDDAAAAAA@@@>>>===<<<;;;::::::::::::;;;::::::999999999999999888888777777777444444444444444555555555333444555666777888888888888999;;;===????????????AAA@@@@@@AAABBBBBBAAA@@@@@@???>>>======<<<<<<<<<===<<<;;;;;;;;;;;;<<<<<<;;;:::999888777888999:::888777777555444333222222---...000222222111///.........//////////////////000000000000////////////......//////...---,,,,,,000111111111111222222222111000111111222333444555777777888:::===BBBFFFHHHPPPRRRVVVYYY]]]bbbhhhlllkkknnnqqqrrrrrrrrrrrrrrruuutttrrrqqqqqqrrrsssttttttrrrpppnnnooorrruuuwwwzzz}}}|||qqqiiibbb\\\```XXXRRRSSSTTTPPPKKKIIIFFFEEEDDDCCCCCCCCCCCCCCCQQQbbb|||~~~vvvqqqmmmeeeXXXOOOOOOTTT```oooxxx|||zzzqqqaaaRRRKKKEEE@@@@@@AAABBBGGGMMMOOOOOOMMMMMMOOONNNDDD999222///,,,***)))(((&&&%%%---...---***&&&###""""""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################%%%&&&'''&&&$$$###$$$%%%)))((('''&&&%%%$$$$$$$$$%%%$$$$$$%%%&&&'''%%%###(((%%%######%%%&&&%%%###%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''(((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((((((((((((((('''''''''))))))))))))***************************************))))))***---///000000///222666===DDDKKKQQQTTT\\\___ccciiioooxxxxxxssshhhccc[[[TTTOOOJJJEEECCC>>>===<<<999777555333222222222333333333333333333444333222222333444555666888888999999999999888888777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888888999;;;<<<>>>=========>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCFFFEEEDDDCCCBBB@@@???>>>:::::::::::::::999999888:::999999888888777777666555555555555555555555666333333444555666777888888999:::<<<>>>????????????BBBAAAAAACCCDDDDDDBBB@@@>>>===<<<;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;<<<:::999888888888888999:::999888777666555444333222///000111222222111000///000000000000000000000000111000000000///////////////////////////...------000000111111111222222222111111111111111222333444333444444666888<<<@@@BBBGGGJJJMMMQQQUUUZZZ```dddhhhkkkoooqqqqqqppppppppppppooonnnnnnnnnooopppqqqqqqpppnnnmmmmmmnnnppprrrtttvvvzzzuuukkkddd___```XXXSSSTTTUUURRRNNNLLLJJJIIIGGGFFFDDDCCCCCCBBBHHHUUUkkkyyyuuulll```WWWTTTWWW```nnnyyywwwgggYYYOOOHHHBBBAAAAAACCCGGGMMMQQQQQQPPPPPPRRRRRRKKKBBB777222---*********)))((('''((()))((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%(((((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&###"""###%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((('''&&&''''''(((((((((((((((((())))))))))))************++++++++++++++++++++++++---,,,+++,,,---//////000222666<<>>???AAAAAAAAABBBBBBCCCCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGFFFEEEDDDCCCAAA@@@===============<<<;;;;;;;;;;;;::::::999888888777777777777777666666666666333333444444555777888999:::<<<===???@@@@@@??????BBBBBBCCCDDDFFFEEEBBB@@@<<<;;;999999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::999777666555444333444444333333222111111111111111111111111111111111111111000000000////////////000000000000//////...000000000111111111222222222111111111111111222222111111111222444777:::;;;>>>AAADDDHHHKKKPPPVVVZZZaaaeeejjjmmmnnnmmmmmmmmmkkkjjjjjjjjjjjjjjjkkklllmmmlllkkkkkkjjjkkkkkkkkknnnpppsssvvv|||rrrkkkgggccc[[[UUUVVVXXXVVVSSSRRROOONNNLLLIIIFFFDDDBBBAAA@@@HHHWWWjjj|||tttjjjaaa[[[YYY^^^jjjwww}}}ooobbbVVVMMMEEEBBBBBBCCCHHHMMMRRRSSSRRRQQQSSSUUUQQQJJJ???888...***+++,,,,,,***$$$&&&'''((('''(((***+++&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''((('''&&&&&&%%%%%%%%%%%%'''%%%###$$$%%%&&&&&&%%%$$$""""""###%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%'''''''''(((((())))))))))))))))))*********++++++++++++++++++++++++++++++///......---...///000111888<<>>;;;888666666666555555555444444333333333333222222222222333333444555666777999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777666444444555555555555555666777777888888999:::;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAAAAA??????>>>===<<<;;;;;;:::999999999888888777777777555555555666777999;;;<<<===>>>???AAAAAAAAA@@@@@@AAABBBBBBDDDEEEDDDAAA>>><<<;;;888777666777999:::888999999:::::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;:::999888777666555888777666444333222222222222222111111111111111000111111111000000000//////000000111111111000000///000000000000111111111111222111111000000000111111222222222333444555777888888;;;>>>AAADDDIIINNNRRRWWW\\\bbbgggjjjjjjkkkkkkiiiiiihhhggggggggggggggggggggghhhiiiiiiiiiiiiiiimmmnnnppprrrvvv~~~~~~uuuqqqhhh___YYYZZZ\\\ZZZXXXXXXSSSQQQOOOLLLHHHDDDAAA??????BBBJJJXXXlllzzzrrrlllbbb\\\[[[eeerrr}}}wwwlll___TTTIIIEEEDDDDDDHHHLLLRRRTTTSSSQQQRRRTTTSSSOOOJJJ???333,,,+++,,,+++)))'''((()))((('''&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%'''%%%######%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''&&&&&&&&&'''((()))******+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........///111444666@@@EEENNNXXXaaaiiimmmppppppqqqrrrrrrqqqqqqssstttxxx|||zzzsssmmmgggaaa]]]TTTOOOIIIDDD@@@===999777666555555444444333333222333333333333333333333333444444666777888999:::::::::;;;;;;;;;;;;;;;;;;:::999999888777666555444333333333333444444555555555777888999:::;;;<<<======<<<<<<<<<===>>>@@@AAABBBCCCCCCDDDEEEGGGHHHIIIIIIGGGGGGFFFFFFFFFHHHJJJKKKOOOPPPQQQQQQQQQPPPOOONNNJJJKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@======<<<<<<;;;:::999999999999999:::<<<>>>???@@@@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBAAA???<<<===<<<999666555444555555555666777888888888888777::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888;;;:::888777555555444444222222222111111111000000111111111111000000000000000000111111111111111000//////000000000111111111111111000/////////000000222222222333333444555555444666999;;;===AAAFFFJJJKKKQQQXXX^^^bbbeeeggghhhhhhhhhgggffffffddddddcccaaabbbeeeggghhhiiiiiiiiilllmmmnnnpppsssyyyyyynnnddd\\\[[[\\\ZZZXXXXXXTTTSSSQQQMMMIIIDDD@@@>>>???>>>CCCOOO^^^qqq{{{wwwlllccc^^^cccnnnwwwxxxjjj]]]PPPJJJHHHFFFGGGJJJRRRVVVVVVSSSQQQSSSSSSQQQRRRHHH:::000,,,+++)))&&&)))******)))'''%%%&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((((((%%%%%%'''((())))))))))))&&&''''''((()))***++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///111555:::???HHHNNNWWW```hhhmmmoooooosssuuuwwwvvvuuutttuuuvvv{{{{{{zzzrrrkkkddd___YYYVVVNNNJJJDDD@@@===;;;999777666555555444333333222222333444444444555555555555555666888999::::::::::::888888999999999999888888666555555444444333222222333333444444555666666666777888:::<<<===>>>>>>>>>????????????@@@AAABBBCCCDDDDDDEEEFFFGGGIIIIIIJJJEEEEEEDDDDDDEEEHHHJJJLLLNNNPPPRRRTTTUUUUUUTTTSSSRRRRRRRRRQQQPPPOOONNNMMMNNNNNNMMMLLLJJJIIIHHHHHHCCCCCCBBBAAA@@@???>>>======>>>@@@BBBDDDEEEEEEFFFDDDEEEFFFFFFFFFEEEDDDCCC@@@???>>>>>>??????===;;;===<<<:::777555333222111222333555666777666666555888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999777777666444444444333222222111111222222111111111000000000///000000111111111111000/////////000000000111111000///////////////000000000000111111111222222222000222444555777:::>>>AAABBBFFFMMMSSSWWW[[[^^^aaaccccccddddddccccccbbbaaa^^^___bbbdddggghhhiiijjjhhhjjjlllnnnpppuuu{{{uuujjj___\\\\\\YYYVVVVVVUUUTTTRRROOOKKKFFFBBB???>>>;;;@@@JJJTTTaaawwwyyynnneeeeeejjjqqqyyyvvvhhhYYYRRRNNNJJJHHHIIIQQQVVVYYYUUURRRTTTUUUUUUVVVNNNCCC888000+++((('''&&&((()))(((''''''((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''###########################%%%&&&&&&$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%''''''%%%###$$$&&&''''''&&&$$$###$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''(((((())))))###$$$&&&((()))*********((((((((())))))******************++++++++++++,,,------------------------))),,,///222444:::AAAHHHOOOUUU___iiipppsssssssssuuuxxx{{{|||{{{zzzzzz{{{~~~|||yyysssjjjbbb[[[VVVQQQNNNGGGCCC???;;;:::999777666444444444444444444333333333444444555666777888888777888999:::;;;;;;:::999555555666666666666555555333333333333333333333333555555555666777777888888:::;;;===???AAAAAABBBAAACCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIFFFEEEEEEEEEGGGKKKNNNPPPQQQSSSVVVZZZ[[[\\\[[[ZZZ\\\\\\[[[[[[ZZZXXXWWWVVVVVVVVVUUUSSSRRRPPPOOOOOOJJJJJJIIIGGGFFFDDDCCCCCCBBBDDDGGGJJJLLLLLLKKKKKKGGGHHHIIIIIIIIIGGGFFFEEEAAA???===<<<<<<===<<<<<<:::::::::999777444222000///000222444555444333333555666777999999999999999::::::;;;<<<===>>>???@@@<<<<<<===<<<<<<:::888777777777666666555444444333222222222111111111000000...///000000111111000000////////////000000000111............//////000111//////000111111111111111000111222333333555999<<<;;;>>>CCCGGGJJJNNNRRRUUUYYY[[[]]]___```aaaaaaaaa]]]^^^___aaaccceeeggghhheeegggjjjmmmpppsssxxx{{{tttgggbbb___[[[XXXWWWVVVUUUTTTRRRNNNIIIEEEBBB???;;;>>>FFFJJJQQQcccwwwvvvlllfffeeehhhpppyyy~~~sssccc[[[VVVPPPKKKIIIJJJRRRWWWTTTQQQSSSUUUVVVVVVRRRKKKAAA666...++++++&&&'''((((((''''''(((***''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&'''$$$$$$%%%'''((('''$$$"""!!!%%%&&&$$$###$$$%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((()))))))))%%%%%%'''((()))))))))))))))))))))))))))))))))************+++++++++,,,,,,------------------------,,,000444666888>>>GGGOOOSSSZZZfffrrrzzz~~~~~~}}}xxx{{{~~~}}}~~~~~~{{{yyytttnnneee\\\UUUPPPKKKIIIBBB???;;;888777777666555333333333444444555555555333444555666777999::::::888999:::;;;;;;;;;:::999333333444444444444333333111222222333333444444444666666777777888999::::::>>>???BBBDDDEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIKKKOOOSSSVVVZZZ\\\```dddgggggggggfffdddddddddcccbbb```___^^^[[[ZZZYYYXXXVVVUUUTTTSSSOOONNNMMMLLLJJJIIIGGGGGGEEEGGGLLLOOOQQQQQQOOONNNIIIJJJJJJKKKJJJIIIGGGFFFCCC@@@===;;;<<<=========888999999:::888666333111---///111333444333222111222333555666777777777666999:::;;;===>>>@@@AAABBB;;;<<<>>>>>>>>><<<999888:::999999888777666666555222222222111111111111000......///000000000000000////////////000000000000---------......000111222000000111222333333222222222333333333333555888:::888;;;===@@@BBBEEEJJJMMMRRRSSSWWWZZZ]]]___```aaa^^^^^^^^^___aaabbbdddeeedddgggkkknnnqqqtttwwwzzz{{{}}}oooiiieee___\\\[[[WWWVVVVVVTTTPPPLLLHHHEEECCC>>>>>>CCCCCCEEETTTggg}}}yyynnnfff``````iiirrrxxxzzzjjjaaa[[[TTTMMMJJJCCCLLLSSSRRROOOQQQTTTUUUTTTTTTPPPFFF:::111///000((()))***)))'''&&&&&&(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%&&&&&&'''######%%%((()))((($$$ """$$$######$$$&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''(((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((())))))***''''''((((((((((((((('''*********)))))))))))))))******+++++++++,,,,,,,,,........................///333777999;;;AAAKKKSSSUUU]]]jjjxxxzzz}}}zzz|||~~~~~~~~~}}}~~~|||xxxrrrmmmkkkddd\\\UUUQQQLLLDDD>>><<<;;;999777666777888999444444555555555555444444444444444555666666777777999888666555444333222222333333222222222333333444666555444444666777777666;;;;;;;;;<<<<<<<<<<<<<<<@@@BBBFFFIIIKKKKKKJJJIIIHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHEEECCCDDDIIINNNQQQWWW^^^^^^jjjuuuwwwvvvvvvuuusssttttttttttttuuusssooommmfffccc___\\\[[[YYYWWWVVVVVVWWWWWWUUURRROOOOOOOOONNNMMMLLLNNNRRRSSSQQQOOOKKKKKKJJJIIIIIIIIIIIIJJJFFFDDDBBB???=========>>>>>>===;;;999888666666666111111111111000///---,,,111111111111222333444555222444777999<<<=========>>>>>>>>>>>>======<<<<<<;;;;;;;;;::::::999999999888777666444222000///...///////////////.........////////////000000000000000000000000000000000000000000000000000000000000444444333222333444555666777999<<<===>>>@@@BBBEEEIIIKKKPPPSSSVVVZZZ^^^aaa[[[]]]___`````````aaabbbeeegggjjjmmmooorrrvvvyyypppjjjgggbbb]]]WWWXXXYYYWWWSSSOOOLLLJJJDDDBBB???===@@@FFFMMMQQQggg||||||ttthhh^^^\\\bbbhhhrrryyy}}}nnnaaaYYYRRRLLLJJJHHHHHHKKKOOORRRSSSQQQTTTUUUTTTOOOGGG===666222+++***((((((((('''&&&$$$((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))''''''''''''((((((((((((''''''(((((())))))******&&&&&&''')))***+++,,,---)))******+++++++++******,,,---...---,,,,,,...000000555;;;@@@CCCHHHOOOTTTYYYaaakkkzzz~~~{{{xxxwwwwwwzzz{{{}}}zzzxxxvvvtttqqqlllfffbbb```ZZZRRRMMMJJJFFF@@@;;;999888666444444444666777555555666777777777666666888888999999999999::::::888777555444333222222222111111000000000111222222444333444555777999::::::AAABBBCCCDDDEEEFFFGGGHHHFFFGGGIIIKKKLLLLLLKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHEEECCCDDDIIINNNRRRYYYaaaiiivvv{{{tttpppkkkfffdddbbb```^^^]]]^^^___^^^ZZZXXXVVVVVVWWWUUUSSSSSSTTTSSSPPPMMMLLLLLLKKKKKKKKKJJJJJJJJJGGGEEECCC@@@???????????????>>>===;;;:::999999999222111111000000/////////111111000000111222333333222333555888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888777666444222111//////000////////////.........////////////000000000000000000000000000000000000000000000000000000000000333333222111111222333444444666999:::;;;===???AAABBBEEEHHHKKKNNNQQQUUUWWWXXXZZZ]]]^^^___```aaacccdddfffiiikkkmmmqqquuuxxxzzz}}}uuulllccc]]]\\\\\\[[[YYYUUUPPPMMMLLLLLLHHHCCC@@@???BBBFFFIIIVVViii}}}zzzsssiii___[[[]]]aaalllsss}}}rrrfff^^^WWWPPPKKKIIIHHHJJJNNNRRRSSSSSSSSSTTTUUURRRLLLBBB888111---+++))))))))))))(((&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,---...///...---...000111444999???DDDIIIOOOXXX^^^eeekkkttt{{{yyywwwwwwwwwwwwwwwwww~~~||||||}}}zzzxxxxxxxxxxxxxxxwwwvvvvvvrrrpppnnnkkkhhhccc]]]YYYSSSNNNIIIEEEDDDAAA===999777666555444333444555666777777888999999999999999;;;;;;;;;;;;::::::::::::666555444222222111111111000000000000111111222333444555777:::===???AAABBBGGGHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHDDDBBBDDDJJJOOOTTT]]]fffttt}}}vvvrrrooollljjjhhhjjjlllkkkhhhdddbbbbbbdddbbb^^^[[[XXXSSSOOOKKKLLLMMMMMMMMMMMMLLLKKKKKKHHHGGGEEECCCBBBAAABBBBBBAAA@@@???>>>============444333222000000000111111000000/////////000111111111222333555777888888888888999999:::;;;;;;<<<<<<======<<<<<<;;;:::::::::999888777555444222111111000000000/////////......000000000000////////////000000000000000000000000000000000000000000000000222222111000000111111222111333555666777888;;;===<<>>;;;888777777666666666777777888999999:::;;;;;;;;;;;;;;;::::::999888777777666666333333222111111000111111111111111222333555666777888;;;>>>AAADDDGGGJJJLLLPPPQQQSSSTTTUUUTTTTTTSSSTTTSSSRRRQQQQQQQQQRRRRRRSSSQQQOOOMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGCCCBBBDDDJJJOOOUUUaaalll{{{}}}zzzwwwuuuwwwyyyxxxvvvrrrpppoooqqqnnniiiccc\\\UUUOOOKKKKKKLLLMMMMMMMMMLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA999777444222000000111222000000//////.../////////000000111222333444444555555666777888:::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;:::999888777666555555222222111111000/////////000000000000////////////000000000000000000000000000000000000000000000000222222111111111000111111///111333444444555777999;;;===???AAABBBCCCFFFHHHKKKNNNSSSVVVYYY\\\___aaaaaacccfffiiikkknnnrrrvvvuuuyyyuuullleeebbb]]]ZZZWWWTTTRRRQQQNNNKKKFFFBBB???@@@AAACCCHHHOOO[[[lll||||||{{{uuukkkbbb[[[YYY[[[```hhhqqqzzz}}}sssjjjaaaYYYPPPMMMIIIGGGIIINNNSSSWWWVVVUUUTTTVVVUUUOOOCCC999111...+++)))***++++++***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((******))))))((((((''''''&&&&&&''')))***+++,,,---+++++++++,,,,,,---.........//////000000222666999CCCFFFKKKOOOUUU___kkktttyyy~~~zzzwwwttttttuuuzzz}}}|||vvvpppzzzvvvssspppnnnlllkkklllmmmnnnnnniiihhhfffdddcccbbbbbbbbb___]]]YYYVVVSSSOOOJJJFFFEEECCC@@@===<<<:::888666777777777777888888999:::;;;;;;<<<<<<<<<<<<;;;;;;888777777666555444333333222111111000000000111111000111222444666999;;;<<>><<<999555333222222222111111000//////...//////////////////000000111111333444555777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999444444333222222111000000111000000000/////////...////////////////////////000000000000000000000000111222222222222111111111///111333333333444666777999;;;===>>>???@@@BBBDDDEEEHHHMMMQQQTTTWWW[[[]]]___aaaeeehhhkkknnnsssvvvtttyyyuuuiiiddd]]]YYYWWWVVVTTTSSSLLLJJJFFFCCC@@@@@@AAABBBCCCEEELLLZZZlll~~~}}}zzz|||}}}yyyrrrhhh___ZZZWWWZZZ```iiitttwwwnnndddZZZTTTPPPKKKHHHHHHLLLRRRVVVZZZVVVSSSSSSUUURRRJJJDDD555111,,,))))))*********((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((******))))))((((((''''''&&&&&&''')))***+++,,,---+++*********+++,,,......---...000111333666;;;???IIILLLPPPTTTZZZeeeqqqzzz|||uuurrrqqqrrrvvv{{{}}}{{{tttnnnzzzuuuqqqmmmjjjhhhgggeeedddcccdddeeeeee```___^^^\\\[[[ZZZYYYYYYYYYWWWSSSPPPNNNJJJFFFCCC???>>><<<:::888666555555666666777888888999::::::<<<======<<<<<<;;;:::999777666666555444333333222111111000000000111111222000111333666:::>>>AAACCCHHHJJJMMMOOOPPPUUU]]]cccgggkkkrrrwwwyyywwwrrroooaaa```]]][[[YYYYYYYYYYYYTTTRRROOOKKKIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDAAAAAADDDIIIMMMUUUdddssstttggg[[[SSSPPPJJJIIIHHHHHHGGGGGGHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDAAA???<<<999777555444444444333222111000///////////////......---......///111222333444666888999:::999999:::;;;<<<======>>>>>>>>>======<<<<<<<<<;;;777666666555444333222222111111000000//////......////////////////////////000000000000000000000000000000111222222222222222000111333333333333444666666888:::::::::;;;===???@@@DDDHHHLLLNNNQQQUUUWWW[[[]]]aaaeeeiiimmmsssvvvuuuyyy~~~qqqkkkbbb[[[YYYXXXVVVTTTPPPMMMJJJFFFCCCAAA@@@@@@AAAAAAFFFPPP^^^mmm|||xxxzzz{{{zzzuuummmddd^^^ZZZYYY\\\bbbnnnzzz|||ssshhh^^^VVVSSSNNNIIIGGGIIIOOOTTT[[[WWWTTTRRRSSSSSSPPPMMM<<<777000+++))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******)))***+++,,,...///...///111333777<<>>===;;;999888888666666444333222111111111000///...,,,,,,,,,------...///000111333444555666666777888:::;;;===>>>???============<<<<<<<<<<<<999999888777666555444333111111111000///.........////////////////////////000000000000000000000000,,,---///111222222222111000111333333222222333555333555777777888888:::<<<>>>AAADDDHHHJJJLLLOOOQQQUUUYYY]]]bbbffflllqqquuuxxx{{{uuuiiiaaa]]][[[XXXUUUSSSQQQNNNJJJFFFDDDBBBAAACCCBBBDDDJJJPPP[[[nnn|||xxxyyy{{{|||zzztttlllggg___\\\[[[^^^gggrrr{{{yyyoooeeeXXXVVVQQQKKKGGGHHHMMMRRRXXXWWWUUUTTTSSSSSSSSSSSSDDD>>>555...+++***))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++***)))((((((''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++******+++---000111///111444777<<>>???@@@@@@@@@>>>======;;;:::777666444111111111000000000000///111000000000111222333444888:::===BBBHHHNNNSSSUUU[[[]]]```bbbeeennn{{{rrrppplllhhhbbb^^^ZZZXXXRRRPPPLLLHHHFFFEEEFFFGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAADDDHHHKKKSSSdddtttqqqaaaWWWSSSLLLJJJGGGEEEDDDFFFIIIKKKIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGEEEDDDCCCBBBBBB>>>?????????>>>===<<<;;;888777666444333222222111000///...,,,++++++,,,---,,,,,,---///000222333333444555777999;;;===???@@@<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777666555555222111111000///......---////////////////////////000000000000000000000000***+++---///111111111111///111222222111111222444222444666777777888:::<<<<<>><<<;;;777777777888888999999999;;;<<<>>>??????===;;;:::999999888777555444333333222111///......///111222---///000111222444888;;;@@@DDDJJJPPPUUU[[[aaaeeeeeeiiimmmooorrr|||wwwsssmmmjjjggg```WWWOOOJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAAAAA@@@@@@???BBBAAABBBFFFKKKTTTdddrrrxxxhhhZZZSSSMMMJJJGGGFFFGGGIIIKKKKKKNNNLLLIIIHHHIIIJJJIIIHHHIIIHHHFFFDDDAAA>>>;;;::::::;;;>>>AAABBBBBBBBBAAA;;;888666777999888555222000000///...............//////000000000000000///000111333555999<<>>======>>>???@@@=========<<<;;;:::999999444444333222111000//////......//////////////////000000111111111111000000000000000000000000000000222222222111111111111111333444444555777888:::;;;:::<<>>???>>>===;;;:::999888888666555444333333222111/////////000222333000222444555666999<<>><<<:::999:::<<<>>>@@@AAAAAAAAA>>><<<::::::::::::777444222111000//////.........//////000000000000//////...///000222555888;;;<<<============>>>>>>???@@@============<<<;;;:::999777666555444222111000///000000000000000000000000......////////////......000000000000000000000000111111111111111111111000222222222333555666888999888:::===>>>@@@BBBFFFHHHLLLNNNRRRVVV[[[bbbjjjooo}}}vvvmmmggg^^^XXXUUUSSSQQQPPPOOOLLLIIIFFFEEEDDDBBB@@@AAAFFFMMMSSSeee~~~|||zzzwwwrrrkkkeeedddggglllpppxxx}}}|||pppfff\\\XXXUUUOOOKKKLLLOOOVVVYYYVVVTTTVVVWWWUUUTTTNNNEEE;;;333...+++))))))))))))))))))(((''''''&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&'''))))))(((&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((***+++***)))((()))***+++++++++***+++,,,...///---...//////...///222444;;;BBBKKKOOOPPPQQQUUUYYY]]]cccjjjqqqwwwzzzvvvnnnqqqyyy}}}yyy{{{~~~uuunnnggg```[[[ZZZVVVRRROOONNNMMMKKKIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAA?????????>>>===;;;:::999999::::::;;;<<<<<<============>>>>>>===<<<:::999777777777666555444333333111111000000000111333444555666888:::;;;>>>BBBEEEMMMRRRZZZbbbiiiooouuuyyywww{{{|||uuuooohhh___UUUMMMIIIIIIHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@??????>>>>>>??????BBBGGGKKKQQQ\\\gggxxxoooaaaYYYOOOMMMKKKKKKMMMOOOOOOOOOLLLIIIFFFEEEFFFGGGGGGFFFFFFEEEDDDCCCAAA>>><<<;;;888888999;;;<<<>>>@@@AAACCCAAA???>>>===<<<999666555444333111000///////////////000000000000//////...///000111333555777888:::;;;<<<===>>>?????????????????????>>>===<<<<<<:::999888666444222111000111111111000000000000000......////////////......000000000000000000000000/////////000000000000000000000000111222444555666666888:::;;;===???CCCEEEHHHJJJNNNRRRWWW^^^eeejjjuuuzzzvvvjjj```ZZZXXXWWWUUUSSSRRRNNNJJJFFFGGGFFFDDDBBB@@@BBBFFFIIIUUUooo}}}sssjjjfffhhhlllpppvvv|||zzzqqqfff```[[[TTTOOOMMMJJJQQQVVVWWWWWWYYYXXXUUUVVVSSSMMMCCC999222---,,,((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&((('''''''''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((***+++***)))((()))***++++++++++++,,,---......---...///000000222555888DDDJJJSSSVVVWWWWWW[[[___fffkkkssszzz~~~xxxuuusssvvv}}}}}}yyyzzz~~~uuukkkeee___XXXTTTPPPMMMJJJGGGFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999999;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<;;;999888777666555555555444444333333111111111111222333555666999:::<<<>>>???BBBFFFIIINNNTTT]]]gggnnnuuu{{{|||~~~wwwppphhh^^^TTTNNNIIIIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@??????>>>>>>===>>>>>>AAAGGGKKKNNNVVV^^^kkkxxxrrrddd\\\TTTRRRQQQRRRSSSUUUTTTTTTOOOLLLHHHGGGGGGIIIIIIIIIHHHHHHGGGDDDBBB???===;;;888777777777999<<>>;;;:::999888666444222111000000000000000111000000///...000000111111333555666777777888;;;===???@@@??????AAAAAAAAAAAAAAA@@@??????===<<<:::888555333111000111111111000000000000000000000111111111111000000////////////////////////.........////////////////////////000111222444555444666888:::;;;===@@@CCCEEEHHHKKKPPPTTTZZZaaaeeekkkpppxxxoooccc]]]ZZZXXXVVVUUUSSSPPPLLLIIIGGGGGGFFFCCC@@@@@@AAACCCJJJ```|||xxxoookkklllqqquuuuuu{{{zzzppphhhaaaYYYRRRMMMGGGMMMTTTYYY[[[[[[YYYWWWWWWVVVSSSKKK@@@666000...)))((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''')))(((''''''((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&((())))))))))))*********(((***+++***)))((()))***++++++++++++,,,---......,,,---///000111444999<<>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<======::::::;;;;;;;;;:::::::::<<<<<<============>>>>>>:::999999999888777666666555555555555444444444444333444444555666888999999<<<>>>???@@@@@@BBBFFFIIIMMMTTT^^^iiiqqqxxx}}}~~~xxxpppggg]]]UUUOOOIIIIIIIIIHHHFFFEEECCCBBBAAAAAA@@@??????>>>>>>===>>>===@@@FFFJJJKKKPPPVVV[[[fffvvvtttggg```XXXWWWVVVWWWXXXYYYWWWVVVPPPMMMIIIGGGHHHIIIJJJJJJLLLKKKJJJGGGDDD@@@===<<<888777666666888:::===???FFFFFFFFFDDDBBB???>>>===<<<;;;999666444333222222111111222222111000000///000000000000111333444555555777:::===???AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@???>>><<<999777444222111111111111000000000//////000000111111111111000000////////////////////////------......////////////000///000000111222333444444666888999:::<<>><<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<===999::::::;;;<<<<<<<<<;;;=========<<<<<<<<<<<<;;;888888777777777777666666777777777777777777777888888999:::;;;===>>>???@@@@@@AAAAAAAAA@@@AAACCCFFFKKKRRR^^^iiiqqqxxx|||zzzqqqfff\\\TTTPPPJJJJJJJJJIIIHHHEEECCCBBBAAAAAAAAA@@@??????>>>>>>>>>===???DDDHHHHHHKKKOOORRR\\\iiivvvuuujjjddd[[[[[[ZZZ[[[\\\[[[XXXVVVOOOLLLHHHFFFFFFHHHJJJJJJMMMMMMKKKHHHEEEBBB???>>>:::999888888888:::<<<>>>CCCDDDEEEDDDBBB@@@@@@@@@>>><<<;;;888777555444444333333333333333222111000---------...///000111222555666999<<>><<<999777555444333333222222111000000000......////////////......000000000000000000000000------......//////000000000000000000111222333444444666888999:::<<>>>>><<<999888999999999888888888888888888888888888888888888999999;;;<<<<<<999:::;;;<<<======>>>>>>======<<<;;;:::999999888888888777777888888999999::::::;;;;;;<<<<<<<<<<<<>>>???AAACCCEEEFFFGGGGGGDDDDDDDDDBBB@@@???AAACCCFFFNNNZZZfffnnntttxxxzzz|||}}}~~~sssggg[[[SSSOOOKKKKKKLLLKKKIIIFFFDDDBBBBBBBBBBBBAAA@@@@@@?????????======BBBEEEEEEGGGJJJMMMTTT]]]eeelllvvvvvvnnniiibbbaaaaaabbbbbb```\\\YYYQQQMMMIIIGGGGGGIIIKKKLLLJJJJJJIIIHHHFFFDDDBBBAAA<<<<<<;;;::::::;;;<<<<<<>>>@@@CCCBBBAAA@@@AAABBB>>>===<<<:::888777777777555555555555444333222111,,,,,,------...000111222555666888;;;???CCCFFFHHHGGGGGGHHHHHHIIIHHHHHHGGGDDDCCCBBB???===;;;:::999666555555444333333222222......////////////......000000000000000000000000---......///000000111111000//////000000111222333333555777888888:::===??????BBBGGGKKKNNNSSSWWW[[[___```bbbeeeiiipppxxx}}}{{{iiiddd\\\VVVSSSQQQPPPOOOLLLKKKJJJGGGCCCAAABBBCCCBBBDDDKKKXXXkkk}}}xxxssspppooommmttt{{{zzzooo___PPPMMMJJJLLLSSSXXXWWWWWWYYYYYYUUUSSSSSSRRRLLLAAA888000///,,,***)))))))))***((((((''''''''''''((((((&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((())))))(((''''''(((''''''&&&&&&''''''(((((((((((()))))))))******(((***+++***)))((()))***)))***,,,---...------------...111444888???GGGLLLRRR[[[gggpppvvv|||{{{yyyxxxxxxvvviii]]]WWWOOOJJJGGGDDD???<<<<<<:::777666777888777777666666666666666666666666777777777777888:::;;;<<<999:::<<<===>>>?????????>>>===<<<;;;999888777666888888888888999:::;;;<<<======>>>>>>???@@@@@@@@@CCCDDDFFFHHHJJJKKKLLLMMMGGGGGGEEECCC@@@>>>???AAAAAAIIIVVVaaajjjooosssuuuxxxyyy{{{vvvggg[[[SSSOOOLLLLLLLLLLLLJJJGGGDDDBBBCCCCCCBBBAAAAAA@@@@@@???@@@======AAADDDDDDEEEHHHEEEJJJPPPTTTWWW^^^iiiqqqxxxxxxpppmmmhhhhhhhhhhhhgggeee```]]]TTTPPPLLLIIIJJJLLLNNNOOOGGGGGGGGGFFFFFFEEEDDDCCC>>>===<<<<<<;;;;;;;;;;;;;;;>>>AAAAAA@@@???AAACCC???>>><<<;;;:::999888888666666666666555444333222......//////111222444555666777888;;;???DDDHHHJJJMMMNNNOOOOOOOOOOOONNNNNNFFFEEEDDDBBB@@@>>>===<<<888888777666555555444444000000111111111111000000000000000000000000000000.........///000111111222///////////////000111222222444666777777999<<<>>>===AAAEEEIIIMMMQQQUUUXXX\\\\\\\\\]]]aaagggpppvvvvvvzzz~~~pppiii```XXXSSSQQQPPPOOOOOONNNLLLHHHDDDBBBBBBCCC???BBBHHHQQQ^^^qqq~~~zzzvvvqqqooojjjpppxxxvvvdddTTTOOOIIIIIIPPPUUUTTTTTTWWWZZZUUURRRTTTVVVRRRFFF;;;222111...+++)))))))))***''''''&&&&&&&&&&&&''''''%%%$$$$$$&&&(((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((()))******)))((('''((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))(((***+++***)))((()))***)))***,,,---......---,,,...000333666;;;BBBJJJPPPWWW```mmmwww~~~~~~{{{zzzzzz{{{tttddd\\\SSSOOOIIIDDD@@@>>>;;;999999999888888777777666666777666666555555555666666888777666666666888999:::<<<<<<======>>>>>>?????????<<<999777777777777777888999<<<>>>@@@BBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLLLLKKKJJJJJJHHHDDDAAA??????@@@AAACCCGGGOOOWWW```fffkkkmmmpppoooqqqyyywwwiii^^^VVVRRRUUUUUUSSSQQQOOOLLLJJJIIIDDDCCCBBBAAA@@@?????????;;;;;;===>>>@@@@@@AAAAAAEEEFFFHHHIIIKKKOOOTTTWWW___fffsss|||tttrrrnnnooopppnnnkkkeee___[[[XXXTTTNNNKKKKKKMMMOOOPPPHHHEEEBBB???>>>???BBBCCCDDDCCCBBBAAA@@@===888555666888;;;>>>@@@@@@@@@???CCCAAA>>>;;;:::999::::::;;;:::888777666555666666555444222000000111222333333555:::@@@CCCEEELLLTTTSSSXXXYYYWWWUUUUUUQQQLLLLLLIIIFFFCCCBBB@@@>>><<<:::::::::999888666444444111111000000000000111111.........///////////////111111111111222222222333111111222222222111111000000111333555777999::::::<<>>>>>@@@FFFOOOaaa~~~~~~|||yyyuuurrrpppoooooommmnnnvvvxxxiiiaaaRRRKKKGGGHHHKKKMMMRRRWWWTTTWWWXXXTTTQQQNNNJJJDDD:::444---***++++++(((%%%))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''"""$$$&&&(((((((((&&&%%%########################'''&&&%%%######%%%&&&'''###$$$%%%&&&'''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%############%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((('''''''''''''''((())))))---,,,***)))((()))+++,,,,,,,,,++++++***)))))))))(((***------------...//////000666???DDDFFFOOOYYY___iiiwww|||}}}}}}{{{{{{~~~}}}|||yyy{{{~~~}}}yyy{{{iii[[[TTTJJJGGGBBB>>><<<;;;999777666666666666666666555555666666555555444555555555777777666666777999:::;;;======>>>>>>>>>>>>======<<<;;;999777888999999999999;;;???BBBDDDFFFHHHIIIMMMMMMMMMMMMLLLKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLKKKIIIGGGDDDBBB@@@???@@@@@@>>>AAAGGGOOOVVV]]]bbbeeehhhgggiiioooxxxwwwkkkaaaZZZWWWYYYYYYWWWUUURRRNNNKKKIIIDDDCCCBBBAAA@@@?????????;;;<<<===>>>???@@@@@@@@@@@@AAACCCDDDEEEHHHMMMPPPRRRXXXdddqqq{{{uuusssrrrssssssqqqlllfff```\\\ZZZVVVPPPLLLKKKLLLMMMNNNFFFDDDBBB@@@???AAABBBDDDEEECCCBBBAAA@@@>>>999666666777999;;;===>>>>>>>>>???>>>;;;:::999999:::;;;;;;:::888777666666666666666444333111111111333333444555:::AAAEEEHHHQQQZZZ^^^bbbdddbbbaaa```]]]WWWPPPMMMIIIFFFDDDCCCAAA???;;;;;;;;;:::999888666666333222111111000000000111////////////////////////***++++++,,,---.........000000111111111000000///000111333555777888999999;;;===AAADDDFFFJJJOOORRRTTTTTTTTTVVVXXX[[[___aaaaaaccceeefffgggiiimmmpppzzzwwwiii```ZZZTTTQQQQQQOOONNNLLLJJJFFFDDDCCCCCC??????@@@CCCJJJZZZttt|||yyyuuusssrrrrrrssspppnnnmmmsss~~~}}}nnndddWWWOOOHHHHHHIIIKKKOOOUUUUUUYYYZZZVVVRRRPPPLLLFFF>>>888000+++++++++)))''')))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""######$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((())))))+++***(((''''''(((***+++++++++++++++************'''))),,,---------///000555777>>>GGGLLLOOOWWW```hhhqqq}}}{{{|||}}}|||{{{}}}~~~|||uuusssrrrvvv}}}yyymmm]]]QQQLLLBBB???<<<:::999999888777555555555555555666666666666666555444333333444444777777777777999:::<<<===>>>>>>??????>>>===;;;:::999999888888999;;;<<<===>>>BBBGGGJJJMMMOOORRRTTTXXXWWWVVVTTTSSSQQQPPPOOONNNOOOOOONNNNNNMMMKKKKKKGGGFFFEEECCCAAA@@@???>>>;;;===AAAFFFMMMTTTYYY\\\___]]]___dddkkktttuuukkkddd___\\\^^^^^^]]][[[WWWQQQLLLIIIDDDCCCBBBAAA?????????>>><<<===>>>>>>????????????===>>>??????@@@BBBFFFHHHJJJPPPYYYeeeppp|||{{{wwwuuutttuuutttsssooojjjeeebbb___[[[TTTPPPMMMMMMLLLKKKCCCBBBAAAAAAAAABBBDDDEEEFFFDDDCCCBBBAAA???;;;888555555666777999;;;======;;;:::999888888888999::::::999888777666666777777666555333222222333444444666666;;;BBBHHHNNNYYYdddjjjnnnpppnnnmmmmmmiiidddXXXUUUOOOKKKHHHFFFDDDCCC======<<<<<<;;;:::999999555555333222111111000000////////////////////////,,,------...///000000111...//////000000000//////000111333555666777888888888;;;>>>AAACCCGGGKKKNNNOOOPPPQQQRRRTTTUUUWWWWWWWWWXXXZZZ[[[\\\^^^bbbdddnnnwwwoooddd^^^YYYUUUTTTQQQPPPNNNKKKHHHEEECCCBBBAAA??????@@@DDDPPPeeexxx|||vvvrrrppprrruuuwwwssspppmmmnnnvvvsssggg]]]TTTKKKHHHHHHHHHLLLRRRWWW\\\]]]XXXTTTRRROOOKKKEEE>>>444---++++++***)))((((((((((((''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''')))((((((''''''''''''(((((((((''''''(((((()))***((('''&&&&&&'''(((***+++************++++++++++++)))+++------...///222444999===FFFOOOUUUXXX___fffqqqyyyzzzwwwyyyzzz}}}}}}zzznnnmmmnnnttt|||zzznnnbbbTTTKKKHHH@@@===;;;999999999888777444555555555666666777777555555444333333333333333666777888999;;;<<<>>>>>>>>>?????????>>><<<:::888888999999:::;;;===@@@BBBGGGLLLRRRVVVWWWYYY\\\___^^^]]][[[YYYVVVUUUSSSSSSQQQPPPPPPNNNMMMLLLJJJJJJEEEEEEEEEDDDCCC@@@>>>=========???BBBGGGNNNTTTWWWWWWVVVWWW[[[___gggvvvzzzqqqjjjeeebbb```ccccccbbb___ZZZTTTMMMIIIDDDCCCBBB@@@???>>>>>>>>>======>>>>>>>>>>>>>>>======>>>?????????@@@BBBEEEGGGLLLSSS\\\eeeoooxxx~~~}}}zzzyyyttttttttttttrrrooollljjjgggbbb[[[UUUQQQNNNLLLJJJAAAAAABBBCCCDDDEEEFFFGGGGGGFFFDDDCCCBBB@@@===:::666555444555666888;;;<<<;;;:::999888777777777888888888888777777777777777666666555444444444555666666777<<>>===<<<;;;;;;:::888777666444222222111111000000000///////////////111111111111111111111111...///000000111000000000000111333444555666777777777999<<<>>>AAADDDHHHKKKLLLMMMNNNPPPPPPPPPPPPPPPNNNOOOQQQQQQRRRTTTXXX[[[ccckkkwwwyyykkkeee___YYYWWWRRRQQQNNNLLLJJJGGGDDDBBBAAA???>>>???@@@HHHXXXggg}}}~~~vvvqqqoooqqqvvvzzzwwwsssmmmkkkooozzzzzzlllcccYYYNNNIIIHHHGGGKKKQQQXXX]]]___[[[VVVTTTRRROOOKKKCCC888000,,,+++******(((((((((((('''''''''&&&%%%''')))******)))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''******)))(((((('''((((((((((((((('''((())))))***&&&&&&&&&'''(((***+++,,,))))))***++++++,,,------,,,---/////////111555888>>>DDDOOOXXX^^^ccciiinnnuuu|||zzztttuuuyyy~~~}}}zzzrrrqqqqqquuu{{{nnnbbbWWWMMMFFFEEE???===:::999999888666555222333333444444555555555444444333333333333444444777888999;;;===>>>??????>>>>>>>>>>>>===<<<:::999999;;;<<<===>>>BBBGGGKKKRRRXXX^^^aaaaaabbbeeehhhcccaaa___[[[YYYWWWUUUUUURRRQQQOOONNNLLLJJJIIIIIIFFFFFFFFFFFFDDDAAA???===???>>>>>>@@@DDDIIINNNQQQPPPOOOOOOQQQSSSYYYhhhwwwwwwnnnjjjgggfffeeeddddddcccaaa[[[TTTNNNJJJDDDCCCBBB@@@???>>>======<<<======>>>>>>>>>======>>>???@@@@@@??????AAACCCCCCFFFLLLRRRYYYaaaiiioooxxx~~~|||wwwwwwvvvuuusssqqqooonnnmmmhhhaaaZZZUUUPPPKKKHHHBBBBBBCCCDDDEEEGGGHHHIIIIIIGGGEEEDDDDDDBBB???===888777555444555777999;;;<<<;;;:::888777666555555777777777888888888888888666666666666666666777777666777<<>>===<<<<<<<<<:::999888666444333222222111111000000////////////111000///...---,,,,,,+++///000111111222222222111111111333444555555555555666888;;;===???AAAEEEHHHIIIJJJLLLMMMNNNMMMKKKJJJFFFGGGGGGGGGHHHJJJOOORRRYYY```jjjrrryyytttkkkbbb[[[WWWTTTQQQOOOMMMLLLJJJFFFCCCAAA???>>>??????CCCOOO[[[iiixxxxxxqqqoooqqqvvvzzzyyyuuuooojjjjjjrrr~~~vvvjjj___SSSMMMJJJIIIKKKPPPUUU\\\```]]]YYYWWWUUURRRNNNGGG>>>555///,,,******)))(((((((((((('''''''''%%%''')))******)))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******)))''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''+++***)))(((((((((((((((((((((((((((((()))******'''(((((()))***,,,---...))))))***+++,,,------...---......///000333888;;;FFFOOOZZZccciiipppvvvyyyzzz{{{tttsssxxx~~~xxxvvvuuuwww{{{qqqaaaVVVMMMEEE@@@@@@===;;;999777777666444222111111111111111222222222333333333333444555666777999:::;;;===>>>?????????======<<<<<<<<<<<<<<<<<<===???AAABBBEEEKKKTTT[[[aaagggnnnooommmkkkmmmpppkkkiiieee```\\\YYYXXXWWWRRRQQQOOOMMMLLLJJJJJJIIIGGGGGGGGGFFFEEEBBB@@@>>>>>>=========???CCCGGGJJJGGGGGGGGGHHHHHHMMM\\\kkkuuullliiiiiihhhhhhcccbbbaaa^^^YYYSSSNNNJJJDDDCCCBBB@@@>>>===<<<<<<;;;<<<======>>>>>>>>>>>>===???@@@@@@??????@@@AAACCCEEEIIIMMMRRRYYY```eeeooottt|||~~~|||{{{yyywwwtttrrrqqqpppsssnnnggg```ZZZSSSMMMIIIEEEEEEEEEEEEGGGIIIKKKLLLKKKIIIGGGEEEEEEDDDBBB@@@<<<;;;999777777777999:::<<<;;;:::888777555333333555666777888888888888888777777777888888888888888777888===EEELLLUUUcccppp}}}{{{rrriii```WWWOOOKKKGGGFFFCCC@@@>>>=========<<<;;;999777666555444444222111111000000//////...000//////---,,,+++******///000111222222333222222111222222333444444444333444666999:::<<>>DDDNNNXXXcccjjjqqqzzz}}}vvvrrrwww}}}{{{zzzzzz}}}ssseeeVVVMMMFFF???======:::999777777777666444222333333333333222222222222222222333444555777888999;;;<<<===???????????????<<<;;;::::::;;;<<<>>>@@@???BBBEEEHHHMMMVVVdddnnnvvv||||||xxxyyy|||xxxtttooohhhbbb^^^[[[ZZZTTTRRRPPPNNNMMMLLLLLLLLLIIIIIIHHHGGGEEECCCBBBAAA===<<<<<<<<<===???BBBCCCBBBBBBCCCCCCAAAFFFUUUdddzzz~~~ppphhheeeffffffeee```___]]]ZZZVVVQQQMMMKKKEEECCCBBB@@@>>>===<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>@@@AAABBBAAA@@@AAABBBDDDFFFHHHKKKOOOUUU\\\aaafffkkkrrryyy}}}}}}|||{{{zzzxxxxxxxxxxxxxxx|||xxxqqqjjjccc\\\TTTOOOIIIHHHGGGFFFHHHJJJMMMOOOLLLJJJGGGFFFFFFEEECCCBBB@@@???===;;;999999999999888888777777555444333222444555777888999999999888777888888999999999999999999999===CCCHHHNNNYYYdddrrrzzz}}}uuulllbbbYYYSSSMMMKKKHHHDDDAAA@@@??????<<<;;;:::888777666666666222222111111000//////...000000/////////............///000111222222222222111222222333333333333222222444666888999;;;>>>AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@CCCHHHLLLKKKRRR[[[bbbiiittt~~~nnnccc___YYYVVVTTTUUUVVVUUUPPPKKKDDDAAA@@@@@@???===BBBIIIMMM\\\qqq~~~{{{vvvrrrpppqqqsssuuuttttttppphhhaaabbbllluuu{{{pppcccZZZRRRJJJHHHJJJIIIUUU``````\\\ZZZWWWUUUQQQOOOKKKDDD<<<444...++++++*********))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((('''''''''((())))))))))))(((((())))))***+++******+++,,,---.........+++++++++,,,,,,---------***,,,///333999BBBLLLRRRZZZeeepppvvv}}}~~~xxxrrrxxx|||mmm```RRRIIICCC>>><<<===999888888888999999777555777777777666666555555555222222333444666888:::;;;<<<===>>>???@@@@@@???>>>;;;:::888888:::===@@@CCCAAADDDHHHLLLRRR___ooo{{{~~~wwwnnngggaaa]]][[[UUUTTTQQQOOONNNMMMMMMNNNKKKJJJIIIGGGEEEDDDCCCBBB>>>============>>>@@@AAAAAAAAABBBBBB@@@DDDSSScccxxxzzzkkkbbb```aaaaaaaaa]]]\\\ZZZWWWSSSPPPMMMKKKEEEDDDBBB@@@>>><<<<<<;;;999:::;;;===>>>?????????@@@BBBDDDEEEDDDCCCDDDEEEAAACCCEEEGGGKKKPPPWWW[[[```eeelllrrruuuxxxzzz||||||wwwwwwxxxyyy{{{~~~{{{ssslllddd\\\WWWKKKJJJHHHGGGHHHKKKOOOQQQMMMKKKHHHGGGFFFFFFDDDCCCCCCBBB@@@>>>;;;:::999888444444555555444444333222444555777888999999999888777888999:::::::::::::::::::::===AAADDDGGGPPPZZZeeennnwww|||tttiii```YYYQQQOOOKKKGGGDDDBBBAAAAAA<<<;;;:::999888777777777222222222111000//////...,,,,,,------.../////////---...///000111111111111111222222333333333222222000222444555777999<<>>>>>>>>>>>;;;;;;:::999999<<>>;;;>>>CCCEEESSSgggxxx~~~}}}yyywwwtttqqqpppqqqssstttqqqrrroooggg___^^^fffnnnvvvhhh^^^TTTJJJFFFGGGFFFSSS___aaa]]]ZZZXXXUUUQQQQQQOOOIIIAAA777000,,,++++++++++++*********)))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&(((((((((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$###$$$%%%&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''''''''(((((((((((()))''''''''''''''''''''''''''''''&&&''''''((()))***)))))))))))))))******+++******,,,---------------++++++,,,,,,,,,,,,------,,,///333888AAALLLXXX```kkkvvv~~~{{{|||yyysssxxx~~~{{{nnn]]]TTTIIIBBB@@@>>>;;;777777777777777666666666666444444555555555444333333222333444666888:::<<<<<>>>>>===<<<<<<<<<>>>@@@BBBCCCEEEIIIIIIKKKPPPUUUbbbwwwzzznnneee___]]][[[XXXTTTQQQPPPPPPOOONNNQQQOOOLLLJJJHHHFFFCCC@@@>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@DDDRRR```|||wwwkkkdddbbbaaa^^^[[[^^^ZZZVVVUUUUUURRRLLLGGGEEEEEEDDDBBB@@@???======:::;;;===???AAAAAAAAA@@@CCCEEEGGGIIIJJJIIIGGGEEEFFFGGGHHHIIIKKKPPPUUUZZZ```ccchhhlllnnnqqqsssuuu{{{yyyzzz}}}~~~~~~{{{yyyzzz~~~tttggg^^^TTTOOOKKKLLLKKKJJJLLLQQQTTTQQQNNNKKKIIIGGGDDDBBBFFFDDDBBBAAA@@@>>>;;;999555666777777666444333222444444444444555777888999;;;:::999888777777777777:::::::::;;;>>>CCCGGGJJJ[[[^^^fffrrr{{{rrrggg```WWWSSSNNNIIIGGGEEECCCAAA@@@>>><<<;;;;;;;;;:::999666555444222111000/////////////////////.........222111111111000000//////000111111111111222222222444333333333555777:::<<<>>>>>>=========<<<<<<<<<999999888777888;;;@@@DDDHHHLLLRRRXXX___jjjwwwssslllddd]]]YYY[[[\\\XXXRRRPPPKKKHHHEEEAAA??????@@@@@@BBBLLLXXXdddttt{{{zzzxxxtttrrrqqqrrrrrrrrruuutttooohhhaaa^^^___bbbqqq~~~vvvgggYYYNNNIIIHHHGGGOOO]]]jjjqqqlll^^^SSSXXXUUUQQQMMMHHH@@@666...///,,,++++++((($$$%%%)))))))))(((((('''''''''&&&)))((('''&&&%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''******)))(((((((((((()))%%%$$$$$$$$$%%%%%%&&&'''((((((''''''''''''((((((++++++,,,,,,,,,***(((''''''((((((***+++,,,---------,,,++++++,,,------,,,222///444CCCSSS^^^iiirrr~~~~~~wwwsssuuu{{{wwwvvvwww{{{ooobbbVVVNNNEEE???>>>===;;;888777777777777666666666666555555555555555555444444444444666777999;;;<<<===>>>>>>>>>>>>======<<<;;;>>>>>>???AAACCCEEEGGGHHHKKKKKKMMMQQQWWWdddzzz{{{qqqjjjfff^^^[[[WWWTTTSSSSSSRRRRRRTTTQQQMMMJJJIIIGGGDDDBBB??????>>>>>>===>>>>>>???>>>>>>???@@@???DDDRRR```|||yyynnngggeeeddd```]]][[[WWWTTTSSSTTTRRRLLLGGGEEEDDDCCCBBB@@@>>>===<<<;;;;;;===>>>@@@AAAAAAAAAEEEGGGIIIKKKLLLKKKJJJIIIFFFGGGIIIJJJLLLPPPUUUYYY```cccgggkkkmmmoooqqqsssuuutttuuuxxxzzz|||~~~zzznnndddWWWRRRNNNOOOPPPPPPUUU[[[\\\YYYUUUPPPLLLIIIFFFDDDGGGFFFDDDCCCBBB@@@===;;;888888888777666555333333333333333444555777888999::::::999888777777777777999999:::;;;>>>BBBEEEGGGOOORRRZZZfffttt}}}vvvmmmfff\\\XXXSSSNNNKKKHHHEEEDDDAAA???<<<<<<<<<<<<;;;:::777666444333111000000000000000////////////......111111111000000000//////000000111111111222222222333222222222444666999:::999999999999888888888777888888777777777:::???BBBFFFJJJQQQXXX___jjjuuu~~~~~~rrrggg___ZZZ[[[[[[VVVQQQNNNJJJHHHDDD@@@>>>======>>>AAAFFFNNNZZZlll}}}}}}|||xxxsssqqqrrrtttuuuvvvuuutttqqqjjjccc^^^^^^___jjjvvv|||mmm___TTTNNNKKKKKKTTTcccrrryyyuuuggg[[[YYYWWWSSSQQQLLLDDD:::222///,,,++++++)))%%%&&&))))))((((((((('''''''''''')))((((((''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''*********+++******)))((((((((()))***+++,,,,,,---+++++++++,,,.../////////333222:::KKK\\\iiittt}}}xxxqqqppprrrwww{{{{{{zzz|||tttbbbWWWMMMGGG@@@<<<<<<<<<;;;999777777777777666666666666555555555555555666666666666777888999;;;<<<>>>>>>==================<<<<<>>==================>>>??????DDDRRR```}}}|||qqqkkkhhhfffbbb^^^XXXUUUSSSRRRRRRPPPLLLGGGDDDDDDCCCAAA???>>><<<<<<<<<<<<<<<===???@@@BBBCCCGGGHHHKKKMMMOOOOOONNNMMMHHHIIIJJJKKKMMMPPPUUUXXX___bbbeeehhhiiikkkmmmooommmlllnnnqqqrrruuu}}}tttlllaaaZZZUUUUUUVVVYYY___ggghhheee```ZZZTTTOOOKKKIIIJJJHHHFFFEEEEEECCC@@@>>><<<;;;999888666555444444222222333444555777999::::::999999888777777777666888999:::<<<>>>@@@AAABBBCCCFFFMMMXXXeeerrrzzz~~~|||wwwpppkkk```\\\VVVQQQMMMJJJGGGDDDBBB@@@>>>=========<<<;;;888777555444222111111111000000000000//////......111111000000000000//////000000000111111111222222222111111111222444666888666666666555555555555555666666666666666999===AAACCCHHHPPPWWW___hhhsss{{{{{{nnneee]]]\\\[[[WWWQQQOOOMMMKKKGGGCCC@@@>>>>>>>>>???@@@DDDNNN```uuu|||uuuqqqssswwwzzz{{{zzzyyywwwqqqjjjccc___^^^bbbmmm|||vvviii]]]TTTPPPNNNWWWgggxxx}}}pppddd[[[YYYVVVUUUQQQJJJ@@@888000,,,+++,,,+++'''&&&)))(((((((((((('''''''''''''''((())))))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''#########$$$%%%'''((()))''''''''''''(((((((((((((((''''''''''''''''''((())))))(((((())))))******))))))*********+++++++++((()))+++...000111222222444777BBBTTTggguuu}}}uuunnnmmmmmmqqqyyyxxxiii[[[RRRGGGCCC>>>;;;;;;;;;:::999777777777777666666666666444444444444555555666777999999:::;;;===>>>??????>>>>>>>>>>>>>>>???@@@@@@DDDEEEGGGIIIKKKMMMNNNOOOOOONNNMMMPPPVVVeee}}}wwwpppiiieee```\\\[[[[[[[[[ZZZYYYUUUOOOKKKIIIHHHGGGFFFAAAAAA???>>>===<<<<<<<<<======>>>??????DDDSSSaaa~~~tttmmmkkkhhhccc^^^ZZZWWWUUUSSSRRROOOJJJGGGDDDDDDBBBAAA???===<<<<<<===<<<<<<===???AAACCCEEEGGGIIIKKKNNNOOOPPPPPPOOOJJJKKKMMMMMMNNNQQQUUUXXX\\\^^^aaabbbcccdddfffhhhiiihhhiiikkkkkklllsss|||zzzuuunnngggaaa```aaaeeemmmuuu|||yyysssjjj```XXXRRRPPPLLLJJJHHHHHHGGGFFFCCC@@@???===:::777555444444444111222222333555777999:::888888888888888777666666777888:::<<<===>>>>>>>>>???AAAFFFNNNYYYdddnnnsssxxxxxxyyyxxxvvvrrrmmmiii```\\\WWWRRRNNNJJJFFFCCCCCCAAA???>>>???>>>===<<<999888777555444333222222222111111000000/////////000000000000000000//////000000000000111111111111000000000000111333444555555555555555555555555555444444555555555777;;;???@@@FFFNNNVVV^^^gggqqqxxxxxxmmmccc___]]]YYYTTTSSSRRROOOKKKGGGDDDAAA@@@@@@===>>>@@@FFFTTTiii~~~}}}xxxxxx|||~~~}}}uuummmeeeaaa]]]fffttt~~~sssfff[[[TTTNNNVVVeeevvvttthhh[[[ZZZXXXWWWUUUOOOEEE>>>222...,,,---,,,)))''')))((((((((((((((('''''''''%%%&&&(((*********((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))''''''((((((((((((((((((*********++++++*********(((''''''&&&''')))+++,,,******************++++++'''))),,,...///000111222555;;;III\\\nnn|||{{{uuummmkkklllqqqyyyxxxlll```UUUNNNEEEBBB???<<<;;;:::999888777777777777666666666666333333333333444555777888;;;<<<<<<===>>>??????@@@=========>>>???AAACCCDDDHHHIIIKKKMMMOOOPPPPPPQQQOOOMMMLLLNNNSSS```xxxxxxoookkkddd```^^^^^^]]]]]]ZZZVVVPPPLLLJJJIIIGGGFFFCCCBBB@@@???===<<<<<<<<<<<<<<<>>>@@@@@@FFFTTTcccwwwoookkkhhhccc^^^^^^\\\YYYVVVSSSNNNJJJFFFEEEDDDCCCAAA???>>>===<<<>>>======>>>@@@CCCEEEGGGGGGHHHJJJLLLNNNOOOOOOOOOLLLNNNOOOOOOPPPRRRUUUWWWXXXYYY[[[\\\]]]^^^```bbbgggeeefffgggfffeeekkkrrr|||tttooonnnrrrxxxpppaaaWWWSSSLLLKKKIIIIIIIIIGGGEEEBBB@@@>>>;;;888666444444444111222222333555666888999777777888888888777666666666777:::<<<===<<<<<<;;;>>>???CCCGGGOOOWWW___dddlllnnnppppppnnnjjjgggddd___\\\WWWSSSOOOKKKGGGDDDDDDBBB@@@?????????>>>===::::::888666555444444333333222222111000000////////////////////////000000//////000000000111111111000000000000000111222222444444444444444444555555222333444444444666:::===???DDDMMMUUU\\\eeepppwwwvvviiiccc___ZZZVVVUUUTTTRRRNNNJJJFFFCCCBBBAAA<<>><<<;;;:::999777777777777666666666666333333333333444666888:::=========>>>>>>?????????<<<<<<===>>>AAADDDGGGHHHMMMNNNPPPRRRSSSSSSSSSRRRNNNLLLKKKLLLOOO[[[qqqwwwqqqjjjdddaaa``````___\\\XXXSSSOOOMMMKKKIIIGGGCCCCCCAAA@@@???>>>>>>>>>======???AAABBBGGGVVVeeezzzpppkkkhhhccc___```___]]]YYYTTTNNNJJJGGGEEEEEEDDDBBB@@@???======>>>??????AAACCCEEEGGGHHHGGGHHHIIIKKKLLLMMMMMMNNNLLLNNNOOOPPPOOOPPPSSSUUUTTTVVVWWWXXXXXXYYY\\\___dddccccccdddcccaaafffmmmxxx|||~~~|||gggYYYRRRLLLKKKIIIIIIIIIHHHEEECCC@@@???===;;;888777666555222222333333444555777777666666888888888777666555666777999;;;<<<<<<;;;;;;<<<>>>@@@BBBEEEKKKQQQVVV```cccggggggeeebbb```___]]]ZZZVVVSSSPPPMMMIIIFFFDDDBBB@@@?????????>>>===<<<;;;999888666555555555444333333222111000//////......////////////000000/////////000000000111111000000000000000111111111111111111111222222222222111333444444444666999<<>>@@@BBBBBBEEEQQQkkk|||pppgggaaadddkkkvvvzzzlllbbbYYYYYY]]]jjjxxx~~~yyysss```]]]ZZZXXXWWWTTTMMMHHH???666///......,,,***,,,'''''''''(((((((((((((((%%%%%%'''((()))(((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%'''((()))))))))(((&&&%%%'''((()))******)))((('''''''''(((((()))***+++,,,))))))*********+++++++++***,,,///...---...222555>>>KKK\\\kkkwww|||oooffffffiiillluuuzzzuuuwww~~~uuuhhh\\\TTTMMMGGGCCC???@@@@@@???===;;;;;;;;;777777777777666666666666555555444555666999;;;===>>>>>>>>>>>>>>>?????????>>>>>>???BBBEEEJJJNNNPPPRRRSSSUUUVVVWWWVVVUUUTTTNNNLLLKKKKKKMMMVVVjjj|||~~~xxxpppiiieeecccbbbaaa^^^[[[WWWSSSQQQNNNKKKIIIDDDCCCBBBAAA@@@@@@@@@@@@===>>>@@@BBBCCCIIIXXXggg~~~rrrlllhhhddd``````___]]]YYYTTTOOOKKKIIIFFFFFFEEECCCAAA@@@>>>>>>>>>@@@BBBDDDFFFHHHIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLJJJLLLMMMNNNMMMMMMOOOQQQSSSTTTUUUVVVVVVXXX[[[^^^___^^^```bbbaaa___dddkkktttiiiXXXPPPKKKJJJHHHHHHHHHGGGEEEBBBAAAAAA@@@???===;;;999888444333333333444444555666555666777888888777666555777777999:::;;;<<<<<<<<<:::<<<>>>???@@@CCCHHHLLLRRRVVV[[[]]]\\\ZZZYYYZZZWWWUUUSSSQQQOOOMMMIIIGGGDDDBBB????????????>>><<<===<<<:::999777666666666555444333222111000000///........./////////000000////////////000000000111000000111111111000000000/////////000000111111111111222444555555666999<<<@@@DDDKKKRRRYYYdddpppxxxsssiii___YYYXXXSSSRRROOOLLLIIIFFFDDDBBBAAA>>>>>>@@@BBBKKK]]]ooovvvmmmdddcccgggppp~~~wwwlllaaa\\\ZZZcccqqq{{{{{{wwwddd```[[[YYYXXXUUUQQQMMMFFF;;;111///...,,,,,,---''''''''''''((((((((()))(((((((((((((((((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''************************''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''((()))***+++***)))'''&&&&&&''')))******)))'''&&&(((((()))***+++++++++***(((((()))***+++,,,,,,---+++...000///...000666<<>>===<<<<<<<<<777777777777666666666666777777666666888;;;>>>???>>>>>>>>>>>>>>>>>>>>>>>>BBBCCCDDDGGGKKKPPPUUUXXXVVVWWWYYYZZZZZZXXXWWWUUUNNNLLLKKKKKKLLLTTTfffwww}}}tttlllhhheeedddccc```]]]ZZZWWWTTTQQQMMMJJJDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>@@@CCCDDDJJJYYYhhhsssmmmiiieeebbb]]]^^^]]]YYYTTTOOOLLLJJJGGGGGGEEEDDDBBB@@@??????>>>@@@CCCFFFHHHIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLIIIJJJLLLLLLKKKKKKLLLNNNRRRTTTUUUUUUVVVXXX\\\___[[[[[[]]]```______dddlllsss{{{hhhXXXPPPJJJIIIHHHGGGHHHGGGDDDBBBBBBBBBBBBBBB@@@>>>;;;:::555444444333333444444555444555777888999888666555777777888999;;;<<<===>>>:::<<>>??????===<<<===<<<;;;999888777666666555555444333222000000///---.........//////000000////////////000000000000000111111111111000000//////000000000111111222222111333444555555777999<<>>333///...------...&&&'''''''''(((((())))))******))))))))))))******%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$&&&&&&&&&&&&$$$$$$'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''((()))***+++,,,)))***,,,---,,,***((('''''')))***++++++***)))'''((()))+++,,,,,,+++******'''((()))***+++,,,------+++...000000///333;;;BBBPPPaaassstttbbb```aaa```ccckkkkkkooorrrpppooouuusssiii___YYYPPPHHHDDDBBBAAA@@@???>>><<<;;;:::;;;;;;<<<===<<<:::888666666666666666777999;;;===>>>>>>>>>@@@AAABBBBBB@@@???@@@AAADDDIIIMMMOOOTTT[[[^^^]]]aaa^^^[[[XXXWWWWWWUUUTTTNNNLLLLLLMMMLLLPPP[[[fff}}}rrrllliiifffdddaaa```___\\\WWWRRRMMMJJJJJJHHHEEEDDDDDDDDDBBBAAA???>>>???AAADDDKKKZZZhhh{{{sssmmmfff```aaa___\\\YYYTTTOOOHHHCCCDDDDDDCCCBBBAAAAAA@@@@@@DDDEEEFFFHHHIIIJJJKKKKKKLLLJJJHHHIIIKKKLLLJJJGGGHHHIIIJJJJJJKKKKKKKKKJJJQQQRRRTTTWWWZZZ\\\]]]^^^ZZZXXXWWWXXX]]]dddiiilllxxx|||}}}lll\\\QQQLLLHHHHHHHHHGGGFFFEEEDDDDDDEEECCCAAA@@@???>>>;;;888888666444222111222444555888888888888888888888888777777777777777777777777777888999:::<<<===>>>>>>DDDEEEGGGJJJLLLMMMNNNOOONNNLLLHHHDDDBBBBBBCCCDDD@@@???>>>>>>>>>>>>>>>???<<<;;;;;;;;;;;;:::::::::999999888666444222000///222111///.........000111////////////000000000000111///...///000000///...222222111111111111111222111222333333444555999;;;AAAEEELLLRRRXXX```jjjqqqzzzrrrccc[[[XXXUUUQQQOOONNNLLLHHHDDD===<<<<<<<<<>>>CCCJJJOOOfff|||zzzooofffbbbhhhrrr{{{mmmbbbWWWXXXdddrrrxxxyyypppggg]]]XXXXXXWWWVVVUUUMMMFFF;;;222---+++++++++***)))))))))))))))******&&&'''((())))))))))))))))))(((&&&%%%$$$%%%%%%&&&%%%&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%###%%%'''))))))((('''&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''%%%%%%%%%%%%''''''$$$$$$%%%&&&''''''''''''''''''''''''&&&%%%$$$$$$!!!$$$&&&(((((('''''')))))))))))))))((((((((()))***+++,,,+++***'''&&&''''''((((((((((((''''''((())))))(((''''''))),,,......---,,,,,,,,,,,,---111......222555888@@@HHHUUUaaasssssshhhddddddbbbcccddddddfffhhhjjjnnnvvvyyytttmmmbbbXXXUUUPPPIIICCC@@@??????>>>===<<<;;;::::::;;;;;;<<<===<<<:::888777777777777666888999<<<>>>???@@@AAAAAABBBCCCBBBBBBCCCEEEGGGKKKPPPTTTWWW\\\bbbeeedddbbb```\\\YYYXXXWWWUUUTTTQQQOOONNNNNNMMMNNNWWWaaauuuzzzsssnnnjjjgggddddddbbb___ZZZTTTOOOLLLJJJHHHFFFDDDDDDDDDCCCAAA@@@???@@@BBBEEELLLZZZhhhzzzsssmmmfffaaa```]]]ZZZXXXUUUQQQLLLHHHFFFFFFEEEDDDCCCCCCBBBBBBEEEFFFGGGIIIKKKKKKLLLLLLLLLJJJHHHIIIJJJKKKIIIGGGHHHHHHIIIJJJKKKKKKKKKKKKQQQSSSUUUXXXZZZ\\\]]]^^^YYYXXXXXX[[[aaahhhnnnrrr||||||tttqqqnnnnnnppppppooollldddYYYPPPIIIGGGHHHGGGGGGGGGFFFEEEEEEEEEFFFDDDCCCBBBAAA@@@===;;;:::888555333333444555666888888888888888888888888777777777777777777777777888888999:::;;;<<<======???@@@BBBCCCEEEFFFGGGGGGJJJHHHFFFCCCAAA@@@@@@AAA======<<<<<<<<<======>>><<<<<<<<<;;;;;;;;;::::::999999888777555333111000222111///.........000111////////////000000000111444333222333444444333222222222111111111111111222111222333333444666999<<<@@@DDDKKKQQQWWW___hhhooowww}}}rrrfff^^^ZZZTTTQQQOOOMMMHHHDDD??????===<<<<<<@@@FFFJJJZZZpppqqqhhhcccgggpppyyyqqqeeeYYYUUU]]]jjjssswwwwwwpppggg```[[[WWWVVVVVVQQQJJJ???666111...,,,+++***))))))(((((())))))***''''''((((((((((((((((((&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((('''&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%''''''((((((((((((((((((((((((((()))***++++++)))((('''(((((())))))))))))((((((*********)))((((((***,,,------,,,,,,,,,---......000------111444888AAAJJJWWWcccttt}}}sssjjjggggggeeeeeefffeeegggiiijjjlllrrr{{{|||ooogggccc^^^VVVOOOLLLHHHBBB>>>===>>>>>>>>><<<;;;:::999:::;;;<<<===<<<;;;:::999888888888888888999:::<<>>????????????CCCCCCAAA@@@>>>===<<<;;;999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888888888777666555444333222111///.........///000/////////000000000111111000///...///000111000...222111111111111111222222111222333444444666999<<>>>>>??????>>>;;;:::999999:::;;;<<<===<<<<<<;;;;;;:::::::::::::::;;;<<<===>>>@@@BBBBBBBBBCCCDDDFFFIIIPPPXXX]]]bbbfffiiijjjlllppppppmmmgggdddaaa^^^\\\ZZZWWWTTTUUURRRRRRRRROOOLLLNNNTTTXXXeeeyyyyyysssooonnnkkkfff___XXXRRROOOLLLJJJHHHGGGGGGFFFEEECCCDDDCCCDDDFFFHHHNNN[[[hhhvvvoookkkgggccc^^^[[[WWWTTTSSSQQQOOOMMMIIIIIIGGGFFFFFFFFFGGGGGGGGGIIIKKKNNNOOOOOOOOONNNNNNLLLJJJHHHHHHGGGGGGGGGHHHIIIJJJKKKMMMMMMNNNNNNTTTVVVYYY\\\^^^`````````ZZZ\\\___ccciiipppxxx}}}}}}kkk```YYYSSSOOOOOOKKKJJJIIIGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDDDDDDDCCCAAA???<<<;;;999777666666777777666666666666666666666666666666666666666666666666999999999999999999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999777666555555555666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<888999999888888777666555222111000/////////////////////000000000111111111+++***)))***,,,---,,,+++111111111000111111222333111333444444444666999<<>>===;;;::::::999:::;;;===>>>==================<<<<<<>>>=========>>>???AAAAAACCCEEEGGGKKKPPPYYYccciiimmmqqqsssqqqrrrsssqqqmmmjjjhhheeebbb```^^^ZZZXXXUUUSSSRRRSSSQQQNNNNNNRRRTTTZZZgggxxx|||uuurrrmmmfff___XXXSSSPPPNNNLLLIIIHHHHHHHHHFFFEEEEEEDDDEEEGGGIIINNN[[[gggsssmmmjjjfffccc___[[[WWWTTTRRROOOMMMKKKIIIHHHGGGFFFEEEFFFGGGHHHHHHJJJMMMPPPQQQQQQPPPOOOMMMLLLJJJHHHFFFFFFGGGHHHIIIJJJKKKMMMOOOPPPPPPPPPUUUWWW[[[___bbbccccccccc^^^aaadddgggkkkqqqxxx~~~{{{iii^^^WWWQQQMMMLLLEEEDDDBBBAAAAAABBBCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDCCCCCCCCCCCCAAA???<<<;;;:::888777666666777555555555555555555555555555555555555555555555555888888888888888777777777777777888888888888777777666777888888777555333222333333333333444555666777888999999:::;;;<<<<<<===999:::::::::999999888777333333222111000/////////000000000000111111111111...---,,,---///000///...111111000000111222222333222333444444555666:::<<<@@@DDDJJJPPPUUU]]]fffmmmpppvvv~~~mmmfff]]]WWWTTTRRRNNNKKKEEEDDDBBB???<<<===???BBBDDDSSSjjjxxxooommmooottt}}}nnn]]]RRRUUUaaalll|||~~~nnnddd___]]]\\\XXXPPPIIIAAA999111,,,******)))(((((((((((((((++++++)))(((((((((((()))'''((()))*********((((((***,,,---,,,)))((('''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&'''''''''''''''((((((&&&&&&&&&&&&''''''((((((&&&&&&'''((((((((((((((('''(((((())))))(((((('''###%%%((())))))***,,,...///......------.........111000333;;;BBBHHHSSS\\\jjjqqqyyy|||zzzzzzxxxpppmmmiiigggiiinnnoookkkiiijjjrrrvvvzzz|||}}}~~~xxxnnnhhh```VVVOOOKKKIIIGGGEEEDDDBBB@@@?????????===<<<===<<<;;;:::;;;<<<===>>>>>>>>>???@@@@@@@@@??????@@@??????>>>???AAABBBDDDGGGIIIMMMRRRZZZdddnnnuuuwww{{{|||zzzyyyyyyvvvqqqpppnnnkkkiiihhheeeaaa___ZZZVVVUUUVVVUUUQQQPPPSSSQQQTTT[[[hhhzzz{{{vvvooofff]]]WWWSSSQQQOOOMMMJJJIIIIIIIIIHHHFFFEEEDDDFFFHHHIIINNNZZZfffqqqjjjhhheeeccc___]]]YYYVVVSSSPPPLLLIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIKKKNNNQQQRRRRRRQQQOOOLLLKKKJJJGGGEEEEEEGGGIIIJJJKKKMMMOOOQQQRRRSSSSSSVVVYYY^^^bbbfffggghhhgggcccfffjjjlllnnnrrryyy~~~mmmaaaYYYPPPKKKIIICCCAAA???@@@BBBEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFCCCBBBAAABBBCCCCCCAAA???===<<<;;;999888777777666666666666666666666666666555555555555555555555555777777777777777777666666333444444555444444333333333444555555444333222111111111111111222333444444555555777888:::<<<===>>>;;;;;;;;;;;;;;;:::999888555444444333222111000000000000000111111111222222000///...///111222222111000000000000111222333333222333444555555777:::===@@@EEEKKKPPPUUU\\\ffflllooouuu}}}qqqjjj```YYYVVVTTTQQQNNNGGGFFFDDDAAA??????AAACCC@@@KKK]]]sssxxxpppmmmlllooowwwxxxgggZZZXXX^^^fff}}}wwwkkkccc\\\]]]ZZZUUUOOOGGG>>>555///,,,+++***))))))(((((()))+++***(((''''''((())))))%%%&&&''''''''''''''''''''')))***)))'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%""""""###%%%%%%&&&&&&&&&###%%%'''***+++***)))(((&&&&&&&&&'''(((((())))))(((((((((((((((((())))))''''''((((((((((((''''''"""$$$'''))))))***,,,............---......//////222333888BBBJJJQQQ[[[dddpppuuuzzz||||||}}}vvvmmmhhhgggggglllrrrtttqqqooopppuuuyyy~~~yyypppiiibbbYYYRRRNNNKKKHHHFFFBBBAAA@@@@@@AAAAAA???>>>???>>>===<<<;;;<<<===>>>???@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@BBBEEEHHHIIILLLPPPUUU[[[dddnnnyyyzzzvvvtttrrrqqqpppnnnjjjgggbbb]]]ZZZZZZYYYTTTSSSUUUQQQRRRWWW```kkk{{{qqqeee]]]WWWUUUTTTPPPNNNKKKJJJJJJJJJIIIGGGEEEEEEFFFHHHIIIMMMYYYeee|||~~~oooiiifffdddbbb___]]][[[YYYVVVRRRNNNJJJJJJIIIGGGEEEEEEGGGIIIJJJHHHKKKNNNQQQSSSRRRQQQOOOJJJKKKJJJGGGDDDEEEHHHKKKKKKLLLNNNQQQSSSUUUVVVVVVWWWZZZ```eeeiiikkklllkkkgggkkkoooqqqrrruuu|||uuuggg]]]SSSLLLJJJFFFDDDCCCDDDHHHJJJJJJIIIHHHGGGGGGGGGFFFEEEEEEEEECCCBBBAAABBBCCCCCCAAA@@@???>>>===<<<:::999888888666666666666666666666666444444444444444444444444666666666666666666666666222222333333333333222222222222333333222222111111111111111000000111222222111222444777:::<<<>>>???=========<<<;;;:::999888666666666555444333111111000000111111111222222222///...---...000222111000000000000000111222333444222333555555555777:::===???CCCIIINNNTTT[[[dddkkkmmmttt}}}xxxpppeee\\\XXXUUURRROOOKKKJJJHHHDDDAAA@@@AAACCC???GGGSSSddd}}}{{{sssooommmnnnttt|||~~~pppccc\\\\\\___sss}}}ssshhh]]]^^^\\\XXXTTTNNNDDD;;;444---,,,+++***))))))))))))((('''&&&%%%%%%&&&((()))&&&%%%%%%%%%&&&&&&'''(((&&&''')))((('''&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&''''''((((((''''''&&&%%%%%%&&&&&&'''&&&&&&&&&$$$%%%&&&&&&''''''''''''$$$&&&(((***+++***)))(((&&&&&&'''(((((()))************))))))(((((())))))(((((())))))))))))(((((($$$''')))*********+++,,,++++++,,,---///000222333888:::BBBNNNWWW]]]fffnnnuuuwwwyyy}}}{{{rrrkkkhhheeefffllltttvvvssssssuuuuuuzzz~~~vvviiicccZZZSSSNNNKKKHHHEEEBBBAAAAAABBBDDDEEECCCBBB@@@???>>>===<<<<<<===>>>@@@AAACCCDDDDDDDDDDDDCCC@@@@@@@@@BBBEEEIIIMMMOOOPPPTTTZZZbbbkkkuuuzzzyyywwwwwwvvvtttpppmmmhhhccc^^^^^^[[[WWWUUUVVVTTTTTTXXX^^^cccqqq~~~rrrfff\\\XXXVVVVVVQQQNNNLLLKKKKKKJJJIIIHHHEEEDDDFFFHHHIIIMMMXXXdddxxx}}}nnnhhheeecccaaa___^^^\\\[[[YYYUUUPPPMMMKKKJJJGGGFFFFFFHHHJJJLLLHHHKKKNNNRRRSSSRRRPPPOOOIIIJJJIIIGGGDDDEEEHHHLLLLLLMMMPPPRRRTTTVVVWWWXXXWWW[[[aaagggkkknnnnnnnnniiinnnrrrttttttxxx~~~zzzmmmbbbXXXQQQNNNHHHFFFEEEFFFIIIKKKIIIGGGIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCDDDDDDBBBAAA@@@@@@???===<<<;;;999999777777777777777777777777444444444444444444444444555555555555666666777777222333333444444444444444222222222111111111111222222111111000000000000111///000222666999<<>>>>>>>>===<<<:::999888777777777666555333222111000111111111111222222222111000///000333444444333000000000000111222333444222444555555555777:::===>>>BBBHHHMMMRRRZZZccciiilllsss|||~~~uuuiii___YYYVVVRRROOONNNNNNKKKGGGBBB@@@AAABBBBBBGGGNNN[[[qqqxxxtttpppooouuu|||uuuiii___[[[ZZZfff{{{wwwlll```^^^]]][[[XXXRRRIII>>>888...---,,,+++************&&&%%%#########%%%'''(((((('''&&&&&&&&&((()))***&&&(((******)))(((((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%&&&'''((())))))((('''&&&$$$$$$%%%&&&''''''''''''&&&'''(((((()))((((((((('''((())))))***))))))((('''''''''((()))******+++,,,+++***))))))((())))))))))))************))))))(((***,,,,,,+++***)))***((()))***---///222555666???BBBLLLXXXbbbhhhpppxxxxxxwwwyyy}}}~~~~~~vvvnnnjjjiiibbbdddkkksssuuussssssuuuuuuyyy}}}{{{jjjXXXQQQOOOLLLIIIGGGFFFEEECCCBBBAAABBBDDDEEEAAA@@@???>>>>>>???@@@@@@EEEGGGGGGFFFCCCAAAAAAAAACCCDDDFFFHHHKKKOOOUUUZZZWWWZZZ^^^ccckkkwww{{{}}}~~~zzzuuurrrnnnllliiieee```\\\YYYXXXUUUVVVXXXZZZ]]]iiivvviiibbb]]]YYYVVVQQQOOONNNNNNNNNLLLIIIGGGFFFFFFHHHIIIHHHJJJVVVbbbvvv{{{mmmhhhfffdddaaa```___]]][[[WWWTTTQQQOOOKKKJJJHHHGGGGGGHHHJJJKKKPPPQQQRRRRRRQQQOOOMMMLLLHHHIIIIIIIIIHHHIIIKKKNNNPPPPPPQQQSSSVVVYYYYYYYYY[[[^^^ccciiimmmoooppppppnnnpppssswwwzzz~~~tttjjjccc[[[UUURRRMMMKKKMMMMMMJJJIIIKKKHHHHHHHHHHHHGGGFFFFFFEEEFFFEEEDDDCCCAAA@@@>>>>>>BBB@@@===:::888777777777777777666666666777777888999888666555444444555555666666666666666666666666555555555444444333333333//////............//////000000000000000000000000111000000222444777;;;===>>>>>>======<<<<<<;;;;;;:::999888777666555444333...///111222333333222222111222222222222111000000222222222111111111111111111222444555555777:::<<<<<>><<<:::999888888777666666666666666777777888777666555444444444555444444444444444444444444444444444333333333222222000///............///000////////////////////////000000000111333666999;;;=========>>>======<<<<<<::::::999888666555444333000111222444444444444444444444444444333222111111222222222222222222333333111222444555555777:::<<<===BBBGGGIIILLLSSS^^^gggqqqxxxvvvhhh```\\\VVVRRRQQQPPPNNNKKKIIIFFFDDDCCCBBBAAACCCKKKXXXkkk{{{uuuvvv|||qqqddd^^^]]]]]]cccmmmwww}}}yyyppphhhddd___YYYWWWWWWQQQFFF===666222...+++******)))(((************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''((()))(((''''''((()))(((((())))))))))))((((((+++*********))))))))))))***++++++,,,,,,---.........---...111222333:::CCCRRR```ooowwwzzz}}}~~~}}}|||{{{|||yyyyyy}}}}}}uuuooommmiiijjjlllooossswwwxxxyyyzzzzzz~~~}}}nnn^^^WWWTTTPPPMMMLLLJJJJJJJJJJJJJJJIIIHHHHHHIIIGGGFFFDDDCCCCCCDDDDDDEEEFFFHHHGGGFFFEEEFFFHHHIIIKKKNNNQQQWWW^^^gggmmmssswww|||~~~yyytttoookkkiiieeeccc```^^^\\\aaapppzzztttnnnfff___\\\XXXTTTPPPOOONNNLLLKKKFFFEEEFFFHHHGGGIIISSS^^^mmm~~~yyykkkfffeeedddcccfffeeebbb^^^ZZZVVVSSSRRRMMMLLLJJJIIIIIIJJJKKKLLLMMMMMMMMMLLLJJJIIIGGGFFFFFFGGGIIIJJJJJJMMMPPPSSSWWWWWWXXXXXXYYYYYYZZZZZZYYY^^^eeemmmtttyyy|||}}}yyy{{{}}}}}}oooeeeddd^^^XXXWWWTTTOOOMMMMMMIIIIIIHHHHHHGGGFFFFFFEEEGGGGGGFFFEEEDDDBBBBBBAAA???>>>>>>>>><<<;;;:::999777666666555555666666666777777555444444333444444222222222222222222222222333333333222222222222222111000...------...000111/////////////////////////////////000222444777888:::<<<>>>??????>>>===<<<;;;;;;:::888777666555444333333444555666666666666666666666666555444333222222222222333333444444444111333555555555777:::<<<>>>CCCGGGJJJLLLQQQ[[[bbbqqqyyyoooddd___ZZZWWWSSSRRRPPPNNNKKKHHHFFFEEECCCBBBCCCFFFLLL[[[uuu~~~wwwwwwzzzyyysssfff^^^\\\VVVXXX___lllwwwzzztttllleee___YYYXXXYYYUUULLLDDD999444...***))))))******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''(((''''''&&&%%%&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''((())))))''''''((()))***))))))(((((())))))******************)))))))))+++++++++,,,------......///---...222444999CCCNNNcccqqq}}}~~~~~~yyyvvvnnnnnnppprrrtttwwwzzz{{{yyykkk^^^XXXVVVSSSPPPPPPNNNNNNPPPPPPOOONNNLLLKKKLLLKKKIIIGGGFFFEEEFFFFFFEEEFFFGGGHHHGGGHHHJJJKKKMMMOOOSSSXXX___hhhrrrxxxzzz~~~~~~yyyuuusssooollliiihhhfffhhhsss~~~zzzqqqhhhccc___XXXSSSPPPOOOMMMLLLIIIGGGHHHJJJJJJLLLTTT^^^lll|||}}}oooiiiiiiiiiiiijjjhhheeeaaa]]]YYYVVVTTTNNNMMMKKKIIIIIIIIIKKKLLLLLLLLLKKKJJJIIIGGGFFFEEEGGGIIIKKKMMMOOORRRWWWZZZ\\\]]]]]]\\\[[[ZZZ[[[[[[ZZZ^^^fffooowww|||tttmmmeee^^^ZZZUUUOOOKKKLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBBBB>>>>>>?????????===<<<;;;777777666666555555666666666666555555444333333333222222222222222222222222222222111111111111111111222000...------...000222////////////////////////......//////111222444555888:::===???@@@@@@>>>===<<<<<<;;;999888777666555444444555555666666666666777777777777666444333222111111222333333444555555222444555666666777999<<>>KKKWWWqqq}}}tttuuuuuuvvvwwwyyy{{{}}}ttthhh^^^ZZZXXXUUUTTTTTTRRRSSSTTTUUUTTTRRROOONNNNNNMMMKKKIIIHHHHHHHHHHHHFFFGGGHHHIIIIIIJJJMMMOOOQQQUUUZZZaaaiiirrr{{{|||wwwtttsssrrrqqqwww~~~{{{tttkkkfff^^^WWWSSSPPPOOONNNJJJHHHHHHJJJKKKLLLSSS\\\jjjxxxsssmmmmmmmmmnnnmmmllljjjfffbbb]]]ZZZWWWQQQOOOMMMJJJIIIIIIJJJKKKJJJIIIIIIHHHGGGGGGFFFFFFIIIKKKNNNQQQSSSWWW\\\```eeeffffffdddaaa___```aaa^^^cccjjjsss{{{sssiii```ZZZSSSLLLIIIJJJJJJIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB??????@@@AAA@@@???>>>===888888777666666666666666666666666555555444333333222222222222222222222222111111111111111111111111222000///......///000222..............................//////000111222222555777;;;>>>@@@@@@???>>>======<<<:::999888777666444444444444444555555555777777777777666555444333111111222222333444555555333444666666666777999<<>>::::::999888777777777777777777777777666555444333333333333333333333333333111111111111111222222222111000000000000000000111........................////////////000000000000333555888<<<>>>???@@@???>>>>>>===;;;:::999888777444444333333333444444555777777777777777666666555222333333444444555555555444555666666666777999;;;>>>CCCIIIJJJIIIKKKPPPUUU```iiivvv{{{kkk```ZZZWWWVVVTTTQQQOOOLLLJJJIIIFFFEEECCC@@@>>>EEEWWWiii~~~wwwqqqppprrrvvv{{{uuulllggg]]]VVVSSS\\\nnn}}}tttjjj___ZZZ[[[[[[XXXSSSHHHAAA888111---,,,++++++************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%&&&''''''((('''''''''&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((()))******(((((()))************))))))******************+++++++++++++++,,,,,,,,,---......//////000///222999BBBNNN___nnnyyyppphhheeebbb^^^\\\]]]YYYYYYYYYYYYXXXVVVUUUSSSRRRRRRPPPOOONNNOOOPPPPPPNNNOOOPPPPPPPPPRRRVVVYYY\\\bbbkkkttt|||{{{uuummmeee___ZZZUUURRROOOLLLKKKNNNOOOQQQUUU\\\eeeqqq}}}wwwtttttttttuuuvvvxxxwwwtttnnngggccc\\\ZZZVVVRRROOOMMMLLLLLLLLLMMMMMMNNNPPPSSSUUUWWWXXXZZZ]]]```ccchhhmmmqqqppprrrssspppkkkhhhiiilllrrrwwwyyyoooccc[[[TTTMMMJJJLLLHHHGGGDDDBBB@@@@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@<<<;;;:::999888888888888777888888888888666555444333333333333333333333333111111111222222222333333///000111111111111000///........................///000000000000//////...222333666999<<<>>>@@@AAA???>>>===<<<;;;999888888555555444333333333444555777777888999999999999888666666666666666666777777444666777777666777999;;;===BBBHHHJJJIIIJJJNNNRRRWWWaaappp|||wwwggg___YYYXXXVVVTTTQQQNNNLLLKKKGGGCCC@@@>>>===BBBPPP^^^}}}vvvmmmkkkiiijjjqqq}}}yyyttteee^^^XXX]]]lll{{{}}}rrreee^^^]]]]]]ZZZVVVLLLFFF===555000---+++***************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((())))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((()))******)))((()))***)))******++++++******)))*********++++++,,,,,,,,,,,,,,,------.../////////111111666AAALLL[[[mmm}}}vvvnnnkkkfffaaa^^^___[[[[[[ZZZZZZXXXWWWVVVUUUTTTSSSRRRQQQQQQRRRSSSSSSRRRSSSSSSSSSSSSVVVYYY\\\```gggpppzzzzzzrrrjjjccc]]]XXXUUUTTTQQQPPPSSSUUUVVVZZZ```eeeqqq~~~}}}yyyxxxyyyxxxzzz}}}~~~zzztttlllgggaaa^^^ZZZUUUQQQOOONNNNNNRRRSSSTTTVVVYYY\\\___aaaaaadddgggjjjmmmqqqvvvzzz{{{~~~|||wwwtttuuuxxxzzz|||qqqeee]]]UUUOOOMMMNNNHHHFFFCCCAAA?????????@@@EEEEEEEEEEEEFFFFFFFFFFFFFFFEEECCCAAA@@@@@@@@@AAA===<<<;;;:::999999999999888888999999888777555444222222222222222222222222111111222222333333333333...///111333333111///...........................000000111111000//////...111222444777;;;>>>@@@BBB??????>>><<<;;;:::999888666666444333333444555666888888999:::;;;;;;;;;;;;999999999888888888888888555666777777777777999;;;<<>>BBBLLLXXXnnn{{{mmmiiiccc```dddrrrpppggg___```lllzzzxxxiiiaaa______[[[WWWOOOIII@@@777222...+++)))************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))***+++)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''&&&%%%%%%&&&'''((()))&&&'''((('''&&&&&&'''((((((((((((((((((((((((((((((***+++***)))((()))***)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,,,,,,,------.../////////111333:::FFFTTTdddxxx{{{tttoooiiieeebbb^^^\\\ZZZXXXXXXWWWVVVTTTWWWUUUTTTTTTWWWZZZ\\\]]]\\\^^^___^^^]]]^^^cccgggkkksss|||}}}uuuqqqkkkccc^^^^^^ZZZZZZZZZWWWVVVZZZaaagggqqqwww}}}{{{zzz|||~~~~~~yyysssppphhheee```\\\YYYVVVTTTRRRRRRWWW]]]aaacccfffjjjnnnrrrrrrrrrtttxxx~~~~~~~~~xxxcccYYYUUUQQQMMMLLLHHHHHHGGGDDD???<<<===???CCCDDDEEEGGGGGGGGGFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@<<<<<<<<<;;;::::::999999999888666666777777555444444333222111000000000000444444333222222111111000000000000000111111111111///......------///000111111111111000000000000000000222444888;;;===>>>????????????===:::888777888:::888666333222222333444777888:::;;;<<<<<<;;;;;;999:::;;;;;;;;;:::999888:::888666444444666999;;;===AAAFFFJJJMMMMMMLLLJJJPPPYYYhhhwwwwwwfff___YYYTTTTTTSSSOOOMMMOOOIIIGGGCCC@@@@@@BBBFFFIIIdddvvvtttkkkbbb]]]]]]fffwwwwwwooofffdddjjjvvvxxxmmmeee^^^[[[YYYTTTOOOGGG===444///---...---,,,+++***))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''''''''((((((((((((((()))******((('''&&&%%%$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''***)))(((''''''&&&'''''')))))))))))))))((((((((((((((()))******)))(((''')))))))))))))))))))))))),,,,,,++++++***+++++++++...//////......111333333555444<<>>???AAACCCDDDEEEFFFGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAA???>>>>>>===<<<;;;:::::::::888777777777777666444555444333222222222222222444444333333222111111111000000000000111111111111//////.........///000111000000000000111111111111111222444666999<<<>>>???BBBBBBBBB@@@===;;;;;;<<<;;;:::888666555555666777888999;;;<<<===<<<<<<;;;:::;;;<<<<<<<<<;;;:::::::::999666444555777999;;;===AAAFFFKKKNNNOOONNNMMMOOOUUUbbbpppzzzmmmeee]]]WWWVVVTTTQQQOOOPPPKKKHHHDDDAAAAAACCCFFFHHH[[[mmmvvvmmmbbb\\\\\\eeewww|||tttjjjfffjjjuuu|||rrrhhhaaa]]][[[VVVRRRJJJ@@@777111//////++++++,,,,,,,,,***((('''))))))))))))(((((((((((())))))))))))((('''&&&&&&''''''&&&&&&''''''((()))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((('''''''''(((((()))'''''''''''''''''''''''''''((()))******)))((((((************************,,,,,,++++++***++++++,,,...//////------...000000777999DDDWWWgggsss~~~~~~}}}sssmmmfffdddaaa``````___]]][[[YYYYYYYYYYYY[[[]]]^^^```bbbdddgggiiijjjooowww|||yyyuuurrrooonnnqqqmmmoooooonnnnnnqqqwww}}}}}}{{{sssqqqnnnkkkiiigggggggggiiiooowww|||sssiiiddd^^^XXXVVVSSSQQQMMMHHHCCCAAABBBCCCDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA???>>>===<<<<<<;;;999888888888888777555666555555444444444555555444444333333222222111111000000000111111111222222/////////...///000000111///000000000111222222222222222333444777:::===???BBBCCCCCCBBB???>>>>>>???===<<<:::999888999::::::;;;<<<===>>>>>>===<<<<<<<<<<<<<<<===============;;;:::777555555777999:::===AAAFFFLLLOOOQQQQQQPPPOOOPPPYYYfffsss|||yyyiii```WWWUUUSSSPPPNNNOOONNNKKKGGGDDDBBBCCCEEEFFFOOObbb{{{pppddd]]]\\\eeexxxyyynnnhhhkkkttt~~~zzzoooeee```^^^ZZZUUUMMMDDD<<<555111000)))+++---...---+++(((&&&))))))))))))((((((((((((++++++******)))'''&&&%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((******''''''''''''''''''''''''''''''((()))************************************,,,++++++***++++++,,,,,,---...//////...///111444999AAAPPPaaammmuuu|||zzz|||tttjjjhhhfffeeeeeecccaaa^^^____________```aaadddfffhhhlllpppssswww~~~|||zzzwwwxxx|||yyy{{{}}}}}}~~~~~~xxxxxxwwwuuuttttttuuuvvv||||||rrrllleeeaaa```\\\YYYTTTNNNIIIFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEDDDDDDBBBAAA@@@???>>><<<;;;999999::::::888777666666555555555555666666555444444333222222111111000000111111111222222222/////////000000000111111//////000111222222333333333222222333555999<<<>>>AAABBBBBBAAA???>>>>>>???======<<<<<<<<<<<<===>>>??????@@@@@@@@@???>>>==================>>>???@@@<<<;;;999777666777999:::===@@@FFFLLLPPPSSSSSSSSSOOOMMMQQQ]]]jjjuuurrrfff[[[WWWUUURRRQQQRRRPPPNNNJJJGGGDDDDDDDDDEEEJJJYYYtttvvviiiaaa___gggyyy}}}ssslllmmmttt~~~wwwjjjbbb___\\\XXXPPPHHH@@@999333000+++,,,------,,,+++)))((())))))))))))(((((((((((()))))))))))))))((('''&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))*********''''''((()))***+++++++++************************++++++******++++++,,,,,,,,,,,,...111111111666<<<===JJJ\\\kkksssxxxzzzxxx~~~|||}}}tttrrrpppoooooommmiiigggeeeffffffeeedddeeeiiilllrrrwww}}}}}}~~~}}}~~~|||uuuooolllmmmfffccc\\\VVVQQQNNNLLLKKKGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFFFFEEECCCBBBBBBAAA???===<<<<<<<<<<<<;;;999777777666555555555555666555555444444333222222111111111111111222222222222000000000111111111111111///000000111222333333444444333333333555888;;;===???AAABBBAAA@@@???@@@AAA=========>>>>>>???@@@@@@BBBCCCCCCCCCBBB@@@???>>>======<<<;;;<<<>>>@@@BBB===<<<:::888777888888999<<>>??????>>><<<999888777666666555555555555555444444333333222222111111111222222222222333000000111222222222222111000111111111222333333333444444444555666999;;;<<>>>>>???@@@BBBCCCCCCDDDFFFFFFFFFFFFDDDBBB@@@>>><<<;;;:::999:::===@@@CCC>>>===;;;:::888888888888;;;>>>CCCIIIMMMQQQSSSTTTQQQMMMLLLRRRZZZdddqqq}}}|||iii___[[[XXXVVVVVVTTTRRRPPPLLLIIIGGGEEEDDDIIIQQQ```wwwxxxpppkkkmmmyyyxxxvvvyyyyyykkkbbb^^^YYYTTTOOOJJJBBB999222000...+++)))((()))+++---))))))))))))((((((((((((###$$$%%%'''(((((()))))))))(((((((((((()))******'''(((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''******(((''''''&&&&&&&&&&&&''''''(((((())))))***)))))))))))))))***+++,,,++++++++++++++++++++++++************+++,,,------000------111000///999FFF\\\lll~~~{{{xxxuuuvvvuuuuuuuuuxxx}}}~~~{{{{{{yyytttqqqttt|||xxxtttnnniiiddd^^^XXXSSSIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCAAAAAABBBBBB@@@???<<<;;;:::888777666666666555555555444333333222222111111111222222222333333000111222333333333222222222222222222222222222222555555666777888::::::;;;===???@@@@@@@@@@@@BBBCCC???@@@BBBDDDEEEFFFGGGGGGIIIIIIIIIHHHFFFCCCAAA???;;;999777777888<<<@@@BBB???>>><<<;;;999888888888:::===AAAFFFKKKOOOQQQRRRQQQNNNMMMOOOSSS[[[iiivvv|||rrrddd]]]XXXTTTSSSTTTSSSQQQNNNKKKHHHFFFDDDFFFLLLXXXkkk~~~vvvooonnnvvv||||||rrrggg___[[[VVVSSSOOOGGG===555///...,,,+++******+++,,,))))))))))))((((((((((((%%%&&&'''((((((((((((((())))))((((((((()))******'''(((((()))((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''')))(((((('''''''''((((((&&&''''''((())))))******+++***)))))))))***+++,,,++++++++++++++++++++++++************+++,,,---...111,,,---222333444BBBTTTkkkzzzyyywwwsssuuuwwwxxxyyyzzz|||~~~}}}zzz}}}}}}xxxsssnnniiiccc[[[UUUJJJIIIGGGFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJFFFFFFGGGGGGGGGGGGHHHHHHFFFDDDCCCBBBCCCCCCBBB@@@???>>><<<:::999777777666666555555444444333222222111111222222222333333333000111222333444333222222333333222222222222222222555666777999::::::::::::999;;;=========>>>???AAAAAABBBDDDFFFHHHIIIJJJJJJJJJJJJJJJIIIFFFDDDAAA@@@:::888666555777:::???BBB@@@???===;;;999888888777999<<<@@@EEEJJJMMMOOOPPPPPPNNNMMMNNNOOOUUUdddrrr{{{nnneee^^^YYYWWWTTTSSSRRROOOMMMIIIGGGEEECCCHHHSSScccxxxyyyqqqnnnsss{{{~~~wwwjjj```\\\XXXUUURRRKKK@@@888------------,,,+++******))))))))))))((((((((((((((()))))))))))))))((('''((((((((((((((()))******'''((()))))))))(((&&&%%%''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&''''''((()))***((())))))***+++,,,,,,,,,,,,+++***)))))))))***+++++++++++++++++++++++++++************+++,,,---...///+++---444888===OOOcccsssyyyxxxuuuyyy}}}~~~~~~~~~~~~}}}wwwpppfff[[[RRRMMMKKKHHHFFFFFFFFFEEEDDDGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBB=========<<<;;;999888777777666666555444444333333111222222333333333222222...///000222444666777888:::888555333111111111222333555888888888888999:::<<<===>>>???@@@@@@AAAAAACCCDDDFFFIIIJJJKKKKKKJJJKKKIIIGGGHHHIIIHHHDDDAAA===:::777555666999>>>AAAAAA@@@===;;;999999999999:::<<>>>>>>>>===<<<;;;999999888888888777666666555555333333444444444444333333000111111222333444555555666444333222222222444555333555777888888888:::;;;===>>>@@@BBBCCCCCCBBBBBBCCCDDDGGGIIIKKKLLLKKKKKKLLLKKKIIIJJJJJJIIIFFFBBB===;;;888555666999===@@@AAA@@@>>><<<:::999888888999:::===AAAEEEIIILLLNNNRRRNNNLLLNNNOOOSSS[[[dddoooxxx~~~nnnddd^^^[[[ZZZXXXUUUSSSPPPMMMHHHDDDDDDJJJLLLTTTfffuuuwwwoooooottt|||~~~tttgggbbb\\\YYYXXXSSSJJJCCC666333...,,,+++******)))************)))))))))))))))))))))*********++++++((()))*********)))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&'''(((((((((((((((((((((''''''&&&$$$%%%&&&'''(((''''''&&&'''((()))******++++++*********************************+++,,,,,,,,,,,,+++,,,,,,---......---------333111222777???NNNfffzzz~~~}}}~~~}}}zzzxxx}}}~~~}}}yyy}}}{{{rrrlllgggggghhhfffddddddeeeffffffnnnyyy}}}vvvooofff]]]VVVNNNKKKHHHFFFGGGHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIIIIFFFEEEEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@???>>>===<<<;;;:::::::::999888888777777555555666666666555555444222222222333333333333333444333222111111222333444222444777888888999;;;======@@@CCCFFFGGGFFFDDDCCCCCCEEEHHHKKKMMMMMMLLLLLLMMMLLLKKKKKKLLLJJJGGGDDD>>><<<888666666999<<>>BBBFFFIIIKKKPPPMMMKKKMMMNNNQQQXXXaaaiiirrr~~~uuuiiibbb^^^ZZZXXXVVVSSSQQQMMMIIIEEEDDDHHHHHHMMM\\\jjj}}}}}}rrrnnnppp|||zzzwww{{{yyygggbbb]]][[[ZZZUUUMMMFFF888444///,,,+++******)))************))))))))))))((((((((())))))))))))***(((((()))***++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''')))******(((&&&%%%%%%&&&'''((((((((((((((('''((()))******++++++***************************++++++******++++++,,,---......---------------...222///000999FFFWWWlll}}}}}}|||{{{{{{{{{xxxyyy~~~xxxvvv~~~}}}zzzvvvoooddddddbbb```^^^]]]]]]]]][[[bbbiiimmmrrr~~~}}}tttmmmfff]]]WWWQQQNNNKKKIIIJJJKKKKKKKKKIIIJJJJJJJJJJJJJJJIIIIIIDDDDDDDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDEEEBBBBBBBBBAAA@@@???>>>>>>;;;;;;;;;:::999999888888666666666666666666555444222222222222222222333333555444333222111000111111222444666888888:::===??????BBBGGGKKKLLLKKKHHHFFFDDDFFFIIILLLNNNNNNNNNMMMMMMMMMMMMLLLLLLJJJGGGFFF@@@===:::888777999<<<===>>>??????>>><<<:::777666666777999;;;???CCCFFFHHHNNNKKKJJJKKKLLLNNNTTT\\\bbbkkkwww|||nnneee```[[[YYYVVVTTTRRROOOJJJGGGCCCGGGDDDHHHUUUaaassswwwpppnnnyyy~~~wwwpppuuuyyy~~~}}}hhhccc^^^\\\[[[WWWOOOHHH;;;777111---++++++***)))************)))))))))((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((())))))((('''&&&''''''(((((((((((((((((('''((()))******++++++******************+++++++++,,,+++***)))***+++,,,---000///---,,,,,,---......111...111===MMM]]]ooo|||~~~{{{zzzxxxvvvxxx|||vvvuuuzzzooolllhhhdddbbb```______[[[^^^```aaaccclll{{{vvvnnnggg___YYYSSSPPPLLLJJJJJJLLLLLLMMMKKKKKKKKKKKKJJJIIIHHHHHHDDDCCCCCCCCCDDDEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCBBBAAA@@@@@@<<<<<<;;;;;;:::999999999666666666666666555444444000111111222222333333333444333333222111111111111333555777888999<<<@@@BBBCCCGGGLLLPPPRRRPPPMMMKKKHHHIIIKKKLLLNNNOOOOOOOOOLLLMMMMMMMMMKKKIIIGGGFFFBBB@@@<<<:::999:::;;;======>>>>>>===;;;999666555666666777999===AAADDDFFFKKKHHHHHHIIIJJJJJJOOOVVV\\\eeepppyyy~~~rrrgggaaa[[[YYYWWWUUUSSSPPPLLLHHHCCCGGGCCCEEEQQQ\\\lll}}}ssspppttt~~~yyytttlllqqqvvv{{{mmmgggaaa^^^\\\XXXPPPJJJ???:::444///---,,,+++***************)))))))))(((************************)))(((((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))(((((('''''''''''''''((()))******++++++***))))))*********+++++++++,,,+++***)))***+++,,,---000///---,,,,,,---...///444333888FFFWWWeeerrr{{{~~~zzzyyyxxx|||zzzwwwwwwyyysssoookkkhhhfff]]]\\\[[[ZZZ[[[aaakkksss{{{|||uuummmddd^^^UUURRRMMMJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDDDDCCCCCCBBBAAA======<<<<<<;;;:::::::::777777777777666555444444000000111111222222333333///000111222333444555666444666888999;;;>>>CCCFFFJJJNNNSSSWWWXXXWWWUUURRRMMMLLLLLLLLLMMMNNNOOOPPPLLLNNNOOONNNKKKHHHGGGGGGDDDBBB???<<<;;;;;;<<<======<<<<<<:::999777555444555555666777:::>>>BBBDDDGGGEEEEEEGGGGGGFFFJJJPPPVVV^^^iiiqqqwwwxxxkkkccc\\\ZZZXXXVVVTTTQQQMMMJJJCCCGGGCCCDDDOOOVVVdddyyyxxxsssooovvv}}}|||~~~}}}|||{{{yyywwwssspppjjjnnnsssyyyuuunnnfffaaa^^^YYYRRRMMMDDD>>>777111...------,,,************))))))))))))++++++************))))))+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))(((&&&%%%&&&''')))+++)))(((''''''&&&&&&'''''''''((()))******++++++***)))))))))***++++++,,,,,,++++++******++++++,,,---......------...//////000333555>>>NNN]]]hhhqqqxxxzzzyyy{{{yyyzzz}}}|||uuummmgggfffbbb^^^[[[[[[^^^aaadddiiiwww~~~uuullleee[[[VVVQQQMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEIIIHHHHHHHHHGGGFFFFFFFFFCCCDDDDDDDDDDDDCCCCCCBBB??????>>>>>>===<<<<<<<<<999999999999888777666555222222222222111111111111///000111333555666666777555777999:::===AAAFFFIIIRRRUUUZZZ^^^______]]][[[QQQPPPMMMKKKLLLMMMPPPQQQMMMOOOQQQPPPLLLIIIIIIIIIGGGEEEBBB???===<<<======<<<;;;:::888666555444444444333333444777;;;>>>AAADDDBBBCCCEEEDDDCCCEEEKKKPPPXXXbbbjjjqqqyyyooofff\\\ZZZXXXWWWUUURRRNNNKKKDDDGGGCCCCCCKKKOOOZZZmmm|||wwwmmmqqqvvv{{{~~~~~~{{{xxxzzz||||||zzzvvvrrrqqqqqqgggkkkqqqxxxwwwlllddd```\\\UUUPPPGGGBBB:::333000///......************))))))))))))******)))))))))((((((((((((''''''&&&&&&'''))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******)))(((((('''''''''''''''((())))))%%%%%%%%%%%%&&&''')))***'''((()))******++++++***((())))))***++++++,,,,,,******+++,,,,,,,,,,,,++++++,,,---///000000000000000666DDDVVVdddkkkqqqwww~~~wwwyyy}}}}}}{{{yyyrrrlllddd```______]]]\\\cccmmm{{{|||rrrkkk```\\\VVVRRRQQQQQQRRRRRRMMMMMMMMMLLLKKKIIIHHHGGGHHHGGGFFFEEEEEEDDDEEEEEEJJJJJJIIIIIIHHHGGGFFFFFFCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;:::999888777666444444333222111//////...333333444555555555444444666777999;;;>>>BBBGGGKKKXXX[[[^^^bbbddddddbbbaaaTTTRRRNNNKKKKKKMMMPPPRRRNNNQQQSSSQQQNNNKKKJJJKKKHHHFFFCCC@@@>>>======>>><<<;;;888666444333333444222222111222444888<<>><<<<<<;;;:::999999999999555444333222111///......222222222222333333444555888777777:::@@@FFFLLLNNN]]]ccciiikkklllmmmiiicccXXXVVVSSSPPPMMMMMMOOORRROOOOOOPPPOOONNNLLLJJJIIIHHHFFFCCC@@@>>>===>>>>>><<<;;;999777666555444444444444444555555777888999<<<;;;;;;;;;<<<===???@@@GGGNNNXXXbbbjjjrrr{{{uuunnnbbb^^^ZZZYYYYYYWWWSSSPPPJJJGGGEEEFFFHHHKKKSSS[[[qqquuuqqqpppuuuzzzzzz{{{|||~~~~~~zzztttooommmiiihhhqqqzzznnngggbbbZZZTTTPPPJJJBBB999222///......++++++******************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&******++++++***)))((((((************+++,,,---...******,,,---///000111222222,,,***---000000000333444BBBVVVgggpppwww|||~~~wwwqqqttt}}}}}}wwwqqqiiidddeeeeeejjjrrrzzz}}}rrrllleee```___^^^\\\YYYTTTRRRNNNLLLLLLLLLKKKJJJKKKJJJHHHFFFFFFHHHJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAA@@@@@@??????>>>===<<<;;;::::::::::::777666555444222111000000333333222222333333444555888777888<<>>============<<<:::888666555444444444444444444555777888999::::::999999:::<<<===>>>CCCJJJSSS\\\dddmmmvvv}}}{{{qqqfffbbb]]]ZZZYYYWWWSSSOOOKKKGGGEEEEEEFFFIIIPPPYYYlllxxxsssqqqvvv{{{~~~zzztttlllgggeeemmm}}}qqqhhhaaa\\\XXXRRRMMMDDD;;;444000//////++++++******)))((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))((('''''''''''''''''''''%%%&&&&&&&&&%%%$$$$$$###************+++,,,---...---------.........//////111---+++...000000111444999FFFYYYhhhpppvvv{{{yyytttppprrrzzzyyyrrrpppnnnooosssxxx|||vvvooojjjgggfffbbb```YYYUUUPPPMMMLLLLLLKKKJJJMMMLLLJJJIIIIIIJJJLLLMMMKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGGGGFFFFFFFFFFFFEEECCCCCCCCCBBBAAAAAA@@@@@@AAA@@@???>>>===<<<;;;;;;999888777666555444333222333333333333333333444555888888999===EEEOOOXXX^^^hhhpppyyy~~~}}}wwwjjjeee]]]UUUPPPNNNPPPQQQPPPPPPOOONNNMMMKKKIIIHHHIIIGGGDDDAAA???======<<>>===<<<::::::999888666555444333444444333333333444444555888999:::>>>FFFRRR^^^fffppp{{{zzzrrrfff\\\UUURRRRRRSSSPPPPPPOOONNNLLLJJJIIIHHHIIIHHHEEEBBB???===<<<<<<@@@>>><<<999777555333333333333444444666777999999999888777777777888:::;;;<<>>;;;;;;:::888777666555444555555444333333444444444888999;;;???GGGTTTcccnnn{{{pppccc[[[VVVTTTSSSQQQPPPOOOMMMKKKIIIHHHHHHIIIHHHEEECCC@@@>>>===<<>><<<999666444333222333333333444666777999:::999888777777777888999:::<<<@@@EEEKKKQQQ[[[gggooovvv|||oooiiiaaa\\\ZZZYYYVVVTTTVVVQQQMMMKKKHHHGGGLLLSSSXXXcccssszzzsssqqqtttzzz{{{tttkkkhhhnnn|||}}}lllaaa^^^^^^WWWSSSLLLDDD<<<666222///'''''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******++++++)))((((((''''''((())))))************+++,,,---------------...............)))***---000//////666???PPPXXXbbbhhhkkkooouuuzzz~~~{{{zzz|||{{{wwwtttwww~~~}}}{{{wwwssskkkfff```\\\YYYWWWUUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNOOOQQQQQQQQQOOOMMMLLLHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEECCCBBB@@@===<<<;;;:::999777666666666555444444444444444444777999;;;@@@IIIXXXkkkwwwzzzlllbbb]]]XXXUUURRRPPPNNNLLLJJJIIIHHHHHHGGGGGGEEEDDDAAA@@@>>>===>>><<<:::888555444333222222222333444666888999:::888888777666666777888999:::>>>CCCHHHNNNVVVaaaiiipppvvvssslllddd^^^\\\[[[YYYWWWXXXTTTPPPOOOLLLJJJLLLRRRTTT^^^lll}}}~~~vvvsssssswww~~~xxxoooiiikkkvvvpppeee___]]]WWWSSSNNNGGG???999444111++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******************************''''''''''''''''''''''''(((((())))))******++++++(((((('''&&&&&&''')))***************+++,,,---...,,,,,,------...///000000)))***...000///111<<>><<<;;;:::999888666666555444444444444444444777;;;AAALLL^^^tttxxxnnngggaaa\\\RRRQQQNNNLLLIIIHHHHHHGGGFFFEEEEEEDDDBBBAAA???>>><<<:::999777555333333222222222333444666888:::;;;777666555444444555666777777;;;@@@DDDIIIPPPZZZaaaiiipppzzzzzzrrrhhhaaa^^^\\\ZZZXXXWWWTTTSSSRRROOOKKKLLLPPPQQQZZZeeerrr|||vvvsssqqqttt~~~}}}uuunnnnnnvvvwwwkkkaaa]]]WWWUUUPPPJJJCCC<<<777444000000///...---++++++***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''''''''((()))*********************************((((((((((((((((((((((((''''''(((((()))******++++++***)))((()))***,,,---************+++,,,---...,,,,,,------...//////000***---000222111555CCCRRReeejjjppptttvvv{{{}}}}}}zzz}}}zzzwwwxxx}}}xxxuuuqqqmmmkkkhhhdddbbb___^^^]]][[[YYYWWWUUUTTTXXXYYYZZZZZZYYYVVVSSSQQQLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIHHHGGGGGGFFFFFFEEEBBBCCCEEEFFFGGGFFFDDDCCCAAA@@@???>>>===<<<;;;:::777666555444444444444444222666;;;BBBNNNccczzzyyyqqqiiidddRRRQQQNNNKKKIIIHHHGGGGGGEEEEEEEEEDDDCCCBBB@@@???:::999777666444333333222222222333444666888:::;;;666555444333333333444555444888>>>BBBFFFLLLUUU[[[eeelllvvvwwwlllccc___]]][[[YYYVVVTTTSSSSSSPPPKKKKKKOOOOOOWWW```jjjzzz~~~xxxssspppnnnpppzzz{{{tttrrrzzz{{{oooddd\\\XXXVVVRRRLLLEEE???999666...---,,,)))'''%%%###"""(((((((((((((((((((((((())))))(((((((((((())))))************************&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))************)))((('''((()))+++---************+++,,,---...---------...............,,,///222444333777HHHXXXlllqqqwwwzzz||||||~~~}}}|||yyyuuusssppppppqqq|||zzzxxxuuurrrooommmlllllliiieeecccbbb```^^^\\\bbbaaa```___^^^[[[XXXUUUSSSRRRPPPNNNMMMMMMNNNNNNKKKIIIGGGGGGHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@>>><<<:::999999888777555444333333444444666666888@@@QQQjjj{{{oooeee\\\RRRIIIGGGHHHFFFDDDEEEDDDDDDEEEEEEEEEDDDBBBAAA<<<;;;999777555222111000111111111222333444555666333333333333333333333333555777999<<>>===<<<999777444111000222222222222333333444555333333333333333333333333666777999:::<<>>LLLbbbtttxxxzzz~~~{{{www~~~xxxmmmfffeeedddlllyyy}}}wwwrrrooooooooopppkkklllmmmpppvvv|||zzzxxxwwwvvvuuutttqqqlllhhhbbb```]]]XXXUUURRRQQQPPPQQQPPPNNNNNNNNNNNNLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCAAA???===;;;:::888777666444444444555666333777@@@OOOeeexxxeeeVVVLLLEEE@@@@@@AAAAAABBBDDDBBBCCCDDDEEEDDDDDDBBBBBB??????>>><<<999666333111333333222222222333444444222222222222222222222222333555666888:::>>>DDDHHHNNNTTT]]]fffoooyyyvvvmmmeee```___XXXVVVTTTSSSRRRQQQOOOMMMJJJLLLSSS\\\eeeqqq}}}uuummmhhheeedddkkkuuu{{{wwwxxxzzz~~~uuuddd___YYYUUURRRLLLDDD===444111...------------,,,(((((())))))******++++++))))))******)))((('''&&&))))))))))))))))))))))))++++++++++++++++++++++++'''((()))******)))((('''******))))))((((((''''''***************************(((((((((***+++***)))))))))***++++++++++++***............//////////////////111888EEEXXXlll{{{|||}}}yyyxxxuuukkkhhhhhhhhhnnn}}}vvvooolllkkkjjjjjjdddcccccccccfffllltttzzz|||vvvrrrjjjgggccc^^^ZZZWWWUUUTTTVVVTTTRRRQQQQQQPPPNNNMMMLLLLLLKKKIIIGGGFFFEEEDDDDDDDDDCCCBBB@@@>>>;;;:::888777666555444555666666666;;;EEETTTkkkyyyiiiXXXLLLFFF@@@===>>>???>>>@@@DDDBBBCCCDDDEEEEEEEEEDDDCCCAAAAAA@@@???<<<999666444444444333222222222333333222222222222222222222222///111444666888<<>>HHHWWWnnnuuuhhh[[[OOOHHHBBB>>><<<======<<>>;;;999555444444333222222222222222222222222222222222222...000222555777;;;???CCCGGGMMMUUU\\\bbblllyyyxxxllldddaaa^^^[[[YYYVVVUUUSSSPPPNNNJJJJJJMMMRRRWWW```pppzzzuuupppmmmllluuu}}}uuuooonnn}}}zzzooofff\\\WWWUUURRRJJJDDD:::666111...,,,,,,++++++))))))))))))************'''((()))******)))((('''))))))))))))))))))))))))*********+++++++++++++++'''(((((())))))(((((('''))))))))))))((((((((((((((((((((((((((((((((((((***(((((()))***+++***)))))))))***++++++++++++***.........//////000000111///111777CCCZZZsss}}}|||xxxmmmgggeeejjjuuuyyysssmmmiiiffffffeeebbbaaaaaacccfffhhhooo|||{{{vvvqqqmmmkkkjjjeeebbb___]]][[[XXXUUUSSSSSSRRRPPPNNNKKKIIIGGGFFFHHHHHHHHHGGGEEEBBB???===888777666555555666777888999===EEESSSiiiqqqdddZZZRRRKKKFFF???<<<;;;===<<<;;;===BBBDDDEEEFFFGGGHHHGGGGGGFFFBBBCCCEEEEEEDDDBBB???===666555444333222222222222111111111111111111111111///111333555666888<<>><<<;;;===<<<:::===BBBEEEFFFGGGHHHIIIHHHHHHGGGBBBDDDFFFGGGFFFDDDAAA@@@666555444333222111111111111111111111111111111111111333444555555777999<<>>;;;;;;>>>AAACCCFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBB===999555444555555333111111111111111000000000000222333555555555666999;;;@@@BBBGGGLLLTTT]]]gggmmmyyyuuunnngggddd^^^ZZZXXXUUURRRPPPHHHGGGHHHLLLOOOUUUaaalll}}}xxxsssrrroooooowwwuuulllhhhpppzzzxxxkkkbbb\\\VVVPPPKKK@@@<<<555000...,,,+++++++++***))))))((()))))))))+++)))(((''''''((()))+++)))))))))))))))******+++...,,,***)))***+++++++++(((((()))***************(((((((((((())))))))))))************++++++++++++)))************+++++++++*********)))******+++,,,,,,...111222111111222333222888GGG```xxxrrrmmmkkklllwww}}}uuuooollljjjgggddd```eeennn|||{{{tttmmmgggccc___]]]______^^^\\\YYYTTTPPPMMMQQQOOOKKKIIIHHHFFFDDDBBB===<<<;;;999777666666666555888===CCCNNN^^^qqqwwwmmmfffWWWRRRKKKIIIKKKLLLKKKIIIFFFDDDAAA>>>>>>???BBBDDDFFFGGGIIIJJJIIIHHHFFFEEEDDDEEEEEEEEEEEEFFFFFFFFF===:::555444444444333222111111111111000000000000111222444444444666888:::>>>AAAEEEJJJQQQ[[[dddjjjuuuyyyrrrhhheee```\\\YYYWWWTTTRRRMMMKKKJJJLLLNNNRRR^^^iiiyyy{{{wwwrrrppppppwww~~~ssskkkgggjjjttt|||oooddd^^^XXXRRRNNNBBB===777111///---,,,+++++++++***))))))))))))******)))(((''''''((()))***))))))(((((()))***++++++---+++)))((()))******)))(((((()))***************(((((((((((()))))))))***''''''''''''((((((((((((((())))))))))))************************++++++,,,---///111222111111222333222:::LLLdddzzz|||ssskkkgggnnnxxx{{{uuupppiiidddaaaccchhhuuuxxxrrrmmmhhhdddggghhhhhhfffbbb\\\VVVRRRVVVRRRMMMJJJHHHHHHGGGEEE???>>><<<:::888777666555666777:::<<>>:::666333333333333333222222111111111000000000000222333333333444777999;;;>>>CCCHHHOOOWWW```fffppp|||~~~vvviiifffaaa^^^\\\YYYWWWUUUSSSOOOMMMLLLLLLOOOZZZdddwww}}}uuurrrqqqvvv{{{qqqjjjfffccclll{{{uuuiiiaaa[[[VVVRRREEE@@@999444000...---+++,,,,,,+++******************)))(((''''''((()))***(((((((((((()))***+++,,,,,,***((('''((())))))((((((((()))***************((((((((()))))))))******)))))))))************+++((((((((())))))))))))******************+++,,,,,,...///111111000000222333555AAAUUUjjj|||yyyooohhhiiinnnvvvxxxnnngggfffddddddlll~~~zzzuuuqqqpppqqqrrrpppkkkddd\\\WWWVVVSSSOOOLLLJJJIIIGGGEEEBBB@@@>>><<<:::888777666777888888999;;;@@@GGGLLLRRRVVVYYYXXXSSSNNNKKKKKKIIIGGGEEEEEEHHHJJJJJJIIILLLJJJGGGEEEDDDDDDFFFGGGNNNOOOPPPQQQPPPNNNLLLJJJHHHGGGEEECCCAAA???>>>===>>>;;;777444222222333444222222222111111111000000000111222333222333555888:::===AAAFFFLLLTTT\\\bbblllxxx~~~vvvjjjfffbbb^^^\\\ZZZXXXVVVVVVRRRNNNLLLKKKNNNXXXbbbzzz|||wwwrrrsssyyyxxxqqqjjjfffaaahhhwww{{{oooeee^^^YYYUUUJJJEEE===777222000...,,,---,,,++++++******++++++******)))(((((()))******(((((((((((()))+++,,,,,,,,,***((('''((())))))((((((((()))***************(((((()))))))))******************+++++++++,,,,,,))))))))))))************+++************+++,,,,,,---///000000//////111333:::JJJ```ppp}}}yyyqqqmmmmmmkkkrrrzzzqqqiiiddd```dddrrr}}}xxxwwwxxxxxxvvvpppggg^^^YYYUUUTTTQQQPPPNNNKKKFFFCCCDDDCCCAAA>>><<<:::999999777777777777888;;;???BBBFFFJJJMMMMMMIIIGGGGGGIIIHHHHHHGGGHHHJJJKKKJJJJJJLLLKKKIIIGGGFFFGGGIIIJJJQQQRRRSSSSSSRRROOOMMMKKKIIIHHHFFFDDDAAA???>>>===>>>===999666333222333444222222222222111111111111000111222222222333555777999<<<@@@EEEKKKRRRYYY^^^hhhttt|||rrriiifffaaa]]][[[YYYVVVUUUUUUQQQNNNMMMLLLNNNXXXbbbyyy~~~uuuqqqttt{{{}}}xxxqqqkkkgggdddhhhtttvvvjjjbbb[[[XXXNNNIIIAAA:::555111///------,,,++++++******++++++******))))))))))))******(((((((((((()))***+++,,,---+++)))((()))******)))(((((()))***************))))))))))))************'''''''''(((((((((((()))******++++++++++++,,,,,,+++++++++***+++,,,,,,---,,,---.........///111444===PPPfffsss~~~|||zzzqqqlllfffgggoooyyykkkddd^^^___hhhxxx~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{tttjjjaaa[[[XXXWWWVVVTTTRRRNNNIIIEEEFFFEEECCCAAA???======<<<777777666666777999;;;===@@@BBBDDDEEEEEEFFFGGGIIIFFFGGGIIIKKKLLLMMMMMMMMMKKKKKKJJJIIIJJJLLLNNNOOORRRRRRSSSRRRQQQNNNKKKJJJHHHGGGGGGFFFEEEDDDDDDCCC>>>>>>===999555333444555333222222222222111111111111222333333222333555777777:::???DDDIIIOOOUUUZZZcccooo{{{}}}pppjjjfffaaa]]]ZZZXXXUUUSSSSSSPPPNNNNNNMMMOOOXXXaaattt}}}wwwwww}}}~~~zzztttnnnjjjhhhhhhqqq~~~qqqfff___[[[SSSMMMDDD===777333000...,,,,,,+++***************************************)))))))))))))))******+++---+++)))((()))******)))(((((()))***************)))))))))*********++++++(((((())))))))))))******+++++++++,,,,,,,,,------+++++++++++++++,,,---------.../////////111444777AAAUUUiiiuuu~~~zzzpppjjjgggiiisssrrriiiaaa___aaakkk|||zzzwwwtttsssssstttuuuuuuuuuuuuvvvxxx{{{}}}~~~{{{qqqhhhccc```^^^[[[XXXVVVSSSOOOLLLGGGGGGEEECCCBBBAAA@@@@@@<<<:::888777777888999999>>>>>>>>>@@@DDDHHHIIIJJJIIIKKKMMMOOOOOOOOOOOOOOOKKKKKKKKKLLLNNNQQQSSSUUUSSSSSSTTTSSSQQQNNNKKKJJJHHHHHHGGGGGGFFFFFFFFFEEE>>>???@@@===888555444555333333222222222111111111222333444333333333555777555888<<>>@@@AAA???:::666444555333333333222222222111111222333444444333333555777333666;;;???DDDIIINNNRRRWWWcccpppxxxxxxmmmiiiccc^^^[[[WWWTTTQQQRRRPPPPPPQQQPPPOOOUUU]]]nnn|||~~~zzzsssooojjjdddhhhxxx~~~pppfff```XXXRRRIII@@@:::555111///+++******)))((()))))))))******++++++++++++******,,,+++***)))((((((((((((+++)))&&&&&&'''(((((('''(((((()))***************)))************+++++++++'''(((((((((((())))))))))))************+++++++++,,,,,,++++++,,,,,,---...000111222333555888===@@@YYYhhhuuuzzz|||~~~~~~zzzpppjjjlllnnntttwwwlllddd___aaajjjtttvvvrrrqqqpppllliiifffeeedddcccccceeefffgggeeefffhhhiiijjjmmmqqqtttsssuuuxxx|||xxxsssoookkkeeebbbaaa^^^ZZZVVVUUUNNNHHHHHHIIIGGGFFFFFFAAA@@@???===<<<<<<<<<;;;:::<<<@@@CCCFFFJJJOOORRRTTTWWWZZZZZZWWWRRRMMMKKKKKKJJJKKKPPPVVV[[[]]]\\\\\\YYYVVVTTTSSSRRRPPPNNNMMMLLLKKKIIIGGGFFFDDDDDDAAA@@@??????>>><<<777444333333222222222222222222000111111222222333444444666888;;;===AAAFFFLLLPPPZZZ```jjjttt}}}wwwooofff```ZZZSSSRRRTTTRRRUUUWWWSSSMMMLLLQQQWWWhhhyyy|||xxxuuusssoookkkhhhmmmzzzxxxjjjbbb[[[UUULLLCCC===888333000------,,,++++++******)))((()))+++,,,------,,,,,,******))))))((((((''''''$$$%%%''')))+++++++++***(((((((((((())))))))))))&&&&&&'''((()))******+++******))))))(((''''''''',,,,,,++++++,,,,,,---...++++++,,,------......///222...---///222666@@@JJJdddmmmyyy|||zzz~~~{{{|||wwwnnnnnnnnnqqqrrrhhhaaa```eeelll{{{wwwwwwxxxzzz}}}~~~}}}|||tttnnnhhheeeffffffdddaaaaaaaaaaaaaaaaaabbbbbbcccaaaccceeefffhhhkkkooorrrqqqrrrtttwww{{{~~~zzzuuuoookkkiiifffaaa]]]YYYQQQKKKKKKKKKHHHGGGGGGCCCCCCAAA@@@???>>>>>>>>>===???BBBEEEHHHMMMRRRVVVXXX[[[______[[[TTTOOOLLLLLLLLLOOOUUU\\\aaabbbbbb]]][[[XXXVVVVVVUUUSSSQQQNNNMMMLLLJJJHHHFFFDDDCCCBBBAAA@@@???>>><<<888555333333333333222222222222111111111222333333444444555777:::<<<@@@DDDJJJOOOXXX^^^hhhrrr{{{~~~tttjjjbbb[[[UUUTTTWWWSSSVVVXXXUUUPPPOOOSSSYYYfffttt|||zzzxxxsssnnnjjjmmmyyyyyyllleee\\\VVVMMMEEE>>>888444111------,,,,,,+++*********)))***+++,,,,,,,,,+++******)))))))))))))))((((((&&&'''((())))))(((''''''(((((((((((())))))))))))((((((((())))))*********)))))))))))))))))))))***+++++++++++++++,,,------,,,,,,---......//////000000......000333:::GGGUUUnnnvvv|||zzz~~~|||~~~xxxtttqqqpppwwwzzzmmmeeeaaabbbfffwwwvvvoookkkiiigggfffffffffeeeccc___[[[WWWWWWYYY[[[ZZZYYY[[[\\\\\\]]]^^^^^^]]]]]]\\\^^^```bbbdddhhhllloooqqqrrrtttvvvyyy|||~~~zzztttqqqmmmgggccc^^^VVVPPPOOONNNJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCEEEGGGKKKPPPVVV[[[^^^bbbffffffaaaYYYRRRNNNNNNPPPUUU\\\cccggghhhggg```^^^[[[ZZZYYYXXXVVVTTTQQQPPPNNNKKKHHHFFFDDDCCCBBBAAA@@@??????===999666444444333333333222222222111111222222333333444444444666888:::===BBBGGGLLLTTT[[[dddnnnwww~~~ooofff^^^XXXWWWZZZUUUXXXYYYWWWSSSRRRWWW\\\fffqqqyyysssmmmnnnwwwzzznnnhhh^^^XXXPPPGGG@@@:::555222------,,,,,,++++++************++++++******)))((()))))))))***************)))))))))((('''&&&$$$$$$(((((((((((()))))))))))))))*********************((())))))***++++++,,,,,,+++************+++,,,,,,------......///000000111...///111333555>>>QQQdddzzz|||zzz~~~{{{vvvssstttxxxtttlllfffdddeeepppxxxllldddaaa^^^YYYWWWVVVUUUTTTSSSRRRPPPNNNOOOQQQTTTUUUTTTUUUWWWXXXZZZZZZZZZYYYXXXXXXZZZ]]]```bbbfffkkkooowwwwwwxxxzzz|||{{{uuummmhhhddd[[[TTTRRRPPPLLLIIIIIIJJJIIIHHHFFFEEEEEEEEEDDDEEEFFFGGGIIIMMMRRRZZZ___dddhhhllllllggg^^^WWWRRRQQQUUU[[[bbbgggiiiiiihhhaaa```^^^]]]\\\[[[XXXVVVTTTSSSPPPMMMJJJGGGEEEDDDCCCBBB@@@@@@???>>>;;;888555555444444333333222222111111222222333444444555333555777888;;;???DDDHHHPPPVVV___iiirrr}}}vvviii```ZZZZZZ\\\WWWYYYZZZXXXVVVVVVZZZ___kkksssxxxqqqooouuu|||qqqkkkaaa[[[SSSJJJCCC<<<777333...------,,,++++++******+++++++++***)))(((''''''))))))******++++++,,,,,,+++******)))'''&&&%%%$$$(((((((((((())))))))))))+++++++++************************++++++,,,,,,,,,******))))))******+++,,,---------...//////000000...000333444666@@@YYYppp|||zzz|||wwwvvvvvvuuulllfffdddjjj}}}|||qqqeee^^^XXXTTTPPPMMMLLLLLLKKKJJJLLLKKKJJJKKKMMMOOOPPPPPPRRRSSSUUUVVVWWWWWWVVVVVVVVVXXX\\\___bbbggglllppp{{{||||||~~~uuunnnhhh```XXXVVVSSSOOOKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGIIIKKKNNNTTT\\\aaaggglllppppppkkkccc[[[WWWVVVZZZ```eeehhhhhhgggfffbbbaaa_________]]]ZZZXXXWWWVVVSSSPPPMMMJJJGGGFFFDDDCCCAAA@@@@@@???<<<:::666666555555444333333222111222222333444444555555333444666777999<<>><<<777777666555444333333222222222333333444444555555333444666666888;;;???CCCHHHMMMUUU\\\dddooo{{{rrrggg```]]]]]][[[[[[[[[YYYXXXYYY\\\^^^pppyyy}}}~~~{{{vvvvvvzzz|||tttgggbbbZZZQQQIIIAAA:::555......------,,,,,,++++++---,,,+++***)))(((((())))))))))))***************++++++***))))))******+++(((((((((((()))))))))))))))*********************------,,,,,,+++******)))+++************+++,,,,,,++++++,,,,,,---.........000222555666999HHHddd}}}|||zzz{{{|||ooollleeehhhvvv|||vvvnnneee[[[UUUJJJGGGDDDCCCCCCBBBAAA@@@AAABBBDDDEEEFFFHHHJJJKKKMMMMMMMMMNNNOOOPPPQQQRRRRRRUUUYYY^^^bbbhhhooossszzz{{{~~~~~~{{{yyyxxxyyy}}}yyyrrriiiaaa___\\\XXXTTTTTTOOONNNMMMKKKJJJJJJJJJJJJGGGIIIMMMPPPTTTYYY___cccgggkkkooopppmmmgggccc``````dddjjjlllkkkjjjjjjkkkfffeeeeeeeeeeeeccc```]]]\\\[[[YYYVVVSSSPPPNNNMMMFFFDDDBBBAAAAAAAAA???>>>888888777666555444333333222222333333444555555555444555666666777:::>>>AAAEEEJJJQQQWWW___iiiuuu}}}xxxlllccc___^^^\\\[[[ZZZXXXWWWXXXZZZ\\\hhhtttyyyxxxzzz~~~|||zzz|||yyyiiiddd\\\TTTKKKCCC;;;666.........---,,,,,,++++++---,,,+++***))))))*********)))))))))))))))((((((,,,+++)))((((((((()))***(((((((((((())))))))))))((((((((())))))*********+++++++++++++++*********+++++++++++++++,,,------,,,,,,------.../////////000111444777>>>NNNjjjxxxxxxwwwttthhhfffnnn~~~wwwpppiii```XXXSSSIIIGGGDDDCCCCCCBBB@@@??????AAACCCEEEFFFHHHKKKLLLKKKKKKJJJKKKLLLNNNPPPQQQQQQTTTXXX]]]bbbhhhooosssyyy|||~~~|||{{{zzzyyyzzz~~~uuullleeebbb```[[[XXXXXXPPPPPPNNNMMMLLLKKKKKKKKKGGGJJJNNNSSSVVV[[[```dddfffjjjnnnooolllhhhdddbbbccchhhmmmooonnnmmmnnnooohhhgggggghhhhhhfffbbb```]]]\\\ZZZWWWUUURRRPPPOOOGGGEEEBBBAAAAAAAAA@@@>>>999888777666555444333333222222333444444555555666444555666666777999===@@@DDDHHHNNNTTT\\\fffqqqzzz|||pppfffaaa___\\\[[[YYYXXXWWWWWWYYYZZZ```nnnyyyuuuuuuwww}}}~~~}}}kkkfff^^^UUULLLDDD<<<777///......------,,,++++++---,,,+++*********+++,,,******))))))(((((('''''',,,+++)))((('''''''''((((((((((((((())))))))))))&&&''''''((()))******+++)))))))))******+++,,,,,,,,,,,,++++++,,,,,,---...------......///000000000000000333888AAASSSooo~~~}}}sssjjjiiilllzzz{{{ssslllfff^^^UUUOOOIIIFFFCCCAAAAAAAAAAAA@@@CCCBBBAAAAAABBBDDDGGGHHHHHHJJJKKKKKKJJJJJJLLLMMMNNNRRRXXX___ffflllppprrrxxxzzz|||}}}~~~}}}{{{zzzzzzzzzyyy|||vvvkkkhhhfff```ZZZWWWYYYTTTNNNKKKLLLNNNNNNNNNNNNOOORRRVVV\\\bbbgggjjjjjjjjjjjjlllmmmllljjjiiijjjppptttsssrrrtttssspppllljjjgggffffffeeedddbbb```]]]ZZZXXXWWWUUURRRPPPJJJGGGDDDAAA??????@@@AAA???===;;;888666555444444333333333333333333333333333444444555777888:::;;;EEEGGGLLLTTTZZZ```jjjtttuuulllhhheee___]]][[[XXXVVVUUUUUUUUU^^^gggvvv|||vvvwww{{{}}}oooggg]]]VVVSSSLLLBBB999444111---++++++,,,---,,,***************+++++++++...,,,***)))((()))***+++***)))((('''&&&%%%%%%%%%!!!%%%((()))(((&&&$$$***++++++++++++***)))))),,,,,,,,,,,,,,,+++***)))'''((()))***))))))***,,,............/////////000...222444777HHHccc|||~~~}}}~~~nnnkkkiiirrr~~~yyyqqqjjjcccZZZRRRLLLHHHFFFBBB@@@@@@AAA@@@???BBBAAA@@@@@@AAACCCFFFGGGGGGIIIJJJJJJIIIIIIKKKLLLNNNRRRWWW^^^eeejjjnnnooouuuvvvxxxzzz{{{{{{zzzzzzxxxwwwwwwyyy~~~tttoookkkeee___\\\\\\XXXTTTRRRSSSSSSRRRQQQVVVWWWYYY\\\aaaeeeiiillljjjjjjjjjjjjkkkjjjiiihhhmmmssswwwvvvuuuwwwvvvsssooommmjjjiiiiiihhhfffdddbbb```\\\ZZZYYYWWWTTTQQQKKKIIIEEEBBB@@@@@@AAAAAA???>>>;;;999666555555555333333333333333333333333333444444555666888:::;;;BBBDDDJJJRRRXXX^^^iiisss}}}yyynnnfffbbb___^^^[[[XXXVVVUUUUUUUUU[[[cccqqq|||zzz{{{zzzsssjjj___XXXTTTNNNDDD<<<777333///,,,+++++++++***++++++******************---+++***(((((((((***+++))))))((('''''''''((((((&&&'''((()))************((()))***+++++++++++++++,,,,,,,,,,,,,,,+++***)))(((***++++++++++++,,,...///......///////////////111444666===PPPlll}}}|||tttnnniiilll{{{zzzuuunnnfff^^^VVVNNNIIIGGGDDDAAA@@@@@@@@@???>>>@@@?????????@@@BBBDDDEEEEEEGGGHHHHHHHHHHHHJJJKKKNNNQQQWWW]]]dddiiilllnnnqqqrrrssstttuuuvvvwwwxxxtttssssssvvv{{{yyyssskkkfffddd^^^\\\ZZZYYYXXXXXXVVVUUU``````bbbdddgggjjjmmmnnnmmmlllkkkjjjiiiiiijjjjjjqqqwwwzzzyyyxxxzzzyyyvvvrrrpppnnnmmmlllkkkiiigggeeebbb___]]][[[XXXUUURRRMMMKKKHHHDDDBBBAAAAAABBB???>>><<<:::888666555555333333333333333333333333333444444555666888999:::???AAAGGGPPPVVV\\\gggqqqxxxrrrhhhccc```^^^\\\YYYWWWUUUUUUUUUWWW^^^jjjyyy|||{{{yyyoooccc[[[WWWPPPGGG???:::666111---++++++***))),,,+++++++++***)))))))))+++***)))((('''((()))***(((((((((((())))))***+++,,,+++***))))))***,,,,,,'''((()))***+++,,,,,,,,,++++++,,,,,,,,,+++*********,,,------------...000000000//////.../////////555666:::EEE]]]www|||xxx}}}|||{{{xxxrrrlllkkkttt}}}{{{vvvrrrkkkbbbZZZRRRKKKHHHFFFCCCAAA?????????>>>============>>>???@@@BBBBBBCCCEEEGGGGGGFFFGGGHHHJJJLLLPPPVVV]]]dddjjjnnnooooooooooooooopppqqqrrrsssnnnnnnpppsssxxx|||tttooonnngggfffcccaaa````````````hhhhhhiiikkkmmmoooqqqrrrqqqpppmmmkkkiiiiiikkkmmmsssyyy|||{{{zzz{{{zzzwwwtttsssqqqpppooommmkkkhhhfffddd```^^^\\\YYYVVVSSSPPPNNNKKKGGGEEECCCBBBBBB@@@???===;;;999777666555444444444444444444444444444444444555666777888999===???EEENNNTTT[[[eeepppvvvzzznnnggg```___\\\YYYWWWUUUUUUUUUTTTZZZdddqqq~~~tttfff]]]XXXRRRIIIBBB;;;777222...,,,,,,+++***,,,,,,,,,+++***)))((((((***)))(((((('''((()))))))))(((((((((((()))******,,,+++***)))((()))))))))(((((()))***+++,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,......------///000111000///.........///000666666<<>>???@@@AAABBBCCCEEEFFFFFFFFFHHHIIIKKKOOOUUU]]]eeelllppprrroooooonnnnnnnnnoooppppppllllllnnnrrrxxx||||||zzzxxxtttpppnnnnnnooopppnnnoooppprrrssstttuuuvvvsssrrrppplllhhhhhhjjjmmmsssyyy|||{{{zzz{{{zzzwwwvvvtttrrrqqqqqqoookkkiiifffdddaaa^^^\\\ZZZWWWTTTTTTRRRNNNKKKGGGEEECCCCCC@@@@@@>>>===;;;999777666444444444444444444444444444444444444555666888888<<<>>>DDDMMMSSSYYYdddnnnvvvqqqiiiaaa```]]]ZZZWWWVVVUUUUUUTTTYYY```kkkwwwyyyiii^^^XXXSSSKKKDDD;;;777222///...------,,,,,,,,,,,,+++***)))(((((()))((((((((((((((())))))***)))((((((''''''((((((***************)))'''&&&******+++++++++******)))***++++++,,,,,,,,,++++++***+++------,,,,,,...///111111///......///000111555555???VVVsss{{{xxx}}}|||yyypppmmmoooyyy{{{wwwsssqqqllliiiddd[[[RRRKKKHHHGGGDDDCCCAAA@@@@@@???===<<<:::;;;;;;<<<>>>>>>??????AAACCCEEEEEEEEEFFFHHHJJJKKKOOOUUU^^^eeelllpppsssqqqqqqqqqqqqrrrrrrrrrrrrnnnoooqqqtttzzz}}}zzzyyyzzzwwwxxxyyyzzz{{{{{{zzzzzzuuuuuutttooojjjhhhkkknnnuuu{{{~~~|||{{{|||{{{xxxwwwuuutttsssrrrpppllliiifffdddaaa___^^^\\\YYYWWWWWWUUURRRNNNJJJGGGDDDCCCAAA@@@@@@>>><<<:::888666444444444444444444444444444444444444555666777888<<<===CCCKKKQQQWWWaaakkkuuusssjjjbbb```]]]ZZZWWWVVVUUUUUUUUUXXX^^^gggrrr~~~mmm```ZZZTTTMMMGGG<<<888333000///......---,,,+++++++++***)))))))))(((((())))))))))))*********)))((((((''''''''''''***+++,,,,,,,,,+++)))(((+++++++++++++++***))))))******+++,,,,,,,,,++++++)))+++,,,,,,,,,,,,---///111000///......000222333444666DDD___|||}}}zzz{{{|||~~~tttnnnlllrrr|||wwwrrrmmmiiifffddd___WWWNNNHHHFFFGGGEEECCCBBBAAAAAA@@@>>><<<::::::;;;===>>>>>>??????AAACCCDDDEEEEEEFFFHHHJJJMMMPPPVVV]]]dddiiimmmooorrrsssuuuxxxyyyzzzzzzzzzuuuuuuvvvxxx|||~~~|||}}}|||wwwqqqoooqqqtttyyy~~~~~~~~~{{{xxxwwwvvvuuutttqqqmmmjjjgggeeebbbaaa```___\\\ZZZYYYWWWTTTPPPLLLHHHEEECCCAAAAAA@@@???===;;;888777555555555555555555555555444444444444555666777777;;;<<>><<<999:::<<<===>>>?????????AAACCCEEEEEEFFFFFFIIIJJJNNNQQQVVV\\\bbbgggjjjkkkrrruuuxxx|||zzzzzzzzz{{{}}}yyyvvvxxx{{{|||~~~zzzyyyxxxwwwvvvsssnnnkkkhhhfffdddbbbbbbaaa___]]]ZZZYYYUUUQQQMMMIIIEEEDDDAAAAAAAAA@@@>>>;;;999777555555555555555555555555444444444444444555666777:::;;;@@@GGGLLLQQQZZZdddlllxxxvvvcccaaa^^^[[[XXXVVVUUUTTTUUUWWW[[[bbbmmmzzzssseee]]]XXXRRRMMMBBB===777222///---+++******************+++++++++((()))***+++++++++++++++((((((((()))***,,,---...---+++)))''''''))),,,---'''((()))***+++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***,,,------,,,---...000000///------...111444666777<<>>>>>>>><<<<<<;;;<<<<<<===>>>???@@@AAACCCCCCCCCDDDGGGIIIJJJNNNSSSXXX[[[^^^aaacccnnnttt|||~~~}}}{{{{{{|||zzzyyyxxxwwwuuurrrmmmiiijjjhhheeeddddddcccaaa___ZZZYYYWWWTTTPPPJJJEEEBBBAAAAAA@@@???===;;;999888:::888666333333333555666444444333333444555777888:::<<>>>>>======<<<;;;;;;;;;;;;<<<===>>>>>>>>>@@@AAABBBBBBCCCEEEHHHGGGKKKOOOSSSVVVZZZ]]]```nnnuuu~~~~~~|||{{{}}}|||{{{xxxwwwuuuqqqmmmjjjkkkiiifffeeedddbbb```^^^ZZZZZZXXXVVVRRRMMMHHHEEEAAAAAA@@@???>>><<<:::::::::888555444333444666777444444333333444555777888999;;;>>>AAAFFFMMMUUU[[[gggppp{{{}}}mmmggg```\\\[[[ZZZWWWUUUSSSSSSWWW^^^eeeooo}}}wwwiiiaaa^^^XXXQQQFFFAAA:::444111000///......------,,,+++***)))))))))******************)))++++++***))))))***+++++++++++++++++++++***))))))++++++************++++++,,,,,,,,,++++++,,,------///---,,,---//////...,,,...000111111111222555777;;;HHHbbb|||zzz~~~qqqsss{{{|||tttnnnhhhccc^^^[[[XXXTTTMMMHHHEEECCCAAA@@@???>>>>>>======<<<;;;;;;::::::::::::;;;<<<=========>>>???@@@@@@AAACCCEEEFFFIIILLLOOORRRVVV[[[^^^mmmuuu}}}|||~~~}}}yyywwwtttrrrnnnkkkllljjjgggeeedddbbb___]]]ZZZZZZYYYWWWTTTPPPLLLIIIBBBAAA@@@???>>>===<<<;;;999777555444444555666888444444333333444555777888888999<<>>OOOlllzzzwww|||~~~zzzrrrkkkeee```\\\YYYWWWRRRKKKFFFCCCBBBAAA@@@??????>>>======<<<<<<;;;999999999999:::;;;<<<<<<;;;===>>>>>>>>>???AAACCCFFFHHHKKKNNNQQQUUUZZZ^^^iiirrr~~~{{{xxxuuussspppnnnooollliiigggeeebbb___]]]ZZZZZZZZZXXXUUURRRNNNLLLCCCBBBAAA@@@???>>>======888777666555555666777888444444333333444555777888777888:::===BBBHHHPPPUUU]]]eeeqqq|||rrrkkkbbb]]]ZZZYYYVVVTTTUUUSSSSSSVVV[[[dddrrr~~~rrrjjjddd[[[RRRLLLGGG???999444000...,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++))))))************))))))******+++++++++******))),,,++++++++++++,,,,,,---*********+++,,,---...///---------------...------...///000000000222666888@@@VVVuuu~~~||||||wwwqqqjjjddd___ZZZWWWVVVRRRKKKFFFCCCBBBAAA@@@@@@??????>>>>>>===<<<<<<999999888999999:::;;;<<<;;;<<<=========>>>@@@BBBEEEGGGJJJLLLOOOSSSXXX\\\ccclllyyy~~~{{{xxxvvvsssqqqqqqnnnkkkhhhfffddd```^^^YYYZZZZZZYYYVVVSSSPPPMMMEEEDDDBBB@@@???>>>>>>>>>888888777666666666777777444444333333444555777888666777999<<<@@@FFFMMMSSS]]]dddoooyyyuuunnnddd]]]ZZZXXXUUUSSSVVVSSSRRRTTTWWW^^^lllyyyxxxnnnfff]]]TTTOOOJJJBBB;;;666222...+++---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++((()))************)))((()))******+++++++++*********************+++,,,,,,*********+++,,,---...///////////////...------...///000000000000333777:::CCC\\\zzz|||yyyuuuooojjjeee___ZZZVVVUUUQQQKKKFFFDDDBBBAAA???@@@@@@???>>>>>>======<<<999999999999:::;;;<<<<<<<<<===>>>>>>===>>>@@@BBBBBBEEEHHHKKKMMMQQQUUUXXX^^^fffrrr|||~~~}}}zzzwwwuuussspppmmmjjjiiifffccc```ZZZ[[[[[[ZZZWWWTTTQQQOOOGGGFFFDDDAAA??????>>>???999999888777666666666666444444333333444555777888666777999;;;>>>DDDLLLQQQ\\\cccmmmvvv~~~zzzrrrggg```\\\ZZZWWWUUUVVVSSSRRRSSSUUU[[[fffrrr}}}rrriii___WWWQQQLLLDDD===888333///,,,...---------,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++*********)))******+++,,,---++++++++++++,,,------......///000000...---...000000111111111111444999<<>>>>>======<<<;;;;;;999999999::::::;;;<<<===>>>???@@@???>>>???AAACCCBBBEEEIIILLLOOOQQQTTTWWW[[[bbbkkkuuu}}}~~~{{{xxxtttrrrooolllkkkiiifffccc]]]]]]]]]\\\YYYVVVRRRPPPJJJHHHEEEBBB???>>>>>>>>>;;;:::999888666555444444444444333333444555777888666777999;;;>>>DDDKKKPPPYYY```jjjsss{{{wwwlllddd___]]]ZZZWWWVVVSSSSSSTTTUUUXXXbbbmmmzzz~~~}}}tttkkkaaaYYYQQQMMMFFF???999555000---//////...---,,,++++++***)))******************)))***)))(((''''''((()))***))))))***+++++++++++++++*********++++++,,,......,,,,,,,,,++++++,,,------))),,,............000333222222222111222555:::>>>RRRjjj}}}{{{sssqqqooolllhhhaaaZZZUUUPPPMMMIIIFFFDDDAAA>>><<<>>>======<<<;;;;;;::::::::::::::::::;;;<<<======???@@@AAA@@@???@@@BBBCCCDDDGGGLLLPPPRRRTTTVVVXXXZZZ___gggpppyyy}}}yyyuuurrrooonnnllljjjgggeee_________^^^[[[WWWTTTRRRLLLIIIFFFBBB???>>>>>>>>><<<;;;:::888777555444333444444333333444555777888666777999;;;>>>CCCJJJOOOVVV]]]gggpppyyy{{{ooogggbbb___\\\ZZZVVVTTTSSSTTTUUUWWW```jjjxxx}}}|||~~~vvvlllbbb[[[RRRMMMFFF@@@:::555111...000000///...,,,+++******))))))************))))))+++)))(((&&&&&&((()))+++((()))***++++++++++++++++++++++++,,,---...///000------,,,+++++++++,,,,,,%%%(((,,,------...222555222333222222333666<<<@@@YYYooo~~~{{{yyyuuunnnfff```[[[XXXWWWRRRPPPMMMIIIEEEBBBAAA@@@??????>>>===<<<;;;::::::999::::::999888999;;;>>><<<>>>@@@@@@@@@AAACCCEEEKKKMMMPPPTTTWWWYYY[[[[[[___bbbiiiqqqvvv{{{|||tttvvvvvvsssmmmhhhffffffdddccc```]]]ZZZVVVTTTSSSSSSMMMFFFBBBAAA@@@???===>>>===;;;888777555555444444444444555555555555666777777777888:::???EEEJJJSSSYYYbbbkkktttrrrjjjfff```ZZZXXXWWWUUUTTTTTTSSSVVVaaammmzzzwwwooogggdddXXXSSSKKKBBB:::555111000,,,,,,,,,+++,,,,,,------,,,+++******))))))******,,,,,,,,,,,,,,,,,,------------,,,+++************...------,,,,,,---......///---+++,,,///000///---+++,,,---///000000000000222111000111111444<<>>===<<<;;;::::::999999:::999888999<<<>>>===???AAABBBCCCDDDGGGIIIOOOQQQUUUYYY\\\___```aaabbbeeekkkrrrvvv|||{{{uuuwwwwwwtttnnniiiggggggdddcccaaa^^^[[[XXXVVVUUUSSSNNNGGGCCCAAA@@@???===>>>===;;;999777666555555444444444555555555555666777777777888999>>>DDDIIIPPPWWW```iiirrr|||wwwmmmggg```ZZZXXXXXXVVVUUUUUUUUUXXXbbbmmm~~~{{{xxxssshhhcccZZZUUUNNNEEE===666333111---,,,,,,+++++++++,,,,,,---,,,,,,+++++++++++++++((((((((((((((((((((((((---,,,++++++******++++++++++++******)))*********...---+++,,,///000///------...///////////////...000000111222444777???HHHcccuuu~~~|||zzzvvvoooggg```ZZZVVVUUUPPPNNNKKKGGGCCCAAA@@@?????????>>>===<<<;;;::::::888999:::999888999<<<>>>???AAADDDEEEGGGJJJNNNPPPVVVXXX\\\```cccfffggghhhhhhiiinnntttxxx{{{xxxxxxxxxuuupppllliiihhhdddcccaaa___]]]ZZZYYYXXXTTTPPPJJJEEEBBBAAA@@@>>>>>>===<<<:::888777666555444444444555555555555666666777777777999===CCCGGGMMMSSS]]]fffoooyyy~~~qqqiiiaaaZZZXXXZZZWWWVVVWWWWWWXXXaaajjj{{{~~~zzzwwwiiibbb]]]XXXQQQHHH???999555333...---,,,++++++***++++++...---,,,,,,++++++,,,,,,++++++******))))))((((((++++++******++++++,,,---...---------,,,,,,++++++...,,,,,,,,,...///...---///////////////...------//////111444666999DDDPPPjjjyyy|||zzzvvvoooggg___YYYUUUSSSOOOMMMIIIFFFCCC@@@????????????>>>===<<<;;;::::::888999999999888:::<<>>======;;;:::888777666444444444555555555555666666666777777888<<>>===<<<;;;::::::777888999999999:::===???CCCFFFLLLQQQVVVZZZ___ccceeegggiiikkkmmmnnnnnnnnnnnnnnnpppuuuyyy~~~}}}{{{yyyvvvrrrnnnkkkccccccaaa```^^^\\\[[[ZZZVVVTTTOOOJJJFFFCCCAAAAAA>>>>>>>>>===<<<:::888777444444444555555555555666555666777777888:::???BBBHHHNNNXXXaaajjjtttyyynnneee^^^\\\YYYVVVVVVXXXXXXWWWZZZ```mmmwwwrrrgggaaa]]]UUULLLCCC;;;666333///...---,,,++++++++++++,,,,,,+++***************++++++******)))((('''''')))))))))***+++,,,---...+++++++++,,,+++***)))(((+++,,,---------------...,,,---...///000000000000111///222666666999LLLbbb}}}{{{yyyuuurrrllleee]]]WWWRRROOONNNLLLIIIEEECCCAAA@@@@@@??????>>>===<<<;;;::::::777888999999999:::===@@@CCCHHHPPPXXX^^^cccgggjjjlllmmmoooqqqssssssssssssppppppqqqtttvvv{{{|||zzzxxxuuupppmmmeeeeeecccbbb```^^^]]]\\\WWWUUURRRMMMGGGCCCBBBBBB>>>>>>???>>>===;;;999888444444444555555555555666555666666666777999===@@@EEELLLUUU^^^gggqqq}}}~~~rrrhhhaaa^^^ZZZVVVVVVXXXYYYWWWXXX[[[cccmmm}}}yyyoooccc___XXXOOOEEE===666333000///...------,,,------,,,+++******))))))******,,,,,,,,,++++++******)))************+++,,,---...***+++,,,------,,,+++******,,,------,,,,,,---...+++,,,---///000000111111222///222777666;;;SSSooo~~~yyyvvvrrrooojjjccc\\\VVVQQQNNNNNNLLLIIIFFFCCCBBBAAA@@@??????>>>===<<<;;;::::::777888999999999:::===@@@CCCJJJTTT^^^eeejjjmmmoooppprrrtttwwwzzz{{{||||||yyyxxxxxxyyyxxxzzz}}}|||zzzwwwrrrnnniiihhhgggeeebbb```___^^^WWWWWWUUUOOOHHHDDDCCCCCC>>>>>>??????>>><<<:::999444444444555555555555666444555666666666888<<<>>>BBBHHHRRR[[[dddnnnyyywwwkkkbbb^^^[[[WWWWWWZZZZZZXXXWWWYYYYYYdddssswwwfffbbb[[[RRRHHH???888555000//////.........//////,,,,,,+++************+++---------,,,,,,,,,,,,,,,************+++,,,------+++,,,...///000000......***,,,------++++++---///------...///000000//////222///111777888???]]]~~~|||wwwtttooommmhhhbbb[[[UUUPPPNNNNNNMMMJJJFFFDDDBBBAAAAAA??????>>>===<<<;;;::::::777888999999999:::>>>@@@BBBJJJVVVaaaiiimmmppprrrrrrtttxxx||||||{{{~~~}}}|||yyysssooolllkkkiiigggeeebbbaaa```XXXXXXVVVPPPIIIDDDCCCDDD>>>???@@@@@@???===;;;999444444444555555555666666444555666666666888;;;===@@@FFFOOOXXXaaalllwwwzzzmmmbbb^^^\\\YYYXXX[[[\\\YYYWWWXXXTTT^^^lll{{{|||hhhddd]]]TTTJJJAAA:::666000////////////000000111...---,,,,,,++++++,,,,,,((((((((((((((()))))))))++++++******++++++,,,---&&&(((***,,,------,,,+++))),,,...---+++***,,,//////////////////......---222...111888:::CCCddd~~~yyytttpppkkkiiieeeaaa]]]XXXRRRNNNMMMLLLIIIGGGDDDCCCAAAAAA?????????>>>===;;;999999888888888999:::;;;<<<===DDDHHHQQQ___mmmwww{{{{{{}}}{{{zzzvvvrrrnnnlllkkkiiigggdddbbb```___^^^\\\YYYTTTOOOJJJEEEBBBBBBAAA@@@@@@@@@>>>;;;888888666444444666888888888888777666555666777999;;;CCCGGGMMMUUU^^^iiitttzzzrrrfff___\\\[[[YYYYYYXXXWWWTTTRRRQQQYYYhhhxxx|||pppggg]]]VVVMMMAAA999666111000.........///...---111000...---,,,+++++++++---,,,,,,+++***)))(((((()))+++,,,,,,+++***,,,---------,,,,,,,,,---......,,,+++++++++++++++++++++,,,---//////......000111333111333888>>>MMMjjj~~~yyysssoooiiifffccc___[[[WWWRRROOONNNLLLJJJGGGEEECCCBBBAAA?????????>>>===;;;999999888888888999:::;;;<<<===@@@DDDMMM\\\lllzzz~~~|||{{{xxxtttqqqnnnnnnllljjjgggeeecccbbb```^^^ZZZVVVPPPKKKHHHEEEEEECCCBBBBBBBBB@@@===:::999777555444666777777666888777666555666888999;;;AAAEEEKKKSSS\\\gggqqqxxxwwwjjjccc]]][[[ZZZYYYYYYWWWUUUSSSOOOVVVdddvvvoooggg]]]WWWPPPEEE===:::333111/////////000///...,,,,,,+++++++++++++++,,,++++++++++++*********)))(((***++++++***)))+++,,,,,,++++++++++++,,,------++++++,,,,,,,,,,,,,,,,,,...///111111000000111222444222333999BBBTTTrrr~~~xxxrrrmmmgggddd___\\\YYYVVVSSSQQQNNNLLLJJJGGGEEECCCBBBAAA?????????>>>===;;;999999888888999999:::<<<===>>>>>>BBBJJJXXXiiizzz~~~}}}|||yyyvvvsssrrrqqqooommmjjjhhhgggfffcccaaa\\\WWWRRRNNNKKKJJJHHHGGGEEEDDDDDDBBB@@@===:::888555444555666555555777666666666666888:::;;;@@@CCCJJJQQQZZZdddnnnuuu~~~pppggg___]]][[[YYYYYYXXXVVVSSSNNNSSS___ssspppggg^^^YYYSSSIIIAAA>>>555333000///000000000///((((((((()))***+++,,,---++++++++++++++++++******((()))******))))))***++++++*********++++++,,,---+++,,,,,,------.........000222333222111111222333555333444:::HHH^^^{{{{{{}}}~~~xxxqqqlllfffbbb^^^ZZZYYYWWWUUUSSSMMMKKKIIIFFFDDDBBBAAA@@@?????????>>>===;;;999888888888999999;;;<<<>>>???AAABBBHHHSSSdddvvv~~~}}}|||zzzxxxuuussssssqqqooommmkkkiiiiiieeeccc^^^YYYUUUQQQOOOMMMKKKIIIGGGFFFEEEDDDAAA???;;;999666555555555444333666666666666777888:::;;;???CCCIIIPPPXXXbbblllssstttkkkaaa___\\\[[[ZZZYYYWWWUUUOOOQQQ[[[ppptttjjj```[[[UUUKKKCCC???666444111//////000///...(((((((((((()))+++,,,---,,,,,,,,,++++++*********(((***++++++******+++,,,+++*********+++,,,---...+++,,,,,,---...///000000111222333333111111222333666444444;;;LLLfff|||uuuwww~~~}}}wwwpppllleeeaaa]]][[[YYYXXXWWWUUUKKKJJJHHHEEECCCAAA@@@????????????>>>===;;;999888888888999:::;;;===>>>???AAABBBEEENNN^^^rrr~~~}}}|||{{{xxxvvvtttsssrrrpppnnnlllkkkjjjfffdddaaa\\\XXXTTTRRRPPPLLLJJJGGGFFFEEEDDDAAA@@@<<<:::777555555666555444555555666666888999:::;;;???CCCHHHOOOWWWaaakkkqqq}}}wwwmmmeeebbb___]]]\\\[[[YYYXXXRRRRRRYYYlllzzzoooccc]]]WWWMMMBBB===777444000............---++++++*********++++++,,,......---,,,+++***)))(((***+++---,,,++++++,,,...+++++++++,,,,,,---//////,,,,,,---......///000000///000222111000000111222666444555>>>RRRlllxxxoooqqqwww|||yyytttnnnjjjccc```]]][[[ZZZYYYWWWUUULLLJJJHHHEEECCCAAA@@@????????????>>>===;;;999999888888999:::<<<===???@@@>>>???BBBIIIXXXmmm~~~}}}|||zzzxxxuuutttsssqqqpppnnnmmmlllgggfffdddaaa]]]YYYVVVTTTNNNKKKHHHFFFEEEDDDBBB@@@===;;;888777777777666555444555666777888999:::;;;???BBBGGGNNNUUU___hhhooozzz|||qqqhhheeebbb___^^^]]]\\\[[[UUUSSSXXXhhh|||tttgggaaa[[[OOODDD===888555000---------------...---,,,+++++++++++++++......---,,,+++***))))))+++,,,------,,,,,,---///+++++++++,,,---...///000,,,---------.../////////---...000000///000111333555555777BBBZZZuuusssiiikkkooowww}}}zzzvvvssspppkkkhhhaaa___]]][[[ZZZXXXUUURRRMMMLLLJJJGGGEEECCCBBBAAA?????????>>>===;;;999999888888999:::<<<>>>@@@AAA@@@@@@AAAFFFRRRfff|||~~~|||zzzvvvvvvuuusssqqqpppooonnniiiiiiiiigggccc^^^ZZZWWWPPPMMMIIIGGGFFFEEECCCAAA>>>;;;999888888999888777333444666777999::::::;;;===@@@EEEKKKSSS\\\eeelllxxxwwwlllhhhdddaaa```___^^^]]]WWWTTTWWWbbbsssxxxkkkeee___TTTHHHAAA;;;777222...---......---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...*********+++,,,---///000---------------------...+++---///000000000222444444666;;;IIIcccpppeeefffkkkrrr}}}zzzvvvrrrooolllhhhfff___]]]\\\[[[ZZZWWWSSSPPPOOONNNKKKIIIFFFDDDCCCCCC?????????>>>===;;;999999888888999:::<<<>>>@@@AAAEEEDDDCCCEEENNN```uuu}}}}}}|||xxxwwwvvvtttsssqqqppppppkkkllllllkkkhhhbbb]]]YYYRRROOOKKKHHHGGGFFFDDDCCC>>><<<999888999::::::999333444666777999::::::;;;<<>>NNNkkkzzznnnaaa]]]aaaiiivvv{{{tttrrrqqqooommmiiiddd```^^^]]]\\\ZZZWWWTTTRRRPPPNNNMMMKKKHHHEEECCCBBBAAA@@@@@@AAAAAA@@@===;;;999555888;;;;;;;;;===BBBFFFFFFCCCBBBEEELLLYYYnnn~~~{{{yyyxxxvvvtttsssrrrrrrpppnnnlllkkkiiieeeaaa^^^RRRNNNIIIEEECCCBBBAAA@@@@@@>>><<<999777666555555333555777777666666888:::===???CCCHHHOOOXXXbbbiiivvv}}}{{{rrrmmmjjjhhheee```^^^```YYYTTTQQQVVVcccwww~~~qqqlllfffZZZPPPKKK@@@:::444111000000...,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++------------++++++........................******+++,,,------------...///000000///000222444::::::BBBYYYuuu{{{nnnaaa]]]^^^eeeqqq{{{zzzuuupppnnnllljjjhhheeeaaa]]]\\\[[[ZZZXXXVVVTTTQQQPPPNNNMMMKKKHHHFFFDDDBBBBBB@@@AAAAAAAAA@@@===;;;999777999<<<>>>@@@CCCGGGJJJIIIFFFDDDFFFKKKUUUhhhzzz~~~|||{{{yyywwwvvvttttttsssrrrpppnnnllljjjgggccc```TTTPPPJJJFFFCCCBBBAAA@@@@@@>>><<<999777666555555333444666666555555777888;;;===AAAEEELLLUUU___fffssszzzuuupppkkkiiifffaaa___aaa[[[UUUQQQUUU```rrrvvvoooggg[[[QQQLLLAAA;;;555111000000...,,,............------------,,,++++++************++++++,,,,,,------,,,,,,+++------------------------******+++,,,------------...///000000000000333555666999EEE\\\www~~~qqqccc\\\\\\```iiirrr~~~}}}zzzvvvpppllljjjgggdddaaa```^^^[[[YYYXXXXXXWWWVVVTTTSSSQQQPPPNNNMMMKKKHHHFFFDDDCCCCCCAAAAAAAAAAAA???===;;;:::888888:::>>>DDDIIIKKKLLLMMMJJJHHHHHHIIIPPP```ooo|||}}}~~~}}}{{{yyywwwvvvvvvuuutttrrrpppnnnmmmjjjfffbbbVVVRRRKKKFFFCCCBBBAAA@@@???>>><<<:::888666555555222444555555444444666777999;;;>>>BBBIIIRRR[[[bbbnnnvvvzzzsssllljjjgggbbb```aaa\\\VVVRRRTTT\\\kkktttjjj]]]SSSNNNBBB===666111111000...,,,------------,,,,,,,,,,,,,,,,,,+++***************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---...///000000000111333555555<<>>===;;;999777666555333444666555555444666777888999<<>><<<<<<777666777===GGGOOOSSSTTTSSSQQQPPPOOOLLLNNNWWWcccvvv{{{wwwuuuvvvxxxzzz|||~~~|||zzzxxxwwwwwwvvvxxxvvvuuusssrrrpppllliii\\\VVVNNNGGGCCCAAA???>>>???>>>===;;;999777666555555666777777666555666888888999<<<@@@EEENNNWWW]]]gggppp|||wwwlllhhhfffaaa______\\\XXXUUUVVV[[[iiirrreeeZZZSSSGGGAAA888333111111///---+++++++++*********))))))......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---///000111111222555777888HHHaaazzz{{{lllaaa[[[XXXZZZ___mmm|||wwwnnnhhhdddaaa```___^^^]]]\\\ZZZWWWTTTQQQOOOKKKIIIIIIJJJJJJIIIJJJJJJLLLMMMNNNOOOOOOOOOOOONNNLLLJJJHHHGGGFFFFFFCCCCCCBBB@@@???>>>===<<<999999:::???GGGPPPWWW[[[YYYWWWVVVTTTPPPOOOVVV___nnn}}}xxxuuuppprrrtttvvvxxx|||}}}{{{yyyxxxwwwwwwyyyxxxvvvuuutttqqqnnnkkkaaa[[[QQQIIIEEEBBBAAA@@@??????>>><<<:::888666555555777888777666666777888888999<<>>======999:::;;;>>>EEENNNYYY```___^^^]]]ZZZTTTPPPUUU\\\fffvvv{{{yyyvvvrrrooommmnnnqqqrrruuuyyy~~~}}}{{{zzzyyyyyyzzzxxxwwwvvvuuusssooolllggg```VVVMMMHHHEEECCCCCC??????>>>===;;;888666444555666777777555555555777777888;;;>>>CCCKKKSSSYYYbbbkkkxxx|||nnnhhhfffbbb___^^^\\\ZZZYYYZZZ]]]jjj{{{nnnbbbWWWKKKDDD:::444222111000...............------------************+++,,,---------,,,,,,++++++,,,,,,---------------------------+++,,,---...////////////---///000111222333666888EEEYYYuuu{{{lllaaaZZZUUUVVVZZZaaammm|||yyykkkbbb]]]YYYVVVTTTSSSQQQQQQQQQPPPNNNKKKIIIGGGEEEEEEFFFFFFEEEDDDDDDEEEGGGIIILLLMMMNNNNNNOOONNNMMMKKKIIIHHHHHHGGGDDDCCCBBB@@@???>>>======777999:::<<>>===;;;999666444444555666666444333444555666777:::===AAAIIIRRRXXX```iiivvv~~~pppiiigggddd```___\\\[[[ZZZZZZ]]]iii}}}pppdddYYYLLLEEE;;;444222111000///------,,,,,,,,,,,,++++++''''''(((((()))***,,,---------++++++++++++------........................+++,,,---...////////////---///000111222333666888MMMaaa}}}|||oooccc[[[WWWUUUUUU[[[cccqqquuuiii```XXXTTTSSSPPPOOONNNOOORRRRRROOOLLLGGGFFFEEEEEEGGGGGGEEEDDDCCCDDDEEEFFFHHHIIIJJJKKKJJJKKKKKKKKKJJJHHHFFFEEEFFFDDDCCCCCCCCCAAA???===>>>;;;;;;===@@@GGGSSS___dddfffgggddd___ZZZXXXYYY___dddooo}}}yyytttnnnoootttzzz|||{{{{{{yyytttpppllliiihhhhhhfffhhhlllnnnpppsssvvvyyy~~~|||{{{zzzxxxvvvuuutttssssssmmmhhh___UUUMMMGGGCCCBBBBBB@@@>>><<<;;;:::888666666666555555555666666777666777999;;;???FFFNNNTTTYYYdddsssrrriiifffddddddeee```^^^^^^^^^aaakkk}}}{{{|||~~~pppeee]]]QQQIII>>>666333111///...,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------...---,,,+++,,,...000111---...222444222000666>>>NNNpppssshhh```[[[WWWVVVZZZ```lll|||tttggg___WWWSSSSSSSSSQQQQQQSSSVVVWWWTTTPPPGGGEEECCCCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKJJJHHHFFFEEEFFFEEECCCCCCCCCBBB???===>>><<<;;;===???EEEPPP\\\cccfffjjjiiiddd```^^^^^^^^^bbbiiiuuu~~~tttnnngggfffiiinnnpppoooqqqoookkkgggdddbbbaaaaaabbbeeehhhkkkmmmppptttvvv~~~}}}}}}|||zzzxxxvvvuuuttttttooojjjbbbXXXPPPIIIFFFDDDCCCAAA>>>===<<<;;;888666666666555555555666666777999999:::;;;===BBBIIINNNYYYcccssswwwllliiigggggghhhfffcccaaa``````hhhzzz|||zzz{{{qqqggg___TTTLLLAAA999444222///------,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------///...---,,,,,,---///000...///333555444333888AAAVVVwwwzzzoooggg```[[[WWWZZZ^^^gggttttttggg^^^WWWTTTUUUUUUTTTUUUXXX\\\]]]ZZZVVVJJJGGGDDDCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIJJJJJJJJJIIIGGGFFFGGGEEEDDDDDDDDDCCC@@@>>>???<<<;;;===>>>AAALLLVVV```ffflllooolllhhheeeeee```bbbeeekkkvvvuuunnnfffaaabbbeeefffffffffeeebbb___]]]\\\[[[[[[]]]___cccfffiiilllpppsssyyy}}}zzztttooooooppprrrxxx~~~}}}{{{yyyxxxwwwvvvrrrmmmfff]]]TTTMMMIIIFFFDDDBBB???>>>===<<<:::777777666666555555666666666888888999:::<<>>FFFPPP\\\dddnnnssssssooolllkkkfffhhhiiiiiimmm{{{xxxqqqggg```]]]^^^_________^^^\\\[[[ZZZYYYYYYYYYXXX[[[___bbbeeehhhlllooouuuyyy}}}xxxnnniiigggfffiiinnn{{{~~~}}}{{{yyyxxxssspppjjjbbbYYYQQQKKKHHHEEECCCAAA@@@???>>>;;;999888777666666666666666666444666777:::===BBBIIINNNWWW```mmm{{{wwwsssqqqrrrtttqqqmmmhhhbbb^^^```nnn}}}vvvlllddd[[[SSSHHH???;;;777333000///.........---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000///...------......///000333666666666===GGGddd~~~vvvmmmddd___[[[\\\```jjjxxxwwwmmmcccZZZWWWYYYYYYZZZ]]]ccchhhhhhddd```TTTOOOIIIEEEEEEFFFGGGHHHFFFFFFEEEEEEDDDCCCCCCBBBFFFGGGIIIJJJJJJJJJJJJIIIIIIGGGFFFFFFFFFEEEBBB@@@@@@>>>======;;;;;;BBBKKKVVV```mmmvvvyyywwwtttsssnnnpppqqqnnnmmmttt|||yyyvvvuuuyyyvvvooofff]]]YYYWWWWWWXXXYYYYYYXXXWWWWWWWWWWWWWWWVVVYYY\\\___bbbeeeiiikkkrrrvvvzzz}}}ssslllgggbbbbbbdddlllrrr{{{}}}{{{zzztttrrrmmmfff]]]TTTMMMIIIGGGEEECCCAAAAAA???===;;;888888777666666666666666555777999;;;>>>CCCHHHMMMUUU]]]iiivvv|||wwwvvvwwwyyyppplllgggbbb]]]^^^kkkyyywwwmmmfffZZZSSSIIIAAA===:::666333/////////.........---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000//////...............///222555444555===GGGddd}}}tttkkkfff]]]]]]___fffsss|||rrrhhh^^^[[[\\\___```dddjjjoooooojjjeeeWWWSSSLLLGGGEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCEEEFFFHHHJJJKKKKKKKKKJJJJJJHHHGGGGGGGGGEEECCCAAA@@@>>>======;;;:::@@@GGGPPP\\\lllzzz||||||{{{vvvrrrrrrxxx~~~uuummmmmmqqquuuzzz}}}yyytttoooggg___YYYVVVUUUVVVSSSSSSSSSSSSSSSSSSSSSRRRTTTWWWZZZ]]]___bbbeeegggnnnrrrwwwzzz|||{{{sssmmmeeeaaa```___dddllluuu|||~~~~~~}}}{{{vvvtttqqqjjjbbbXXXOOOJJJIIIGGGDDDCCCBBBAAA>>><<<999999888777666666666666999:::;;;<<<===@@@DDDHHHRRRZZZeeeqqq||||||yyyxxxyyynnnkkkfffaaa[[[\\\iiiwwwwwwnnngggZZZSSSIIIBBB>>>;;;777444//////.........------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------000000///////////////......///111444333444<<>>>>>>>><<<:::>>>EEEKKKXXXlll}}}zzzwwwxxxzzzuuupppnnnllllllnnnlllnnnpppqqqqqqpppppppppooolllfff___YYYUUUTTTTTTOOOOOOPPPPPPPPPPPPOOOOOOSSSUUUXXXZZZ\\\^^^aaacccjjjnnnsssvvvxxx|||xxxmmmccc___YYY[[[___eeejjjooosssuuuxxxyyy{{{~~~|||xxxwwwuuuooofff\\\SSSMMMJJJHHHFFFDDDCCCBBB@@@>>>:::999888777666666666666888999:::;;;<<>>:::555111.........---------,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------...//////000000000000///000000222444333444<<>>???<<<:::>>>EEEHHHWWWlll~~~|||{{{vvvxxxqqqhhhcccccc___``````___```bbbfffiiifffddd___YYYSSSOOOMMMMMMNNNNNNOOOOOOOOOOOONNNNNNRRRTTTWWWXXXYYY[[[^^^```fffjjjooorrrtttxxx~~~tttfff```XXXWWWWWWYYY[[[```dddfffrrrssswww|||~~~|||zzzzzzwwwrrrjjj___UUUOOOKKKIIIFFFEEEDDDCCC@@@>>>:::999888777666666666666333555777999<<>>>>>>>>@@@@@@JJJSSShhh{{{}}}~~~vvvnnnfff```___YYYTTTUUUWWWXXXZZZ^^^\\\]]]\\\WWWPPPLLLJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMPPPPPPQQQSSSUUUXXX[[[]]]ggghhhjjjkkkmmmqqqvvvzzzrrrjjjaaaYYYSSSRRRRRRRRRTTTXXX```iiiqqqvvv||||||uuuooohhh\\\QQQMMMKKKHHHFFFEEECCC@@@>>>;;;:::888777666666666666444666777777999<<<@@@CCCMMMQQQZZZeeeoooyyy~~~yyyuuummmjjjeee```ZZZZZZeeerrr}}}uuulllggg```VVVLLLEEE>>>666222222111111000......------------------------------------------------------------------------------------......///000111111222111333111333888555;;;NNNppp}}}wwwttttttvvvyyyzzz{{{}}}zzzyyy||||||zzzzzz}}}tttpppiii```WWWPPPLLLKKKHHHHHHHHHGGGGGGGGGGGGFFFIIIHHHIIIKKKMMMNNNNNNLLLIIIHHHGGGEEEEEEEEEFFFFFFDDDCCCAAA?????????@@@AAAEEENNNccc{{{ooofffaaaZZZUUUVVVWWWVVVVVVXXXVVVWWWWWWTTTOOOLLLLLLMMMKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOPPPSSSVVVYYYZZZaaacccfffiiilllqqqvvvzzz~~~uuuggg^^^VVVSSSQQQOOOPPPTTTYYYaaaiiipppwww~~~xxxsssmmmcccXXXOOOLLLIIIGGGEEECCC@@@>>>;;;:::999777666666666777666777888888999<<>>666222333111000///......---------------------------------------------------------..............................//////000000111111///222000333999777???SSSttt|||wwwpppkkkiiijjjkkkkkklllpppuuuzzz}}}xxxsssjjj```WWWPPPLLLJJJGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIILLLNNNNNNLLLJJJFFFEEEDDDDDDDDDEEEFFFGGGEEEDDDBBBAAA@@@@@@AAAAAAAAAIII[[[uuuttthhh```ZZZYYYXXXUUUSSSSSSRRRSSSRRROOOLLLJJJKKKLLLJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLLLLNNNPPPSSSVVVWWW[[[^^^cccgggkkkppptttxxx{{{~~~rrrhhh]]]WWWRRRNNNOOORRRRRRZZZaaaiiisss{{{xxxtttjjj```RRROOOKKKHHHGGGDDDAAA???<<<;;;999777666666666777666777888999:::<<>>===;;;999777777777777444555666666777999===@@@GGGJJJSSS^^^gggqqq{{{tttmmmiiieeeccc___\\\```ggguuu}}}wwwjjj```TTTLLLCCC999444444000//////............///------------------------------------------------------------------------000000000000///////////////222111222888:::IIIcccuuujjjeee^^^YYYVVVTTTRRRQQQSSSVVVYYY[[[\\\^^^bbbdddiiikkkqqqxxx|||ssskkk```WWWQQQMMMIIIFFFEEEFFFFFFGGGHHHIIIIIIJJJHHHHHHIIIJJJKKKKKKHHHEEEDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGGGGFFFEEEEEEDDDDDDBBBCCCGGGQQQZZZfffwwwzzzqqqkkkccc]]]ZZZRRROOOKKKIIIIIIJJJJJJIIIGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKMMMOOORRRSSSYYY\\\___aaacccfffiiilllrrrtttxxx|||ttthhh\\\VVVVVVSSSUUUWWW___qqq~~~zzzqqqhhh^^^ZZZTTTOOOKKKHHHEEEDDD@@@>>><<<:::888777777777444444555555555888;;;???EEEIIIRRR\\\eeeooo~~~{{{uuummmhhheeebbb^^^ZZZ[[[```mmmwwwmmmcccWWWNNNEEE;;;555555//////............//////------------------------------------------------------------------------////////////000000000000000444222333888<<>>>>>???AAADDDGGGKKKMMMHHHHHHHHHHHHGGGFFFEEEEEEFFFEEEEEEGGGHHHKKKVVVbbbppp}}}zzz~~~{{{jjj```[[[VVVPPPLLLKKKKKKIIIGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJMMMOOOPPPUUUVVVXXXZZZ\\\```fffjjjlllnnnppptttyyy~~~{{{jjj^^^ZZZWWWXXXZZZdddzzz|||tttccc^^^WWWQQQMMMJJJGGGEEEAAA???===;;;999888777888555666666666666999<<>>CCCJJJQQQ[[[gggttt~~~|||uuummmjjjgggdddbbb^^^ZZZWWW```mmmuuummm```SSSHHH@@@:::666333000...---.........---..................//////,,,,,,,,,---------......---------.........///////////////000111111222222333222444999<<>><<<:::888888666666666777888999:::::::::>>>DDDKKKSSS^^^kkkttt|||qqqkkkiiigggeeedddbbb___]]]ZZZeeetttxxxqqqfff[[[PPPFFF>>>999333000...---.........---.........---,,,,,,,,,+++,,,,,,,,,---------.............../////////000000/////////000111111222222555555555888BBBYYY|||~~~~~~tttggg___\\\TTTQQQLLLIIIHHHFFFDDDBBBAAABBBCCCBBBBBBBBBDDDFFFKKKPPPWWW]]]ccckkkttt{{{yyyqqqnnnkkkuuu{{{wwwxxx~~~zzzsssmmmfffcccbbb___YYYTTTPPPNNNJJJFFFCCCAAA@@@??????AAAEEEIIIMMMPPPRRRSSSOOONNNNNNNNNOOOPPPQQQQQQNNNLLLJJJJJJJJJIIIGGGEEECCCEEEJJJRRR\\\nnn}}}{{{yyy{{{|||jjj___XXXQQQNNNMMMJJJIIIHHHFFFEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKMMMPPPRRRUUUVVVYYY\\\___bbbfffkkkqqquuuyyy|||~~~qqqmmmjjjiiifffhhhyyy}}}nnn```WWWOOOIIIEEEBBBBBB@@@>>><<<:::999888333444444555666777777777999>>>DDDJJJRRR]]]iiirrr~~~~~~rrrmmmkkkhhhfffeeebbb___\\\YYYcccqqqyyysssiii^^^SSSIII@@@:::333000...---.........---.........---------------,,,,,,,,,---------............/////////000000000/////////000111111222222555555666999DDD^^^||||||rrrfff___\\\TTTQQQMMMJJJHHHGGGDDDCCC@@@BBBCCCCCCCCCCCCEEEFFFHHHMMMTTTZZZaaaiiissszzz|||zzzqqqlllfffnnnzzz}}}yyy|||}}}vvvmmmiiihhheee^^^XXXSSSPPPLLLHHHDDDBBBAAAAAAAAACCCFFFJJJNNNQQQRRRSSSNNNNNNMMMMMMNNNPPPQQQRRROOOMMMJJJIIIJJJJJJHHHEEEBBBCCCFFFLLLQQQ\\\rrr|||zzz|||qqqddd\\\TTTOOONNNKKKJJJIIIGGGEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEGGGHHHIIIKKKMMMPPPRRRSSSWWWZZZ^^^aaaeeehhhmmmpppwwwzzz~~~tttlllhhhgggbbb```lll}}}uuufff[[[RRRKKKFFFCCCBBB@@@>>><<<:::999888333444555666666777777777999===CCCIIIQQQ\\\hhhqqq{{{xxxpppmmmjjjgggeeeaaa]]]ZZZWWW```oooyyytttkkk```UUUKKKAAA;;;333000...---.........---..................//////,,,,,,,,,---------........./////////000000000000/////////000111111222222333555777:::HHHdddzzz||||||pppddd^^^[[[UUURRRMMMJJJIIIGGGEEECCC@@@BBBDDDDDDDDDDDDFFFGGGFFFKKKRRRXXX___gggqqqyyyyyy}}}zzzpppkkkccciiittt||||||~~~|||rrrnnnmmmjjjccc\\\UUUSSSNNNJJJFFFDDDCCCCCCAAACCCGGGKKKOOOQQQRRRSSSNNNMMMMMMMMMNNNPPPRRRSSSPPPLLLIIIIIIJJJJJJHHHFFFFFFEEEGGGJJJKKKPPPbbbuuu~~~|||zzzwww|||uuuhhh___VVVPPPNNNLLLKKKIIIGGGEEECCCBBBAAAAAABBBBBBCCCCCCDDDDDDDDDGGGGGGHHHJJJLLLOOOQQQRRRUUUYYY]]]aaadddgggjjjllluuuxxx|||sssjjjcccbbb]]]YYYcccrrrzzzjjj^^^UUUMMMHHHCCCBBB@@@???<<<;;;999888555666777888999999888888999>>>CCCIIIQQQ[[[hhhpppyyy~~~rrroookkkhhheeeaaa\\\YYYVVV^^^mmm}}}zzztttlllaaaWWWLLLAAA;;;333000...---.........------.........///000000000,,,,,,,,,---------......////////////000000000000/////////000111111222222111555888<<>>BBBHHHMMMNNNNNNNNNOOONNNMMMKKKJJJJJJLLLNNNOOOOOOOOONNNNNNLLLKKKIIIHHHGGGGGGGGGDDDDDDJJJVVV___{{{xxxrrrsssyyy|||nnnbbbYYYRRRNNNJJJIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAADDDEEEEEEFFFGGGJJJOOOSSSSSSVVVZZZ]]]___bbbfffhhhooossswww|||zzzmmm___YYYXXXZZZ^^^dddtttrrrdddVVVLLLHHHEEECCCAAA@@@???<<<999777666666555555555555666666999===BBBGGGMMMWWWccckkkxxx}}}tttooojjjgggeeeccc___[[[]]]]]]gggzzz|||rrrhhh```WWWJJJ@@@;;;555222///---...//////......------,,,,,,------...///...---,,,,,,---...///////////////000000000000000...,,,---000222222000444777999===NNNnnn}}}}}}{{{{{{zzzrrriiibbb]]][[[UUUSSSOOOLLLHHHFFFEEEDDDBBBCCCEEEFFFFFFFFFEEEDDDFFFIIIMMMRRRXXX^^^eeejjjrrrxxx~~~~~~tttmmmgggdddfffppp~~~zzzvvvrrriiibbb\\\WWWOOOIIIFFFEEEDDDCCCBBBFFFJJJMMMMMMMMMMMMNNNMMMMMMLLLKKKKKKLLLMMMNNNOOOOOONNNNNNMMMLLLJJJJJJGGGHHHFFFCCCCCCHHHQQQYYYggg|||{{{sssssswww|||zzzoooeee[[[SSSNNNKKKIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCDDDEEEEEEFFFIIINNNRRRRRRUUUYYY\\\^^^aaaeeegggkkkoootttyyy~~~yyykkk^^^XXXWWWXXX]]]bbbmmmwwwuuugggXXXNNNKKKFFFDDDBBBAAA@@@>>>;;;888777777666666666666777777888;;;@@@EEELLLUUUaaaiiiuuu}}}vvvrrrlllhhhgggddd```]]]\\\]]]eeexxx}}}sssiiibbbYYYLLLBBB===555222///---...//////......------,,,,,,------...///...------------...///.../////////000000000000000...---...000222222000333555888===PPPppprrrssswww{{{||||||uuulllddd___[[[YYYTTTRRROOOLLLHHHEEECCCCCCBBBCCCEEEFFFFFFFFFEEEDDDBBBDDDHHHLLLQQQXXX___ccclllrrrzzz~~~~~~~~~~~~vvvooohhhcccbbbhhhsss~~~|||vvvmmmfff]]]WWWPPPJJJGGGFFFEEEEEEGGGIIILLLMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNMMMMMMLLLIIIIIIGGGCCCAAADDDKKKQQQXXXggg|||wwwtttvvvwww|||~~~zzzuuunnnfff]]]TTTNNNKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@BBBCCCDDDDDDEEEHHHMMMPPPPPPSSSWWWZZZ\\\___ccceeefffjjjppptttyyywwwiii[[[UUUTTTUUUZZZ___dddiiisssyyyjjj\\\QQQNNNHHHFFFCCCBBBAAA???<<<:::888888777777777777888888666:::???DDDJJJSSS___gggrrryyyzzzuuunnnjjjhhhfffbbb___\\\[[[bbbsssvvvlllddd[[[NNNDDD???666333///......//////......------,,,,,,------...///...------------...///....../////////000000000000...---...000222222111222444666===RRRssswwwfffiiiqqqzzz{{{}}}yyyooofff___[[[YYYWWWSSSRRROOOLLLHHHEEECCCBBBBBBCCCEEEFFFFFFFFFEEEDDD@@@BBBEEEHHHLLLRRRYYY^^^fffllluuuzzz{{{zzz{{{}}}xxxqqqiiiccc___aaaiiixxxyyypppjjj\\\WWWPPPJJJGGGFFFFFFEEEIIIJJJLLLLLLKKKJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKJJJMMMNNNNNNOOOOOOOOONNNNNNKKKJJJHHHDDDAAACCCGGGKKKPPPYYYggguuu}}}xxxyyyzzz|||~~~|||zzzsssppplllhhhbbb\\\TTTOOOKKKJJJHHHFFFEEECCCCCCBBBBBBBBBAAAAAA@@@@@@??????@@@BBBCCCCCCDDDGGGJJJMMMNNNPPPTTTWWWYYY\\\```cccbbbggglllqqqvvv}}}uuugggYYYSSSQQQRRRVVV[[[^^^aaagggrrr}}}nnn^^^SSSPPPIIIFFFCCCAAA@@@???<<<;;;888777777666666777777888666:::???CCCIIIRRR]]]eeeooovvv~~~xxxpppkkkhhhfffccc```\\\ZZZ___ooo|||ppphhh^^^PPPDDD???666333000......//////......------,,,,,,------............------................../////////000000////////////000111222222444555777???UUUvvv}}}nnnaaafffooozzz}}}{{{~~~wwwkkkbbb\\\XXXVVVTTTRRRQQQOOOMMMIIIFFFDDDCCCBBBCCCEEEFFFFFFFFFEEEDDD@@@AAACCCEEEIIINNNUUUZZZ```gggooouuuvvvwwwyyy{{{|||uuulllfff___]]]aaammm{{{rrrkkk]]]XXXQQQKKKHHHFFFFFFEEEHHHIIIKKKKKKJJJJJJKKKLLLHHHIIIJJJKKKKKKKKKJJJJJJMMMMMMNNNOOOOOOOOOOOONNNLLLKKKIIIFFFDDDDDDFFFGGGHHHLLLTTT^^^lll~~~|||xxxvvvllliiiddd___[[[WWWSSSPPPKKKJJJIIIGGGEEEDDDCCCCCCBBBAAAAAA@@@??????>>>>>>???@@@BBBBBBCCCEEEHHHKKKKKKNNNQQQTTTWWWZZZ]]]``````dddjjjooottt{{{sssfffWWWPPPNNNOOOSSSXXXYYY]]]ccciiirrrqqqaaaUUUPPPIIIFFFCCC@@@???>>><<<;;;777666666555555666666777777:::???CCCHHHQQQ\\\dddlllsss|||{{{qqqkkkhhhfffccc```]]]YYY]]]kkk}}}vvvlll```QQQEEE???777444111/////////.........------,,,,,,------...---..................---............//////////////////000000000111222333666666999BBBZZZxxx|||lllbbbhhhqqq|||}}}{{{{{{vvvjjj```[[[WWWTTTQQQQQQPPPOOONNNKKKHHHFFFEEEBBBCCCEEEFFFFFFFFFEEEDDDAAABBBCCCDDDGGGLLLSSSXXX]]]cccjjjppprrrtttxxx{{{yyypppiiibbb^^^]]]eeewww~~~~~~tttmmmbbb\\\UUUNNNKKKIIIHHHGGGIIIKKKMMMMMMLLLJJJJJJKKKFFFFFFGGGHHHIIIJJJJJJKKKMMMMMMNNNNNNNNNNNNNNNMMMKKKJJJHHHGGGFFFFFFFFFGGGEEEFFFJJJQQQZZZhhh}}}~~~zzzuuurrriiieee___YYYVVVTTTQQQOOOLLLKKKIIIGGGEEEDDDCCCCCCBBBAAAAAA@@@???>>>=========???@@@AAABBBCCCFFFHHHHHHKKKOOORRRTTTWWW[[[^^^^^^ccciiinnnsssyyyssseeeVVVOOOMMMMMMPPPUUUVVV\\\bbbeeeiiiuuuvvvdddVVVQQQIIIFFFCCC@@@???>>>===;;;666666555555555555666666777:::???BBBGGGPPPZZZbbbiiipppyyy~~~ssslllhhhfffdddaaa]]]YYY[[[hhh{{{zzzpppcccSSSGGGAAA888555111/////////.........------,,,,,,------...------...//////...------------.........////////////000111111000000222444555666:::FFF___|||~~~nnndddjjjsss|||zzzyyyzzzwwwjjj```[[[WWWRRRNNNPPPPPPPPPOOOMMMKKKHHHGGGBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBCCCCCCFFFJJJQQQVVV[[[```ggglllooorrrxxx||||||sssmmmfff```\\\```ooo~~~zzzsssiiiddd[[[UUUQQQNNNMMMLLLLLLOOOQQQQQQNNNKKKIIIIIICCCCCCCCCDDDFFFHHHKKKLLLMMMMMMMMMNNNMMMMMMLLLLLLGGGGGGFFFGGGHHHHHHHHHGGGFFFEEEGGGLLLOOOUUUdddrrr~~~zzztttnnnhhhddd^^^YYYUUURRROOOMMMLLLKKKIIIGGGEEEDDDDDDCCCAAAAAA@@@???>>>===<<<<<<<<<>>>@@@AAAAAABBBDDDFFFFFFIIIMMMPPPRRRUUUYYY\\\]]]bbbhhhmmmqqqxxxrrreeeVVVNNNLLLKKKOOOTTTWWW[[[aaafffkkksss~~~zzzhhhYYYRRRKKKHHHDDDAAA@@@???>>>===777777666666666666777777666999===AAAEEENNNXXX```fffllluuu{{{vvvmmmiiigggeeeddd^^^YYYZZZgggzzz{{{rrrfffWWWJJJEEE999555222/////////.........------,,,,,,------...------...//////...---------------.........//////...000222111000000222555222444:::IIIdddooogggmmmvvv~~~xxxxxxzzzxxxkkkaaa[[[WWWQQQMMMOOOPPPPPPOOONNNLLLJJJIIIBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBBBBCCCEEEIIIPPPUUUZZZ___eeeiiimmmqqqxxx}}}~~~uuupppiiiccc]]]^^^kkkyyy{{{oooiiiaaaZZZUUUSSSQQQPPPPPPSSSUUUTTTQQQLLLIIIGGGBBBBBBAAABBBDDDHHHKKKMMMMMMMMMMMMMMMMMMLLLKKKKKKDDDDDDEEEFFFHHHIIIHHHGGGEEECCCCCCEEEDDDDDDMMMZZZhhh}}}{{{sssmmmhhhddd___[[[WWWRRRNNNKKKLLLKKKIIIGGGFFFDDDDDDCCCAAAAAA@@@???>>>===<<<;;;;;;===???@@@@@@AAACCCEEEEEEHHHLLLOOOQQQTTTXXX[[[[[[```ggglllpppvvv~~~rrreeeVVVNNNKKKKKKNNNSSSZZZ\\\aaahhhpppwww}}}~~~kkk[[[SSSMMMIIIEEEBBBAAAAAA@@@???888888777777777777888888555888<<>><<<;;;<<<===>>>???>>>>>>>>>???AAACCCDDDEEEHHHKKKMMMOOOQQQTTTWWW\\\___ccchhhnnnuuu|||rrrdddTTTKKKHHHHHHKKKPPPZZZ```iiisss{{{sssbbbUUUOOOKKKFFFCCCCCCBBB@@@===;;;888666555666666666555555888;;;>>>BBBIIIRRRYYY```fffooovvv{{{zzzwwwoookkkiiiaaa```ZZZZZZeeewww}}}sssmmmcccTTTHHH>>>999333///..................---------,,,,,,,,,---------------------,,,,,,---......------...000000111222111000000222333666999???MMMhhh}}}tttooo{{{{{{xxxxxx{{{~~~nnnddd]]]VVVRRRSSSPPPPPPQQQRRRRRRQQQMMMJJJGGGGGGGGGFFFFFFEEEDDDCCCAAABBBCCCDDDGGGJJJMMMOOOTTT[[[dddjjjmmmqqqxxx~~~|||tttkkkfffcccaaaffflll}}}{{{|||yyy~~~~~~uuunnnhhhccc]]]YYYYYYXXXVVVUUUSSSOOOIIIEEEEEECCC@@@>>>???BBBEEEGGGJJJKKKKKKKKKIIIHHHFFFDDDAAACCCFFFHHHJJJJJJIIIHHHGGGEEECCCBBBBBBDDDFFFGGGJJJRRR___nnn}}}yyyuuulllhhhbbb\\\XXXTTTQQQOOOJJJHHHGGGGGGGGGGGGEEECCCAAA@@@>>><<<<<<<<<===>>>===<<<<<<<<<===???AAABBBCCCFFFIIIKKKMMMOOOSSSUUUYYY]]]bbbgggmmmsssyyy}}}tttfffVVVMMMIIIHHHLLLPPPZZZaaalllxxxuuueeeXXXOOOKKKFFFDDDDDDCCC???<<<;;;888666555666666666555555888;;;>>>BBBHHHRRRXXX___eeennnuuuzzz}}}xxxoookkkjjjbbb```ZZZYYYcccttttttnnndddVVVJJJ???;;;555000//////000000.........---------,,,,,,---------....../////////,,,---///...------...000000111222111000000222444555888???NNNjjj{{{www|||wwwwwwzzztttjjjaaaZZZVVVVVVTTTTTTUUUVVVVVVTTTPPPLLLHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDFFFIIILLLMMMSSSZZZbbbhhhkkkpppxxx~~~wwwooojjjeeebbbeeeiiiwwwzzzvvvyyy|||}}}uuulllddd___^^^[[[YYYVVVSSSOOOIIIFFFEEECCC@@@>>>???AAADDDFFFIIIIIIIIIHHHGGGEEEBBBAAA???AAADDDGGGIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDGGGMMMVVVeeewww~~~yyyvvvpppkkkeee```[[[VVVQQQNNNJJJHHHFFFFFFFFFFFFDDDBBBAAA@@@>>>===<<<<<<===>>>;;;:::::::::;;;===>>>???AAADDDGGGIIIKKKMMMPPPSSSVVVZZZ```fffkkkpppuuuxxx|||tttfffVVVMMMIIIGGGJJJNNNXXX```nnn}}}wwwhhh[[[PPPLLLHHHFFFEEECCC???;;;;;;999666555666777666555444777;;;>>>AAAGGGPPPWWW]]]dddlllsssyyyzzzppplllkkkdddddd]]]ZZZbbbqqquuunnneeeWWWLLLAAA<<<666222000000111111.........------------,,,,,,------...///000111111,,,...//////...---///000000111222111000111333444666888@@@RRRnnn}}}uuuvvvzzzyyynnnfff^^^YYYYYYWWWWWWWWWXXXXXXVVVRRRNNNJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFHHHKKKLLLRRRXXX```eeeiiioooxxxzzzrrrmmmhhhccccccfffqqq~~~|||yyyyyyyyy|||vvvlllfffaaa^^^ZZZWWWTTTPPPKKKHHHEEECCCAAA??????@@@BBBDDDIIIIIIHHHGGGFFFCCCAAA???===???BBBEEEHHHIIIJJJJJJIIIIIIHHHGGGEEECCCAAA@@@CCCCCCDDDHHHQQQ```ppp{{{~~~|||~~~{{{wwwtttrrrnnniiiccc^^^XXXRRRNNNJJJHHHFFFEEEEEEDDDCCCAAAAAA@@@???>>>============::::::999999:::;;;===>>>@@@BBBEEEHHHIIILLLOOOQQQTTTXXX^^^dddhhhlllpppsssxxx{{{ssseeeUUULLLHHHFFFHHHLLLSSS]]]mmm}}}zzzjjj^^^QQQNNNIIIGGGGGGDDD???;;;;;;999666666666777777666444777:::===@@@FFFOOOUUU\\\bbbjjjqqqwww}}}{{{qqqnnnnnnhhhiiiaaa]]]cccpppwwwnnndddWWWMMMBBB===666222000000000000............------------------....../////////000---...//////......///000000111222222111111333555777999CCCYYYvvv|||}}}}}}tttuuuyyy~~~sssjjjbbb]]]]]]YYYYYYYYYZZZ[[[YYYUUUQQQMMMLLLJJJGGGEEEDDDDDDCCCEEEEEEEEEEEEGGGIIIKKKLLLQQQWWW^^^cccgggnnnxxx|||uuuqqqkkkdddbbbccckkkwww|||xxxuuuxxx~~~tttmmmdddaaa\\\XXXUUUQQQMMMKKKFFFDDDBBB@@@???@@@BBBCCCIIIIIIIIIHHHFFFCCCAAA???<<<>>>AAADDDFFFHHHIIIJJJIIIIIIIIIHHHFFFCCCAAA@@@??????>>>???CCCLLLVVV^^^gggpppzzz|||xxxttttttwww~~~xxxtttsssssspppkkkfffaaa[[[TTTPPPKKKIIIFFFDDDDDDDDDCCCAAAAAA@@@???>>>>>>=========;;;:::999999:::;;;===>>>???AAADDDGGGHHHKKKNNNPPPRRRVVV\\\aaaeeeiiilllnnnssswww|||tttfffWWWNNNJJJHHHIIIMMMRRR\\\lll}}}|||mmmaaaTTTPPPKKKHHHGGGDDD@@@<<<<<<999777666777777777666444777:::<<<>>>DDDMMMSSSZZZ___gggnnnssszzz~~~tttrrrsssmmmlllccc^^^cccoooxxxooodddWWWNNNAAA===666111000000000/////////.........---------.........------,,,,,,,,,---...000///......///111000111222222111222444666:::;;;GGG```~~~vvvzzz|||sssuuuzzzwwwooofffbbbbbb]]]]]]]]]___```^^^ZZZWWWSSSQQQNNNJJJGGGEEEDDDDDDFFFFFFFFFFFFHHHJJJLLLNNNQQQWWW]]]bbbfffnnnzzz~~~yyyvvvooogggbbbcccgggrrr~~~xxxsssuuuzzz}}}vvvkkkgggaaa[[[WWWTTTPPPMMMGGGEEECCCAAAAAAAAABBBBBBHHHHHHHHHHHHFFFDDDAAA@@@<<<===@@@BBBEEEGGGHHHIIIIIIIIIHHHGGGFFFDDDCCCBBB????????????@@@CCCHHHLLLTTT]]]gggllllllkkkmmmooowww{{{{{{vvvsssrrrqqqooolllhhhddd^^^WWWRRRLLLJJJFFFEEEDDDDDDCCCBBB@@@@@@@@@??????>>>======;;;;;;:::999:::;;;<<<======@@@CCCEEEGGGIIILLLOOOPPPTTTYYY]]]```dddgggjjjnnnrrrwww|||~~~vvvhhhYYYQQQMMMKKKLLLPPPRRR\\\lll}}}qqqeeeWWWRRRLLLHHHFFFDDD@@@===<<<:::777666777888777666444777:::;;;===CCCKKKQQQYYY^^^dddjjjooovvv~~~zzzxxxxxxrrrmmmddd^^^bbbnnn~~~zzzqqqfffXXXOOOBBB===777222000//////////////////.........------//////...---,,,++++++***---///000000///...000111000111222222222333555777;;;===JJJgggsssyyyzzzsssuuuzzz|||ssslllhhhhhhbbbbbbccceeegggfffbbb```ZZZWWWSSSNNNJJJHHHFFFFFFFFFFFFGGGHHHJJJLLLNNNPPPRRRWWW]]]aaafffooo{{{}}}{{{tttkkkeeedddbbbmmm}}}|||ttttttwwwyyyuuuppphhh```ZZZVVVQQQOOOHHHGGGEEECCCBBBBBBBBBBBBFFFGGGGGGGGGEEEDDDBBB@@@<<<===???AAADDDFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEEEE@@@AAABBBAAA@@@AAACCCEEEIIIOOOWWW]]]aaabbbcccdddlllrrrxxxyyyuuuqqqooopppnnnmmmkkkiiifff```ZZZUUUNNNKKKGGGEEEEEEEEEDDDCCC@@@@@@@@@@@@???>>>======;;;:::999999999:::;;;<<<;;;===AAACCCEEEGGGJJJMMMNNNQQQTTTWWWZZZ^^^bbbfffhhhlllrrrvvvyyy{{{~~~tttgggXXXQQQMMMKKKMMMPPPOOOYYYiii{{{vvvjjjZZZTTTLLLGGGEEEDDDAAA???<<<:::777666777888777777444777999;;;===BBBJJJPPPXXX\\\bbbggglllrrrzzz}}}|||uuuqqqhhhbbbfffqqq~~~uuuiiiZZZPPPDDD???888333111111000000////////////............//////......------,,,,,,---///000000//////000111000111222222222333555777;;;===LLLjjj}}}ooowwwxxxtttvvv{{{wwwoookkklllffffffhhhjjjlllkkkhhhfff^^^[[[WWWQQQMMMJJJHHHHHHGGGGGGGGGHHHKKKMMMPPPQQQRRRWWW]]]aaafffooo|||~~~xxxnnngggfff```iiiyyyxxxuuutttssswww~~~}}}wwwmmmddd]]]WWWRRROOOIIIHHHFFFDDDCCCBBBBBBCCCEEEEEEFFFEEEEEECCCAAA@@@===>>>???AAACCCEEEFFFGGGGGGGGGFFFFFFEEEFFFFFFGGG===>>>??????>>>>>>@@@BBBDDDGGGMMMSSSXXXZZZ[[[[[[cccjjjqqqrrrooolllkkklllllllllkkkiiigggbbb[[[VVVOOOLLLHHHEEEEEEEEEDDDDDD@@@@@@AAA@@@@@@???>>>===:::999888888888999:::;;;999<<>>???AAACCCEEEFFFIIIJJJKKKKKKKKKJJJIIIHHHEEEDDDBBB@@@???======<<<@@@CCCGGGLLLQQQUUUXXXYYY\\\aaahhhlllllljjjgggfffeeeeeeeeedddbbb```]]]\\\SSSNNNIIIDDDAAA@@@>>>===??????>>>======>>>>>>???:::::::::999999999888888999;;;>>>@@@AAABBBEEEGGGIIIKKKNNNQQQSSSVVVZZZ]]]___bbbeeehhhkkkooosssvvvwwwyyy}}}qqqdddWWWPPPLLLJJJJJJMMMSSSXXXfffxxx{{{qqq```YYYOOOHHHFFFDDDBBB@@@???===:::666555555666666666888:::<<>>PPPnnn~~~ooonnn|||yyytttwww|||}}}xxxxxxrrrqqqrrruuuyyy|||~~~~~~qqqjjjaaaZZZWWWSSSOOOLLLKKKLLLNNNMMMLLLMMMQQQTTTVVVYYY]]]aaahhhrrryyyrrrlllggghhhnnn|||wwwrrrqqqsssxxxuuujjjfffaaaYYYQQQLLLMMMLLLIIIEEECCCCCCEEEGGGHHHHHHFFFCCC@@@??????======>>>@@@BBBDDDFFFHHHIIIJJJKKKKKKKKKJJJIIIIIIFFFEEECCCAAA???>>>======>>>???BBBFFFKKKOOORRRSSSYYY^^^dddhhhiiigggeeecccddddddddddddcccaaa^^^]]]RRRNNNIIIEEECCCAAA@@@???????????????????????????;;;;;;:::999999888777777777:::<<<>>>>>>@@@BBBEEEFFFIIILLLNNNPPPSSSWWWZZZ\\\___bbbeeehhhkkkpppsssuuuvvvzzz}}}rrreeeWWWPPPLLLIIIIIILLLQQQVVVdddvvv}}}sssaaaZZZPPPIIIFFFEEECCCAAA@@@>>>:::777666555666777666888999;;;===BBBHHHLLLRRRYYYbbbiiimmmrrrwww{{{zzzrrrjjjlll{{{}}}qqq```SSSHHH???888777555222//////000000///...............///////////////////////////////////////000111111000111333333222222333555999>>>QQQooossstttxxxxxxtttwww||||||{{{wwwwwwwww{{{|||tttiiiaaa\\\XXXSSSPPPOOOPPPPPPOOONNNOOORRRUUUVVVYYY]]]aaagggqqq~~~}}}wwwrrriiiiiilllwww{{{rrroooqqqrrrxxx~~~qqqjjjddd[[[UUUMMMNNNMMMKKKHHHEEEEEEEEEHHHIIIIIIGGGCCC@@@??????======>>>@@@BBBFFFHHHJJJJJJJJJKKKLLLLLLKKKKKKJJJGGGFFFDDDBBBAAA??????>>>>>>>>>@@@BBBEEEIIILLLNNNTTTYYY___ccccccbbb```___``````aaaaaa```___]]]\\\RRROOOJJJFFFDDDCCCAAA@@@>>>???@@@AAAAAA@@@???>>><<<;;;:::999888777666555666888:::;;;<<<===???AAACCCEEEHHHJJJLLLOOOSSSVVVXXXZZZ]]]```cccgggkkknnnrrrsssuuuxxx{{{~~~sssfffXXXPPPKKKHHHHHHKKKNNNSSSaaasssuuuddd\\\RRRJJJGGGEEECCCAAA@@@>>><<<999777777777888777777888999;;;@@@GGGKKKOOOVVV___ggglllrrrxxx|||{{{ssskkkmmm}}}}}}rrrbbbVVVIII@@@999777555111///000000000///...............///////////////////////////////////////000111111000111333333222222444555999@@@TTTrrrvvvwwwuuu~~~xxxtttwww~~~}}}zzzyyyyyy|||}}}qqqggg```\\\WWWTTTSSSRRRPPPOOONNNPPPRRRTTTVVVYYY]]]aaagggqqq~~~|||xxxmmmkkklllsssvvvqqqsssqqquuu|||zzzooofff^^^XXXNNNNNNNNNLLLIIIGGGEEEEEEJJJJJJJJJHHHDDD@@@??????<<<===>>>@@@CCCGGGKKKMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@AAACCCFFFIIIKKKPPPTTTZZZ^^^^^^]]]\\\\\\YYYZZZ[[[\\\\\\[[[ZZZYYYTTTQQQLLLHHHEEECCCAAA???===>>>@@@BBBBBBAAA???>>>===<<<;;;999888666555555555777999::::::;;;===???@@@BBBEEEGGGHHHKKKOOORRRTTTVVVYYY\\\___cccgggjjjoooppprrrtttxxx|||sssfffXXXPPPKKKGGGGGGJJJLLLQQQ___rrrxxxggg___TTTKKKGGGFFFDDDBBBAAA???===:::888888888888666777777888:::???FFFJJJOOOUUU^^^fffkkkqqqwww|||zzzssslllmmm}}}sssdddXXXJJJAAA999777555111///000000000///...............///////////////////////////////////////000000111///111333333333333555666999BBBXXXwww}}}sssvvvuuu~~~yyytttxxx~~~|||zzzzzz}}}yyynnnhhhbbb\\\XXXXXXUUURRROOOOOOOOOQQQRRRUUUXXX\\\aaagggrrr~~~ssspppnnnqqq|||{{{sssrrrppprrrwww~~~wwwkkkaaa[[[QQQOOOMMMLLLJJJHHHGGGEEEKKKLLLKKKIIIDDDAAA??????<<<<<<===@@@DDDIIINNNQQQOOOOOOOOONNNNNNNNNNNNNNNJJJIIIHHHFFFDDDCCCBBBBBBCCCBBBAAA@@@AAADDDFFFHHHKKKPPPUUUYYYZZZYYYXXXXXXVVVWWWXXXYYYZZZYYYXXXXXXVVVSSSMMMIIIFFFBBB???<<<<<<===???AAABBBAAA???>>>======<<<:::999777666555666777999:::::::::<<<>>>>>>@@@CCCDDDFFFIIILLLOOOQQQSSSVVVYYY\\\```dddggglllmmmooossswww{{{~~~sssfffWWWOOOKKKGGGGGGIIILLLQQQ^^^ppp|||kkkbbbVVVMMMHHHFFFDDDCCCAAA???===;;;999888888888666777777888:::???EEEIIIPPPVVV^^^eeejjjooovvv{{{yyysssmmmnnn|||ttteeeZZZLLLBBB999777555111///000000000///...............///////////////////////////////////////000000111///111333333333444555777999DDD]]]}}}zzzrrrtttvvv}}}{{{tttxxx~~~}}}|||{{{~~~zzzsssmmmgggbbb___[[[VVVRRRQQQQQQQQQQQQTTTXXX\\\aaaiiitttzzzwwwrrrrrryyytttqqqnnnooorrrwwwqqqfff```UUURRRNNNLLLKKKKKKIIIHHHMMMMMMMMMIIIEEEAAA???>>><<<<<<===@@@EEEKKKQQQTTTTTTSSSRRRPPPOOOOOOOOOOOOLLLKKKIIIGGGEEEDDDDDDCCCAAA@@@@@@???@@@AAABBBCCCGGGKKKPPPTTTUUUTTTTTTUUUTTTUUUVVVXXXXXXXXXWWWVVVVVVRRRMMMIIIFFFBBB>>><<<;;;<<<>>>???@@@@@@??????>>>===<<<;;;:::999888777666888::::::999:::;;;===<<<>>>AAABBBDDDFFFJJJMMMNNNPPPTTTWWWYYY]]]aaaeeeiiikkknnnrrrvvvzzz}}}rrreeeWWWOOOJJJGGGGGGJJJLLLQQQ]]]ooo}}}nnneeeXXXNNNIIIGGGEEEDDD@@@???===;;;:::888777777555777999:::<<>>;;;<<<===@@@EEELLLSSSWWWXXXWWWUUUSSSQQQPPPPPPPPPMMMLLLJJJHHHGGGEEEEEEDDD???@@@@@@@@@@@@@@@AAAAAABBBFFFKKKNNNPPPPPPPPPQQQPPPQQQRRRSSSTTTSSSRRRRRRRRROOOKKKHHHFFFCCC@@@===;;;<<<<<<===>>>>>>??????>>>>>>===<<<;;;;;;::::::666888999999888888:::;;;:::<<<>>>@@@AAADDDGGGJJJKKKMMMQQQTTTVVVZZZ___bbbeeehhhlllqqqvvvyyy{{{|||}}}pppcccVVVNNNJJJHHHHHHKKKLLLPPP\\\mmmzzzqqqgggZZZOOOJJJHHHFFFDDD???>>>===;;;999888777666555777:::<<<>>>@@@CCCFFFOOOUUU]]]dddjjjqqqyyy~~~wwwuuusssuuu~~~wwwhhh]]]NNNDDD:::666444111000111000000///...............///////////////////////////////////////000111111///111333444444555777888;;;JJJggg~~~yyyzzzzzz~~~xxxtttyyy{{{{{{xxxwwwxxx~~~~~~xxxpppjjjaaa\\\ZZZYYYXXXVVVSSSWWW\\\ccckkkwww{{{wwwyyy|||ssssssrrrqqqrrrxxx~~~rrrkkk^^^XXXRRRNNNOOOPPPPPPPPPOOOOOONNNJJJEEEAAA???>>>;;;;;;===@@@FFFMMMTTTXXX[[[ZZZWWWTTTRRRQQQPPPPPPNNNMMMKKKIIIGGGFFFEEEEEE@@@AAAAAABBBBBBBBBBBBAAA???CCCHHHKKKLLLMMMMMMNNNLLLLLLNNNNNNNNNNNNMMMLLLOOOLLLJJJHHHFFFEEEBBB???;;;;;;;;;;;;<<<===??????>>>>>>======<<<<<<<<<;;;555777888888777777888:::888:::===>>>???BBBEEEHHHIIIKKKOOORRRTTTXXX\\\```bbbeeekkkpppuuuxxxzzzzzz}}}zzzooocccUUUNNNJJJHHHHHHKKKKKKOOOZZZkkkxxxrrriii[[[PPPJJJHHHFFFDDD>>>>>><<<;;;999777666666444777;;;>>>???AAACCCEEENNNTTT\\\dddkkksss|||~~~wwwwwwvvvxxxwwwjjj___NNNDDD:::666444111000111000000///...............///////////////////////////////////////000111111///111333444444555777999<<>><<<======>>>AAAFFFMMMTTTWWW^^^\\\ZZZWWWTTTSSSRRRRRROOOMMMKKKJJJJJJJJJIIIHHHGGGFFFDDDBBB@@@?????????AAACCCFFFGGGGGGGGGHHHIIIMMMMMMNNNNNNNNNMMMMMMLLLJJJHHHFFFEEEEEEEEECCCAAA===<<<;;;;;;<<<>>>AAABBB@@@@@@???>>><<<;;;999888999888777666555555555555888:::;;;<<<>>>@@@DDDGGGFFFHHHKKKOOORRRWWW\\\```^^^aaafffjjjnnntttyyy}}}}}}|||wwwjjjbbbVVVLLLGGGGGGHHHIIIJJJQQQ\\\iiittt~~~|||ppp```SSSLLLHHHDDD@@@AAA@@@>>><<<:::777666555444666888999:::===AAADDDKKKSSS]]]eeekkkrrr|||www|||~~~~~~vvvfffZZZNNNDDD:::666333000...000111000000000//////......////////////////////////////////////000000000000222222333444555666888999===RRRqqq{{{yyyuuuqqqwww~~~}}}|||}}}xxxqqqjjjccc]]]WWWSSSVVVUUUXXXaaajjjuuu~~~xxxqqqpppooopppuuu||||||uuueee___XXXSSSQQQQQQRRRSSSQQQOOOMMMIIIFFFBBB@@@???===>>>???BBBGGGMMMTTTWWW^^^]]][[[XXXVVVUUUTTTSSSPPPNNNLLLKKKLLLLLLKKKJJJHHHGGGEEECCC@@@???>>>>>>@@@BBBFFFGGGGGGGGGHHHIIILLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFEEECCCAAA>>>===<<<;;;<<<>>>@@@AAA@@@@@@???>>>===;;;999888999888777666666666666666888999;;;<<<===@@@CCCFFFEEEHHHKKKMMMPPPUUUZZZ^^^]]]```eeeiiimmmrrrxxx|||}}}|||vvvjjjbbbWWWNNNIIIGGGGGGHHHLLLSSS^^^jjjuuu~~~|||pppaaaTTTMMMHHHDDDAAAAAA@@@>>><<<:::888666555555666888999;;;===AAAEEEMMMTTT]]]dddjjjrrr|||~~~yyyxxxiii]]]OOODDD:::666333000...000000000/////////.........////////////////////////////////////000000000000222222222333444666777888<<>>???BBBGGGNNNTTTWWW]]]]]]\\\ZZZXXXVVVTTTSSSRRRPPPNNNMMMNNNOOONNNMMMJJJIIIFFFCCCAAA>>>===<<>>===<<<<<<===>>>???@@@@@@??????===<<<::::::888888777777777777777777777999:::;;;<<<>>>BBBEEEDDDFFFIIIKKKNNNQQQVVVZZZ\\\___cccgggkkkpppvvvyyy|||{{{wwwkkkcccXXXOOOJJJGGGGGGGGGMMMTTT___jjjsss||||||qqqbbbUUUMMMHHHDDDBBBAAA@@@???<<<:::888666555666777999:::;;;>>>CCCFFFOOOUUU]]]ccciiiqqq}}}~~~}}}zzzmmmaaaPPPFFF;;;777444000///000////////////............////////////////////////////////////000000000000000111111222444555777888===SSSrrryyysssqqqxxx}}}yyyzzz|||tttlllddd\\\VVVXXXVVVWWW]]]fffrrryyytttsssrrrrrrtttxxx~~~pppjjjbbb[[[VVVTTTSSSRRRRRRQQQNNNKKKGGGDDDBBB@@@===>>>@@@CCCHHHNNNTTTWWW[[[[[[[[[[[[YYYWWWTTTSSSRRRPPPOOONNNOOOPPPOOONNNMMMKKKHHHDDDAAA>>><<<;;;???BBBFFFIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDEEEDDDDDDEEEFFFEEEBBB@@@AAA@@@>>><<<;;;<<<===>>>@@@@@@@@@???>>>===<<<;;;999888888777777888888888666888999:::;;;===@@@CCCCCCDDDGGGIIIKKKNNNRRRVVVZZZ]]]aaaeeeiiinnntttxxx|||~~~|||yyynnnfffYYYNNNHHHGGGGGGHHHMMMSSS]]]gggpppxxx{{{rrrdddWWWNNNIIIEEECCCBBBAAA???===:::888666555666888999:::;;;???DDDHHHQQQWWW^^^dddiiirrr~~~|||oooeeeRRRGGG===888555111///000////////////////////////////////////////////////////////////000000000000///000000111333555777888AAAWWWwwwzzzsssqqqxxxyyyzzzwwwooofff\\\VVVWWWUUUVVV]]]fffrrryyyvvvsssqqqrrrrrryyysssmmmeee^^^YYYVVVTTTRRRVVVTTTQQQMMMHHHDDD@@@???===>>>@@@DDDIIIOOOTTTWWWYYYYYYYYYYYYXXXVVVTTTSSSSSSQQQOOOOOOPPPPPPOOONNNNNNLLLIIIEEEAAA>>><<<;;;???CCCHHHJJJKKKJJJJJJKKKJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDEEEEEECCCAAABBBAAA>>><<<;;;;;;<<<===??????@@@@@@???>>>======:::999999888888888888999555777888999999;;;???AAAAAABBBEEEFFFHHHKKKOOOSSSXXX[[[___dddhhhnnnssswww{{{}}}~~~{{{sssiiiYYYLLLFFFEEEHHHJJJMMMSSS]]]fffooovvv}}}{{{sssfffYYYOOOIIIFFFDDDBBBAAA???===;;;888777666777777888999;;;???DDDIIIQQQWWW___eeekkkttt|||qqqgggTTTIII???999666111///000000000000000000000000000////////////////////////////////////000000000000//////000111333555777888AAAYYYzzzyyyrrrpppwwwzzz|||zzzqqqggg]]]VVVVVVUUUWWW___iiittt{{{tttqqqrrrrrrvvv}}}~~~uuuppphhhaaa\\\YYYVVVUUUXXXVVVSSSNNNIIIDDD@@@>>>===>>>AAAEEEJJJOOOTTTWWWXXXXXXXXXXXXWWWVVVUUUTTTVVVTTTQQQPPPQQQQQQOOONNNOOOMMMJJJFFFBBB???===<<<>>>BBBGGGKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEECCCBBBAAABBBCCCDDDCCCBBBBBBAAA>>><<<;;;;;;<<<===??????@@@@@@@@@??????>>><<<;;;:::999888888888888555666777777888:::===@@@???AAACCCEEEFFFJJJNNNQQQUUUYYY^^^ccchhhnnntttxxx{{{|||}}}uuujjj[[[MMMFFFEEEGGGIIIMMMSSS\\\fffnnnuuu{{{{{{ttthhh[[[QQQJJJFFFEEEBBBAAA@@@===;;;999777666666777777888:::>>>EEEIIIQQQXXXaaahhhnnnxxx|||rrrhhhVVVKKK@@@;;;666222///000////////////000000000000////////////////////////////////////000000000000//////000222444666888999@@@YYY{{{vvvpppooovvv|||~~~|||tttiii^^^WWWWWWVVVZZZcccmmmxxxyyyuuuvvvvvvxxx|||}}}wwwrrrkkkddd```]]]ZZZYYYXXXVVVSSSNNNJJJEEEBBB@@@===>>>AAAEEEKKKPPPTTTWWWZZZYYYXXXWWWWWWVVVWWWWWWYYYWWWTTTSSSSSSRRRPPPOOOOOOMMMJJJFFFCCC@@@===<<<<<<@@@FFFIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDBBB@@@???AAACCCDDDDDDBBB@@@>>><<<;;;;;;<<<===??????@@@@@@AAA@@@@@@???>>>===;;;:::888888777777444555666666777999<<<>>>===???AAACCCFFFIIINNNQQQSSSWWW\\\bbbhhhooouuuzzzzzz|||~~~~~~}}}tttkkk]]]QQQIIIFFFEEEEEEHHHNNNXXXaaajjjqqqwww{{{}}}{{{uuujjj]]]QQQJJJGGGFFFCCCBBB@@@>>>;;;999777666555666666777999>>>DDDIIIPPPXXXbbbkkkrrr{{{~~~tttkkkWWWLLLAAA;;;777222///000------------......//////////////////////////////////////////000000000000000000111333555777999:::@@@ZZZ~~~{{{rrrmmmmmmuuu~~~}}}uuukkk```YYYWWWWWW\\\fffqqq|||}}}|||yyy{{{yyyzzz||||||xxxsssmmmgggccc```^^^\\\VVVUUURRRNNNJJJGGGDDDBBB<<<>>>AAAFFFKKKPPPTTTVVV[[[ZZZYYYWWWWWWWWWXXXYYY\\\ZZZWWWUUUTTTSSSQQQPPPOOOMMMJJJFFFCCC@@@>>>===:::>>>DDDHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDBBB???>>>@@@CCCEEEEEEAAA@@@>>><<<;;;<<<===>>>??????@@@AAAAAAAAA@@@@@@???>>><<<:::999777777666444555666666666888;;;>>><<<>>>AAACCCEEEIIINNNRRRRRRVVV\\\bbbhhhooovvv{{{yyy{{{~~~}}}|||qqqjjj___UUUMMMHHHDDDBBBCCCIIISSS\\\eeelllrrrvvvvvv{{{{{{uuujjj]]]RRRJJJGGGGGGCCCBBB@@@>>>;;;999777777555555555666888===DDDIIIOOOXXXcccmmmttt~~~~~~uuulllXXXMMMBBB<<<777222000000+++++++++,,,,,,---------////////////////////////////////////000000000000000000111333555888:::;;;AAA\\\zzz}}}vvvoookkklllttt{{{rrriii```[[[[[[XXXZZZcccnnnzzz{{{zzz|||zzz}}}|||yyyuuupppmmmjjjhhhfffddd```[[[UUUOOOLLLHHHEEECCCEEEEEEEEEGGGKKKPPPUUUXXXWWWVVVVVVVVVWWWXXXZZZ[[[^^^[[[YYYWWWVVVUUURRRPPPQQQNNNJJJEEEAAA>>><<<;;;???AAADDDFFFIIIJJJJJJJJJHHHHHHIIIJJJIIIHHHGGGFFFEEEDDDAAA??????AAACCCDDDCCCBBBAAA@@@???===<<<<<>>======>>>@@@AAAAAA@@@???===<<<:::999888555555555555666888999:::<<<>>>???AAABBBEEEIIILLLQQQUUUYYY^^^ccciiiooossswww{{{~~~~~~{{{tttjjj[[[OOOIIIEEECCCAAADDDGGGMMMUUU]]]fffmmmqqqqqqtttyyy~~~yyytttjjj^^^SSSLLLIIIIIICCCAAA@@@??????===;;;999999666666888:::;;;BBBIIINNNVVVbbblllttt~~~yyykkkZZZQQQDDD:::555333222111000000000000/////////////////////....../////////000000000000111111111111111000///000333777999:::FFFaaa}}}zzzyyy~~~uuupppnnnnnnuuuzzzrrrhhh```ZZZYYYWWWYYYcccnnnzzzzzzxxxzzz~~~}}}|||{{{xxxtttqqqooommmjjjgggaaa]]]VVVPPPLLLHHHEEECCCBBBDDDFFFJJJNNNRRRUUUVVVXXXXXXXXXXXXYYY[[[\\\]]]___]]]ZZZYYYXXXVVVTTTRRRQQQNNNJJJFFFBBB>>>===<<>>???AAACCCCCCBBBAAA@@@???===<<<<<>>>>>>>>???AAAAAABBBAAA@@@>>>===;;;999888555555555666666888999999<<<===???@@@BBBEEEIIILLLPPPTTTXXX]]]bbbiiioootttxxx||||||xxxrrrhhh[[[PPPJJJGGGDDDBBBCCCFFFJJJQQQXXX```fffiiikkknnnsssxxx||||||yyywwwrrriii^^^SSSKKKHHHGGGDDDBBB@@@??????===:::888999666666999:::<<>>===???@@@CCCEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEECCCBBB@@@>>>>>>???@@@AAACCCCCCBBB@@@???>>>===<<<<<<===>>>???@@@AAAAAAAAADDDCCCBBB@@@>>><<<:::999666666666666777777888999;;;<<<>>>@@@AAADDDHHHKKKOOORRRVVV[[[aaahhhpppuuuyyy~~~zzzvvvooofffZZZQQQLLLHHHDDDAAABBBCCCFFFKKKQQQWWW\\\___cccfffjjjooossswwwyyyyyyyyyuuusssooohhh]]]RRRJJJGGGFFFDDDCCCAAA??????===:::777999666666999:::<<>>>>>@@@BBBEEEFFFGGGGGGGGGJJJIIIIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@???@@@AAAAAACCCCCCBBBAAA???>>>===<<<:::;;;>>>@@@BBBBBBBBBAAAEEEDDDDDDBBB@@@===:::999777777777666777777888888:::<<<===???@@@CCCGGGJJJMMMPPPUUUZZZ```hhhpppvvvxxx~~~|||xxxnnnfff[[[RRRLLLGGGBBB>>>???@@@BBBFFFKKKPPPUUUXXX\\\^^^bbbfffkkknnnpppqqqxxx{{{{{{uuurrrooolllfff]]]SSSKKKGGGEEEEEECCCAAA@@@???<<<999777888666666:::;;;<<>>MMMjjjhhheeehhhpppvvvpppmmmqqqxxxzzzrrrhhh^^^WWWUUUVVV]]]jjjuuu~~~wwwrrrsssvvv~~~}}}|||yyyuuurrrlllfff^^^VVVQQQNNNLLLJJJKKKLLLOOORRRVVVZZZ\\\^^^^^^___bbbdddeeeffffffeeedddaaa\\\YYYXXXWWWUUUTTTRRRPPPLLLHHHDDDBBB@@@@@@>>>???AAADDDEEEFFFFFFFFFIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEECCCBBBBBBCCCCCCDDDCCCBBBAAA@@@>>>======999;;;>>>AAABBBCCCBBBAAADDDEEEDDDCCCAAA>>>;;;:::999888888777777777777888999:::<<<>>>???BBBFFFIIIKKKNNNSSSYYY```gggpppuuuwww~~~{{{nnnfff\\\SSSLLLGGGAAA<<<>>>>>>???AAAFFFKKKPPPRRRWWWXXX[[[___cccfffhhhiiimmmppptttvvvvvvrrrnnnkkkiiihhheee^^^UUUMMMHHHEEEDDDBBBAAA??????===:::777777666777:::;;;<<>>MMMllliiidddeeemmm|||~~~uuupppnnnqqqyyy{{{ssshhh^^^WWWVVVWWW^^^kkkvvv~~~xxxrrrsssrrr~~~}}}yyywwwnnnhhh___XXXSSSPPPNNNMMMPPPQQQRRRUUUXXX[[[^^^```aaabbbccceeeggghhhiiiiiifffbbb]]]ZZZXXXWWWUUUTTTSSSQQQMMMIIIFFFCCCBBBAAA===???AAACCCDDDEEEEEEEEEHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCAAA@@@???>>>===999;;;>>>AAABBBBBBBBBAAACCCCCCDDDDDDBBB???<<<::::::999888777777777777777888:::;;;===>>>AAAEEEHHHIIIMMMSSSZZZ```gggnnnrrrwww~~~{{{mmmeee[[[RRRLLLGGGAAA===>>>======>>>AAAFFFJJJMMMQQQRRRTTTWWWZZZ\\\___```cccfffiiilllmmmllliiigggbbbcccaaa\\\UUUMMMHHHEEECCCAAA@@@??????===;;;888777666777;;;<<<<<>>NNNmmmnnnfffeeelll{{{{{{sssooonnnqqqyyy|||tttiii___XXXVVVVVV]]]jjjuuu~~~yyyssssssmmm{{{~~~sssmmmddd]]]YYYWWWUUUTTTWWWYYY\\\___aaabbbccccccccccccdddeeegggiiikkklllhhhddd___[[[YYYXXXWWWVVVSSSQQQNNNJJJFFFDDDCCCBBB===>>>@@@BBBCCCDDDDDDCCCGGGFFFFFFFFFGGGIIIKKKLLLJJJJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCBBB@@@???>>>===;;;<<<>>>@@@AAAAAAAAAAAAAAABBBCCCCCCBBB@@@===;;;;;;:::999888777777777777777999;;;<<<===@@@DDDGGGHHHMMMTTT[[[aaafffllloooyyy|||wwwjjjcccXXXPPPKKKHHHDDDAAA???>>><<<<<<===@@@DDDFFFKKKLLLMMMNNNPPPRRRTTTUUUZZZ\\\___bbbdddddddddddd[[[\\\]]]ZZZSSSLLLGGGDDDAAA@@@?????????>>><<<:::777555777;;;<<<<<>>@@@BBBCCCCCCCCCCCCFFFEEEEEEFFFGGGJJJLLLMMMJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCBBB@@@???>>>>>><<<===>>>???@@@AAAAAAAAA???@@@BBBCCCBBB@@@===<<<;;;;;;999888777777777777777888:::<<<===@@@DDDGGGGGGLLLTTT[[[aaafffjjjmmmzzzxxxssshhh```VVVOOOKKKIIIGGGEEEAAA???<<<;;;;;;<<>>?????????===;;;666555777;;;======AAAFFFKKKTTTaaakkkuuu{{{sss___UUUGGG<<<666444222000000000000000////////////222000---,,,,,,---000222000000000000111111111111111444777666555666<<>>>>>???AAACCCCCC@@@>>>;;;:::888777666555666666777999;;;<<<<<<>>>AAADDDHHHNNNVVV\\\```eeekkkpppwww}}}yyyssshhh___UUUOOOMMMKKKGGGCCCAAA???<<<<<<===>>>>>>===@@@@@@AAABBBDDDEEEFFFFFFGGGIIILLLNNNOOOQQQSSSVVVPPPRRRTTTUUUSSSNNNIIIEEECCCBBBAAABBBAAA???;;;888777777888888999===CCCGGGLLLVVVcccnnnwwwxxxaaaTTTFFF>>>888333111222//////............//////111111000000//////......000000000000000111111222111111333555555444999AAATTTtttyyyiiikkkrrrwwwxxxrrrooommmrrrzzz}}}ssshhh___YYYXXXWWW[[[fffqqqzzz{{{rrrkkkkkksss~~~}}}tttjjjccc^^^]]]\\\^^^bbbhhhmmmoooqqqsssuuupppmmmiiihhhiiilllmmmnnnkkkgggccc```^^^\\\YYYWWWVVVQQQKKKIIIJJJIIIEEEBBBAAAAAABBBCCCDDDEEEFFFFFFHHHGGGHHHHHHJJJLLLNNNPPPNNNLLLKKKJJJKKKJJJIIIGGGFFFCCCAAA@@@@@@@@@???>>>????????????@@@@@@@@@@@@@@@@@@@@@AAABBBAAA>>><<<;;;:::888777666666666666777999:::;;;<<<>>>AAACCCGGGMMMTTTZZZ___eeelllrrrxxx~~~}}}{{{yyysssggg___VVVPPPNNNLLLGGGCCC@@@>>>;;;:::;;;<<<;;;:::======>>>???@@@AAABBBCCCCCCEEEHHHIIIJJJLLLNNNQQQMMMOOORRRSSSRRRMMMHHHEEE@@@????????????===999777777888888888999===CCCGGGOOOWWWcccmmmvvvwwwcccVVVHHH@@@:::444222333000000////////////000000000/////////............111111111111111222222333111111333555555555:::AAATTTtttwwwhhhiiirrrwwwyyyrrrooonnnrrrzzz}}}rrrggg^^^XXXYYYXXX[[[dddpppzzzzzzqqqjjjkkkqqq~~~}}}}}}tttkkkccc^^^\\\\\\\\\^^^bbbfffjjjnnntttxxxvvvsssooommmmmmmmmmmmllljjjfffbbb___]]][[[XXXWWWUUUQQQLLLJJJIIIHHHDDDAAA@@@AAABBBDDDEEEGGGHHHIIIJJJJJJJJJKKKLLLMMMOOOPPPNNNLLLJJJJJJJJJIIIHHHFFFEEECCCAAA@@@AAAAAA@@@>>>===>>>>>>>>>????????????BBBAAAAAAAAAAAA@@@===:::<<<;;;999777666666666666777888:::;;;<<<>>>AAACCCGGGLLLRRRXXX]]]eeennnuuuzzzyyyuuuxxxyyysssggg```VVVQQQPPPMMMIIIDDD@@@===:::999999999888777999::::::;;;<<<======>>>>>>@@@BBBCCCDDDEEEGGGIIIIIILLLOOOQQQPPPLLLHHHDDD@@@???>>>>>>>>>===:::777888888999999:::>>>CCCHHHRRRZZZdddmmmvvvvvvfffYYYJJJAAA;;;555333333111111000000000000111111//////............------222222222111222333333444222111333555555555;;;CCCUUUtttuuuggghhhrrrxxxzzzsssppppppqqqzzz}}}rrrggg]]]WWWXXXWWWZZZbbbnnn|||zzzrrrlllgggnnn|||{{{sssjjjbbb]]][[[ZZZYYYZZZ[[[]]]```gggnnnssswwwtttqqqoooooonnnmmmkkkgggddd___\\\ZZZXXXWWWUUUTTTQQQMMMJJJIIIGGGCCC@@@@@@AAABBBDDDFFFHHHJJJKKKKKKKKKKKKLLLMMMNNNNNNOOOMMMLLLJJJIIIIIIIIIGGGEEEDDDBBB@@@@@@AAAAAA@@@???=========>>>>>>>>>??????AAA@@@@@@@@@AAA@@@>>>;;;<<<;;;999777666666666777666888:::;;;<<<===@@@CCCHHHLLLRRRWWW]]]fffqqqyyy~~~zzzssssssyyyyyysssggg```XXXSSSRRRPPPKKKFFFAAA???;;;999999999777666888888888999999::::::::::::;;;===>>>>>>???AAABBBDDDHHHLLLOOOOOOLLLGGGDDDAAA@@@???@@@@@@???===;;;999999999999:::>>>DDDHHHRRRZZZfffpppyyyxxxhhhZZZLLLBBB;;;555222333111000000//////000000111/////////////////////...222111111111111222333333333222333555555666<<>>>>>>>>>>>???????????????>>>>>>???@@@AAA???>>><<<;;;999888777666777777666888:::;;;;;;===@@@BBBIIIMMMRRRXXX^^^hhhttt|||zzzrrrqqqtttzzzttthhhbbbZZZVVVUUUSSSNNNIIIDDDAAA>>><<<;;;:::999888888888888999999999999999888999;;;;;;::::::<<<>>>@@@DDDIIINNNNNNLLLGGGDDDBBB@@@???@@@@@@@@@???===::::::::::::;;;???DDDHHHPPPZZZhhhuuu~~~zzziii[[[LLLBBB;;;444111111000//////......//////000000000000000000000000000000000000000000111222222333222333555666666===FFF^^^}}}tttjjjooo|||}}}uuuqqqrrrpppyyy|||rrrggg^^^XXXTTTVVVZZZbbbrrr}}}}}}{{{wwwpppjjj```gggvvv|||xxxqqqiiiccc^^^\\\[[[\\\\\\[[[YYYZZZ^^^dddhhhiiiiiijjjlllmmmllliiiggg___[[[VVVRRRQQQPPPOOOOOOOOOOOOMMMKKKIIIFFFCCCBBB@@@AAABBBDDDGGGIIIJJJKKKIIIJJJKKKMMMNNNOOOOOOOOOMMMKKKIIIHHHHHHGGGEEECCCBBBAAA???@@@AAABBBBBBAAA???@@@@@@@@@@@@AAAAAAAAA???>>>===>>>@@@AAA@@@???===;;;:::888777777777777666777999:::;;;===@@@BBBHHHLLLRRRXXX^^^hhhsss{{{|||qqqnnnpppxxx{{{uuujjjddd\\\YYYXXXVVVQQQLLLFFFDDD@@@>>>>>>===<<<;;;:::::::::::::::999999999777888:::999888888999:::<<>>>>>???@@@???>>>;;;<<<;;;;;;<<>>===;;;;;;;;;:::::::::999999777888999888666666666888999???FFFLLLOOOMMMIIIEEEAAA@@@??????@@@AAAAAA@@@<<<<<<<<<;;;<<>>>>>>>>>>>===<<<===<<<:::888777777777888555777999:::;;;<<>><<<<<<;;;;;;::::::999999666777888777555444555666888>>>FFFLLLOOOMMMIIIFFFDDDBBBAAAAAACCCDDDDDDCCC======<<<<<<<<>>666222222111111000000000000111111.../////////000000111111222222111111222222333444555333444666666888@@@IIIdddxxxxxxzzzpppqqqoooyyy|||tttiii___XXXWWWXXX^^^jjj||||||sssjjjdddfffqqq|||vvvpppmmmkkkhhhbbb\\\^^^^^^]]]]]]]]]^^^^^^___^^^___aaadddfffeeeaaa^^^XXXPPPKKKKKKLLLJJJIIIJJJJJJJJJIIIHHHFFFDDDBBBAAAAAA???===???DDDGGGHHHGGGKKKLLLNNNPPPRRRTTTUUUUUURRRQQQNNNKKKHHHEEECCCBBB@@@@@@??????@@@BBBCCCEEECCCDDDFFFFFFEEEDDDAAA@@@AAA@@@?????????@@@AAABBB<<<;;;999777666666777777888999::::::;;;===@@@CCCDDDIIIOOOVVV\\\bbbiiimmmwww|||sssgggccclll}}}tttkkkbbb\\\^^^aaa___WWWPPPJJJEEECCCEEEEEEAAA>>>>>>???===:::888777888999:::888999:::;;;:::999888777999<<>><<<;;;===BBBEEEQQQ___hhhqqq}}}pppbbbRRRGGG>>>666111111111111000000000000111111000000000000111111111111000111111111111222222222444222444666777999@@@IIIdddyyywww{{{sssrrrsssvvv|||sssiii___XXXVVVWWW]]]jjj|||}}}sssjjjdddgggqqq{{{vvvpppmmmllliiiccc^^^```_______________``````\\\]]]```cccffffffdddaaaXXXPPPKKKLLLMMMKKKJJJKKKIIIIIIHHHGGGEEECCCBBB@@@???===<<<>>>CCCFFFHHHHHHMMMNNNPPPRRRTTTVVVVVVWWWSSSQQQOOOKKKHHHEEEBBBAAA@@@@@@??????@@@BBBDDDEEEDDDEEEEEEEEEEEECCCBBBAAAAAAAAA@@@@@@@@@@@@@@@AAA<<<;;;999888777777777777777888999::::::<<>>AAAEEEHHHQQQ___hhhrrr{{{nnn```QQQFFF>>>666222222111111000000000000111111000000000000111111111111111111111111222222222222444333444666777888@@@IIIdddtttsss}}}xxxrrrsssrrrvvvzzzsssiii___XXXTTTUUU[[[hhh{{{}}}sssiiieeegggqqqyyyuuupppnnnllliiiddd```aaaaaaaaa```````````````[[[\\\^^^bbbfffgggeeedddXXXPPPKKKLLLMMMKKKJJJLLLIIIHHHHHHGGGEEECCCAAA@@@===<<<;;;===AAAEEEGGGHHHLLLMMMPPPRRRTTTVVVVVVVVVTTTSSSOOOKKKGGGDDDAAA@@@@@@@@@???@@@AAABBBDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCAAAAAABBBAAAAAA@@@???>>>===<<<:::999888777777777666888999999999;;;>>>AAAEEEIIINNNTTTYYY^^^dddhhhiiiooovvv}}}uuugggbbbfffssszzzrrrmmmfff```aaagggjjjeee^^^RRRLLLGGGHHHGGGDDDAAA@@@???>>>;;;999888888999:::888888777666666666666777777:::???EEEIIIIIIEEEBBBBBB@@@??????@@@@@@???>>>AAAAAA@@@??????BBBFFFJJJQQQ```jjjssszzzlll^^^PPPFFF>>>777333444111000000//////000000111000000000000111111111111111111111111222222222333555444555777777888@@@HHHeee{{{nnnlllwwwtttqqqsssqqqvvvzzzrrriii___XXXSSSSSSXXXfffzzztttiiieeegggqqq}}}wwwtttpppmmmkkkiiieeebbbaaaaaaaaaaaaaaaaaa``````ZZZ[[[^^^aaaeeeeeedddbbbWWWPPPKKKLLLMMMLLLKKKLLLJJJJJJIIIHHHFFFDDDBBBAAA;;;;;;:::<<>>======<<<;;;:::999888777777666777888888999;;;>>>AAAEEEHHHNNNRRRWWW\\\aaadddgggmmmuuu|||xxxiiicccdddmmmwwwqqqllliiifffiiisssyyyuuummmZZZQQQJJJIIIHHHEEEBBBAAA???>>><<<:::888888999999999888777666555666777888777:::???DDDHHHHHHEEEBBBAAA@@@>>>>>>??????>>><<<======<<<<<<<<>>======;;;:::888777666666777888888999;;;>>>AAAEEEHHHMMMRRRVVVZZZ___bbbgggmmmuuu|||{{{llleeedddkkk}}}}}}vvvqqqjjjkkkmmmsss|||cccXXXMMMKKKJJJFFFCCCAAA@@@???===;;;999888888888:::999888666666777888888888:::???DDDHHHIIIFFFDDDAAA???>>>>>>>>>>>><<<;;;::::::::::::;;;>>>CCCHHHRRRbbbmmmxxxyyykkk^^^PPPHHH@@@999444444000000////////////000000///000000000111111111111111222222222222333333333666444555777888999@@@IIIgggtttfffdddnnnssslllmmmnnnuuuzzzsssiii___XXXSSSRRRTTT```tttxxxllldddeeemmm|||uuutttqqqnnnjjjgggdddcccaaaaaabbbbbbbbb```___]]]^^^```cccfffgggddd___ZZZUUUMMMIIIJJJKKKJJJJJJKKKMMMMMMLLLKKKIIIGGGEEEDDD<<<<<<<<<;;;<<>>>>>>>>===;;;999777666666888999999999;;;>>>AAAEEEHHHMMMQQQUUUZZZ___bbbgggmmmvvv}}}pppgggfffjjjyyy{{{uuuqqqiiimmmqqqxxxoooaaaSSSNNNMMMIIIEEECCC@@@???>>><<<:::999888888999999888777777777777888888:::???DDDIIIJJJHHHFFFAAA@@@>>>>>>>>>>>><<<:::999:::::::::<<<@@@EEEJJJSSScccooozzz{{{mmmaaaSSSJJJBBB999444333000//////......//////000000000000000111111111111222222222222333333333333555444555888888:::BBBKKKkkkrrreeecccllltttlllkkkmmmttt|||sssiii___XXXTTTRRRSSS^^^qqqzzznnnfffeeejjjxxxwwwvvvtttpppkkkgggeeedddbbbcccddddddcccaaa___^^^___bbbgggkkklllhhh```[[[SSSLLLGGGHHHJJJIIIIIIJJJLLLLLLLLLJJJIIIGGGEEEDDD>>>>>>===<<<;;;>>>CCCHHHKKKNNNSSSWWWZZZ[[[ZZZYYYUUURRRNNNIIIEEEDDDCCCCCC??????@@@@@@BBBEEEGGGHHHHHHGGGFFFDDDDDDDDDDDDEEECCCBBBBBBAAAAAAAAABBBBBB??????>>>>>><<<999777666777888999::::::<<>><<<;;;999888777777777888888777777666555777999===CCCIIIKKKIIIHHHBBB@@@???>>>>>>>>><<<:::999999::::::<<>><<<;;;===CCCHHHJJJMMMQQQVVVYYYZZZYYYXXXUUURRRMMMIIIEEEDDDDDDDDD??????@@@AAABBBEEEGGGIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@BBBCCCDDD?????????>>><<<:::777666888999::::::;;;===@@@CCCDDDGGGLLLQQQVVV[[[```ccciiiqqq|||wwwfffgggjjjssszzztttqqqnnnqqqppprrrppp___WWWTTTOOOJJJGGG@@@@@@>>>===;;;999888777555666777777777666444333555888<<>>???>>><<<;;;777888888999;;;@@@FFFKKKTTTdddqqq}}}~~~sssfffXXXMMMDDD999222000//////............//////000000000000111111111111222222333333333444444444333222444777999<<>>===???BBBDDDJJJLLLQQQUUUYYYZZZZZZZZZZZZUUULLLFFFBBBAAAAAA@@@BBBCCCEEEEEEDDDCCCCCCDDDKKKJJJHHHFFFEEEDDDDDDDDDAAAAAAAAAAAAAAABBBCCCDDDAAA???<<<::::::;;;:::999666777888999:::<<<@@@CCCEEEHHHLLLPPPTTTXXX]]]aaafffqqq~~~tttkkkfffbbbjjj|||vvvrrrooommmmmmuuu}}}mmm```YYYTTTOOOKKKDDDBBB@@@??????===:::777999999777666555555555555777999;;;@@@DDDGGGFFFEEEBBB@@@??????@@@@@@>>>===;;;888777999:::<<>><<<<<<<<<;;;999666777888999:::<<<@@@BBBDDDGGGJJJNNNRRRVVV[[[___gggtttwwwkkkfffccciii|||~~~xxxuuupppmmmkkkoooyyytttfff]]]VVVPPPLLLEEECCCAAA@@@???===:::888::::::999777777666666777888999<<<@@@EEEGGGGGGEEEBBB@@@??????@@@@@@>>>===;;;888777999;;;===CCCKKKYYYdddqqq{{{wwwjjj[[[OOODDD999333333111111111111000000000000000000000000000000000000///000111222222333222222111666333333999:::AAAQQQvvvttteeebbbkkk|||wwwpppnnnnnnuuuyyypppeee]]]TTTSSSRRRVVVaaauuuxxxooogggfffeeekkkxxx~~~zzzuuupppllljjjhhhjjjkkklllllljjjhhhhhhhhhdddkkkqqqqqqoookkkbbbZZZSSSOOOKKKHHHGGGHHHIIIIIIMMMMMMMMMMMMLLLKKKJJJJJJFFFEEEDDDCCCCCCCCCDDDDDDFFFIIINNNTTTXXX[[[]]]]]]]]]WWWOOOHHHDDDBBBAAA@@@BBBDDDFFFFFFEEEEEEFFFGGGJJJJJJIIIGGGFFFEEEDDDDDDBBBBBBBBBAAABBBBBBCCCDDDEEECCC@@@>>>======;;;999666777888999999<<>>===<<<999888:::<<<>>>EEELLLYYYeeerrr|||xxxkkk]]]QQQEEE:::444333111111111111000000000000000000000000000000000000///000111222222333222222111666333333999:::AAARRRwwwyyyhhheeelll}}}wwwqqqooollltttyyypppfff___UUURRRPPPTTT]]]ppp~~~vvvmmmgggeeedddiiiuuuzzztttqqqnnnmmmlllmmmnnnooonnnkkkjjjjjjkkkhhhooosssssspppkkkbbbYYYSSSOOOKKKIIIIIIJJJJJJJJJMMMMMMMMMLLLLLLKKKJJJJJJGGGGGGGGGGGGGGGFFFFFFEEEEEEHHHMMMSSSXXX[[[]]]^^^^^^XXXOOOHHHDDDBBBAAAAAACCCEEEGGGGGGGGGGGGHHHIIIKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFCCCAAA???>>><<<:::888666777888999999;;;>>>AAACCCEEEGGGJJJMMMQQQVVVZZZcccssslllhhheeegggqqq|||zzzqqqlllfffaaaaaaiiiuuu}}}xxxlll```WWWQQQLLLIIIFFFDDDCCCBBBAAA@@@===;;;::::::999888888888888888888:::>>>CCCGGGIIIHHHFFFCCCBBB@@@@@@@@@@@@>>>======:::999;;;===???FFFNNNZZZeeesss}}}yyymmm^^^SSSGGG;;;444444111111111111000000000///000000000000000000000000//////111222222222222222111666333333999;;;BBBSSSxxx|||kkkfffmmm|||vvvooonnnjjjsss~~~xxxpppfff___TTTPPPOOORRR[[[kkk|||tttkkkdddbbbbbbgggssszzztttrrrqqqpppooonnnooopppnnnlllkkklllmmmmmmrrrvvvtttpppkkkbbbYYYRRROOOLLLJJJKKKLLLLLLLLLMMMMMMLLLKKKKKKJJJJJJJJJIIIJJJJJJKKKJJJIIIHHHGGGFFFIIIMMMRRRWWWZZZ]]]^^^^^^XXXOOOHHHDDDCCCBBBAAACCCEEEHHHIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCEEECCC@@@???>>><<<999777666777888888999:::>>>@@@CCCEEEGGGHHHKKKOOOUUUYYYbbbrrrpppiiieeefffnnn|||xxxnnnjjjddd]]]YYY\\\bbbhhhhhhccc[[[TTTOOOLLLJJJIIIFFFDDDCCCBBBBBB@@@>>>;;;999999888777777777888888999;;;???EEEIIIJJJIIIFFFDDDBBBAAA@@@@@@@@@>>><<<<<<999999;;;===@@@GGGOOOZZZfffttt~~~zzznnn```UUUHHH<<<555444111111111111000000000///000000000000000000000000//////111222222222222222111666333333:::;;;CCCTTTxxx|||kkkffflllzzzsssmmmllljjjsss}}}xxxpppfff___SSSNNNMMMRRRYYYfff|||sssiiiaaa______cccppp~~~wwwttttttsssqqqpppqqqqqqooommmlllmmmoooqqqvvvxxxuuupppjjjaaaXXXSSSPPPNNNMMMMMMOOOOOONNNNNNNNNMMMKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKJJJHHHJJJMMMQQQUUUYYY[[[\\\\\\VVVNNNGGGDDDCCCBBBBBBCCCFFFHHHJJJJJJJJJLLLMMMNNNNNNNNNNNNMMMJJJHHHGGGEEEDDDCCCCCCBBBCCCCCCCCCCCCBBB@@@??????===:::888666777888888888:::===???CCCDDDEEEGGGIIIMMMSSSWWWaaappptttkkkdddfffnnnzzzvvvkkkggg___XXXTTTRRRSSSTTTRRRPPPMMMKKKIIIJJJKKKKKKEEEDDDBBBBBBBBB@@@>>><<<999888888777777777888888999<<<@@@FFFKKKLLLIIIGGGEEECCCAAAAAAAAA@@@>>><<<<<<999888;;;===@@@GGGOOOZZZfffttt{{{pppbbbVVVJJJ===666444111111111111000000000000000000000000000000000000///000111222222333222222111666333444:::<<>>;;;999999888888888999999::::::<<>><<<;;;888888:::===???FFFNNNZZZggguuu|||qqqcccXXXKKK>>>666555111111111111000000000000000000000000000000000000///000111222222333222222111666333444:::<<>><<<666777888888888999<<>><<<:::777777:::<<>>;;;;;;:::::::::;;;<<<===<<<===???BBBFFFIIIMMMNNNXXX___hhhtttwwwppphhhgggnnn|||ssslll^^^YYYSSSMMMIIIFFFCCCAAAAAA@@@???>>>???AAADDDEEEFFFEEEDDDDDDDDDBBB???<<<===<<<;;;:::999::::::;;;===>>>BBBGGGKKKLLLJJJHHHFFFDDDAAA@@@??????===;;;;;;;;;:::;;;===BBBJJJOOO\\\gggvvvzzzrrriii^^^PPP???444111222111111000000000000000////////////000000000000222222111111111111111111333888555444:::;;;BBBSSSxxxmmmcccccchhhqqqyyy}}}ppphhhfffiiippp{{{~~~{{{xxxqqqggg```WWWPPPLLLMMMOOOXXXnnnrrrfff[[[WWWVVVYYY___lllzzzzzzyyyyyyyyyxxxxxxvvvsssqqqpppppprrrssszzzzzzyyyvvvoooggg___ZZZUUUTTTQQQPPPPPPQQQSSSTTTUUUSSSQQQPPPQQQSSSVVVXXXVVVVVVUUUTTTSSSRRRRRRQQQSSSSSSTTTUUUWWWXXXYYYYYYWWWSSSMMMGGGCCCBBBBBBCCCHHHIIIJJJLLLOOOQQQRRRSSSRRRQQQPPPOOOOOOPPPQQQQQQMMMKKKHHHDDDCCCBBBCCCDDDCCCDDDEEEEEEEEECCCAAA@@@<<<;;;:::999999:::;;;<<<<<<===???BBBFFFJJJMMMOOOTTT[[[cccnnnvvvooogggfffmmmyyyooohhh[[[WWWQQQLLLIIIFFFDDDBBBBBBAAA@@@@@@@@@BBBDDDFFFGGGEEEDDDCCCCCCBBB@@@======<<<;;;:::::::::;;;;;;>>>@@@DDDIIIMMMNNNLLLIIIFFFDDDAAA@@@??????===<<<888888888999;;;AAAIIINNN]]]hhhwww~~~uuujjj___PPPAAA888777222111111000000000000000////////////000000000111222222111111111111111111333777555444:::;;;BBBSSSxxx~~~jjjbbbdddkkkssszzz}}}qqqiiihhhhhhooozzz|||zzzvvvpppggg```XXXQQQMMMMMMMMMTTTiiisssgggZZZUUUSSSUUU[[[fffxxx~~~{{{vvvrrrxxx}}}zzzxxxuuurrrqqqqqqssstttzzzyyywwwsssmmmddd]]]XXXUUUSSSRRRQQQQQQRRRTTTVVVUUUTTTSSSTTTUUUXXX[[[]]]YYYXXXXXXWWWUUUTTTTTTSSSTTTUUUUUUVVVVVVWWWWWWXXXUUUQQQLLLGGGDDDCCCDDDEEEIIIJJJKKKMMMOOOQQQRRRSSSPPPPPPOOOOOOPPPRRRTTTVVVPPPNNNIIIEEECCCBBBDDDEEEBBBCCCDDDEEEEEEDDDCCCBBB===<<<:::999888888999999;;;===???BBBFFFJJJMMMOOOPPPUUU\\\fffvvvxxxpppjjjhhhnnn~~~zzzsssjjjbbbWWWSSSNNNJJJHHHGGGEEECCCCCCCCCBBBBBBBBBDDDEEEFFFHHHFFFCCCBBBBBBBBB@@@???===<<<;;;:::::::::;;;<<>>BBBFFFJJJMMMOOOOOORRRXXX```nnn|||uuuooommmrrr|||zzz||||||zzzuuummmddd]]]SSSPPPKKKIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHFFFCCCAAAAAABBBAAA@@@===<<<;;;::::::;;;<<<===@@@BBBGGGLLLQQQRRROOOMMMGGGEEEBBB@@@@@@???>>><<<999::::::;;;???EEEMMMSSS^^^iiixxx}}}uuukkk```RRRCCC:::888222111111000000000000000//////000000000111111111111111222222222222222333222777444444:::<<>><<<:::888777777777777:::<<<>>>BBBFFFJJJNNNPPPQQQSSSVVV]]]gggyyyzzztttrrruuu{{{uuusssvvv}}}}}}|||zzzvvvpppggg___YYYPPPMMMIIIGGGGGGHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHEEEBBBAAAAAABBBBBBAAA===<<<;;;;;;;;;;;;======???BBBGGGMMMRRRSSSPPPMMMGGGEEEBBBAAA@@@@@@>>><<<:::;;;;;;<<>>===;;;999888777888888:::;;;>>>BBBFFFKKKNNNPPPSSSSSSVVVZZZaaaooozzzwwwzzz~~~wwwqqqmmmlllnnnuuu|||{{{wwwrrrjjjaaaZZZUUUNNNLLLHHHGGGHHHHHHIIIHHHFFFFFFFFFFFFGGGGGGFFFFFFFFFDDDBBBBBBBBBCCCBBB@@@===<<<;;;;;;;;;<<<===>>>???BBBHHHOOOTTTTTTQQQNNNHHHEEEBBBAAAAAA@@@>>>===:::::::::;;;>>>DDDLLLRRR]]]hhhwwwyyyssslll]]]JJJ;;;666222111111000000000000000000000000111111111222222111111222222333444444444111666444444;;;<<>>===;;;:::999999999::::::;;;>>>BBBFFFKKKNNNQQQSSSRRRTTTWWW[[[fff|||~~~xxxooojjjfffdddeeekkkzzz|||zzzuuummmddd[[[UUUQQQNNNKKKHHHGGGHHHIIIIIIIIIFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDCCCAAA@@@===<<<;;;;;;;;;===>>>???AAADDDJJJQQQVVVWWWSSSPPPHHHEEECCCAAAAAA@@@???===;;;;;;;;;<<<>>>DDDKKKQQQ^^^iiixxx|||uuulll]]]JJJ<<<666222111111000000000000000000000111111111222222222111111222222333444444555111666333444;;;<<>>===;;;:::999::::::;;;:::;;;>>>BBBFFFKKKOOOQQQQQQQQQRRRUUUVVV___uuu|||vvvkkkfffbbb```___eeesss|||yyysssjjj```WWWQQQOOONNNLLLIIIHHHHHHIIIJJJIIIFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEDDDAAA???===<<<;;;;;;<<<===>>>???BBBFFFLLLSSSXXXYYYUUURRRHHHFFFCCCAAAAAA@@@???===>>>>>>>>>>>>@@@FFFMMMRRR___jjjzzz}}}sssiiiYYYGGG:::666222111111000000000000000000111111111111222222222111111222333333444555555111666333444;;;===DDDUUU{{{yyyhhhfffssswwwlllhhhfffllluuu~~~zzzvvvuuuqqqjjjdddYYYUUUQQQNNNKKKLLLVVVbbbxxxzzzmmm^^^SSSRRRSSSTTT```ooo}}}yyyzzzzzzwwwxxx|||{{{xxxsssnnnjjjgggeeeeeeaaabbbcccaaa^^^\\\[[[[[[]]]eeemmmpppsssxxxyyyvvvwwwoooiiieeeaaaZZZVVVVVVWWWWWWXXXXXXWWWUUUTTTSSSVVVUUUSSSQQQOOOOOORRRUUUXXXWWWWWWXXXZZZYYYWWWUUUOOOJJJGGGIIILLLOOOVVV]]]aaa```^^^ZZZSSSNNNKKKJJJCCCAAA??????@@@BBBBBBAAAAAA@@@===:::999999:::::::::<<>>;;;;;;>>>@@@DDDLLLUUUaaakkkyyysssfffVVVEEE;;;888444333222222111111222222000000000000111111111111000000111111111222222222555555777999888:::FFFSSSyyytttbbbcccrrrzzzmmmdddaaaeeeooo}}}|||xxxvvvrrrlllfffZZZUUUQQQNNNJJJKKKTTT___vvv~~~yyypppaaaVVVSSSSSSSSS^^^lll||||||yyyuuuwww{{{~~~{{{vvvpppkkkgggdddcccbbbcccdddccc```^^^^^^___aaaiiippprrruuuyyyzzzxxxvvvooogggccc___YYYVVVWWWVVVVVVWWWWWWWWWUUUTTTSSSWWWVVVUUUSSSRRRSSSVVVXXXZZZZZZZZZ[[[\\\\\\YYYWWWPPPKKKGGGHHHKKKOOOVVV]]]bbbbbb```[[[TTTNNNKKKJJJCCCAAA??????AAABBBBBBAAAAAA@@@===;;;:::999:::::::::<<>>;;;;;;>>>AAAEEEMMMVVVccclll{{{~~~rrreeeUUUDDD:::777333222111111000000111111000000000000111111111111111222222222333333333333555555777999888:::FFFSSSyyywwwgggiiiwwwyyyllldddbbbeeeooo|||~~~yyyxxxtttmmmggg[[[VVVQQQMMMJJJJJJRRR[[[rrr|||xxxssseeeYYYUUUSSSSSS\\\ggg~~~zzzvvvxxx|||yyyrrrlllgggcccbbbcccdddeeedddcccbbbcccdddgggnnntttvvvxxx{{{|||zzzvvvnnneeeaaa]]]WWWUUUWWWUUUUUUVVVVVVVVVUUUUUUTTTWWWXXXXXXWWWVVVWWW[[[]]]^^^^^^]]]^^^___^^^\\\ZZZSSSLLLGGGGGGJJJNNNVVV^^^ddddddbbb]]]VVVOOOKKKJJJCCCAAA@@@@@@AAABBBBBBAAAAAA@@@>>><<<::::::::::::;;;===AAAEEEJJJNNNQQQRRRVVVTTTRRRQQQPPPSSS___lll~~~qqqjjjbbb]]]YYYZZZdddoooyyyssskkkaaaXXXRRRNNNMMMJJJHHHGGGGGGHHHIIIJJJIIIHHHGGGGGGHHHJJJJJJIIIHHHEEEEEEDDDCCCBBBBBBBBBBBB>>>>>>===;;;999:::===@@@KKKRRRZZZ^^^bbbbbb\\\TTTLLLIIIEEECCCBBBAAA@@@>>>>>>;;;;;;???BBBFFFOOOXXXdddnnn}}}~~~qqqdddTTTCCC888666222111000000//////000000000000000000111111111111222222333333333444444444444555777999888:::FFFSSSyyyzzzmmmppp}}}vvvkkkcccccceeennnzzz~~~zzzxxxtttnnnhhh]]]WWWQQQMMMJJJIIIOOOXXXnnn}}}yyyssshhh\\\VVVSSSTTT[[[dddzzz}}}yyy{{{zzztttmmmhhhdddbbbcccdddeeeeeedddeeefffhhhlllsssyyyzzz{{{~~~|||wwwnnneee```[[[VVVUUUWWWSSSTTTTTTUUUUUUUUUUUUUUUWWWXXXYYYYYYYYY[[[___aaaaaa`````````aaa```]]][[[UUUNNNHHHGGGIIILLLUUU]]]fffeeeddd^^^WWWPPPKKKIIICCCBBB@@@AAABBBCCCBBBAAABBB@@@???===<<<;;;;;;;;;<<<>>>CCCHHHMMMQQQTTTUUUYYYUUUSSSRRRPPPQQQZZZddd~~~~~~uuummmddd^^^ZZZZZZbbbkkkzzzwwwqqqggg^^^WWWSSSPPPOOOJJJHHHFFFFFFGGGIIIJJJJJJHHHGGGHHHIIIKKKKKKJJJHHHEEEDDDDDDCCCCCCCCCCCCCCC??????===;;;999;;;>>>AAAMMMUUU]]]cccffffff^^^VVVMMMIIIFFFCCCBBBAAA???===>>>;;;<<<@@@DDDHHHQQQZZZfffooorrreeeTTTCCC888666222222111000000000000000///000000000111111111111222222222333333333333444444555777888888;;;GGGTTTyyy|||pppssstttjjjcccdddeeelllxxxyyywwwtttnnniii___XXXQQQNNNJJJIIINNNUUUjjj}}}~~~{{{sssiii^^^WWWTTTUUU\\\bbbwww~~~|||}}}~~~zzzuuuooojjjgggeeecccdddffffffeeefffiiikkkqqqwww||||||}}}yyypppfffaaa[[[VVVTTTVVVRRRRRRRRRSSSTTTUUUVVVWWWVVVXXXZZZ[[[[[[]]]aaadddcccbbbaaaaaabbb```]]][[[VVVOOOHHHGGGHHHLLLTTT\\\eeeeeeccc___WWWPPPKKKHHHCCCBBBAAABBBCCCCCCBBBAAABBBAAA@@@>>>===<<<;;;;;;===@@@EEEKKKPPPTTTWWWXXXYYYUUUSSSSSSQQQQQQWWW___ttt}}}wwwoooeee___ZZZZZZ```hhhttt~~~rrrkkkaaaYYYTTTRRRPPPOOOIIIFFFDDDDDDGGGIIIKKKKKKJJJIIIJJJKKKMMMLLLJJJHHHDDDDDDDDDDDDDDDDDDCCCCCC??????===;;;:::<<<@@@CCCLLLUUU___fffjjjiiiaaaWWWMMMIIIFFFCCCBBBAAA???===>>><<<<<>>===<<<;;;>>>AAAGGGMMMSSSWWWYYYZZZYYYUUUTTTTTTSSSRRRVVV\\\lll|||yyy}}}~~~yyypppeee___[[[ZZZ___eeeqqq}}}{{{kkkcccZZZTTTRRRQQQPPPNNNIIIGGGDDDDDDGGGJJJLLLMMMMMMLLLMMMNNNOOOMMMJJJGGGDDDDDDEEEEEEEEEDDDDDDCCC???>>>===;;;:::===BBBFFFLLLVVVbbbiiimmmlllbbbWWWLLLIIIEEECCCBBBAAA@@@>>>>>><<<===BBBGGGLLLVVV```kkkttttttgggVVVDDD999666444333333222111222222222000000000000111111111111000000111111111222222222333444666888888;;;HHHUUUyyy~~~nnnooo|||tttjjjeeecccdddkkkvvv}}}{{{yyyvvvpppkkkaaaYYYRRROOOMMMLLLOOOTTT^^^sss~~~vvvpppeeeZZZTTTUUUYYY[[[mmmyyyxxx|||~~~{{{uuupppllljjjhhhiiiiiiiiiiiikkknnnqqqsssyyy}}}}}}~~~wwwnnnhhhaaaXXXTTTSSSOOOOOOPPPQQQSSSUUUWWWYYYXXXZZZ]]]^^^___aaadddfffgggfffdddddddddbbb^^^\\\WWWPPPKKKJJJJJJKKKQQQWWW^^^```___\\\UUUNNNIIIFFFBBBBBBBBBCCCDDDDDDBBB@@@BBBBBBAAA@@@???===<<<;;;>>>BBBHHHOOOUUUYYY\\\\\\[[[WWWUUUUUUTTTRRRTTTYYYfffyyy{{{rrrlllkkkmmmmmmqqq{{{~~~tttiiiccc```^^^bbbhhhsss||||||uuuggg```XXXTTTTTTTTTSSSPPPKKKHHHFFFFFFIIIMMMOOOPPPPPPPPPPPPPPPPPPNNNJJJGGGCCCDDDEEEEEEFFFEEEDDDCCC>>>===<<<:::;;;>>>DDDIIIOOOZZZfffmmmpppmmmbbbVVVKKKHHHDDDCCCBBBBBB@@@???>>><<<===CCCHHHNNNXXXbbbpppxxxsssfffUUUCCC888555333222222111111111111111000000000000111111111111111111111222222222333333333444666888888;;;HHHUUUyyynnnmmmxxxvvvkkkeeeaaaccckkkvvv~~~}}}zzzwwwrrrmmmaaaYYYRRRPPPNNNMMMPPPTTTZZZooo~~~yyysssggg[[[TTTTTTWWWXXXiii}}}vvvuuuyyyzzz|||}}}xxxrrrnnnkkkkkkkkkkkkkkkkkklllpppssssssxxx||||||~~~yyypppjjjcccYYYTTTSSSOOOOOOOOOPPPRRRUUUXXXYYYZZZ\\\^^^```aaabbbeeegggiiigggfffeeeeeeccc___]]]VVVPPPKKKKKKKKKKKKPPPVVV\\\^^^^^^[[[TTTMMMHHHEEEBBBBBBBBBCCCEEEEEEBBB@@@BBBBBBBBBAAA???>>><<<;;;???CCCIIIPPPVVV[[[]]]]]]\\\XXXVVVWWWUUURRRSSSVVVcccvvvyyyqqqlllfffccceeeaaaaaaeeepppyyynnniiieeedddggglllvvv|||yyyqqqgggaaaZZZWWWXXXYYYWWWTTTMMMJJJHHHHHHKKKOOORRRSSSRRRRRRRRRRRRRRROOOJJJGGGCCCDDDEEEFFFFFFEEEDDDCCC======;;;:::;;;???FFFJJJSSS]]]iiippprrrnnnaaaUUUJJJGGGDDDBBBBBBBBBAAA@@@>>><<<>>>CCCIIIOOOYYYcccsss{{{rrreeeTTTBBB777444222111111000000000000000000000000000111111111111222222333333333444444444222333666888888<<>>???BBBHHHPPPWWW[[[[[[[[[ZZZZZZYYYVVVSSSRRRSSSUUU^^^nnn{{{ooogggcccaaa___^^^YYY]]]```gggzzzxxxssskkkaaaaaajjjxxxzzz}}}}}}vvvqqqfffaaa[[[[[[^^^```^^^[[[TTTPPPLLLKKKMMMRRRVVVXXXYYYXXXUUUQQQNNNKKKIIIHHHCCCCCCCCCDDDFFFEEECCCAAA@@@===<<<=========CCCJJJSSS^^^kkkrrrtttooobbbVVVNNNKKKGGGDDDBBBAAA???===;;;:::<<>>>>>???@@@DDDJJJRRRXXXZZZZZZYYYZZZZZZYYYWWWTTTSSSTTTUUU[[[iii~~~wwwqqqjjjeeebbb```]]]ZZZTTTXXXZZZaaasss{{{rrrhhhhhhpppyyyzzz}}}zzztttoooeee```]]]^^^cccfffeeecccXXXTTTOOOLLLNNNRRRVVVXXXYYYWWWTTTPPPMMMJJJHHHHHHDDDDDDDDDEEEFFFFFFDDDBBB???<<<<<<======>>>DDDLLLXXXcccpppvvvwwwqqqdddWWWOOOLLLGGGDDDBBB@@@>>>===<<<;;;===BBBGGGNNN[[[ggguuuttteeeUUUCCC888444222222222111000/////////333222222111000000111111111111222333333333333222333333666888888:::CCCMMMppp|||iiigggooo~~~yyymmmgggcccfffkkksss}}}}}}|||zzzuuupppeee^^^XXXTTTPPPKKKKKKOOOUUUbbbxxx}}}}}}~~~{{{ttthhh\\\SSSRRRUUUZZZeeeyyy{{{zzz|||{{{wwwtttvvv}}}~~~zzzxxxvvvvvvvvvvvvxxxyyyzzz{{{}}}|||{{{zzz|||~~~yyyooogggaaa]]]WWWSSSMMMNNNPPPRRRTTTWWWZZZ[[[\\\]]]^^^aaacccgggiiikkkmmmkkkjjjiiiiiigggeeecccYYYUUUPPPMMMLLLOOOSSSVVVXXXXXXXXXTTTOOOJJJGGGEEEAAABBBDDDFFFGGGGGGFFFEEEDDDEEEEEECCC@@@??????@@@AAAFFFMMMTTTYYYZZZXXXWWW[[[[[[ZZZXXXUUUTTTUUUVVVZZZeeeuuu}}}yyyooolllhhheeeddd```YYYTTTTTTWWWYYY```qqq}}}sssrrrxxx{{{||||||}}}|||xxxqqqmmmeeebbb```dddkkkooopppnnn```[[[TTTPPPPPPSSSVVVXXXXXXVVVSSSOOOLLLIIIHHHGGGEEEEEEEEEFFFHHHGGGEEECCC???======>>>===???FFFPPP^^^jjjvvv{{{zzzssseeeYYYPPPLLLHHHDDDBBB@@@>>><<<===<<<>>>CCCGGGNNN[[[gggwwwvvvgggUUUCCC888666222222222111000000//////333222111111000111111111111222222333333333333333444444666999888999BBBLLLiii|||iiieeemmm{{{xxxmmmgggccceeejjjrrr|||}}}{{{zzzuuupppggg```YYYUUUPPPLLLKKKNNNSSS^^^ttt~~~}}}}}}~~~|||uuuiii\\\SSSQQQUUUYYYbbbvvv|||zzz{{{{{{xxxuuuuuuzzz}}}zzzzzzzzzzzzzzz{{{{{{|||}}}~~~{{{zzzzzz}}}xxxooohhhccc^^^XXXTTTMMMNNNPPPSSSVVVYYY\\\^^^\\\]]]___aaacccfffhhhiiijjjiiihhhhhhhhhfffdddaaaZZZWWWRRROOONNNPPPSSSVVVWWWXXXVVVSSSMMMHHHEEEDDD@@@BBBEEEGGGHHHGGGFFFEEEDDDEEEEEEDDDAAA@@@@@@AAABBBGGGOOOVVVYYYXXXVVVUUU[[[\\\\\\ZZZWWWVVVVVVWWW]]]dddppp{{{~~~xxxuuutttsssqqqrrroookkkhhhfffaaaYYYSSSUUUVVVYYYaaaqqq|||~~~}}}|||{{{wwwqqqmmmjjjgggeeejjjrrrxxxyyywwwjjjddd[[[UUUTTTUUUWWWXXXXXXVVVRRRNNNKKKHHHGGGGGGGGGFFFFFFGGGIIIIIIGGGEEEBBB@@@??????>>>???HHHSSScccooo{{{}}}uuuggg[[[PPPMMMHHHDDDBBB@@@===;;;>>>===???CCCHHHOOO\\\hhhvvvxxxhhhVVVCCC999777222222222111111000000000222222111111111111111222111222333333444444333333555555777999888999AAAKKKccc}}}jjjeeelllzzzxxxmmmgggccceeeiiippp{{{|||zzzyyytttpppjjjbbb[[[WWWQQQLLLKKKNNNPPP[[[ppp~~~}}}}}}~~~|||vvvkkk^^^UUURRRTTTWWW```rrr{{{||||||yyywwwvvvyyy||||||{{{||||||}}}}}}}}}}}}}}}{{{yyyyyy|||}}}wwwoooiiiddd___YYYTTTNNNOOOPPPSSSWWWZZZ]]]___\\\]]]___aaaccceeegggggghhhgggfffffffffdddaaa^^^[[[XXXTTTPPPOOOPPPSSSUUUWWWWWWUUUQQQKKKFFFCCCCCCAAACCCFFFHHHIIIHHHFFFEEECCCDDDEEEDDDBBBAAABBBCCCCCCIIIRRRWWWXXXWWWUUUTTT[[[\\\]]]\\\YYYXXXXXXYYY___dddkkkssszzz}}}xxxrrrnnnmmmnnnpppqqqtttpppllliiihhhddd^^^ZZZTTTTTTXXX```ppp~~~|||yyyuuurrrqqqmmmkkkooowww}}}~~~vvvnnnddd\\\XXXXXXYYYYYYYYYVVVRRRMMMJJJHHHHHHHHHGGGGGGGGGHHHJJJIIIGGGEEEEEECCCBBBAAA???AAALLLXXXgggtttvvvhhh\\\PPPLLLHHHDDDBBB@@@>>><<<>>>===???DDDIIIQQQ^^^jjjtttyyyiiiUUUBBB999777222222222222111111111111222111111111111111222222222222333444444444444333555555777999888999AAAKKK```kkkeeelll|||yyynnnhhhbbbcccgggooo{{{zzzyyyvvv{{{}}}{{{yyytttppplllddd]]]XXXRRRLLLKKKNNNPPPXXXkkk}}}}}}}}}}}}wwwmmmaaaXXXSSSTTTVVV^^^ooo}}}}}}|||zzzyyyyyy{{{}}}|||}}}~~~{{{yyyxxxzzz}}}{{{uuuoooiiieee```XXXSSSNNNOOOQQQSSSWWWZZZ]]]^^^]]]^^^```bbbdddffffffggghhhhhhggggggfffccc___\\\\\\YYYUUUQQQOOOPPPRRRTTTUUUUUUSSSOOOIIIEEEDDDCCCDDDEEEGGGIIIIIIHHHGGGFFFCCCDDDEEEDDDCCCBBBCCCDDDFFFLLLUUUYYYYYYXXXWWWXXX\\\]]]^^^]]][[[YYYYYYZZZ```bbbffflllrrruuuvvvuuupppnnnkkkiiijjjlllpppsssrrroookkkjjjjjjiiifffbbbZZZYYY\\\dddqqq|||zzzxxxsssppprrrzzzyyymmmbbb]]][[[[[[[[[ZZZWWWRRRNNNJJJIIIHHHIIIGGGGGGGGGHHHJJJIIIGGGEEEEEEDDDDDDCCCAAADDDRRR___qqqxxxhhh\\\OOOKKKGGGDDDBBBAAA???======<<>>AAAGGGOOOXXXgggttt~~~iiiRRRAAA999777333333333222222222111111222222111111222222333444222222333333333333444444222333333333444999AAAHHHdddzzziiieeennn~~~pppgggfffcccdddjjjrrr|||yyyssskkkdddaaa___\\\[[[aaaiiiuuu}}}xxxuuuppplllfff^^^WWWQQQMMMLLLKKKRRR^^^ooozzznnnbbbYYYVVVVVV\\\hhh|||yyyrrrmmmjjjhhhhhhlllqqquuuwww|||}}}wwwwwwyyyyyyvvvpppjjjeeecccdddaaaZZZTTTQQQQQQQQQRRRSSSVVVXXXYYYaaadddiiilllmmmmmmnnnoooooopppqqqsssssspppkkkgggaaa]]]WWWRRRPPPOOOMMMLLLMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHFFFFFFCCCDDDDDDCCCCCCDDDHHHJJJPPPZZZbbbccccccdddcccaaa`````````\\\XXXWWWYYY\\\eeeeeefffkkkpppsssrrrqqqtttvvvyyy}}}~~~~~~}}}zzzuuurrrjjjfffeeeiiipppzzzsssjjjfffiiissszzzyyyzzzvvvllldddaaaaaa```\\\UUUPPPKKKIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFGGGHHHQQQeeexxxnnn___PPPMMMIIIEEEDDDBBB@@@>>>???>>>AAAHHHOOOYYYhhhvvv~~~iiiQQQ@@@888777333333333222222222111111111111111111111222333333222222333333333333444444222444555555555999AAAGGGccczzzjjjeeeoooqqqhhheeebbbccciiiqqq{{{wwwooogggaaa^^^YYYUUUTTTXXX___jjjzzzyyyuuuqqqmmmggg___XXXRRRNNNLLLLLLRRR\\\lll|||qqqeee\\\XXXXXX[[[gggzzzyyyqqqkkkgggeeecccfffjjjmmmpppvvv}}}~~~xxxwwwxxxwwwsssjjjgggdddeeegggeee^^^XXXSSSSSSSSSSSSTTTVVVWWWXXX^^^cccjjjppprrrssstttttttttuuuvvvxxxwwwtttoookkkccc___YYYSSSPPPNNNLLLKKKJJJIIIHHHGGGGGGHHHJJJKKKKKKKKKKKKKKKIIIGGGEEEDDDDDDDDDDDDCCCCCCEEEHHHKKKSSS]]]eeegggfffgggfffccc```aaa```\\\WWWVVVXXX[[[eeefffiiinnntttxxxzzzzzz~~~~~~yyyuuuooojjjgggiiiooowwwrrrgggbbbccchhhsss}}}}}}~~~rrriiieeeeeeaaa]]]WWWRRRNNNKKKGGGEEEIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIKKKTTTiii|||mmm^^^QQQMMMIIIFFFEEECCCAAA??????>>>BBBIIIQQQ[[[kkkxxx~~~iiiQQQ???777666333333333222222222111111111000000000000111222222222222333333333333444444333555777777777:::@@@EEE```|||kkkfffqqqsssiiicccaaaaaagggooozzzuuummmddd]]][[[WWWRRRPPPSSSYYYaaaooo{{{yyytttrrroooiiiaaaZZZTTTPPPMMMMMMRRR\\\jjj~~~~~~tttggg^^^YYYXXX[[[fffyyy}}}{{{ssskkkfffcccaaacccgggiiilllqqqxxx|||yyywwwwwwuuuqqqjjjiiihhhjjjllliiibbb\\\VVVVVVUUUUUUVVVVVVVVVVVV[[[aaajjjrrrvvvxxxyyyyyyzzzzzz{{{||||||xxxsssooofffaaa[[[UUUQQQNNNLLLJJJHHHGGGFFFFFFGGGJJJLLLNNNMMMMMMMMMLLLJJJGGGEEECCCDDDEEEEEEDDDDDDEEEIIIKKKUUU^^^gggiiihhhhhhgggdddaaabbbaaa\\\WWWUUUWWWZZZcccfffkkkrrrxxx}}}|||xxxqqqlllggghhhllluuutttiiibbb]]]^^^dddsss}}}yyypppkkkiiiccc]]]VVVQQQNNNMMMJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMWWWlll~~~kkk\\\QQQNNNJJJGGGEEEDDDBBB@@@??????CCCKKKSSS^^^nnn|||~~~hhhQQQ???777555333333333222222222111111000000000///000000111222222222222333333333444444333666888888888;;;@@@DDD^^^mmmgggqqquuukkkdddaaaaaagggooozzzuuulllccc\\\ZZZUUUPPPNNNPPPSSSYYYcccnnnvvvyyytttssspppkkkddd\\\VVVQQQOOOOOOSSS[[[hhh|||vvviii___ZZZXXX\\\gggxxx{{{wwwooohhhdddaaabbbccceeehhhmmmqqquuuyyyzzzwwwwwwtttooolllkkklllnnnnnnkkkddd___ZZZYYYYYYXXXXXXWWWVVVUUUWWW___iiisssxxx{{{}}}}}}|||vvvqqqhhhccc\\\VVVRRROOOLLLJJJGGGGGGGGGGGGIIILLLOOOQQQOOOPPPPPPOOOLLLIIIEEECCCEEEEEEFFFEEEDDDFFFIIILLLUUU___hhhjjjiiiiiigggcccbbbbbbaaa]]]XXXVVVXXX[[[bbbgggooowww~~~}}}yyypppjjjeeeeeehhhppp~~~vvvjjjaaaYYYXXX[[[fff|||~~~~~~zzzsssnnnggg^^^TTTNNNNNNOOOOOONNNHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKMMMXXXnnn}}}kkk]]]PPPMMMIIIGGGEEEDDDBBBAAA??????DDDMMMVVVaaarrr}}}hhhPPP???777555333333333222222222111111000000000///000000111222222222222333333333444444333666888888888;;;@@@DDD[[[ooogggooowwwmmmfffcccbbbgggooozzzvvvnnneee]]]ZZZRRROOOMMMMMMNNNPPPWWW___gggsss{{{uuutttqqqlllfff___XXXSSSPPPOOORRRYYYeeeyyyxxxlllaaa[[[YYY\\\fffwww}}}~~~~~~tttlllggg`````````aaacccgggjjjlllqqqwwwzzzwwwwwwsssnnnlllmmmnnnooonnnkkkeeeaaa^^^^^^]]]\\\ZZZXXXVVVUUUVVV]]]hhhssszzz~~~}}}wwwsssiiiddd]]]WWWSSSPPPMMMKKKGGGHHHIIIKKKMMMPPPRRRSSSQQQRRRRRRRRROOOKKKGGGEEEFFFFFFFFFEEEEEEGGGJJJMMMVVV```iiikkkjjjiiigggcccbbbcccbbb^^^YYYXXXZZZ]]]dddkkkvvvzzzooohhhbbb```cccjjjxxxvvvhhh]]]WWWVVVWWW___ppp~~~~~~tttjjjaaaTTTNNNNNNPPPPPPPPPHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIJJJKKKNNNYYYooo}}}kkk^^^OOOLLLHHHFFFEEEDDDBBBAAA???@@@EEENNNXXXddduuu|||gggPPP???777666333333333222222222111111111000000000000111222222222222333333333333444444333555777777777:::@@@EEEWWWoooeeekkkzzzoooiiieeecccgggnnnyyyyyyqqqhhh```\\\SSSOOONNNNNNMMMLLLOOOUUUXXXdddpppwww}}}wwwuuusssnnnggg```YYYTTTQQQMMMPPPUUUaaauuu{{{oooccc]]]ZZZ[[[eeetttxxxnnniiibbb```______aaadddeeefffjjjoooxxx{{{xxxwwwsssmmmmmmnnnoooppppppmmmiiifffaaaaaa```___]]]ZZZWWWUUUVVV^^^iiissszzz~~~xxxsssiiieee^^^XXXTTTQQQNNNLLLHHHJJJLLLOOORRRSSSTTTTTTRRRSSSTTTTTTRRRNNNIIIGGGFFFGGGGGGFFFFFFGGGJJJMMMWWWaaakkkmmmlllkkkgggcccccccccccc___[[[YYY\\\___iiirrr|||oooggg___\\\]]]cccooo{{{wwwiii]]]UUUVVVWWW[[[hhhzzzmmmcccWWWPPPPPPPPPNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJKKKLLLOOO[[[rrrzzziii[[[NNNKKKGGGEEEDDDCCCBBB@@@???@@@EEEOOOZZZgggxxx{{{gggPPP@@@888777333333333222222222111111111111111111111222333333222222333333333333444444222444555555555999AAAGGGRRRzzzlllbbbggg{{{|||pppjjjeeecccfffmmmvvvzzzsssjjjaaa]]]TTTRRRPPPQQQNNNKKKLLLQQQOOOZZZeeekkkvvvyyyuuusssooohhhaaaZZZTTTQQQLLLNNNSSS^^^rrr~~~qqqfff^^^\\\ZZZcccssszzzpppjjjeeecccaaa```bbbdddeeeeeefffjjjrrr{{{{{{xxxwwwsssmmmoooppprrrssssssqqqooommmccccccbbbaaa^^^[[[XXXVVVXXX___iiittt{{{~~~xxxsssiiieee^^^XXXTTTQQQOOOMMMIIIKKKNNNRRRTTTUUUUUUUUUSSSTTTUUUUUUSSSOOOKKKHHHFFFGGGGGGFFFFFFGGGKKKNNNXXXccclllnnnmmmlllhhhdddcccdddccc```\\\[[[^^^aaammmxxx}}}pppggg^^^ZZZYYY^^^jjjuuuzzzlll___TTTVVVXXXZZZddd|||oooeeeZZZTTTRRRQQQLLLGGGKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMPPP\\\sssvvvdddWWWMMMJJJGGGDDDDDDCCCAAA@@@???@@@FFFPPP[[[hhhyyy{{{gggPPP@@@999888333333333222222222111111222222111111222222333444222222333333333444444444222333333333444999AAAHHHNNNwww{{{jjj```eeeyyy}}}qqqjjjeeeccceeekkkttt~~~xxxqqqggg^^^ZZZVVVRRROOONNNNNNMMMLLLIIIVVV[[[```ppp{{{yyyuuupppkkkgggaaaXXXRRRPPPRRRSSSYYYkkk}}}sssiiibbb^^^```gggrrr}}}{{{qqqlllcccaaa``````aaaccccccbbbfffiiinnnttt|||{{{wwwuuuuuuuuuqqqrrrtttuuutttqqqmmmkkkiiigggdddbbbaaa___\\\ZZZ\\\```gggqqq{{{~~~yyytttqqqkkkeee]]]WWWSSSQQQOOONNNPPPQQQTTTVVVXXXYYYYYYXXXZZZYYYWWWWWWVVVRRRKKKFFFFFFFFFGGGHHHFFFEEELLLUUU```jjjrrrrrrmmmjjjhhheeeeeedddbbb```[[[XXX^^^gggqqq~~~|||pppfff[[[UUUTTTXXXbbbkkkxxxkkk___UUUTTTVVV[[[dddxxxssskkk```WWWRRROOOOOONNNKKKKKKKKKKKKKKKKKKKKKKKKIIIKKKOOOQQQQQQYYYlllwwweeeWWWMMMJJJGGGEEEDDDCCCAAA???@@@AAAFFFPPP[[[hhhyyy~~~xxxdddOOO???777444333333333222222222111111333222222111111222222333333333333333333333333333444333555777777777===DDDNNNqqqxxxccc___dddwwwvvvnnngggbbbdddiiirrr|||uuujjjbbb[[[WWWSSSPPPOOONNNMMMLLLFFFQQQTTTXXXhhhyyy{{{wwwrrrmmmiiicccZZZTTTRRRSSSTTTZZZjjj~~~~~~}}}tttjjjccc```^^^eeeooozzz}}}tttooofffdddaaaaaabbbcccddddddgggiiilllqqqwww|||xxxvvvuuuuuussstttvvvwwwvvvssspppmmmjjjhhhfffeeedddbbb^^^\\\]]]```hhhqqqzzz|||xxxsssqqqjjjeee]]]XXXUUUUUUUUUUUUVVVVVVXXXYYYZZZ[[[ZZZZZZ\\\ZZZYYYXXXVVVRRRKKKFFFGGGGGGHHHIIIFFFEEELLLUUUcccmmmuuuuuuqqqnnnkkkhhhjjjhhhfffddd```^^^eeennnxxx~~~rrrggg[[[UUUSSSUUU^^^gggwww~~~ttthhh\\\VVVTTTTTTXXXaaattttttlllbbbYYYSSSPPPOOONNNMMMLLLLLLLLLKKKKKKKKKKKKJJJLLLQQQSSSSSSZZZlll~~~vvvdddVVVMMMJJJGGGEEEDDDCCCAAA@@@BBBCCCHHHRRR\\\iiizzzxxxcccNNN>>>777444333333333222222222111111222111111000000111111222333333333333333333333333444333555777777777===DDDLLLnnnyyyeee```eeewww{{{qqqjjjddddddiiiqqq}}}zzzoooggg]]]YYYTTTQQQPPPOOOMMMLLLFFFNNNNNNQQQ```ppp~~~zzzuuuqqqmmmfff^^^XXXSSSSSSTTTYYYhhhzzz}}}}}}~~~~~~}}}tttlllfffddd```fffoooyyyvvvqqqjjjgggdddbbbcccdddeeeeeeiiijjjlllooossszzz~~~yyywwwuuuuuuuuuvvvxxxyyyyyyvvvrrrpppkkkkkkjjjjjjiiifffaaa^^^]]]```gggqqqzzz}}}~~~}}}|||yyyuuuqqqooohhhccc]]]YYYYYY[[[]]]^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^\\\[[[YYYWWWRRRLLLGGGJJJIIIJJJJJJGGGFFFMMMVVVfffpppyyyyyyuuurrrpppmmmjjjgggeeeccc```___hhhrrrrrrggg[[[TTTPPPQQQXXX```mmm}}}zzzrrrggg\\\YYYVVVUUUWWW___qqquuunnneee\\\VVVRRROOONNNNNNNNNMMMLLLLLLLLLLLLLLLLLLOOOSSSVVVWWW\\\kkk{{{vvvdddVVVLLLJJJGGGEEEEEEDDDBBB@@@CCCDDDJJJTTT^^^jjj{{{xxxbbbMMM===666555333333333222222222111111111000000000000000000111333333333333333333333333444333555888888777===DDDKKKlll{{{hhhcccggguuutttllleeeeeehhhooo{{{|||qqqiii^^^[[[VVVRRRQQQPPPNNNMMMJJJOOOLLLMMM[[[jjj}}}xxxtttpppjjjbbb[[[TTTSSSSSSXXXdddttt}}}|||||||||}}}vvvooojjjhhhffflllttt}}}xxxsssmmmjjjeeecccdddeeeffffffkkklllmmmooorrrwww}}}zzzwwwuuutttvvvxxxzzz{{{zzzxxxtttrrrmmmmmmnnnnnnnnnjjjddd```]]]```fffpppyyy~~~~~~}}}zzzvvvrrrnnnllleeeaaa\\\YYY[[[```dddffffffeeedddbbbaaa```````````````^^^[[[WWWRRRLLLIIILLLKKKKKKKKKHHHGGGNNNXXXgggrrrzzzzzzwwwuuurrrpppjjjgggeeeccc```aaakkkwww}}}oooeeeYYYRRRNNNMMMRRRYYYfffuuuzzzuuujjj___[[[XXXWWWZZZbbbrrruuuoooggg___ZZZUUURRROOOOOOOOOMMMLLLLLLLLLMMMMMMOOORRRWWW[[[[[[___kkkxxxvvvdddWWWLLLJJJGGGFFFEEEDDDCCCAAADDDEEEKKKUUU___kkk|||wwwaaaKKK<<<666555333333333222222222111111111111000000000000111111222222333333333333444444444444666999999888===DDDLLLiiilllfffhhhssstttllleeedddgggnnnyyyzzzpppiii___\\\WWWTTTRRRQQQPPPOOONNNPPPKKKLLLXXXdddyyyzzzvvvsssmmmddd^^^TTTRRRRRRVVV```nnn~~~}}}||||||}}}~~~xxxrrrnnnmmmlllqqqxxxxxxsssnnnkkkgggeeefffggghhhgggiiikkkmmmnnnqqquuu{{{|||xxxuuutttwwwyyy{{{||||||yyyvvvtttooopppqqqrrrqqqnnnhhhccc]]]```gggpppzzz~~~zzztttooojjjhhhbbb___[[[ZZZ^^^ccchhhjjjkkkiiifffdddbbbbbbbbbcccccccccaaa]]]WWWRRRMMMJJJMMMKKKKKKKKKHHHHHHOOOYYYgggrrr{{{{{{xxxvvvtttrrrppplllhhhfffdddfffrrrzzzlllbbbXXXQQQLLLJJJOOOUUU```ooo{{{|||zzzwwwnnncccZZZWWWWWW\\\eeettt~~~sssoooiiiccc^^^ZZZUUURRRPPPOOONNNMMMMMMNNNOOOPPPSSSVVV]]]bbbcccdddmmmwwwvvveeeXXXLLLJJJGGGFFFFFFEEECCCBBBCCCEEELLLVVVaaammm}}}www```JJJ;;;666555333333333222222222111111222222222111111222222222222222222333333444444444444444666:::999888===DDDJJJeeepppiiigggooorrrjjjccccccffflllxxxwwwmmmfff___\\\XXXUUUTTTSSSRRRQQQPPPPPPKKKLLLVVV^^^qqq{{{wwwtttnnnfff```VVVSSSSSSVVV]]]iii{{{~~~zzztttrrrqqqooossszzzxxxsssnnnllljjjiiijjjkkkjjjjjjhhhiiikkkmmmppptttyyy}}}{{{wwwuuuxxxzzz|||~~~~~~{{{xxxvvvssstttuuuvvvuuurrrlllhhhaaaccciiiqqqzzz~~~yyysssmmmhhhfffaaa___\\\\\\```eeehhhjjjkkkiiieeecccaaabbbcccdddffffffddd___XXXQQQMMMLLLLLLKKKJJJJJJHHHHHHQQQ[[[hhhsss|||}}}zzzxxxwwwtttrrrmmmiiieeecccggguuu{{{mmmdddYYYRRRMMMJJJMMMRRRYYYiiivvvyyyyyyxxxooodddWWWUUUWWW^^^gggvvvxxxpppmmmiiifffccc___ZZZWWWRRRQQQPPPOOOPPPRRRTTTUUUXXX\\\dddkkkmmmmmmrrrzzzssscccWWWLLLJJJGGGFFFFFFFFFDDDCCCCCCEEEMMMYYYdddpppvvv___III:::666555333333333222222222111111333333222222222222333333111222222333333444444555333444777;;;:::999===DDDIIIaaatttjjjfffjjjxxxrrriiibbbaaadddjjjuuu~~~sssjjjddd___\\\XXXUUUUUUUUUTTTTTTRRRRRRMMMOOOWWW[[[jjj{{{wwwtttnnnfff```YYYUUUTTTWWW\\\ggg{{{|||wwwtttsssrrrvvv|||yyytttooonnnnnnnnnppppppnnnmmmjjjlllnnnoooqqquuuyyy}}}{{{yyy{{{|||~~~{{{yyyyyyxxxyyyzzzyyywwwrrrnnngggiiimmmssszzz}}}wwwqqqlllhhheeebbb```___```cccfffhhhiiiiiifffccc```___aaaccceeehhhhhhfff```XXXQQQNNNMMMKKKIIIIIIIIIGGGIIIRRR]]]kkkvvv~~~}}}{{{yyytttoooiiieeeccchhhvvvrrriii^^^VVVOOOJJJLLLPPPWWWfffssswwwzzzzzzrrrfffYYYWWWZZZbbblllxxxzzzsssmmmkkkiiihhhfffccc___[[[UUUTTTSSSRRRTTTWWWZZZ\\\___cccllluuuwwwvvvzzz|||oooaaaVVVLLLJJJGGGFFFFFFFFFEEECCCDDDGGGOOO\\\hhhtttvvv^^^GGG:::555666333333333222222222111111222222111111111111222222111111222333333444555555333444777;;;;;;999===DDDLLLaaaxxxkkkdddfffrrrsssjjjbbb```aaagggqqq{{{|||qqqhhhccc^^^[[[XXXVVVVVVVVVVVVUUUUUUTTTPPPSSSZZZ[[[iii{{{wwwtttnnnfff```[[[WWWVVVYYY]]]ggg{{{}}}xxxvvvuuuuuuyyy~~~zzzuuuppppppppprrrtttsssqqqooonnnppprrrsssuuuwww{{{~~~}}}{{{|||~~~}}}{{{|||||||||}}}|||zzzvvvrrrmmmmmmppptttzzz~~~~~~{{{vvvppplllhhhfffcccbbbaaabbbeeehhhhhhhhhfffddd```^^^^^^```ccceeeiiijjjgggaaaXXXQQQNNNNNNJJJHHHHHHHHHGGGIIIRRR^^^nnnyyy}}}zzztttnnnjjjhhhlll{{{wwwmmmbbbYYYQQQKKKKKKOOOWWWfffsssyyy|||}}}uuuiii]]]\\\___gggqqq|||vvvoookkkjjjiiiiiihhhfffbbb^^^WWWVVVUUUUUUWWWZZZ^^^```ccchhhrrr{{{~~~|||yyylll^^^TTTLLLJJJGGGFFFGGGFFFEEEDDDEEEHHHQQQ^^^kkkxxxvvv]]]GGG999555666333333333222222222111111111111000000000000111111111111222333333444555555333444888<<<;;;:::===CCCPPPccczzzkkkccccccooozzztttkkkbbb___```dddnnnwwwrrriiiddd___[[[WWWVVVWWWZZZ]]]^^^YYYWWWWWWWWWVVV[[[hhhwww}}}xxxtttooohhhbbbZZZXXXUUUVVV]]]kkk||||||wwwuuuvvv{{{yyytttsssrrrssstttsssqqqoooqqqrrrssssssuuuyyy~~~}}}}}}|||xxxrrrqqqqqqtttyyy}}}~~~~~~|||zzzvvvssspppmmmiiifffhhhgggeeeccccccdddeeefffeeeeeebbb^^^\\\]]]bbbgggiiihhheee^^^WWWQQQMMMLLLKKKJJJIIIHHHFFFHHHTTTbbbvvv~~~yyysssnnnnnnyyy}}}qqqddd[[[UUUPPPQQQUUU\\\fffrrrzzzwwwmmm[[[[[[]]]eeerrrwwwooommmiiikkklllkkkhhhdddbbbaaaYYYUUUUUUXXXZZZ\\\aaagggoooxxxyyyjjj[[[RRROOOKKKGGGFFFGGGGGGFFFDDDCCCKKKVVVcccpppuuuYYYDDD;;;888555222222222111111111111000000111111111111222222222333333333333333333333333666444444666888:::AAAIIIUUUjjjkkkcccbbbcccxxxvvvlllccc```bbbeeelllssstttkkkfffbbb___\\\[[[\\\___```aaa]]][[[ZZZYYYWWWYYYfffsss}}}yyyvvvqqqkkkfff^^^\\\YYYYYY___mmm}}}|||zzzwww|||{{{xxxwwwvvvvvvxxxxxxxxxvvvwwwxxxxxxxxxxxx{{{~~~zzzwwwuuuuuuwww|||~~~{{{xxxuuussspppllljjjiiihhhfffeeeeeefffggghhhfffeeebbb___\\\^^^ccchhhjjjiiieee^^^WWWPPPMMMLLLKKKJJJJJJIIIGGGIIIVVVdddwww|||vvvqqqrrr|||wwwjjjbbb\\\XXXXXX\\\ccclllwww~~~yyyooo```___aaahhhsss|||tttmmmkkkiiilllnnnmmmjjjfffbbbaaa^^^[[[YYY\\\```dddkkksss|||xxxiii[[[RRRNNNKKKHHHFFFGGGGGGFFFDDDEEELLLXXXdddrrrtttYYYDDD;;;888555222222222111111111111000000111111111111222222222444444444444444444444444666444444777999:::AAAHHHYYYmmmkkkaaaaaacccwwwxxxnnnccc```aaadddkkksss}}}zzzqqqlllgggeeeccccccdddeeeeeedddbbb___]]][[[XXXXXXbbbnnnzzzxxxuuupppllldddbbb___^^^cccooo}}}{{{~~~~~~||||||}}}~~~}}}}}}}}}|||{{{{{{|||~~~~~~|||yyyxxxuuuqqqnnnjjjiiihhhgggggghhhjjjjjjgggeeeccc```^^^aaafffjjjllljjjfff___WWWPPPMMMLLLLLLKKKKKKJJJIIILLLYYYgggyyy|||wwwwwwtttmmmhhhddddddhhhnnnvvv~~~|||rrrfffeeeeeekkkvvv}}}wwwooojjjiiijjjmmmpppooolllgggcccaaa```\\\ZZZ\\\```fffrrr}}}tttfffZZZRRRNNNKKKHHHGGGGGGGGGFFFEEEHHHOOOZZZfffttttttXXXCCC:::777555222222222111111111111000000111111111111222222222555555555555555555555555666444444777999:::@@@GGGZZZooommm___```eeewww{{{pppddd______cccjjjrrrzzz{{{vvvnnnmmmlllllllllllliiigggeeebbb___\\\YYYYYY```jjj|||zzzyyyvvvssskkkiiieeedddgggqqq~~~~~~}}}~~~|||yyyvvvssslllkkkkkkjjjjjjkkkllllllhhhfffcccaaaaaaeeeiiimmmooommmhhh```WWWQQQMMMLLLLLLLLLLLLLLLKKKOOO]]]kkk}}}}}}}}}{{{vvvssswww}}}yyyuuuqqqrrruuuzzz~~~tttiiihhhhhhmmmwww~~~yyyssskkkhhhhhhjjjmmmpppqqqmmmhhhdddbbbccc^^^[[[\\\```hhhvvv|||qqqdddYYYRRRMMMKKKIIIGGGFFFFFFFFFFFFJJJQQQ[[[hhhwwwsssWWWBBB999777555222222222111111111000000000000111111111222222222444444444444555555555555666444555888999:::@@@FFFVVVlllqqqaaaaaaiiizzzsssfff___^^^aaaiiiqqqvvvvvvuuuttttttsssqqqmmmiiifffbbb___]]]ZZZZZZ___gggxxx}}}||||||{{{zzzssspppmmmkkkmmmuuu~~~~~~|||~~~zzzvvvoooooonnnnnnmmmmmmmmmnnnkkkhhheeeccceeeiiinnnpppssspppkkkbbbYYYRRRNNNNNNMMMLLLMMMNNNNNNSSSaaaooozzzqqqllljjjkkkqqqxxxvvvkkkiiiiiinnnwww|||vvvpppiiifffgggiiillloooooommmiiifffdddhhhdddaaabbbeeemmm|||xxxmmmaaaWWWQQQKKKKKKIIIGGGFFFFFFFFFGGGLLLRRR^^^jjjyyyrrrUUUAAA999666555222222222111111111000000000000111111111222222222222222333333333444444444666444555888::::::???EEEQQQhhhxxxeeedddmmm}}}vvvhhh```^^^```gggnnnsss}}}{{{yyyuuuppplllfffaaa^^^]]][[[ZZZ^^^dddppp~~~}}}~~~~~~zzzxxxuuurrrtttzzz}}}}}}zzz|||~~~zzzuuuuuutttsssrrrqqqppppppmmmjjjgggfffiiinnnrrruuuwwwtttnnndddZZZSSSPPPOOOMMMMMMOOOPPPQQQVVVdddsssyyyqqqiiicccbbbcccfffmmmtttyyynnnlllkkkooowwwyyysssmmmgggdddffffffiiilllllljjjhhhffffffgggeeedddfffhhhooouuujjj___VVVQQQJJJJJJJJJHHHFFFEEEGGGHHHMMMUUUaaannn}}}qqqTTT@@@888666555222222222111111111111000000111111111111222222222111222222333333444444444666444666999::::::>>>EEENNNbbbkkkgggnnn|||xxxjjjbbb______dddkkkqqq|||~~~zzztttpppgggbbb___]]][[[XXX[[[___fffyyy~~~}}}}}}zzz{{{}}}{{{|||}}}~~~|||{{{{{{yyyxxxvvvtttsssppplllhhhiiimmmsssvvvxxx{{{xxxpppfff\\\UUURRRQQQMMMNNNPPPRRRSSSXXXgggvvvzzzuuunnnjjjddd___]]]___bbbfffmmmttt|||uuurrroooqqqxxx~~~uuupppkkkeeebbbcccdddfffhhhhhhggggggggghhhddddddgggjjjmmmtttttthhh]]]UUUPPPIIIJJJJJJHHHEEEEEEGGGIIIPPPXXXeeessspppSSS???777666555222222222111111111111000000111111111111222222222222222333333444555555666666444666999::::::>>>DDDJJJZZZxxxpppggglllwwwyyylllddd```^^^bbbhhhooo{{{|||wwwrrriiiccc___]]][[[WWWXXX\\\```rrr~~~}}}~~~zzz}}}~~~{{{yyywwwvvvqqqmmmjjjjjjooouuuyyyzzz}}}zzzrrrggg]]]VVVSSSRRRNNNNNNPPPRRRTTTZZZiiixxx~~~{{{uuuooojjjfffbbb______\\\\\\```eeeiiipppwwwzzzvvvssssssxxx{{{sssnnniiiccc```aaabbbdddeeefffeeefffgggiiifffhhhmmmrrrvvv}}}sssggg\\\TTTPPPIIIJJJJJJHHHEEEEEEGGGJJJRRR[[[iiiwwwpppSSS>>>777555555222222222111111111111000000111111111111222222222333333444444555666777777666555666:::;;;:::>>>CCCGGGSSSmmmrrrgggjjjrrrzzzmmmeee```^^^aaafffnnnzzzyyyrrrnnngggaaa^^^\\\WWWUUUWWW]]]jjj}}}~~~{{{{{{||||||}}}zzz}}}}}}{{{yyyxxxsssppplllllloootttxxxzzz}}}yyysssjjjbbbZZZTTTRRRNNNPPPQQQQQQSSS]]]nnn{{{{{{{{{{{{zzzyyyzzztttkkkdddaaa`````````dddeeefffeeefffllluuu|||}}}zzz}}}zzztttooommmiiieeeeeehhhiiihhhgggeeedddfffkkknnnllllllpppyyy|||pppeee\\\TTTOOOKKKHHHGGGHHHFFFDDDGGGMMMXXX]]]kkk}}}kkkNNN>>>:::777111222222222111111111111000222222222333333444444444333333444444555666777777555666777888888:::===@@@GGGLLLaaakkk```fffqqq~~~zzzkkkddd```^^^```ccclllvvv{{{tttnnngggaaa^^^[[[WWWUUUVVV\\\fffwww|||zzzyyywwwzzzyyyzzz}}}~~~}}}|||{{{vvvsssoooooorrrwww{{{}}}~~~zzztttkkkbbbZZZTTTQQQLLLOOOPPPQQQVVVbbbttt|||wwwuuuuuuwwwvvvuuutttnnnfffaaa___```aaabbbfffggggggggghhhnnnwww}}}~~~~~~~~~xxxrrrllljjjfffcccdddhhhkkkkkkjjjiiihhhjjjnnnqqqpppqqqvvv|||oooddd[[[TTTPPPKKKHHHGGGHHHFFFEEEHHHNNNZZZ```nnniiiLLL===999666111222222222111111111111000222222222222222222111111111222222333333444444444555666777888888:::===@@@EEEKKK___kkkbbbhhhmmmzzz}}}nnnfffaaa___```dddllluuuyyyqqqjjjdddaaa^^^YYYVVVXXX[[[bbbnnn{{{vvvrrrtttrrruuuzzzyyyvvvttttttwww|||{{{uuummmddd[[[UUURRRNNNPPPQQQSSSXXXeeewww~~~xxxvvvooommmllllllnnnqqqrrrrrrqqqkkkddd``````cccfffhhhmmmmmmmmmlllmmmttt~~~~~~~~~~~~{{{uuunnnhhheeebbb```bbbggglllmmmnnnmmmmmmooorrrtttuuuwww~~~}}}nnnaaaYYYSSSPPPKKKHHHGGGHHHGGGFFFJJJPPP\\\dddrrreeeJJJ<<<888555111222222222111111111111000333333222111111000000///333333333333333333333333555777888888888:::===@@@DDDJJJ]]]jjjbbbgggiiivvvqqqhhhccc```aaadddkkkssswwwpppiiieeeaaa\\\YYYZZZ[[[^^^gggxxx}}}vvvqqqsssqqqsssxxx}}}|||zzzwwwxxx{{{|||vvvnnneee]]]VVVRRRRRRSSSSSSSSSYYYeeevvvxxxpppjjjfffaaaaaabbbeeejjjnnnrrrttttttpppiiifffgggkkkoooqqqvvvvvvuuutttuuu|||~~~~~~~~~wwwpppiiibbb```]]]\\\```eeekkkmmmooopppqqqsssvvvxxxzzz}}}~~~lll___WWWRRRPPPKKKHHHGGGHHHHHHHHHLLLSSS^^^hhhwww}}}```GGG;;;777444111222222222111111111000000222222222222111111111111555555555555555555444444666777888888999;;;>>>@@@CCCJJJ[[[zzzkkkaaacccgggttttttjjjddd``````bbbiiiqqq~~~|||tttmmmhhhccc\\\YYYYYY[[[]]]bbbqqqyyysssrrrpppqqqvvv|||~~~|||yyyzzz}}}}}}wwwpppggg___XXXTTTQQQQQQRRRTTTZZZfffuuu{{{tttllleee```\\\WWWYYY]]]bbbhhhooovvvzzz|||xxxsssppprrruuuxxxzzz}}}~~~}}}|||}}}|||}}}|||uuujjjccc]]][[[ZZZZZZ^^^ccchhhjjjnnnppprrruuuyyy|||~~~lll^^^VVVRRRPPPKKKHHHGGGHHHHHHIIIOOOVVVaaalll|||yyy[[[EEE:::666333222222222222111111111000000000111111222333444555555555555555555555555444444666777888999999;;;>>>AAACCCKKKZZZuuurrrfffcccfffqqqvvvkkkddd___^^^```fffnnnzzzyyypppjjjddd\\\WWWWWWZZZ\\\```kkk}}}wwwnnnllllllrrryyy~~~||||||~~~|||xxxrrrjjjaaa[[[WWWMMMNNNPPPTTT\\\iiivvv}}}xxxqqqiiiccc^^^YYYUUURRRUUUYYY___gggqqq{{{~~~}}}{{{~~~zzzqqqeee___ZZZYYYXXXXXX\\\aaaeeegggkkknnnrrrwww}}}lll___VVVRRRPPPLLLHHHGGGHHHIIIKKKQQQYYYdddqqqvvvWWWCCC:::666333333222222222111111111111000000000111222444555666777333333333333333333333333666888999999999;;;>>>AAACCCKKKXXXppp|||mmmfffcccmmm|||yyylllddd^^^]]]^^^cccjjjvvvvvvoooggg^^^YYYXXXWWW[[[___gggyyyyyymmmiiiiiimmmsss{{{~~~}}}}}}|||xxxrrrkkkccc]]]YYYMMMNNNQQQVVV___jjjuuu|||wwwqqqhhhaaa[[[WWWSSSPPPNNNQQQVVV\\\eeeqqq~~~~~~{{{uuukkk```[[[XXXXXXXXXWWW[[[```ccceeeiiimmmrrryyymmm___WWWRRRPPPLLLHHHGGGIIIJJJLLLSSS[[[iiiwwwtttUUUCCC;;;666444555222222222111111111111000000000111222333444444555111222222333333444444444777888999999:::;;;???AAAAAAJJJVVVkkkpppeee^^^ggguuu|||ooofff___]]]^^^```gggsss|||tttlllbbb\\\[[[UUUZZZ^^^eeetttyyynnnjjjhhhjjjnnnttt}}}{{{xxxsssllleee^^^[[[QQQRRRUUUYYY```iiirrrwwwtttmmmddd\\\WWWSSSOOOLLLLLLOOOTTTZZZcccppp~~~|||qqqfff^^^YYYWWWXXXXXXWWWZZZ___ccceeehhhlllrrrzzznnn```WWWRRROOOLLLHHHGGGIIIJJJLLLTTT\\\lll{{{sssTTTBBB;;;666444666222222222111111111111000111111111111111222222222333333444444555666777777777888999999:::<<>>???CCCKKKTTTdddssseeeWWW```ooosssfff\\\ZZZ]]]\\\bbblllxxxyyylllbbb```XXXYYYZZZ]]]iii}}}{{{wwwmmmhhhfffjjjlllkkknnnsss|||~~~wwwtttsssnnneee]]]WWWVVVWWW[[[cccjjjpppsssssslllccc\\\WWWRRRMMMIIIJJJLLLOOOVVVbbbttt~~~}}}~~~rrrggg___YYYWWWUUUVVVYYY\\\\\\\\\dddeeejjjpppsssxxxwwwggg]]]WWWQQQMMMNNNIIIHHHJJJNNNSSS\\\eeewwwqqqQQQ>>>999777555333000000111222222111000000111111222222222333333333333333444444555555666666888888999:::;;;===>>>???CCCJJJRRRaaaqqqbbbYYY```lll}}}wwwjjj```\\\]]]\\\bbbkkkvvvtttiiieee[[[ZZZYYY[[[dddvvv{{{xxxnnnjjjiiilllnnnlllkkklllppp~~~~~~~~~{{{xxxrrrggg___YYYYYYZZZ^^^eeemmmqqqtttqqqjjjbbb\\\XXXTTTOOOKKKIIIKKKOOOVVVcccwww~~~||||||oooccc\\\WWWUUUTTTVVVYYY\\\]]]]]]dddeeeiiiooosssxxxttteee\\\VVVQQQNNNNNNKKKJJJMMMQQQVVVaaakkk}}}oooOOO>>>888666333222111111222222222222111111111111222222222333333333444444444555666777777777888888999:::;;;===???@@@BBBHHHPPP^^^}}}sssccc[[[^^^hhhxxx~~~qqqddd^^^]]][[[```iiisss}}}qqqjjj```\\\YYY[[[bbbppp~~~|||qqqpppppprrrsssqqqlllhhhjjjvvv|||ttthhh___[[[[[[]]]bbbiiiooossstttrrrlllddd^^^ZZZUUUPPPLLLHHHKKKOOOVVVcccxxx|||wwwkkk```YYYTTTTTTTTTVVVXXX\\\^^^___dddfffjjjppptttzzzpppbbbZZZVVVQQQNNNMMMKKKKKKNNNSSSZZZfffrrrlllLLL>>>999555333333222222222333333222222222111111222222222333333333444444555666777888888999888888999:::<<<>>>???@@@BBBGGGMMMZZZwww{{{hhh[[[\\\cccssswwwhhh___]]][[[___fffooozzzzzzoooeee^^^YYY[[[```kkk~~~uuuuuuvvvxxxyyywwwooohhhiiippp}}}~~~ttthhh___]]]^^^```eeelllqqqttttttvvvppphhhaaa]]]WWWQQQLLLIIILLLPPPVVVbbbyyy|||{{{}}}{{{|||{{{pppfff\\\VVVSSSSSSUUUVVVYYY\\\___aaaccceeejjjppptttzzzmmm```YYYUUUQQQNNNLLLJJJLLLPPPTTT\\\kkkxxxhhhJJJ>>>:::555333555222222222222222222222222111111222222222333333333444444555666777888999:::888888999:::<<<>>>@@@AAABBBFFFLLLXXXrrrjjjZZZZZZ___mmm|||lll```\\\ZZZ]]]ccckkkvvvyyykkkaaaZZZZZZ]]]dddvvvxxxzzz{{{|||~~~tttjjjgggjjjsss~~~sssggg___^^^```ccchhhnnnrrrttttttxxxrrrjjjddd___YYYRRRMMMJJJMMMPPPUUUaaawww{{{wwwzzzyyyuuutttwww|||zzzrrriii```YYYVVVSSSTTTVVVXXXYYY\\\```ccc```ccciiiqqqvvv{{{~~~lll___XXXUUUQQQNNNKKKKKKMMMQQQVVV```pppbbbEEE<<<:::444222666222222111111111111222222111111222222222333333333333444555666777888999:::888888999;;;===???AAABBBCCCFFFLLLXXXnnnhhhYYYYYY\\\gggyyyoooccc^^^YYY[[[```gggqqquuuiii___]]]]]]```qqq}}}|||pppdddcccgggsss~~~rrrggg```___```dddiiiooosssssssssvvvpppiiiddd```ZZZTTTNNNLLLOOOQQQTTT___vvv~~~wwwwww{{{}}}{{{uuuqqqqqqsssxxxvvvqqqjjjccc\\\XXXVVVTTTVVVXXXYYYZZZ\\\```dddaaaeeemmmvvv{{{}}}kkk^^^XXXTTTQQQNNNLLLLLLOOOTTTYYYcccuuu{{{\\\@@@:::888222111666222111000000000000111222111111222222222333333333222333444555777888999:::888888999;;;===???AAABBBDDDGGGNNNYYYllliiiYYYYYY[[[aaannnsssfff```XXXZZZ^^^dddnnn{{{~~~pppeeebbb___```ooowwwccc^^^___iiiuuu~~~rrrhhhbbb___aaaeeejjjpppssssssrrrsssnnnhhhccc```[[[UUUPPPMMMPPPRRRTTT^^^ttt}}}xxxzzzzzzwwwzzzsssyyy~~~wwwqqqnnnooorrrppplllfff___ZZZWWWVVVUUUWWWYYYZZZZZZ\\\aaaeeedddiiirrr{{{}}}kkk^^^XXXTTTQQQNNNMMMMMMQQQVVV[[[fffyyywwwWWW===777777111000666222111000//////000111222111111222222222333333333222222333555666888999999888888999;;;===@@@BBBCCCEEEHHHOOOYYYlllmmmZZZZZZZZZ^^^ggguuuuuuhhhcccXXXYYY]]]bbblllyyyzzzhhhcccbbbbbbkkkxxxxxxiiibbb]]]___ggguuu~~~rrriiigggbbbdddfffkkknnnooonnnlllnnnkkkfffbbb^^^YYYUUUQQQQQQQQQSSSXXXaaasssxxxrrrrrrpppzzz{{{tttqqqqqqvvvzzztttlllpppjjjddd```ZZZTTTTTTWWWUUUVVVXXXYYYYYY[[[]]]```dddiiiqqq{{{wwwggg]]]XXXRRRPPPPPPIIILLLQQQUUU^^^mmmoooNNN<<<<<<777222222111111111000000000000111111111111222222222333333333444444555666777888999999999:::;;;:::;;;===AAADDDBBBIIIMMMVVViii}}}vvvaaaWWWRRRZZZeeeqqq}}}nnnddd\\\YYYZZZ___gggrrrsssjjjddd```eeennn~~~}}}lllddd]]]]]]bbbmmm}}}rrriiifffaaabbbdddhhhlllmmmllljjjkkkhhhdddaaa^^^[[[WWWTTTTTTSSSTTTXXX```qqqxxxoookkkllllllvvv}}}vvvuuuwww~~~wwwooooooiiiccc___YYYSSSSSSVVVTTTVVVXXXXXXYYY[[[^^^```ccchhhrrr}}}uuueee\\\WWWRRROOOPPPKKKNNNSSSYYYbbbqqqkkkKKK:::;;;777333444333222111111000000111111222111222222222222333333333444444555666777888999999999:::;;;;;;;;;>>>AAADDDDDDKKKMMMVVVgggzzz|||eeeYYYTTTZZZeeeqqqqqqfff___[[[ZZZ___fffpppssshhh``````gggyyyooofff]]]ZZZ\\\bbbnnnxxxvvvkkkgggbbbbbbdddgggjjjlllkkkiiigggdddaaa```^^^]]]ZZZWWWVVVUUUUUUXXX___nnn{{{tttmmmgggdddfffgggppp}}}|||~~~uuunnnggg```\\\WWWRRRQQQTTTTTTVVVWWWXXXYYY[[[^^^aaaaaahhhtttrrrbbbZZZVVVQQQOOOOOOMMMQQQVVV]]]gggvvveeeHHH999:::777444666444333222222111111222222333222222222222333333333333444555555666777888999999:::;;;<<<<<<===>>>BBBEEEFFFLLLNNNUUUeeeuuuiii]]]UUUZZZdddqqqttthhhaaa]]][[[^^^dddmmm{{{zzzvvv{{{zzzlllbbbaaaeeepppzzzqqqggg]]]YYYYYY[[[bbbiiisss}}}qqqmmmgggffffffhhhkkklllkkkjjjfffdddaaa```___^^^[[[YYYWWWTTTTTTWWW^^^kkk|||rrrlllgggcccbbbddddddlll{{{|||lllddd]]]YYYUUUQQQQQQSSSTTTUUUVVVWWWXXX[[[___cccccckkkxxx|||nnn```XXXUUUQQQOOOOOOOOOSSSYYYbbbmmm|||```FFF999999555444666333444333333222222333333444222222222333333333444444555555666777888999999::::::<<<===>>>>>>@@@CCCEEEFFFLLLNNNTTTbbbqqqnnn```VVVYYYcccpppvvviiibbb]]][[[]]]bbbkkkyyyxxxqqqqqqtttzzzooodddbbbdddeeelllwww~~~rrrhhh^^^ZZZYYYYYY\\\aaadddpppwwwrrrlllkkkiiiiiikkklllkkkjjjhhhfffcccbbbaaa___\\\ZZZVVVSSSSSSVVV]]]jjj~~~}}}tttlllhhheeebbbbbbdddccciiivvv|||jjjaaaYYYVVVTTTQQQQQQTTTSSSTTTVVVVVVXXX\\\```dddgggqqq~~~xxxkkk]]]WWWTTTQQQOOOPPPPPPTTT[[[fffsss[[[EEE:::999444333555111444444333333333333444444222222333333333444444444555555666777888999::::::;;;<<<>>>???@@@AAACCCEEEEEEKKKMMMSSS```mmmtttdddXXXXXXbbbpppxxxjjjccc^^^ZZZ\\\aaajjjyyy~~~uuupppooolllqqq|||tttgggaaa```aaafffoooyyy~~~}}}}}}sssiii___\\\[[[ZZZZZZ]]]ZZZ```mmm}}}yyyssspppmmmkkkkkklllkkkjjjkkkiiifffdddcccbbb___]]]VVVSSSRRRUUU\\\gggzzzwwwpppiiigggeeecccbbbeeecccfffpppxxxhhh___VVVTTTTTTSSSSSSUUUSSSTTTUUUVVVXXX\\\aaafffmmmwwwttthhh[[[VVVUUURRRPPPQQQQQQVVV^^^jjjyyyzzzVVVCCC:::888333333555000444333333222222333333444333333333333444444444444555666666777888999::::::;;;===@@@AAAAAABBBDDDFFFFFFLLLNNNTTT___jjjnnn]]][[[bbbooozzz{{{nnneee___[[[\\\aaajjjxxx{{{rrrmmmeeeeeegggppp}}}{{{mmmccc^^^```bbbiiitttzzzyyy{{{tttjjjaaa^^^]]][[[YYYZZZVVVXXX```nnn~~~}}}yyyuuuqqqppppppooonnnmmmkkkhhhgggfffeeecccaaaYYYUUURRRUUU[[[eeetttvvvpppkkkkkkjjjgggfffgggcccdddkkk{{{sssfff\\\TTTSSSTTTTTTUUUWWWSSSSSSTTTUUUWWW\\\bbbgggrrr}}}rrrfffZZZVVVUUUSSSQQQRRRTTTXXXaaaooosssPPP@@@888777222444777111333333222222222222333333333333333444444444444555666666777888999::::::;;;<<<>>>@@@BBBBBBCCCEEEFFFIIIOOOPPPTTT^^^fff~~~zzzfff___cccooo{{{uuuiiiccc]]]]]]```hhhvvv{{{qqqjjjeee___\\\___gggssssssggg```[[[[[[aaalllrrrrrruuuzzz|||uuukkkaaa___^^^[[[XXXWWWVVVWWWZZZaaannn}}}||||||xxxvvvuuutttsssmmmkkkiiihhhiiihhhfffddd[[[WWWTTTUUUZZZbbbppp}}}~~~|||wwwrrroooooooookkkjjjkkkccccccgggvvv}}}pppeee[[[SSSRRRUUUVVVWWWYYYRRRSSSTTTUUUWWW\\\cccgggtttqqqeeeZZZVVVVVVSSSRRRRRRVVVZZZdddrrrnnnLLL===777666222555999333333222222111111222222333333333333444444444555555666666777888999::::::;;;<<<>>>AAABBBCCCCCCEEEGGGLLLRRRRRRUUU]]]dddzzzlllcccdddnnnzzzmmmfff___^^^```gggtttuuukkkcccaaa^^^[[[\\\aaaiiinnnyyyjjj```\\\\\\\\\___ccciiiooosssyyy}}}qqqllleeeaaa___]]]YYYVVVUUUYYY\\\^^^bbbpppwwwyyy~~~|||yyyuuurrrpppooonnnnnnnnnkkkgggdddYYYTTTRRRTTTWWW^^^jjjuuu|||~~~}}}{{{{{{{{{yyyyyyyyyzzzzzzwwwssspppkkkfffgggrrryyynnn___\\\XXXWWWWWWWWWWWWWWWVVVVVVWWWYYYWWWXXX```jjjxxxmmmbbbXXXUUUUUUSSSQQQRRRUUU^^^lllyyyeeeGGG???999777555222222444111111111111111111111111222222333444444555555666666666777999999::::::999>>>@@@BBBCCCCCCEEEHHHKKKJJJRRRUUUYYYbbbiiiwwwpppcccbbblllsssiii```^^^```fffrrr}}}yyyoooeeebbb]]]YYYXXX[[[aaaeeeooouuu~~~xxxlllddd[[[ZZZYYYZZZ]]]ccchhhlllsss{{{~~~rrrllleeeaaa___^^^\\\YYYXXX[[[\\\ZZZ[[[eeevvvzzzyyy{{{xxxuuusssqqqqqqpppmmmhhhddd[[[WWWTTTUUUWWW\\\fffpppvvvyyy|||}}}}}}~~~}}}zzznnnhhhgggqqqsssiii]]][[[XXXVVVWWWXXXXXXXXXWWWWWWXXXZZZYYYZZZbbbmmmzzz}}}kkk```WWWUUUTTTRRRRRRSSSWWWaaannn|||```FFF???888777555222222444111111111111111111111111222222333444444555555666666666777999999:::::::::>>>???AAABBBCCCEEEHHHJJJLLLUUUXXX\\\dddiiiuuurrrccc```hhh{{{uuulllccc___```fffppp{{{~~~tttiiieee___YYYVVVWWWYYYZZZZZZaaakkktttvvvssslllgggZZZXXXUUUTTTUUUZZZ^^^bbbkkkrrr{{{ssslllddd```_________]]]ZZZ\\\\\\XXXVVV[[[hhhrrr{{{yyy}}}~~~|||{{{{{{|||}}}}}}~~~{{{xxxuuutttssspppiiiddd]]]YYYVVVWWWXXXZZZaaajjjooorrrwww{{{~~~qqqkkkiiiqqq|||nnneee[[[YYYWWWWWWXXXYYYZZZYYYWWWWWWYYY[[[[[[]]]gggqqq}}}zzzhhh___VVVTTTTTTRRRRRRUUUZZZdddrrr~~~ZZZEEE>>>888666555222111444111111111111111111111111222222333444444555555666666666777999:::;;;;;;<<>>BBBCCCEEEFFFGGGIIILLLNNNPPPYYY]]]```eeefffnnnvvvccc\\\```ooo|||sssjjjeeebbbccciiipppxxx~~~uuupppjjjddd```]]]YYYVVVUUUVVVWWWYYY[[[]]]___```[[[XXXTTTPPPOOOQQQTTTVVV[[[aaahhhppp|||tttmmmccc]]]\\\]]]^^^^^^XXXZZZ[[[YYYVVVWWW\\\aaahhhsss}}}yyyzzz~~~{{{wwwtttrrrrrrrrrrrrrrrooommmjjjgggfffggghhhjjjkkkkkklllnnnrrrzzz~~~yyyxxxyyyvvvnnngggZZZWWWVVVWWWWWWXXX]]]dddjjjpppyyy{{{sssooosss~~~|||wwwwwwwwwzzz~~~~~~zzzrrriiicccWWWVVVVVVWWWYYY[[[[[[[[[WWWWWWZZZ]]]___dddooo{{{vvvbbb[[[UUUTTTTTTSSSVVV[[[```kkk{{{vvvUUU@@@:::666666555222111333111111111111111111111111222222333444444555555666666777777888:::===???@@@BBBCCCEEEFFFGGGIIILLLNNNOOOYYY]]]___dddcccjjj|||xxxddd\\\^^^lll{{{~~~vvvlllgggccc```dddjjjpppwww|||wwwpppkkkhhhccc]]]XXXSSSQQQOOONNNPPPSSSWWWYYYXXXVVVSSSPPPOOOPPPSSSTTTVVVZZZ```hhhttttttlllbbb\\\ZZZZZZZZZYYYWWWYYYZZZYYYUUUSSSUUUWWW\\\dddooo{{{~~~yyyyyy{{{yyyvvvsssrrrtttvvvxxxxxxrrroookkkhhhggghhhjjjkkkjjjjjjjjjjjjmmmssszzz|||{{{|||xxxooogggZZZVVVUUUVVVVVVWWW\\\dddkkksss~~~xxxrrruuuvvvooonnnoooqqqttttttqqqjjjbbb]]]WWWVVVVVVXXXZZZ[[[[[[ZZZXXXXXX[[[___bbbhhhuuurrr```ZZZVVVUUUUUUUUUYYY^^^eeepppqqqRRR>>>999555555555222111333111111111111111111111111222222333444444555555666777777777888;;;>>>@@@BBB@@@BBBDDDEEEEEEGGGJJJMMMOOOYYY\\\^^^cccbbbjjj|||{{{ggg]]]]]]iiiwwwwwwnnnhhhccc^^^```dddiiippp{{{yyytttqqqkkkccc\\\RRRPPPNNNLLLKKKMMMOOOPPPQQQPPPOOONNNOOOOOOQQQRRRRRRUUUYYY```lllyyy~~~|||tttlllbbb[[[XXXVVVUUUSSSUUUXXXZZZYYYVVVTTTSSSSSSUUU\\\bbbgggooo{{{zzzyyyyyy}}}~~~|||zzzzzz}}}|||xxxtttssstttvvvwwwuuutttrrrqqqpppssswww{{{~~~~~~zzzoooeee\\\WWWUUUTTTTTTUUU[[[bbbllluuu}}}uuuvvv}}}uuullljjjjjjkkkmmmmmmiiiccc]]]XXXWWWVVVVVVXXXZZZ[[[[[[YYYZZZZZZ]]]bbbfffmmm{{{}}}nnn___ZZZVVVVVVVVVVVV[[[bbbjjjuuukkkLLL===777444555555222111333111111111111111111111111222222333444444555555666777777777888;;;>>>BBBDDDBBBCCCEEEFFFGGGIIILLLNNNPPPYYY\\\^^^cccccckkk~~~jjj___\\\eeeqqqwwwnnnhhhbbb]]]\\\```cccjjjvvv|||xxxqqqhhh```TTTSSSQQQNNNLLLKKKJJJJJJLLLLLLLLLMMMNNNNNNOOOPPPOOORRRUUU[[[ggguuu{{{zzztttlllbbbZZZWWWTTTQQQOOOSSSVVVZZZ[[[ZZZWWWVVVVVVUUUZZZ]]]\\\___hhhqqquuu{{{wwwuuuwww{{{zzzwwwvvvwwwzzzyyyzzznnnddd^^^YYYUUUTTTRRRSSSYYY```lllwwwwwwwww|||wwwnnnkkkhhhjjjkkkjjjfff```ZZZVVVWWWVVVWWWXXXZZZ[[[ZZZYYY\\\\\\```eeeiiippp~~~zzzkkk___ZZZWWWWWWVVVWWW]]]dddmmmxxxeeeGGG<<<777444555555222111333111111111111111111111111222222333444444555555666777777777888;;;???BBBEEEEEEGGGIIIJJJJJJLLLOOORRRQQQZZZ\\\^^^cccdddmmmmmm```\\\bbbmmm~~~wwwnnniiibbb\\\[[[^^^```gggsss~~~|||qqqhhh```ZZZTTTQQQMMMHHHHHHKKKIIIMMMQQQQQQOOOLLLLLLLLLMMMOOOSSSZZZbbbjjjrrrvvvnnnhhh```YYYTTTRRRPPPOOOQQQUUUZZZ]]]]]]ZZZXXXVVVYYYXXXUUURRRQQQTTT\\\bbbiiimmmrrrvvv{{{}}}zzzyyy{{{}}}qqqfff___YYYUUUSSSRRRQQQWWW^^^ggguuu}}}|||tttmmmjjjhhheeecccaaa\\\VVVTTTWWWWWWXXXYYYXXXXXXXXXZZZ\\\]]]\\\___gggnnnvvvqqqeee\\\ZZZYYYXXXTTTTTT]]]gggqqq~~~xxxXXXEEE;;;999777444222111111111111111222222222333333333444555555555666777777777888999:::;;;<<<>>>AAADDDHHHJJJKKKLLLMMMOOORRRTTT[[[VVVWWW^^^^^^^^^iiiyyyttt___ZZZaaaiii{{{}}}|||zzzkkkeeebbb^^^ZZZYYYYYY```lllzzzwwwnnnccc\\\VVVRRRNNNIIIHHHJJJIIILLLPPPQQQOOOLLLLLLLLLOOOPPPTTTYYY```ggglllpppkkkeee^^^WWWSSSQQQOOONNNPPPTTTZZZ^^^^^^]]]ZZZYYYXXXWWWTTTPPPMMMOOOUUUYYYaaadddjjjpppvvvyyyvvvuuutttrrrooopppooonnnooossszzz~~~{{{}}}|||oooeee]]]XXXTTTSSSQQQQQQVVV]]]hhhvvvxxxqqqnnnlllgggcccaaa[[[UUUTTTVVVWWWXXXYYYXXXWWWXXXZZZ\\\^^^]]]```hhhpppxxx}}}mmmbbbZZZXXXXXXXXXWWWXXXbbbmmmwwwtttTTTBBB;;;999777555333222222222111222222222222333333333333333333444444555666666888999;;;<<<<<<>>>BBBEEEHHHIIILLLMMMNNNPPPSSSUUU\\\WWWXXX___``````jjjyyy}}}eee[[[[[[```qqqxxx~~~ooohhhddd___ZZZYYYYYY___iiivvv~~~vvviiiaaaYYYUUUQQQKKKIIIJJJJJJLLLOOOPPPNNNLLLLLLLLLOOOPPPSSSXXX\\\aaaeeegggeeeaaaZZZUUURRRPPPNNNMMMOOOSSSYYY^^^aaa```^^^\\\XXXWWWSSSOOOLLLKKKNNNPPPUUUYYY___fffooo|||wwwqqqjjjfffeeeeeecccaaa___^^^]]]]]]___bbbfffiiinnnrrrxxx|||{{{mmmbbb[[[WWWSSSRRRPPPPPPUUU\\\iiivvv}}}vvvtttpppiiiccc___ZZZTTTSSSVVVVVVWWWXXXXXXWWWXXXZZZ\\\^^^]]]aaaiiirrr{{{wwwhhh^^^WWWVVVWWWXXXYYY]]]hhhttt~~~nnnOOO???;;;:::777555444333333333222222222222333333333333333333444555555666777777999:::<<<===>>>@@@CCCEEEGGGJJJLLLNNNOOOQQQTTTVVVZZZVVVXXX^^^```aaajjjvvvmmm^^^YYYYYYddduuusss|||uuummmggg```[[[YYYXXX]]]eeeppp||||||ooofff]]]YYYTTTOOOKKKKKKKKKLLLNNNNNNNNNMMMLLLKKKMMMNNNQQQUUUYYY\\\___aaa```\\\WWWSSSQQQOOOMMMLLLMMMPPPVVV]]]bbbcccbbb```ZZZXXXTTTPPPMMMKKKKKKLLLMMMQQQWWW^^^hhhvvvuuuooogggaaa```___]]][[[YYYXXXWWWWWWVVVWWWWWWXXXTTTXXX^^^dddiiimmmrrruuuyyyzzzuuussstttuuuqqqtttwwwzzz|||zzzkkk```ZZZVVVSSSRRRPPPPPPUUU\\\hhhuuuzzztttrrryyy|||yyyssskkkbbb^^^YYYTTTSSSUUUUUUVVVXXXWWWWWWXXXZZZ\\\^^^]]]bbbkkkttt~~~qqqddd[[[UUUUUUVVVYYYZZZ___lllyyygggJJJ===;;;:::777555444333333333222222222333333333444444555666777777888999::::::999;;;>>>???@@@AAADDDFFFHHHJJJNNNPPPQQQSSSUUUWWWWWWUUUXXX^^^aaacccjjjssssssccc[[[ZZZ[[[kkkqqqttt|||rrrjjj```ZZZYYYWWWZZZ```jjjwwwuuukkkaaa\\\XXXRRRNNNMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJKKKMMMQQQUUUYYY\\\^^^\\\YYYUUURRRQQQOOOMMMKKKLLLNNNRRRYYY```dddeeecccZZZWWWTTTPPPNNNLLLKKKJJJJJJNNNSSSYYYbbbooowwwpppeee^^^[[[YYYWWWVVVTTTTTTSSSQQQPPPNNNMMMLLLGGGJJJOOOSSSWWW\\\bbbfffkkkxxxxxxpppiiifffdddcccaaabbbbbbcccdddgggjjjmmmrrryyy{{{kkk```ZZZVVVSSSSSSRRRQQQVVV\\\hhhttttttmmmiiigggkkkvvv|||sssjjj```\\\XXXTTTSSSUUUTTTVVVWWWWWWWWWXXXZZZ\\\]]]^^^cccnnnxxx{{{mmmaaaZZZVVVUUUVVVYYY[[[aaaooo|||___FFF<<<:::999777555444333333444222222333333333444444444666666777888999:::;;;<<<:::===???AAAAAACCCEEEGGGIIILLLOOORRRSSSTTTVVVXXXXXXXXX[[[aaaeeeiiinnnsss|||uuueee\\\ZZZWWWdddwwwssssssyyymmmbbb[[[YYYUUUWWW]]]fffssszzznnnddd___\\\VVVQQQOOOLLLKKKKKKLLLMMMMMMLLLJJJJJJJJJKKKMMMPPPUUUYYY\\\ZZZXXXUUUSSSRRRPPPMMMJJJKKKKKKNNNTTT]]]dddfffeee[[[WWWRRROOOMMMLLLJJJIIIJJJMMMQQQWWW^^^iiivvvwwwjjj```[[[XXXVVVTTTSSSRRRQQQOOOMMMLLLJJJIIIEEEFFFHHHIIIKKKOOOTTTXXX```lll~~~xxxppphhhbbb^^^[[[XXXWWWVVVUUUTTTTTTUUUVVVVVVXXX___hhhpppxxxnnnbbb[[[WWWUUUUUUTTTSSSXXX^^^hhhuuu~~~tttlllgggcccaaacccnnn~~~|||pppfff]]]ZZZXXXUUUTTTUUUTTTUUUVVVWWWWWWXXXZZZ\\\^^^___gggrrr}}}wwwiii___ZZZWWWWWWXXX[[[]]]dddrrryyyXXXBBB<<<999888666444333333333333333333333333444444444444555555666777999:::;;;;;;;;;>>>AAACCCCCCDDDFFFHHHKKKNNNRRRTTTTTTUUUVVVWWWZZZ\\\```fffkkkpppsssvvvwwwvvvdddZZZVVVUUU___pppxxxttt{{{ssseee]]][[[UUUVVVZZZcccppp}}}qqqfffbbb___ZZZTTTQQQMMMKKKJJJKKKMMMNNNLLLJJJLLLKKKIIIJJJMMMRRRWWWZZZZZZXXXVVVUUUSSSQQQMMMJJJKKKIIIIIIOOOYYYbbbeeefff```[[[UUUPPPNNNMMMKKKIIIHHHKKKPPPUUUZZZdddooowww~~~sssggg```\\\XXXVVVRRRRRRPPPOOOMMMLLLKKKKKKGGGFFFEEEDDDCCCFFFKKKNNNUUU^^^ooozzzvvvpppkkkddd___\\\XXXUUURRRPPPNNNMMMKKKKKKJJJIIIHHHHHHMMMSSSWWW[[[dddrrr|||qqqeee\\\YYYWWWXXXWWWVVVZZZ```kkkwww{{{sssmmmiiifffbbb___```jjjyyy{{{lllbbbZZZYYYYYYVVVTTTUUUSSSTTTVVVVVVVVVXXXZZZ\\\```bbbkkkxxxsssfff^^^ZZZXXXXXXYYY]]]aaaiiixxxqqqPPP>>>;;;777666444333222222222222333333333444444444444555555666777888999;;;<<<<<<<<<>>>BBBDDDEEEEEEGGGHHHMMMPPPTTTUUUVVVUUUVVVWWWZZZ]]]bbbgggnnnsssuuuuuuwwwzzzfffYYYTTTSSSZZZiiixxx~~~|||uuutttyyyiii```^^^VVVWWWZZZ```lllzzz~~~rrrgggcccaaa\\\VVVSSSMMMKKKIIIJJJMMMNNNLLLJJJNNNLLLJJJIIIKKKOOOUUUXXX[[[YYYWWWVVVTTTQQQMMMJJJKKKHHHGGGLLLVVV```eeefffgggaaaYYYSSSQQQOOOMMMKKKFFFJJJOOOSSSYYYaaakkkrrrxxx~~~wwwiiiaaa\\\XXXVVVPPPOOOMMMLLLKKKJJJJJJJJJHHHGGGDDDAAA@@@AAAFFFIIILLLTTTcccxxx~~~~~~xxxoooiiiaaa]]]XXXUUUSSSQQQNNNKKKKKKJJJHHHGGGFFFEEECCCAAAAAAEEEHHHIIIIIIPPP\\\fffrrrtttggg]]]ZZZXXXYYYXXXWWW[[[aaalllxxxzzztttpppkkkiiihhhgggdddbbb___hhhwwwyyyiii```XXXXXXYYYWWWUUUUUUSSSTTTVVVVVVVVVXXXZZZ\\\aaaeeeooo|||qqqddd\\\YYYYYYXXXZZZ___dddmmm}}}kkkKKK<<<:::666555444222111111222222333333333444444444555555777888999:::<<<===>>>???<<>>@@@EEEEEEEEEFFFGGGIIIJJJKKKKKKNNNRRRVVVYYYZZZZZZYYY[[[[[[___eeehhhhhhkkkqqqsss|||fff[[[ZZZSSSTTTZZZfffuuunnnqqqxxxjjjddd\\\YYYXXX]]]ccclllzzz{{{qqqkkkhhhddd]]]WWWVVVSSSQQQQQQRRRSSSQQQOOOOOOOOONNNLLLKKKMMMQQQUUUUUUUUUVVVUUUSSSQQQNNNLLLLLLJJJIIIJJJOOOXXXaaaffffffbbb\\\WWWSSSQQQNNNMMMKKKKKKMMMPPPVVV^^^eeeiiikkknnnttt|||~~~rrrhhh^^^YYYXXXRRRQQQOOONNNLLLKKKKKKJJJGGGFFFDDDBBBAAAAAAAAABBBCCCGGGQQQ```ttt}}}rrriiiccc]]]WWWRRRPPPNNNLLLIIIHHHGGGGGGHHHHHHGGGFFFEEECCCBBBAAAAAAAAA@@@??????@@@BBBDDDEEEJJJQQQ```uuuyyynnnggg```^^^]]]^^^cccjjjxxx}}}xxxvvvuuusssqqqqqqrrrooojjjeeeccchhhqqq}}}vvvgggbbb\\\XXXVVVVVVVVVVVVWWWUUUTTTTTTUUUXXXZZZ[[[cccooo{{{uuuggg^^^ZZZYYYXXX[[[^^^ccckkkyyy}}}\\\BBB888888555444444333333333333333222444555555333333444666888999;;;;;;;;;<<<>>>@@@DDDEEEHHHKKKLLLKKKJJJIIILLLOOOSSSWWWZZZ\\\\\\[[[[[[[[[^^^ccceeeeeeiiiooouuu~~~lll```]]]SSSQQQUUUaaaqqqrrrppp|||~~~ppphhh\\\XXXVVVYYY]]]eeeqqq|||uuuooolllhhhccc]]][[[YYYXXXWWWWWWVVVTTTRRRQQQPPPNNNLLLJJJKKKOOORRRTTTUUUUUUUUUSSSQQQNNNLLLJJJKKKKKKKKKMMMSSS\\\ccceeeaaa\\\XXXUUURRRPPPNNNLLLLLLMMMOOOTTTZZZ```dddgggiiimmmttt|||vvvkkkaaaZZZYYYQQQQQQPPPOOOMMMLLLKKKKKKGGGFFFEEECCCBBBBBBAAAAAA@@@CCCIIIUUUeeexxx~~~tttmmmccc[[[UUUQQQKKKGGGJJJIIIHHHFFFFFFFFFGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@AAA@@@>>>===<<<======>>>@@@DDDMMM[[[kkkxxxppphhheeecccdddiiippp{{{yyyxxxyyywwwuuuuuuvvvsssmmmhhhbbbfffnnnyyy|||rrreeeaaa\\\YYYWWWWWWWWWVVVXXXVVVUUUUUUVVVXXX[[[]]]fffrrr~~~oooccc\\\ZZZYYYXXX[[[___fffppptttTTT???777666555555444333333333333444222444555555444444555666:::;;;<<<<<<<<<<<<>>>@@@CCCGGGKKKOOOPPPNNNKKKHHHNNNQQQUUUYYY\\\^^^^^^^^^___^^^```dddfffgggkkkrrrzzz~~~wwwhhhaaaWWWQQQPPPZZZkkk}}}xxxpppwwwxxxnnn___ZZZWWWWWWYYY^^^hhhrrrzzzsssooolllgggccc```___^^^]]][[[XXXUUUSSSQQQPPPNNNLLLJJJKKKNNNQQQTTTTTTUUUTTTSSSQQQNNNLLLJJJLLLNNNMMMLLLPPPYYYaaabbb___\\\YYYVVVTTTQQQOOOLLLKKKLLLNNNRRRXXX^^^bbbeeegggjjjpppwwwwwwmmmaaaZZZYYYQQQQQQPPPPPPNNNMMMLLLKKKHHHGGGFFFEEECCCBBBBBBAAABBBCCCFFFMMMZZZlll}}}|||uuunnnjjjddd___XXXRRROOOLLLHHHFFFHHHGGGGGGGGGGGGIIIJJJJJJFFFFFFEEEDDDCCCBBBAAAAAABBBAAA???>>>===<<<<<<===AAACCCGGGMMMVVVhhhxxxoookkkiiikkkqqqyyy~~~zzzwwwxxx{{{~~~~~~}}}~~~|||zzzyyyyyyyyyuuuoooiiibbbeeellluuu~~~wwwoooccc```\\\YYYYYYXXXXXXWWWXXXWWWVVVUUUVVVXXX\\\___hhhvvvyyyjjj```[[[YYYXXXXXX[[[aaaiiiuuummmPPP???:::888666555444444333333444444222444555555444444666777;;;===>>>=========???AAAEEEGGGLLLOOOPPPOOOLLLJJJQQQSSSVVVZZZ]]]___```aaa```___```dddgggiiiooovvvtttggg\\\RRRMMMUUUcccsssuuuyyy~~~rrreee___ZZZXXXXXX[[[dddnnnzzzxxxtttpppllliiieeeffffffccc___ZZZVVVTTTQQQPPPNNNLLLJJJKKKOOORRRSSSSSSTTTTTTSSSPPPNNNLLLKKKNNNPPPNNNMMMOOOWWW^^^___]]][[[YYYXXXUUURRROOOJJJJJJKKKMMMRRRYYY___cccbbbeeejjjnnnttt|||wwwlllaaaYYYWWWQQQQQQQQQQQQPPPNNNMMMLLLHHHHHHGGGFFFDDDCCCBBBAAABBBCCCDDDHHHRRR```qqq|||zzzrrrkkkfffaaa]]]ZZZVVVTTTPPPMMMKKKJJJIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>============>>>@@@CCCFFFQQQhhh|||wwwrrrppprrrzzzyyysssooorrrvvv{{{}}}{{{{{{zzzvvvoooiiibbbdddiiipppxxxyyyqqqjjj```]]][[[YYYYYYYYYXXXVVVVVVWWWVVVUUUUUUXXX^^^bbblllyyyvvvggg^^^ZZZYYYXXXZZZ]]]dddnnn{{{dddJJJ???;;;999555555444333333333333444222333555555555555666888<<<>>>??????>>>???AAACCCGGGHHHJJJLLLNNNNNNNNNNNNSSSUUUWWW[[[]]]___```aaa^^^\\\^^^cccgggiiipppxxxrrr```SSSKKKQQQ\\\iii|||}}}}}}vvvhhhbbb\\\YYYXXXZZZbbbkkktttzzzvvvsssqqqmmmnnnooolllfff___YYYWWWRRRRRRPPPMMMKKKLLLOOORRRRRRSSSTTTTTTSSSPPPNNNLLLKKKMMMOOONNNNNNPPPUUUZZZ[[[ZZZYYYYYYXXXVVVRRROOOJJJJJJKKKNNNSSSZZZ```ddd```eeekkkppptttzzzvvvlll```YYYVVVPPPQQQRRRRRRQQQOOONNNMMMIIIIIIHHHGGGEEECCCBBBAAA@@@AAABBBDDDJJJUUUcccnnnyyy|||yyyuuupppkkkfffbbb]]]XXXUUUSSSQQQPPPLLLKKKJJJIIIHHHHHHIIIIIIDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCC>>>>>>>>>======<<<<<<;;;888888;;;>>>@@@FFFUUUddd{{{yyy{{{yyyrrrmmmnnnssszzz~~~|||vvvnnngggaaabbbeeejjjrrrwww{{{|||~~~|||zzzvvvpppiiiddd\\\[[[YYYYYYYYYYYYWWWUUUTTTUUUVVVUUUUUUXXX```eeeqqq~~~ssseee^^^[[[ZZZZZZ\\\aaaiiiuuu[[[CCC===:::666444444333222222222222333222333555555555555777999<<<>>>???@@@@@@AAACCCFFFHHHIIIIIIJJJLLLOOOQQQSSSUUUVVVXXXZZZ\\\^^^______```___bbbgggkkkmmmssszzzhhhWWWLLLPPPXXXaaassszzzjjjccc\\\XXXVVVWWW^^^fffqqq~~~{{{zzzuuuxxxyyyuuunnneee___\\\VVVUUURRRNNNKKKLLLNNNQQQQQQRRRSSSSSSRRRPPPNNNLLLKKKKKKKKKLLLNNNQQQTTTVVVXXXXXXXXXXXXXXXVVVRRROOOMMMLLLMMMPPPTTT[[[aaadddaaahhhpppuuuxxx||||||yyywwwwwwuuurrrqqqrrrrrrqqqpppnnnttt|||vvvlll```YYYVVVPPPQQQRRRSSSRRRPPPNNNMMMIIIIIIIIIHHHFFFDDDBBB@@@===???AAABBBEEEMMMYYYbbbnnnyyywwwpppiiieeecccaaa\\\XXXUUURRROOOLLLLLLKKKJJJIIIGGGGGGGGGFFFFFFFFFGGGHHHDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGGGGFFFEEEEEEDDDDDD@@@??????>>>===<<<::::::999888:::===???BBBJJJTTTggg|||~~~zzz{{{}}}~~~}}}|||uuuppplllrrr{{{~~~wwwmmmfff______```eeekkkpppsssuuuwwwvvvtttqqqmmmgggbbb^^^YYYXXXXXXXXXYYYYYYVVVTTTQQQSSSTTTTTTTTTXXXaaahhhvvvooobbb]]]\\\]]]]]]___eeepppyyyTTT???<<<:::555333333222111111111111222222333555666555666888999<<<>>>???@@@AAACCCFFFHHHHHHIIIJJJLLLOOORRRTTTVVVVVVVVVWWWYYYZZZ[[[\\\]]]aaa```ccciiikkkkkkpppuuu}}}}}}wwwbbbRRRQQQUUUZZZkkknnnfff^^^YYYUUUTTTZZZbbbnnn{{{~~~|||sssjjjdddaaaYYYXXXTTTOOOLLLKKKMMMOOOQQQRRRSSSSSSRRRPPPNNNMMMJJJIIIIIIJJJNNNQQQRRRSSSVVVVVVWWWXXXXXXVVVRRRNNNOOOOOOOOOQQQUUU[[[```ddddddllluuu|||~~~~~~wwwrrrnnnllliiiggghhhfffcccaaaaaabbbaaa```^^^bbbhhhoooxxxvvvlllaaaZZZWWWPPPQQQRRRSSSRRRQQQOOOMMMJJJJJJIIIIIIGGGDDDBBB@@@<<>>===<<<;;;<<<;;;999888:::>>>BBBDDDOOOWWWlll}}}sssoooiiidddaaaaaaccceeeooossszzz}}}xxxxxx{{{yyynnnfff]]][[[[[[]]]bbbgggjjjlllnnngggaaa___\\\XXXVVVXXXXXXXXXYYYZZZYYYWWWUUUSSSSSSSSSUUUVVVUUUXXXcccppp~~~xxxfff_______________bbboooiiiNNN@@@:::777666444444333222111111111111555666666777888999999::::::===???AAABBBDDDGGGIIIMMMMMMMMMNNNQQQUUUXXX[[[WWWYYYZZZZZZYYYXXXXXXXXX___`````````___```ccceeeiiiuuu|||xxx^^^SSSPPPTTTdddvvvxxxmmmbbb]]]\\\\\\]]]aaannnyyy|||rrrllleee___XXXSSSRRRRRRRRRQQQRRRRRRSSSSSSSSSRRRQQQPPPOOOOOONNNLLLKKKMMMPPPSSSWWWUUUSSSSSSTTTUUUUUUTTTTTTRRRPPPRRRWWW]]]cccfffooovvv~~~wwwuuuqqqlllgggccc```___[[[ZZZXXXVVVUUUTTTTTTUUUTTTQQQSSSZZZbbbkkkxxxwwwpppiii```YYYVVVSSSQQQRRRTTTUUUSSSPPPNNNMMMKKKIIIGGGFFFEEEDDDBBBBBB@@@???@@@EEELLLQQQUUU[[[^^^]]][[[\\\[[[XXXRRRQQQOOOLLLJJJIIIIIIIIIIIIIIIGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@???>>><<<;;;;;;<<<;;;999888999;;;===???GGGNNN___yyy}}}rrriiieee```[[[YYYYYY[[[\\\bbbhhhrrr~~~{{{}}}yyynnnfff[[[YYYXXXYYY]]]bbbfffhhhjjjddd___]]][[[WWWWWWYYYXXXYYYZZZ[[[ZZZYYYWWWUUUSSSSSSTTTVVVVVVYYYeeerrruuueee_________```bbbhhhuuucccJJJ>>>999666555444333333222222222222333555555666777888888999999;;;===@@@CCCDDDFFFIIILLLNNNNNNNNNPPPRRRUUUXXXZZZXXXYYYZZZYYYXXXWWWXXXZZZ^^^______^^^]]]^^^```bbbgggrrrwww|||~~~dddWWWRRRUUUddduuusssfff```]]]ZZZ[[[^^^jjjuuuzzzsssjjjeee^^^YYYWWWVVVWWWWWWVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSQQQOOOOOOPPPRRRYYYVVVSSSRRRTTTVVVWWWXXXTTTTTTUUUUUUXXX]]]dddiiirrryyyuuusssppplllhhheeecccaaa[[[ZZZXXXVVVUUUTTTSSSSSSRRRPPPPPPUUU[[[bbbmmmxxx{{{ssslllccc]]]YYYVVVTTTUUUWWWXXXUUUSSSPPPOOOMMMJJJHHHFFFEEEEEECCCBBB@@@>>>???BBBHHHMMMOOOUUUXXXWWWVVVWWWWWWTTTQQQPPPOOOMMMLLLKKKJJJJJJGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFBBBAAA@@@???>>><<<;;;;;;<<<;;;:::999888888888888>>>BBBNNNccc{{{{{{}}}|||oooeee^^^[[[WWWSSSPPPPPPRRRSSSTTT\\\jjjzzzuuujjjbbbYYYVVVTTTTTTWWW\\\___aaaccc___[[[[[[YYYWWWXXX[[[ZZZ[[[]]]]]]]]][[[YYYXXXSSSRRRSSSUUUWWW\\\hhhuuuqqqccc^^^^^^___bbbeeeppp}}}ZZZDDD===999666444333333333333333444444555444444555666777888999999<<<>>>AAADDDFFFHHHLLLNNNPPPPPPPPPQQQRRRUUUWWWYYYYYYYYYYYYXXXWWWWWWYYY[[[]]]]]]^^^]]]\\\\\\^^^```eeennnqqqsss|||ooo^^^UUUVVVcccsss|||mmmddd^^^ZZZYYY[[[dddnnn|||~~~uuuoookkkddd^^^[[[[[[]]]^^^\\\[[[ZZZXXXWWWVVVVVVVVVXXXYYYZZZYYYVVVTTTSSSSSSWWWVVVUUUUUUWWWYYYZZZYYYUUUWWWYYYYYYYYY^^^eeekkktttzzz~~~|||||||||}}}vvvtttqqqmmmjjjgggdddccc```___]]][[[YYYWWWVVVUUUUUURRRQQQUUUYYY^^^hhhrrr|||xxxppphhhccc]]][[[XXXXXXZZZ[[[XXXUUUSSSRRROOOLLLJJJHHHGGGFFFDDDCCCAAA>>>>>>AAAFFFJJJOOOUUUYYYYYYZZZ\\\\\\ZZZYYYXXXWWWUUUSSSQQQPPPOOOHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHGGGBBBBBBAAA???>>>===<<<;;;::::::::::::999888666666999;;;CCCSSSeee}}}}}}zzzxxx{{{qqqeee]]]XXXVVVRRROOOMMMMMMNNNNNNNNNVVVddduuu{{{pppddd]]]WWWTTTPPPOOOQQQUUUYYY[[[]]]YYYXXXYYYXXXWWWYYY______```aaaaaa```]]][[[YYYUUUSSSSSSUUUXXX^^^lllxxxzzznnnccc^^^]]]^^^bbbgggvvvvvvQQQ@@@<<<999666555333333333333444555666777333333444666777888999999;;;>>>AAADDDGGGIIIMMMPPPPPPPPPPPPQQQRRRTTTVVVWWWYYYYYYYYYWWWVVVWWWZZZ\\\\\\]]]^^^^^^\\\\\\]]]___ccckkkkkkmmmvvv}}}|||gggYYYWWWcccqqqsssiiiaaa[[[YYY[[[]]]fffrrr}}}xxxsssoooiiidddaaabbbeeehhhfffdddaaa]]]ZZZYYYXXXXXXZZZ]]]______\\\XXXVVVUUUUUUVVVXXX[[[]]]^^^\\\ZZZXXXZZZ\\\\\\\\\```gggmmmuuuzzz}}}yyywwwvvvwwwyyyzzzxxxwwwtttpppllliiigggffffffeeecccaaa^^^[[[YYYXXXVVVSSSSSSVVVYYY^^^fffooowwwwwwpppkkkdddaaa^^^^^^______[[[XXXWWWUUURRROOOLLLJJJIIIHHHEEEDDDBBB@@@>>>@@@DDDHHHQQQXXX___aaadddggghhheeedddbbb```]]]YYYUUUSSSQQQMMMNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKJJJIIIEEEEEEEEEEEEFFFFFFGGGGGGEEEFFFGGGHHHHHHIIIHHHHHHCCCCCCBBB@@@???>>>===<<<999999:::;;;::::::999888;;;;;;@@@JJJWWWlllyyynnnqqq{{{zzzsssjjjaaaZZZTTTRRRPPPNNNLLLKKKLLLLLLKKKRRR^^^nnn}}}vvvkkkaaa[[[UUURRRNNNMMMOOORRRUUUVVVWWWUUUVVVXXXXXXWWW\\\bbbffffffgggfffeeebbb___]]][[[WWWVVVXXX[[[bbbooo|||vvvlllccc___]]]^^^cccjjj{{{lllJJJ>>>===999666666222222222333444555666777333333444666777999::::::;;;>>>AAADDDFFFIIIMMMOOOPPPPPPPPPQQQRRRTTTUUUUUUYYYYYYXXXWWWVVVWWWZZZ]]]\\\^^^______^^^^^^___```bbbhhhhhhjjjssszzzooo]]]XXXaaalllyyymmmddd^^^[[[]]]WWW^^^iiittt}}}vvvsssooojjjhhhjjjoootttssspppjjjddd___\\\[[[[[[[[[^^^cccdddbbb]]]YYYWWWUUUWWWZZZ___bbbbbb___\\\[[[\\\]]]^^^```dddiiimmmtttzzz~~~{{{yyyvvvtttrrrqqqqqqsssuuuwwwzzzyyyvvvssspppnnnmmmllllllkkkjjjgggdddaaa^^^\\\XXXUUUTTTVVVYYY\\\cccllltttyyyuuunnnjjjgggeeeeeeddd```]]][[[YYYVVVSSSOOOMMMKKKJJJFFFFFFDDDBBB@@@BBBEEEHHHRRR\\\fffkkkppptttuuusssnnnllliiieee```[[[VVVTTTPPPQQQRRRRRRSSSRRRRRRRRRPPPPPPOOONNNMMMLLLJJJIIIEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHEEEDDDCCCBBB@@@???>>>>>>999999:::;;;;;;;;;::::::<<<===@@@EEELLL\\\wwwxxxjjjgggkkkzzzzzztttmmmeee^^^YYYOOONNNMMMLLLKKKJJJIIIIIIHHHLLLUUUcccttt|||rrrggg___[[[TTTQQQOOONNNPPPRRRSSSTTTTTTTTTVVVXXXXXXXXX___ffflllmmmnnnnnnmmmkkkiiigggeee```\\\]]]aaahhhuuupppiiiccc```^^^___fffooobbbEEE===<<<777555777222222222222333444555666333444555777888:::;;;<<<<<>>@@@BBBMMMdddzzz|||nnnfffccciiittt~~~yyywwwsssnnnggg```ZZZUUULLLLLLLLLKKKJJJIIIHHHHHHGGGHHHNNNYYYjjj|||}}}vvvkkkaaa[[[YYYTTTRRRQQQQQQSSSTTTTTTSSSTTTTTTVVVYYYYYYZZZaaajjjppprrrtttvvvwwwvvvuuutttqqqjjjddddddgggnnnzzz|||iiieeebbb```___aaakkkvvvvvvZZZAAA<<<;;;444222777222222222222222333444555444555666888999;;;<<<===???AAADDDGGGHHHJJJMMMPPPQQQRRRSSSUUUVVVWWWXXXXXXVVVWWWYYYYYYXXXXXXZZZ\\\ZZZ\\\___aaa```aaaaaacccbbbgggfffhhhooorrr{{{ttt]]]SSSWWW^^^ooouuuiii```]]]]]]WWWYYY]]]dddooozzzyyywwwtttssswww{{{qqqiiidddbbbaaaaaagggnnnrrrqqqmmmhhheee[[[[[[\\\___ccceeeffffffaaa^^^\\\___eeejjjlllkkkiiinnntttwwwxxxyyy||||||~~~zzzwwwtttpppnnnjjjfffcccbbbcccdddgggjjjnnnrrrtttxxxxxxwwwwwwxxxyyyzzzzzz|||{{{yyywwwsssoookkkhhh___[[[YYYZZZYYYZZZ___fffkkkwww{{{vvvsssqqqooojjjfff```^^^[[[WWWTTTQQQNNNMMMIIIHHHGGGEEEDDDEEEHHHKKKVVVcccrrr}}}~~~yyysssnnnkkkkkklllnnnooopppooonnnnnneeeccc```\\\WWWRRRNNNLLLEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@<<<;;;:::999888888888999777999<<<<<<;;;CCCXXXlllvvvjjj``````dddjjjwww}}}xxxsssqqqrrrssssssqqqnnnjjjccc\\\VVVRRRMMMMMMMMMMMMLLLKKKIIIIIIJJJIIIKKKSSSbbbuuu}}}|||||||||{{{wwwoooddd[[[VVVUUUSSSSSSRRRSSSUUUVVVUUUTTTSSSTTTWWWZZZZZZ[[[bbbkkkrrrtttxxx{{{}}}~~~~~~~~~xxxpppjjjiiilllrrr~~~wwweeebbb`````````dddooo{{{oooTTT???<<<:::111000777222222111111222222333333555555777888:::<<<===>>>AAADDDFFFHHHIIIKKKNNNPPPRRRSSSUUUWWWYYYZZZ[[[[[[UUUWWWYYYZZZYYYYYYZZZ[[[XXX[[[^^^``````aaabbbcccbbbgggffffffmmmnnnuuuttt[[[PPPSSSXXXaaavvvwwwjjj```\\\\\\YYYZZZ[[[```jjjzzz{{{vvvvvvuuuxxxzzznnneeedddgggdddjjjsss|||zzzppphhh```^^^\\\^^^bbbeeedddcccfffcccaaabbbeeehhhhhhgggkkklllmmmnnnqqqsssuuuvvvyyyzzz{{{{{{zzzzzz|||~~~zzzrrrooollliiihhhgggeeedddcccccccccdddfffjjjmmmooowwwyyyzzzyyyxxxxxx|||~~~~~~{{{tttooogggddd___[[[ZZZ\\\___bbbhhhnnnyyy{{{xxxtttpppmmmeeeaaa\\\ZZZXXXVVVQQQMMMMMMJJJHHHHHHFFFEEEHHHNNNXXXgggyyy}}}yyyyyyzzz}}}~~~wwwtttnnnfff^^^WWWRRROOOJJJIIIHHHIIIKKKLLLKKKJJJLLLLLLLLLKKKJJJIIIGGGFFFFFFGGGGGGGGGEEEBBB???===;;;::::::999999:::::::::;;;;;;===>>>>>>BBBOOO]]]xxx~~~qqqccc^^^]]]___dddiiinnnlllkkkjjjfffcccfffllllllkkkhhhddd___YYYTTTRRRNNNMMMLLLKKKJJJIIIIIIIIIEEEBBBCCCMMMZZZkkk~~~{{{xxxvvvyyyvvvqqqiiiaaaZZZWWWVVVQQQUUUZZZ^^^```^^^ZZZWWWUUUYYY\\\[[[YYY\\\dddlllsssvvv{{{}}}wwwssssssxxx|||rrrdddcccbbbbbbbbbggguuudddOOO===::::::666555999555333111222555777666444666777777777777999===@@@EEEIIIKKKJJJKKKPPPSSSSSSSSSSSSSSSTTTVVVXXX[[[\\\ZZZXXXWWWXXX]]]``````______^^^]]]^^^```bbbbbbbbbbbbdddfffhhhkkkpppuuuyyyrrr___SSSQQQSSS^^^lll{{{yyyjjjbbb^^^]]]XXXWWWYYY^^^eeeooo}}}wwwuuutttwwwsssjjjggghhhgggmmmwwwxxxpppfffbbb^^^]]]```bbbbbbaaadddbbb```aaadddffffffeeejjjjjjjjjkkkmmmnnnpppppptttuuuvvvuuutttuuuwwwyyy|||yyyssspppmmmiiigggfffeeecccaaa______```aaacccfffiiikkkqqqtttwwwxxxwwwyyy~~~|||wwwnnnjjjddd___\\\]]]```bbbfffkkkwww|||yyyuuurrriiieee___\\\ZZZXXXTTTPPPNNNJJJHHHHHHGGGEEEIIINNNYYYhhhyyy|||rrriiiaaa[[[XXXPPPOOOMMMMMMNNNOOONNNMMMLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGGGGGGGEEEBBB???>>><<<;;;::::::::::::::::::::::::;;;===<<<@@@LLLXXXqqquuueee]]]YYYYYY[[[```cccaaaaaaaaa^^^\\\aaaggggggfffdddaaa]]]XXXTTTQQQNNNNNNLLLKKKJJJIIIIIIIIIHHHDDDDDDLLLXXXhhh{{{~~~yyyuuusssrrrooojjjbbbZZZUUUSSSSSSTTTWWW\\\```aaa___\\\ZZZZZZ\\\]]]]]]\\\___ffflllrrruuu{{{~~~xxxvvvyyyyyypppcccaaaaaabbbdddkkk{{{^^^KKK;;;999999555333777555333111222555777666555777888999999999;;;???BBBFFFJJJLLLKKKLLLQQQTTTTTTRRRRRRSSSSSSUUUWWWYYYZZZ[[[YYYYYYZZZ]]]___^^^\\\]]]\\\[[[]]]___bbbbbbbbbaaaccceeehhhjjjoootttyyyqqq```UUURRRSSSXXXdddrrr~~~|||mmmddd___]]]YYYWWWXXX\\\```iiiyyyxxxtttrrrvvv|||rrrllliiihhhnnnzzzzzznnnhhhaaa]]]^^^___```___cccbbb```aaacccdddddddddgggggggggggghhhiiijjjjjjnnnooooooooommmmmmoooqqqsssuuuyyy~~~}}}vvvqqqllljjjfffdddcccbbb```^^^]]]^^^___```bbbdddfffggglllpppuuuwwwyyy}}}zzzuuummmeee```___aaabbbccciiittt{{{xxxpppkkkddd___]]][[[WWWTTTOOOLLLIIIIIIHHHFFFIIIOOOZZZhhhyyyxxxnnnfffbbb[[[XXXUUUSSSSSSRRRQQQPPPMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGEEECCC@@@???===<<<;;;:::::::::::::::999888999;;;:::<<>>===<<<;;;:::::::::::::::888999:::999:::BBBLLL\\\tttrrrdddZZZRRRPPPQQQQQQPPPQQQSSSSSSSSSXXX```eeedddccc```\\\XXXTTTRRRNNNMMMLLLJJJIIIIIIIIIIIIJJJFFFDDDIIIQQQ___sss|||uuunnnjjjeeebbb]]]VVVRRRQQQTTTXXX]]]^^^aaacccddddddcccbbbfffbbb______bbbfffhhhhhhmmmpppuuuyyy}}}}}}rrrkkkbbb______cccjjjuuuoooMMMAAA888888999666333333444333333444555777888888888999;;;<<<<<<>>>AAADDDGGGKKKMMMLLLMMMRRRUUUUUUWWWWWWWWWXXXYYYZZZZZZ[[[ZZZ[[[]]]___``````^^^]]]ZZZXXXWWWYYY]]]```bbbcccbbbdddfffhhhjjjnnntttxxx~~~~~~rrrfff]]]XXXTTTYYYaaannn~~~~~~qqqhhhddd^^^YYYVVVVVVWWW[[[eeeppp~~~vvvrrrsss|||yyypppiiimmmvvv{{{rrrggg```^^^___```___bbbcccccccccbbbbbbbbbbbbaaaaaabbbcccdddfffggghhhfffgggggggggffffffgggiiijjjkkkmmmpppuuu~~~|||uuurrrpppooommmiiigggeeeccccccaaa___]]]______```bbbdddfffhhhiiilllqqqxxx}}}vvvlllddd```^^^bbbhhhqqq}}}wwwnnnhhhdddaaa]]]ZZZSSSOOOMMMLLLJJJHHHKKKQQQZZZhhhyyy}}}vvvrrrkkkeeeaaa\\\XXXUUUSSSQQQOOOMMMKKKJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCBBB@@@???>>><<<;;;:::::::::;;;999999:::::::::@@@GGGTTTjjjwwwhhh]]]SSSOOOPPPNNNNNNOOORRRRRRRRRWWW___gggfffddd```\\\WWWSSSPPPNNNMMMLLLJJJIIIIIIHHHHHHHHHEEEDDDHHHPPP]]]qqqyyyqqqjjjfff___\\\XXXSSSQQQSSSXXX\\\___```aaacccdddeeeffffffiiiddd```___cccffffffeeejjjmmmqqquuuyyy~~~xxxpppkkkccc``````eeemmmyyyeeeGGG???888888999777444333333444555555666777999:::888:::<<<===>>>@@@BBBEEEFFFJJJMMMKKKLLLQQQTTTTTTVVVWWWXXXYYYYYYZZZZZZ[[[YYY\\\___aaabbbbbbbbbbbb[[[ZZZXXXYYY\\\```bbbcccccceeefffhhhkkkoootttxxx{{{~~~qqqcccZZZWWWXXX^^^kkk}}}|||pppiiiaaa[[[VVVVVVVVVYYYaaaiiizzztttsssxxxtttppppppuuuxxxlllccc```_________```bbbccccccaaa______```^^^______```bbbccceeefffbbbcccddddddcccdddfffhhhhhhhhhiiijjjooowww~~~tttooonnnnnnnnnmmmjjjiiigggffffffdddbbb___```______```cccfffjjjlllooouuu}}}vvvkkkccc___ccchhhppp||||||tttmmmiiieee___[[[TTTQQQNNNNNNKKKIIILLLRRRYYYgggyyy{{{vvvqqqkkkfff```\\\WWWVVVSSSOOOMMMKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDAAA@@@???===;;;::::::999;;;888888;;;;;;:::>>>DDDNNNccc~~~yyyjjj^^^TTTPPPPPPLLLLLLNNNQQQRRRSSSYYYaaahhhgggeeebbb]]]XXXTTTQQQOOONNNMMMLLLKKKJJJJJJJJJGGGEEEFFFJJJPPP[[[nnn~~~zzzssskkkeeeaaaWWWVVVSSSPPPPPPSSSYYY^^^aaabbbbbbdddfffhhhjjjlllmmmiiidddbbbdddfffgggfffkkkmmmooorrruuu{{{tttnnnkkkdddaaabbbiiirrr~~~zzz[[[CCC>>>999777888777555333333444666666666777999<<<999;;;>>>???@@@BBBEEEGGGFFFJJJLLLKKKLLLQQQTTTTTTTTTUUUWWWXXXYYYZZZZZZZZZ[[[^^^aaacccddddddeeefff```]]][[[[[[]]]```bbbccccccdddfffhhhjjjnnnsssvvvyyy{{{iii\\\WWWUUU[[[jjj~~~yyypppeee^^^XXXVVVVVVWWW]]]dddwwwrrrtttzzzxxxvvvrrrsss}}}qqqgggbbb___^^^\\\^^^```bbbaaa^^^\\\\\\]]]\\\\\\\\\\\\]]]^^^___```]]]^^^___``````aaaccceeedddddddddeeejjjrrr|||{{{tttooopppqqqrrrqqqmmmlllkkkjjjjjjhhheeeccccccbbbaaaaaadddiiiooorrrwww}}}tttiiicccbbbgggoooyyyyyysssnnniiibbb]]]VVVRRROOOOOOLLLJJJMMMRRRWWWfffxxx~~~}}}}}}}}}}}}yyyvvvrrrlllfffbbb\\\ZZZVVVQQQNNNLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEEEECCCAAA@@@===<<<::::::999:::777777:::;;;:::===AAAJJJ]]]www}}}nnnbbbWWWRRRRRRLLLLLLOOOSSSUUUWWW___hhhkkkkkkiiifffbbb^^^ZZZXXXRRRRRRPPPOOONNNMMMMMMMMMHHHGGGIIILLLPPPYYYjjjzzz~~~yyyrrrkkkddd___\\\RRRRRRQQQPPPQQQUUU\\\```dddddddddeeehhhlllooorrrrrrooojjjhhhggghhhiiijjjmmmnnnoooqqqtttyyyzzzppplllkkkdddbbbeeennnyyyrrrQQQ@@@===999666666666555333333555777777666777:::===;;;>>>AAACCCDDDEEEHHHJJJGGGKKKNNNLLLMMMRRRUUUUUUVVVWWWYYY[[[]]]^^^^^^^^^```bbbeeeeeeddddddgggiiieeebbb^^^]]]^^^```aaabbbaaabbbdddeeegggkkkppptttvvv|||rrrbbbXXXUUUZZZkkkvvvjjjbbbZZZWWWVVVUUUYYY^^^yyyrrrrrrvvv{{{xxxrrrpppxxxuuujjjccc___\\\YYY[[[^^^```___\\\YYYYYYZZZ[[[ZZZYYYYYYYYYYYYZZZZZZYYYZZZ\\\]]]]]]^^^aaaccc``````aaabbbgggooozzz~~~xxxrrrnnnppprrrrrrrrrooonnnmmmmmmmmmkkkhhheeegggeeeddddddgggmmmtttxxx}}}{{{nnngggbbbfffmmmvvv}}}wwwrrrlllddd___VVVSSSPPPOOOMMMJJJMMMSSSUUUeeexxx{{{sssnnnlllkkkjjjhhhhhhhhhjjjkkkmmmooopppzzzyyywwwvvvsssnnnhhhddd___\\\XXXSSSOOOLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFCCCBBB@@@>>><<<::::::999888666666999:::999;;;@@@HHHYYYrrrrrrfff[[[VVVUUUMMMMMMQQQWWWZZZ]]]eeeooooooooonnnllliiieeebbb```UUUTTTSSSRRRQQQPPPPPPPPPJJJJJJLLLNNNPPPWWWgggvvv|||yyytttmmmfff```[[[YYYQQQRRRRRRRRRTTTXXX___cccfffeeeeeegggjjjnnnsssvvvvvvtttpppllljjjjjjlllnnnooopppqqqqqqsssxxx~~~wwwnnnjjjjjjdddcccgggqqq~~~lllKKK>>><<<888444444555444222222555777777666777:::>>>===@@@CCCFFFGGGHHHJJJLLLHHHMMMOOOMMMNNNSSSVVVVVVYYYZZZ]]]___aaabbbcccbbbdddfffgggfffddddddgggiiihhheee```^^^^^^```aaaaaa___aaabbbdddfffiiinnnrrruuuzzzzzziiiZZZUUU[[[nnnyyymmmddd\\\XXXUUUSSSVVVZZZ~~~yyytttrrrzzzvvvtttxxx|||ooogggcccaaa````````````___^^^[[[YYYWWW[[[ZZZYYYXXXWWWVVVUUUUUUXXXYYYZZZZZZZZZ\\\___aaa```aaaccceeeiiipppxxx~~~xxxvvvsssqqqpppppprrrsssssstttvvvvvvsssoookkkhhhfffhhhjjjlllooottt{{{pppfffeeedddhhhsssyyyqqqiiicccZZZWWWRRRNNNMMMMMMPPPQQQXXXcccsssqqqlllfff```\\\ZZZWWWVVVYYYXXXWWWVVVVVVWWWYYY[[[ccciiimmmmmmpppsssppphhhgggccc\\\VVVQQQNNNLLLJJJKKKJJJHHHGGGFFFGGGGGGHHHHHHFFFBBB???<<<;;;;;;;;;::::::999999:::<<<===>>>IIITTThhhxxxjjj___WWWQQQLLLNNNPPPTTTYYYbbblllrrruuuwwwtttooommmlllhhhbbb]]]ZZZWWWTTTSSSRRRPPPNNNKKKGGGFFFIIINNNUUU```kkkvvvtttnnnfff^^^YYYWWWWWWTTTTTTVVVYYY]]]aaabbbcccfffeeedddhhhnnntttvvvvvvuuuxxxzzzyyyvvvssssssssssssqqqoooooorrrxxx}}}~~~rrrgggbbbcccbbbdddiiitttaaaEEE;;;:::777555333333333333777777888777777888:::===@@@@@@BBBGGGMMMPPPNNNLLLNNNMMMNNNPPPSSSUUUVVVVVV[[[\\\]]]^^^```bbbdddeeehhhffffffffffffeeefffgggkkkhhheeedddddddddcccbbbaaadddfffhhhiiikkkmmmooonnnuuu~~~lll^^^WWWVVVggguuukkk```[[[XXXUUUTTTUUU~~~yyyvvv}}}|||yyyvvvxxxvvvlllfffcccaaaaaaaaa```___]]][[[XXXWWWYYYXXXXXXWWWVVVUUUTTTSSSVVVXXXYYYYYYZZZ\\\___bbbaaabbbdddfffjjjqqqxxx~~~xxxvvvtttrrrqqqqqqssstttwwwxxxzzzyyywwwtttpppnnnmmmooorrruuuyyy~~~rrrgggeeedddgggppp}}}}}}uuummmggg\\\YYYTTTPPPOOOOOOQQQRRRYYYcccrrrtttkkkaaa]]]WWWRRROOOMMMLLLJJJMMMLLLJJJIIIIIIJJJLLLMMMTTTZZZ___aaahhhoooqqqnnnjjjfffaaa[[[UUUQQQMMMJJJKKKJJJIIIGGGGGGGGGGGGHHHHHHFFFBBB???<<<;;;;;;;;;::::::999999:::;;;===>>>GGGQQQeee{{{mmmaaaXXXSSSMMMNNNPPPSSSYYYbbbmmmtttzzz|||zzzvvvssssssoooiiidddaaa]]]ZZZXXXVVVRRRPPPLLLHHHFFFHHHLLLRRR]]]hhhlllkkkggg```ZZZVVVVVVVVVVVVWWWYYY\\\```bbbccccccfffeeefffjjjppptttvvvuuuwww{{{~~~}}}|||}}}xxxvvvttttttvvv{{{yyynnndddaaaccceeehhhooozzzuuuUUU???;;;999777555444333333333666666777777666777:::<<>>CCCNNNaaa{{{pppdddZZZUUUMMMNNNOOOQQQXXXbbbnnnvvv~~~}}}{{{zzzwwwrrrllliiiddd```]]]YYYTTTQQQMMMIIIFFFHHHJJJNNNXXXbbbcccbbb___\\\XXXVVVWWWYYYZZZ\\\^^^aaacccdddddddddfffgggiiinnnrrruuuuuutttvvvzzz}}}{{{zzz|||zzzqqqiiibbbaaadddfffkkkttthhhKKK???:::999777555444333444444555666666666666777:::===CCCCCCFFFJJJNNNQQQQQQPPPOOOPPPQQQSSSUUUWWWYYYYYY]]]]]]___aaacccfffiiijjjkkklllnnnoooqqqrrrsssssskkkiiifffeeeeeefffeeedddjjjkkklllllljjjjjjkkklllssszzzhhh\\\VVV```uuuyyyjjjaaaZZZUUUSSSTTT~~~zzz}}}zzzwwwxxx~~~vvvpppllliiidddcccbbb```]]]ZZZXXXWWWVVVUUUUUUTTTSSSSSSRRRRRRRRRTTTUUUWWWXXXZZZ^^^aaaccceeegggjjjnnnttt|||~~~xxxwwwvvvuuuuuuvvvwwwxxxzzz{{{{{{{{{zzzyyywwwvvvxxx{{{vvvllleeeaaa______eeeooo~~~~~~uuunnnccc```\\\WWWUUUTTTTTTUUUTTT\\\gggttt|||rrriii```ZZZWWWSSSOOOLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGFFFFFFFFFEEEFFFHHHLLLSSS___kkkqqquuurrrmmmeee\\\UUUQQQPPPMMMLLLJJJIIIHHHHHHHHHHHHGGGFFFCCCAAA???===<<<<<<;;;::::::999:::;;;<<<===@@@JJJ\\\uuurrrddd[[[UUUNNNNNNNNNPPPVVV```mmmuuu~~~}}}yyysssooojjjeee```[[[UUUQQQNNNJJJGGGGGGHHHKKKSSS\\\^^^^^^]]][[[YYYYYY[[[]]]]]]```bbbddddddccccccccceeehhhmmmqqqtttuuutttrrrpppuuu|||uuullleee```aaaeeeeeelllwww[[[CCC@@@999888666555444444444555555666777777888999<<>>======<<<;;;:::999:::;;;<<<===???GGGXXXpppsssdddZZZUUUNNNMMMMMMNNNSSS]]]hhhppp{{{~~~xxxuuuooojjjddd^^^WWWSSSNNNJJJFFFGGGGGGIIIPPPXXX\\\\\\\\\[[[ZZZ[[[^^^```aaaccceeeeeecccaaaaaabbbeeeiiiooosssuuutttrrrqqqlllpppwwwsssjjjdddaaabbbffffffooo{{{vvvOOO<<<>>>888777666555444444555666777888999::::::<<>>===<<<;;;::::::::::::<<<<<>>BBBEEECCCFFFHHHJJJKKKMMMPPPRRRTTTWWWYYYXXXVVVUUUWWWZZZ[[[[[[]]]___aaadddggghhhoooxxx}}}~~~wwwtttpppmmmkkkjjjhhhfffccceeeggggggggggggiiijjjnnnssszzz~~~qqq]]]ZZZ^^^jjj~~~qqqggg^^^YYYYYY}}}wwwsssmmmkkkhhhddd```]]]\\\[[[VVVVVVUUUUUUUUUUUUTTTTTTPPPRRRSSSSSSTTTVVVYYY\\\^^^^^^```dddmmmzzz||||||}}}~~~}}}rrrkkkgggddd___[[[WWWVVVUUUSSSQQQPPPPPPQQQOOOOOOSSSWWW\\\hhh}}}~~~wwwrrrgggddd```[[[WWWTTTRRRQQQSSSXXX^^^gggwww{{{rrrkkkaaa]]]WWWRRROOONNNLLLKKKJJJJJJJJJIIIIIIGGGFFFFFFEEEBBBAAACCCDDDGGGSSS___sssxxx|||yyypppddd]]]YYYPPPOOOMMMKKKIIIIIIIIIIIIFFFFFFEEEDDDBBB@@@???>>><<<<<<::::::::::::;;;<<>>777666555444444555666777666888999;;;<<<>>>BBBEEEEEEGGGJJJKKKLLLMMMQQQTTTXXX[[[^^^\\\XXXVVVXXX[[[\\\\\\]]]___aaadddfffgggmmmwww~~~wwwtttqqqooonnnmmmlllkkkggghhhiiijjjiiiiiijjjllloooqqqvvvzzz|||www```ZZZ[[[eee~~~zzznnnbbb[[[YYY{{{xxxooommmiiieeeaaa^^^]]]\\\UUUUUUUUUTTTTTTTTTTTTTTTQQQRRRSSSSSSSSSUUUXXXZZZ\\\\\\^^^bbblll{{{|||}}}~~~yyyqqqfff___]]][[[WWWSSSOOOPPPQQQQQQOOONNNMMMMMMLLLMMMQQQTTTXXXbbbvvv~~~xxxtttgggddd```[[[WWWSSSQQQPPPOOOSSSYYYbbbrrryyyrrrfffbbb[[[UUUQQQOOOLLLKKKJJJKKKKKKKKKJJJIIIHHHGGGKKKGGGFFFFFFDDDDDDMMMYYYooowwwxxxjjj___YYYQQQOOOMMMKKKIIIIIIIIIIIIFFFFFFEEEDDDCCCAAA???>>>===<<<;;;:::::::::;;;<<<@@@FFFSSSgggtttddd[[[WWWLLLLLLKKKJJJKKKOOOVVVZZZaaajjjrrrrrrpppqqqrrrqqqpppmmmiiieee```ZZZSSSNNNKKKGGGEEEGGGGGGIIIPPPXXXVVVWWWZZZ\\\___ccciiimmmlllmmmkkkfff```]]]aaaeeefffkkkqqqsssrrrooonnnoooooooooqqqwwwsssfffbbbaaaaaaccceeeoooyyyyyyXXXEEE<<<999666666555444444555777888555777999:::;;;>>>BBBEEEFFFIIILLLMMMLLLNNNRRRVVV\\\___aaa___ZZZXXXZZZ]]]]]]^^^^^^```bbbdddfffgggiiiuuu||||||vvvtttqqqppppppppppppoookkklllmmmmmmkkkkkklllmmmqqqpppssswwwyyy{{{ccc[[[ZZZccc}}}rrreee\\\YYY|||yyytttqqqmmmiiieeebbb]]]ZZZXXXXXXWWWWWWUUUTTTRRRRRRSSSSSSSSSSSSTTTUUUWWWWWWYYYZZZ^^^eeeppp}}}ssslllhhhccc___\\\ZZZXXXWWWQQQOOOLLLLLLNNNNNNMMMKKKHHHIIILLLRRRXXXbbbrrr~~~tttmmmeeeccc___ZZZUUURRRPPPOOORRRSSSVVV]]]kkk}}}zzzoooiii```YYYUUUTTTSSSRRRRRRPPPNNNMMMMMMKKKIIIFFFLLLGGGEEEEEEEEEFFFLLLSSSccc{{{}}}rrrccc]]]XXXTTTPPPMMMLLLLLLLLLKKKIIIHHHFFFDDDBBB@@@>>>===@@@???>>>==================DDDQQQgggyyyiii]]]WWWRRROOOKKKJJJLLLOOOQQQRRRZZZ]]]bbbfffjjjlllllllllkkkiiieee```[[[VVVRRRPPPLLLIIIEEEEEEJJJQQQWWWZZZ\\\ZZZYYY]]]ccciiillllllssspppllliiihhhhhhhhhhhhmmmnnnpppqqqqqqqqqqqqqqqppprrrwww}}}}}}sssiiidddaaa```ccchhhsss}}}iiiNNNAAA;;;666777777777777777888999:::999:::;;;===???CCCFFFHHHIIIJJJLLLMMMNNNPPPSSSUUU]]]^^^```___]]][[[ZZZ[[[```aaaaaaaaaaaabbbeeeggggggnnntttwww|||yyytttooommmooosssuuuvvvsssqqqooommmmmmoooqqqrrruuuuuuuuutttrrrxxxjjj^^^[[[bbb{{{}}}pppddd]]]}}}{{{vvvsssoookkkgggccc___\\\YYYXXXXXXWWWUUUTTTRRRQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWYYY]]]eeepppwwwoooiiifff```\\\ZZZYYYWWWUUUTTTRRROOOOOOPPPPPPOOOMMMJJJIIILLLPPPUUU]]]lllzzz~~~sssllldddbbb^^^YYYTTTQQQOOOOOOQQQRRRUUU\\\jjj|||vvvppphhhaaa]]][[[YYYXXXUUURRRPPPNNNNNNNNNLLLKKKNNNJJJGGGGGGFFFGGGLLLTTTgggwwwfff```YYYVVVQQQMMMLLLLLLKKKKKKIIIHHHGGGEEECCCAAA@@@???>>>===<<<<<<;;;;;;<<<<<<===CCCPPPeee~~~zzzjjj^^^WWWRRROOOLLLJJJKKKMMMNNNNNNTTTVVV[[[___bbbdddddddddeeeccc```\\\WWWSSSOOOMMMJJJGGGDDDEEEJJJRRRZZZ___bbb```___bbbgggkkkmmmmmmpppnnnkkkiiihhhiiijjjkkkooooooooooooooopppqqqrrrrrruuuyyyyyypppgggdddbbbbbbffflllwwwaaaIII>>>:::666444444444444555666777888;;;;;;<<<>>>AAADDDGGGHHHIIIKKKMMMNNNOOOPPPSSSVVV\\\^^^``````^^^\\\\\\\\\aaabbbcccbbbbbbcccfffhhhgggnnntttvvvyyyyyytttooommmooorrrssstttrrrpppnnnmmmmmmnnnppprrrsssrrrqqqooonnntttqqqccc]]]___ssstttfff^^^~~~zzzwwwsssoookkkhhhccc```[[[ZZZYYYWWWUUUSSSRRRQQQQQQQQQQQQRRRSSSUUUVVVWWWYYY[[[```iiiuuutttmmmiiifffaaa]]][[[ZZZXXXWWWXXXVVVTTTTTTTTTSSSQQQPPPNNNMMMNNNQQQSSSYYYgggttt}}}ssslllccc```\\\WWWSSSQQQOOOOOOPPPQQQTTT[[[hhhzzz~~~yyyrrrlllgggccc```^^^YYYVVVRRRPPPPPPQQQQQQQQQSSSNNNKKKJJJIIIHHHNNNUUUkkk~~~lllddd[[[XXXRRRNNNMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBAAA>>>>>>======<<<<<<======@@@EEEQQQeee~~~|||lll```YYYTTTQQQNNNMMMMMMMMMLLLKKKNNNPPPTTTXXX[[[\\\]]]\\\]]][[[YYYUUURRROOOLLLKKKIIIHHHFFFGGGMMMWWWaaahhhkkkiiihhhiiikkknnnooooooooonnnlllllllllnnnpppqqqsssrrrooommmnnnppprrrtttwwwzzz~~~rrrkkkeeedddccceeekkkrrr}}}vvvVVVBBB;;;888666444444444444555666777888======>>>@@@BBBDDDFFFHHHJJJKKKMMMNNNOOOQQQTTTVVV[[[]]]``````___^^^^^^___```aaabbbbbbbbbccceeeggghhhnnnssstttvvvzzz|||{{{xxxtttpppnnnnnnppppppqqqpppnnnmmmllllllmmmoooppppppllliiiiiijjjooo|||yyykkk```^^^lll{{{kkk```|||wwwsssppplllgggddd___]]][[[XXXVVVSSSRRRQQQQQQQQQQQQRRRSSSUUUVVVWWW\\\```gggqqqwwwqqqmmmjjjeeeaaa```^^^]]][[[\\\[[[YYYXXXWWWUUUSSSRRRRRRQQQRRRTTTUUUYYYeeerrruuummmbbb___[[[VVVRRRPPPOOOOOOOOOPPPSSSYYYfffyyyyyysssnnniiidddaaa]]]YYYTTTRRRRRRTTTVVVWWWXXXSSSOOONNNKKKKKKOOOVVVoooqqqiii^^^ZZZTTTPPPMMMLLLKKKJJJHHHHHHGGGFFFEEECCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAACCCHHHTTThhhpppddd\\\VVVTTTRRRQQQPPPPPPNNNMMMLLLNNNQQQTTTWWWXXXXXXXXXVVVUUUSSSQQQOOOMMMKKKJJJJJJIIIIIIKKKQQQ\\\hhhppprrrqqqpppooooooooooooooooooqqqrrrrrrrrrssstttvvvwwwtttpppmmmmmmooosssvvv{{{~~~yyymmmhhhdddcccdddfffmmmuuukkkNNN>>>999888777555555555666777888999:::===>>>???@@@BBBDDDFFFGGGIIIKKKLLLMMMNNNPPPSSSUUUZZZ\\\___````````````aaa___```bbbbbbbbbbbbdddfffjjjooorrrrrrrrrvvvxxxvvvuuussspppnnnmmmmmmmmmllllllkkkjjjiiijjjkkklllmmmlllfffbbbcccgggllluuu~~~sssfff```iiixxxpppddd~~~yyyvvvrrrnnnjjjgggcccaaa^^^ZZZWWWTTTRRRRRRPPPQQQQQQRRRTTTUUUWWWXXX]]]cccmmmzzz|||xxxrrrooojjjfffdddcccaaa_________^^^\\\ZZZWWWUUUTTTRRRQQQRRRTTTUUUYYYdddpppwwwpppccc```ZZZUUUQQQOOONNNNNNNNNOOORRRXXXeeewww|||wwwrrrmmmgggdddaaa]]]XXXUUUUUUXXXZZZ[[[[[[VVVRRRPPPNNNMMMQQQXXXoootttkkk___[[[UUUQQQNNNMMMKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCIIIUUUiiitttggg___XXXUUUSSSRRRRRRQQQOOONNNLLLNNNPPPRRRTTTUUUUUUUUUSSSRRRQQQPPPNNNMMMLLLKKKIIIJJJKKKMMMSSS]]]jjjsssvvvuuutttrrrpppooonnnnnnpppssswwwyyyxxxwwwwwwxxxxxxuuupppmmmlllooorrruuuzzz~~~uuuiiieeeccccccccceeemmmvvvbbbIII===:::888777666666666777888999:::;;;===>>>???AAACCCEEEFFFFFFHHHJJJLLLMMMMMMOOORRRTTTYYY\\\___`````````aaabbb```bbbddddddddddddfffgggkkkoooqqqoooooorrrsssrrrppppppooonnnkkkjjjiiihhhhhhggggggfffggghhhiiijjjfffaaa^^^aaaeeejjjrrryyy{{{jjj```dddoooyyylll}}}yyyvvvrrrnnnjjjhhhfffaaa]]]YYYUUUTTTSSSQQQQQQRRRSSSUUUVVVXXXYYY\\\dddqqqwwwtttnnnjjjhhhfffdddbbbbbbccccccaaa]]]YYYWWWVVVRRRQQQRRRTTTTTTWWWaaammmyyyqqqeeeaaa[[[UUUPPPNNNNNNNNNNNNOOORRRXXXeeewwwzzzuuuppplllhhhfffbbb]]]ZZZZZZ\\\]]]^^^]]]XXXTTTRRRPPPOOOSSSZZZkkkuuulll```\\\VVVRRROOONNNMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCAAAAAA@@@@@@AAAAAABBBBBBAAAHHHVVVkkk{{{mmmddd\\\YYYUUURRRQQQPPPOOOMMMMMMNNNOOOPPPRRRRRRSSSSSSRRRRRRQQQPPPOOOOOONNNNNNHHHJJJLLLNNNRRR[[[gggpppvvvwwwvvvtttqqqnnnnnnnnnooovvv~~~~~~||||||zzzwwwtttrrrqqqrrrtttuuuyyy}}}yyyoooeeebbbaaabbbbbbdddmmmvvvyyyXXXDDD>>>;;;888666444444555666777999:::;;;===>>>@@@CCCEEEGGGHHHHHHHHHJJJLLLMMMNNNOOORRRUUUXXX[[[^^^`````````aaabbbccceeeggghhhhhhhhhiiijjjjjjnnnooolllkkkmmmnnnmmmjjjlllmmmllliiigggeeeeeeccccccccccccdddeeeeeefffbbb^^^]]]```dddgggnnnuuujjj]]]^^^fffwwwvvv{{{wwwtttllliiiddd___ZZZWWWUUUTTTRRRRRRSSSTTTVVVXXXYYY[[[]]]gggwww~~~zzzuuupppmmmkkkhhhffffffhhhhhhfff```[[[YYYYYYUUUTTTUUUUUUTTTVVV```jjj}}}xxxqqqgggccc\\\UUUPPPNNNMMMMMMOOOOOORRRXXXeeewww~~~zzzvvvrrrpppkkkhhhccc``````aaaaaaaaa^^^YYYUUUTTTQQQPPPUUU\\\ffftttlll```\\\VVVRRRPPPOOONNNMMMNNNNNNLLLJJJHHHGGGEEEDDDBBBAAAAAAAAABBBBBBCCCDDDBBBJJJZZZqqqzzzpppeeeaaa[[[VVVSSSQQQPPPNNNOOOPPPPPPQQQRRRSSSSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOJJJMMMQQQRRRUUU\\\fffnnnvvvwwwxxxuuuqqqnnnnnnooorrr{{{}}}|||{{{{{{{{{||||||ppphhh___^^^___aaaaaadddmmmxxx~~~mmmNNN@@@>>>===888666555555666777888:::<<<===>>>@@@CCCFFFHHHJJJKKKKKKJJJLLLNNNOOOPPPQQQTTTWWWXXXZZZ]]]____________```bbbdddggghhhhhhggghhhiiigggkkkkkkhhhfffhhhjjjhhheeehhhkkkkkkhhhdddbbbbbb_________```aaabbbbbbcccaaa______aaabbbcccjjjqqq}}}hhh[[[[[[bbbmmm{{{}}}nnnkkkfff```[[[XXXVVVUUURRRRRRSSSUUUVVVXXXZZZ[[[___jjj|||{{{vvvrrrooommmkkkiiikkkllliiiccc^^^[[[[[[ZZZYYYYYYYYYWWWWWW```jjjxxxxxxqqqiiiddd]]]VVVPPPNNNMMMMMMOOOPPPRRRYYYeeewww~~~{{{xxxvvvooolllgggddddddddddddccc^^^YYYUUUTTTRRRQQQVVV\\\cccssskkk```\\\VVVRRRQQQPPPOOONNNQQQPPPOOOMMMJJJHHHGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFEEENNN___www{{{ooojjjbbb[[[WWWTTTRRRQQQSSSSSSSSSTTTTTTUUUUUUVVVSSSRRRRRRRRRQQQPPPPPPPPPNNNRRRVVVXXXYYY^^^gggnnnuuuwwwxxxvvvrrroooooopppvvvuuujjjccc[[[[[[]]]```aaadddooozzz|||dddFFF===>>>===888555888888999:::;;;===???@@@???AAADDDHHHKKKMMMNNNNNNLLLNNNPPPQQQQQQSSSVVVYYYXXXZZZ]]]^^^^^^^^^^^^______aaadddeeeeeeeeeeeefffeeehhhhhhdddccceeegggeeebbbfffjjjjjjgggcccaaaaaa]]]]]]^^^^^^___``````aaaaaa``````bbb``````fffnnnwww~~~ggg[[[]]]dddgggxxx{{{zzzyyyrrriiiccc___[[[WWWSSSSSSTTTVVVWWWXXXZZZ^^^aaaeeemmm~~~{{{wwwtttqqqnnniiiiiiiiihhhfffccc```___]]]YYYWWWXXXYYY[[[aaaiii{{{}}}vvvqqqhhhddd]]]VVVQQQNNNLLLLLLOOONNNRRRZZZeeesss~~~}}}xxxrrrkkkggghhhiiiiiihhhhhh___VVVSSSRRRRRRVVV[[[eeevvvwwwiiiaaa]]]WWWSSSRRRQQQPPPOOONNNMMMLLLJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFFFFPPPccc}}}|||sssiiiddd___YYYWWWYYYUUUTTTTTTVVVXXXZZZZZZYYYZZZXXXVVVTTTTTTTTTUUUVVVWWWWWWWWWYYY^^^eeelllpppppptttwwwwwwsssooonnnnnnuuukkkddd```___]]]\\\]]]bbbiiiqqquuu{{{}}}sssYYYBBB======999888;;;777888888999:::<<<===>>>@@@CCCHHHLLLOOOPPPRRRTTTSSSRRRQQQRRRTTTWWWXXXXXX[[[ZZZ[[[^^^```aaa```^^^cccdddfffeeedddccccccdddddddddcccbbbbbbbbbccccccfffggghhhfffdddbbbaaabbbaaa___]]]\\\]]]^^^^^^^^^```___]]][[[[[[___eeeiiiwwwooo___XXXYYYdddkkk{{{yyy}}}vvvmmmfffaaa]]]XXXUUUTTTUUUVVVWWWXXX[[[___bbbhhhppp~~~zzzuuuqqqnnnkkkkkkkkkjjjhhhfffdddcccccc___]]]]]]]]]^^^dddlllyyyyyytttpppjjjfff___XXXRRRNNNMMMLLLNNNNNNQQQYYYdddrrr}}}xxxrrrooooooooonnnlllkkkbbbYYYVVVVVVUUUXXX]]]fffwwwwwwiiiaaa]]]XXXTTTRRRQQQPPPOOOOOONNNMMMKKKJJJIIIHHHHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHRRRggg{{{qqqkkkeee___\\\^^^[[[ZZZYYY[[[]]]___^^^]]]\\\ZZZXXXVVVUUUVVVWWWYYY[[[\\\^^^aaaeeejjjnnnqqquuuwwwzzzzzzxxxvvvvvvwww}}}qqqhhhaaa^^^\\\[[[[[[\\\aaagggnnnssszzz|||kkkSSS???;;;<<<888666888777777888999:::<<<>>>???CCCGGGLLLOOOQQQRRRTTTUUUUUUTTTRRRSSSVVVYYYZZZZZZZZZZZZ[[[^^^```bbbaaa______aaacccdddddddddeeefffdddddddddcccccccccccccccfffhhhiiihhhfffcccbbbbbb___]]]\\\\\\]]]^^^______^^^^^^]]][[[\\\___eeejjjsss{{{pppaaaYYYZZZaaajjj}}}zzz|||rrrjjjeee```[[[WWWUUUVVVWWWXXXYYY\\\```cccjjjttt}}}wwwrrrooooooooonnnnnnmmmkkkjjjiiigggccc___^^^]]]]]]bbbiiixxx{{{vvvsssrrrnnnjjjccc[[[TTTPPPMMMLLLMMMMMMQQQYYYcccppp|||zzzzzzyyyuuurrrnnnfff^^^[[[ZZZYYY\\\```hhhyyyxxxjjjbbb^^^XXXTTTSSSRRRQQQPPPPPPOOONNNLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHJJJUUUkkk|||vvvooohhheeeeeecccbbbbbbbbbdddeeedddccccccaaa^^^[[[[[[]]]___aaaccceeehhhkkkoooqqqrrrsssxxxyyy{{{|||}}}~~~yyymmmddd^^^\\\XXXXXXYYY[[[___eeekkkooowwwzzz~~~^^^LLL<<<999:::777444666666666777999;;;===???@@@GGGJJJOOORRRSSSSSSTTTUUUWWWUUUTTTVVVXXX[[[\\\\\\YYYYYY[[[^^^aaacccbbbaaa___aaacccdddcccccceeefffcccdddeeeeeeeeedddbbbaaafffhhhkkkkkkiiifffdddccc]]]]]]\\\\\\]]]^^^______\\\]]]]]]]]]^^^aaafffjjjnnnuuurrrccc[[[ZZZ[[[eee{{{xxxwwwnnnhhhccc^^^ZZZXXXXXXYYYZZZ[[[^^^bbbffflllwww|||wwwttttttsssssssssrrrrrrqqqqqqmmmhhhdddaaa___]]]bbbhhhxxx{{{yyyzzzuuupppiii```XXXRRROOOMMMMMMMMMRRRZZZdddppp}}}xxxrrrjjjccc```___]]]___bbbjjjzzzxxxjjjbbb^^^YYYUUUTTTSSSRRRRRRPPPOOONNNLLLKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLXXXnnnzzzrrrnnnooommmlllkkkkkklllmmmllljjjllljjjgggfffgggiiimmmoooooopppqqqsssuuuvvvwwwwwwwwwyyy{{{~~~vvvjjjaaa]]][[[VVVVVVWWWZZZ^^^dddiiilllsssvvv|||sssRRREEE:::888999666444555555666777999<<<>>>@@@BBBIIILLLOOORRRRRRRRRRRRSSSWWWVVVUUUVVVYYY\\\]]]]]]ZZZ[[[\\\```ccceeeeeedddccceeefffeeecccbbbbbbccccccdddeeefffeeedddaaa```eeehhhkkkllljjjgggeeeddd^^^^^^___^^^]]]\\\]]]^^^ZZZ\\\]]]^^^___bbbfffiiikkkrrrwwwggg]]]YYYUUU^^^rrr|||{{{qqqkkkeee```\\\[[[[[[\\\\\\]]]```eeeiiinnnzzz~~~|||{{{{{{zzzzzzyyyyyyyyyyyyxxxsssmmmjjjfffdddgggnnnzzz|||sssiii```XXXSSSPPPOOOPPPUUU]]]fffqqq~~~uuunnnhhhfffdddbbbbbbeeemmm{{{wwwjjjccc___ZZZVVVUUUUUUTTTSSSOOOOOOMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHJJJKKKLLLNNNZZZooozzzzzzyyywwwvvvvvvwwwxxxwwwuuuvvvuuusssrrrsssvvvzzz||||||{{{yyyxxxxxxyyyzzz{{{xxxzzz~~~uuuiiiaaa]]][[[TTTUUUVVVYYY]]]ccchhhkkkpppuuu|||hhhIIIAAA:::888999777666666555666888:::===@@@CCCEEEHHHKKKNNNPPPPPPPPPPPPQQQVVVUUUTTTVVVYYY\\\]]]]]]]]]]]]___bbbfffhhhgggfffeeefffgggfffdddbbbbbbccccccdddeeeeeeeeeccc```___cccgggjjjllljjjhhhfffeeeaaabbbbbb```]]]ZZZZZZ[[[YYY[[[^^^```aaacccfffhhhkkkppp|||~~~nnnaaaXXXTTTZZZiii}}}uuunnniiiddd```_________^^^___ccciiimmmsss}}}{{{xxxzzzzzztttpppllliiilllqqq~~~vvvkkkaaaZZZVVVSSSTTTYYYbbbjjjtttzzzsssnnnlllkkkggggggiiinnn{{{uuujjjccc___ZZZWWWVVVVVVUUUUUUPPPPPPOOOMMMMMMLLLLLLMMMKKKJJJIIIIIIJJJKKKMMMNNNQQQ\\\ppp}}}|||{{{||||||{{{rrrggg___[[[ZZZTTTSSSTTTVVVZZZaaafffjjjnnnuuuyyy\\\BBB???:::999888888888777666777999<<>>===;;;888777777888888777888:::===AAAEEEIIIKKKIIILLLPPPRRRRRRRRRRRRSSSVVVTTTTTTVVVYYY\\\^^^^^^^^^___```bbbeeefffeeeddd```bbbccccccbbbbbbbbbcccccccccbbbaaa```___^^^^^^aaaccceeefffeeeddddddeeecccfffhhheee___[[[ZZZ\\\YYY\\\aaadddddddddddddddgggkkktttooo```XXXWWW\\\gggsss~~~{{{uuupppllliiidddccccccbbbcccgggmmmrrr~~~xxxsssnnnpppvvv~~~yyyuuuxxx~~~~~~qqqhhhcccZZZ[[[aaajjjqqqzzz|||xxxwwwuuuqqqoooppppppzzz{{{rrrjjjddd```[[[XXXWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRLLLKKKKKKKKKKKKMMMOOOPPPWWW```sss}}}zzz}}}wwwkkk```XXXTTTRRRQQQPPPNNNOOOTTT[[[ccchhhqqq{{{eeeHHH;;;<<<:::777555777888888777888;;;>>>CCCGGGJJJLLLKKKNNNRRRTTTUUUTTTUUUVVVVVVUUUUUUVVVZZZ]]]______^^^^^^___aaadddeeecccbbbbbbcccdddbbb```^^^]]]^^^cccbbbaaa___^^^^^^]]]]]]```bbbcccdddccccccdddeeebbbeeehhhfff```\\\\\\^^^YYY]]]bbbeeeeeedddcccccceeeiiiqqq~~~ttteeeWWWUUUXXXbbbllluuuyyysssooommmllliiigggiiijjjlllrrrzzz~~~tttllliiimmmrrr{{{sssjjjbbb^^^```lllzzzzzzyyyyyyuuuqqqoooqqqxxxxxxoooiiieeeccc___]]]\\\[[[YYYWWWYYYWWWSSSRRRRRRRRRQQQPPPOOONNNLLLKKKKKKMMMOOOQQQSSS^^^sss}}}{{{nnnddd]]]XXXSSSOOOKKKMMMOOOQQQTTTYYY```dddoooyyyrrrUUUHHH<<<888555555888::::::999<<<<<<>>>BBBFFFKKKPPPRRRWWWUUUSSSUUUXXXYYYWWWTTTXXXVVVUUUYYY___aaa___[[[YYY\\\]]]\\\bbbjjjjjjeeebbbbbbcccbbbbbbaaa```___aaa```___^^^]]]]]]]]]]]]```aaaaaaaaabbbbbbbbbbbbccceeeeeeaaa```aaa```\\\^^^```bbbdddeeeeeeeeeeeeeeeggglllvvv}}}kkk^^^TTTRRR[[[bbbgggsss~~~xxxtttrrrrrrnnnlllmmmmmmooovvv~~~vvvooogggiiinnnwwwvvvnnnddd``````jjjwww|||{{{yyyuuuqqqqqqrrrvvv{{{|||xxxrrrllliiifffccc___]]][[[ZZZWWWUUUZZZXXXVVVUUUUUUUUUSSSRRRPPPNNNLLLKKKLLLMMMPPPQQQUUU```uuu~~~uuuiii___YYYTTTPPPLLLHHHJJJMMMPPPTTT[[[bbbgggpppzzzgggMMMBBB;;;888555555777999999999<<<===@@@DDDIIIMMMQQQSSSWWWWWWWWWXXXYYYZZZYYYWWWYYYWWWUUUWWW[[[]]]ZZZWWWYYY\\\]]]^^^cccjjjjjjeee``````aaaaaa```___^^^^^^```______^^^^^^^^^^^^^^^aaaaaaaaaaaa````````````bbbddddddaaaaaabbbaaa^^^^^^```bbbccceeeeeeeeedddddddddhhhooo{{{rrrbbbWWWSSSXXX]]]aaakkkwww|||{{{yyyuuurrrrrrrrrssszzzyyyrrriiiiiijjjqqq{{{ssshhhcccaaagggppp}}}zzzuuurrrrrrtttuuuvvvuuuqqqmmmjjjiiigggeeeaaa___]]][[[YYYWWWZZZXXXWWWWWWXXXWWWUUUSSSQQQPPPNNNLLLMMMOOOQQQSSSXXXcccwwwuuummmbbbYYYTTTOOOKKKHHHEEEGGGJJJNNNTTT\\\dddjjjppp{{{|||[[[EEE???;;;888666555666888999999;;;>>>BBBFFFKKKPPPSSSTTTXXXYYY[[[[[[[[[ZZZ[[[\\\]]]YYYVVVVVVXXXYYYWWWTTTVVVYYY\\\^^^bbbggggggccc^^^^^^^^^___^^^^^^]]]]]]______^^^^^^]]]^^^^^^^^^aaa``````______^^^^^^]]]```cccdddbbbbbbddddddaaabbbcccdddfffggggggffffffeeedddeeeiiirrr{{{jjj___WWWXXXZZZ[[[bbbkkk{{{wwwvvvuuuvvv|||yyyrrrnnnjjjhhhlllxxx~~~xxxlllgggbbbccciiixxxzzztttqqqqqqsssttttttrrrnnnkkkjjjjjjhhhfffcccaaaaaa```^^^\\\YYYYYYXXXYYYZZZYYYVVVSSSRRRQQQOOONNNNNNPPPSSSTTTYYYdddxxx}}}kkkdddZZZSSSOOOLLLHHHEEEDDDFFFIIIMMMSSS\\\eeelllsss}}}rrrTTTBBB???:::888666555666888999:::;;;>>>CCCHHHMMMQQQSSSTTTWWWZZZ]]]]]][[[ZZZ\\\^^^^^^[[[XXXVVVWWWXXXWWWVVVSSSVVVZZZ]]]```bbbaaa___\\\]]]]]]^^^^^^^^^]]]]]]______^^^]]]\\\[[[[[[[[[]]]]]]]]]]]]]]]]]]^^^^^^___cccdddbbbcccfffgggdddfffgggiiijjjjjjjjjiiiiiigggeeeeeehhhnnn|||ssshhh^^^[[[[[[[[[^^^dddxxx{{{yyywwwwww}}}yyyrrroooiiifffiiirrr}}}yyywwwvvvvvvxxx{{{{{{qqqjjjccc```cccoooxxxqqqmmmnnnmmmnnnpppooollljjjhhhhhhgggeeecccbbbbbbbbbaaa```]]]\\\\\\\\\]]]\\\YYYVVVTTTSSSQQQPPPPPPRRRTTTVVVZZZdddxxxvvvccc]]]TTTOOOLLLIIIFFFCCCDDDFFFIIIMMMSSS\\\fffmmmwwwiiiMMM???<<<888888777666777888;;;======@@@DDDIIINNNQQQSSSTTTWWWZZZ]]]]]][[[ZZZ\\\___[[[YYYWWWUUUVVVVVVVVVVVVTTTVVVZZZ^^^```___^^^^^^\\\]]]^^^_______________```___]]][[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]^^^___```___bbbdddccceeehhhiiifffggghhhiiijjjjjjjjjiiihhhfffeeeeeegggkkkwwwyyynnnddd___^^^]]]]]]___kkkyyy|||zzzyyy{{{sssmmmfffcccgggmmmzzz~~~yyypppnnnkkkgggeeeddddddeeeiiinnnuuu|||~~~vvvnnnfffaaa```hhhyyy}}}uuulllhhhiiidddgggjjjjjjiiihhhgggggggggeeecccbbbccccccbbbaaacccaaa``````___^^^\\\ZZZVVVTTTSSSQQQRRRSSSVVVXXXZZZdddwwwxxxnnn\\\VVVOOOKKKIIIHHHEEEBBBDDDFFFIIIMMMTTT^^^hhhooo}}}zzz]]]FFF:::888777777888888888:::>>>AAABBBDDDGGGKKKOOORRRTTTUUUWWWYYY[[[\\\\\\\\\]]]^^^WWWWWWVVVUUUUUUUUUUUUVVVYYYYYY\\\```___\\\\\\___\\\]]]^^^___``````aaa``````___]]][[[ZZZXXXXXXWWWWWWXXXYYY[[[]]]___```aaa___ccceeedddfffjjjjjjhhhdddeeefffgggfffeeedddcccbbbaaabbbdddgggqqq|||sssiiidddbbbaaa^^^[[[^^^ggguuu~~~~~~wwwooogggcccfffhhhooo|||vvvooojjjeeeccc```]]]\\\\\\]]]^^^aaafffooovvv|||~~~{{{sssjjjdddaaabbbmmmxxx{{{rrrhhhccccccaaaccceeefffggghhhjjjlllmmmjjjhhhffffffeeecccbbbeeeccc```^^^^^^]]][[[YYYWWWVVVTTTSSSSSSUUUWWWYYY[[[eeexxx}}}mmmcccVVVQQQKKKHHHGGGFFFDDDAAACCCDDDHHHMMMUUU```llltttjjjOOO???999888555777888999999<<