BM66(R@ ###"""!!! !!! !!!###$$$%%%$$$"""!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""""" !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$!!!!!! !!!!!!""" """$$$%%%%%%"""""""""""""""""""""""" !!!""""""""""""""""""!!!!!!!!!!!!###$$$&&& """$$$$$$######$$$%%%'''### """###"""!!!%%%$$$###%%%&&&&&&$$$### !!!""""""!!!!!!!!!!!!"""""""""""""""!!! $$$###!!!  !!!!!!!!!!!! !!!""""""!!!###&&&$$$!!!###############"""!!!!!! !!!""""""!!! $$$&&&!!!### !!!"""######$$$###############""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!"""######$$$###### """!!!  """""" !!!!!!!!! !!!$$$$$$###"""!!!!!!""""""""""""!!!!!!!!!""""""!!! !!!!!!!!!!!!######""""""""""""#####################"""!!!!!!######""""""""""""###### !!!!!!""""""############""""""!!!!!! $$$###"""""""""###%%%&&&$$$###"""!!!"""###%%%&&&$$$$$$###"""!!!!!!""""""$$$$$$&&&''''''&&&$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&))))))***)))''''''(((***(((((((((((())))))))))))******+++,,,,,,,,,,,,+++,,,...000000111555===BBBLLL\\\ppp}}}###"""!!!  !!!"""!!!!!!  !!!!!!!!!"""""""""!!!!!!!!!   !!!""""""""""""""""""###### !!!!!!!!!"""""""""!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""###""""""!!!"""###$$$%%%###$$$&&&&&&%%%$$$%%%&&&(((%%%""""""$$$%%%$$$### !!!"""!!! !!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!"""#########""""""!!!!!!"""$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### """$$$### """""""""""""""!!! !!!!!!!!! !!! """###"""###############"""!!!$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!  """"""""""""############!!!  !!! !!!"""""""""!!! !!!"""###!!!!!!!!!""""""""""""!!!!!! """######""" !!!!!!!!!!!!""""""""""""###"""!!!!!!!!!!!!"""##################"""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! """""""""!!!""""""######!!!""""""###############$$$$$$###"""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''&&&&&&((()))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++,,,...000000111666===CCCNNN\\\nnn{{{""""""!!! !!!$$$""" !!!!!!!!!"""""""""######"""""""""!!!!!!!!!!!!!!!""" !!!!!!!!!!!!""""""###$$$$$$ !!!!!!!!!######"""!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!! !!!!!!"""###""" """###"""""" !!!"""""""""!!!!!!$$$######"""######$$$%%%$$$%%%'''&&&%%%###$$$%%%'''%%%""""""###$$$$$$###!!!!!!!!!!!!"""""""""###!!!"""#########!!!  !!!""""""######$$$ !!!"""$$$&&&''' !!!!!!!!!!!! !!!!!!###"""!!!!!!!!!!!!!!! """!!! !!!  ###$$$$$$$$$$$$###"""!!! %%%$$$$$$$$$####################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######"""""" !!!!!!!!!"""!!!!!!  !!!""""""###""""""!!!############!!! !!!!!!""""""""""""!!!!!!!!!!!!############!!!!!!!!!!!!"""""""""############"""  """###"""############""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!!  """$$$$$$###"""!!!$$$#########""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''&&&&&&&&&''')))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++,,,...000000222666===CCCRRR^^^nnn|||"""!!!!!!!!! ###"""!!!  !!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!! !!!$$$###"""!!!  !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""&&&$$$######$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! $$$$$$############$$$$$$"""$$$%%%$$$"""!!!!!!!!!###"""!!! !!!""""""$$$""" !!! !!!!!!!!!"""""""""!!!"""###$$$###!!!$$$$$$######"""!!!!!!!!! !!!"""###$$$ !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!###""" !!!!!!""""""!!!!!! """!!!  !!!"""###"""###"""$$$###$$$$$$$$$$$$######"""!!!%%%%%%%%%$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######$$$$$$$$$###### !!!!!!""""""!!!  !!!!!!""""""""""""!!!!!!!!! !!!!!!""""""!!!!!!""""""""""""!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""###"""  """###""""""############"""!!!"""!!!!!! !!!!!!"""######""""""!!!!!! """"""""""""!!!!!!!!!!!!!!!"""#########"""!!!  !!!"""###""""""!!!#####################"""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$###"""!!!###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&'''&&&'''((()))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++,,,...000111222777>>>DDDUUU```ooo~~~!!!!!!!!!!!!!!!  """""""""!!!!!!""""""""""""############ !!!"""""""""   !!!""""""!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!""""""!!!!!!!!!!!!""""""###"""!!!!!!"""!!! """""""""""""""""""""""" !!!!!!!!!!!! """#########$$$$$$$$$$$$"""###$$$$$$""" !!!""""""!!! """###***'''###!!!!!!!!!!!!  !!!!!!!!! """###$$$###""" $$$$$$######"""!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$!!! !!!"""######""""""############"""!!!!!! !!!$$$&&&''' """!!!!!!''''''###""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!  !!!"""######$$$$$$#########"""!!!  !!!!!!"""!!!"""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!  !!!"""!!!""""""#########""""""###""""""!!!!!!""""""#########""""""!!!!!! !!!!!!!!!!!!"""""""""""""""###$$$$$$$$$###"""!!!"""!!! !!!###$$$"""###$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$###"""!!!#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''(((((((((((()))(((((((((((())))))))))))******+++,,,,,,,,,,,,++++++...000111222777???EEETTT^^^nnn}}}!!!!!!!!!"""!!! !!!"""""" !!!!!!!!!"""""""""###### !!!!!!!!!###$$$$$$"""  !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!###""""""!!!!!!""""""###$$$#########$$$$$$""" ######################## !!!!!!!!!  """######$$$$$$######$$$&&&%%%$$$"""###$$$"""######"""!!!"""$$$&&&)))&&&###"""!!!!!!  !!!"""######"""!!! !!!""""""######$$$"""###############"""!!! !!!!!!!!!!!! !!!######""""""!!!!!!!!!"""""""""########################""""""!!! !!!"""$$$&&&'''"""  ###$$$$$$###!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!"""""""""###############"""!!!  !!!!!!!!!  !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!!!!!!!!!!!"""!!!""""""############"""######""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$###"""!!! """$$$%%%"""###$$$%%%%%%%%%$$$###$$$$$$############$$$$$$"""######$$$$$$$$$###############$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###&&&((()))((('''(((((((((((((((((())))))))))))******+++,,,,,,,,,,,,++++++...000111333888@@@FFFQQQ\\\lllzzz !!!"""""""""!!! !!!!!!!!!!!! !!!!!!!!!""""""""" !!!!!!!!!""""""""" !!!""""""""" !!!"""$$$$$$###!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! ######""""""""""""######&&&%%%%%%&&&((('''%%%###"""""""""""""""""""""""" !!!!!!  """###$$$$$$###!!!###%%%%%%$$$######$$$!!!######""" !!!$$$'''%%%###""""""""""""!!! !!!!!!!!!!!! !!!!!!""""""###### !!!!!!"""######!!!"""###$$$$$$###"""!!! !!!!!!!!!!!! !!!!!!!!! !!!""""""!!!!!!"""###"""""""""###"""!!!!!!  !!!!!!"""""""""###""" """######$$$%%%%%%$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""$$$$$$$$$$$$$$$###""""""!!!!!!"""######"""!!! """!!!  !!!"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!###""""""""""""""""""### !!!!!!!!!"""######"""!!!!!!!!!!!!"""###############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!"""$$$%%%&&&""""""""""""######$$$$$$!!!"""$$$&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###%%%((()))'''&&&%%%&&&(((((((((((())))))))))))******+++,,,,,,,,,,,,++++++...000111333888@@@FFFQQQ^^^nnnyyy~~~ !!!"""""""""!!!%%%$$$"""!!!!!!"""###$$$ !!!!!!!!!!!!!!!!!!""""""#########$$$ !!!""" !!!###$$$###""" !!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! !!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&''''''######""""""""""""#########""""""$$$%%%%%%###!!!"""""""""""""""""""""""" !!!!!!!!! !!!###$$$$$$### """""""""!!!"""### !!! """%%%"""!!!!!!###$$$%%%###"""!!!!!!!!!!!!"""""""""""" !!!###$$$%%%"""""""""!!!  """""""""!!! !!!!!!!!!""""""###%%%&&&'''&&&$$$### !!!!!! !!!"""!!!!!!!!!!!!!!!  ### $$$"""%%%%%%%%%%%%$$$###""""""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!! """""""""""""""!!!!!!!!! !!!""""""!!! $$$###""" !!!""" !!!"""###############!!!!!!""""""""""""!!!!!!$$$$$$############$$$$$$ !!!!!!!!!""" """###%%%%%%###""" !!!!!!"""###############!!!!!! !!!!!! !!!!!!""""""###### !!!!!!!!!""""""###### !!!###%%%&&&!!!"""$$$%%%%%%%%%###"""!!!"""$$$&&&&&&&&&$$$###$$$%%%&&&''''''&&&%%%$$$ !!!"""###$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&"""%%%'''(((&&&$$$$$$$$$(((((((((((())))))))))))******+++,,,,,,,,,,,,++++++...000111333888@@@GGGTTTbbbrrr{{{}}}~~~""""""#########""""""!!! !!!""""""""""""!!!!!!!!!!!!""""""  !!!"""###  !!!!!!!!!!!! #########"""""""""""""""!!! !!!""""""!!!""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$  """"""!!! """""""""!!!!!!!!!!!!!!!!!!###$$$%%%$$$"""!!!$$$###!!! !!!"""!!!###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$"""!!!!!!!!!"""### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%%%%###"""!!! !!!!!! !!!  !!!"""######!!!!!! """"""""""""!!!!!!!!!!!!$$$$$$##################%%%%%%###"""!!!###"""!!! ######""""""!!!"""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$###!!!  """"""""""""############""""""""""""""""""""""""###!!! ###$$$""" !!!!!!!!!!!!""""""""""""$$$""" !!!$$$%%%###!!!""""""""""""!!!!!!!!!!!!!!!###&&&$$$!!!!!!$$$ !!!"""###$$$$$$"""""""""""""""""""""""" !!!###$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!$$$$$$$$$#########""""""'''&&&%%%$$$############""""""#########$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$######"""""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&'''((())))))************))))))))))))(((...,,,---///111444===GGGSSS\\\jjjwww"""#########"""!!!  !!!""""""""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""###%%%###"""!!! """"""""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""###"""""""""###########################################################################!!!!!!#########$$$##################### !!!###$$$$$$$$$###"""$$$###"""!!! !!!!!!""" !!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$"""!!!!!!!!!"""### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!""""""######$$$$$$###""""""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$$$$##################$$$######""""""!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""%%%$$$"""!!! !!!!!! """"""""""""""""""""""""###!!! ######""" !!!!!!!!!!!!""""""""""""###!!! """###""" !!!!!!!!!!!!""""""""""""!!! !!!"""###### !!!!!!!!!!!!!!!!!!%%%$$$"""  !!!"""#########""""""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$############$$$###""""""!!!"""""""""############$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&''''''((())))))***************************...,,,---///111444===GGGQQQ]]]mmmzzz !!!!!!"""""""""!!!!!! !!!""""""""""""!!!!!!!!!!!!""""""$$$###"""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!""""""#########&&&$$$""" !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!""""""####################################### !!!!!!"""######$$$""""""""""""""""""""""""$$$!!!!!!###$$$##################$$$$$$"""""""""############$$$######"""!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!!""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!"""""""""""""""$$$$$$$$$$$$$$$######"""#########"""""""""!!!!!!"""""""""""""""!!!!!!!!! !!!!!!""""""############$$$$$$$$$$$$$$$$$$#####################$$$!!!!!! !!!"""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""%%%$$$###"""!!!!!!""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""###!!! !!!"""###""" !!!!!!!!!!!!""""""""""""!!! !!!!!!  !!!!!!""""""######"""!!!%%%$$$"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!""""""""""""!!!""""""""""""!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$######"""""""""!!!""""""###$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$########################%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&''''''((()))))))))))))))******+++,,,,,,,,,...,,,---///111444===GGGSSSaaauuu """###$$$%%%%%% !!!""""""""""""!!!!!!!!!!!!""""""######"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!""" !!!!!!!!!!!!  !!!"""###$$$$$$""" !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!"""!!!!!!"""############""" !!!!!!!!!""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""###$$$%%%###""""""!!!!!!!!!!!!!!!!!!""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!$$$###"""!!!  !!!!!!!!!""""""!!!!!!!!!!!!""""""#########""""""!!!!!!!!!""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""""""""!!! !!!  !!!"""######$$$""" !!!###$$$###""""""""""""""""""""""""!!!!!!"""######$$$%%%%%% !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((())))))((()))***+++,,,---.........,,,---///111444===GGGXXXiii !!!"""###$$$$$$$$$$$$ !!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######!!!  !!! !!!!!!!!!!!!  !!!"""######$$$ !!!###$$$"""!!! !!!!!!!!!"""""""""###%%%$$$###"""!!!!!!!!!!!! !!!!!!""""""!!!!!! $$$$$$#########"""""""""######################## """$$$$$$""" !!!!!!""""""""""""#########"""###$$$$$$%%%"""""""""""""""!!!!!! """""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!! !!!"""""""""""""""########################$$$###"""!!!!!!"""###$$$  !!!  !!!""""""  !!!"""######$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######### !!!!!!"""###$$$$$$###"""  !!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$"""######""" """%%%!!!!!!"""######$$$%%%%%%$$$###"""!!! !!!!!!"""""""""""""""!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$######""""""######$$$%%%''''''######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))+++,,,---...///...,,,---///111444===GGGZZZkkk$$$$$$$$$$$$###""" !!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%  !!!!!!!!!!!! !!!!!!"""""""""###"""""""""######!!! !!!!!!""""""######'''&&&$$$"""!!! !!!!!! !!!!!!!!!!!!!!!########################%%%%%%$$$######"""!!!!!!########################!!!"""$$$&&&((('''$$$!!!"""""""""###$$$$$$%%%%%%#########$$$$$$$$$$$$%%%"""""""""""""""!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!!!! !!!"""""""""""""""########################  !!!!!!  !!!!!!""""""""""""!!! !!!!!!""" !!!!!!""""""############$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###"""""" ###%%%'''(((!!! !!!"""### !!!!!!""""""######""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!  !!!!!!!!!""""""""""""""""""""""""""""""""" """###"""!!! !!!###!!!!!!!!!!!!"""""""""""" !!!"""""" !!!""" !!!!!!""""""######!!!$$$&&&%%%!!!!!!$$$ !!!!!!"""$$$%%%%%%&&&###"""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""###""""""""""""!!!!!!!!!!!!$$$$$$$$$#########""""""!!!!!!!!!!!!"""###$$$%%%""""""#########$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))***+++,,,---......,,,---///111444===GGGVVVfff||| !!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!$$$###""""""""""""  !!!"""#########%%%$$$""" !!!""" !!!"""""""""""""""########################"""""""""""""""""""""!!!"""""""""""""""""""""""""""""""""$$$&&&&&&$$$"""!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$!!!""""""###"""!!! !!! !!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$###"""!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!"""############### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$######### !!!"""$$$%%%&&&"""!!! """###!!!!!!""""""###$$$$$$%%%""""""!!!!!!!!!!!!"""""" !!!""""""""""""!!! ############$$$$$$$$$$$$"""""""""""""""""""""""" """###### !!!###!!!!!!!!!!!!"""""""""""" """!!! """!!!!!!!!!!!!""""""""""""!!!###$$$###"""!!!!!! !!!!!!"""""""""### !!!"""###%%%&&&((((((""""""!!!!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!#########"""""""""!!!!!!"""!!!!!!!!!"""###$$$$$$!!!!!!"""""""""#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%""""""######$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((('''(((((())))))***+++,,,,,,...,,,---///111444===GGGQQQ```ttt!!!"""###$$$ !!!""""""""""""!!!!!!!!!!!!""""""%%%$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!! !!! !!!""""""  !!!"""######$$$"""!!! """###!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!"""#########!!!###%%%&&&&&&&&&$$$###!!!"""#########"""  !!!"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""!!! !!!!!!"""""""""""""""  """#########"""!!!######""""""!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""!!!!!!!!!!!!######$$$%%%%%%&&&''''''!!!""""""###$$$$$$%%%%%%&&&%%%$$$"""!!!!!! %%%$$$!!! !!!""""""###$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!"""""""""""""""""""""""" """$$$### !!!###!!!!!!!!!!!!""""""""""""!!! !!!""""""""""""!!!!!!!!!!!!!!!&&&&&&""" ######""""""!!! ###"""!!!!!!!!!"""$$$%%%""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!$$$$$$$$$###$$$$$$%%%&&&!!!!!!!!!!!!""""""""""""&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''((((((((()))******++++++...,,,---///111444===GGGOOO\\\ppp%%%$$$###"""!!! """!!! !!!######!!! """!!!!!!!!!!!!""""""#########"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""&&&%%%###!!!!!!"""###$$$ !!!"""###$$$%%%###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""'''$$$!!!"""$$$""""""!!!!!!!!!!!!"""""""""############!!!!!!"""$$$%%%&&&%%%###"""###"""!!! !!!"""######""" !!!###$$$$$$###%%%$$$###!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""!!!!!!!!!!!!%%%%%%%%%%%%%%%$$$###"""""""""!!! !!!!!!!!!!!!!!!!!!!!! ###"""!!! """"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!""""""###### """###$$$$$$###"""%%%%%%%%%$$$$$$######### !!!!!!""""""#####################"""!!!!!!!!!"""###$$$%%%$$$#########"""!!! !!!"""###%%%!!!!!!###$$$###########################&&&%%%###!!!!!!"""###$$$""""""!!!!!!!!!!!!"""""""""!!! !!!###$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$######"""!!!  !!!"""%%%$$$$$$$$$######""""""###"""!!! !!!"""#########$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###!!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%&&&&&&&&&''''''&&&%%%%%%&&&%%%$$$#########$$$%%%&&&&&&&&&'''''')))***+++((()))+++,,,+++***'''&&&)))******++++++,,,------///.........000666===CCCNNN[[[ooo$$$$$$###"""!!! !!!""""""######""""""!!!""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!&&&%%%###"""!!!"""###$$$ !!!"""###$$$$$$""""""!!! !!!""""""!!!!!!!!!!!!""""""""""""$$$""" """###""""""!!!!!!!!!!!!""""""############"""!!!  !!!""""""!!!!!!###"""!!!!!!!!!!!!"""######""" !!!###$$$$$$###%%%$$$"""!!!!!!!!!"""###""""""""""""############"""""""""""""""###$$$$$$############""""""""""""###############"""!!!!!!  !!!!!!""""""#########"""!!! """"""!!! """!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!""""""!!!!!!!!!""""""""""""""""""""""""""""""################## !!!"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### !!!!!!!!!"""""""""###  !!!"""#########""""""###"""!!! !!!"""###!!!!!!!!! ########################%%%$$$""" !!!"""###""""""!!!!!!!!!!!!"""""""""!!!!!! !!!"""###$$$ !!!!!!"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!"""######"""!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$###""""""######$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&&&&''''''&&&''''''((()))***)))******+++***)))(((''')))******++++++,,,------............000555<<>>FFFRRReeewww!!!!!!!!!!!!"""""""""""" ###%%%%%%"""!!!"""$$$$$$###"""!!!!!! !!!!!! """######"""!!!!!!""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""#########"""!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$######""""""#########$$$$$$$$$######""""""!!!"""######$$$$$$######"""###""" !!!###$$$$$$###!!!!!!"""############""" !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""!!!!!!!!! """"""###$$$$$$$$$######"""!!!  %%%$$$"""!!!!!!!!!###### !!!"""###$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""###""""""######$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!"""###$$$!!!!!!""""""""""""!!!!!! !!!""""""!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""########################""""""""""""###############"""!!! !!!"""###!!!!!!""""""""""""######!!!!!!""""""""""""!!!!!!!!!""""""""""""""""""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""#########"""""" !!!"""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########%%%&&&'''###$$$%%%&&&&&&'''&&&&&&'''&&&&&&&&&&&&&&&''''''))))))))))))************)))******++++++,,,---------...//////111444999===EEEQQQddduuu""""""""""""!!!!!!!!!!!!!!!""""""######""""""!!!""""""!!!!!!!!!!!!"""""" """#########"""!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$$$$###!!!!!!!!!!!!""""""""""""''''''&&&%%%%%%%%%&&&&&&""""""!!!!!!!!!!!!"""""""""######$$$$$$######### !!!"""###$$$######""""""###$$$$$$$$$$$$###"""###""" !!!###$$$$$$### !!!"""###$$$######"""!!!!!!"""""""""#########""""""!!!!!!""""""###$$$#########"""""""""!!!!!!!!!"""######$$$$$$$$$###!!!!!!!!!!!!"""###$$$%%%%%%### !!!###!!!"""$$$$$$$$$"""!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""#########"""!!!!!!""""""""""""""""""""""""""""""################## !!!"""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""""""""!!!!!!!!! !!!!!! !!!!!! !!!"""### !!!"""######"""!!! """###$$$###!!!!!!$$$'''!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!""""""!!!!!!!!!!!!"""""" !!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#################################$$$$$$%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$##############################""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$###"""!!!!!!""""""###$$$#########$$$$$$%%%&&&&&&%%%$$$$$$$$$###""""""###%%%'''(((###$$$&&&'''((((((((('''%%%%%%%%%%%%&&&''''''((('''((()))***+++******))))))******++++++,,,------...///000111222555:::===DDDPPPbbbsss###"""""""""!!!!!!!!!!!!"""!!! !!!######!!! """!!!!!!!!!!!!""""""### """###$$$###"""!!!""""""""""""""""""""""""$$$$$$###"""!!!  !!!""""""###""""""!!!!!!!!!!!!"""""""""### !!!###$$$%%%%%%%%%$$$!!!!!!!!!!!!""""""""""""$$$###!!!  !!!!!!""""""!!!!!!!!!!!!""""""!!!"""$$$%%%%%%$$$###""""""%%%&&&&&&&&&%%%"""###$$$%%%%%%$$$###"""###""" !!!###$$$$$$### !!!"""$$$$$$$$$###""""""############$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$############"""!!!!!!"""###############""""""###$$$&&&)))+++,,,### !!!!!!###$$$%%%$$$###""" !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$$$$$$$######################## !!!!!!""""""###### """###$$$$$$###############$$$$$$%%%%%%%%%######""""""!!!!!!!!! !!!!!!""""""!!!!!!   !!!""" !!!"""######"""!!!  !!!$$$"""""""""""""""""""""""" !!!!!!!!! """"""!!!!!!!!!!!!"""""" """#########"""!!! !!!"""###$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$"""###%%%''''''%%%###""" !!!!!!"""""""""######"""!!! !!!"""###$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$$$$############$$$$$$$$$%%%&&&&&&%%%$$$"""!!!######$$$%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$###""""""###%%%'''((($$$%%%'''))))))))))))((($$$$$$$$$%%%&&&'''((()))&&&'''***+++,,,+++***((()))******+++,,,,,,------...///111111333666:::>>>CCCNNN```rrr~~~"""""""""""""""""""""""" !!!"""######$$$######""""""!!!!!!!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$"""###$$$$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""#########""""""!!!""""""""""""###$$$%%%&&&$$$$$$$$$############"""!!!!!!"""###$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%"""############$$$$$$$$$&&&&&&%%%###""" &&&&&&&&&%%%###""" #########$$$%%%%%%&&&&&&""""""############""""""######""""""!!!!!!  !!!"""%%%$$$$$$$$$######""""""$$$###"""!!!!!! !!!!!!"""!!!!!! !!!"""###############!!!!!!!!!!!!!!!"""######""""""""""""############"""###"""!!! """$$$!!!!!!"""############"""$$$$$$######"""!!!!!! !!!!!!""""""######$$$$$$!!!!!!""""""!!!  !!!"""!!!!!!!!!$$$###!!! !!!"""!!! !!!###$$$$$$$$$$$$ !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!###!!! """""" ######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""############"""""""""""""""""""""""""""""""""&&&+++---+++'''$$$"""$$$$$$$$$###"""!!!!!! ###$$$%%%$$$"""""""""$$$###$$$%%%$$$###""""""###""""""""""""""""""""""""$$$$$$##################$$$$$$######""""""!!!!!!###$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&&&&)))(((&&&%%%&&&''')))***,,,,,,,,,------,,,++++++...///000000222444999<<>>EEEQQQ```mmmvvvzzzzzz######""""""""""""#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""###$$$&&&''''''&&&$$$###%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!###$$$%%%&&&&&&$$$###!!!$$$$$$######""""""!!!!!!########################&&&&&&%%%$$$$$$######"""$$$%%%&&&%%%#########$$$$$$###!!!!!!"""%%%(((***%%%&&&&&&&&&&&&%%%$$$$$$$$$###""""""###"""!!! ###$$$%%%&&&'''&&&%%%%%%%%%$$$$$$###"""""""""###!!!!!!!!!!!!"""###%%%%%%########################&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$###"""!!!!!!###########################"""!!!  !!!!!!!!!"""###########################$$$$$$$$$$$$ !!!""""""""""""!!! !!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$%%%###"""!!!!!!!!!!!!!!!"""$$$$$$##################$$$###$$$%%%&&&$$$!!!"""###$$$&&&&&&&&&%%%$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""###"""  """!!! """######""""""###%%%%%%%%%### ###"""!!! !!!""""""""""""""""""""""""""""""""""""!!!!!! ######""""""!!!!!! !!!"""""""""""""""########################!!!!!!""""""######$$$$$$$$$###"""!!!!!!"""###$$$***'''###"""$$$&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&$$$$$$''')))'''''''''''''''&&&&&&&&&)))******++++++*********...////////////222555999???FFFRRRcccsss|||~~~######""""""""""""###############$$$$$$#########"""######$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###%%%$$$$$$###############""""""""""""""""""""""""%%%$$$$$$$$$############%%%$$$##################$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""######"""###$$$$$$$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$##############################$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""###"""!!! !!!"""!!!""""""###############!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!$$$###""""""""""""###$$$""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$#########$$$%%%%%%### !!!"""#########"""!!!#########"""""""""!!!!!! !!!!!!"""""""""!!!!!!"""""""""""""""""""""""""""!!! !!!###"""!!! """######""" !!!"""#########"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!! ###"""""""""!!!!!!!!! !!!""""""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""!!! !!!"""###(((%%%!!!!!!"""$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$#########$$$$$$$$$######""" """############$$$$$$$$$%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&$$$%%%'''***'''''''''''''''(((((((((***+++,,,---......///........./////////222555888???EEEQQQaaaqqq{{{######""""""""""""######""""""############""""""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$$$$$$$&&&$$$"""!!! !!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$%%%$$$"""""""""###%%%&&&'''((('''$$$""" $$$$$$$$$$$$$$$######"""#########$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$###""""""################################################"""!!!!!!!!!!!!!!!"""###!!!"""######$$$$$$######!!!!!!!!!!!!""""""""""""######!!!!!!!!!!!!############""""""!!!!!! ###""""""!!!!!!""""""###"""""""""!!!!!!""""""#########$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$"""!!!!!!!!!"""""""""!!!!!! $$$$$$$$$#########"""""" !!!"""############""""""""""""""""""""""""!!! """$$$%%%"""!!! """######"""!!!!!!  !!!$$$&&&&&&$$$""" """"""""""""""""""""""""""""""!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""!!!!!!"""!!!!!! !!!!!!"""%%%### !!!"""""""""""""""""""""""""""""""""$$$$$$$$$######"""""""""$$$$$$$$$$$$###"""!!! """############$$$$$$$$$$$$$$$###############"""############$$$$$$$$$%%%$$$######$$$%%%%%%$$$"""%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((+++''''''(((((())))))******&&&''')))+++,,,---......---.../////////111555888>>>DDDOOO^^^nnnyyy$$$######""""""######$$$######$$$$$$$$$$$$######!!!"""###$$$%%%%%%&&&&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###"""""""""###$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%$$$"""!!!"""###&&&'''(((((('''%%%###!!!&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!"""######$$$""""""###$$$$$$$$$$$$###"""#########$$$$$$$$$$$$###"""  """#########""""""!!!!!! """"""!!!!!!!!!!!!"""""""""""""""!!!""""""############$$$%%%&&&&&&'''''',,,)))'''%%%$$$$$$"""!!!$$$$$$$$$$$$######""""""%%%%%%%%%$$$$$$$$$###### !!!###$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$###!!! """###"""!!!!!!!!!!!!!!!"""###%%%%%%!!!"""$$$%%%%%%%%%###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$#############################################$$$$$$$$$""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!"""""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%$$$$$$$$$%%%''''''%%%###%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&)))+++''''''((()))***++++++,,,&&&'''(((***++++++,,,,,,---.........///111555888===BBBMMM[[[jjjwww$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&$$$######""""""######$$$###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%$$$"""""""""###''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%'''((()))(((%%%###$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""######$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$&&&%%%###""""""###%%%&&&###"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!"""""""""""""""###$$$$$$######$$$%%%&&&&&&''''''+++)))&&&&&&&&&&&&%%%$$$$$$$$$##################%%%%%%%%%%%%$$$$$$$$$$$$ !!!###$$$$$$$$$$$$########################$$$$$$###"""""""""""""""###""" !!!""""""!!! """###$$$######""""""###$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""######""""""######################## !!!"""###$$$$$$####################################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!"""###$$$%%%&&&'''''''''""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&''')))***'''(((((()))***+++,,,,,,+++,,,---------------------............111444888;;;AAALLLYYYfffttt~~~$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%'''((((((&&&$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%$$$######(((***+++((($$$"""###%%%%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%""""""######$$$$$$$$$%%%########################"""######$$$$$$$$$$$$###"""###$$$$$$%%%$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$###""""""""""""###$$$!!!!!!!!!"""""""""""""""!!!""""""######""""""!!!""""""""""""######$$$%%%######$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%'''(((((('''""""""!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$###### !!!"""####################################$$$$$$$$$###"""!!!!!! $$$""" !!!"""!!! """""""""!!!!!! ###"""!!!!!!!!!###%%%&&&""""""""""""""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!"""$$$%%%&&&&&&&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%''')))++++++)))&&&''''''''''''&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))(((((())))))******++++++++++++,,,,,,,,,,,,++++++,,,---.........000444777:::AAAKKKXXXdddqqq|||%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""###%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$$$$%%%%%%&&&'''((()))(((((('''%%%%%%%%%&&&%%%%%%$$$###&&&)))***((($$$"""$$$&&&%%%%%%$$$$$$$$$%%%&&&'''###############$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%###############$$$$$$$$$""""""""""""""""""""""""###$$$%%%%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""!!! !!! !!!!!!""""""######""""""###$$$$$$###""""""""""""""""""###$$$%%%&&&######$$$$$$$$$$$$$$$$$$###"""###$$$&&&%%%$$$"""""""""""""""###$$$&&&'''$$$$$$$$$$$$############ !!!!!!"""""""""!!!!!!########################""""""""""""""""""!!!!!!$$$"""!!! !!!"""!!! ###$$$$$$$$$###"""  !!!"""#########$$$""""""""""""""""""""""""!!!!!!"""""""""######### !!!!!!!!!"""""""""###!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$$$$###"""!!!###%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$"""############$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&)))++++++(((&&&((('''''''''&&&&&&&&&&&&%%%'''(((((('''&&&'''((())))))))))))))))))))))))'''((()))***************,,,---.........000444777999@@@KKKWWWcccnnnyyy%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$###$$$&&&''''''&&&$$$###"""###%%%'''''''''%%%$$$((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''&&&$$$""""""###$$$%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&&&&'''((('''%%%$$$%%%&&&$$$&&&))),,,,,,)))&&&###''''''((((((''''''&&&%%%###''')))((($$$"""%%%(((&&&%%%$$$###$$$%%%&&&'''###"""""""""###$$$$$$%%%$$$$$$$$$%%%&&&'''((()))########################!!!"""###$$$$$$$$$$$$$$$################################################$$$%%%%%%&&&%%%$$$"""!!!######$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!"""###$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%&&&$$$$$$##################%%%%%%$$$$$$###!!!$$$$$$$$$$$$%%%(((***+++$$$$$$$$$#########"""""" !!!!!!!!!!!!!!! ######################## !!!""""""######"""$$$###!!! !!!"""!!! !!!######""" !!!$$$$$$$$$"""!!!""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!!!!!!!""""""######""""""###$$$$$$$$$$$$$$$########################'''&&&%%%###""" !!!"""###$$$$$$###"""!!! """%%%%%%###"""$$$&&&########################""""""###$$$%%%&&&&&&'''''''''''''''&&&%%%$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%(((+++***(((%%%(((((('''''''''&&&&&&&&&&&&''')))((('''&&&&&&''')))))))))(((((((((((((((((()))+++,,,......//////,,,---------...000444777888@@@LLLXXXbbbmmmxxx&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&%%%%%% """$$$&&&'''''''''((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%###"""'''''''''&&&%%%$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%&&&&&&&&&&&&###!!! """###"""########################$$$#########$$$%%%&&&&&&###$$$$$$$$$$$$###""""""%%%$$$###!!!"""!!!!!!!!!!!!!!!""""""%%%$$$$$$######"""""""""###$$$$$$$$$###!!! &&&%%%$$$$$$###$$$$$$$$$######$$$%%%%%%%%%$$$$$$ !!!###%%%&&&&&&&&&%%%''''''&&&%%%$$$$$$###"""%%%$$$###!!! ######%%%%%%&&&%%%$$$###!!!!!!""""""#########$$$###$$$%%%%%%%%%###"""!!!######""""""!!!!!! """"""""""""""""""""""""######"""!!!!!!"""###$$$""""""############""""""$$$###""" !!!""" !!!!!!!!!!!!!!!###"""###$$$%%%%%%###!!!$$$#########""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&!!!!!!"""###############%%%%%%%%%$$$$$$$$$#########""""""###%%%'''&&&%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%$$$###"""""" !!!!!!!!!!!!"""&&&'''&&&$$$%%%&&&$$$###"""###%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&+++++++++*********************+++,,,------......111000/////////000222333999===GGGTTT___hhhvvv))))))************))))))))))))))))))((((((''''''&&&'''((()))******)))))))))))))))(((((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%###"""!!!"""###$$$&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%'''%%%###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$&&&'''''''''''''''(((((('''&&&$$$###"""!!!%%%$$$$$$############$$$############""""""""""""!!!""""""######"""!!! ######""""""###$$$%%%%%%""""""######$$$$$$%%%%%%%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!! !!!!!!""""""!!! !!!""""""!!!"""""""""##################$$$$$$###""""""!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!"""###%%%&&&###$$$$$$$$$$$$$$$$$$###$$$###"""!!! !!!"""######$$$$$$%%%%%%$$$$$$###""""""$$$%%%%%%###!!!############"""""""""!!!!!!"""""""""###$$$$$$$$$!!!!!!"""###############%%%%%%$$$$$$############"""!!! """$$$%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$$$$$$$!!!"""""""""############ ###&&&'''%%%$$$%%%&&&%%%#########%%%&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''((((((((((((((()))))))))******++++++,,,,,,------...---......///000111111555999CCCPPP[[[eeerrr}}}------............---------------,,,,,,,,,,,,+++............---,,,+++***,,,,,,,,,,,,++++++++++++((((((((((((((((((''''''))))))(((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&$$$######!!!"""###%%%'''((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''))))))(((((((((''''''''''''&&&%%%%%%$$$%%%%%%%%%((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%(((&&&%%%&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%"""###%%%''')))*********+++******))))))(((((('''((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$"""""""""###$$$%%%'''((($$$#########$$$%%%'''(((((((((''''''''''''((((((######$$$$$$$$$%%%%%%%%%###""""""!!!!!!"""""""""###"""!!!###""""""""""""##################"""!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""$$$&&&'''"""######$$$$$$######"""###""""""!!!!!!!!!!!!"""%%%&&&&&&&&&&&&%%%%%%$$$###""""""###%%%%%%###!!!############""""""""""""""""""""""""""""""""""""!!!!!!"""###############$$$############"""""""""###"""!!!###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$$$$%%%&&&&&&$$$###$$$%%%%%%$$$###&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((''''''(((((())))))************+++++++++++++++++++++,,,...///111222222222444777AAAMMMXXXaaannnyyy~~~111222222333333222222111111111111111111111111111111111111000///...------000000000000000000000000------,,,,,,+++++++++***,,,,,,++++++***)))(((((())))))))))))))))))))))))((((((''''''&&&%%%%%%$$$(((((()))))))))(((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$ !!!###%%%&&&''''''''')))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&''''''(((((()))))))))&&&'''''''''''''''''''''$$$$$$$$$%%%%%%'''((((((&&&%%%$$$$$$%%%''')))+++'''&&&%%%######$$$$$$%%%#########$$$$$$$$$$$$$$$""""""!!!!!!"""######$$$%%%$$$"""!!!!!!"""###$$$"""""""""""""""############"""!!! !!!"""###""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$%%% !!!!!!!!!!!! """""""""!!!!!!!!!!!!"""$$$$$$$$$$$$######"""!!!"""""""""###%%%$$$""" #########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""##################"""""""""""""""""""""&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$$$$&&&%%%$$$$$$%%%%%%###"""&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))(((((()))***+++,,,,,,---++++++******************,,,---000222444555555555777:::BBBNNNWWW___jjjuuu~~~444444555555555555444444555555555555666666666666333222222222222222222222333333333333333444444444111111111000000/////////000000///......---,,,,,,------------------------+++***))))))((((((''''''+++++++++***)))'''&&&%%%''''''''''''&&&&&&&&&&&&)))))))))(((((('''''''''%%%%%%$$$###"""!!! '''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$#########$$$########################$$$$$$###############$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%'''''''''(((((()))))))))))))))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###$$$&&&(((***&&&%%%$$$"""!!!""""""###%%%%%%$$$###""""""!!!!!!"""!!!!!!""""""###$$$%%%$$$%%%%%%%%%$$$$$$###"""######""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""#######################################""""""""" !!!!!!!!!!!! !!!!!!!!!""""""""""""!!!""""""###""""""!!! """!!!"""###$$$$$$""" """"""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!"""###############"""""""""""""""""""""###&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###############$$$$$$$$$%%%%%%$$$###""""""""""""######&&&%%%$$$$$$%%%%%%###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((())))))******))))))(((((()))***+++,,,,,,---++++++******************+++,,,///222444555555555999<<>>>>>>>>===<<<;;;:::<<<@@@DDDFFF<<<===>>>@@@@@@@@@???>>><<<<<<======>>>?????????@@@@@@??????>>>>>>>>>===;;;:::888777777888:::;;;<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<666888999777444333555888444444333333222222222111000111222333444444444444444444333333333333333333......------------,,,,,,,,,,,,++++++++++++,,,,,,*********))))))(((((('''&&&&&&(((((((((&&&$$$"""'''''''''&&&&&&%%%%%%$$$%%%&&&''''''&&&&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$#########$$$%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&&&&'''###$$$%%%'''((((((''''''%%%%%%&&&&&&&&&%%%$$$$$$"""""""""""""""""""""""" """%%%&&&%%%###""""""#########"""###$$$$$$%%% !!!"""###$$$$$$%%%###"""!!!"""$$$%%%$$$###%%%%%%$$$$$$$$$$$$$$$%%%!!!######$$$&&&###%%%%%%&&&%%%$$$""" """!!! """###$$$"""""""""""""""!!!!!!  !!!"""######$$$############""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%% """$$$&&&'''&&&%%%$$$"""""""""""""""""""""""" !!!###%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''')))***,,,---((()))+++---------+++***,,,,,,------///000111222666;;;DDDNNNWWWaaajjjooovvv@@@>>>???CCCHHHLLLLLLKKKHHHDDDEEEIIIIIIEEEEEEIIIFFFJJJMMMKKKIIIIIIJJJKKKFFFLLLNNNMMMMMMOOOOOOMMMQQQOOOLLLKKKJJJHHHFFFCCCAAABBBDDDFFFIIIHHHFFFDDDEEEAAA===<<<>>>???>>><<<>>>======>>>???@@@>>>===<<<===??????>>>===>>>???777:::<<<===;;;::::::;;;666555666888999999777555444444333222222222222333222222444555555555444333111111111000//////......---------,,,,,,,,,++++++'''((((((((((((((('''&&&))))))((((((((())))))***'''&&&&&&%%%$$$$$$######*********)))(((&&&%%%$$$)))(((&&&&&&''''''&&&%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$$$$"""!!! %%%""" !!!"""### &&&$$$""" !!!"""###&&&%%%%%%$$$###"""!!!!!!######""""""""""""######!!!######"""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """#########$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!$$$$$$$$$%%%&&&&&&&&&'''$$$$$$######"""!!!!!! #########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$&&&&&&&&&%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&!!!$$$''''''$$$###%%%((()))(((''''''((()))(((''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,............///111222222555===BBBJJJWWW[[[aaaooo{{{NNNNNNNNNRRRWWW[[[\\\\\\\\\XXXVVVXXXVVVRRRQQQTTTUUUXXXZZZYYYWWWWWWYYYZZZXXX]]]```___```dddgggffffffccc```]]][[[YYYVVVSSSRRRSSSVVVZZZ]]]]]][[[XXXSSSOOOJJJHHHIIIJJJIIIHHHKKKIIIFFFFFFGGGIIIIIIIIIGGGHHHIIIIIIFFFEEEDDDEEEBBB@@@>>><<<<<<===>>>???<<<;;;:::;;;<<<<<<:::888666555555444444555555555333444555555444333222111222222222111000000//////...............---------+++++++++***)))((('''&&&***))))))((((((((())))))******))))))(((((('''''''''((((((((((((((('''''')))(((&&&&&&'''(((&&&%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$###############$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$#########"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""######"""######$$$######!!!!!!""" !!!###%%%$$$"""%%%$$$###!!!!!!!!!"""###$$$$$$$$$######""""""!!!######""""""""""""######!!!!!!!!!!!!"""###""""""""""""""""""""""""#################################"""""""""!!!!!!"""""""""#########$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###############""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''+++***)))&&&$$$$$$''')))***)))''''''((()))'''&&&(((((((((((((((((((((((('''''''''''''''((())))))))))))***+++,,,,,,,,,,,,............///000222222444<<>>>>>======;;;;;;:::999888777666555555444444333333222111111000000000000111111111111000000000//////---,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))%%%&&&'''((()))*********)))'''&&&'''((()))'''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$######""""""%%%%%%$$$#########"""!!!"""###$$$$$$$$$######""""""""""""""""""""""""#########""""""""""""######!!!"""!!!!!!"""###""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""###################################################""""""!!!!!!""""""###%%%$$$$$$$$$###"""""""""!!!""""""######$$$%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''555///((($$$%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))***+++,,,,,,,,,,,,,,,,,,------///000222333333:::>>>EEERRRVVV\\\kkkzzz}}}|||}}}~~~}}}}}}zzzxxxxxxrrrkkkiiilllooonnnlllbbb___YYYUUURRRPPPMMMKKKGGGGGGFFFFFFDDDBBB@@@???>>>===<<<;;;:::999999888666666555555444333333333111222222222222222222222000000111111222111111111///...---,,,+++******************)))))))))))))))(((((()))))))))))))))((()))'''&&&'''))))))((('''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###############%%%%%%%%%$$$###""""""""""""###$$$$$$$$$$$$######""""""""""""##################""""""""""""######!!!###$$$$$$"""!!!!!!"""########################""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################"""!!!!!! !!!!!!"""%%%$$$$$$$$$###"""""""""########################%%%%%%%%%$$$$$$######### !!!"""###$$$%%%&&&'''%%%###!!!!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%---)))%%%$$$&&&'''%%%"""!!!!!!!!!###%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))***+++,,,,,,,,,,,,+++,,,,,,---///000222333333:::===DDDPPPTTT[[[jjjxxx||||||zzz|||}}}yyyyyy|||~~~~~~wwwsssnnnjjjfffbbb^^^\\\WWWVVVUUUSSSPPPLLLIIIGGGDDDCCCAAA???===<<<;;;;;;999999999888777777666666555555555444444444333333000111222333333444444444000000///...------------......------,,,++++++***************))))))((('''(((''''''''')))***)))(((''''''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$###""""""!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&&&&''''''''''''&&&&&&$$$$$$############$$$$$$%%%%%%$$$############$$$ """######"""###$$$&&&#########$$$$$$$$$$$$$$$$$$$$$$$$#####################""""""""""""#########$$$&&&%%%###!!!!!!"""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!! !!!!!!""""""""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%)))'''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&############$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&$$$""" """%%%''''''&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,++++++,,,---...000222333333:::<<>>>>>===<<<<<<;;;;;;:::::::::999888777666555555222333333444444444444333111111000//////000000000111111000///---,,,++++++***************)))(((((((((''''''''')))***)))(((''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$###""""""""""""######$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$#########$$$$$$!!!######!!!!!!###%%%$$$$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$############""""""""""""######!!!###$$$$$$"""!!!!!!"""########################""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###############"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$&&&'''&&&%%%%%%&&&$$$###"""$$$&&&'''&&&%%%'''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,******+++,,,...000222333444;;;===CCCOOOSSSZZZjjjuuuzzz}}}}}}xxxzzz~~~{{{uuuoooiiieee]]]ZZZVVVQQQLLLHHHFFFEEEAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;999888777777444555555555444333222222111111111111111111222222222111000...---+++***)))((()))************))))))(((''''''((()))******)))''''''((()))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$#########$$$%%%!!!###%%%###  """%%%$$$###""""""$$$&&&'''''''''&&&&&&%%%$$$############""""""""""""###### """###"""!!!"""###################################################!!!!!!""""""#########$$$############$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######$$$$$$$$$%%%&&&&&&&&&''' !!!"""###%%%&&&'''(((#########$$$$$$%%%%%%&&&%%%%%%$$$$$$###"""!!!!!! !!!"""$$$$$$%%%$$$$$$########################$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&$$$''')))(((%%%$$$'''***((('''%%%&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))))))))***+++,,,,,,,,,,,,******+++,,,...000222333444;;;===CCCOOOSSS[[[jjjttt{{{|||{{{|||uuurrrkkkccc```___ZZZSSSOOOKKKFFFDDDFFFFFFEEECCC<<<<<<;;;;;;;;;::::::999<<<999777555555555333222111444666444111///111444111000000///...------,,,+++)))(((((()))******)))%%%&&&''')))))))))((('''(((''''''''''''&&&&&&&&&))))))(((''''''''''''''')))))))))))))))(((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%%%%$$$######$$$%%%%%%"""""""""""""""""""""###$$$!!! !!!$$$&&&&&&$$$%%%$$$$$$######$$$$$$%%%$$$######""""""""""""""""""""""""""""""""""""""" !!!"""######$$$############$$$%%%%%%###"""!!!"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$""" """###""" """""""""""""""######$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""############!!!"""###$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&'''''''''&&&%%%%%%$$$'''''')))+++---...,,,)))+++,,,---------...000222444666===DDDJJJQQQ^^^kkkwww}}}}}}}}}wwwsssllleeeaaa\\\VVVSSSSSSRRROOOLLLGGGFFFEEECCCBBB@@@??????===;;;999999999:::999888777666555555666666555444666555555444444333333333222000...---......---,,,++++++*********+++,,,---)))))))))(((((((((''''''))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''############$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&((('''&&&$$$###"""""""""&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$############$$$"""!!!"""$$$&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$###""""""!!!!!!"""""""""""""""""""""""""""""""""###############"""!!!"""############"""!!!!!!""""""""""""""""""""""""########################$$$""" """###""" """"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$###""""""""""""""""""###############$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''&&&&&&'''(((***,,,,,,+++******+++,,,---------...000222333666<<>>======>>>???>>>===999666333444777888555222555555555555555555444444444222///......---,,,***,,,+++(((''''''))),,,...************))))))))))))***)))((((((''''''(((((($$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''############$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%((('''&&&$$$############&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&$$$$$$$$$#########""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$######$$$###"""###$$$%%%$$$###$$$$$$############$$$$$$###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$###"""!!! ###""""""!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!"""###"""!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$###""""""""""""""""""############%%%%%%&&&&&&&&&%%%$$$$$$############$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$)))))))))(((((((((((('''(((+++......,,,***+++,,,+++,,,---------...000222333666<<>><<<:::888888999999777555444444444444555555555555444222///.........---+++,,,+++)))((((((***+++---************))))))))))))***))))))((('''(((((((((######$$$%%%&&&&&&'''''''''''''''''''''''''''''')))((('''&&&&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$######$$$$$$############$$$$$$###"""!!!!!! !!!!!!""""""""""""""""""""""""$$$$$$$$$$$$######"""!!!$$$###""" !!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!""""""#########"""!!!!!! !!!!!!"""#########$$$$$$$$$######"""!!!"""""""""############%%%&&&&&&&&&%%%$$$######"""######$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%#########$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%'''''''''''''''''''''''')))(((((((((((((((((((((***...222111,,,***,,,///+++,,,---------...000222333555<<>>:::999999999999999999999777555333333444444333222///000111111111000...---*********))))))))))))(((+++***))))))(((((())))))&&&&&&''''''(((((())))))''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))&&&'''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%########################$$$$$$%%%&&&&&&%%%$$$$$$"""""""""""""""""""""""""""$$$&&&'''%%%$$$$$$%%%######""""""""""""######$$$######"""""""""""""""########################!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$###############!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""!!!$$$%%%$$$######$$$"""""""""""""""######$$$""""""###$$$$$$$$$$$$###""""""""""""##################$$$$$$$$$###"""""""""######$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%&&&###$$$%%%&&&'''&&&%%%$$$$$$######""""""######$$$''''''''''''''''''''''''((('''&&&&&&&&&'''((()))'''***,,,+++((('''))),,,+++,,,---------...000222222555;;;BBBEEEIIISSS]]]kkkzzz}}}yyy{{{|||zzzzzz~~~~~~{{{wwwsssnnnggg```[[[QQQPPPNNNKKKFFFCCCAAA@@@======<<<<<<;;;;;;::::::999777555444444333222111000000//////............,,,+++++++++************+++***))))))(((((())))))'''''''''''''''(((((((((''''''''''''''''''''''''%%%$$$$$$%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&%%%########################$$$%%%&&&''''''&&&%%%$$$!!!""""""######$$$$$$%%% ###''''''&&&%%%%%%&&&######""""""""""""######%%%%%%$$$#############################################$$$%%%%%%$$$$$$$$$###############""""""!!! !!!""""""###$$$$$$########################!!!%%%&&&$$$###$$$%%%###############$$$%%%%%%""""""###$$$$$$$$$$$$$$$""""""""""""##################$$$$$$%%%%%%$$$$$$"""######$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%'''''''''''''''''''''''')))((('''&&&'''(((***+++((())))))))))))***+++,,,+++,,,---------...000222111444;;;BBBEEEHHHQQQ[[[iiiyyy~~~}}}zzzwwwyyy|||yyywwwxxx}}}|||{{{|||~~~}}}vvvnnniiiaaa\\\WWWUUUSSSQQQLLLGGGDDDDDDCCCCCCBBBAAA@@@@@@@@@>>>;;;999888777555333666444222000///111222444---------,,,,,,,,,+++++++++******)))))))))))))))''''''''''''''''''&&&&&&''''''''''''''''''''''''******((('''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%&&&'''))))))&&&&&&&&&'''((())))))***&&&&&&'''((())))))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&'''###'''(((&&&%%%&&&'''######""""""""""""######&&&%%%$$$$$$######$$$$$$########################%%%%%%%%%%%%$$$###""""""!!!"""#########"""  !!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%&&&$$$###$$$%%%$$$$$$######$$$$$$%%%&&&!!!"""###$$$$$$$$$$$$$$$""""""""""""###############$$$%%%%%%&&&&&&&&&&&&"""######$$$&&&'''((((((######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$###""""""""""""############"""###%%%''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((***)))((('''((()))+++---,,,***)))***---.........+++,,,---------...000222111444;;;BBBDDDGGGPPPZZZgggxxx{{{yyyxxxzzz~~~~~~zzztttvvvuuuvvv||||||uuuuuussspppjjjbbbZZZUUUKKKKKKJJJGGGDDDBBBBBBCCCBBBBBBAAA@@@>>>===<<<;;;888777666555666555333000111111111111000000///...,,,++++++***)))((((((''')))***+++++++++)))((('''((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))((((((((((((''''''''''''***)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&%%%''''''&&&%%%&&&'''((())))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$"""###$$$%%%&&&%%%$$$#########$$$%%%%%%&&&'''''''''&&&%%%$$$###!!! ###$$$%%%&&&&&&%%%$$$###""""""""""""############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$##################""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""#########$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$###$$$%%%&&&&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((***+++,,,+++)))((())),,,---+++)))---------...///000000000333666<<>>>>>===999888777666777666333111///000000000000///......------,,,+++******))))))((()))*********)))((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))(((((((((((('''''''''''')))(((&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&''''''&&&&&&&&&'''((()))***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%###"""!!!""""""###$$$$$$%%%&&&&&&%%%%%%$$$$$$###"""""""""$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""""""""""""""###$$$&&&&&&$$$###$$$%%%""""""#########$$$$$$$$$!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''(((((())),,,***)))***---...,,,+++///222555333000...111444333777===BBBHHHOOOVVVZZZdddvvv}}}~~~zzzqqqlllfffbbb___ZZZUUUQQQNNNLLLIIIFFFDDDBBBBBBBBB>>><<<;;;::::::999666444111111111222111000000/////////...---,,,+++******(((((()))******))))))(((((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))((((((((((((''''''''''''((('''&&&%%%%%%&&&((()))''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&''''''((()))*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$######"""""""""######$$$$$$%%%##################$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""""""""#########$$$$$$$$$$$$###########################"""""""""!!!!!!########################""""""""""""""""""""""""###$$$&&&&&&$$$###$$$%%%###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((******)))(((((((((((((((,,,+++***+++---...---,,,///555999666///+++///555333777===DDDJJJRRRYYY]]]gggxxx{{{yyyyyyyyyqqqrrrsssvvvyyy~~~}}}wwwrrrpppmmmfffaaa[[[XXXTTTPPPLLLIIIHHHHHHEEEDDDAAA@@@???===:::888555666666666555444333333111111000///---,,,++++++(((((())))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((((())))))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&!!!"""###$$$&&&''''''((("""#########$$$$$$$$$%%%########################&&&%%%$$$######$$$%%%&&&""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""$$$#########""""""""""""###############$$$$$$$$$""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###########################%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$######$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((++++++***))))))*********++++++++++++,,,------,,,---111444222---***---222222666<<>>;;;:::::::::999888777555444333222111000...---,,,+++******)))))))))*********))))))))))))))))))))))))(((((('''''''''((())))))((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%"""######$$$&&&'''((()))$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""&&&%%%$$$######$$$%%%&&&############$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$########################!!!"""$$$$$$"""!!!"""########################### !!!!!!!!!"""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$######$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((()))***+++,,,)))******+++***++++++,,,,,,---............//////000444;;;BBBJJJRRRZZZ___iiizzz{{{xxxsssnnnkkkhhheeeccc___aaafffkkkpppuuuxxxzzz{{{xxxrrrlllgggcccaaa```bbbccceeefffhhhmmmrrrwwwzzz}}}{{{tttooollliiijjjlllmmmoootttzzz~~~|||{{{xxxtttrrrrrrvvvyyy~~~uuutttqqqmmmhhhdddaaa___[[[YYYUUUQQQNNNIIIDDDAAA@@@???>>>===;;;999777666666555444222111///...------,,,+++************+++)))))))))))))))))))))))))))(((((('''(((((())))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''((((((''''''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&'''((())))))))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%###########################$$$&&&&&&$$$###$$$%%%$$$$$$$$$###############!!!!!!!!!"""""""""############$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''$$$$$$%%%%%%&&&((()))***(((***++++++***)))+++,,,...------...000111111000///333:::AAAIIIQQQYYY^^^iiizzzppplllgggcccbbbbbbaaa```aaadddhhhmmmrrrvvvyyy{{{|||zzzvvvrrrooommmlllkkkoooqqqrrrssstttuuuxxxzzzzzz}}}~~~xxxrrrnnneeefffeeecccaaaccchhhmmmppppppqqqsssuuutttrrroookkkkkkjjjfffccccccfffiiiooowww~~~~~~|||xxxvvvnnnjjjfffaaa\\\WWWQQQMMMHHHHHHFFFDDDAAA>>><<<:::999999777666444222111000000///---+++******++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&'''((()))***))))))((('''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&)))((('''%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############!!!""""""###$$$$$$%%%%%%###########################$$$&&&&&&$$$###$$$%%%$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''((())))))(((+++,,,,,,******+++---...000111000///...000111///333:::AAAIIIQQQYYY^^^iiizzzjjjfffcccbbbdddgggiiijjjpppqqqtttwwwzzz}}}~~~}}}{{{{{{{{{{{{|||~~~|||xxxnnnnnnlllhhheeefffkkkoookkkkkkmmmooopppooollliiiaaabbbaaa___[[[[[[]]]```dddmmmxxxyyyuuuuuuyyy||||||yyytttnnniiiccc\\\XXXPPPOOOMMMKKKGGGDDDAAA???<<<;;;:::888777555333333222000...,,,+++***++++++))))))))))))))))))))))))***)))(((((((((((()))))))))((((((((('''''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&''')))*********)))((((((((((((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$%%%&&&'''((($$$$$$##################!!!""""""###$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%############""""""""""""!!!""""""###$$$$$$%%%%%%########################!!!"""$$$$$$"""!!!"""###$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''',,,++++++***************))),,,...---+++***,,,///,,,111555222+++))),,,111000444;;;BBBIIIQQQYYY^^^jjj{{{mmmmmmnnnooorrrvvvyyyzzz}}}{{{|||}}}}}}zzzxxxwwwvvvvvvzzzwwwuuuuuuwwwyyywwwuuuooolllhhheeecccbbb```___aaadddhhhooouuuxxxxxxvvvxxxuuuooojjjhhhiiikkkmmmrrrvvv}}}}}}}}}{{{ssslllcccaaa]]]YYYUUUOOOHHHCCCFFFBBB===;;;;;;;;;888555444333222111///...------***))))))))))))******+++)))((((((((()))***,,,---))))))((('''''''''''''''''''''(((((('''&&&%%%%%%,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((''''''+++***))))))******)))'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&%%%%%%$$$###""""""###$$$$$$%%%&&&&&&&&&&&&""""""""""""""""""""""""&&&%%%$$$$$$$$$%%%&&&'''%%%"""!!!"""""" """"""#########$$$$$$$$$######$$$$$$$$$$$$###############"""""""""""""""$$$#########""""""!!!!!!!!!!!!"""############"""""""""""""""""""""""""""%%%$$$$$$###"""""""""###'''&&&%%%%%%$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$######"""!!!!!! """$$$&&&&&&&&&%%%$$$&&&$$$###$$$'''(((&&&###%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,++++++,,,------......///333333777@@@HHHOOOXXX___lllxxxwwwxxxyyyzzz}}}}}}{{{zzz|||}}}zzzwwwvvvuuurrrqqqkkklllmmmqqquuuwwwvvvuuuuuuppphhh```\\\[[[]]]___bbbeeejjjpppwww}}}zzzyyy{{{~~~{{{tttqqqmmmgggaaaXXXPPPJJJFFFBBB===;;;;;;;;;999777666555444333111///...---+++++++++***++++++,,,---***)))(((''''''((()))******)))((((((''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))))))))))))))(((''''''+++)))((((((*********)))######""""""""""""######''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######"""$$$$$$%%%&&&&&&&&&%%%%%%########################&&&%%%$$$"""""""""######(((%%%""""""###%%%$$$############$$$$$$$$$$$$%%%######$$$$$$$$$$$$#########"""""""""""""""""""""$$$#########"""""""""""" !!!""""""######""""""########################$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######"""!!!!!!!!!"""$$$&&&&&&&&&%%%$$$&&&%%%$$$%%%'''(((&&&$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,,,,---......//////000333333888@@@HHHNNNWWW___lllxxx|||zzzyyyyyy|||~~~yyytttkkkaaaZZZWWWWWWWWWXXXXXXYYY\\\aaaiiiooossswwwxxxxxxvvvuuutttvvvxxx~~~|||yyyyyyzzzzzz~~~}}}yyytttnnneee[[[UUUMMMHHHBBB?????????<<<:::999999888777555333111000---------------......///---,,,***(((((((((((((((+++******)))((()))))))))'''(((((())))))))))))(((&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))******))))))((((((+++)))'''''')))***+++***%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###""""""!!!!!!(((&&&######$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""#####################"""""""""!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%''')))***+++'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$######"""!!!"""$$$%%%&&&&&&%%%$$$'''&&&%%%&&&''''''&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,------......///000000111333333999AAAHHHMMMUUU^^^lllxxxzzzrrrkkkeeeaaa___\\\[[[ZZZZZZ]]]bbbgggjjjkkklllkkkgggccc```^^^^^^iiijjjnnnuuu~~~~~~|||zzzxxxxxx|||{{{uuummmhhh^^^XXXPPPKKKGGGDDD@@@<<<<<<<<<;;;:::999777666555000///////////////000000...---,,,************+++,,,+++******))))))*********************)))((((((+++******)))((((((''''''))))))))))))))))))))))))))))))*********))))))(((---+++((('''((()))))))))'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&$$$###""""""#########$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######"""""""""""""""#################################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%''')))***+++''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((((((((((((((()))))))))))))))))))))***++++++,,,,,,---------...//////000000222333999AAAGGGLLLUUU^^^lllyyy}}}vvvppplllhhhgggggghhhiiilllnnnpppppppppmmmggg___WWWSSSQQQYYYYYY\\\bbbkkksssyyy|||}}}}}}~~~~~~{{{xxxtttzzz}}}}}}~~~{{{ssslllcccZZZTTTMMMEEE@@@>>>===<<<;;;:::999888888333222222111000000111111,,,,,,+++******+++,,,,,,,,,,,,+++***************,,,,,,,,,+++***((('''&&&******))))))((((((''''''(((((((((((((((((((((((())))))************))))))///,,,***((((((((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$"""!!!"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######!!!!!!""""""###########################$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((((())))))(((((((((((()))))))))))))))))))))***++++++,,,,,,+++,,,,,,------...//////222333999@@@EEEJJJUUU```ooo{{{{{{xxxssstttuuuwwwyyy{{{}}}}}}vvvmmmccc]]]ZZZUUUSSSSSSUUUYYY^^^aaabbbgggjjjnnnssswwwxxxvvvtttnnnttt~~~~~~|||wwwnnnfff]]]RRRKKKEEECCC@@@===;;;::::::;;;888777666444333222222222+++***)))))))))***+++,,,,,,+++******)))*********,,,,,,,,,+++)))(((&&&%%%$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''))))))******++++++******...,,,*********)))'''%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######!!!!!!!!!"""######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&%%%&&&''''''%%%######$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((((())))))(((((((((((()))))))))))))))))))))***++++++,,,,,,++++++,,,,,,---.........111333888>>>CCCIIIVVVcccrrr~~~xxxrrroooccc```]]][[[[[[[[[[[[ZZZ______aaaeeehhhiiihhhfffccciiiqqqyyy}}}~~~}}}ssshhh```TTTPPPJJJDDD@@@???@@@AAA>>>===;;;888666555444333///...---,,,++++++,,,,,,++++++***))))))))))))))))))))))))***))))))((('''$$$$$$%%%&&&'''((())))))''''''''''''''''''''''''((()))***++++++++++++***)))))))))+++,,,+++(((&&&''')))***++++++***)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&$$$!!!!!!###&&&#########$$$$$$$$$$$$%%%######$$$$$$$$$$$$###### !!!!!!"""######$$$$$$#########$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$########################$$$$$$$$$$$$$$$%%%%%%&&&(((((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&&&&(((***)))&&&$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,,,,,,,------.../////////111222777<<<@@@HHHXXXgggvvv~~~xxxuuuqqqmmmkkkiiigggeeebbb```^^^]]]]]]]]][[[ZZZYYY^^^dddkkksss||||||{{{}}}{{{rrrccc^^^UUUMMMGGGEEEFFFGGGBBBAAA>>><<<999777666555666444222000///.........+++******)))((()))))))))&&&&&&'''))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++++++++++++++%%%&&&(((+++------***(((%%%&&&'''))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((())))))(((&&&$$$###"""######!!!!!!$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$###### !!!!!!"""###$$$$$$$$$#########$$$$$$%%%%%%%%%!!!!!!"""############"""""""""""""""""""""""""""$$$$$$$$$$$$%%%&&&'''((((((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''(((+++,,,+++(((&&&&&&((("""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,------......///000000000111222666;;;???HHHYYYiiixxx~~~zzzvvvuuusssoookkkhhhccc]]]YYYWWWXXXYYY[[[```jjjwwwwwwoooeee]]]YYYVVVSSSQQQLLLIIIEEEBBB@@@???<<<;;;666444111000000///---,,,,,,+++)))((('''(((***+++******))))))))))))******++++++******))))))(((((()))))))))))))))*********(((((()))***+++,,,,,,---000///...,,,***)))''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$%%%&&&'''((((((((((((%%%%%%$$$$$$%%%'''(((***'''&&&&&&%%%%%%$$$$$$###$$$%%%'''((('''%%%###!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''+++000000,,,'''$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&'''''''''((((((((())),,,,,,***)))******,,,---)))+++,,,,,,,,,---///111111333888<<>><<<:::777333///000//////...---,,,,,,+++''''''&&&&&&'''((())))))******************++++++***)))))))))(((''''''''',,,,,,++++++************'''((()))***,,,---//////''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%$$$###"""%%%%%%&&&&&&'''&&&&&&&&&######$$$%%%%%%&&&''''''((('''&&&%%%%%%'''((()))$$$$$$$$$$$$############&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######################################################""""""""""""######%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!"""###$$$%%%&&&((((((''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((()))'''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$%%%%%%%%%%%%'''''''''''''''((((((((())))))))))))))))))))))))&&&'''(((***+++,,,---------......---,,,,,,---///222444888===AAAIIIYYYiii|||zzztttqqqppppppqqquuuvvvsssqqqpppmmmhhhggghhhlllrrr{{{|||vvvsssuuuxxx~~~~~~{{{wwwtttqqqgggYYYNNNIIIEEEAAA>>>===<<<:::888222222222111///...,,,+++''''''''''''((()))******)))******++++++,,,,,,,,,,,,++++++***)))(((''''''++++++++++++++++++++++++++++++++++++++++++++++++''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$###%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######"""######''''''''''''''''''''''''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((************))))))))))))'''(((***,,,---------,,,***,,,,,,,,,++++++---///333444888===BBBJJJYYYgggxxxzzzuuurrrlllfffbbbaaa```bbbiiisss}}}xxxsssuuuxxxuuuhhh^^^VVVQQQIIICCC???>>>>>>===555555444333111///---+++******))))))***+++,,,,,,******++++++,,,,,,------------,,,,,,+++***)))))))))******+++,,,,,,------...------,,,+++***))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%''''''&&&%%%$$$"""###$$$%%%&&&((())))))&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''((((((************))))))))))))******,,,---------,,,++++++---...//////000333555333333777===BBBJJJXXXeeettt|||ttthhhddd___\\\^^^dddkkkqqq{{{|||~~~~~~yyyuuukkkdddYYYOOOHHHDDDAAA@@@;;;:::888555333111///...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------......------,,,+++++++++))))))***+++,,,---......,,,,,,,,,++++++*********''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((('''''''''%%%%%%&&&&&&'''&&&&&&&&&''''''&&&%%%%%%$$$#########%%%(((******(((&&&%%%###$$$%%%&&&'''((()))***&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######################################################""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$###%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((()))))))))******++++++,,,,,,,,,++++++***)))***,,,---...000333555222222555<<>>999999777444222111111000...------,,,+++++++++++++++,,,,,,++++++******))))))******++++++,,,,,,,,,---***+++---......---,,,,,,))))))(((((((((''''''''')))))))))((('''''''''&&&((((((((((((((())))))***''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&%%%%%%&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########%%%%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++************+++,,,,,,+++---///000000000111222333111333888===DDDPPP[[[iii|||zzzmmmkkkgggbbb___aaafffjjjwww~~~tttjjj___SSSGGG???888666333222111111///...///...------,,,---------...---,,,,,,+++***)))((()))******+++,,,---...///------...//////...,,,,,,)))))))))(((((((((''''''+++***))))))''''''&&&%%%''''''&&&&&&''''''((()))((((((((('''&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######'''''''''&&&&&&%%%%%%$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))************))))))***++++++,,,---///111111000000000111222111333888<<>>>>><<<:::777222111000///............++++++,,,,,,---------...------------------------,,,---......---,,,+++******)))))))))(((((((((((('''((((((((())))))*********************++++++,,,))))))((('''&&&%%%%%%%%%((((((((((((((((((((((((%%%&&&'''''''''&&&$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&))))))(((''''''&&&%%%%%%!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&((()))***''''''&&&&&&&&&&&&''''''&&&'''((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((((()))***+++))))))))))))***+++,,,---000111222222000//////000111222666:::===AAAMMMZZZhhhzzz}}}uuutttuuuvvvyyy}}}~~~{{{sssqqqooommmmmmnnnpppqqqvvvwwwxxxyyy{{{pppfffPPPNNNJJJFFFCCC>>>999555444333222000///...------***+++,,,,,,......///000//////.........---------,,,,,,---......---+++*********)))))))))(((((((((&&&'''((((((******+++,,,)))(((((((((((()))******((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((&&&$$$$$$&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%'''((()))((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((()))******))))))******+++,,,......///000222111000//////000---000555:::;;;???LLLYYYiiizzzmmmnnnpppqqqssssssttttttmmmmmmoootttzzz}}}rrrrrrrrrtttwww{{{|||yyytttpppmmmjjjlllnnnoooqqquuuzzz}}}{{{ppp^^^ZZZVVVQQQKKKEEE>>>:::;;;:::888555333222111000,,,,,,------......//////.............../////////,,,,,,...//////...------*********)))))))))((((((((((((((()))*********+++&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%(((&&&$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&((('''''''''&&&&&&'''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))************+++,,,...///000---///000000///...///000,,,///666;;;<<<@@@MMM[[[jjj{{{aaaaaabbbddddddeeeeeeeeebbbbbbeeejjjrrrzzzqqqqqqrrrsssvvvzzz~~~yyyrrrjjjhhhfffddddddiiipppuuuwww~~~|||jjjgggccc^^^YYYSSSLLLHHHBBBAAA???<<<999777666555..................------,,,------...///000111111,,,---...000000000//////************))))))))))))*********)))))))))))))))((((((((((((((()))******&&&&&&&&&''''''''''''''''''((((((((())))))*********)))(((&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$########################$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###(((''''''%%%$$$######"""(((&&&$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%'''((()))))))))))))))))))))))))))&&&%%%%%%&&&&&&'''((()))+++++++++,,,---...000111,,,...///000///...///000---111888===???CCCPPP^^^kkk{{{```^^^[[[XXXWWWWWWXXXXXXXXX[[[aaaiiisss{{{wwwvvvsssrrrssswww{{{~~~}}}uuukkkccc```bbbeeegggooottt}}}{{{uuunnnllllllhhh```YYYTTTPPPKKKGGGCCC???:::777666333///......///...---,,,,,,,,,---...000111222000//////...---+++***)))((((((***++++++,,,++++++))))))))))))))))))))))))++++++******))))))(((((())))))((((((((('''''''''''''''&&&&&&&&&&&&''''''---***&&&$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%&&&&&&%%%%%%############%%%%%%$$$''')))(((%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%%%%###"""%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***)))'''%%%%%%%%%'''((($$$%%%&&&&&&''''''&&&&&&######$$$%%%((((((&&&$$$((('''&&&%%%$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((((((((++++++************++++++''')))+++---...---,,,+++------,,,------...///000111000222555999@@@OOO]]]lllvvvgggfffcccaaa^^^[[[ZZZYYY[[[]]]bbbjjjsss|||}}}{{{yyywwwxxx{{{zzzrrrmmmjjjgggfffgggmmmwwwxxxtttuuuuuuqqqmmmkkkcccYYYPPPKKKGGGBBB>>>:::999777444111/////////---------------...///000000000000///...---,,,+++************++++++++++++))))))))))))))))))))))))******)))))))))))))))(((''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''(((,,,)))&&&%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%% !!!!!!"""######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&!!!!!!"""###%%%&&&%%%###''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&))))))***++++++++++++***((((((''''''''''''((((((((()))+++,,,------,,,,,,------,,,------...///000111000222555999@@@NNN\\\kkkuuuvvvvvvvvvsssoooiiidddaaacccdddgggmmmuuu}}}yyyrrrmmmfffhhhmmmrrrxxx~~~}}}~~~yyyooohhhccc]]]RRRJJJ@@@???===999555222222222000//////......//////000000000000000000///......---,,,+++***)))***++++++))))))))))))))))))))))))(((((((((((())))))))))))'''''''''&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((***(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&''''''&&&######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&$$$###%%%%%%&&&''''''''''''&&&"""!!!"""###%%%&&&%%%###'''&&&%%%$$$$$$###$$$$$$######$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&'''(((((()))(((((((((''''''&&&&&&&&&&&&'''''')))******+++,,,,,,------------,,,------...///000111000222666999???MMM[[[jjjsssxxxsssqqqqqqrrruuuzzz{{{{{{}}}~~~yyyuuurrrqqqqqqqqquuuuuuvvvyyy}}}tttpppjjjfffgggmmmtttzzzzzzjjj\\\JJJDDD===999777777555444111111000000000000111111...//////000000////////////...+++)))((()))***+++************************'''''''''(((((())))))***))))))))))))((((((((((((((((((''''''''''''(((((((((''''''((())))))'''&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%'''''''''&&&&&&''''''''')))%%%!!!!!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''''''''''''''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%$$$######$$$$$$!!!"""###$$$%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''''''''&&&***))))))(((((())))))***************+++,,,---...------,,,------...///000111111333666999???LLLYYYhhhsss}}}wwwqqqooorrrwwwyyyyyyxxxxxxxxxxxxxxxwwwtttrrrqqqssswww}}}|||wwwtttpppllliiihhhhhhhhhkkkllloootttzzz}}}~~~~~~xxxooojjjhhhhhhiiipppqqqsssuuuyyy~~~uuu]]]QQQDDD<<<<<<;;;666111000000/////////000111111------...////////////...000...,,,***))))))***+++++++++++++++++++++++++++''''''(((((())))))************)))))))))((((((((((((((((((''''''((((((((('''''''''((())))))(((&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((($$$ ###&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&'''%%%&&&''''''((((((''''''&&&%%%$$$%%%'''(((((('''%%%%%%$$$#########$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&(((((()))************)))+++******))))))******+++************+++,,,---...------,,,------...///000111111333666999>>>JJJWWWfffsssttthhhaaabbbfffiiiiiihhhhhhhhhhhhiiikkkmmmnnnsssuuuyyy|||~~~yyyxxxvvvsssqqqooonnnmmmkkkmmmrrryyyuuukkkeeeiiifffbbb```dddnnn|||rrrfffWWWMMMHHHBBB999222111000000/////////000000------.../////////......///...,,,+++*********+++++++++++++++++++++++++++))))))))))))************((((((((('''''''''&&&&&&)))((((((''''''(((((()))''''''&&&((()))***((('''''''''''''''''''''''''''###$$$$$$%%%&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&$$$######$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&%%%$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!###%%%&&&&&&&&&'''(((((((((((('''%%%###"""###%%%&&&'''&&&$$$$$$############$$$$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((((())))))(((((((((((()))))))))******+++,,,,,,------------,,,------...///000111111333777999===IIIUUUfffssstttiiigggjjjmmmnnnnnnmmmllllllnnnrrrwww{{{}}}xxxsssmmmccc[[[ZZZbbbnnnxxx~~~zzzqqqfffZZZOOOEEE???999888666444333222111111//////000000000//////...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((((((((('''''''''&&&))))))(((((((((((())))))((('''&&&'''((())))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&''''''''''''&&&%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%%%%$$$###"""###%%%&&&&&&%%%###"""&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&'''(((((((((((((((%%%###"""###%%%&&&''''''$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%((((((''''''''''''((((((((()))+++,,,------,,,,,,------,,,------...///000111111444777999===HHHTTTgggrrr}}}zzz}}}~~~|||qqqfff^^^^^^cccgggrrrzzz}}}xxxwwwxxx~~~yyyjjjZZZQQQNNNBBBAAA>>>;;;888666444444111111111111111000//////,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********************))))))))))))))))))(((((((((((())))))((('''%%%&&&((()))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$"""%%%((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%%%%###""""""###%%%&&&&&&%%%###"""############""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))***+++***)))(((&&&''''''((((((((((((((((((&&&$$$$$$''')))))))))$$$###############$$$$$$&&&&&&'''''''''&&&%%%%%%"""###$$$%%%'''((())))))&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&'''(((((())))))(((((())))))(((((((((((())))))''')))+++---...---,,,+++---------------...000000111111444777999===HHHSSShhhrrr~~~sssjjjeeeddddddhhhmmmuuu~~~}}}~~~qqq___RRRJJJEEE???;;;:::999666444444444333111///...///111//////...---+++******)))************)))))))))))))))************)))((((((************))))))))))))******))))))((((((''''''))))))((('''''''''''''''))))))((('''&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''((((((((()))(((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$&&&(((&&&$$$"""$$$&&&((('''%%%#########%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''''''''(((((())))))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((('''&&&$$$###&&&&&&&&&''''''(((((((((***))))))(((''''''&&&&&&&&&&&&''''''((()))******'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))***)))'''&&&&&&'''((()))***))))))(((((()))***+++...------,,,,,,,,,------111111444777999===HHHTTTfffuuu~~~~~~wwwrrrppppppmmmooorrrxxx~~~}}}||||||rrriiiUUUNNNFFF@@@===;;;888666222222222000//////000111.........---------,,,,,,---,,,,,,++++++***))))))******++++++******)))(((************))))))))))))******))))))(((((((((((())))))((('''''''''''''''(((((((((''''''&&&&&&%%%''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&(((&&&$$$###$$$&&&((('''%%%######$$$%%%&&&)))((((((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%&&&######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))***((('''&&&&&&'''((()))***))))))((())))))++++++))))))***+++---///111222111111444777999===HHHTTTfffuuu~~~~~~{{{yyyxxxyyy{{{||||||~~~~~~~~~}}}kkkcccXXXOOOIIIEEE@@@<<<888777555444333222111111........................///......---,,,++++++***+++,,,,,,,,,,,,+++******************))))))))))))***))))))))))))((((((((()))((((((''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%&&&&&&"""######$$$%%%&&&&&&'''&&&&&&&&&''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((()))((('''&&&&&&'''((())))))))))))))))))***+++,,,))))))***+++---///111222000111333777999===HHHTTTfffvvv~~~~~~yyyvvvxxxwwwzzzxxxnnneee^^^WWWOOOJJJDDDBBB>>>;;;888555333111000/////////......------...---------------,,,,,,,,,,,,------,,,,,,+++***************)))))))))((()))))))))))))))))))))))))))(((''''''''''''((((((&&&'''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''''''(((((())))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((((((''''''''''''((())))))))))))))))))***++++++,,,...------,,,,,,,,,------000000333777999===IIIUUUgggvvvzzzsssqqqqqqtttwwwyyy~~~|||wwwrrrkkkccc\\\PPPKKKEEE@@@===:::777444333222111///...,,,++++++++++++,,,,,,---.........,,,------------,,,++++++************)))))))))((())))))))))))************((((((''''''''''''((((((&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((('''''''''''''''((())))))((())))))***+++,,,,,,,,,000///...---,,,+++++++++///000333777999>>>IIIUUUgggxxxwwwnnnjjjiiilllttt}}}~~~wwwqqq]]]VVVLLLEEEBBB???<<<999555444333111///---,,,+++,,,,,,,,,---......//////,,,,,,------,,,,,,+++***************)))))))))))))))))))))************+++(((''''''''''''(((((()))'''''''''(((((()))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))((((((***+++,,,,,,,,,,,,---,,,,,,,,,,,,---......//////333777999>>>JJJVVViiizzz{{{rrrkkkgggiiimmmooovvvrrrgggYYYNNNHHHCCC???;;;777666555333222000//////000000/////////.........,,,,,,,,,,,,,,,+++******************))))))))))))))))))*********+++++++++'''''''''''''''((())))))((((((((((((((()))))))))''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&$$$%%%%%%&&&'''((())))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$%%%((()))(((&&&###$$$%%%%%%&&&&&&&&&&&&$$$&&&''')))))))))''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))%%%&&&'''(((((()))))))))'''(((***,,,------------******++++++---///000111//////222777999>>>JJJVVVjjj{{{vvviii```^^^^^^fffqqqzzz}}}yyygggWWWMMMFFF???:::777777666555444444333333444444333111000...------++++++,,,,,,,,,+++******************))))))))))))))))))******++++++++++++'''''''''''''''((()))***))))))))))))(((((((((((('''''''''&&&&&&'''''''''(((((())))))(((((('''&&&%%%&&&'''((()))+++,,,,,,)))((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&''''''%%%$$$%%%(((***(((&&&###$$$%%%&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''')))***+++,,,&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))%%%&&&'''((())))))))))))'''(((***,,,------------+++++++++,,,---...000111...///222777999>>>JJJVVVkkk|||{{{jjj^^^VVVYYY___iiisss{{{|||yyyyyy}}}ooo```RRRHHHCCC>>><<<888222...---///111333111//////111333333333222111///...,,,+++++++++***+++,,,+++)))((()))***...,,,+++))))))))))))*********))))))))))))******''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%***'''%%%###$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&%%%$$$$$$######$$$%%%&&&&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$##################''''''''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%%%%&&&((('''&&&&&&''')))'''(((((((((((((((''''''))))))))))))))))))))))))***)))((((((((()))+++,,,,,,------...///000000111000///111666999>>>HHHRRReeetttzzzpppgggccc``````eeelllssswww|||wwwtttwww}}}rrrdddWWWNNNHHHBBB:::444333333333333333111//////111333333333444333222000////////////+++---------+++***+++,,,******)))))))))***+++,,,******))))))))))))******(((''''''''''''''''''((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%%%%&&&)))&&&$$$###$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''(((((())))))))))))(((((())))))))))))))))))))))))***))))))((()))***+++,,,------------............000000222666999===GGGQQQbbbrrr{{{tttkkkeeedddfffiiikkkssspppmmmqqq{{{wwwhhh\\\WWWMMMAAA:::::::::777444222000......000222222111333222111111000000111111,,,---...---+++***+++,,,''''''((((((***+++---...******))))))))))))******)))((((((''''''(((((()))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))&&&&&&%%%%%%%%%&&&&&&''''''%%%###"""###%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''###$$$&&&%%%$$$$$$%%%'''((())))))*********))))))))))))))))))))))))))))))***))))))))))))***++++++...------------,,,,,,,,,111111333666999===FFFPPP___ooo|||wwwrrrllliiiiiihhhjjjpppxxxyyynnnfff]]]PPPFFFAAA===999666222000...---///000000//////...............//////+++,,,---,,,***)))***+++'''(((((()))***+++,,,---******))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&((('''&&&&&&''')))'''(((((())))))))))))((((((((((((((((((((((((((()))))))))*********++++++---------------------...222111333777999<<>>888666222000000///...---.........---....../////////000111000...---...///------------,,,+++***)))******))))))))))))******)))((((((''''''(((((()))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))***((('''&&&'''((()))((('''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''$$$$$$%%%&&&'''''''''''')))))))))))))))))))))))))))***++++++,,,,,,++++++***+++,,,...000111222333111111333666999===FFFPPP```nnnxxxnnniiihhhhhhhhhlllrrrxxx|||ooo^^^NNNEEE???<<<888555333222000...000//////.........//////---//////...---,,,---.........//////...,,,+++*********))))))))))))******(((''''''''''''''''''((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''')))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))***+++&&&%%%%%%&&&((()))(((&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''''''''###$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''$$$%%%&&&'''(((((((((((()))))))))))))))))))))))))))***+++,,,,,,,,,++++++++++++,,,---///000111111000000222666999===GGGQQQ___mmm|||~~~rrrhhhcccbbbffflllqqqtttwww{{{}}}~~~mmmXXXJJJDDD@@@<<<888666444222000//////...---------------***+++,,,+++)))((()))***---.../////////...---,,,******))))))))))))******''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&''''''''''''((((((((()))''''''''''''((()))++++++%%%$$$$$$&&&(((((('''%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((('''&&&&&&''')))%%%&&&'''((()))))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++,,,,,,,,,------.........000///111666999>>>HHHRRR^^^kkkzzzyyynnneeeeeefffjjjpppwww}}}zzzmmmeeeQQQLLLDDD???;;;999888777000...,,,,,,---///000000------,,,++++++***))))))+++,,,,,,---...///000000++++++---......---++++++))))))************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((***)))((('''''''''''''''$$$%%%'''))))))))))))((((((((('''''''''&&&&&&&&&))))))((((((''''''&&&&&&!!!$$$&&&''''''&&&%%%&&&''''''&&&%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((()))(((''''''((()))(((&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((((())))))))))))(((((())))))))))))(((((((((((()))((((((((()))+++---///,,,,,,------.../////////333111333666:::???JJJUUUaaaqqqrrroookkkiiilllqqqwww{{{}}}~~~xxxsssggg```TTTJJJBBB>>>;;;999222000---,,,---...///...---------,,,,,,++++++***,,,,,,------.../////////))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''&&&%%%%%%%%%((((((((((((((((((((((((***))))))(((''''''((((((%%%&&&'''((()))))))))((((((((('''''''''&&&&&&&&&((((((((((((''''''''''''###$$$%%%&&&&&&&&&%%%$$$&&&'''(((((('''&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&''''''&&&%%%&&&''''''&&&%%%''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''(((((('''(((((())))))(((((('''(((((((((((()))))))))))))))))))))***+++,,,---...,,,,,,------.../////////222000222666999>>>IIITTT___nnn}}}}}}uuunnnmmmoooqqqsssxxxyyy|||xxxooobbbTTTJJJBBB<<<999777444111////////////...------------------------........................+++******))))))******+++++++++***))))))***++++++******************************)))(((&&&%%%$$$$$$((((((((((((((((((((((((***)))(((((('''(((((((((%%%&&&'''((()))))))))((((((((((((''''''''''''&&&'''''''''''''''((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))***&&&''''''''''''''''''&&&''''''(((((())))))******))))))***,,,------------,,,,,,------.../////////000///111555888<<>>:::777555444333222/////////////////////000/////////...------,,,,,,000///...------...///000,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***************((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&'''''''''''''''''''''(((((()))((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((&&&&&&%%%%%%&&&'''(((((()))'''%%%%%%((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((((())))))(((((('''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((()))******+++)))***,,,---......---,,,,,,,,,------...////////////...000444666999BBBLLLZZZiiiyyykkkjjjjjjnnnvvv{{{mmm^^^UUUKKKGGGAAA<<<999666333111//////////////////////////////.........---------...------,,,,,,------...)))******++++++******)))((((((((((((((((((((((((&&&''''''(((((())))))***((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((((((((''''''''''''((()))'''(((((((((((()))))))))&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$&&&### !!!$$$'''&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&"""!!!!!!"""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''***))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''(((((())))))************+++,,,,,,,,,,,,,,,,,,,,,------...////////////...000444666888AAAJJJUUUeeevvvyyyssskkkgggjjjpppwww{{{~~~|||ooofff[[[UUUNNNFFF@@@;;;666333000000000//////......---...............---------++++++,,,,,,,,,,,,++++++)))***,,,......,,,***)))((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))((('''&&&&&&'''((()))'''((((((((())))))))))))'''&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''&&&$$$###$$$ """%%%$$$"""((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%###""""""###%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))+++************+++,,,,,,,,,,,,------...///////////////111444666888@@@IIITTTdddwww~~~oooddd```dddjjjnnnrrrtttwww{{{~~~zzziiibbbYYYPPPHHHAAA;;;777111000000///...------,,,........................++++++---......---+++++++++---000222222000---+++************************,,,,,,++++++******))))))(((((((((((((((((((((((()))))))))))))))***++++++)))((('''&&&&&&'''((()))'''((((((((())))))******'''''''''&&&&&&%%%%%%%%%"""###&&&((())))))(((''')))%%%!!!"""'''***)))'''((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$'''&&&&&&''')))******)))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((()))***%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&))))))))))))((((((((((((+++***)))))))))***+++,,,,,,,,,------...//////000//////111555666888@@@IIIVVVfffyyywwwrrrpppiii```hhhffflllwwwzzzxxx~~~xxxkkk]]]QQQHHHBBB>>>777444222///...///000000......---------......///......---,,,,,,+++******,,,+++***((((((((()))***(((((())))))*********+++((())))))((('''&&&&&&'''************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((%%%''')))+++,,,***((('''))))))))))))(((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&$$$###%%%(((***)))'''&&&%%%%%%'''***)))$$$ $$$%%%&&&&&&''''''&&&&&&))))))((('''%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$&&&'''((()))((('''&&&&&&&&&&&&&&&***))))))(((((((((((((((***(((&&&'''***+++)))'''(((((()))************)))......//////000000111111111000222666888:::@@@GGGVVVdddyyyyyynnnccccccaaagggsssxxxuuuyyyqqqdddWWWLLLDDD:::888666333222111000//////............//////000......------,,,++++++***,,,+++***)))((())))))***))))))))))))*********+++)))***++++++)))((()))***************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((%%%'''(((******)))((('''))))))))))))(((((((((((((((((('''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$###%%%(((++++++***+++(((&&&'''((()))(((&&&$$$%%%&&&&&&''''''&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&'''''''''''''''(((((()))(((((('''&&&&&&&&&&&&&&&((((((''''''((()))*********((('''(((+++,,,+++)))((()))******++++++******.........///000000111111111///000444777999@@@GGGWWWeeeyyyzzzmmmddd```cccmmmrrrqqqrrrwwwuuugggXXXLLLBBB???;;;888555333000...//////......//////000111......------,,,+++++++++,,,++++++************+++)))))))))***************)))***++++++***)))+++,,,************)))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&''''''(((((((((((((((((((((((())))))))))))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%(((+++,,,,,,...***&&&$$$%%%''')))***%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%(((((()))************)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''((()))+++,,,)))(((((())),,,------,,,******+++,,,,,,,,,,,,+++------...//////000111111111//////222555999AAAIIIYYYfffyyy}}}sssjjjfffhhhkkkkkkkkknnnssszzzvvviii^^^OOOIII@@@:::777444111///...............///000000......------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,************************'''((())))))((((((***+++************)))))))))((())))))(((((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))(((((((((((())))))))))))((((((''''''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%((('''%%%%%%''')))+++,,,+++)))%%%######%%%''')))%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###'''((()))++++++***))))))(((''''''&&&&&&&&&''''''&&&&&&&&&'''((()))******''''''((()))+++,,,------***+++,,,,,,------,,,,,,,,,------...///000111111222//////333666:::CCCLLL[[[hhhyyy|||pppjjjhhhfffggghhhjjjpppxxx|||ttt___UUUHHH>>>999777444222//////............//////......------------,,,,,,,,,,,,,,,------------,,,+++++++++***************''')))******))))))***,,,************)))))))))((())))))(((((((((((())))))((((((((((((((((((((((((((('''%%%%%%%%%&&&((()))'''((((((((()))))))))***((('''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%((((((''''''&&&'''((()))(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""&&&'''((()))***)))((('''''''''&&&&&&&&&''''''(((((((((''''''''''''((((((%%%&&&'''((()))***+++,,,++++++,,,------------,,,,,,,,,---...///000111111333000000444888<<>>:::666111111000///..................------------------,,,------............---+++++++++++++++*********+++,,,------,,,+++,,,...************))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((('''&&&&&&&&&'''))))))''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((('''&&&&&&&&&((((((***++++++)))(((((((((&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###&&&&&&''''''(((((('''''''''&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&''''''%%%'''((()))((((((***,,,***+++,,,,,,------,,,,,,++++++,,,---///000111111333000111666:::>>>GGGPPP]]]jjj{{{~~~tttnnnffflllooorrrzzz}}}rrrbbbWWWPPPIIIAAA;;;555444333111000///......------..................,,,---...///000//////...,,,,,,,,,++++++*********,,,---......,,,+++,,,---************))))))))))))******))))))))))))******((((((((((((((((((((((((((((((''''''(((((())))))'''''''''((()))*********''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&###'''((('''&&&'''((((((***,,,+++)))'''(((***&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&''''''&&&&&&''''''((((((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&'''((((((&&&)))******((((((***,,,******+++,,,,,,,,,,,,,,,***+++,,,---///000111222000///111777;;;???GGGOOO]]]jjj|||vvveeekkknnnmmmrrr{{{mmmbbb[[[RRRFFF>>>888777555333222000//////------..................,,,---///000000000///...,,,,,,,,,++++++*********+++,,,---,,,***)))***+++************))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((()))))))))))))))&&&''''''((()))******+++'''''''''(((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%(((((('''(((***((()))***(((%%%$$$'''***&&&''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((((('''&&&&&&&&&''')))***&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&'''((()))***(((***,,,+++)))(((***,,,******+++,,,,,,,,,++++++***+++,,,---///000111222......111777;;;???FFFMMM\\\jjj}}}yyyrrrjjjgggkkkuuuwwwnnndddZZZPPPJJJHHH???777555333000...///+++---...---++++++...111,,,++++++++++++++++++***,,,,,,,,,+++++++++******++++++************++++++++++++***)))(((((())))))))))))'''&&&$$$"""!!! (((((())))))))))))((((((''''''((((((((((((''''''(((((((((((()))))))))))),,,(((%%%%%%)))***((($$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((()))***+++***)))'''%%%$$$%%%'''((((((((('''&&&%%%(((******)))(((((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((''''''''')))***)))'''&&&&&&''')))***+++***)))((('''&&&&&&&&&))))))))))))************)))************+++++++++,,,,,,------.../////////111333333333444999BBBIIIZZZeeevvvwwwooommmpppuuuyyywww~~~~~~wwwnnneee\\\VVVMMMDDD:::777555111000111---///000///---,,,---///******+++,,,---...///000,,,,,,,,,++++++++++++***++++++************++++++++++++***)))))))))))))))---,,,,,,+++******))))))(((((()))))))))(((''''''((())))))))))))))))))((((((((((((((()))))))))))))))%%%###$$$(((***)))&&&'''''''''''''''''''''''''''''''''(((((((((((()))&&&''')))***+++***)))(((((((((***+++++++++***)))''')))+++***)))'''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&''')))(((&&&%%%%%%&&&((()))******)))(((''''''''''''))))))))))))************)))************+++++++++,,,,,,---......//////000111222444444555:::AAAHHHYYYdddvvv}}}uuupppnnnllllllrrrxxx{{{{{{sssjjjeeeXXXMMMCCC===:::555333444///000111000...---------,,,------...///000111111,,,,,,,,,,,,++++++++++++++++++************++++++++++++***))))))))))))***)))))))))***************(((((()))(((((('''&&&&&&))))))************))))))(((((((((((()))))))))))))))&&&###$$$'''((('''%%%'''''''''''''''''''''''''''''''''(((((((((((()))$$$%%%''')))++++++******))))))***+++++++++++++++)))***+++***(((&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%((('''&&&%%%%%%&&&'''((())))))((((((((((((((()))))))))))))))************)))************+++++++++,,,------......///000000///222444555666:::AAAGGGWWWcccuuu{{{qqqkkkpppsssvvvvvvwww{{{uuuoooeeeYYYMMMFFF@@@:::777777...///000000///...------111000000//////.........------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++***))))))*********&&&&&&&&&&&&&&&'''''''''(((((()))(((((('''&&&%%%))))))))))))))))))))))))(((((((((((())))))))))))---***'''&&&&&&&&&$$$"""''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''')))************''''''(((((())))))))))))(((******)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''((((((&&&$$$$$$%%%'''&&&%%%%%%%%%%%%&&&''''''''''''&&&''''''((((((((()))))))))************))))))*********+++++++++---------...//////000000...111555666777:::AAAFFFWWWcccuuu|||sssqqqrrrsssrrrpppppptttyyyzzzpppdddVVVNNNFFF>>>999888........./////////......000000//////...------,,,---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++***************++++++*********)))((((((''''''(((((())))))((('''&&&&&&)))((((((''''''(((((()))(((((((((((())))))))))))...,,,***(((''''''%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))))))))&&&&&&&&&&&&''''''((((((&&&((((((((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))***)))'''&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((()))))))))************))))))*********+++++++++------......///000000111...111555666777:::AAAFFFVVVcccuuupppmmmkkkkkkjjjjjjnnnsss|||pppbbbXXXOOODDD<<<:::222000......///000000///------------.........///------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++************+++,,,,,,,,,,,,+++***)))((('''&&&(((((())))))))))))(((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))***))))))((())))))******'''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((()))))))))((((((((((((((()))******&&&'''''''''&&&&&&(((***&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))******(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''))))))))))))************)))************+++++++++---......//////000111111///222444555666:::AAAGGGTTTaaatttuuullljjjiiihhhkkkqqqxxxqqqggg\\\OOOEEEAAA:::666111///000000000///---------............///...------------,,,,,,,,,---,,,,,,++++++,,,,,,---+++*********++++++,,,---+++******)))((('''&&&%%%'''((()))***++++++++++++***)))(((&&&&&&((()))***(((((((((((())))))))))))'''(((((((((((((((***+++'''''''''''''''''''''''''''''''''(((((((((((()))'''''''''((((((***++++++***)))((((((((()))++++++'''(((((('''%%%%%%''')))&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%'''))))))((('''((()))'''''''''(((((('''''''''***)))((('''''''''''''''))))))))))))************)))************+++++++++.........///000000111111111222444444555:::AAAHHHRRR___qqquuunnnkkkhhhjjjpppuuu~~~ttthhhZZZNNNJJJ@@@;;;444111000111000///111111000///...---,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++*********+++,,,,,,---,,,,,,++++++******))))))'''((()))+++,,,,,,,,,,,,+++***)))'''''')))***+++(((((((((((()))))))))))))))))))))(((&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''')))+++---...)))((('''''''''(((***+++******)))'''$$$$$$%%%'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$&&&'''(((''''''''')))''''''(((((((((((('''''',,,,,,+++)))(((((((((((())))))))))))************)))************+++++++++......//////000000111111111333333333444999BBBIIIPPP]]]ooo}}}xxxhhhaaacccgggoooyyyuuubbbWWWUUULLLFFF===777444333111///000///...///000000...,,,........................***++++++,,,,,,++++++***......---,,,++++++++++++,,,,,,++++++***)))(((((('''(((((()))***++++++++++++++++++******((('''''')))((('''''''''(((***+++)))(((((('''&&&&&&%%%%%%&&&&&&'''((()))))))))(((+++'''$$$$$$(((***'''$$$&&&$$$"""###'''***+++******((('''(((+++,,,+++))))))((('''&&&%%%&&&''''''%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&((()))***+++++++++***)))((('''&&&((((((((()))******++++++((())))))******+++,,,,,,......//////000222333444444333444666777888@@@IIITTT```ppp|||wwwmmmhhhfffgggppp|||pppeeebbb\\\SSSGGG>>>:::888666444111000//////000///---,,,........................++++++,,,,,,,,,,,,++++++++++++******)))*********,,,,,,++++++***))))))((('''(((((()))******++++++*********))))))'''&&&&&&)))(((((('''((()))***+++***))))))(((''''''&&&&&&&&&''''''(((((((((''''''(((%%%"""$$$(((***(((&&&(((&&&$$$%%%'''))))))(((***((('''(((***+++***((()))((('''&&&&&&&&&''''''''''''((()))))))))(((((((((''''''&&&&&&''''''(((&&&'''''''''&&&&&&%%%$$$&&&%%%&&&&&&'''((())))))******+++******)))((('''''''''((())))))******+++))))))******+++,,,,,,,,,.........///000111333333222111333666777999AAAJJJSSS```ppp|||~~~qqqiiibbbfffnnnxxxuuupppiii___QQQFFF???:::666333333111////////////...,,,........................++++++,,,,,,,,,,,,++++++*********)))******++++++,,,,,,++++++***)))))))))((((((((()))******++++++(((((()))(((((('''&&&%%%)))(((((((((((()))***+++*********)))((((((''''''''''''''''''''''''&&&&&&&&&###"""###'''***)))'''***(((&&&&&&'''(((((('''***)))(((((()))***)))'''***)))'''&&&&&&&&&'''(((((((((((())))))((('''''')))(((((((((((((((((()))&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''(((((()))*********+++******))))))''''''((()))******************++++++,,,---------.........///000111222333111000222555777:::BBBKKKTTTbbbsss~~~rrrfffeeeeeejjjsss}}}zzzsssjjj^^^RRRIIIAAA:::444444222///...///000000000........................+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---......+++++++++*********))))))(((((())))))************((()))))))))(((((('''&&&)))))))))))))))*********)))))))))(((((((((''''''''''''(((''''''&&&%%%$$$&&&$$$###$$$&&&((((((''')))(((((((((((((((((((((+++***))))))))))))((('''***)))((('''''''''((()))''''''((((((((('''&&&&&&)))((((((''''''(((((()))&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((())))))******+++*********((()))***+++,,,,,,,,,+++***++++++,,,,,,---..................000111222333222111222555666999AAAJJJVVVdddvvvrrrllleeebbbfffoooxxx~~~yyypppfff]]]QQQEEE<<<666333000///000222333333........................,,,,,,,,,------,,,,,,,,,++++++++++++,,,---......+++++++++***************)))))))))))))))*********))))))*********)))((((((((())))))***************((((((''''''''''''&&&&&&(((((((((((('''&&&%%%%%%'''&&&%%%%%%&&&&&&&&&&&&&&&'''((()))))))))***++++++++++++***)))(((((()))+++***)))((('''((())))))(((((()))))))))(((((('''(((''''''''''''''''''(((&&&&&&'''((((((''''''&&&&&&'''((()))))))))((('''(((((()))*********)))))))))***,,,---......---,,,***++++++,,,,,,---......------......///111222333444333333555666777>>>GGGTTTbbbuuu{{{pppfffcccgggnnnsss||||||wwwlll___OOOEEE;;;777333000111333444444........................,,,,,,------------,,,,,,*********)))******++++++************************))))))))))))))))))******))))))************))))))((()))******++++++******'''''''''''''''&&&&&&&&&(((((((((((((((((('''&&&)))((('''&&&&&&&&&&&&&&&&&&(((***+++******+++,,,***,,,,,,,,,***)))***+++,,,+++)))((((((((()))***((()))***++++++++++++***(((''''''&&&&&&''''''(((&&&&&&'''((((((((((((''''''''')))******)))((('''((((((((())))))(((''''''(((***,,,...///...---,,,******++++++,,,------------------...///000111222555333444555555666===EEEPPP^^^qqqvvvkkkgggjjjnnnxxxyyy|||xxxjjjZZZPPPCCC>>>777333111222222222........................,,,,,,------------,,,,,,++++++******)))************************************)))))))))))))))))))))(((((()))))))))))))))(((((()))***+++++++++******'''''''''''''''((((((((((((((())))))***)))))))))((((((((('''''''''(((***'''***,,,,,,***))))))+++***,,,...---++++++,,,...,,,+++***)))((()))******%%%&&&''')))************)))((((((''''''(((((()))&&&&&&'''((((((((((((((('''((()))******)))'''&&&'''((((((((('''&&&%%%%%%'''(((+++---...---+++***))))))******+++,,,,,,,,,---------...///000111222333222333555555666===FFFOOO]]]pppvvvlllkkknnnvvvyyy{{{|||}}}uuufff\\\IIICCC;;;444111000000000........................,,,------......------,,,......---,,,++++++++++++******************++++++*********)))))))))))))))''''''((((((((((((((('''((()))***+++,,,+++******(((((((((((())))))))))))'''((()))******+++******&&&'''((((((((()))+++---))),,,...---***(((((()))***,,,......,,,,,,...000,,,,,,***)))))))))***+++!!!"""###%%%&&&''''''(((******))))))))))))******&&&&&&'''((())))))(((((('''(((***+++***)))'''&&&''''''''''''&&&%%%$$$###%%%'''))),,,,,,+++***(((((())))))***++++++,,,,,,------------///000111222222000222444555777???HHHQQQ___rrruuulllmmmrrrzzz}}}xxx{{{vvvlllYYYOOOBBB;;;:::999555111555333222111222222000...////////////////////////------..................444333111...,,,)))'''&&&,,,,,,+++++++++++++++++++++++++++******)))))))))((()))***+++,,,,,,+++***))))))((()))***+++---...******++++++++++++******&&&''''''((()))*********+++*********))))))((((((***+++++++++***,,,///111333...(((%%%%%%'''(((''')))'''$$$$$$'''***---...)))(((&&&%%%%%%&&&'''(((************)))))))))))),,,+++***(((''''''''''''))))))(((((('''''''''&&&*********)))))))))))))))++++++++++++,,,---......,,,,,,------///000111222111333333333333666>>>CCCRRR___sssuuuttttttvvvtttpppqqquuuzzzfff[[[KKK@@@:::888555222222111////////////...,,,////////////////////////---------------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***)))(((((((((((()))+++,,,)))******************)))''''''(((((()))******+++))))))))))))((((((''''''((()))*********+++---///111,,,(((&&&'''((()))((()))'''%%%&&&(((***,,,,,,(((''''''&&&&&&'''''''''''''''(((((()))))))))***,,,,,,++++++++++++++++++)))(((((((((''''''''''''((((((((((((((()))))))))++++++++++++,,,---......---------...///000111222111333444333333777>>>CCCRRR```sssxxxpppmmmkkkhhhgggiii}}}vvvkkkZZZJJJ???999666555222000......//////...---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,......///......---,,,+++(((((('''''''''(((((()))((())))))******))))))((((((((())))))******++++++((((((((((((''''''''''''&&&(((***+++++++++,,,---...,,,)))((()))***)))))))))''''''''')))******)))&&&''''''(((((('''''''''%%%%%%&&&'''((()))******+++++++++++++++,,,---...((((((((((((''''''''''''&&&''''''(((((()))))))))++++++++++++,,,---......---------...///000111222111333444333444777>>>CCCRRR```tttuuummmgggcccbbbeeennnyyyxxxiiiXXXIII@@@:::888555333111000000111000///////////////////////////---------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***))))))(((((((((''''''(((((())))))))))))(((((())))))))))))******++++++((((((((((((((((((((((((%%%(((+++,,,,,,+++,,,---///...---,,,+++***)))((()))(((((()))******(((&&&%%%&&&((())))))(((''''''&&&&&&''''''((()))*********))))))((())))))******((((((((((((((('''''''''&&&''''''((()))******+++++++++++++++,,,---..................///000111222111333444444444777>>>CCCQQQ```uuuvvviii```___cccbbbkkkzzzuuuhhhYYYLLLCCC>>>999666333111111111111000///////////////////////////.........---------,,,------,,,++++++***))))))))))))***+++,,,,,,------//////...---+++***))))))'''''''''((()))***++++++,,,+++++++++***))))))((((((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))'''))),,,------------...111111000...,,,***(((((((((((((((***+++***'''%%%%%%&&&((()))***)))((('''))))))))))))))))))))))))******(((''''''&&&&&&&&&'''''''''((((((((((((((((((((()))***++++++,,,,,,++++++++++++,,,---......///////////////000111222111333555555555888>>>CCCPPP___uuutttfff```aaa\\\bbbllluuu}}}vvvjjj\\\OOOFFF===999555222111111000////////////////////////////////////......------,,,+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,---///...---,,,+++***)))((($$$%%%%%%&&&''')))***+++,,,---------,,,++++++***((())))))******))))))(((((((((((((((((()))))))))))))))))))))************(((***,,,---------...//////000000...+++(((((())))))(((((()))+++***(((&&&&&&'''(((((())))))))))))+++*********)))))))))(((,,,+++***)))(((''''''''''''''''''((((((((((((((()))******++++++,,,,,,,,,++++++++++++,,,---......000/////////000000111222111333666666666999>>>CCCOOO^^^tttxxxlllggg\\\___ccchhhnnnuuu|||wwwjjj[[[PPPBBB>>>999555333222111000//////////////////////////////...------,,,+++++++++,,,,,,,,,------------+++++++++++++++++++++++++++++++++++++++*********''''''''''''((()))+++,,,,,,,,,---...------++++++)))******************)))((('''''''''''''''''''''((((((((()))))))))******(((***++++++++++++...000***,,,,,,***((('''(((+++)))((('''(((******)))'''''''''''''''((()))***+++((((((((()))))))))))))))++++++***))))))((())))))''''''''''''((((((((()))******************++++++++++++++++++,,,---......000000000///000000111222111333666777777999>>>CCCNNN]]]ssszzzqqq^^^^^^___aaafffmmmtttyyy~~~ssscccWWWGGGCCC===999666555444333////////////////////////......---,,,,,,+++******.........------,,,,,,,,,,,,,,,++++++++++++++++++(((((()))***++++++,,,,,,++++++)))))))))***+++,,,++++++------...---,,,+++******++++++++++++******'''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))((())))))))))))***---///%%%'''((('''%%%&&&))),,,)))''''''''')))******)))((('''''''''''')))+++,,,%%%&&&&&&'''((()))******((((((((((((((())))))***&&&'''''''''(((((())))))*********)))))))))))))))++++++++++++,,,---......111000000000000000111222111333666777777999>>>CCCMMM\\\rrrssshhh```bbbfffiiinnnuuu~~~qqqdddXXXMMMCCC???===888333222222222111111000000//////...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,+++***)))))),,,,,,***)))((((((((((((******))))))))))))******************))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))%%%&&&'''((()))***++++++******))))))(((((('''''')))(((((((((((())))))***,,,+++++++++******)))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++))))))))))))((((((((((((******)))))))))))))))*********++++++,,,---......333222222111222222333333777888777777777999===@@@LLLYYYmmmsssnnnlllmmmttt|||sssbbbVVVIIICCC???999555444333222222111000/////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))''''''(((((((((((())))))******))))))))))))***************)))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''))))))((((((((((((((()))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''&&&''''''(((------......//////000000000000000000111222333444666666666555666999>>>AAALLLZZZnnnwwwpppooowww~~~ttteeeUUULLLEEE>>>999888555444333111000//////......------,,,,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********$$$%%%''')))++++++++++++******))))))))))))************))))))))))))(((((((((((((((((())))))))))))))))))(((((((((((()))))),,,,,,+++***)))(((((('''))))))))))))((((((((((((******)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&'''((()))******)))))))))((((((((('''''''''(((((())))))******((((((''''''''''''((((((,,,,,,,,,,,,,,,,,,,,,,,,.........///000111222333555555444333444888>>>CCCMMM[[[ooowwwtttzzz|||{{{zzz{{{xxxeeeXXXNNNEEE>>><<<888666444222000///////////////............//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********&&&(((***---......------******))))))))))))*********)))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((())))))***---,,,,,,+++***)))(((((())))))))))))((((((((((((+++***)))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))((((((((((((&&&''''''((()))******+++++++++++++++++++++,,,---++++++++++++************...............///000111333333333222444888???DDDNNN\\\ppp~~~~~~{{{wwwxxxttteeeYYYLLLBBB???;;;999666333111000//////......------------............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***((())),,,---...---+++*********))))))))))))******)))))))))(((((((((((('''(((((((((((())))))))))))((((((((((((((()))******+++++++++***************(((((((((((())))))))))))******((('''&&&&&&&&&&&&((((((((((((((((((((((((***)))(((''''''''''''''''''''''''((()))*********&&&''''''((()))******+++---,,,,,,,,,---......///............------------//////......---.........222333333333444999???DDDOOO\\\qqq}}}zzz|||}}}~~~zzztttwwwuuufffVVVIIICCC???===999555222111111111+++++++++******+++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))*********)))((('''******))))))))))))******))))))((((((((((((''''''(((((((((((())))))))))))(((''''''(((((()))***+++((())))))******+++++++++(((((((((((())))))))))))))))))((('''&&&&&&&&&&&&'''''''''''''''(((((((((+++***)))(((''''''''''''&&&&&&'''((()))***++++++''''''(((((())))))******+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///......------......///222333444555666:::???CCCOOO\\\qqq~~~~~~|||~~~~~~xxxxxxxxxvvvrrruuuyyyfffVVVMMMCCC@@@<<<777444222222222,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((******))))))))))))******))))))((((((((('''''''''(((((((((((())))))))))))''''''''''''((()))***+++((((((((())))))*********'''((((((((()))))))))***(((''''''&&&&&&&&&''''''&&&&&&'''''''''((((((((())))))((((((((((((((()))''''''(((((())))))******(((((((((((())))))))))))))))))))))))***+++,,,---(((((())))))******++++++,,,,,,,,,---...000111222222444666777888;;;>>>AAANNN\\\qqq}}}|||}}}~~~~~~|||~~~wwwtttqqqqqqppptttsssaaaWWWEEEBBB===888555333333333/////////....../////////,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((()))***++++++******))))))))))))******)))(((((((((''''''''''''(((((((((((())))))))))))''''''''''''((()))++++++)))))))))((((((((((((((('''((((((((())))))******''''''&&&&&&&&&''''''(((((((((((()))))))))******(((''''''(((((()))***+++))))))))))))(((((((((((())))))))))))((((((((((((************+++,,,---...******+++,,,------......)))***+++---///222444555222444777999:::<<<>>>@@@NNN\\\qqq}}}zzzzzz{{{~~~vvvjjjgggddddddoooqqq]]]RRRJJJAAA<<<999777111,,,---...000///---+++******---,,,,,,...//////,,,***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***)))((('''(((***,,,---++++++************++++++'''''''''&&&%%%%%%$$$$$$))))))))))))))))))))))))''''''''''''(((***++++++)))((('''&&&&&&'''((()))******)))((('''&&&%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))+++++++++*********))))))'''''''''''''''''''''''''''((((((((()))))))))***(((((()))******************++++++,,,,,,------...------......//////000000333555888;;;<<<>>>@@@CCCOOO\\\ooo~~~|||{{{zzz{{{}}}~~~~~~ppphhhbbb^^^fffrrrmmm^^^TTTIIIAAA===:::666111111222333333111000//////......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---&&&'''((()))+++,,,,,,,,,*********))))))*********''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((((()))***+++)))(((''''''''''''((()))******))))))((((((''''''((((((((()))))))))******''''''&&&&&&&&&'''((((((*********)))))))))((((((''''''''''''''''''''''''))))))))))))************'''(((((()))))))))))))))***++++++,,,,,,------...---......//////000111111333555777888:::<<<@@@CCCMMMZZZnnn~~~~~~~~~~~~}}}rrrggg]]]]]]dddppp{{{kkk___PPPDDD???;;;777333111111111111000///......111333333111...,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---###%%%(((+++------,,,,,,***))))))(((((())))))***(((((())))))***++++++,,,))))))))))))))))))))))))))))))((((((((())))))***)))((((((''''''(((((()))(((((((((((((((((((((((()))))))))*********++++++((((((''''''&&&''''''''')))))))))(((((((((((((((((((((((((((((((((((((((+++++++++***************)))))))))************+++***++++++,,,,,,------.........///000000111111222333444555555777:::???CCCKKKWWWllluuufff^^^]]]gggooo{{{zzzmmm[[[LLLDDD???:::666333111///............---333666777333...,,,///333---------------------------,,,,,,++++++,,,,,,---&&&''')))+++,,,,,,,,,+++))))))(((((((((((()))))))))*********++++++,,,,,,((((((((((((((((((((((((******))))))((())))))))))))(((((((((((((((((()))&&&&&&&&&'''''''''(((((()))))))))*********++++++))))))(((''''''&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++************))))))+++++++++++++++,,,------***++++++,,,,,,------.../////////000111111222222333333333222444888>>>CCCKKKWWWlllvvvhhhaaaccciiirrr||||||jjj[[[QQQIIIBBB<<<:::777333111111222111000111333444111+++)))---111---------------------------,,,,,,++++++,,,,,,---,,,,,,***)))))))))***+++))))))(((((((((((())))))+++++++++******)))))))))((((((((((((((((((((((((+++******))))))))))))***((())))))))))))))))))((('''''''''((())))))******((((((((()))))))))*********)))((('''''''''''''''************************************************))))))))))))))))))))))))+++************+++,,,---***++++++,,,,,,------.../////////000111111222222222222111111222777===BBBLLLYYYnnnzzzooofffiiiooovvv{{{yyylll```UUUIIIAAA>>>999333000111111000...---//////---***(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...+++)))((((((***+++***))))))(((((())))))***,,,++++++***))))))(((((())))))))))))))))))))))))******)))))))))******+++((())))))******))))))(((*********++++++,,,,,,,,,((((((((()))))))))******))))))(((((('''(((((((((************++++++++++++))))))))))))))))))))))))''''''(((((())))))))))))))))))((('''''')))***+++***++++++,,,,,,------.........///000000111111222222222111111222777===AAAOOO[[[pppssspppqqqxxx}}}vvvgggWWWKKKBBB<<<444000111111///------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++*********************))))))*********++++++******************))))))))))))))))))))))))))))))))))))***+++,,,,,,((()))************)))(((************++++++++++++)))))))))*********++++++(((((((((((((((((()))***))))))))))))*********+++))))))))))))))))))))))))''''''((()))***++++++,,,+++***)))((((((***+++,,,***++++++,,,,,,------...---......//////000111111111111222222333777===AAAPPP]]]qqq|||~~~yyyuuu{{{{{{hhh[[[JJJBBB:::555555666444111000000000111333222000---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))***,,,------,,,***)))++++++************++++++)))******++++++,,,,,,---))))))))))))))))))))))))))))))))))))***+++,,,---((()))***++++++***)))(((((((((((((((''''''''''''******+++++++++,,,,,,,,,(((((('''(((((()))***+++'''((((((((())))))******((((((((((((((((((((((((''''''(((***+++,,,---......---,,,++++++---///000***++++++,,,,,,---......------......///000000000000111222333444777<<<@@@QQQ]]]qqq{{{}}}~~~zzzxxx{{{zzz{{{~~~|||kkkWWWNNNAAA333+++***---000333777:::999555111000000......---------......///---,,,,,,++++++,,,,,,---......---,,,,,,+++************))))))((((((''''''++++++***)))(((((())))))'''(((***+++,,,,,,,,,+++(((((()))***++++++,,,,,,,,,,,,,,,+++***)))((((((,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***)))'''''')))))))))(((&&&(((***,,,---,,,+++***++++++,,,,,,,,,,,,---------...////////////------////////////000000000000555555666555555777;;;>>>IIIWWWlll|||}}}|||yyyuuuvvvyyyzzzdddXXXIII===777555333222222444777666333000//////000///...---,,,,,,---------,,,,,,++++++,,,,,,---......---,,,,,,+++******)))))))))))))))(((((((((+++******)))))))))))))))%%%&&&((()))*********)))((())))))***++++++,,,,,,++++++++++++***)))((((((+++++++++++++++***))))))''''''((((((((()))))))))))))))(((((((((((())))))************************+++***((((((***+++***)))&&&''')))+++,,,,,,+++***+++++++++,,,,,,,,,------***+++,,,---......------////////////000000000111444555666666666888<<>>AAANNNZZZmmm}}}||||||{{{{{{|||}}}{{{qqqooopppyyysss```PPPFFF>>>555//////000000///...---,,,,,,000///,,,******+++,,,...------,,,,,,,,,,,,---------------,,,,,,+++++++++((((((((())))))******+++))))))*********))))))))))))***+++,,,---,,,++++++))))))*********+++++++++***************)))((((((******+++++++++******)))&&&'''''''''(((((((((((())))))(((((((((((())))))************************,,,***((()))***+++******&&&'''((()))***)))))))))***++++++++++++,,,,,,,,,++++++,,,---........./////////000000000111111111222333555666777;;;???CCCMMMXXXjjj}}}|||{{{{{{zzzzzz|||~~~uuunnnkkkqqqzzzuuubbbQQQDDD<<<888222000///......------,,,------+++++++++---///000...------,,,,,,------...------,,,,,,,,,,,,++++++(((((())))))******++++++((()))************)))))))))***,,,------,,,++++++***************+++++++++))))))*********)))((((((++++++,,,,,,---,,,,,,+++'''''''''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))***)))'''''')))***)))((('''(((((()))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------000000000000111111111111111333444555777:::???CCCIIITTTfff|||~~~~~~{{{{{{}}}~~~ssslllkkkppp}}}rrr^^^NNNCCC>>>666333000///...///...---,,,,,,,,,---...///000111......------------......,,,,,,,,,,,,,,,,,,,,,,,,))))))******************'''(((***++++++***))))))((()))***++++++***))))))************************((())))))******)))((((((+++,,,------------------(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***(((''''''((())))))((())))))))))))))))))))))))************+++++++++++++++++++++++++++,,,---...000000000111111111222222111222444555666999>>>BBBGGGRRReee{{{xxxllljjjooo|||qqq___MMMBBB;;;777333000000000///...,,,---///000000000000///......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******************'''(((***+++++++++)))))))))***+++++++++***))))))************************(((((()))))))))))))))(((***+++,,,------------,,,))))))))))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))+++)))(((((()))******)))*********)))))))))******************++++++++++++++++++,,,---///111333555000000111111111222222222111222333444555888<<<@@@IIITTTggg}}}qqqiiifffmmmwwwqqqZZZIII???:::444111222222111///...///111222222000...---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))&&&(((***+++,,,+++***)))+++,,,---...------+++***++++++******************(((((()))))))))))))))((()))***+++,,,,,,,,,,,,,,,)))*********++++++++++++))))))(((((((((((())))))************************,,,***))))))***++++++***++++++***************+++)))************+++++++++------...000444777;;;===000111111111111222222222111222333333444777;;;>>>KKKWWWjjjvvvgggcccgggppphhhUUUHHH>>>666333222000000222------.....................---,,,,,,++++++,,,,,,,,,---------,,,++++++***++++++++++++******))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))'''((((((((()))))))))***++++++,,,,,,,,,---------))))))))))))))))))))))))*********)))(((''''''&&&+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))***))))))((()))+++,,,---+++,,,...111666;;;???BBB888111,,,,,,111444333///222333444444555888<<>>888222///000111000...111222333444555888<<>>???;;;555000......000111222444777<<<@@@EEEOOO```ttt~~~~~~~~~~~~}}}}}}~~~~~~~~~tttooommmrrryyy|||iiiXXXGGG<<<888222222111000000///......//////...---------------+++,,,---...............+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((()))***++++++,,,---++++++******))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((((()))***++++++***)))(((******))))))))))))******++++++++++++++++++++++++)))***,,,---......------+++,,,,,,---...////////////222777999888666333111...///111222444777<<<@@@EEEOOO___sss~~~~~~~~~~~~~~~~~~~~~vvvqqqppptttyyyuuucccQQQEEE@@@333333222222111000000/////////...------------...,,,,,,---...//////......+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++''''''(((***+++,,,---...---------,,,,,,,,,++++++))))))))))))))))))))))))''')))+++------,,,)))(((((()))***++++++***)))(((******))))))))))))******++++++++++++++++++++++++)))***+++---...------,,,,,,---...///000///...---***,,,///333666888888777...///111222444777<<<@@@EEENNN___sss~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{~~~xxxnnnqqqxxx}}}~~~hhhQQQDDDAAA888333444555222...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,++++++++++++,,,---...000111444000+++******+++***(((''''''))))))************))))))*********+++++++++,,,+++***))))))***+++,,,++++++******)))(((((((((---+++***+++,,,,,,+++)))++++++------------,,,+++.........///......------/////////000111111222222333111111444444444777===DDDNNN^^^rrr~~~~~~}}}}}}}}}~~~}}}}}}qqqnnnnnnqqq|||sss]]]PPPDDD:::333333444111...---//////.........---------------------------------------------,,,,,,,,,+++************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,---...///000333///+++)))******)))(((---...............------******+++++++++,,,,,,,,,++++++***))))))***++++++************))))))))))))...---,,,,,,,,,---+++***((()))+++,,,---------,,,------.........------,,,/////////000111111222222444222333555666555999???EEENNN^^^rrr}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}~~~{{{pppgggeeennn{{{ooobbbLLLAAA777444444111///////////////.........------........................,,,,,,,,,,,,++++++++++++************************++++++,,,,,,,,,+++******+++******))))))******+++******+++,,,---...//////000...+++))))))***)))(((,,,,,,,,,++++++***)))((())))))*********+++++++++++++++***))))))***++++++)))))))))************+++000...---,,,------+++***&&&''')))+++,,,---......,,,,,,------------,,,,,,/////////000111111222222666444444777777777:::@@@EEENNN^^^qqq~~~}}}}}}~~~{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~yyyjjjbbbfffooosssXXXKKK>>>888666333222333////////////............/////////...............++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***,,,+++***))))))***+++,,,******+++,,,------.........,,,+++))))))))))))(((''''''(((((('''&&&%%%%%%(((((((((((()))))))))***+++******************+++(((((()))******+++,,,,,,///...,,,,,,,,,,,,***((('''((()))***+++,,,,,,---++++++,,,,,,------,,,,,,/////////000111111222222555333444777777666:::@@@DDDMMM^^^rrr~~~~~~~~~~~~~~~|||{{{{{{}}}~~~}}}}}}~~~~~~}}}zzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~uuuiiifffhhhwww~~~dddUUUEEE<<<888444222333000000/////////.....................------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,)))***+++,,,---------,,,+++++++++***)))))))))***((()))******+++++++++***)))))))))*********++++++*********++++++*********(((((()))***+++,,,---------,,,******+++***)))'''******************++++++***+++,,,,,,---------,,,/////////000111111222222444222222555555555999???BBBLLL^^^ssszzz{{{|||}}}~~~~~~~~~}}}{{{zzz{{{|||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}||||||yyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~uuulllhhhmmmyyyooo^^^LLL@@@:::444111111000000000/////////......//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------******+++,,,,,,,,,+++++++++,,,------------,,,+++)))***,,,---------,,,+++***+++,,,,,,***)))***+++))))))***+++,,,---------+++,,,,,,,,,,,,---------)))***++++++++++++***)))))))))******+++,,,------+++***))))))******)))(((,,,++++++*********++++++***+++,,,------......---/////////000111111222222222000111444444444777===AAAKKK^^^ttt||||||}}}~~~~~~~~~|||zzzyyyyyyzzz{{{}}}~~~~~~~~~~~~|||}}}~~~|||{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~wwwnnnhhhppp}}}zzziiiUUUHHH???777333222000000000000/////////...000000//////...------,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++)))***,,,......,,,***))))))***,,,------,,,+++***)))+++------+++***+++---))))))***************)))++++++++++++,,,,,,,,,,,,)))***++++++++++++***)))*********++++++,,,,,,,,,***)))))))))+++,,,+++***++++++******+++,,,---...++++++,,,......//////////////////000111111222222222000111444444333777===AAALLL^^^ttt}}}zzzxxxxxxxxxyyyzzz|||~~~{{{|||}}}~~~yyyyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{|||}}}}}}}}}|||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~uuugggkkksss|||rrr]]]OOOEEE<<<777666000000000000////////////222111111000///......---,,,,,,,,,------.........++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,'''))),,,......,,,)))''')))***,,,------,,,+++***))),,,......,,,+++,,,...,,,,,,---,,,,,,+++***)))(((((((((((()))))))))))))))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,+++))))))***,,,------,,,************+++---000111+++,,,---.../////////////////////000111111222222333111111444444444888===BBBLLL^^^sss~~~{{{xxx{{{|||~~~~~~|||zzzyyyyyyyyyzzzzzz{{{}}}~~~~~~}}}|||{{{|||}}}}}}}}}~~~~~~~~~~~~yyyyyyzzzzzzzzzyyyyyyxxx{{{{{{{{{|||||||||}}}}}}~~~~~~~~~}}}|||{{{|||}}}~~~yyylllfffmmmuuuzzzmmm^^^OOO@@@888777222111000///...///000000++++++,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++***)))***+++,,,,,,------,,,,,,...---+++***)))******+++))))))***+++,,,,,,------,,,+++******))))))************))))))******+++,,,+++++++++******)))))))))******************++++++,,,+++***)))((((((((((((...---,,,++++++,,,---...000000//////.........---//////000111222333444444222333444555666888;;;>>>EEEPPP___qqq|||zzzzzz{{{||||||{{{zzzyyyyyywwwxxxxxxyyyzzz|||~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{|||||||||zzzzzzzzzzzzyyyyyyxxxwwwyyyyyyzzz{{{{{{|||}}}}}}~~~~~~~~~~~~~~~}}}|||}}}~~~ttthhhkkkpppssszzzyyyiiiZZZKKKAAA>>>666444222111000000000///000//////......---------------------------------++++++++++++++++++++++++...,,,++++++,,,---,,,+++***+++,,,,,,------,,,,,,++++++***)))******+++,,,*********++++++,,,,,,---,,,,,,+++*********************))))))******+++,,,++++++*********)))))))))))))))***+++,,,,,,------,,,++++++************+++---------,,,,,,---------000/////////.........---...//////000111222333333000111333333444666:::===EEEOOO___qqq~~~{{{{{{{{{{{{zzzyyyxxxwwwuuuuuuvvvvvvxxxyyy{{{|||~~~~~~}}}|||zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwvvvvvvvvvwwwxxxyyyzzz|||}}}}}}}}}~~~~~~nnnjjjlllmmmqqqvvv~~~wwwhhhXXXKKKDDD:::888444333222111000...111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,************************---+++)))***+++,,,,,,+++***+++,,,,,,------,,,,,,******)))******,,,---...++++++++++++++++++++++++---,,,++++++******++++++******))))))******+++,,,++++++************))))))((()))***+++,,,...//////,,,++++++++++++,,,------,,,------......------,,,/////////...............---......///000111222333///000111222333555888;;;CCCNNN^^^qqq}}}||||||zzzxxxwwwtttttttttuuuvvvxxxyyyzzz|||}}}}}}}}}|||{{{yyyxxxyyyyyyxxxxxxxxxxxxwwwwwwzzzyyyxxxvvvuuuttttttsssuuuuuuwwwxxxzzz|||}}}~~~}}}~~~~~~~~~~~~yyynnnjjjjjjpppwww|||ssscccRRRHHH===999555222222222000............//////000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,++++++---......---***+++,,,,,,------,,,,,,+++++++++,,,,,,------...,,,,,,++++++++++++++++++---,,,,,,+++++++++++++++******))))))******+++,,,,,,,,,++++++++++++++++++))))))***++++++,,,------************+++,,,---...+++,,,---......---,,,+++........................------...///000111222222///000222222333555999;;;BBBMMM]]]ppp~~~}}}|||yyyvvvttttttuuuuuuvvvwwwxxxyyyzzz{{{||||||{{{zzzxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxvvvtttsssrrrrrrrrruuuvvvwwwyyy{{{}}}~~~}}}~~~~~~{{{xxxvvvtttxxx}}}wwwiiigggpppzzz{{{ooo]]]QQQBBB<<<555222222222000................../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---...000111111000***+++,,,,,,------,,,,,,//////.........------,,,,,,,,,++++++++++++++++++---,,,++++++******++++++******))))))******+++,,,------------------------************)))))))))))))))))))))***+++,,,---...+++,,,---......---,,,+++---------...............------...///000111222222000222333444444777:::===@@@KKK[[[ooo||||||||||||}}}~~~~~~}}}}}}~~~|||}}}|||yyyvvvuuuuuuuuuuuuvvvwwwxxxyyyxxxyyyzzz{{{{{{yyywwwvvvwwwwwwxxxxxxxxxyyyyyyyyyyyywwwvvvtttssssssttttttwwwxxxyyy{{{}}}~~~}}}yyytttpppmmmrrrvvvzzz|||ppphhhnnnvvv}}}ooobbbNNNEEE:::444333444222000111111000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++***((()))+++------,,,***+++,,,,,,------,,,,,,////////////...---,,,+++++++++++++++++++++++++++,,,+++******))))))************))))))******+++,,,,,,,,,------------......*********)))(((((('''''')))))))))******,,,------,,,------......------,,,---------------.........---......///000111222333222333444555666888;;;>>>???JJJZZZmmmyyyyyyyyyyyyzzz{{{|||||||||{{{zzz{{{}}}{{{wwwwwwzzz{{{yyyvvvttttttttttttuuuvvvwwwwwwvvvwwwyyyzzzzzzxxxvvvuuuuuuuuuvvvwwwxxxyyyyyyzzzzzzyyywwwvvvuuuvvvwwwxxxzzz{{{|||}}}}}}yyyuuusssrrruuuwwwyyy{{{ssspppqqq{{{uuu^^^RRRBBB999666666444111333222111000...---,,,,,,------------------------------------------------&&&%%%$$$%%%'''))))))(((***+++,,,,,,------,,,,,,,,,,,,---......---,,,+++*********++++++,,,,,,---+++***))))))(((((())))))******))))))******+++,,,++++++++++++,,,,,,------*********)))))))))))))))+++++++++++++++,,,---...---------,,,,,,---------,,,,,,,,,------............//////000111222333333222333555555666888<<>>IIIYYYlllwwwwwwwwwwwwxxxyyyzzzzzz|||zzzxxxwwwyyyzzzzzzzzzyyyuuuqqqssswwwzzzyyyvvvssssssssssssttttttuuuvvvuuuwwwyyyzzzzzzxxxvvvtttssstttuuuvvvwwwxxxyyyzzz|||zzzyyywwwwwwxxxzzz{{{|||}}}}}}vvvwwwyyyzzz{{{vvvpppsssyyyjjj\\\JJJ===999888666333111111111000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,---,,,++++++,,,---------,,,,,,((()))+++,,,------,,,+++))))))***+++,,,,,,------***))))))(((((((((((((((*********)))***++++++,,,)))))))))******+++++++++))))))******+++++++++,,,------,,,,,,,,,---............,,,++++++,,,......,,,,,,,,,------.........//////000111222333444444222333444555666888;;;>>>>>>IIIXXXkkkwwwxxxyyyxxxvvvuuuvvvwwwxxxwwwwwwvvvuuuttttttsssrrrsssttttttttttttttttttqqqpppppppppppppppqqqqqqqqqtttwwwzzzyyyvvvrrrooossssssssstttuuuwwwxxxyyy{{{||||||}}}~~~~~~~~~~~~~~~{{{|||~~~~~~}}}{{{~~~|||{{{~~~zzzkkkjjjppp}}}~~~kkkWWWKKKCCC;;;888999777555111//////...---,,,...........................---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////666444111...+++))))))(((,,,++++++******++++++,,,------,,,+++*********+++))))))************))))))***+++---------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////++++++++++++++++++++++++---...............------000000000111222222333333555555333111111555:::>>>DDDLLL[[[llluuuvvvwwwvvvtttssstttuuuuuuuuuuuutttsssrrrrrrqqqppppppqqqrrrrrrrrrrrrqqqqqqppppppoooooooooppppppqqqrrrtttuuuvvvuuuttttttrrrssssssuuuvvvxxxyyyzzz}}}}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~}}}wwwmmmooowwwwwweeeXXXLLLBBB======888555222000//////...---........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------///...---,,,,,,------...,,,++++++******++++++,,,***************))))))))))))******++++++******)))***+++,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++++++++++++++++++++------......///.........///000000111111222333333444444333222222555999===BBBKKKZZZlllrrrssstttsssqqqpppqqqrrrrrrrrrrrrrrrqqqpppoooooonnnnnnooopppppppppppppppppppppooonnnnnnnnnnnnnnnpppoooooooooppprrrtttuuurrrrrrtttuuuwwwyyyzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzyyyyyyyyyzzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~|||{{{zzzzzz{{{}}}~~~uuupppooovvvssseeeVVVGGG@@@???999666222000000000///...........................---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++,,,...///000,,,++++++******++++++,,,&&&'''))))))***)))((((((***++++++,,,,,,++++++***)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,---.../////////////////////000111111222222333222333444444444555999;;;@@@JJJYYYkkkooopppqqqpppooonnnnnnpppoooppppppppppppooonnnmmmmmmnnnoooppppppppppppppppppooonnnmmmmmmmmmmmmmmmmmmllllllllllllnnnpppqqqqqqrrrtttvvvxxxzzz{{{{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~||||||||||||}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||yyyyyyxxxwwwvvvwwwwwwxxxxxxxxxyyyzzz{{{|||||||||{{{{{{zzzzzzzzz{{{||||||~~~~~~}}}|||{{{yyywwwwwwxxxyyyzzz|||~~~uuujjjhhhnnnttt{{{sssaaaQQQFFFBBB;;;888444111111111000000........................---+++++++++------,,,+++++++++,,,,,,,,,,,,------...------------...//////---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,%%%&&&)))***+++***)))(((+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---...//////000000/////////000000111222222222111222444555555666888:::>>>HHHXXXjjj}}}mmmnnnooonnnmmmlllmmmnnnmmmnnnooopppooonnnmmmlllmmmnnnooopppqqqqqqqqqqqqoooooonnnmmmllllllmmmmmmnnnnnnoooppppppooonnnmmmqqqrrrtttvvvxxxyyyzzzzzzzzz{{{||||||~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}||||||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{|||}}}}}}||||||{{{{{{zzzzzz{{{{{{zzzzzz{{{{{{|||}}}~~~~~~|||||||||{{{{{{||||||}}}|||||||||{{{zzz|||~~~}}}||||||||||||{{{zzzyyyxxxxxxxxxwwwvvvuuutttsssssstttuuuuuuvvvwwwxxxxxxyyywwwwwwwwwwwwwwwxxxyyyzzzyyyyyyyyyyyyxxxvvvuuutttuuuvvvwwwyyy{{{}}}~~~~~~kkkaaaaaafffooovvvooo^^^PPPHHH???;;;666222111111111000////////////////////////---,,,++++++------,,,++++++++++++,,,,,,---------...------------...//////......------,,,+++******,,,++++++******++++++,,,'''(((***,,,,,,,,,***))),,,,,,------------,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++,,,,,,,,,------------......///000000//////...//////000111111222222000222444555555666777999<<>>888333111111000000////////////////////////...---,,,,,,------,,,+++***++++++,,,,,,------...,,,++++++++++++,,,------,,,,,,------------,,,,,,,,,++++++******++++++,,,******,,,------,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------....../////////000000//////.........///000000111111222000222444444444555777999;;;EEETTTfffzzzhhhiiijjjiiigggfffggghhhggghhhjjjllllllkkkiiigggggghhhjjjkkklllmmmmmmmmmmmmmmmmmmmmmnnnooopppppprrrsssuuuwwwwwwvvvtttsssqqqrrrtttvvvwwwvvvuuutttuuuvvvvvvwwwxxxyyyzzzzzzxxxxxxxxxyyyyyyzzzzzz{{{yyyzzz|||}}}~~~~~~}}}}}}zzzyyyxxxwwwvvvvvvvvvvvvxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuttttttttttttuuuuuusssttttttuuuvvvwwwwwwxxxvvvvvvuuuuuuvvvwwwwwwxxxyyyzzzyyyxxxvvvvvvxxxzzz{{{{{{{{{{{{|||}}}~~~}}}|||{{{{{{xxxvvvuuuuuuttttttsssqqqpppooommmmmmmmmmmmllllllkkkjjjjjjjjjiiihhhhhhiiijjjkkkkkkkkkkkkllllllmmmnnnooommmmmmnnnooooooooooooooommmnnnpppqqqsssuuuwwwxxxzzzzzz{{{|||}}}~~~~~~~~~~~~~~~nnnaaaZZZ\\\bbbooo~~~{{{vvvaaaPPPFFFAAA:::444222000000//////////////////////////////...------......---+++******+++,,,,,,---......,,,++++++++++++,,,------+++,,,---...///......---,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---......///000000111000000///...---......//////000111111111000222333333333444777999;;;DDDSSSdddxxxfffggghhhgggeeedddeeefffeeefffiiijjjjjjiiigggeeedddeeefffhhhiiiiiijjjjjjmmmmmmmmmmmmooopppqqqrrrpppqqqrrrssstttuuuuuuuuuqqqrrrtttvvvvvvuuutttsssuuuuuuvvvwwwxxxyyyyyyzzzttttttuuuvvvwwwxxxxxxyyyyyyzzz{{{}}}}}}}}}}}}|||yyyxxxwwwvvvuuuuuuuuuuuuwwwvvvuuutttsssrrrrrrrrrssssssrrrrrrrrrsssssstttssssssssstttttttttttttttssssssssssssssstttuuuvvvyyyyyyyyyxxxvvvuuuvvvwwwxxxxxxxxxyyyzzz{{{|||}}}}}}{{{yyywwwwwwuuusssqqqoooooonnnnnnmmmkkkjjjiiiffffffggghhhhhhhhhhhhhhhgggfffdddccccccdddeeefffgggggggggggghhhiiijjjkkkhhhiiijjjkkklllllllllllljjjkkklllnnnppprrrtttuuurrrssstttvvvxxxzzz{{{|||{{{|||~~~|||}}}}}}~~~~~~wwwfffZZZXXX\\\ggg{{{ooo[[[HHHCCC;;;555222000///...000000000000000000000000000///------......---,,,******+++,,,,,,---.........------------...//////....../////////...,,,+++,,,++++++++++++++++++,,,------,,,+++*********+++***++++++,,,,,,++++++***------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))++++++,,,,,,---...//////111111111111000...---,,,......//////000111111111111222333222222444777:::;;;DDDRRRcccxxx___```bbbddddddccc```___dddeeefffggghhhhhhhhhhhhgggfffddd```^^^]]]```bbblllmmmmmmmmmlllmmmoooqqqmmmooorrrttttttsssqqqpppqqqpppooooooooopppqqqrrrttttttttttttssssssssssssqqqqqqqqqrrrrrrrrrrrrrrrwwwwwwwwwxxxxxxxxxxxxyyyyyyxxxvvvvvvvvvvvvtttsssooooooooooooooooooooooooooommmkkkjjjjjjlllnnnpppnnnmmmllllllmmmooorrrsssooooooooonnnnnnnnnmmmmmmrrrrrrrrrqqqrrrsssttttttxxxxxxxxxyyyyyyzzzzzzzzzwwwvvvuuurrrooollliiihhhfffffffffggghhhgggdddbbb]]]]]]]]]^^^___```aaabbb]]]]]]____________]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^_________```aaaaaabbbbbbdddeeefffgggiiikkklllmmmpppqqqrrrrrrrrrsssuuuwww~~~}}}}}}|||||||||}}}}}}~~~~~~}}}}}}~~~ttt___XXX[[[hhhuuu~~~|||mmmYYYLLL???:::999555222000///......---------............---,,,,,,,,,,,,---///+++......***///111(((+++,,,............,,,+++//////000000///...------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------.........---,,,+++******+++---///******+++++++++,,,,,,,,,......------------......,,,---...000111333444555555444333333555666666666:::BBBPPPbbbwww[[[\\\^^^___```___^^^]]]```aaabbbcccccccccccccccdddaaa\\\WWWSSSRRRUUUXXXaaadddiiilllmmmmmmnnnnnnlllnnnppprrrrrrqqqooommmnnnnnnmmmllllllmmmnnnooorrrrrrrrrrrrrrrqqqqqqqqqpppppppppppppppqqqqqqqqqssssssssstttttttttuuuuuuuuusssrrrrrrrrrrrrqqqpppmmmmmmmmmmmmllllllkkkkkkjjjiiihhhgggggghhhiiikkkkkkjjjhhhhhhhhhiiikkklllmmmmmmllllllkkkkkkjjjjjjppppppppppppqqqqqqqqqqqqppppppppppppqqqqqqqqqrrrppppppnnnllliiifffcccbbb^^^^^^]]]^^^___^^^[[[XXXYYYXXXXXXXXXXXXYYYYYYZZZVVVWWWXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWXXXYYYYYYZZZZZZ[[[\\\\\\]]]^^^___```aaaccceeefffgggiiikkklllmmmmmmnnnpppsssyyyyyyzzzzzz|||}}}~~~~~~~~~}}}|||||||||}}}}}}~~~}}}}}}}}}~~~vvviiiggglllxxx~~~}}}|||zzz|||eeeVVVFFF>>>999333///...//////......------......///...------,,,,,,------+++))),,,...---000111))),,,------......------,,,///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++---///111333000000.........000222333+++++++++,,,,,,,,,,,,---......------------......---......000111222333444333222222333555666777888:::CCCQQQcccyyyUUUVVVWWWYYYZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]___[[[UUUMMMHHHGGGKKKNNNUUU[[[cccjjjmmmmmmllllllkkklllnnnoooooommmkkkjjjjjjjjjiiihhhhhhiiiiiijjjnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnoooooooooppppppooommmkkkkkkmmmmmmmmmllljjjjjjiiihhhggggggffffffccccccbbbbbbbbbbbbbbbbbbeeedddbbbaaa```aaabbbbbbhhhhhhggggggfffeeeeeedddhhhiiijjjkkklllkkkjjjjjjiiijjjjjjjjjjjjkkkkkkkkkgggfffeeeccc```]]][[[ZZZYYYXXXXXXXXXXXXWWWTTTQQQRRRQQQPPPOOOOOOOOOOOOPPPMMMMMMNNNOOOOOONNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQRRRSSSSSSTTTTTTUUUUUUVVVWWWYYY[[[\\\]]]^^^```bbbcccdddeeegggjjjlllqqqrrrsssuuuxxxzzz|||}}}|||{{{zzzyyyyyyxxxxxxyyy||||||{{{{{{}}}~~~~~~}}}yyyxxx|||~~~tttpppzzz}}}zzzzzzyyyzzz|||rrraaaNNNBBB:::333000///000000///...............///...------,,,---------111---+++,,,///111000///......------------.........////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,///111333111000000///000222444555,,,,,,,,,---------............------------....../////////000111111222222000000111222444666888999;;;CCCRRReee|||PPPPPPQQQSSSTTTVVVWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZXXXSSSMMMHHHGGGHHHJJJQQQWWW```gggjjjjjjjjjjjjjjjkkkllllllllljjjiiihhhfffeeeeeeeeeddddddddddddhhhhhhhhhhhhhhhiiiiiiiiijjjjjjiiiiiiiiiiiiiiihhhiiiiiijjjjjjjjjkkkkkkkkkiiigggffffffgggiiiiiihhhfffeeeeeecccbbbaaa``````[[[\\\]]]]]]]]]\\\[[[ZZZ\\\[[[ZZZZZZYYYYYYZZZZZZaaa``````___^^^^^^]]]]]]^^^___aaaccccccbbbaaa```bbbbbbbbbbbbbbbbbbbbbbbb^^^]]]\\\ZZZXXXVVVSSSRRRTTTSSSRRRQQQQQQOOOMMMJJJJJJIIIIIIHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNPPPQQQSSSTTTVVVVVVXXXZZZ\\\]]]^^^```dddfffiiijjjmmmooorrruuuvvvwwwxxxwwwvvvvvvvvvvvvvvvwwwyyyyyyyyyzzz{{{|||~~~}}}|||}}}}}}xxxvvvxxx~~~uuu||||||wwwvvvvvvxxxxxx}}}|||kkkWWWHHH>>>666333444111111000///............//////...---------------666000)))+++222///,,,111///...---,,,,,,---...///.........//////...------------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,---...///111111------------.........///......------------......000000000000000111111111000111222333333555777999<<>>@@@AAABBB======<<<<<<<<<<<<======:::;;;;;;<<<===>>>??????@@@@@@AAAAAABBBBBBCCCCCCAAABBBCCCDDDFFFHHHIIIJJJJJJLLLNNNPPPQQQSSSWWWYYY___```cccfffhhhiiiiiiiiigggggghhhiiijjjlllmmmnnnnnnoooppprrrtttuuuwwwwww{{{~~~}}}}}}~~~~~~zzzqqqmmmpppssswww{{{ppp^^^MMM>>>666555444333222000////////////000///......------......***000444GGG[[[FFF---444//////............//////,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...------,,,,,,,,,,,,++++++%%%(((,,,000111000...,,,+++,,,,,,,,,,,,------------------.........//////......------------......000000000000000111111111333555777555333333555888<<>><<<<<<======;;;:::888888888888999999:::;;;999888777777777777888999555555666777888999:::::::::::::::;;;<<<<<<======:::;;;<<<===???AAABBBCCCCCCEEEGGGHHHIIIKKKNNNQQQTTTVVVYYY\\\___`````````____________```aaacccccceeegggjjjmmmqqqsssuuuvvvwww|||}}}wwwuuuwwwwwwvvvzzz{{{jjjWWWFFF<<<999444444222111000/////////000//////...............111777777KKKaaaHHH+++666......////////////......+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......---------,,,,,,+++++++++''')))+++---...///.....................------,,,,,,,,,---------...............------------......//////000000111111111222222555777777444444777;;;<<>>===;;;:::888666444444555555444333777666555555444444555555666555444333333444555666000111222333444555666666555555666666777888888999555666777999:::<<<===>>>>>>@@@BBBCCCCCCEEEHHHKKKIIILLLOOOTTTWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ___aaaeeejjjooosssvvvwwwwww{{{~~~~~~|||xxxtttttt}}}qqq___MMMCCC@@@555444333111000/////////000000///...............888888...<<>>;;;AAAPPPggg??????@@@AAABBBDDDDDDEEEEEEEEEEEEFFFHHHJJJMMMNNNNNNNNNMMMKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLKKKJJJJJJLLLLLLMMMNNNNNNOOONNNNNNKKKLLLNNNMMMKKKJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGLLLKKKIIIGGGGGGGGGGGGHHHFFFFFFDDDCCCAAA@@@>>>>>>@@@AAAAAAAAA@@@???===<<>>>>>>>>=========:::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;:::999888888<<<;;;;;;:::888777555444222333333444333222111000222222222222111111111111222111111111222333333444333222000111333444444333444222111333666777555333555555555666777888888999888999:::<<<>>>???@@@AAACCCEEEHHHJJJLLLLLLKKKKKKJJJJJJJJJLLLNNNRRRTTTVVVRRRVVV[[[aaagggmmmtttyyyvvvxxxzzz|||}}}uuukkknnn}}}mmmVVVFFF???999444111000///,,,---111//////............////////////000000111333444555///............---------111111111000//////......***++++++,,,,,,++++++***))))))(((((())))))***+++......---,,,,,,---------++++++++++++++++++++++++)))***+++---------------..........................................------------......///000000000000000000000////////////444333333444555777999:::???DDDPPPfff<<<<<<===>>>???@@@AAABBBCCCCCCCCCCCCCCCEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHIIIIIIHHHHHHGGGFFFDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGEEEDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHGGGGGGEEEDDDDDDDDDCCCAAA@@@??????@@@@@@BBBBBB@@@???>>><<<;;;;;;===============;;;:::999::::::::::::999999999888888888999;;;;;;<<<<<<<<<;;;:::999888888999:::;;;888888888777777666666555444555555444444333222111000111111222111000///...***,,,...000000///...---000000//////000000111222000...------...///......222111000111444444222000222222333333444555555666555666777888999:::;;;<<<>>>@@@BBBDDDEEEFFFFFFFFFDDDDDDDDDEEEGGGIIIKKKLLLNNNRRRYYY___eeekkkrrrvvvvvvxxx{{{|||}}}~~~qqqmmmuuu~~~}}}jjjVVVIII===666111111111......000//////............//////...------------......//////............---------------......///000111111,,,------------,,,,,,,,,+++************+++,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,---......................................................---------...//////000000000000000000000000000///222222333444777:::<<<>>>???CCCPPPeee888888999:::;;;<<<======@@@??????>>>>>>>>>>>>????????????@@@BBBCCCEEEFFFCCCCCCCCCCCCCCCBBBBBBAAA???@@@@@@AAAAAAAAAAAAAAAAAABBBAAA@@@>>>===>>>???AAAAAABBBBBBCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999777777666888888888888777666555555666666666666555555555555444555666777777777777777555555444444444444555555333333333222222222222222//////000000000000000///.........///......---,,,%%%(((+++///000///,,,***...------------...//////000...------...///...---000//////000111111///---/////////000000111111222111222222333444444555555888999:::;;;<<<>>>??????>>>>>>======>>>@@@AAACCCIIIMMMTTT[[[bbbhhhnnnrrruuuxxx{{{}}}~~~zzzpppqqqttt}}}fffTTTDDD:::333222333111//////......------------.........---,,,+++++++++++++++///............---------++++++,,,---...000000111/////////......---------,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...///................................................,,,,,,------.../////////000000000000000000000000000111222555888<<>>@@@@@@>>>>>>>>>>>>>>>======<<<<<<<<<======>>>======<<<<<<===<<<:::888888999;;;;;;<<<<<<===>>>???@@@@@@======>>>>>>>>>>>>=====================<<<;;;;;;::::::999999888888888888777777666555555444333333444444444444333333222222444444444444444333333333000111222222333333333222111111111111111111111111....../////////000000000...//////000000//////...------------------,,,,,,(((***,,,...//////---,,,------,,,,,,,,,------......,,,+++,,,---//////...000////////////...---,,,---------.........//////000000000000000111111111555444555555666888999:::999888888888999;;;===>>>CCCHHHPPPXXX___eeekkkoootttwww{{{~~~xxxssstttzzzsss```LLL@@@555333555333///.........------------......///......---------------///............---------------------------------000///......------------,,,,,,,,,,,,,,,---......++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---///111........................---------...............,,,,,,,,,---......//////000000000000000111111111000111222444777;;;>>>@@@@@@DDDPPPeee333333333444555555555666555555666666777777888888888888888888888999:::;;;:::::::::::::::999999888666777777777777777666666888999999888666666777888777888888999:::;;;<<<<<<999999::::::::::::999999999999::::::999999888888222222222222222222111111444333333333222222111111222111111111000000000000000000000000111111111111---......////////////...////////////////////////,,,,,,------.../////////////////////...---,,,,,,------------------------......---,,,,,,------......------,,,,,,,,,------'''&&&%%%'''))),,,,,,,,,///000000000///...---------------------.........000000000000000000000000333222222333444555666777333333333444555888:::;;;???DDDLLLTTT[[[ccciiinnntttwww{{{~~~wwwwwwxxxvvvrrr}}}lllVVVHHH;;;777666333///............------...............------......///000///............---------------------,,,,,,,,,,,,......,,,+++++++++,,,,,,+++++++++++++++,,,------+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///111........................---------.........//////,,,,,,------...//////000///000000000111111111222222222222444666888;;;<<>>CCCPPPfff------------------......---...000111111111111000111111111111111222333333000000111111000000///....../////////...------,,,&&&***///222222000000///000000000000000///////////////000000000000////////////000000000000000///,,,---.../////////...------------------.........------,,,++++++,,,---...------........./////////++++++,,,,,,,,,,,,+++******+++,,,------,,,+++***+++++++++++++++***************,,,------.........++++++*********+++---...)))***+++---............------,,,+++******++++++///---+++***++++++***)))))),,,//////---,,,---000------,,,,,,,,,,,,,,,,,,*********+++,,,,,,------***+++---///000///...---222111000000000111222333666999>>>EEEMMMXXXcccjjjrrrwww|||}}}|||nnncccTTTHHH===444333666111111000000000000111111111111///...---,,,,,,,,,//////.........---------222222000///---+++******+++***))))))***,,,...000++++++******++++++,,,---,,,,,,,,,,,,---...///000------------------------+++,,,---...////////////........................,,,,,,------...///000000//////000000111111222222///000000111222222333333444444444555777999<<<===<<>>CCCPPPeee---,,,***)))***+++...///..................------,,,------......------,,,/////////...---,,,+++***+++,,,------------,,,+++------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------...///////////////------------...............------------,,,,,,,,,,,,+++++++++******))))))---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///---++++++,,,---,,,+++...---------,,,,,,,,,,,,,,,+++***))))))***+++,,,...------,,,,,,------...------------------------,,,------.....................///000000000000000......//////000000111111///222666:::AAAKKKWWW```jjjpppwww|||~~~{{{iiiXXXKKK???888888333111///............,,,.............../////////......////////////...................../////////000---++++++,,,---+++)))******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,++++++******++++++,,,***,,,......---,,,---............------,,,,,,,,,///---++++++---///000000....../////////000000000111111111111222333444555111333444444333444777999<<>>;;;555333000.........---,,,////////////000000111111......////////////......000000///////////////...///---++++++,,,,,,+++******++++++++++++,,,,,,,,,------,,,,,,,,,,,,------++++++************++++++***,,,......---,,,---............------------------+++)))***,,,///000000------........./////////111111111111222333444555333444666666555666888:::;;;AAAMMMbbb}}}---,,,+++******+++,,,---******++++++,,,,,,------------............------++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++------------------------------------------------,,,---......//////......+++,,,,,,,,,---------------------,,,,,,,,,++++++------,,,++++++***))))))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++,,,---,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,///---++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,++++++,,,------......------------..............................,,,,,,---...............++++++,,,,,,,,,,,,,,,+++......//////000000111111111333555666888>>>GGGNNNWWW]]]eeejjjnnnsssyyy~~~}}}~~~}}}wwwvvvtttaaaQQQCCC;;;666444000/////////......111111111000///...............////////////......111111000000//////......///...,,,+++++++++++++++++++++++++++++++++++++++------------------......,,,++++++++++++++++++,,,***,,,......---,,,---..................---------...,,,++++++---//////...------------.........///111111111111222333444444444555666666666777999;;;<<>>DDDLLLWWW```dddhhhkkknnnpppqqqsssvvvyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}|||yyywwwwwwzzzuuuuuuvvv{{{~~~sssaaaRRRBBB>>>888444222222111111******+++,,,---...//////......////////////...................../////////---...///---***)))***,,,,,,,,,,,,+++++++++******)))***+++,,,---------,,,...------,,,,,,------...***,,,......---,,,---...---........./////////000000///......//////---+++....../////////000000000111111111111222333444555222444555555444555777999<<<@@@KKK___zzz++++++++++++******))))))---,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++)))***+++,,,---...............---,,,,,,---......)))***+++,,,,,,,,,,,,,,,........................+++++++++++++++++++++++++++,,,------......------)))************+++++++++,,,,,,,,,+++++++++******///...------,,,+++************++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........---,,,+++++++++---///000,,,,,,------...///000000//////............//////...---,,,,,,.../////////........./////////000000//////000000000000////////////............//////000000000000000000000000000000111222222222222222333333333333333222111111......//////000111111111...000111111111333999>>>BBBKKKWWW```dddgggjjjlllnnnoooqqqtttwwwzzz|||~~~||||||{{{zzzzzz{{{}}}~~~~~~~~~|||{{{yyyxxxvvvwwwyyyzzz||||||||||||yyyzzz|||}}}~~~wwwrrr{{{xxxnnnkkkkkkvvvzzz|||lll\\\GGGBBB;;;666333111000///------------------,,,,,,......////////////......,,,---------......//////---...///---***)))***---,,,,,,,,,++++++*********((()))***,,,------,,,,,,---,,,,,,++++++,,,,,,---***,,,......---,,,---...---.........//////000000---,,,,,,---...///---,,,////////////000000000000111111111111222333444555///000111111111222444666;;;???JJJ^^^xxx++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((++++++++++++++++++++++++------...---,,,***((('''(((++++++)))***......,,,------,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++******))))))******+++,,,,,,,,,,,,+++,,,+++******))))))******,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,---------...------,,,,,,...........................///////////////......---------.........////////////...---...///000111/////////000000000000000222222333333222000...---333222111111111222333444000111111111//////111222222111000//////000222333111222222111000000111222333222111000000000000111222111//////111666;;;>>>AAAIIIUUUaaaiiinnnqqqsssuuuuuuvvvuuuvvvxxx|||~~~}}}}}}|||}}}}}}~~~~~~~~~||||||ssspppoooqqquuuwwwwwwvvvvvvtttsssuuuxxxyyyvvvttt|||}}}|||uuutttwwwttthhhbbbnnnssszzzwwwhhhXXXJJJ<<<555333111111222111000///...---......///000000000000///...---,,,+++++++++,,,,,,,,,------$$$&&&***+++,,,,,,---.../////////...---,,,+++***...---,,,+++++++++,,,------------,,,,,,------.....................---------....../////////////////////............//////000000000000000000000000222222222222222222333333666444333222222555777999;;;AAALLL___xxx++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++******,,,---------,,,,,,&&&)))***((((((,,,,,,***+++,,,,,,***((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++++++++******************+++,,,,,,,,,,,,,,,------,,,+++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,------------....../////////......---........................///000000111111000000///////////////////////////000//////...//////111222////////////////////////000000111111111111000000222111000000000111222222444444555444333222444666333333222222333444555555666666555444333333444555111111000000000000000111333222000000111444888:::???GGGTTT```jjjpppuuuxxxxxxyyyyyyyyyxxxxxx{{{}}}~~~~~~~~~~~~{{{xxxvvvuuuwwwwwwvvvtttvvvtttssstttvvvwwwuuurrrrrrsssuuuyyy}}}xxxsssttt|||ooohhhmmmrrryyyrrraaaSSSCCC;;;777333222333111000///...---...//////000000000000///...---,,,,,,,,,,,,,,,------------***,,,...///...---......,,,------,,,,,,+++***)))---,,,+++++++++,,,---...---,,,,,,+++++++++,,,,,,........................---....../////////////////////............//////000000000000000000000000111222222222222333333333666555333222333555888999;;;@@@LLL___www++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---.........'''******((())),,,,,,******++++++***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++*********+++,,,,,,------,,,,,,......---------,,,,,,,,,...------,,,,,,------...---------.........////////////000000000000//////////////////////////////000111111222222222111111000000000000000000000000000////////////000111222111111111111111000000000000000000111222333444555555444333333333333444555444555666555333333555777666777888999:::;;;;;;;;;999888666444333333333444222222222222222222222222444333222222222333555666;;;CCCOOO\\\gggooovvvzzz|||}}}~~~}}}{{{zzzzzzzzz|||{{{{{{{{{yyyxxxyyyxxxwwwwwwxxxxxxvvvtttooooooppprrrvvvzzz~~~}}}ssspppssstttkkkkkkooowww}}}mmm]]]LLLAAA;;;555333333111000///.........//////000000000000///...---,,,------------.........///...000111000...---,,,---*********++++++******))),,,,,,++++++,,,---......---,,,++++++************........................---....../////////////////////............//////000000000000000000000000111111222222222333333333666555444333444666888999;;;@@@LLL^^^www***+++++++++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++))),,,---***+++......,,,+++,,,,,,,,,******+++,,,------------------------..................------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------............------,,,,,,---------------------------------.........//////...///000000111000000000////////////////////////000111111222222222222111111111111000000000000///////////////000000111111444444444333333333333333444333222222333555777888999999999999999999::::::777888999999888888:::<<<===???AAADDDFFFFFFFFFFFFBBB???;;;999888777666555333444444555555555555555333333333333333444444444666===IIIUUU```iiiqqqvvv{{{}}}~~~|||{{{{{{~~~}}}{{{zzzxxxwwwuuuuuuwwwzzz~~~uuummmgggttt{{{rrriiimmmttt~~~wwwfffSSSFFF>>>666222222111111///.........///000//////000//////...------............////////////---...///...+++******+++((()))***+++++++++++++++++++++,,,,,,---......///...---,,,+++************---------...............---....../////////////////////............//////000000000000000000000000111111111222222333333444666555555444555666888999;;;@@@KKK]]]vvv*********++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------+++++++++++++++++++++++++++++++++******************------++++++......,,,+++---......---,,,---...------------------------........................,,,,,,,,,,,,,,,,,,------,,,,,,---............------------...---,,,++++++,,,------------------,,,------------............---...///000000000000000000000000000000000000000///000111111222222222111111111000000000000000000///000000111111111111111333444444444444555555555777666555444555666888999::::::;;;<<<=========>>>???@@@BBBBBBBBBCCCEEEGGGIIILLLPPPTTTWWWWWWVVVUUUQQQLLLFFFBBBAAA???===;;;555666666777777777666666222333444444555555555555666<<>>999:::;;;;;;;;;999888777555555555555666666666666888<<>>@@@AAACCCCCCDDDDDDCCCDDDGGGJJJMMMNNNOOOOOOQQQSSSVVVXXXZZZ]]]```ccciiinnnuuu|||}}}{{{mmmeee[[[TTTQQQNNNIIIEEEBBBCCCCCCDDDCCCAAA>>>===999888777666555555555666666:::@@@GGGOOOYYYbbbiiinnnqqquuuxxxzzz|||~~~rrreee```bbbpppttt___OOOAAA888666222222000/////////000111......////////////......------.........//////////////////...------///000,,,------.........------......//////...---,,,+++++++++++++++,,,---......,,,,,,------...//////000---....../////////////////////............//////000000000000000000000000///000111222333444444555666777777777888999::::::<<<@@@JJJ[[[ttt))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++333222000...---,,,------,,,//////,,,,,,......+++))),,,...///...------..................................../////////000000---------.........//////---......///////////////...///111222111000...---...///000111111000///...000000000000111111111111///000111222333444444444111111111111111111111111111222333444555555555555333444555666777999::::::777888999;;;;;;::::::999666777999;;;===???AAAAAABBBDDDGGGJJJLLLMMMNNNNNNNNNPPPSSSWWWZZZ\\\]]]]]]```cccfffhhhkkknnnrrrvvvsssyyy~~~uuujjjccc___[[[UUUQQQKKKKKKLLLLLLKKKHHHFFFDDD===<<<999777555444444555222555;;;BBBJJJTTT___eeelllooosssvvvxxxzzz}}}tttddd\\\ZZZeeewwwhhhUUUEEE<<<888333222000/////////000111......///////////////...------------.........//////000///---++++++---///,,,------......------,,,//////000000///---+++***)))))))))***+++,,,......,,,,,,------...///000000---....../////////////////////............//////000000000000000000000000///000000222333444555555666777777888999999::::::<<<@@@JJJ[[[sss)))******++++++,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------.........///000111111222555333000---,,,---///000000000000//////.........................................................000000000000000000//////222222111000///000000000.../////////000000111111333333333333222111000///555444333222222333555666555444333222222333444555333333222222222444555777444666999<<<=========<<>>===<<<<<<<<<>>>@@@BBBCCCDDDFFFGGGEEEKKKSSSXXXZZZZZZ\\\]]]```cccgggkkkmmmmmmkkkjjjnnnoooqqqssswwwzzz}}}~~~zzztttkkkbbb[[[]]]\\\[[[ZZZWWWSSSNNNLLLIIIDDD>>>999777666666666444666999===CCCMMMWWW^^^eeehhhlllppprrruuuxxx{{{|||}}}~~~{{{kkk\\\UUU^^^nnn{{{uuuaaaPPPAAA888777555333222111111111111222222111000//////000000.........//////////////////,,,***)))***,,,------++++++++++++++++++++++++/////////......---------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......000000//////.........---111111000000//////......///////////////000111111111111111111111111222333333444555666777777777777???@@@GGGYYYttt******+++,,,,,,------............------,,,,,,,,,------------------------......------------......---------------------------......///000000111111666555333111000000111222111000000000/////////...////////////////////////////////////////////////111111111111111111111111111111111111111111000000000000000000111111222222333333333333222222111000222222222111111222222333666555444333333444555666777777777888999;;;<<<======>>>BBBEEEGGGIIIIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDFFFGGGHHHGGGFFFFFFFFFMMMSSS]]]dddhhhjjjlllnnnqqqssswwwzzz|||{{{zzzyyy{{{{{{|||~~~yyyooohhhiiihhhhhhgggddd```\\\YYYMMMHHHAAA<<<999888777666666777999<<>>@@@GGGYYYsss+++,,,,,,---......//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///........................---......//////000000111111111111000////////////111000000000000000//////111111111111111111111111111111111111111111111111222222222222222222222222000111222333333222111111111111111222222222222222333333333333333333333222111222222333333222222111555444333222222333444555666777:::<<>>???AAAEEEIIIPPPWWW]]]aaabbbbbbdddeeegggjjjooossswwwzzztttsssqqqooollliiigggfff```___]]]]]]]]][[[VVVSSSOOOTTT^^^jjjuuu|||}}}ssspppmmmmmmnnnmmmgggcccaaa]]]VVVOOOJJJDDD>>>;;;666666666666888===DDDIIISSSXXX___eeeiiimmmqqqssstttuuuwwwyyyzzzzzzyyyyyyvvvwwwyyy{{{}}}ppp^^^XXXXXX]]]iiiwww}}}yyycccTTTEEE>>>777333333333111...111000000000000000111111000000//////.........---//////000222444333000---******+++,,,---...//////,,,,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---......---------..............................///////////////000111222111111000333222111000/////////000111111222333555777:::;;;<<<@@@IIIXXXooo---......//////000111111000000000111111111111111////////////////////////222111111000000111111222111111111111111111111111111111111111111111111111111222333555555555444444222222222333333333333333555555555555555555555555444555555666666777777777666666777777888999999999777888888999888777666555444444444444333333333333444444444555666888;;;<<<999:::<<<===???@@@AAAAAA======>>>???AAADDDGGGHHHRRRWWW___ggglllnnnnnnmmmnnnnnnnnnpppssswww{{{~~~}}}|||{{{zzzwwwuuusssrrrppplllgggdddbbb___YYYTTTPPPTTT[[[fffqqqzzz~~~vvvqqqlllkkkmmmlllhhhccc___[[[VVVPPPJJJDDD>>>999666777777777777:::>>>BBBIIIMMMTTTZZZ```eeekkkooopppqqqtttwwwxxxxxxxxxwwwrrrsssuuuwwwzzz|||}}}}}}zzz{{{~~~yyycccYYYWWWWWW]]]gggssszzzwwwooo```QQQHHH<<<555444444222///000000000000000111111222000000000///......------,,,,,,,,,...//////,,,***((()))***+++---///000000++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++------,,,,,,------...///---------------.........---............////////////000111222222222111000444333222111000000000000333333333333555777:::;;;===AAAJJJYYYooo------......///000000111//////000000111111111111........................222222111111111111222222222222222222222222222222222222222222222222222222000111222333444444444444555666666666777777777777888888888888888888888888777888888999::::::;;;;;;:::;;;;;;<<<<<<===>>>>>><<<<<<;;;:::999888777777777777777666666666555555888777777888:::===???AAA@@@AAABBBDDDGGGIIILLLMMMHHHIIIJJJLLLPPPSSSWWWYYYaaafffmmmssswwwvvvsssqqquuutttrrrrrrtttwww{{{}}}~~~}}}{{{zzzyyy{{{uuunnniiigggddd^^^ZZZPPPRRRWWWaaammmwww|||~~~zzzssskkkiiikkkkkkhhhddd^^^[[[VVVQQQLLLFFF???;;;666888999999999999;;;===AAADDDIIIOOOTTT[[[bbbfffiiikkkooorrrtttuuutttsssqqqrrrtttuuuwwwwwwxxxxxxvvvxxx{{{eeeZZZXXXUUUVVV[[[ccctttvvvnnnwwwqqq^^^RRRCCC999777666444111000000000000000111222222111000000///......------)))))))))***++++++)))'''***+++,,,---...///000111...------------------,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------.........---------.........//////...000111333333222111000222222222222222333444444666666555555666888;;;<<<>>>BBBLLLZZZooo------......///000000000.../////////000000111111333333333333333333333333333222222111111222222333222222222222222222222222333333333333333333333333555555555666777888999999888888999999:::::::::;;;::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>===>>>>>>???@@@AAAAAABBB???>>>===;;;999999888888:::999999999888888777777:::::::::;;;===@@@CCCEEEHHHHHHIIIKKKNNNQQQUUUWWWZZZ[[[]]]___ccchhhkkknnnoootttzzz~~~yyyvvvyyywwwuuussstttwwwzzz|||}}}~~~~~~}}}}}}|||{{{zzz~~~xxxppplllkkkiiieeeaaaSSSTTTXXXaaammmxxxxxxooolllnnnooolllhhh```]]]YYYTTTOOOIIICCC>>>777999;;;<<<;;;::::::;;;===???CCCGGGLLLSSSZZZ___dddgggjjjnnnqqqqqqqqqppprrrsssttttttuuuuuutttttttttvvvzzz~~~fff[[[YYYUUUSSSUUUXXXiii{{{kkktttgggYYYHHH<<<999888666444000000///000000111222222111000000///...---------......---...//////...,,,------......///000000000111111111000/////////...---------,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,------.........---------.........//////...000222333333333111000000000111222333555777888999888777777888:::<<<===>>>CCCMMM[[[ooo111111111111000000000000000111222222222222222111222333444555555444333222222222222222222333333333444555555555555333111000000111222333444555555666888999;;;;;;;;;;;;<<<>>><<<===?????????===;;;:::<<<======>>>???@@@@@@AAABBBCCCEEEGGGIIIJJJJJJKKKMMMIIIFFFGGGJJJLLLIIIFFFDDDFFFGGGDDD>>>;;;===@@@BBB???===<<<<<<<<<;;;:::<<<>>>@@@@@@@@@AAABBBDDDKKKOOOTTTWWWYYY]]]bbbfffoooqqquuuyyy|||~~~}}}~~~~~~{{{yyyxxxwwwvvvvvvxxxzzz{{{}}}~~~|||zzzzzzzzz|||vvvppplllkkkhhhaaa\\\VVVUUUVVV\\\gggrrryyy|||~~~yyytttpppllliiigggeeeaaa\\\VVVQQQJJJDDD@@@???>>><<<;;;<<<;;;999777999999;;;===BBBHHHNNNQQQZZZ^^^bbbccccccffflllrrroooooopppqqqrrrttttttuuuwwwvvvvvvyyy~~~~~~~~~qqqbbb\\\VVVRRRRRRWWWaaaqqqzzzuuuttt|||}}}gggOOOAAA;;;777555444444333222111000000000000222111111000000000000000......------------......///............---------333222222000...,,,+++))),,,,,,,,,------..................------,,,,,,,,,---------...------,,,,,,,,,,,,---.../////////...,,,---///111222111000///333333444444555444444444222333333444666888999:::===AAAJJJXXXmmm111111111222222333333333000000111111222222222111333333444444444444333333555555555555666666666666666666777777888777777666777777777888999:::;;;;;;:::<<<>>>???>>>???AAABBBEEEEEEFFFGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGKKKLLLNNNPPPRRRTTTUUUUUUTTTPPPLLLLLLOOOQQQOOOMMMIIIJJJHHHEEEAAA???@@@AAADDDBBB@@@@@@@@@@@@>>><<<===???BBBDDDEEEFFFIIIKKKXXX\\\ccchhhlllqqqvvvzzz}}}~~~}}}zzzyyyxxxwwwxxxyyy{{{|||}}}zzzyyyyyyyyytttpppnnnnnnmmmhhhdddZZZXXXXXX\\\eeeooovvvzzz{{{vvvqqqlllhhheeekkkhhhddd___ZZZTTTMMMHHH>>><<<:::::::::;;;:::888666666666777:::???CCCEEEOOOUUU[[[______```dddhhhkkklllnnnppprrrtttuuuvvvxxxvvvvvvyyy~~~}}}}}}}}}kkkaaa[[[WWWVVVTTTZZZeeeuuuwwwqqqvvv}}}pppWWWGGG???999555444444333222111000000000000222111000000//////000000......------------......///............---------,,,---...///////////////,,,,,,,,,---------............---------,,,,,,,,,,,,,,,---......---------,,,---......//////......---...000222333222111000222333444444555444444444333333333444666777999:::===AAAIIIWWWlll111111222333444555666666222222333333333444444444666666555555555555666666666666666555555555555555555555555666777888999:::;;;;;;;;;;;;<<<>>>???@@@AAACCCEEEFFFFFFGGGIIIKKKPPPPPPQQQRRRRRRSSSSSSTTTQQQQQQRRRRRRRRRRRRRRRRRRWWWXXXZZZ]]]___bbbcccddd___[[[WWWVVVYYY[[[ZZZYYYWWWTTTPPPLLLKKKJJJIIIHHHLLLKKKLLLMMMNNNMMMJJJGGGHHHJJJNNNPPPRRRUUUXXX[[[eeejjjqqqwww|||~~~|||{{{zzzzzzzzz{{{}}}~~~|||xxxtttrrrrrrqqqmmmiii```]]][[[]]]cccllltttxxx}}}wwwqqqmmmjjjqqqpppmmmiiiddd]]]UUUOOO???===:::999:::;;;;;;;;;:::999888888888:::===>>>AAAHHHPPPVVVWWWXXXYYY[[[ccceeehhhlllpppsssvvvwwwxxxwwwwwwyyy}}}~~~}}}|||}}}zzzooogggbbb___YYYYYY\\\eeeuuu}}}ooommmttt||||||bbbPPPEEE;;;555333444333222111111000000111222111000000//////000000......------------......///............---------***+++,,,---//////000000,,,,,,,,,------------......------------,,,,,,,,,+++,,,---...............------.../////////.........///111222333333222111222222333444444444444444333333333444666777999:::===AAAIIIVVVkkk222333333444555555666666555666666666777777888888:::999888777777888999:::888888777777777777777666777666666666777999;;;<<<===>>>???@@@CCCEEEGGGIIIJJJLLLNNNOOOPPPQQQTTTVVVYYYYYYZZZZZZ\\\^^^___`````````__________________bbbccceeegggjjjmmmooopppkkkhhhdddccceeegggggggggiiiddd]]][[[\\\]]]ZZZWWWYYY[[[]]]aaacccccc```^^^^^^aaadddfffhhhjjjmmmoootttwww}}}~~~~~~~~~~~~|||xxxuuuqqqllliiidddaaa^^^^^^ccckkksssxxx}}}wwwsssqqqvvvtttrrroooiiiaaaWWWPPPDDD@@@<<<::::::;;;;;;;;;===<<<:::999999999:::;;;888===EEEKKKNNNOOOQQQRRRYYY[[[```eeekkkpppsssuuuxxxxxxxxxyyy{{{}}}}}}||||||}}}yyyqqqkkkddd___[[[___jjjzzzqqqgggiiirrr}}}mmmZZZKKK???777555444444333222111111111111111111000///////////////......------------......///............---------------......------,,,+++------------------------------------------------++++++---...////////////......////////////............000111222222111111111222333444444444444444333333444444666777888999<<<@@@HHHUUUjjj555555555555555555555555777777777777888999:::;;;;;;:::999888888999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<>>>@@@AAACCCEEEGGGKKKOOORRRTTTUUURRRTTTWWWXXXXXXZZZ\\\^^^aaaaaabbbccceeegggiiijjjmmmmmmmmmmmmllllllllllllmmmmmmnnnoooqqqtttvvvxxxwwwuuurrrqqqrrrsssttttttxxxrrrkkkkkkmmmooolllhhhgggjjjnnntttxxxzzzxxxvvvwwwxxxzzz{{{{{{|||}}}{{{vvvqqqllliiifffdddaaa```cccjjjrrrxxx}}}yyywwwwwwzzzxxxvvvrrrlllbbbWWWPPPGGGCCC>>>:::999888888777888777666555444555555666666999===AAAEEEIIILLLNNNPPPRRRWWW]]]dddjjjooorrrvvvvvvwwwxxxyyyzzz|||~~~}}}~~~~~~tttlllddd^^^___eeepppwwwfffbbbhhhtttxxxcccRRRDDD;;;888555444333222111111111111111000000///.../////////......------------......///............---------/////////...---,,,******------------------------------------------------+++,,,---...//////000///...///////////////......------...//////000000000000111222333444444444444444444444444555777888999;;;???GGGUUUiii888888888777777777666666888777777777888:::;;;======<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;::::::999;;;<<<===>>>@@@CCCEEEFFFJJJLLLQQQVVV[[[]]]^^^___]]]___aaabbbbbbccceeegggkkklllmmmoooqqqsssttttttyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwxxxzzz|||}}}~~~~~~}}}}}}}}}~~~~~~zzzwwwxxx{{{}}}zzzwwwsssvvv{{{|||}}}|||wwwrrrnnnlllfffeeecccaaabbbgggnnnttt{{{~~~}}}~~~~~~~~~|||}}}}}}|||yyyuuuoooeee[[[TTTIIIEEE@@@<<<:::888666555777666666555555555555555777777999<<<@@@EEEJJJMMMKKKLLLOOOUUU\\\dddkkkooossstttvvvvvvvvvxxxzzz}}}}}}rrriiiaaaaaabbbhhhyyysssgggccckkktttlllYYYHHH>>>;;;555444333222222111111222111000//////......//////......------------......///............---------,,,------.........------...------------,,,,,,,,,,,,,,,,,,------------...,,,---.../////////////////////000000000///......,,,---------...//////000///000111333444444444444444444444555555666888888:::>>>GGGUUUjjj:::::::::::::::;;;;;;;;;;;;;;;::::::;;;===@@@AAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@??????>>>======<<<>>>@@@CCCGGGJJJNNNPPPQQQXXX\\\bbbhhhkkklllkkkjjjmmmnnnpppqqqpppqqqsssuuuxxxzzz|||~~~zzz{{{|||{{{vvvqqqnnnlllfffeeeccc```___bbbggglllqqq|||~~~~~~|||vvvuuuuuuyyy|||~~~|||yyyxxx{{{}}}|||yyyvvvppphhh___YYYMMMJJJFFFCCCAAA???<<<:::;;;;;;:::999999888888777777777888;;;???DDDHHHJJJJJJJJJKKKOOOWWW```hhhmmmooorrrtttttttttuuuyyy|||{{{~~~tttiiiddd______mmm~~~xxxiiihhhmmm~~~uuu___LLLAAA===555555444333222222222222000000///............///......------------......///............---------+++,,,---...///000000000......---------,,,,,,,,,,,,,,,,,,---------............////////////......000000000000000///......---------......///000111///000111222333444444444555555444555555666777888999>>>GGGUUUkkk:::;;;;;;<<<===>>>??????@@@@@@??????@@@BBBEEEFFFIIIJJJKKKLLLLLLKKKJJJIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFIIINNNTTTYYY]]]```aaakkkooovvv{{{~~~}}}{{{xxxzzz{{{}}}}}}}}}}}}~~~~~~~~~{{{tttoookkkjjjffffffddd```]]]]]]bbbfffjjjvvv~~~}}}||||||~~~|||zzzyyytttyyy}}}{{{uuuooommmnnnooorrrtttqqqnnnmmmqqqvvv{{{yyywwwtttpppiiibbb\\\QQQOOOLLLJJJIIIGGGCCCAAA===<<<;;;:::999888777666666777888<<<@@@DDDFFFGGGJJJJJJJJJMMMTTT^^^gggmmmmmmpppssssssssstttxxx|||yyy}}}qqqggg]]]XXXddduuurrrjjjlllzzz{{{cccNNNBBB>>>555555444333222222222222000000///........................------.........//////.........------------......///000000//////.........------,,,,,,,,,,,,,,,,,,------............///////////////...---000000000000000///......///.........///000111222//////111222333444444444555555555555555666777888999===GGGVVVkkk@@@AAAAAAAAABBBEEEIIIMMMPPPOOOMMMLLLNNNQQQUUUWWW]]]\\\]]]^^^___^^^\\\YYYUUUUUUVVVUUUUUUTTTSSSRRRRRRVVV^^^dddjjjooosssvvv~~~}}}xxxtttqqqnnnlllcccaaa^^^]]]]]]\\\[[[YYYbbbiiirrrzzz~~~~~~~~~}}}||||||{{{{{{{{{}}}~~~zzzwwwuuusssssssssrrrpppmmmiiigggggghhhmmmjjjjjjkkkjjjhhhkkkpppqqqssssssrrrnnnhhhaaa]]]XXXWWWWWWVVVTTTPPPIIIEEEHHHEEEBBB???>>>>>><<<;;;999:::<<>>EEESSSgggzzzhhhddd^^^ZZZYYYYYYXXXWWWVVVYYY^^^bbbdddfffhhhjjjmmmmmmmmmmmmlllkkkjjjiiifffggghhhjjjkkklllllllllppprrrsssqqqlllgggcccaaacccaaabbbdddbbb^^^___ccccccfffiiilllnnnoooooonnnnnnmmmmmmnnnppppppnnnllliiigggdddaaa]]]YYYTTTQQQKKKKKKKKKKKKLLLMMMNNNOOOKKKHHHGGGFFFCCC@@@EEELLLRRRUUUZZZ^^^```bbbeeeffffffhhhkkkmmmooossswww{{{~~~~~~ooocccbbbiiiwwwyyy___XXXWWWcccrrr|||mmmWWWJJJ===777666444333444111111111000000/////////......////////////....../////////..................------,,,,,,------...---------...............+++,,,,,,,,,---.........---...000111111000...---------......///000000000333333222111000/////////222222111111222333444555777777777777777888999999;;;>>>FFFTTThhhpppkkkccc]]][[[[[[[[[[[[WWWZZZ^^^```bbbccceeegggjjjjjjjjjiiiiiijjjjjjkkkgggggggggggghhhiiijjjkkkoooqqqtttssspppkkkgggfffeeedddfffhhhgggcccdddgggdddeeeeeefffggghhhhhhhhhhhhhhhhhhkkknnnooonnnmmmiiihhhgggeeeccc^^^XXXTTTOOONNNMMMMMMLLLLLLLLLMMMHHHFFFEEEEEEAAA<<>>;;;999888888:::;;;<<<>>>BBBGGGKKKNNNVVVXXX[[[^^^aaagggmmmqqqvvvzzz~~~mmmUUUQQQXXX```lllxxx{{{~~~rrrZZZGGG>>>:::444000///000000000000000///...//////............/////////////////////...------//////000000000000///...........................///......---------......111111000...,,,,,,...000***'''%%%&&&***---......000000000000000000000000222222333444444444333333111333444444444555777999:::===DDDQQQddd|||}}}uuuooojjjfffcccbbb___[[[ZZZ[[[]]]^^^___bbbaaa`````````bbbdddeeefffeeedddcccdddfffiiijjjnnnpppsssuuuuuurrrooommmjjjiiihhhgggfffdddccccccdddbbb___\\\ZZZXXXXXXXXXUUUUUUWWWXXXZZZ\\\]]]^^^```aaabbbeeefffeeebbb___]]]YYYUUUTTTTTTRRRMMMHHHDDDBBB@@@===:::999888888999999:::;;;>>>BBBEEEHHHLLLOOORRRWWW\\\cccjjjooossswww|||yyy```WWWWWWZZZdddpppyyy}}}yyy```MMMBBB===777333000000000000000000////////////............//////111111111111111000//////000/////////////////////...........................------,,,,,,,,,------,,,---///111222111///---111///---...111333444333000000000000000000000000222222333444444444333333222333444444444555777999:::===DDDPPPccc{{{yyyssslllhhhgggbbb\\\YYYXXXYYYYYYZZZ]]]]]]^^^^^^___``````aaadddcccaaaaaaaaaccceeefffjjjllloooqqqqqqooollljjjfffeeebbb___]]]\\\[[[[[[^^^]]]]]][[[ZZZYYYYYYYYYTTTTTTUUUVVVWWWXXXXXXYYY\\\\\\^^^aaaddddddbbb```]]]ZZZUUUSSSRRROOOJJJFFFAAA@@@>>><<<:::999888888777777777888999<<<>>>@@@BBBEEEJJJOOOVVV___gggmmmppptttzzzsssbbbYYYVVV]]]iiittt{{{lllVVVIII@@@:::777111111111111000000////////////............//////111111111111111000//////000///.........///000111........................---,,,,,,,,,,,,,,,------,,,---...000222222000///000///...///111222111000000000000000000000000000111222333333444444444333222444555555444555777999;;;>>>CCCOOObbb{{{zzzsssnnnjjjeee]]]XXXVVVVVVWWWWWWYYYZZZ[[[]]]]]]]]]]]]\\\______^^^]]]]]]___```aaafffgggiiijjjiiigggdddbbb```^^^[[[XXXVVVUUUVVVVVVXXXYYYZZZ[[[[[[ZZZZZZYYYWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWXXXZZZ]]]^^^]]][[[[[[XXXTTTQQQOOOKKKFFFBBB>>>===<<<;;;999888888777444444444555666888:::;;;>>>AAAEEEKKKRRR\\\eeelllooosssyyyqqq___WWW[[[dddoooxxx|||cccPPPDDD<<<888333222222111000000000000//////............/////////////////////...------000///...------...000222........................------,,,,,,,,,---......000222333111///...000222---------.........---,,,000000000000000000000000111111222333444444444444333444555555444555777999<<<>>>CCCNNNaaa{{{yyytttkkkeee]]]XXXUUUUUUUUUUUUTTTUUUWWWYYYZZZYYYXXXXXXYYYYYYXXXXXXYYYZZZ[[[\\\aaabbbcccbbbaaa^^^[[[YYYXXXVVVTTTRRRRRRRRRTTTUUUTTTVVVXXXYYYZZZZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUTTTTTTUUUVVVWWWVVVUUUVVVTTTQQQNNNJJJFFFBBB@@@<<<<<<;;;:::999888777777222333444555666888999:::<<<>>>BBBGGGNNNVVV```fffppptttzzzkkk]]]\\\```jjjtttrrrZZZHHH===888444444222111000000000111//////............/////////////////////...------///...---,,,---...000222.......................................///000000222:::@@@???777000000222///000111111000/////////000000000000000000000000000111222333444444444444444555666666555555777999;;;===BBBNNNaaa{{{|||xxxiiiddd]]]WWWTTTSSSRRRQQQOOOPPPRRRSSSTTTTTTSSSSSSRRRRRRSSSSSSTTTVVVWWWXXX[[[\\\\\\[[[ZZZWWWTTTSSSRRRRRRQQQPPPQQQRRRSSSTTTQQQSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQUUUSSSQQQQQQRRRSSSRRRRRRPPPOOOMMMKKKGGGDDDAAA???<<<<<<<<<;;;:::888777666333444555666777888888999:::;;;>>>BBBGGGPPPYYY```ooosssxxx}}}|||jjj```^^^dddooo|||eeeOOOBBB<<<666555333111000000111111//////............//////111111111111111000//////...------------///000111....................................///000111111000===JJJNNNFFF;;;333111///000111111///...///111000000000000000000000000000111222333444555555555555666666666555555777999:::<<>>DDDMMMVVV]]]jjjnnnuuuzzz{{{iii^^^^^^iiixxxpppXXXJJJCCC777666444111000000111222//////............//////111111111111111000//////,,,,,,------...///000000........................---------......///111111000999DDDKKKKKKDDD;;;444---...///...,,,,,,...111000000000000000000000000000000222333444555555555555666777666555555777999888<<>>DDDMMMWWW^^^fffjjjqqqxxx}}}pppaaaZZZfffuuuxxx___PPPIII888666444222000111111222//////............/////////////////////......---+++,,,---...////////////........................,,,,,,,,,---...///000000333333777>>>EEEGGGAAA;;;///000000...,,,---111444000000000000000000000000///000222333444555555555666777777666555555777999777;;;CCCQQQddd}}}}}}{{{wwwsssqqqqqqpppllljjjgggbbbYYYPPPJJJGGGFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFLLLLLLLLLLLLLLLMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOONNNNNNOOOOOOPPPLLLKKKIIIGGGEEEEEEEEEEEEHHHIIIKKKKKKKKKIIIGGGFFFEEEDDDBBBAAAAAABBBDDDEEEMMMLLLJJJHHHFFFDDDBBBBBBDDDDDDCCC@@@<<<999888999999888888777666555555444777555777>>>EEELLLUUU^^^bbbgggooovvv|||~~~cccYYY^^^jjj{{{sss[[[JJJ===;;;777444222111111000000/////////............(((,,,111555555333///,,,000///---++++++---///000......------------......---......///////////////000555666666???KKKIII???000000////////////000000111222333444333222111000333333222222333333444555777444333444777999777444:::===DDDOOO```yyy}}}}}}~~~{{{yyyxxxyyy{{{{{{{{{yyywwwvvvssspppllljjjjjjiiifffdddbbb]]]UUUMMMHHHDDDDDDDDDDDDDDDFFFGGGHHHJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOKKKJJJHHHEEEDDDCCCCCCCCCEEEFFFGGGHHHHHHGGGEEEDDDCCCBBB@@@??????@@@BBBCCCDDDEEEEEEFFFFFFGGGGGGHHHCCCDDDDDDAAA>>>:::999999999888888777666666555555888666777===CCCIIIQQQZZZaaagggooovvv|||lll[[[ZZZaaattt{{{bbbOOOAAA>>>999555222000//////000000/////////.........///000111222111///---,,,..............................------------......///...---,,,---...000111111555555666AAAMMMKKKAAA000000////////////000000111222333333333222111111333333222222333333444555666777777777666555666777999===CCCNNN```xxx|||yyyyyyzzz{{{}}}xxxyyy{{{{{{yyyuuuqqqnnnmmmnnnoooppppppooonnnmmmjjjgggeeeccccccbbbaaa___]]]ZZZTTTMMMHHHEEEDDDDDDEEEEEEGGGIIIKKKMMMOOOPPPKKKKKKJJJJJJJJJJJJJJJKKKMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHJJJKKKLLLIIIHHHFFFDDDBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>======>>>???@@@>>>???AAACCCEEEGGGIIIJJJBBBDDDEEECCC@@@<<<:::999888888888777777666666555888666777<<<@@@EEENNNVVVaaagggooowww}}}|||bbbXXXXXXjjjlllWWWGGGBBB;;;666333111///...000000000/////////......333222000.........//////,,,---...//////...---,,,......------------......111///---+++,,,...000222111333444777BBBLLLHHH===000000////////////000000111111222222333222222111333333333333333444444555444777:::888444333555999888;;;BBBMMM___www~~~|||yyyvvvtttttttttuuurrrssssssrrrpppllliiigggffffffgggggggggfffeeedddcccbbb```____________^^^]]]ZZZVVVQQQMMMJJJHHHHHHGGGGGGIIIJJJLLLNNNOOOPPPNNNMMMLLLKKKJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDDDDCCCDDDDDDEEEFFFFFFEEECCCBBB@@@>>>======;;;<<<===>>>??????>>>>>>======<<<;;;;;;<<<======>>>???@@@AAABBBDDDEEEEEEAAACCCEEEEEEAAA===;;;:::888888888777777777666666888666888<<>>>>>???@@@@@@AAABBBBBB@@@CCCEEEDDDBBB>>><<<;;;888888888888777777777777666666999===???CCCMMMXXXbbbhhhqqqyyyrrraaaVVV^^^mmmzzz{{{iiiSSSKKK@@@999777666444222111000000000////////////......//////000111111111000///---,,,,,,---///000......------------......///000111333333222111111111555:::@@@FFFDDD999---000000////////////000000000000000111111222222222444444333333444444555666111000000222666888888777777:::AAALLL]]]vvv~~~{{{xxxtttpppllliiigggfffgggdddaaa^^^\\\\\\\\\]]]WWWWWWWWWVVVVVVUUUUUUUUUWWWXXXYYYYYYYYYZZZ\\\^^^]]]\\\[[[YYYUUUQQQNNNKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIGGGDDDBBBAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???===<<<<<<;;;????????????>>>===<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBBBB@@@BBBCCCCCC@@@>>><<<<<<888888888888888888888888666666999===>>>AAALLLWWW```fffpppxxx~~~{{{hhhZZZ[[[bbblllsss[[[QQQEEE<<<:::999666333111111000000000/////////000000111111111///---,,,111///---++++++---///111......------------.........///222444555333111///333888???DDDEEE???555---000000////////////000000000000000000000111222333444444444444444555555666222///...111777:::999666777:::AAALLL^^^vvv}}}|||xxxuuuqqqlllgggcccaaa___\\\ZZZYYYWWWUUUTTTTTTTTTPPPPPPPPPQQQRRRSSSTTTUUUTTTVVVYYYYYYYYYZZZ]]]```^^^^^^^^^\\\YYYTTTOOOLLLJJJJJJIIIIIIHHHHHHHHHGGGFFFDDDAAA>>>======>>>???===>>>???@@@AAABBBCCCCCCBBBAAA@@@>>>===<<<;;;;;;<<<======>>>>>>===<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAABBB???AAABBBAAA>>>===<<<===888888888888888888888888666777:::<<<<<<>>>HHHTTT]]]cccmmmvvv|||ttt^^^YYYZZZ___qqq|||eeeYYYJJJ???<<<999555222111111111000000000//////111111111000000///...---///...------------...///......------------.........///000111222111000///333888>>>AAA===666222000000000////////////000000000/////////000111333444444444444444444555666666444444444555777888888888888;;;BBBLLL^^^www~~~|||{{{vvvsssooojjjddd```]]][[[SSSSSSSSSSSSRRRPPPNNNMMMMMMMMMNNNPPPRRRTTTVVVXXXUUUWWWZZZ[[[ZZZ\\\___ccc```aaaaaa```\\\WWWRRRNNNIIIIIIIIIIIIIIIHHHHHHHHHGGGEEEAAA>>>======>>>???888999;;;<<>>>>>============:::;;;===>>>>>>>>>============<<<;;;:::::::::;;;;;;<<<<<<======<<<<<<;;;>>>>>>>>>??????????????????@@@AAA???===<<<<<<>>>888888888888888888999999777888:::;;;999;;;DDDPPPZZZaaakkktttyyy}}}cccYYYVVVVVVeeexxxlll___MMMBBB<<<999444000111111111111000000000000//////......///000111222------...//////...------.........------........................///000000000555::::::444...///333000000////////////000000000////////////111333444555444444444444555666666555888:::999666555777:::888;;;BBBMMM___www|||wwwttttttqqqkkkeee___ZZZWWWVVVVVVTTTQQQNNNMMMLLLMMMMMMJJJKKKMMMOOORRRUUUWWWYYYYYYZZZ[[[ZZZYYYZZZ\\\^^^cccdddeeeddd```ZZZTTTPPPPPPNNNLLLJJJJJJJJJHHHFFFHHHEEEAAA>>>;;;;;;<<<===999999:::;;;<<<>>>???@@@???>>>===<<<;;;:::::::::<<<===>>>???@@@AAAAAAAAACCCBBBAAAAAAAAAAAABBBBBB???>>>>>>===<<<<<<;;;;;;;;;;;;:::;;;===>>>============>>>???>>>===;;;:::999999888777666555444444888888999:::<<<@@@EEEIIIUUU^^^kkktttyyy|||mmmWWWOOOTTTbbboooyyykkkWWWIIIAAA===777222111111222111000//////000////////////............111000///...............---...///111111///...---////////////////////////111000...---///222666888//////------...000222444333333333222222111111111333444555555555555555444555555666666777777888888777;;;BBBKKK\\\uuu|||wwwtttqqqnnnjjjddd^^^YYYVVVTTTTTTSSSPPPNNNLLLLLLLLLMMMLLLLLLMMMPPPRRRUUUWWWYYYXXXZZZ[[[ZZZZZZZZZ\\\^^^bbbcccddddddbbb^^^ZZZWWWRRROOOLLLJJJJJJIIIHHHGGGEEECCCAAA>>>;;;::::::;;;999999999:::;;;===>>>???>>>===<<<;;;:::::::::;;;<<<===???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA??????>>>===<<<<<<;;;;;;999999999:::;;;<<<<<<;;;<<<<<<============<<<<<<;;;:::999888777666555444666777888888:::===CCCGGGQQQ[[[hhhsssyyy}}}{{{bbbTTTQQQYYYcccnnnvvvttt```OOOFFF@@@999555222222222111000///000000////////////..................------,,,,,,,,,,,,---...///000000///...---/////////////////////////////////000111222333444//////...---...000222333333333333222222111111111555555666777777777666666555555666666777777888888888<<>><<<;;;;;;:::::::::;;;;;;<<<===???AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@?????????>>>===<<<;;;::::::888888999::::::;;;<<<<<<======>>>>>>???@@@@@@AAA===<<<;;;999888777666666555555666666888;;;@@@DDDNNNWWWeeeqqqxxx}}}~~~rrr\\\PPPQQQXXX```iiivvvnnnZZZMMMDDD===888444444333111111000000000////////////..................---------------------...///000000///...---////////////////////////...///111222333222111000//////.........000111222222222222222222111111111555666777888888888888888555555666666777777888888999===CCCKKKZZZrrr|||{{{zzzxxxuuussspppooommmjjjfff```\\\YYYXXXWWWUUUTTTSSSRRRRRRRRRQQQQQQRRRSSSTTTVVVXXXYYY\\\^^^```aaa``````bbbcccbbbbbbbbbccccccccccccccc```\\\VVVQQQNNNLLLJJJHHHGGGGGGGGGFFFDDDAAA???>>>:::::::::::::::;;;<<<===;;;::::::::::::;;;;;;<<<;;;<<<>>>@@@AAACCCCCCDDDCCCDDDEEEEEEDDDAAA???===>>>===<<<;;;:::999999888888999:::;;;;;;<<<===>>>@@@@@@AAABBBCCCDDDFFFGGG@@@???===:::888777777777555555666666777:::>>>BBBMMMVVVdddpppxxx|||gggRRRNNNRRRXXXaaannnwww{{{~~~hhhWWWJJJ@@@;;;777555333222111111111000////////////............//////000000000/////////......///000000///......////////////////////////000000111222222111000/////////......///000111222222222222111111111111111555555666777888888888888555555666666777777888888:::>>>CCCKKKYYYqqq}}}{{{yyywwwwwwvvvtttrrrqqqpppooolllhhhddd```^^^[[[ZZZYYYXXXVVVUUUUUUUUUTTTTTTTTTUUUVVVWWWYYYYYY[[[]]]```aaaaaaaaabbbcccccccccbbbbbbbbbbbbbbbbbbeee```ZZZTTTOOOLLLHHHFFFHHHHHHIIIHHHGGGDDDAAA@@@<<<<<<<<<;;;<<<<<<======;;;;;;:::::::::;;;<<<<<<:::;;;===>>>@@@AAAAAABBBAAABBBCCCCCCBBB???===;;;;;;::::::999999888777777666888;;;;;;::::::===???@@@AAABBBDDDFFFGGGHHHIIICCCAAA>>>;;;999888777777666777777666777:::>>>BBBMMMVVVdddpppwww{{{uuuZZZOOOPPPPPPWWWdddoootttxxxvvvaaaQQQEEE>>>:::777333222222222111000////////////............//////000111111000000///......////////////......////////////////////////222111000/////////000000///////////////000000000111111111111111111111111222333444555666666666666555555666666777777888888;;;>>>CCCJJJXXXooo~~~|||zzzwwwvvvvvvvvvuuutttqqqpppnnnllliiieeecccaaa______]]]\\\ZZZXXXWWWVVVWWWWWWVVVWWWWWWXXXYYYZZZXXX[[[^^^_________```aaadddccccccbbbaaaaaa``````ccc___ZZZUUUQQQMMMHHHEEEHHHHHHHHHHHHFFFDDDBBBAAA@@@??????>>>>>>>>>??????===<<<<<<;;;;;;;;;<<<<<<;;;;;;===>>>??????@@@@@@????????????>>>===;;;:::999999888888888888888888555888:::;;;999999<<>>AAAKKKTTTbbbnnnuuuzzz~~~jjjWWWQQQOOOSSS___mmmuuu{{{mmmYYYJJJBBB===999444222333333222000////////////............,,,---...///000///...---////////////////////////////////////////////////222111///......///000111/////////000000000000000000000000111111111111111000111222333444555555555555555666666777777888888:::===BBBJJJXXXooo}}}zzzxxxwwwxxxxxxwwwvvvsssrrrooommmjjjhhhgggfffgggfffeeecccaaa^^^\\\[[[YYYYYYXXXXXXXXXYYYYYYZZZXXX[[[^^^`````````aaaaaadddddddddccccccaaa```___```^^^[[[YYYVVVSSSNNNKKKJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCBBBAAA@@@@@@AAAAAA???>>>======<<<<<<<<<<<<======>>>???????????????<<<<<<;;;;;;;;;:::::::::888888999999:::;;;;;;;;;777:::>>>>>><<<<<>>;;;???CCCCCC@@@@@@DDDHHHGGGJJJNNNRRRSSSRRRPPPNNNFFFCCC???:::777666666777777777777666666888<<>>===;;;:::;;;;;;:::999<<<===>>>>>>???AAAEEEHHHEEEEEEFFFFFFHHHJJJKKKLLLJJJMMMOOONNNLLLJJJKKKMMMHHHFFFAAA===;;;::::::;;;::::::999999999999::::::EEEJJJTTTaaammmvvv{{{}}}iii]]]VVVVVVcccqqqzzzpppYYYIIICCC===777555222//////222000000000000000/////////000000000000000000000000........................///////////////.........111111000000//////............///000000000000000222222111111111111111111///000111222444555666777666666666666777777777777999<<<@@@GGGUUUlll~~~{{{yyyxxxxxxwwwzzzyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~~~~}}}~~~}}}yyyvvvtttuuuvvvwwwxxxxxxxxxxxxvvvssspppnnnkkkgggccc```___```______aaaccceeeeeeeeedddeeegggddddddddddddcccaaa``````______^^^]]][[[ZZZXXXWWWWWWUUUSSSRRRRRRRRRQQQPPPPPPPPPOOONNNNNNNNNOOOOOORRRQQQOOOMMMKKKJJJJJJJJJHHHHHHIIIGGGEEEDDDDDDFFF@@@???===<<<<<<=========BBBBBBBBBAAAAAADDDHHHLLLLLLMMMNNNPPPQQQSSSTTTTTTRRRTTTUUUTTTQQQOOOOOOQQQLLLIIIEEE@@@<<<;;;::::::::::::999999999:::;;;;;;BBBGGGQQQ]]]jjjttt{{{~~~qqq^^^TTTRRR]]]kkkwwwzzzcccQQQDDD>>>999777555111000333000000///...---,,,,,,,,,000000000000000000000000/////////////////////////////////////////////...111000000000/////////.........///000000000000000000000000000000000000000222222222333333444444555666666666666777777777777:::<<<@@@GGGTTTkkk{{{yyywwwuuusssqqqpppooommmkkkjjjjjjjjjoooppppppqqqssstttuuuvvvtttuuuwwwyyy{{{}}}~~~}}}~~~}}}|||}}}~~~~~~}}}{{{xxxuuusssoookkkeeebbb```___^^^]]]bbbccceeefffeeeeeefffgggeeedddcccaaa``````____________^^^^^^]]][[[ZZZYYYZZZXXXVVVVVVVVVWWWWWWVVVVVVVVVWWWWWWXXXWWWWWWWWWXXXWWWUUUSSSRRRQQQPPPPPPNNNOOOPPPNNNKKKJJJIIIJJJEEEDDDBBBAAAAAABBBDDDEEEKKKJJJHHHFFFEEEHHHNNNRRRWWWYYY[[[^^^````````````]]]]]]^^^\\\YYYWWWWWWXXXTTTQQQKKKFFFAAA>>><<<;;;;;;;;;:::999:::;;;<<<===???DDDMMMYYYeeeqqqzzz~~~dddWWWPPPWWWdddqqqnnnYYYGGGAAA;;;999777333111333111111000///---,,,++++++////////////////////////000000000000000000000000......//////////////////000000000000////////////////////////000000000000000000000000000000000000444444444333333333333333555666666666777777777888999<<>>===;;;;;;<<<>>>???>>>BBBJJJTTTaaannnzzzppp```TTTWWWaaammmvvv___LLLDDD===;;;999444222222333222222111000///..............................////////////////////////............////////////000000000000////////////000///////////////000000000000000000111111111111444444444444444444444444555555666666777777888888888;;;???FFFTTTkkk|||}}}~~~~~~{{{xxxsssqqqiiihhhgggfffdddcccbbbaaa^^^\\\ZZZZZZ[[[\\\]]]\\\___```bbbdddfffhhhiiijjjnnnoooqqqsssuuuvvvwwwwwwxxxyyy{{{}}}~~~~~~|||{{{|||}}}zzzxxxwwwrrrnnnjjjgggfffffffffeeedddfffggggggfffeeefffggggggeeebbb```^^^]]]]]]]]]ZZZ[[[[[[\\\]]]\\\\\\\\\\\\ZZZWWWWWWXXXZZZ\\\\\\]]]^^^___``````___^^^]]]]]]]]][[[YYYVVVSSSQQQPPPSSSUUUWWWWWWTTTPPPNNNMMMKKKMMMOOOQQQRRRVVV[[[___ccc```\\\WWWUUUXXX^^^ccclllnnnrrrvvvwwwvvvtttsssmmmlllkkkkkkkkklllmmmmmmkkkhhhccc\\\UUUPPPLLLJJJFFFDDDBBB???>>>>>>???@@@>>>BBBHHHPPP\\\jjjyyy{{{jjj\\\\\\bbblll|||gggRRRHHH???;;;999555111111000000000111111111111111------------------------........................---.........//////000000////////////000000000000111000////////////000000111111111222222333333333222333333444444555555666555555555666777888888888777:::???GGGVVVmmm}}}xxxtttpppmmmlllfffggghhhhhhfffccc___]]]TTTTTTSSSRRRQQQOOOOOONNNNNNMMMMMMOOOSSSVVVXXXYYYYYY[[[^^^aaaeeegggiiijjjnnnppprrruuuwwwxxxxxxxxxzzz{{{}}}}}}~~~~~~|||zzzyyyxxxpppmmmiiiffffffgggggggggeeeggghhhhhhgggffffffggggggfffcccaaa___]]]\\\[[[XXXYYYZZZ\\\]]]]]]^^^^^^^^^[[[XXXWWWYYY[[[]]]]]]^^^^^^^^^^^^^^^]]]\\\\\\______^^^]]][[[XXXVVVUUUVVVYYY\\\]]]ZZZVVVSSSRRRNNNRRRXXX\\\___dddkkkpppssspppkkkfffdddfffkkkooovvvxxx|||~~~~~~{{{zzztttsssqqqqqqsssuuuvvvvvvvvvsssnnnhhhaaa\\\WWWUUUPPPMMMIIIDDDAAA@@@AAAAAA@@@CCCGGGMMMVVVeeevvv~~~~~~vvveeeaaadddkkkyyyrrrZZZNNNBBB<<<:::555222222---......//////000000111................................................------......///000000000////////////000000000000222111///......///000000111111222222333444444444222333333444555666666666444444555666777888999999777:::???GGGVVVnnn}}}|||{{{{{{zzzyyywwwuuusssrrrkkkiiieee```[[[XXXUUUTTTQQQQQQRRRRRRQQQOOOMMMLLLGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIJJJMMMSSSWWWZZZ[[[[[[]]]```cccfffiiijjjjjjnnnpppssswwwyyy{{{{{{{{{}}}}}}}}}{{{{{{zzzpppmmmiiiffffffffffffffffffgggiiiiiigggfffgggggggggfffeeeccc```^^^[[[ZZZXXXYYY[[[\\\^^^___``````bbb___[[[ZZZ[[[]]]_________^^^]]]\\\[[[ZZZZZZZZZ]]]^^^_________^^^]]]\\\\\\```dddeeeccc___\\\ZZZUUU\\\fffmmmrrrwww|||wwwtttuuuyyy}}}}}}{{{xxxxxxzzz||||||{{{|||zzzuuupppjjjeee```^^^YYYUUUOOOIIIDDDBBBAAAAAAAAACCCFFFIIIQQQ___rrr{{{pppeeebbbeeeqqq~~~|||dddUUUFFF>>>;;;777444333///////////////000000000................................................------......///000000111.../////////000000000111222111///...---...///000000111111222333333444444444444444555555555555555444444555666777888999999999<<<@@@GGGUUUlll}}}|||{{{zzzzzzvvvvvvtttrrrpppmmmkkkjjjccccccbbb```^^^\\\ZZZYYYXXXUUUQQQMMMIIIFFFDDDCCCDDDDDDEEEEEEEEEDDDBBBBBBCCCCCCEEEFFFHHHJJJKKKKKKMMMLLLMMMQQQVVV\\\___```aaabbbeeehhhkkklllmmmmmmnnnqqquuuyyy}}}~~~~~~}}}}}}}}}vvvrrrnnnkkkjjjjjjiiiiiifffhhhiiiiiigggfffggghhhggggggfffdddbbb^^^[[[YYYXXXZZZ[[[^^^```aaabbbbbbfffbbb^^^]]]^^^```aaabbb```^^^\\\ZZZXXXXXXXXXYYYZZZ[[[]]]___```aaaaaa```aaaeeejjjkkkjjjfffcccaaa^^^fffrrrzzz}}}|||~~~~~~}}}yyytttnnniiieeeccc^^^ZZZSSSLLLFFFCCCBBBBBBBBBCCCDDDFFFMMM[[[nnn|||}}}xxxggg___^^^hhhuuujjjZZZIII@@@<<<888666555333333222222111111000000////////////////////////000000000000000000000000---------...///000000111.../////////000000111111333111///...---...///000///000000111222222333333777666666555444444333333444444555666777888999999;;;===AAAFFFSSSiii{{{zzzyyywwwuuutttrrrrrrmmmjjjgggdddaaaaaaaaaaaa]]]]]]\\\[[[YYYWWWUUUTTTSSSRRRPPPNNNKKKGGGEEECCCFFFFFFEEECCCBBBAAA??????===>>>@@@@@@???@@@AAACCCAAABBBDDDEEEFFFHHHKKKMMMTTTUUUVVVWWWXXXZZZ]]]```ccceeehhhkkkmmmqqquuuxxxxxxzzz{{{{{{|||~~~}}}{{{xxxwwwuuutttqqqooopppooollljjjhhhffffffffffffgggiiiiiigggdddaaa___^^^^^^______aaabbbddddddfffdddcccdddfffhhhhhhhhhaaa]]]XXXUUUTTTUUUUUUUUUVVVYYY^^^aaadddfffhhhjjjkkkmmmooopppooollliiifffkkkrrr||||||yyyvvvtttqqqnnnhhh```WWWSSSMMMGGGDDDEEEGGGGGGIIIKKKMMMTTTcccrrr}}}iii]]]\\\```dddtttsssbbbOOODDD???999666555222000......///000000///111111000000000000111111000000000000111111111111222000...,,,+++,,,---...////////////////////////000000000000000000000000...000222333444333111000444444333222222333333333444222111444888;;;;;;::::::;;;???HHHTTTgggeeedddcccbbb```___]]]]]]VVVUUURRROOOMMMMMMMMMMMMKKKKKKKKKJJJIIIGGGEEEDDDEEEEEEDDDCCCBBB@@@>>>===@@@@@@??????????????????===???@@@AAA@@@@@@BBBDDDEEEFFFHHHIIIJJJLLLOOOQQQUUUWWWYYY[[[\\\___cccfffgggiiilllnnnpppssswww{{{}}}~~~|||yyyvvvuuussspppllljjjhhhhhhhhhhhhiiijjjjjjiiigggdddccccccccccccccccccdddeeefffhhhgggfffhhhjjjlllmmmlllgggaaaYYYTTTRRRSSSUUUWWWYYY\\\bbbfffiiikkkmmmoooqqqrrrsssssstttssssssrrr~~~|||yyyvvvssspppmmmddd[[[VVVOOOGGGCCCCCCGGGGGGHHHJJJJJJNNN[[[hhhttt~~~nnn^^^YYY[[[___iiivvvuuudddQQQFFFAAA;;;777555222000//////000000000/////////............//////////////////000000000000222111///---,,,---......000000000000000000000000000000000000000000000000///000111222333222111111444333333222222333333444555444333555999<<<<<<;;;:::;;;???GGGSSSeeeMMMMMMLLLKKKJJJHHHHHHGGGFFFDDDCCCAAA@@@@@@@@@AAA@@@@@@@@@@@@???>>>======:::;;;;;;<<<;;;;;;::::::;;;;;;<<<===>>>???@@@AAA>>>@@@BBBBBBBBBCCCEEEFFFJJJLLLNNNOOOPPPQQQTTTWWWYYY[[[^^^aaacccfffjjjmmmlllmmmppprrrtttwww{{{~~~}}}zzzuuupppmmmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjmmmlllmmmnnnqqqssstttsssoooggg]]]UUUSSSUUUYYY[[[___ccciiinnnqqqsssuuuvvvxxxyyyyyyzzz||||||wwwtttrrriii```[[[TTTKKKFFFEEEIIIHHHIIIJJJIIIJJJSSS]]]ooo{{{xxxaaaVVVUUUXXX^^^lll|||}}}kkkVVVJJJCCC===888777333111//////000111000/////////............//////........./////////000000222111000.........//////111111111111111111111111000000000000000000000000000111111111111222222222333333333222222333333444666555555666999<<<<<<<<<;;;;;;???GGGQQQddd~~~AAAAAA@@@@@@??????>>>>>>@@@???>>>>>>>>>>>>??????===>>>>>>??????>>>>>>===:::;;;<<<=====================>>>@@@AAACCCDDDDDDAAACCCEEEFFFFFFGGGIIIKKKPPPRRRTTTUUUUUUWWWZZZ]]]___aaadddgggiiikkkoooqqqppprrrsssuuuvvvyyy~~~zzztttpppnnnnnnnnnooonnnnnnmmmnnnooopppqqqpppppppppppppppqqqrrrsssuuuuuutttvvvxxxyyyxxxwwwqqqjjjaaa[[[ZZZ]]]```bbbfffjjjqqqvvvyyy{{{}}}~~~}}}|||wwwooogggbbb[[[QQQLLLKKKLLLKKKLLLMMMJJJIIIOOOVVVjjjxxxgggVVVRRRTTTZZZfffvvvxxx^^^NNNDDD===999999444222000000111111000///111111000000000000111111////////////000000000000222222111000//////000000000000000000000000000000000000000000000000000000111111000000111111222333333333222222222333444444555555555666888:::;;;<<<:::;;;???GGGRRReee======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>::::::;;;<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGGGGIIIKKKLLLMMMNNNPPPRRRVVVXXXYYYZZZ[[[]]]```bbbeeehhhkkklllmmmoooqqqssstttuuuvvvwwwxxx{{{zzzvvvsssrrrrrrsssrrrqqqqqqrrrtttvvvwwwuuuvvvvvvwwwyyy{{{|||}}}|||{{{zzzzzz{{{zzzxxxvvvnnnjjjfffdddeeegggiiijjjmmmqqqwww|||yyyqqqkkkcccXXXPPPNNNOOOMMMMMMNNNKKKIIILLLRRRaaappp~~~yyyttt]]]TTTSSSWWW```nnn|||jjjTTTGGG>>>;;;;;;555333111111111111000///111111000000000000111111000000111111111222222222222111111000000000000000////////////////////////////////////////////////111111000000111111222333333222222222333333444555444444555666777888:::;;;888999???HHHTTTggg:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>?????????;;;<<<<<<===>>>>>>======???@@@@@@AAABBBBBBBBBBBBGGGGGGHHHHHHIIIJJJJJJJJJMMMOOORRRTTTTTTVVVYYY[[[\\\^^^___```aaacccfffhhhjjjmmmpppqqqrrrsssuuuvvvxxxxxxxxxxxxyyy||||||{{{zzzyyyxxxxxxxxxxxxzzz|||}}}{{{|||}}}~~~}}}zzzwwwooonnnnnnooosssuuuvvvvvvxxx{{{|||vvvlll___UUURRRRRROOONNNNNNKKKHHHIIINNNZZZhhhxxx{{{lll[[[TTTRRRWWWcccsssvvv^^^NNNCCC===<<<666444222111222222111/////////............//////111111111222222222333333000111111111000000000000........................////////////////////////000111111111111222222222222222222222333444555555333444666666666666999;;;888999>>>HHHUUUiii:::;;;;;;<<<===>>>>>>??????@@@AAABBBBBBBBBCCCBBBAAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGHHHHHHMMMMMMNNNOOOPPPQQQRRRRRRSSSVVVXXXZZZ[[[]]]```bbbbbbccceeefffgggiiilllnnnlllooosssvvvwwwxxxzzz|||{{{{{{{{{{{{{{{~~~{{{zzz{{{~~~}}}uuuhhh___\\\YYYUUUQQQPPPMMMIIIIIIMMMQQQ___oooxxx}}}bbbSSSOOOPPPYYYjjj|||iiiXXXIII@@@<<<777555333222222222111000//////............//////000111111111111222222222//////000000000000000//////////////////////////////////////////////////////000111222333222111111222222222222333444555666444666777777666666999<<<888999>>>GGGTTTggg>>>>>>???@@@AAABBBCCCCCC???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCFFFGGGIIIKKKMMMOOOPPPPPPQQQRRRSSSUUUWWWXXXYYYZZZWWWYYY\\\^^^```bbbdddgggeeegggiiijjjkkklllooorrrmmmpppuuuxxxzzz|||~~~~~~~~~}}}|||}}}zzzpppiiifffaaa[[[VVVTTTPPPKKKJJJNNNFFFTTTdddnnnwwwfffRRROOONNNTTTeeewwwqqq```OOOBBB;;;888666333222222222111000111111000000000000111111000000000000111111111111...///000000000000//////000000000000000000000000////////////////////////...000222333444333111000222222222222333444555666555777999888777777:::===999:::>>>GGGRRReeeCCCDDDFFFGGGGGGGGGFFFEEEIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLJJJJJJIIIIIIIIIMMMNNNPPPRRRTTTUUUVVVVVVZZZZZZ\\\]]]___```aaabbbdddddddddeeegggjjjlllnnnoooppppppqqqqqqqqqpppppprrrtttvvvzzz}}}yyyrrrmmmiiiffffffddd]]]TTTLLLHHHGGGEEEIIIRRR^^^kkkwwwvvvZZZPPPOOOUUUcccssssssbbbSSSDDD:::888777555222000000333555111111111111111111111111000000000000000000000000000000000000000000000000333333222111000///......///000111222222111000///222111111000111333444555888555333333666888777666>>><<<999888999:::;;;;;;777999>>>EEEOOOaaa~~~HHHIIIIIIJJJKKKJJJJJJJJJLLLMMMMMMNNNOOOPPPQQQQQQRRRQQQPPPOOONNNMMMMMMMMMOOOQQQUUUXXX[[[]]]^^^^^^``````aaabbbdddeeeffffffhhhhhhhhhiiikkkmmmoooqqqrrrsssssstttttttttsssssstttvvvxxx|||~~~zzztttnnnjjjgggjjjjjjiiiccc[[[RRRMMMKKKDDDEEEKKKUUU___kkk{{{dddRRROOORRR___ppp|||hhhVVVHHH???:::999777444111111222333222222222111111111111111////////////////////////000000000000000000000000222222111111000////////////000111222222111000///222111111111111333444555666333111222444666666555:::888666555666777999999:::;;;???EEENNN```|||PPPPPPPPPOOOPPPPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXWWWVVVUUUTTTSSSSSSSSSSSSVVV[[[aaaeeeggghhhhhhhhhhhhiiijjjjjjkkkllllllooooooooooooppprrrssstttvvvvvvwwwwwwxxxxxxxxxxxxxxxyyy|||~~~~~~vvvoooiiifffdddfffhhhhhheee]]]UUUOOOKKKFFFDDDFFFKKKSSS]]]nnn|||pppXXXQQQOOO[[[mmm}}}rrr]]]NNNFFF<<<:::888555333222222111222222222222111111000000........................000000000000000000000000000000000000000000000000000000111111111111000000111111111111222333444555333222000111333444444333666666555555555777888999<<<===@@@FFFNNN___zzzWWWWWWVVVUUUUUUWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^\\\[[[YYYXXXXXXXXXXXX\\\aaahhhlllnnnnnnnnnnnnnnnnnnooooooppppppppptttttttttuuuuuuvvvvvvwwwyyyyyyyyyzzz{{{|||}}}}}}}}}~~~zzzqqqiiiccc```bbbccceeeddd```ZZZSSSOOOLLLHHHFFFHHHLLLVVVffftttzzzyyy}}}yyy```UUUOOOYYYlll|||gggUUULLL===;;;888666555555333222333333222222111000000000////////////////////////000000000000000000000000//////000000111111111111000000000111111000000000111111111111222333444444222222111222222333333333555666666777777888:::<<<<<<===@@@FFFNNN___zzz]]]\\\[[[[[[[[[\\\^^^___``````aaabbbcccddddddeeedddcccaaa```^^^]]]]]]]]]]]]```fffkkkoooppppppoooqqqqqqqqqrrrrrrssssssssswwwwwwxxxxxxyyyyyyyyyyyy{{{{{{{{{{{{}}}~~~yyyoooeee```bbbccceeefffeeebbb]]]ZZZTTTOOOJJJIIIJJJQQQ```nnn~~~}}}sssooorrrbbbVVVOOOYYYlllttt]]]PPP>>>;;;888666777777666555222222222111111111000000000000000000000000000000000000000000000000000000/////////000111111222222111000000000000000000111000111111222333333333444222333444444444444444444333555777777777777:::<<<;;;<<<@@@FFFNNN___{{{bbbaaaaaaaaaaaabbbccccccffffffggghhhiiijjjjjjkkkiiihhhfffeeecccbbbaaaaaaaaadddhhhmmmpppqqqrrrqqqssssssssstttuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{|||||||||}}}~~~vvvlllfffbbbbbbbbbcccddddddbbbaaa\\\VVVOOOLLLJJJMMMXXXddduuu}}}}}}pppkkklll|||eeeYYYQQQXXXiii}}}gggVVVBBB===888666777888888666111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111222111111000000000000111111000000111333333333333333222444666666555444555666000333666666555555777:::;;;<<<@@@FFFNNN___{{{eeeffffffgggggggggggggggjjjjjjkkklllmmmnnnnnnooonnnmmmkkkiiigggfffeeeeeeeeegggkkkooorrrtttvvvvvvuuuvvvvvvxxxyyyzzz{{{{{{yyyzzz|||}}}~~~~~~~~~}}}~~~~~~|||tttooofffccc```___aaadddddddddeee^^^WWWQQQKKKJJJQQQZZZkkktttrrrlllmmm}}}nnnbbbWWWXXXbbbrrrrrr]]]IIIBBB:::666666777666555000000000111222222333333000000000000000000000000000000000000000000000000000000000000000111111111222111000//////000111222///000222333444444333333111444666666555444444666111555888888555444777:::===>>>AAAFFFNNN^^^yyyhhhiiijjjkkklllkkkjjjiiillllllmmmnnnoooppppppqqqqqqpppnnnllljjjiiihhhhhhgggiiilllppptttxxxzzz{{{wwwxxxyyy{{{|||~~~zzz{{{}}}zzzwwwooojjjdddbbbdddgggiiiiiilllfff^^^VVVNNNIIIMMMTTTcccmmm{{{uuupppqqqzzzlll]]]XXX\\\gggwwwyyybbbNNNEEE;;;666555666555333//////000111222333333444000000000000000000000000000000000000000000000000111111000000000000000000222111000//////000111222///000222333444444333333000333666666444333444555333888;;;;;;888666999<<>>BBBHHHOOO^^^xxxooooooppppppppppppppppppoooppppppqqqqqqrrrssssssuuutttqqqnnnlllkkkjjjjjjkkkmmmqqquuuyyy|||~~~~~~}}}~~~}}}}}}}}}{{{vvvpppjjjhhhjjjlllllljjjfff___WWWQQQPPPPPPYYYeeeuuueeeXXXTTTTTT^^^jjjyyybbbRRRBBB;;;999777666777555444444333222222111111222111000111333333111000000000000000000000000000//////000111111111111111333222111111000111111111111111222222222222222222222222222222333444555666555555666666777999:::;;;<<<===AAAGGGNNN]]]wwwuuuuuutttsssrrrqqqpppppprrrssssssttttttuuuvvvvvvxxxvvvtttqqqnnnlllkkkkkknnnpppssswww{{{~~~~~~|||}}}{{{uuuooollllllmmmmmmmmmjjjddd\\\UUUQQQPPPTTT___ooo~~~sss```UUURRRYYYccctttooo\\\GGG===:::888777666444555555555555333222111222111000111333333111000000000000000000000000000//////000111111111111111333111///...///111444555000000111111222222222222222222222222333444555666666666666666777888::::::;;;<<<@@@FFFMMM\\\vvv{{{zzzxxxvvvtttqqqpppooovvvvvvwwwwwwxxxyyyyyyyyyzzzxxxvvvssspppnnnlllkkkppprrruuuyyy|||~~~~~~|||yyyxxxvvvwwwyyy|||~~~|||vvvpppmmmlllmmmnnnnnnlllhhhaaaYYYRRRNNNOOOYYYiiixxxjjj[[[UUUZZZbbbkkkwwwzzzdddLLL???;;;999777666444555666777777555333111222111000111333333111000//////////////////////////////000111111111111111222111/////////111333555000000000000111222222333333333333333444555666777666666666666777888999:::999;;;???DDDLLL[[[uuuyyyyyyxxxwwwvvvuuutttsssyyyyyyzzzzzz{{{|||||||||{{{zzzxxxuuurrrooommmlllqqqrrruuuxxx|||~~~{{{wwwwwwxxxxxxwwwuuurrrqqqqqqrrrtttvvvxxxzzz{{{|||}}}~~~|||xxxsssooonnnnnnnnnnnnnnnkkkeee\\\TTTNNNNNNVVVbbbqqq~~~tttaaaXXXYYY^^^eeemmmzzzlllSSSEEE>>>999666666333555666777777666444222222111000111333333111000//////////////////////////////000111111111111111111111111111111111222222111111000000111222333333444444444444555666777888777666666666777888999999999:::>>>DDDKKKZZZtttuuuuuuvvvxxxyyy{{{||||||{{{{{{|||}}}}}}~~~~~~||||||zzzxxxvvvssspppooopppqqqsssvvvzzz~~~|||vvvsssuuuxxx|||{{{zzzwwwtttmmmnnnooopppooommmkkkjjjjjjjjjlllnnnpppssstttuuuwwwxxxyyy{{{||||||||||||~~~~~~~~~{{{wwwsssrrrrrrqqqqqqpppooojjjbbbYYYRRRPPPUUU]]]jjjxxxhhhZZZVVVVVV```eeeppp}}}yyyaaaPPPDDD;;;777666444444555666666555444333222111000111333333111000000000000000000000000000//////000111111111111111111111111111222111111111444333222111111222333444444444444444555666777888777777777777777888999999999:::>>>DDDKKKZZZtttvvvwwwxxxzzz|||~~~}}}}}}}}}~~~~~~~~~}}}|||zzzwwwuuusssnnnnnnpppssswww{{{}}}|||xxxpppgggcccdddhhhlllooossswww{{{xxxqqqmmmmmmmmmkkkhhh```bbbcccddddddcccaaa``````aaabbbdddgggiiikkkmmmpppqqqsssuuuwwwyyyzzzzzz{{{|||}}}{{{yyyvvvuuuuuuvvvvvvuuutttqqqjjj```YYYTTTUUUZZZdddrrrqqqaaaXXXTTT[[[```kkkxxxrrr^^^LLL>>>777777444444444444444444444444222111000111333333111000000000000000000000000000//////000111111111111111111000//////000222444666777555333222111222333333333222222333333444555666777777777777777888888999999:::>>>DDDKKKZZZttt|||||||||}}}~~~~~~}}}}}}~~~}}}zzzxxxwwwlllmmmnnnqqquuuyyy}}}~~~zzzxxxvvvqqqhhh]]]XXXZZZ]]]]]]```eeejjjooosssuuuwwwuuunnneeeaaaaaabbb```]]]VVVXXXYYY[[[[[[ZZZYYYXXXYYYZZZ[[[]]]___bbbeeefffkkklllooorrruuuwwwyyyzzzwwwyyyzzzzzzxxxvvvvvvvvv{{{zzzyyyyyyvvvpppfff___VVVVVVYYYaaannn}}}zzziii^^^YYYXXX]]]iiiwww~~~hhhRRR@@@888888444444333333333444444555222111000111333333111000000000000000000000000000//////000111111111111111111///---,,,...222777;;;999777555333111222333333111111111111222333444444888777777777777777888999999;;;???DDDKKK[[[ttt|||||||||~~~}}}~~~zzzvvvppppppqqquuuzzz~~~{{{wwwtttooolllhhheeecccaaa^^^\\\ZZZZZZ\\\```fffjjjmmmnnnfffbbb\\\WWWSSSRRRSSSTTTPPPQQQRRRTTTUUUUUUVVVVVVTTTUUUUUUUUUWWWZZZ___ccciiijjjlllnnnoooqqqqqqrrryyyyyyxxxxxxwwwvvvvvvvvvxxxyyy{{{}}}}}}xxxpppjjjbbbZZZVVV^^^kkkyyylll]]]XXXVVV]]]jjjzzzrrr[[[GGG;;;777999777555555555555333111111111222222222333333333222111000............///222222111111000000/////////333444111---000<<>>CCCIIIYYYsss}}}zzzqqqnnnkkklllpppvvv|||}}}~~~xxxuuupppmmmiiigggeeecccaaa___YYYUUUOOOJJJHHHHHHHHHGGGBBBBBBCCCDDDEEEFFFFFFFFFEEEFFFIIILLLNNNPPPRRRRRRTTTVVVYYYZZZ[[[\\\^^^``````aaaccceeegggiiijjjjjjhhhkkkpppuuuxxxzzzzzzzzzvvvvvvwww{{{~~~~~~uuummmfffgggllltttxxxbbbZZZVVV]]]rrr|||fffOOO>>>888666333222333444444333222222111111111111111111333333222222111000000/////////000000111111222222555333222222333333111//////111333333222222333555333444444444444444444444555555555666777777888888999:::>>>CCCJJJYYYsss~~~~~~~~~~~~~~~~~~~~~~~~{{{xxxpppmmmkkklllrrryyy~~~}}}yyyqqqnnnjjjgggeeebbb___]]]WWWSSSMMMIIIHHHGGGFFFEEE>>>???AAABBBDDDFFFGGGHHHFFFGGGJJJLLLOOOQQQRRRSSSWWWXXX[[[\\\]]]___bbbeeedddeeefffggghhhiiiiiiiiigggjjjooouuuyyy|||~~~wwwvvvvvvxxx{{{}}}}}}}}}xxxqqqkkkkkknnnttt~~~kkk___ZZZ^^^sssqqqYYYEEE:::888444222333333333333333333333222222222222222222222222222111000///...000000000000111111111111444333222222333333222000000222333333333333444555333333333444444555555555555555666777777888888999:::;;;>>>CCCJJJZZZttt}}}zzzyyywwwvvvxxx}}}~~~{{{xxxzzzzzzyyyxxxvvvtttrrrqqqoooooopppqqqsssuuuvvvwwwyyy{{{}}}}}}~~~}}}{{{yyyxxxxxxxxxyyy{{{|||{{{qqqmmmiiieeeccc```\\\ZZZUUURRRMMMJJJHHHFFFDDDBBB???@@@@@@AAACCCEEEGGGHHHGGGHHHJJJLLLOOOPPPQQQRRRVVVXXXYYY[[[\\\```dddhhhhhhiiiiiiiiiiiihhhgggggghhhjjjnnnrrrwwwzzz}}}~~~zzzxxxvvvvvvxxxzzz{{{{{{yyysssooooooqqquuu~~~vvvfff```cccsss|||dddNNN>>>;;;777444444444444444444444444333333333222222111111111111111///...---111111111000000000000000000000111111111111222222333222222222222333222222222222333333444555666666666666777777888999999::::::;;;???DDDKKK[[[uuu|||}}}~~~xxxrrrnnnjjjhhhkkkjjjiiigggeeeccc```___^^^^^^```bbbeeehhhjjjllllllooouuu~~~{{{yyywwwxxxyyyzzz|||{{{{{{zzzxxxwwwwwwvvvwwwxxxyyyzzz}}}~~~}}}}}}}}}pppmmmhhhdddaaa^^^ZZZWWWTTTQQQMMMJJJHHHEEEBBB???AAAAAA@@@@@@AAACCCEEEFFFGGGHHHJJJLLLNNNPPPQQQQQQUUUVVVWWWXXXZZZ___dddiiikkkkkkkkkjjjiiigggfffeeeiiijjjmmmppptttwwwzzz|||}}}zzzwwwvvvwwwyyyyyyyyyyyytttqqqqqqrrruuu}}}|||iiieeefffppp~~~kkkUUUAAA>>>999666555666555555555555555444444333333333000000111111000///---,,,222222111111000000//////---...000///...///111444444222000000111222111000111111222333555666777777777777777888999999:::::::::;;;???DDDLLL\\\vvv{{{vvvppplllkkkoootttxxxxxxuuupppiiiccc^^^ZZZYYYZZZWWWTTTSSSTTTTTTRRRPPPQQQRRRSSSTTTVVV\\\ccchhhhhhkkkqqqzzz|||xxxvvvvvvvvvvvvyyyyyyyyywwwvvvvvvxxxzzz|||}}}~~~{{{yyyxxxyyy}}}yyyppplllgggbbb^^^[[[WWWUUUQQQOOOMMMJJJGGGEEEDDDDDDCCCBBBBBBBBBBBBDDDEEEFFFKKKKKKLLLMMMMMMMMMMMMMMMPPPPPPQQQSSSVVVZZZ]]]___bbbdddffffffdddbbbbbbbbbbbbeeejjjmmmoooqqqtttuuuwwwwwwwwwxxxxxxwwwwwwwwwuuusssqqqsssyyy}}}nnnfffdddlllvvvuuuaaaJJJ@@@888666666444444666888777666555333222111000///000111222333444555555222111111111000000//////111111111111111111111111111111222333444444444444444333333333333444555555555555555555666777999999888333555>>>JJJZZZvvv~~~vvvrrrsssuuuuuutttmmmiiiddd```___bbbfffhhhgggddd```\\\WWWTTTRRRRRRSSSQQQNNNNNNOOOOOONNNLLLNNNNNNOOOPPPSSSXXX```eeegggjjjpppxxx~~~|||{{{{{{{{{{{{||||||{{{zzzzzz|||~~~~~~yyywwwuuutttwww}}}yyyoookkkeee```\\\YYYWWWUUURRRPPPNNNKKKIIIFFFEEEDDDDDDCCCBBBBBBBBBCCCDDDDDDIIIJJJKKKLLLLLLLLLLLLKKKMMMMMMNNNPPPSSSUUUWWWXXXZZZ\\\^^^^^^\\\[[[[[[\\\]]]```eeeiiilllnnnqqqtttvvvvvvuuuuuuuuuuuuvvvvvvrrrppppppttt{{{ooofff```eeellluuu{{{eeeOOODDD:::777666444333444555555444444444333333333111222222222222333333333222111111111000000000000111111111111111111111111000111222333444444444444555444444444444555666666666666666777777888999:::<<<777888@@@JJJYYYttt~~~yyyssskkkgggfffgggfffeee```^^^ZZZWWWUUUVVVXXXZZZZZZXXXVVVTTTRRRQQQQQQQQQNNNMMMKKKKKKLLLLLLKKKJJJLLLLLLLLLLLLOOOSSSZZZ___dddhhhnnnuuu~~~vvvtttpppnnnooosssxxx{{{|||tttooohhhbbb^^^\\\[[[YYYUUUTTTRRRPPPMMMJJJHHHGGGGGGFFFDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNPPPRRRTTTUUUTTTTTTUUUVVVVVVZZZ___cccgggjjjnnnqqqtttsssrrrrrrrrrrrrssstttpppooopppvvv~~~uuuhhh^^^^^^aaagggvvvmmmVVVIII===888666444222333222333333444444555555666333333333222222111111111111111111111111000000000111111111111111111111111000111222333444444444444666555555555555666777777888777777777888999:::;;;???;;;;;;BBBJJJXXXrrrzzzvvvuuupppjjjeeeccccccaaa```^^^]]]ZZZXXXVVVVVVVVVVVVVVVUUUTTTSSSRRRSSSTTTTTTNNNNNNNNNNNNNNNNNNNNNMMMNNNMMMLLLJJJJJJMMMSSSWWW]]]bbbjjjsss|||uuurrrmmmjjjjjjmmmqqqtttxxx}}}|||{{{yyyyyy||||||vvvnnnhhhdddbbbaaa```ZZZYYYXXXUUUSSSPPPNNNMMMIIIHHHGGGFFFEEEEEEFFFGGGEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFHHHIIIIIIHHHGGGFFFJJJLLLNNNOOOOOOPPPQQQSSSRRRUUUZZZ___cccgggkkkoooqqqppppppooooooppppppqqqpppoooqqqvvv~~~nnn```[[[\\\___kkkyyyvvv\\\MMM>>>888666444333333222333333444444555555555333333333222222222111111111111111111111111111111111111111111111111111111000111222333333444333333555555555555555666666777888777777777888888999:::>>>;;;===CCCJJJVVVppp}}}zzzvvvsssssspppkkkgggdddcccbbbaaaaaa```^^^\\\[[[ZZZYYYYYYWWWVVVUUUSSSSSSSSSTTTTTTRRRSSSTTTTTTSSSRRRRRRRRRPPPOOOLLLGGGEEEEEEHHHKKKTTT\\\gggqqqzzzuuurrrmmmiiigggjjjmmmppptttyyy{{{zzzyyyyyy{{{{{{ssslllgggeeedddccc\\\\\\[[[ZZZXXXUUUSSSRRRKKKJJJHHHFFFFFFFFFFFFGGGDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDFFFFFFFFFEEECCCCCCFFFHHHJJJKKKKKKLLLOOOQQQQQQTTTXXX\\\```dddiiilllnnnnnnnnnoooooonnnnnnnnnjjjjjjnnnuuu~~~wwwddd\\\ZZZ[[[eeerrrcccRRR@@@888777555444444444444444444444444333333111111222222222333333333111111111111111222222222111111111111111111111111000000111222333333333333444444333333444444555666777777666666666777888888:::999<<>>EEEIIITTTooo}}}zzzwwwrrrssssssrrrpppooooooooopppooommmlllllllllmmmmmmmmmkkkiiihhhgggfffggggggcccfffiiihhhdddaaa```aaaXXXVVVQQQJJJEEEBBBDDDFFFGGGUUUgggtttzzz{{{vvvnnnfff```^^^^^^___bbbgggooouuuyyy{{{|||}}}yyy~~~~~~qqqjjj___bbbjjjuuu~~~xxxrrroookkkmmmnnnppppppooonnnmmmhhhddd___XXXRRRMMMIIIHHHCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@??????AAABBBEEEFFFFFFGGGHHHHHHHHHJJJMMMPPPTTTUUUWWWXXXYYY\\\```ccciiilllqqqttttttqqqllliii```ccciiitttlll^^^UUUWWW^^^fffyyykkkQQQCCC>>>:::666444555444444444444444333333555555444333222111000///111111111222222333333333111111111111111111111111///000111222222333222222555555555555555666777777999999888888888888888999;;;<<>>;;;===CCCHHHRRRjjj~~~}}}|||}}}~~~{{{xxxtttlllccc[[[RRRJJJIIIMMMQQQ\\\mmm|||~~~}}}|||{{{yyyxxxwwwvvvqqqooommmjjjfffaaa[[[WWWNNNPPPUUU\\\cccjjjpppsssyyyzzz{{{yyyvvvsssqqqqqqrrrtttwwwyyy{{{{{{jjj]]]QQQLLLMMMXXXsss}}}uuunnniiieeeccc[[[XXXUUUSSSSSSSSSRRRQQQSSSTTTXXX^^^dddggggggfffbbb___[[[VVVSSSRRRQQQRRRPPPSSSVVVXXXXXXXXXXXXYYY]]]```cccggghhhgggdddbbb[[[[[[```kkkuuu}}}rrr]]]TTTUUUaaapppgggVVVIII???;;;;;;777777555444444333333333444444333333333222222222111111111111111111111111222222222333333333333444333333222222333333444555333333444444555666666666555777888777777888:::===<<<:::<<>>>>>999999888666666555555555444444444444333333333333111111111111111111111111000000111111111222222222333333222222333333444555333333444444555666666666777888999999888777888::::::888;;;BBBHHHSSSkkk{{{tttkkk```SSSJJJLLLRRRYYYfffxxx}}}{{{zzzvvvrrrmmmkkkjjjfff___ZZZVVVTTTPPPMMMNNNQQQUUUXXX^^^cccjjjppptttxxx{{{}}}wwwwwwvvvwwwzzz|||~~~|||ooodddWWWNNNTTT```qqq}}}wwwnnngggcccaaa```___]]]]]]^^^ccchhhlllmmmnnnooommmjjjddd^^^WWWQQQNNNLLLMMMOOOOOOOOOQQQSSSUUUUUUWWWXXXVVVRRROOONNNNNNUUUVVV\\\fffppp{{{yyyhhhdddZZZhhhzzz{{{mmm\\\JJJ???<<<888777777666555555555555555444444444444333333333111111111111111111111111111111111222222222333333333333222222333333444555333333444444555666666666444666888888888888999;;;===:::===CCCHHHRRRjjj{{{tttkkk```SSSJJJKKKRRR[[[iii|||}}}|||zzzuuupppmmmllliiibbb]]]XXXUUUOOOKKKIIIKKKNNNQQQPPPTTTXXX]]]aaaggglllppptttsssrrrrrruuuwwwxxxxxxzzzpppcccWWWWWW^^^kkk~~~tttkkkeeeaaa___^^^\\\[[[\\\___dddhhhjjjjjjooonnnkkkgggaaa[[[TTTQQQNNNOOOOOONNNMMMNNNQQQSSSXXX[[[]]][[[VVVQQQNNNMMMTTTUUU\\\gggrrr~~~jjjdddYYYfffwwwzzzhhhRRRBBB;;;555555444333333333333444555555444444444333333333111111111111111111111111222222333333333444444444333333222222333333444555333333444444555666666777111333666888888999;;;<<>>DDDHHHQQQiiiuuuhhh[[[OOOIIILLLTTT___kkk{{{~~~}}}xxxqqqmmmjjjhhhccc___ZZZXXXTTTMMMHHHEEEEEEFFFKKKLLLNNNQQQUUUXXX[[[]]]```cccgggjjjllllllkkkkkkqqqwwwvvvlllggggggjjjxxxvvvoooggg]]]UUUVVVWWWXXX\\\```fffjjjllllllkkkiiihhheeeaaa[[[WWWNNNLLLKKKJJJJJJLLLOOOQQQUUUZZZ___```]]]WWWTTTRRRSSSVVV]]]fffrrruuufff^^^aaammm~~~qqq[[[III???<<<777444555555222111333333444555666666555444333333333222111111222333333444333111000000111333444555555444333333333444444666666666666777777777777666666666666666777777777888777;;;AAADDDMMMfff~~~}}}sssfffZZZOOOJJJOOOWWW```lll|||}}}wwwqqqllliiifffbbb^^^XXXUUUPPPJJJFFFCCCBBBBBB@@@AAABBBDDDFFFHHHKKKLLLSSSUUUWWWZZZ\\\]]]]]]\\\]]]bbbkkkrrrvvvxxxyyyzzz{{{{{{yyyuuuqqqpppssswww}}}sssggg^^^XXXWWWVVVWWW[[[```dddgggkkkkkkkkkjjjhhhddd^^^YYYQQQPPPMMMLLLKKKLLLNNNOOOSSSWWW\\\]]]ZZZVVVSSSQQQRRRVVV]]]fffssszzziii^^^^^^dddrrr}}}fffQQQFFF===777444555555222222333333444555666666555444333333333222111111222333333444333111000000111333444444444333333333444444555555555555555666666666666888888999999:::::::::;;;===<<<@@@FFFIIIRRRjjj|||qqqdddYYYPPPLLLQQQYYYaaalll||||||vvvooojjjgggddd___[[[VVVQQQJJJFFFDDDBBB???<<<============>>>???@@@AAADDDEEEFFFGGGIIIJJJKKKLLLKKKPPPWWW]]]bbbeeehhhjjjkkknnnqqqssstttxxx~~~yyyoooccc___ZZZXXXZZZ^^^aaabbbggggggiiikkkjjjfff```[[[UUUSSSQQQNNNMMMLLLLLLMMMQQQUUUYYYZZZYYYUUUSSSQQQQQQUUU]]]hhhuuummm```[[[[[[dddqqq~~~oooXXXHHH>>>888555555555333333555444444555555555555444444333222222111111222222333444333222111111222333444333333333333444444555666444444444444555555555555888888999:::;;;<<<<<<===;;;:::>>>DDDGGGPPPhhh|||pppbbbWWWPPPMMMRRRYYY```kkkyyy~~~yyyssslllgggddd```[[[WWWTTTMMMFFFBBBBBBAAA<<<888===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<===???AAABBBAAAEEEIIIMMMQQQUUUYYY\\\___ccciiinnnrrrxxxxxxqqqhhhbbbaaaaaaaaaaaa___```cccfffhhheee___[[[WWWUUUSSSQQQOOOMMMLLLKKKPPPSSSVVVXXXWWWUUUSSSRRRPPPVVV___jjjwwwsssbbbZZZVVV[[[eeesssyyy___KKK@@@:::666666666333333666444444444444444444444444222222222222222222222222333222222111111222222333222222222333444555666777444444555555555666666666555555666777888::::::;;;999888;;;@@@CCCLLLddd}}}}}}ppp```UUUNNNLLLQQQWWW]]]gggttt{{{xxxrrrmmmfffaaa^^^[[[VVVRRROOOIIICCC@@@AAA???;;;666666666555666666777888999999888888777888:::<<<===999;;;>>>???AAADDDHHHKKKRRRWWW]]]ccchhhoooxxx~~~yyyppplllhhhdddaaaZZZ[[[]]]```aaa```\\\YYYUUUUUUUUUTTTRRRQQQOOONNNOOOPPPRRRTTTTTTTTTRRRPPPQQQXXXbbbnnnzzzzzzcccZZZSSSUUU]]]iiixxxjjjSSSCCC<<<777777666333333666444444444333333444444444222222222222222222222222222222222222222222222222222222222333444555666777555555666666666777777777444444555666777888999:::<<<;;;???DDDFFFOOOggg|||nnn^^^SSSMMMKKKPPPVVV[[[cccooozzz~~~|||xxxtttppphhhccc\\\WWWUUURRRNNNJJJHHHDDD@@@>>>>>><<<999666222222222222333444555666666555555444555666888999666888999999:::;;;>>>@@@DDDHHHOOOTTTZZZbbbkkkrrr}}}vvvmmmggg```^^^\\\\\\\\\[[[YYYWWWSSSTTTVVVWWWXXXWWWVVVVVVQQQPPPPPPRRRSSSSSSQQQPPPTTT[[[fffrrr~~~fff[[[RRRQQQWWW```mmmxxxrrrYYYFFF???999888666333333555444444333333333333444444111222222333333222222111222222222222222222222222333333333333444444555666666666666666777777777888666666777888999:::::::::===<<<@@@EEEGGGPPPgggyyyjjjZZZPPPLLLLLLQQQWWW[[[aaakkkvvv|||zzzwwwuuurrrnnniiieee\\\WWWQQQMMMKKKIIIEEEAAA@@@???===<<<:::888777666444444333333333444555555333333333333333333444444555666888888888888:::<<<;;;>>>CCCFFFJJJRRR[[[bbbqqqxxxxxxnnniiibbb]]]ZZZXXXWWWVVVQQQTTTWWW[[[^^^``````___XXXVVVUUUVVVWWWXXXVVVTTTVVV^^^iiiuuummmaaaTTTPPPTTT\\\hhhsssyyy```IIIBBB;;;888666222222444444444333222222333444444111222333333333333222111222222222333333222222222444444333333333444444555555555555666666666777777888888888999999:::::::::;;;:::===BBBEEEMMMeee}}}vvvgggWWWNNNKKKMMMRRRXXX[[[```iiittt}}}{{{tttrrrpppmmmjjjeee___[[[UUUPPPJJJFFFEEECCC???<<<;;;<<<<<<:::777555555666666555444333333333333333222222222333333333333333000222444444444555666888999;;;===>>>@@@FFFNNNUUU```eeeppp~~~{{{tttiii```ZZZWWWVVVUUUPPPSSSYYY___ccceeeffffff```]]][[[\\\^^^^^^\\\ZZZXXX```kkkwwwuuugggXXXRRRTTT\\\iiitttiiiKKKCCC<<<999666222111333444444222222222222444444111222333444444333222111111222222333333222222111555555444333333333444444444444444555555555666666888888888888888888888999===<<>>AAACCCDDDPPPUUU^^^jjjwwwwwwhhh]]]XXXVVVVVVTTTTTTWWW```kkkoookkkeeeeeeeeedddgggnnntttppphhhhhhkkkqqq}}}kkkUUUOOOSSS[[[hhhtttqqqZZZKKK<<<888:::888555333222333333444444333333222111111111111111111111111222222333333333333444444333444444222111111333555555666777777666666777888888777777777777999:::;;;===;;;>>>CCCGGGOOOeee|||~~~{{{xxxtttssstttuuuyyyqqqcccTTTOOOOOOQQQTTTXXX]]]]]]```hhhuuu}}}yyyvvvsssoookkkhhh___]]]YYYTTTNNNIIIEEECCC???===<<<:::888888888888777888888888888777666555333111000000111222222111000111111222222222222111---...///111222222111111222333444777999;;;===>>>CCCGGGOOOXXXdddqqq~~~zzzkkkaaaZZZWWWWWWUUUVVV\\\cccfffeeeaaacccgggkkkqqqyyy}}}wwwtttuuuzzzqqqYYYPPPRRRYYYgggttt}}}___NNN>>>999999888555444222333333444444333333222111111111111111111111111222222222333333333444444333444444333111111333555444666777777666666777888888777777777888999;;;<<<===;;;===CCCFFFOOOeee{{{yyyuuuqqqnnnkkkiiihhheeeeeefffhhhlllwwwooobbbUUUPPPQQQQQQSSSVVVZZZYYYZZZbbbppp{{{xxxuuurrrmmmiiieeeaaa\\\YYYMMMKKKHHHEEEAAA===:::888888777666555444444444444777777777777777666666555222111//////111222111000......///000111111111000...///000111222222222222000000222333555666888888;;;>>>CCCIIIRRR]]]iiipppzzztttggg```^^^[[[XXXXXX[[[^^^aaaaaahhhpppyyyyyy^^^SSSQQQWWWeeesssgggUUUBBB:::888777555444222333333444444333333222111111111111111111111111222222222222333333333333333444444333222222333555444666777777666555777888888888777888999;;;===>>>===;;;===CCCFFFNNNddd{{{}}}|||{{{xxxyyy{{{|||~~~}}}zzzqqqmmmhhhdddaaa___]]]\\\]]][[[[[[^^^```cccmmmxxxooocccWWWTTTUUUVVVWWWYYYZZZXXXYYY___lll}}}|||yyywwwsssooolllgggddd___ZZZVVVQQQLLLIIIAAA@@@>>><<<999777555444444444444444444444444444666666666777777666555555333111000000111222222111---...///000111111111111000000111111222222222222111111222333444555666666888999<<>><<>>:::777555555222333333444444333333222111111111111111111111111111111111222222222333333333444555555444333444555444555666666555555666777999888888888999;;;===>>>@@@>>>@@@EEEHHHPPPfff|||{{{vvvqqqnnnkkkhhhfff___```aaacccdddhhhmmmpppoooooopppoookkkfffaaa]]]ZZZWWWUUUTTTUUUVVVVVVUUUVVVTTTTTTUUUTTTTTT[[[cccrrruuujjjaaaaaaeeehhhlllooommmllllllpppyyy|||vvvqqqooofffccc___\\\YYYUUUQQQOOOJJJGGGDDDAAA???<<<888666444444444333333333333333000000111222222222222222333444555555555555555555555444222222444555444333111222222333333222222111111111000000000111111222/////////000000111111222222222333444555888===AAACCCGGGMMMTTT[[[cccjjjooommmqqqwww}}}yyynnnhhhjjjsss|||tttbbbWWWSSS[[[ggg|||~~~hhhOOOBBB<<<888666555222333333444444333333222111111111111111111111111111111111111222222222222333444666666444333444555333555666666555444666777999999888888999:::;;;<<<@@@>>>@@@EEEHHHPPPeee|||nnnkkkgggdddbbb___\\\YYYSSSTTTUUUUUUVVVYYY]]]aaa___```bbbccccccaaa___^^^[[[ZZZYYYYYYZZZ[[[ZZZYYYXXXVVVUUUUUURRROOOTTT[[[eeexxxwwwllldddeeekkkpppvvv{{{||||||}}}}}}zzztttmmmgggaaa^^^SSSPPPLLLJJJIIIGGGDDDBBB???===;;;:::999888666444111222222222222222222222000111222333333222222111222333444555555555555555555333222222333444444333333333333333222111000000111111000/////////000111---......///000111111111111333444555555777999<<<;;;>>>BBBGGGLLLRRRXXX\\\ZZZ___fffjjjooovvv}}}xxx|||lll]]]TTTWWWaaassskkkSSSEEE>>>:::666555222333333444444333333222111111111111111111111111111111111111222222222222222444666666555444444444333444666555444444555777:::999888777777888999:::???===???DDDFFFNNNccczzzbbb```^^^\\\ZZZWWWSSSPPPKKKLLLMMMMMMMMMOOOSSSVVVWWWYYY\\\```bbbcccdddddd```______```aaaaaa___^^^[[[YYYXXXVVVRRRNNNQQQWWW\\\oooxxxnnneeegggnnnuuu||||||yyysssqqqmmmhhh```YYYSSSOOODDDBBB@@@>>>>>>>>>===;;;999888666666777777555444111222222222333333333333222333444555555444333222222333444444555555555444444222111111222333333222333333333333222000///...111000///......///000000...//////000111222333333...000222333333333555666555777999;;;===@@@EEEHHHHHHMMMSSSWWWZZZaaajjjqqq{{{rrraaaTTTTTT\\\iii{{{mmmTTTFFF@@@;;;777555222333333444444333333222111111111111111111111111000111111111111222222222222444777777555444444444333444666555444444555777:::999888777777777888999>>>;;;===BBBEEELLLbbbxxxbbb^^^YYYVVVTTTRRRMMMIIIIIIGGGGGGIIIJJJJJJOOOVVVXXX[[[___bbbeeehhhkkknnnmmmlllllllllmmmllliiigggfffbbb^^^[[[UUUMMMLLLOOOZZZggg}}}zzzooohhhjjjiiihhhqqq~~~~~~xxxsssoookkkhhhbbb\\\TTTNNNKKKHHHDDDAAA===;;;999999999999777666777777777777777777666666222222333333333333222222555444444333333444444555222222333444444555666666444333333222222333333444222222333333333333444444000000000000111111111111111111111000000/////////333333333333333333333333333444555777:::<<<===>>>>>>AAAEEEIIINNNRRRXXX[[[eeejjjqqqyyy}}}hhh[[[XXXXXXdddqqqsss]]]KKKAAA<<<999666666666555555555444444444111111111111111111111111111111111111111111111111333333222111222333444555666555555444444444555555888999::::::::::::;;;<<<===@@@===@@@IIIOOOaaa}}}ccc___ZZZXXXWWWTTTNNNJJJGGGEEEDDDGGGIIIKKKQQQYYY```ccchhhlllnnnooorrrssssssrrrrrrssssssssspppnnnkkkfffaaa]]]UUUMMMLLLNNNVVVdddzzz}}}rrriiihhhfffdddkkkwww}}}tttllleee^^^YYYUUUPPPKKKEEE@@@>>>===;;;999;;;999777777888777666444666666666666666666666666222222333333333333222222555555444444444444555555333333444555555666777777555555444444444444555555555444444444333333222222000000000000000000000000666555555555555555555444333333333333333333333333111222333555666888999::::::<<>>BBBEEEIIINNNTTTXXXfffnnnyyypppgggfffkkknnnvvvpppXXXGGG===999777444444333333333222222222111111111111111111111111111111111111111111111111444444333333333222333333222222222333444555666777555777888999888999:::<<<;;;???===@@@IIIOOO```|||YYYWWWVVVXXX\\\\\\ZZZWWWPPPLLLIIIKKKOOOWWWdddppp|||wwwmmm```SSSNNNOOORRR]]]ooowwwjjj___ZZZVVVYYY^^^dddiiihhhddd```RRRNNNHHHCCCAAA???===<<<666666555444333333333444666555444555777777777555333333333444444444555555555555666666666666555555444444333333333333444444555555555555666666666666666666555555555555666666555555555555555555555555333333222222111111111111111222222222333444444444222222222333333444444444333333333333333333333333666777666555444555777:::888:::<<<>>>@@@CCCHHHKKKQQQVVV^^^gggnnnvvv|||zzzlllgggiiikkkooowwwyyyaaaMMM@@@777444444444333333333222222222111111111111111111111111111111111111111111111111333333333333333333333222444444444444555777888888444666777888888888:::<<<:::>>>===AAAIIIOOO```{{{ZZZXXXXXX\\\bbbfffgggeee[[[TTTOOOOOOSSS[[[iiivvv}}}rrrdddUUUMMMMMMNNNWWWgggyyy|||ooo```VVVMMMMMMNNNQQQUUUUUUQQQMMMGGGDDD@@@===<<<:::888666666777777555333222333555666555555666888999888777444444444555666666777777777777888888888888777777666666555555555555666666666666666666777777777777666666555555555555666666555555555666666666777777555555444444333222222222333333333333444444444444111222222333333444444555111111111111111111111111333444555555444444555777666777888999999;;;???AAACCCFFFKKKQQQYYYccclllsssnnncccaaacccgggmmmyyyhhhRRRAAA777222444444444444333333333333111111111111111111111111111111111111111111111111111222333444444444444333666555555555666777888888333555777777777888:::<<<:::======AAAJJJOOO___zzzZZZXXXYYY^^^gggnnnqqqrrrccc\\\TTTSSSUUU]]]lllyyyuuueeeUUUKKKJJJHHHPPP]]]mmmyyynnn```UUUIIIEEEBBBBBBEEEFFFCCC??????===<<<;;;;;;999777555666888999888555444666888555444444555777999888777555666666777888888999999999999::::::::::::999999999999888888888888999999999999999999999999999999888777777666666777777888777777666666666666666666777666666555444444333333222222222111111111111111111111222333333444555555111111111111111111111111222444666666555333333444444555666555555666999;;;<<<>>>BBBFFFLLLUUU]]]cccnnnssszzzsssccc^^^```ccceeemmmmmmUUUDDD;;;777555555555444444444444333111111111111111111111111111111111111111111111111///000222444555555555444666666555555555666666777222444666777777888:::;;;999======AAAJJJNNN___yyyXXXVVVWWW]]]gggpppvvvxxxhhh```WWWTTTVVV]]]lllyyyvvvfffTTTIIIGGGFFFLLLWWWddduuuzzztttlll___TTTHHHBBB<<<:::<<<===;;;888:::999:::;;;===<<<:::888222444666666333333555777444333333555777888888777666777777888999::::::;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999999888777666555444444888777777666555555444444444333333222222111111111111111222333333444555555333333333333333444444444444666888999777444333333444555555555444555777999888:::<<<>>>BBBGGGMMMRRR\\\```gggnnnvvv~~~yyyfff___bbbcccaaafffwwwqqqYYYHHH@@@>>>666666555555555444444444111111111111111111111111111111111111111111111111...000222444555666555555666555555444444444555555222444666666777777:::;;;999======AAAJJJNNN___yyy[[[WWWTTTWWW```jjjrrruuuppphhh]]]VVVXXXcccqqqzzzuuufffTTTIIIEEEBBBEEEMMMXXXeeexxx~~~vvvooohhh^^^RRRIII???>>>===<<<;;;:::::::::777777777777888888888888999999999999888888888888999999::::::::::::999999999999888888999:::;;;;;;???@@@AAA@@@??????@@@BBBDDDDDDDDDAAA??????AAABBB@@@@@@@@@???>>><<<;;;::::::;;;===>>>>>><<<999777:::;;;<<<======<<<::::::888888777666777888999:::888666444333333333111000111222444555666666555444888444111111333555555444666555444333444666888:::555555555555666666666777777777777888;;;???CCCEEEPPPSSSXXX]]]dddkkksssyyy{{{~~~~~~fff___^^^```cccdddmmm{{{```LLL@@@<<<999777666555666666444333222222222222222222222222222222111111000/////////111222333333444444333333555555555666666666666666666777777888888888777777;;;999===AAADDDLLLddd}}}[[[VVVQQQRRRYYYbbbiiillllllfff]]]XXXZZZdddpppxxx|||rrrdddSSSHHHDDDAAACCCHHHPPP\\\nnnxxxqqqhhhaaa[[[SSSJJJCCC===<<<;;;:::999999999999777777777777888888888888999999999999999999999999888999999:::::::::999999;;;;;;;;;;;;<<<===>>>???CCCDDDEEEEEEDDDEEEGGGIIIMMMMMMMMMJJJGGGEEEEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@===>>>@@@AAA@@@>>>;;;999;;;;;;<<<======<<<;;;:::;;;:::999888777888888999999777555444555555444222333444555555555555444333777555222222444555444333777777666555555666888999555555555666666666777777888777777777999;;;>>>@@@EEEGGGKKKOOOSSSZZZ```eeejjjnnntttyyylll___[[[ZZZ^^^aaakkkkkkUUUFFF@@@999777555555555555444222222222222222222222222222000000000000111111111111111222333333444444333333555555555555666666666666555555666777888999999:::;;;:::===AAACCCKKKccc{{{___XXXPPPNNNRRRYYY^^^aaafffaaa\\\ZZZ]]]eeeooouuuwwwnnnaaaQQQFFFCCC@@@???AAAFFFNNN___yyyzzzuuuhhhaaaWWWPPPKKKGGGAAA===::::::999888777777777777777777777888888999999999999999999999::::::::::::::::::;;;<<<============>>>>>>>>>???@@@BBBCCCDDDIIIJJJJJJJJJJJJLLLOOORRRXXXYYYXXXVVVRRROOONNNNNNKKKLLLMMMMMMLLLKKKJJJIIIEEEFFFGGGGGGEEECCC@@@???>>>???@@@@@@@@@@@@??????AAA@@@>>><<<;;;999999999777555333333444444333222555555666666555555444333666555444444555555333222333333333333444444444444555555666666666777777777999888777666666888999:::>>>@@@BBBEEEGGGKKKPPPTTT[[[```gggnnnvvvyyyxxx|||wwwbbbYYYUUUYYY___jjjvvv]]]JJJ???999777555444444444333111222222222222222222222222//////000000111222222333111222222333333333333333444444555555555666666666555555555666777999;;;<<<;;;:::===AAACCCJJJaaaxxxggg^^^TTTOOOPPPTTTWWWYYY___]]][[[\\\```gggnnnsss|||zzzssslll___PPPEEEBBB???<<<<<<>>>DDDSSSlll|||vvvmmmfff[[[TTTKKKDDDAAA???>>>===999999888777777777777777777777888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCAAABBBBBBCCCEEEGGGHHHIIIMMMNNNNNNNNNNNNQQQVVVZZZ___```aaa```]]]ZZZXXXXXXXXXYYYYYYYYYXXXVVVSSSRRROOOOOOOOONNNLLLIIIGGGEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFDDDBBB???===;;;:::888666555555666777666555666666666777666666666666666666666666666555333222111111333444444444444444555666666666666777777777888888777666666777777888:::<<<>>>???AAACCCGGGJJJPPPWWW```iiiqqqzzzzzzsssrrrxxxkkk___VVVZZZbbbmmmgggOOOAAA:::888555444333333222111222222222222222222222222000000000111111222222222111111222333333333333222333444444555555666666666666666666666777888:::;;;;;;:::===AAABBBIII^^^vvvoooggg[[[TTTSSSTTTVVVVVV[[[[[[[[[]]]bbbiiippptttxxxyyy}}}yyyssslll```PPPEEEAAA===::::::;;;@@@MMMcccwww{{{uuuoooggg^^^WWWOOOJJJBBB===:::;;;<<<===:::999999888888888888999888888999:::;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBDDDFFFGGGHHHHHHFFFFFFGGGHHHIIIKKKMMMNNNPPPPPPOOOOOOPPPTTTZZZ^^^aaadddfffgggeeeddddddeeehhhhhhhhhgggddd```\\\ZZZWWWVVVUUUSSSPPPMMMJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIGGGEEEBBB???===;;;>>><<<;;;;;;<<<===<<<;;;777777888888888999999:::666777888888777555555555333444555666777888888777666666666666777777777888777777777777777888888999444666888999:::<<>>HHH[[[mmm|||vvvmmmfff___XXXPPPJJJDDDAAA<<<999777888:::<<<::::::999999999999999:::999:::;;;<<<>>>???@@@AAABBBBBBBBBCCCDDDDDDEEEEEEAAACCCEEEGGGIIIKKKLLLMMMLLLMMMMMMNNNOOOPPPRRRSSSSSSRRRQQQPPPQQQVVV]]]bbbdddgggjjjlllmmmnnnppprrruuuuuuuuussspppkkkfffccc^^^]]][[[XXXTTTQQQNNNLLLKKKKKKKKKKKKLLLMMMNNNNNNLLLKKKJJJHHHEEEBBB@@@>>>@@@>>>===<<<===>>>===<<<;;;;;;:::::::::;;;;;;<<<777888999999777777888999555555555555555555555555666666666777777777888888666666777888888999999:::444666888999999;;;===>>>???EEEOOOXXXaaakkkvvv}}}}}}vvvoooooooooppprrrwww~~~}}}uuueeedddiiirrrxxx^^^MMM???;;;777444333333222111222222222222222222222222444333333222111111000000000111111222222222222222222222333444555666666777888999999999888777666555888888;;;@@@AAAGGG\\\sss~~~tttmmmjjjiiigggeeebbbaaaaaadddjjjttt}}}}}}}}}zzzssseeeTTTGGGBBB999999:::<<<===CCCRRRaaa~~~yyyooohhh]]]UUUPPPKKKEEEBBB<<<<<<:::888777777999;;;999999999888888999999::::::;;;<<<>>>@@@BBBCCCDDDFFFFFFFFFGGGHHHHHHIIIIIIFFFHHHJJJMMMOOOQQQSSSSSSSSSSSSSSSTTTTTTVVVWWWWWWXXXWWWUUUSSSTTTYYY```eeejjjllloooqqqsssvvvzzz}}}}}}}}}~~~|||yyytttooolllgggfffccc___[[[XXXUUUSSSQQQPPPPPPPPPQQQRRRSSSTTTQQQPPPPPPOOOMMMJJJGGGFFFEEECCCAAA@@@AAAAAA@@@>>>AAA@@@>>>===;;;;;;;;;;;;888999:::999888888;;;>>>===;;;999666555444333333666666777777777888888888666777777888888888888888777999;;;;;;;;;:::<<<===<<>>:::;;;;;;:::999999:::;;;999888888888888888999999;;;<<<===???AAACCCDDDEEEHHHHHHIIIIIIJJJKKKLLLLLLLLLMMMPPPSSSVVVXXXYYYZZZXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZXXXUUUVVV[[[ccchhhoooqqqsssuuuwww{{{~~~zzzuuurrrpppnnnkkkgggccc___\\\ZZZVVVVVVUUUUUUVVVXXXYYYZZZVVVVVVVVVVVVTTTRRRPPPNNNOOOMMMKKKJJJJJJJJJHHHGGGFFFDDDAAA>>><<<:::::::::999:::;;;:::888999>>>BBBJJJGGGCCC???;;;999888888777777777777888888888888777777777888777666666555777999::::::888777777888777<<>>999555444444333222222222222222222222222222111111111222222333444444000000111222222222222111111111222333555666666777333555888;;;;;;:::777555555555:::???AAAGGG\\\rrr~~~yyyvvvooohhheeejjjrrr|||~~~uuuhhhYYYKKKBBB:::999999::::::>>>IIIUUUpppyyypppfff```WWWQQQIIIDDDBBB@@@===:::;;;;;;::::::::::::;;;;;;;;;999777777888:::::::::>>>>>>>>>AAAFFFHHHFFFDDDHHHJJJNNNRRRTTTTTTSSSRRRSSSUUUXXX[[[^^^___``````bbbaaaaaa```aaabbbdddeeedddffffffdddcccfffooovvv~~~~~~zzzxxxqqqqqqpppnnnkkkiiifffeeeccc___\\\\\\^^^^^^ZZZUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRRRRRRRSSSTTTSSSRRRPPPLLLGGGDDDBBBAAA@@@??????>>><<<;;;<<<>>>AAACCCPPPNNNJJJEEE>>>888333000444555777888888888777666777777777777888888888888666666666666666666555444666888;;;@@@GGGOOOUUUYYY\\\]]]]]]\\\YYYVVVUUUUUUVVV[[[ccckkkpppuuuyyy|||mmmhhhmmmxxxrrrggghhhpppyyygggRRREEE>>>888777666222111222222111111111222333333444222111000000///000000000111111222222222333333333333333444444555666666777666777888777666555666777777666;;;@@@@@@FFFZZZqqq}}}tttmmmiiinnnwwwyyypppdddUUUGGG>>>:::999999::::::===FFFQQQfffzzzyyyqqqggg^^^YYYQQQLLLFFFAAA???>>>;;;999999999999999999:::;;;<<<===<<<;;;;;;===??????@@@CCCBBBAAADDDHHHKKKLLLKKKOOOQQQTTTWWWYYYYYYYYYYYY[[[\\\___bbbeeegggiiiiiilllmmmooopppqqqqqqqqqqqqppprrrtttttttttxxx~~~|||{{{zzzxxxuuusssrrrqqqoookkkhhhggggggddd^^^YYYWWWVVVUUUSSSRRRRRRQQQQQQWWWXXXYYY[[[\\\\\\[[[YYYUUURRRMMMIIIFFFDDDBBB@@@CCCAAA>>><<<<<<<<<>>>@@@BBBAAA@@@===;;;888555444555666777888999888888777666666777777777888888888777777888888777777666555444555777;;;AAAGGGMMMQQQPPPPPPPPPOOOLLLKKKKKKLLLQQQWWW___gggnnnuuu{{{ppphhhiiisssyyylllkkkooovvv|||ooo[[[FFF>>>888777666222111222333333222222333444444555222222111000000000000111000000000111111111111222333333333444555555666666666777888777666555666777888888<<>>::::::;;;<<<>>>@@@AAABBBHHHGGGFFFIIIMMMRRRTTTUUUYYYZZZ\\\^^^aaaccceeefffiiiiiikkknnnqqquuuxxxyyy{{{}}}~~~{{{xxxvvvqqqiiiccc^^^\\\YYYVVVTTTSSSSSSTTTUUUWWW[[[^^^_________^^^]]]ZZZUUUQQQNNNKKKGGGDDDEEECCC@@@===<<<<<<===>>>999999999888888777777777666666777888888888888888666666666777777777888888888999999999888888777666555555555777;;;@@@EEEHHHHHHHHHHHHFFFEEEEEEGGGJJJOOOSSSZZZbbbjjjrrrzzzyyykkkgggmmmtttooommmppptttyyyeeeJJJAAA888666555333222333444444333333444444555555333333222111111111111111111111111111222222222222222222222333444444555555555777888777666555666888::::::>>>CCCCCCIII]]]sss{{{tttvvv|||uuurrrlllddd[[[QQQFFF@@@:::888999;;;;;;:::???FFFVVVjjj}}}{{{tttppphhhaaaZZZRRRKKKGGGBBB@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>:::;;;===>>>???AAADDDFFFIIIKKKNNNSSSXXX]]]___aaacccdddfffiiimmmqqquuuwwwyyyyyy{{{}}}{{{wwwnnnkkkgggbbb___]]]]]]^^^VVVXXX[[[]]]^^^```bbbccceeebbb^^^ZZZXXXUUUQQQNNNGGGEEEBBB???>>>>>>???@@@<<<;;;:::999888888777777666666666777777777777777666666666777777777888888999999999999888777666666888777666666888<<>>BBBCCCHHH\\\rrr}}}vvvwwwzzztttmmmjjjddd^^^WWWOOOGGGBBB;;;888888:::;;;:::===CCCMMMaaazzz~~~yyyuuussslllggg```XXXRRRLLLGGGCCC>>>>>>======<<<===>>>???===<<<<<<<<<<<<===>>>>>>>>>@@@BBBCCCDDDGGGKKKOOOOOOTTT\\\dddiiilllnnnnnnooopppsssvvv{{{}}}vvvpppllljjjiiicccdddddddddcccdddhhhllljjjgggdddaaa```___\\\[[[PPPNNNIIIEEEBBBAAABBBBBBAAA@@@>>><<<:::999999999555555555666666666777777777777777777888888888888888888888888777666555444888777666666777888:::;;;<<<<<<;;;::::::===BBBFFFLLLOOOUUU\\\dddmmmwww}}}nnnfffmmmyyytttiiifffhhhsssoooWWWJJJ<<<777666555333444333333222222222222222333444333222222111111222222333333444444444555555555111111222333333444444555444666777777666666777999999999===AAAAAAFFFZZZpppzzztttvvv}}}yyytttiiieee___YYYSSSLLLFFFBBB===999777:::;;;:::===BBBLLL^^^vvvvvvpppllleee```XXXQQQLLLHHHDDDBBB<<<===>>>???>>>???AAACCC>>>>>>>>>>>>???@@@AAAAAAAAACCCEEEFFFHHHMMMUUU[[[aaahhhrrrzzz{{{yyyxxxxxxvvvqqqllljjjlllnnnmmmjjjfffddddddddddddddd]]]ZZZUUUOOOKKKHHHGGGGGGEEEDDDAAA>>><<<;;;;;;;;;666666666555666777777888888888888999999999::::::999999888888777666444444444555555555555555555555888888888777888;;;@@@DDDFFFJJJRRR[[[eeeppp{{{{{{llljjjpppvvvgggbbbeeeooo~~~vvv___PPP@@@999777666444444333333222111111111222222333333222111111111111111111111111111222222222222222222222333444444555555444555777777666666888999888888;;;@@@@@@EEEYYYooo{{{tttqqquuu|||zzzwwwnnniiibbb[[[TTTMMMGGGBBB>>>999777999:::;;;>>>BBBMMM^^^tttvvvlllfff]]]XXXQQQKKKGGGDDDBBBAAA;;;===@@@@@@@@@@@@CCCFFFBBBBBBCCCDDDFFFIIIJJJLLLHHHKKKMMMOOOSSS[[[gggppp}}}}}}tttpppooonnnkkkfffcccccceeefffgggeeebbb^^^YYYVVVTTTTTTTTTMMMKKKGGGCCC@@@>>>======999888777777777888::::::999999:::::::::;;;;;;;;;:::::::::999888777555444111222444666666444222111777888888888999<<<@@@DDDDDDIIIRRR\\\fffqqq|||zzzrrrrrr}}}wwwfff```bbbiiiwwwgggUUUCCC;;;999666555444444444333222222222222222222222111000000000000111000000000111111111111222333333333444555555666666444555777777666666888999888888;;;@@@@@@DDDXXXnnnuuupppnnnttt|||~~~{{{yyyuuupppggg___WWWPPPIIIDDD???:::666888:::;;;???CCCIIIYYYmmmuuuiiicccYYYTTTMMMGGGDDDBBB@@@???:::===@@@AAA@@@AAADDDGGGFFFGGGIIILLLOOORRRUUUVVVTTTWWWZZZ]]]bbbmmm|||xxxuuupppkkkeeeaaaaaaccceeefffeeedddaaa___^^^___aaabbbVVVSSSNNNHHHCCC@@@>>>===;;;:::999999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::999888666666000333666888888666333111333444555666666999===@@@GGGLLLTTT]]]gggqqqzzz|||yyyzzzxxxeee^^^```bbbppp|||kkkYYYEEE<<<999777555444666555444444333333333333222111111000///000000000111111222222222333333333333333444555555666666777333555777777666666888:::999888<<<@@@@@@EEEXXXnnnyyyssskkkgggmmmwww~~~}}}zzztttllleee]]]TTTJJJCCC<<<<<<;;;999777999???DDDJJJUUUggg{{{rrreee]]]TTTOOOIIIEEEDDDCCCAAA??????@@@BBBDDDDDDFFFIIILLLHHHKKKOOORRRUUU\\\dddkkkggglllqqqtttxxx~~~tttjjjeeefffgggdddaaacccaaa```aaadddhhhiiijjjiiiaaaVVVNNNKKKHHHCCC>>>===<<<;;;:::999999:::;;;<<<;;;::::::999999999:::;;;;;;;;;:::::::::999999666666555555555555666666777777777666777999===AAAEEEJJJRRR\\\gggsss~~~|||}}}}}}ggg[[[WWW\\\eeerrrttt```JJJAAA>>>;;;777444333333333333333333333333222222111111222222333444000000111222333333444444222333444444555555444444333555666666555444444555888;;;999<<>>>>><<<999777888===AAAIIISSSdddwwwxxxgggYYYRRRMMMJJJFFFDDDDDDDDDBBB@@@@@@AAACCCDDDEEEGGGJJJLLLOOORRRUUUXXX]]]eeepppxxx}}}~~~wwwtttqqqkkkeeecccaaa``````dddgggjjjkkkoooiiibbb]]]ZZZTTTLLLFFFCCCAAA>>>;;;:::999::::::===<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999777666666555555666666777777777777666666999===@@@AAAGGGOOOYYYdddoooyyyiii]]]YYYVVV^^^lllzzz{{{fffOOOCCC>>>:::666444333333333333333333333333111111111111111222333333000111111222333333444444222333444444555555444444444666777777666555555666888;;;999<<>><<<;;;<<<<<<=========<<<======>>>>>>;;;;;;;;;;;;::::::::::::777777666666666666777777666777777666666888<<>>EEEMMM[[[kkk|||{{{mmm___UUUNNNKKKLLLLLLMMMMMMLLLJJJGGGEEEFFFHHHIIIJJJLLLOOOSSSVVVXXX]]]dddkkksss}}}~~~yyytttssssssttttttrrrqqqqqqqqqnnnggg^^^WWWNNNLLLGGGCCC@@@??????@@@===============>>>>>>???<<<;;;;;;;;;;;;:::::::::888777777666666777777888666666777777666888;;;===@@@FFFOOOYYYbbbjjjpppttttttvvv{{{pppccc]]]UUUYYY```mmmvvv[[[III@@@999666555555555555555555555555555000000000///000000111222222222222333333333444444222333444444555555444444444666777777666666666777888;;;999<<>>???BBBJJJVVVeeeuuu|||vvvkkk```WWWQQQOOONNNMMMOOOQQQRRRQQQOOOMMMLLLIIIJJJLLLNNNQQQUUU[[[___fffmmmxxx}}}|||{{{{{{zzzyyyvvvqqqkkkggg[[[XXXRRRKKKFFFBBB@@@@@@>>>===============>>>>>><<<<<<<<<;;;;;;;;;::::::888888777777777777888888666777888777777888;;;===@@@FFFPPPYYY```eeeiiikkkfffkkkrrr|||uuufff___WWWXXX]]]hhh|||}}}aaaNNNBBB:::777777555555555555555555555555000000000///000000111222333333333333333444444444222333444444555555444444222444666666555555555666888;;;999<<>>??????FFFPPP^^^mmm}}}|||sssmmmddd[[[TTTRRRRRRSSSQQQTTTWWWXXXWWWUUUUUUUUUMMMOOORRRUUUZZZaaahhhmmmuuu}}}|||xxxuuussskkkggg```WWWOOOGGGBBB???@@@???>>>============>>><<<<<<<<<<<<;;;;;;;;;:::999999888888888888999999777888999999888999;;;===???FFFOOOWWW\\\___```aaa\\\bbbmmmzzz|||kkkaaaVVVVVVZZZfff|||iiiTTTEEE<<<888888444444444444444444444444111000000000000111222222333333333333444444444444222333444444555555444444111333555666555555555777888;;;999<<>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999999888888999999999888999;;;:::::::::;;;===AAAHHHQQQXXX\\\\\\[[[[[[XXX___lll{{{pppdddYYYXXX\\\hhh}}}rrr[[[JJJ>>>888888333333333333333333333333111111111111111222333333444444444444444444444444222333444444555555444444222444666666666666777888888;;;999<<>>>>>======<<<<<<<<<;;;;;;;;;:::999999888888999999:::999:::;;;;;;;;;;;;<<<===DDDKKKTTT[[[]]]\\\ZZZYYYWWW```nnn}}}sssggg]]]]]]```kkk~~~xxx```MMM???888777333333333333333333333333222222111111222222333444444444444444444444444444222333444444555555444444333555777777777777888999888;;;999<<>>===<<<:::999888777:::999999888888999999:::;;;::::::<<<:::999===EEEHHHMMMTTT[[[```aaa``````dddlllxxxuuufffddd```^^^ggg~~~iiiPPP@@@999888555444444333333444444555111222222222111///...,,,111111222222222333333333444444444444444444444444333333444555666666666555444999999<<>>@@@???>>>===<<<;;;::::::;;;;;;::::::::::::;;;;;;<<<;;;<<<===<<<;;;@@@GGGKKKPPPXXX```fffjjjmmmnnnpppwwwzzzjjjfffbbb```iii}}}nnnUUUEEE===:::666555444333222222222222111111222222111111000000222222333333333444444444444444444444444444444444111222333555666777777777555::::::<<>>DDDKKKUUUgggwww~~~|||}}}~~~wwwpppfff^^^TTTMMMIIIFFFCCC@@@AAAAAA@@@???>>>======<<<;;;;;;::::::::::::;;;;;;===<<<===>>>>>>>>>DDDLLLRRRWWW^^^dddjjjpppuuuyyy~~~ssslllgggeeelll{{{vvv^^^KKK@@@<<<999888666444333222111111222111111111222222333444333333444444444555555555444444444444444444444444000111333555777888999999777;;;;;;===BBBDDDTTTooo~~~uuuhhh^^^PPPGGG===;;;:::888888:::::::::<<<@@@FFFQQQcccssszzzqqqiii^^^UUUPPPKKKGGGCCCBBBAAAAAA@@@??????>>>>>>::::::999999999999::::::===<<<===???@@@AAAHHHPPP\\\```dddhhhkkkooovvvzzz{{{rrrkkkggglllwww}}}eeePPPBBB;;;:::999777666555444444444444333222111111222444555333333333333444444444444444444444444444444444444222333444555777777888888888<<<;;;===BBBCCCSSSnnnxxxmmmdddTTTJJJ@@@<<<:::888888:::;;;:::;;;???EEEOOOaaaqqqzzzrrrfff\\\UUUOOOJJJFFFCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<;;;;;;<<<<<<<<<===<<<===@@@AAADDDLLLUUUcccgggkkkmmmooorrrxxx}}}tttkkkdddgggnnnyyyjjjSSSBBB999777666555555555555555555777666444222111222222333222222222222333333333333444444444444444444444444555555666666777666666666888===<<<===BBBCCCRRRmmmsssjjjYYYNNNCCC>>>;;;888888:::;;;:::;;;???EEEOOO```ppp|||oooccc[[[TTTMMMIIIEEEEEEDDDBBBAAA@@@>>>>>>@@@@@@????????????@@@@@@???===???BBBDDDHHHQQQ[[[ffflllssswwwxxx{{{rrrggg```bbbgggqqqoooWWWDDD:::444333333222333333444444666666444333222111111111111111111222222222333333444444444444444444444444666777777777777666555555888<<<<<<===BBBCCCSSSnnnyyyooo^^^RRRFFF@@@<<<999888::::::999;;;@@@EEENNN___ooo~~~pppfff]]]TTTOOOIIIHHHFFFEEECCCAAA??????@@@??????????????????@@@AAA@@@BBBEEEHHHLLLVVVaaaiiiqqq{{{pppgggaaacccfffmmmttt\\\III???666666555444333333333444333333333333333222111111222222222333333333444444444444444444444444444444555666666777777777666666777<<<;;;===BBBDDDSSSnnnuuussspppppprrruuuwwwxxx{{{qqqaaaUUUHHHAAA===999888:::888888;;;@@@EEENNN___nnn{{{oooeee\\\VVVKKKJJJIIIGGGDDDBBB@@@???======<<<<<<<<<<<<======CCCBBBDDDHHHKKKPPPZZZeeekkkuuurrriiieeehhhjjjnnnwww```NNNDDD<<<;;;999888666555555555000111222333444333222111333333333444444444555555444444444444444444444444444444666777888888888888777;;;;;;===BBBDDDTTToooxxxqqqnnnhhhdddcccbbbdddlllttt{{{xxxppp```WWWKKK@@@:::888999999666999<<<>>>DDDQQQaaannn~~~xxxpppggg```SSSPPPLLLIIIGGGEEEBBB@@@@@@???>>>===>>>@@@BBBCCCAAACCCFFFJJJPPPZZZdddkkkxxxzzz~~~pppddddddiiinnnyyy|||fffQQQEEE???999555555555222111333444333222222111111222222000000111222333444444555444444444444444444444444555444444444555666888999999;;;999:::AAADDDSSSmmm~~~}}}{{{vvvnnnhhhccc^^^[[[[[[\\\___hhhqqqzzzzzznnnfff\\\TTTIII???:::999999999777:::<<<>>>CCCNNN___kkk}}}{{{rrrlll```ZZZSSSLLLGGGCCCAAA??????>>>======>>>???AAABBBDDDFFFIIIOOOVVVaaalllttt|||~~~xxxjjjggghhhkkktttkkkVVVIII???999555666555222222444444333222222111222222222111111111222333333444444333333333444444555555555666666555555666777888999888;;;999;;;AAADDDSSSmmm|||yyyvvvpppiiiccc]]]XXXUUUVVVWWW[[[dddmmmxxx{{{qqqfff^^^TTTNNNFFF???;;;999999888888:::<<<===BBBMMM]]]iiixxx{{{nnnfffZZZOOOHHHDDDBBBAAA????????????@@@AAABBBCCCFFFIIINNNUUU___kkkwwwpppiiiggggggnnnxxxsss\\\NNN@@@:::555666666333333555444444333222222222222222222222222222333333333333222222333333444555666666888888777777777777888999888;;;999;;;AAADDDRRRlll}}}yyysssmmmhhhaaa\\\XXXXXXXXX[[[cccllluuu~~~}}}vvvmmmccc\\\NNNJJJCCC>>><<<:::999888777999;;;===BBBNNN___kkkttt|||zzzpppbbbUUULLLHHHGGGFFFBBBBBBBBBCCCCCCDDDEEEEEEHHHLLLSSS\\\gggtttqqqhhhcccbbbiiisss{{{cccRRRAAA;;;666666666444444777444444333222222222222333444444333333333222222222111111222333444666666777888888777777777777777777777;;;999<<>>DDDQQQbbbooouuu|||pppaaaVVVOOOJJJHHHCCCCCCCCCCCCDDDEEEFFFGGGHHHNNNWWWbbbnnnzzzpppeee```___gggrrr~~~hhhWWWDDD===888777666444555777555444333333222222333333555555444333333222222222111111222333444666666777666666666666666666555555777;;;:::<<>><<<:::888444777;;;>>>EEERRRcccpppzzztttfffYYYOOOIIIEEEDDDBBBBBBBBBDDDFFFHHHLLLSSS^^^jjjuuuqqqddd^^^^^^fffrrr~~~nnn[[[GGG@@@999888666444444777555444444333333333333333555555444444333333222222222222333333444555666666444555666666666666555555666::::::===CCCEEERRRkkk}}}wwwqqqmmmqqqwwwzzz}}}{{{{{{{{{zzzyyywwwvvvuuulllgggbbb___^^^\\\XXXUUUOOOKKKFFFAAA>>><<<:::999555888;;;>>>DDDPPPbbbnnn}}}xxxhhhYYYPPPIIIGGGEEECCCDDDGGGJJJMMMQQQYYYfffsss}}}vvvggg___]]]fffqqqsss```JJJBBB;;;888666444444777555555444333333333333444444444444444444333333333333333333444444555555555444555666777888888777777666::::::===CCCEEERRRjjj~~~wwwwww|||}}}|||{{{xxxuuurrrooommmllliiiddd```^^^^^^^^^\\\YYYRRRMMMGGGBBB???===;;;999666888;;;===BBBNNN___kkk}}}tttdddYYYOOOLLLIIIGGGGGGKKKOOORRRUUU^^^lllyyy{{{jjjaaa^^^eeepppwwwcccLLLDDD<<<999666333333666555555444333333333333444444444444444444444444444444444444444444444444444444555777888999999999888666::::::===DDDEEERRRjjj~~~{{{|||wwwtttpppmmmkkkhhhfffeeecccbbbbbbaaaaaaZZZUUUMMMFFFBBB???===;;;888888:::>>>AAAKKK]]]nnnxxxhhh\\\QQQJJJKKKKKKJJJPPPXXXYYYggguuupppeeeccciiiqqqhhhRRRFFF;;;888:::888555444888777666444333222111111222222333333333333444444222222333333444555666666666333222333777999999777777;;;999<<>>BBBKKK^^^ooossseeeYYYOOONNNMMMLLLQQQ[[[bbbooo}}}xxxlllhhhlllrrriiiUUUHHH<<<999999777444333555444333222111000000000222222333333333333444444111222333444444444444444999666444444666777666444777;;;999<<>>BBBLLL___pppqqqdddXXXTTTQQQOOOVVVaaannnzzzuuunnnnnnrrr|||pppYYYKKK>>>999999666333222444333222222111111111222222222333333333333444444222333555666666555444333999777555555666666666555777;;;999<<>>BBBLLL```rrr}}}oooaaa[[[VVVTTT]]]jjjxxx}}}qqqlllnnnttt{{{]]]NNN@@@:::999777444444444444444333333444444555222222222333333333444444444555777888888777666555555444444555666888999999777;;;999<<>>BBBMMMaaasss~~~yyywwwiiiaaa[[[ZZZffftttqqqiiihhhjjjzzzaaaRRRBBB<<<:::888777777444444333333333444555555222222222333333333444444333444555666777666555555444555555666666777999:::777;;;999<<>>BBBNNNbbbuuu{{{{{{}}}oooggg```___kkk{{{qqqfffdddeeeqqqhhhWWWFFF>>><<<999888888222222222111111222333333222222333333333333444444222222222333333444555555777888888777555555666888777;;;999<<>>CCCNNNcccvvvvvvxxxuuukkkcccaaammm~~~rrreeeccceeekkk{{{ppp^^^KKKAAA===999666666333333222111111111222222222222333333333333444444333222222222333555888999777999999888555555666999777;;;999<<>>CCCOOOdddwwwuuutttuuu|||}}}|||}}}wwwxxxnnndddbbbmmm~~~sssfffcccggghhhtttuuucccNNNCCC===888555444666555444444333333333444222222333333333444444444666555444444666999<<>>:::666555444444444333333222222222555444444333333444444555222222333444555666777888555555555666666666666666777888;;;===>>>DDDUUUfff}}}|||yyyuuurrrqqqqqqrrrxxx}}}~~~ppp```OOODDD>>><<<<<<>>>BBBMMMbbbuuurrrggghhhkkkqqq{{{wwwuuutttssswww|||}}}ssspppttt}}}yyymmmjjjmmmrrr|||lllTTTFFF@@@:::666555333333333333333333333333555444444333333444444555222333333444555666777777555555666666777888888999777888;;;===>>>DDDUUUfffyyyuuurrroooooorrrwww~~~sssbbbRRRGGG===<<<<<<===AAALLLaaatttuuuhhhcccaaacccmmmzzzzzzuuusssrrrrrruuuxxx~~~xxxwww|||tttooopppttt}}}pppXXXIIIAAA:::666555333333333333333333333333555444444333333444444555444444444555555555666666777777777777888888888888777888;;;===>>>DDDUUUfff}}}xxxsssnnnlllrrrvvv}}}~~~}}}pppaaaQQQGGG>>>======???BBBLLL```ssszzzlllddd___^^^eeemmm{{{wwwuuuvvvvvvvvvwwwzzz~~~~~~yyyqqqqqqttt{{{rrr[[[LLLBBB;;;777777222222333333333333444444555444444333333444444555444444555555555555555555888888888777777666666666777888;;;===>>>DDDUUUfffzzztttppptttyyy~~~}}}zzzyyyttttttuuuwww{{{~~~uuukkk^^^PPPGGG@@@>>>???@@@CCCMMM```rrrvvvkkkccc___```dddiiirrr{{{zzzzzz{{{}}}xxxxxxxxxzzz}}}|||rrrppprrrwwwuuu^^^NNNDDD<<<999:::333333333333333333333333555444444333333444444555444444555555555555555555555555555666666777777777777888;;;===>>>DDDUUUfffzzzxxx|||~~~{{{yyytttsssrrrsssuuuxxx{{{~~~{{{tttnnnggg\\\QQQHHH@@@???@@@BBBDDDMMM```qqqvvvjjjbbb^^^]]]]]]bbbnnn~~~~~~~~~~~~}}}|||zzzzzz}}}tttooopppsssyyyzzzcccRRRFFF===:::;;;444444444333333222222222555444444333333444444555444444444555555555666666///000222444777999;;;<<<777888;;;===>>>DDDUUUfff~~~yyyxxxwwwvvvvvvwwwxxxyyyzzz|||}}}|||vvvrrrmmmhhhbbbYYYOOOGGG@@@???@@@AAADDDLLL^^^ooouuujjjbbb]]]]]]]]]cccnnnzzzyyynnnoooqqquuu}}}jjjWWWHHH>>>:::;;;555555444333222222111111555444444333333444444555222333333444555666777777111222444555777999:::;;;777888;;;===>>>DDDUUUfff~~~~~~}}}{{{zzzzzzzzzyyyxxxyyy{{{{{{{{{xxxvvvtttppplllhhhccc^^^VVVLLLDDD???>>>???AAACCCKKK]]]nnn~~~sssiiiccc^^^ZZZ[[[```gggsss~~~nnnooopppsss{{{ppp[[[JJJ>>>:::;;;666666555444222111000000555444444333333444444555222222333444555777777888888888888888777777777777777888;;;===>>>DDDUUUfff~~~{{{{{{}}}~~~zzzyyyxxxyyyyyyxxxuuusssllljjjfff```XXXPPPIIIDDDAAA?????????@@@FFFVVVfffyyy~~~sssmmmddd^^^ZZZYYY\\\cccqqqxxxoooiiigggooo}}}~~~eeeOOOBBB===<<<:::888555333222333555777222222333555777888999:::444555555666666666666666555666666777777777777666999===;;;<<>><<<<<<<<<===BBBPPP^^^tttzzzoooggg```[[[WWWYYYbbbmmm}}}|||qqqkkkiiiqqq~~~iiiSSSDDD<<<:::888777555333222333444555444444444444444444444444444555555666666666666666555666666777777777777777999<<<:::<<>>===>>>GGGPPPbbbssssssiii^^^UUUTTTVVVYYYddduuutttooonnnuuuqqqZZZHHH>>>:::666666555555444333333222111111222222333333333444444555555666666666666666444555666777777888777777777:::999<<>>???>>>>>>CCCKKK[[[mmm{{{qqqfff[[[UUUUUUTTTYYYcccpppvvvqqqooottt|||sss\\\KKKAAA===777777666666555444444333222222333333444444555555444555555666666666666666444555666777888888888888777:::999<<>>DDDQQQeee~~~}}}sssfff\\\XXXQQQOOOPPPVVV]]]iii~~~{{{ssspppqqqxxx{{{fffSSSEEE>>>999777555333333333444555555555555555444444444444444555555666666666666666333444555777888888999999999<<<:::<<>>;;;;;;::::::>>>DDDNNNbbb|||zzznnnddd```VVVSSSRRRTTTVVV\\\lll|||uuunnnmmmrrrkkkVVVEEE<<<888777444111111222444555000111222333555666777888444555555666666666666666333444555777888888999999999===;;;<<>>===;;;:::;;;???CCCPPP```wwwyyyssskkkdddYYYXXXUUURRRRRRWWW```hhh}}}yyyvvvttt}}}mmmYYYIII@@@:::777555444444444333111444444444444444444444444444555555666777888888999555777888888777777888999999===<<<>>>CCCDDDQQQjjj|||xxxyyyrrrjjjbbbZZZWWW^^^ggg{{{~~~ppp```QQQHHH@@@???>>>;;;:::;;;???BBBOOO___vvv~~~xxxpppjjj```^^^YYYTTTRRRUUU\\\bbblll~~~|||vvvsssrrrzzzuuu___LLLAAA:::888666444444444333222444444444444444444444444666666666666777777777777555666777777666666777888999===<<<>>>CCCDDDQQQjjjzzzppphhh```]]]dddmmm}}}yyyqqqggg\\\QQQIIIBBBAAA???<<<::::::>>>AAAMMM\\\ttt~~~wwwqqqiiieee___WWWRRRRRRVVVYYY^^^lllyyyqqqppppppwwwhhhQQQCCC<<<999666555555555444222444444444444444444444444777777777777666666666666444555777666555555666888999===;;;>>>CCCDDDQQQjjjwwwpppiiifffkkksss}}}}}}yyyqqqnnniiiddd]]]VVVOOOJJJCCCBBB@@@<<<::::::===@@@KKKZZZrrr}}}yyyppplllddd[[[UUUSSSSSSUUUYYYaaannnvvvmmmmmmooovvv~~~nnnWWWIII>>>;;;777555555555444333555555555555555555555555666666666666777777777777555666777777666666777888999<<<;;;>>>CCCEEERRRjjj|||uuuppprrrwww}}}zzztttnnnjjjdddaaa^^^ZZZWWWRRRMMMJJJDDDCCC@@@===::::::===???IIIYYYpppwwwrrrjjjaaa[[[XXXVVVVVVUUUWWW]]]iiiyyyvvvkkkkkknnnuuu}}}qqq[[[NNN@@@<<<888666555666555555555555555555555555555555333444555666777888999:::666888999999888777999:::888<<<;;;===DDDEEERRRkkkyyywwwyyy|||||||||yyyuuunnnhhhddd^^^\\\ZZZXXXVVVRRRNNNJJJDDDCCC@@@===:::;;;===@@@HHHXXXooozzzrrrjjjeeeaaa^^^[[[WWWUUUWWW^^^hhhxxxxxxmmmlllmmmrrrzzzsss^^^RRRBBB>>>999666666666666666555555555555555555555555222333444666777999:::;;;777888:::999888888999;;;888<<<;;;===DDDEEESSSkkk|||}}}}}}}}}}}}{{{wwwqqqlllhhh___^^^\\\[[[YYYUUUPPPLLLDDDCCC@@@===;;;;;;>>>AAAHHHWWWooo|||tttooojjjfffbbb\\\ZZZ[[[^^^aaakkk}}}qqqllljjjnnnvvv}}}vvv```SSSCCC???:::777666666777666555555555555555555555555333444555666777888999:::666888999999888888999:::777;;;;;;===DDDEEESSSlll|||vvvqqqnnnbbbaaa```^^^\\\WWWRRRMMMCCCBBB@@@===;;;<<>><<<;;;???DDDLLL___www~~~{{{uuutttoooiiicccaaacccffflllsss{{{oooeeebbbffflllzzznnnYYYIIIAAA:::999999666444444555555555555555555555555666666555555666666777777888999999999999:::::::::;;;999;;;@@@@@@DDDVVViiiwwwtttpppmmmiiifffbbb___^^^[[[\\\___cccgggoooxxxzzzvvvsssmmmddd\\\SSSKKKDDD@@@===<<>>===@@@FFFVVVfff{{{}}}yyysssnnniiigggdddeeeeeeeeehhhqqquuudddbbbkkkvvv{{{hhhOOOEEE<<<:::888555444666555555555555555555555555777666666777777888999:::666666777777777888888888;;;999;;;@@@@@@DDDUUUiiiyyyqqqkkkgggccc\\\WWWTTTRRRQQQSSSUUUZZZgggsssyyylllcccXXXOOOGGGBBB???>>>BBBHHHYYYiii}}}|||xxxrrrmmmjjjddddddccc```___bbbhhhmmm||||||jjjiiirrr{{{mmmRRRHHH>>>:::888555444666555555555555555555555555666666666666777888999:::666666777777777888888888;;;999;;;@@@@@@DDDUUUiiiuuunnnjjjddd]]]VVVSSSQQQPPPPPPPPPTTT```mmm}}}oooeeeWWWNNNFFFBBB@@@@@@EEEKKK\\\lll}}}yyyuuupppjjjfffeeeeeedddaaa^^^\\\\\\]]]cccjjjttt}}}tttsssyyyrrrVVVJJJ???:::777555555777555555555555555555555555555555555666777888999:::888999999999999:::::::::;;;999;;;@@@@@@DDDVVViii~~~uuuoooggg^^^VVVRRRPPPPPPPPPOOOSSS___lll{{{mmmbbbUUUMMMEEEBBB@@@AAAGGGOOO___ooozzztttnnnjjjgggbbb______```___]]]ZZZWWWUUUUUURRRWWW^^^dddkkkttt|||{{{wwwXXXLLL@@@:::777555555777555555555555555555555555444444444555666777999999888999999999999:::::::::;;;999;;;@@@@@@DDDVVViii}}}uuulll```XXXRRRRRRSSSTTTSSSWWWcccqqq{{{wwwiii^^^SSSKKKDDDAAA@@@BBBIIIQQQaaarrruuuppphhhcccaaa___\\\ZZZTTTTTTTTTSSSQQQPPPNNNNNNJJJMMMQQQTTTXXX```jjjqqq~~~{{{ZZZMMMAAA:::777555555888555555555555555555555555333333444444555777888999666777777777777888888888;;;999;;;@@@@@@DDDVVVjjj}}}sssggg\\\[[[WWWTTTTTTTTTYYYdddpppxxxmmmaaaZZZPPPKKKFFFBBB@@@BBBLLLWWWhhhyyy|||wwwsssoooaaa___\\\XXXSSSPPPNNNLLLIIIIIIIIIIIIIIIIIIHHHHHHEEEFFFFFFHHHLLLPPPTTTWWWiiirrrbbbRRRAAA:::888666555666444444333333333333444444666666666777888999999999::::::999999888777777777999<<<:::;;;AAACCCQQQkkkuuuiii^^^ZZZVVVUUUVVV\\\hhhuuu~~~~~~yyypppeee[[[TTTPPPJJJEEEBBB@@@CCCMMMXXXjjjzzz~~~wwwsssnnniiieeeaaa\\\YYYSSSRRROOOKKKHHHFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFIIILLLMMMTTT[[[dddnnnyyy|||{{{fffUUUDDD;;;999777666666666666555555555555666666666666666777777888888888999999999888888888888888999<<<:::<<>>======?????????@@@@@@@@@@@@@@@CCCBBBAAAAAAAAABBBDDDEEEHHHKKKQQQWWW```mmm|||yyywwwvvv}}}kkkZZZGGG>>>;;;888666777666666555555555555666666666666666666777777777777777888888888888999999999999<<<:::<<>>>>>>>>??????>>>???????????????@@@@@@DDDCCCBBBAAAAAAAAABBBBBBHHHIIIKKKMMMQQQYYYccckkkvvv|||zzzxxxuuuyyyppp^^^JJJ???;;;888666666444444333333333333444444666666666666666666666666666777777888999999::::::999<<<:::<<>>============>>>>>>@@@AAAAAA?????????@@@@@@AAAAAAAAADDDCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEGGGJJJNNNQQQZZZaaalllvvvzzzyyywwwxxxsss```LLL@@@;;;777555666444444333333333333444444666666666666777777777777666666777888999::::::;;;999<<<:::<<>><<<<<<<<<===>>>???AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC>>>>>>@@@AAACCCDDDDDDDDDHHHNNNWWW___fffnnnxxx~~~~~~yyyyyy{{{{{{vvvcccMMMAAA<<<888666777666666555555555555666666666666666777888999999999666666777888999999::::::999<<<:::<<>>:::888999666666555555555555666666555666777888999:::;;;<<<777777777888999999999:::888<<<:::===CCCFFFUUUooo|||wwwzzz}}}rrrkkk\\\UUUMMMHHHFFFJJJVVVbbbrrr|||xxxsssooohhhaaa\\\VVVQQQMMMJJJIIIHHHJJJLLLMMMMMMLLLLLLJJJHHHHHHIIIIIIIIIHHHFFFEEEEEEFFFFFFGGGHHHIIILLLLLLMMMNNNNNNOOOPPPPPPLLLLLLKKKJJJHHHFFFEEEDDDCCCAAA?????????@@@@@@???AAADDDFFFGGGGGGKKKTTT[[[ZZZeeerrrzzz|||yyymmmooouuu{{{hhhRRREEE???<<<:::;;;444444444333333444444444555666777888:::<<<===>>>888888888888888999999999888<<<:::===CCCFFFUUUooo}}}zzz}}}{{{rrriiiYYYJJJFFFFFFIIIUUUcccuuu|||vvvppplllhhhbbbZZZSSSOOONNNMMMNNNRRRUUUVVVWWWUUUTTTSSSRRRRRRQQQQQQQQQPPPOOOLLLJJJIIIJJJKKKMMMTTTTTTTTTUUUUUUUUUTTTTTTRRRQQQOOOLLLJJJHHHGGGGGGDDDDDDCCCCCCBBBAAA@@@@@@CCCBBBBBBDDDFFFJJJMMMOOOQQQTTTZZZaaajjjrrryyy}}}uuusssqqqqqqttt|||oooUUUEEE===999666666666666666555444444333333888888888888999:::;;;<<<666666666777888:::;;;<<<666::::::===DDDFFFTTTmmmzzzxxxzzz||||||yyyxxx|||lll\\\MMMGGGGGGJJJWWWeeewww}}}yyyvvvqqqiiibbb\\\ZZZXXXXXXZZZ[[[[[[[[[\\\[[[YYYXXXWWWWWWXXXXXX[[[XXXUUURRRQQQRRRTTTVVVVVVVVVWWWWWWWWWVVVUUUUUUTTTSSSQQQOOOMMMKKKJJJJJJHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAACCCEEEGGGJJJKKKMMMOOORRRXXX^^^eeejjjnnnrrruuu{{{vvvtttnnnmmmoooyyyvvv[[[JJJ@@@:::777777333444444555666666777777666666666777777888999:::888777777777888999::::::666::::::===DDDFFFTTTmmmzzzsssnnnmmmnnnqqqrrrvvvvvvttttttuuuyyyooo___OOOIIIHHHKKKXXXgggyyy|||uuupppllliiigggffffffgggfffffffffeeecccaaa```aaabbbcccbbb___ZZZWWWUUUWWWZZZ\\\\\\]]]]]]^^^]]]\\\[[[ZZZXXXWWWUUUSSSQQQOOOOOONNNMMMLLLKKKJJJHHHGGGEEEEEEBBBCCCDDDEEEFFFHHHIIIIIIKKKKKKLLLNNNRRRVVV[[[]]]bbbffflllrrryyywwwtttnnnjjjlllyyy~~~bbbOOODDD<<<999888444555555666666777888888444555555555666777777888999999888888888888888999777;;;:::===CCCEEESSSmmm{{{sssllliiiiiijjjjjjlllmmmmmmnnnqqqvvv}}}mmm^^^PPPJJJHHHKKKYYYiiiyyy{{{vvvtttrrrqqqrrrsssssssssqqqooollljjjjjjkkklllmmmiiieee```[[[YYY[[[___aaaeeefffgggggggggeeecccbbb]]][[[ZZZXXXVVVTTTTTTSSSSSSRRRPPPOOOMMMKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLNNNMMMLLLLLLNNNQQQTTTWWW\\\___ffflllttt|||wwwsssqqqlllmmm}}}gggSSSFFF===999:::888888888777666666555555444444555666777777777777888888888777888888999:::999<<<:::<<>>;;;<<>>888888888999999999::::::666666666666777777777777666666666666777888999::::::<<<999<<>>777666666666666666777777999999999888888888888888888888777777888888999::::::888;;;??????CCCUUUiii~~~tttlllfffeeeaaaccclllwww}}}{{{xxxuuusssrrrooolllkkkkkklllllllllmmmooorrrtttuuuyyy~~~~~~}}}}}}zzzzzzxxxvvvrrrnnnkkkiiijjjjjjjjjmmmppptttvvvwww{{{~~~}}}vvvsss~~~}}}tttsssvvv}}}{{{dddPPPBBB;;;777777777666666777777888777777777888888888999999888888777777888888999::::::888;;;??????CCCUUUiiivvvmmmjjjgggjjjttt~~~|||wwwtttrrroookkkhhhfffeeecccbbbdddeeehhhjjjlllooossswww}}}~~~}}}|||{{{xxxvvvsssrrrqqqqqqqqqqqqpppnnnkkkiiigggcccdddeeegggkkkooorrrtttzzz}}}~~~zzzyyyxxxnnnmmmooouuujjjSSSBBB:::999888888777777777888888666666666777777888888888888888777777888888999::::::999;;;???@@@CCCUUUiiiwwwpppmmmqqq{{{yyyvvvsssoookkkhhheeeccc```^^^______``````bbbdddgggiiilllmmmoooqqqssstttttttttwwwvvvttttttuuutttsssqqqnnnnnnmmmkkkiiifffcccbbbdddeeefffffffffeeecccbbbYYY[[[]]]___cccggglllooowwwzzzxxxllljjjkkkqqqmmmUUUDDD<<<:::999888888888888888888777777777666666666666666888888777777888888999:::;;;999;;;???@@@DDDUUUiiiwwwuuuwww|||xxxuuurrrooollljjjhhheeebbb^^^]]][[[ZZZYYYZZZZZZZZZ[[[\\\^^^```bbbdddeeefffhhhfffddddddddddddbbb```^^^^^^]]]\\\ZZZWWWUUUTTTSSSTTTUUUWWWWWWWWWVVVVVVQQQSSSVVVYYY\\\aaahhhllluuuyyy}}}qqqmmmnnntttoooWWWGGG@@@::::::999888777777888888999888888777666555444444888888777777888888999:::;;;999<<<@@@@@@DDDVVVjjj~~~}}}{{{xxxuuusssrrrpppllljjjccc```[[[XXXWWWUUUSSSRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXVVVUUUTTTTTTTTTRRRPPPOOOOOONNNLLLKKKJJJIIIHHHHHHIIIKKKLLLMMMMMMMMMLLLJJJNNNQQQTTTVVV\\\dddkkkssswww~~~uuurrrrrrxxxqqqYYYIIIBBB:::999888777777777777777999999888777666666555444888888777777888888999:::;;;:::<<<@@@AAADDDVVVjjj|||zzzyyyvvvsssppplllhhhbbb___]]][[[WWWUUUQQQPPPPPPOOOOOONNNOOOOOOLLLJJJIIIIIIIIIIIIGGGEEEDDDCCCAAA@@@???@@@@@@AAABBBCCCDDDFFFFFFFFFEEEEEEBBBFFFJJJMMMOOOUUU___fffmmmsss{{{sssooopppvvvuuu\\\JJJBBB:::999888777666666666666888888888888888888888888888888777777888888999:::<<<:::<<<@@@AAAEEEVVVjjj}}}zzzvvvsssuuupppjjjgggeeeccc___\\\TTTRRRPPPNNNLLLKKKJJJJJJFFFDDDCCCCCCCCCCCCBBB@@@>>>===;;;999999:::<<<===;;;;;;===>>>>>>>>>===<<<;;;???CCCFFFIIIOOOYYYaaahhhmmmvvv}}}{{{nnnjjjkkkqqqyyy^^^JJJ@@@999888777666555555555555555666777888999:::;;;;;;888888888777888999999:::<<<:::<<>><<<>>>CCCDDDPPPiii}}}}}}|||zzzwwwtttqqqppphhheeeaaa\\\WWWSSSPPPOOOIIIGGGEEECCCAAA@@@??????>>>===<<<;;;:::999999999888999999:::::::::999999;;;999;;;@@@DDDIIIQQQYYYbbbiiirrrzzz~~~sssmmmhhhfffsss|||aaaLLLAAA;;;::::::999888777666666777777777777777888888999777888888888888999999999:::>>><<<>>>CCCDDDPPPiii~~~vvvtttpppjjjddd^^^YYYVVVPPPNNNKKKGGGDDDBBBBBBAAA>>>>>><<<;;;999999888888888888888777777777777777999777888===AAAFFFNNNVVV___fffpppxxx}}}zzzooogggccclll{{{eeeOOOCCC;;;::::::999888777666666777777777777777888888888777888888888888999999999:::===<<<>>>CCCDDDQQQiii~~~zzzssslllfffbbb^^^[[[VVVPPPKKKGGGDDDCCC======<<<;;;::::::::::::888888777777666666666666777666777<<<@@@DDDLLLTTT]]]eeepppxxx~~~rrrhhhaaafffooojjjQQQCCC;;;::::::999888777666666666666777888888888888888777777888888888999999999999===<<<>>>CCCDDDQQQjjj{{{vvvrrrmmmiiiccc[[[SSSKKKEEEBBB<<<<<<;;;;;;<<<<<<===>>>;;;:::999777666666666666777555777;;;???CCCKKKSSS]]]eeepppyyy~~~wwwiiibbbccciiinnnSSSCCC;;;::::::999888777666666666666777888888888888777777777888888888999999999999===;;;>>>CCCDDDQQQjjjyyyvvvpppggg\\\QQQHHHCCC>>>============>>>??????===<<<:::888666666666777777555666;;;>>>BBBJJJRRR\\\eeepppyyy~~~|||mmmdddeeejjjtttWWWFFF;;;::::::999888777666666555666777999999888888777777888888888888999999999888<<<;;;>>>CCCEEERRRkkk}}}ttthhh[[[OOOIIIBBBAAA@@@???>>>>>>>>>>>>>>><<<:::777666555666666666444555:::===AAAHHHPPP\\\dddoooxxx}}}pppggghhhnnn~~~yyy]]]KKK;;;::::::999888777666666555666888999999999777666777888888888888999999999888<<<;;;>>>DDDEEERRRkkk~~~rrrdddXXXPPPFFFEEECCCAAA???======<<<>>><<<999666555444555555555333444999<<>>DDDEEERRRkkktttdddWWWPPPKKKEEEBBBAAA???;;;888888888777666666666666777...333888888888;;;DDDLLLWWWdddqqqwww{{{vvvqqqoooooouuucccJJJEEE>>>:::;;;<<<:::888999999999999999999999999999::::::999999999999999999999===<<>>FFFNNNVVVcccpppvvvzzzwwwpppmmmmmmqqqiiiRRRDDD===888999:::888666777999999999999999999999999999999999999999999999999999===<<<>>>DDDDDDPPPhhh}}}zzzxxxsssooojjjfffeeeeeedddccc```aaabbbeeeiiimmmqqqtttvvv~~~wwwggg^^^QQQGGGAAA===:::777999999999888666555333222222666:::::::::>>>FFFMMMUUUbbbooouuuyyywwwnnnkkkjjjlllyyynnnXXXEEE===888999:::888777888888888888888888888888888777888888888999:::::::::999===<<<>>>CCCDDDPPPhhhyyyxxxvvvssspppllliiihhheeeaaa]]]YYYXXXWWWVVVUUUYYYZZZ[[[\\\]]]^^^^^^^^^___fffpppzzztttiiiYYYLLLDDD???<<<:::888999999888777666444333222444777888888<<>>CCCCCCOOOhhh}}}|||zzzzzzzzzxxxuuussspppooonnnllliiifffdddcccccc```[[[XXXWWWVVVTTTSSSTTTUUUUUUTTTSSSQQQOOOMMMRRRUUUZZZ```hhhttt{{{ppp```RRRIIIDDD@@@===999999999999888777666666222444666666777;;;AAAFFFRRR___lllsssxxx~~~wwwllliiiiiikkkyyyuuu[[[IIIAAA;;;:::;;;999999:::777777777777777777777777666666777888999999::::::888<<<;;;===CCCCCCOOOggg}}}zzzxxxsssqqqoooooopppppppppoooppppppooonnnmmmkkkiiihhhiiifffbbb___^^^]]][[[YYYUUUUUUUUUTTTRRROOOLLLKKKLLLMMMNNNOOOSSS]]]jjjsssxxxiii\\\RRRKKKFFFBBB<<<<<<:::999888888888888444555666777888<<>>HHHNNNYYYdddmmmsssuuuvvvxxxzzz|||}}}|||sssnnnooorrrjjjMMMEEE<<<999777444444777777888999::::::999888777777777777777777888888999999<<<:::<<>>BBBKKKTTT]]]cccgggiiiggghhhiiiiiiiiiiiiiiihhhjjjllloooqqqqqqnnnkkkiiiiiiiiiiiijjjkkklllmmmnnnnnnmmmmmmnnnpppssswwwyyyyyyyyy{{{|||}}}eeeRRRGGG>>>;;;;;;999888888777666444444444555777888888888777777888888999:::888<<<;;;>>>DDDEEERRRkkk}}}wwwtttqqqmmmhhhbbb[[[VVVRRROOOMMMQQQYYY___```___YYYWWWRRRNNNKKKIIIIIIIIIMMMQQQWWW^^^jjj{{{xxxhhhXXXKKKBBB===:::777666555444444555666777:::>>>DDDLLLSSSYYY]]]___[[[\\\]]]^^^_______________aaaccceeefffdddbbb```bbbbbbbbbcccdddfffggghhhgggffffffgggiiimmmpppsssrrrssstttuuuwwwyyyzzz{{{zzz}}}jjjTTTHHH===::::::888666666555666777888888888888888888888888888888999999:::888<<<;;;>>>DDDEEERRRkkk~~~|||xxxuuuqqqkkkddd___VVVRRROOOPPPTTTXXXZZZZZZVVVSSSPPPLLLIIIGGGFFFFFFFFFJJJOOOUUU^^^ooo~~~nnn^^^QQQFFF???;;;777777555444444444555555666888<<>>;;;<<<;;;777555777777888888999::::::;;;999999888888999999:::;;;888<<<;;;===BBBCCCOOOhhh|||vvvpppkkkbbbbbb```^^^]]]___cccfff]]][[[WWWRRRNNNJJJHHHHHHFFFIIIKKKJJJLLLUUUdddpppyyyhhhYYYLLLBBB<<<888777666555444333333333777777888:::<<>>????????????@@@AAACCCDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLOOOPPPRRRRRRRRRRRRTTTVVVXXXZZZ^^^aaaeeeggghhhhhhnnnqqquuuxxx{{{~~~```III===;;;444333999999888888999999999:::::::::888888888888888999999999999;;;:::===DDDEEEPPPgggrrrwww~~~{{{xxxppplllhhheeeeeefffffffffeeebbb^^^\\\ZZZXXXUUUSSSLLLKKKIIIIIIKKKOOOSSSVVV[[[cccpppttteeeUUUGGG===:::999777777888666444111//////000222333444555666999999888888777666666666888888777777888999999:::;;;;;;;;;<<<===???@@@AAA@@@AAABBBCCCCCCCCCBBBAAAEEEGGGIIIJJJIIIJJJLLLNNNPPPRRRUUUXXX[[[^^^```aaaeeegggkkknnnppptttxxx|||fffNNNAAA===666444888888888888888999999999::::::999999999888888777777666999;;;:::===DDDEEEPPPggggggoooyyy{{{vvvrrrllliiihhhhhhiiihhhgggddd```^^^]]][[[YYYWWWNNNMMMKKKJJJJJJKKKLLLMMMLLLPPPXXXddduuuxxxiiiYYYKKKBBB:::999999999999777333000//////000000111222222222555555444444333222222222555555444444444555666666666666666777888999:::;;;:::;;;;;;;;;::::::999888<<<>>>@@@AAAAAABBBDDDFFFHHHIIIKKKNNNQQQUUUXXXZZZ\\\^^^```bbbeeejjjooosssxxxzzz~~~mmmTTTEEE@@@777555888666888888888999999999999::::::999888777666555555444999;;;:::===DDDEEEPPPggg[[[dddpppyyy}}}~~~~~~zzzvvvpppmmmllllllllllllhhheeebbb___]]][[[YYYWWWPPPOOOMMMLLLJJJIIIIIIIIIHHHJJJMMMSSS]]]rrr|||lll]]]OOOEEE;;;:::888888777666333000222222222222333333333333000111111222222333444444555555444444444444555555222222222333333444666666777777777777777666666555777999;;;<<<<<<===???AAACCCDDDEEEGGGKKKOOOSSSUUUWWWXXXZZZ\\\___dddjjjoooooorrrwww}}}yyy{{{}}}~~~qqqVVVFFFAAA999666999666888888888888999999999999888888777777666666555555999;;;:::===DDDEEEPPPgggPPPYYYfffpppvvvyyy|||~~~{{{~~~~~~{{{wwwsssqqqpppqqqppppppllliiieeeaaa___\\\YYYVVVQQQPPPOOOMMMLLLKKKJJJIIIHHHGGGHHHKKKOOO\\\uuuooo```QQQHHH???<<<777444333333222222333333444444444444444444222222222333444444555555444444333333333333333444111111111111111222333444444444444444444555555555444666888999999:::<<<>>>??????@@@BBBEEEIIILLLNNNPPPRRRTTTVVVYYY^^^eeeiiiiiilllqqqwww}}}{{{qqquuuwwwyyy~~~rrrVVVDDD@@@999777:::777777777888888888999999999555555666666777777888888999;;;:::===DDDEEEPPPgggFFFNNNYYYbbbhhhlllqqquuuyyy|||~~~zzzyyyxxxzzz~~~}}}~~~{{{xxxvvvttttttsssqqqoooooolllhhhdddaaa^^^[[[XXXRRRQQQPPPNNNMMMLLLKKKKKKDDDBBBDDDGGGHHHMMM```tttsssbbbSSSJJJBBB>>>888444333333333333222222222333333333333333666666666555444444333333111111000000//////000000111000000000111111222333111111000000111222333333222333555555555555777999888999:::<<<>>>AAACCCEEEFFFHHHKKKNNNQQQVVV\\\```dddhhhnnnsssxxx}}}uuukkkmmmoooqqqxxxsssVVVCCC???999888;;;888777777777888888888888999444555666666777888999:::999;;;:::===DDDEEEPPPggg@@@EEEMMMSSSWWW\\\bbbgggmmmqqquuuyyyzzz|||}}}~~~uuuqqqkkkhhhjjjqqqzzz{{{{{{xxxzzz}}}{{{zzzyyywwwvvvsssooolllmmmjjjfffcccaaa^^^[[[YYYTTTRRRPPPMMMLLLKKKKKKKKKDDD@@@AAAEEEDDDDDDPPP```wwwvvveeeVVVLLLDDD@@@;;;888666555444333111222222222333333444444555555555444333333222222000//////...------......000000000000000111111222222111000///...///000000111222333333222222333555333444666888:::;;;<<<<<<===???CCCGGGJJJOOOTTTWWW^^^bbbhhhmmmqqqvvv|||pppeeeeeeeeehhhrrrvvvXXXDDD@@@:::999;;;777777777777777888888888888666777777888888999999999999;;;:::===DDDEEEPPPggg<<<@@@EEEIIILLLPPPWWW\\\^^^cccjjjppptttxxx{{{~~~~~~~~~qqqkkkbbb\\\[[[___fffkkkppp||||||{{{tttvvvyyy|||~~~}}}|||zzzyyywwwrrrlllhhhiiifffccc```___]]][[[YYYUUUSSSPPPLLLJJJIIIIIIJJJHHHBBBAAAEEECCC???GGGUUUaaazzzyyyhhhXXXNNNDDDAAA>>><<<:::888555222222333333444555555666666111111111222333333444444111000//////............000000/////////000111111444333111///.........///222333444333222222333444111333555777888999888888777;;;???CCCGGGKKKOOORRRXXX]]]cccgggkkkpppvvvzzz|||~~~mmmaaa```___bbbnnnyyy[[[FFFAAA:::999;;;666777777777777888888888888999999999888888888888888999;;;:::===DDDEEEPPPggg888999:::===@@@DDDHHHJJJQQQWWW___dddgggjjjnnnrrrxxxzzz~~~|||{{{{{{www~~~rrrlllccc\\\XXXXXXZZZ\\\```bbbkkk{{{xxxvvvuuuuuuwwwyyyzzzzzzyyyzzzuuussstttrrrnnniiifffccc```^^^]]]\\\YYYXXXXXXVVVSSSOOOLLLKKKJJJJJJHHHFFFCCCAAA@@@BBBEEEGGGWWWhhhooo^^^TTTJJJEEE???:::888777777666666555444333222333444555444444333333333333222222222111///.........///000000///...------...///000222222111000///...------...//////000111222222222444444333333444444555666444777:::===@@@DDDIIILLLNNNSSSYYY^^^bbbffflllqqquuuxxx}}}}}}fff\\\XXXVVVYYYcccxxx|||aaaFFF===<<<888666777888888999999999:::::::::888999::::::888888999:::888<<<:::<<>><<<;;;666555444333333444555555444444444333333222222222555444333222111222222333000///............///000222111111000000//////......//////000111111222222111111111111111222333333222555777999;;;>>>BBBEEEJJJNNNTTTXXX\\\aaaiiinnnrrruuu{{{}}}ggg]]]XXXUUUVVV___uuu{{{```FFF===<<<999777777777777777888888888999999999:::;;;;;;999999:::;;;888<<<:::<<>>>>>>>>===GGGXXXooopppggg[[[VVVPPPJJJEEEAAA===;;;777666555444444555666777555555555444333222222111222222111000000000000111000//////......//////000111111111111111111111111/////////000111111222222111000000000000111222222333444666777888999<<>>@@@BBBGGGMMMSSSXXXcccrrr{{{~~~}}}{{{yyyzzzzzznnnccc[[[UUUPPPLLLIIIHHHHHHIIILLLSSScccsss|||{{{|||||||||{{{yyywwwvvvtttoooiiidddbbb```]]][[[[[[ZZZXXXVVVSSSSSSRRRQQQPPPPPPPPPQQQRRROOOJJJEEE@@@>>>===<<>>:::888777666555555666777888666666555444333222222111111111111000000000000000000//////////////////000000000111111222222222222//////000000111111111111222222111111222222333444444555777777777888;;;===>>>AAAEEEGGGKKKRRR\\\dddkkkqqqyyyuuu___UUURRRPPPSSS[[[nnnzzz___EEE======;;;999:::666666666777777777888888666888999888777666777999999<<<;;;===BBBCCCOOOhhh777666555444444555666777555777:::;;;<<<@@@GGGLLLRRR^^^mmmwwwzzz}}}~~~{{{zzzzzztttjjjbbb\\\UUUPPPJJJFFFCCCBBBAAADDDQQQ]]]mmm~~~}}}{{{{{{yyyxxxwwwuuuqqqlllfffbbb___]]][[[ZZZZZZZZZXXXWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTQQQMMMHHHCCC@@@???>>>???>>>AAAIII[[[uuuyyynnniiifff```ZZZTTTLLLDDD???:::999888777777777888888666666555444444333222222555555555555444444333333///000000000000000000///000000000111222222333333000000000000000111111111222222111111222222333444333555666666666777:::<<<:::===???BBBEEELLLVVV^^^hhhoooyyyrrrZZZPPPOOOQQQUUU^^^ooozzz___FFF>>>===;;;999:::777777777888888888999999888999:::999888777888:::999===;;;===BBBCCCPPPhhh888777555444444555666666333555777777777:::???DDDMMMXXXgggrrrxxx|||}}}zzzxxxvvv|||{{{qqqjjjcccZZZTTTMMMGGGBBB@@@>>>>>>EEELLL^^^ooo|||zzzxxxwwwvvvrrrnnnhhhcccaaa]]]\\\ZZZZZZ[[[\\\[[[ZZZ\\\[[[[[[[[[ZZZYYYYYYXXXWWWUUUQQQLLLGGGDDDAAA@@@???===>>>CCCNNNbbb}}}~~~rrrmmmjjjfffaaaZZZQQQHHHBBB===<<<:::999888777888888555555555555444444444444444444444444444333222222///000000111111000000///000000000111111222222222000000000000000000111111111000000000000111222222222333444444333444666888777:::<<<>>>AAAGGGPPPWWWbbbkkkvvv~~~uuu^^^SSSSSSTTTYYYaaaqqq{{{```GGG>>>>>>;;;999:::777777777888888888999999:::;;;<<<<<<::::::;;;<<<:::===<<<===CCCDDDPPPiii;;;:::888777666666666777111333666555444555999===EEENNN[[[hhhrrrxxx}}}{{{vvvsssqqqwwwzzzssslllaaaYYYSSSKKKDDDCCCBBB@@@@@@CCCPPP___ttt|||wwwwwwtttpppjjjeeeaaa```]]]\\\[[[\\\^^^``````___^^^^^^___```````````````\\\ZZZUUUPPPJJJFFFCCCAAA>>><<<>>>BBBHHHTTTkkkvvvooommmjjjfff```WWWMMMFFF@@@???<<<:::888777777777444444444444555555555555111222333333333222000000///000111111111111000///000000000000000000000000111000000000000000000000111111111111111222333333333444444333111000222333444777:::;;;===CCCKKKQQQ[[[eeerrrzzz~~~jjj^^^\\\[[[]]]cccrrr}}}bbbGGG>>>>>>:::888999666666666777777777888888999;;;<<<;;;:::999:::;;;:::===<<<>>>CCCDDDPPPiii@@@???<<<:::888888888888111444666555333333666:::<<>>@@@GGGYYYlllxxxvvvtttrrrnnnhhh___UUUNNNBBB@@@===;;;888777777777333333444444555666666666444555666666666555444333///000111222222111000///000000000///////////////111111111000000000000000444444333333444444555666777777777444111///000111222555888:::;;;@@@GGGMMMUUU```nnnvvv{{{uuuiiiddd______cccsss}}}bbbHHH???>>>:::777888555555555555666666666777666888888888777666777888:::>>><<<>>>CCCDDDPPPiiiKKKIIIFFF@@@;;;888888999444444444444555666777888BBBCCCFFFNNNZZZfffooosssyyy}}}|||wwwqqqnnnkkkrrrvvvjjjaaaWWWRRRJJJDDD@@@>>>===<<<@@@CCCLLL[[[jjjyyy|||vvvqqqmmmggg```]]]^^^[[[\\\___aaaccceeefffgggfffdddcccccccccbbb___]]]```\\\XXXUUUSSSNNNGGGAAA@@@>>>>>>??????CCCOOO[[[uuu}}}yyywwwvvvvvvsssjjj\\\RRRLLLHHHBBB>>><<<<<<;;;;;;===;;;999888888888666444555555333222111111111111444333333222111111000000111111111111111000000//////000111000///...///111333222111111111333555777777777777666555555444444000444777777777:::@@@FFFSSSZZZdddmmmtttzzzzzzuuuooojjjjjjtttdddFFF@@@@@@999444777;;;999888666666777999:::999999888888888888999999888;;;:::===DDDEEEQQQhhhVVVTTTPPPJJJCCC===;;;:::999888777666666666777777;;;<<<>>>CCCLLLWWWcccjjjrrryyy|||yyyuuupppllljjjppp|||{{{pppggg^^^YYYPPPHHHCCC@@@>>>===<<<>>>EEEPPP[[[hhhzzz{{{vvvpppmmmggg```]]]___]]]^^^aaacccfffgggiiiiiiiiihhhgggggggggfffdddbbbaaa^^^[[[YYYVVVQQQJJJDDD>>>;;;:::;;;;;;>>>IIITTTjjj|||{{{yyyxxxyyywwwpppddd\\\SSSNNNGGGBBB@@@???>>>>>>>>><<<:::999999999777555666555444333333222222222333333333222222111111111111222222222222111000000///111222111000///000111666555444444555666888:::888888777666555555444444000444777777666999???EEEMMMTTT]]]fffmmmuuu}}}zzzuuuqqqxxxhhhJJJBBBAAA;;;777::::::999888666666777999:::::::::999999999999::::::888;;;:::===DDDEEEPPPgggdddbbb^^^WWWNNNEEE???===:::999777444333333333333555666777999>>>GGGTTT]]]hhhsss|||}}}}}}~~~~~~}}}}}}zzzxxxvvvrrrmmmjjjiiimmmxxxwwwooogggaaaXXXOOOIIIDDD@@@>>>999;;;???EEEIIIRRRdddtttzzzuuupppmmmhhhaaa^^^``````aaadddgggiiikkkllllllnnnlllkkkkkklllkkkiiigggbbb```^^^\\\ZZZUUUMMMGGG???;;;999999888:::CCCMMM\\\ttt{{{~~~}}}|||}}}}}}yyyqqqkkk```ZZZRRRKKKGGGDDDCCCBBBBBB@@@>>>======<<<:::888888777666555444444444444333333333333333333222222111222222222222111000000000111222222000000111222777666666555666888999:::999999888777555444333333111444666666555888===BBBGGGMMMVVV^^^fffooozzzzzz}}}lllMMMCCCAAA;;;888:::999999888777777888999:::;;;::::::::::::::::::;;;999<<<:::===DDDEEEPPPgggkkkkkkhhhaaaWWWLLLEEEAAA<<<;;;888666444333333333333555888888999???JJJSSS^^^kkkxxx{{{zzz{{{}}}}}}{{{yyywwwuuusssooojjjgggeeejjjuuu|||ssslllggg___WWWPPPJJJDDDAAA<<<<<<>>>???@@@FFFVVVfffyyy~~~zzztttpppnnniiibbb```bbbbbbdddgggjjjmmmooooooooopppooonnnnnnnnnmmmkkkiiicccaaa___^^^]]]XXXPPPJJJDDD???<<<;;;999:::AAAIIISSSiii|||~~~{{{qqqjjjaaaXXXQQQMMMJJJHHHHHHFFFDDDBBBBBB@@@>>><<<:::999888777666666666666444444444444333333333333111111222222111111000//////111222111000///000222444444444444444666777888:::999888777666444333333222444555444444666;;;>>>DDDIIIPPPXXX```kkkxxxpppPPPBBB>>>999777999999888888777777888999:::::::::999999999999::::::999<<<:::===DDDEEEPPPgggkkklllkkkeee\\\RRRJJJFFFAAA@@@???===;;;:::999999333777:::::::::<<>>>>>===AAANNN]]]lll||||||zzzuuuqqqooojjjeeeccceeedddfffjjjnnnqqqrrrsssrrrqqqooonnnmmmmmmllljjjhhhcccaaa___^^^^^^ZZZSSSMMMHHHCCC>>><<<::::::???EEEOOObbbyyy~~~{{{rrrhhhaaa[[[VVVSSSPPPNNNKKKHHHGGGEEEAAA??????>>><<<;;;999888888777666666666666555555555555111222222222222111000000///000111111//////000111333333333333444555666666999999888777666555444444444444333333333555888:::@@@DDDJJJQQQYYYeeerrr{{{~~~zzz|||wwwVVVEEE>>>:::888999888777777888888999999:::999999888888888888999999:::<<<:::===DDDDDDOOOfffiiijjjjjjggg___WWWPPPLLLDDDDDDDDDCCCAAA>>><<<:::555777::::::999;;;???BBBLLLXXXeeejjjllloooqqqpppmmmllljjjjjjiiigggdddaaa]]]bbbmmm~~~uuusssqqqmmmfff]]]RRRKKKDDD@@@======<<>><<<:::999<<>><<<;;;;;;;;;;;;;;;:::999999888888333444444444444333222222000111222111000000111222444555555666777777777888999888888777777666666555555444222222222333555666:::>>>DDDJJJQQQ\\\hhhqqqxxxssstttxxx___JJJAAA<<<:::;;;777777777888999999::::::999888888777777888888999:::===;;;===CCCDDDOOOfffhhhjjjjjjgggaaaZZZUUURRRMMMNNNOOONNNKKKEEE@@@===999999777777888:::===???DDDNNNWWW\\\___cccccc```___^^^^^^```bbbbbb```^^^\\\^^^fffuuu~~~~~~}}}zzzssshhhZZZQQQIIIBBB======>>>@@@FFFLLLZZZiii{{{{{{vvvsssrrrooojjjhhhkkkkkknnnsssxxx{{{||||||{{{uuutttqqqpppnnnlllhhhffffffbbb___]]]^^^\\\XXXUUULLLEEE???===;;;999;;;???HHHVVVkkk}}}~~~{{{nnnkkkfffbbb^^^YYYUUUQQQOOOMMMKKKGGGDDDBBB@@@???BBBBBBAAA@@@>>>===<<<<<<777777777777777666666555222333444444222222333444555555666777888888888888777777777777777777777777666444222000111222333444666:::@@@EEEKKKUUU```hhhttt|||pppmmmoooyyyeeeMMMAAA===;;;;;;666666777888999::::::::::::999999888888999999:::;;;===;;;===CCCDDDOOOeeeiiijjjkkkhhhccc]]]XXXVVV[[[\\\]]]\\\XXXQQQJJJEEE>>>:::666444777:::===???@@@GGGNNNQQQUUUYYYWWWSSSTTTTTTVVVYYY\\\^^^^^^]]]]]]\\\aaannn|||ooo___UUUMMMEEE>>>>>>AAABBBEEEHHHTTTddduuu|||wwwtttssspppkkkjjjlllnnnrrrwww|||yyyvvvtttrrrpppmmmiiifffhhhddd___^^^^^^]]]ZZZXXXNNNGGGAAA???>>><<<===@@@DDDQQQfffyyy}}}yyytttooojjjeee```\\\UUUSSSPPPLLLHHHEEECCCBBBGGGGGGEEEDDDBBBAAA??????:::::::::::::::999888888444555666666444444555666444555666777777888888777777777777777888888888888666444111000000222222222666:::???DDDJJJRRR]]]eeeqqq{{{oooiiiiiisssgggLLL@@@;;;999999666666777999999:::::::::;;;::::::999999::::::;;;;;;===;;;===CCCDDDOOOeeesssnnnkkkjjjeee]]]YYYZZZbbbooowwwsssoooiii[[[JJJBBB@@@>>><<<::::::;;;<<<>>>BBBFFFGGGEEEEEEFFFHHHJJJKKKKKKNNNQQQVVVZZZ\\\\\\\\\___lllwwwiii^^^VVVMMMEEEBBBBBBBBBFFFKKKYYYaaannn{{{{{{yyyvvvtttssspppllllllqqqvvv{{{}}}yyyvvvsssqqqmmmkkkhhhfffeeedddaaa]]]WWWRRRNNNJJJDDD???<<<;;;<<<===FFFOOO___ttt{{{vvvqqqllliiiccc```\\\WWWSSSPPPOOOOOOPPPOOONNNNNNMMMKKKHHHEEEFFFCCC???===>>>>>>>>>===<<<======<<<:::777444222333444555666777888999:::666666666666666666555555555444333222111222333333777666888===BBBIIIVVVbbbmmmyyypppccc___hhhrrr{{{dddKKK@@@;;;999888;;;;;;:::999888888888999999999999999999999999999999<<<;;;>>>DDDEEEOOOeee|||wwwrrrmmmfff\\\WWWWWWhhhwww~~~nnn\\\IIIEEEAAA>>>>>>>>>>>>===<<>>DDDEEEOOOfff|||tttjjj]]]VVVUUUbbbrrr}}}kkkUUUNNNFFFBBBCCCDDDCCC@@@===>>>???>>><<<<<<===?????????@@@BBBEEEIIIMMMPPPYYYZZZ]]]hhhzzz|||ppphhh]]]SSSJJJFFFCCCBBBCCCGGGPPPXXXeeeqqq|||~~~vvvrrroooooonnnnnnttt{{{yyytttrrrpppnnnllliiihhhgggfffeeebbb]]]YYYPPPLLLFFF@@@<<<:::;;;;;;???HHHXXXnnn|||sssppplllhhhffffffggghhhmmmkkkiiihhhgggeeebbb```^^^[[[VVVRRROOOMMMJJJHHHMMMKKKHHHDDD@@@>>><<<<<<:::999777555444333444444777777777777777777777777666555444333222222222222444333555999===BBBNNNYYYgggsssnnn^^^UUUZZZbbbmmmfffOOODDD>>>:::999888888777777777888999999999999999999999999999999:::<<<;;;===DDDEEEPPPgggqqq```UUURRRRRRaaatttttt___VVVLLLGGGIIIKKKHHHDDDCCCBBB@@@>>>===<<<===>>>>>>>>>???@@@DDDHHHLLLNNNVVVXXX\\\eeevvvssskkkeee[[[QQQLLLGGGDDDDDDGGGOOOVVVaaammmxxxyyytttpppooonnnooowww}}}wwwtttrrrqqqpppjjjiiiggggggfffccc___\\\RRRNNNHHHAAA<<<;;;;;;;;;AAAHHHWWWjjj~~~}}}xxxtttrrrrrrsssuuuwwwuuusssrrrqqqpppmmmkkkmmmiiiddd___[[[XXXTTTQQQVVVTTTRRROOOKKKFFFCCCAAA>>>===:::888666555666666777777777777777666666666666555555444333333222222444333444888;;;@@@JJJUUUeeeqqq|||qqq```SSSVVV^^^iiieeeOOODDD===999888777666666666777888999999888999999999999999:::::::::<<<:::===DDDEEEQQQhhh}}}eeeTTTMMMGGGQQQ```ppp~~~zzzggg^^^SSSOOOPPPRRROOOKKKJJJGGGDDDAAA@@@???>>>===?????????AAADDDHHHKKKNNNSSSVVV[[[cccqqq|||rrrmmmcccXXXQQQKKKEEEDDDFFFMMMSSS\\\gggqqq{{{}}}wwwrrrpppooopppxxxyyyuuusssrrrqqqjjjiiiggggggfffddd```^^^UUUQQQJJJCCC>>>;;;;;;;;;???FFFTTTggg{{{}}}|||}}}~~~~~~{{{zzzzzzyyywwwuuuvvvsssmmmhhhddd```[[[XXXYYYZZZ[[[ZZZVVVOOOIIIDDDDDDBBB@@@>>><<<;;;;;;;;;888888777777666555444444555555555444444444333333666444555999;;;>>>GGGQQQbbbmmmxxx|||}}}uuuaaaSSSTTTZZZfffcccNNNCCC<<<888777777666666666777888999999888888888999999::::::::::::===:::===DDDFFFRRRiiimmmUUUJJJCCCEEEMMMZZZjjjvvvyyyxxxlllddd\\\XXXXXXYYYWWWTTTPPPNNNJJJGGGEEECCC@@@>>>??????@@@AAADDDHHHKKKNNNRRRVVVZZZ```lllwwwmmmaaaYYYQQQIIIFFFGGGJJJOOOVVV___hhhqqq{{{xxxssspppooopppxxx|||xxxuuurrrppplllkkkiiigggfffeeeaaa___YYYTTTMMMEEE@@@===<<<<<<;;;CCCRRReeeyyy{{{xxxtttppplllhhhddd```___aaadddeeeaaaZZZRRRMMMGGGFFFDDDBBB@@@>>><<<;;;;;;:::999888666555333333333333444555555555555444777555666999:::<<>>======;;;CCCRRRdddxxx}}}zzzwwwtttpppmmmkkkmmmpppqqqnnnhhhbbb^^^RRRRRRQQQOOOKKKGGGCCC@@@???>>>===:::888666444333111222444555666777666666777555666888999:::BBBKKKPPP\\\gggllloootttyyyzzzjjjWWWSSSUUU^^^ttt~~~aaaMMMAAA:::999;;;:::999999888888888888999777888888999::::::;;;;;;;;;===:::<<>>>>>???GGGTTTeeevvv{{{xxxxxxyyyzzzzzzxxxtttpppmmmeeedddcccaaa\\\VVVPPPMMMCCCAAA???===999777555333000111333555777777777777666555666888888999@@@HHHHHHTTT```fffjjjqqqvvvxxxzzz{{{~~~ppp\\\VVVVVV\\\qqqbbbMMMAAA;;;;;;===;;;;;;:::999888888888999777777888999::::::;;;;;;;;;===:::<<>>;;;666333444333333333444555777888666777888888777888:::<<>>===:::888888999999999::::::::::::999888888888999:::;;;:::???<<<:::???CCCQQQggguuunnnggggggpppzzzyyytttssssssssssssppplllgggccc___ZZZSSSOOONNNLLLKKKMMMPPPTTTVVVWWWXXX[[[^^^___^^^hhhzzzqqqjjjddd``````\\\\\\aaaeeejjjqqqxxx|||~~~xxxsssoookkkhhhhhhqqq|||}}}zzzuuurrrnnnjjjhhhfffdddbbb___[[[SSSLLLEEEAAA?????????AAAGGGRRR___nnn~~~|||xxxsssooolllccc\\\RRRIIICCC>>>999555777666555555555666777888666777888888777888:::<<>>:::999888777777777777888999666777888777666777999:::===DDDMMMSSSWWWZZZ___bbbdddfffjjjlllmmmnnnqqqrrryyy|||oooddd^^^```sssjjjOOOAAA;;;888555777777777888888888999999999999888888999999:::;;;888>>>===<<>>???AAAEEEIIIKKKSSSeeewwwzzzmmm```VVVNNNFFFAAA;;;:::999888888999::::::666777888777666666888999<<>>:::888666777777777777888888888999888999999999999::::::888>>>===<<>><<<>>>@@@CCCEEEDDDIIIYYYiii}}}wwwlllcccZZZQQQLLL@@@???>>><<<;;;;;;<<<<<<888888999888666666777999;;;>>>DDDIIILLLOOORRRTTTVVVWWWZZZ[[[\\\^^^```ccchhhlllrrrxxx}}}{{{pppiiigggvvvtttXXXGGG???<<<;;;666777777777777888888888888888999999::::::::::::888>>>===<<>>===>>>>>>@@@AAA@@@BBBMMMZZZmmmwwwppphhh___YYYMMMKKKHHHDDDBBB@@@??????999::::::999777666777999777999===AAAEEEHHHIIIJJJNNNPPPRRRSSSTTTWWWZZZ]]]```dddjjjooouuu{{{|||rrrkkkiiivvvuuuXXXFFF>>>;;;;;;777777777888888888999999777888999::::::::::::999888>>>===<<>>======CCCFFFRRRgggXXX[[[aaakkkyyy}}}}}}{{{tttkkkddd``````___```dddkkksssyyy|||}}}uuurrrqqqqqqnnnhhhfffiiilll{{{xxxsssooojjjddd^^^aaa___bbbhhhmmmooosssxxx}}}{{{uuuooommmiiidddcccddddddhhhmmmsssyyy}}}yyytttpppmmmkkkhhhfffaaa]]]VVVNNNIIIGGGGGGGGGIIIFFFEEEEEECCCAAADDDIIIOOOddd~~~wwwpppkkkgggaaaXXXPPPIIIEEEBBB<<<===<<<;;;888777888999555666777;;;???AAABBBBBB???AAACCCEEEGGGJJJOOORRRUUUXXX\\\aaagggoooxxx~~~}}}zzzrrrkkkhhhuuu|||]]]HHH>>>;;;;;;888999999999999:::::::::777888999:::;;;:::999999666===>>>>>>EEEHHHTTTjjjTTTWWW[[[^^^eeerrryyymmmdddaaa```___bbbhhhqqqzzz~~~yyytttqqqooollliiikkksss|||rrrjjjeeecccbbbbbbdddggglllooorrruuuxxxzzz}}}yyyuuupppmmmjjjfffccceeehhhlllppptttyyy~~~|||xxxtttpppkkkfffbbb\\\YYYTTTNNNIIIFFFEEEDDDIIIKKKJJJFFF@@@???BBBFFFJJJWWWooo}}}ppplllgggaaaZZZSSSKKKFFFAAA???<<<999888777555333666666777888999:::;;;;;;;;;===???AAAAAACCCEEEGGGNNNRRRXXX___eeelllsssxxx~~~xxxjjjcccfffxxx```III@@@<<<999888888888888888888888888:::::::::;;;;;;:::999999888>>>===<<>>===<<<999777666666777777888999999999999;;;===>>>???@@@BBBDDDFFFJJJPPPWWW]]]eeelllqqq|||yyyjjjccceeevvvbbbJJJAAA<<<999888888888888888888888888999::::::;;;::::::999999999???===<<>>===BBBFFFSSSiiiRRRRRRPPPNNNNNNQQQXXX]]]fffooo{{{|||llldddeeekkkuuu~~~{{{xxxxxx{{{~~~zzzuuurrrqqqqqqqqqqqqrrrrrrsssssssssvvvzzz}}}~~~|||yyyvvvtttwww|||{{{xxxxxxxxxyyywwwuuusssqqqpppnnnjjjggg^^^YYYRRRLLLKKKMMMRRRUUUWWWXXXXXXVVVRRRLLLFFFAAACCCDDDMMMbbb~~~|||}}}yyysssmmmfff^^^VVVQQQJJJGGGCCCAAA@@@>>>;;;:::888777777777666666555555555777999:::999:::<<<>>>???CCCIIIOOOVVV___gggmmmvvvyyy~~~|||llleeegggyyyfffMMMAAA<<<:::999999999999999999999999888888999::::::::::::999;;;@@@>>>===BBBFFFSSSiiiSSSRRRPPPNNNNNNOOORRRUUU[[[dddnnnzzztttlllkkkqqq{{{~~~vvvuuuwww|||yyyxxxwwwwwwvvvsssttttttssssssuuuxxx{{{{{{xxxtttxxx|||}}}yyyvvvvvvwwwuuutttqqqpppooollliiifffbbb^^^WWWRRRPPPRRRWWWZZZ[[[ZZZ[[[[[[ZZZTTTKKKDDDCCCBBBGGGYYYuuu~~~{{{zzzvvvqqqkkkddd]]]UUUPPPGGGEEEBBB@@@???===;;;999888888777777666555555555555777999999888999:::<<<;;;>>>CCCIIIPPPXXXaaagggqqquuu{{{}}}oooiiilll|||fffMMMAAA===:::999999999999999999999999777888999999:::::::::999;;;@@@>>>===BBBFFFSSSiiiSSSRRRPPPNNNNNNNNNOOOOOOQQQZZZeeeppp}}}vvvsssxxxvvvuuuvvv~~~~~~{{{yyyvvvwwwxxxxxxwwwxxx{{{~~~|||xxxsssvvv{{{}}}yyywwwwwwvvvtttrrrpppnnnkkkhhheee```]]]YYYUUUTTTUUUXXXZZZ\\\[[[[[[^^^___[[[QQQIIIEEECCCEEERRRjjj~~~zzzvvvrrrmmmhhhbbb[[[TTTOOOFFFCCCAAA??????>>><<<;;;888888888777777666666666555777888888777777888:::;;;>>>BBBGGGMMMVVV___eeejjjpppxxx~~~tttmmmpppeeeLLLAAA===<<<::::::::::::::::::::::::666777888999:::::::::::::::@@@>>>===BBBFFFSSSiiiXXXWWWUUUSSSRRRQQQPPPOOOKKKTTT^^^iiizzzzzz~~~|||xxxuuuzzz|||~~~~~~yyysssuuuyyy~~~}}}zzzyyyzzzwwwtttrrrooolllhhhddd[[[[[[YYYYYYYYYZZZ[[[\\\[[[YYYZZZ___cccaaaWWWNNNEEEDDDDDDLLL___zzzzzzwwwooolllhhhccc^^^XXXQQQLLLBBB@@@>>>=========<<<;;;888888888888888888777777555666777777666555666888;;;===@@@EEEKKKSSS\\\aaaccckkkttt{{{yyyrrrrrrdddKKK@@@>>>===::::::::::::::::::::::::666777888999999:::::::::999???===<<>>===;;;:::;;;;;;;;;:::888888888888888888999999444555666666444444555666555777;;;>>>DDDLLLTTTZZZ___gggrrryyy||||||tttsssbbbKKK@@@>>>>>>::::::::::::::::::::::::666666777999999:::::::::888>>>===<<