BM6P6(@ ######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&''')))************)))))))))))))))))))))))))))*********++++++++++++************************,,,,,,,,,++++++***************************************))))))((((((''''''******)))(((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###"""###$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############$$$$$$$$$#########""""""!!!!!!"""###############$$$$$$##################""""""""""""""""""""""""""""""""""""############ !!!"""$$$%%%%%%%%%%%%$$$###""" """###$$$########################%%%%%%$$$$$$###""""""!!!$$$$$$%%%&&&%%%$$$###"""%%%$$$###""""""###$$$%%%#########"""""""""""""""!!!$$$%%%$$$"""""""""########################$$$$$$###"""!!! """""""""""""""""""""""""""""""""###$$$$$$$$$%%%%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++)))******+++++++++******(((((())))))***,,,---...000000000000111111111111000000////////////000000...//////000111222222222333222111000000111222333777666444222111000////////////000000///...---------...---,,,******,,,...------,,,,,,,,,,,,++++++************))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########((('''%%%### %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%$$$###""""""###$$$%%%######"""""""""""""""###$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######""""""######$$$%%%##################$$$$$$######################## """###$$$$$$###"""  """###%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""""""""######$$$'''###$$$(((""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((())))))))))))((())))))))))))))))))))))))))))))))))))*********+++************************,,,,,,,,,++++++************************************)))))))))((((((((('''******)))((((((((((((((())))))))))))))))))))))))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$%%%%%%%%%%%%$$$$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$#########""""""!!!""""""#######################################""""""""""""""""""""""""""""""""""""############ !!!!!!""""""""""""!!!$$$###"""!!!!!!"""###$$$#######################################$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""$$$$$$###""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%$$$"""""""""########################$$$$$$$$$###""""""!!!!!!#######################################$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((())))))*********+++++++++************+++++++++,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************+++,,,---...//////000000000111111111000000////////////000000...//////000111111222222222222111000000111222222333333222111000000000000///////////////...---------------,,,******+++---------,,,,,,,,,+++++++++************))))))))))))''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$###""""""###$$$$$$######"""""""""""""""###############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""######""""""######$$$%%%%%%$$$$$$$$$###"""""""""########################!!!"""###$$$$$$###"""!!!##############################$$$$$$$$$$$$######"""""""""""""""######$$$&&&$$$!!! """$$$""""""""""""""""""""""""""""""""""""""""""""""""(((''''''%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''((((((((('''''''''''''''''''''''')))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++++++++*********************************))))))))))))((((((((((((***))))))((((((((((((((())))))))))))))))))))))))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############!!!"""######$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$"""""""""""""""!!! $$$###"""!!!!!!"""###$$$########################"""""""""###$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$######$$$$$$###""""""###$$$$$$""""""""""""""""""""""""!!!$$$$$$###""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))*********++++++)))))))))*********++++++******+++,,,---......///---.........---,,,+++***+++++++++++++++,,,---...//////000000000000111111000000////////////000000...//////000000111111222222111111000000111111222000000/////////000000111...////////////...---------------,,,******+++---,,,,,,,,,,,,++++++++++++************))))))))))))((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$### !!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$###""""""###$$$$$$""""""""""""""""""##################""""""""""""########################&&&&&&%%%$$$###""""""!!!######""""""######$$$%%%&&&%%%%%%$$$###"""!!!!!!########################!!!"""###$$$$$$###"""!!!'''&&&$$$"""!!!!!!""""""######$$$$$$$$$$$$######"""""""""""""""######$$$%%%%%%%%%$$$###""" """"""""""""""""""""""""""""""""""""""""""""""""((('''&&&%%%$$$"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((()))************************+++++++++***************************************))))))))))))(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%$$$$$$$$$#######################################$$$$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$##################$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$######$$$$$$$$$######"""$$$######""""""######$$$########################""""""###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$%%%%%%%%% !!!###$$$###""""""#######################################$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$&&&''''''&&&$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))************((())))))))))))************++++++,,,---///000000............---+++******++++++******+++,,,,,,---////////////000000000111000000////////////000000////////////000000111111111111000000000000111111///..................///.........//////...------,,,---...---+++***+++,,,,,,,,,,,,++++++++++++***************)))))))))((()))(((((((((((('''''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$##################$$$!!!""""""########################"""""""""""""""""""""""""""""""""""""""$$$$$$$$$######"""""""""######""""""######$$$%%%%%%$$$$$$$$$###"""""""""########################!!!"""############"""!!!(((&&&$$$"""!!!!!!"""#########$$$$$$$$$$$$######"""""""""""""""######$$$######$$$%%%$$$###!!! """"""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''((()))************((((((((((((((((((((((((&&&'''''''''((((((((((((************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$########################""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$!!!!!!###$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%#########$$$$$$###############$$$$$$%%%%%%%%%%%% """######""""""###$$$########################!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$&&&''''''&&&$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))*********((())))))))))))*********++++++++++++---...000111------------,,,+++))))))***************+++,,,---...////////////000000000000000////////////000000///////////////000000000000000000000000000000000//////...---,,,,,,,,,,,,------............------,,,---...---+++***+++,,,,,,,,,+++++++++*********************)))))))))((()))((((((((((((''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$######### !!!"""###############""""""""""""""""""######"""""""""""""""""""""""" !!!!!!!!!""""""############""""""######$$$%%%"""""""""###$$$$$$$$$%%%########################""""""############""""""&&&$$$###!!!!!!"""$$$%%%######$$$$$$$$$$$$######"""""""""""""""######$$$!!!!!!!!!""""""#################################""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))******++++++))))))))))))))))))))))))''''''''''''((((((((((((************************)))))))))***************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""########################$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""#########$$$$$$$$$$$$%%% !!!#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###""" !!!!!!"""#########!!!"""######""""""###$$$########################!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%########################&&&&&&&&&''''''''''''(((((((((((()))))))))******)))))))))*********++++++,,,++++++++++++---///000,,,,,,---,,,,,,+++***))))))*********+++---...///......////////////000000000000////////////000000///////////////////////////000000111111000000///000///...---,,,+++++++++,,,,,,---............---+++---......,,,+++++++++++++++++++++************************))))))))))))((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""" """###$$$$$$######""""""""""""#################################### !!!"""###$$$$$$######""""""######$$$%%%!!!!!!"""###$$$%%%%%%&&&###########################""""""""""""""""""#########"""""""""$$$%%%&&&######$$$$$$$$$$$$######"""""""""""""""######$$$ !!!"""###$$$%%%########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))************************((()))))))))*********+++))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%% !!!"""""""""""""""###$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&"""###$$$$$$$$$$$$###""" !!!!!!"""######!!!"""###"""!!!!!!###%%%##############################$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((((((((((((((()))))))))***************+++++++++,,,,,,+++*********,,,---///,,,,,,------------,,,,,,******+++,,,...000111333........./////////000000000000////////////000000////////////////////////...///000111111000///......------,,,,,,,,,------+++,,,------.........---+++---......,,,+++++++++++++++++++++************************))))))))))))''''''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%########################$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$###""" """$$$%%%$$$###"""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%######""""""######$$$%%%"""""""""###$$$$$$$$$%%%##############################""""""""""""######""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""######$$$!!!!!!"""###$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))************************(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###########################!!!"""###$$$&&&'''((()))((('''&&&%%%$$$%%%&&&&&&"""###$$$%%%%%%$$$###""" !!!!!!"""###$$$$$$$$$!!!"""###"""!!!!!!###%%%########################%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***++++++++++++,,,,,,,,,---,,,***))))))***,,,---------......///.........+++,,,,,,...000222444555............/////////000000000////////////000000///////////////............///000111111000///...,,,,,,,,,,,,---...///000+++,,,------.........---+++,,,......---+++***++++++++++++************)))************))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""###########################$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###""" """$$$%%%$$$###"""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%$$$$$$$$$#############################################""""""""""""############$$$$$$$$$######"""######$$$$$$$$$$$$######"""""""""""""""######$$$"""###%%%''''''%%%###!!!########################""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&$$$######"""&&&%%%$$$$$$######$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((()))))))))))))))((('''''''''(((***+++******))))))((((((''''''(((((((((((())))))))))))'''((()))+++++++++***)))(((((('''''''''&&&&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''$$$######%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""&&&''''''%%%###!!!""""""#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$%%%%%%%%%$$$$$$#########$$$###""" """###$$$##############################$$$$$$$$$######"""%%%%%%$$$###$$$%%%'''(((###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$######$$$$$$%%%&&&''''''&&&%%%%%%$$$######"""###$$$%%%%%%$$$###"""!!!"""###%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###(((&&&######%%%&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((''''''((()))))))))))))))(((((((((((()))))))))))),,,,,,,,,++++++*********------......///.........---......///000/////////////////////////////////...............///000000111111222222222222111111------...///////////////,,,+++***+++---...---,,,---------------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,***)))))))))***+++((((((((((((((((((((((((''''''&&&%%%%%%$$$##############################$$$$$$$$$#########""""""######""""""""""""#########$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$######!!! ###$$$###"""###%%%#########"""""""""!!!!!!"""""""""###$$$$$$$$$%%%$$$#########""""""!!!!!!$$$#########""""""!!!!!! !!!######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$&&&%%%###""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))((((((((()))***+++***)))))))))(((((((((''''''(((((()))))))))))))))'''((()))*********)))))))))))))))(((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######%%%%%%""" $$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""###$$$%%%$$$###"""###$$$###$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################!!!!!!!!!""""""######$$$%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!!"""###$$$###########################$$$$$$$$$$$$$$$######%%%%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!"""#####################$$$$$$$$$$$$####################################""""""######$$$%%%''''''&&&%%%$$$$$$######"""###$$$$$$$$$$$$###"""######$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%###!!!"""%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((('''&&&&&&'''((((((''''''((()))))))))))))))(((((((((((()))))))))))),,,,,,,,,++++++*********,,,,,,---............---,,,---......//////......////////////////////////...............//////000///000000111111000000/////////000111111111111000---,,,+++,,,......---,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******+++***)))((((((((())))))''''''''''''''''''''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$###"""!!!  $$$%%%$$$###$$$%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$#########"""##################""""""!!!"""###$$$$$$%%%$$$$$$""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$%%%$$$###""""""""""""""""""""""""%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***))))))))))))***++++++))))))))))))((((((((((((&&&''')))*********)))(((''''''((()))))))))((((((******))))))))))))(((((())))))(((((((((((())))))************************(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!"""######""""""$$$%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$$$$###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""##################$$$$$$$$$$$$##############################""""""!!!!!!""""""###$$$&&&&&&%%%%%%$$$$$$######"""###$$$$$$$$$$$$###"""%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###"""!!! !!!$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&)))((((((''''''(((((()))''''''((())))))))))))((((((((((((((())))))))))))+++++++++++++++*********++++++,,,---------------+++,,,------......------////////////////////////......------......///000......////////////......000000111222222222222222000...------//////...,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$###"""!!!!!! """%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################&&&%%%$$$"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###$$$$$$###""""""""""""""""""""""""%%%$$$$$$######%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))***************+++++++++))))))))))))((((((((((((&&&''')))*********)))(((''''''((((((((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" """######""""""###$$$%%%%%%$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###"""""""""###############%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""""""""######$$$$$$$$$$$$##############################"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$#########%%%%%%$$$######%%%&&&'''###$$$$$$%%%%%%$$$$$$######"""""""""$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&))))))(((((((((((())))))&&&'''(((((())))))(((((((((((((((((())))))))))))+++++++++*********************+++,,,------------++++++,,,------------,,,////////////////////////...------------...//////......////////////......000000111222222222222111222000//////000000...------,,,,,,++++++************************************************)))(((((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$######"""!!!"""###$$$$$$$$$###""""""""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$%%%$$$$$$##############################%%%$$$###"""!!!!!!!!!!!!########################"""!!!!!!"""############""""""""""""""""""""""""%%%$$$###"""###$$$&&&'''#######################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))******++++++++++++(((((((((((())))))))))))&&&''')))******))))))((((((((((((''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$###!!!!!!!!!"""$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$###""""""!!!""""""#########$$$$$$$$$$$$##############################$$$############$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$###"""""""""###%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((&&&&&&'''((((((((((((((((((((((((((())))))))))))************************)))***+++,,,------------***++++++,,,---,,,,,,,,,////////////////////////---------------...//////...//////000000//////......//////000111000000000222111///000000000///...------,,,++++++***))))))************************((((((((((((((('''&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""#########$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$######"""""""""""""""""""""!!! """"""""""""""""""""""""%%%$$$$$$$$$###"""""""""""""""###########################$$$$$$%%%%%%&&&"""###############"""!!!###########################"""""""""""""""##############################!!!"""""""""""""""######""""""""""""""""""""""""$$$$$$#########$$$%%%&&&#######################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""&&&%%%$$$$$$######$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((()))******++++++******(((((((((((())))))))))))(((((((((((()))))))))******)))((('''''''''((((((''''''(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""###$$$%%%$$$"""!!!"""##################"""""""""###$$$$$$%%%%%%$$$$$$############$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$##############################$$$$$$$$$###$$$%%%%%%&&&""""""######$$$$$$%%%%%%$$$$$$###""""""###$$$$$$######""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###&&&''''''%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''&&&&&&'''(((((((((((('''(((((((((((()))))))))))))))))))))***************)))***+++---............***+++,,,,,,------,,,,,,////////////////////////------,,,,,,------...///......////////////......------...///////////////222000//////111111000.........---,,,+++******)))************************''''''((((((''''''&&&%%%((((((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$###""""""""""""""""""######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$#########!!! !!!""""""!!! $$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############"""""""""""""""##################$$$$$$$$$$$$$$$!!!""""""#########""""""########################"""""""""""""""###$$$$$$########################!!!"""######"""!!!"""$$$""""""""""""""""""""""""#########$$$$$$$$$$$$$$$###########################""""""""""""###$$$$$$###################################################$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))*********))))))'''((((((((()))))))))***)))((('''''''''(((***++++++***)))((((((((())))))((((((((())))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&########################&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((('''$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""""""###$$$$$$######$$$%%%""""""""""""###############$$$$$$%%%%%%$$$$$$###"""""""""###$$$%%%%%%%%%""""""######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""$$$&&&######$$$$$$$$$$$$#############################################$$$$$$%%%!!!""""""###$$$%%%%%%%%%$$$$$$###""""""###$$$$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######%%%&&&%%%###"""%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''(((((((((((('''&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))((()))))))))*********+++***+++,,,---.../////////+++,,,,,,---------------////////////////////////------,,,,,,------...///------............------------...////////////...000///...///000111000/////////...---,,,+++******************************((())))))))))))(((''''''&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$""" !!!###$$$###"""######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$"""""""""######$$$$$$$$$##################""""""!!!""""""###$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""""""""""""""###########################!!!###$$$###!!! """$$$""""""""""""""""""""""""!!!"""$$$%%%%%%%%%###"""########################""""""!!!!!!!!!"""##############################""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((******))))))((('''((((((((())))))******+++)))'''%%%&&&(((***,,,,,,+++***((((((((()))***))))))******++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%''')))'''$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""" """$$$$$$$$$%%%&&&(((!!!!!!""""""######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$ !!!!!!"""###$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%"""###%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###%%%'''######$$$$$$$$$$$$##############################"""""""""""""""######$$$!!!!!!"""###$$$%%%%%%&&&%%%$$$###""""""###$$$%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$ """$$$###""""""%%%((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&''''''((((((''''''(((((((((((())))))))))))(((((())))))*********+++***+++,,,...///000000000+++,,,------......------////////////////////////---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++---......//////////////////...---...000111111000000//////...,,,++++++***))))))))))))))))))))))))***************))))))(((%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$%%%""" !!!$$$&&&%%%###!!!!!!""""""############""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$#########""""""!!!!!!!!!"""###$$$%%%&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$"""!!!!!!!!!!!!""""""""""""""""""""""""!!!###%%%$$$!!! """$$$"""""""""""""""""""""""" !!!$$$&&&&&&%%%###!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''((('''%%%$$$$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))%%%%%%&&&'''((()))******+++***((('''&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%%%%$$$###"""""""""###%%%%%%%%%$$$$$$$$$######$$$$$$$$$######$$$%%%%%%$$$$$$$$$#########"""""" """$$$%%%$$$###"""""""""""""""""""""""""""%%%%%%$$$###"""""""""###########################$$$$$$$$$#########""""""#########"""######$$$%%%!!!"""""""""############$$$$$$$$$######"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$######"""&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$######%%%%%%$$$######"""!!!!!!!!!"""$$$%%%!!!"""###$$$$$$###"""!!!$$$$$$############$$$$$$%%%$$$###!!!!!!###$$$%%%%%%%%%$$$###""""""######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%'''(((((((((((((((''''''%%%%%%&&&&&&'''(((((((((---,,,+++)))))))))******++++++,,,,,,,,,,,,------++++++,,,------......///---,,,+++,,,------+++)))---.........---+++)))(((------------------------***++++++,,,------......,,,---...000000000//////000///...,,,+++***)))))))))))))))***+++++++++,,,,,,,,,---,,,***(((%%%$$$)))(((((('''%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###!!!!!!!!!$$$$$$###"""!!!!!!""""""!!!!!!""""""#########$$$$$$%%%%%%$$$###""""""#########""""""!!!!!! #########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###"""""""""!!!!!! #########"""""""""""""""%%%!!!!!!$$$%%%""" !!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''((('''&&&%%%%%%%%%&&&&&&(((''''''&&&%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''&&&&&&'''(((***+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%!!!""""""""""""#########$$$$$$######"""#########%%%%%%$$$$$$$$$#########&&&&&&%%%$$$############$$$$$$$$$#########""""""!!!"""$$$%%%%%%%%%###"""########################$$$$$$######"""#################################$$$$$$$$$#########""""""""""""""""""###$$$$$$%%%############$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%########################%%%%%%%%%$$$$$$###############""""""""""""############$$$$$$$$$######""" !!!"""###$$$$$$%%%$$$###""""""$$$$$$###""""""""""""""""""###$$$$$$""""""###$$$$$$###""""""$$$$$$############$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%$$$$$$###""""""######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''(((((())))))******++++++,,,+++***)))))))))***************+++++++++,,,,,,++++++,,,,,,---.........222///,,,+++,,,---------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,,,,---...///000///......///...---+++************))))))***************++++++++++++***)))'''&&&%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%########################"""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&###""""""###$$$$$$###""""""""""""""""""#########$$$$$$$$$$$$######$$$###"""!!!!!!"""######""""""!!!!!!!!!!!!###"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""######$$$$$$$$$$$$#########"""###""""""""""""""""""""""""###&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&''''''''''''&&&%%%%%%$$$((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''((()))***+++******)))((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!!!!""""""""""""############"""######$$$$$$%%%$$$$$$$$$$$$#########'''&&&&&&%%%######""""""$$$$$$$$$##################$$$%%%&&&&&&%%%###"""#################################"""######$$$$$$########################$$$$$$$$$###############!!!!!!!!!"""###$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$#########"""!!!!!! !!!!!!""""""######$$$$$$$$$###### !!!"""######$$$###"""!!!"""######"""!!!""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$######"""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''((((((((((((((('''&&&&&&&&&'''(((((())))))))))))((((((((()))******)))))))))************+++++++++,,,,,,------......777222---******---///111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***))))))((()))+++,,,---......//////......---,,,,,,++++++***)))*********************))))))))))))***)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$######""""""""""""##############################"""###$$$###!!! !!!$$$###""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$###############""""""###""""""""""""!!!!!!!!!""""""""""""""""""##############################""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$############""""""""""""""""""######"""###&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&$$$%%%&&&(((((('''%%%$$$)))(((((('''''''''((((((''''''''''''''''''''''''))))))((((((''''''''''''***)))((((((''''''&&&&&&)))))))))((((((''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""###############"""""""""###$$$%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%$$$$$$###"""########################$$$%%%%%%%%%$$$###""""""###########################"""""""""###$$$%%%%%%################################################!!!!!!!!!!!!"""$$$%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$$$$$$$###############!!!!!!!!! !!!!!!!!!""""""###$$$$$$$$$######%%%$$$$$$$$$############$$$"""!!!"""###$$$###"""!!!"""$$$%%%%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$###""""""!!!!!!""""""###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((&&&'''(((((((((((((((((($$$%%%%%%&&&&&&''''''(((''''''((((((((()))******)))))))))*********++++++***++++++,,,------......666222---******---//////,,,,,,+++***+++,,,...///++++++++++++++++++++++++,,,+++******+++,,,...000//////......---,,,++++++***)))))))))))))))***************))))))(((((('''((('''&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######""""""""""""######"""""""""""""""""""""""""""###$$$"""!!! !!!"""######"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""#########%%%!!!!!!$$$%%%""" !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%!!!###%%%((()))((('''&&&(((((('''''''''(((((()))(((((((((((((((((((((((()))))))))(((''''''&&&&&&)))))))))(((((('''&&&&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$%%%%%%###"""""""""###$$$%%%%%%$$$$$$$$$#########"""""""""###$$$%%%%%%%%%%%%%%%########################$$$$$$$$$######"""!!!!!!###########################"""""""""###$$$%%%%%%################################################!!!!!!!!!!!!"""###$$$%%%""""""""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############################################################""""""!!!!!!""""""###!!!"""###$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$###!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""######$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((((((((((((((('''(((((()))******++++++''''''(((((())))))))))))************+++++++++,,,******++++++,,,------...111///,,,,,,,,,---,,,+++,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---.../////////...---,,,++++++***))))))(((((())))))*********))))))((((((''''''''''''&&&%%%$$$$$$%%%&&&'''(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""%%%&&&&&&%%%######$$$&&&###"""""""""""""""########################""""""$$$"""!!!"""$$$$$$###!!!""""""""""""############!!!!!!""""""############""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""############%%%!!!!!!$$$%%%""" !!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$!!!###%%%'''(((((('''&&&''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&'''((())))))))))))%%%%%%&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########"""######$$$$$$$$$############""""""""" !!!###%%%&&&&&&&&&%%%###############$$$$$$$$$######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$#######################################$$$$$$$$$""""""!!!!!!!!!"""######!!!!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$######""""""######$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&%%%$$$###$$$%%%&&&%%%###!!!!!!"""###############$$$$$$############$$$$$$$$$$$$############$$$$$$#################################"""######$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))))))))&&&''''''(((((())))))***(((((()))*********))))))*********+++++++++,,,,,,******++++++,,,,,,------,,,,,,+++,,,------+++)))++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,///...---,,,+++******+++***)))))))))))))))******((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""##############################"""""""""!!!!!!$$$"""""""""""""""######$$$#########"""""""""""""""!!!!!!###!!!"""""""""############$$$!!!!!!!!!"""######$$$$$$##############################$$$$$$$$$$$$##################$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$"""###&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%&&&&&&''''''&&&%%%$$$&&&&&&%%%%%%&&&''''''(((************************((((((((((((((('''''''''%%%&&&'''((()))))))))(((%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######"""#####################""""""""""""!!!"""$$$&&&&&&&&&%%%$$$""""""#########$$$$$$$$$#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#################################""""""#########$$$$$$$$$######"""!!!!!!!!!!!!"""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""#########$$$$$$######""""""######$$$!!!!!!"""$$$$$$%%%%%%$$$ !!!"""###$$$%%%%%%$$$###"""###$$$%%%$$$"""!!!!!! !!!!!!"""###$$$###""""""""""""###$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""###$$$$$$%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))))))))$$$$$$%%%%%%&&&''''''''')))***+++++++++***)))((()))))))))************+++*********+++,,,,,,------+++******,,,---...,,,***++++++,,,---------,,,,,,++++++++++++++++++++++++'''(((***,,,,,,,,,+++***...---,,,+++******++++++++++++***)))))))))******&&&'''''''''''''''((((((&&&'''''''''&&&%%%$$$$$$""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###########################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ """"""""""""""""""###$$$$$$$$$$$$$$$######"""""""""""""""$$$"""""""""#########$$$$$$$$$ !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!"""#########$$$$$$$$$$$$ !!!!!!"""######$$$$$$"""###&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$%%%&&&''''''&&&%%%$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###((((((((('''&&&$$$###"""%%%%%%%%%%%%%%%&&&'''(((************************((((((((((((((((((((((((((())))))))))))'''&&&%%%''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%%%%$$$###"""""""""###############""""""""""""###$$$%%%&&&&&&%%%###"""""""""######$$$$$$$$$$$$$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###########################""""""######$$$$$$$$$$$$$$$###"""!!!!!! ######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$######""""""""""""######!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$###############"""!!!"""###$$$###!!!!!!  """###$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######""""""###$$$%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%%%%&&&'''((())))))))))))''''''(((((()))************+++,,,,,,+++***)))((((((((((((((()))))))))))))))******+++,,,,,,------,,,******+++---......---+++,,,---...------+++***))))))))))))))))))))))))((())),,,//////...,,,+++---,,,+++*********+++,,,,,,,,,+++***************%%%&&&&&&''''''(((((((((&&&'''(((((('''&&&$$$###!!!!!!###%%%''')))++++++&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""##############################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""$$$'''""""""!!!""""""###$$$$$$%%%%%%%%%$$$$$$#########%%%"""!!!&&&'''%%%"""""""""######$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!! !!!!!!"""""""""### !!!!!!"""###$$$$$$$$$%%%!!!!!!$$$%%%""" !!!%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!!!!!!!""""""""""""$$$%%%%%%&&&%%%$$$"""!!!%%%###""""""######""" $$$$$$######"""!!!!!! ######""""""!!!!!! """!!!!!!!!!!!!!!!""""""%%%$$$$$$$$$"""!!! %%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%$$$###!!! """###$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$######"""###############$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$""""""###$$$$$$$$$$$$######"""""""""!!!!!! ########################&&&&&&%%%%%%$$$#################################%%%%%%$$$$$$###"""!!!!!!"""############$$$$$$$$$######""""""######$$$%%%%%%$$$$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''''''''((()))+++,,,%%%&&&&&&'''((((((''''''((((((((()))******++++++,,,,,,,,,++++++*********(((((()))***++++++,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++*********)))******++++++)))))))))))))))))))))))),,,,,,,,,+++***)))((('''))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$######""""""###$$$%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%###"""########################$$$$$$############$$$$$$############""""""""""""!!!######"""  !!!$$$$$$############$$$$$$############""""""!!!!!! !!!###$$$%%%%%%$$$$$$##############################""""""""""""######%%%%%%%%%%%%%%%$$$###"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""$$$###""""""######""" """""""""""""""#########$$$$$$#########"""""""""""""""""""""###$$$&&&&&&"""############""""""!!!$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$###""""""###$$$$$$"""######$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$###############$$$$$$%%%%%%%%%$$$######"""""""""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$#########"""########################!!!!!!!!!!!!!!!"""""""""########################%%%%%%$$$######"""!!!!!!!!!!!!"""""""""###############""""""######$$$%%% !!!$$$&&&((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((***+++&&&&&&''''''''''''''''''((((((((()))******+++++++++++++++******)))))))))((())))))***++++++,,,,,,,,,++++++++++++,,,------------------,,,,,,++++++++++++***************+++************************++++++++++++******)))((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######"""#################################""""""#####################""""""""""""%%%&&&'''&&&$$$###$$$%%%$$$######""""""######$$$$$$$$$#########""""""""""""###$$$%%%$$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%$$$######"""################################################""""""""""""""""""""""""$$$$$$##################%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%'''((()))&&&&&&&&&'''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$###""""""######"""!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########!!!!!!!!!"""###%%%'''((( !!!"""##############################$$$$$$%%%%%%$$$""" """%%%'''""""""######$$$$$$######$$$$$$############$$$$$$""""""""""""###$$$%%%%%%'''&&&%%%$$$"""!!!"""############$$$$$$$$$""""""""""""""""""""""""########################''''''&&&%%%$$$######"""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$####################################""""""######$$$%%%%%%&&&""""""""""""""""""""""""$$$$$$$$$######""""""!!! !!!!!!!!!""""""""""""######""""""######$$$%%%!!!$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&'''''''''''''''&&&&&&((((((((()))******++++++*********))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++,,,------...---------------,,,,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++*********+++******))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$###"""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!!!!"""############"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""""""""##############################""""""!!!!!!""""""###############""""""""""""&&&'''((('''%%%%%%%%%'''$$$######""""""######$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$######""""""################################################""""""""""""""""""""""""%%%$$$$$$######"""!!!!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((((((((('''&&&%%%&&&'''''''''((((((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###### !!!!!!!!!""""""""""""""""""######$$$$$$$$$%%%$$$"""!!!"""######"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###### !!!"""###$$$!!!!!!"""###############"""""""""""""""######$$$&&&$$$###!!!!!!"""$$$%%%!!!""""""#########""""""$$$$$$############$$$$$$""""""""""""###$$$%%%&&&&&&%%%$$$###""" """"""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""''''''&&&%%%$$$######"""""""""###$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!########################$$$$$$$$$%%%%%%%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$#########"""""""""!!!!!!!!!!!!"""""""""############""""""######$$$%%% !!!""""""""" ########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((''''''&&&%%%((((((((()))******++++++******************))))))))))))*********++++++++++++++++++***+++,,,,,,------------------------------,,,+++***))))))))))))************************((()))***************)))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%% !!!"""###$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!""""""###############%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""###$$$########################""""""!!!!!!!!!!!!""""""############"""""""""!!!###$$$%%%%%%######$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""#########""""""!!!################################################""""""""""""""""""""""""############""""""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""### !!!!!!!!!"""""""""""""""""""""######$$$$$$%%%###"""!!!"""###$$$###"""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!!!!"""###############"""!!!!!!""""""!!!!!!""""""###$$$%%%%%%%%%$$$###"""!!! """"""#########""""""!!!$$$$$$############$$$$$$""""""""""""###$$$%%%&&&#########"""""""""!!!!!!""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!""""""##############################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""""""""""""#########$$$$$$######""""""######$$$%%%(((&&&$$$###""""""##############################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&((((((((()))******++++++++++++++++++++++++++++++***************++++++++++++************+++,,,,,,---------------------------,,,+++***))))))))))))))))))))))))))))))))))))((())))))*********))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$###### """######$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################""""""!!!!!!!!!!!!""""""############"""""""""!!!!!!"""$$$###"""!!!"""$$$###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!!!!!!!"""!!!""""""#########""""""######################################################################## !!!"""######$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###%%%%%%%%%&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##################$$$$$$$$$$$$######"""""""""###$$$$$$###"""!!!"""###$$$###"""#########""""""""""""""""""""""""###############&&&%%%$$$###""""""""""""###############"""!!! """""""""""""""######$$$###$$$%%%%%%%%%###!!! ######$$$$$$######""""""$$$$$$############$$$$$$""""""""""""###$$$%%%%%%"""""""""######$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""########################!!!!!!""""""######$$$$$$""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$########################%%%%%%$$$###""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$######""""""######$$$%%%&&&$$$""" """$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((((((''''''((((((((()))******+++++++++++++++++++++,,,,,,,,,***************************************+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++***))))))))))))(((((((((((((((((((((((()))))))))***))))))(((((())))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######&&&&&&%%%%%%$$$######"""!!!!!!"""""""""!!!!!! """"""###$$$$$$$$$$$$###$$$$$$############$$$$$$######$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$############$$$%%%%%%###########################""""""!!!!!!""""""###############""""""""""""!!!###$$$$$$###"""###%%%###""""""!!!!!!""""""############$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$########################$$$######""""""######$$$""""""######$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$############$$$$$$$$$$$$$$$###"""!!!!!!"""######"""!!!!!!!!!###$$$###"""!!!!!!""""""######$$$$$$#########$$$$$$$$$%%%%%%%%%$$$##################!!!""""""############"""###""""""""""""###$$$$$$"""""""""######$$$$$$%%%$$$$$$%%%%%%$$$######"""$$$$$$############$$$$$$$$$###############$$$$$$############$$$$$$%%%%%%"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$""""""###$$$$$$$$$$$$###"""#########$$$$$$$$$$$$########################&&&&&&%%%%%%%%%%%%%%%%%%########################!!!"""""""""""""""""""""""""""""""""##################""""""######$$$%%%"""!!! """###%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$&&&'''(((((())))))((((((((()))******++++++)))*********++++++++++++***************************************++++++,,,*********+++++++++,,,,,,++++++***************+++(((((((((((((((((((((((()))*********)))(((''''''))))))))))))))))))))))))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$""""""###############"""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$!!!""""""###$$$$$$#######################################""""""#####################""""""""""""!!!"""$$$###""""""$$$%%%""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$""""""$$$$$$%%%$$$###"""""""""""""""""""""""""""######""""""""""""######"""######$$$%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((()))''''''''''''((((((((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""%%%$$$###!!!!!!!!!"""""""""!!!!!!!!!###$$$$$$### """###%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!!!! !!!!!!"""###### !!!###$$$$$$%%%%%%###############$$$$$$%%%"""!!! """%%%(((***%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$### !!!!!!"""""""""###########################!!!!!!!!!"""######$$$$$$########################!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""#########"""###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%###$$$%%%'''((())))))***((((((((()))******++++++(((((())))))*********+++++++++***************************)))***++++++,,,))))))*********+++++++++******************++++++))))))))))))))))))))))))************)))(((&&&&&&))))))))))))))))))))))))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$###############$$$$$$%%%&&&&&& !!!"""$$$&&&'''''''''""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!!!!"""###############""""""######$$$$$$$$$$$$ !!!#########"""!!!########################$$$$$$############$$$$$$############""""""""""""!!!""""""!!!!!!"""$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$$$$$$$%%%%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((($$$$$$%%%%%%&&&'''((((((&&&'''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%$$$"""!!!!!!"""$$$%%%&&&%%%###!!!!!!"""###$$$########################!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%&&&&&&$$$!!!"""###$$$$$$###"""###$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%$$$###"""&&&&&&%%%$$$###"""!!!!!! !!!"""$$$$$$"""######$$$$$$######"""%%%"""###&&&&&&&&&######""""""!!!!!! ######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$%%%%%%$$$!!! !!! !!!$$$%%%$$$$$$##########################################&&&%%%###"""""""""###$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''%%%$$$%%%'''))))))(((*********)))))))))))))))++++++************************+++++++++,,,,,,,,,))))))***+++,,,,,,------************))))))))))))***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))************+++***((('''&&&&&&&&&''''''&&&%%%%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$&&&&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""%%%%%%&&&&&&%%%$$$"""!!!######""""""!!!!!! """############$$$$$$$$$%%%$$$###""""""###$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""#########$$$$$$$$$%%%%%%###"""""""""""""""######""""""""""""""""""""""""###""""""###$$$$$$"""!!!"""###$$$$$$""""""###$$$######""""""######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%######"""!!!!!!"""######""""""""""""!!!!!!!!!!!! !!!!!!"""$$$$$$######$$$$$$$$$$$$######$$$""" !!!###&&&&&&%%%############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$#########""""""$$$$$$$$$#########""""""###$$$%%%$$$###"""###$$$$$$###"""!!!!!!"""$$$%%%""""""""""""""""""""""""########################%%%$$$$$$###""""""############$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&((()))'''%%%$$$&&&((())))))))))))))))))))))))************************************+++++++++,,,*********++++++,,,,,,,,,************))))))))))))***++++++,,,,,,++++++***+++++++++*********))))))'''&&&&&&&&&&&&%%%%%%%%%***)))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$####################################$$$$$$$$$%%%%%%%%% """###$$$###"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!################################################""""""######"""!!!$$$#########""""""""""""""""""#########$$$$$$$$$$$$$$$###""""""###$$$$$$########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$%%%&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%!!!!!!!!!!!!"""###$$$$$$"""""""""""""""""""""""""""!!! !!!""""""!!!"""###$$$$$$""""""###$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###  ###$$$ !!!!!!"""""""""###!!!!!!!!!!!!""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!"""$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$###############$$$$$$$$$###############"""###%%%%%%$$$$$$%%%'''&&&%%%###"""!!!""""""###!!!!!!!!!!!!!!!!!!""""""###########################$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%))),,,)))$$$!!!$$$)))))))))))))))))))))))))))************************)))))))))*********++++++******++++++++++++++++++************))))))))))))******++++++++++++******+++************))))))))))))))))))((((((''''''&&&((((((((((((((('''&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%##############################&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%''''''%%%%%%%%%&&&$$$$$$############$$$$$$%%%%%%$$$############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""!!!!!! $$$$$$$$$$$$############"""""""""#########$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$ !!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""" """$$$&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$###""""""###$$$$$$$$$%%%%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!####################################$$$$$$$$$$$$############$$$%%%&&&'''""""""""""""""""""""""""###!!! """"""""""""###$$$###"""!!!"""$$$######""""""######$$$%%%!!!""""""""""""""""""!!!$$$###!!! !!!###$$$############$$$$$$$$$$$$""""""!!!!!!"""######$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%################################################"""###%%%$$$######$$$&&&###"""!!! !!!!!!!!!!!!!!!"""""""""""""""########################"""###$$$%%%%%%$$$""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%(((***)))%%%###%%%(((((((((((()))))))))))))))))))))))))))************((())))))))))))*********++++++++++++************************)))))))))(((******++++++++++++******************))))))))))))******************))))))''''''((()))((('''%%%$$$&&&''''''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''')))***)))&&&%%%%%%%%%$$$$$$############$$$$$$$$$#####################################################################"""!!!  !!!"""$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!########################""""""""""""############$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$ """$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""!!!$$$&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$##################$$$'''%%%$$$""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$############$$$%%%&&&'''""""""""""""""""""""""""###!!! !!!###$$$$$$!!!"""######"""!!!"""#########""""""######$$$%%%""""""###$$$$$$###"""""""""######$$$$$$######"""$$$$$$$$$$$$###############""""""""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$$$$$$$$$$###### !!!!!!""""""################################# """""""""###$$$$$$%%%%%%################################################"""$$$$$$###"""!!!"""###!!!!!!!!!!!!!!!""""""###"""""""""######$$$$$$$$$########################""""""$$$%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%&&&'''(((((('''&&&''''''(((((())))))))))))(((((()))))))))*********((())))))))))))*********+++*********************************)))))))))((()))******++++++******)))))))))))))))))))))))))))&&&&&&''''''(((((())))))&&&&&&((((((((('''%%%$$$&&&&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""############$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""$$$%%%%%%###""""""###%%%%%%$$$$$$$$$$$$%%%%%%########################################################################!!!!!!"""""""""###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$""""""""""""""""""""""""!!!!!!"""""""""##################$$$$$$#################################""""""#########$$$$$$$$$######$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""############$$$!!!!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""###"""!!!!!!###%%%%%%$$$!!!"""######!!!!!!"""#########""""""######$$$%%%###$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%$$$###"""###"""""""""!!!!!! #########""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$###"""###%%%!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""###############$$$$$$$$$###############$$$$$$$$$"""$$$$$$###!!! !!!""""""######$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$'''******(((&&&&&&''''''(((((())))))***'''(((((())))))*********)))))))))*********++++++))))))******************************))))))))))))))))))************))))))(((((()))))))))))))))***''''''((((((((()))))))))&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%######%%%&&&&&&&&&%%%$$$########################"""###############$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%!!!$$$$$$$$$$$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%$$$$$$$$$################################################ !!!"""#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!!!!!!!!!!!!!"""""""""!!!!!!!!!"""""""""######"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""############$$$$$$$$$''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""###############"""""""""""""""######""""""""""""""""""""""""!!!!!!!!!###%%%&&&%%%###!!!"""###"""!!! !!!#########""""""######$$$%%%"""###$$$&&&&&&$$$###"""######""""""""""""######!!!!!!!!!!!!""""""""""""$$$$$$###""""""######$$$######$$$$$$$$$$$$#########$$$%%%###!!!!!!###&&&######"""""""""""""""""" !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!###$$$$$$""""""###%%%$$$$$$%%%%%%$$$$$$######!!!!!!!!!"""###$$$$$$$$$##############################""""""###$$$$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$&&&((()))((('''&&&&&&&&&&&&''''''((())))))***''''''(((((()))******+++************+++++++++,,,(((((())))))******++++++************))))))))))))))))))************))))))(((((((((((())))))******+++******)))((('''''''''&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%$$$$$$############$$$$$$"""###$$$%%%&&&&&&%%%$$$################################################!!!!!!  !!!"""##############################################################################"""!!! !!!"""###!!!!!!"""""""""#########!!!!!!!!!!!!"""""""""###"""###$$$$$$$$$$$$###"""########################"""############$$$$$$$$$$$$$$$######"""!!!!!! ##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""######$$$$$$$$$$$$###### !!!###%%%&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!###%%%&&&$$$"""!!!"""###"""!!! !!!############"""###$$$$$$%%% !!!######!!! $$$###  ###$$$!!!!!!"""###$$$%%%&&&&&&$$$$$$###############$$$#########$$$$$$#########$$$%%%%%%""" ###'''%%%$$$$$$$$$######"""""" """###$$$%%%&&&########################"""""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$ """$$$$$$$$$%%%&&&((($$$$$$$$$$$$"""!!!  !!!"""######$$$########################$$$###"""""""""###%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###(((,,,+++&&&###$$$&&&&&&&&&&&&'''((())))))***&&&''''''((()))******+++***++++++++++++,,,,,,,,,'''(((((()))***++++++,,,************))))))))))))))))))************))))))'''((((((((())))))******)))((('''%%%###!!! '''&&&%%%$$$$$$%%%'''(((%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&''''''$$$ ######""""""""""""#########$$$%%%&&&'''&&&&&&%%%########################""""""""""""""""""""""""###!!!"""%%%""""""""""""""""""""""""########################""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""######$$$$$$$$$%%%!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$%%%&&&''''''""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$#########%%%&&&'''%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""############ !!!!!!!!!################################################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$!!!""""""""""""#################################'''%%%$$$"""!!!!!!""""""$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!"""###$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""""""""######%%%&&&&&&###!!!!!!!!!"""###$$$&&&&&&%%%$$$$$$#########"""""""""!!!!!!!!! !!!!!!""""""""""""""""""""""""%%%%%%$$$###"""""""""###$$$$$$######"""!!!!!!!!!%%%%%%$$$###"""!!! ######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''(((((()))(((&&&%%%&&&''')))+++,,,+++++++++***)))))))))*********************************))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''***)))(((&&&&&&''''''((()))((('''&&&%%%&&&&&&'''%%%&&&'''&&&$$$###$$$%%%'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! $$$#########""""""!!!!!!""""""#########$$$$$$$$$######""""""######$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$######"""$$$$$$###"""!!!!!!""""""$$$#########""""""!!!!!!!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""############""""""!!!""""""""""""######### !!!"""###$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""####################################################################################"""""""""""""""""""""""""""""""""""""""######$$$"""""""""#########$$$$$$########################&&&%%%###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$###$$$###"""""""""###$$$%%%%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############$$$&&&'''&&&$$$""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!""""""##############################&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$######""""""!!!!!!######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))((('''%%%%%%%%%&&&((()))++++++******************************************++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&''''''((()))((('''&&&%%%&&&&&&'''%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#####################"""""""""!!!""""""""""""#########$$$######""""""######$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$######"""$$$$$$###"""""""""""""""$$$$$$$$$$$$#########"""#########"""""""""""""""###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""""""""#########$$$$$$############""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%&&&%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############"""""""""#########$$$$$$%%%%%%%%%$$$#########"""################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$############$$$$$$$$$%%%########################%%%$$$###"""!!!!!!!!!!!!""""""############""""""$$$############$$$%%%&&&%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&''''''%%%############""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$"""######$$$%%%%%%&&&&&&###########################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))((((((((('''&&&%%%%%%%%%&&&'''((())))))******************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************)))(((''''''&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$############""""""""""""""""""""""""##################""""""######$$$%%%###############$$$$$$$$$"""######$$$$$$$$$######$$$#########""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! ##############################$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%&&&%%%###"""!!!!!!""""""%%%$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%%%%$$$$$$######"""""""""%%%%%%###""""""""""""###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&'''((((((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############""""""#########$$$$$$$$$%%%$$$$$$###"""!!! ################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$######"""""""""""""""##################""""""""""""######$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%&&&%%%###"""###$$$###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!!!!"""#########$$$$$$$$$%%%%%%"""""""""######$$$$$$$$$"""""""""""""""###$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&'''((()))(((((())))))******++++++************************,,,++++++***)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!!!!"""######$$$$$$#########"""""""""""""""############$$$$$$$$$$$$######""""""######$$$%%%########################""""""###$$$$$$$$$###########################"""$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!##############################$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######"""""""""&&&$$$!!!"""$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""########################$$$$$$$$$$$$%%%$$$$$$###"""!!! ########################################################################"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###### !!!!!!"""#########$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%"""###$$$###!!!!!!"""######"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""%%%$$$###"""""""""""""""########################"""!!!!!!!!!!!!!!!""""""$$$$$$######""""""""""""""""""######$$$$$$%%%%%%""""""!!!!!!""""""###$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%%%%((((((((((((((())))))***((((((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&######""""""######$$$%%%########################!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$######""""""##################!!!!!!""""""####################################"""######$$$$$$######"""""""""############""""""######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!###%%%'''#########$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$#########%%%###  """$$$######""""""""""""######%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#####################$$$$$$$$$$$$%%%%%%%%%%%%$$$#########"""################################################"""""""""""""""""""""""""""""""""""""""######$$$############$$$$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$###"""###$$$$$$$$$$$$$$$$$$### !!!"""######"""#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$""""""###""" """######""""""""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$#########$$$%%%%%%$$$$$$######"""!!!!!! #########$$$$$$$$$%%%%%%"""!!!!!!!!!!!!"""###############$$$$$$%%%%%%&&&############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))((((((((((((((()))))))))*********(((((())))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%&&&######""""""######$$$%%%$$$$$$$$$###############!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$###"""""""""""""""######### !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""######"""""""""############$$$$$$$$$%%%######""""""###$$$&&&'''"""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###""""""""""""######$$$$$$##################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''(((((($$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#####################$$$$$$$$$%%%%%%########################################################################"""""""""""""""""""""""""""""""""""""""######$$$"""""""""#########$$$$$$"""""""""""""""""""""""" !!!"""######"""!!! """"""############"""""" """##################""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$"""######""" !!!###%%%"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###!!!!!! !!!########################$$$$$$$$$$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######"""######$$$%%%%%%&&&&&&############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))'''(((((())))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!""""""######$$$$$$!!!"""""""""############""""""#########$$$$$$$$$######""""""######$$$%%%$$$$$$$$$#########""""""!!!!!!"""$$$$$$%%%%%%$$$!!!"""$$$&&&&&&%%%$$$###"""""""""######$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""######$$$$$$######""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&& """%%%''''''&&&$$$###%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&%%%$$$"""!!!!!!"""$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%% !!!!!!!!!!!!################################################"""""""""""""""""""""""""""""""""""""""######$$$!!!""""""""""""#########"""""""""""""""""""""""" !!!!!! !!!!!!""""""""""""!!!!!!!!!###$$$%%%$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!!!!"""#########$$$$$$###!!!"""$$$&&&"""###$$$&&&&&&%%%$$$$$$!!!!!!""""""############%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''((((((&&&''''''((()))(((((((((******))))))(((((('''''')))))))))))))))))))))))),,,+++***'''$$$""" ((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$"""###%%%&&&'''&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" """###%%%&&&&&&!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""#########"""###$$$$$$%%%$$$$$$$$$$$$######""""""!!!!!!"""$$$$$$%%%%%%%%%!!!"""$$$&&&&&&&&&$$$############$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""""""""#########%%%%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######!!!"""###%%%%%%$$$######""""""""""""###############"""!!!!!!!!!###$$$%%%""""""""""""############%%%$$$$$$$$$######""""""#####################$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$#########""""""!!!!!!######""""""""""""######""""""""""""""""""""""""'''&&&&&&%%%$$$###"""""""""############$$$$$$$$$""""""""""""############%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############"""############"""""""""""""""$$$%%%%%%$$$############"""""""""!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))************&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$""""""""""""############!!!!!!"""""""""###############$$$$$$$$$$$$######"""############$$$$$$$$$#########$$$$$$%%%%%%%%%#########"""!!!"""$$$'''###$$$$$$$$$###""" ######$$$$$$$$$######"""""""""###$$$$$$$$$$$$###""""""""""""############!!!"""""""""""""""!!!!!!######$$$$$$$$$######"""$$$#########""""""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$####################################$$$$$$%%%&&&"""""""""!!!!!!!!! !!!"""######$$$$$$######""""""""""""############!!!!!!  """"""""""""""""""############$$$$$$#########"""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$#########$$$#########""""""""""""######""""""""""""##############################$$$$$$##################"""############$$$$$$$$$""""""""""""###########################$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############"""############""""""""""""%%%%%%%%%$$$!!!&&&&&&&&&%%%%%%%%%$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))))))))*********''''''''''''((((((((()))***)))(((((((((((()))***((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""############"""###$$$%%%%%%$$$###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###############""""""#########$$$$$$$$$""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######""""""#########$$$$$$$$$"""###############$$$$$$!!!#########""""""$$$%%%$$$$$$%%%%%%$$$###"""!!!#########$$$$$$######"""""""""###$$$$$$$$$$$$### !!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$####################################$$$$$$$$$%%%!!!!!!!!! """!!!!!!!!!""""""######""""""""""""############""""""!!! !!!!!!"""""""""#########$$$$$$######""""""""""""!!!!!!%%%$$$$$$$$$###""""""""""""""""""##############################"""""""""######""""""""""""#######################################$$$$$$$$$%%%%%%"""############$$$$$$$$$""""""""""""############"""!!!!!!!!!!!!"""######$$$############"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""############""""""""""""!!!""""""###"""!!!$$$############"""""""""###""""""""""""###$$$$$$########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''')))(((((((((''''''''''''%%%&&&&&&&&&''''''''''''(((((())))))))))))******''''''''''''((((((((((((***))))))(((((())))))***((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$""""""""""""############%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$$$$######"""""""""#########$$$$$$#########"""""""""""""""!!!######"""""""""###$$$%%%%%%&&&%%%%%%$$$$$$""""""######$$$######"""""""""###$$$$$$$$$$$$###!!!!!!!!!"""""""""######!!!!!!""""""###""""""!!!!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#################################$$$$$$$$$##############################"""!!! !!!###$$$!!!"""""""""############%%%$$$$$$######"""""""""""""""#########$$$$$$$$$"""""""""!!!!!!!!!!!!!!!#####################$$$!!!""""""######$$$$$$$$$##############################""""""""""""##############################%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$!!!"""""""""############!!!!!!!!!!!!!!!"""#########"""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""############"""""""""!!!!!!###%%%&&&''''''""""""""""""""""""!!!!!!######""""""######$$$%%%""""""""""""""""""""""""!!!""""""""""""#########%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))***'''''''''((((((((((((((((((''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######"""""""""###$$$$$$$$$%%%########################!!!"""""""""############""""""############$$$$$$######$$$$$$$$$$$$######""""""""""""############$$$$$$######"""""""""!!! ######"""!!!!!!"""$$$$$$$$$%%%%%%%%%%%%%%%!!!""""""###############""""""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%!!!!!!"""#########""""""%%%%%%$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""###$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###$$$!!!"""""""""############%%%%%%$$$$$$$$$###""""""############$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""!!!!!!"""###$$$%%%%%%&&&"""#########$$$$$$%%%%%%###############$$$$$$$$$######""""""""""""##############################%%%%%%%%%$$$###"""""""""""""""#########$$$$$$$$$!!!"""""""""###############""""""""""""###$$$$$$"""""""""""""""""""""###"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#########""""""############"""""""""!!!$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%""""""""""""""""""""""""!!!""""""""""""#########$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))(((((((((((((((''''''''''''(((((((((((((((((('''((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&#########""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""###$$$$$$$$$%%%########################!!!"""""""""############!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######!!!!!!"""""""""#########%%%%%%%%%$$$$$$######""" ######"""!!!!!!"""############$$$$$$$$$$$$ !!!"""###############""""""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%!!!!!!"""###############&&&%%%$$$###""""""""""""""""""##################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""###$$$$$$$$$###"""!!!""""""""""""############"""!!!!!!!!!""""""######""""""""""""############""""""#########"""!!!!!!#########$$$$$$$$$$$$%%%!!!!!!""""""""""""######!!!!!!"""###$$$%%%%%%&&&#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! """############$$$$$$$$$""""""""""""############$$$############$$$%%%%%%"""""""""############$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$############"""############""""""""""""$$$######"""!!!!!! #########$$$$$$$$$$$$$$$$$$############$$$%%%%%%########################"""""""""#########$$$$$$###############"""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((((((((((((''''''''')))******++++++******)))((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&'''############$$$$$$$$$$$$######"""!!!!!!"""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$###############""""""""""""############"""""""""############$$$######$$$$$$$$$$$$######!!!!!!!!!"""""""""######%%%%%%%%%$$$$$$$$$$$$$$$!!!######"""""""""###%%%$$$############$$$$$$ !!!"""############""""""###$$$$$$$$$$$$###!!!!!!!!!"""""""""######!!!!!!"""###$$$$$$$$$$$$$$$###"""""""""###%%%&&&"""""""""""""""############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""###$$$%%%$$$###!!! !!!!!!!!!!!!"""""""""###!!!"""######$$$$$$######""""""""""""############ !!!"""#########""""""#########$$$$$$$$$%%%%%%"""""""""#########$$$$$$#######################################"""""""""#########$$$$$$%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!! """############$$$$$$$$$""""""""""""############$$$############$$$%%%%%%############$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$############"""############"""""""""""" !!!"""$$$%%%&&& !!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%""""""""""""#####################$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''((((((((()))))))))((((((((('''''''''''')))***++++++++++++***)))((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$###""""""###$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$!!!#########""""""$$$%%%'''&&&%%%$$$######$$$$$$ !!!"""############""""""###$$$$$$$$$$$$### !!!!!!!!!""""""!!!!!!"""###$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&"""""""""######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""###$$$%%%$$$###!!!!!!"""""""""######$$$$$$!!!"""$$$%%%%%%$$$$$$###""""""""""""############"""###$$$%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%&&&&&&%%%$$$###"""!!! ######""""""!!!!!! #########$$$$$$%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""""""""###########################$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$############"""############""""""""""""$$$$$$$$$###$$$$$$%%%&&&######$$$$$$%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""######$$$$$$"""""""""######$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''''''''(((((((((((()))''''''''''''((((((((()))))))))(((((('''''''''&&&'''((()))******)))(((''')))(((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&'''''''''&&&%%%$$$######$$$%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%%%%$$$$$$$$$######""""""$$$$$$$$$$$$######""""""""""""""""""############!!!""""""""""""###############$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$###$$$###"""!!!"""$$$''')))((('''%%%$$$$$$%%%%%% !!!"""############""""""###$$$$$$$$$$$$###""""""""""""############!!!!!!"""$$$$$$%%%%%%%%%((('''$$$"""!!!!!!""""""#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$$$$###"""""""""$$$$$$##################%%%$$$$$$$$$%%%%%%&&&'''&&&### """$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######""""""""""""""""""""""""###############"""!!!  !!!###$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!! !!!!!!"""###$$$&&&%%%###""""""###%%%&&&$$$$$$###############$$$%%%%%%$$$$$$###""""""!!!"""###$$$%%%$$$"""  """###$$$%%%%%%%%%'''&&&%%%$$$############(((%%%###"""###$$$$$$######"""""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%######""""""""""""###### !!!"""###$$$%%%%%%"""###$$$$$$$$$"""!!! """""""""""""""""""""""" !!!"""#################################$$$$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((())))))(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""###%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$############"""$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######""""""############"""""""""###$$$%%%%%%$$$###"""######""""""###$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%$$$!!! !!!$$$%%%!!!############"""$$$$$$%%%%%%%%%$$$$$$#########""""""""""""######"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&""""""###############"""&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$#######################################$$$$$$$$$$$$%%%%%%&&&&&&%%%""" """$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#############################################"""!!!!!!###############""""""!!!""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######$$$###"""!!!!!! !!!&&&%%%###""""""###%%%&&&$$$$$$###""""""######$$$########################!!!"""###$$$$$$###!!! ######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%(((&&&######$$$%%%$$$$$$"""""""""""""""###$$$$$$#########$$$$$$$$$%%%%%%#########""""""############$$$$$$%%%&&&'''((((((###############"""!!!!!!########################""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""$$$%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$############$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$###### !!!!!!!!!!!! """###$$$$$$$$$$$$###"""############$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$ !!!"""#########"""""""""##################"""!!!  !!!""""""############$$$$$$$$$$$$###""""""""""""###$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%&&&&&&!!!"""###$$$$$$%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$#####################$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$""" """$$$%%%%%%##############################""""""""""""#############################################"""""""""######$$$$$$######"""!!!#########""""""#################################"""""""""#########$$$$$$$$$$$$###"""!!!!!!!!!!!!%%%$$$###""""""###$$$%%%######"""""""""######$$$!!!!!!"""###$$$$$$%%%%%% !!!###$$$$$$###""""""%%%$$$###""""""###$$$%%%############$$$%%%&&&'''(((&&&$$$$$$%%%&&&%%%$$$###""""""""""""######$$$#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$"""#########$$$$$$%%%%%%$$$$$$###""""""""""""##########################################$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''((('''#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$############$$$###""""""""""""###$$$######""""""""""""############$$$$$$$$$$$$###### !!!!!!""""""!!!!!! """###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$########################""""""!!!!!!!!!""""""###""""""!!!!!!"""###$$$%%%###"""  """###"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!!!!""""""###$$$$$$$$$###$$$%%%&&&'''(((((((((%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%###############$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$"""!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$########################$$$##################### !!!"""###$$$%%%%%%%%%%%%$$$""""""""""""$$$%%%"""""""""""""""""""""""""""""""""#########$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$###""""""###$$$$$$###""""""""""""######$$$"""""""""###$$$$$$%%%%%% !!!"""###$$$$$$######$$$"""!!! """$$$%%%############$$$%%%&&&&&&(((&&&%%%%%%&&&'''&&&%%%$$$$$$############$$$%%%############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!""""""%%%$$$###"""""""""###$$$########################""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$"""###%%%&&&&&&%%%###"""$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!%%%'''&&&%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$####################################""""""""""""""""""#########$$$$$$$$$$$$###############$$$$$$##################$$$$$$###############$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$###"""$$$###"""!!!!!!!!!"""######"""!!!!!!!!!$$$&&&(((&&&$$$"""!!!!!!"""$$$&&&""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""#########$$$$$$$$$%%%###$$$%%%&&&'''(((((((((%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$"""""""""###$$$$$$$$$%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$######%%%%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################$$$$$$###"""######$$$%%% !!!"""$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!""""""###$$$%%%########################""""""!!!!!!"""######$$$########################!!!!!!""""""###############"""!!! !!!###%%%'''%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&''''''&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%##################$$$$$$%%%$$$###""""""###$$$%%%########################""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""" ###%%%$$$"""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######"""""""""######"""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$##################$$$"""######$$$$$$###""""""$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""%%%$$$"""!!!!!!"""###$$$"""!!! """$$$&&&%%%$$$###""""""###$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###############$$$$$$$$$"""""""""###$$$$$$%%%%%%###$$$%%%%%%%%%$$$""""""###$$$&&&&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%&&&$$$$$$$$$%%%$$$$$$###"""$$$$$$############$$$$$$########################!!!!!!!!!"""""""""######%%%%%%$$$###""""""""""""########################!!!!!!!!!!!!"""######$$$$$$$$$##################"""""""""""""""#########$$$######"""###$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$&&&&&&%%%$$$$$$$$$$$$%%%"""""""""############$$$$$$$$$############$$$$$$!!!!!!"""""""""#########$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%########################$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$#########$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%$$$######""""""############""""""######$$$$$$$$$$$$######!!!""""""######""""""!!!$$$$$$###""""""###$$$$$$"""###$$$%%%$$$###"""!!!$$$$$$%%%%%%%%%$$$######"""###$$$%%%%%%$$$###"""######"""""""""######$$$ !!!""""""""""""!!!!!!""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######""""""###############"""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$###############!!!""""""###$$$$$$%%%%%%###$$$%%%%%%%%%$$$"""!!!!!!&&&(((&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%$$$###""""""""""""""""""############"""""" !!!!!!"""$$$$$$"""""""""###$$$$$$%%%%%%######""""""""""""""""""$$$$$$###"""!!! ############$$$%%%&&&&&&#########%%%''''''%%%###%%%$$$######"""""""""###""""""""""""#####################""""""######### !!!"""###$$$$$$"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&%%%###""""""###%%%&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######!!!""""""######""""""!!!$$$$$$###""""""###$$$$$$$$$%%%&&&''''''%%%###"""$$$%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###!!!"""######$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!"""############$$$$$$$$$""""""###$$$$$$###""""""""""""""""""""""""""""""#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$###"""!!! $$$$$$%%%%%%%%%$$$######$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!""""""###$$$$$$%%%%%%"""###%%%&&&%%%###!!! %%%)))((('''&&&'''########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''!!!"""###$$$%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&""""""############"""""" !!!"""$$$$$$ !!!###$$$%%%&&&'''$$$$$$###"""!!!!!!""""""""""""!!! !!!!!!"""###$$$&&&((()))###"""###$$$&&&'''%%%#########"""!!!!!! !!!!!!""""""""""""##################""""""""""""#########$$$$$$&&&'''((())))))!!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$#######################################$$$$$$%%%%%%%%%$$$%%%%%%&&&'''''''''&&&'''%%%###!!!!!!###%%%'''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))$$$&&&'''))))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%'''((((((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$### ###&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%&&&'''((())))))'''%%%$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###"""###%%%&&&&&&%%%###""""""############$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%&&&'''!!!""""""""""""#########%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""""""""""""""!!!"""""""""##################""""""""""""##################""""""!!!!!!""""""""""""############$$$$$$######""""""!!!!!!!!!"""""" """"""!!!!!!!!!!!!""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%$$$!!! """###"""######$$$$$$$$$###### """%%%''''''%%%""" ######$$$$$$$$$$$$######""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%"""######$$$$$$######"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''(((((('''&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&$$$###""""""&&&%%%%%%$$$#########$$$%%%$$$$$$######$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######""""""""""""######$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&### """%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%################################################&&&&&&&&&&&&&&&$$$######%%%%%%%%%%%%%%%$$$###"""$$$$$$###""""""###$$$$$$!!!!!!""""""""""""!!!!!!$$$$$$####################################$$$$$$########################$$$$$$############$$$$$$%%%%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%###"""!!!"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$$$$"""""""""#########$$$$$$######"""!!!!!!"""##############################!!!"""######$$$#####################$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########"""""""""""""""""""""########################""""""""""""!!!"""#########"""###""""""!!!!!!!!!""""""$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$#########""""""%%%$$$"""!!! !!!"""#########$$$$$$$$$######"""!!!"""$$$&&&&&&$$$"""!!!######$$$$$$$$$$$$######""""""#########$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%######""""""""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%###!!!!!!"""$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$##########################################$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&&&&$$$$$$###"""########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###%%%$$$###"""""""""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########"""""""""#########$$$$$$"""""""""###############""""""######$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$###############$$$$$$##################$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$###"""#########$$$$$$$$$$$$%%%######""""""""""""######""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%################################################$$$$$$######$$$%%%'''((($$$$$$$$$%%%$$$$$$###"""###""""""!!!!!!""""""###%%%%%%&&&&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$##############################%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$###""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!! $$$$$$$$$%%%%%%%%%&&&&&&######""""""""""""######"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$$$$###"""!!!!!!!!!!!!$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$###"""!!!$$$##################$$$###$$$$$$%%%%%%$$$$$$###########################%%%$$$$$$$$$###"""""""""$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$######"""""""""#########$$$$$$$$$$$$######""""""######$$$""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$######$$$$$$$$$############$$$$$$###$$$$$$$$$$$$$$$%%%%%%""""""######$$$$$$$$$$$$############$$$$$$$$$$$$################################################%%%$$$###""""""$$$&&&(((######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""##################"""###############$$$$$$$$$%%%$$$$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%%%%$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###########################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""######$$$$$$######""""""""""""#########$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$#########$$$%%%%%%$$$$$$###"""""""""""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################%%%$$$$$$$$$###"""""""""$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&########################&&&&&&'''''''''''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!!!!!$$$&&&$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%##################$$$$$$""""""#########$$$$$$$$$################################################'''&&&$$$"""""""""$$$%%%"""######$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!""""""""""""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$####################################""""""""""""######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$&&&''''''(((####################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$#########!!!!!!"""""""""############""""""""""""""""""############$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$######$$$$$$%%%&&&#######################################$$$$$$$$$"""###$$$%%%&&&%%%$$$###"""######$$$$$$$$$######$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$%%%$$$$$$############$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!!!!$$$'''$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&$$$######"""######$$$$$$"""""""""############$$$################################################'''&&&$$$###""""""######!!!"""######$$$#########$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$#########"""""""""###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$##############################""""""!!!!!!!!!!!!""""""$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$""""""#########$$$$$$$$$$$$######""""""######$$$"""""""""#########$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%######""""""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&########################""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""###############$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$$$$%%%&&&$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$###""""""###$$$$$$""""""""""""############################################################$$$$$$$$$###############!!!!!!"""############### !!!"""######"""!!! ###$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%'''&&&&&&%%%$$$$$$####################################""""""""""""######!!!""""""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################!!!!!!"""###$$$%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""########################$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$############$$$&&&''''''&&&$$$"""!!!!!!""""""###$$$&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$"""""""""######$$$$$$$$$ !!!"""###$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$%%%#########$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!! $$$#########$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((()))(((&&&%%%%%%$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$###""""""###$$$$$$""""""""""""############################################################!!!"""###$$$$$$%%%$$$$$$!!!!!!"""###############"""###$$$%%%%%%$$$###"""#########$$$$$$#########!!!""""""###$$$$$$%%%%%%''''''&&&%%%%%%$$$##############################$$$$$$############$$$$$$ !!!#########"""!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""#########""""""!!!%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######### """$$$%%%%%%%%%###"""#########"""""""""""""""%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%"""############$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%""""""############""""""$$$###"""!!!!!!"""###$$$########################$$$$$$##################$$$$$$%%%%%%%%%$$$######!!!"""###$$$$$$$$$$$$$$$########################$$$#########$$$%%%%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########"""""""""###$$$%%%&&&&&&%%%$$$$$$$$$$$$#########""""""(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$"""!!!"""###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&'''((((((((('''%%%%%%'''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################&&&$$$"""###%%%&&&%%%"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%&&&%%%###""""""###%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!!!!!###$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$%%%$$$#########""""""!!!!!!"""""""""###$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%% $$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&############""""""""""""%%%%%%%%%%%%%%%$$$###""""""""""""###$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""############$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%""""""############""""""$$$###"""!!!!!!"""###$$$##############################$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$########################$$$#########$$$%%%%%%&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########"""""" !!!"""!!!!!! %%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%&&&&&&'''''''''(((((((((&&&'''((((((((('''&&&%%%((('''&&&%%%%%%&&&'''(((""""""!!! !!!%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%&&&%%%###""""""###%%%&&&%%%&&&)))******)))&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!###$$$$$$######"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$$$$%%%%%%!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$###############$$$#########""""""""""""###############$$$$$$$$$##########################################$$$$$$$$$$$$############$$$$$$#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%&&&'''''''''""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###'''%%%$$$######%%%'''(((########################$$$$$$%%%%%%%%%$$$########################$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$############"""""""""$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%""""""############""""""$$$###""""""""""""###$$$##############################$$$$$$%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$$$$###############!!!!!!"""#########""""""%%%%%%%%%%%%%%%$$$$$$$$$!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$%%%&&&&&&&&&''''''''''''''''''((((((''''''&&&%%%((('''&&&$$$$$$&&&'''(((+++***))))))(((((())))))%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%&&&%%%$$$######$$$%%%&&&$$$&&&***,,,,,,***&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$$$$$$$%%% !!!""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$###"""""""""###############"""""""""$$$$$$$$$#######################################"""""""""###$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''"""###############$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$###############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""###"""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$""""""############""""""######################################################$$$%%%&&&&&&''''''!!!"""###$$$%%%&&&&&&&&&"""######$$$$$$$$$#################################$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$######$$$$$$%%%$$$&&&(((******(((&&&$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$$$$$$$""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""############$$$$$$$$$$$$""""""###$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$##########################################%%%$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$######""""""######$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!&&&&&&%%%%%%$$$###############$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%$$$###""""""######$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###############""""""#########$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""######$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$""""""############""""""######$$$$$$$$$$$$####################################$$$%%%&&&&&&''''''!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$######"""###########################$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##############################""""""""""""""""""""""""""""""############$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&(((&&&%%%$$$$$$%%%&&&(((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%###"""!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%###############$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""!!! ######$$$$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%% !!!$$$%%%&&&%%%###"""""""""######$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$##################$$$$$$"""############$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!!!!!!!""""""############$$$$$$$$$###############""""""""""""""""""############$$$######$$$$$$$$$$$$######"""""""""############$$$""""""############""""""######$$$%%%%%%$$$####################################$$$$$$%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$###""""""###########################$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%###############$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""""""""%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!###"""!!!!!!"""###$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&+++***))))))(((((())))))%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$ !!!###$$$%%%&&&'''#########$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%############"""!!! ######$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%$$$$$$""""""###$$$$$$%%%&&&&&&"""###$$$%%%%%%%%%%%%$$$"""""""""###$$$$$$$$$%%%"""############$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###"""############$$$$$$$$$""""""""""""########################$$$$$$%%%%%%######$$$$$$$$$$$$######""""""""""""############""""""############""""""###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""###########################$$$%%%&&&&&&$$$###!!!#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$((('''&&&%%%%%%%%%&&&&&&!!!!!!""""""############""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%######################## """######""""""###$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((()))((('''&&&%%%&&&&&&'''$$$%%%&&&&&&&&&&&&%%%$$$""""""!!! !!!%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%###"""$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%########################""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%###!!! !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""#####################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&#########$$$$$$%%%%%%%%%###############$$$$$$$$$##########################################$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%!!!""""""#########""""""'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%&&&%%%$$$######%%%'''(((""""""###$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&"""############$$$$$$$$$!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""""""""############""""""############""""""###$$$%%%&&&&&&%%%$$$###########################$$$$$$##################$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$###"""!!!###########################$$$&&&&&&&&&$$$"""!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$%%%$$$"""!!!!!!!!!""""""""""""######$$$$$$$$$%%% """###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&########################!!!###$$$$$$######$$$&&&$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''''''''(((((((((((())))))((('''&&&%%%&&&''''''###$$$&&&''''''&&&$$$###''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""%%%&&&%%%###"""$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""#########$$$$$$%%%%%%$$$$$$######$$$&&&''''''&&&$$$############"""###$$$$$$%%%########################""""""######$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%###!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%########################&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&%%%%%%$$$###"""!!!!!! !!!"""###$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& ###$$$$$$$$$###!!!###$$$$$$###"""$$$%%%&&&%%%%%%$$$#########$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###""""""%%%$$$###""""""$$$&&&'''!!!$$$&&&%%%$$$###$$$$$$$$$$$$######""""""%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%'''((('''###"""###%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&"""############$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!""""""#########$$$$$$$$$"""######$$$$$$%%%&&&&&&################################################%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!""""""### !!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###"""""""""#########$$$$$$$$$$$$%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%%%%%%%###""""""###$$$$$$######$$$&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""######$$$&&&%%%%%%$$$######""""""$$$###"""!!!!!!###%%%&&&!!!###%%%'''(((''''''&&&$$$$$$$$$$$$#########"""$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%&&&&&&&&&$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$######"""################################################""""""$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""%%%%%%$$$$$$######"""""""""!!!!!!!!!""""""###### !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!""""""#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&&&&%%%%%%$$$$$$$$$###!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%&&&''''''&&&%%%###"""###$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$$$$$$$$$$######""""""!!!###"""!!!!!!!!!"""###$$$%%%%%%&&&&&&''''''''''''$$$$$$$$$$$$###############""""""""""""""""""###""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%######$$$%%%%%%%%%$$$$$$%%%$$$###$$$%%%&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######""""""############$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%%%%$$$###############$$$$$$$$$%%%%%%%%%$$$######""""""################################################!!!"""###%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$############"""####################################$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################&&&&&&''''''&&&%%%$$$######%%%&&&&&&%%%$$$&&&'''%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""########################%%%%%%$$$$$$$$$$$$$$$%%%#########"""""""""!!!!!!######""""""""""""###$$$%%%$$$######"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$"""!!!"""&&&(((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&""""""#########$$$$$$$$$########################"""""""""""""""#########""""""######$$$$$$##############################"""""""""###$$$$$$%%%%%%################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$!!!!!!""""""############%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!"""""""""######$$$$$$$$$!!!!!!!!!!!!!!!"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""########################''''''%%%$$$######""""""#########"""""""""""""""$$$$$$$$$######$$$$$$$$$%%%$$$"""!!!!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$!!! """&&&((('''$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&""""""#########$$$$$$$$$########################!!!!!!"""""""""#########""""""###$$$$$$$$$$$$$$$########################!!!""""""######$$$%%%%%%################################################$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$"""""""""###############""""""###$$$$$$$$$$$$###"""""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%""""""######$$$$$$$$$%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###""""""!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$######################################################%%%%%%###"""!!!!!! ########################%%%%%%%%%%%%$$$$$$$$$###&&&%%%$$$#########$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$""""""!!!###%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######""""""############$$$$$$$$$########################!!!""""""######$$$$$$$$$###$$$%%%&&&''''''''''''$$$$$$$$$###############$$$$$$$$$###""""""!!!!!!################################################ !!!"""$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%###""""""""""""""""""""" !!!###$$$$$$$$$###"""""""""""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''"""###$$$$$$######$$$&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$##############################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######!!!"""$$$$$$######$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######""""""############$$$$$$$$$########################""""""######$$$%%%%%%&&&###$$$%%%&&&''''''''''''$$$$$$$$$#########""""""$$$$$$$$$###""""""!!!!!!################################################ !!!"""$$$%%%%%%%%%%%%########################$$$###"""!!!"""###%%%&&&$$$$$$$$$######""""""""" """$$$$$$###"""!!!###"""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################%%%$$$###""""""###$$$%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################$$$$$$###"""!!! !!!""""""$$$%%%&&&'''''' !!!!!!"""###$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""########################"""############$$$$$$$$$%%%$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&!!!###$$$$$$###"""$$$%%%$$$#########$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""###$$$&&&'''((($$$$$$$$$$$$$$$$$$%%%%%%###############"""!!! ######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###""" ###%%%%%%"""!!!###&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&"""############$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&!!!"""###$$$%%%%%%&&&%%%$$$$$$$$$$$$######""""""!!!!!!!!!"""######$$$$$$###################################################$$$$$$$$$$$$###""""""########################$$$###"""!!!"""###%%%&&&&&&&&&%%%%%%$$$###"""""" """###$$$###!!! #########"""""""""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""########################"""###$$$%%%&&&%%%%%%$$$#########"""""""""""""""########################&&&%%%%%%$$$#########$$$""""""############""""""######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%!!!!!!"""############"""########################$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$###"""!!! ########################""""""""""""""""""""""""$$$$$$$$$#########"""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''###$$$$$$$$$###!!! $$$$$$######$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%###!!!###&&&((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###)))%%%""""""%%%&&&&&&$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%##################$$$$$$######################################################$$$%%%%%%&&&''''''"""###%%%&&&'''&&&&&&%%%""""""""""""############""""""###$$$%%%%%%&&&&&&##############################"""""""""###%%%&&&"""############$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%###""""""###%%%&&&############$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$#####################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!"""######$$$%%%%%%################################################"""###$$$%%%%%%%%%%%%$$$""""""""""""####################################&&&%%%$$$$$$######$$$$$$""""""############""""""######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%!!!"""######$$$$$$##############################&&&&&&%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############"""!!!!!!################################################%%%%%%%%%%%%$$$$$$######""""""""""""######$$$$$$!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''###$$$$$$$$$$$$###!!! $$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""###&&&((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$############%%%%%%%%%&&&&&&%%%%%%%%%(((%%%######%%%&&&&&&$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&##################$$$$$$""""""""""""""""""""""""###########################$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%$$$###""""""""""""############"""######$$$%%%%%%&&&&&&########################$$$######""""""###$$$%%%"""############$$$$$$$$$$$$$$$%%%%%%$$$######"""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%############$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$######"""""""""!!!###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""######$$$$$$######################################################$$$%%%%%%%%%$$$$$$!!!"""""""""###$$$$$$$$$########################%%%%%%$$$$$$######$$$$$$""""""############""""""######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""######$$$%%%%%% !!!"""######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$""""""""""""############!!!!!!!!!"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%######$$$&&&''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""%%%&&&&&&''''''&&&&&&%%%&&&%%%######%%%&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$###"""""""""""""""#########$$$$$$#########$$$$$$%%%%%%&&&########################%%%$$$$$$############$$$"""############$$$$$$$$$##################"""!!!""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%######"""!!!!!!"""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""######$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%########################%%%%%%$$$$$$###$$$$$$%%%"""######$$$$$$######"""######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%###$$$%%%%%%&&&&&&%%%%%%"""""""""""""""""""""""" !!!"""$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""#########$$$$$$$$$%%%!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###""""""""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%########################&&&%%%%%%$$$############""""""#########$$$$$$$$$"""######$$$######"""""""""#########$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""#########$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%&&&########################%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%"""""""""""""""""""""""" !!!"""$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&''''''$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%&&&&&&***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%############$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$"""#########$$$%%%%%%%%%########################$$$$$$######$$$$$$%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%###$$$%%%%%%&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$###%%%&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""###############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""""""""############$$$!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""%%%''''''&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$### """$$$%%%$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&***)))(((&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$'''&&&%%%%%%$$$%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&%%%%%%$$$###"""############$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""#########$$$$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######$$$%%%&&&$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""%%%((((((&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&###"""!!!"""$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$"""%%%%%%$$$###$$$&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((((('''%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&&&&%%%$$$"""############$$$$$$$$$!!!""""""###$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$####################################"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$#########$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$$$$%%%%%% !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###"""""""""!!!!!! $$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$"""%%%((((((&&&$$$###%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$!!! ###%%%%%%&&&&&&''''''&&&&&&%%%!!!%%%%%%$$$###$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%&&&((())))))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''''''''&&&%%%%%%$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&######"""""""""###%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&'''&&&&&&%%%"""############$$$$$$$$$ !!!"""""""""""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$######### """###$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%&&&&&&'''''''''############$$$$$$%%%&&&''''''&&&&&&%%%$$$######&&&%%%%%%%%%$$$#########%%%$$$$$$######$$$$$$%%%###$$$%%%$$$######%%%'''$$$$$$%%%&&&''''''''''''((('''%%%######$$$%%%&&&########################################################################"""###$$$%%%%%%$$$###""""""###$$$%%%&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""!!!!!!""""""#########$$$########################"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################""""""""""""""""""""""""""""""#########$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""!!!###%%%&&&&&&%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%111...***&&&###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########))))))'''&&&%%%$$$$$$$$$$$$#########$$$%%%%%%&&&########################!!!"""###$$$$$$$$$###"""(((((('''''''''&&&&&&&&&######$$$%%%%%%%%%%%%$$$,,,(((%%%$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%$$$#########$$$%%%&&&$$$$$$$$$$$$###!!!""""""#########$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$########################""""""##################$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%###$$$%%%$$$######%%%'''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######"""""""""############$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%!!!""""""$$$%%%&&&''''''""""""""""""#########$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########&&&&&&%%%%%%$$$$$$######&&&$$$""""""###%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######'''&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################&&&&&&%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%######$$$%%%%%%%%%%%%$$$(((&&&%%%&&&((('''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$#########$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$######""""""""""""##################%%%$$$$$$######$$$$$$%%%###$$$%%%$$$###$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$ """###%%%'''((()))"""""""""#######################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$############(((((('''&&&%%%$$$######&&&$$$""""""$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###""""""!!!###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%'''))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$&&&((()))((($$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&""""""""""""######$$$%%%###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$#########""""""!!!!!!!!!"""#########$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%$$$$$$&&&'''((('''&&&&&&%%%%%%%%%%%%"""###%%%%%%%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!""""""""""""#########%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%$$$"""###%%%&&&'''&&&""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$######"""""""""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######"""!!!!!!&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###%%%'''((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%""""""!!! """###$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&&&&$$$$$$##################!!!!!!!!!"""#########$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$$$$&&&(((((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###""""""$$$$$$$$$#######################################%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%######$$$&&&''''''&&&""""""""""""""""""""""""######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########"""""""""######$$$$$$$$$!!!"""######$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%### &&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%################################################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""##################%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$$$$&&&(((((('''&&&%%%$$$%%%&&&'''%%%&&&&&&&&&%%%### %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$######""""""######$$$###""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""""""""#########$$$$$$#########$$$$$$$$$$$$$$$ !!!"""###$$$&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""#####################$$$%%%&&&'''(((((($$$######$$$'''(((((('''$$$$$$%%%&&&&&&%%%$$$$$$"""######$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$###"""###%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""###%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%###"""&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$"""###$$$%%%%%%%%%%%%$$$&&&%%%$$$###############$$$$$$$$$#######################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$&&&&&&&&&%%%%%%&&&((('''&&&%%%$$$$$$%%%'''((($$$%%%%%%&&&&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" """###$$$############$$$$$$$$$%%%"""#########$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#######################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%!!!"""""""""##################$$$$$$%%%%%%&&&&&&$$$######%%%''')))((('''$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!""""""######$$$$$$!!!"""###$$$%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''$$$###"""###%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''#######################################$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&''''''''''''&&&&&&&&&&&&%%%######$$$%%%%%%%%%%%%$$$"""$$$&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$ !!!!!!""""""""""""!!!$$$$$$$$$#########""""""################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$#########%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%'''((('''&&&$$$$$$$$$&&&((()))"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&& !!!###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&###$$$$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########%%%((()))((('''###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&############""""""""""""""""""###$$$%%%&&&&&&&&&!!!"""$$$%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%###"""#################################"""###$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''))))))&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%!!!!!!&&&)))(((((('''''''''&&&&&&&&&######$$$%%%%%%%%%%%%$$$ $$$'''(((%%%#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$ !!!###%%%&&&'''&&&&&&$$$$$$$$$$$$######""""""########################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%'''((('''&&&$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""$$$%%%&&&'''$$$$$$###"""!!!!!!""""""%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''"""######$$$$$$######"""&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%%%%$$$###%%%$$$###""""""###$$$%%%'''&&&###""""""###&&&'''&&&&&&&&&&&&%%%%%%$$$###"""############$$$$$$$$$&&&$$$"""###%%%&&&%%%"""$$$$$$##################&&&%%%$$$$$$######$$$$$$%%%%%%$$$######$$$%%%%%%"""""""""###$$$$$$$$$%%%''''''%%%""" """%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! """'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%"""###%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###""""""""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%'''((('''&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''$$$$$$###"""""""""""""""%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$############"""!!! !!!"""######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&%%%%%%$$$###$$$$$$###""""""###$$$$$$!!!  !!!%%%%%%%%%%%%%%%$$$######"""############$$$$$$$$$&&&$$$"""###%%%&&&%%%###$$$$$$##################&&&%%%$$$$$$######$$$$$$%%%%%%$$$######$$$%%%%%%###############$$$$$$$$$!!!"""$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%$$$$$$###"""!!!!!!###&&&'''%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$######"""!!!!!! #########$$$$$$%%%%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%'''((('''&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""!!!!!!$$$$$$###""""""""""""###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###############"""###"""!!!!!!!!!!!!"""######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$###$$$$$$###""""""###$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$##################&&&&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$#########$$$%%%%%%)))(((&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$$$$######))))))(((&&&######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""!!! $$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$##################$$$$$$%%%&&&''''''&&&%%%$$$""""""############""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""###&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&+++)))&&&$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%$$$'''''''''%%%$$$%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$#########$$$$$$#########!!!"""$$$%%%%%%$$$"""!!!!!!""""""######"""""""""""""""#########$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!###$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***)))&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%"""$$$&&&&&&%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%'''((('''&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$############$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&""""""###$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""!!!"""###$$$$$$###"""!!!!!!""""""############""""""############$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$$$$###"""!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&''''''''''''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%&&&&&&%%%%%%"""%%%''''''&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%'''((('''&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""######$$$$$$#########$$$$$$%%%&&&###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%"""######$$$$$$######"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$%%%%%%%%%%%%%%%%%%$$$!!!"""######$$$$$$$$$###"""############$$$$$$$$$###$$$&&&%%%###"""$$$&&&######$$$$$$%%%&&&&&&'''&&&%%%$$$$$$######$$$$$$###$$$%%%%%%%%%%%%$$$##################$$$$$$$$$$$$%%%%%%%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%%%%'''((('''&&&$$$%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$######""""""""""""""""""""""""########################""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ %%%%%%%%%%%%%%%&&&&&&&&&$$$#########$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$#########""""""######$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$"""%%%&&&%%%###"""$$$&&&######$$$%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$%%%"""$$$&&&'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$############""""""###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###&&&((('''%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$%%%&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%$$$%%%'''))))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%$$$""" &&&%%%$$$%%%'''((('''&&&##############################$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$##################&&&$$$"""###%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''############$$$%%%&&&'''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########%%%&&&&&&'''&&&%%%###"""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%(((***&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''&&&%%%%%%&&&((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""########################"""$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%'''((()))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$###"""!!!$$$#########%%%&&&%%%$$$##############################$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&############$$$%%%&&&&&&$$$$$$$$$######$$$%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$########################$$$%%%'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&&&&&&&'''(((((()))((('''%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$!!!!!!"""$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""!!!"""$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&***(((&&&%%%%%%%%%###!!!##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$########################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$###""""""""""""%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''((((((((('''%%%$$$###$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&###"""!!!"""###$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$##############################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''''')))((('''&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''''''''''''''&&&$$$%%%'''&&&%%%%%%&&&((()))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$######$$$%%%'''(((%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$########################### """###%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%&&&&&&$$$###"""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%############$$$&&&'''(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$########################### ###&&&((('''&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&###$$$&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((((((########################$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%'''&&&%%%%%%&&&((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########""" !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&###############$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$########################### """###%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$&&&&&&&&&%%%$$$%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%############$$$%%%&&&&&&$$$$$$$$$%%%&&&'''((()))########################%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((******))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""!!!!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%###"""%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$%%%&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$&&&&&&&&&$$$###$$$#########%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$&&&'''&&&###!!!###%%%###########################$$$$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''""""""###$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%##################$$$$$$#########$$$$$$%%%%%%%%%((('''%%%$$$###$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$)))'''&&&%%%%%%$$$###!!!"""$$$&&&)))))))))((('''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$#########""""""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%$$$###!!! """############$$$$$$$$$%%%###!!!"""$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%&&&&&&%%%$$$############%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((()))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&'''((('''%%%$$$$$$&&&((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%&&&&&&$$$######""""""######$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&$$$###$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$#########""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######'''%%%$$$######$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""############$$$$$$$$$&&&$$$######%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$%%%&&&%%%$$$###%%%'''%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$""""""""""""""""""""""""%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$######""""""######$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%"""############$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$%%%&&&%%%######%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&%%%$$$$$$%%%&&&''''''&&&%%%'''(((%%%&&&&&&&&&''''''(((((('''''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$$$$###"""###%%%&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$#########$$$$$$%%%&&&$$$%%%%%%$$$######$$$&&&#########"""###$$$$$$%%%$$$%%%'''(((((('''%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&&&&''')))&&&&&&&&&'''(((((())))))((((((((((((((('''''''''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&$$$$$$&&&'''(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$%%%#########%%%%%%$$$###&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""""""""###$$$%%%""""""#########$$$$$$$$$###$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%$$$$$$#########$$$$$$$$$%%%$$$###"""$$$&&&######"""""""""###$$$$$$$$$%%%'''(((((('''%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&((()))''''''((((((((()))))))))((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((('''''''''&&&&&&&&&$$$%%%&&&'''(((((()))((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$$$$######""""""######$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###$$$%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&"""############$$$$$$$$$"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###############$$$%%%$$$""""""$$$%%%######""""""######$$$%%%$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&'''(((((('''&&&''')))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''(((((((((((('''''''''((((((((()))))))))((((((((('''''''''&&&&&&%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$######""""""######$$$&&&%%%%%%$$$$$$%%%%%%&&&"""!!!!!!"""%%%&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&"""############$$$$$$$$$"""$$$&&&%%%###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$###$$$$$$###""""""###%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''))))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''((('''''''''&&&&&&%%%$$$$$$&&&&&&'''''''''(((((((((&&&&&&'''((((((((((((((('''((((((((())))))))))))((((((((((((''''''''''''''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$##################$$$"""%%%'''((('''###$$$''')))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """###$$$%%%$$$$$$###"""############$$$$$$$$$###%%%'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&############$$$%%%&&&&&&###$$$$$$###""""""###%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###&&&%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""###%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&%%%%%%$$$((()))***)))'''&&&&&&''''''&&&&&&%%%$$$###"""!!!%%%&&&&&&&&&''''''((((((&&&''''''((((((((((((((((((((((((((()))))))))))))))((((((((('''''''''''''''((((((((((((((('''&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((($$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&$$$!!!!!!$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&(((%%%""""""%%%'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""%%%((()))'''$$$!!!###$$$&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''(((***))))))((('''&&&&&&&&&''''''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''(((******)))((())))))'''(((((()))((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%(((((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$(((%%%######%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###&&&'''%%%###!!!###$$$&&&&&&%%%$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$''''''((((((((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((()))(((''''''&&&&&&''''''(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&&&&(((***)))((('''((()))((((((((())))))((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((''''''&&&%%%''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$(((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############'''%%%###$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$"""!!!!!!###$$$######"""###$$$%%%&&&%%%$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%)))))))))))))))))))))))))))((((((((((((((((((((()))))))))((((((((((((((())))))((('''''''''(((((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&((())))))'''&&&'''(((((((((((((((((((((((((((*********))))))))))))))))))))))))(((((((((''''''''''''((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$"""""""""$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$&&&%%%$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''###$$$&&&''''''&&&$$$###&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""######"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((()))******,,,,,,++++++***)))((((((******))))))))))))((((((***))))))((((((((()))))))))(((((((((((((((((()))''''''''''''''''''''''''(((((('''''''''''''''''''''((())))))'''&&&'''''''''''''''''''''(((((()))*********)))))))))))))))))))))((((((((('''''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$"""""""""$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&$$$%%%&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""""""""$$$%%%######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((***+++,,,---000000///---+++***)))(((*********************)))******)))))))))******+++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((***++++++)))'''((((((''''''&&&&&&'''((())))))*********)))))))))(((((((((((((((''''''''''''&&&''''''((((((((((((((('''((('''&&&%%%%%%&&&'''((('''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''###%%%'''&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######$$$&&&######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))+++---...///000111111000...,,,+++***))))))*********++++++++++++++++++*********+++,,,,,,)))******++++++******)))************************))))))))))))************+++---...---+++*********)))(((((('''((()))+++,,,,,,,,,++++++***))))))))))))))))))(((((((((''''''''''''((()))))))))((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%"""%%%''''''%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$""""""$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$###"""###%%%$$$$$$######$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((++++++,,,,,,------............------,,,+++++++++((())))))***+++,,,------+++++++++++++++,,,------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111000...,,,,,,,,,,,,+++******+++---///000///......---,,,,,,+++++++++++++++*********))))))''''''((()))))))))))))))((())))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%########################"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############"""%%%((((((%%%###$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%###!!!!!!###%%%'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%###########################$$$"""!!!"""$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((,,,,,,,,,++++++******************++++++,,,,,,,,,(((((()))***,,,---...///++++++++++++,,,,,,---...---...///000000///...---------------------------////////////000000111111000111222111///...---...///...---,,,---///111333111111000///......---------------,,,,,,,,,++++++''''''((()))))))))))))))((()))***++++++***)))((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&)))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((******((($$$!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$######"""########################%%%$$$###""""""###$$$%%%''''''%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&$$$"""###%%%&&&%%%"""&&&&&&%%%$$$$$$%%%%%%%%%((('''&&&%%%%%%&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))******(((&&&%%%''''''''''''''''''''''''&&&'''((((((&&&&&&&&&(((''''''''''''((()))***+++,,,+++)))(((((()))***+++,,,------...//////000000111111222444555666777888333333333333444444444444///111222222111111222333555555555555555555555666999999888777555444333222111222333555666666666666555555444333222111000///111000///...,,,++++++***,,,+++,,,---...,,,)))'''+++***)))((('''(((((()))+++***))))))(((((((((((())))))))))))(((((((((((('''((((((((('''&&&%%%%%%###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$)))///000,,,'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$##############################%%%$$$###""""""###$$$%%%$$$###""""""""""""###$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""######&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$"""###%%%&&&%%%###&&&%%%%%%%%%$$$%%%%%%%%%!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))))))))''''''((((((((((((((((((((((((&&&(((((((((&&&%%%&&&'''&&&&&&&&&''''''((()))***,,,+++***))))))***,,,---------///111333444666777777888888999:::;;;<<<<<<777777777777777777777777555666777666555444555666444555666777999::::::;;;<<<<<<;;;:::999888888777777777888:::;;;<<<============<<<<<<;;;:::::::::666666666666444222000///,,,,,,---...//////,,,***+++******))))))***+++++++++***))))))((((((((())))))))))))(((((((((((('''''''''((((((''''''&&&%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&######)))222555000***''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###""""""!!!!!!""""""###&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((()))(((((((((((((((((((((((((((((('''((()))(((&&&%%%&&&'''(((''''''(((((()))***+++---,,,,,,+++,,,---///000///000222555888;;;===???===>>>>>>>>>????????????======<<<<<<;;;;;;::::::777888888777555333333444777888:::;;;============???>>>===<<<<<<<<<======>>>>>>>>>>>>???AAABBBCCC????????????????????????:::;;;<<<<<<:::888555333444333333333444333000...,,,,,,+++++++++,,,,,,---******)))((((((((())))))))))))((((((((('''''''''''''''((((((((('''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%)))...///+++'''''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######""""""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$***)))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%"""###%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''((()))))))))'''&&&'''((()))))))))***+++,,,---...000//////000000222333444555666888:::===@@@BBBCCC????????????????????????@@@??????>>>===<<<<<<;;;999999999888555333333444:::;;;===?????????===<<<>>>===<<<;;;<<<>>>@@@AAACCCBBBAAA@@@@@@AAAAAABBB======>>>>>>???@@@@@@AAA@@@@@@@@@???>>><<<:::999>>>===;;;:::999888444222///......---------,,,,,,******)))(((((((((((())))))))))))(((((((((''''''''''''((((((((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&###$$$%%%&&&&&&&&&&&&%%%((('''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))******(((((()))***)))******+++,,,...000111555555555666666888888999;;;;;;<<<>>>???@@@AAABBB????????????>>>>>>>>>>>>??????>>>===<<<;;;;;;:::999::::::999777666777888:::<<>>BBBDDDHHHGGGEEECCCBBBAAA@@@@@@>>>??????@@@BBBCCCCCCDDDEEEDDDBBB@@@???>>>>>>>>>@@@>>>===<<<<<<;;;999777333222222000///...---,,,,,,+++***))))))(((((((((***))))))))))))(((((((((''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''### !!!$$$&&&&&&$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''((()))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&'''&&&%%%$$$%%%'''"""###%%%&&&'''&&&&&&%%%)))'''%%%###"""###%%%&&&&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''(((***++++++++++++,,,...***+++,,,...000222555666;;;;;;<<<======>>>>>>>>>??????????????????>>>>>>?????????>>>>>>>>>>>>>>><<<;;;;;;::::::999999999333555777777777888999;;;;;;>>>CCCGGGIIIHHHFFFDDD===;;;:::999<<<@@@FFFIIIOOOOOONNNMMMJJJHHHFFFEEE@@@AAABBBCCCDDDEEEEEEFFFEEEDDDCCCAAA??????>>>>>>===<<<;;;;;;=========<<<666666666555444222000///111000...---+++*********++++++*********)))))))))''''''((()))))))))(((((()))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%### """%%%%%%###$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((''''''&&&&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&'''''''''%%%$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&((('''%%%$$$%%%'''!!!###%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((())))))))))))))))))))))))(((***,,,---------///111000000222555888;;;>>>@@@AAABBBBBBCCCCCCCCCBBBBBB??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<=========888888888888888888888888222555888:::;;;>>>AAACCCEEEHHHLLLOOOOOOLLLHHHEEEAAA@@@>>>>>>AAAFFFMMMQQQZZZZZZ[[[[[[ZZZWWWTTTRRRHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMNNNNNNMMMJJJGGGEEEAAA???>>>===>>>>>>===<<<888888999:::999888777666777666444222000...------,,,,,,,,,++++++++++++***''''''((()))))))))))))))***)))((('''&&&&&&'''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&""" %%%))))))'''%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&'''''')))(((&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&((('''%%%$$$%%%(((!!!"""%%%'''''''''&&&%%%"""###%%%'''''''''%%%%%%&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++************************(((***,,,......///222444666777999<<<@@@DDDGGGIIIEEEFFFFFFFFFFFFFFFEEEDDD>>>>>>======<<<;;;::::::888999999999:::::::::;;;666777777777777777777777999<<<@@@DDDFFFJJJNNNQQQQQQSSSVVVVVVSSSMMMFFFBBBFFFDDDBBBBBBEEELLLRRRWWWbbbcccfffggggggdddaaa___TTTTTTTTTUUUVVVWWWWWWWWWZZZ]]]aaadddbbb]]]WWWSSSKKKHHHDDDBBB@@@???<<<:::888:::;;;===>>>>>>======<<<;;;888666333111000///---------,,,,,,,,,++++++''''''((()))))))))))))))***)))((('''&&&&&&'''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''&&&%%%$$$###&&&&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###"""######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%########################&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***+++(((((((((((()))+++---///000111222444666777999999<<<>>>AAAEEEGGGHHHHHHHHHGGGDDDAAA@@@AAA@@@===:::<<<:::999:::<<<<<<999666777777777666555666888;;;;;;:::::::::;;;<<<>>>???>>>BBBIIIQQQWWW\\\___```fffccc___XXXQQQMMMKKKKKKJJJKKKMMMNNNPPPTTTZZZ^^^gggiiijjjjjjhhheeecccccc[[[YYYWWWWWWYYY\\\]]]]]]bbbgggmmmpppoookkkgggeee[[[VVVPPPKKKIIIGGGDDDAAADDDBBB@@@BBBEEEFFFEEECCCDDD@@@<<<;;;<<<<<<:::888999777333111000...,,,***)))(((((((((((()))******)))(((''''''((((((&&&$$$))))))((((((((())))))***)))((('''&&&&&&'''((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&'''((((((***************+++,,,---*********+++---///111333444555666999;;;===???@@@CCCDDDEEEFFFFFFDDDCCCBBB>>><<<::::::<<<<<<;;;999999888666777999999777555777888::::::999:::<<<===>>>??????@@@AAAAAAAAAAAADDDHHHOOOWWW^^^bbbdddeeeccccccaaa]]]XXXTTTQQQPPPPPPQQQRRRRRRSSSVVV[[[___dddfffgggfffccc```^^^]]][[[XXXVVVVVVYYY\\\^^^^^^fffiiilllmmmllljjjiiiiiibbb]]]XXXTTTRRRQQQNNNLLLJJJIIIIIILLLQQQTTTUUUTTTRRRNNNGGGCCC@@@>>>;;;999:::888666444444444222111///...------,,,,,,+++,,,***)))(((((())))))'''%%%''''''&&&&&&&&&&&&''''''''''''((())))))(((''''''&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&((()))&&&%%%$$$#########$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%%%%$$$###"""""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%&&&'''((("""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&'''''''''&&&&&&''''''((()))*********++++++,,,------...---...///000333555888999:::;;;<<>>===999777555555666777777666777666555666777888777666888<<<@@@BBBCCCDDDEEEFFFHHHHHHHHHHHHHHHGGGGGGFFFKKKOOOVVV^^^dddggghhhiii```aaaaaa```^^^[[[YYYWWWWWWWWWXXXWWWWWWXXX[[[]]]```bbbcccaaa^^^[[[YYYYYY[[[XXXVVVWWWYYY]]]```aaacccddddddcccbbbaaaccceeeaaa]]]ZZZWWWVVVUUUTTTSSSQQQRRRUUU[[[bbbhhhkkkllliiicccYYYPPPIIICCC???<<<;;;:::888888999999888777222222000///---,,,******,,,+++))))))***)))(((&&&''''''&&&%%%%%%&&&&&&'''%%%&&&)))++++++)))&&&%%%&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&'''&&&$$$$$$$$$&&&((()))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%$$$######"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%&&&&&&'''"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))'''''')))+++,,,......///111222444666999;;;===>>>???@@@AAABBBDDDFFFGGGHHHBBBBBBAAA???===<<<;;;;;;999888777666555555555555999888888888999:::;;;;;;>>>CCCJJJOOORRRTTTUUUVVVVVVUUURRROOOMMMMMMMMMMMMQQQTTTZZZ```dddeeeeeeeee^^^]]]]]]]]]]]]]]]\\\ZZZZZZ[[[[[[ZZZXXXWWWXXXYYY\\\^^^___^^^[[[YYYYYYYYY[[[YYYWWWXXX[[[^^^aaabbb``````___\\\ZZZXXXYYY[[[[[[ZZZXXXWWWVVVVVVVVVVVVWWWYYY___fffooovvv{{{~~~~~~wwwkkk^^^SSSKKKEEECCC===;;;:::999:::;;;:::999666666555333111///...---...,,,************)))'''))))))(((((('''(((((((((&&&'''(((******((('''&&&%%%%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!! !!!"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&)))(((&&&$$$$$$$$$&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%&&&&&&'''"""""""""#########$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''((((((&&&'''***---000222444444555666888:::===???@@@AAAAAAAAAAAABBBBBBBBBCCCCCC>>><<<:::888777666666777888999:::::::::::::::;;;@@@@@@@@@@@@@@@AAABBBCCCGGGMMMUUU]]]aaacccdddeeeccc___YYYTTTQQQQQQSSSUUUUUUWWWZZZ]]]_________^^^___[[[XXXWWWYYY\\\]]]]]]]]]^^^^^^\\\YYYWWWWWWWWWYYYZZZ\\\\\\[[[ZZZ[[[]]][[[ZZZXXXYYY[[[^^^______aaabbbaaa^^^ZZZVVVTTTTTTWWWWWWXXXXXXXXXXXXYYYZZZYYY]]]cccjjjrrrzzzvvvhhh\\\SSSOOOMMMBBB@@@>>>=========;;;:::<<<<<<<<<;;;999777555444000...,,,+++++++++***)))+++***)))(((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%'''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((()))(((((((((((())))))***+++---000444888:::;;;;;;999:::<<<===??????@@@@@@>>>>>>>>>======<<<<<<<<<;;;999777444333333444555777;;;@@@DDDEEEFFFHHHIIIJJJKKKKKKIIIHHHIIIKKKMMMPPPVVV^^^eeehhhjjjjjjkkkhhhddd]]]XXXUUUWWWYYY\\\ZZZZZZ[[[\\\\\\]]]]]]]]]bbb]]]XXXXXX[[[```bbbbbbcccdddeeedddaaa^^^\\\\\\[[[]]]^^^_________aaaccc___^^^]]]^^^___```^^^]]]___``````^^^YYYSSSPPPNNNRRRTTTVVVWWWWWWWWWYYY[[[ZZZ^^^dddiiioootttzzz~~~wwwlllbbbZZZXXXWWWMMMJJJGGGFFFEEEDDDCCCAAA????????????===:::888666555222///---......---,,,******)))((('''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%'''&&&%%%"""!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%&&&&&&&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))))))))(((((((((((()))+++---//////222444888;;;===?????????<<<===>>>>>>???>>>======999999888888888777777777777666444333333666999:::???EEEMMMRRRUUUVVVWWWXXXSSSTTTTTTRRRPPPPPPSSSUUUVVV[[[bbbfffhhhgggggggggcccaaa___\\\\\\]]]___``````___^^^^^^___```bbbcccfffbbb^^^```fffkkkllllllmmmoooqqqpppmmmjjjhhhgggfffgggiiiiiihhhiiikkkmmmiiiiiiiiijjjjjjhhhdddaaa_________\\\WWWSSSQQQPPPQQQTTTWWWYYYYYYYYY\\\^^^\\\```dddgggjjjmmmqqquuuwwwuuuqqqkkkccc___^^^___ZZZWWWUUUSSSSSSRRRPPPOOOHHHHHHGGGFFFCCC???<<<::::::777333222222222111111,,,+++***)))(((((((((((('''(((((((((((((((((('''((((((((('''&&&&&&%%%%%%(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$###$$$%%%&&&''''''''''''###%%%(((***)))'''$$$"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%&&&''''''######$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))))))))(((&&&''')))+++...111333555777999;;;>>>@@@@@@???>>>===>>>??????>>>===;;;:::444444555555555555555666333222111333666;;;@@@CCCJJJQQQZZZ```aaa`````````YYYZZZYYYWWWTTTTTTWWWZZZZZZ]]]bbbeeedddbbbaaa```]]]^^^___```aaabbbbbbcccdddcccbbbaaaccceeeiiikkkiiifffeeeiiipppuuuuuusssuuuxxxzzzzzzwwwtttrrrqqqrrrsssssssssrrrrrrtttvvvtttttttttuuutttpppkkkgggccccccbbb___[[[YYYXXXYYYXXX[[[___aaa```aaadddfff^^^aaaeeeffffffhhhkkknnnlllmmmlllhhhccc```aaaccccccaaa___^^^^^^^^^\\\[[[UUUUUUTTTRRRNNNIIIEEEBBB>>>:::777555555555555444///...---,,,++++++++++++%%%''')))******)))'''%%%))))))((('''&&&%%%%%%$$$(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&&&&$$$$$$###"""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$%%%&&&((()))'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''((()))&&&'''(((((())))))((((((((())),,,///333777;;;===>>>???@@@BBBBBBBBBAAAAAABBB@@@?????????<<<777222555333222222333444444333444888<<<@@@CCCGGGKKKNNNZZZ\\\```eeeiiijjjhhhfffaaa___\\\[[[\\\\\\\\\[[[\\\]]]]]]\\\ZZZZZZ\\\]]]\\\\\\]]]```dddhhhjjjkkknnnllljjjkkknnnppppppnnnrrrpppooosssyyy}}}|||yyy|||yyywwwwwwwwwvvvrrrnnnjjjjjjkkkmmmpppsssvvvxxxrrruuuxxxyyyvvvsssqqqppprrrpppmmmiiifffdddcccccccccgggjjjhhhhhhlllmmmllleeebbb```bbbhhhmmmppppppjjjjjjjjjiiigggdddaaa___aaa___^^^aaafffjjjkkkkkkbbbccccccaaa\\\VVVOOOKKKGGGBBB>>>;;;<<<;;;888555;;;888555000---***)))(((,,,+++***))))))(((((((((%%%%%%&&&&&&&&&&&&'''''')))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%''''''&&&%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$###$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$#########$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&''''''((((((''''''((()))************...///000333777:::>>>@@@???@@@BBBCCCDDDDDDCCCCCCDDDBBB???>>>===:::555111444444444444555777999:::<<<@@@EEEJJJMMMPPPSSSUUU]]]^^^```dddggghhhfffdddccc```^^^]]]]]]^^^]]]\\\WWWXXXZZZZZZZZZZZZ]]]___```aaacccggglllpppsssuuuuuurrrooooooppppppooommmooommmllloootttwwwvvvtttrrrooolllkkkkkkjjjhhheeeaaaaaaaaabbbdddfffhhhiiigggjjjmmmmmmjjjgggdddccclllmmmnnnnnnnnnllljjjiiimmmrrruuussssssvvvwwwvvvoookkkggggggjjjmmmmmmlllmmmnnnpppqqqpppooolllkkkdddbbb```bbbfffjjjkkkkkklllmmmmmmkkkggg```YYYUUULLLIIIDDD@@@>>>===;;;999;;;999777444222111000///------+++***))))))))))))'''''''''''''''''''''((())))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$$$$$$$%%%&&& """###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$#########$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''''''''(((((()))***+++,,,,,,333333444666999===@@@BBBBBBBBBCCCDDDDDDDDDCCCCCCDDDAAA===;;;999777444222111444666777888<<>>AAACCCDDDCCCCCCBBBBBBAAA@@@???>>><<<999666555555555555444888<<<>>>>>>BBBKKKRRRVVVZZZ___cccddddddddddddaaa___]]]^^^```bbbccccccgggeeebbbaaaaaa```^^^]]]```bbbeeeggghhhiiilllnnnssssssrrrqqqooommmnnnoookkkjjjiiihhhhhhfffeeeccccccaaa___```bbbbbbaaa___]]]^^^___```aaaaaa``````````````````aaaaaabbbbbb^^^```cccccc```\\\YYYWWWXXX[[[```dddffffffdddccchhhnnnrrrsssuuuzzz}}}||||||xxxwwwyyyyyyxxxvvvqqqsssvvvxxxxxxvvvsssqqqooollliiihhhiiimmmqqqsssnnnpppqqqppplllfff```\\\ZZZYYYUUUNNNGGGDDDEEEHHHDDDDDDCCCBBB???<<<999666444333111///...---,,,,,,*********))))))((((((((()))))))))(((((((((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%######$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%%%%&&&'''((((((***,,,...000111444555777:::===@@@CCCDDDCCCBBB@@@>>><<<;;;999999666666555555666888;;;>>>DDDHHHKKKKKKIIIKKKQQQWWWZZZ^^^bbbeeedddbbbaaaaaa^^^\\\[[[\\\___cccfffgggllljjjhhhggggggeeeccc```eeegggiiikkkjjjjjjkkkmmmoooooommmiiiccc```___``````bbbccceeeeeeeeeeeefffdddcccbbbaaaaaaaaa___^^^[[[___cccgggiiiiiihhhgggggghhhhhhiiijjjkkkkkkkkkeeehhhkkkkkkhhhdddaaa```]]]^^^___``````aaaaaaaaaccciiilllkkkkkkoooqqqpppvvvsssqqqrrrvvvyyyyyywwwuuuwww{{{~~~~~~}}}{{{zzzwwwrrrnnnkkklllnnnppppppqqqrrrrrrooojjjeeebbb___^^^ZZZRRRLLLJJJMMMQQQRRRRRRRRROOOJJJDDD===999999777555333111000//////,,,++++++***)))(((((('''***)))))))))((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&%%%###"""$$$&&&(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%$$$######%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((*********,,,...111444666888:::===???AAABBBBBBBBB>>>===;;;999777555555555222444666888;;;@@@FFFJJJXXXZZZ[[[YYYUUUTTTVVVXXXYYY\\\___aaa```___^^^^^^^^^]]][[[]]]aaafffiiikkkqqqpppnnnmmmllljjjgggdddbbbdddfffgggeeedddcccdddaaacccccc```\\\YYY[[[]]]```dddgggjjjkkklllnnnooommmmmmllljjjiiihhhggggggaaaeeekkkoooppppppppppppnnnooopppqqqqqqrrrqqqqqqnnnqqqttttttrrrooolllkkkjjjiiihhhgggfffgggiiiiiijjjnnnooollliiikkkjjjhhhjjjhhhgggiiimmmppppppooonnnqqquuuyyy}}}zzzsssllliiiiiijjjoooppppppooonnnkkkiiigggccc```[[[UUURRRSSSWWWZZZaaabbbaaa___XXXPPPGGGBBB===<<<:::888555444333222......---,,,+++***)))(((******)))))))))(((((((((&&&&&&'''''''''((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%&&&''''''''''''&&&%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&&&&###"""$$$'''&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&"""###$$$%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++,,,---------...///222666:::<<<<<<>>>@@@BBBBBB@@@===:::777666555444333333444555444888===AAAEEEJJJQQQVVV^^^_________]]]\\\ZZZYYYYYY[[[___aaaaaabbbcccdddbbb```___aaaeeejjjmmmnnnqqqpppnnnmmmkkkiiieeebbb___bbbccccccaaa___^^^^^^\\\___bbbaaa______cccgggjjjnnnrrruuuuuuuuuvvvxxxvvvvvvvvvtttrrrpppppppppmmmpppssstttttttttwwwyyywwwwwwxxxyyyxxxwwwvvvuuuvvvyyy|||}}}{{{xxxvvvvvvsssrrrqqqqqqqqqrrrtttuuutttxxxxxxtttqqqrrrqqqoookkkiiifffgggiiijjjhhheeedddfffiiinnnrrrvvvyyy{{{}}}|||yyysssmmmiiiiiikkkllllllkkkkkkjjjjjjjjjjjjeeeaaa[[[WWWXXX\\\```ccchhhiiijjjiiiddd[[[RRRMMMBBB@@@>>>;;;999777555555222111000///---,,,+++************)))))))))((((((''''''''''''((((((((((((''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%$$$$$$###"""&&&&&&'''(((((('''&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""&&&&&&###"""$$$'''###$$$%%%%%%&&&&&&&&&&&&##################$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$&&&'''(((''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))******+++,,,...///000000000000222555999===@@@===???AAABBB@@@;;;666222222111111111222444555666888===CCCHHHLLLRRRYYY^^^ZZZZZZ[[[^^^``````^^^[[[[[[^^^aaadddfffhhhjjjllleeedddccceeeiiimmmooopppnnnllljjjiiihhheeeaaa^^^```bbbddddddbbb```___^^^___cccggghhhgggiiinnnsssssswww{{{|||{{{zzz{{{|||zzz{{{zzzyyyvvvuuutttuuuyyyzzzzzzxxxvvvwww{{{~~~|||zzzyyyzzz~~~}}}|||ssstttuuuvvvwwwyyyzzz{{{xxx|||~~~{{{yyy{{{{{{yyyuuuqqqmmmlllkkkjjjfffbbbbbbccceeehhhkkkooorrrttttttuuuuuurrrnnnlllnnnpppnnnmmmkkkkkkkkklllmmmnnngggaaaZZZYYY\\\bbbggghhhgggjjjlllmmmiiiaaaYYYSSSDDDCCC@@@===;;;999777777555444333111000...---,,,************))))))))))))''''''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&'''&&&%%%###"""######$$$''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&%%%$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))***(((&&&$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&&&&%%%%%%&&&((()))******+++...000111111000///333555888;;;<<<=========CCCAAA>>>;;;777333111000222444555666777:::>>>BBBHHHHHHIIIKKKNNNRRRUUUWWWYYYWWWUUUVVVYYY\\\^^^^^^```gggllllllooosssrrrlllmmmkkkiiihhhggghhhiiijjjgggbbb^^^\\\^^^``````______aaadddhhhiiiiiihhhggghhhpppuuuuuuvvvzzzzzzwwwxxx{{{||||||zzzzzz|||}}}|||}}}|||wwwuuuwww{{{}}}}}}{{{zzzxxxyyywwwyyy{{{|||||||||~~~~~~|||zzz{{{~~~}}}yyyvvvtttrrrpppnnnpppmmmlllllloooooonnnkkknnnnnnoooqqqtttuuusssrrrmmmpppnnnkkkooovvvxxxuuuqqqkkkeeeaaadddkkkrrrwwwyyywwwtttpppjjjcccZZZTTTLLLJJJFFFAAA<<<999:::;;;;;;:::999777555222111000...,,,******+++,,,++++++***))))))((((((((())))))(((((('''&&&%%%%%%$$$$$$(((((((((((((((((((((((((((((((((((('''&&&%%%$$$)))&&&######&&&((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%$$$$$$######$$$%%%&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((((((&&&%%%%%%%%%&&&''')))***,,,...000333555666666666666888;;;>>>??????======???===999666333222111111333666:::>>>AAAFFFKKKNNNOOOPPPQQQSSSTTTTTTTTTTTTSSSRRRRRRUUUZZZ^^^bbbcccgggnnnssstttvvvyyywwwqqqmmmkkkiiigggffffffggggggccc___ZZZYYY]]]aaaeeefffiiijjjlllnnnnnnnnnlllkkkkkksssyyyyyyzzz}}}|||xxxyyy{{{}}}}}}wwwxxx}}}|||zzzxxx{{{{{{{{{{{{||||||}}}}}}~~~|||}}}~~~{{{yyyxxxwwwwwwxxxvvvtttsssttttttqqqooopppooommmmmmmmmkkkgggeeeiiilllllllllqqqzzz~~~{{{sssnnniiigggjjjqqqxxx}}}}}}{{{yyyuuuppphhh___YYYQQQOOOLLLGGGAAA>>>>>>???===<<<:::888777555444444---+++******+++,,,+++)))((((((''''''''''''((((((((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$)))&&&$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############""""""############$$$%%%&&&'''&&&''''''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""$$$&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((('''''''''''')))***+++...///111444777:::<<<===<<<===@@@AAA@@@???<<<:::888666333000000222555888<<<@@@EEEJJJNNNRRRUUUXXXYYYZZZ[[[[[[ZZZWWWTTTRRRRRRQQQRRRVVV]]]ccchhhjjjrrrwww|||}}}}}}}}}yyysssmmmkkkiiigggeeedddddddddbbb___[[[[[[```gggnnnqqqssstttuuuuuuuuutttrrrrrrpppwww||||||}}}~~~|||~~~~~~}}}~~~wwwyyy|||{{{}}}~~~~~~}}}~~~~~~|||{{{{{{{{{yyywwwtttrrrooolllhhhccc^^^ZZZ]]]```bbbeeellluuuzzzyyyuuusssqqqoooqqquuu{{{~~~~~~|||yyytttmmmddd^^^VVVVVVTTTPPPKKKGGGEEEEEEBBBAAA>>>;;;999888888888333222000///...---***''')))((((((''''''(((((()))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%(((&&&$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###'''***((($$$"""%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''((((((************+++,,,...//////000222555888<<>>:::666222///......///333:::DDDMMMRRR___bbbeeefffccc```^^^]]]bbb```^^^[[[ZZZ[[[\\\]]]```^^^]]]___cccgggiiijjjmmmpppuuuyyyzzzwwwtttrrrooonnnlllkkkiiihhhggggggkkkkkklllmmmooorrruuuwwwwwwxxxzzz|||}}}~~~}}}}}}{{{zzzyyyyyyyyy|||}}}}}}}}}zzz|||~~~}}}zzzxxxvvvrrrmmmjjjaaa______bbbdddfffffffffhhhmmmssswwwwwwvvvtttttttttsssrrrpppnnniiiccc^^^[[[]]]___^^^[[[YYYXXXWWWSSSQQQLLLGGGCCC???===<<<@@@>>>;;;999777555111...---,,,+++***)))))))))))))))(((((((((((((((''''''(((((((((((((((((((((((('''''''''(((''''''&&&%%%'''&&&&&&%%%$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&%%%&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''((()))******((())))))+++---000222444;;;;;;===???@@@BBBCCCDDD@@@>>><<<888555222000...000222666===FFFPPPXXX]]]fffhhhkkkkkkiiigggeeedddaaa___]]][[[\\\___ccceeedddbbb``````aaadddeeeeeebbbccciiippptttrrrqqqsssnnnmmmmmmmmmlllkkkkkkkkkmmmoooqqqrrrrrrtttvvvxxx{{{}}}~~~|||yyywwwwwwxxx{{{~~~zzzxxxmmmhhhfffgggfffccc``````^^^dddmmmrrrsssssstttuuupppnnnlllkkkjjjhhhdddaaa___aaacccbbb```___^^^^^^]]][[[XXXSSSNNNIIIEEECCC>>><<<:::999999999888777///...---+++)))(((((('''))))))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&(((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((()))***+++,,,******+++---111444888:::???@@@AAABBBBBBBBBAAA@@@:::888555222111111222222444888???GGGPPPXXX^^^aaabbbdddggghhhgggfffeeefff``````___```bbbeeeiiikkkeeecccaaa```bbbdddeeeeeeaaa```dddkkknnnkkkkkkoookkkllllllmmmnnnnnnnnnnnnnnnpppssstttuuuxxx}}}|||zzzvvvvvvzzz{{{|||~~~|||zzz{{{|||yyysssppppppnnngggcccddd```dddiiikkkkkklllqqqvvvpppnnnlllkkkkkkkkkjjjiiifffggghhhfffdddbbbaaabbbfffeeeccc```[[[VVVQQQOOOBBB???<<<::::::<<<<<<<<<555444222///---+++))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''&&&$$$###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******&&&'''(((******((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&'''(((''''''&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''((()))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((((((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%%%%%%%''')))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,---...///222666:::===@@@@@@AAABBBBBBBBB@@@===<<<555333111//////222555777888===EEENNNVVV\\\```bbb]]]___aaabbbaaa```aaaaaa```aaaccceeehhhjjjlllmmmfffdddbbbbbbeeehhhiiijjjhhhdddeeejjjjjjeeedddhhhiiijjjkkkmmmnnnoooooopppppprrrtttuuuwww}}}~~~yyywwwuuuwww}}}~~~}}}yyy~~~}}}rrrjjjiiikkknnnvvv|||{{{}}}zzzrrrmmmnnnhhhjjjjjjgggdddfffmmmtttsssqqqnnnmmmnnnoooppppppllllllkkkiiieeecccbbbccckkkkkkkkkiiieee```[[[XXXKKKGGGAAA===<<<<<<===<<<<<<:::777444111///---,,,)))))))))))))))*********((((((((((((((((((((((((&&&&&&'''''''''''''''&&&%%%'''(((&&&######&&&)))((((((((('''&&&&&&&&&%%%!!!$$$&&&(((((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$'''((('''%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$$$$###"""!!!!!!""""""&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$(((((('''''''''(((((()))$$$%%%''')))((('''%%%###$$$$$$&&&'''(((''''''&&&)))***+++******+++...000333333444555888<<<@@@BBBFFFGGGGGGDDD???:::777666///222333222111333:::AAAEEENNNWWWYYYZZZ^^^aaabbbdddeeeeeeccc```___bbbeeebbbeeehhhiiiiiijjjkkkmmmhhhhhhiiiiiijjjjjjkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhnnnoooooooooppprrruuuvvvsssrrrrrrsssxxx~~~sssxxx}}}yyysssooooooqqqrrr}}}xxxtttooollljjjjjjiiigggccc\\\UUUPPPNNNNNN^^^___aaaeeeiiimmmppprrrkkkjjjgggcccccciiirrrzzz|||}}}}}}}}}|||{{{zzzzzzrrrpppllliiifffeeeddddddkkklllnnnssswwwzzz{{{zzzsssrrrqqqqqqlllggghhhmmmllllllllllllllliiieeeaaaPPPLLLGGGCCC@@@>>>===;;;999999777666444222000///---***((('''(((*********))))))(((&&&&&&%%%%%%&&&%%%&&&&&&'''((()))******'''''''''''''''''''''''''''''''''''''''&&&&&&&&&!!!###%%%'''(((((('''&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((%%%###$$$&&&'''&&&%%%&&&%%%%%%%%%%%%&&&''''''(((&&&%%%&&&'''((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''(((((('''&&&%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###############&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((((((''''''%%%''')))+++,,,///333666666777777999<<>>:::666555555000333666666666999@@@GGGPPPYYY^^^^^^]]]```cccdddccceeefffeeeccccccdddfffhhhgggfffeeegggiiikkkllljjjjjjiiiiiiiiiiiiiiiiiikkkkkklllmmmnnnooooooppprrrrrrrrrrrrrrrsssuuuwwwuuuttttttuuuyyy~~~vvvvvvvvvvvvvvvxxx|||}}}}}}~~~yyykkkgggbbb\\\YYYYYYZZZ[[[bbb```]]]ZZZWWWUUUTTTTTTLLLKKKJJJGGGCCCBBBBBBCCCIIIJJJKKKMMMPPPRRRUUUVVVSSSRRRPPPMMMMMMQQQYYY___jjjlllpppuuu|||zzzwwwsssooollljjjjjjkkkhhhhhhjjjnnntttzzz}}}~~~{{{yyyxxxyyytttnnnlllnnnqqqpppoooooonnnkkkgggcccVVVSSSNNNJJJHHHFFFCCCAAA===<<<:::888666555555555000---***)))***+++++++++***))))))((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$%%%&&&'''(((''''''&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&(((((('''&&&$$$%%%%%%'''((()))******''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''&&&%%%$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%&&&&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$)))((('''&&&%%%$$$$$$$$$((('''&&&%%%%%%&&&'''(((&&&&&&'''(((((((((((('''%%%'''+++---000333888;;;;;;<<<>>>@@@BBBCCCDDDEEEBBB@@@===888444333444666444777;;;===???DDDKKKQQQ___dddgggcccaaaccceeeeeecccfffiiijjjjjjiiiiiiiiilllhhhdddcccggglllnnnooollllllkkkkkkjjjiiiiiihhhlllmmmoooqqqsssvvvxxxyyyxxxxxxxxxvvvtttssstttvvvttttttuuuwwwyyy|||~~~|||}}}zzzqqqmmmgggddddddfffiiijjjkkkiiihhhhhhiiihhhccc^^^TTTRRRNNNKKKHHHHHHHHHHHHEEEEEECCCBBBAAA@@@@@@@@@999:::;;;::::::;;;>>>@@@>>>??????@@@@@@AAABBBBBBAAAAAA@@@>>>===@@@EEEIIINNNPPPUUU\\\dddlllssswwwvvv|||zzzuuuqqqpppqqqrrrhhhggggggjjjooouuuxxxyyy}}}{{{|||~~~xxxrrrqqqqqqppppppoooooolllhhheeeVVVTTTPPPNNNLLLIIIFFFDDDBBBAAA>>>;;;999999::::::444111...,,,,,,,,,,,,++++++***)))))))))))))))***)))))))))(((((('''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&''''''(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%&&&''''''&&&%%%%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((($$$$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%'''''''''&&&''''''((()))%%%&&&&&&'''((((((((((((***---000222444666:::<<<@@@AAACCCEEEFFFFFFEEEDDD???===999444111222666:::;;;>>>CCCGGGKKKQQQWWW\\\fffjjjjjjeeebbbdddffffffeeehhhlllpppqqqpppooonnnmmmhhhcccdddkkkppprrrqqqlllllllllkkkkkkkkkkkkkkkkkkmmmppptttxxx||||||wwwttttttuuutttuuuwwwzzz{{{|||||||||{{{xxxoookkkaaa[[[TTTQQQQQQSSSSSSRRRTTTRRRQQQRRRRRRQQQMMMJJJGGGFFFEEEDDDBBBAAA@@@@@@<<<<<<;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;<<>>@@@===>>>@@@DDDJJJPPPUUUXXX\\\aaahhhnnnrrrtttvvvwww~~~yyyvvvuuuvvvvvvnnnmmmkkkkkklllkkkiiihhhqqqooottt}}}~~~yyywwwpppooommmmmmllljjjfffcccTTTSSSQQQPPPOOONNNKKKHHHGGGEEEAAA>>>;;;:::;;;;;;888555222000///...,,,*********))))))))))))******)))(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%&&&'''&&&$$$'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%%%%&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%""" """%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&'''((())))))%%%&&&(((******)))((('''%%%%%%&&&'''((()))***+++///111555777999;;;>>>AAACCCEEEFFFGGGGGGEEEBBBAAA:::888444111000444:::???DDDGGGLLLQQQWWW\\\aaaeeegggiiihhhcccbbbeeegggfffgggjjjoootttwwwvvvtttqqqlllhhhdddfffjjjnnnmmmjjjhhhiiiiiijjjkkkllllllmmmlllnnnrrrxxx~~~}}}wwwvvvwwwyyy{{{~~~~~~|||sssggg\\\VVVOOOKKKFFFEEEFFFFFFDDDAAAAAAAAAAAABBBDDDDDDBBBAAA>>>>>>>>>>>>===<<<::::::<<<<<<<<<<<<<<<<<<;;;;;;888999999999999:::===???>>>???@@@AAABBBBBBAAAAAA<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<===>>>@@@CCCDDDFFFHHHKKKNNNQQQTTTXXX[[[iiipppuuuwww{{{|||{{{||||||tttsssrrrpppmmmggg```ZZZ______eeerrr{{{}}}||||||uuussspppmmmjjjfffbbb^^^VVVUUUTTTUUUUUUUUUSSSQQQLLLJJJGGGCCC@@@===;;;:::;;;888555333111///,,,*********))))))(((((())))))''''''(((((()))******+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$&&&(((&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&'''&&&%%%''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$############$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++$$$&&&)))+++,,,+++)))'''&&&&&&'''(((***,,,///000111555999<<>><<<999:::;;;===>>>?????????<<<<<<<<<<<<;;;:::999888999999:::;;;;;;;;;::::::666777888888888:::===???<<<===???AAABBBBBBBBBBBB>>>======>>>??????===;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<>>>>><<<999777555222///---,,,+++***)))((((((((((((&&&''''''(((***++++++,,,%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))'''%%%%%%''')))&&&%%%%%%%%%%%%&&&'''''')))'''&&&'''((()))((('''$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''(((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))&&&'''(((***++++++******(((((()))+++...111444666777;;;???BBBCCCEEEGGGIIIGGGFFFEEEBBB>>>:::666444///111444777;;;AAAHHHMMMRRRTTTXXX]]]bbbeeeffffffgggiiiiiiggghhhlllllliiihhhjjjmmmssswwwxxxtttqqqllliiifffcccbbbccceeegggllllllmmmnnnooooooppppppooorrrwww~~~yyyvvvvvvvvvxxxzzz{{{zzzwwwtttrrriiieee___XXXQQQJJJDDD@@@>>>@@@AAA@@@>>>===<<<<<<;;;<<<============>>>???>>>>>>>>>>>>===<<<;;;;;;777888:::;;;<<<===<<<<<<;;;<<<<<<<<<<<<===???BBB===>>>@@@BBBDDDDDDCCCBBB@@@>>>>>>???AAABBB???===999:::<<<===>>>===<<<;;;:::::::::999888888:::<<<888???EEEHHHOOO[[[hhhoooxxx~~~~~~}}}wwwnnniiieeebbbbbbdddeeefffkkkrrrzzzxxxtttqqqooolllhhhfff```]]]ZZZXXXWWWWWWVVVTTTUUUXXX[[[\\\YYYSSSLLLGGGBBB@@@===;;;999777333000///...,,,+++)))((((((((((((((()))))))))*********''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***(((&&&%%%(((***&&&%%%%%%%%%%%%&&&''''''+++)))((()))***+++***(((!!!"""###%%%'''(((******))))))))))))))))))))))))((((((''''''''''''(((((('''''''''&&&&&&'''''''''((((((''''''&&&&&&&&&%%%"""######$$$&&&'''((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***,,,,,,***(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&)))((((((((()))***,,,---******+++...111555888:::???AAADDDEEEEEEDDDEEEFFFGGGFFFCCC???:::666222000000333888>>>DDDJJJQQQUUUUUUVVVYYY^^^ccceeeeeedddjjjlllllljjjlllpppooolllggghhhkkkpppuuuvvvsssoookkkiiifffcccbbbfffmmmrrrtttttttttttttttttttttuuummmpppuuu}}}uuuqqqrrrlllmmmnnnnnnlllhhhcccaaaZZZUUUOOOJJJFFFDDDAAA@@@===???@@@>>>;;;999;;;===@@@@@@AAA???>>>======>>>???>>>>>>===<<<;;;;;;:::999:::===???AAABBBBBBBBBAAABBBAAA???======???@@@<<<>>>@@@BBBCCCCCCBBBAAA>>><<<;;;<<>>;;;<<<>>>AAACCCCCCBBB@@@???;;;<<<===<<<:::999999999666;;;===999:::CCCNNNTTT^^^gggsss}}}~~~~~~wwwrrrsssnnniiieee___]]]ccckkkrrrpppooopppqqqqqqpppoookkkgggbbb___]]]\\\ZZZYYYXXX]]]bbbfffddd]]]UUUPPPDDDBBB@@@>>>===:::666444111000...,,,+++))))))(((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&(((((()))&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%&&&'''((()))&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))***'''$$$%%%(((***)))((('''&&&&&&%%%%%%&&&&&&''')))(((''''''((('''%%%###''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""%%%***------***%%%"""&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&''')))((('''&&&%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''')))*********)))(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((('''%%%$$$$$$%%%'''((())))))***++++++,,,---000444666777:::???CCCBBBCCCEEEHHHIIIHHHHHHGGGCCC@@@:::333......222555555<<>>>>>>>>AAAAAAAAAAAABBBBBBCCCCCCDDDBBB???>>>>>>@@@@@@@@@===???CCCFFFFFFFFFFFFFFFHHHFFFBBB???===>>>@@@AAAAAA@@@AAADDDGGGGGGCCC???@@@@@@@@@@@@@@@AAAAAABBB???????????????@@@AAAAAA@@@>>>===>>>@@@@@@>>>;;;;;;:::999999999;;;===>>>EEEKKKSSS\\\eeeppp{{{~~~~~~xxxwwwtttooohhhcccaaaaaaffffffgggkkkqqqwwwzzz|||xxxtttnnngggaaa^^^\\\\\\dddiiinnnqqquuussshhh]]]TTTLLLCCC===<<<<<<999666555333000......---+++***,,,***((('''''''''&&&%%%&&&&&&&&&&&&(((***,,,...''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))&&&''''''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((()))))))))(((&&&$$$$$$'''(((((('''(((''''''&&&&&&''''''((()))(((''''''((('''%%%###''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((((((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&((()))'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))((('''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&'''''''''((()))+++,,,------111666999;;;>>>CCCFFFFFFGGGHHHHHHGGGDDDAAA???888777555333222444888<<>>======???>>><<<999666777777888888888888888999<<<@@@EEEKKKSSS^^^eeetttwww|||~~~zzztttmmmhhheeeeeecccaaabbbfffnnnvvv{{{~~~|||xxxssslllfffaaa^^^nnnssswww{{{~~~}}}tttiii]]]UUUKKKEEEBBB???<<<888999666333111000...,,,+++---+++)))((())))))((('''))))))((('''''''''((()))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))((('''%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&''''''((()))&&&''''''(((((('''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))'''%%%$$$$$$&&&''''''&&&(((((((((''''''((((((((()))(((''''''((('''%%%$$$''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''')))***&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((('''%%%%%%&&&'''))))))((()))+++---000222333777<<>>>>>???>>><<<:::555777999::::::999888666888888777666888>>>EEEKKKVVV^^^iiittt}}}{{{sssmmmjjjgggbbb^^^^^^eeerrr{{{|||ssskkkfffuuuyyy}}}yyyooofff___UUUNNNIIIDDD???;;;<<<:::666444333111///------,,,***)))******)))(((***)))((('''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###"""######$$$%%%&&&'''''''''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))&&&''''''(((((((((((('''''''''''''''(((((((((((()))))))))(((((((((''''''&&&%%%%%%%%%&&&'''''''''((((((''''''''''''((((((((('''&&&'''((((((&&&$$$''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''(((,,,,,,++++++...222666888===???CCCFFFFFFEEECCCBBBDDDDDDEEEDDDAAA===999777222333555777:::AAAHHHMMMYYY]]]bbbfffgggiiilllooommmnnnppprrrssssssrrrrrriiikkkmmmnnnnnnmmmmmmnnnllljjjggggggiiikkkmmmmmmrrrtttwwwyyy{{{~~~|||wwwvvv{{{|||}}}|||yyysssnnnkkkbbb___WWWLLLBBB===>>>AAA@@@@@@@@@AAACCCDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFHHHIIIJJJLLLNNNPPPQQQRRRLLLKKKIIIHHHIIILLLPPPRRRSSSQQQNNNNNNOOOPPPQQQQQQQQQPPPOOOQQQTTTYYY]]]___^^^\\\YYYUUURRRPPPOOONNNLLLLLLMMMOOOQQQSSSTTTTTTSSSVVVZZZ^^^^^^ZZZVVVRRRMMMLLLJJJHHHEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>:::;;;<<<======<<<;;;:::???===:::888777999<<<>>>>>>FFFRRR```lllxxx|||vvvuuurrrkkkccc^^^aaalllvvvxxxrrrxxx|||~~~vvvmmmhhhbbbZZZSSSMMMHHHBBB???>>>;;;888666666444222111...,,,*********+++***)))(((((((((((())))))******'''''''''''''''''''''''')))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))*********'''(((((()))***++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&''''''((())))))(((((('''''''''((((((((()))))))))((((((''''''&&&&&&%%%&&&''''''(((((('''(((((('''&&&&&&%%%%%%&&&&&&'''((('''&&&'''((((((&&&$$$''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&((())),,,,,,,,,---000555999<<>>FFFPPPWWWaaadddgggjjjkkkmmmnnnoooqqqsssuuuvvvwwwuuutttssslllmmmooonnnlllkkklllnnnhhhffffffgggkkkooorrrssstttuuuwwwzzz}}}|||||||||}}}}}}yyyrrrggg\\\VVVKKKKKKHHHCCC>>><<>>AAABBBEEEHHHKKKJJJGGGEEECCCAAA???;;;888555333222222555999>>>EEEOOOZZZaaaggghhhjjjlllmmmmmmmmmmmmrrrtttvvvwwwvvvtttqqqooommmoooooolllhhhgggiiikkkgggggghhhlllppptttuuuttttttvvvyyy|||{{{{{{rrrrrrqqqlllcccXXXMMMGGG@@@AAABBB???<<<;;;===@@@EEEEEEDDDCCCCCCEEEIIILLLRRRQQQQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLKKKLLLNNNQQQTTTWWW[[[XXXVVVVVVWWWYYYZZZZZZXXXVVVVVVXXX]]]___^^^\\\[[[[[[[[[ZZZYYYWWWUUUTTTVVVXXXYYYYYYWWWUUUVVVVVVUUUXXX\\\___```___\\\ZZZ\\\ZZZWWWTTTPPPMMMLLLKKKGGGIIIJJJHHHFFFDDDDDDEEE???===;;;:::999:::<<<===<<<;;;::::::;;;999777444777777777888===FFFQQQYYYfffiiioootttyyy~~~~~~}}}yyyqqqhhhaaa___```lllpppuuuzzz}}}}}}}}}|||sssyyy|||{{{wwwrrrjjjaaa]]]\\\YYYVVVRRRNNNKKKIIIDDDAAA???======<<<:::999333111...---,,,,,,***(((++++++++++++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((()))******%%%&&&&&&'''((())))))***************************))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((()))***))))))(((&&&&&&((())))))*********'''((((((((())))))))))))((((((((((((''''''''''''###&&&))))))'''&&&'''(((''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&''''''&&&$$$"""!!!$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((('''(((***+++,,,---000333888<<<@@@BBBBBBBBBCCCGGGJJJJJJGGGDDD???===:::777444444444555:::>>>EEELLLSSSZZZaaafffkkkkkklllmmmnnnnnnmmmkkkjjjmmmpppssstttsssqqqpppqqqrrrrrrmmmhhheeehhhkkkkkklllooosssvvvvvvsssqqqppptttyyy~~~pppkkkjjjaaa___\\\WWWPPPJJJEEEBBB>>>???AAA???<<<;;;===@@@FFFHHHJJJKKKKKKMMMPPPSSSVVVUUUUUUUUUVVVWWWWWWXXXVVVUUUTTTSSSRRRPPPOOOOOOOOOOOOPPPQQQSSSVVVYYYZZZ\\\YYYWWWWWWYYY[[[\\\\\\^^^]]]]]]aaaeeeeee```[[[ZZZZZZ[[[ZZZYYYWWWUUUSSSXXX[[[^^^^^^[[[YYYXXXYYYYYYZZZ]]]___aaabbbbbbbbbcccbbb___[[[WWWUUUSSSRRRUUUVVVVVVSSSNNNJJJIIIIIIDDDDDDCCCBBBBBBBBBBBBBBBAAA???======>>>???===;;;999999888666666888===AAAHHHLLLSSSYYY^^^eeelllqqqyyy~~~zzztttnnnhhheeekkkjjjjjjjjjkkklllnnnpppmmmtttyyyyyyuuuppphhh___]]]]]]\\\ZZZWWWSSSQQQPPPKKKHHHEEEBBBAAA???<<<:::888555222000///---+++)))'''((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((())))))***+++,,,,,,,,,))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((&&&&&&((()))************(((((((((((())))))))))))((((((((()))))))))))))))"""%%%((((((&&&%%%&&&'''((((((''''''''''''(((((('''&&&&&&'''(((((('''%%%''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&&&&$$$!!! $$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&$$$%%%'''((()))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&%%%$$$$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''###%%%'''(((((((((***,,,///111444999>>>BBBEEEGGGFFFEEEDDDFFFHHHGGGDDDAAA:::888555333333555888:::EEEJJJSSSZZZ___ccceeegggnnnnnnnnnooooooooommmkkk```ccciiinnnrrrtttttttttuuuvvvuuupppiiigggiiimmmppprrruuuxxxyyyvvvqqqlllkkkpppxxxooo___WWWVVVSSSPPPKKKFFFCCCAAAAAABBB???@@@AAA@@@======AAADDDHHHMMMRRRUUUVVVWWWYYY[[[WWWWWWWWWXXXYYYZZZ\\\]]]\\\[[[ZZZWWWUUURRRPPPOOOQQQRRRSSSUUUXXXZZZ\\\]]]\\\ZZZWWWWWWYYY[[[\\\\\\ccccccdddhhhkkkjjjccc\\\ZZZ[[[[[[[[[YYYVVVTTTRRRYYY\\\```aaa^^^\\\[[[[[[]]]]]]^^^```bbbeeeggghhhhhhgggddd```]]]ZZZXXXWWWaaabbbaaa\\\UUUPPPNNNNNNKKKLLLNNNNNNNNNLLLJJJIIIFFFBBB>>>===???BBBBBBAAA999;;;<<<;;;999777777777666:::???CCCGGGKKKRRRWWWlllttt~~~|||uuuqqqmmmjjjddd___]]]___bbbdddnnnvvv}}}~~~{{{vvvmmmeee______```^^^[[[WWWUUUUUUQQQNNNJJJFFFCCCAAA===;;;;;;888555222111///---+++!!!###%%%'''))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++++++++''''''''''''''''''''''''))))))))))))))))))))))))+++)))'''$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((''''''((())))))(((((((((###%%%'''***++++++***)))+++++++++************)))******))))))))))))((((((++++++++++++++++++******************************((((((((((((((()))******++++++******)))))))))(((''''''&&&'''))))))(((&&&***)))((('''''''''''''''(((((())))))))))))))))))((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((%%% !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&))))))((('''''''''''''''%%%''''''((('''))),,,...222555:::>>>BBBCCCDDDCCCFFFFFFEEEGGGHHHEEE???:::777444111000444:::???CCCOOOYYYbbbdddgggkkklllhhhjjjooorrrrrrqqqrrrooojjj___bbbggglllppprrrrrrrrrvvvpppmmmmmmmmmlllnnnssswww{{{|||xxxvvvuuuqqqkkkmmmnnnrrrxxx|||ttteeeVVVJJJEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@CCCCCCBBBAAA@@@AAAEEEHHHNNNRRRWWW[[[\\\\\\\\\\\\______^^^]]]]]]]]]]]]^^^]]]___```\\\VVVSSSUUUXXXYYYVVVSSSSSSWWW[[[\\\\\\[[[ZZZYYYYYY[[[[[[[[[ZZZbbbeeeiiillllllhhhccc```\\\\\\]]]]]]\\\ZZZWWWVVVYYY[[[]]]___```___]]][[[]]]aaacccaaa]]]]]]ccciiikkkkkkiiiccc\\\ZZZ^^^bbbffffffdddaaa\\\WWWUUUTTTZZZYYYWWWWWWWWWVVVTTTRRRMMMJJJFFFCCCAAA@@@???===>>><<<<<<<<<<<<<<<:::888777555444666999===@@@@@@NNNWWWdddooowww}}}}}}uuuiiiaaa\\\ZZZXXXVVVaaahhhwww~~~sssmmmhhhgggfffccc___ZZZUUUSSSVVVZZZ\\\XXXTTTOOOGGG@@@===;;;:::888666333///+++------,,,+++***)))((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&((((((((()))))))))******''''''((()))************&&&''')))*********))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))***++++++++++++*********)))))))))***))))))***++++++)))(((((('''''''''(((((()))***((((((((())))))))))))***,,,,,,,,,,,,,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((()))'''(((((((((((((((((('''&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&))))))((('''''''''''''''&&&'''(((((()))+++///222555777<<<@@@CCCDDDDDDDDDFFFEEEDDDEEEDDDAAA<<<777333111111444:::CCCJJJNNNXXXaaaggghhhiiimmmmmmkkkooorrrsssqqqpppqqqppplllaaaccceeehhhiiijjjiiiiiiooommmnnnqqqqqqqqquuu{{{{{{vvvsssooonnnoooqqqvvvzzz}}}~~~}}}pppkkkaaaUUUJJJBBB@@@???>>>>>>>>>>>>>>>??????@@@CCCEEEGGGGGGFFFFFFHHHIIIPPPVVV\\\aaaaaa___]]]\\\^^^^^^___``````aaaaaa```___aaaaaa]]]XXXUUUVVVXXXXXXVVVUUUUUUXXXYYYXXXWWW[[[ZZZYYYYYYZZZ[[[\\\\\\^^^bbbgggjjjjjjfff```\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYY[[[^^^aaabbbbbbbbbaaa___aaaccc```[[[YYY]]]aaaeeeeeeddd```[[[ZZZ^^^ccceeefffeeeaaa\\\XXXVVVUUUXXXXXXYYY[[[]]]]]][[[ZZZQQQMMMHHHDDDBBBAAA@@@???>>>===<<<===>>>???===<<<888777555555666888888888===DDDOOOZZZffftttwwwpppkkkfffaaa^^^___ffftttzzzwwwmmmmmmkkkgggaaa\\\ZZZZZZ^^^dddgggddd```[[[RRRJJJ@@@===;;;999888666444111000///---,,,******))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''(((((((((((('''''')))))))))*********++++++&&&'''(((***++++++++++++******************************++++++,,,---------000000000111222222333333555444444333222111000000111111111000000000000000---------,,,------...///------------,,,,,,,,,,,,---,,,++++++,,,,,,***(((&&&&&&''''''(((***+++,,,************+++++++++++++++++++++*********))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''&&&''''''((())))))******(((((())))))))))))((((((((((((((())))))((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """%%%'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''))))))(((''''''''''''''''''((()))***+++///444888999;;;???BBBDDDEEEEEEEEEHHHFFFDDDCCCAAA>>>999666111333777===EEENNNVVVZZZeeekkknnnmmmlllnnnppppppsssuuutttpppooopppooollleeeeeeeeeddddddcccbbbbbbfffhhhmmmrrrtttuuu}}}zzzuuurrrqqqpppooopppqqqqqqooommm\\\UUULLLCCC>>><<<<<<<<<;;;;;;;;;<<<===>>>@@@AAAEEEHHHLLLNNNNNNMMMMMMMMMSSSYYY```dddccc```\\\ZZZZZZ\\\___aaabbbbbbaaa```aaa```___]]][[[YYYWWWVVVWWWVVVUUUVVVWWWWWWUUUSSSZZZZZZZZZZZZ[[[[[[[[[\\\YYY\\\aaadddddd```[[[WWWZZZYYYYYYYYYYYYYYYZZZZZZ\\\^^^```bbbdddccccccbbb___aaaaaa]]]XXXVVVVVVXXX]]]^^^^^^\\\YYYZZZ^^^bbbeeefffeeebbb^^^ZZZXXXWWWYYYZZZ\\\___bbbbbb```^^^WWWSSSMMMIIIGGGEEEDDDCCC@@@>>>>>>???@@@AAA@@@???<<<:::888777777666444333000444;;;CCCOOO___qqq}}}{{{tttmmmhhh```bbbkkkvvvzzzwwwttttttsssuuutttnnneee___^^^```hhhnnnrrrpppmmmhhh___WWWHHHDDD???<<<::::::999888333111///,,,+++***++++++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((()))))))))*********++++++''''''((()))))))))))))))++++++******+++,,,------------...///000111222222777777888999:::;;;<<<<<>>===<<<;;;:::999888888888888888888777777777333222222222222222333333111111111111111000000000///...------------***(((((((((((()))***+++------,,,,,,------------------***))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((('''''')))))))))(((((('''''''''((((((((())))))((((((((('''(((((())))))(((((('''((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$%%%''')))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((''''''''''''''''''((()))+++---222999===>>>???BBBDDDFFFFFFFFFFFFIIIGGGDDDAAA???<<<999777666:::AAAIIIQQQYYY___dddlllppprrrooollllllpppssssssvvvvvvsssqqqqqqnnnjjjgggfffeeedddccccccdddeeecccffflllrrrssswww~~~wwwsssrrrooolllhhheeeaaa]]]YYYNNNHHH@@@<<<<<<<<<<<<:::;;;;;;<<<===???BBBDDDEEEIIILLLQQQSSSSSSSSSSSSSSSWWW[[[___aaa```]]]ZZZXXXWWWYYY\\\___``````^^^]]]^^^]]]\\\\\\\\\[[[WWWTTTUUUTTTSSSSSSSSSUUUVVVVVV\\\^^^aaabbb```]]]ZZZXXXUUUVVVXXXYYYYYYWWWUUUSSSXXXYYYZZZ[[[[[[ZZZYYYXXX```aaaaaabbbaaa___]]]\\\\\\]]]]]]\\\YYYVVVUUUTTTYYYZZZZZZXXXWWWXXX\\\___ccceeefffddd```]]][[[ZZZ[[[\\\^^^aaacccccc___\\\[[[YYYUUUSSSPPPMMMIIIFFFCCCBBB@@@@@@AAAAAA@@@???@@@???>>>======<<<:::777333444555888???KKKYYYbbbmmmvvv~~~wwwsssnnnjjjhhhiiigggdddcccffftttyyy|||wwwmmmeeedddfffpppuuuxxxuuurrrooohhhaaaTTTOOOGGGAAA===<<<<<<;;;666333000,,,******+++,,,''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''(((((()))******))))))((((((((()))))))))******((((((((()))((((((''''''+++++++++,,,...000222333555555666777999:::;;;;;;===>>>???@@@AAACCCDDDDDDDDDCCCCCCAAA@@@???>>>>>>===<<<<<<<<<;;;;;;;;;:::555555444444333444444555222222222222222222222222333222111111222111///------------------......///......---------,,,,,,,,,,,,+++******)))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&((((((((('''''''''''''''&&&''''''((((((''''''&&&'''''''''(((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((()))***))))))((('''''''''''''''''')))+++---111666<<>>===>>>???===:::>>>@@@BBBDDDGGGIIIKKKKKKNNNQQQTTTVVVVVVVVVWWWXXX]]]^^^___^^^\\\ZZZZZZZZZWWWXXX[[[]]]^^^^^^]]]\\\\\\[[[[[[\\\\\\ZZZVVVRRRSSSQQQOOONNNPPPUUU[[[___ccchhhnnnpppkkkbbb[[[VVVSSSRRRQQQOOOOOOPPPQQQQQQXXXZZZ]]]______\\\XXXVVV_________^^^]]][[[YYYXXXXXXXXXZZZ\\\^^^]]]ZZZXXXXXXXXXWWWVVVUUUVVVXXXZZZ```bbbddddddbbb___^^^^^^XXXYYY\\\___bbbaaa^^^[[[]]]]]]]]]]]][[[VVVPPPKKKJJJGGGDDDCCCCCCBBBAAA???AAAAAAAAABBBCCCDDDBBBAAA:::999888777888===DDDHHHVVV^^^jjjuuu|||xxxmmmeee^^^YYYZZZ^^^mmmuuu~~~~~~xxxrrrqqqsssvvvzzz{{{wwwtttrrrnnnhhhaaaZZZPPPHHHBBB???<<<;;;777555111---+++++++++,,,''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))******)))((((((((()))))))))************++++++++++++******---...000222444666777888======>>>???@@@AAABBBCCC@@@AAABBBCCCDDDEEEFFFFFFCCCBBBBBBAAA@@@???>>>>>>======<<<<<<;;;:::::::::555555444444333333444444222222222222222333333333888777666666777777555333222111111111111111222222111000///...---,,,+++***+++***)))''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&$$$$$$%%%&&&((()))******&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''***)))'''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''')))***+++))))))((('''''''''''''''(((+++...222555:::@@@DDDDDDEEEEEEEEEEEEDDDCCCCCC>>>===;;;888555666888;;;@@@JJJVVVaaaggglllpppsssmmmnnnmmmjjjccc```fffoooqqqwww||||||{{{zzztttmmmbbbbbbcccdddgggjjjmmmnnnoooooorrrvvvyyyssslllccc___YYYRRRMMMGGGBBB?????????>>>???@@@@@@???===DDDFFFJJJNNNQQQRRRRRRRRRSSSUUUXXXZZZZZZYYYZZZ[[[aaaaaa```]]][[[YYY[[[\\\XXXXXXYYYZZZ\\\^^^```aaa^^^___``````]]]XXXSSSPPPOOONNNLLLKKKNNNVVV```gggjjjqqqyyyzzzsssggg]]]XXXTTTRRROOOMMMMMMNNNQQQRRRYYY[[[___aaabbb___\\\ZZZZZZ[[[[[[[[[ZZZYYYYYYXXXTTTUUUYYY```eeegggddd```WWWVVVUUUSSSSSSSSSSSSTTTZZZ]]]aaabbbbbb```______TTTUUUXXX]]]```bbb```___]]]^^^```bbbaaa]]]VVVQQQRRROOOKKKIIIHHHGGGFFFDDDDDDCCCCCCDDDFFFHHHHHHGGG???===;;;999888888999:::DDDFFFMMMXXXbbbmmm|||rrrhhh^^^XXXXXX\\\eeennnyyy}}}~~~zzz}}}~~~zzzwwwuuuqqqkkkfff```WWWOOOHHHCCC???<<<999777444000...,,,,,,,,,''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&'''((()))))))))))))))))))))*********++++++,,,---...000111222222222333555777999;;;;;;;;;;;;>>>??????@@@AAABBBCCCCCC??????@@@@@@AAABBBCCCCCC?????????>>>>>>>>>===============<<<;;;:::::::::888777777666555555666666444444444555555666666666888777777777999999777555333333444444555666777888888777555333111///...---***)))'''&&&%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''%%%%%%&&&''')))***+++,,,''''''(((((((((((('''''''''(((((())))))(((((('''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&((()))+++,,,))))))((('''''''''''''''***...333777;;;???CCCFFFFFFEEEEEEDDDCCCBBBAAAAAA::::::999666555888===BBBIIISSSaaajjjnnnoooqqqsssmmmllllllhhh___XXX]]]gggmmmssswwwwwwxxxxxxtttnnnddddddeeegggiiikkkmmmooooooooorrrxxx}}}sssggg___UUUQQQLLLHHHEEEBBB???===>>>>>>?????????@@@CCCEEEIIILLLRRRWWWYYYYYYXXXVVVUUUYYY^^^``````^^^\\\[[[^^^______]]]ZZZXXXXXXYYYUUUTTTSSSTTTWWW]]]cccgggfffiiijjjggg___WWWQQQOOOKKKKKKLLLLLLPPPWWWbbbiiilllsssyyyyyyqqqfff^^^ZZZVVVUUUTTTSSSSSSSSSTTTUUU[[[\\\^^^```bbbccccccccc\\\\\\[[[[[[ZZZYYYXXXXXXSSSUUUZZZdddmmmpppmmmhhhTTTSSSQQQPPPPPPPPPOOOOOORRRVVV[[[^^^___^^^^^^^^^VVVWWWXXX\\\```aaaaaa```^^^^^^___```aaa___[[[XXXZZZWWWSSSQQQPPPPPPOOONNNKKKIIIGGGGGGHHHJJJJJJIIIEEEBBB???<<<;;;:::999888;;;999<<>>===<<<<<<<<<===>>>>>>??????<<<<<<======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;<<<;;;::::::999999999999888888999999999:::::::::555555444555777777666444444444555666888:::<<<===???>>><<<:::777555333222...---+++***)))***+++---))))))))))))))))))))))))************************************)))))))))))))))))))))))))))*********(((((())))))))))))(((((())))))************))))))$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))$$$$$$%%%&&&(((***+++,,,))))))(((''''''''''''''',,,000666;;;???CCCFFFHHHFFFEEEDDDCCCBBBAAA@@@???:::;;;:::888888<<>>>>>@@@AAA??????AAAGGGLLLKKKOOOVVV\\\^^^]]][[[XXXVVV[[[bbbfffeeeaaa]]]ZZZYYY[[[\\\\\\YYYVVVTTTTTTQQQOOOMMMNNNSSS[[[dddiiimmmqqqrrrmmmaaaVVVPPPOOOHHHJJJMMMOOORRRYYYbbbiiijjjoootttssskkkaaa\\\ZZZXXXYYYZZZZZZZZZYYYWWWVVV\\\\\\\\\^^^aaaeeeiiikkkaaa```___\\\ZZZXXXVVVUUUTTTVVV\\\gggrrrvvvrrrlllQQQPPPNNNMMMNNNNNNMMMLLLMMMQQQWWW[[[\\\]]]]]]]]]\\\\\\\\\]]]___```___^^^^^^]]]\\\]]]^^^___^^^]]]___\\\YYYWWWWWWWWWWWWWWWSSSPPPLLLJJJKKKKKKKKKKKKKKKHHHCCC@@@>>>===<<<;;;777666999???BBBEEEOOO[[[rrr~~~zzzooohhhgggeeefffjjjmmmqqqtttvvvwwwttt{{{|||wwwlllccc]]]\\\YYYVVVSSSOOOIIIEEE>>>===;;;888555222000///))))))(((((('''''''''&&&''''''''''''''''''''''''))))))(((((('''''''''&&&+++,,,,,,+++(((''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((()))***(((((('''''''''&&&&&&&&&&&&$$$""""""$$$&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((())))))***,,,+++)))(((((()))+++,,,*********+++---///000111444666888;;;======>>>>>>999;;;<<<;;;:::999:::;;;<<<;;;::::::<<<=========:::>>>AAABBB@@@???BBBDDDAAABBBDDDDDDDDDDDDEEEFFFHHHLLLKKKEEE@@@???@@@???>>>???@@@BBBCCCBBB???===<<<===>>>@@@@@@???<<<999999777555444555666666555444555777999;;;<<<======BBB@@@>>>???@@@@@@<<<999444222000//////...---+++++++++,,,,,,++++++***)))++++++******))))))((((((&&&'''''''''(((((())))))))))))))))))************&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''''''''''''''((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%#########%%%&&&'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$###"""""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***++++++)))((((((***///222888:::===AAADDDFFFFFFFFFIIIGGGDDDDDDDDDBBB===999777:::999444666BBBQQQZZZfffhhhkkknnnppppppooonnnqqqpppnnnkkkfffaaa]]][[[cccfffiiikkklllkkkiiihhhgggjjjmmmnnnllliiihhhhhhllllllooouuu}}}~~~xxxnnnaaaSSSGGG@@@@@@@@@@@@???======>>>???@@@AAACCCEEEHHHLLLNNNPPPVVVYYY]]]^^^]]][[[YYYYYYWWW[[[___ccccccaaa]]][[[]]][[[YYYZZZZZZXXXRRRMMMNNNMMMMMMQQQYYYaaahhhkkkuuurrrnnnhhhaaa\\\WWWUUUTTTSSSTTTVVVZZZ^^^``````fffhhhhhhfffaaaZZZUUUSSSUUUUUUVVVVVVVVVUUUUUUTTTWWWWWWWWW[[[___ccceeeeeegggccc]]]YYYZZZ]]]```aaa\\\\\\```gggmmmnnnhhhbbbXXXSSSNNNMMMPPPRRRPPPNNNNNNNNNPPPSSSWWWZZZ]]]___ccc```]]]\\\]]]^^^^^^]]]YYYYYYZZZ\\\]]]^^^___```___[[[XXXYYY]]]```^^^ZZZ[[[ZZZYYYXXXUUUPPPIIIEEEIIIHHHGGGEEECCC@@@===<<<======;;;999777;;;AAAGGGSSSddd}}}yyyrrriiieeeaaa___```eeekkkooolll{{{~~~xxxtttjjj^^^[[[XXXUUUTTTUUUTTTRRROOOFFFCCC>>>999555333111111)))((((((((('''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&((()))***)))'''&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''(((((()))(((((('''''''''&&&&&&&&&***(((%%%%%%&&&'''((((((''''''''''''''''''''''''(((((())))))))))))))))))******)))***+++,,,...////////////000111333444555777888:::<<<============777888999888777777888:::======<<<===???AAAAAAAAABBBDDDFFFGGGGGGHHHJJJKKKIIIIIIJJJIIIIIIIIIJJJKKKTTTWWWUUULLLEEEDDDDDDCCCEEEEEEFFFFFFFFFDDD@@@>>>>>>???AAADDDFFFFFFCCCBBB@@@???=========<<<:::888999999888888999<<<>>>???BBBAAA@@@BBBDDDDDDAAA>>><<<999666444333111...+++,,,,,,,,,,,,+++++++++++++++++++++*********))))))''''''((((((((()))))))))))))))))))))************'''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((()))))))))))))))(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%&&&%%%$$$###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''&&&%%%%%%%%%&&&'''((()))*********)))***---111555;;;===@@@CCCEEEEEEEEEEEEEEECCCAAAAAAAAA>>>:::666777;;;<<<;;;@@@MMMZZZaaaiiijjjjjjllllllmmmnnnnnnqqqrrrtttssspppjjjddd``````aaacccdddeeegggiiijjjlllnnnooopppnnnllljjjhhhgggiiimmmuuu}}}~~~vvvnnnaaaTTTJJJDDDAAA???===???@@@@@@@@@AAACCCEEEEEEFFFIIIMMMPPPTTTWWWXXXYYY[[[]]]]]][[[XXXWWWWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^___```^^^[[[UUUQQQNNNLLLKKKKKKOOOVVV^^^dddgggmmmllljjjgggdddaaa___]]][[[[[[ZZZ\\\___aaaaaa```\\\]]]]]]\\\WWWRRRNNNKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNMMMMMMOOOSSSVVVWWWWWWVVVSSSOOOOOORRRWWW\\\^^^___```bbbgggkkkkkkgggbbbYYYTTTPPPOOORRRSSSPPPMMMOOOOOOPPPRRRWWW]]]cccgggiiiddd___[[[XXXWWWVVVUUUVVVWWWXXXZZZ\\\^^^___``````]]]ZZZZZZ]]]aaacccdddcccaaa___]]]ZZZTTTNNNIIIEEEEEEEEEEEEDDDDDDCCCCCC???>>><<<999666777;;;???HHHTTThhh}}}|||ooojjjccc]]][[[^^^bbbfffmmmyyy|||vvvtttmmmccc]]]ZZZXXXXXXXXXVVVSSSPPPMMMJJJFFFAAA<<<999888777((((((((((((''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''%%%&&&''''''%%%$$$%%%'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((''''''''''''&&&,,,***'''&&&'''''''''&&&''''''''''''((((((((((((*********)))))))))))))))))))))+++,,,...000222222444444444444555666888888777888999:::;;;;;;;;;;;;888888888777777777:::<<>>@@@CCCEEEFFFFFFEEEDDDEEEDDDDDDDDDDDDCCCAAA>>>???===:::888999;;;>>>@@@AAAAAABBBDDDGGGHHHGGGFFFFFFCCC???<<<999666222//////...---,,,+++,,,------+++++++++++++++*********)))))))))))))))*********))))))))))))************((((((((((((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$%%%&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&''''''""""""###%%%&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''((()))+++,,,---111666999@@@AAACCCEEEFFFEEEDDDCCCBBBAAA??????>>><<<888555666;;;@@@EEEOOO]]]gggjjjmmmlllkkkjjjjjjjjjkkkkkkjjjnnnsssvvvtttooohhhddd___``````aaacccgggmmmqqqvvvvvvvvvwwwvvvtttpppmmmfffhhhmmmuuu{{{|||xxxsssdddYYYJJJ???;;;;;;<<<===:::===@@@CCCEEEHHHLLLNNNOOOQQQTTTXXXZZZ\\\]]]^^^[[[\\\]]][[[XXXVVVUUUVVVWWWVVVTTTTTTWWW\\\bbbeeeggglllooojjj___UUUQQQQQQPPPOOOOOORRRYYY```eeegggggggggffffffeeeeeedddccc\\\[[[[[[[[[]]]\\\ZZZXXXRRRRRRRRRQQQNNNKKKGGGEEECCCDDDEEEEEEFFFFFFFFFFFFDDDCCCBBBCCCFFFHHHHHHGGGFFFDDDBBBDDDIIIOOOTTTWWWZZZ\\\```cccffffffeeedddZZZWWWUUUUUUWWWXXXVVVSSSRRRQQQPPPQQQVVV___hhhmmmnnnhhh```ZZZUUUSSSRRRPPPUUUVVVWWWYYY\\\___bbbdddeeeccc```]]]]]]aaahhhlllnnnkkkhhhddd___YYYRRRMMMFFFFFFFFFEEEEEEFFFFFFGGGDDDCCC@@@<<<999777888999<<>>>>>???BBBEEEHHHJJJKKKJJJMMMJJJFFFCCC@@@===999666555333000---,,,,,,,,,---++++++++++++************************************((()))))))))***************)))))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''######$$$%%%&&&'''((()))'''&&&&&&%%%%%%%%%%%%&&&(((***,,,///222555:::>>>BBBCCCEEEGGGGGGFFFEEECCCAAA@@@???>>><<<:::777555888>>>FFFOOO\\\jjjpppqqqoooooonnnmmmkkkiiigggggg```dddjjjnnnooolllgggcccccceeefffgggiiinnnvvv|||~~~}}}}}}}}}}}}zzzuuuqqqmmmnnnppptttuuuqqqhhhaaaPPPIIIAAA<<<===>>>===;;;999===BBBGGGKKKOOOSSSVVVZZZ\\\^^^``````___^^^]]][[[\\\\\\ZZZWWWUUUUUUVVVSSSRRRRRRTTTYYYaaajjjoooxxxxxxgggXXXTTTVVVXXXWWWXXX[[[```eeehhhiiidddddddddcccccccccccccccZZZYYYZZZ[[[[[[ZZZVVVSSSOOONNNMMMMMMLLLJJJHHHEEEBBBBBBCCCDDDEEEEEEEEEEEEAAA@@@>>>>>>@@@@@@@@@???BBB@@@>>>???CCCGGGKKKLLLNNNQQQVVVZZZ[[[]]]```aaaWWWWWWWWWZZZ^^^```___]]]YYYVVVSSSRRRVVV___hhhnnnoooiii```YYYUUUSSSSSSRRRUUUVVVVVVYYY\\\aaaeeehhhiiijjjiiieeeaaaccciiipppwwwsssnnnhhhbbbZZZRRRMMMLLLKKKIIIGGGFFFEEEEEEEEEIIIGGGEEEBBB>>>;;;::::::888:::AAANNNaaasss}}}uuummmfffaaa___^^^lllvvv~~~~~~}}}~~~}}}zzziiifffaaa[[[WWWUUUSSSSSSSSSQQQNNNIIIDDD???;;;999'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''&&&%%%&&&(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((('''&&&&&&(((((((((((((((((((((((('''&&&%%%&&&''')))((('''((((((((()))))))))******&&&'''(((***+++---.../////////111222333333222222222222222333444555666777333444555777999<<<===>>>@@@AAAAAAAAA@@@@@@CCCEEEAAACCCDDDCCCAAAAAACCCEEEIIIHHHIIINNNUUUXXXXXXVVVPPPLLLFFFDDDEEEHHHKKKLLLMMMQQQQQQKKKHHHJJJMMMNNNJJJLLLLLLJJJFFFBBBAAAAAAAAACCCEEEEEEEEEGGGKKKNNNLLLKKKIIIHHHHHHGGGDDDCCC@@@@@@???>>>======<<<<<<===???BBBEEEHHHIIIJJJKKKNNNLLLIIIGGGFFFDDDAAA???<<<:::666222///...------------,,,,,,+++******)))++++++++++++************((()))))))))************+++***))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''&&&)))(((((('''((()))******&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############""""""###$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&))),,,///333666:::>>>AAABBBCCCEEEFFFGGGFFFEEEDDD???>>>===;;;999888888888>>>FFFOOOXXXeeepppuuussspppqqqrrrqqqooojjjeeebbb\\\___cccgggiiiiiihhhggggggkkknnnpppqqqvvv~~~zzzuuuuuussspppmmmiiiaaaVVVNNNBBB???<<<===???AAA@@@???>>>BBBHHHMMMQQQUUUYYY\\\^^^___```aaaaaa```^^^\\\YYYZZZ[[[YYYWWWVVVWWWXXXQQQSSSVVV\\\dddnnnvvv{{{mmm]]]XXXYYY^^^]]]\\\___bbbeeeffffff```___^^^]]]^^^```bbbccc___```aaaddddddbbb]]]YYYQQQOOOMMMMMMNNNNNNLLLJJJEEEFFFGGGGGGHHHHHHHHHHHHDDDBBB@@@???@@@@@@???>>>BBB@@@>>>>>>AAACCCEEEEEEDDDGGGKKKNNNOOOQQQSSSUUUNNNOOORRRWWW\\\```aaabbbaaa^^^ZZZXXX[[[aaahhhlllmmmggg^^^XXXTTTSSSRRRRRRTTTTTTTTTVVV[[[```fffjjjgggkkknnnlllhhhhhhlllqqqxxxuuupppiiibbbZZZQQQKKKOOONNNLLLJJJHHHGGGFFFFFFIIIHHHFFFDDDBBB@@@???===999:::<<<@@@HHHTTTbbbkkkzzz{{{uuunnniiifffhhhqqq{{{~~~tttooofff]]]VVVTTTUUUVVV\\\ZZZWWWSSSMMMGGGBBB???'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&'''((((((&&&&&&&&&(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))))))))((('''&&&'''(((((((((((())))))))))))(((''')))+++,,,+++***(((((())))))******++++++'''(((***,,,...000222333333333333222222222222222000000111222333555666777777888999;;;>>>AAADDDEEEBBBDDDEEEDDDCCCBBBCCCDDDAAADDDEEEDDDBBBAAADDDGGGIIIKKKPPPVVV[[[^^^]]]\\\TTTMMMEEE@@@AAACCCEEEEEECCCJJJNNNNNNOOOUUUZZZ\\\]]]^^^[[[UUUKKKDDDAAAAAA===@@@BBBDDDGGGMMMVVV]]]___^^^[[[YYYUUUOOOHHHCCC@@@@@@AAAAAAAAA@@@???>>>???BBBEEEGGGHHHHHHJJJKKKLLLJJJIIIIIIJJJJJJHHHGGGDDDBBB>>>:::666444222222111000///...---,,,+++***+++++++++***************))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''((((((%%%$$$$$$######%%%&&&'''%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$###"""""""""#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((+++///333777:::<<<@@@BBBBBBCCCDDDFFFFFFDDDCCCBBB::::::999888888:::>>>BBBLLLTTT\\\bbbjjjsssvvvuuuqqqrrrttttttpppjjjccc______```cccfffiiikkkmmmmmmjjjnnnrrrrrrsssxxx|||sssnnnfff___XXXPPPGGG@@@===<<<;;;:::<<<@@@EEEHHHIIILLLRRRVVVYYY[[[^^^```[[[\\\^^^___``````______YYYZZZ[[[[[[YYYWWWWWWXXXSSSVVV\\\dddnnnxxxpppddd_________^^^]]]^^^___```___^^^YYYWWWVVVWWWZZZ___eeeiiifffhhhkkknnnnnnkkkddd```VVVRRROOOPPPRRRSSSRRROOOKKKKKKLLLLLLLLLKKKKKKJJJHHHFFFDDDCCCDDDEEEDDDCCCCCCAAA???@@@AAACCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDBBBDDDGGGKKKPPPTTTXXXYYYaaa```______aaadddhhhjjjiiiddd]]]WWWTTTSSSRRRQQQSSSRRRRRRTTTXXX___eeejjjfffkkkpppqqqnnnmmmooorrrsssqqqmmmiiiddd\\\SSSMMMLLLMMMNNNNNNOOONNNNNNMMMHHHFFFDDDDDDDDDDDDCCCBBB>>>===:::888888>>>GGGNNN]]]hhhzzzzzztttqqqhhhnnnuuuyyyzzz|||~~~|||wwwnnnccc[[[YYY[[[^^^bbbaaa^^^ZZZSSSLLLFFFBBB''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''((()))(((&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))***+++***)))'''&&&'''((((((((())))))))))))***))))))***+++,,,***)))(((((()))******+++,,,,,,,,,---...000222444555666444333222222111222333444111222333444666888:::;;;<<<======???AAADDDFFFHHHDDDFFFHHHHHHFFFDDDCCCCCCAAADDDGGGGGGEEEFFFJJJNNNQQQWWW___fffiiijjjjjjjjjbbbXXXLLLEEECCCDDDDDDCCCDDDMMMUUUZZZ___hhhoooqqqssssssooofffYYYOOOKKKJJJEEEGGGJJJKKKOOOYYYfffppptttuuuvvvuuunnncccUUULLLCCCCCCBBBBBBBBBCCCDDDEEEEEEHHHKKKKKKJJJIIIJJJLLLIIIHHHGGGHHHKKKLLLKKKJJJHHHGGGEEECCC@@@===;;;:::666666444222000...---,,,++++++*********)))))))))))))))))))))******************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***''''''''''''(((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&''''''(((((())))))$$$###"""!!!!!!###$$$&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''((((((''''''''''''(((((()))***...222777:::<<<>>>@@@BBBCCCDDDDDDDDDCCCAAA???===777777888888;;;AAAKKKRRR]]]eeekkkmmmooosssvvvvvvrrrssssssrrrnnnhhhbbb______aaadddgggjjjmmmnnnooonnnqqqrrrppppppuuu}}}yyyggg___TTTLLLGGGCCC???<<<<<>>@@@BBBEEEHHHJJJVVVXXX\\\```ccceeefffgggdddaaa\\\YYYYYYYYYYYYYYYVVVUUUTTTUUUYYY```hhhlllmmmpppsssrrrooollllllllljjjjjjjjjjjjgggaaaYYYSSSLLLNNNQQQTTTVVVVVVUUUTTTKKKHHHEEEEEEGGGHHHHHHFFFEEE@@@:::666777:::<<<>>>FFFOOO___sss~~~|||oooqqqsssssssssuuuzzz}}}wwwnnngggccceeehhhhhhgggeeeaaaZZZRRRKKKFFF&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''(((((('''%%%$$$$$$%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))***+++,,,+++***(((&&&'''((((((((())))))*********)))((()))))))))'''%%%((())))))***++++++,,,,,,111111222333555666777777444333222111111222444666444444555777:::<<<>>>@@@???>>>>>>???AAACCCEEEFFFGGGIIILLLLLLJJJGGGEEEDDDAAAEEEIIIJJJIIIJJJOOOTTT```hhhrrrzzz|||||||||}}}uuujjj[[[QQQNNNMMMLLLJJJIIISSS___fffmmmxxx}}}rrreee[[[WWWWWWWWWXXXZZZZZZ^^^hhhvvvuuudddWWWFFFEEECCCBBBCCCEEEIIIKKKIIILLLOOOOOOLLLKKKKKKMMMGGGGGGFFFHHHKKKLLLLLLKKKKKKJJJJJJHHHFFFDDDBBBAAA:::999888555333000///...************))))))(((((())))))))))))******************)))(((((('''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''((()))*********)))((('''''')))***,,,)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&''')))******'''''''''((((((***++++++000444999<<<>>>???@@@AAADDDEEEEEEDDDBBB>>>;;;999666888999;;;@@@JJJWWW```hhhpppvvvtttqqqtttwwwxxxtttsssqqqnnnjjjfffbbb___[[[^^^bbbfffiiikkkkkkkkkrrrsssrrrnnnlllsss}}}qqqlllZZZRRRFFF>>><<<<<<===<<<<<>>EEETTTcccjjjsssrrrssswww|||}}}xxxqqqkkkiiifff^^^XXXUUUVVV^^^eeehhhjjjmmmmmmkkkrrrooollllllqqqzzz|||mmm^^^SSSLLLDDD>>>===<<<999<<>>FFFQQQ```vvv{{{uuupppoooooopppqqq|||~~~}}}}}}}}}}}}yyyvvvuuunnnaaaVVVRRR((()))******)))'''%%%$$$'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((()))(((((((((((('''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((()))******+++***)))((('''************************'''''''''((()))***+++,,,))))))***,,,---000222333555555555555555666666666555666777999;;;===???@@@AAAAAAAAABBBBBBCCCDDDDDDEEEDDDCCCDDDFFFIIIMMMOOOSSSYYY______XXXNNNFFFBBBAAAHHHOOOSSSUUU[[[fffnnnwwwxxx}}}}}}tttooommmkkkhhhdddgggeeedddeeehhhkkkllllllooooooooonnnnnnnnnnnnnnnmmmnnnnnnllliiiiiimmmpppoooyyyzzzmmmaaa```\\\WWWTTTVVV[[[```jjjlllkkkfffcccbbb___[[[NNNFFFAAABBBCCCCCCEEEGGGIIIMMMMMMKKKJJJKKKIIIEEEFFFGGGGGGEEEAAA<<<999777444111...---,,,,,,+++************++++++*********)))******++++++******))))))))))))))))))))))))))))))))))))*********++++++((((((((()))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''(((***---000333999:::===???AAAAAA@@@@@@BBBBBBBBB@@@===:::777555777???FFFIIIPPP^^^kkkrrr{{{zzz{{{}}}~~~{{{wwwtttmmmgggfffccc]]]YYYXXX___cccfffeeegggmmmrrrsssnnnkkkiiijjjpppyyyzzzjjj]]]QQQGGGDDD>>>:::;;;;;;;;;???EEENNNQQQVVVZZZ\\\^^^```aaadddgggjjjhhhccc______```bbb___^^^```bbbeeelllttt{{{rrrhhh```\\\YYYUUURRRLLLKKKLLLQQQYYY```dddeeejjjgggfffjjjqqqwwwyyyxxxxxxvvvtttsssrrroooiiiddd```^^^[[[XXXXXX\\\ccchhhsssuuuyyy~~~}}}yyyuuurrrnnnmmmooopppooonnnmmmmmmlllkkkjjjhhhhhhgggfffeeeeeeeeeggggggfffddd___]]][[[ZZZZZZYYYWWWUUUSSSQQQOOOMMMLLLJJJGGGEEEDDDBBB>>>;;;:::999:::;;;:::;;;>>>AAAEEEIIIKKKMMMSSSUUUVVVVVV[[[cccgggfffiiijjjjjjhhhgggiiiooouuuzzz}}}~~~yyyoooddd^^^\\\WWW[[[___bbbcccccccccddd]]]]]]\\\\\\]]]^^^___```YYYTTTNNNIIIGGGGGGGGGHHHIIIGGGDDDBBBCCCDDDDDDDDDAAA<<<:::<<>>>>>???@@@@@@@@@@@@@@@CCCAAA???===;;;999999888<<>>???GGGUUUccchhhjjjooouuuxxxuuuuuuvvvwwwvvvtttrrrooommmhhhfffgggeee```]]]^^^^^^gggnnnppprrrtttsssooorrrooolllmmmrrrvvvyyyyyyuuuooobbbSSSFFF>>>:::888999999;;;@@@FFFLLLRRRVVV]]]___bbbbbbbbbaaabbbcccdddgggiiiiiiddd___[[[YYYYYYXXX[[[cccllluuuvvvhhh```^^^______]]]]]]\\\[[[\\\]]]]]]^^^^^^\\\\\\```gggoootttvvv||||||{{{zzzwwwsssnnnkkkiiiiiihhhfffcccbbbccceeeooowww~~~|||zzzwwwtttsssoookkkiiihhhhhhhhhggghhheeebbb```___]]][[[XXXQQQPPPNNNKKKHHHDDDAAA???:::<<<>>>AAABBBBBBAAA@@@AAAHHHNNNQQQUUUYYYZZZXXXXXX]]]cccfffgggiiilllooonnnmmmjjjddd]]]XXXVVVVVVZZZ[[[[[[ZZZYYY[[[^^^aaa```___]]][[[[[[[[[]]]]]]\\\YYYUUURRRPPPOOOMMMKKKIIIGGGFFFGGGKKKOOOSSSTTTQQQNNNIIIBBB;;;999<<>>;;;:::<<>>@@@AAAAAABBBBBBBBBBBBBBB<<<;;;:::<<>>BBBEEEGGGHHHGGGGGGBBBBBBDDDJJJRRR]]]hhhnnnrrrmmmeee^^^XXXVVVWWWXXX```___]]][[[[[[\\\^^^```bbbggglllnnnoooppptttxxxrrrssstttsssrrrqqqqqqqqquuupppmmmnnnoooooosssxxx~~~}}}}}}}}}}}}|||zzz{{{}}}~~~}}}}}}}}}zzzxxxtttnnnjjjdddfffeeebbbdddlllpppqqqsssnnnjjjfff```[[[]]]cccbbblllvvv{{{{{{wwwlllbbbYYYRRRJJJFFFGGGIIIIIIGGGIIIHHHGGGGGGFFFEEEBBB???999777444111...---------++++++,,,,,,,,,,,,++++++************************++++++*********)))))))))((((((((((((((()))))))))''''''(((((())))))******(((((((((''''''((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&''''''(((((()))%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''')))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''+++...333888===???AAAAAAAAABBBCCCCCCCCCAAA???===888999:::???HHHSSS^^^dddhhhlllppppppsssvvvtttpppqqqtttwwwuuupppjjjgggeeecccbbbeeeiiiiiigggjjjpppqqqwwwzzzyyyyyy}}}~~~}}}pppmmmjjjlllooommmfff```MMMDDD>>>>>>???>>>@@@DDDEEELLLQQQTTTYYY```aaa___```aaabbbaaa``````bbbccccccbbbaaa```]]]YYYUUURRRQQQSSSYYYaaafffhhhlllrrrxxxssskkkbbbZZZVVVTTTUUUXXX[[[^^^___^^^^^^aaacccdddcccaaaaaaeeemmmvvv|||||||||zzzyyywwwvvvuuurrrmmmgggaaa[[[VVVTTTRRRQQQPPPOOOMMMLLLJJJJJJKKKVVV______\\\XXXSSSOOOPPPRRRRRRPPPMMMMMMPPPSSS\\\\\\^^^___```___]]]\\\\\\[[[ZZZZZZ^^^eeennnuuuqqqnnniiieeeaaa```aaaaaa]]][[[ZZZ[[[^^^aaabbbcccZZZXXXVVVUUUTTTRRROOOMMMQQQXXX[[[UUUMMMIIICCC>>>===999999===CCCKKKYYYggg{{{{{{wwwrrrnnnmmmoooqqqsssxxxwwwwwwtttllldddcccggg''''''&&&&&&&&&''''''(((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))(((((((((((())))))((('''&&&&&&'''((()))***,,,+++)))'''''')))+++,,,,,,,,,---///111333555666666444333222444999>>>AAA@@@CCCFFFIIIJJJIIIGGGFFFDDDEEEHHHPPP\\\kkkyyy|||qqqiiiffffffhhhhhhfffccc```]]]ZZZYYYXXXZZZ^^^cccfffhhhmmmsssxxxxxxxxxxxxwwwwwwwwwxxxyyy~~~yyyxxxwwwwww{{{~~~}}}}}}~~~~~~}}}|||~~~~~~~~~zzzuuurrrrrrnnniiihhhllloooooosssrrrqqqnnngggbbbdddkkkffftttvvv]]]TTTJJJEEEFFFIIIIIIHHHHHHGGGHHHJJJKKKKKKJJJHHH>>>;;;888444111/////////+++,,,,,,------,,,,,,+++************************,,,+++++++++******))))))(((((())))))******++++++(((((((((((())))))))))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''')))))))))(((''''''&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((&&&''''''((((((''''''&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))---111666;;;@@@BBBCCCCCCBBBCCCEEEEEECCC@@@<<<:::666777:::AAALLLYYYeeelllkkkmmmnnnoootttzzzyyyuuukkkqqqwwwxxxtttlllfffccc___^^^```cccdddfffmmmvvvqqqyyy|||rrrnnniiihhhhhhcccYYYPPPEEE>>>:::???BBBBBBDDDHHHMMMTTTYYYZZZ^^^dddeeeaaa^^^___``````______aaaccceeeccc```^^^[[[WWWRRROOOOOOOOOSSSZZZ]]]___dddjjjhhhgggccc^^^YYYUUUTTTUUUSSSVVV[[[]]]]]]^^^aaadddhhhgggeeefffjjjrrr||||||wwwpppiiiccc^^^\\\SSSRRRQQQOOONNNNNNNNNNNNOOOYYY```___[[[XXXVVVSSSTTTTTTRRRNNNJJJIIILLLPPPTTTVVVZZZ^^^bbbbbb```^^^iiifffbbb```bbbjjjvvv~~~zzzvvvpppjjjfffcccccccccaaa^^^[[[[[[]]]```aaabbbaaa___]]][[[XXXTTTOOOKKKFFFPPPUUURRRMMMJJJFFF@@@>>>::::::===>>>???HHHSSSjjjxxxooohhhgggiiilllrrrtttxxxyyytttlllkkkooo***)))((('''&&&%%%$$$$$$'''''''''''''''((())))))(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))************))))))))))))*********)))(((&&&%%%$$$*********)))((())),,,...000111333555666555333222///222555888;;;>>>BBBEEEJJJKKKNNNOOOOOOLLLGGGEEEAAAIIITTTaaannn|||yyysssooommmooolllhhhddd```]]]\\\[[[```aaabbbeeejjjooosssvvvxxxyyyzzz|||}}}~~~~~~~~~|||{{{{{{|||||||||~~~yyyvvvvvvrrrlllnnnuuuxxx|||~~~||||||~~~|||yyy}}}~~~zzzzzzxxxvvvsssssstttvvvzzz{{{yyyuuupppkkkiiihhhfffooo~~~|||gggRRRJJJIIIIIIKKKNNNLLLLLLMMMNNNOOOOOOOOONNNIIIFFFAAA;;;555111///---............---+++***)))***************)))(((((((((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((***++++++%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((,,,+++)))(((&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&'''((()))(((((())),,,///444666;;;???BBBCCCBBBBBBCCCBBBBBBCCC???888555777888999===FFFSSSaaalllrrrssstttvvvxxxxxxwwwvvvuuurrrrrrrrrqqqooollliiiggg^^^ZZZ[[[ccckkkoooqqqssszzzvvvoooiiiaaa[[[VVVQQQKKKFFF===?????????DDDMMMPPPOOOWWW[[[______cccgggiiifff```___\\\YYYYYY^^^fffmmmrrrqqqmmmeeeZZZRRRNNNNNNPPPRRRTTTVVVWWWYYY\\\___dddaaa]]]\\\]]]\\\YYYVVVZZZ\\\^^^______```cccdddmmmmmmooorrrwww}}}{{{uuupppmmmkkkeeebbb^^^ZZZWWWUUUUUUUUU[[[]]]^^^^^^\\\[[[[[[[[[^^^^^^[[[VVVRRROOOOOOPPPPPPSSSUUUVVVWWWYYY^^^bbbjjjooosssqqqkkkkkkrrrzzz{{{yyyssslllfffaaa``````___^^^\\\ZZZ[[[```fffllliiigggccc^^^]]][[[SSSJJJLLLKKKKKKKKKLLLJJJHHHEEEBBB@@@<<<999:::===AAADDDVVVlllrrriiiiiijjjiiimmmooossswwwyyyyyyxxxvvv((('''''''''''''''&&&&&&(((''''''&&&'''((()))***((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))*********))))))((('''&&&)))************+++...111111222444555666555555444555666777999:::>>>CCCFFFPPPQQQQQQOOOLLLIIIGGGFFFIIIPPP[[[gggsss|||uuurrrpppnnnkkkgggdddbbbcccdddfffdddfffiiimmmqqqtttvvvwwwzzzzzz{{{|||}}}}}}}}}}}}|||zzzwwwvvvvvvvvvtttssssssuuuyyy|||~~~~~~|||{{{zzztttqqqppplllffffffiiitttxxx|||}}}{{{zzzzzz{{{~~~~~~}}}{{{|||}}}~~~~~~}}}~~~|||uuuooollljjjdddjjjttt~~~nnn\\\TTTQQQNNNMMMPPPPPPSSSWWWYYYVVVRRRMMMJJJNNNLLLIIIEEEAAA<<<999777000///...------,,,,,,,,,***************))))))((())))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))******((()))***++++++***))))))&&&&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''+++***)))'''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''(((((((((***...111555888;;;???AAABBBCCCCCCDDDBBBBBBBBB>>>777555888999;;;AAAMMM[[[gggnnnpppuuuvvvwwwxxxxxxxxxvvvuuuqqqqqqooonnnllliiihhhfff```^^^___ffflllnnnqqquuu{{{jjjddd[[[SSSMMMHHHCCC??????BBBDDDEEELLLUUUYYYYYY^^^aaaaaa___```eeefffeee^^^]]]ZZZXXXZZZbbbmmmvvv|||sssfffZZZRRRQQQRRRVVVWWWXXXXXXXXXYYY\\\___fffdddbbbbbbbbb```]]]ZZZ]]]___aaabbbcccdddfffhhhnnnpppuuuzzz}}}yyywwwsssqqqmmmhhhdddaaa______```aaaaaabbbcccddddddeeebbbbbb```\\\WWWTTTTTTTTTUUUVVVXXXWWWVVVWWWZZZ]]]hhhnnnssstttqqqqqqtttyyywwwtttnnngggaaa]]]\\\]]]\\\\\\[[[ZZZ\\\```gggllliiijjjhhhfffeeebbbYYYNNNKKKJJJJJJJJJKKKJJJGGGEEEDDDBBB???<<<;;;===???AAAHHHXXXmmmyyyppplllhhhccciiilllqqqvvvyyyzzzyyyxxx&&&&&&&&&''''''((((((((()))(((&&&%%%&&&''')))***((((((((((((((((((((((((&&&''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((***,,,---...///111333333333444555777888999999;;;<<<<<<===???BBBHHHLLLWWWWWWTTTNNNGGGDDDEEEGGGRRRXXXaaajjjttt}}}zzzsssqqqrrrooommmjjjhhhhhhlllpppsssppprrrtttwwwxxxwwwvvvuuuwwwxxxxxxyyyyyyzzzzzzzzzyyywwwuuuttttttsssqqqoookkkpppwww}}}{{{yyy{{{vvvssstttrrrnnnkkkkkktttwww{{{}}}}}}||||||}}}~~~}}}{{{{{{|||}}}vvvqqqoooiiijjjlllpppvvv|||vvvjjjbbb[[[TTTRRRRRRVVV[[[______ZZZSSSOOONNNNNNOOOOOOMMMIIICCC===:::555333000---,,,,,,...///+++++++++*********))))))***++++++++++++++++++***))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((''''''(((((((((''''''&&&((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%)))((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''(((((())),,,111555888:::<<<>>>@@@BBBCCCCCCEEEBBB@@@@@@<<<777666:::===AAAKKKXXXfffpppsssssszzzzzzzzzzzzyyyxxxwwwvvvsssqqqooollliiihhhggggggcccbbbdddiiilllmmmqqqwwwyyy```ZZZPPPHHHCCCAAA???>>>CCCHHHKKKMMMTTT^^^cccdddfffgggddd______bbbcccbbb[[[YYYXXXXXX^^^iiiwwwwwwggg[[[VVVWWWZZZ]]]\\\[[[YYYWWWXXX[[[^^^iiihhhhhhiiiiiigggbbb___aaabbbeeefffgggiiilllnnnqqqvvv}}}{{{wwwssspppnnnjjjhhhfffhhhlllooopppoookkkkkkjjjgggbbb___^^^^^^^^^^^^^^^[[[YYYXXXXXXZZZccchhhnnnrrrssssssssstttpppmmmhhhbbb]]]ZZZYYYXXXZZZ[[[[[[[[[]]]aaagggkkkhhhlllnnnnnnnnnkkkaaaVVVLLLKKKJJJJJJKKKIIIFFFDDDFFFDDDBBB@@@>>>===>>>>>>>>>EEEQQQbbbxxx|||vvvlllccceeehhhmmmssswwwzzz{{{|||''''''''''''((((((((((((***(((&&&%%%%%%''')))***((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((''''''&&&&&&%%%''''''''''''(((((((((((('''''''''((())))))***+++***,,,///000111111222444333333555777999<<>>;;;888:::???DDDMMMZZZfffooouuuyyy|||~~~}}}{{{yyywwwvvvuuuwwwtttpppkkkhhhgggfffgggccccccfffjjjkkkkkkqqqyyy|||jjjSSSNNNGGGBBB???AAACCCEEEHHHMMMQQQSSSXXXaaaggghhhhhhiiigggbbb```aaa```]]]VVVVVVWWW\\\dddqqq}}}vvvggg^^^\\\^^^aaa]]]\\\ZZZWWWVVVWWWZZZ^^^jjjkkknnnoooooolllhhheeedddfffhhhiiikkkmmmqqqtttxxx|||yyytttpppqqqvvvyyyyyyvvvvvvvvvvvvsssooolllkkkkkkhhhgggfffccc```^^^]]]]]]]]]___dddiiimmmooonnnllljjjhhheeebbb```\\\YYYVVVZZZ[[[\\\\\\]]]```eeehhhgggkkknnnooopppoooiiiaaaRRRPPPNNNMMMLLLJJJFFFCCCEEEEEEDDDCCCAAA@@@???>>><<<>>>BBBLLL^^^rrrwwwlllfffggghhhlllqqqwww|||))))))((((((((('''''''''***)))'''&&&&&&'''((()))((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''******))))))((((((''''''&&&'''''''''((((((((()))&&&&&&&&&'''((()))+++,,,...000222333222111222333333444666:::>>>BBBFFFHHHCCCFFFIIILLLMMMOOORRRTTTUUUSSSOOOKKKIIILLLTTTZZZ`````````bbbeeehhhkkkllliiinnnssstttrrrrrruuuyyyzzz{{{{{{{{{{{{yyyxxxwww|||zzzwwwtttqqqpppooooooooooooqqqsssuuuyyy{{{}}}}}}xxxxxxyyyzzz}}}~~~}}}}}}yyytttqqqppppppqqquuuxxxwwwrrrjjjbbb\\\YYYZZZ^^^bbbbbb]]]WWWSSSRRROOOQQQRRRSSSPPPLLLGGGDDDBBB>>>999333///---------------,,,+++***++++++,,,)))******************)))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''+++******))))))(((((((((***)))((('''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((()))***,,,///333999===>>>>>>???@@@AAABBBCCCDDDEEEAAA???>>>===;;;???FFFOOO[[[iiiqqqssswww~~~}}}yyyvvvtttssssssvvvsssnnniiieeedddddddddbbbbbbeeeiiiiiijjjqqqyyyjjjYYYIIIGGGCCC??????BBBGGGKKKMMMSSSWWWWWWYYY___dddddddddggggggdddbbbaaa^^^YYYQQQRRRWWW___iiisss|||}}}rrrgggaaa^^^^^^___XXXWWWVVVTTTTTTVVVZZZ^^^iiilllpppssssssqqqmmmlllhhhiiikkkmmmooossswww{{{|||yyyvvvvvvvvvqqqooonnnllljjjgggeeeccc___^^^^^^bbbfffiiijjjiiigggffffffffffffccc]]]YYY[[[[[[[[[ZZZZZZ\\\___ccceeeiiikkkjjjlllnnnmmmhhhZZZXXXUUUSSSPPPLLLGGGDDDCCCDDDEEEEEEEEEDDDBBBAAA<<<<<<===@@@IIIYYYoooxxxllliiieeeeeeiiipppyyy)))))))))((((((''''''''')))(((((('''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''******))))))))))))))))))'''''''''(((((())))))***((('''''''''(((***,,,---111222333333222222333444666777:::???CCCGGGJJJLLLFFFIIIMMMPPPRRRUUUYYY[[[\\\YYYVVVUUUXXX___gggllliiifffcccbbbdddfffggghhhfffkkkrrrvvvwwwxxx{{{~~~{{{|||~~~~~~|||xxxtttrrrsssqqqpppooooooqqqsssuuuwwwwwwyyy{{{{{{{{{zzzzzz|||}}}{{{xxxwwwuuuzzz{{{wwwqqqkkkddd^^^[[[aaahhhmmmllldddYYYRRRRRRQQQPPPOOOMMMLLLJJJIIIGGGEEE@@@;;;666222000///...---,,,+++++++++,,,---))))))************))))))))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((******)))(((''''''''''''((((((''''''&&&'''''''''&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((()))+++...111333777<<<@@@???@@@AAABBBCCCCCCCCCBBBCCC@@@???@@@AAAAAAGGGNNNZZZfffsssyyyxxxyyy~~~zzzuuuqqqnnnmmmmmmnnnlllhhhdddbbbaaabbbccceeeccccccgggiiijjjooovvv}}}|||mmmZZZMMMCCCCCCCCCBBBCCCFFFKKKNNNTTTZZZ]]][[[ZZZ]]]```aaa```dddfffcccaaa```[[[VVVNNNPPPUUU]]]fffnnnsssuuuwwwrrrkkkeeeaaa]]]ZZZXXXSSSTTTTTTTTTTTTWWW\\\___hhhlllrrruuuuuutttssssssnnnppprrrtttvvv{{{~~~|||{{{{{{{{{|||~~~~~~zzzxxxvvvuuutttqqqnnnkkkhhhfffddddddgggjjjllllllgggfffeeegggjjjiiieeeaaa]]]]]][[[YYYXXXZZZ^^^bbbgggiiiiiifffgggjjjkkkiiiaaa___[[[XXXUUUPPPJJJGGGCCCDDDEEEFFFGGGGGGFFFEEE;;;;;;;;;;;;===GGG[[[mmmuuuooohhhcccdddkkkuuu{{{((((((((((((((()))))))))(((((()))))))))'''&&&%%%((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((())))))))))))''''''((())))))***+++++++++***))))))***,,,...///111222222222111222555777;;;===@@@DDDGGGJJJKKKKKKGGGJJJNNNSSSZZZbbblllrrrvvvpppjjjhhhlllqqqssstttqqqlllgggeeefffjjjlllmmmmmmpppuuuyyyzzzzzzyyyxxxvvvwwwwwwwwwvvvsssqqqooooooppprrrtttxxx{{{}}}~~~~~~}}}|||}}}yyyuuummmdddccceeekkkssswwwuuummmfff___[[[TTTMMMIIIGGGGGGGGGIIIIIIGGGDDD@@@;;;666444///...,,,+++++++++---...******++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))******)))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))***---111555888;;;>>>AAA@@@AAACCCDDDDDDCCCBBBAAAAAA??????CCCEEEGGGNNNVVVccckkkuuu{{{}}}}}}}}}~~~~~~zzztttnnniiifffeeeeeeeeedddcccbbbbbbcccdddeeekkkfffdddfffiiijjjlllqqqsssxxxyyyqqqeeeYYYMMMDDD???BBBGGGJJJLLLOOOTTTWWW\\\bbbeeeaaa^^^___aaabbb```cccccc```]]]\\\YYYTTTOOONNNPPPVVV^^^dddggghhhgggeeebbbaaa```^^^ZZZWWWSSSTTTUUUVVVWWWZZZ^^^aaaggglllrrrvvvwwwwwwxxxyyywwwyyy{{{}}}{{{~~~}}}|||}}}~~~}}}|||}}}~~~~~~}}}{{{yyyyyyyyyzzz{{{|||}}}~~~zzz|||}}}yyyuuurrrqqqooommmlllmmmooopppjjjfffbbbccchhhkkkkkkjjjdddcccaaa^^^^^^aaafffjjjkkkmmmlllgggeeeffffffdddcccaaa^^^[[[XXXTTTOOOKKKDDDEEEFFFGGGHHHGGGGGGFFFAAA>>><<<<<<;;;===IIIVVVjjj}}}wwwnnnhhhfffiiiooottt&&&&&&'''((()))***++++++'''((()))******(((&&&$$$(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''(((((())))))'''(((((()))***++++++,,,---,,,+++++++++---///111000000111111111333777:::???AAADDDGGGJJJJJJJJJIIIFFFHHHMMMUUUaaappp}}}yyyzzzzzzwwwsssuuuoooiiifffiiinnnrrrsssssstttvvvyyyyyywwwrrrnnnppppppppppppooooooooonnntttvvvzzz~~~}}}||||||||||||sssiiillliiiiiippp{{{tttlll```SSSJJJFFFFFFFFFJJJKKKKKKJJJGGGAAA<<<888000...---++++++,,,---...+++,,,,,,------,,,,,,+++''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((***+++,,,,,,+++)))(((''''''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''((()))(((&&&%%%%%%&&&((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))+++///444888:::===???AAA@@@BBBDDDFFFFFFDDDAAA@@@???>>>@@@EEEHHHKKKRRRZZZhhhlllttt|||{{{vvvzzzvvvpppiiidddaaa````````````aaabbbdddfffiiijjjqqqjjjeeegggjjjjjjkkkmmmhhhllljjj___TTTKKKCCC===<<>>GGGSSS\\\aaaccceeegggfffccccccgggiiieeebbbccccccdddaaa\\\ZZZYYYVVVQQQLLLMMMOOORRRVVVWWWWWWUUUQQQRRRTTTWWWZZZ\\\^^^___^^^``````^^^[[[]]]ccciiikkkoootttvvvwww{{{~~~|||}}}~~~|||{{{yyyxxxwwwxxxzzz{{{}}}}}}}}}}}}||||||{{{{{{}}}}}}~~~~~~|||yyywwwwwwzzz|||{{{{{{{{{zzzxxxvvvsssrrrrrrtttwww{{{~~~yyyqqqnnnqqqllliiiccc\\\ZZZ]]]fffmmmoooqqqqqqnnnkkkmmmtttzzzyyylllbbb______^^^[[[___```]]][[[ZZZVVVPPPPPPOOOLLLIIIGGGHHHKKKNNNJJJGGGCCCAAA@@@???>>>===FFFQQQeeewwwxxxpppnnnmmmjjj((('''&&&&&&&&&'''))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((((((((***************+++++++++---,,,+++,,,---/////////000444666444555;;;AAABBBHHHHHHHHHHHHHHHHHHGGGGGGGGGLLLXXXiii}}}}}}~~~wwwvvvuuuvvvyyyzzzxxxvvvrrrqqqooonnnmmmooopppqqqwwwxxxyyyyyy{{{~~~}}}uuusssvvvyyy{{{{{{~~~}}}zzzxxxzzz}}}zzzuuuoooiiiiiinnnuuu|||~~~rrrggg^^^XXXRRROOOLLLJJJIIIIIIKKKJJJHHHEEE===888222//////000...,,,,,,------------,,,******+++++++++++++++******)))(((((())))))))))))((((((((((((((()))((((((''''''***)))))))))((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&%%%###"""###$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((''''''))),,,...222555888;;;<<>>CCCIIIQQQYYYaaaeeekkknnnsssvvvvvvsssnnnkkkiiilllmmmmmmiiieeebbbaaadddfffllltttyyyzzzxxxvvvuuurrrnnnlllkkkhhhccc^^^\\\RRRIIIEEEAAA===???CCCCCCKKKWWW___cccdddfffhhhiiifffeeefffeeebbbbbbeeecccccc```ZZZXXXXXXVVVRRRUUUSSSRRRQQQQQQPPPNNNLLLNNNOOORRRUUUYYY\\\^^^______bbbeeedddaaa```cccfffjjjoootttxxxyyy~~~|||zzzzzz{{{|||}}}~~~}}}|||||||||~~~~~~||||||~~~~~~|||yyyxxxtttuuuwwwyyy{{{}}}~~~~~~zzz|||yyytttvvvrrroooiiiaaaZZZYYY\\\___eeejjjooopppoooooorrruuu~~~{{{ooofffbbb```^^^^^^aaa```]]][[[[[[YYYUUUPPPOOOMMMKKKJJJJJJKKKLLLKKKIIIEEECCCBBB@@@>>><<<>>>FFFTTTdddoooyyy~~~wwwrrrlllfff&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***))))))))))))(((((((((*********+++++++++,,,,,,---------......///000111333888::::::<<>>===>>><<<@@@HHHRRR]]]fffjjjllloooqqqssstttrrrmmmgggddddddiiinnnqqqoookkkgggeeegggiiinnnxxx}}}xxxrrrqqqpppkkk```XXXOOOGGGAAA@@@@@@AAACCCGGGIIIPPPZZZ```bbbccceeegggiiifffcccbbb^^^]]]bbbiiikkkkkkfff^^^ZZZZZZZZZWWW[[[XXXTTTQQQOOOMMMJJJHHHIIIKKKOOOSSSWWW[[[]]]^^^```eeejjjkkkhhheeedddeeelllqqqwww{{{~~~~~~~~~}}}|||{{{{{{zzz{{{{{{|||}}}~~~zzz{{{{{{|||}}}}}}||||||wwwwwwyyy}}}|||yyysssjjjaaa[[[XXXWWWZZZaaakkkqqqrrrrrrssstttvvvyyywwwnnnfffbbb```^^^ccceeeddd___\\\]]]ZZZWWWPPPPPPPPPPPPOOOMMMKKKJJJMMMKKKHHHFFFEEEBBB>>><<<:::===CCCLLLVVVggg{{{rrrhhh&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,,,,---............///111333777<<>>@@@BBBCCCEEEGGGHHHHHHGGGDDDAAA??????@@@AAAFFFOOO[[[gggoooqqqpppssstttuuutttqqqlllgggcccgggkkkppprrrqqqmmmjjjhhhiiijjjnnnxxxyyyuuussskkk]]]PPPFFFAAA>>>>>>CCCGGGKKKMMMMMMSSS[[[___``````bbbcccfffbbb___[[[XXXYYYdddooo}}}|||tttiiiaaa```___\\\YYYVVVRRRPPPPPPPPPOOONNNGGGJJJNNNRRRWWW[[[]]]___bbbffflllnnnmmmlllkkkkkktttxxx}}}}}}{{{zzz{{{|||}}}|||}}}~~~|||{{{zzz{{{~~~uuulllddd___]]]UUU[[[dddkkkooorrruuuwwwmmmpppoooggg```^^^]]][[[eeehhhgggccc___^^^[[[VVVSSSTTTUUUVVVUUURRRNNNJJJKKKJJJIIIHHHHHHEEEBBB???=========???DDDSSSnnn~~~uuu''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))******))))))))))))************(((((())))))***+++,,,,,,+++---/////////000333555888>>>BBBEEEJJJPPPRRROOONNNKKKHHHEEEFFFIIIMMMPPPQQQYYYbbbgggggghhhmmmrrrvvvyyy|||}}}{{{uuutttssspppnnnnnnnnnoootttvvvyyy}}}|||qqqgggaaa^^^]]]\\\```fffqqqzzznnn___UUURRRLLLOOOPPPMMMMMMVVVggguuu|||uuummmeee^^^ZZZYYYZZZXXXVVVSSSOOOQQQ^^^lllvvvrrrrrrttt{{{xxxsssppplllkkkkkkjjjkkkmmmppprrrqqqnnniiiddd___\\\\\\]]]WWWRRRJJJDDD@@@;;;444///---,,,,,,+++++++++++++++++++++***)))((()))))))))))))))************))))))''''''((()))*********)))(((((((((((())))))))))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))***+++...222555:::===AAACCCDDDEEEFFFGGGHHHGGGFFFCCCAAA@@@BBBDDDIIINNNXXXcccmmmrrrsssrrrwwwxxxxxxwwwtttpppllliiinnnppprrrqqqnnnkkkiiiiiilllnnnqqqzzz~~~vvvpppfffWWWJJJAAA???===???GGGOOORRRRRRSSSXXX^^^aaa``````aaacccccc___[[[YYYXXX\\\jjjxxxrrrgggcccaaa___TTTRRRPPPPPPRRRSSSTTTSSSKKKLLLOOOSSSWWW\\\___aaadddhhhlllppprrrtttuuuvvv~~~~~~}}}{{{yyyyyy{{{~~~uuummmgggcccXXXZZZ\\\```eeelllsssxxxlllooolllccc[[[YYYXXXWWW___cccfffdddcccbbb^^^YYYYYYYYYYYYZZZZZZWWWQQQLLLIIIHHHHHHIIIJJJIIIFFFDDDAAA@@@@@@??????FFFXXXjjj'''(((((()))***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))******+++)))))))))************+++((())))))***+++,,,------***---000111111222666::::::@@@GGGNNNVVV]]]^^^[[[UUUSSSOOOMMMNNNQQQVVVYYYYYY^^^ccceeefffjjjqqqwww|||zzzuuurrrlllmmmnnnppprrruuu{{{zzzmmmbbbZZZVVVTTTSSSSSSVVV\\\dddnnnvvv{{{|||vvvqqqmmmhhh]]]QQQKKKKKKEEEGGGHHHFFFEEEJJJSSS[[[ddddddaaa\\\VVVQQQNNNMMMLLLKKKJJJKKKJJJLLLVVVbbbsss{{{rrriiieeeccceeekkksss{{{~~~xxxuuuqqqqqqooonnnnnnpppuuuyyyvvvwwwvvvrrrlllgggeeeeee^^^YYYRRRLLLGGGAAA:::444///...---,,,++++++++++++...---,,,+++***+++,,,,,,)))******++++++******)))(((((()))*********))))))(((((((((((())))))))))))''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''''''''''''''(((((((((&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%((()))+++...333666<<>>AAALLLWWWZZZXXXZZZ^^^cccdddbbbbbbccceeebbb]]]YYYZZZ\\\cccrrrtttgggaaa___^^^VVVUUUSSSTTTVVVWWWVVVVVVSSSSSSSSSUUUYYY^^^bbbeeeiiikkkooosssxxx}}}{{{||||||{{{{{{}}}wwwnnniiibbb___[[[ZZZ]]]cccjjjooopppssspppggg___[[[XXXVVVUUU[[[___aaacccfffdddaaa^^^\\\[[[\\\\\\ZZZTTTOOOIIIHHHGGGHHHJJJJJJIIIGGGBBBAAABBBCCCAAABBBJJJTTTkkk&&&'''((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++))))))*********+++++++++******+++,,,---...///000***...333444333555;;;???@@@HHHQQQ\\\hhhrrrssspppfffddd```^^^^^^aaadddgggfffgggiiijjjlllqqqyyyzzzssspppooolllpppvvv{{{~~~~~~wwwqqqhhh^^^WWWRRRNNNKKKJJJJJJLLLPPPVVV[[[^^^```]]]\\\\\\[[[TTTKKKHHHJJJHHHHHHGGGGGGHHHKKKOOORRRXXXZZZ[[[YYYTTTOOOLLLLLLJJJGGGHHHJJJKKKKKKPPPVVV```nnnzzz}}}{{{qqqhhhaaa[[[XXXWWWXXX^^^fffhhhvvv{{{{{{yyyvvvsssrrruuuxxxuuuwwwzzz}}}|||xxxrrrmmmfff___WWWPPPKKKFFF@@@<<<333222000...---,,,,,,,,,///---,,,******+++,,,---)))******++++++******)))))))))*********)))(((((('''((((((((()))))))))***(((((())))))))))))((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((%%%%%%'''((((((((('''&&&&&&'''''''''((((((((()))&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%'''***,,,...222666:::===@@@DDDFFFGGGFFFFFFGGGDDDCCCBBB@@@???BBBFFFJJJWWW___iiinnnoooqqquuuzzzzzzzzzyyyyyywwwuuutttsssnnnoooooommmkkkiiijjjkkkrrr{{{tttbbbUUUMMMGGGDDD@@@AAABBBGGGSSSaaaeeeaaa]]]aaaddddddcccbbbcccfff```ZZZVVVYYY^^^gggtttqqqeee```___^^^]]]\\\\\\]]]______]]]\\\\\\ZZZXXXXXX[[[```eeeiiimmmpppttt{{{~~~|||{{{{{{}}}~~~}}}}}}~~~vvvpppllleee```___```bbbcccjjjpppsssnnnhhhddd```\\\TTTXXXZZZZZZ^^^dddfffdddbbb^^^[[[ZZZ[[[YYYUUUPPPJJJIIIGGGGGGIIIJJJIIIHHHEEEBBBBBBDDDDDDBBBDDDIIIVVViii%%%%%%'''((((((((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))******++++++++++++,,,,,,---...///000111222+++000444666666888>>>CCCGGGPPP[[[hhhwww{{{yyyuuurrrrrrsssvvvxxxppppppooooooqqqvvv|||}}}zzzsssnnnnnnpppsssyyy~~~vvvxxxxxxxxxvvvuuuvvvwwwyyymmmiiiccc\\\VVVPPPJJJEEEFFFFFFFFFHHHJJJLLLNNNNNNNNNPPPTTTWWWSSSLLLJJJLLLOOOMMMLLLMMMPPPSSSUUUVVVWWW[[[^^^]]]YYYTTTQQQPPPPPPMMMMMMOOOOOOLLLLLLNNNSSS^^^fffjjjnnnrrrmmmbbb[[[VVVQQQPPPPPPQQQWWW^^^XXXhhh|||vvvrrrssstttsssuuuyyy{{{ssskkkcccYYYQQQLLLIIIEEEBBB666555222000......---...---,,,***(((((()))***+++******++++++++++++*********************)))(((''''''((((((((())))))******))))))************))))))%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))%%%%%%'''((((((((('''&&&&&&'''''''''(((((())))))&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((()))))))))+++...000222666;;;>>>===@@@EEEGGGGGGFFFFFFFFFBBBBBB@@@??????BBBGGGKKKZZZdddmmmqqqooopppwww~~~yyyyyyyyyxxxvvvuuussssssiiikkkmmmmmmlllkkklllmmmppp|||lllXXXJJJDDDBBBBBBBBBEEEFFFLLL[[[jjjnnniii]]]```ccccccaaa```bbbddd]]]VVVRRRVVV^^^fffqqqzzz|||~~~zzznnndddaaaaaaaaadddcccdddfffhhhhhhfffdddbbb___\\\ZZZ\\\aaagggkkkqqqtttyyy{{{zzzyyyxxxyyy{{{}}}}}}|||{{{xxx}}}|||wwwqqqkkkfffaaa^^^[[[___iiirrrssspppmmmhhhcccXXXZZZYYYVVVXXX___cccdddddd___YYYXXXYYYYYYUUUQQQMMMJJJHHHGGGHHHIIIHHHHHHIIIDDDBBBDDDEEEBBBAAACCCKKKWWWnnn*********)))(((((('''''',,,+++***(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,,,,---......---...000222111555:::===>>>BBBHHHMMMUUU___kkkwww}}}~~~zzz{{{{{{zzzwwwuuutttwww|||}}}yyyuuuooollllllllljjjhhhuuu|||yyymmmeee]]]]]][[[XXXXXXXXXTTTMMMNNNMMMKKKKKKMMMOOOQQQQQQSSSWWW\\\^^^]]]ZZZYYYZZZ\\\ZZZXXXYYY]]]bbbfffhhhjjjhhhgggfffdddaaa]]]ZZZZZZZZZXXXVVVSSSRRRRRRSSSVVVUUUTTTVVVYYY\\\\\\\\\YYYTTTNNNJJJIIIKKKLLLMMMTTT___sssyyyvvvtttssspppnnnooouuu}}}qqqiii\\\QQQOOOQQQMMMFFF@@@===888333///---,,,,,,++++++,,,,,,,,,++++++***,,,++++++******++++++,,,************************'''(((((()))))))))))))))&&&''')))*********)))((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&)))((('''&&&&&&'''((()))(((((((((''''''&&&&&&%%%(((+++///333555999===???DDDEEEGGGHHHHHHGGGFFFFFFDDDCCCAAA???AAAFFFNNNTTTbbbfffkkkooorrruuuyyy{{{~~~vvvqqqrrrsssnnngggdddiiiiiijjjkkklllmmmnnnnnnqqq}}}pppYYYKKKCCC===;;;>>>BBBFFFKKKQQQ^^^lllppplllhhhddd```^^^aaadddffffff\\\WWWRRRRRRZZZdddmmmqqqrrrnnniiieeecccdddgggiiiiiijjjkkkkkkkkklllooorrrpppmmmhhheeefffjjjppptttwww|||||||||||||||}}}~~~~~~zzzuuutttoooeee\\\XXX___fffiiioootttrrrkkkYYYXXXWWWVVVWWW[[[___bbbddd___ZZZXXXYYYYYYXXXVVVUUUOOOHHHGGGIIIKKKKKKIIIIIIHHHHHHJJJKKKKKKIIIGGGGGGMMMXXXmmm(((((((((((((((((())))))+++***)))((((((''''''((((((((((((((())))))))))))))))))))))))))))))))))))+++************+++++++++---...////////////222444555:::@@@CCCFFFJJJOOOSSS^^^gggrrr}}}}}}ttttttuuuwwwzzz~~~}}}uuuooogggaaa___^^^]]][[[^^^bbbgggiiieee___ZZZWWWVVVYYY\\\\\\^^^aaa]]]XXXUUUUUUUUUVVVXXXZZZ\\\\\\gggjjjmmmmmmkkkiiiiiiiiimmmjjjgggfffhhhkkklllmmmmmmllllllmmmoooooommmkkkkkkkkkjjjhhheeebbb``````___\\\XXXVVVWWWXXXZZZZZZ]]]XXXRRRMMMKKKJJJIIIIIIIIIQQQ___qqq{{{|||{{{wwwtttnnnkkkiiilllssszzz}}}}}}xxxoooaaaTTTOOOPPPMMMGGGBBB@@@<<<777222...,,,+++,,,,,,---------,,,++++++,,,++++++******++++++,,,************************'''(((((()))))))))))))))''''''((()))))))))))))))))))))((((((''''''''''''******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&''''''(((((())),,,000444888<<>>???CCCJJJNNNQQQWWWbbbmmmnnnjjjjjjeeeaaa```ccceeedddcccXXXUUURRRSSSXXX]]]aaabbbeeedddbbbaaacccfffjjjlllnnnoooqqqrrrsssvvvzzz}}}zzzwwwqqqnnnnnnqqqvvvzzz~~~}}}|||}}}~~~~~~~~~~~~~~~}}}wwwnnneeeaaadddeeedddgggnnnoookkkccc^^^YYYYYY^^^dddhhhiiieeeaaa]]]\\\]]]^^^\\\ZZZWWWRRRLLLJJJLLLMMMLLLJJJHHHGGGGGGHHHJJJJJJHHHFFFAAACCCIIIYYYvvv&&&&&&''''''((())))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))...---+++*********+++,,,...000111111111222444777:::???GGGLLLOOORRRWWW[[[cccjjjsss}}}yyywwwqqqsssxxx~~~wwwllleee[[[SSSOOONNNNNNMMMOOOQQQRRRRRRQQQRRRSSSUUUVVV\\\aaadddgggjjjhhhddd___```bbbeeehhhjjjkkkkkkvvvxxxzzzyyywwwuuuuuuuuu{{{wwwtttrrrssstttuuuuuuttttttwww{{{~~~~~~}}}||||||{{{zzzxxxuuurrrqqqsssnnngggbbbaaabbbcccdddhhhccc\\\VVVRRROOOKKKIIIFFFIIINNNVVVaaannnzzzzzzpppjjjiiijjjttt|||xxxmmmiiidddbbbdddllltttzzz}}}uuugggYYYRRRRRROOOJJJFFFDDDAAA===777222...,,,.........------,,,,,,,,,,,,++++++******++++++,,,************************'''((())))))******))))))((((((((((((((()))******)))))))))(((((((((((('''******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((((('''&&&(((((('''&&&&&&'''(((((($$$$$$%%%%%%'''(((*********...222777;;;@@@EEEHHHHHHHHHIIIIIIIIIIIIHHHGGG@@@BBBFFFIIIKKKNNNRRRUUUYYY___gggmmmppprrrsssssstttuuuvvvrrrfff\\\[[[aaafffhhhjjjlllllliiifffdddcccjjjrrryyywwwmmmZZZOOOCCC???@@@BBBGGGLLLTTTWWWZZZ^^^fffllllllhhhkkkfffaaa```bbbccc```]]]TTTTTTTTTVVVXXXYYYXXXVVVXXXYYY[[[___cccgggkkkmmmqqqsssvvvxxx{{{|||zzz||||||{{{zzzyyyzzz{{{|||}}}~~~xxxoooiiifff___YYYZZZaaaffffffkkkddd^^^___fffmmmpppooohhhdddaaaaaabbbcccaaa^^^[[[WWWRRRPPPRRRSSSRRRPPPJJJIIIHHHHHHJJJJJJIIIGGGBBB@@@@@@IIIaaa&&&&&&''''''((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))---,,,+++******+++---...///000222333444555888;;;===DDDLLLRRRUUUWWW[[[^^^eeekkkqqqxxxzzzwwwvvvyyy{{{rrrhhh]]]XXXRRRKKKGGGFFFFFFFFFMMMOOORRRSSSUUUXXX\\\___```ggglllllllllnnnnnnlllhhhjjjnnnrrrtttuuuwwwxxx|||~~~{{{yyyxxxzzz}}}~~~~~~~~~|||wwwtttssstttuuuvvvvvvrrrlllfff```[[[VVVSSSNNNOOOOOOOOOQQQWWWaaaiiiooonnnjjjddd^^^\\\]]]___gggqqqrrrnnnhhh```]]]aaajjjqqqwwwsssjjj]]]WWWVVVSSSPPPIIIHHHFFFCCC===888222/////////...---,,,+++++++++,,,++++++******++++++,,,************************(((((()))************))))))((('''''''''(((***+++((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%'''(((***+++---111555:::>>>BBBGGGJJJJJJJJJIIIIIIIIIHHHGGGGGGBBBEEEGGGJJJLLLPPPTTTWWW]]]cccjjjoooqqqqqqppppppoooqqqssspppeee\\\]]]ccceeefffhhhjjjjjjhhhfffdddaaadddjjjqqquuuqqqeeeZZZGGGCCC??????CCCIIIPPPUUU\\\]]]```dddhhhkkkjjjgggjjjeee___^^^______[[[WWWSSSTTTVVVXXXYYYXXXWWWUUUSSSVVV[[[aaafffjjjmmmnnnrrrtttwww{{{}}}{{{yyywwwwwwwwwxxxzzz|||~~~yyyssslll```WWWUUUZZZ___bbbmmmjjjggghhhlllppprrrqqqkkkhhheeedddeeeeeebbb___]]]ZZZXXXXXXYYY[[[ZZZYYYNNNLLLJJJIIIJJJKKKJJJIIIFFFCCC@@@CCCQQQjjj))))))((((((''''''''''''(((''''''(((((()))***+++(((((((((((())))))))))))************************************+++---///000///111333555777:::>>>@@@BBBHHHPPPVVVWWWXXXZZZ]]]fffkkkpppsssyyy{{{zzz{{{}}}~~~~~~vvvkkk^^^TTTNNNMMMLLLJJJHHHGGGHHHHHHMMMRRRXXX]]]```cccfffhhhlllsssvvvsssoooqqqssssssppptttxxxzzz{{{{{{}}}~~~{{{vvvpppkkkfffbbb[[[\\\\\\YYYUUUUUUWWW[[[]]]ZZZVVVQQQOOOPPPSSSVVVZZZdddttt{{{xxxrrriiibbb```dddiiijjjkkkggg___YYYXXXWWWTTTKKKKKKIIIFFFBBB<<<666333111000...,,,++++++***+++,,,++++++******++++++,,,************************((())))))***************)))((('''''''''(((***+++'''''''''''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&''')))***,,,222444999<<>>EEEKKKMMMQQQYYY```cccaaa```aaaeeefffeeeeeehhhgggkkkpppqqqllleee___\\\^^^]]][[[WWWSSSQQQRRRTTTQQQWWW___iiiqqqvvvxxxyyytttvvvyyy|||~~~|||zzzxxxwwwwwwyyy{{{~~~xxxmmmddd\\\ZZZ[[[eeemmmuuuwwwsssooonnnpppjjjeee```^^^^^^___]]][[[VVVWWWYYY[[[]]]^^^^^^___SSSOOOJJJGGGFFFGGGFFFFFFGGGEEECCCBBBAAAAAAHHHPPP```sss***************))))))))))))((((((((((((((()))***(((((((((((())))))))))))************************+++---///111222222222111222555:::>>>BBBGGGMMMQQQWWW[[[___```]]][[[[[[]]]]]]aaabbbbbbfffmmmqqqpppxxx~~~{{{~~~{{{tttmmmqqqtttqqqlllgggggghhhgggddd\\\SSSOOOQQQQQQOOOTTTVVVXXXXXXXXXZZZ]]]```dddgggkkkooosssxxx}}}xxxvvvuuusssrrrpppllliii```\\\UUUPPPMMMKKKJJJJJJHHHNNN[[[lll}}}{{{vvvsssrrrkkkooommmeee___```dddgggaaa___\\\VVVOOOHHHBBB???777555222///------------,,,++++++******++++++,,,************************))))))***++++++++++++***''''''((()))))))))))))))))))))*********+++++++++******)))((('''&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%))))))((((((***---000222666999>>>AAAEEEHHHMMMPPPRRRQQQOOOLLLKKKJJJJJJJJJMMMNNNOOOQQQWWWaaalllssssssssssssrrrqqqrrrvvvyyywwwsssppppppmmmfffcccccckkknnntttwwwxxxuuuqqqmmmhhhaaa[[[WWWPPPGGGCCCEEE>>>IIIRRRTTTWWW^^^dddfffeeebbbaaaddddddaaaccchhhiiivvvuuukkkfff______\\\XXXTTTRRRTTTVVVUUUZZZbbbjjjqqqvvvxxxyyyuuuvvvxxx{{{yyyzzz{{{|||}}}}}}}}}}}}}}}~~~}}}ooobbb\\\\\\^^^dddlllooonnnlllkkkkkkccc^^^XXXVVVXXXZZZ[[[ZZZWWWYYY[[[]]]^^^]]]]]]^^^YYYTTTNNNIIIGGGGGGGGGFFFJJJFFFEEEEEEBBB>>>@@@FFFIII[[[vvv)))))))))***++++++,,,,,,))))))(((((((((((())))))(((((((((((())))))))))))************************...000333555555444222111444777<<>>KKKVVVWWWYYY```fffggghhhdddbbbdddccc___aaahhhkkk~~~uuuooo]]]^^^]]][[[XXXWWWYYY\\\[[[^^^eeekkkpppsssttttttttttttvvvxxx{{{~~~|||{{{zzzzzzuuuvvvxxx{{{~~~}}}mmmddddddYYY[[[```eeehhhiiihhhfff]]]XXXRRRQQQTTTXXXZZZ[[[[[[]]]```aaa```___^^^^^^___ZZZSSSMMMKKKJJJJJJIIIIIICCCAAACCCAAA<<<>>>CCC@@@KKK___xxx))))))))))))************))))))(((((((((((())))))))))))))))))************))))))***+++,,,,,,------222000//////222555888:::<<<======@@@JJJYYYbbbdddiiihhhiiillljjjeeeccceeeiiikkkjjjiiiqqq~~~||||||}}}~~~sssggg]]]TTTSSSPPPJJJGGGIIIKKKMMMOOORRRZZZbbbggghhhooommmkkkkkknnnrrruuuwwwwwwxxxxxxuuuuuu||||||wwwqqqlllhhhbbb[[[VVVNNNKKKIIIMMMUUU___eeehhhyyy|||tttpppqqquuuxxxvvvwwwwwwsssjjj\\\OOOGGGBBB???:::555222000//////---,,,+++*********++++++************************++++++***)))(((((())))))(((((((((((((((((())))))************))))))((((((((('''&&&%%%%%%&&&'''(((###$$$&&&''''''&&&$$$###&&&&&&%%%$$$%%%&&&''')))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&))))))(((((('''''''''&&&'''((()))(((&&&&&&((()))((()))+++,,,---000444777===???BBBFFFKKKRRRYYY]]]\\\VVVPPPMMMKKKKKKRRRZZZZZZ\\\aaahhhqqq{{{xxxqqqrrrtttpppiiilllkkkkkkllliiiggglllssszzzrrrssseeeSSSGGGDDDFFFJJJKKKHHHLLLSSS[[[bbbhhhlllnnnkkkfffbbbbbb```]]]^^^aaaxxxxxxaaa^^^[[[WWWXXX\\\```aaaaaaggggggiiikkknnnooonnnlllkkkmmmpppuuuzzz~~~}}}~~~~~~~~~|||yyywwwuuutttuuuwww}}}qqqgggbbb]]]XXXXXX[[[```bbbccc[[[YYYVVVSSSRRRSSSTTTVVV\\\^^^```aaa```_________ZZZ]]]\\\WWWRRROOOIIICCCGGGEEEEEEGGGIIIFFF???888@@@???FFFYYYttt))))))))))))************))))))(((((((((((())))))))))))))))))*********************+++,,,---...///111000000111444888;;;===???BBBFFFNNN]]]ooozzz{{{yyyvvvuuuuuurrrnnnmmmppprrrtttssssss{{{xxxjjj]]]TTTLLLJJJJJJGGGHHHLLLVVVYYY]]]```fffmmmtttwwwzzzyyyvvvvvvyyy}}}~~~zzzxxx~~~~~~wwwqqqkkkeeeaaaYYYSSSMMMLLLOOOSSSVVVWWWdddhhhooovvvzzzyyytttooonnnrrryyy|||vvvrrrqqqqqqtttwww{{{}}}wwwjjjYYYMMMHHHCCC===777333000...---------------,,,,,,,,,,,,************************++++++***)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((('''&&&&&&&&&&&&'''((($$$%%%&&&''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%''''''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''%%%$$$%%%&&&''''''''')))((((((((('''''''''''''''(((((('''&&&&&&''')))(((***,,,---...111555999@@@BBBEEEIIIMMMSSSXXX\\\___YYYUUUTTTSSSTTT[[[cccfffgggkkksss}}}yyyrrrrrrtttqqqkkkkkkiiiggggggfffgggnnnwwwssspppcccPPPCCC@@@CCCHHHJJJQQQUUU[[[bbbgggjjjkkkkkkkkkgggdddbbb___\\\___dddzzzvvvbbb______```bbbfffhhhhhhhhhjjjjjjkkklllnnnooonnnnnniiikkkooouuuzzz~~~|||zzzwwwuuutttsssssstttuuuxxx}}}qqqeee___WWWSSSTTTWWWXXXXXX[[[ZZZWWWTTTSSSSSSTTTUUUYYY[[[]]]^^^______`````````cccccc___[[[WWWQQQJJJKKKIIIHHHIIIKKKIIICCC>>>999<<>>DDDFFFJJJOOOTTTXXXZZZZZZ```\\\YYYZZZ\\\^^^fffooouuuuuuzzzyyyyyyuuuooooooqqqqqqnnniiifffeeefffgggkkkuuunnnfff\\\NNNDDDDDDKKKSSSXXXgggkkkpppsssrrrnnnhhhdddiiigggddd___XXXUUU]]]hhhqqqyyy~~~|||vvvpppfff\\\RRRXXX```eeefffgggiiikkkqqqqqqqqqpppppppppssstttpppsssxxx|||~~~}}}{{{xxxuuutttuuuwwwyyywwwxxx{{{xxxjjj^^^XXXUUURRRQQQ[[[]]]aaaddddddaaa^^^\\\VVVVVVWWWXXX[[[\\\\\\[[[]]]ccchhhhhhhhhgggaaa[[[VVVSSSOOOMMMMMMLLLJJJHHH<<<@@@@@@;;;:::IIIfff~~~((()))))))))******************))))))))))))******((()))))))))************------------///111333444333555777999:::===BBBFFFOOO\\\ooo~~~{{{}}}~~~}}}~~~vvvhhh]]]UUUQQQUUUZZZ___dddiiimmmnnnjjjppp|||~~~~~~|||~~~zzzvvvrrroooiiiaaa[[[YYYUUUPPPLLLKKKKKKJJJJJJKKKHHHJJJUUUiii~~~zzzrrrtttzzz{{{vvvkkkhhhhhhmmmvvvyyyuuuooo^^^WWWMMMFFFBBB>>>999444///////////////......---++++++++++++++++++++++++)))***++++++++++++******++++++++++++******)))))))))))))))))))))*********((((((((((((((((((((((((&&&''''''(((((()))))))))&&&'''((()))((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&''''''((((((&&&%%%%%%'''((((((''''''''''''(((((((((((((((&&&'''((('''%%%%%%'''((('''))),,,000333888===AAAEEEGGGKKKRRRYYY\\\\\\ZZZZZZVVVTTTVVVXXXZZZbbbjjjppppppvvvsssuuuuuupppooorrrtttsssiiiggghhhjjjkkkmmmvvvzzzggg\\\VVVMMMIIIKKKSSS\\\bbbmmmpppsssuuusssnnngggccchhheeeaaa[[[SSSPPPXXXccciiimmmooolllgggddd```]]]YYY^^^cccfffgggiiimmmqqqrrrssstttsssrrrssswwwzzz|||~~~~~~~~~}}}{{{yyyxxxxxxyyyzzz{{{{{{||||||yyy{{{~~~yyykkkbbb]]]YYYVVVXXX]]]dddjjjllliiiddd```ZZZYYYYYY[[[]]]\\\YYYWWWYYY```fffiiikkklllhhhbbbZZZWWWRRROOOMMMKKKJJJJJJEEEEEEAAA;;;888AAASSSbbb))))))))))))************+++******))))))******+++))))))))))))************,,,---...000222333444555555777:::;;;<<<@@@GGGLLL]]]kkk~~~|||||||||yyyyyyzzz}}}yyywwwqqqddd]]]YYYVVVXXX```gggkkkooosssuuutttssswwwwwwwwwyyy~~~}}}{{{yyyuuuoooiiigggaaaYYYSSSNNNJJJHHHFFFFFFDDDDDDKKKZZZmmm~~~vvvtttwwwyyy|||uuuooohhhhhhmmmsssvvvvvviii```UUUMMMHHHCCC<<<666222222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***************************************)))))))))((('''(((((())))))(((((('''&&&&&&''''''(((((())))))$$$$$$%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((((('''%%%&&&''')))(((((('''''''''((((((((((((((('''((()))(((&&&&&&((()))(((+++///333777<<>>EEEOOOVVVgggwwwxxxtttvvvxxxyyy|||yyyvvvpppyyy|||yyy||||||nnnccc^^^^^^```bbbccckkkrrrrrrtttxxxzzzxxxxxxyyyssszzz|||tttsssssswww~~~yyy|||{{{uuulllbbbZZZSSSMMMJJJDDDDDDEEEHHHOOO[[[jjjttt|||~~~yyypppkkkjjjmmmqqqssslllcccXXXQQQNNNJJJCCC===777555222///------...///,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,+++***'''(((((())))))******+++,,,++++++***)))((('''''''''((()))******)))((('''&&&&&&&&&&&&'''((())))))$$$$$$$$$$$$%%%'''((()))******)))((('''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((((('''&&&&&&((())))))(((''''''''''''((((((((()))((()))***)))'''''')))***+++...222777;;;AAAHHHLLLPPPQQQUUU\\\bbbbbb]]]WWWOOOMMMNNNRRRVVVZZZbbbkkknnnppptttzzz~~~~~~{{{xxxqqqwwwyyysssnnnooorrrsssllliiifffeeedddeeennnwww|||jjj\\\UUUNNNPPPSSSVVV\\\bbbiiimmmnnnnnnooooooooonnnmmmllliiibbb\\\WWWQQQMMMPPPVVVYYY[[[\\\[[[ZZZ[[[aaahhhfffeeeeeegggiiikkkkkkkkknnnsssxxxzzzzzz|||~~~{{{yyyyyyyyyxxxwwwtttwwwzzz}}}zzzqqqlllggghhhjjjlllmmmnnnnnnnnnmmmlllmmmppprrrooofff___^^^dddiiikkknnnpppoookkkdddbbb^^^XXXRRRNNNMMMLLLKKKHHHDDD@@@===<<<<<<===))))))))))))************++++++************++++++))))))))))))************+++---111444666666555444666999<<<>>>AAAIIIUUU^^^kkk|||wwwssswww|||}}}xxxvvvoooxxx|||vvvmmmjjjkkkllliiiddd___]]]aaaffflllnnnllltttxxxvvvvvvzzz}}}|||wwwvvv~~~}}}sssxxx|||~~~{{{rrrooommmnnnssszzz~~~~~~~~~}}}|||rrruuuyyy}}}~~~sssiii___WWWRRREEEHHHIIIIIIJJJPPPZZZbbbkkkqqqwww{{{wwwooojjjiiikkkllliii```WWWSSSRRRQQQLLLGGG;;;888444000......///000,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------+++***&&&&&&'''((()))***++++++---,,,+++***)))'''&&&&&&'''((()))******)))((('''%%%%%%%%%&&&&&&((())))))&&&%%%%%%&&&''')))+++---,,,,,,+++)))((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))((('''&&&&&&((())))))(((&&&'''''''''(((((()))))))))*********((((((***+++...111555:::???EEELLLPPPVVVWWWZZZ```eeeddd]]]VVVNNNMMMNNNTTTXXX^^^gggpppsssuuuyyy|||}}}|||zzzyyypppvvvwwwqqqjjjiiilllmmmnnnhhhccc```]]]___iiitttzzz}}}}}}nnn]]]RRRNNNOOOSSSXXX^^^ccchhhmmmpppmmmmmmmmmmmmmmmooopppqqqjjjccc[[[VVVRRRNNNNNNRRRSSSTTTVVVWWWVVVYYYaaajjjkkkiiiiiikkknnnnnnllliiilllrrryyy||||||~~~}}}zzzyyyyyyzzzzzzzzzyyyzzz|||xxxtttrrrooommmnnnqqqtttvvvssssssuuuyyy|||xxxooogggaaafffjjjjjjlllooommmjjjiiigggccc\\\VVVQQQOOONNNKKKIIIFFFCCC???===<<<;;;))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,---///444888555111111666777888===CCCEEEIIIVVVeeeooo{{{}}}zzzyyy{{{|||uuuooommmllliiiaaaXXXUUUXXXTTT\\\cccfffkkkpppsssqqqpppvvvyyyxxxxxx|||zzzzzz~~~}}}yyy||||||{{{tttvvvzzz}}}~~~~~~~~~~~~uuuvvvvvvuuutttuuuxxxzzz~~~|||||||||{{{yyyvvvtttrrrooonnnrrrzzzxxxmmmbbb[[[ZZZUUUPPPOOORRRSSSSSSQQQVVV[[[cccjjjpppxxx}}}sssjjjdddbbb```\\\XXXVVVVVVTTTQQQMMMBBB???999333///---------...//////---+++))))))***---,,,+++******+++,,,---******+++++++++***))))))&&&&&&''''''((()))))))))))))))*********((('''&&&(((''''''''''''&&&&&&&&&'''(((((()))))))))))))))((('''&&&%%%%%%&&&'''(((%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&''''''(((((((((&&&&&&&&&'''((())))))*********))))))((((((''''''''''''(((((()))*********222666777888>>>KKKUUUZZZZZZ[[[^^^```___\\\XXXVVVLLLRRRVVVWWW[[[ccckkknnn{{{||||||}}}zzzvvvsssnnnkkkiiijjjlllnnndddeeeeeebbb___aaaiiiqqqvvvtttpppiii```YYYSSSQQQVVV[[[cccgggggggggggghhhjjjlllkkkjjjmmmrrrsssppplllaaaXXXVVVWWWUUUTTTUUUUUUPPPKKKKKKQQQZZZaaadddjjjmmmpppnnnjjjhhhjjjnnnkkkooosssxxx{{{~~~~~~~~~zzzwwwxxxyyy{{{|||}}}|||||||||}}}~~~||||||zzztttmmmlllpppuuu~~~}}}}}}zzzuuupppfffeeeeeejjjppprrrppplllooojjjccc]]]XXXTTTPPPNNNOOOKKKFFFDDDCCCAAA===:::))))))))))))))))))))))))************************+++++++++++++++,,,---...444444555888777444555:::;;;===CCCJJJNNNRRR]]]hhhmmmuuu|||}}}yyywwwyyy}}}|||www{{{|||zzztttmmmddd]]]VVVPPPQQQVVV^^^dddiiikkkooouuuwwwvvvvvv}}}~~~zzzuuuwww}}}~~~yyyzzz}}}}}}~~~~~~}}}}}}~~~~~~}}}zzzwwwtttuuurrrpppnnnqqqvvv|||wwwmmmbbbaaa___\\\XXXTTTSSSRRRQQQTTTXXX\\\___dddkkkppp{{{ooogggdddfffbbb\\\YYYXXXXXXVVVTTTLLLHHHAAA:::555333222222///000///...,,,+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++******)))))))))((((((((()))))))))))))))(((((()))******)))((('''(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&((((((((('''''''''''''''&&&&&&''''''((())))))******)))))))))((((((((('''((((((((()))***+++,,,,,,111666999;;;BBBPPP\\\aaabbbbbbaaa___\\\XXXTTTRRROOOUUU[[[]]]bbbllluuuxxx|||~~~|||vvvtttoookkkiiihhhhhhiiieeeffffffeeedddggglllqqqnnnlllgggaaaZZZVVVUUUVVV\\\aaagggjjjjjjiiiiiijjjhhhhhhfffdddhhhooosssrrrlllccc[[[\\\]]][[[YYYYYYWWWQQQJJJIIINNNVVV___ccciiinnnrrrrrrnnnkkkkkkmmmnnnqqquuuxxx{{{}}}~~~|||zzzzzz{{{}}}{{{xxxwwwxxxzzz|||}}}}}}||||||}}}~~~zzzsssooonnnnnnzzz~~~}}}wwwsssqqqeeedddeeekkkrrrvvvtttrrrpppllleee```[[[XXXTTTRRROOOKKKFFFCCCBBBAAA???<<<))))))))))))))))))))))))************************+++++++++,,,---...///000555222111444666555888<<<===@@@GGGQQQXXX]]]ccciiipppsssuuurrroooooouuuzzz|||vvvrrr}}}{{{tttgggZZZRRROOOOOOUUU\\\hhhmmmqqqsssxxxxxxrrrrrruuuxxx{{{yyywwwxxx{{{~~~}}}zzz{{{zzzwwwvvvvvvxxx{{{}}}~~~~~~~~~~~~}}}ppprrrsssmmmddd[[[WWWVVVPPPPPPOOONNNNNNPPPUUUYYYkkk{{{zzzrrrnnnpppjjjccc]]][[[\\\\\\]]]VVVQQQHHH???888444333333111111///............///,,,,,,++++++++++++,,,,,,...---+++)))))))))))))))************))))))))))))'''((()))))))))))))))((((((''''''''''''&&&&&&&&&###$$$$$$%%%&&&%%%%%%%%%&&&''''''''''''''''''&&&%%%&&&''''''(((((('''''')))(((((('''&&&&&&%%%%%%))))))(((((('''&&&&&&%%%&&&&&&''''''((()))))))))))))))))))))(((((((((((((((((()))***+++,,,......222777<<>>888333000111000///...---------------,,,+++******++++++***(((************))))))))))))(((((((((((())))))))))))*********)))((('''''''''((((((((((((((((((((((((###$$$%%%&&&'''&&&&&&%%%'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((())))))))))))***(((***000333666;;;BBBJJJRRRZZZ___ccchhhhhheeeaaa^^^\\\\\\___dddiiilllmmmttt}}}|||wwwrrrvvvyyyyyyuuupppmmmkkkiiijjjnnnvvvqqq___ZZZZZZ```bbbgggnnntttyyy||||||~~~|||yyyuuuqqqjjjccc^^^[[[___fffmmmpppqqqooommmgggdddcccffflllppppppooonnnmmmkkkjjjjjjkkklllmmmpppsssxxxzzz{{{{{{|||||||||xxxvvvssssssssstttuuuvvvvvvvvvxxxyyyzzzyyywwwwwwwwwyyy|||~~~}}}}}}~~~|||}}}}}}|||~~~~~~}}}||||||{{{{{{{{{|||~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzzzz|||}}}}}}||||||}}}~~~~~~}}}~~~}}}~~~}}}}}}~~~~~~~~~tttiiiccccccfffjjjrrrvvv{{{zzzooodddbbbgggkkklllllljjjhhhhhhkkkmmmmmmooopppnnniiiaaaXXXSSS)))************+++++++++***,,,,,,,,,+++,,,---///000444777888777666888999>>>CCCNNN___rrr}}}}}}|||}}}{{{mmmbbbYYY\\\```dddggglllpppsssrrrtttxxx{{{}}}tttwwwzzz{{{zzzyyyxxxyyyzzz}}}~~~~~~~~~|||}}}}}}uuujjj]]]XXXQQQLLLNNNXXXeeeoooyyyooojjjiiijjjlllooorrrrrrqqqssscccQQQEEE???888333111//////......---.........,,,+++******++++++***)))************))))))))))))'''''''''((()))***************))))))((((((''''''((((((((((((((('''''''''$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%(((((((((''''''''''''&&&((((((((()))))))))******+++***,,,222555888???FFFSSSZZZaaaccceeeiiiiiiggg___^^^^^^^^^aaafffkkknnnuuu|||~~~|||wwwzzz}}}}}}xxxrrrmmmjjjlllnnnsss{{{ooo]]]YYY[[[gggiiimmmrrruuuxxxyyyyyy{{{zzzxxxvvvrrrlllddd___\\\___cccggghhhgggeeecccdddcccdddhhhooossssssrrrpppooommmlllmmmppprrrtttvvvyyy|||}}}|||{{{zzzzzz|||yyyyyyxxxxxxwwwvvvvvvuuuuuuuuuwwwzzz{{{{{{{{{|||}}}|||~~~~~~~~~~~~|||{{{{{{|||~~~~~~}}}|||{{{{{{zzzzzz{{{}}}~~~|||||||||}}}~~~~~~|||{{{yyyzzz{{{}}}||||||~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}zzzoooiiigggfffeeelllsss|||}}}ssshhhfffllltttpppkkkgggeeegggkkknnnqqqqqqqqqrrrpppiii^^^VVV))))))*********+++++++++***,,,,,,,,,,,,---000222111555999:::999999===@@@DDDIIITTTdddvvv}}}}}}}}}{{{vvvmmmccc\\\XXX]]]eeekkkooorrrvvvyyy{{{~~~~~~rrruuuyyy{{{{{{|||}}}~~~~~~{{{|||~~~uuukkkeeeZZZQQQLLLNNNVVV\\\gggqqqwwwmmmkkkiiihhhiiijjjiiihhhllldddYYYOOOFFF>>>666333//////............//////,,,+++******,,,,,,+++***************)))))))))((('''((((((((()))))))))******)))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''((((((((())))))******+++------000555999===EEENNNZZZccciiijjjiiiiiigggddd^^^^^^___aaaccchhhmmmqqq{{{}}}{{{}}}yyyzzz{{{zzzvvvqqqmmmjjjoooqqquuu|||kkk[[[ZZZ^^^jjjmmmpppsssssssssrrrrrrrrrrrrrrrrrrqqqmmmgggbbb\\\]]]___bbbccccccbbbbbbbbbcccffflllrrruuuuuutttqqqooonnnnnnppptttwwwzzz{{{}}}}}}|||{{{{{{~~~|||yyyvvvvvvvvvuuuxxx|||~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~|||{{{{{{|||~~~~~~}}}{{{zzzzzzyyyzzz{{{}}}~~~|||{{{{{{}}}~~~|||zzzyyyyyy{{{||||||{{{~~~~~~~~~|||{{{|||}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}vvvoookkkeee```dddiiisssyyyvvvooonnnqqq|||wwwpppjjjiiijjjmmmoootttrrrpppqqqqqqkkkaaaYYY))))))*********++++++++++++,,,,,,------///222555444666999::::::;;;???BBBOOOTTT^^^kkk{{{}}}ttthhh___\\\]]]bbbffflllsssyyy~~~zzzuuuxxx{{{}}}~~~~~~~~~wwwpppeeeYYYOOOLLLNNNQQQRRR[[[gggooovvvrrroookkkhhhfffdddaaa___aaacccbbbZZZNNNBBB999333000000///.........//////,,,+++***+++,,,---,,,***************)))))))))(((***)))))))))((((((((('''))))))))))))((((((((((((%%%&&&&&&'''((())))))*********))))))))))))))))))&&&&&&'''(((((('''&&&&&&$$$%%%%%%&&&'''((())))))''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))***+++++++++---...222777;;;???IIISSS___hhhpppooojjjgggbbb^^^WWWZZZ___cccgggmmmtttyyyzzzzzz|||xxxvvvtttrrrpppooommmlllmmmppptttzzz|||fffZZZ\\\bbbkkkooossstttrrrpppoooooonnnmmmmmmnnnmmmiiiddd```WWWXXXZZZ\\\___bbbdddeeeccceeeiiiooosssvvvvvvuuupppoooooopppsssvvvzzz}}}|||~~~~~~~~~{{{xxxxxxyyyxxx{{{~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{}}}~~~}}}|||zzzyyyyyyzzz{{{}}}~~~|||{{{{{{|||}}}}}}}}}~~~{{{zzzyyyyyy{{{||||||{{{~~~~~~~~~}}}|||zzz{{{||||||}}}}}}}}}|||}}}~~~~~~~~~~~~~~~~~~xxxpppfff___]]]^^^dddooovvvuuutttttt}}}zzzvvvqqqmmmkkkkkklllrrrnnnkkkkkkmmmlllfff```)))************++++++++++++,,,,,,---...000555888999888999:::===@@@CCCDDDTTT[[[eeennnzzz~~~vvviii]]]WWWZZZ___gggjjjpppzzz}}}{{{yyyyyywwwvvvxxx{{{|||yyywwwtttvvvxxxzzzzzz{{{|||~~~~~~~~~zzzpppcccWWWOOOMMMMMMIIIOOOVVVZZZ\\\fff{{{yyyvvvqqqmmmjjjeeeaaa^^^\\\dddhhhcccXXXLLL???555222111000///............,,,+++***+++,,,---,,,+++************))))))))))))*********)))((('''''''''))))))))))))((((((((((((&&&&&&''''''((())))))))))))(((''''''&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))'''''''''((((((((((((((('''(((((((((((()))))))))'''((())))))***+++,,,,,,,,,...333888;;;@@@LLLWWWdddmmmsssooogggaaa\\\XXXQQQWWW___fffmmmuuu~~~|||{{{{{{vvvrrrnnnllllllllllllllleeeiiiooouuu|||~~~nnn```[[[___eeemmmqqqvvvvvvtttpppooopppnnnmmmkkkiiigggccc___[[[UUUUUUVVVXXX\\\aaafffiiihhhjjjmmmqqqsssuuuuuutttoooooopppsssvvvyyy|||~~~|||~~~|||zzzzzz|||}}}~~~~~~}}}}}}}}}~~~}}}}}}}}}~~~~~~}}}~~~}}}{{{|||{{{{{{|||~~~}}}|||zzzzzzyyyyyyzzz|||~~~~~~}}}}}}||||||||||||{{{|||}}}~~~{{{zzzxxxyyyzzz|||{{{{{{}}}~~~~~~~~~~~~}}}~~~}}}||||||zzzzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||~~~~~~xxxlllddd]]]XXXYYYdddooottttttuuuxxxyyyyyytttmmmhhhggghhhllliiiggghhhkkklllkkkiii)))************++++++++++++,,,,,,---...111666:::<<<999999===EEEMMMPPPPPPXXXaaajjjnnnuuuzzzssshhh^^^YYY[[[```dddgggiiippp~~~yyyuuurrrpppooolllkkkmmmsssvvvwwwvvvsssuuuwwwxxxxxxyyy{{{}}}|||oooaaaVVVPPPMMMKKKJJJLLLPPPRRRWWWeeesss{{{xxxtttoooiiieee^^^dddhhhgggeee^^^NNN>>>333222111///...---------,,,+++***+++---...---,,,************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&((('''&&&%%%$$$$$$%%%&&&%%%&&&((())))))(((&&&%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&''''''((((((((('''((((((((())))))))))))'''((()))***+++,,,,,,---///111666<<>>;;;<<>>@@@EEEOOO]]]kkkvvv~~~~~~{{{zzz~~~ooohhhmmmmmmnnnooopppqqqqqqqqqwwwtttqqqttt}}}~~~zzzxxxxxxyyyzzz~~~yyypppdddWWWPPPOOOUUUaaaxxxzzzrrrkkkmmmnnnpppyyymmm[[[DDD777333111---***---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))))))))))))))))))))))))))******)))'''&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((((('''''''''((()))***+++((((((((('''''''''''''''(((***+++,,,,,,...111444999>>>FFFPPP```qqqzzz{{{zzzvvvnnnfffaaaaaafffjjjnnntttxxx{{{xxxqqqjjjjjjpppwwwzzzyyy{{{xxxtttssstttwwwyyyzzzyyyqqqiiieeebbb___]]]^^^```eeekkkqqqsssuuuvvvvvvvvvxxxxxxwwwttttttvvvxxxwwwnnnkkkgggiiillloooqqqrrrrrrrrruuuooojjjgggddddddkkktttxxxyyy{{{|||}}}}}}}}}}}}}}}~~~~~~~~~}}}|||zzzyyy{{{||||||{{{zzzxxxuuutttuuuvvvvvvxxxyyy{{{|||}}}{{{{{{|||}}}}}}}}}}}}}}}}}}|||||||||~~~{{{{{{|||~~~|||||||||}}}|||||||||||||||{{{{{{zzzzzz{{{|||}}}}}}}}}||||||{{{{{{zzzzzz{{{|||}}}}}}~~~~~~~~~}}}~~~~~~}}}{{{zzzyyyzzz|||}}}~~~}}}}}}|||{{{{{{||||||{{{{{{{{{{{{{{{||||||}}}zzzzzz{{{|||}}}~~~{{{|||}}}|||ppphhhbbb\\\\\\___^^^bbbggghhhfffcccbbbbbbaaaeeekkkmmmllljjjiiijjj,,,,,,,,,***))))))+++------111555888:::===AAAEEEKKK[[[qqq}}}uuussszzzrrrjjjppprrruuuwwwyyyzzzzzzzzz}}}zzzvvvwww}}}{{{yyyxxxyyyzzz}}}~~~nnn]]]RRROOONNNWWWkkk|||uuummmnnnooorrrzzz{{{jjjQQQ>>>777333...)))///...------,,,,,,------,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))******)))''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((()))***,,,,,,---000444777===CCCKKKWWWgggvvvzzzxxxzzzvvvpppjjjfffhhhnnnrrrvvv||||||wwwqqqkkkjjjnnnsssuuutttvvvuuussstttxxx|||rrrfffbbb```]]]]]]___eeekkksssxxx{{{zzzzzzyyyxxxyyyyyyuuupppmmmooorrrsss{{{jjjiiifffiiimmmpppssssssrrrrrrrrriiibbbbbbeeeiiinnntttzzz{{{|||}}}}}}|||{{{zzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{zzzxxxvvvtttvvvvvvxxxyyyzzz{{{||||||zzzzzz{{{|||}}}}}}}}}||||||||||||||||||}}}zzzyyy{{{|||}}}}}}{{{{{{{{{{{{{{{{{{{{{|||yyyyyyyyyyyyzzz{{{{{{|||}}}}}}||||||{{{{{{zzzzzzzzz{{{||||||}}}|||||||||}}}}}}~~~~~~~~~|||zzzyyyzzz{{{|||~~~~~~}}}|||||||||}}}}}}zzzzzzzzzzzz{{{}}}~~~zzz{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~sssllleee___]]]^^^[[[```gggmmmooommmjjjhhhdddeeehhhjjjkkkkkkkkklll+++++++++***)))***---//////333777999;;;???FFFKKKVVViii}}}tttsss|||zzztttrrrxxx|||{{{}}}{{{xxxwwwxxxzzz|||~~~}}}{{{eeeVVVQQQIIINNN\\\ppp~~~vvvtttsssvvv|||uuu___III>>>999444...333222000...---------...,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))***)))''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))***+++,,,---...111666999<<>>999666555222///...------...++++++++++++************))))))))))))))))))))))))((()))))))))'''''')))***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%'''((((((((())))))))))))+++,,,------///333888;;;>>>HHHVVVcccpppzzz{{{xxxtttrrrnnnkkkkkknnnuuuzzz|||xxxwwwtttpppkkkiiijjjllliiinnnxxxxxxfffcccccc___^^^aaaiiimmmsssxxxyyyzzzzzzzzzvvvwwwuuunnneeeaaadddhhhssszzzuuujjjeeelllqqqrrrsssttttttrrrpppoooiiieeedddhhhlllnnnsssxxxzzz{{{|||~~~~~~~~~}}}}}}~~~~~~}}}|||wwwxxxxxxxxxwwwuuutttsssxxxyyy{{{|||}}}~~~}}}}}}{{{{{{zzzzzz{{{}}}~~~yyyzzzzzz{{{|||}}}~~~~~~~~~|||yyyxxxyyyzzzzzzzzz|||{{{zzzzzzzzz|||}}}~~~yyyzzz{{{|||}}}}}}}}}}}}{{{{{{{{{|||||||||||||||~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~|||||||||||||||{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{}}}|||{{{{{{|||}}}~~~~~~}}}}}}}}}}}}||||||}}}|||||||||}}}~~~~~~|||{{{yyy~~~wwwnnneee___^^^ZZZZZZ^^^eeennntttvvvuuunnnllllllnnnqqqppplllhhh)))***)))((((((+++///222666999<<<===>>>DDDNNNVVVdddwww}}}}}}rrrvvvzzz{{{yyyyyy{{{~~~}}}zzzyyy~~~~~~~~~xxxwwwvvvxxx||||||mmmgggTTTOOOMMMRRRZZZcccppp{{{vvvuuuzzzrrr\\\NNNIIIFFFAAA999777444000...---......+++++++++*********))))))))))))))))))))))))))))))((()))))))))'''''')))+++((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((++++++++++++***((('''&&&'''((((((((())))))******+++,,,---...///333999===AAAMMM\\\hhhrrryyyyyyuuummmllliiifffgggkkkrrrwww}}}|||yyy{{{{{{uuunnnjjjkkknnniiippp~~~{{{iiigggiiifffeeeiiigggkkkppptttvvvwwwxxxyyysssuuutttmmmccc___bbbgggrrr|||zzzssspppjjjkkkvvvwwwwwwwwwwwwuuurrrooommmfffgggjjjmmmmmmmmmrrrzzzxxxyyy|||~~~~~~|||{{{vvvvvvwwwvvvvvvtttrrrqqqyyyzzz|||~~~~~~~~~~~~~~~{{{{{{zzzzzz{{{|||~~~xxxyyyzzz{{{|||~~~|||yyyxxxyyyzzz{{{zzz}}}|||{{{{{{{{{}}}~~~{{{{{{}}}~~~zzz{{{{{{{{{||||||}}}}}}}}}}}}~~~~~~~~~}}}}}}|||}}}}}}}}}|||}}}}}}~~~~~~~~~{{{}}}{{{{{{||||||}}}|||{{{{{{yyyyyyxxxxxxxxxyyyyyyzzz~~~}}}{{{|||}}}~~~~~~~~~}}}}}}||||||{{{zzzzzz{{{}}}~~~|||yyyxxxzzz~~~tttiiibbb```ZZZWWWWWW^^^hhhrrrwwwxxxooonnnooorrruuurrrkkkeee---+++))))))+++---...///555:::???AAAAAAFFFPPPYYYnnn|||{{{tttnnneeejjjoooqqqrrrxxxtttrrruuu{{{{{{|||~~~~~~|||yyy|||}}}~~~}}}sss```SSSIIIJJJNNNRRRZZZbbb}}}{{{uuuvvv{{{vvvdddUUUMMMHHHDDD>>>;;;666111...---,,,,,,,,,,,,,,,++++++*********************************))))))))))))(((((((((((()))'''&&&'''******(((%%%&&&&&&&&&&&&'''''''''(((&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''(((((()))...,,,---111444666:::???DDDWWWjjjrrrvvvyyyvvvoookkkgggddddddhhhmmmpppqqq||||||{{{xxxsssooommmlllnnnvvv|||fffiiiooojjjhhhmmmllloootttxxxyyywwwtttrrrqqqtttuuuoooeee^^^___cccmmmiiikkkqqqsssrrruuu||||||wwwpppjjjggggggjjjnnnqqqsssuuuwwwyyy}}}}}}~~~~~~~~~||||||||||||}}}}}}}}}}}}||||||zzzyyywwwwwwwwwwww{{{{{{{{{{{{|||}}}}}}|||{{{zzzzzz{{{}}}~~~}}}}}}~~~}}}{{{{{{|||~~~}}}}}}|||||||||||||||}}}}}}zzzxxxyyy}}}|||~~~|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||~~~}}}|||}}}~~~}}}}}}|||||||||{{{|||~~~~~~~~~~~~~~~~~~{{{{{{||||||zzzwwwxxxyyyzzz{{{|||}}}~~~~~~|||{{{yyyxxxxxxyyyzzz{{{|||~~~~~~~~~~~~|||{{{{{{{{{}}}~~~{{{ppphhhddd\\\WWWTTTXXX___gggsss}}}~~~{{{xxxyyyxxxqqqhhh000...------...111222333888<<<@@@AAABBBHHHSSS\\\rrrzzzsssmmmhhhdddhhhlllpppuuu~~~uuusssvvvzzz{{{~~~~~~{{{{{{yyyiii\\\OOOJJJIIIJJJRRR[[[jjjvvvvvvtttxxx|||zzzjjj\\\RRRJJJCCC<<<999555111...---,,,,,,,,,,,,++++++++++++++++++************************))))))))))))(((((((((((()))'''&&&''')))***(((%%%&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((''''''((((((((((((((('''''''''((())))))---+++---222666888===CCCMMM^^^nnnsssuuuyyywwwqqqiiigggeeeggglllrrrvvvwww}}}{{{{{{yyyvvvsssooonnnmmmllltttlllpppvvvsssqqqvvvpppssswwwzzz{{{zzzwwwuuuqqqsssqqqjjjaaa[[[ZZZ[[[cccbbbhhhsss{{{~~~xxxqqqkkkhhhiiilllpppssstttvvvxxxyyy}}}}}}}}}~~~~~~~~~||||||||||||||||||}}}}}}|||{{{zzzyyyyyyxxxxxxxxxzzzzzzzzzzzz{{{|||}}}}}}}}}{{{zzzyyyzzz{{{|||{{{|||}}}|||zzzzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~{{{yyyzzz}}}{{{zzz{{{|||}}}}}}~~~~~~~~~}}}}}}{{{|||}}}~~~~~~~~~~~~}}}~~~~~~}}}~~~}}}||||||}}}|||}}}~~~~~~~~~~~~~~~}}}zzzzzz{{{{{{yyyvvvzzzzzz{{{|||}}}~~~~~~|||{{{zzzzzzzzz{{{{{{||||||}}}}}}}}}~~~~~~~~~|||zzz{{{|||}}}~~~yyymmmfff[[[WWWUUUWWW[[[dddttt|||{{{{{{vvvooo000/////////000222555666;;;>>>@@@AAACCCKKKXXXbbbvvvuuulllgggdddhhhhhhiiinnnxxx|||wwwwww{{{}}}~~~}}}~~~wwwkkk\\\PPPGGGEEEKKKSSSYYY```qqqzzztttssswww{{{|||qqqeeeZZZMMMCCC:::777333000///...---+++++++++++++++++++++,,,,,,************************))))))))))))(((((((((((((((''''''((())))))(((&&&''''''((((((((()))))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((()))******,,,+++...333777:::@@@HHHVVVeeeqqqsssuuuyyywwwqqqhhhggghhhlllrrryyy}}}}}}|||zzzxxxuuusssqqqpppooolllsss~~~~~~qqqvvv|||{{{yyy}}}vvvxxx{{{~~~~~~}}}zzzxxxtttrrrnnnfff^^^YYYVVVVVV\\\^^^hhhxxxyyyqqqllljjjlllooosssuuuvvvwwwyyy{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}{{{{{{zzz{{{|||}}}{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{~~~|||zzzyyyyyyyyyzzz|||}}}}}}|||{{{{{{|||~~~~~~~~~~~~~~~}}}{{{{{{}}}|||yyyyyy{{{|||}}}~~~{{{|||}}}}}}~~~~~~}}}||||||~~~~~~}}}||||||~~~}}}||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzzzzxxxwww{{{||||||}}}~~~~~~~~~~~~}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~{{{zzz{{{|||~~~uuujjj___\\\YYYWWWXXX___ppp}}}}}}~~~yyy------......///111555777<<<>>>@@@BBBGGGQQQ^^^hhhvvvqqqiiifffgggnnnkkkiiimmmyyy||||||~~~zzzlll\\\NNNGGGIIINNNSSSXXXeee{{{wwwrrrsssuuuwwwzzzyyyssslllbbbSSSFFF;;;777222/////////---+++*********++++++,,,,,,,,,************************))))))))))))(((((((((((('''''''''((()))(((''''''(((((((((((())))))))))))))))))(((((('''''''''''''''''''''''''''''''''''')))(((((((((((((((((()))(((((((((((()))***++++++------000555888;;;BBBKKKZZZhhhsssuuuwwwyyyvvvnnniiijjjmmmrrryyy|||zzzwwwuuussssssrrrqqqnnnrrrzzzwwwpppuuu|||||||||~~~{{{|||~~~~~~|||zzzvvvrrrllleee___ZZZWWWVVV]]]aaammm~~~xxxppplllkkkooorrruuuwwwxxxxxxzzz{{{{{{{{{|||||||||}}}}}}}}}~~~}}}{{{yyyyyyyyy{{{{{{yyyzzzzzz{{{||||||}}}}}}zzz{{{{{{{{{{{{zzzzzzyyy||||||{{{zzzyyyyyyyyyzzz|||}}}~~~}}}||||||~~~~~~}}}}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{|||}}}~~~|||zzzyyyzzz{{{|||{{{yyy{{{}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{zzzzzzyyy|||||||||}}}}}}~~~~~~~~~||||||}}}~~~~~~~~~~~~}}}{{{{{{{{{{{{{{{|||||||||||||||}}}}}}}}}{{{zzz{{{}}}sssiiiccc\\\YYYXXX[[[gggrrr~~~|||~~~+++,,,......///111666:::;;;>>>AAAFFFMMMXXXeeennnsss|||ppphhhgggiiioookkkiiinnnzzz~~~|||yyyjjj[[[QQQMMMLLLPPPUUU___mmm}}}}}}vvvsssrrrppprrrrrrqqqnnnhhhZZZMMM@@@:::333000000000...,,,*********++++++,,,,,,,,,************************))))))))))))((((((((((((''''''((((((((('''''''''(((((((((((())))))))))))''''''''''''(((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((())))))+++,,,,,,//////222777999<<>>>>>AAAFFFMMMUUU___jjjpppooowww}}}oooiiihhhjjjllljjjjjjppp|||||||||vvviii___VVVOOONNNSSSZZZ```jjj{{{|||xxxvvvoooooommmlllnnnmmmbbbVVVGGG???555000000111///,,,++++++++++++++++++,,,,,,************************))))))))))))((((((((((((&&&((())))))(((''''''(((''''''((((((((()))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))***+++------111222666:::<<<@@@KKKVVVhhhuuu|||pppnnnrrryyy~~~{{{{{{{{{{{{zzzvvvsssppppppqqqppplllhhheeedddhhhrrrxxxxxxuuusssjjjmmmqqqssswww|||~~~~~~~~~}}}}}}{{{zzzyyyxxxqqqoooiiibbb\\\ZZZ\\\^^^aaalll{{{uuulllkkklllrrrtttwwwxxxwwwwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{zzzzzzyyyxxxvvvuuuttttttuuuvvvxxxzzz{{{{{{{{{zzzzzzzzz|||}}}}}}|||{{{zzzvvvwwwwwwyyyzzzzzz{{{{{{wwwxxxyyyyyyxxxxxxzzz|||}}}}}}}}}}}}}}}~~~}}}~~~~~~}}}{{{zzz||||||||||||{{{zzzyyyxxxzzzxxxvvvuuuuuuwwwzzz{{{{{{zzzzzz{{{}}}~~~yyy{{{~~~~~~~~~~~~}}}|||{{{{{{{{{|||~~~~~~~~~}}}}}}}}}~~~~~~~~~||||||||||||{{{{{{{{{{{{xxxyyyzzz{{{||||||||||||yyyzzz{{{|||~~~}}}|||||||||}}}~~~~~~~~~}}}{{{yyyyyy|||~~~~~~zzznnnccc```aaa```^^^___kkkqqqxxxzzz}}}}}}xxx,,,///333333333666<<>>AAAGGGSSS```sss}}}}}}rrrnnnsss{{{zzzvvvvvvxxxyyyyyyxxxuuussstttuuusssmmmgggdddaaaeeemmmqqqnnnjjjjjjeeennnttttttvvv~~~~~~}}}{{{zzzxxxwwwwwwsssrrrnnneee]]]ZZZ^^^ccceeessstttllllllooorrrtttvvvwwwvvvuuuvvvvvvyyyyyyyyyyyyzzzzzzzzzzzzwwwwwwxxxwwwvvvtttqqqooossstttvvvxxxyyyyyyxxxwwwwwwxxxzzz|||||||||{{{zzzvvvwwwxxxyyyyyyyyyyyyyyywwwyyyzzzyyyyyyyyy{{{}}}{{{{{{zzz{{{|||}}}~~~~~~|||~~~~~~}}}}}}|||zzzyyyyyyyyyyyyzzzzzzyyyxxxxxxyyywwwtttqqqqqqsssvvvxxxwwwwwwwwwyyy|||~~~~~~yyy{{{}}}~~~~~~~~~|||{{{zzzyyyyyyzzz|||}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}||||||{{{{{{yyyzzz{{{||||||}}}}}}||||||}}}}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~|||zzzxxxyyy|||}}}~~~yyyllleeeaaa^^^]]]___aaaiiiqqqtttxxx{{{zzzvvv+++///222333333555<<>>CCCIIIVVVjjjxxx|||xxxvvvvvvpppyyyzzzrrrnnnppptttwwwxxxxxxyyy{{{{{{yyytttpppnnngggdddfffccc\\\\\\aaaiiinnnqqqqqqssszzz~~~}}}zzzxxxsssooottt}}}~~~{{{lll```aaaiiiqqq~~~~~~vvvrrrssstttxxxxxxyyyyyyxxxwwwuuutttvvvxxxyyy{{{{{{{{{zzzyyywwwvvvuuutttrrrqqqpppooossstttvvvxxxyyyxxxwwwvvvvvvwwwyyyzzzzzzyyyxxxwwwzzzzzzyyyxxxxxxyyyzzzzzzwwwxxxyyyzzz{{{{{{{{{{{{}}}}}}{{{zzzzzzyyyzzzzzz||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~|||yyyuuutttvvvwwwvvvuuuuuutttqqqmmmjjjiiikkkmmmooopppqqqsssuuuwwwyyyzzzzzz{{{||||||{{{|||~~~|||{{{zzzyyyyyyzzz||||||zzzzzz{{{|||}}}}}}||||||~~~~~~~~~}}}~~~~~~zzz{{{|||}}}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~}}}||||||}}}~~~}}}{{{zzzyyyyyy{{{~~~|||}}}}}}sssiii___[[[\\\[[[YYY\\\eeepppvvvuuuqqq...///111444:::AAAHHHMMM\\\fffpppsssuuuxxxzzzzzz{{{{{{~~~yyy{{{{{{}}}nnnaaaXXXXXX^^^lll~~~tttooopppqqqooofffZZZHHH:::333000...,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((''''''&&&&&&''''''(((***(((''''''******)))'''((((((((()))))))))******((())))))***))))))(((((())))))))))))))))))))))))((()))******+++,,,000222222777===CCCKKKZZZooo~~~}}}wwwqqqooonnnrrrzzz{{{wwwuuuuuuvvvxxxyyy{{{|||{{{wwwrrrnnnnnneee___^^^[[[VVVZZZcccnnnrrrsssrrrtttzzz}}}zzzxxxrrrnnnuuuvvveeeaaaeeeppp|||{{{uuussstttvvvxxxyyyyyyyyyyyywwwvvvuuuuuuuuuvvvwwwwwwwwwvvvvvvvvvuuuttttttrrrrrrqqqppptttuuuwwwxxxxxxwwwvvvuuuvvvwwwxxxyyyyyyyyyxxxwwwyyyxxxwwwvvvvvvwwwxxxyyywwwxxxyyyzzz{{{{{{{{{{{{}}}||||||{{{zzzzzzyyyzzzzzzzzz{{{{{{|||~~~~~~}}}|||||||||||||||yyyuuutttvvvwwwwwwvvvrrrqqqoookkkgggeeefffhhhmmmnnnppprrrtttvvvwwwxxxwwwyyyzzzzzzyyyyyy{{{}}}{{{zzzyyyxxxxxxxxxyyyyyyxxxyyyzzz{{{||||||||||||}}}}}}}}}~~~~~~~~~~~~|||}}}~~~~~~~~~|||}}}}}}~~~||||||{{{zzzzzz{{{||||||}}}|||zzzyyyzzz|||~~~~~~~~~{{{oooddd^^^^^^ZZZXXXWWW\\\eeellloooooo...000444999@@@HHHRRRXXXfffrrr~~~}}}vvv{{{~~~|||{{{zzzlll___ZZZZZZfffwwwrrrtttuuuuuuhhhTTTCCC888222...,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))******************)))***((('''((()))***)))'''))))))))))))************(((+++---,,,)))'''((()))))))))))))))))))))))))))'''(((*********,,,000222333777<<>>666000......------------,,,,,,,,,+++,,,,,,,,,,,,+++******((((((((((((((((((((((((***+++,,,------,,,+++***)))((((((((()))))))))((())))))))))))))))))))))))(((+++...,,,'''$$$&&&)))(((((((((((((((((((((((('''((()))***+++---000333555888===EEERRReeeyyyzzztttrrrssstttwww}}}|||zzzrrruuuyyyzzzyyywwwwwwxxxpppbbbVVVRRRQQQSSS^^^llltttzzz}}}||||||}}}|||~~~}}}vvvmmmlllxxx{{{jjjccceeesss~~~}}}wwwsssrrrrrrssstttvvvvvvwwwwwwwwwvvvtttssssssrrrpppooonnnnnnooopppssssssssssssttttttttttttvvvvvvwwwwwwvvvuuutttsssvvvuuuuuuuuuvvvwwwxxxyyyxxxwwwvvvuuuuuuvvvwwwxxxxxxyyyzzzzzz{{{{{{{{{zzz|||||||||{{{{{{zzzyyyyyywwwwwwxxxyyyzzz{{{||||||}}}{{{zzzxxxxxxwwwsssqqqooonnnnnnnnnooopppoooooommmhhhaaa[[[XXXWWW[[[]]]aaaeeeiiimmmoooppprrrsssuuuvvvuuuvvvwwwxxxyyyyyywwwvvvuuutttssssssuuuuuuvvvwwwyyyzzz|||||||||||||||{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{||||||}}}~~~~~~~~~~~~}}}||||||~~~~~~rrrhhhbbb\\\ZZZVVVRRRRRRWWW```hhh333555888<<>>CCCPPPcccuuu{{{zzz}}}~~~}}}zzzxxxuuutttuuu~~~cccNNNSSSaaakkkpppvvvxxxzzz|||~~~uuuhhh___\\\___dddhhhiiibbb```ffflllmmmppptttyyy|||}}}sssrrrqqqpppppprrrssstttqqqqqqqqqqqqqqqrrrssstttppprrrtttuuutttsssssssssqqqrrrssstttttttttsssrrrvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyxxxwwwvvvxxxyyyzzz{{{{{{{{{zzzyyyyyyxxxvvvwwwxxxzzzyyyyyyzzz}}}|||yyyyyyyyyvvvwwwxxxyyyyyyyyyxxxxxxxxxzzzyyytttrrrrrroookkkbbbbbb```ZZZTTTPPPPPPQQQMMMPPPTTTWWWXXXWWWTTTRRRJJJGGGDDDBBBAAABBBEEEGGGLLLOOOSSSVVVYYY\\\```bbbbbbeeeiiilllnnnoooqqqrrrrrrqqqpppoooooopppqqqrrrrrruuuwwwyyyxxxxxxxxxyyyyyyzzz}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~|||}}}~~~}}}{{{zzzzzz|||~~~~~~~~~~~~}}}sssiii\\\UUUTTTSSSPPPLLL<<>><<>>@@@AAADDDHHHKKKKKKOOOTTTYYY]]]bbbgggjjjnnnnnnnnnnnnoooooopppppprrrtttvvvwwwwwwwwwyyy{{{yyyzzz|||~~~~~~}}}|||{{{{{{{{{||||||}}}~~~~~~~~~}}}{{{zzzyyyvvvxxxzzz|||~~~~~~vvvhhh^^^XXXSSSPPPDDDOOOYYY\\\\\\___gggooo|||yyyvvvwwwwwwuuusss{{{zzzwwwtttsssvvvyyy{{{|||~~~}}}zzzyyyxxxwwwvvvuuuuuuvvvwwwqqqqqqqqqqqqrrrsssuuuvvv|||~~~}}}{{{{{{}}}{{{||||||}}}~~~mmmbbbXXXTTTSSSWWW[[[```kkkvvvuuuoooooorrrrrroookkkdddVVVJJJ@@@;;;444111111111///,,,,,,,,,,,,+++++++++************************))))))************************''''''(((((())))))******(((((())))))))))))(((((((((((()))***************'''((((((((()))))))))***(((+++///333555888<<>>>>>;;;<<<<<<======???BBBEEEDDDHHHMMMRRRWWW\\\aaaeeejjjjjjkkkmmmnnnoooooopppppprrrtttttttttuuuxxxzzzzzz{{{}}}~~~}}}zzz{{{{{{|||}}}}}}~~~~~~}}}{{{yyyxxxuuuwwwyyy{{{}}}~~~~~~~~~}}}~~~nnnaaaZZZUUUSSSJJJTTT^^^``````dddjjjmmmsssyyy~~~zzzwwwwwwuuurrrqqq}}}{{{wwwqqqmmmmmmnnnoooppptttwww{{{~~~~~~}}}zzzxxxvvvtttqqqooooooqqqsssuuulllnnnpppuuuzzzzzzxxxuuutttvvv}}}vvvjjj___WWWSSSUUUVVVYYYcccooo{{{|||vvvtttooorrrrrrooollliii```WWWKKKCCC888333222222000---+++************)))))))))*********)))))))))))))))************************''''''(((((())))))******'''(((((()))))))))))))))(((((()))***************((((((((()))***+++++++++))),,,///333666:::???BBBNNNaaauuuwwwsssppprrrxxxzzzsssqqquuuzzz~~~zzzuuupppmmmkkkjjjgggpppzzzzzzkkk\\\OOOZZZiiiwww~~~}}}|||{{{{{{{{{pppmmmiiieeeaaa^^^ZZZWWWXXX```hhhllloootttvvvuuuwwwvvvsssqqqoooooooooppprrrrrrrrrrrrqqqpppooonnnllllllmmmnnnoooqqqrrrsssqqqsssvvvwwwyyy{{{~~~wwwwwwxxxxxxwwwuuurrrqqqrrrrrrrrrrrrrrrssssssttttttuuuuuuvvvvvvvvvvvvuuutttttttttttttttuuuvvvvvvvvvuuussstttvvvwwwwwwvvvwwwwwwyyy|||~~~|||{{{zzzyyyxxxyyyzzz{{{|||yyy}}}}}}zzzxxxrrrkkkhhheeebbb___]]]YYYTTTQQQMMMMMMNNNNNNOOOPPPQQQRRRNNNLLLJJJFFFCCCBBBAAA@@@;;;;;;:::999888999<<<>>>???BBBGGGKKKOOOUUUZZZ^^^bbbdddfffhhhkkklllmmmnnnmmmooopppqqqqqqrrruuuxxxyyyzzz}}}~~~zzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}zzzxxxwwwuuuvvvyyy{{{}}}~~~~~~~~~{{{}}}yyyiii___XXXUUUOOOYYYaaaccceeejjjmmmmmmnnntttyyy~~~yyyxxxxxxvvvuuuvvvzzzqqqjjjgggeeeeeeeeehhhlllrrrvvvxxxvvvtttrrrmmmlllkkkjjjlllnnnqqqsssrrruuuzzz}}}wwwqqqpppuuu~~~|||lll```XXXWWWVVVUUU___lll}}}{{{yyyzzztttwwwwwwsssqqqoookkkeeeYYYNNN???666333333000---++++++++++++************+++++++++******)))))))))************************(((((((((((())))))))))))''''''((()))))))))))))))(((((()))***************************++++++++++++***,,,///222666;;;AAAEEEVVVjjj}}}vvvsssrrruuu|||zzzvvvvvvzzz~~~zzzuuupppllljjjiiieeelllqqqsssrrrkkk^^^QQQNNN^^^qqq}}}}}}{{{zzzuuurrrnnnjjjfffccc^^^[[[```iiippprrrtttyyy{{{zzz{{{vvvpppjjjhhhjjjnnnqqqppppppooooooooooooooooookkkkkkkkkkkklllnnnooooooooorrrvvvxxxzzz|||xxxxxxwwwvvvuuuuuutttttttttsssssssssssstttuuuuuuwwwwwwwwwwwwwwwwwwvvvuuuuuuttttttssstttuuuvvvwwwwwwuuutttuuuvvvwwwwwwwwwxxxxxxyyy|||~~~{{{{{{zzzyyyxxxxxxzzz{{{}}}}}}|||uuunnnlllhhhfffddd```[[[WWWRRRQQQQQQQQQQQQRRRSSSTTTQQQPPPMMMIIIFFFCCCBBBAAA<<<;;;:::777444444777999;;;===AAAEEEIIIMMMSSSWWWZZZ\\\___cccfffhhhjjjjjjjjjkkkmmmmmmnnnooosssuuuwwwxxx{{{~~~yyyyyyzzz{{{|||}}}~~~}}}~~~~~~}}}~~~~~~|||zzzxxxwwwuuuvvvyyy{{{}}}~~~~~~~~~{{{}}}~~~vvvhhh]]]WWWRRR[[[ccceeehhhooopppmmmoootttyyyzzzwwwxxxzzzyyy{{{|||rrriiicccaaa___^^^^^^cccjjjoooqqqpppnnnmmmeeeeeefffhhhkkkmmmpppqqq~~~|||sssooorrrzzzwwwiii___\\\XXXUUU___mmm|||||||||~~~|||wwwtttssspppkkkdddVVVDDD999555333000---.........---------,,,,,,,,,,,,,,,++++++*********************************))))))))))))((((((((((((''''''((()))))))))))))))(((((()))***************------,,,,,,+++*********+++---///222666<<>>===;;;777444333555777888;;;>>>AAADDDIIINNNRRRTTTWWW[[[___ccceeeggghhhhhhiiikkkkkkkkkmmmqqqtttuuuvvvzzz}}}yyyyyyzzz{{{|||}}}~~~|||~~~~~~|||zzzxxxvvvuuuwwwyyy{{{}}}~~~~~~~~~}}}~~~}}}ooo```XXXWWWaaajjjmmmooosssvvvuuuyyy|||||||||zzz}}}}}}sssjjjddd```\\\YYY^^^```bbbdddeeefffeeeeeedddhhhkkkiiihhhlllvvv{{{zzz|||||||||rrrbbb]]]VVVQQQ[[[nnn~~~|||wwwsssqqqnnnmmmnnn```LLL;;;222000111111...------,,,,,,++++++***++++++++++++++++++++++++)))***+++***)))((()))*********))))))))))))******'''((((((((()))))))))***))))))))))))))))))))))))************)))))))))))),,,+++000777777666CCCVVVkkkxxx|||{{{wwwuuu{{{}}}{{{zzzzzz||||||wwwqqqqqqrrrooolllkkkjjjhhhhhheee\\\QQQLLLMMMWWWkkkxxx}}}yyyvvv~~~}}}~~~zzzjjjaaaaaaffftttvvvzzz}}}}}}wwwmmmdddaaaccciiimmmqqqpppooonnnnnnmmmmmmmmmjjjiiihhhggggggiiikkklllqqqqqqrrrtttuuuwwwxxxyyyvvvwwwwwwuuutttsssuuuvvvxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvuuutttwwwvvvtttssssssssstttuuuwwwvvvvvvvvvvvvxxxzzz{{{zzzyyyyyy{{{}}}zzz{{{vvvuuuxxxvvvqqqrrrxxx}}}{{{vvvwwwtttlllffffff___\\\XXXVVVWWWWWWWWWVVVUUUUUUSSSPPPLLLGGGDDDAAA@@@===999777666555333222555666888;;;???CCCFFFHHHNNNPPPRRRUUUYYY]]]aaaccccccdddfffgggfffgggiiijjjmmmqqquuuxxxyyyyyyyyyzzzyyyzzz{{{||||||{{{zzzyyy}}}~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}}}}{{{yyyvvvqqqssswwwzzz}}}}}}||||||{{{zzzzzz}}}}}}yyyjjjbbbbbbkkksssvvvwwwzzz|||{{{}}}}}}wwwuuuwwwyyy}}}zzzqqqiiidddaaa^^^[[[]]]^^^___aaabbbcccddddddaaafffkkkmmmmmmrrr|||mmmcccZZZRRRYYYiii}}}}}}xxxuuusssqqqpppnnnbbbPPP@@@777333111111......------,,,+++++++++++++++++++++++++++++++++)))***+++***)))((()))*********))))))))))))******))))))))))))************))))))))))))))))))))))))*********))))))))))))***---,,,111888888999HHH[[[sss|||{{{xxxwww|||~~~{{{zzzzzz||||||{{{{{{tttppprrruuusssooonnnllliiieee___UUULLLLLLPPP[[[nnnzzzzzzvvv}}}{{{}}}rrrfffeeejjjwwwzzz~~~}}}uuujjjcccbbbfffkkknnnoooooonnnmmmmmmmmmmmmnnnnnnmmmkkkjjjjjjlllmmmnnnqqqrrrsssuuuvvvxxxyyyzzzuuuvvvwwwvvvuuuttttttuuuxxxwwwvvvuuuuuuvvvwwwxxxzzzzzzyyyxxxxxxwwwvvvvvvwwwvvvuuutttttttttuuuvvvuuuuuuttttttuuuvvvxxxyyyyyyxxxxxxzzz}}}~~~|||yyyuuurrrqqqsssrrrnnnooottt||||||qqqiiigggaaa^^^[[[YYYYYYZZZYYYYYYXXXXXXWWWTTTPPPKKKFFFDDDAAA>>>;;;888777666444222444555777:::===@@@CCCEEEJJJKKKMMMQQQUUUYYY\\\^^^___aaacccdddcccdddfffhhhkkknnnsssvvvwwwwwwxxxxxxzzz{{{||||||}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~}}}|||{{{zzzwwwuuutttuuuvvvxxxzzz{{{||||||{{{zzzyyyzzz~~~pppeeennnwww~~~~~~~~~wwwuuuvvv~~~wwwxxx~~~yyyrrrlllhhheeecccaaa^^^^^^^^^___```bbbdddeeeccciiioooqqqrrrvvv}}}xxxiii]]]TTTXXXcccuuu~~~zzzwwwtttsssrrrpppfffWWWHHH===666222000.........---,,,,,,++++++++++++++++++++++++++++++((()))******)))((()))+++******))))))))))))******+++++++++***************))))))))))))))))))))))))******)))))))))*********......333999;;;???OOObbb}}}}}}|||zzzyyy~~~yyyxxx|||~~~}}}zzzwwwqqqooosssxxxvvvsssqqqpppkkkcccYYYMMMGGGMMMWWWbbbsss}}}~~~xxx~~~}}}yyy{{{yyylllmmmrrr{{{~~~|||rrrgggbbbeeejjjmmmooonnnmmmmmmmmmmmmnnnoooooorrrqqqooonnnnnnoooqqqrrrrrrrrrtttuuuwwwyyyzzzzzzuuuwwwxxxxxxwwwuuuuuuuuuwwwwwwvvvvvvvvvvvvwwwwwwzzzyyywwwvvvvvvvvvwwwwwwxxxwwwvvvuuutttuuuvvvvvvtttssssssssstttuuuvvvwwwwwwwwwwwwxxxzzz{{{zzzxxxssspppoooppppppmmmmmmpppuuu|||zzzoookkkeeebbb___]]]]]]]]]\\\[[[[[[[[[[[[YYYUUUOOOJJJGGGBBB@@@<<<:::999888555333444555666777999<<<>>>???CCCDDDGGGJJJNNNRRRVVVXXXZZZ\\\^^^______```bbbdddgggkkkooorrrssstttuuuvvvxxxxxxyyyyyyzzz|||}}}~~~~~~~~~}}}}}}}}}}}}||||||{{{{{{{{{||||||~~~|||zzzyyyxxxuuusssttttttsssssstttvvvxxxzzzyyywwwuuuuuuyyy~~~{{{lllyyy}}}}}}yyyyyy}}}zzztttooollljjjhhhbbbaaa```___```bbbeeegggkkkooossssssrrrrrruuuxxxzzz|||~~~}}}}}}nnnbbbXXXWWW^^^iii}}}yyywwwvvvwwwwwwnnn___NNN@@@777111/////////......---,,,,,,,,,++++++++++++++++++++++++((()))******))))))***+++******))))))))))))******++++++************))))))))))))))))))))))))))))))******)))))))))***+++,,,...000555:::===DDDWWWjjj~~~~~~zzzyyy~~~{{{yyyrrrppptttyyyxxxvvvuuuuuunnndddWWWJJJGGGQQQ___iiixxx~~~{{{xxxzzz~~~yyyqqqttt{{{~~~yyyoooeeebbbgggnnnppppppnnnnnnnnnnnnooopppqqqrrruuutttrrrqqqqqqqqqssstttrrrrrrsssuuuvvvxxxyyyyyyuuuxxxzzz{{{yyywwwvvvvvvwwwvvvvvvvvvvvvvvvvvvwwwxxxwwwuuutttssstttvvvwwwyyyxxxvvvuuuuuuuuuvvvwwwttttttttttttuuuuuuvvvvvvwwwwwwwwwxxxyyyyyyyyyyyywwwtttrrrrrrqqqooommmmmmiiioooyyyuuuooogggdddbbb``````___^^^]]]\\\]]]]]][[[XXXSSSNNNKKKBBB@@@===;;;:::999777666444444444555666888999:::===???AAADDDHHHLLLOOOQQQUUUWWWYYYZZZ[[[\\\^^^```dddgggkkknnnpppqqqsssttttttsssssstttvvvxxx{{{|||~~~}}}}}}|||{{{{{{{{{zzzzzzzzzzzz{{{{{{|||}}}zzzyyyxxxvvvtttrrrppppppppppppqqqrrrssssssuuurrrooonnnqqqxxx~~~uuu~~~{{{|||{{{zzz}}}~~~xxxssspppooogggfffcccaaabbbdddfffhhhoooqqqrrrpppllljjjkkklllnnnppprrrssssssuuuzzzxxxiii]]]XXXZZZcccyyywwwgggUUUEEE999222///000000///......------,,,++++++++++++++++++++++++''')))******))))))***+++******))))))))))))******))))))))))))))))))))))))************************+++***)))))))))***,,,---...111666:::???KKK```rrr~~~}}}|||}}}}}}wwwtttyyy~~~~~~}}}|||zzzpppbbbTTTIIIIIIVVVdddppp|||xxxuuuxxx}}}vvvsssyyyuuummmeeedddjjjppprrrpppppppppppppppqqqrrrttttttvvvuuusssrrrrrrssstttuuuqqqrrrsssssstttuuuvvvvvvwwwyyy||||||zzzxxxwwwwwwvvvvvvvvvwwwwwwvvvvvvvvvxxxwwwvvvuuuuuuvvvxxxyyyyyyxxxvvvuuuuuuuuuvvvwwwuuuvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyy{{{yyyvvvsssrrrqqqmmmiiiaaadddiiiqqq{{{vvvnnnhhhfffcccbbbaaaaaa___]]]\\\\\\]]]\\\ZZZWWWSSSQQQFFFCCC???<<<;;;;;;:::888444444444444444555666666:::;;;===@@@CCCFFFIIIKKKPPPRRRUUUVVVWWWYYY[[[]]]```cccgggjjjlllnnnqqqsssqqqpppqqqrrrtttwwwyyy{{{}}}}}}|||{{{zzzyyyyyyxxxwwwwwwwwwxxxyyy{{{|||}}}~~~{{{xxxvvvuuutttrrrqqqnnnoooqqqrrrsssrrrppppppooommmjjjhhhjjjpppxxx}}}~~~~~~~~~}}}}}}|||yyyvvvyyy~~~{{{{{{||||||~~~|||xxxwwwooommmjjjhhhggghhhjjjkkkooonnnkkkgggcccbbbcccdddcccfffjjjkkkkkklllpppttttttvvvxxx|||uuueee\\\ZZZaaattt~~~}}}qqq___MMM???666222000000000///......------++++++++++++++++++++++++'''(((******))))))***,,,******))))))))))))******''''''(((((())))))))))))************************+++***)))((()))+++---...///444888<<>>FFFYYYrrr}}}~~~xxx___NNNKKKTTTgggwww~~~}}}uuummmkkkpppuuu|||xxxsssoooqqqwww~~~yyyuuukkkjjjjjjllloooqqqqqqppprrrrrrrrrrrrrrrssstttuuutttsssrrrrrrsssuuuwwwyyyvvvuuuuuutttssssssrrrrrrvvvwwwwwwwwwuuutttuuuvvvuuuvvvwwwxxxxxxwwwvvvuuuvvvwwwwwwxxxyyyzzzzzz{{{wwwvvvuuutttttttttuuuvvvwwwwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxvvvttttttvvvyyyyyyzzzvvvssssssuuuppphhh``````^^^\\\\\\dddqqqzzz~~~uuukkkiiigggfffeeecccaaa^^^______```aaabbbdddfffggg\\\UUUKKKCCC>>>;;;;;;:::555555444444444444555555777777888999;;;===???@@@FFFHHHKKKMMMOOOQQQTTTVVVVVVYYY]]]```cccfffiiilllmmmooopppsssuuuvvvwwwwwwttttttttttttttttttttttttrrrrrrrrrssssssuuuvvvvvvtttqqqnnnlllmmmmmmmmmlllmmmnnnoooqqqrrrrrrqqqqqqmmmmmmmmmkkkjjjlllpppuuuwwwxxxzzz|||}}}~~~~~~}}}xxxwwwwwwvvvzzz~~~|||||||||{{{|||}}}{{{zzzzzztttnnnddd[[[UUUTTTVVVYYY\\\```eeefffdddbbbcccddd^^^```cccgggkkknnnpppqqqtttwww{{{~~~ssshhhcccWWW]]]lll{{{{{{~~~tttcccPPPAAA999111111000000//////......++++++++++++++++++++++++&&&((()))***))))))+++---******))))))))))))******''''''(((***+++,,,---...************************,,,***)))((()))+++...000444:::>>>AAAIII]]]www}}}|||~~~yyyaaaOOONNN[[[qqq~~~|||}}}~~~}}}yyyqqqjjjhhhmmmrrrxxxqqqkkkiiioooyyy}}}vvvrrrhhhjjjlllooopppppppppppprrrrrrqqqqqqqqqrrrsssssstttssssssssstttvvvyyy{{{xxxwwwwwwuuutttsssrrrqqqtttuuuuuutttrrrrrrsssuuuuuuvvvwwwxxxxxxwwwvvvuuurrrssstttvvvwwwwwwwwwwwwwwwvvvtttssssssttttttuuuvvvwwwxxxyyyyyyxxxwwwvvvuuuvvvvvvuuurrrrrruuuxxxyyyzzzwwwtttvvvzzzuuulll``````]]]XXXUUUXXX```hhhrrrlllkkkiiihhhgggeeebbb___aaabbbbbbdddfffjjjmmmooofff^^^QQQFFF???;;;::::::666555555444444555555666666666777777999:::;;;<<>>CCCOOOfff|||zzzvvvvvvxxx|||xxxxxxvvv|||~~~aaaZZZ\\\jjj~~~~~~~~~|||tttkkkcccaaabbbeeemmmdddbbblllwww}}}{{{rrrlllgggiiilllooopppqqqpppooosssrrrrrrrrrrrrrrrrrrqqqtttuuuuuutttsssuuuxxx{{{~~~|||yyyvvvsssrrrssstttuuuvvvvvvtttrrrqqqsssrrrrrruuuyyyzzzxxxuuurrrssstttvvvwwwyyyzzz{{{wwwvvvuuutttsssssstttuuutttttttttuuuvvvxxxyyyzzzyyyvvvrrrooonnnnnnooopppyyyvvvuuuxxx}}}|||yyypppeee[[[XXXVVVRRRUUUZZZeeewww}}}rrrhhhfffgggeeebbbaaabbb``````cccdddgggoooxxxssskkk\\\LLLDDDBBB>>>999:::888666666666555333111333333333444666888999:::>>>AAADDDFFFGGGIIILLLOOOMMMPPPTTTWWWYYY\\\___aaaiiijjjkkkmmmnnnooooooooopppooooooooooooqqqrrrsssqqqpppnnnmmmlllmmmmmmnnnfffeeecccbbbaaabbbccceeeeeeggghhhjjjjjjjjjiiiiiilllmmmooooooooooooqqqsssvvvwwwxxxzzz{{{{{{{{{{{{}}}~~~~~~~~~}}}}}}~~~|||wwwtttwww|||vvvooopppxxxvvvhhh]]]XXXUUUUUUXXXYYYZZZ]]]___^^^[[[XXXXXXWWWVVVVVVWWWYYY[[[\\\^^^cccgggiiiiiilllqqqvvv~~~pppgggVVVSSSSSSZZZdddooo|||xxxqqqrrrwwwyyy{{{wwwlll[[[KKKAAA777444000......//////...,,,,,,------,,,,,,+++*********++++++++++++*********+++,,,+++)))))))))***))))))))))))))))))))))))************************)))***+++******+++...000222888>>>DDDRRRhhh~~~}}}wwwvvvvvv{{{vvvuuuqqqwwwccc[[[\\\jjj{{{uuujjjbbb^^^]]]^^^```[[[]]]jjjxxxzzzqqqkkkhhhjjjmmmppprrrsssttttttsssrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrtttwwwzzz~~~}}}{{{yyyvvvtttssssssssstttuuuuuutttsssrrrrrrqqqqqqsssvvvxxxwwwuuuttttttuuuuuuvvvvvvvvvwwwwwwvvvuuutttsssttttttuuutttttttttuuuvvvxxxyyyzzzzzzxxxtttooollllllnnnpppwwwuuuvvv{{{~~~rrreee^^^XXXSSSTTTXXX]]]nnnyyymmmiiihhhfffdddeeecccaaaaaaaaaaaadddnnnyyyxxxgggUUUKKKFFF???888;;;999888888888777666444555555555555666888999::::::<<<@@@BBBCCCFFFIIIKKKLLLNNNRRRUUUVVVXXX[[[]]]ccceeegggiiikkkkkkkkkkkknnnmmmlllkkkjjjkkkkkklllmmmllliiigggeeeeeeeeeeee```___]]]\\\\\\\\\^^^___``````aaabbbccccccccccccfffhhhjjjkkkkkklllnnnpppsssssstttvvvxxxyyyzzz{{{}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~wwwqqquuu{{{uuukkkgggppp~~~xxxhhh]]]WWWTTTWWWXXXZZZ]]]___^^^[[[YYYXXXWWWTTTRRRQQQRRRTTTVVVUUUXXXZZZ[[[[[[^^^dddiiirrrvvv}}}xxxooo[[[TTTOOOQQQWWWaaaooo|||uuuppprrruuuyyyxxxpppaaaRRRIII888444000...............,,,,,,------,,,,,,+++*********++++++++++++*********+++,,,+++)))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***,,,///111333888>>>FFFVVVmmm}}}|||~~~yyyssspppmmmrrrbbb\\\___lllzzz}}}sssgggaaa]]]ZZZYYYTTTTTT[[[jjjyyyxxxpppkkkjjjkkkmmmooorrrtttvvvwwwssssssrrrrrrqqqqqqqqqqqqooopppppppppppprrrvvvyyy}}}|||{{{zzzxxxvvvuuutttsssssssssrrrssssssttttttrrrqqqpppqqqtttvvvvvvuuuvvvvvvuuuuuutttsssssssssvvvvvvuuutttttttttuuuuuutttttttttuuuvvvwwwxxxyyy|||{{{xxxrrrkkkiiikkkmmmrrrssswwwttthhh___XXXWWWXXXXXXdddwwwwwwnnniiiddddddfffcccaaaaaa___]]]___kkkyyyuuucccUUUKKKBBB:::;;;:::::::::;;;;;;999777777777666666777777888888666999<<>>???BBBEEEGGGGGGJJJMMMNNNOOOPPPRRRSSSUUUWWWZZZ]]]___```______aaa```___^^^]]]\\\\\\[[[]]]\\\YYYUUUSSSQQQPPPPPPOOOOOONNNMMMMMMMMMMMMNNNSSSSSSRRRRRRRRRTTTVVVWWWVVVYYY[[[]]]^^^```ccceeeiiijjjkkknnnrrruuuyyy{{{yyyxxxwwwvvvvvvxxx{{{|||{{{{{{{{{|||}}}~~~~~~}}}uuuqqqxxxyyyhhhcccjjj}}}tttgggaaaZZZZZZ\\\___dddgggggggggfffddd```\\\YYYXXXXXXXXXRRRQQQPPPNNNMMMNNNQQQTTTXXX]]]fffnnntttzzz~~~lllccc[[[XXXYYY^^^hhhqqq|||~~~rrrkkkmmmooooookkk___QQQGGG<<<888222///......///...,,,,,,------,,,,,,+++*********++++++++++++*********+++,,,+++)))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,...222444555;;;DDDQQQfff|||~~~xxxrrrqqqtttyyyxxxpppiiifffiiikkksssjjjZZZ]]]gggxxx}}}ooofffaaa^^^YYYUUUPPPYYYeeeqqqyyy}}}wwwqqqooonnnqqqqqqqqqqqqqqqssstttuuussssssrrrqqqqqqpppooooooppppppqqqpppppprrrvvvyyyyyyxxxwwwvvvuuuuuuvvvvvvtttrrrqqqooooooqqqssstttttttttssssssssstttvvvxxxwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvttttttttttttuuuvvvwwwwww|||{{{pppgggccceeejjjsssxxxnnnfffaaa___]]]bbbppprrrccc\\\]]][[[]]]___```\\\ZZZ```jjjvvvooo^^^RRRKKKAAA???============<<<:::999888777666555555555555444777:::<<<===???BBBDDDFFFHHHKKKMMMMMMNNNOOOQQQPPPRRRUUUXXXYYYZZZZZZYYYXXXXXXXXXYYYYYYXXXXXXXXXUUUSSSQQQNNNMMMLLLLLLLLLJJJIIIIIIHHHHHHHHHHHHHHHLLLKKKJJJJJJKKKLLLNNNOOOOOOQQQTTTVVVXXXZZZ]]]___dddeeehhhlllppptttxxxzzzxxxvvvuuutttuuuvvvxxxzzzwwwxxxzzz|||||||||}}}}}}~~~zzz|||~~~wwwtttzzzpppgggiiittt~~~|||}}}~~~ssskkk___^^^^^^```dddhhhkkkkkkpppnnnjjjeeeaaa^^^\\\[[[XXXVVVSSSPPPNNNNNNNNNNNNQQQUUUZZZaaahhhooowww|||{{{|||~~~rrriii```[[[ZZZ\\\dddllluuuyyynnnmmmmmmmmmhhh^^^PPPFFF???:::444000//////000000,,,,,,------,,,,,,+++*********++++++++++++*********+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,---///333666888>>>IIIYYYooo|||wwwqqqoooppptttssslllfffdddgggjjjppp}}}ooo^^^XXX___jjj|||~~~sssiiibbb\\\VVVRRRRRR^^^mmmvvv|||~~~wwwoookkklllnnnssssssttttttttttttttttttssssssrrrqqqpppoooooonnnqqqrrrrrrqqqqqqrrrvvvxxxyyyxxxvvvuuuttttttuuuvvvtttsssqqqoooooopppqqqrrrssstttuuutttssssssuuuwwwvvvvvvvvvvvvwwwwwwwwwwwwuuuuuuvvvwwwwwwwwwvvvvvvuuutttttttttuuuuuuvvvwww{{{|||ooofffaaaeeemmm{{{}}}rrrhhhccc^^^]]]gggwwwmmmbbb```\\\\\\^^^aaa___\\\^^^cccooo~~~nnn___UUUIIIFFFAAA???>>>>>>===<<<999999888777666666666666333555888999:::;;;>>>@@@DDDFFFIIIKKKKKKLLLNNNPPPNNNOOOPPPRRRSSSTTTTTTUUUQQQRRRSSSTTTUUUUUUUUUUUUOOONNNLLLJJJIIIHHHIIIIIIFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGIIIKKKNNNPPPQQQSSSUUUXXX]]]___ccchhhmmmqqqsssuuuuuuuuusssssssssssstttuuuqqqtttwwwyyyzzzzzz|||}}}{{{||||||{{{wwwzzz}}}}}}~~~yyyffffffqqq}}}~~~wwwjjjfffccccccfffjjjmmmoootttsssqqqooollliiigggfffbbb```\\\YYYVVVSSSQQQOOOOOOPPPRRRUUUZZZbbblllrrrvvvxxxzzz~~~~~~sssggg___\\\\\\ccckkkvvvtttqqqooonnnjjjaaaTTTKKKAAA<<<666111000000111111,,,,,,------,,,,,,+++*********++++++++++++*********+++,,,+++)))))))))***))))))))))))))))))))))))************************(((***+++,,,...000444777:::AAAMMM```www~~~yyyxxx{{{~~~{{{wwwtttpppoooqqqpppjjjfffeeegggiiipppzzz~~~aaaWWWXXXaaakkk}}}~~~}}}uuulllccc\\\WWWTTTXXXfffuuu{{{{{{qqqgggdddgggkkkooopppqqqrrrsssrrrrrrqqqssssssrrrqqqpppooonnnnnnsssssssssqqqpppqqqtttwwwyyywwwuuutttsssssstttuuutttsssqqqpppoooooooooooopppsssuuuuuusssrrrsssuuuvvvvvvvvvvvvvvvvvvvvvvvvtttuuuvvvwwwxxxwwwwwwvvvuuuttttttttttttuuuvvvvvvyyy~~~zzzoooeeedddeeemmm|||wwwjjjdddaaafffppp{{{}}}oookkkccc___]]]``````______bbbhhhsss~~~mmm^^^RRRMMMFFFAAA????????????;;;;;;:::999888888888888555777999::::::;;;<<<>>>AAACCCFFFHHHIIIJJJLLLNNNLLLLLLKKKLLLLLLNNNOOOPPPMMMNNNOOOQQQRRRRRRQQQQQQLLLKKKIIIGGGFFFEEEEEEFFFDDDDDDDDDDDDDDDCCCCCCBBB???@@@AAABBBCCCCCCCCCCCCCCCEEEHHHIIIJJJLLLNNNPPPTTTXXX]]]ccchhhkkklllmmmnnnnnnnnnmmmmmmllllllkkkjjjnnnsssvvvwwwxxxzzz{{{~~~zzzyyy|||yyywwwwwwzzz~~~ooo```fffvvvsssoooiiiggghhhlllppprrrssstttuuuvvvvvvuuutttssskkkiiieeeaaa^^^ZZZVVVSSSPPPOOOMMMMMMQQQYYYcccjjjsssuuuxxx||||||~~~~~~oooddd______fffooo{{{yyyuuurrrpppmmmeeeYYYPPPCCC>>>777222000111111222,,,,,,---------,,,++++++******++++++++++++*********+++,,,+++)))))))))***))))))))))))))))))))))))************************(((***+++---...111555888;;;BBBPPPddd|||zzztttsssxxx}}}{{{wwwwwwrrrppppppooojjjgggggghhhkkkpppxxx~~~~~~wwwqqqZZZUUUZZZdddlll{{{}}}~~~zzzyyytttmmmeee^^^ZZZYYY___nnn{{{zzzmmmbbb^^^bbbhhhhhhjjjmmmoooppppppooonnnssssssrrrqqqpppooonnnmmmsssssssssqqqooopppsssuuuyyyxxxuuusssrrrrrrsssttttttsssrrrpppooonnnnnnmmmnnnqqquuuuuurrrqqqqqqsssvvvvvvuuuuuuttttttsssssstttuuuvvvxxxxxxxxxwwwvvvuuuttttttttttttuuuuuuvvvyyy{{{xxxkkkfff```aaammmrrrkkkgggiiilllrrr{{{vvviiibbb]]]___aaaaaabbbddd```fffppp~~~xxxeeeXXXRRRJJJCCC@@@@@@AAAAAA===<<<;;;;;;:::::::::;;;999:::<<<<<<<<<<<<>>>??????AAADDDGGGHHHIIIKKKMMMKKKJJJIIIHHHHHHJJJLLLMMMKKKLLLNNNOOOOOOOOONNNMMMLLLJJJHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA???@@@BBBDDDDDDDDDCCCCCC@@@BBBDDDEEEFFFGGGJJJLLLNNNRRRXXX___dddfffgggfffggggggggggggfffdddcccbbbfffjjjpppttttttuuuxxxzzz}}}vvv|||}}}|||wwwrrrssszzz~~~hhh[[[ggg}}}{{{}}}~~~yyyqqqlllmmmoooooooooqqqvvvwwwyyy|||~~~}}}zzzwwwwwwsssnnnkkkhhhddd^^^YYYUUUSSSOOOMMMNNNSSSYYY^^^gggkkkrrrxxx}}}~~~~~~}}}|||{{{}}}xxxiiibbbYYY___uuuzzzuuuvvvrrrbbbRRRJJJBBB777111000000///,,,------,,,,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++***)))))))))((((((''''''******+++++++++,,,,,,,,,,,,---------...000444777???HHHZZZqqqyyywwwuuuuuuxxx~~~~~~}}}wwwooommmooonnnkkklllnnnoooqqquuuuuuiiiYYYPPPTTTYYYbbbppp}}}{{{zzz{{{zzztttjjjbbb]]]\\\aaaooo|||zzznnngggbbb___```dddfffiiimmmooooooooooooppprrrrrrqqqqqqppppppqqqqqqrrrrrrrrrpppoooqqqtttvvv{{{yyywwwwwwvvvvvvtttrrrssssssssssssrrrqqqpppooorrrrrrrrrrrrssstttuuuvvvxxxwwwtttrrrqqqrrrssssssuuuvvvvvvwwwwwwvvvvvvuuusssuuuvvvuuuttttttuuuvvvssszzz{{{pppeeecccfffooo{{{llliiilllooosssxxxrrrggg```bbbccc```___aaa``````dddooo{{{{{{jjj[[[MMMIIIGGGAAA======>>>???@@@@@@???===:::999:::999888777888:::===>>>@@@AAABBBEEEHHHJJJLLLMMMIIIIIIGGGFFFFFFFFFGGGHHHGGGHHHIIIJJJJJJJJJIIIHHHHHHDDDAAA@@@CCCEEEEEECCCCCCCCCCCCBBBBBBAAAAAAAAA;;;===AAAEEEFFFFFFDDDBBBAAAAAA@@@AAABBBDDDFFFHHHKKKMMMQQQVVVZZZ^^^aaabbbbbbcccbbb```^^^]]]]]]___^^^bbbggglllooorrruuuwwwzzz|||~~~|||{{{{{{}}}~~~~~~|||wwwrrrssszzz~~~{{{|||xxxcccXXXfff||||||tttooopppqqqppppppqqqvvvwwwyyy|||}}}}}}{{{yyy}}}yyyuuurrroookkkeeeaaa]]]YYYTTTOOOMMMOOORRRTTT```dddkkkrrryyy}}}}}}{{{|||qqqfffZZZ^^^rrr{{{uuuuuusssgggYYYMMMDDD:::333222111000............---------,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++*********))))))(((((((((******+++++++++,,,,,,,,,+++,,,---...000333888;;;???JJJ___www~~~uuutttuuuwww|||}}}~~~{{{tttppprrrrrroooqqqtttvvvtttsssnnn```QQQKKKRRRZZZdddqqq|||~~~zzzwww|||vvvhhhbbbbbbjjjuuuuuujjjeeebbb```cccggggggjjjmmmoooooonnnooooooqqqqqqpppppppppppppppqqqrrrrrrsssrrrqqqqqqtttvvvyyywwwvvvvvvvvvvvvuuutttuuuuuuuuuuuutttsssrrrqqqqqqqqqqqqrrrrrrsssuuuuuuvvvuuusssrrrrrrssstttuuuxxxyyyyyyyyyyyyyyyyyyxxxssstttuuuuuutttssstttuuuuuuyyy~~~}}}pppgggcccdddppp|||~~~uuuqqqpppsssxxxttthhhdddbbb^^^\\\^^^^^^]]]```hhhttt~~~wwwgggUUULLLFFF@@@===>>>;;;<<<>>>@@@@@@@@@>>>>>>;;;:::999999999;;;===???AAABBBCCCDDDFFFGGGHHHIIIHHHGGGFFFDDDDDDEEEEEEFFFFFFFFFHHHIIIIIIIIIHHHGGGFFFCCCAAAAAACCCEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAA>>>???BBBDDDDDDCCCBBBAAABBBBBBBBBBBBCCCCCCDDDEEEGGGIIIMMMQQQUUUYYY[[[\\\]]]]]]]]][[[XXXWWWXXXYYYYYY]]]bbbgggjjjnnnrrrtttvvvyyy|||~~~}}}}}}}}}~~~}}}yyyuuuvvv|||}}}yyy|||~~~rrr```VVVddd{{{~~~wwwrrrssstttrrrqqqrrrvvvwwwyyy{{{|||}}}||||||~~~|||yyyvvvrrrnnnjjjddd```YYYSSSOOONNNNNNOOOXXX[[[aaaiiirrryyy~~~|||{{{zzz|||~~~zzzjjj[[[ZZZkkkxxxwwwwwwmmmbbbRRRIII>>>666333222111/////////.........---------*********++++++,,,,,,---***************************************)))))))))******+++++++++,,,,,,,,,***,,,...///222666;;;??????OOOggg~~~|||rrrtttwww{{{~~~||||||~~~xxxssssssuuutttvvv{{{}}}yyyqqqeeeVVVJJJHHHRRR___kkkwww~~~yyyyyy}}}ssskkklllwww~~~xxxoooeeebbbaaaaaafffkkkiiikkknnnoooooonnnnnnoooppppppooooooooopppqqqqqqqqqsssuuuuuusssssstttuuuvvvuuutttuuuvvvwwwvvvuuuvvvvvvvvvvvvuuutttssssssqqqqqqqqqqqqrrrssstttuuutttsssrrrrrrrrrsssuuuvvvyyyyyyyyyyyyyyyyyyyyyyyyrrrtttuuuuuusssrrrssstttvvvyyy{{{}}}uuuiiiaaaccciiirrr|||tttuuuxxxyyyvvvkkkddd___^^^```^^^]]]]]]```iiiuuutttaaaSSSIIIBBB@@@AAA;;;===>>>@@@AAAAAA@@@@@@<<<<<<;;;;;;;;;===>>>???CCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEECCCBBBAAABBBDDDEEEEEEDDDBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@CCCCCCDDDDDDDDDCCCCCCBBBCCCEEEHHHKKKNNNQQQSSSTTTTTTUUUTTTSSSPPPOOOPPPQQQSSSVVV[[[___ccchhhmmmpppqqqtttyyy{{{}}}}}}~~~}}}{{{||||||zzz{{{|||yyyuuuooo___VVVbbbxxxwwwrrrssstttsssrrrsssvvvxxxzzz{{{{{{|||}}}~~~~~~|||zzzvvvssspppgggddd___ZZZVVVTTTTTTTTTUUUWWW[[[bbbjjjssszzz~~~|||zzzxxxxxxxxxyyyzzz}}}ooo]]]XXXeee~~~|||tttjjjYYYQQQEEE;;;555222111000............------------*********++++++,,,,,,,,,))))))))))))))))))))))))++++++************************+++++++++,,,,,,,,,+++,,,...000222666;;;???CCCUUUooowwwxxx{{{~~~|||yyyyyyzzzzzzxxxrrrrrruuuvvvvvv{{{~~~xxxkkk[[[NNNGGGHHHVVVhhhvvv~~~}}}uuuxxxrrrjjjbbb``````bbbggglllkkkmmmooopppooonnnooooooppppppppppppqqqqqqrrrsssrrrtttwwwwwwvvvuuuttttttvvvuuutttuuuvvvvvvuuutttvvvvvvvvvvvvvvvuuuttttttrrrrrrrrrrrrrrrssstttttttttssssssrrrrrrsssttttttuuuuuuuuuuuuuuuuuuuuuuuuqqqsssuuuuuusssrrrrrrrrrwwwyyyzzz{{{}}}nnnfffcccdddppp{{{{{{xxx~~~wwwlllfffdddddd```___]]]\\\```jjjxxx}}}mmm^^^QQQIIIDDDCCC@@@AAAAAAAAAAAA@@@???>>>>>>>>>=========>>>??????AAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAA??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCC@@@AAABBBCCCDDDEEEEEEDDDAAAAAAAAAAAAAAAAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBDDDEEEEEEDDDCCCCCCAAABBBDDDFFFIIIKKKLLLLLLLLLMMMMMMKKKIIIHHHIIIJJJMMMPPPUUUZZZ___dddjjjnnnnnnrrrvvvzzz{{{|||~~~|||~~~~~~|||wwwvvvuuussspppnnnaaaXXX___qqq~~~vvvqqqqqqsssssssssuuuvvvyyy{{{|||{{{{{{}}}}}}~~~~~~|||yyyvvvuuummmkkkgggccc```]]][[[[[[XXXXXXYYY]]]ccckkkrrrvvvvvvvvvuuussssssrrrssssssxxxzzz}}}wwwddd\\\eee~~~{{{rrrddd[[[NNNAAA888333111000---------,,,,,,,,,,,,+++***+++++++++++++++,,,,,,))))))))))))))))))))))))******************++++++******+++++++++,,,,,,,,,,,,---///000222555:::>>>III^^^www{{{wwwvvvvvvtttyyyzzztttoooqqquuuwwwrrruuuvvvooo```PPPHHHFFFKKK\\\ooo}}}}}}|||nnnfff``````aaabbbfffkkklllnnnppppppooonnnoooqqqqqqqqqqqqrrrssstttuuuvvvsssvvvyyyyyyxxxvvvuuuuuuxxxwwwuuuuuuvvvvvvtttsssuuuvvvvvvvvvvvvuuuuuutttssssssrrrrrrssssssttttttvvvvvvuuutttssssssrrrrrrssssssrrrqqqqqqrrrssssssqqqsssuuuuuusssrrrqqqqqqvvvyyyzzz{{{qqqeee]]]aaaiiivvv{{{}}}xxxooohhhddd^^^___^^^\\\\\\cccooowwwzzzmmm^^^PPPFFFAAACCCCCCCCCBBBBBBAAA@@@@@@@@@@@@??????????????????>>>>>>???@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBBBB???@@@BBBCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBCCCDDD???AAACCCEEEFFFFFFFFFEEEAAABBBCCCEEEFFFGGGGGGGGGFFFGGGGGGEEECCCBBBDDDEEEHHHLLLRRRXXX^^^ccciiimmmooorrrvvvyyyzzzzzz{{{}}}{{{~~~~~~zzz{{{|||vvvtttsssrrrqqqkkkddd^^^aaammm{{{wwwpppoooqqqqqqsssvvvvvvzzz}}}~~~|||zzz|||~~~zzz}}}~~~{{{yyyyyyrrrqqqnnnkkkfffbbb___]]]\\\[[[YYYZZZ]]]bbbgggkkkkkkkkkkkkkkkkkkkkkjjjjjjooorrruuuyyy|||mmmdddiii~~~{{{rrriiiZZZIII<<<555111111------,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))))))))*********************+++++++++,,,,,,,,,,,,...///111222666;;;???NNNeee~~~{{{vvvuuuuuuqqquuuuuupppnnnsssxxxzzzrrrpppmmmdddUUUGGGDDDHHHQQQbbbuuu}}}}}}vvviiiccc___aaaccccccfffjjjmmmnnnppppppooooooqqqsssrrrrrrrrrssstttvvvwwwxxxuuuwwwzzzzzzyyywwwvvvvvvzzzxxxvvvvvvwwwvvvuuusssuuuvvvvvvwwwwwwvvvvvvuuuuuutttttttttttttttuuuuuuxxxxxxwwwvvvuuutttsssrrrtttsssrrrqqqqqqrrrssstttrrrtttvvvvvvtttrrrqqqqqqsssxxx{{{{{{ooo___[[[[[[aaannn~~~{{{nnnddd^^^______^^^^^^bbbiiiooo{{{kkkZZZKKK@@@BBBBBBBBBCCCCCCCCCDDDDDDAAA@@@@@@@@@??????>>>>>><<<===>>>???@@@AAABBBCCCAAA@@@???>>>>>>>>>???@@@?????????>>>???@@@@@@AAA@@@AAACCCCCCBBBBBBCCCEEEAAAAAABBBBBBBBBBBBCCCCCCAAA@@@@@@AAABBBCCCDDDEEE@@@AAABBBDDDEEEFFFGGGGGGCCCDDDDDDEEEEEEEEEDDDDDDAAABBBBBBAAA??????@@@AAAEEEJJJRRRYYY___eeejjjmmmooorrrvvvyyyyyyzzzzzz{{{{{{}}}}}}xxxzzz}}}yyywwwuuutttkkkkkkjjjjjjoooyyy{{{qqqnnnooooooqqquuuvvv{{{|||zzzzzz|||vvvzzz~~~}}}zzzyyyzzzrrrrrrpppnnnjjjeeeaaa______\\\YYYWWWWWWZZZ^^^aaa^^^___```aaabbbbbbbbbbbbdddggglllppptttyyyssshhhjjjxxxwwwfffRRRBBB888333333...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((())))))***************+++++++++,,,,,,,,,,,,---000222444999>>>BBBRRRkkk|||xxxwwwwwwtttuuusssoooqqqyyy}}}uuukkk___PPPDDDEEEMMM\\\kkk{{{yyyuuuxxxxxx}}}yyymmmccc___^^^cccffffffgggjjjlllnnnooopppooopppsssuuuqqqqqqqqqrrrtttvvvwwwxxxwwwyyy{{{{{{yyywwwwwwwwwyyywwwvvvwwwxxxyyyxxxvvvwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwvvvuuuuuutttsssrrrqqqqqqrrrssstttsssuuuwwwxxxvvvsssqqqqqqqqqvvvyyyxxx|||nnnfff^^^]]]cccqqq}}}ooofffeeedddaaa```aaadddffftttwwwgggVVVJJJEEEEEEDDDDDDCCCCCCDDDDDDAAAAAAAAA@@@???>>>============>>>???@@@AAAAAABBBBBBAAA@@@???>>>???@@@@@@???>>>>>>===>>>???@@@AAAAAACCCCCCBBB@@@@@@BBBEEEBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBBBB>>>>>>???>>><<<;;;===>>>BBBHHHRRRZZZaaagggkkkmmmnnnqqqvvvyyyzzzzzz{{{}}}zzz|||}}}yyy{{{|||yyywwwmmmqqquuutttuuuzzzsssooommmmmmppptttvvv|||}}}yyyyyyzzzrrrvvv{{{}}}{{{xxxwwwxxxnnnoooooommmkkkgggdddbbb___\\\YYYUUUUUUVVVYYYZZZUUUVVVYYY[[[\\\]]]]]]\\\\\\```eeeiiinnntttzzz~~~~~~tttgggiiirrrmmmXXXFFF:::555444//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++''''''(((((()))))))))*********+++++++++,,,,,,,,,+++---000333666<<>>===<<<>>>>>>??????@@@@@@@@@AAACCCBBB@@@?????????@@@AAA???>>>=========>>>@@@AAACCCDDDCCCAAA>>>???BBBEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCAAAAAA<<<<<<===<<<::::::;;;===@@@GGGRRR[[[cccgggkkkmmmmmmpppuuuyyyzzz{{{}}}~~~zzz|||zzzxxxyyyzzz}}}zzzyyy{{{~~~wwwmmmkkknnnrrrtttxxxzzz|||~~~~~~|||yyywwwyyyyyyxxxxxxwwwvvvuuuuuuwwwrrrnnnlllmmmkkkfffaaaaaa___\\\ZZZXXXUUUQQQNNNOOOOOOOOOOOOQQQSSSUUUVVVUUUXXX\\\```ffflllsssxxx}}}~~~wwwmmmiiijjj{{{vvvbbbNNN>>>666444000///...---------------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***)))------,,,,,,+++,,,,,,,,,000///222666999;;;AAAHHH___yyy{{{|||wwwvvv{{{]]]OOONNNHHHWWWooo}}}{{{nnnkkknnnqqquuuwwwvvvtttwww}}}nnnbbbZZZ___eeehhhgggggghhhjjjmmmooopppqqqppppppqqqssssssrrrrrrrrrrrrssstttuuuvvv{{{zzzuuutttuuuvvvvvvwwwyyy{{{{{{yyywwwtttvvvyyy{{{{{{zzzxxxwwwyyyzzz{{{{{{zzzwwwuuusssssstttwwwyyyzzzzzzyyyxxxuuutttttttttttttttuuuvvvuuuuuuuuuuuuuuutttttttttwwwxxxyyyyyy|||wwwggg```eeeqqq{{{pppeeefffeee^^^^^^ccciiippp|||mmm\\\RRRLLLEEEBBBCCCFFFHHHHHHBBBAAAAAAAAA@@@@@@??????>>>>>>???????????????>>>BBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBDDDDDDEEEDDDBBBAAAAAABBBCCCDDDCCCCCCCCCDDDDDDFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEECCCBBBAAA@@@???<<<<<<<<<===???AAACCCDDDEEEHHHNNNXXXbbbhhhjjjiiirrrtttwwwxxxyyy{{{}}}|||xxxxxxyyyyyynnnjjjmmmqqqsssxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvwwwssspppoooooommmgggbbbaaa___\\\YYYVVVSSSOOOLLLIIIIIIHHHHHHIIIJJJLLLMMMPPPSSSWWW[[[```gggnnnsssuuuvvvyyytttggg```\\\hhh~~~{{{hhhRRRAAA888666000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++***)))++++++***************+++...---000555888;;;BBBKKKccc~~~~~~~~~}}}}}}{{{xxxwww}}}fffTTTQQQKKK\\\uuu}}}qqqllllllllllllmmmmmmpppxxxzzzkkk```[[[```fffhhhhhhhhhiiikkkoooppprrrrrrqqqqqqssstttsssssssssrrrrrrssstttttttttyyy~~~~~~zzzvvvvvvwwwvvvuuuuuuwwwyyyzzzyyywwwuuuwwwxxxzzzzzzzzzxxxwwwyyyzzzzzzzzzyyywwwtttsssqqqrrrtttwwwxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuvvvvvvtttttttttuuuuuuuuuuuuvvvxxxzzzzzzzzz{{{vvvkkkhhhmmmsss|||lllhhheee^^^]]]aaaiiippp}}}{{{mmm\\\TTTJJJEEEEEEEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>???@@@AAABBBBBBEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEDDDCCCCCCCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDBBB@@@??????<<<<<<===???AAACCCEEEFFFHHHJJJOOOXXXaaahhhjjjjjjqqqsssvvvxxxzzz|||~~~yyyxxxwww~~~|||oooiiijjjnnnqqqwwwwwwvvvvvvwwwxxxyyyzzzyyyyyyzzzzzzzzzyyyyyyxxxwwwuuussssssrrroooiiidddaaa___[[[WWWTTTPPPLLLIIIDDDCCCBBBAAAAAABBBCCCCCCIIIKKKOOOSSSYYY___fffkkkoooqqquuu{{{wwwhhh]]]TTTZZZgggwww|||zzz}}}oooXXXEEE;;;999111000///...------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++************++++++------000555888===FFFPPPjjj~~~}}}}}}||||||zzzxxxxxxpppXXXSSSNNN```zzzuuulllhhhfffcccaaaeeeooo|||uuuhhh^^^]]]bbbgggiiiiiiiiikkkmmmoooqqqrrrsssrrrrrrsssuuuttttttssssssssssssssstttssswww{{{{{{yyyvvvwwwxxxvvvuuuttttttwwwxxxxxxwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxvvvtttrrrpppqqqsssuuuvvvwwwxxxxxxyyyyyyxxxwwwvvvvvvvvvvvvsssttttttuuuuuuvvvvvvwwwyyyzzz|||{{{{{{}}}zzzrrrpppqqqvvv~~~vvvlllfff___]]]```dddkkkzzzlllaaaSSSKKKIIIHHHEEEAAA@@@@@@??????@@@@@@AAAAAA???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA????????????@@@@@@AAABBBEEEFFFFFFGGGGGGFFFFFFFFFGGGFFFFFFFFFGGGHHHIIIJJJEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIFFFDDDBBB@@@>>>>>><<<===???BBBDDDGGGIIIJJJJJJLLLPPPWWW___fffjjjkkkppprrrvvvyyyzzz|||~~~zzzwwwvvv|||{{{xxx{{{~~~~~~~~~qqqiiihhhkkkoootttuuuvvvwwwxxxyyyyyyzzzyyyzzz{{{{{{|||{{{zzzzzzwwwvvvuuuuuusssooohhhcccaaa^^^YYYUUURRRNNNJJJGGGDDDCCCAAA???>>>>>>??????BBBDDDHHHLLLQQQWWW^^^ccciiilllqqqvvv|||qqqfff\\\[[[```iiirrr}}}{{{xxxyyy}}}sss\\\III>>>;;;111111000...------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,++++++***------,,,,,,,,,---......000000222666999???KKKWWWrrr~~~}}}~~~~~~{{{zzzxxxvvv~~~tttXXXRRROOOddd{{{vvvkkkdddbbb^^^]]]dddtttyyyoooddd]]]```dddiiikkkjjjjjjmmmooooooppprrrrrrqqqqqqssstttuuuttttttsssssssssssssssuuuwwwyyyyyywwwuuuvvvvvvvvvtttrrrrrrtttvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyywwwuuutttrrrqqqrrrssstttuuuwwwxxxyyyyyyyyyxxxvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwyyy{{{{{{zzz{{{|||yyyyyywww{{{}}}uuukkkccc______\\\cccqqq}}}ooo\\\QQQMMMLLLIIIEEE@@@@@@??????@@@AAABBBCCCAAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFHHHIIIIIIHHHGGGFFFHHHHHHGGGGGGHHHIIIJJJJJJEEEEEEEEEEEEFFFFFFGGGHHHGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJGGGDDDAAA???>>>======>>>AAADDDGGGIIIKKKLLLKKKLLLPPPUUU\\\bbbgggjjjnnnqqquuuxxxzzz{{{~~~~~~~~~~~~~~~|||xxxuuuzzzzzzuuusssxxx~~~}}}vvvllliiijjjmmmqqqsssvvvyyy{{{{{{zzzyyyyyyzzz|||}}}}}}|||{{{zzzvvvvvvuuutttqqqllleeeaaa^^^[[[VVVRRROOOLLLIIIGGGEEECCCAAA???===============@@@CCCFFFJJJOOOVVVZZZ___ccchhhnnnsssyyyzzznnnccc______dddkkktttzzzuuutttvvvxxx~~~sss___LLLAAA<<<222111000///...---------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++---,,,,,,,,,---......///111111333666888>>>MMMZZZyyy~~~{{{yyyvvvssszzzrrrWWWSSSRRRhhh}}}tttiiibbb```]]]^^^iiizzztttiiiaaa]]]dddhhhlllmmmlllkkknnnpppnnnoooqqqqqqpppppprrrsssuuuttttttsssssssssttttttxxxxxxxxxwwwuuutttssstttuuusssqqqrrrtttvvvvvvvvvzzzyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyxxxwwwvvvuuutttqqqqqqqqqqqqrrrtttuuuvvvxxxwwwvvvttttttssssssssswwwwwwvvvvvvuuuuuuuuutttuuuxxxzzz{{{zzz{{{~~~~~~yyyzzz|||~~~uuuhhh___[[[XXX]]]hhhxxx}}}hhhXXXPPPLLLHHHEEEBBBAAA@@@@@@@@@BBBCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDFFFGGGHHHJJJJJJJJJIIIHHHIIIIIIIIIHHHIIIIIIJJJJJJGGGGGGGGGGGGHHHIIIIIIJJJIIIJJJJJJKKKLLLMMMMMMMMMLLLJJJFFFBBB???>>>===<<<===???AAADDDGGGIIIJJJJJJIIIJJJMMMQQQVVV\\\bbbeeekkknnnsssvvvxxxyyy{{{}}}}}}}}}~~~}}}yyyuuuxxxzzzwww~~~zzzvvvtttyyy~~~sssmmmlllmmmnnnqqquuuyyy{{{{{{zzzyyyyyy{{{|||}}}}}}|||zzzyyyttttttssspppkkkeee```]]]YYYUUUQQQMMMKKKJJJGGGFFFCCCBBB@@@===<<<;;;;;;;;;;;;<<>>OOO___~~~~~~zzzwwwssspppuuuiiiTTTUUUWWWnnn|||rrrjjjfff___^^^aaammm~~~{{{oooeee```___hhhllloooooommmlllnnnqqqmmmoooppppppppppppqqqsssttttttsssssstttuuuuuuvvvyyyxxxwwwuuusssrrrrrrrrrtttsssrrrrrruuuvvvvvvuuuyyyzzzzzzzzzzzzyyyyyyxxxyyyyyyyyyxxxxxxxxxwwwwwwqqqpppnnnmmmnnnooorrrsssuuuttttttsssrrrrrrrrrrrrwwwwwwwwwvvvvvvuuuuuuuuutttwwwzzzzzzyyy{{{~~~zzz{{{{{{|||qqqccc\\\\\\^^^dddooo|||uuucccVVVMMMGGGCCCDDDCCCBBBAAAAAABBBDDDFFFGGGHHHHHHIIIIIIHHHHHHGGGIIIJJJJJJJJJJJJIIIHHHHHHEEEEEEDDDDDDDDDEEEEEEFFFIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNKKKHHHEEEAAA>>><<<<<<<<<>>>???AAADDDEEEFFFFFFFFFCCCFFFIIILLLOOOTTTZZZ^^^dddhhhnnnsssvvvxxxzzz||||||}}}}}}~~~~~~zzzuuuxxx~~~~~~}}}wwwuuu}}}}}}vvvvvv}}}xxxuuuuuuyyy~~~|||tttppppppmmmooorrrvvvxxxzzzzzzzzzzzz{{{}}}~~~}}}{{{yyywwwsssrrrpppkkkeee___ZZZXXXQQQNNNJJJGGGGGGFFFEEEDDDCCCAAA???===;;;:::::::::888:::<<<===???CCCGGGKKKPPPVVV]]]cccgggmmmvvv|||yyyjjjccc___```dddiiiqqqyyy}}}wwwsssqqqppprrrrrrqqqlllbbbUUUHHH???444333111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++*********++++++---.........///222666999CCCWWWiii}}}}}}yyyuuupppmmmsss[[[NNNUUUYYYooowwwpppnnnmmmcccbbbfffsssyyykkkbbb```bbbllloooqqqpppmmmlllnnnpppnnnpppqqqqqqqqqqqqrrrtttsssssssssssstttvvvwwwxxxxxxwwwtttsssrrrssssssssssssrrrrrrtttvvvwwwvvvuuuyyyzzz{{{|||{{{zzzxxxwwwyyyyyyyyyyyyyyyzzzzzz{{{uuussspppnnnnnnoooqqqssstttsssrrrrrrrrrrrrssssssttttttuuuvvvwwwwwwxxxxxxwwwyyyzzzyyyxxxzzz~~~}}}pppgggaaaaaaccchhhrrr}}}ttteeeXXXOOOJJJGGGFFFDDDBBBBBBCCCEEEFFFKKKLLLMMMNNNPPPPPPQQQQQQOOOOOOPPPPPPOOOOOONNNMMMJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQOOOOOONNNNNNNNNNNNOOOOOONNNNNNMMMLLLLLLLLLMMMMMMOOOOOOOOONNNNNNNNNNNNNNNIIIGGGCCC???<<<;;;;;;<<<>>>???AAABBBCCCBBBAAA@@@===@@@DDDGGGIIIMMMRRRVVV[[[```hhhoootttxxx{{{}}}||||||}}}~~~~~~~~~{{{vvvwww}}}}}}xxxvvv|||{{{wwwnnndddeeeooouuutttsssrrrsssxxx|||~~~yyytttrrrmmmnnnppprrruuuxxxzzz{{{zzz{{{}}}~~~}}}{{{xxxvvvrrrqqqmmmhhhaaaZZZVVVUUULLLIIIEEECCCCCCDDDCCCCCCCCCBBB@@@>>><<<;;;;;;;;;777888::::::<<>>III___rrr~~~|||{{{}}}xxxsssnnnlllrrr}}}rrrPPPHHHSSSXXXnnn~~~tttoooqqqttthhhhhhlllwwwwwwiiiaaa```cccoooqqqsssqqqnnnlllnnnpppoooqqqrrrrrrrrrrrrsssuuurrrrrrrrrsssuuuvvvxxxyyywwwuuurrrqqqrrrtttuuuuuusssrrrsssuuuwwwxxxvvvtttxxxzzz|||}}}|||zzzxxxvvvyyyyyyyyyyyyzzz{{{|||}}}yyywwwtttqqqpppqqqtttuuussssssrrrrrrrrrsssttttttqqqrrrtttuuuwwwyyy{{{{{{yyy{{{{{{yyywwwyyy}}}|||zzz~~~~~~uuueeecccaaacccjjjtttsssdddZZZUUUIIIHHHEEECCCCCCDDDEEEGGGMMMNNNQQQSSSUUUWWWXXXYYYSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOPPPQQQSSSTTTRRRQQQQQQPPPPPPPPPQQQQQQPPPPPPOOONNNMMMMMMMMMMMMQQQPPPPPPOOOOOONNNNNNMMMHHHEEEAAA>>>;;;;;;;;;<<<>>>???@@@AAAAAA???===<<<999===BBBDDDFFFIIIMMMQQQTTTZZZccclllsssxxx}}}{{{|||}}}~~~|||}}}~~~~~~xxxwwwyyy||||||xxxyyy{{{}}}|||zzzzzzjjjYYYVVVZZZ___dddgggiiilllqqqxxx~~~}}}~~~~~~zzzxxxqqqooommmmmmppptttvvvvvvsssyyy}}}{{{xxxwwwuuusssllliiiccc^^^ZZZTTTOOOKKKFFFEEEDDDCCCBBBBBBAAABBB======>>>======<<<;;;:::666666666777999;;;===???CCCGGGLLLQQQWWW^^^eeejjjuuu||||||pppdddeeejjjlllsss|||}}}zzzwwwwwwyyytttnnnlllmmmfffXXXLLLHHH:::888444111//////......------------------------++++++++++++++++++++++++***++++++,,,,,,------...,,,---...---,,,,,,---///777222444<<>>;;;999999:::;;;;;;<<<<<<===>>>>>>======?????????@@@AAABBBCCCDDDNNNUUU___gggmmmrrrxxx|||}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~{{{||||||xxxwwwyyyzzzxxxvvvooo___PPPLLLPPPVVV\\\```jjjlllqqqvvv||||||||||||{{{{{{~~~}}}{{{tttqqqnnnmmmnnnqqqssstttrrrxxx|||yyyvvvuuussspppiiieee^^^XXXSSSNNNIIIFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===888888888888999;;;<<<===???BBBFFFKKKQQQXXX___ccclllttt~~~vvvuuuwwwyyyjjjiiimmmrrr|||}}}zzzzzz|||yyytttpppppphhhZZZMMMHHH;;;999444111///.........------------------------++++++++++++++++++++++++***++++++,,,,,,------...+++,,,---,,,++++++---///555222666>>>CCCLLLbbbzzz}}}|||~~~{{{wwwtttlllfffhhhooossssssttthhhWWWIIIGGGRRRcccooo~~~zzzwwwlllpppwww|||lllaaaaaabbbbbboooppprrrssssssrrrpppoootttvvvwwwvvvuuuuuuvvvxxxxxxvvvuuuvvvwwwxxxxxxwwwttttttuuuuuuuuuuuuttttttrrrrrrrrrrrrssstttuuuvvvvvvwwwwwwxxxxxxxxxxxxxxx{{{{{{{{{yyywwwvvvvvvwwwzzz}}}|||wwwuuuwwwyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvqqqsssuuuvvvvvvvvvwwwyyyzzzxxxvvvuuuvvvxxx{{{}}}||||||}}}|||{{{rrrddd^^^^^^```fffmmm~~~pppbbbVVVQQQLLLIIIFFFBBBCCCGGGOOOTTTZZZ\\\ZZZYYY\\\^^^ZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXYYYWWWWWWVVVVVVVVVWWWXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTQQQNNNOOOQQQPPPKKKGGGBBB@@@===:::999999:::;;;<<<<<<======>>>>>>======?????????@@@AAABBBCCCDDDIIIPPP[[[dddkkkrrrxxx|||}}}}}}}}}}}}}}}~~~~~~~~~~~~|||xxxwwwuuuqqqmmmgggYYYLLLHHHMMMSSSZZZaaakkkmmmqqquuuyyy}}}~~~}}}}}}{{{yyywwwwwwwwwvvvuuuuuuyyy~~~}}}vvvrrrmmmjjjkkkmmmooopppqqqvvvyyyvvvsssrrroookkkeee```YYYRRRMMMHHHDDDBBBDDDCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@???>>><<<;;;:::::::::999::::::;;;<<<;;;>>>BBBFFFKKKQQQXXX]]]aaaiiittt}}}uuummmkkkxxxpppjjjmmmvvvzzzvvvtttmmm```TTTMMM>>>:::555111///......---------------------------++++++++++++++++++++++++***++++++,,,,,,------...,,,---...---,,,,,,...000333444:::AAAFFFQQQiii|||wwwssskkkdddeeeiiiiiieee```WWWLLLFFFIIIUUUeeeooo{{{zzzssswwwxxxhhh___^^^```aaammmoooppprrrsssrrrrrrqqqssstttuuuuuuttttttuuuwwwxxxwwwvvvwwwyyyzzzzzzyyyssssssttttttttttttssssssrrrrrrrrrrrrssstttuuuuuuuuuuuuuuuvvvvvvwwwwwwwww{{{||||||zzzxxxvvvwwwxxxxxx{{{{{{wwwuuuxxx{{{zzzwwwwwwwwwvvvvvvvvvvvvuuurrrsssuuuuuuuuuuuuwwwxxxxxxwwwvvvuuuvvvxxxzzz|||{{{~~~~~~|||zzzxxx|||}}}kkkaaa^^^^^^___```qqq{{{}}}nnn\\\VVVPPPLLLGGGCCCDDDIIIPPPTTTZZZ\\\\\\]]]```bbb``````_______________```]]]]]]\\\\\\\\\\\\]]]]]]YYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZYYYYYYYYYZZZZZZ[[[XXXXXXWWWWWWVVVVVVVVVUUUTTTRRRPPPPPPPPPNNNHHHDDD???>>><<<:::999:::;;;<<<>>>>>>>>>>>>>>>>>>======????????????@@@BBBCCCDDDDDDKKKUUU```iiiqqqxxx||||||||||||}}}}}}~~~~~~~~~}}}~~~{{{vvvpppiiiccc```TTTJJJHHHLLLRRR\\\dddnnnpppsssvvvyyy|||}}}~~~~~~{{{wwwtttsssrrrpppooommmmmmlllkkkmmmrrryyy~~~}}}uuupppiiieeefffhhhkkkmmmppptttuuurrrpppnnnjjjeeeaaa\\\UUUOOOJJJGGGEEECCCBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@???>>>=========<<<;;;;;;:::::::::<<<>>>@@@CCCGGGMMMTTTXXX[[[bbbmmmvvv}}}|||ooodddnnntttjjjkkkuuu{{{xxxtttjjj]]]UUUCCC===555000//////...---------------------------++++++++++++++++++++++++***++++++,,,,,,------...---...//////...///000222333777>>>FFFLLLYYYrrryyyuuullleeeeeehhhfffaaaQQQKKKDDDCCCKKKYYYiiisss|||zzz~~~ssseee]]]\\\___aaalllmmmoooqqqrrrsssssssssoooqqqrrrrrrrrrrrrssstttwwwvvvvvvxxxzzz{{{zzzyyysssttttttuuuuuuttttttssstttsssssssssttttttuuuvvvtttttttttuuuuuuvvvwwwwwwzzz||||||{{{xxxwwwwwwwwwssswwwxxxttttttwwwyyyyyywwwwwwwwwwwwwwwvvvvvvuuussstttuuuuuuttttttvvvxxxwwwvvvvvvvvvvvvxxxyyyzzzyyy|||}}}uuutttuuuyyywwwjjjccc___]]]]]]dddmmm{{{tttfff\\\SSSNNNKKKHHHGGGIIIMMMRRRZZZ___aaabbbdddeeedddcccbbbaaaaaaaaabbbcccaaa``````````````````aaa^^^]]]]]]]]]]]]]]]^^^___\\\[[[[[[[[[[[[\\\]]]]]]ZZZZZZZZZZZZYYYXXXWWWVVVTTTRRRQQQPPPNNNJJJEEE@@@===<<<;;;::::::;;;===>>>AAA@@@@@@???>>>=========>>>>>>??????@@@AAACCCDDDCCCIIIRRR]]]gggpppwww{{{{{{{{{||||||}}}~~~~~~~~~|||}}}}}}vvvmmmccc\\\RRRJJJDDDDDDGGGNNNYYYbbbppprrruuuxxx{{{~~~}}}zzzuuuoookkkhhhgggeeeddd``````___```ccchhhpppvvvwww{{{{{{rrrlllddd``````dddhhhkkknnnqqqrrrooommmlllgggaaa\\\WWWQQQLLLJJJHHHGGGFFFBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEDDD??????>>>===<<<;;;:::999<<<===>>>@@@CCCHHHOOOTTTXXX```jjjrrrxxx}}}vvvdddiiiuuuyyykkkjjjsss}}}yyyqqqeeeZZZHHHAAA777111000000///---------------------------++++++++++++++++++++++++***++++++,,,,,,------...,,,---......---...000222444:::BBBJJJRRRbbb{{{|||qqqhhhggghhhddd]]]LLLFFF@@@BBBMMM^^^oooyyy{{{nnnbbb\\\\\\___ccckkklllnnnpppqqqsssttttttoooppprrrrrrqqqqqqsssuuuuuuuuuuuuwwwzzz{{{zzzyyyuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwuuutttttttttuuuvvvxxxxxxzzz{{{|||{{{yyywwwvvvvvvqqqvvvwwwttttttxxxzzzyyyxxxxxxyyyyyyxxxxxxwwwvvvtttuuuuuutttssssssuuuwwwvvvvvvvvvwwwwwwxxxyyyyyyxxxzzzxxxuuurrrppprrrzzzxxxjjjbbb^^^]]]YYYbbbnnn{{{rrrdddUUUPPPPPPMMMIIIGGGIIIPPPYYYbbbfffggggggfffgggfffdddcccbbbcccddddddccccccbbbbbbbbbbbbcccccccccbbbaaa```______^^^___]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[YYYWWWVVVSSSRRRPPPNNNKKKGGGBBB>>>;;;;;;;;;;;;===>>>@@@AAADDDCCCAAA???>>>=========>>>>>>>>>???@@@AAABBBCCCFFFJJJRRR\\\fffpppvvvxxxzzz{{{{{{|||}}}}}}~~~~~~|||}}}~~~yyymmm```VVVIIIDDDBBBDDDGGGMMMYYYcccppprrrvvvzzz~~~~~~|||xxxuuunnniiiccc^^^[[[YYYXXXVVVSSSTTTTTTUUUXXX]]]dddiiipppvvv~~~|||rrrkkkbbb\\\\\\```fffiiilllnnnnnnlllkkkjjjeee^^^XXXTTTPPPLLLKKKJJJHHHGGGFFFGGGHHHHHHHHHGGGFFFEEECCCDDDEEEEEEFFFEEEEEEEEE@@@@@@@@@???===<<<:::999:::;;;;;;<<<>>>CCCIIINNNVVV\\\fffmmmsssxxxllliiinnn|||qqqlllrrr}}}wwwjjj]]]NNNEEE999222111111000...------------------------++++++++++++++++++++++++***++++++,,,,,,------...)))+++,,,,,,+++,,,...000666;;;CCCKKKWWWjjjwwwmmmjjjhhh```UUUJJJDDD@@@DDDRRReeeuuuvvvhhh___[[[[[[___eeekkklllmmmoooqqqrrrttttttppprrrttttttttttttvvvwwwttttttuuuxxx{{{|||{{{zzzuuuuuuvvvvvvvvvvvvuuuuuuvvvuuuuuuuuuuuuuuuvvvvvvttttttsssssstttvvvxxxyyyxxxzzz{{{{{{xxxvvvuuuuuurrrwwwyyywwwvvvzzz{{{zzzyyyyyyzzz{{{zzzyyyxxxwwwuuuuuuuuutttrrrrrrtttvvvuuuvvvwwwxxxyyyyyyyyyyyyvvvyyy{{{|||xxxtttqqqnnnpppzzzwwwkkkccc^^^VVV]]]fffqqqqqq```XXXTTTOOOJJJHHHGGGNNNWWWaaahhhkkkjjjiiiiiiiiihhhgggffffffffffffffffffeeeeeeeeeeeeffffffgggfffeeecccbbbaaa````````````___^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\ZZZXXXVVVRRRQQQNNNKKKGGGBBB???===;;;;;;<<<>>>@@@BBBDDDEEEGGGEEECCC@@@>>>>>>===>>>>>>>>>>>>>>>???AAABBBCCCHHHJJJQQQ[[[fffoootttvvvzzzzzz{{{|||}}}}}}~~~~~~|||}}}~~~zzzxxxzzz}}}|||nnn\\\OOOCCCBBBDDDHHHKKKPPP[[[fffoooqqqvvv{{{zzzvvvtttssssssvvvuuusssrrrqqqoookkkhhh___[[[VVVRRRPPPOOOMMMLLLLLLLLLMMMMMMNNNRRRWWWZZZfffmmmvvvvvvnnnccc[[[ZZZ^^^cccgggjjjlllllljjjjjjjjjeee]]]ZZZWWWSSSQQQOOOMMMKKKIIIKKKLLLMMMNNNMMMLLLJJJHHHEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>===;;;999::::::::::::;;;@@@FFFJJJPPPWWW```hhhnnnttt{{{uuulllhhhqqquuummmpppssseeeSSSHHH;;;333222333111...------------------------++++++++++++++++++++++++***++++++,,,,,,------...***+++------,,,---000222666:::@@@IIIYYYnnnxxxqqqnnniii[[[MMMFFFBBB@@@HHHXXXlll{{{pppbbb[[[YYYYYY___fffllllllmmmnnnppprrrssstttqqqrrrtttuuutttuuuwwwxxxttttttvvvzzz}}}~~~}}}{{{tttuuuuuuuuuuuuuuuuuutttttttttssssssssssssttttttsssrrrqqqqqqrrrtttwwwxxxwwwyyyzzzzzzxxxuuuttttttrrrwwwyyywwwvvvyyyzzzyyyzzz{{{|||}}}|||{{{yyyxxxvvvvvvuuusssqqqqqqsssvvvuuuvvvxxxzzz{{{zzzyyyyyytttxxxzzz{{{}}}wwwuuusssppptttzzzqqqfff\\\```dddiiivvvvvvhhh\\\RRRNNNPPPIIIMMMTTT^^^fffkkknnnnnnmmmmmmmmmmmmlllkkkjjjiiiiiihhhhhhgggggghhhhhhiiijjjiiihhhffffffeeeeeeeeeeeeeeecccbbbaaaaaaaaaaaa____________]]]ZZZWWWUUUQQQOOOLLLGGGBBB???======;;;<<<>>>AAACCCFFFHHHIIIIIIGGGDDDAAA???>>>===>>>======>>>>>>???AAABBBCCCFFFIIINNNXXXeeennntttvvvyyyyyyzzz{{{|||}}}~~~|||}}}~~~xxxuuuvvvyyyvvvoooXXXIII>>>???BBBGGGKKKOOOZZZeeemmmpppuuu{{{zzzrrrmmmiiigggfffeeedddbbbaaa```^^^ZZZWWWVVVSSSNNNKKKJJJJJJHHHGGGHHHIIIIIIIIIIIIJJJNNNPPPYYY```jjjsss{{{zzzqqqeee\\\YYY]]]bbbfffiiikkkkkkiiijjjjjjeee]]]___\\\YYYVVVTTTQQQNNNKKKPPPPPPQQQRRRQQQOOOMMMKKKKKKKKKJJJIIIGGGEEECCCBBB@@@@@@AAA@@@???===;;;:::<<<<<<;;;:::;;;???EEEJJJKKKRRR\\\dddkkkrrryyy~~~{{{mmmdddjjjxxxvvvmmmlllyyy|||nnnUUUJJJ<<<444333444222///------------------------++++++++++++++++++++++++***++++++,,,,,,---......---///000000000111333555666999>>>HHHYYYppp~~~~~~{{{yyyuuurrrqqqjjjZZZIIICCC@@@AAAKKK]]]ppp~~~}}}zzz|||mmm^^^XXXWWWXXX^^^ffflllmmmmmmnnnoooqqqssstttoooqqqrrrsssssssssuuuwwwuuuuuuxxx{{{~~~~~~}}}sssttttttttttttttttttssssssrrrrrrqqqqqqqqqrrrrrrqqqppppppoooqqqsssuuuwwwvvvxxxzzzzzzwwwtttsssssspppuuuwwwuuutttwwwxxxvvv{{{|||}}}~~~~~~|||zzzyyyvvvvvvuuusssqqqqqqsssuuuuuuwwwyyy{{{|||{{{zzzyyyrrrxxxzzzyyy|||zzzzzzyyysssppprrrqqqccceeeddddddnnnwwwcccUUUTTTYYYKKKMMMRRRZZZccckkkpppsssppppppqqqqqqpppooommmlllkkkjjjjjjiiiiiijjjjjjkkkjjjjjjiiiiiihhhiiiiiiiiijjjiiigggfffddddddcccccc______```___]]]ZZZWWWUUUPPPNNNJJJEEE@@@=========<<<===???BBBEEEHHHJJJLLLJJJHHHEEEAAA???>>>===>>>======>>>>>>???@@@BBBCCCDDDFFFLLLWWWdddnnntttvvvyyyyyyzzz{{{|||}}}~~~}}}~~~}}}~~~vvvsssuuuuuuyyyqqqZZZHHH>>>AAAGGGNNNPPPSSS\\\eeennnuuu{{{~~~vvvoooiiiccc]]]YYY[[[YYYWWWTTTRRRQQQPPPPPPLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFGGGHHHHHHIIIIIIOOOWWW```gggmmmttt}}}{{{nnnbbbYYYXXX]]]aaaeeehhhjjjkkkjjjjjjjjjkkkgggfffdddccc```\\\VVVRRRSSSTTTTTTTTTSSSQQQOOONNNPPPOOONNNLLLJJJHHHFFFFFFDDDDDDCCCBBBBBBAAAAAAAAA>>><<<::::::;;;>>>BBBDDDJJJLLLTTT___fffkkkrrrxxx|||vvveeegggppp|||wwwkkkeeelllwww}}}dddOOOAAA:::000000444111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,.../////////000222444000:::AAAFFFXXXuuu}}}yyyyyyxxx}}}zzz|||oooVVVIIIAAABBBEEENNNcccxxx~~~zzz~~~|||yyy|||wwwfffZZZYYY[[[ZZZaaalllmmmmmmmmmnnnoooqqqrrrsssuuuuuutttsssqqqrrrtttwwwssstttvvvzzz}}}}}}{{{yyyxxxvvvtttrrrqqqrrrtttuuuppprrrsssrrrooollljjjjjjooonnnmmmmmmnnnppprrrtttvvvxxxzzzzzzyyywwwwwwwwwwwwvvvvvvvvvwwwxxxyyyyyyxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwvvvvvvuuuvvvvvvwwwvvvxxxyyyzzzzzzyyywwwvvvvvvxxxzzz{{{|||}}}|||zzzxxxyyytttggg```dddiiioooxxxeee[[[YYYQQQNNNOOOWWW```gggooouuusssvvvyyyyyyvvvssspppooorrrqqqooonnnnnnpppqqqssspppooollljjjiiijjjlllmmmjjjlllnnnmmmiiigggfffhhhfffbbb]]]ZZZYYYXXXWWWVVVLLLIIICCC???<<<<<<>>>???===???BBBEEEIIILLLNNNOOOOOOKKKGGGCCCAAA???===;;;<<<======>>>>>>===<<<<<<>>>CCCJJJTTT^^^gggnnnqqqxxxzzz{{{|||{{{|||}}}~~~zzzvvvvvvvvvuuuvvv^^^LLLBBBDDDJJJPPPRRRTTT[[[cccmmmttt|||}}}sssiii___YYYVVVTTTSSSQQQOOOMMMMMMMMMNNNJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJPPPXXX^^^ccciiirrryyyvvvggg\\\XXXZZZ\\\cccfffiiijjjkkkkkklllmmmllllllkkkkkkjjjfffaaa]]]ZZZZZZYYYXXXVVVTTTSSSRRRRRRQQQPPPNNNLLLJJJHHHGGGDDDCCCAAA@@@???@@@@@@AAA???===;;;:::;;;===@@@BBBEEEGGGOOOYYYaaafffmmmttt|||llljjjoooxxxvvvhhh^^^___fffgggRRRDDD<<<222000333000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,.../////////000222555555>>>EEEJJJ\\\xxx{{{yyyzzz}}}sssWWWHHHAAACCCFFFPPPdddxxx}}}zzzxxxrrruuuwwwgggZZZYYYZZZ[[[bbblllnnnnnnnnnoooppprrrssstttttttttsssqqqpppppprrrtttttttttvvvxxxzzzzzzxxxuuuuuutttrrrpppoooooooooooollllllllljjjgggeeeddddddffffffeeefffgggiiilllnnnoooqqqssssssqqqppppppqqqvvvvvvvvvvvvwwwxxxxxxyyyxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvwwwwwwwwwwwwxxxyyyyyyyyyyyywwwwwwwwwyyy{{{{{{{{{|||~~~}}}{{{yyyxxxuuugggfffgggjjjsss~~~rrrddd]]]UUUPPPNNNTTT\\\cccllltttwwwzzz}}}}}}{{{yyywwwvvvvvvuuutttsssssstttuuuvvvsssrrrooommmllllllnnnooooooqqqsssrrrooolllllllllgggddd```]]][[[XXXVVVSSSIIIFFFBBB???===>>>@@@BBBEEEFFFIIILLLNNNOOOPPPOOONNNKKKFFFCCCBBB@@@>>><<<>>>>>>>>>>>>>>>=========@@@CCCJJJSSS\\\eeellloootttvvvxxxyyyyyyzzz{{{}}}~~~{{{yyyvvvvvv{{{cccOOOFFFHHHMMMSSSUUUUUUZZZaaakkkttt}}}zzzjjj^^^VVVTTTOOONNNLLLKKKJJJJJJKKKLLLIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFJJJOOOSSSWWW^^^ffflllvvvwwwyyyqqqcccZZZWWWWWW```cccgggjjjkkklllnnnppprrrrrrsssssstttqqqmmmjjjdddccc```]]][[[YYYXXXXXXUUUTTTSSSQQQOOOMMMLLLKKKFFFDDDBBB?????????AAABBBAAA@@@===;;;;;;<<<===>>>AAABBBIIITTT[[[```hhhpppxxx~~~vvvmmmmmmtttyyyjjj]]]WWWWWWiiixxxlllWWWHHH???444111333............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---...//////000333666888@@@FFFNNN```zzz}}}yyyyyy{{{yyyXXXGGGAAACCCIIIUUUhhhyyy~~~|||}}}ssslllnnnvvv~~~}}}www{{{wwwhhh[[[YYYZZZ\\\ccclllnnnnnnnnnooopppqqqrrrssstttttttttrrrpppppprrrtttuuuuuuuuuvvvwwwwwwtttrrrttttttsssrrrpppnnnlllllljjjiiigggccc___]]]]]]^^^]]]]]]]]]^^^```ccceeegggmmmoooppppppppppppqqqrrrtttuuuuuuvvvvvvwwwxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzz{{{{{{{{{{{{|||~~~zzzyyy|||}}}ssskkkhhheeefffkkkpppccc]]]UUUPPPRRRXXX```jjjsss{{{}}}~~~}}}~~~{{{{{{yyyxxxxxxyyyzzz{{{xxxvvvsssqqqppppppqqqrrrsssuuuvvvuuusssqqqppppppiiigggccc```]]]XXXSSSOOOFFFDDDAAA??????@@@CCCEEEHHHKKKOOORRRTTTTTTSSSQQQNNNJJJFFFDDDBBBAAA???===AAA@@@???>>>===>>>>>>???BBBDDDIIIPPPXXXaaahhhlllnnnqqquuuwwwwwwxxxzzz{{{}}}{{{wwwuuu|||{{{fffPPPHHHIIINNNTTTVVVWWW[[[```kkkuuummm___XXXVVVPPPNNNMMMKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGIIIIIIHHHGGGGGGFFFEEEEEEHHHJJJLLLNNNQQQWWW^^^ccciiilllrrryyy|||lll```XXXVVV]]]aaafffjjjlllooorrrtttwwwwwwxxxyyyyyyxxxtttqqqnnnlllgggccc```^^^^^^^^^ZZZYYYWWWUUUSSSRRRPPPOOOKKKIIIEEEAAA@@@AAACCCDDDCCCBBB???===<<<;;;;;;;;;@@@AAAGGGPPPXXX]]]fffnnnsssxxxrrrkkkooossseee[[[VVV[[[hhhxxx~~~qqq[[[MMMCCC666222333---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......///111555888777>>>FFFQQQeee}}}yyywwwxxx{{{ZZZGGGAAADDDMMM\\\ooo~~~}}}sssiiiiiinnnrrrooolllvvvuuuhhh\\\YYY[[[___fffmmmmmmmmmmmmmmmnnnooopppqqqvvvwwwwwwuuussssssuuuvvvuuutttssstttuuuuuusssrrrtttuuuvvvvvvuuusssqqqooonnnlllhhhbbb\\\XXXXXXYYYWWWWWWXXXYYY[[[^^^```aaaiiikkkmmmnnnoooqqqtttwwwrrrssstttuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyzzzyyyzzz{{{{{{zzzyyyzzz{{{xxx|||xxxnnneeebbbeeeoooyyy~~~ppphhh^^^TTTSSSVVV^^^iiirrr{{{}}}~~~}}}}}}}}}~~~~~~|||zzzxxxvvvttttttuuuuuuuuuvvvvvvvvvtttrrrppppppjjjhhheeebbb]]]WWWOOOJJJDDDCCCAAA@@@@@@BBBEEEGGGHHHKKKQQQVVVXXXWWWUUUSSSNNNKKKGGGDDDBBB@@@>>>===BBBAAA???======>>>???@@@DDDFFFIIIMMMTTT\\\bbbfffjjjmmmrrrvvvxxxyyy{{{|||~~~xxxqqq{{{wwwvvvkkkSSSIIIHHHLLLSSSWWWXXX\\\aaalllwwwoooaaaZZZYYYSSSRRRPPPMMMKKKJJJJJJJJJLLLLLLMMMMMMLLLKKKIIIIIIKKKKKKJJJIIIHHHGGGGGGFFFJJJKKKKKKLLLNNNRRRWWW[[[```dddkkkssszzzwwwhhh^^^YYY\\\```fffkkkooosssvvvyyy}}}|||}}}}}}}}}{{{wwwssstttqqqlllgggdddccccccddd^^^^^^\\\ZZZXXXVVVUUUTTTOOOMMMHHHDDDBBBAAACCCDDDDDDCCCBBB@@@>>><<<;;;:::??????DDDLLLSSSYYYbbbjjjooouuu}}}xxxlllmmm~~~{{{nnnaaaXXXWWWaaaooo~~~zzz{{{ttt^^^PPPFFF888333333---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......///222666999666===HHHXXXnnn}}}wwwuuuwwwzzz___KKKAAAEEEQQQeeexxxwwwhhheeefffgggccccccrrrpppfff\\\ZZZ]]]bbbiiinnnoooooooooooopppqqqrrrrrruuuvvvwwwvvvuuuuuuvvvwwwtttsssrrrrrrtttuuutttsssssstttwwwxxxxxxwwwvvvttttttrrrmmmfff^^^XXXVVVUUUTTTTTTUUUVVVWWWYYYZZZ[[[^^^```bbbdddgggkkkppptttpppqqqssstttvvvvvvvvvvvvvvvwwwwwwxxxxxxwwwwwwvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyzzzyyy{{{{{{zzzyyyxxxxxxzzz~~~}}}yyyyyyzzzlllfffgggeeemmm{{{ttthhh[[[VVVWWW[[[eeennnzzz}}}~~~|||{{{yyyyyyyyyyyyyyyyyyxxxxxxvvvtttqqqooojjjgggccc___ZZZSSSLLLGGGEEEDDDCCCBBBDDDFFFIIIKKKNNNRRRVVVZZZZZZXXXTTTQQQNNNKKKFFFCCCAAA???===<<>>======>>>@@@AAAFFFFFFHHHLLLQQQVVV\\\___eeejjjqqqvvvyyy{{{|||}}}}}}{{{ttt|||uuusss{{{rrr[[[LLLJJJLLLRRRVVVYYY]]]bbbkkkwwwrrrfff___\\\WWWVVVSSSPPPNNNMMMMMMMMMNNNOOOPPPPPPOOONNNLLLKKKNNNMMMMMMLLLKKKJJJJJJIIIJJJJJJIIIJJJLLLOOOQQQSSSYYY^^^eeelllrrrxxx~~~qqqeee___]]]bbbhhhnnnssswww{{{~~~}}}yyyvvvtttqqqmmmiiigggfffggggggcccbbbaaa___]]][[[YYYYYYTTTQQQLLLGGGDDDBBBBBBBBBDDDDDDCCCBBB@@@>>><<<;;;===<<<@@@GGGMMMRRR[[[dddlllsss}}}qqqmmm{{{~~~sssdddXXXVVV]]]jjjzzz|||{{{|||uuu___QQQHHH:::555444////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,------...///222777;;;888???MMMbbbzzz}}}wwwtttuuuwwwaaaOOOBBBGGGVVVlll|||kkkddd___^^^[[[^^^ooozzzkkkddd]]]\\\```ffflllnnnrrrrrrrrrrrrrrrsssttttttrrrsssuuuuuuttttttvvvwwwvvvtttrrrrrrsssuuuvvvuuurrrsssvvvxxxyyyxxxwwwwwwxxxwwwtttnnnfff^^^XXXVVVTTTTTTTTTUUUUUUUUUUUUUUUWWWYYYZZZ\\\___dddkkkooonnnppprrrtttuuuvvvuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvuuuvvvwwwyyyyyyyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyzzzyyyzzz{{{zzzxxxwwwxxxyyy{{{|||xxxrrrqqqyyy{{{qqqnnnfffiiippp~~~wwwhhh___ZZZZZZ```fffxxx|||~~~}}}{{{zzzwwwsssppphhhddd^^^YYYTTTNNNIIIEEEFFFFFFFFFHHHJJJNNNQQQSSS[[[\\\^^^^^^[[[UUUOOOLLLJJJGGGDDDAAA@@@@@@>>>===@@@@@@??????@@@AAACCCDDDFFFGGGHHHKKKNNNRRRVVVXXX```eeennntttxxx{{{|||}}}zzz}}}zzz~~~uuuuuu{{{vvvaaaRRROOONNNRRRVVVYYY]]]ccchhhuuuxxxnnngggbbb\\\[[[XXXVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVTTTRRRQQQPPPOOOOOOOOONNNMMMMMMMMMJJJIIIIIIJJJLLLMMMNNNNNNSSSXXX]]]cccgggmmmtttyyy}}}xxxjjjccc```dddkkkqqqvvvzzz~~~zzzvvvqqqooollljjjhhhhhhhhhiiiffffffdddbbb```^^^]]]\\\[[[XXXTTTOOOJJJGGGDDDCCCCCCCCCDDDDDDCCCAAA???>>>===;;;===CCCHHHMMMWWW```gggooo{{{vvvoooxxxwwwiii\\\YYY]]]hhhxxx|||yyy{{{ttt___QQQHHH;;;666666000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------///333888<<<:::AAARRRjjj||||||~~~~~~xxxtttrrrsss~~~}}}\\\NNNDDDIIIZZZqqqqqqfff]]][[[ZZZ___ooouuufffbbb^^^]]]cccjjjnnnooorrrrrrqqqqqqrrrrrrssstttppprrruuuvvvvvvvvvxxxyyy{{{xxxtttssstttuuuuuuuuutttuuuwwwxxxyyyyyyxxxxxx{{{}}}}}}zzzrrriiibbb^^^XXXXXXXXXWWWVVVUUUTTTTTTVVVWWWWWWXXXZZZ^^^eeeiiimmmoooqqqtttuuuuuuuuutttuuuvvvvvvvvvvvvvvvvvvuuusssuuuwwwxxxyyyyyyxxxwwwuuuvvvxxxyyyzzzzzzyyyyyyxxxyyyzzzyyyxxxwwwxxxyyyzzzxxx~~~vvvooottt}}}xxxkkkiiijjjrrrzzzmmmccc]]]^^^aaaqqqwww~~~|||yyytttpppeee```XXXQQQMMMJJJGGGEEEGGGHHHJJJNNNRRRXXX\\\___```aaa```^^^YYYRRRKKKGGGDDDAAA??????@@@AAAAAAAAA@@@@@@AAACCCDDDEEEFFFGGGFFFGGGIIIKKKMMMOOOPPPQQQXXX___hhhpppuuuxxxyyyzzzvvvyyy~~~zzz|||~~~~~~}}}}}}vvvwww|||{{{wwwzzzvvvdddXXXSSSPPPSSSWWWYYY]]]ccceeessswwwnnnhhh```___]]]\\\[[[[[[\\\\\\[[[\\\]]]]]]]]][[[YYYWWWQQQQQQPPPPPPPPPPPPOOOOOOKKKJJJJJJLLLMMMNNNNNNMMMPPPSSSXXX\\\```fffmmmssswww{{{{{{mmmeeeaaaffflllsssxxx|||{{{{{{|||}}}~~~|||yyyuuunnnmmmkkkjjjiiiiiiiiiiiihhhgggfffdddbbb```___^^^bbb___[[[VVVQQQLLLIIIGGGBBBCCCEEEEEEEEECCCAAA???>>><<<>>>CCCGGGLLLUUU^^^bbbkkkwwwzzzpppwww|||pppccc]]]___hhhwww{{{vvvuuuyyy}}}sss^^^QQQIII<<<777777111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------///333999===;;;BBBSSSmmm}}}}}}{{{yyytttqqqqqqssssssUUUIIIFFFKKK\\\tttwwwjjj___\\\]]]bbbsssrrrbbb```^^^^^^dddlllooooooooooooooooooooooooppppppqqqsssvvvxxxxxxyyy{{{|||~~~{{{wwwtttttttttuuutttyyyyyyyyyzzzzzzyyyyyyyyy~~~}}}tttkkkfff^^^^^^]]]\\\ZZZXXXVVVUUUTTTTTTSSSRRRSSSWWW]]]aaalllnnnqqqsssuuuuuuttttttuuuuuuvvvvvvvvvvvvuuuuuurrrtttvvvxxxyyyxxxwwwvvvtttvvvxxxzzz{{{zzzyyyxxxwwwyyyyyyyyywwwwwwxxxyyyzzzyyy~~~sssvvvzzznnniiifffkkkyyyzzzmmmbbb___```jjjqqq}}}}}}|||xxxsssnnnddd]]]TTTMMMIIIGGGFFFFFFHHHIIIMMMRRRXXX___eeehhh^^^^^^]]]ZZZUUUOOOIIIEEE>>>===<<<===@@@CCCDDDDDD@@@AAACCCEEEGGGHHHIIIIIIFFFGGGIIIKKKLLLMMMNNNNNNSSSZZZdddmmmrrruuuvvvwwwssswww{{{}}}|||yyyvvvtttxxxyyy|||{{{{{{yyytttpppqqquuurrrhhh___\\\WWWTTTVVVYYYYYY\\\```lllrrr|||}}}zzzsssooojjjhhhiiijjjiiigggcccccccccddddddbbb^^^ZZZYYYXXXXXXWWWWWWUUURRROOOPPPOOONNNNNNNNNOOOPPPQQQQQQQQQRRRUUUYYY^^^ccceeeoootttzzzqqqeeehhhjjjnnnuuu|||{{{yyywwwvvvvvvvvvuuusssnnnqqqpppmmmmmmoooooolllmmmlllkkkhhheeecccdddeeehhheeeaaa^^^[[[VVVOOOIIIFFFFFFFFFEEEDDDBBBAAA@@@???===>>>@@@BBBEEEOOOZZZdddjjjsss{{{mmmoooxxx~~~rrrmmmeeefffjjjqqqwww}}}~~~uuunnnooouuutttmmmjjj___PPPEEE@@@;;;444...///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...///000111111333666999;;;BBBRRRkkk~~~{{{{{{tttqqqpppnnnttt~~~zzzeeeSSSJJJIIIQQQeee|||uuukkkccc``````fffvvvsssfffccc___\\\]]]bbbhhhkkkllllllmmmnnnnnnnnnoooqqqssssssvvvxxxyyyyyyyyyzzz{{{}}}{{{zzzyyyyyywwwtttqqqvvvrrrrrrvvvyyyxxxxxx{{{~~~~~~vvvooohhhfffdddcccbbb___\\\ZZZWWWUUURRROOONNNSSSZZZ___nnnnnnpppqqqrrrsssssstttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttxxxyyy{{{}}}}}}{{{yyywwwyyyxxxwwwvvvvvvwwwxxxxxxvvvxxx{{{zzzwwwwwwzzz~~~}}}qqqhhhfffkkkvvvyyylllccc\\\cccfffrrr{{{wwwpppjjjeeeXXXVVVQQQKKKFFFDDDGGGJJJJJJNNNUUU\\\cccgggjjjkkkiiiaaaWWWPPPNNNLLLIIIEEECCCCCCBBBBBBCCCDDDFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKNNNTTT]]]hhhppptttvvvvvvwwwyyy|||}}}}}}||||||zzzwwwvvvxxx~~~yyy|||}}}yyyvvvyyypppjjjfffhhhllljjjbbbZZZZZZUUUSSSVVVXXXZZZ]]]bbbpppvvvzzzuuurrrrrrpppmmmiiigggfffgggggggggeeeaaa^^^___]]]\\\[[[[[[YYYWWWUUUSSSRRRPPPNNNMMMLLLLLLMMMOOOOOOPPPRRRVVVZZZ^^^```ggglllsssyyyxxxmmmkkkmmmqqqwww~~~{{{xxxuuuttttttuuutttssspppsssssspppppprrrrrrooonnnnnnmmmjjjgggeeefffggggggeeecccbbb```ZZZQQQJJJGGGGGGGGGFFFEEEDDDBBBBBB@@@>>>>>>@@@AAAEEEOOOYYYbbbhhhqqqyyyqqqmmmsssyyyssshhhgggjjjppptttwww~~~~~~}}}wwwpppooosssrrrllllll```RRRGGGAAA<<<555///000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111111333777:::>>>DDDSSSjjj{{{ssspppnnnkkkoooxxxqqq^^^NNNEEEIIITTTiiizzzrrrjjjggggggkkkxxxpppccc\\\YYYWWWZZZ```gggkkkllllllmmmnnnmmmmmmnnnqqqssstttvvvxxxyyyxxxyyy{{{}}}}}}{{{yyyyyyxxxuuussstttpppppptttvvvvvvwwwzzzzzz}}}|||xxxqqqoookkkiiifffccc___\\\\\\[[[WWWTTTRRRTTTXXX\\\gggiiikkkooorrrtttuuuuuussssssttttttuuuuuuvvvvvvttttttuuuuuuuuuuuuuuuuuuwwwyyy{{{||||||zzzxxxwwwxxxwwwvvvvvvvvvwwwxxxyyyzzzzzz|||zzzwwwyyy|||qqqiiihhhooo}}}mmm```^^^___hhhwww~~~zzzuuunnnfff```WWWTTTOOOLLLLLLMMMMMMMMMOOOTTT[[[ccciiimmmnnnnnnccc[[[QQQKKKIIIHHHEEECCCEEEEEEDDDDDDEEEFFFHHHIIILLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJIIILLLQQQYYYccckkkqqqtttuuuzzz|||~~~~~~~~~}}}|||{{{}}}|||xxxsssrrrgggccc```aaadddccc\\\TTTUUURRRQQQUUUXXXZZZ___eeerrrxxx~~~zzzuuuqqqmmmlllkkklllkkkjjjfffdddgggdddaaa___^^^^^^]]][[[VVVUUURRRPPPOOONNNNNNOOONNNNNNNNNOOOQQQTTTWWWXXX___dddkkkrrrxxx~~~vvvoooqqqtttzzz{{{xxxtttqqqrrrssstttttttttwwwwwwtttsssvvvvvvsssoooooonnnllliiiggghhhiiifffeeeeeefffddd^^^UUUMMMIIIHHHHHHGGGFFFEEEDDDCCCBBB???>>>???@@@CCCMMMWWW___eeennnwww}}}vvvmmmnnn~~~xxxjjjiiikkkrrrvvvyyy}}}|||}}}{{{vvvtttuuutttqqqnnncccTTTIIIBBB===666111111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///000000111444888;;;@@@FFFUUUkkk{{{rrrnnnkkkggghhhooouuurrreeeTTTGGGAAAJJJXXXppp|||tttqqqqqquuu|||kkk^^^WWWTTTTTTXXX```hhhlllmmmlllmmmmmmllllllmmmqqqtttvvvwwwxxxxxxxxxzzz}}}|||zzzyyyxxxwwwvvvvvvrrrqqqssssssrrrtttxxxxxxzzz}}}}}}yyyuuuppplllhhhccc___```___]]]ZZZWWWWWWYYY[[[ccceeeiiimmmqqqtttuuuvvvrrrrrrssstttuuuvvvvvvwwwtttttttttuuuuuuvvvvvvvvvvvvxxxyyy{{{{{{zzzxxxwwwwwwvvvvvvuuuvvvwwwxxxyyy}}}|||||||||xxxwwwyyy}}}qqqjjjiiiooovvv~~~lllaaa___bbbmmmwww}}}|||zzzxxxssskkkbbb\\\VVVRRRNNNNNNRRRTTTSSSQQQVVV\\\ccckkkooopppnnnlll\\\UUUKKKFFFDDDEEEDDDCCCHHHHHHIIIJJJKKKLLLMMMMMMRRRRRRRRRRRRQQQOOONNNMMMLLLLLLLLLLLLKKKJJJHHHHHHJJJMMMTTT\\\dddkkkqqqtttzzz|||~~~}}}tttpppgggdddbbbccceeebbbYYYQQQQQQOOOOOOTTTWWWZZZ```gggpppvvv~~~yyysssrrrpppoooooonnnkkkiiikkkhhhcccaaa`````````___XXXWWWVVVUUUUUUUUUVVVWWWOOOOOONNNNNNOOOPPPRRRRRRZZZ^^^eeekkkrrryyy{{{rrrssswww}}}}}}xxxssspppppprrrttttttxxxzzzzzzvvvuuuwwwwwwtttpppppppppnnnkkkiiiiiijjjhhhffffffffffffaaaZZZSSSJJJJJJHHHGGGFFFEEEDDDDDDCCC@@@?????????AAAJJJTTT\\\bbbllluuu||||||nnnkkkyyy|||kkkiiimmmwww{{{~~~~~~|||{{{{{{{{{rrrgggXXXKKKCCC===777333111111000000000/////////------------------------------------...............//////000111444999===AAAHHHWWWmmm|||sssnnnjjjdddeeeiiilllfffZZZLLLCCC@@@KKK]]]wwwzzzyyyvvveeeYYYUUUTTTUUUZZZcccjjjnnnooommmmmmmmmlllkkkmmmqqqtttvvvwwwxxxxxxxxx{{{}}}zzzyyyyyyzzzyyy{{{wwwuuuuuutttqqqtttyyy{{{}}}~~~|||vvvqqqmmmhhhdddaaabbbbbb```]]][[[ZZZ[[[bbbdddhhhlllppprrrttttttrrrsssssssssttttttuuuuuusssssstttuuuvvvwwwwwwxxxvvvwwwxxxyyyzzzyyyxxxwwwvvvvvvuuuuuuvvvwwwxxxyyy}}}{{{zzzzzz|||zzzvvvxxx}}}sssiiihhhjjj|||~~~mmmfffcccgggoooyyy{{{yyyvvvsssoooiiibbb]]]XXXVVVUUUTTTUUUVVVVVVVVV___dddjjjoooppplllgggcccVVVPPPHHHDDDDDDFFFHHHHHHLLLMMMOOOQQQSSSTTTUUUUUUYYYXXXWWWUUUSSSPPPNNNMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIKKKOOOUUU]]]fffnnnssswwwyyy|||||||||||||||}}}}}}}}}vvvqqqjjjhhhggggggfff```UUULLLMMMLLLNNNSSSVVVYYYaaaiiiqqqwww|||xxxvvvsssrrrqqqqqqooommmmmmiiidddaaa```aaaaaa```\\\[[[ZZZXXXXXXXXXYYYZZZRRRRRRQQQQQQPPPPPPPPPPPPTTTXXX^^^fffmmmvvv~~~|||sssuuuyyy~~~zzztttpppoooqqqssstttzzz|||{{{wwwvvvwwwvvvssspppqqqqqqpppmmmkkkkkklllllliiifffeeeeeeccc___[[[MMMLLLIIIGGGEEEDDDDDDDDDDDDAAA@@@@@@??????GGGPPPXXX___iiirrrzzzqqqlllrrrmmmkkkooo|||~~~zzz|||wwwmmm]]]NNNDDD<<<777444000000000/////////......------------------------+++,,,,,,,,,,,,---------......//////111555:::>>>@@@III\\\sss}}}uuurrrkkkddddddfffeee^^^RRRGGGCCCBBBOOOccc~~~ppp```WWWUUUUUUVVV\\\dddkkkmmmmmmmmmnnnnnnmmmmmmnnnqqqtttuuuvvvwwwwwwxxx{{{}}}yyyyyyzzz{{{{{{|||yyyxxxxxxwwwwww|||zzzvvvqqqmmmjjjggghhhhhhfffbbb]]][[[ZZZ]]]___bbbfffjjjnnnqqqrrrsssssssssrrrrrrrrrrrrrrrsssttttttuuuvvvwwwxxxxxxvvvwwwxxxyyyyyyyyyyyyxxxvvvvvvuuuuuuuuuvvvxxxyyyyyyxxxwwwxxxzzz~~~xxxuuuxxxrrrjjjhhhmmm{{{uuukkkbbbbbbhhhqqq~~~}}}yyytttpppmmmjjjfffddd```bbbccc```[[[YYY[[[___jjjmmmppppppmmmfff^^^XXXNNNKKKFFFDDDEEEHHHLLLOOORRRTTTWWWZZZ\\\]]]]]]]]]\\\[[[YYYVVVSSSOOOLLLJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJLLLPPPXXXbbblllqqquuuxxx{{{|||{{{{{{{{{|||zzzvvvyyyyyysssllliiifffddd```YYYOOOHHHJJJJJJMMMRRRUUUXXXaaajjjtttzzz~~~}}}zzzwwwttttttsssrrrqqqnnnjjjfffbbbaaaaaaaaa```aaa```]]]ZZZXXXWWWWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQMMMQQQWWW___hhhrrr|||}}}uuuvvvzzz~~~wwwsssqqqrrrssstttxxx{{{zzzwwwvvvxxxxxxuuurrrssstttsssqqqnnnnnnnnnqqqmmmiiiggghhhgggccc```QQQOOOLLLIIIFFFEEEDDDDDDDDDBBBAAAAAA???>>>DDDLLLTTT[[[eeeooowww}}}uuullljjjvvvsssooorrr}}}zzzzzz~~~tttdddSSSFFF>>>888555000000/////////.........------------------------+++++++++,,,,,,,,,------......//////111666<<<@@@AAAMMMccc{{{zzzwwwpppgggeeeeeeaaaWWWKKKDDDDDDFFFUUUkkkzzzkkk^^^WWWTTTTTTVVV\\\dddjjjlllkkkmmmnnnppppppoooppprrrtttsssuuuvvvxxxyyy{{{{{{yyyyyyzzz{{{|||yyywwwxxxzzz{{{}}}zzzvvvrrrooopppqqqqqqnnnhhhccc___]]]ZZZZZZ\\\___ccchhhllloooqqqqqqppppppppppppppppppuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzzzzwwwwwwuuuuuuuuuuuuvvvwwwuuuuuuuuuwwwzzz~~~vvvrrrxxxuuummmfffqqq|||pppddd```bbbiiittt~~~}}}yyysssooommmlllkkkkkkiiimmmooojjjccc```eeelllssssssrrrnnnggg^^^UUUPPPGGGEEEDDDEEEHHHMMMRRRUUUZZZ\\\___aaabbbbbb```___[[[ZZZXXXVVVRRROOOMMMKKKKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIJJJMMMTTT^^^hhhnnnuuuxxx|||}}}}}}|||}}}}}}zzz}}}wwwwwwzzz|||}}}wwwmmmggg```ZZZUUUPPPKKKGGGHHHIIIMMMRRRTTTWWWaaakkktttzzz~~~zzzwwwvvvvvvvvvuuupppmmmhhheeeddddddbbbaaadddbbb```]]][[[ZZZYYYYYYYYYYYYXXXWWWVVVTTTSSSRRRLLLNNNSSSYYY```iiirrryyy|||vvvxxx|||{{{vvvtttssssssssstttwwwxxxvvvwww{{{|||zzzuuuvvvxxxwwwuuurrrrrrrrrsssqqqnnnmmmmmmlllgggcccVVVTTTPPPLLLHHHFFFEEEEEECCCBBBBBBCCCAAA>>>AAAGGGOOOVVVaaakkktttzzzwwwkkkcccmmmxxxrrrttt|||~~~|||kkkYYYJJJ@@@;;;888111111111000000000//////........................,,,,,,,,,,,,---------...---......///111666===AAADDDSSSkkk}}}uuukkkeeeccc\\\QQQEEEAAACCCHHH]]]tttwwwhhh]]]XXXTTTTTTWWW___gggmmmooonnnllloooqqqsssrrrrrrssstttpppsssvvvxxxyyy{{{|||yyyxxxyyyzzz{{{{{{xxxwwwxxxzzzzzz~~~zzzvvvssstttuuuwwwuuuqqqmmmkkkjjjaaa```^^^]]]___bbbfffiiillllllmmmnnnooopppqqqrrrvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxyyyzzz{{{{{{{{{yyyxxxvvvuuuttttttuuuuuussstttuuuxxx{{{}}}tttuuu|||yyymmmooouuuqqqhhhdddeeekkkrrr~~~|||{{{wwwssspppoooooonnnmmmnnnppppppmmmiiijjjpppuuuvvvsssnnnggg^^^UUUMMMIIICCCDDDGGGJJJNNNTTTZZZ^^^bbbccceeefffeeebbb^^^[[[VVVUUUUUUTTTSSSQQQPPPOOONNNNNNNNNNNNMMMLLLKKKKKKIIIHHHHHHKKKQQQ[[[dddjjjsssvvvzzz}}}}}}}}}}}}}}}tttzzz}}}zzzzzzzzz|||mmmfff[[[RRRMMMKKKJJJIIIGGGHHHLLLQQQSSSWWW```kkkqqqwww|||yyyxxxxxxxxxxxxrrroookkkhhhgggfffdddcccdddcccaaa```_________```[[[[[[ZZZYYYWWWUUUTTTRRROOOPPPRRRUUUYYY```hhhmmmvvv}}}xxxzzz~~~}}}xxxvvvtttsssrrrqqqtttvvvvvvyyy~~~~~~wwwyyyzzzzzzxxxuuuuuuuuuuuusssrrrsssssspppiiidddZZZXXXSSSNNNJJJHHHFFFFFFBBBBBBCCCDDDAAA===@@@EEELLLSSS]]]hhhqqqxxx}}}xxxjjjaaahhhwwwyyytttvvvppp]]]MMMCCC===;;;222222222111111111111000........................---------.........//////---......///111666===BBBGGGWWWppp}}}yyynnndddaaaYYYMMMBBB>>>CCCHHHbbbyyyuuufff]]]ZZZUUUVVVZZZbbbkkkrrrsssssslllooosssttttttsssssstttoooqqquuuxxxzzz{{{~~~|||zzzxxxwwwyyyzzz{{{{{{{{{yyyyyyyyyxxxzzz}}}yyyvvvsssvvvyyyzzzyyyxxxxxxxxxmmmjjjddd```]]]^^^aaaccchhhiiijjjllloooqqqssstttwwwwwwwwwvvvvvvvvvvvvvvvxxxxxxyyyzzzzzz{{{||||||yyyxxxvvvuuuttttttttttttrrrtttvvvyyy{{{}}}~~~~~~{{{yyyxxxqqqjjjnnnsssjjjeeefffjjjwww~~~|||yyywwwuuusssrrrrrrqqqooonnnnnnmmmkkkkkklllpppuuuyyyssspppiii```VVVNNNHHHDDDCCCFFFKKKOOOUUU[[[aaaeeeggghhhiiiiiieee```ZZZVVVQQQRRRSSSTTTTTTTTTTTTSSSPPPPPPPPPOOOMMMKKKJJJIIIHHHGGGGGGIIIOOOXXXaaagggpppsssxxxzzz{{{{{{{{{{{{oootttwwwxxx~~~~~~~~~{{{zzzxxxcccOOOIIIGGGDDDBBBEEEJJJGGGHHHMMMRRRWWWaaajjjpppuuu{{{~~~|||zzzxxxvvvwwwssspppnnnnnnmmmiiifffhhhfffdddaaa___^^^^^^^^^aaa^^^ZZZXXXWWWVVVUUUSSSTTTSSSRRRRRRUUU\\\eeekkkssszzz}}}uuurrrrrrpppooorrrqqqqqqrrrtttwwwzzz|||{{{||||||{{{yyyyyyzzz{{{xxxvvvsssqqqpppnnnlllkkkddd___XXXQQQMMMJJJHHHGGGEEEDDDCCCBBBAAABBBCCCCCCFFFRRR]]]eeennnyyy~~~}}}~~~lllaaadddlll{{{vvvooo~~~rrr^^^PPPGGG???888444222000///000000///.........------------......---------............//////...000444777999???FFFHHH^^^{{{zzz~~~|||pppcccUUUIIIBBB???DDDKKKbbbvvvsssfff\\\WWWYYYWWW[[[cccjjjmmmooosssrrrtttvvvwwwuuuttttttuuurrrssstttvvvwwwyyyyyyzzz{{{yyyxxxxxxyyy{{{{{{{{{~~~~~~|||||||||}}}~~~yyypppgggbbb``````aaa`````````ccchhhlllooooooqqqtttvvvxxxwwwvvvuuuxxxyyyyyyxxxwwwxxxzzz|||uuussspppnnnmmmnnnpppqqqwwwxxxyyyyyyzzzzzzzzzzzz~~~xxx}}}}}}ooonnntttsssjjjgggfffhhhrrr{{{xxxuuuqqqpppnnnllljjjiiiiiiiiieeefffkkkrrryyy|||zzzwwwqqqkkk```UUULLLGGGFFFFFFIIINNNUUUZZZ]]]aaafffjjjkkkiiifffccc[[[SSSRRRVVVSSSTTTVVVWWWWWWWWWVVVVVVTTTRRRPPPMMMJJJIIIHHHHHHJJJKKKKKKJJJKKKQQQ[[[ccckkkpppvvvzzzzzzyyywwwwwwqqqqqqrrruuuyyy~~~zzzzzz{{{dddNNNFFFCCC@@@???CCCIIIGGGHHHMMMRRRWWWaaajjjoootttzzz~~~|||zzz|||yyyvvvtttsssrrrnnnkkkkkkiiifffdddaaa``````___aaa^^^[[[YYYXXXWWWVVVTTTRRRRRRQQQPPPSSSYYYbbbhhhnnnvvv|||uuusssrrrqqqppprrrrrrqqqqqqsssuuuxxxyyy{{{|||~~~~~~}}}~~~|||yyyvvvttttttrrrpppnnngggccc[[[TTTOOOKKKIIIHHHEEEDDDCCCBBBBBBBBBCCCCCCHHHSSS^^^eeennnwww||||||}}}ssseeeeeejjjwwwxxxooo{{{vvvbbbRRRIIIAAA;;;555333000000000000///.........------------......---------............///000...000444666888>>>EEEKKKbbb~~~{{{uuufffTTTHHHAAA???EEELLL```uuussseee\\\XXXXXXWWW[[[dddkkkmmmooorrrqqqsssuuuvvvuuuttttttuuurrrsssssstttvvvwwwyyyzzz{{{yyywwwwwwyyyzzz{{{zzz~~~}}}}}}~~~}}}}}}}}}}}}~~~|||tttlllhhhfffaaaaaa```aaaccceeehhhjjjlllnnnqqqsssttttttsssrrruuuuuutttsssqqqrrrtttvvvsssrrrpppnnnmmmmmmnnnnnnssstttuuuwwwyyyzzz{{{{{{}}}yyy}}}zzzpppooowwwuuulllfffaaaiiiuuu~~~|||xxxuuurrrkkkiiigggdddccccccdddeeeiiikkkooouuuzzzzzzwwwsssgggbbbXXXPPPJJJHHHIIIKKKPPPUUU\\\aaadddgggiiilllhhhccc___[[[UUUNNNMMMPPPRRRSSSTTTUUUUUUUUUUUUTTTRRRPPPNNNLLLJJJIIIIIIIIIJJJKKKKKKJJJLLLQQQ[[[bbbkkkpppvvvzzz{{{zzzzzzyyyxxxxxxwwwwwwxxxzzz|||~~~~~~zzz{{{iiiOOODDDAAA>>>???DDDJJJHHHIIINNNRRRWWW```iiinnnrrrxxx~~~}}}}}}zzzxxxwwwuuurrrooommmkkkhhheeebbbaaa``````bbb___\\\ZZZZZZYYYWWWVVVQQQQQQOOONNNPPPUUU]]]ccciiirrr{{{tttsssssssssrrrsssrrrqqqpppqqqsssuuuvvvyyy{{{}}}~~~|||yyyxxxvvvuuurrrpppkkkggg```YYYRRRLLLIIIHHHEEEDDDCCCCCCBBBBBBCCCCCCIIIRRR[[[ccckkktttyyyzzz~~~~~~kkkhhhhhhrrryyynnnvvvjjjWWWLLLDDD???666444111000000000///.........------------......---------............///000...000444666888>>>EEEPPPggg{{{~~~mmmVVVGGG@@@@@@FFFMMM]]]qqq}}}~~~rrrccc[[[XXXVVVVVV\\\fffmmmnnnnnnpppqqqssstttuuutttssstttuuuvvvuuuuuuuuuwwwyyy{{{|||zzzxxxvvvvvvxxxzzzzzzyyy~~~}}}}}}}}}}}}}}}||||||||||||}}}~~~~~~yyysssqqqkkkkkkjjjhhhgggfffeeeeeekkklllnnnpppqqqqqqpppooooooooonnnllljjjkkknnnqqqppppppoooooonnnnnnmmmmmmuuuvvvyyy|||~~~}}}|||zzz{{{wwwmmmnnn{{{ttthhh```dddkkkttt}}}~~~}}}{{{xxxuuuqqqmmmllleeebbb___]]]]]]___bbbdddmmmppptttxxxzzzxxxsssnnn```[[[TTTMMMJJJLLLPPPRRR[[[```ggglllnnnlllkkkjjjccc[[[TTTQQQNNNIIIHHHJJJRRRRRRSSSSSSSSSSSSSSSSSSPPPOOONNNLLLLLLKKKKKKKKKKKKLLLMMMLLLMMMRRR[[[bbbjjjooouuuzzz||||||||||||~~~}}}{{{zzzyyyyyyzzzzzz{{{|||~~~}}}}}}lllQQQEEEBBBAAAEEEKKKMMMKKKLLLPPPSSSWWW^^^ggglllqqqwww}}}~~~}}}}}}{{{xxxuuussspppooollljjjgggdddaaa```______bbb```^^^]]]\\\\\\ZZZXXXSSSRRRPPPNNNOOOSSSZZZ^^^eeeoooyyytttssstttuuuttttttsssqqqpppoooppprrrsssuuuxxx{{{|||}}}}}}zzzyyywwwuuurrrooonnnkkkddd\\\SSSLLLHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCFFFMMMVVV___gggpppvvvyyyssskkkfffnnnxxxkkknnnuuu^^^PPPHHHCCC888555222000000000//////......------------......---------............///000///000444777888>>>EEEUUUkkk{{{zzz}}}~~~yyy]]]IIIAAAAAAHHHPPP\\\ooowwwvvvppp___XXXWWWUUUVVV\\\gggnnnnnnnnnooopppqqqssssssrrrrrrsssuuuzzzyyyyyyyyyzzz|||~~~yyywwwuuuuuuwwwxxxyyyxxx}}}}}}||||||}}}~~~~~~}}}{{{xxxyyyyyyxxxxxxxxxxxxxxxxxx|||~~~|||{{{{{{zzzxxxuuuqqqmmmiiifffjjjjjjkkklllmmmmmmnnnnnnkkkkkkjjjhhhgggiiimmmppppppqqqrrrsssssssssrrrqqqxxxzzz|||~~~zzzzzzvvvooorrryyy~~~ooohhhffffffllluuu|||~~~~~~yyywwwtttppplllgggdddbbb```___]]]\\\^^^bbbfffiiippprrruuuwwwvvvrrrlllhhh^^^ZZZUUUPPPPPPSSSYYY\\\gggkkkqqqtttrrrmmmgggccc[[[RRRJJJHHHHHHGGGGGGJJJPPPQQQQQQRRRRRRRRRQQQQQQOOONNNNNNNNNNNNNNNNNNNNNLLLNNNOOOOOOOOOSSS[[[aaahhhmmmtttyyy{{{|||}}}}}}~~~~~~}}}}}}}}}}}}~~~{{{}}}yyyiiiOOOEEECCCDDDIIIPPPQQQOOOOOOSSSUUUWWW]]]eeekkkpppvvv|||~~~~~~}}}{{{xxxtttqqqooonnnmmmkkkhhheeecccaaaaaa```cccaaa____________\\\[[[VVVUUUSSSPPPPPPSSSXXX\\\dddmmm}}}xxxssssssuuuuuuuuuuuusssqqqooonnnooopppqqquuuwwwzzz{{{||||||}}}~~~|||{{{yyyvvvssspppnnnlllggg^^^SSSKKKFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDIIIRRR]]]gggooowww}}}zzzoooffflllvvviiihhhwwwfffTTTKKKFFF;;;777333000000000000///......------------......---------............///000///111555888:::@@@GGGXXXooo|||wwwxxx{{{||||||~~~{{{{{{gggOOOCCCBBBKKKUUUdddsss|||ooommmttt|||zzz|||kkk\\\UUUUUUTTTUUU]]]hhhoooooommmnnnooopppqqqqqqqqqqqqsssuuuzzzzzzyyyzzzzzz|||~~~wwwuuussstttuuuwwwwwwwww|||||||||{{{|||||||||}}}{{{yyywwwttttttvvv{{{~~~}}}xxxtttrrrtttuuuuuuuuuuuuuuuuuuuuuuuuwwwzzz{{{{{{{{{|||}}}~~~zzzvvvrrrppphhhhhhhhhhhhiiijjjkkkkkkjjjkkkkkkjjjkkkmmmrrruuussstttvvvxxxzzzzzzyyyxxxxxxyyy{{{}}}yyy}}}xxxppplllqqqpppiiidddeeellltttwwwwwwuuusssooojjjddd```\\\ZZZ]]]]]]^^^```dddiiimmmpppvvvvvvvvvsssnnnhhhbbb___]]]ZZZWWWVVVYYY^^^dddhhhqqqrrrttttttppphhh___XXXPPPGGG@@@AAADDDEEEHHHKKKNNNOOOPPPQQQQQQPPPNNNMMMLLLMMMMMMNNNNNNOOOOOOOOOKKKMMMOOOOOOOOORRRYYY^^^fffkkkqqqvvvyyy{{{|||}}}~~~vvv{{{zzzaaaIIIAAAAAACCCHHHOOOPPPNNNOOOSSSVVVXXX^^^eeejjjooovvv|||~~~{{{vvvrrrqqqqqqooonnnkkkhhhfffeeeeeeeeecccbbbaaaaaabbbaaa___]]]YYYXXXVVVSSSQQQSSSWWWZZZccckkkyyyxxxssssssuuuvvvuuuuuutttqqqooonnnnnnooopppvvvxxx{{{}}}||||||}}}}}}}}}|||yyytttqqqmmmmmmiii```TTTJJJEEECCCDDDEEEEEEEEEEEEDDDCCCBBBEEEHHHQQQ]]]gggoooxxxsssggglllvvvkkkgggooolllYYYNNNJJJ===999444111000000000///......------------......---------............///000///111666:::<<>>AAADDDIIINNNNNNPPPRRRTTTTTTRRRNNNLLLLLLMMMNNNOOOPPPPPPPPPOOOMMMOOOQQQRRRRRRTTTYYY^^^fffjjjpppuuuxxxzzz|||}}}{{{xxx}}}yyysssttt}}}rrr[[[EEE???@@@AAAEEEKKKKKKJJJLLLRRRUUUXXX___gggjjjooovvv|||~~~}}}}}}wwwsssrrrsssooommmkkkiiihhhgggggggggdddcccbbbcccdddcccaaa___[[[ZZZXXXTTTRRRRRRUUUXXX```hhhvvvwwwrrrrrrtttuuuuuuuuutttrrrooonnnooopppppptttwwwzzz|||||||||}}}}}}~~~}}}{{{xxxssspppmmmnnnkkkbbbUUUJJJEEEDDDDDDEEEEEEFFFEEEDDDCCCBBBEEEGGGOOO[[[eeekkkuuu~~~xxxiiimmmzzzqqqjjjlllyyyppp\\\QQQMMM>>>:::555111000000000///......------------......---------............///000///222888<<>>BBBIIIQQQfff~~~wwwvvvxxxxxxzzz~~~ssspppjjjhhhssspppWWWJJJMMM___qqquuuiiibbbaaabbbYYY]]]kkkpppbbbYYYVVVVVVVVV\\\ccciiilllnnnoooooohhhiiikkkmmmoooqqqqqqrrrsssuuuxxx{{{|||{{{yyyxxxuuusssqqqqqqsssuuuvvvvvvrrrpppooooooooommmkkkiiieeeccc^^^YYYTTTPPPNNNMMMMMMKKKJJJIIIKKKOOOTTTWWWYYYXXXYYY\\\aaaeeehhhiiijjjiiihhhhhhiiikkkmmmooosssttttttuuuvvvxxx|||}}}zzzxxxyyyzzz{{{zzz~~~~~~}}}}}}||||||{{{{{{}}}zzzxxxwwwvvvuuuvvvyyy|||~~~~~~}}}}}}}}}}}}~~~zzzzzzuuuvvvxxxjjjbbb______eeegggmmmvvvwwwrrrnnnnnnrrruuuyyy{{{zzzwwwrrroooddddddccccccgggrrr}}}wwwvvvuuussspppkkkhhhccc```^^^ZZZSSSNNNOOOOOONNNOOORRRVVVZZZ]]]bbbeeejjjnnnqqqpppooommmhhhiiikkkmmmnnnnnnnnnnnnsssrrrpppooonnnnnnoooooottttttuuuvvvwwwyyy{{{|||wwwtttsssyyyuuuiiipppvvvyyy{{{|||wwwqqqdddUUUFFF??????@@@BBBDDDHHHIIIKKKOOOUUU]]]eeejjjqqquuu{{{}}}{{{yyyvvvttttttqqqmmmjjjiiihhhgggfffjjjhhhgggggghhhgggeeecccaaa```]]]YYYUUUUUUWWWYYY^^^dddooo}}}zzztttpppoooooooooqqqpppooonnnlllllllllkkkooorrruuuwwwxxxyyy{{{}}}}}}{{{{{{{{{zzzvvvssssssttttttppphhh___WWWSSSLLLIIIFFFEEEGGGGGGDDDAAAAAADDDIIIOOOXXXcccooovvv|||rrruuu}}}ooolllxxxzzzyyy|||oooZZZMMMHHHAAA<<<666111//////000//////......------......///------........./////////222111555;;;???BBBJJJSSSjjjyyyxxxyyyyyy{{{~~~ssspppkkkhhhpppeeePPPFFFLLL___rrrxxxkkkbbb______\\\___lll~~~nnnaaaXXXVVVVVVVVV[[[ccciiilllmmmnnnoooiiijjjlllnnnooopppqqqqqqrrrtttxxx{{{|||{{{xxxvvvuuutttrrrsssuuuvvvvvvuuutttrrrooonnnllljjjgggddd]]][[[XXXTTTQQQNNNMMMMMMLLLKKKHHHGGGIIILLLQQQTTTUUUTTTSSSUUUZZZ^^^aaabbbbbbcccdddfffiiimmmppprrruuuvvvwwwwwwwwwyyy}}}|||zzzyyyzzz{{{{{{{{{}}}|||||||||{{{{{{{{{{{{~~~|||{{{zzzyyyxxxvvvxxxzzz|||}}}}}}||||||~~~}}}~~~yyy}}}ssseeeaaabbbggglllvvv{{{yyyzzz{{{{{{zzzwwwsssnnnkkkgggjjjlllnnnrrrzzz~~~|||wwwssspppooollljjjgggddd___\\\[[[ZZZXXXWWWXXXZZZ\\\^^^dddgggmmmrrruuuwwwvvvuuuxxxxxxyyyzzzyyyyyyxxxwwwxxxwwwuuussssssrrrssssssttttttuuuvvvxxxzzz{{{|||}}}uuussspppvvvsssnnntttwwwuuuqqqooojjjeeeZZZNNNBBB???@@@@@@BBBDDDGGGIIILLLPPPUUU^^^gggmmmuuuxxx{{{~~~}}}|||{{{xxxvvvuuusssooommmkkkjjjhhhffflllkkkiiiiiijjjiiifffdddeeeddd```[[[WWWUUUVVVXXX___dddmmmxxx|||uuurrrppppppooooooooooooooonnnmmmkkkkkkoooqqqtttvvvwwwxxx{{{}}}~~~|||||||||{{{yyywwwvvvwwwwwwuuupppiiiccc^^^SSSOOOJJJGGGGGGFFFCCC@@@AAACCCGGGMMMUUUaaalllttt|||~~~tttxxxzzzmmmkkkuuu}}}wwwuuuuuu~~~mmmYYYLLLGGGBBB===666222000000000000///......------......///....../////////000000000222222666<<>>777222000000000000//////............//////////////////000000000000222333777===@@@EEEOOOZZZuuu|||zzzvvvrrrkkkfffiiittt}}}vvveeeRRRGGGHHHUUUjjj||||||rrrkkkgggfffeeehhhtttwwwiii]]]VVVUUUVVVVVV[[[bbbhhhkkklllmmmmmmmmmmmmnnnnnnooopppqqqrrrppptttyyy}}}}}}zzzuuuqqqtttssssssuuuvvvuuusssqqqssspppllljjjhhhfffcccaaa\\\[[[YYYXXXXXXXXXYYYYYYWWWUUUQQQOOOOOOQQQTTTVVV]]]YYYUUUTTTUUUXXX[[[\\\dddggglllqqqvvvyyy{{{{{{zzz{{{|||{{{zzzzzz|||~~~}}}{{{zzzzzz{{{||||||||||||||||||||||||||||||{{{}}}}}}||||||{{{{{{{{{{{{wwwxxxyyy{{{|||}}}}}}}}}||||||~~~wwwvvvzzz{{{|||}}}uuuoooqqqxxx|||}}}ttttttsssrrrqqqqqqrrrrrrxxx||||||~~~zzzyyyvvvtttssssssssssssrrrtttwwwzzz|||}}}}}}}}}xxxxxxwwwvvvtttsssrrrqqqppppppppppppqqqrrrtttuuutttuuuvvvxxxzzz{{{|||}}}|||}}}yyyxxx{{{yyy|||{{{tttlllgggaaa[[[KKKDDD@@@BBBDDDCCCDDDFFFGGGJJJMMMPPPTTT]]]hhhqqqzzz|||~~~~~~~~~}}}{{{yyysssrrrrrrrrrsssrrrpppmmmjjjiiihhhiiijjjjjjiiigggbbbbbb```\\\YYYWWWXXXYYY___ccciiiqqqxxx~~~{{{wwwtttrrrqqqnnnnnnooooooooommmlllkkkiiikkknnnqqqtttyyy~~~~~~|||||||||zzzyyywwwvvvtttpppiiidddZZZTTTMMMIIIHHHGGGFFFCCCCCCDDDGGGKKKRRR]]]iiipppzzz{{{~~~tttyyy~~~qqqiiiiiinnnvvv{{{{{{zzz~~~yyyyyyyyyzzz}}}nnn\\\MMMFFFDDD???888333111000000000/////////....../////////////////////000000000000222444999>>>AAAFFFRRR___|||}}}xxxuuupppggg```cccoooxxx|||lll]]]MMMGGGLLLZZZooo|||tttnnnkkkjjjfffjjjvvvtttfff[[[UUUUUUVVVWWW\\\ccchhhkkklllmmmmmmooonnnnnnnnnoooqqqrrrsssrrruuuzzz}}}}}}zzztttqqqsssrrrrrrssstttssspppnnnnnnllljjjiiiiiijjjiiihhheeedddbbbaaa``````aaaaaa___\\\XXXUUUTTTVVVYYY[[[___\\\YYYYYY\\\aaaeeegggnnnppptttwwwzzz{{{zzzzzzzzz{{{|||{{{yyyyyyzzz||||||{{{zzzzzz|||~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{zzzzzzyyyvvvwwwxxxzzz|||~~~{{{|||}}}~~~wwwuuurrroooooorrruuuzzzuuupppooowwwwww|||zzztttrrrooooooppprrruuuxxx{{{|||}}}{{{yyyyyyxxxrrrrrrrrrrrrqqqpppooonnnffffffffffffffffffffffffeeefffgggiiilllpppsssuuutttuuuwwwyyy{{{|||}}}}}}{{{}}}~~~~~~}}}}}}vvvqqqmmmddd\\\HHHCCCAAACCCEEECCCDDDFFFGGGJJJNNNPPPSSS[[[gggqqqzzz|||~~~~~~}}}{{{yyysssssssssuuuwwwvvvssspppmmmllljjjiiiiiihhheeecccaaaaaa___]]]ZZZYYYZZZ[[[^^^ccciiiooouuu{{{{{{wwwuuusssnnnnnnnnnnnnnnnmmmllllllhhhjjjlllooorrrxxx~~~|||yyyxxxwwwssslllfff[[[UUUMMMHHHHHHHHHGGGEEECCCDDDFFFIIIPPP[[[fffnnnwwwyyy}}}qqquuussskkkjjjnnnwww~~~||||||}}}{{{{{{mmm\\\MMMFFFEEE@@@999444222111111000000//////......//////000....../////////000000000222555:::@@@BBBHHHUUUccc~~~xxxtttnnnddd[[[\\\gggpppsssbbbUUUGGGEEELLL\\\ppp}}}wwwrrrnnniiiooo|||}}}rrreeeZZZUUUTTTVVVXXX]]]dddiiilllmmmmmmnnnoooooonnnnnnpppqqqsssuuutttwww{{{~~~}}}zzzuuurrrtttrrrqqqqqqrrrqqqooommmkkkiiihhhjjjmmmoooqqqqqqmmmllljjjhhhggggggggggggeeeccc___[[[ZZZ\\\^^^```^^^\\\\\\^^^dddkkkppprrrsssuuuwwwyyyzzzyyyxxxwwwyyyzzz{{{{{{yyyxxxyyyzzz{{{zzzzzz{{{}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyvvvwwwxxxzzz|||}}}~~~~~~wwwooojjjhhhfffffffffhhhnnnuuu||||||uuunnniiigggllljjjkkknnnmmmiiiggghhhlllooossswww|||}}}yyyuuurrrpppooohhhgggeeebbb```^^^\\\[[[YYYYYYYYYZZZ[[[]]]^^^___]]]^^^aaadddiiinnnsssuuutttvvvxxx{{{|||}}}}}}}}}{{{}}}~~~~~~~~~~~~yyywwwrrrggg[[[FFFBBBAAACCCCCCBBBBBBEEEGGGKKKNNNOOOQQQXXXeeepppyyy|||}}}{{{yyytttuuuvvvxxxyyywwwtttpppnnnmmmkkkjjjjjjhhheeecccbbbbbbaaa___\\\ZZZ[[[\\\^^^ccciiiooosssyyy~~~zzzwwwuuuooonnnnnnmmmmmmmmmmmmnnnjjjkkklllmmmpppvvv}}}}}}zzzyyyyyyuuunnniii^^^WWWNNNHHHGGGFFFFFFDDDCCCCCCDDDGGGNNNXXXdddllluuuxxx|||nnnpppyyy{{{oookkkppp~~~}}}{{{nnn^^^PPPIIIFFFAAA:::444222111111000000000////////////000000------........./////////222555<<>>CCCDDDKKK\\\nnn~~~|||{{{~~~{{{{{{wwwrrrpppllleee___[[[KKKEEEAAADDDMMM^^^tttzzziii^^^XXXTTTSSSVVV[[[```fffiiikkkmmmrrrvvvvvvsssnnnlllnnnsssxxxzzzxxx~~~xxxwwwxxxwwwwwwvvvuuuvvvwwwwwwvvvuuuvvvtttrrrrrrvvvzzz~~~{{{wwwuuutttrrrqqquuurrrpppnnnooorrrvvvxxxxxxtttppppppsssvvvwwwwwwxxxxxxxxxyyyzzz{{{}}}}}}~~~}}}{{{{{{{{{|||{{{zzzzzzzzz{{{{{{{{{{{{{{{zzzzzz{{{|||}}}~~~~~~}}}|||{{{zzz{{{||||||~~~}}}|||{{{zzz|||}}}~~~}}}{{{tttiii^^^WWWSSSSSSTTTOOOSSSYYY]]]```eeelllqqqzzztttkkkgggccc^^^[[[\\\\\\ZZZVVVSSSPPPPPPXXX[[[dddrrryyyvvvrrrooommmmmmooopppnnnnnnnnnoooooooooooopppjjjeeeaaa```aaabbbaaa___]]]ZZZWWWVVVUUUTTTRRRQQQVVVSSSPPPMMMMMMLLLKKKJJJHHHIIIJJJJJJKKKMMMPPPSSSVVVWWWZZZ^^^ccchhhmmmpppyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||~~~|||www~~~}}}nnn___IIICCC@@@CCCFFFFFFFFFGGGHHHJJJLLLMMMOOOUUU^^^eeerrrvvv||||||tttmmmjjjgggdddhhhooorrrzzz~~~}}}{{{zzzyyywwwvvvuuurrrooolllmmmllllllkkkkkkkkkkkklllkkkjjjgggccc```]]][[[ZZZYYY]]]ccckkkqqqtttvvvwwwwww{{{~~~xxxtttpppnnnmmmnnnnnnmmmmmmmmmlllmmmnnnpppsssttt{{{|||zzzxxxtttooollleee[[[OOOHHHHHHHHHEEEBBBBBBAAADDDHHHLLLRRR]]]hhhppp|||jjjfffmmmzzz}}}vvv{{{yyypppdddWWWNNNNNNIII???555111222111---////////////////////////...//////000000111222222222777???DDDFFFMMM___rrr~~~||||||~~~{{{xxxtttrrroooggg]]]VVVIIICCC@@@DDDMMM]]]sss}}}jjj___XXXTTTTTTWWW^^^bbbhhhkkkmmmooossswwwvvvssspppnnnppptttwwwyyy{{{zzzxxxwwwvvvyyyxxxyyyzzz|||~~~~~~~~~|||{{{yyyyyy|||~~~zzzyyyxxxwwwuuusssqqqmmmlllooottt{{{~~~zzzuuussstttvvvwwwwwwyyyyyyyyyyyyzzz{{{||||||~~~|||{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}|||zzz{{{{{{|||}}}~~~~~~}}}{{{zzzyyyyyyyyyyyy~~~~~~}}}|||{{{{{{zzzzzz{{{|||}}}~~~~~~tttiiiaaa\\\[[[WWWXXXWWWVVVUUUXXX^^^bbbfffmmmwwwzzzpppkkkfff```cccbbbaaa^^^ZZZUUURRRQQQTTTXXX```jjjrrrtttpppkkkjjjiiigggeeedddeeeggghhhjjjjjjjjjkkkkkklllllllllmmmhhhcccaaabbbbbbaaa___^^^\\\YYYXXXWWWVVVUUUSSSTTTQQQOOONNNNNNNNNMMMKKKHHHHHHIIIJJJKKKLLLOOOQQQVVVWWWZZZ___eeekkkqqqtttyyyzzz{{{||||||}}}}}}}}}|||||||||||||||||||||}}}}}}}}}uuuyyytttbbbLLLEEE@@@CCCFFFHHHJJJMMMLLLNNNOOOOOOPPPTTT[[[```mmmrrryyy}}}wwwsssnnnjjjiiikkkkkkttt}}}}}}{{{yyyxxxwwwuuurrroookkkkkklllmmmmmmmmmmmmmmmpppnnnjjjeeeaaa^^^\\\[[[XXX[[[```eeeiiilllmmmmmmmmmqqqyyyyyyuuuqqqnnnmmmlllkkkkkkmmmlllkkkkkkkkkmmmnnnooowww{{{~~~{{{yyywwwuuurrroooiii___RRRJJJHHHHHHFFFDDDCCCBBBDDDHHHLLLQQQ\\\hhhqqq{{{~~~iii```dddqqqyyy~~~sssfff[[[UUUTTTOOODDD888222222000---////////////////////////......//////000000111111555999@@@EEEGGGPPPdddwww}}}}}}{{{yyywwwvvvsssjjj\\\QQQFFFAAA>>>CCCMMM]]]qqqkkk^^^WWWSSSTTTXXX^^^ccchhhlllmmmooosssvvvvvvuuusssqqqrrrtttwwwyyy||||||xxxvvvtttxxxxxxzzz}}}~~~}}}|||{{{rrrooojjjiiimmmvvvzzzwwwvvvwwwxxxxxxzzzzzzzzzzzzzzzzzzzzzzzz}}}|||{{{{{{zzz{{{{{{{{{}}}}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{||||||}}}}}}}}}|||{{{yyyxxxwwwwwwwww|||{{{{{{{{{zzzzzzzzzzzzzzz{{{|||~~~~~~{{{{{{|||uuummmiiieeeaaa[[[TTTOOOOOORRRUUUUUUZZZbbbjjjqqqxxx~~~}}}vvvooogggkkkjjjhhhddd```\\\XXXVVVYYY___gggnnnqqqooojjjffffffggggggggghhhiiijjjjjjooooooppppppqqqrrrsssssstttpppjjjhhhiiiiiigggddddddbbb___]]]]]][[[ZZZXXXVVVTTTSSSSSSTTTTTTRRRQQQMMMMMMNNNOOOPPPQQQRRRSSSUUUVVVZZZ___fffmmmrrrvvvyyyzzz{{{||||||}}}||||||{{{{{{{{{||||||}}}}}}~~~}}}zzz}}}zzzeeeNNNFFFAAACCCGGGIIIMMMPPPOOOQQQSSSRRRQQQSSSYYY]]]jjjooovvv{{{~~~~~~yyyuuusssrrryyy}}}zzzyyyxxxwwwtttrrrlllmmmnnnooopppooonnnmmmsssqqqlllfffaaa^^^\\\[[[XXXYYY\\\___aaacccdddddddddhhhqqq~~~xxxuuuqqqnnnlllkkkiiihhhhhhhhhhhhhhhiiijjjkkklllqqquuu{{{~~~{{{xxxwwwvvvtttrrrmmmcccWWWMMMJJJIIIGGGFFFDDDBBBDDDGGGKKKQQQ\\\hhhqqq{{{}}}}}}lll]]]]]]jjjyyywwwiii___ZZZYYYTTTHHH:::222111000---////////////////////////---......///000000111111666:::AAAFFFIIIRRRggg{{{~~~}}}|||zzzyyyxxxooo^^^NNNCCC???===CCCNNN]]]qqqkkk]]]UUUQQQSSSXXX\\\aaagggjjjkkkmmmpppsssuuuuuuuuuttttttuuuwwwxxx{{{|||yyywwwuuutttvvvxxx{{{}}}sssnnnhhhfffjjjsss}}}yyywwwwwwyyyzzz|||||||||{{{{{{zzzyyyxxx{{{||||||{{{zzzzzz{{{|||{{{||||||||||||{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{|||{{{zzzzzzyyyyyyyyyxxx{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz|||~~~}}}zzz{{{~~~|||uuuqqqiiiaaaYYYTTTRRRRRRQQQSSSVVVZZZ^^^bbbfffhhhsssyyyuuutttrrrooommmkkkiiifffdddfffmmmwww~~~|||xxxuuurrrsssuuuwwwyyyyyyxxxxxx||||||}}}~~~|||wwwuuuvvvwwwuuusssssspppllljjjhhhfffcccaaa\\\[[[ZZZZZZZZZZZZWWWVVVTTTTTTTTTVVVWWWXXXWWWVVVVVVWWWZZZ___eeekkkpppsssyyyyyyzzz{{{||||||||||||yyyyyyzzz{{{|||}}}~~~|||nnnPPPHHHBBBCCCGGGIIIMMMQQQPPPRRRSSSSSSRRRTTTZZZ^^^kkkqqqxxx}}}~~~{{{zzzyyyxxxvvvtttpppqqqrrrrrrrrrqqqooonnntttrrrmmmgggbbb^^^[[[ZZZWWWXXXXXXYYYZZZZZZ[[[[[[]]]aaakkkyyy~~~zzzyyywwwvvvtttvvvsssooolllkkkjjjhhhfffeeeeeefffhhhiiikkkmmmnnnnnnrrrwww{{{}}}~~~{{{yyyxxxwwwvvvtttooofffZZZQQQLLLIIIHHHGGGEEECCCDDDGGGJJJPPP\\\hhhrrr{{{}}}}}}sss___[[[hhh~~~yyy|||nnnbbb[[[YYYUUUKKK<<<333111000...////////////////////////......//////000111111111555999AAAFFFJJJUUUjjj~~~zzzfffQQQCCC>>>===CCCNNN^^^rrrjjj[[[SSSPPPRRRWWW]]]bbbhhhkkklllllloooqqqtttuuuvvvvvvtttuuuwwwyyyyyy{{{yyyxxxwwwtttuuuwwwxxxyyy|||wwwqqqjjjfffhhhpppyyy}}}zzzxxxxxxzzz|||}}}}}}}}}|||{{{zzzxxxwwwzzz{{{|||{{{yyyyyy{{{}}}||||||}}}}}}|||{{{zzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{||||||}}}}}}}}}|||||||||||||||}}}}}}}}}yyyzzz{{{}}}~~~|||zzzyyy{{{~~~vvvmmmcccYYYSSSPPPPPPOOOPPPQQQSSSUUUUUU[[[dddnnnuuuyyy}}}~~~|||yyyyyyzzzzzzyyywwwuuu|||{{{yyyvvvssspppiiigggdddccccccbbb___^^^\\\[[[[[[]]]______\\\YYY]]]]]]___bbbgggkkkooorrrxxxyyyzzz{{{||||||||||||xxxyyyzzz{{{|||}}}~~~|||~~~uuuRRRIIICCCDDDFFFHHHJJJMMMMMMOOOPPPPPPQQQUUU\\\aaannnttt{{{}}}xxxxxxzzz}}}~~~|||{{{zzzzzzxxxwwwtttttttttttttttsssrrrqqqtttrrrooojjjeee```\\\ZZZVVVUUUTTTSSSRRRRRRRRRSSSVVVZZZdddttt}}}xxxtttrrrooommmqqqooollljjjjjjiiigggeeedddeeegggjjjlllnnnpppqqqooossswww{{{}}}~~~~~~|||zzzzzzxxxvvvtttnnnggg]]]TTTNNNKKKIIIHHHFFFDDDDDDGGGJJJPPP\\\hhhqqq|||~~~~~~|||fff^^^iii~~~{{{tttdddZZZUUUSSSKKK>>>555222111////////////////////////////////////000111111222222444999BBBIIIMMMXXXmmmrrrWWWDDD???>>>DDDOOO___uuuvvviii[[[SSSOOORRRVVV___dddkkknnnnnnnnnppprrrrrrtttvvvuuussstttxxx|||yyyzzzyyyyyyyyyuuuxxxyyyyyyxxxzzz~~~xxxqqqkkkjjjooouuuzzz{{{||||||{{{yyyyyy{{{}}}}}}}}}}}}}}}|||zzzxxxwwwxxxzzz|||{{{xxxxxx{{{~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{zzzzzzyyyzzz|||}}}}}}}}}}}}~~~~~~~~~~~~~~~yyyzzz{{{}}}~~~~~~~~~~~~xxxxxxxxx{{{~~~zzzuuufff\\\UUURRRNNNLLLLLLMMMLLLLLLJJJRRR\\\cccgggkkkrrrwww{{{}}}{{{xxxuuurrrrrrqqqpppnnnkkkjjjjjjlllooonnniiieeeffffffgggiiilllooorrrtttxxxyyyzzz{{{{{{|||{{{{{{xxxyyyyyy{{{|||}}}~~~~~~{{{}}}~~~~~~oooSSSJJJDDDDDDEEEEEEFFFHHHGGGIIIKKKKKKNNNTTT]]]dddnnnttt{{{~~~wwwsssnnniiihhhlllnnnooottt{{{}}}}}}|||{{{zzzvvvvvvuuuuuuuuuvvvwwwwwwtttsssqqqnnnhhhccc^^^[[[SSSQQQOOOMMMKKKKKKKKKLLLOOORRR\\\mmm~~~xxxuuurrrooolllllljjjiiihhhiiiiiigggfffcccdddfffiiikkkmmmooooooooorrrwwwzzz{{{|||~~~~~~}}}|||{{{yyyvvvssslllggg___VVVPPPKKKIIIGGGGGGDDDDDDFFFIIIOOO\\\hhhqqq|||~~~lllbbbkkk{{{{{{eeeWWWOOOOOOJJJ>>>555333222000////////////////////////000000111111222222333333444:::DDDLLLQQQ\\\ppp~~~~~~~~~]]]FFFAAA???DDDPPPaaaxxxwwwwwwyyy~~~~~~yyynnn|||jjj\\\UUUQQQSSSWWW___eeekkknnnnnnnnnoooqqqpppsssuuutttrrrsssyyy~~~}}}yyyxxxyyyzzzvvvxxxzzzyyywwwyyyzzztttqqqrrruuuwwwxxxzzz}}}}}}{{{zzz{{{||||||}}}~~~~~~}}}{{{yyywwwwwwzzz|||{{{xxxwww{{{~~~}}}||||||{{{{{{{{{{{{{{{|||||||||zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}zzz{{{||||||}}}}}}||||||vvvyyy{{{}}}}}}~~~zzzzzzoooeee```YYYSSSQQQOOOMMMKKKFFFJJJOOOSSSVVVZZZ___ccchhhkkkpppxxx{{{xxxxxxyyyzzzzzzwwwuuuuuuxxx{{{yyysssmmmjjjjjjkkkmmmooorrruuuwwwxxxxxxyyyzzz{{{{{{{{{{{{yyyyyyzzzzzz{{{|||}}}}}}zzz}}}|||}}}}}}~~~cccSSSKKKDDDDDDEEEDDDCCCEEEBBBDDDFFFHHHKKKSSS^^^fffkkkpppxxx|||}}}~~~zzzqqqlllddd]]]ZZZ^^^aaaaaaeeejjjrrr~~~}}}|||vvvvvvuuuuuuvvvxxxzzz|||ttttttssspppkkkeee___\\\PPPNNNKKKIIIGGGGGGGGGHHHKKKMMMWWWiii}}}zzzwwwtttqqqoooiiihhhfffggghhhhhhgggfffaaabbbdddfffhhhjjjkkkkkkmmmppptttwwwxxxzzz{{{}}}~~~}}}|||zzzuuurrrkkkggg___XXXQQQLLLIIIGGGGGGDDDDDDFFFIIIOOO\\\hhhqqq|||~~~pppeeemmmzzz}}}fffTTTJJJLLLHHH>>>666444333111////////////////////////111111111222333333444444555;;;FFFOOOTTT^^^sss~~~|||aaaHHHCCC@@@EEEPPPbbbzzz|||pppoooooorrruuutttpppkkkhhhxxxkkk^^^VVVSSSTTTXXX^^^ccciiimmmllllllmmmnnnooorrrtttsssqqqsssyyyyyyxxxyyyzzztttwwwyyyxxxvvvxxxzzzwwwvvvwwwxxxwwwzzz~~~}}}{{{{{{|||||||||~~~~~~}}}{{{yyyxxxvvvzzz|||{{{xxxwww{{{~~~~~~~~~}}}}}}{{{zzzzzz{{{{{{{{{|||||||||}}}}}}{{{|||~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}|||{{{{{{||||||||||||{{{{{{xxx|||~~~}}}~~~yyyqqqggg___YYYUUUPPPMMMJJJJJJJJJJJJKKKNNNRRRUUUWWWYYY\\\cccnnn}}}}}}yyytttqqqrrrtttvvvwwwwwwuuuuuuxxx{{{yyyrrrllljjjjjjkkkmmmooosssvvvwwwxxxxxxyyyzzz{{{{{{{{{{{{yyyyyyzzzzzz{{{|||||||||zzz}}}~~~tttwwwwwwttt]]]JJJHHHDDDBBB@@@AAABBBCCCIIIJJJJJJJJJLLLRRR\\\dddlllnnnsssyyy}}}qqqeee^^^TTTSSSRRRQQQQQQTTTXXX[[[fffmmmwww~~~|||{{{}}}yyyvvvwww{{{}}}{{{xxx{{{wwwqqqmmmiiiccc\\\VVVSSSOOOJJJGGGEEEDDDCCCBBBCCCMMMVVV___qqq{{{vvvrrrooommmooommmkkkhhhggggggggghhh``````aaa```aaadddhhhlllmmmoooqqqtttwwwzzz|||~~~|||~~~{{{vvvsssoookkkeee\\\SSSLLLIIIHHHHHHEEEEEEHHHKKKRRR^^^kkkrrryyypppiiikkkwww{{{xxxiiiWWWLLLNNNJJJ@@@777444333222000000////////////000000111222333333333444666888999AAAKKKQQQWWWdddvvv~~~xxx{{{^^^BBBCCC???@@@QQQmmm|||rrrgggcccgggiiiddd```bbbhhh|||zzziii]]]UUUQQQSSSWWWdddfffhhhjjjjjjlllnnnpppqqqrrrrrrrrrrrrtttwwwzzz|||zzzvvvvvvxxxzzzxxxwwwuuutttttttttuuu~~~~~~xxxvvvwwwyyyyyyzzz|||}}}|||zzzwwwvvvyyyzzz{{{{{{||||||{{{{{{yyyyyyzzzzzzyyyyyyxxxwww{{{|||}}}~~~~~~}}}{{{{{{yyyxxxxxxxxxyyyzzz|||}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{{{{|||~~~{{{|||}}}|||zzzyyyyyyzzz~~~~~~~~~~~~~~~zzzmmmbbb[[[WWWVVVMMMHHHJJJKKKGGGEEEFFFLLLKKKNNNRRRYYYeeezzz~~~|||{{{xxxuuu{{{|||}}}}}}|||zzzwwwuuusssrrrrrrjjjfffaaa]]]\\\___dddhhheeefffhhhmmmqqqppplllhhhbbbfffkkkpppsssvvvyyy{{{yyyzzzzzz{{{|||||||||{{{~~~}}}{{{zzzzzz{{{|||}}}{{{|||}}}~~~}}}sssuuutttkkkTTTEEECCCBBB@@@AAABBBDDDFFFGGGHHHIIIHHHJJJQQQ[[[bbbkkkmmmrrrxxx~~~yyymmmaaaZZZRRRQQQOOONNNNNNQQQTTTWWWXXX```jjjuuu~~~{{{xxxyyy|||~~~}}}{{{yyyuuuooolllhhhccc[[[UUURRROOOKKKHHHGGGFFFEEECCCDDDKKKRRRZZZmmm}}}zzzwwwtttrrrqqqooollljjjhhhgggggghhhbbbbbbaaa``````aaaeeehhhkkkmmmooorrruuuxxxzzz{{{{{{}}}{{{vvvssspppmmmggg^^^UUUOOOKKKJJJHHHEEEEEEHHHKKKQQQ^^^jjjttt{{{vvvmmmmmmuuu{{{xxxiiiXXXMMMOOOKKK@@@777444333222000000////////////000000111222333444444555777999:::CCCMMMTTTZZZgggzzz}}}vvvqqq{{{|||ZZZCCCCCC@@@CCCVVVrrrqqqgggbbbfffggg___ZZZ[[[fff{{{vvvggg\\\UUURRRUUUZZZfffhhhjjjlllmmmnnnppprrrpppqqqrrrssstttvvvzzz}}}yyyuuutttvvvvvvuuutttssssssssstttuuu~~~~~~xxxvvvvvvwwwyyyzzz|||}}}|||zzzxxxvvvzzzzzzzzz{{{{{{zzzzzzyyyvvvwwwxxxyyyzzzzzzzzzzzz||||||}}}~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzz|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~zzz{{{{{{zzzxxxwwwxxxyyy|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~|||~~~xxxpppkkkbbbYYYRRRQQQPPPKKKHHHHHHHHHGGGHHHKKKNNNUUUdddrrr~~~yyywwwuuurrrooopppqqqsssuuuxxx{{{~~~||||||||||||||||||||||||~~~~~~}}}||||||{{{}}}yyyttttttuuuuuurrroooiiihhheeecccaaa___^^^^^^TTTQQQMMMIIIIIIKKKOOORRRWWWXXX[[[```fffhhhfffdddcccggglllppprrruuuwwwzzzxxxxxxyyy{{{{{{|||||||||~~~}}}|||{{{{{{|||~~~|||}}}~~~{{{yyy}}}ssssssrrr|||vvvaaaMMMBBBAAA@@@???@@@AAACCCEEEEEEFFFGGGGGGIIIOOOXXX```iiilllqqqwww|||yyymmmbbb[[[SSSRRROOONNNNNNQQQTTTVVVSSSYYYcccmmmxxxzzzzzz|||~~~xxxtttooollliiiccc[[[UUUPPPNNNKKKJJJJJJIIIGGGEEEEEEHHHLLLSSSeeezzz~~~xxxyyyzzz{{{zzzwwwuuussssssqqqnnnkkkiiigggggggggccccccbbb```^^^___aaaccciiijjjlllooorrruuuwwwxxxyyy{{{}}}}}}zzzvvvssssssoooiiiaaaYYYRRRMMMKKKHHHFFFEEEHHHKKKQQQ]]]jjjvvv}}}}}}rrrnnnsss~~~zzzhhhXXXOOOQQQMMMAAA888444333222000000////////////000000111222444444444666888;;;===EEEPPPWWW^^^lllzzzssskkksssoooQQQCCCBBBAAAGGG]]]zzzsssiiidddgggeee\\\VVVWWWeee{{{rrrcccZZZUUUTTTXXX^^^fffhhhkkkmmmmmmnnnppprrroooqqqssstttuuuxxx|||yyytttsssttttttttttttttttttuuuvvvwww}}}}}}wwwuuuuuuvvvyyyzzz{{{||||||{{{yyyxxxzzzzzzzzzzzzyyyxxxwwwwwwtttuuuvvvxxxzzz{{{{{{|||||||||}}}}}}~~~}}}}}}||||||{{{zzzyyyzzzzzz||||||~~~~~~~~~}}}}}}~~~~~~{{{{{{{{{{{{{{{{{{||||||wwwxxxxxxwwwvvvuuuwwwxxx{{{|||~~~~~~}}}||||||||||||||||||{{{{{{|||}}}wwwnnneee```ZZZRRRLLLIIIFFFDDDDDDEEEEEEGGGOOOYYYkkkzzz{{{sssmmmllljjjhhhfffcccdddeeegggjjjlllooopppmmmmmmlllkkkkkklllmmmnnnooonnnnnnmmmmmmlllkkkkkklllhhhcccaaaaaa___\\\XXXRRRQQQOOOMMMKKKIIIIIIHHHCCCAAA>>><<<<<<>>>@@@AAAGGGHHHLLLRRRXXX]]]___```cccgggkkkoooqqqsssuuuwwwvvvwwwxxxyyy{{{|||||||||}}}}}}|||{{{|||}}}}}}~~~~~~xxxvvv~~~~~~tttssstttyyy|||zzzuuulll\\\LLLCCCBBB@@@?????????@@@AAADDDFFFGGGGGGIIIOOOXXX___gggkkkpppuuuzzz~~~wwwllleee[[[YYYUUUTTTUUUWWWZZZ[[[\\\aaahhhooowww|||{{{|||~~~zzzvvvqqqmmmiiicccZZZTTTMMMLLLKKKKKKKKKKKKHHHFFFEEEEEEFFFMMM___sss||||||tttwwwzzz||||||yyyvvvttttttrrrooollliiigggfffeeeccccccbbb```^^^^^^```bbbgggiiikkkmmmpppsssuuuvvvwwwyyy{{{}}}|||zzzvvvttttttpppjjjccc\\\UUUNNNJJJIIIFFFFFFHHHKKKQQQ^^^jjjvvv~~~tttnnnqqq}}}zzzeeeXXXRRRSSSOOOCCC999555333111000000////////////000000111222444555666777:::<<>>=========;;;;;;:::999999::::::;;;===???BBBGGGNNNUUUZZZ\\\aaaeeeiiimmmoooqqqsssuuutttuuuwwwyyyzzz{{{|||||||||{{{{{{{{{|||}}}~~~}}}}}}~~~yyyvvvzzzyyywwwxxxwwwuuupppllldddXXXMMMAAA@@@????????????@@@@@@EEEFFFHHHHHHJJJPPPXXX___fffjjjppptttxxx|||{{{uuuhhhddd```___aaadddeeefffiiilllppptttyyy~~~||||||}}}{{{wwwrrrnnniiibbbXXXQQQLLLKKKKKKKKKLLLKKKIIIGGGEEEDDDDDDJJJZZZmmmzzz~~~|||{{{xxxtttssspppmmmjjjgggfffeeeaaabbbbbbaaa``````bbbdddggghhhjjjmmmooorrrtttuuuvvvxxxzzz||||||zzzwwwvvvtttpppjjjddd^^^WWWOOOJJJIIIFFFFFFIIILLLSSS```llluuu}}}tttmmmrrr{{{~~~sssbbbXXXUUUVVVQQQEEE:::555333111000000////////////000000111333555666777999<<<>>>AAAJJJUUU]]]eeesssxxxpppiiihhhlllsssuuuhhhRRR@@@;;;===@@@LLLhhh{{{ppphhhgggddd]]]^^^dddiii}}}|||ooo___VVVQQQQQQWWW^^^cccfffjjjlllmmmmmmooopppppprrrtttuuuuuuvvvxxx{{{~~~~~~}}}|||yyywwwwwwxxxzzzzzzzzzyyyyyyxxxwwwwwwwww|||~~~|||yyyvvvuuuuuuwwwxxxyyyyyy{{{||||||||||||{{{{{{zzzzzzyyyxxxvvvuuutttuuuvvvwwwwwwxxxxxxwwwwwwyyyyyyyyyyyyzzzzzz{{{{{{||||||zzzyyyyyyzzz{{{{{{}}}|||||||||}}}}}}~~~}}}}}}|||{{{yyywwwuuutttsssttttttsssrrrsssuuuxxx|||}}}~~~~~~~~~}}}}}}||||||||||||}}}rrrggg___WWWOOOKKKHHHEEEFFFJJJIIILLLRRR[[[fffkkkeee\\\TTTRRROOOMMMMMMNNNNNNOOONNNNNNNNNOOOQQQRRRTTTUUUUUUTTTSSSRRRRRRTTTVVVXXXVVVVVVUUUTTTTTTSSSSSSRRRNNNLLLIIIGGGEEEDDDBBBAAA===<<<:::999888777777777555555555555555555555555888:::<<<@@@FFFLLLRRRVVV]]]aaafffjjjlllooorrrttttttuuuwwwyyyzzz{{{||||||zzzzzzzzzzzz{{{{{{||||||||||||}}}}}}~~~~~~~~~xxxyyy|||{{{wwwrrrmmmggg^^^SSSJJJ<<<<<<===>>>@@@BBBCCCDDDEEEGGGIIIJJJKKKQQQYYY___eeejjjppptttwww|||xxxtttoooooorrruuuvvvvvvtttvvvyyy{{{~~~}}}~~~|||xxxtttpppkkkcccYYYRRROOOMMMLLLLLLLLLLLLKKKJJJFFFEEEEEEIIIUUUfffwww|||yyytttsssqqqooollliiigggfffaaabbbccccccbbbccceeefffggghhhjjjllloooqqqssstttuuuwwwyyy{{{|||{{{yyyxxxuuuqqqkkkfffaaaZZZPPPIIIIIIFFFGGGJJJNNNUUUcccooouuu}}}uuuooouuu}}}uuuvvv}}}yyywww}}}{{{nnn```YYYWWWXXXSSSFFF;;;666444111000000////////////000000111333555777888:::>>>@@@EEENNNYYYaaahhhvvv{{{rrrddd```^^^bbbbbbXXXIII???999===AAAMMMhhh|||rrrjjjiiieee___```hhhnnn{{{nnn^^^TTTPPPPPPVVV]]]eeehhhllloooppppppqqqrrrqqqrrrtttuuuuuuvvvwwwyyy|||{{{zzzzzzyyyyyyzzzzzzzzzzzzzzzyyyxxxvvvuuutttuuuyyy}}}vvvuuutttttttttvvvxxxyyyxxxyyyzzz{{{|||}}}}}}}}}zzzzzzzzzyyyxxxwwwuuutttwwwwwwwwwwwwwwwvvvuuutttvvvvvvvvvvvvvvvwwwyyyyyy{{{zzzyyyxxxyyyyyy{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|||zzzxxxwwwuuutttsssssssssrrrrrrssswwwyyy|||}}}~~~~~~~~~~~~~~~~~~}}}|||}}}uuujjj^^^XXXSSSNNNKKKKKKHHHFFFFFFIIINNNPPPMMMHHHEEEDDDBBBAAABBBCCCEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHJJJKKKLLLKKKKKKKKKJJJIIIIIIHHHHHHBBBAAA@@@>>>======<<<<<<666555444333222222222222111222222222333333333333333555888;;;>>>DDDJJJNNNWWW[[[aaafffjjjmmmqqqsssvvvwwwxxxyyy{{{|||||||||zzzzzzzzzzzzzzzzzzzzzzzz||||||||||||}}}}}}~~~~~~~~~|||wwwrrrjjj]]]OOOFFF;;;<<<===???AAABBBDDDEEEDDDFFFIIIJJJKKKQQQXXX___eeejjjqqqtttwww{{{|||yyyvvvrrrkkkbbbZZZSSSQQQNNNMMMNNNNNNNNNMMMHHHHHHHHHJJJPPP___sss{{{xxxvvvuuutttrrrooollljjjiiidddeeeffffffeeeeeefffgggfffgggiiikkkmmmpppqqqrrruuuwwwyyy{{{||||||{{{zzzwwwsssmmmiiieee]]]RRRJJJHHHFFFGGGKKKPPPXXXfffssswwwzzzsssyyy|||pppooouuuwwwsssxxx}}}}}}uuujjj```[[[YYYZZZTTTGGG<<<666444111000000////////////000000111333666777999;;;???BBBJJJRRR]]]eeelllzzzxxxggg^^^YYYYYYVVVMMMDDD@@@999???DDDNNNddd~~~vvvqqqpppkkkcccbbbhhhsssyyykkk\\\RRROOOPPPWWW^^^eeehhhmmmpppppppppqqqqqqppprrruuuvvvwwwxxxzzz{{{|||{{{yyyyyyyyyzzzzzzzzzyyyyyyzzzzzzyyyxxxwwwvvvuuuwww{{{||||||}}}~~~|||zzzttttttttttttuuuwwwxxxyyyxxxyyyzzz{{{|||}}}~~~~~~zzzzzzzzzzzzyyyxxxwwwvvvvvvvvvwwwwwwvvvuuuuuutttssssssrrrrrrssstttvvvwwwyyyxxxwwwwwwxxxyyyzzz{{{yyyyyyyyyzzzzzz{{{|||}}}~~~|||{{{yyyxxxxxxxxxxxxtttttttttsssrrrtttxxx{{{|||{{{{{{|||}}}~~~}}}~~~~~~~~~~~~~~~~~~|||rrrmmmiiibbb[[[XXXPPPMMMIIIHHHGGGFFFDDDCCC??????>>>===<<<===???@@@???????????????@@@AAABBB@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAA=========;;;:::999:::;;;444444333222111111111111111111111222222333333333000222555888:::???EEEIIIQQQVVV\\\ccchhhlllqqqtttxxxxxxyyy{{{{{{||||||||||||||||||{{{{{{zzzyyyyyy}}}}}}}}}}}}}}}~~~~~~~~~~~~zzzppp___NNNCCC?????????@@@AAAAAABBBBBBCCCFFFHHHIIIKKKPPPXXX^^^eeekkkqqquuuwww{{{}}}zzztttkkkdddVVVTTTPPPOOOOOOPPPPPPPPPJJJJJJJJJJJJMMMZZZppp}}}wwwwwwvvvtttrrrooommmkkkfffhhhhhhhhhfffeeefffgggeeefffhhhjjjlllnnnpppqqquuuwwwyyy{{{|||||||||{{{yyyuuuoookkkggg___TTTLLLHHHFFFHHHLLLQQQZZZhhhuuuyyywww{{{}}}ooommmsssyyy~~~~~~wwwrrrvvv{{{zzzsssiiiaaa]]][[[[[[UUUHHH<<<777444111000000////////////000000111333666888999<<<@@@BBBMMMVVV```gggooo||||||ooocccZZZVVVQQQGGG@@@???;;;AAAFFFNNNaaa{{{{{{xxxxxxrrrgggdddiiivvvwwwiiiZZZQQQNNNPPPXXX```cccfffkkknnnoooooooooooooooqqquuuwwwyyyzzz}}}~~~}}}{{{yyyxxxyyyzzzzzzyyyyyyzzz{{{|||||||||{{{zzzvvvwwwzzz|||~~~~~~~~~}}}|||yyyyyy{{{|||zzzwwwuuuuuuuuuvvvvvvwwwxxxyyyxxxyyyzzz{{{|||}}}~~~zzzzzzzzzzzzyyyyyyxxxwwwuuuuuuvvvvvvvvvvvvuuuuuuqqqqqqppppppqqqrrrtttuuuwwwwwwvvvvvvwwwyyyzzz|||xxxxxxxxxyyyzzz{{{|||}}}|||{{{yyyxxxxxxyyy{{{|||tttttttttssssssuuuyyy}}}{{{zzzyyyyyyzzz|||||||||}}}}}}~~~~~~}}}}}}~~~|||~~~vvvmmmhhhYYYUUURRROOOKKKGGGFFFGGG@@@@@@???===;;;;;;<<<>>>>>>>>>>>>>>>>>>??????@@@<<<===???@@@AAAAAAAAAAAACCCCCCBBBBBBAAA@@@@@@???===>>>===<<<:::999:::;;;777666555444444444444444///////////////000111222...111555888:::>>>DDDHHHMMMRRRZZZaaaggglllqqqtttyyyzzzzzz{{{|||||||||{{{~~~~~~}}}}}}|||{{{yyyxxx~~~~~~~~~~~~~~~{{{qqq^^^MMMFFF????????????@@@AAABBBBBBEEEFFFGGGHHHKKKPPPXXX]]]gggjjjooouuuzzz}}}wwwqqqggg[[[SSSUUUVVVRRRMMMLLLLLLKKKKKKJJJKKKSSSfffyyy}}}~~~}}}|||{{{yyyuuuoookkkhhhgggfffeeeeeeeeeeeeeeefffggghhhkkkmmmpppssstttrrrtttvvvwwwvvvuuuuuuvvvrrrsssrrrnnnjjjdddYYYNNNGGGHHHIIIJJJOOO[[[kkkxxx|||yyyvvv}}}uuurrrrrrwww~~~{{{vvvttttttqqqjjjggggggiiikkkcccPPP<<<333222333111111111111111111222222555666888999:::>>>CCCGGGNNNXXXbbbhhhppp~~~iiiddd]]]UUUMMMEEE???;;;:::???GGGTTTiii~~~tttjjjooouuudddUUUPPPPPPQQQXXXbbbdddiiillljjjkkkoooqqqpppsssuuuwwwyyyzzz|||{{{xxxwwwyyyzzzzzz}}}||||||{{{zzzzzzyyyyyyzzzzzz{{{}}}~~~}}}zzzxxx}}}|||zzzxxxvvvvvvvvvvvvxxxwwwvvvvvvvvvwwwxxxyyywwwxxxyyyyyyxxxyyy{{{}}}||||||{{{zzzzzzyyyxxxxxxvvvvvvwwwwwwvvvtttrrrpppsssssssssrrrrrrrrrqqqqqqrrrtttvvvvvvvvvwwwyyy{{{wwwvvvuuutttuuuvvvxxxzzz{{{{{{{{{xxxvvvtttuuuvvvssssssssstttvvvwwwyyyzzz~~~|||yyywwwwwwzzz}}}~~~}}}|||zzzzzz{{{{{{|||}}}~~~~~~ppplllfff```[[[VVVQQQMMMDDDAAAAAADDDAAA;;;;;;????????????>>>===>>>@@@BBB>>>???AAABBBCCCCCCBBBBBBEEEDDDAAA?????????@@@AAA???===;;;:::;;;<<<;;;:::999999777555444333333333111111222222222111000000444444333444666999<<<>>>FFFLLLVVV___eeeiiimmmooouuuwwwzzz{{{||||||{{{zzzxxxzzz|||~~~~~~}}}~~~~~~uuucccPPPGGG@@@@@@???@@@@@@AAABBBBBBDDDEEEFFFGGGJJJOOOVVV[[[fffjjjoootttzzz{{{oooddd[[[[[[[[[VVVQQQOOOKKKJJJIIIIIIIIIPPPbbbttt}}}{{{zzzvvvrrrnnniiiiiihhhffffffeeeeeeeeefffgggiiikkkmmmppprrrsssrrruuuwwwwwwvvvuuuuuuvvvvvvwwwuuuqqqmmmhhh\\\QQQIIIJJJKKKMMMRRR^^^nnnzzz}}}xxxsssxxxvvvwwwzzz~~~{{{xxxwwwrrrjjjeeeeeeqqqrrrkkkVVVBBB777444444111111111111111222222333666888:::;;;===@@@DDDGGGMMMWWWccciiirrr}}}pppkkkcccYYYPPPHHHAAA===:::>>>FFFSSSiii~~~uuuyyyvvveeeUUUPPPPPPPPPWWW```eeejjjlllkkkkkkooorrrqqqrrrtttvvvxxxyyy{{{|||yyyyyyzzz{{{{{{||||||||||||{{{zzzyyyxxx{{{{{{{{{{{{|||{{{yyywww{{{zzzyyywwwvvvvvvvvvvvvxxxwwwwwwvvvwwwxxxyyyzzzyyyzzzzzzyyyxxxwwwxxxzzz{{{zzzzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvuuuuuutttssssssssssssrrrrrrrrrrrrqqqrrrtttvvvvvvvvvvvvxxxyyyvvvuuutttssstttvvvxxxzzz|||}}}|||zzzwwwuuutttuuuqqqqqqrrrtttvvvyyy{{{||||||{{{yyyxxxyyy{{{}}}~~~}}}|||{{{zzz{{{{{{|||}}}~~~~~~}}}|||xxxsssnnnggg```\\\SSSNNNKKKLLLJJJEEEDDDGGGBBBBBBBBBAAAAAAAAABBBCCC@@@AAABBBBBBCCCBBBBBBAAACCCCCCCCCCCCBBBAAA@@@@@@@@@>>>======>>>>>>===;;;888777666555444333333222111111222222222222111111444333333444666888;;;===AAAGGGPPPXXX___eeejjjmmmqqqssswwwzzz{{{|||||||||yyyzzz|||}}}~~~}}}|||{{{~~~~~~~~~~~~|||iiiSSSEEEAAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEFFFIIINNNUUUZZZeeeiiinnntttyyy}}}sssiiieeeaaa[[[UUURRRLLLJJJIIIIIIIIIOOO___ooo}}}{{{zzzwwwtttrrrlllkkkjjjhhhgggfffffffffggghhhjjjlllnnnppprrrssssssvvvxxxxxxwwwvvvwwwwwwzzz{{{zzzuuuqqqlll```UUUMMMMMMNNNOOOUUUbbbqqq|||}}}wwwppp}}}|||}}}~~~|||uuujjjdddeeevvvxxxqqq\\\FFF999555444111111111111111222333333777999<<<>>>???AAADDDFFFKKKXXXdddllluuu~~~tttooofff[[[PPPGGG@@@<<<;;;>>>EEERRRhhh~~~vvveeeUUUPPPOOONNNUUU^^^eeejjjlllkkklllppprrrrrrqqqsssvvvxxxyyy|||}}}zzzzzz{{{{{{{{{zzz{{{|||}}}|||zzzxxxwww{{{{{{zzzyyyxxxwwwwwwvvvxxxwwwwwwvvvvvvvvvvvvvvvxxxxxxxxxxxxxxxyyyzzzzzz{{{||||||zzzxxxvvvvvvwwwyyyyyyxxxwwwvvvuuuttttttvvvuuuuuuuuuuuuvvvwwwxxxttttttsssssssssrrrrrrrrrrrrtttvvvvvvuuutttuuuvvvtttsssrrrrrrsssvvvxxxzzz|||~~~~~~}}}yyyuuussssssoooppprrrtttwwwzzz|||~~~zzzzzzzzzzzz{{{|||~~~}}}}}}|||{{{{{{{{{{{{||||||}}}~~~xxxxxx~~~{{{wwwiiibbb[[[YYYWWWRRRNNNMMMGGGHHHHHHHHHHHHHHHGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHFFFDDDCCCDDDCCCAAAAAAAAA@@@>>><<<888888777666555555444444333333444444444444333333333333333333555777:::;;;;;;@@@GGGNNNVVV^^^eeejjjlllooouuuyyyzzz{{{|||}}}zzz{{{|||}}}}}}|||{{{zzz|||}}}~~~qqqWWWDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDFFFGGGIIINNNTTTYYYcccgggmmmrrrxxx~~~{{{qqqiii```WWWRRROOOMMMLLLLLLKKKOOO\\\jjj}}}zzzyyywwwuuutttooonnnmmmkkkiiihhhhhhgggjjjkkklllnnnpppqqqrrrrrruuuwwwyyyzzzyyyxxxxxxyyy|||}}}|||xxxtttooocccXXXPPPOOOOOOQQQXXXdddsss~~~~~~~~~{{{vvvppp}}}xxxlllfffgggvvvyyyqqq]]]FFF888333111111111111111222333333444777999===???@@@AAACCCEEEKKKZZZgggoooyyyxxxtttlllaaaTTTIIIAAA>>>;;;>>>DDDQQQggg~~~vvvdddUUUPPPNNNMMMSSS\\\eeejjjlllkkklllpppssssssrrrtttwwwyyy{{{~~~|||zzzyyyzzzzzzzzzyyyzzz|||}}}|||zzzwwwuuuyyyyyyxxxvvvtttsssssstttuuuuuuuuuuuuuuuvvvvvvwwwyyyxxxxxxyyyyyyyyyzzzzzz{{{||||||{{{xxxvvvvvvvvvyyyyyyxxxwwwvvvuuuttttttvvvuuutttssstttwwwzzz|||ttttttttttttssssssssssssssstttvvvvvvtttsssrrrsssrrrrrrqqqqqqrrruuuwwwyyy{{{}}}~~~zzzvvvrrrqqqqqqqqqrrrtttwwwyyy|||}}}xxxyyy{{{|||}}}~~~}}}|||||||||{{{{{{{{{{{{|||}}}~~~~~~wwwvvvzzz~~~zzzsssooolllfff^^^XXXQQQQQQQQQRRRRRRQQQOOOMMMHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKMMMNNNNNNMMMLLLLLLJJJIIIGGGFFFDDDBBB>>>;;;::::::::::::999888888777555666666777777666666666333333333333444666888999777:::@@@FFFMMMWWW```gggiiinnntttxxxzzzzzz|||~~~zzz{{{|||}}}}}}}}}}}}}}}|||}}}~~~}}}```IIIDDDDDDCCCBBBAAAAAAAAABBBDDDEEEGGGHHHKKKOOOUUUYYYaaaeeejjjpppvvv}}}rrrfffZZZRRRQQQNNNMMMLLLKKKMMMWWWbbbyyy}}}zzzxxxwwwvvvuuurrrqqqooommmlllkkkjjjjjjmmmnnnoooqqqrrrrrrrrrrrruuuxxxzzz{{{yyyyyyyyyyyy{{{|||{{{xxxuuupppeeeZZZQQQPPPOOOQQQYYYfffttt~~~~~~}}}wwwuuurrrzzzmmmjjjmmmwwwyyyrrr]]]FFF999333111111111111111222333444555666888<<<>>>@@@AAACCCEEEMMM]]]kkkqqq}}}}}}|||wwwlll^^^PPPFFFAAA<<>><<>>>>>>>>===<<<;;;:::999888888999999:::::::::;;;:::;;;<<<>>>CCCKKKUUU[[[cccjjjssswwwwwwwwwyyy|||zzzzzz{{{|||}}}~~~}}}~~~rrrYYYGGGFFFEEECCCBBBAAAAAAAAACCCEEEGGGIIIKKKNNNSSSVVV[[[___eeekkkqqqxxxyyyiii\\\QQQNNNLLLKKKIIIHHHMMMTTTdddsss}}}|||zzzxxxvvvtttsssrrrqqqppppppppppppnnnooopppqqqrrrqqqooonnnppprrrtttuuutttsssssstttuuuwwwwwwuuutttpppggg\\\UUURRRPPPSSS\\\jjjwwwvvvssspppyyymmmmmmttt{{{cccKKK<<<777666111111111222333444555666666888;;;===@@@CCCHHHKKKWWWgggsssvvvttt\\\III>>><<<@@@GGGTTThhh}}}}}}yyyxxx|||kkk\\\OOOMMMNNNOOOUUU^^^aaafffiiiiiijjjooorrrqqqsssuuuyyy|||{{{yyyyyyyyyxxxwwwvvvvvvvvvvvvuuutttsssrrrqqquuuxxxwwwsssqqqrrrtttssstttvvvwwwxxxwwwwwwvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvxxx{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxyyyzzzzzzzzzxxxwwwuuusssssstttuuuvvvvvvvvvvvvuuuuuuuuuttttttrrruuuwwwxxxvvvsssrrrqqqrrrqqqooonnnnnnoooqqqrrrnnnppptttuuuuuussssssssssssssstttuuuwwwzzz{{{}}}}}}}}}}}}~~~~~~{{{|||}}}}}}}}}|||zzzzzzxxx{{{~~~{{{www|||}}}~~~}}}}}}}}}vvvrrrnnnnnnppppppmmmjjjeeebbb^^^ZZZXXXXXXZZZ[[[[[[ZZZYYYYYYXXXXXXXXXXXXPPPMMMJJJHHHIIIJJJJJJJJJGGGHHHJJJLLLLLLKKKJJJIIIJJJJJJIIIHHHFFFDDDBBBAAA>>>>>>??????@@@?????????============@@@FFFNNNTTT\\\eeeooottttttuuuxxx||||||{{{{{{zzzzzzzzz{{{{{{|||}}}~~~ttt[[[HHHGGGEEEDDDBBBBBBAAAAAABBBCCCFFFHHHJJJMMMQQQTTTZZZ^^^dddjjjpppwww~~~pppbbbTTTPPPNNNMMMKKKIIIMMMSSS\\\nnn~~~|||zzzwwwtttsssrrrrrrqqqqqqqqqqqqmmmnnnoooppppppooommmlllmmmoooqqqrrrqqqppppppqqqtttvvvvvvuuutttqqqhhh^^^VVVSSSQQQTTT^^^lllxxxwwwrrrmmmxxxkkklllttt~~~dddJJJ<<<666555111111111222333444666777888999;;;>>>@@@EEEJJJOOOZZZjjjuuuwwwiiiRRREEE<<>>>>>===???CCCJJJOOOVVV```lllrrrssssssxxx|||}}}|||{{{yyyxxxwwwvvvvvv{{{|||}}}~~~~~~~~~~~~~~~rrr]]]JJJGGGDDDBBBCCCEEEFFFFFFDDDEEEEEEFFFGGGLLLRRRVVV[[[```hhhooouuuzzzyyyggg^^^UUULLLJJJJJJIIIIIIKKKWWWhhh~~~}}}|||zzzvvvtttwwwvvvuuutttsssrrrrrrrrrooooooooooooooonnnmmmmmmnnnooopppooonnnnnnppprrruuurrroooooopppnnngggaaaVVVTTTTTTYYYcccppp{{{zzzlllmmm~~~|||pppmmmqqq{{{cccKKK<<<666444444444444444666777888999<<<<<>>??????BBBHHHKKKOOOYYYbbbsss|||{{{vvvtttvvvuuuZZZGGGCCCCCCJJJ\\\ssszzzkkkaaa]]][[[[[[ZZZXXXXXX\\\uuuzzzdddZZZPPPMMMNNNQQQWWW^^^bbbdddgggiiijjjkkklllnnnqqqooommmnnnrrrwwwzzz|||}}}{{{xxxwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxxxx{{{{{{{{{zzzyyyyyyyyyyyyvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyvvvvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxttttttuuuuuuvvvxxxyyyyyyyyyyyyyyywwwuuuuuuxxx{{{yyywwwuuurrrqqqooonnnmmmoooooopppqqqqqqpppoooooonnnooopppnnnmmmmmmnnnpppnnnnnnoooqqqtttvvvxxxyyytttvvvxxx{{{|||}}}}}}|||{{{||||||{{{yyyxxxxxxyyyzzz{{{|||}}}vvvkkkkkkppptttwwwyyy{{{~~~~~~tttlllfffbbb\\\XXXUUURRROOOMMMNNNRRRYYY```hhhmmmppprrruuu}}}{{{vvvpppiiieee\\\XXXQQQKKKGGGEEEFFFGGGFFFJJJQQQWWW\\\bbbhhhllloooqqqssstttvvvxxx{{{}}}}}}}}}||||||{{{{{{{{{{{{~~~{{{~~~|||yyyvvvoooaaaUUUFFFDDDBBBBBBCCCDDDDDDCCC@@@AAAAAABBBCCCHHHNNNRRRYYY]]]ccciiipppxxxuuuiii\\\UUUQQQLLLKKKMMMHHHTTTiii}}}wwwpppkkkgggeeeeeeeeeggghhhhhhhhhhhhhhhfffeeeccc```^^^]]]\\\\\\[[[^^^aaabbbcccdddfffgggcccfffkkkqqqtttsssoookkkgggffffffkkkrrrzzz|||lllmmm}}}}}}|||{{{ddd[[[\\\^^^gggiii[[[HHH:::555444555555666888:::===???@@@BBBBBBFFFLLLQQQWWWbbbmmm{{{~~~{{{uuurrrsss}}}gggQQQCCC@@@AAAJJJ^^^vvvpppeee___ZZZXXXVVVSSSUUUYYYpppzzzcccZZZPPPMMMNNNQQQXXX^^^aaadddfffhhhiiijjjlllnnnooommmmmmooosssxxx|||}}}|||wwwttttttvvvwwwwwwvvvvvvwwwwwwxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxwwwuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwyyyyyyyyyyyyxxxuuuuuuvvvwwwxxxxxxxxxxxxvvvvvvwwwwwwxxxxxxxxxxxxvvvuuuuuuuuuvvvwwwyyyzzzxxxxxxwwwuuutttuuuxxxzzzwwwvvvuuurrrpppnnnnnnnnnppppppqqqqqqqqqqqqpppppprrrrrrrrrqqqooonnnoooqqqlllmmmnnnnnnooopppqqqsssuuuvvvxxx{{{|||}}}}}}}}}{{{||||||{{{yyyxxxxxxyyyyyyzzzzzz{{{~~~oookkkllloooqqqssswwwzzz~~~zzzqqqiiiddd```\\\XXXWWWUUUSSSQQQQQQVVV]]]eeelllpppqqqrrrqqq|||zzzvvvjjjeee]]]TTTNNNIIIHHHGGGEEEIIINNNSSSXXX]]]bbbffflllooorrrtttuuuvvvxxx{{{~~~}}}|||{{{zzzzzz{{{{{{|||yyyyyywwwsssooojjjbbbWWWOOOCCCBBBAAAAAACCCDDDDDDCCC@@@AAAAAABBBCCCHHHMMMRRRWWW[[[bbbiiiqqqyyy}}}|||{{{{{{xxxkkk^^^WWWRRRNNNMMMNNNGGGPPPaaauuuvvvmmmgggccc```aaabbbdddfffgggggggggfffcccaaa___\\\ZZZZZZYYYZZZXXXZZZ\\\^^^___aaaeeegggbbbhhhooovvvzzzyyyuuussskkkkkklllooovvv}}}{{{kkkkkkzzz|||xxx}}}sss^^^WWWZZZ]]]hhhkkk]]]III;;;666555555666777999<<>>AAAKKK```yyywwwiiibbb\\\YYYUUUQQQRRRVVVmmmzzzbbbYYYPPPNNNOOORRRXXX^^^aaacccfffggghhhiiilllnnnmmmmmmmmmqqqvvvzzz}}}~~~~~~yyytttqqqqqqsssuuuuuuvvvvvvwwwxxxxxxxxxxxxwwwxxxwwwvvvvvvxxxxxxwwwvvvuuutttssssssssssssssstttssstttvvvxxxyyyyyyxxxwwwuuuvvvwwwxxxxxxxxxxxxxxxuuuvvvwwwxxxyyyyyyyyyyyywwwvvvuuuuuuuuuvvvxxxyyyvvvvvvuuutttuuuvvvwwwxxxuuuuuuuuussspppooooooqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrpppnnnmmmnnnoooooopppqqqqqqpppppprrrsssuuuvvvwwwyyyzzz{{{{{{|||zzz{{{zzzyyywwwvvvwwwyyywwwwwwwwwxxx{{{vvvllliiigggiiilllqqqtttyyy}}}}}}|||{{{yyywwwsssmmmiiibbb```]]]\\\[[[ZZZXXXWWWQQQVVV___gggnnnrrrsssssspppyyyzzzuuummmcccZZZRRRNNNLLLHHHJJJNNNQQQUUUYYY^^^aaaggglllqqqttttttuuuwwwzzz~~~}}}{{{zzzzzz{{{||||||zzzuuutttsssppphhh]]]SSSMMMDDDBBBAAAAAACCCCCCBBBAAA@@@AAABBBBBBDDDHHHNNNRRRUUUZZZbbbjjjqqqyyy}}}yyyvvvxxx{{{nnn```XXXRRRNNNLLLNNNIIIOOO]]]ooovvvnnnfffaaa]]]]]]^^^aaadddeeeeeeeeeeee```___\\\ZZZXXXXXXXXXYYYWWWXXXYYYZZZ\\\___dddhhhfffllluuu|||}}}zzzwwwppppppqqqtttzzzzzzkkkjjjzzz}}}vvvwwwnnnZZZUUUZZZ^^^iiimmm___JJJ<<<888888555666888:::===@@@BBBDDDIIIJJJOOOXXXaaajjjxxxxxxrrrppprrr}}}zzzhhhWWWJJJAAA>>>BBBMMMccc{{{}}}mmmfff```]]]XXXSSSSSSVVVmmmyyybbbYYYPPPNNNOOORRRXXX^^^aaaccceeefffggghhhkkknnnlllmmmnnnrrrwww{{{|||{{{yyyvvvsssrrrsssuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxwwwxxxvvvuuuvvvxxxyyywwwuuutttsssrrrpppppppppqqqqqqqqqrrrtttwwwxxxxxxwwwvvvwwwwwwxxxxxxyyyxxxxxxxxxtttuuuwwwyyyzzzzzzzzzzzzxxxwwwuuuttttttuuuvvvwwwttttttssstttuuuvvvuuuuuurrrttttttsssqqqppprrrttttttttttttsssssstttttttttrrrsssrrrqqqnnnmmmmmmoooqqqsssuuutttssssssvvvxxxuuuuuuuuuvvvvvvwwwyyyyyyxxxxxxxxxvvvtttsssuuuvvvssssssssssssvvv|||qqqhhhcccdddhhhkkkooouuuyyy|||~~~~~~vvvwwwwwwtttppplllkkkkkkdddbbbaaaaaaaaa```]]][[[TTTYYYaaaiiiooorrrsssssspppttt|||~~~ssshhh^^^WWWSSSLLLNNNPPPRRRSSSVVVZZZ]]]aaagggooossstttuuuyyy|||}}}|||{{{zzzzzz|||}}}tttvvvxxxvvvmmm___UUUPPPEEEDDDBBBBBBBBBBBB@@@???AAAAAABBBBBBDDDHHHNNNRRRSSSYYYaaajjjrrryyy{{{sssqqqzzz~~~qqqbbbYYYRRRMMMKKKLLLMMMRRR]]]nnnxxxoooggg```]]]ZZZ\\\___bbbdddddddddccc___]]][[[XXXWWWWWWXXXXXXWWWWWWXXXXXXZZZ^^^dddiiijjjqqqzzz{{{yyysssssstttxxx}}}zzzkkkkkk{{{~~~vvvvvvzzzxxx|||kkkXXXUUUZZZ___jjjnnnaaaLLL>>>:::;;;666666888:::===AAACCCEEEKKKLLLRRR\\\eeeooo~~~zzzqqqmmmgggssszzzrrraaaQQQEEE>>>???CCCOOOeee{{{qqqjjjeeeaaa\\\VVVUUUWWWnnnyyyaaaXXXPPPNNNPPPRRRXXX^^^aaaccceeeffffffhhhkkknnnlllmmmooosssxxxzzzzzzyyyuuuuuuuuuvvvxxxyyyxxxvvvuuuvvvwwwxxxyyyxxxwwwwwwyyyvvvuuuvvvxxxzzzxxxvvvsssrrrqqqoooooooooooopppoooqqqtttvvvwwwwwwvvvvvvxxxxxxyyyyyyyyyxxxxxxwwwtttuuuwwwyyyzzz{{{zzzzzzyyyxxxvvvtttssstttuuuvvvrrrrrrrrrtttuuuvvvuuusssqqqssstttsssqqqqqqtttwwwuuuuuuttttttttttttuuuuuutttuuutttrrrooonnnooopppmmmppprrrrrrqqqrrruuuxxxuuutttsssssssssuuuvvvwwwvvvvvvuuusssqqqqqqssstttpppppppppppprrryyywwwjjjcccccchhhiiimmmsssxxx{{{~~~~~~|||{{{zzzrrrtttuuupppjjjgggiiilllfffeeeeeeeeeeeeccc```]]]YYY]]]dddjjjoooqqqqqqqqqmmmmmmqqqyyy~~~rrrfff^^^YYYOOOPPPRRRRRRSSSUUUXXX[[[]]]dddmmmrrrtttvvvzzz~~~}}}|||{{{zzz{{{}}}~~~|||{{{zzzyyyrrrfffZZZSSSEEEEEEBBBAAABBBDDDCCC@@@???@@@AAAAAABBBEEEIIILLLRRRYYY```fffnnnyyy}}}rrrlllrrrwwwggg\\\VVVOOOKKKKKKKKKPPP[[[mmmyyysssmmmddd^^^[[[\\\^^^```bbbcccddddddaaa]]]XXXTTTTTTUUUUUUUUUQQQSSSUUUWWWXXX]]]dddiiirrrwww|||~~~}}}zzzwwwuuutttwww|||xxxkkkppp|||{{{www{{{vvvnnnqqqyyywwweeeYYYWWWYYYfffkkkkkk___LLL===888999777999;;;<<<>>>AAAEEEHHHIIINNNXXXccckkkqqq}}}yyypppiiijjjllllllfffYYYLLLCCC???===BBBOOOcccyyyuuussslllccc^^^\\\\\\[[[yyyxxxcccYYYQQQQQQSSSVVVYYY^^^aaadddgggjjjjjjkkklllmmmmmmnnnoooooossszzz}}}{{{wwwvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuwwwzzzzzzxxxvvvuuutttrrrpppnnnkkkhhhfffddddddlllnnnqqqqqqqqqqqqrrrsssxxxwwwvvvtttssssssrrrrrrtttuuuvvvxxxyyyyyyyyyxxxxxxxxxwwwvvvuuutttsssssspppqqqrrrsssttttttttttttuuutttrrrppppppqqqrrrsssssssssssstttuuuwwwxxxyyyuuutttqqqooonnnnnnoooppppppooonnnoooqqqqqqqqqooosssrrrqqqqqqppppppqqqqqqqqqqqqqqqpppooommmlllkkkmmmmmmllllllnnnsssyyy~~~rrreeeaaaeeefffiiinnnsssvvvyyy{{{}}}}}}}}}~~~}}}||||||||||||{{{zzzxxxwwwvvvttttttrrrnnnjjjgggffffffkkkhhhdddbbbcccdddeeeeeefffcccaaaccciiinnnqqqqqqlllgggccchhhttt~~~tttjjjccc\\\ZZZVVVSSSSSSTTTWWWYYYYYY]]]dddkkkqqquuuvvvwww|||{{{zzzyyyzzz|||~~~zzzlll^^^UUUGGGEEECCCBBBCCCEEECCCAAA???@@@AAAAAABBBDDDHHHLLLQQQXXX___dddmmmxxx}}}rrrlllppp~~~|||jjj```YYYRRRNNNNNNMMMRRR^^^pppzzzuuuooogggbbb\\\]]]^^^```aaaaaaaaaaaaZZZVVVRRRPPPPPPRRRRRRSSSSSSUUUXXXYYY[[[```fffkkkssswww{{{}}}{{{xxxvvvuuuuuuyyy~~~yyykkknnnyyy~~~xxx|||wwwnnnlllrrryyy{{{qqqbbbXXXXXX\\\kkknnnmmm___LLL===888999777999;;;===>>>BBBFFFIIIKKKQQQ\\\fffjjjqqq{{{rrrjjjhhhiiihhh```TTTHHH@@@===>>>CCCPPPeee{{{tttqqqkkkddd``````bbbccc{{{wwwbbbYYYQQQQQQTTTWWW[[[```dddfffiiijjjjjjkkkmmmnnnnnnqqqqqqqqqvvv||||||tttsssssssssssstttuuuvvvvvvuuuuuuttttttttttttsssuuuvvvxxxwwwuuuttttttuuupppmmmhhhccc```___``````gggjjjlllnnnnnnoooqqqsssuuuttttttsssssstttttttttuuuvvvxxxyyyyyyxxxvvvuuuvvvvvvuuutttsssrrrrrrqqqsssssssssssssssrrrqqqqqqrrrrrrqqqpppqqqssstttvvvttttttttttttuuuwwwyyyzzzxxxvvvtttrrrqqqqqqrrrssspppnnnmmmnnnoooooonnnmmmmmmlllkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjiiihhhggghhhhhhhhhjjjooovvv{{{wwwggg```aaadddhhhlllppptttvvvxxxzzz|||||||||}}}}}}~~~~~~~~~|||{{{zzzyyywwwvvvuuutttssssssqqqmmmiiigggggghhhjjjgggdddbbbccceeefffffffffcccaaadddjjjooorrrrrrqqqjjjdddeeennnwww{{{||||||yyyqqqlllccc___ZZZVVVSSSTTTVVVWWWXXX\\\aaahhhooosssvvvxxx{{{{{{zzz{{{|||}}}uuufff[[[JJJFFFCCCCCCEEEEEEDDDBBB???@@@@@@AAAAAADDDHHHKKKOOOWWW^^^ccckkkwwwuuummmnnnyyyoooddd\\\UUUQQQQQQOOOUUUbbbttt|||vvvqqqjjjfff```aaabbbcccbbbaaa___^^^UUURRROOOMMMOOOPPPRRRRRRUUUWWWZZZ\\\```dddjjjnnnsssvvvyyyzzzxxxuuutttsssvvvzzz{{{mmmqqq{{{yyy{{{vvvnnnnnnrrrssslll```YYYZZZ___ppprrrnnn___KKK===888:::777999;;;===???CCCHHHKKKOOOWWWbbbiiijjjpppuuummmhhhhhhddd[[[OOOEEE???===@@@EEEQQQfff}}}}}}rrrooojjjeeebbbbbbgggkkktttbbbXXXQQQQQQUUUXXX^^^ccchhhiiijjjkkkjjjkkknnnppppppsssttttttyyy~~~rrrqqqqqqqqqrrrsssttttttuuuuuutttsssssssssssssssuuuvvvuuusssqqqppprrrssspppllleee___[[[[[[\\\^^^aaacccfffgggiiikkkoooqqqppppppqqqrrrssstttuuuuuuuuuvvvxxxyyyyyywwwuuusssuuutttsssrrrqqqppppppooottttttsssrrrqqqooonnnnnnpppppppppqqqrrrtttwwwxxxvvvuuuttttttuuuwwwyyyzzzxxxwwwuuutttrrrrrrssssssooommmllllllllllllkkkiiiddddddcccbbbbbbbbbbbbbbbaaabbbbbbcccccccccbbbbbb^^^___```aaadddiiipppuuupppeeeaaabbbeeeiiimmmqqqtttvvvvvvzzz{{{{{{{{{{{{{{{{{{{{{}}}{{{yyyvvvtttsssssssssqqqqqqoookkkhhhhhhiiikkkiiifffcccbbbccceeeffffffeeebbbaaacccjjjpppssstttxxxooofffcccggglllooooooqqqssswww}}}~~~zzzvvvkkkggg```ZZZUUUTTTUUUUUUVVVYYY^^^dddkkkqqqvvvxxxzzz{{{|||}}}~~~ooobbbOOOHHHCCCDDDFFFEEEDDDCCC??????@@@@@@@@@CCCGGGJJJOOOVVV]]]ccckkkvvvzzzqqqpppvvv~~~qqqeee]]]VVVRRRQQQOOOWWWdddvvv|||vvvpppkkkhhhfffggghhhiiigggdddaaa___XXXUUURRRPPPQQQSSSSSSSSSSSSUUUYYY^^^ccchhhmmmpppqqqsssuuuuuusssrrrqqqqqqvvv{{{}}}rrrvvv~~~xxxzzz}}}uuutttrrrmmmbbb[[[]]]cccrrrrrrlll^^^KKK===:::;;;777999<<<>>>@@@DDDHHHLLLVVV[[[dddkkkmmmqqq}}}yyyqqqllljjjcccXXXLLLCCC@@@@@@AAAFFFRRRfff||||||sssppplllhhhdddccchhhnnnrrraaaWWWPPPQQQUUUZZZ```eeejjjjjjkkkjjjiiikkkmmmpppqqqtttvvvvvv{{{}}}ssssssrrrrrrqqqrrrrrrsssttttttssssssssstttuuuvvvwwwvvvtttpppllllllmmmooorrrnnnhhhccc___^^^^^^___\\\^^^```aaacccfffkkknnnmmmnnnoooqqqrrrsssttttttrrrtttwwwyyyyyywwwuuusssttttttsssrrrqqqpppoooooossssssrrrpppoooooonnnnnnqqqqqqqqqrrrsssuuuwwwxxxwwwvvvuuuuuuvvvwwwxxxyyyvvvuuutttrrrqqqqqqqqqqqqnnnllljjjiiiiiiiiigggeee]]]]]]\\\[[[[[[[[[[[[\\\YYYZZZZZZZZZZZZYYYYYYXXXUUUVVVXXXZZZ]]]bbbhhhmmmwww~~~}}}ooohhh```bbbeeejjjppptttvvvvvvzzzzzzzzzzzzzzzyyyyyyyyy{{{|||~~~}}}{{{xxxuuurrrqqqrrrrrroooooommmjjjhhhhhhjjjlllgggdddaaa```aaacccddddddccc```^^^aaahhhppptttuuu|||ssshhhbbbbbbeeeggggggjjjjjjlllrrr{{{||||||}}}}}}zzzqqqmmmfff___ZZZWWWVVVVVVTTTVVVZZZ```gggooouuuyyyxxxzzz}}}yyyjjjVVVKKKBBBCCCEEEDDDBBBCCC>>>???@@@???@@@BBBFFFIIINNNVVV]]]bbbjjjvvv~~~~~~}}}}}}}}}~~~wwwsssvvv{{{rrrfff^^^VVVPPPOOOOOOWWWfffwww}}}uuuoookkkhhhkkklllnnnnnnlllhhhccc```^^^[[[WWWUUUUUUUUUTTTSSSQQQSSSXXX^^^dddjjjmmmooolllnnnooonnnmmmmmmooopppuuuzzztttxxx}}}xxx|||}}}wwwqqqggg___aaagggqqqpppjjj\\\KKK???;;;<<<888999<<<>>>@@@DDDHHHKKKXXXZZZbbbllltttyyywwwooolllcccWWWJJJBBB@@@AAABBBFFFSSSfffzzz}}}{{{wwwtttqqqjjjdddgggnnnppp```WWWOOOPPPUUUZZZaaagggiiijjjjjjjjjiiijjjmmmoooppptttvvvwww{{{{{{vvvvvvtttsssrrrrrrrrrrrrsssssssssssstttwwwyyyzzzyyyxxxuuuqqqllljjjkkklllqqqpppnnnlllhhheeebbbaaa]]]]]]^^^]]]^^^aaaeeeiiikkklllnnnpppqqqrrrrrrrrrppprrrtttwwwxxxxxxwwwvvvuuuuuutttsssrrrqqqppppppqqqppppppooooooppppppqqqtttsssssstttttttttuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwuuutttsssrrrqqqppppppooollljjjhhhffffffdddbbb```XXXXXXWWWVVVVVVVVVVVVWWWTTTTTTTTTSSSRRRQQQOOONNNNNNOOOQQQSSSUUUZZZ```dddmmmvvvyyymmmaaaaaabbbgggnnntttwwwxxxzzzzzzzzzzzzzzzzzzyyyyyywwwxxxzzz{{{}}}~~~}}}{{{xxxtttrrrqqqqqqrrrnnnnnnllljjjhhhgggiiikkkccc```]]]\\\]]]___``````___\\\ZZZ]]]eeemmmsssuuu{{{tttjjjcccbbbdddfffggghhhggghhhnnnwww}}}~~~yyyzzz|||~~~}}}{{{yyyuuurrrllleee```[[[YYYXXXRRRTTTWWW]]]eeemmmtttxxxwwwyyy}}}~~~sss]]]NNNAAAAAACCCAAAAAACCC>>>????????????AAAEEEHHHLLLTTT[[[```iiittt|||yyyuuuuuutttttttttvvvwwwxxx{{{xxxyyy{{{{{{uuuuuuxxxsssiii```WWWPPPNNNOOOXXXgggxxx}}}uuupppmmmlllnnnpppssstttrrrnnnhhheeeccc```\\\YYYXXXVVVTTTSSSRRRTTTXXX^^^dddiiijjjjjjeeefffgggggggggiiilllooouuuyyytttwwwyyytttkkkcccdddlllqqqpppiii\\\LLL@@@<<<<<<888:::<<<>>>???BBBFFFJJJSSSTTT\\\kkkxxx~~~rrrnnndddVVVHHH@@@>>>???BBBGGGTTThhh{{{~~~xxxkkkjjjpppppp```VVVNNNOOOTTTYYYaaaggghhhiiijjjjjjjjjkkkmmmoooppptttwwwyyy|||zzzxxxwwwvvvtttsssssssssssstttssssssssstttwwwzzz|||zzzzzzyyyvvvrrrooonnnnnnppprrrssstttrrrnnniiifffbbbaaa___\\\ZZZ\\\___bbbhhhjjjlllnnnpppqqqqqqqqqooopppsssuuuwwwwwwxxxxxxvvvuuuttttttrrrrrrqqqppppppoooooonnnoooqqqssstttvvvvvvuuuuuuuuuttttttssstttuuuvvvwwwwwwvvvtttsssttttttsssrrrqqqpppooooooiiigggdddbbb```^^^[[[YYYTTTSSSRRRRRRQQQQQQRRRRRRPPPOOOOOONNNMMMKKKIIIHHHJJJKKKMMMNNNPPPSSSWWW[[[ccclllxxxrrreeebbbaaadddlllrrrvvvwwwzzzzzzzzzzzzzzzzzzzzzzzzvvvvvvwwwxxxyyyzzz{{{{{{{{{yyywwwtttrrrqqqqqqqqqnnnnnnmmmkkkhhhfffgggggg___\\\XXXVVVWWWXXXYYYYYYYYYVVVTTTXXX```jjjppprrrvvvpppiiidddccceeeggghhhhhhggghhhoooxxx}}}|||yyywwwyyy~~~~~~}}}{{{yyyxxxyyyvvvrrrlllfff```[[[XXXPPPRRRVVV\\\dddkkkrrrvvvwwwyyy|||}}}~~~yyy~~~dddPPP@@@???AAA>>>???CCC>>>??????>>>>>>@@@DDDGGGJJJQQQXXX]]]fffqqqzzz|||~~~wwwrrrrrrrrrrrrrrrqqqppppppnnnppprrrtttvvvzzz~~~{{{uuusssuuuxxx~~~{{{tttssstttvvvvvvmmmeee[[[SSSOOOPPPYYYiiiyyy~~~wwwsssrrrrrrtttwww{{{}}}{{{wwwqqqmmmgggddd```^^^\\\ZZZXXXVVVWWWXXXZZZ___dddfffeeebbb]]]^^^___```aaaeeekkkooovvvzzzuuuwwwvvvrrrmmmeeehhhppptttrrrkkk^^^NNNAAA;;;:::999:::<<<===>>>AAADDDGGGMMMOOOWWWeeerrrwwwrrrgggXXXJJJAAA???@@@AAAHHHVVVlll~~~}}}xxxrrrwwwppp```VVVNNNNNNRRRXXX```fffgggiiikkkmmmmmmnnnoooqqqppptttxxxzzz~~~zzzuuutttttttttttttttuuuuuuvvvtttsssrrrsssuuuwwwyyyyyy|||~~~~~~{{{wwwuuutttsssuuuyyyzzzzzzvvvrrroooiiigggbbb]]]XXXWWWZZZ]]]dddfffiiimmmpppqqqrrrrrrqqqrrrrrrssstttvvvwwwxxxuuuuuutttsssrrrqqqqqqpppqqqpppoooooooooqqqsssuuuvvvvvvvvvvvvuuuuuuttttttrrrtttvvvxxxxxxuuurrrpppqqqqqqqqqpppooonnnmmmllleeebbb___]]][[[XXXUUURRROOONNNMMMMMMLLLLLLMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJKKKKKKLLLNNNQQQTTTZZZbbbmmmuuu{{{yyykkkfffaaaaaagggnnnrrrsssxxxxxxxxxyyyyyyzzzzzz{{{vvvvvvvvvvvvvvvwwwxxxxxxwwwvvvuuusssrrrqqqpppooonnnoooooommmiiieeecccccc[[[WWWSSSQQQQQQRRRRRRRRRSSSPPPNNNRRR\\\fffmmmooonnnjjjfffcccbbbdddfffhhhffffffiiiqqq{{{|||wwwrrrvvv|||~~~}}}}}}|||{{{|||{{{xxxrrrkkkbbbZZZVVVPPPRRRWWW]]]dddkkkpppsssvvvxxx{{{~~~~~~}}}ssswww||||||~~~gggRRR@@@===???<<<===CCC>>>??????>>>>>>@@@CCCFFFGGGOOOVVV[[[cccooowwwzzz{{{rrrsssssssssrrrpppnnnmmmcccdddfffgggjjjpppvvv{{{vvvyyyzzzvvvqqqpppssswwwyyyzzzssspppqqqppp~~~xxxpppiii^^^UUUQQQQQQ[[[jjjzzzyyyvvvvvvwwwzzz~~~yyyuuujjjgggdddbbbaaa___]]][[[\\\\\\]]]```ddddddaaa]]]YYYZZZZZZ\\\^^^dddjjjooowww{{{wwwzzz}}}rrrppplllfffjjjssswwwuuunnn```PPPBBB:::888999;;;<<<======@@@CCCFFFIIILLLTTT^^^iiiwww|||wwwlll\\\MMMDDDAAABBBAAAHHHXXXooo|||zzz~~~ppp```VVVMMMMMMQQQWWW___eeefffiiimmmoooooopppqqqrrrqqquuuyyy{{{zzzrrrrrrrrrssstttuuuwwwxxxwwwvvvsssqqqqqqrrrtttvvvxxx|||{{{zzzxxxzzz}}}}}}zzzxxxoookkkeee^^^WWWUUUWWWYYY```cccggglllppprrrtttttttttsssrrrrrrssstttvvvwwwuuuttttttsssrrrqqqpppppprrrqqqpppooooooqqqssstttuuuuuuvvvvvvvvvvvvuuuuuupppssswwwyyyxxxuuupppmmmmmmmmmmmmmmmllljjjiiihhhbbb___\\\YYYWWWTTTPPPMMMKKKJJJIIIIIIHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJKKKNNNPPPUUU[[[dddlllrrryyyppphhhaaa___dddkkknnnooovvvvvvwwwxxxyyyzzzzzzzzzxxxwwwvvvvvvvvvvvvvvvvvvssssssssssssqqqpppnnnmmmnnnooopppnnniiieeeaaa```XXXUUUQQQNNNNNNNNNNNNNNNPPPMMMKKKOOOYYYcccjjjmmmhhhfffcccaaaaaaccceeefffdddeeeiiisss}}}|||vvvmmmqqqxxx~~~~~~~~~|||vvvnnncccYYYTTTOOORRRWWW]]]dddjjjooorrrvvvwwwzzz|||{{{}}}|||oooUUUCCC>>>;;;???BBB<<>>===<<<===>>>@@@BBBIIIMMMRRRXXX___iiivvv~~~~~~~~~}}}{{{yyywwwsssmmmiiiaaaaaaaaabbbeeellltttzzz{{{wwwrrrqqqsssvvvwwwwwwzzz}}}}}}vvvooolllkkkjjjtttxxxppphhh^^^WWWVVVUUU]]]iiixxx}}}xxxtttuuuyyy|||uuupppmmmhhheeedddddddddddd___^^^^^^______^^^\\\YYYZZZWWWWWWYYY[[[___gggooowww{{{}}}xxx}}}{{{qqqlllhhhggglllsss|||qqq```MMM@@@<<<<<<:::;;;===???AAADDDFFFFFFIIIKKKQQQXXX___mmm~~~zzzqqqaaaPPPEEECCCEEEBBBMMM```ttt|||yyy~~~pppaaaVVVLLLKKKOOOTTT\\\ccciiikkkoooqqqpppppppppqqqtttvvvyyy~~~~~~{{{tttrrrrrrsssuuuwwwxxxwwwttttttttttttuuuuuuuuuuuuxxxyyy|||}}}pppfffeeeccc\\\XXXXXX]]]```fffkkknnnpppooonnnsssuuuxxxyyyxxxvvvvvvvvvuuutttsssrrrqqqrrrrrrssspppqqqqqqpppoooppprrrtttuuuuuutttsssssssssssstttnnnppprrrttttttssspppooonnnnnnooonnnkkkgggccc```[[[YYYWWWSSSPPPMMMLLLKKKMMMLLLKKKIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHKKKJJJJJJKKKKKKLLLMMMNNNSSSVVV[[[aaaiiirrr|||{{{rrrfff______dddiiimmmoooqqqtttwwwyyyzzzzzzyyyzzzwwwtttssstttuuussspppqqqqqqqqqpppnnnnnnppprrrrrruuuuuuqqqmmmhhh___UUUSSSNNNHHHFFFHHHJJJKKKJJJMMMMMMMMMPPPTTT[[[aaaeeeccc___\\\]]]^^^^^^aaafffddddddgggoooyyy|||yyysssoooppprrrvvv|||}}}{{{{{{}}}~~~{{{qqqfff\\\VVVQQQQQQUUU]]]gggnnnqqqqqqtttxxx~~~~~~pppVVVEEE@@@<<<@@@CCC===???>>>===<<<<<<>>>@@@AAAGGGKKKQQQWWW^^^iiiuuu~~~|||xxxtttoooiiieee```aaabbbdddgggnnnuuuzzz}}}yyyuuutttvvvxxxxxxwwwzzz||||||xxxpppiiifffeeefffoooyyyqqqhhh^^^XXXVVVYYY```lllyyy}}}yyyuuuwww{{{}}}vvvpppmmmjjjiiijjjjjjhhhfffaaa___^^^]]]]]][[[XXXUUUSSSQQQQQQUUUXXX]]]eeennnwww{{{|||xxx~~~}}}tttoookkkjjjooovvv}}}ssscccPPPCCC======:::;;;===???AAACCCEEEFFFHHHKKKPPPWWW^^^lll|||lllWWWGGG@@@@@@CCCLLL]]]sssyyy|||zzz}}}rrr```VVVMMMLLLQQQVVV]]]dddgggjjjnnnooopppooopppqqqtttuuuyyy~~~~~~{{{tttrrrqqqrrruuuvvvwwwvvvssssssssssssttttttttttttvvvwwwyyy~~~uuunnnggg^^^XXXWWW^^^aaaeeeiiilllmmmnnnmmmrrrtttwwwxxxwwwuuuuuuuuuvvvuuutttsssrrrsssssstttqqqrrrrrrqqqppppppsssuuuvvvvvvuuutttssssssssstttpppqqqrrrsssrrrqqqooonnnllllllkkkiiifffaaa]]]ZZZTTTSSSQQQNNNLLLJJJIIIHHHJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGFFFJJJJJJJJJJJJKKKLLLMMMMMMQQQTTTXXX]]]bbbjjjrrrxxxzzzlllccc```ccciiillloooqqqtttwwwyyyyyyyyyyyyxxxvvvsssrrrssssssrrroooqqqqqqqqqpppnnnoooqqqsssuuuwwwwwwsssoooiii___UUUPPPKKKEEECCCEEEGGGHHHGGGHHHHHHHHHKKKOOOUUU[[[___```[[[YYY[[[\\\\\\___dddeeedddeeekkkrrrtttpppkkkgggiiilllpppwww}}}{{{|||~~~|||tttiii]]]UUUQQQQQQTTT\\\eeemmmpppppptttxxx|||pppWWWFFFBBB>>>AAAEEE??????>>>===<<<<<<>>>???AAADDDHHHNNNUUU]]]hhhttt}}}}}}vvvpppkkkgggddddddeeehhhjjjmmmqqqwww{{{|||zzzyyyyyyyyyyyyxxx{{{{{{yyysssjjjccc`````````iiiyyy{{{sssjjj___XXXWWW^^^dddooozzz{{{wwwuuuxxx}}}~~~vvvqqqmmmkkkmmmqqqrrrnnnjjjcccaaa]]][[[XXXUUURRROOOMMMKKKLLLQQQVVV\\\fffoooxxx|||}}}zzzxxxsssnnnlllpppvvv~~~|||sssdddQQQCCC===<<<;;;<<<===???AAABBBDDDDDDHHHJJJOOOUUU\\\jjjgggOOOCCCAAABBBHHHWWWooouuuuuu|||~~~nnnqqquuu___VVVNNNOOOTTTXXX^^^dddeeehhhkkknnnnnnooopppqqqsssuuuxxx}}}|||tttrrrqqqrrrtttuuuuuutttqqqrrrrrrrrrssssssssssssttttttvvvzzz~~~~~~rrreee^^^\\\^^^```bbbeeehhhkkklllmmmppprrruuuvvvuuutttssstttvvvuuutttttttttttttttuuuqqqrrrsssrrrqqqqqqsssuuuwwwvvvuuutttssssssrrrsssrrrrrrrrrqqqpppooommmlllkkkjjjhhheee```[[[VVVSSSMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHJJJKKKKKKIIIGGGFFFIIIIIIIIIIIIJJJKKKLLLMMMQQQSSSVVVYYY\\\aaahhhlllxxx}}}vvviiibbbbbbgggllloooqqqsssuuuwwwxxxxxxwwwvvvtttrrrrrrrrrrrrqqqooopppqqqqqqpppooopppsssuuuyyy|||{{{vvvqqqjjj```VVVMMMGGGAAA???AAACCCDDDCCCDDDDDDEEEGGGKKKQQQVVVYYY[[[WWWUUUXXXYYYYYY\\\aaafffddddddfffhhhiiieeebbbaaacccggglllssszzz~~~yyyoooaaaWWWRRRQQQSSSZZZccckkkooopppvvvxxx{{{}}}}}}~~~yyyoooWWWHHHCCC???BBBEEEAAA???>>>===<<<<<<===???@@@BBBGGGMMMTTT\\\gggttt}}}|||uuupppmmmkkkiiilllnnnppprrrsssvvvyyy|||}}}|||{{{zzzzzzyyy||||||yyyqqqggg___]]]]]][[[eeettt}}}uuulll```ZZZYYYaaagggqqq{{{|||wwwsssrrrvvv}}}~~~vvvsssooolllnnnsssvvvsssoooeeeaaa\\\WWWTTTPPPLLLIIIJJJIIIJJJPPPVVV\\\fffpppyyy|||}}}|||~~~xxxqqqkkknnntttzzzxxxqqqbbbPPPBBB;;;:::;;;<<<===???AAABBBCCCDDDHHHJJJNNNTTTZZZiiipppTTTFFFDDDBBBEEEQQQjjjtttooorrrqqq```aaa}}}vvv^^^VVVPPPRRRVVVZZZ___ddddddfffjjjlllmmmnnnoooqqqrrrtttxxx}}}|||uuusssqqqqqqssstttsssrrrrrrrrrrrrrrrsssssssssssstttssstttuuuyyy|||}}}{{{|||~~~sssiiieee]]]]]]^^^```ccchhhlllnnnmmmpppssstttsssrrrrrrrrrtttttttttsssssssssttttttqqqssstttsssrrrrrrtttuuuvvvuuutttrrrrrrqqqqqqqqqtttsssrrrpppnnnmmmlllkkkjjjiiieee```[[[UUUQQQOOOJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJLLLOOOPPPPPPMMMJJJGGGIIIHHHHHHIIIIIIJJJKKKLLLRRRSSSVVVWWWZZZ]]]bbbfffpppwww~~~pppdddaaaeeejjjpppqqqrrrtttuuuvvvvvvvvvtttssssssssssssrrrqqqppppppqqqpppooooooqqquuuxxx}}}~~~xxxrrrkkk```VVVJJJEEE???===>>>@@@AAA@@@BBBCCCDDDFFFJJJOOOTTTVVVVVVSSSRRRVVVXXXXXX[[[```fffdddcccbbbbbbaaa___^^^```cccgggmmmttt{{{~~~{{{sssfff\\\TTTRRRTTTZZZccclllqqqrrrxxxzzz{{{{{{{{{|||sssmmmVVVIIIDDD???AAAEEEAAA@@@>>>===;;;;;;<<<>>>???AAAFFFLLLSSS[[[fffsss|||~~~}}}{{{{{{}}}|||wwwuuuttttttssssssuuuvvvvvvvvvvvvxxxzzz}}}|||{{{{{{{{{|||}}}zzzsssiiiaaa]]]]]]\\\eeesss~~~xxxnnnbbb\\\\\\aaagggqqq|||zzzvvvrrrqqqwww}}}uuuuuuqqqmmmnnnrrruuutttrrrddd___YYYSSSOOOKKKGGGEEEHHHFFFHHHNNNTTT[[[eeeooo{{{}}}yyyzzz}}}~~~~~~vvvmmmmmmrrryyywwwpppbbbPPPBBB<<<;;;;;;<<<>>>???AAACCCEEEEEEIIIJJJNNNSSSZZZiii~~~nnnQQQEEECCCDDDFFFQQQjjjuuullliiiwww~~~jjjZZZ\\\yyyvvv___WWWQQQSSSXXX[[[___dddcccfffiiijjjkkkmmmoooqqqppprrrwww|||}}}vvvtttrrrrrrrrrsssrrrqqqrrrsssssssssssstttttttttttttttsssssstttvvvzzz||||||yyyyyyzzz{{{rrriii\\\[[[ZZZZZZ^^^dddkkkoookkknnnqqqsssrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrttttttsssrrrsssuuutttsssrrrqqqppppppppppppuuutttrrrpppnnnlllkkkjjjgggddd```[[[VVVQQQNNNLLLJJJIIIIIIJJJJJJKKKLLLMMMKKKKKKKKKKKKKKKLLLLLLMMMMMMPPPSSSUUUTTTQQQMMMJJJIIIHHHHHHIIIIIIJJJKKKLLLOOOQQQSSSUUUWWWZZZ^^^aaaiiipppxxx~~~|||xxxiiibbbeeejjjppppppqqqrrrssstttttttttrrrssstttuuutttsssrrrrrrpppppppppoooppprrrwwwzzzzzzssskkk```UUUJJJEEE>>><<<===??????>>>@@@AAABBBDDDHHHLLLPPPRRRRRRPPPPPPTTTWWWXXX[[[```dddeeedddbbb```______```bbbdddiiiooouuu|||}}}zzzwwwpppfff]]]TTTSSSTTT[[[eeennnssstttzzz{{{|||||||||}}}qqqyyy|||jjjTTTHHHCCC===???DDD@@@@@@>>>===;;;;;;<<<===>>>@@@DDDKKKQQQYYYdddqqqyyy~~~zzzwwwvvvtttqqqooolllpppwww~~~~~~||||||||||||{{{wwwxxxyyyxxxwwwwwwxxxzzz||||||}}}}}}{{{rrrjjjdddbbbaaaiiiuuuzzzpppeee______ccciiirrr}}}{{{wwwsssrrryyy}}}vvvuuutttrrrqqqrrrrrrqqqppp___ZZZSSSMMMIIIFFFDDDBBBDDDBBBEEEKKKRRRYYYdddooo|||~~~sssuuu~~~zzz{{{~~~}}}qqqppptttzzzxxxqqqbbbQQQDDD>>>>>>;;;<<<>>>@@@CCCEEEGGGHHHIIIKKKOOOTTT\\\kkk|||vvvyyynnnSSSGGGFFFFFFIIIUUUnnnwwwjjjcccgggoooppppppooo```TTTXXXtttwwwaaaXXXRRRSSSWWWZZZ___ccceeegggiiijjjkkklllnnnqqqoooqqqvvv|||~~~xxxvvvtttsssssssssqqqpppssssssssssssttttttttttttttttttsssqqqqqqsssvvvzzz|||xxxwwwxxxzzz}}}xxxkkk^^^[[[WWWVVVYYY___gggmmmjjjmmmppprrrqqqqqqqqqqqqppppppqqqrrrrrrrrrrrrqqqppprrrssstttsssrrrssstttrrrrrrqqqpppppppppqqqqqquuutttsssrrrooommmkkkjjjbbb___[[[VVVRRROOOMMMMMMKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLMMMMMMNNNOOOQQQUUUWWWWWWTTTPPPNNNIIIIIIIIIIIIJJJKKKLLLMMMJJJMMMOOOQQQSSSVVVZZZ\\\bbbiiirrrxxx{{{|||~~~~~~~~~zzzpppggggggkkkpppppppppqqqqqqrrrrrrrrrpppsssuuuuuutttsssssstttpppppppppooopppsssyyy}}}zzzssskkk___UUUJJJEEE>>><<<===>>>???>>><<<===>>>@@@DDDGGGKKKLLLOOOMMMNNNSSSWWWXXX\\\```cccfffgggeeebbb```bbbdddccceeeiiinnntttyyy}}}~~~~~~{{{vvvqqqiii```ZZZRRRRRRUUU\\\gggpppuuuvvv{{{|||}}}}}}}}}~~~rrrwww|||~~~|||wwwgggRRRGGGBBB;;;===BBB???@@@>>>===;;;;;;;;;===>>>>>>BBBHHHNNNVVV```llluuu~~~~~~vvvssspppmmmkkkiiifffccc```fffnnnwww~~~~~~{{{||||||{{{zzz{{{}}}~~~~~~yyyrrrooohhhoooyyy|||rrrgggbbbccceeekkkttt~~~|||xxxsssrrryyy~~~xxxtttvvvyyyxxxtttooommmlllWWWRRRKKKEEEBBBAAA@@@???AAA@@@CCCKKKSSS\\\hhhsss}}}}}}qqqttt}}}~~~ssspppttt{{{xxxpppaaaPPPCCC???@@@;;;<<>>;;;<<<>>>>>>===::::::<<<>>>AAADDDGGGIIIKKKJJJLLLRRRVVVWWW[[[```cccgggkkkiiidddbbbdddgggdddfffjjjnnnssswwwzzz{{{{{{{{{{{{|||~~~}}}xxxpppfff\\\VVVOOOOOOTTT]]]hhhqqquuuvvvyyy{{{}}}~~~~~~vvvyyy|||~~~~~~zzzuuueeeQQQFFFAAA:::<<>>@@@>>>===;;;:::;;;<<<======AAAFFFLLLSSS]]]iiirrryyy~~~}}}xxxmmmjjjgggeeedddbbb___]]][[[aaakkkuuu~~~~~~~~~zzzmmmsss|||}}}ssshhhccceeehhhmmmvvv~~~zzzvvvqqqpppwwwyyyrrrxxx~~~~~~wwwnnniiihhhRRRMMMFFFAAA>>>>>>>>>===@@@@@@DDDMMMVVV```mmmxxx}}}~~~rrrvvv~~~}}}rrrooosssyyyvvvmmm^^^MMMAAA>>>???;;;<<>>AAADDDGGGHHHIIIGGGJJJPPPUUUVVVZZZ___dddiiimmmkkkfffcccdddhhhfffhhhkkkooosssvvvxxxzzzwwwvvvvvvwwwyyy{{{~~~~~~~~~tttggg[[[TTTLLLMMMRRR\\\hhhqqquuuuuuwwwzzz|||~~~~~~~~~zzzwwwjjjVVVCCC>>>???>>><<<===>>>>>>============>>>>>>AAABBBEEEJJJPPPZZZeeelllxxx~~~yyylllggg```YYYVVVTTTQQQSSSXXXZZZeeerrryyy|||pppgggcccdddfffjjjrrr{{{|||xxxuuusssooommmrrrzzzvvvkkkooossswwwuuunnneee___]]]NNNJJJEEEAAA@@@???>>>===<<>>===>>>@@@CCCEEEFFFHHHKKKMMMLLLNNNSSSYYY```qqq|||mmmfffggg{{{rrr[[[JJJCCCCCCJJJ^^^{{{qqqccc```]]]XXXRRRNNNJJJHHHGGGaaazzzggg]]]UUUTTTVVVXXX\\\```fffgggiiikkkmmmoooqqqqqqpppqqquuu{{{~~~zzzyyyyyyxxxxxxvvvuuusssrrrsssqqqmmmmmmoooqqqsssttttttssssssrrrrrrsssssstttuuuuuutttuuuuuuvvvwwwxxxzzz~~~{{{hhhbbbZZZVVVSSSTTTZZZcccfffkkkppprrrqqqoooppprrrxxxwwwuuusssrrrrrrrrrsssssssssssstttttttttuuuuuurrrqqqqqqpppqqqrrrtttuuussstttttttttssspppmmmlllgggfffdddaaa___]]]\\\\\\ZZZ[[[]]]^^^]]]\\\ZZZXXX\\\ZZZYYYXXXWWWVVVSSSQQQUUUUUUTTTTTTTTTTTTUUUUUUSSSOOOLLLLLLNNNPPPNNNLLLMMMMMMMMMMMMNNNOOOPPPQQQXXXZZZ^^^dddkkkqqqvvvyyy}}}~~~xxxttttttvvvwwwvvvyyywwwnnnpppppppppqqqrrrrrrpppnnnrrrrrrrrrsssssssssttttttrrrqqqppppppsssxxx}}}}}}yyyrrrggg\\\TTTMMMEEE===;;;:::888:::===:::::::::;;;>>>AAAEEEGGGIIIHHHHHHJJJNNNTTTZZZ^^^jjjjjjjjjhhheeedddeeefffgggjjjmmmoooppprrrtttvvvuuuuuuuuuvvvwwwyyy{{{{{{yyyzzzyyyuuunnndddZZZTTTPPPQQQTTT\\\gggpppuuuvvvzzzzzz|||}}}}}}yyyvvvkkkXXXEEE>>>>>>===<<<===>>>>>>============>>>>>>@@@BBBEEEIIIOOOYYYcccjjjuuu|||uuuggg^^^WWWRRRPPPNNNMMMPPPUUU\\\gggssszzz~~~rrrhhheeeeeeeeeiiiqqqzzzzzzuuurrrnnnlllqqqxxx|||wwwllljjjlllmmmkkkeee^^^XXXUUUJJJFFFBBB???>>>======<<<===AAAHHHNNNUUU```nnnwww~~~zzzuuu}}}||||||~~~yyyyyyuuupppqqqnnnfffZZZMMMCCC@@@@@@@@@BBBEEEGGGHHHIIILLLNNNPPPRRRVVVZZZ```oooyyykkkddddddpppyyy|||kkkVVVGGG@@@BBBIII^^^{{{xxxkkkddd```ZZZSSSMMMIIIGGGFFF\\\zzz{{{jjj___TTTRRRTTTXXX]]]cccggggggiiikkkmmmooopppqqqppprrrwww}}}}}}xxxxxxxxxwwwvvvuuusssrrrrrrpppnnnnnnppprrrsssrrrqqqqqqrrrssstttuuuuuuvvvwwwvvvvvvuuuuuuuuuuuuvvvyyy}}}tttkkkaaaZZZUUURRRXXX___hhhlllqqqsssqqqpppqqqrrrvvvvvvuuutttssssssssssssrrrsssssssssssstttttttttrrrrrrrrrrrrrrrrrrssssssssstttuuuuuutttrrrooonnnkkkjjjgggeeecccaaaaaa```___```aaabbbaaa```^^^\\\^^^]]][[[[[[[[[YYYWWWTTTTTTSSSSSSRRRRRRSSSSSSTTTSSSQQQOOOMMMNNNNNNMMMLLLNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUYYY]]]ccciiiooorrrxxx{{{}}}{{{uuuqqqqqqsssooonnnpppvvv{{{}}}sssqqqppppppqqqrrrrrrpppnnnqqqqqqrrrrrrrrrsssssssssrrrqqqppppppsssyyy~~~{{{tttiii^^^VVVLLLDDD===;;;999888999<<<999999999:::===@@@DDDFFFCCCCCCDDDGGGMMMTTT[[[```fffggggggfffdddcccdddffffffiiimmmpppqqqrrrtttuuuuuuttttttssssssttttttttttttuuutttqqqkkkbbbZZZUUUPPPQQQUUU]]]hhhqqquuuwwwyyyyyy{{{|||~~~}}}xxxuuuooo^^^JJJ@@@===<<<===>>>>>>>>>============>>>>>>???AAADDDHHHMMMVVV```fffpppxxxqqqbbbUUUOOOKKKJJJIIIHHHLLLRRR\\\gggrrrxxx~~~sssjjjffffffeeeiiipppzzz}}}wwwrrrnnnlllqqqwwwyyy~~~vvvmmmeeecccaaa___[[[VVVQQQMMMGGGDDD@@@>>>>>>>>>======>>>BBBHHHOOOWWWbbboooxxx~~~{{{xxx{{{|||wwwwww{{{{{{wwwuuuqqqiii\\\NNNEEECCCCCCBBBDDDGGGIIIJJJKKKNNNPPPTTTVVVYYY\\\```nnnvvviii```___ccckkkssspppbbbQQQEEE???BBBIII]]]zzztttlllggg___VVVNNNJJJHHHGGGVVVttt}}}mmm```TTTPPPRRRWWW^^^eeeggghhhiiikkkmmmooopppqqqqqqsssxxxxxxxxxxxxxxxwwwvvvttttttrrrqqqpppppprrrrrrpppooooooppprrrttttttuuuttttttxxxwwwwwwvvvuuuuuuttttttxxx{{{}}}~~~ttthhh___VVVSSSWWW^^^jjjnnnssstttrrrpppqqqrrrtttttttttuuuuuuttttttsssrrrrrrrrrrrrssssssssssssssssssssstttssssssrrrrrrssstttuuuvvvvvvuuussssssqqqpppnnnllliiihhhggggggffffffggggggfffeeecccbbbaaa___^^^^^^^^^]]][[[XXXTTTTTTTTTSSSSSSTTTTTTTTTTTTTTTSSSPPPMMMLLLLLLMMMOOONNNNNNOOOOOOPPPQQQRRRQQQQQQSSSWWW\\\bbbgggjjjpppsssvvvvvvrrrnnnmmmmmmkkkiiikkkpppuuu{{{wwwsssrrrqqqqqqrrrrrrpppnnnpppppppppqqqqqqqqqrrrrrrqqqpppoooppptttzzz~~~wwwlll```XXXKKKCCC<<<:::999777777;;;777777888999;;;>>>AAACCC??????AAADDDJJJRRRYYY]]]aaabbbccccccbbbcccdddfffeeeiiiooosssttttttuuuuuuuuutttsssrrrpppooonnnnnnooooooooommmggg```YYYUUUQQQSSSXXX```iiiqqqvvvxxxxxxyyyzzz|||}}}~~~~~~yyyuuuuuufffRRRDDD>>>======>>>======>>>>>>>>>>>>======>>>@@@BBBFFFKKKSSS[[[aaajjjsssooo```UUUNNNJJJIIIHHHGGGKKKQQQXXXcccnnnsssyyy}}}qqqiiifffffffffjjjqqqzzzyyytttpppnnnrrrxxxyyy~~~~~~zzzssskkkccc___ZZZWWWVVVRRRMMMHHHGGGDDDAAA@@@@@@AAA@@@@@@???BBBIIIPPPYYYdddpppxxx~~~{{{~~~vvvrrrvvv~~~}}}xxxmmm^^^OOOFFFDDDEEEDDDFFFIIIJJJKKKLLLOOOQQQVVVXXX[[[^^^aaannnxxxkkk___ZZZ[[[bbbhhheeeZZZMMMDDDAAACCCIII]]]zzzyyyvvvpppeeeZZZQQQLLLJJJIIITTTsss~~~mmmaaaTTTQQQRRRWWW^^^dddggghhhiiikkkmmmnnnppppppppprrrwwwyyyyyyyyyyyyyyyxxxwwwvvvrrrrrrrrrssssssqqqmmmjjjnnnoooqqqssssssrrrqqqpppvvvvvvwwwwwwvvvvvvvvvuuuwwwyyyzzz{{{{{{nnncccZZZVVVZZZbbbjjjnnnssstttqqqooooooqqqpppqqqssstttttttttsssrrrqqqqqqqqqrrrrrrrrrssssssssstttuuuuuuuuusssrrrqqqtttuuuvvvxxxyyyzzzzzzzzzyyywwwuuusssqqqooonnnmmmkkklllkkkkkkjjjhhhfffeeebbbaaa```___```___]]][[[XXXXXXWWWWWWWWWWWWXXXXXXUUUWWWWWWSSSNNNKKKLLLNNNOOONNNNNNNNNOOOPPPPPPQQQQQQQQQRRRTTTXXX]]]aaadddgggjjjnnnooollliiigggffffffddddddiiinnnttt~~~yyyuuusssrrrrrrrrrrrrpppnnnoooooooooooopppppppppppppppooooooqqquuu|||xxxmmmaaaYYYJJJBBB<<<:::888666666999666666777888:::<<<>>>???@@@@@@@@@CCCGGGMMMSSSVVV\\\]]]___``````bbbdddgggeeejjjpppuuuwwwvvvuuuuuuuuutttsssrrrpppooommmlllmmmmmmllliiieee^^^XXXUUUSSSVVV[[[ccckkkrrrwwwyyyyyyzzz{{{|||~~~~~~}}}yyyyyymmmZZZHHH>>>;;;;;;;;;======>>>>>>>>>>>>=========>>>AAADDDHHHOOOWWW\\\cccmmm{{{sssdddYYYSSSMMMKKKJJJIIILLLQQQTTT___iiiooouuu}}}yyynnngggeeedddgggkkksss|||zzzvvvtttsssvvv{{{|||~~~zzzuuunnngggaaa\\\WWWSSSRRROOOJJJFFFFFFDDDAAAAAAAAABBBAAA@@@@@@CCCIIIQQQ[[[gggrrryyy~~~|||zzzuuunnnlllttt~~~qqq```PPPFFFDDDFFFFFFHHHKKKLLLLLLNNNPPPRRRVVVXXX\\\___cccooo~~~rrrdddZZZYYY\\\___ZZZQQQGGGBBB@@@DDDJJJ]]]zzzyyyzzzssshhh\\\SSSLLLIIIHHHWWWuuu~~~kkk___UUURRRTTTWWW\\\aaahhhhhhjjjkkkmmmnnnooopppooopppttt|||~~~zzzzzz{{{{{{{{{zzzyyyyyytttttttttuuutttqqqlllhhhiiikkknnnqqqrrrrrrqqqqqqssstttvvvwwwxxxxxxxxxxxxvvvxxxxxxxxxwwwkkkaaa[[[^^^eeeiiimmmrrrssspppnnnnnnooonnnoooqqqrrrssssssrrrqqqqqqqqqqqqrrrrrrrrrsssssstttuuuuuuvvvuuutttrrrqqqsssuuuwww{{{~~~~~~{{{xxxvvvttttttppppppooonnnllljjjiiihhhdddbbbaaaaaaaaa```]]][[[ZZZZZZZZZYYYYYYZZZZZZZZZVVVXXXYYYVVVQQQNNNOOOPPPOOONNNNNNNNNNNNOOOOOOPPPQQQQQQQQQRRRUUUXXX[[[]]]___aaaeeefffeeebbb```^^^]]]ZZZZZZ^^^bbbhhhrrr|||{{{wwwuuusssrrrrrrrrrpppnnnnnnnnnnnnooooooooopppppppppoooppprrrxxxyyymmmaaaYYYJJJBBB<<<:::888555555777555555666777999:::<<<===>>>>>>???BBBFFFKKKPPPSSSVVVXXXZZZ\\\]]]```cccfffeeejjjqqqvvvwwwvvvttttttppppppqqqqqqpppooonnnmmmnnnmmmkkkhhhccc^^^XXXUUUUUUYYY___fffmmmssswwwzzz{{{{{{|||}}}~~~~~~~~~vvvcccNNN???;;;999888<<<===>>>??????>>>===<<<;;;===@@@BBBFFFLLLRRRWWW]]]hhhvvv{{{mmm```ZZZTTTQQQOOOMMMPPPUUUXXXbbbkkkqqqvvv~~~~~~}}}|||~~~sssjjjeeeddddddhhhlllttt}}}yyyxxxxxxxxxzzz~~~~~~vvvqqqjjjddd^^^[[[VVVRRROOOLLLHHHFFFDDDBBB@@@@@@AAAAAA@@@???AAADDDIIIRRR^^^jjjtttzzz|||{{{}}}sssnnnhhhhhhtttsssaaaPPPGGGFFFHHHIIIKKKNNNOOOOOOPPPRRRTTTWWWYYY]]]aaadddqqq{{{mmmaaa]]]]]]ZZZRRRHHHAAA>>>>>>DDDJJJ\\\xxxzzzyyysssiii]]]SSSLLLHHHFFFYYYwwwiii^^^TTTRRRSSSUUUZZZ___hhhiiijjjkkkmmmnnnooopppooooooqqqwww~~~}}}yyyzzz{{{{{{{{{{{{{{{zzzuuuuuuvvvxxxxxxuuuqqqmmmfffhhhkkknnnqqqsssuuuuuurrrsssuuuxxxyyyyyyyyyyyyuuuwwwxxxwww}}}sssggg______dddhhhlllqqqrrrpppnnnnnnpppoooppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssuuuuuuuuuuuuuuuuuuttttttsssuuuyyy~~~}}}{{{zzzvvvuuusssrrrpppnnnmmmlllhhhfffeeedddcccbbb___]]][[[[[[ZZZZZZZZZZZZ[[[[[[XXXYYYZZZXXXVVVTTTSSSSSSPPPPPPOOOOOOOOOOOOPPPPPPOOOOOOPPPPPPRRRSSSTTTUUUWWWXXXZZZ[[[[[[YYYWWWUUUUUUSSSSSSWWWZZZ^^^gggppp|||yyyvvvtttrrrrrrrrrpppooonnnnnnnnnoooooooooppppppppppppqqqtttzzzyyymmmaaaXXXJJJCCC===;;;999555555777555555666777888999::::::999:::<<>>??????>>>===<<<:::<<>>===>>>BBBHHHZZZuuuyyytttkkk```VVVOOOJJJHHHYYYwwwkkk^^^RRRNNNOOOSSSYYY___iiiiiijjjkkkmmmnnnoooooopppoooppptttzzz~~~~~~|||xxxxxxyyyzzzzzzzzzzzzzzzuuuvvvxxx{{{}}}}}}zzzwwwkkkkkkmmmoooqqqssstttuuussstttwwwxxxyyyyyyxxxxxxuuuxxxxxxxxx|||~~~ssshhh______cccggglllqqqsssqqqpppppprrrrrrrrrrrrrrrrrrrrrssssssrrrsssssssssssstttttttttuuuuuuuuutttuuuuuuvvvvvvsssuuuzzz|||{{{yyywwwuuusssrrrqqqnnnllljjjiiihhhfffccc```^^^]]]]]]]]]]]]]]]]]]^^^YYYYYYYYYZZZ[[[ZZZXXXVVVRRRRRRQQQQQQQQQQQQRRRRRRNNNOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQPPPNNNMMMNNNLLLLLLPPPSSSUUU]]]dddpppzzzzzzxxxtttsssrrrrrrpppooonnnnnnooooooooopppppppppqqqqqqrrrvvv|||zzznnnaaaYYYJJJCCC>>><<<:::666555777555555666888888999999999888888:::===AAAFFFJJJMMMJJJLLLOOOQQQSSSVVVZZZ]]]dddhhhmmmoooooommmlllkkkjjjkkkmmmoooppppppoooooolllkkkiiifffbbb___]]][[[\\\aaaggglllooorrrvvvxxx{{{{{{|||}}}~~~~~~zzzaaaNNNEEEAAA===<<<===>>>@@@@@@>>>===<<<:::<<<>>>@@@CCCHHHMMMQQQWWWaaaooo{{{pppiiidddbbb```___bbbhhhllluuu|||~~~~~~}}}{{{zzz}}}}}}~~~wwwlllfffdddeeeeeeeeejjjrrr{{{|||xxx{{{uuussswww{{{|||}}}}}}tttooojjjeee^^^___^^^YYYRRRLLLKKKLLLHHHGGGEEEEEEEEEEEECCCAAABBBDDDJJJTTTaaammmvvvzzz~~~|||tttpppkkknnn}}}rrr```QQQJJJLLLOOOPPPRRRTTTUUUUUUVVVXXXZZZ[[[]]]aaaccceeepppxxxqqqkkk___PPPEEE??????@@@AAAFFFXXXrrr{{{wwwnnnddd[[[SSSNNNKKKWWWvvvmmm___PPPKKKLLLQQQYYYaaaiiiiiijjjkkkmmmnnnoooooorrrpppooorrrxxx|||}}}|||vvvvvvwwwxxxyyyyyyyyyyyytttvvvyyy}}}sssrrrqqqqqqppppppqqqqqquuuvvvxxxyyyyyyxxxwwwvvvtttxxxyyyxxx{{{xxxooofff^^^^^^bbbhhhlllrrrsssrrrqqqrrrtttvvvuuusssrrrrrrssstttuuussssssssstttttttttuuuuuuvvvuuutttttttttvvvwwwxxxsssuuuzzz~~~{{{yyywwwvvvvvvsssqqqooommmllljjjfffcccaaaaaa````````````aaaaaaZZZXXXXXXZZZ]]]^^^[[[XXXTTTTTTSSSSSSSSSSSSSSSTTTPPPQQQSSSTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJHHHGGGDDDBBBCCCGGGIIIKKKQQQXXXfffppp}}}{{{xxxuuusssrrrrrrpppoooooooooooooooppppppppppppqqqrrrssswww~~~{{{ooobbbZZZKKKDDD>>>===:::666555777555666777888999999999999::::::;;;<<<>>>AAADDDFFFFFFHHHKKKMMMOOOSSSWWWZZZcccfffjjjlllkkkiiihhhggglllnnnppprrrssssssrrrqqqiiihhhgggdddbbb```___^^^^^^ccciiinnnppprrruuuxxxzzz{{{{{{|||}}}~~~~~~|||uuudddRRRCCC;;;???>>>>>>>>>???>>><<<::::::;;;;;;===???EEELLLQQQXXX___kkkwww|||xxxsssnnnlllnnnqqqsss{{{~~~|||wwwnnngggdddcccdddcccjjjttt~~~~~~zzzzzzyyyxxxyyyzzz||||||}}}wwwpppllljjjhhhddd___YYYSSSNNNJJJHHHHHHHHHFFFEEEDDDDDDDDDDDDDDDFFFKKKUUUbbbooowww|||wwwpppllltttmmm\\\QQQLLLKKKLLLNNNPPPTTTXXXZZZ\\\\\\\\\^^^cccaaa```gggnnnyyypppdddWWWJJJ???===AAA<<>>=========@@@?????????AAADDDFFFHHHYYYcccppp}}}~~~yyyvvvuuusssooollllllmmmnnnnnnnnnnnnqqqssstttssssssvvv}}}}}}tttfffZZZMMMDDD;;;999888666555666888888777666666666666777333555777999<<<>>>???@@@DDDEEEFFFHHHLLLPPPSSSUUU\\\___ccceeeeeeeeefffgggmmmmmmmmmnnnooonnnkkkiiicccdddeeeeeeeeecccaaa```^^^cccjjjooosssuuuwwwyyyyyy{{{}}}~~~~~~}}}}}}rrr^^^JJJ===>>>>>>===>>>???>>><<<::::::;;;<<<<<>>FFFZZZuuu|||iiiZZZ]]]^^^tttooo```QQQLLLNNNRRRYYY^^^eeegggiiijjjiiiiiiiiikkklllnnnqqquuuxxxyyyzzzzzzvvvwwwvvvuuussssssuuuvvvtttuuuwww{{{xxxvvvtttqqqpppppprrrsssvvvvvvwwwwwwwwwvvvvvvuuuxxxvvvvvvxxx~~~{{{pppiiibbb]]]^^^bbbiiilllpppsssssssssssstttttttttsssrrrssstttuuuvvvvvvvvvvvvwwwwwwwwwwwwxxxvvvwwwxxxwwwuuuuuuvvvxxx{{{zzz}}}}}}|||yyyyyyxxxvvvssspppmmmkkkhhheeecccbbbaaaaaa___^^^]]][[[YYYYYYZZZ[[[ZZZZZZWWWWWWVVVVVVUUUTTTTTTTTTTTTRRRPPPOOONNNLLLIIIGGGGGGEEEBBB???===<<<<<<<<<===<<<<<<<<<>>>@@@CCCDDDJJJTTTaaappp{{{vvvtttrrrooommmkkklllmmmmmmlllmmmnnnpppqqqpppqqquuu}}}~~~uuufffYYYMMMDDD<<<999888666555777777666666666666555555555333444666888;;;<<<===>>>AAAAAACCCEEEHHHLLLOOOQQQWWWZZZ\\\^^^___```bbbdddkkkkkklllmmmmmmllljjjhhheeefffggggggfffdddbbb```aaaffflllqqquuuwwwyyy{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}jjjQQQ???>>>===<<<===>>>>>>===;;;;;;;;;<<<<<<>>>CCCJJJOOOTTTZZZeeepppzzz|||xxxsssooommmlllllllllpppxxx}}}{{{{{{{{{{{{|||}}}|||xxxuuutttnnnooommmggg]]]TTTOOONNNJJJIIIGGGFFFEEEDDDDDDDDDFFFIIIPPP\\\iiivvv~~~{{{vvvttt^^^PPPKKKJJJKKKOOOQQQTTTWWWZZZ\\\]]]]]]\\\ccccccdddlllqqq}}}ooo[[[HHH@@@AAA???GGG[[[wwwyyyccc```]]]sssnnn___PPPKKKMMMRRRXXX^^^dddfffhhhiiihhhhhhiiijjjkkkmmmppptttwwwxxxxxxxxxuuuuuuvvvtttsssrrrtttuuuuuuuuuwwwzzz}}}~~~}}}{{{xxxvvvtttrrrqqqqqqrrrsssvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvyyy~~~yyynnnggg```\\\]]]bbbjjjmmmqqqssstttttttttuuuvvvuuutttsssrrrsssttttttuuuvvvwwwxxxyyyxxxwwwwwwwwwxxxxxxwwwuuutttuuuvvvzzzyyy{{{~~~~~~|||{{{xxxuuusssqqqpppllliiifffeeedddcccaaa```___]]][[[YYYYYYYYYXXXVVVYYYXXXXXXWWWWWWVVVUUUUUUUUUSSSPPPNNNMMMKKKHHHEEEDDDBBB???===;;;:::::::::888888777888999;;;===>>>>>>FFFRRR```sss}}}vvvqqqooonnnmmmkkklllmmmlllkkkjjjlllnnnnnnnnnooottt|||vvvgggZZZNNNEEE<<<:::999666555777444555555666666444333222111333444777888::::::;;;<<<===???AAADDDGGGJJJKKKPPPQQQSSSTTTVVVXXX\\\___fffgggiiijjjiiihhhfffeeeffffffhhhhhhgggfffdddbbbeeeiiioootttwwwyyy{{{|||~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~}}}~~~pppVVVAAA===<<<;;;<<<>>>>>>===<<<<<<<<<<<<<<<===BBBHHHMMMQQQVVV```lllvvv}}}{{{zzzxxxvvvtttsssqqqqqqssswww|||~~~|||{{{zzz{{{{{{zzz}}}|||xxxvvvuuuppprrrrrrkkk```VVVPPPOOOKKKJJJHHHGGGEEEEEEDDDDDDGGGJJJRRR___mmmyyy~~~}}}wwwvvv___PPPJJJJJJKKKPPPQQQTTTWWWZZZ\\\]]]^^^\\\dddeeegggnnnssshhhPPPDDDCCC???GGG\\\yyyjjjaaa^^^sssnnn___PPPKKKMMMQQQXXX^^^ccceeeggghhhgggggghhhiiijjjlllpppsssvvvwwwwwwvvvqqqrrrsssrrrqqqpppqqqsssvvvvvvvvvxxxzzz{{{yyyxxxwwwvvvtttrrrrrrrrrssssssvvvwwwxxxyyyyyyzzzyyyyyyxxxwwwwwwyyy~~~}}}rrriiiaaa\\\\\\```kkknnnrrrtttttttttuuuuuuvvvuuutttsssrrrrrrssstttuuuvvvxxxyyyzzzyyywwwvvvxxxyyyzzzxxxvvvuuuuuuuuuxxxwwwwww}}}|||yyyvvvtttssssssooommmiiihhhgggeeecccbbbaaa___\\\[[[ZZZZZZXXXWWW[[[[[[ZZZZZZYYYXXXXXXXXXUUUSSSOOOLLLJJJHHHEEECCC@@@???===;;;999999888888555555555555666777999:::===BBBJJJUUUfffyyyuuuooollllllllllllmmmmmmllljjjjjjkkklllmmmmmmnnnsss{{{wwwhhh[[[OOOFFF===;;;999777666777222333555666555444222000111222333555666777777777:::;;;<<>>>>>===<<<<<<<<<;;;<<<@@@FFFKKKNNNSSS\\\gggqqqzzz}}}}}}yyyzzzzzzzzzyyyxxxwwwvvvxxxzzz~~~}}}{{{zzzzzzzzz|||~~~zzzwwwvvvrrrssssssmmmbbbXXXQQQNNNLLLKKKIIIHHHFFFEEEEEEDDDFFFKKKTTT```nnnzzz~~~xxxwww___PPPKKKKKKMMMQQQRRRTTTWWWZZZ\\\^^^^^^]]]eeegggiiipppuuuuuuXXXGGGDDDAAAJJJ___|||nnnccc^^^rrrooo```PPPKKKMMMRRRXXX^^^bbbdddfffggggggggghhhjjjiiikkkooosssvvvvvvuuutttppprrrssssssqqqqqqrrrssswwwvvvuuuvvvxxxxxxwwwvvvvvvvvvtttsssssssssssssssvvvwwwxxxyyyyyyyyyyyyyyywwwwwwwwwyyy}}}yyyooofff^^^\\\___kkknnnrrrtttttttttuuuuuuvvvuuutttsssrrrrrrsssttttttvvvxxxyyyyyyyyywwwvvvxxxzzz{{{zzzxxxvvvuuuvvvwwwvvvvvvyyy}}}zzzwwwuuutttsssqqqnnnkkkiiihhhgggeeecccaaa___]]]\\\]]]]]]\\\ZZZ]]]]]]]]]\\\[[[[[[ZZZZZZTTTQQQMMMJJJHHHFFFCCCAAA>>>===<<<:::999888888888555555555555666666777777<<<>>>DDDMMMZZZllluuunnnjjjjjjjjjmmmnnnnnnllljjjjjjkkklllnnnnnnooottt{{{wwwiii]]]PPPGGG>>>;;;:::777666777111222444555555333111000000111222333444444444444888999;;;>>>@@@BBBCCCDDDBBBBBBCCCDDDFFFJJJPPPUUUWWWZZZ^^^___^^^]]]]]]^^^___aaadddfffhhhiiiiiihhhhhhlllrrruuuwwwxxxyyyzzz}}}||||||{{{|||~~~|||}}}~~~~~~~~~~~~{{{sssyyyxxxmmmYYYDDD<<<:::999:::===>>>???>>>======<<<;;;<<>>??????<<<===>>>???AAAEEEJJJOOOQQQUUUZZZ\\\[[[[[[\\\^^^]]]```cccfffiiijjjjjjjjjiiimmmrrrvvvwwwwwwxxxyyy{{{{{{||||||}}}{{{}}}~~~~~~~~~|||ppprrr|||rrrjjjXXXDDD;;;:::999999<<<>>>??????>>>===<<<;;;;;;>>>CCCGGGJJJOOOWWWaaakkkuuu}}}|||~~~~~~{{{wwwqqqmmmiiibbbXXXQQQNNNMMMKKKIIIGGGFFFEEEEEEIIINNNXXXeeerrr|||qqq]]]RRROOOPPPRRRRRRSSSTTTWWWYYY\\\___```aaahhhiiijjjqqqvvv^^^IIICCCBBBLLLccc|||xxxmmm```WWWjjjpppaaaRRRMMMOOOTTTZZZ```bbbdddggghhhhhhhhhjjjkkkiiilllqqquuuwwwvvvuuusssrrrtttvvvwwwvvvuuuuuuvvvwwwuuuttttttvvvwwwvvvuuuuuuuuuuuutttttttttttttttuuuuuuuuuvvvuuuuuuttttttsssuuuvvvwwwzzz{{{tttkkkhhhiiiiiilllpppsssssssssssstttttttttsssrrrssstttuuuvvvttttttuuuuuuuuuvvvvvvvvvsssuuuxxxxxxvvvuuuttttttrrrrrrrrrrrrttt{{{|||yyyvvvtttooommmjjjiiiiiihhhgggeeeaaa___]]]]]]]]]^^^]]]\\\\\\\\\[[[[[[ZZZYYYYYYXXXOOOLLLGGGDDDBBBAAA@@@>>><<<<<<<<<<<<;;;;;;:::999666666777777777666666555333444999AAAIIIWWWnnn{{{sssllliiiiiikkkkkklllkkkiiiiiijjjlllmmmmmmooouuu|||~~~{{{wwwmmmcccRRRIII@@@===;;;888666777444444333333333222222222111222222222222111111000222333555777999:::::::::777999:::;;;===@@@EEEHHHMMMSSSYYY[[[[[[[[[^^^aaa```bbbeeehhhjjjjjjjjjjjjkkkoootttwwwxxxxxxxxxxxx{{{|||}}}~~~~~~~~~~~~~~~zzz|||~~~}}}rrrqqqxxxvvvmmmfffVVVDDD;;;999888999<<<>>>??????>>>===<<<;;;:::===CCCGGGJJJNNNVVV```jjjttt|||{{{~~~}}}yyyrrrooommmggg]]]TTTNNNMMMKKKIIIGGGFFFEEEEEEKKKPPPZZZgggttt}}}~~~~~~|||}}}{{{{{{nnn\\\RRRPPPRRRTTTRRRSSSTTTWWWYYY\\\___```bbbiiiiiijjjqqqwww^^^IIIEEE???III```yyysss}}}hhh\\\SSSgggqqqbbbSSSNNNPPPTTT[[[aaabbbdddggghhhhhhiiijjjllliiilllqqquuuwwwwwwuuusssppprrruuuvvvuuuttttttuuuwwwuuuttttttvvvwwwvvvvvvuuuuuuuuuuuuuuutttttttttttttttuuuttttttsssrrrrrrrrrtttuuuvvvyyy}}}xxxqqqnnnoooiiilllppprrrrrrrrrsssttttttsssrrrrrrssstttuuuvvvuuuttttttttttttuuuvvvvvvpppsssuuuvvvuuutttssssssmmmnnnnnnllllllpppwww}}}~~~zzzvvvtttnnnllliiihhhhhhhhhgggfffbbb```]]]\\\\\\\\\[[[YYYZZZZZZYYYYYYXXXWWWWWWWWWMMMJJJEEEBBBAAA@@@???>>><<<============<<<;;;:::666666777777777666555555555666:::AAAGGGRRRggg|||~~~vvvoookkkjjjiiijjjjjjiiihhhhhhiiikkkkkklllooouuu}}}|||yyyvvvnnneeeSSSIII@@@===;;;888666888555444333222222222333333222222222222222111000000...///222444555666666555555666888999;;;===AAADDDLLLRRRYYY\\\\\\\\\```ddddddfffhhhjjjkkkkkkjjjiiimmmpppuuuxxxxxxxxxxxxyyy}}}}}}~~~~~~|||{{{yyy|||vvvqqqrrruuuxxx}}}wwwiiiddddddWWWDDD;;;777666777666666:::@@@??????>>>===<<<>>>BBBEEEJJJLLLQQQ[[[gggsss||||||~~~~~~}}}xxxsssnnnfff___ZZZTTTPPPKKKHHHHHHHHHIIIIIILLLSSS```nnnzzz|||yyyxxxyyy~~~kkkZZZSSSQQQRRRSSSUUUVVVXXXZZZ\\\]]]^^^___aaaggghhhmmmuuuvvvwwwyyy|||```JJJAAA>>>FFFWWWooozzzqqqyyyuuurrrtttuuunnn___RRRQQQ\\\rrruuuaaaPPPLLLNNNQQQYYYcccccceeehhhjjjjjjkkkmmmnnnooorrrvvvzzz|||{{{yyywwwzzzvvvssssssvvvxxxxxxwwwxxxvvvuuuvvvxxxxxxvvvsssxxxwwwvvvuuutttuuuuuuvvvvvvuuutttsssssstttvvvvvvrrrqqqrrruuu{{{{{{vvvsssqqqnnnllloooppprrruuuwwwxxxvvvttttttsssrrrqqqqqqssstttuuuvvvvvvuuuuuuuuuuuuvvvvvvrrrqqqppppppppppppqqqqqqmmmjjjfffbbb______```aaahhhsss~~~}}}zzzvvvrrrppprrrpppmmmjjjhhhgggggggggbbbaaaaaa```___^^^^^^^^^\\\[[[[[[[[[ZZZXXXTTTQQQKKKHHHDDDBBBBBBAAA???>>>??????>>><<<<<<<<<<<<<<<:::999888777666555444444666444555;;;EEETTThhhyyy~~~zzzoooeeeggghhhiiijjjjjjjjjjjjjjjiiilllnnnsss~~~zzzsssjjjdddXXXMMMCCC>>>;;;666555666555444333111000111111222111111111000000000000///333222111111111111111111222333555777888<<>>:::888999999888;;;@@@@@@@@@???===<<<===AAACCCFFFHHHNNNWWWcccoooxxx}}}}}}yyyvvvqqqjjjccc^^^VVVRRRMMMJJJJJJKKKKKKLLLOOOVVVbbbooo{{{|||yyywwwuuuyyy|||iiiZZZSSSRRRSSSTTTUUUWWWYYY[[[]]]^^^^^^^^^aaafffgggllltttwww~~~sssuuu}}}xxx^^^JJJBBBBBBDDDPPPiiizzzqqqooojjjgggiiikkkfffXXXMMMMMMXXXmmmwwwcccQQQLLLMMMOOOWWW```ccceeehhhjjjkkkkkkmmmooopppssswww{{{|||{{{yyywwwxxxuuurrrsssvvvxxxyyyxxxxxxvvvuuuvvvxxxxxxuuusssssstttuuuuuuuuutttrrrrrrrrrsssuuuvvvvvvvvvuuutttsssrrrsssuuu{{{|||vvvqqqooonnnmmmllloooooopppsssvvvxxxxxxvvvssssssrrrrrrrrrsssttttttvvvuuuuuuttttttuuuuuuvvvwwwvvvtttrrrpppmmmlllkkkiiieee```[[[XXXWWWXXXXXX___iiittt|||~~~}}}zzzvvvsssrrrqqqpppnnnllljjjhhhggggggccccccbbbaaa``````______^^^]]]]]]]]]]]][[[WWWTTTLLLHHHDDDAAA???>>><<<;;;===<<<<<<;;;;;;:::999999;;;:::999888777666555555777555777;;;CCCPPPfffxxx{{{rrrhhheeefffggghhhiiijjjjjjjjjhhhjjjmmmrrr||||||tttlllfffYYYNNNCCC???;;;777555666555444222111000111111111222111111111111000000000222111111000000000111111111333555777:::???FFFJJJOOOQQQUUUZZZ^^^aaacccdddhhhjjjmmmnnnnnnoooqqqsssrrrsssuuuwwwxxxxxxxxxxxx}}}~~~~~~}}}}}}}}}|||{{{{{{{{{|||}}}~~~~~~vvvqqqnnn___LLL@@@<<<:::<<<<<<:::<<>><<<===???BBBAAADDDIIIRRR]]]jjjtttzzz~~~}}}|||zzzvvvooogggbbbZZZUUUPPPMMMLLLNNNOOOOOORRRXXXcccppp||||||xxxsssttt~~~vvvfffYYYTTTTTTUUUVVVVVVXXX[[[^^^___^^^]]]\\\^^^cccdddiiirrrvvv{{{ooommmttt}}}~~~pppZZZIIIBBBDDDBBBHHH```|||qqqgggaaa\\\]]]```]]]RRRHHHIIISSSiiizzzfffSSSLLLLLLMMMTTT]]]cccfffiiijjjkkklllnnnpppqqqtttxxx{{{|||{{{yyywwwvvvtttssssssuuuxxxxxxxxxwwwvvvuuuvvvwwwwwwuuusssrrrsssuuuwwwvvvtttrrrpppnnnpppuuuxxxyyywwwtttrrruuuttttttvvv{{{}}}xxxqqqmmmkkkmmmnnnoooooonnnoooqqquuuxxxyyyyyyqqqrrrsssssstttttttttssstttttttttsssssstttttttttxxxxxxvvvssspppmmmjjjhhheeeaaa[[[UUUQQQPPPQQQRRRVVV___iiippptttxxx}}}zzzwwwuuutttqqqpppooonnnllljjjhhhfffdddccccccbbbaaaaaaaaaaaa```______``````^^^[[[XXXQQQLLLFFFBBB???===<<<:::<<<<<<======<<<;;;999888;;;;;;::::::999888777777777777999;;;@@@LLLbbbwww~~~|||tttjjjeeeeeefffgggggghhhhhhhhhfffhhhkkkpppzzz}}}vvvnnniiiZZZPPPEEE@@@<<<888666666444444222111111000111111222222222111111111111000111000000000000000111111111222555888===DDDLLLQQQRRRUUUXXX\\\```cccdddeeeiiikkkmmmnnnnnnoooqqqsssssstttuuuvvvvvvwwwvvvvvv{{{}}}~~~}}}~~~}}}|||||||||||||||}}}}}}{{{wwwrrrcccQQQAAA<<<:::;;;<<<<<<===AAABBBBBBAAA???===<<<>>>@@@???BBBGGGOOOYYYeeeqqqyyy~~~}}}yyyrrrjjjccc\\\XXXRRRNNNNNNOOOQQQQQQUUUZZZdddooo{{{{{{tttsss|||zzzpppbbbXXXUUUUUUWWWWWWWWWYYY\\\___```___]]][[[[[[___```eeennnuuuyyyllleeeiiippprrrfffTTTFFFAAACCC@@@EEEZZZxxx~~~sssggg```YYYYYY[[[YYYPPPGGGGGGQQQfff{{{fffSSSMMMLLLLLLSSS\\\ccceeeiiikkklllmmmoooqqqrrrtttxxx{{{|||{{{xxxvvvvvvuuutttttttttuuuvvvvvvvvvuuuuuuvvvvvvuuutttsssuuuvvvwwwxxxwwwvvvtttsssmmmppptttwwwxxxwwwuuusssvvvuuuuuuwww{{{~~~|||vvvnnnjjjjjjmmmqqqsssrrrpppooopppsssvvvxxxxxxpppqqqssstttuuuttttttssstttssssssrrrrrrsssssstttrrrssssssrrrqqqpppnnnmmmdddaaa[[[UUURRRQQQQQQRRRVVV\\\dddkkkpppvvv~~~}}}zzzwwwvvvuuuqqqqqqpppooommmkkkhhhfffdddcccbbbaaaaaaaaaaaabbbaaaaaaaaabbbcccbbb^^^\\\XXXSSSLLLFFFCCC@@@>>>===>>>???@@@AAA@@@>>><<<;;;<<<;;;;;;:::999999888888555777999;;;===HHH___uuu|||~~~vvvmmmiiihhhhhhgggffffffffffffdddfffiiinnnyyy|||vvvooojjj\\\QQQFFFAAA===888666666333333222111111000000000222222222222111111111111////////////000111111222222444666999???FFFOOOUUUUUUXXX[[[___ccceeeggghhhhhhjjjlllllllllmmmoooqqqssstttuuuvvvwwwwwwxxxxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{vvvhhhXXXEEE>>>999:::<<<<<<===@@@BBBBBBAAA???===<<<===???@@@CCCHHHNNNWWWcccpppxxx||||||tttkkkeee```[[[UUUQQQPPPRRRTTTUUUXXX]]]eeeooozzz|||||||||vvvsssyyy}}}sssjjj___WWWUUUWWWXXXXXXWWWYYY\\\___```___]]][[[[[[______eeepppwwwxxxmmmaaacccffffff]]]MMMCCC@@@@@@???FFFYYYssswwwmmmddd[[[XXXYYYWWWOOOFFFFFFNNNccc~~~{{{gggTTTMMMLLLMMMTTT]]]bbbeeehhhjjjkkkmmmoooqqqrrrtttxxx{{{{{{yyyvvvtttvvvvvvuuutttsssssssssssstttuuuuuuuuuttttttsssssswwwwwwvvvuuuuuuuuuuuuuuupppqqqrrrtttuuuvvvvvvvvvvvvuuuvvvxxx{{{~~~~~~xxxrrrjjjfffggglllqqqtttuuussspppoooqqqsssuuuuuuoooqqqrrrtttuuuuuutttsssssssssrrrrrrrrrrrrssssssnnnooopppqqqrrrsssssssssfffddd___[[[YYYXXXXXXYYY[[[___fffkkkpppwww~~~}}}zzzxxxvvvuuuqqqqqqpppooommmkkkhhhfffcccbbbaaa______```aaabbbbbbaaabbbdddeeedddbbb___]]]XXXQQQKKKGGGDDDAAA@@@@@@AAABBBCCCBBB@@@>>><<<<<<;;;;;;::::::999999999555666999;;;<<>>======???AAADDDHHHLLLSSS___mmmwwwzzz}}}xxxpppjjjfffaaaZZZVVVUUUWWWZZZ[[[^^^bbbiiirrr{{{~~~{{{}}}{{{xxxuuuwww{{{}}}|||{{{vvvmmmeee\\\VVVVVVXXXYYYXXXVVVXXX[[[^^^___^^^]]]\\\]]]aaabbbhhhssszzzzzzooocccaaaaaa___VVVIII@@@???===???HHH[[[ttt~~~qqqhhh]]]YYYZZZWWWNNNFFFDDDLLL```{{{}}}iiiUUUOOONNNNNNTTT]]]aaacccgggiiijjjlllnnnppprrrtttwwwzzzzzzxxxtttrrrtttuuuvvvuuusssrrrrrrsssssstttvvvuuusssrrrrrrsssvvvuuusssrrrrrrrrrttttttsssrrrqqqqqqrrrtttvvvwwwvvvuuuvvvxxx|||~~~~~~~~~tttnnnfffbbbdddiiiooosssvvvtttqqqpppqqqrrrsssssspppqqqrrrssstttuuuuuuuuusssssssssrrrrrrssssssssspppppppppqqqsssuuuwwwxxxnnnllljjjgggeeecccbbbbbbbbbeeejjjnnnrrrxxx}}}~~~|||~~~~~~{{{xxxuuusssqqqpppooonnnllljjjhhhfffcccbbb```______```bbbcccccccccdddfffhhhgggeeeccc^^^ZZZTTTOOOLLLHHHEEEBBBAAAAAABBBBBBAAA@@@>>>=========<<<<<<<<<;;;;;;;;;777888:::;;;<<>>===>>>???AAACCCFFFIIIOOOZZZhhhsssxxx|||}}}wwwrrrnnnhhhbbb]]]]]]___bbbccceeeiiipppxxx}}}{{{zzz|||~~~||||||zzzyyyyyyzzz~~~yyyyyy~~~zzzttthhhbbbZZZVVVVVVXXXXXXXXXUUUWWWYYY[[[]]]^^^^^^^^^\\\aaabbbiiittt{{{|||qqqhhhdddaaa]]]TTTHHH@@@???>>>???HHH]]]xxxtttkkk```\\\]]]YYYQQQHHHFFFLLL```{{{mmmXXXPPPNNNNNNSSS\\\___bbbfffhhhiiikkknnnpppqqqsssvvvxxxxxxvvvssspppppprrruuutttsssrrrsssuuurrrtttvvvuuusssqqqrrrssstttttttttttttttsssssssssssssssrrrqqqrrrsssuuuvvvuuuuuuvvvyyy|||~~~~~~rrrllleeebbbdddiiiooorrrtttrrrpppppprrrssssssrrrqqqqqqqqqrrrssstttuuuvvvttttttssssssssssssttttttrrrrrrrrrsssuuuyyy}}}{{{zzzyyywwwtttqqqnnnlllkkkmmmpppsssvvvzzz}}}{{{yyy|||}}}~~~|||xxxtttqqqqqqpppnnnllljjjhhhggggggdddcccaaa______aaaccceeeeeeeeefffiiikkkkkkiiiggg___\\\YYYUUURRRNNNJJJFFFDDDDDDCCCCCCBBBAAAAAAAAA???????????????>>>>>>>>><<<;;;;;;<<<===AAANNNZZZhhhsss}}}}}}xxxmmmllliiifffdddddddddddddddgggjjjppp{{{|||xxxtttoookkk^^^SSSGGGAAA<<<666333333111222222222111000///...000000000/////////......//////000111222444666777888;;;AAAGGGLLLRRRXXX[[[cccdddgggiiijjjkkkjjjjjjlllnnnooopppooopppqqqssstttttttttuuuvvvxxxzzz|||{{{|||}}}|||{{{|||~~~|||{{{{{{{{{|||}}}~~~~~~iii[[[LLLDDDAAA>>>===??????@@@AAA@@@???>>>>>>@@@???BBBEEEGGGKKKVVVdddooowww{{{|||yyytttnnngggcccccceeehhhiiikkkooouuu|||zzzxxxwwwzzz}}}{{{{{{}}}~~~|||~~~xxxuuuwww~~~|||uuufff```YYYVVVVVVXXXXXXXXXUUUVVVXXXZZZ\\\]]]^^^___XXX^^^```gggrrryyy~~~qqqmmmgggbbb]]]SSSHHHAAA@@@@@@>>>GGG^^^}}}vvvmmmccc``````]]]TTTLLLIIIOOObbb~~~ppp[[[RRROOOMMMRRRZZZ^^^aaaeeegggiiikkkmmmooopppsssvvvxxxwwwuuuqqqooommmpppssstttssssssuuuxxxqqqtttvvvuuurrrqqqqqqssstttuuuwwwxxxxxxvvvtttrrrssssssssssssssssssssstttttttttvvvyyy|||~~~sssnnngggdddfffkkkpppsssrrrpppppppppsssttttttsssqqqqqqqqqqqqrrrtttvvvwwwuuuttttttssssssttttttuuurrrqqqrrrtttxxx~~~{{{wwwtttrrrsssvvvxxxzzz}}}}}}}}}yyywww{{{{{{}}}}}}xxxsssppprrrpppmmmjjjhhhgggggggggeeedddbbb```aaabbbeeeffffffggghhhkkkmmmnnnllljjjbbb```]]][[[XXXTTTOOOKKKHHHGGGFFFEEEDDDDDDDDDEEEBBBBBBAAAAAAAAAAAAAAAAAAAAA>>>=========???HHHRRR[[[gggsssxxx{{{|||zzzvvvjjjiiifffdddcccdddeeeeeeeeehhhkkkqqq||||||yyytttooolll^^^SSSGGG@@@;;;555222333111111222222111000...---////////////............000000000222333555777888888===CCCJJJPPPVVV\\\___hhhiiijjjkkkkkkjjjiiihhhjjjlllmmmnnnmmmnnnoooqqquuuuuuttttttuuuvvvxxxyyy|||}}}}}}|||{{{{{{}}}}}}}}}}}}}}}~~~qqq[[[JJJCCC@@@===:::@@@AAAAAAAAA@@@>>>===<<<<<<>>>BBBHHHLLLQQQ\\\gggtttxxx|||~~~}}}tttkkkhhhfffdddfffjjjnnnssszzz}}}}}}|||}}}|||{{{{{{xxxyyy{{{~~~~~~yyy{{{vvvyyyrrriii```YYYYYYZZZXXXVVVUUUWWWWWWXXX[[[___aaaaaa```___```ccchhhmmmvvv}}}uuuooohhh```TTTGGG@@@@@@CCCEEEKKK[[[xxxpppeeeiiihhh[[[QQQQQQGGGRRRggguuu___PPPKKKLLLRRRZZZaaaeeejjjkkkjjjjjjllloooqqqrrrtttwwwxxxvvvrrrooonnnpppssstttsssrrrrrrsssvvvtttsssssstttttttttssstttwwwyyyzzzxxxvvvtttttttttuuuvvvuuutttuuuvvvxxxvvvssssssvvv}}}}}}vvvsssnnnkkkjjjmmmqqqtttvvvsssppppppsssttttttrrrrrrrrrrrrsssssstttttttttvvvvvvuuuuuutttttttttsssooommmooouuuzzz}}}yyyzzz~~~~~~}}}{{{xxxvvvwwwxxx}}}}}}}}}{{{yyyuuurrrpppmmmmmmnnnmmmllljjjhhhfffccceeeffffffdddbbbccccccjjjiiijjjlllpppsssssssssmmmiiiddd```]]]YYYUUUSSSQQQNNNKKKIIIIIIIIIHHHGGGCCCCCCCCCDDDFFFGGGIIIJJJGGGEEEAAA>>>===@@@CCCEEEPPPRRRWWW```jjjpppqqqpppllljjjgggeeeffffffeeedddaaadddjjjttt|||xxxrrrmmmiii\\\VVVLLLCCC===:::777666222222222111000//////...000000/////////.........222333333333444777;;;>>>CCCCCCDDDIIIPPPYYYbbbgggmmmnnnnnnmmmkkkiiijjjjjjjjjjjjkkkmmmoooqqqssstttsssssssssttttttttttttttt}}}|||||||||||||||}}}}}}~~~}}}|||{{{{{{|||}}}~~~yyyaaaOOOFFFBBB@@@===@@@@@@AAAAAA@@@???===<<<>>>>>>BBBFFFIIILLLVVVaaannnrrrxxx{{{|||wwwnnnkkkjjjiiilllpppqqqvvv}}}}}}zzzzzz|||~~~}}}zzz|||}}}rrrjjjaaa[[[[[[\\\ZZZWWWXXXWWWWWWXXX[[[___aaaaaaaaaaaaaaadddgggkkktttyyysssllldddWWWIIIAAAAAAAAACCCIIIZZZyyyvvvmmmpppnnnaaaVVVTTTLLLVVVjjjxxxaaaSSSMMMMMMTTT[[[___ccchhhiiihhhiiikkkmmmppprrrvvvyyyzzzwwwsssooonnnqqqsssttttttssstttuuuwwwuuuttttttuuuuuuuuutttsssvvvyyyyyyxxxuuutttttttttuuuvvvuuuttttttvvvxxxvvvrrrooorrrxxx~~~yyyvvvqqqlllkkklllooorrrwwwtttqqqrrrtttuuutttsssuuuuuuttttttttttttttttttwwwvvvvvvuuutttssssssrrrooommmnnntttyyy}}}|||~~~~~~{{{zzzzzzyyywwwuuuuuuwwwxxx|||}}}|||{{{yyyuuurrrpppllllllmmmlllkkkiiihhhgggdddeeeffffffdddcccdddeeeiiiiiijjjnnnrrruuuvvvuuupppmmmhhhddd```]]]YYYVVVUUURRROOONNNMMMMMMLLLKKKGGGGGGGGGHHHIIIKKKLLLMMMJJJHHHEEEBBBAAABBBDDDEEEHHHIIIMMMUUU^^^fffiiijjjgggeeecccbbbcccddddddcccccceeekkkuuu|||wwwrrrlllhhh\\\VVVLLLCCC===:::777666333222222111000000//////000000000//////.........333444666666777999<<>>???@@@AAAAAA@@@???>>>===??????AAADDDFFFHHHOOOXXXfffkkkrrrwwwyyy{{{}}}tttpppoooooosssxxxxxx|||}}}|||}}}~~~~~~tttggg```ZZZZZZ[[[YYYWWWXXXXXXWWWXXX[[[___bbbbbbbbbdddcccdddfffiiiqqq}}}xxxqqqhhh[[[KKKBBBAAA>>>AAAGGGXXXxxx{{{|||xxxkkk]]]WWWPPPZZZlll{{{dddUUUOOOOOOUUU\\\]]]aaafffgggggggggiiilllooosssxxx||||||xxxsssooooooqqqtttuuuttttttvvvwwwxxxwwwuuuuuuuuuvvvuuutttsssuuuxxxxxxvvvttttttssssssuuuvvvuuuttttttuuuwwwvvvrrrmmmmmmssszzz~~~{{{wwwrrrnnnllllllnnnpppvvvtttrrrssstttuuuuuutttwwwwwwvvvvvvuuuttttttssswwwwwwvvvuuutttrrrrrrqqqpppmmmmmmrrrxxx}}}||||||zzzwwwvvvvvvuuusssrrrsssvvvyyy|||||||||zzzxxxuuurrrpppkkkkkkkkkkkkjjjiiiggggggdddeeefffeeeddddddfffggghhhiiikkkpppuuuxxxyyyxxxwwwtttoookkkhhhddd```]]][[[XXXUUUSSSSSSRRRPPPOOOLLLLLLLLLLLLMMMNNNOOOPPPOOONNNLLLJJJHHHGGGGGGGGGCCCCCCDDDIIIRRR[[[aaaddddddbbb``````bbbdddeeedddeeegggllluuu{{{vvvpppjjjggg]]]VVVMMMDDD>>>:::888666333222222111111000000000111000000////////////000444666999:::;;;<<>><<<<<<>>>???@@@AAA@@@@@@>>>===???>>>???CCCDDDEEEKKKSSS^^^eeemmmtttwwwzzz}}}zzzuuuttttttxxx}}}~~~~~~vvvccc\\\XXXXXXXXXVVVVVVXXXYYYXXXYYY[[[___bbbccccccddddddeeegggiiiqqq~~~zzzuuummm^^^MMMBBB???<<>>???AAABBBDDDNNNZZZ```aaaaaaeeejjjggghhhiiihhhgggfffggghhhjjjjjjkkkllloooqqqssstttuuusssrrrqqqrrrtttwwwyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}|||{{{{{{{{{jjjSSSCCC===::::::===>>>???@@@AAA@@@???>>>???===>>>BBBDDDEEEJJJPPPYYY```iiipppuuuyyy}}}zzzxxxwwwzzzvvvaaa[[[XXXXXXXXXVVVWWWZZZ[[[ZZZZZZ\\\___bbbcccccccccccceeehhhjjjqqq{{{~~~{{{xxxrrrdddQQQCCC>>>===???DDDRRRooorrrbbbUUUZZZhhh}}}gggWWWOOONNNSSSYYY\\\aaaeeegggggghhhjjjmmmooovvv~~~{{{uuurrrqqqssstttuuutttuuuwwwyyyxxxvvvtttsssttttttsssrrrqqqsssuuuuuutttsssssssssppprrrttttttrrrqqqqqqrrrtttrrrooonnnnnnooooooooonnnmmmlllkkklllmmmpppqqqooopppqqqqqqqqqqqqrrrrrrrrrrrrssstttuuuuuuvvvvvvxxxwwwvvvtttsssqqqppppppooollljjjmmmqqqvvv}}}zzzyyyxxxxxxxxxxxxxxxwwwuuurrrqqqrrrvvvyyy|||{{{zzzxxxvvvtttsssrrrmmmlllkkkjjjhhhgggffffff```aaa`````````bbbfffiiikkkmmmqqqwww~~~~~~zzzvvvqqqmmmiiifffccc```^^^[[[WWWTTTPPPPPPOOOOOONNNNNNOOOOOOZZZZZZZZZZZZXXXUUUQQQOOOJJJIIIGGGGGGKKKTTT]]]ccceeecccaaaaaabbbddddddcccggghhhlllttt~~~{{{uuunnngggccc]]]WWWNNNGGGAAA<<<999666333333333333222222222222111111111111222444666888888;;;>>>@@@AAABBBCCCEEEFFFQQQ^^^dddcccbbbdddgggfffggghhhhhhgggfffhhhiiijjjkkklllmmmooorrrtttuuutttsssqqqpppqqqsssvvvxxxwwwxxxxxxyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}|||{{{{{{kkkUUUFFF???<<<;;;===>>>???@@@AAAAAA@@@??????<<<===AAADDDEEEIIINNNTTT[[[dddlllqqqvvv}}}}}}{{{}}}}}}|||{{{zzz{{{~~~sssaaa]]]ZZZ[[[ZZZYYYZZZ^^^^^^\\\[[[\\\___bbbccccccaaabbbfffiiikkkqqqzzz}}}}}}~~~zzzlllWWWGGG@@@???AAACCCOOOkkkjjjXXXZZZeeeyyyhhhWWWNNNMMMQQQWWW]]]aaafffhhhhhhiiikkknnnqqqxxx{{{wwwuuussstttuuutttttttttvvvxxxxxxvvvssssssssssssrrrqqqppprrrssssssrrrrrrrrrsssnnnppprrrrrrqqqooooooooopppooonnnllljjjhhhfffeeeddddddeeegggiiillloooqqqmmmoooqqqqqqppppppqqqrrrqqqqqqrrrsssuuuvvvwwwxxxvvvvvvuuutttsssqqqqqqpppnnnkkkiiikkklllmmmrrrzzz|||~~~~~~wwwppplllkkklllnnnppprrrtttvvvvvvxxxxxxwwwtttssstttvvvyyy{{{{{{yyyxxxvvvtttsssrrrpppnnnllljjjhhhgggfffeee______^^^]]]^^^aaafffjjjnnnpppttt|||}}}yyyvvvtttppplllhhhccc^^^ZZZUUUUUUTTTRRRRRRQQQQQQQQQ]]]]]]^^^___]]][[[XXXWWWQQQPPPNNNLLLNNNSSS[[[aaacccaaa______```bbbbbbaaaeeegggkkkrrr}}}|||uuunnngggbbb]]]WWWOOOHHHBBB===999777333333333333333333333333111111111222555888<<<>>>===???AAACCCDDDEEEGGGIIILLLUUU___ddddddbbbbbbcccdddfffggggggffffffgggiiimmmmmmmmmnnnnnnooopppqqqsssrrrqqqpppqqqrrrtttuuuuuuuuuvvvwwwyyyzzz|||}}}||||||}}}}}}}}}}}}||||||zzzttt{{{{{{iiiWWWIII@@@<<<;;;<<<===???@@@AAAAAA@@@@@@@@@<<<<<<@@@CCCCCCEEEIIINNNTTT]]]eeekkkrrrzzzyyywwwvvvxxx|||~~~nnnaaa]]][[[\\\[[[YYY\\\aaa```^^^\\\]]]___aaabbbbbb```bbbfffiiijjjmmmzzz~~~}}}wwwaaaNNNEEEAAABBBDDDNNNiiimmmWWWXXX___rrrjjjXXXOOOMMMQQQWWW\\\```eeehhhhhhiiikkknnnrrryyy|||xxxwwwtttuuuuuutttrrrrrrtttvvvyyywwwttttttttttttsssqqqoooqqqrrrrrrqqqqqqrrrssslllnnnpppqqqooommmlllllljjjjjjiiigggdddbbb``````\\\]]]___cccfffjjjmmmnnnlllooorrrrrrqqqpppqqqssssssssstttuuuvvvvvvwwwwwwuuuuuutttssssssrrrqqqqqqllliiiiiiiiigggcccdddhhheeefffgggfffccc^^^YYYVVVVVVZZZ```fffkkknnnqqqrrruuuvvvvvvvvvuuuvvvxxx{{{{{{zzzyyywwwuuutttsssssssssqqqnnnkkkhhhfffeeeeee______^^^]]]^^^bbbhhhllloooqqqwwwzzzuuuooohhhddd]]]]]][[[ZZZXXXXXXWWWWWW^^^___```aaaaaa```^^^]]]XXXXXXVVVSSSRRRUUUZZZ___aaa___^^^___aaacccdddddddddeeeiiiqqq{{{}}}vvvnnngggbbb]]]XXXPPPIIICCC>>>999777333333444444444444444444111111222444777<<>>@@@AAAAAAAAA@@@@@@===<<>>:::777444444444444444444444444111111222444999>>>CCCGGGGGGGGGHHHHHHIIILLLPPPSSSYYY\\\```ccceeedddbbb``````aaacccccccccccceeegggfffggghhhiiikkknnnpppqqqrrrrrrqqqqqqpppoooooonnnooopppqqqrrrtttvvvxxxyyyyyyzzz|||}}}~~~~~~~~~sssnnnsssxxxxxxvvvuuupppgggZZZKKK@@@===???;;;;;;<<<>>>AAABBBBBB@@@?????????>>>===>>>@@@BBBEEEHHHOOOXXXdddmmmtttvvv|||~~~|||{{{{{{{{{sssjjj\\\[[[ZZZZZZ[[[]]]___aaaaaabbbcccbbb`````````bbbdddbbbbbbdddeeehhhqqq|||xxx}}}vvv]]]KKKCCCDDDFFFMMM```zzz}}}{{{nnn\\\UUUTTTeeelllXXXNNNMMMOOORRRZZZ]]]bbbeeehhhjjjnnnpppuuu|||yyyvvvrrrrrrrrrrrrrrrssstttuuuvvvwwwwwwvvvtttrrrpppooojjjjjjkkkjjjjjjjjjlllmmmmmmlllkkkllllllkkkhhhfffccc```]]][[[[[[ZZZYYYXXXTTTUUUVVVXXX\\\aaahhhmmmsssssstttttttttrrrqqqppptttttttttuuuvvvvvvwwwwwwuuuvvvvvvvvvvvvtttrrrqqqmmmmmmjjjeee^^^XXXUUUTTTXXXUUUPPPLLLIIIIIIKKKLLLOOOOOOSSS[[[eeekkkmmmllloooppprrrtttvvvxxxyyyyyy~~~{{{wwwuuutttsssrrrqqqpppooollliiifffdddcccbbb^^^]]]\\\]]]___dddhhhkkkmmmpppttt{{{{{{yyytttooojjjeeebbb___]]][[[\\\^^^```aaaaaaaaaaaabbbaaabbbbbb___\\\[[[]]]```bbbaaa``````bbbdddgggiiicccdddhhhnnnwwwwwwppphhhaaa___ZZZRRRKKKDDD???999666555666777777666555333222222333555999===CCCGGGJJJGGGIIIMMMRRRUUUWWWXXXXXX]]]^^^aaabbbbbbaaa^^^]]]]]]^^^`````````aaaccceeehhhiiiiiijjjkkklllnnnooooooqqqssssssqqqooooooooommmmmmnnnppprrrvvvyyyzzzzzzzzzyyyyyyyyyzzz{{{{{{wwwrrrsssvvvvvvtttvvvpppggg\\\OOOEEE@@@>>>;;;:::;;;===@@@BBBBBBAAA@@@@@@@@@???>>>>>>???AAACCCFFFLLLUUU```iiiooorrryyyzzz~~~vvvrrruuuxxx}}}~~~|||~~~~~~}}}~~~}}}qqqiii___^^^]]][[[[[[\\\]]]^^^___bbbeeefffdddaaa_________^^^```dddeeegggoooxxxwwwwww}}}yyy___KKKAAAAAAAAAFFFYYYttt~~~vvvttt}}}ooo\\\TTTQQQ```|||nnn[[[PPPNNNPPPSSSZZZ]]]bbbeeehhhjjjmmmpppvvv{{{vvvssssssssssssssstttuuuuuuwwwwwwwwwvvvtttqqqooonnnkkkkkkjjjjjjhhhhhhiiiiiijjjiiiiiiiiijjjjjjgggeeebbb```\\\ZZZYYYYYYWWWVVVQQQRRRSSSTTTXXX^^^fffkkkqqqqqqrrrssssssrrrqqqpppssssssttttttuuuvvvvvvvvvuuuuuuuuuttttttsssrrrrrrpppoookkkeee^^^XXXVVVUUUQQQOOOLLLIIIHHHJJJMMMOOOUUUWWW[[[aaaggglllmmmmmmqqqrrrtttvvvwwwyyyyyyyyyzzzwwwuuussssssrrrqqqooopppnnnllliiifffdddcccbbb```___^^^]]]___bbbfffiiikkkmmmpppvvv}}}vvvmmmgggdddbbb```]]]\\\]]]^^^_________```aaaaaaaaaaaa___]]]\\\^^^aaaaaa``````___```bbbeeefffdddeeehhhnnnxxx|||uuummmeee___[[[TTTNNNGGGAAA<<<888555555555555555444222111111333666:::???DDDHHHJJJIIIKKKNNNRRRTTTVVVVVVVVVYYYZZZ]]]^^^___^^^]]]\\\ZZZ\\\]]]^^^^^^___bbbdddiiiiiiiiijjjkkkmmmnnnooooooqqqrrrrrrpppnnnnnnnnnkkkkkklllmmmpppsssvvvwwwyyyyyyyyyyyyyyyyyyzzzzzzyyywwwwwwvvvuuuwwwrrriii___UUUKKKCCC===:::::::::<<<@@@BBBBBBAAAAAABBBAAA@@@>>>===>>>@@@@@@CCCIIIQQQZZZbbbiiimmmtttuuuxxx|||xxxlllkkkttt|||{{{zzzyyyyyy|||wwwmmmhhhdddbbb```^^^\\\\\\\\\\\\___ccchhhjjjhhhccc___\\\[[[[[[___ccceeeffflllttttttnnnsss|||aaaKKK@@@@@@>>>AAASSSooo}}}tttnnnsssppp[[[RRRMMMZZZuuuqqq]]]RRROOOQQQSSSZZZ]]]bbbeeehhhjjjmmmooottt~~~}}}uuuuuuttttttttttttuuuuuuvvvxxxxxxwwwuuussspppnnnmmmjjjjjjhhhgggeeedddcccbbbfffeeedddeeeggggggfffeeebbb```\\\ZZZXXXWWWUUUSSSOOONNNNNNOOORRRZZZccciiimmmnnnppprrrrrrrrrrrrqqqrrrssssssttttttuuuvvvvvvttttttsssrrrrrrrrrsssttttttssspppjjjbbb\\\XXXVVVNNNLLLJJJJJJKKKOOORRRUUU]]]```eeehhhkkkmmmoooppptttuuuvvvwwwxxxyyyyyyyyyxxxvvvuuuttttttssspppnnnooonnnllljjjgggdddcccbbbbbb```^^^]]]^^^aaadddfffiiijjjlllooovvvtttmmmkkkiiiddd___]]]]]]]]]^^^^^^___```aaa`````````___]]]]]]___aaaaaa```_________```bbbcccbbbcccgggmmmvvvyyyppphhh___[[[VVVPPPKKKDDD>>>:::444444444444333222111111000333888===BBBFFFHHHIIIJJJLLLNNNQQQSSSTTTTTTTTTTTTUUUWWWYYYZZZZZZYYYYYYVVVXXXZZZ[[[\\\^^^```bbbhhhiiijjjkkklllnnnooopppoooqqqrrrqqqooommmmmmmmmkkkkkkkkkmmmooorrrtttvvvxxxxxxxxxyyyyyyzzzzzzzzz}}}{{{zzzzzzzzzvvvmmmcccZZZQQQFFF<<<;;;::::::<<>>======>>>>>>AAAGGGMMMTTT[[[bbbgggooopppssswww{{{uuulllqqq}}}{{{xxxwwwyyy~~~}}}pppiiigggeeedddbbb```^^^]]]]]]]]]```dddiiijjjhhhccc```]]][[[[[[^^^bbbccceeellltttqqqeeejjjvvv|||aaaJJJAAAAAA@@@BBBQQQlll{{{nnnnnnvvv{{{{{{}}}nnnXXXOOOKKKXXXqqqttt___SSSOOOPPPSSSYYY]]]bbbfffhhhjjjlllmmmooozzzwwwvvvuuuuuuuuuuuuuuuvvvvvvxxxxxxvvvuuurrrpppooonnnkkkjjjgggfffdddbbb```^^^```______```ccceeeffffffcccaaa]]][[[YYYVVVSSSQQQMMMLLLKKKKKKNNNVVV```hhhkkkllloooqqqssssssssssssssssssssstttuuuuuuvvvvvvuuutttrrrpppppprrrtttvvvxxxyyyyyyuuummmddd]]]YYYTTTSSSRRRRRRTTTWWW[[[]]]ccchhhmmmooonnnooorrruuuvvvvvvwwwxxxyyyyyyyyyyyy{{{yyyxxxxxxwwwtttqqqnnnooonnnllljjjgggeeebbbaaaaaa```^^^]]]^^^aaadddgggjjjjjjjjjjjjmmmvvv}}}{{{vvvmmmddd```___^^^^^^___aaabbbbbb______^^^]]]]]]^^^___aaaaaaaaa```______``````aaa```aaadddkkktttzzzoooggg]]]ZZZVVVQQQLLLEEE>>>:::555444333222111111111111000444:::AAAEEEGGGHHHGGGHHHJJJLLLOOOQQQSSSTTTTTTRRRSSSSSSTTTTTTTTTTTTTTTRRRTTTXXXZZZ[[[]]]```bbbhhhiiijjjlllmmmoooooopppooopppqqqpppnnnllllllmmmnnnnnnnnnoooqqqsssvvvwwwyyyyyyzzz{{{{{{|||||||||~~~~~~|||ttthhh___WWWJJJ>>>===<<<;;;<<>>>>>AAAFFFJJJOOOUUU]]]bbbjjjkkkooosssxxx~~~xxxvvv~~~}}}yyyttttttvvv~~~uuujjjeeeeeedddcccbbbaaa``````______ccceeeggggggeeecccbbbaaa```______aaabbbeeennnxxxooo___cccmmmzzzvvv^^^III???AAAAAADDDQQQiiiqqqkkkmmmqqqoootttrrrfffTTTLLLJJJXXXpppuuuaaaSSSMMMOOOQQQYYY]]]bbbfffhhhiiikkklllmmmwww|||wwwvvvvvvuuuuuuuuuvvvvvvxxxwwwvvvtttsssrrrqqqqqqpppnnnlllkkkkkkiiifffbbb___]]]\\\^^^aaaeeeggggggdddbbb___\\\ZZZWWWTTTQQQMMMKKKIIIHHHKKKSSS^^^eeeiiikkknnnpppssstttttttttsssssstttuuuuuuvvvvvvwwwvvvtttqqqpppppprrruuuwwwzzz|||rrrgggaaaaaa```^^^]]]^^^___bbbccchhhlllqqqsssssssssvvvyyywwwwwwxxxyyyyyyyyyyyyyyy}}}{{{yyyxxxvvvsssoookkknnnnnnmmmkkkhhheeebbb```___^^^]]]\\\^^^aaaeeehhhkkklllkkkjjjiiimmmuuu{{{tttiiieeeaaa```aaabbbcccbbb^^^]]]\\\\\\\\\]]]^^^___bbbbbbaaaaaa```````````````aaadddjjjsss~~~}}}rrrhhh]]]ZZZVVVQQQLLLEEE>>>:::777555333222111111222333222666===CCCGGGHHHHHHFFFEEEFFFIIILLLOOORRRTTTUUUSSSRRRQQQPPPOOONNNNNNNNNNNNQQQVVVYYY[[[]]]```bbbfffhhhjjjlllnnnooooooooooooooopppooommmmmmnnnooopppppppppqqqrrrtttvvvxxxzzz{{{|||}}}~~~~~~~~~~~~|||oooeee___TTTHHH@@@???======???AAABBBBBBBBBCCCDDDCCC@@@>>>>>>>>>===@@@EEEGGGJJJPPPWWW]]]eeegggkkkpppvvv{{{{{{~~~zzztttrrrsss}}}xxx{{{|||xxxnnnfffccccccbbbbbbbbbbbbaaaaaaaaa```dddeeeeeedddcccbbbccceeeeeebbbaaabbbccceeeoooyyyooo]]]___fffppptttkkkXXXHHH<<>>???<<>>BBBCCCCCCGGGOOOVVV\\\```eeekkkqqquuuwwwwww{{{vvvwwwooonnnmmmjjjgggeeebbbaaaddddddccccccaaa```^^^]]]___aaadddddddddcccdddeeeeeedddfffhhhhhhggglllsss{{{sss_________```^^^XXXMMMFFF>>>@@@@@@BBBPPPlllsssllljjjffffffdddZZZNNNFFFBBBMMMeee}}}hhhWWWOOOOOORRRXXX]]]bbbggghhhhhhiiiiiiooorrrwwwzzzvvvvvvuuutttttttttttttttsssssstttuuuwwwzzz}}}}}}{{{{{{~~~|||wwwooojjjgggffffffeee___^^^\\\[[[YYYWWWSSSOOOJJJIIIGGGEEEGGGLLLSSSYYYccceeegggjjjmmmnnnnnnnnnnnnoooooopppqqqqqqrrrrrrqqqpppnnnmmmlllllllllmmmrrrzzz|||zzzzzz|||zzzyyy|||~~~zzz|||}}}~~~zzzxxxuuuttttttuuuuuutttmmmmmmmmmllliiieeebbb___bbb```^^^\\\]]]___bbbdddeeegggiiihhhfffeeehhhjjjmmmlllkkkkkklllnnnooopppuuu~~~wwwpppjjjfffccc______```aaa```^^^\\\]]]^^^^^^______^^^^^^^^^^^^```dddkkkttt}}}~~~ooojjjbbb[[[TTTNNNIIIFFF>>><<<888555444666999;;;;;;>>>CCCGGGHHHHHHFFFDDDCCCCCCDDDEEEGGGJJJLLLMMMHHHFFFDDDAAAAAABBBCCCEEECCCGGGMMMSSSVVVYYY\\\^^^bbbdddgggjjjlllmmmmmmmmmmmmnnnoooooooooqqqtttwwwyyyxxxxxxxxxxxxzzz{{{}}}xxxzzz}}}~~~~~~}}}wwwrrrnnnXXXJJJ>>>;;;===>>>???@@@EEEDDDDDDBBBAAA???===<<<===<<<<<<>>>AAAGGGLLLOOOVVVYYY^^^cccfffjjjnnnqqqwwwxxxzzz~~~~~~sssnnnxxx|||~~~|||qqqpppnnnjjjfffccccccdddcccbbbaaaaaaaaa```^^^\\\[[[\\\^^^___```___^^^^^^ccceeehhhiiiiiijjjkkkmmm{{{xxxlllgggccc```\\\SSSJJJDDDCCCAAA???DDDVVVppp}}}rrrnnnjjjkkkfffWWWOOOJJJJJJMMM]]]~~~~~~jjjYYYOOOLLLMMMSSSXXX^^^ccceeeeeeeeefffoootttzzz~~~~~~~~~wwwvvvuuuvvvvvvvvvtttrrrttttttsssssstttvvvxxxyyywwwxxx|||uuuoooooooookkkgggeeeaaa[[[WWWTTTRRRPPPNNNKKKHHHEEEBBBCCCIIIRRRXXX]]]```eeehhhiiiiiijjjkkkooonnnmmmmmmmmmooopppqqqnnnlllkkkjjjkkklllkkkjjjmmmsss|||~~~~~~~~~{{{xxxwwwvvvsssqqqqqqpppooollljjjhhhfffeee```___]]]]]]]]]```bbbdddiiigggdddbbbcccccccccbbbeeefffgggggggggeeecccaaahhhkkkrrrzzzwwwqqqooojjjddd`````````^^^\\\___```````````````___^^^^^^^^^aaagggooowww||||||ssshhh___[[[WWWQQQLLLCCC???:::777777999;;;<<<===???CCCEEEFFFEEECCCBBBAAABBBEEEGGGIIIJJJKKKKKKDDDCCCAAA???======@@@BBBDDDFFFIIIKKKOOOTTTZZZ^^^aaaaaacccfffjjjnnnooopppppprrrssssssrrrrrrtttuuuxxxxxxyyyyyyzzz{{{{{{{{{|||}}}~~~{{{xxxtttrrrdddUUUFFF@@@???@@@AAADDDDDDDDDDDDCCCAAA???>>>======<<<<<<===AAAFFFKKKNNNSSSVVV[[[___cccgggjjjmmmtttuuuxxx}}}uuummmkkkuuu~~~zzz}}}wwwuuuqqqlllgggcccbbbbbbdddcccbbbbbbcccbbb```___\\\\\\]]]^^^^^^^^^^^^^^^ccceeeggghhhhhhiiikkkmmmxxxwwwqqqkkkeee___VVVLLLFFF@@@???>>>CCCSSSmmm|||vvvppppppjjj[[[MMMHHHIIINNN]]]kkkYYYOOOMMMNNNRRRWWW^^^cccffffffggggggmmmrrrxxx|||}}}}}}||||||wwwvvvvvvvvvwwwwwwuuusssssssssrrrrrrrrrrrrrrrsssqqqrrruuuxxx|||yyysssqqqoookkkhhhgggccc]]]XXXTTTQQQMMMKKKJJJHHHEEECCCCCCHHHPPPVVVZZZ]]]bbbeeeggghhhkkklllooonnnnnnmmmmmmnnnnnnoookkkiiihhhhhhiiiiiiiiihhhjjjnnnvvv~~~}}}zzzwwwvvvtttrrrpppnnnnnnllljjjhhhfffdddccc___^^^]]]\\\^^^```ccceeegggeeeccccccccccccbbbaaabbbcccdddeeeeeecccaaa```^^^aaafffkkkrrrzzztttnnngggcccbbbaaa^^^\\\______````````````______``````aaafffmmmuuu{{{~~~wwwlllccc^^^YYYSSSNNNFFFBBB===:::;;;<<<>>>>>>???BBBEEEGGGHHHGGGEEECCCBBBCCCEEEGGGHHHHHHHHHGGG??????>>><<<:::;;;===@@@CCCEEEHHHKKKNNNSSSYYY]]]```aaacccfffiiilllnnnnnnoooqqqtttuuuuuuuuuwwwxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{|||}}}~~~}}}|||{{{yyyxxxtttcccOOODDD@@@???AAAEEEDDDDDDCCCCCCBBB@@@???>>>===<<<<<<===@@@DDDHHHKKKNNNQQQVVVZZZ^^^aaaeeehhhnnnqqquuuyyy|||~~~~~~~~~~~~uuullliiijjjuuuzzzzzzzzzzzzxxxwwwxxxzzz~~~{{{tttmmmgggcccaaa```ccccccbbbcccddddddcccaaa]]]]]]\\\\\\]]]]]]^^^^^^cccdddfffggggggiiilllnnnuuuvvvmmmdddZZZOOOFFF>>>>>>???DDDRRRjjjyyyrrrqqqkkk]]]NNNHHHIIINNN]]]}}}lllYYYNNNMMMNNNQQQVVV]]]cccfffgggiiijjjlllqqqxxx|||}}}|||{{{zzzwwwvvvvvvvvvxxxxxxvvvtttttttttsssqqqooommmkkkjjjjjjjjjkkkmmmqqqvvv{{{~~~|||xxxtttpppllljjjjjjfffaaa\\\WWWRRRMMMIIIIIIHHHFFFDDDDDDHHHNNNSSSUUUXXX\\\```cccfffjjjmmmoooooonnnmmmlllllllllkkkgggeeeccccccdddeeedddccccccfffkkkrrrzzz~~~{{{xxxvvvuuussspppnnnmmmlllllljjjhhhfffeeeddd^^^]]]\\\\\\^^^aaadddfffdddcccbbbcccccccccaaa______```bbbcccbbbaaa___^^^[[[]]]```bbbeeejjjpppuuuxxxnnngggdddaaa^^^\\\]]]^^^___```````````````aaaaaaaaadddjjjrrrzzz~~~~~~sssiiibbb\\\UUUQQQJJJGGGBBB??????@@@@@@@@@BBBDDDGGGJJJJJJIIIGGGEEEDDDDDDEEEFFFEEEDDDCCCBBB::::::999888777888;;;===AAACCCFFFIIILLLRRRXXX\\\___aaacccfffhhhjjjllllllnnnqqquuuxxxyyyyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{{{{zzzzzz{{{{{{}}}~~~}}}nnnWWWHHH@@@<<<>>>BBBBBBCCCCCCBBBBBBAAA@@@???======<<<===???BBBFFFHHHJJJMMMRRRVVVYYY\\\```ccchhhkkkppptttwwwxxxzzz{{{zzzyyylllggghhhmmmwww~~~{{{yyyuuusssuuuyyy|||tttlllfffbbb```^^^bbbaaaaaabbbdddeeecccbbb^^^]]]\\\[[[[[[\\\]]]^^^bbbccceeeffffffhhhkkknnnrrr~~~uuukkk```RRRFFF??????AAAFFFQQQfff|||uuusssmmm```RRRKKKJJJOOO[[[yyylllXXXLLLKKKMMMOOOTTT[[[aaaeeegggjjjkkkmmmrrryyy}}}~~~|||{{{zzzwwwvvvuuuwwwxxxxxxwwwuuuuuutttsssqqqmmmiiifffdddcccbbbaaaaaaeeejjjooosssxxx{{{}}}{{{vvvqqqooonnnllliiieee```\\\VVVQQQMMMIIIHHHFFFDDDDDDGGGMMMQQQQQQTTTXXX[[[___ccchhhlllnnnnnnnnnmmmllljjjhhhgggcccaaa____________^^^]]]ZZZ[[[]]]aaaiiiuuu}}}zzzxxxvvvtttrrrnnnkkkmmmmmmmmmlllkkkiiigggfff]]]]]]\\\\\\^^^aaaeeegggbbbaaaaaabbbcccccc```^^^^^^___```aaaaaa```^^^]]]\\\]]]^^^^^^___bbbeeehhhrrr{{{xxxllleeeaaa___]]]\\\]]]^^^___``````aaa``````___```aaagggpppyyyxxxnnnfff___XXXTTTNNNJJJEEEBBBAAAAAAAAAAAADDDFFFIIIKKKKKKIIIGGGEEEEEEEEEEEEDDDBBB@@@===<<<555666666555555666999;;;???AAADDDGGGKKKPPPVVV[[[___aaaeeegggiiijjjlllmmmpppsssxxx{{{||||||||||||}}}}}}}}}|||||||||||||||{{{{{{{{{|||}}}www```OOOCCC======@@@@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>======???AAACCCEEEFFFJJJNNNRRRUUUYYY\\\___bbbfffjjjnnnqqquuuzzz~~~~~~yyyjjjcccdddjjjqqqyyy}}}zzzuuuqqquuu|||xxxooohhhdddaaa```^^^_________```bbbcccbbb```^^^]]][[[ZZZZZZ[[[\\\]]]```bbbdddeeefffhhhkkkmmmqqqyyy{{{sssiiiYYYKKKBBB@@@AAAEEENNNaaa|||yyyssseeeWWWMMMKKKOOOZZZvvvmmmXXXKKKIIIKKKMMMQQQXXX^^^bbbfffiiikkkkkkpppwww||||||zzzxxxwwwuuuuuuuuuvvvxxxyyywwwvvvssssssqqqnnnkkkfffbbb```]]][[[YYYXXXZZZ___dddgggnnnttt{{{|||xxxtttqqqqqqmmmkkkgggccc```\\\WWWSSSIIIHHHGGGEEEDDDHHHMMMQQQPPPRRRVVVYYY\\\```eeeiiimmmmmmnnnmmmkkkiiifffddd```^^^[[[ZZZZZZYYYXXXVVVOOOOOOOOORRRXXXcccoooxxx|||}}}{{{xxxvvvtttqqqmmmjjjjjjkkkllllllkkkjjjhhhggg]]]]]]\\\\\\^^^aaaeeegggbbbaaaaaabbbcccbbb___]]]^^^___aaabbbaaa```^^^]]]XXXYYYZZZZZZYYYZZZ\\\___fffmmmyyypppfffbbb```___\\\\\\^^^___````````````]]]]]]^^^```eeennnyyy|||rrriiiaaa[[[WWWPPPMMMHHHDDDCCCCCCBBBAAADDDFFFIIIJJJJJJHHHEEECCCDDDDDDCCCAAA???<<<999777333444555555555666888:::<<>>@@@>>>>>>???@@@@@@@@@@@@@@@@@@????????????AAABBBCCCDDDGGGKKKOOORRRUUUXXX[[[^^^aaaeeehhhmmmuuu}}}ggg\\\[[[eeemmmuuuyyy|||~~~~~~{{{vvvsssxxx|||tttjjjcccaaa```___^^^^^^]]]]]]___```aaa```^^^\\\\\\[[[[[[ZZZ[[[[[[[[[^^^aaadddfffggghhhjjjlllpppuuu~~~yyyuuugggXXXGGGBBB@@@DDDJJJ[[[zzzzzzkkk___RRRNNNQQQZZZuuuqqqZZZKKKGGGIIIJJJNNNUUU[[[___bbbfffhhhffflllsssxxxxxxvvvsssrrrtttssssssuuuwwwxxxwwwvvvsssrrrpppmmmjjjfffcccaaa]]][[[XXXVVVWWWZZZ^^^```kkkqqqyyy|||zzzvvvtttsssmmmjjjfffccc```]]]YYYVVVJJJIIIGGGEEEEEEIIIOOOTTTSSSVVVYYY[[[]]]```ccceeekkklllmmmmmmkkkhhhdddbbb]]]ZZZWWWUUUSSSRRRPPPNNNGGGFFFEEEFFFJJJRRR\\\cccfffllluuu{{{~~~~~~|||zzzxxxvvvsssnnnkkkfffgggiiijjjjjjhhhfffeee^^^]]]\\\\\\^^^aaadddfffdddcccbbbbbbbbbaaa___]]]``````bbbbbbaaa___]]]\\\WWWXXXXXXXXXWWWWWWXXXZZZ^^^bbbiiisss{{{vvv|||uuuiiidddaaa```\\\]]]^^^_______________[[[]]]^^^```ccckkkwwwuuulllddd___\\\UUUQQQLLLIIIGGGFFFDDDBBBEEEFFFIIIJJJJJJGGGDDDBBBAAAAAA@@@???<<<999666444333444555555555555777999:::<<>>???@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBB@@@DDDHHHLLLNNNQQQTTTWWW[[[]]]```dddjjjvvvnnn\\\WWW[[[jjjttt|||{{{zzz|||~~~~~~~~~|||}}}zzzxxx{{{sssgggaaa_________]]]^^^^^^]]]^^^``````___]]][[[[[[[[[[[[[[[ZZZZZZYYY[[[___dddggghhhhhhiiijjjooorrr~~~}}}~~~~~~yyylllQQQHHHBBBEEEKKKZZZvvv{{{nnn^^^VVVUUU[[[tttuuu]]]MMMHHHIIIHHHLLLRRRWWW[[[___bbbeeedddjjjqqqvvvvvvssspppooorrrqqqrrrtttvvvwwwwwwvvvwwwvvvtttqqqnnnlllkkkjjjfffccc```^^^]]]___aaacccmmmrrryyy}}}}}}yyyuuurrrkkkgggbbb^^^\\\YYYVVVTTTKKKJJJGGGDDDEEEJJJQQQWWWYYY\\\___aaaaaaaaabbbdddiiijjjllllllkkkgggccc```YYYVVVRRROOOMMMKKKHHHEEEBBBBBB@@@???AAAEEELLLQQQSSSZZZcccjjjpppxxx~~~|||zzzxxxtttooollleeefffhhhjjjjjjiiigggeee___^^^]]]\\\^^^```ccceeehhheeecccaaaaaaaaa___]]]```aaabbbbbb```^^^[[[ZZZWWWXXXXXXWWWUUUTTTUUUVVVWWWYYY^^^eeelllqqqqqqqqqkkknnnxxxyyynnngggbbb^^^]]]]]]^^^______^^^^^^^^^\\\^^^``````bbbhhhrrr{{{yyyppphhhdddbbb[[[WWWRRROOOLLLJJJHHHFFFFFFGGGJJJKKKJJJGGGDDDBBB>>>>>>>>>===:::888555333333444555555444444666777888;;;>>>AAAEEEKKKRRRVVVYYY___fffjjjjjjkkknnnqqqrrrtttwwwyyyzzz{{{|||~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}tttgggWWWHHH???===:::;;;<<<>>>?????????@@@BBBBBBAAAAAA@@@AAAAAAAAA>>>AAAFFFIIILLLOOORRRTTTZZZ\\\^^^aaahhhwwwssseeeZZZYYY```ppp{{{zzz{{{|||{{{}}}|||}}}zzzxxx~~~{{{|||sssggg```^^^___^^^\\\___^^^^^^___``````___]]]ZZZ[[[\\\\\\\\\ZZZYYYXXXZZZ^^^dddhhhiiiiiiiiiiiinnnooozzz|||}}}{{{ZZZNNNFFFIIIOOO\\\www}}}jjj^^^ZZZ[[[qqqyyy```NNNIIIIIIFFFJJJPPPUUUYYY]]]```ccceeejjjrrrwwwwwwtttqqqoooqqqpppqqqsssvvvwwwvvvuuu}}}|||yyywwwuuutttttttttpppnnnkkkhhhgggggghhhiiiqqqtttzzz~~~~~~zzzuuuqqqiiieee___ZZZWWWUUUSSSQQQLLLJJJGGGDDDEEEKKKSSSZZZ^^^aaadddeeedddcccccccccgggiiikkklllkkkgggccc```WWWTTTOOOKKKIIIFFFBBB@@@AAA@@@???======???DDDHHHIIIOOOWWW^^^fffqqq~~~}}}{{{yyyuuuppplllfffgggjjjllllllkkkiiihhh```___]]]]]]]]]```cccdddjjjgggcccaaaaaa```___^^^```aaaaaaaaa___\\\ZZZXXXSSSTTTTTTSSSPPPOOOOOOOOORRRTTTYYY```fffiiiiiihhhhhhiiippp}}}|||rrriiibbb]]]^^^^^^^^^___^^^^^^]]]]]]^^^```bbbaaaaaafffooovvvzzz{{{rrrkkkgggfff___\\\WWWSSSQQQOOOLLLJJJGGGIIIKKKLLLKKKHHHEEEBBB======<<<;;;:::777555333222444555555444333444666777:::===@@@EEEKKKQQQVVVWWW]]]eeeiiiiiijjjnnnqqqppprrruuuwwwxxx{{{~~~~~~}}}{{{zzzzzz|||~~~|||zzz~~~qqqnnnuuuxxxgggddd^^^PPPCCC=========<<<::::::<<<@@@CCCAAA@@@@@@??????>>>>>>>>>???AAADDDFFFJJJPPPVVV[[[```eeekkkqqqxxxtttggg]]]ZZZcccooo|||zzz|||~~~yyytttuuuvvvxxx}}}{{{nnnccc``````]]]]]]``````aaaaaa```___]]]^^^_________^^^\\\YYYWWWXXXYYYZZZ[[[]]]___bbbdddfffgggkkkooozzziiiVVVIIIJJJLLLTTTqqqzzzaaaWWW]]]pppzzzbbbQQQJJJJJJHHHLLLPPPTTTWWW\\\```dddhhhnnnvvvyyyvvvrrrooommmsssssstttvvvwwwyyyzzzzzz|||{{{zzz~~~}}}|||zzzvvvtttxxxyyyzzzzzzyyywwwtttrrrsssnnnfff^^^YYYVVVUUUUUUMMMKKKFFFAAA@@@GGGVVVaaafffiiimmmmmmjjjhhhhhhjjjlllmmmllliiiiiiiiiccc\\\WWWSSSMMMIIIFFFEEEDDDBBBBBBBBBBBBCCCDDDEEEGGGHHHKKKNNNRRRWWW^^^hhhuuu|||wwwrrrnnnllljjjiiihhhggggggfffggggggdddbbbaaa``````bbbdddfffgggfffeeedddcccbbbbbbccc```^^^^^^^^^______]]][[[QQQPPPPPPOOONNNNNNNNNNNNVVVWWWYYY\\\___bbbeeefff```dddllluuu}}}rrriiiccc___YYY\\\______^^^]]]___aaabbbbbbaaa```aaadddjjjnnnuuu{{{{{{tttnnnjjjhhhllliiibbbYYYUUUUUUSSSNNNMMMMMMMMMNNNMMMIIIDDD@@@>>><<<:::888777777777777888888777777666666555555777999;;;>>>BBBHHHOOOTTTZZZ```fffgggiiinnnpppnnnppprrrvvvwwwxxxzzz|||}}}~~~}}}}}}~~~}}}~~~~~~}}}~~~xxxppppppvvv|||ssseee^^^YYYPPPFFF@@@:::::::::999999;;;>>>AAAAAAAAAAAA@@@@@@???>>>>>>@@@AAACCCEEEHHHNNNUUUZZZeeekkksss{{{{{{llleeedddiiiuuu}}}}}}}}}{{{wwwsssssssssuuu}}}xxxlllbbb```___]]]]]]```___``````___^^^]]]___```bbbbbbaaa___[[[XXXWWWWWW\\\\\\^^^```ccceeeggghhhnnnqqq{{{~~~rrr\\\JJJIIIKKKSSSmmm}}}eeeXXX[[[kkk{{{cccRRRKKKJJJIIIMMMRRRVVVZZZ]]]aaadddkkkqqqyyy{{{yyyssspppnnnrrrrrrtttuuuvvvxxxxxxyyy~~~}}}{{{xxxuuurrrqqqrrrmmmfff```ZZZVVVTTTRRRMMMKKKGGGCCCBBBIIIVVV```dddiiioooqqqooommmllllllmmmooopppnnnnnnkkkddd[[[VVVRRRLLLIIIGGGFFFEEEEEECCCDDDDDDEEEGGGIIIJJJKKKMMMPPPTTTWWW]]]gggsss{{{}}}yyyuuuqqqnnnllllllkkkjjjiiihhhhhhhhhhhhfffdddaaa``````bbbfffhhhjjjiiihhhfffeeedddddddddcccaaa```_________\\\ZZZRRRRRRPPPOOOOOOOOOOOOOOOTTTUUUXXXZZZ]]]```bbbccc___bbbfffkkksss~~~~~~sssjjjdddaaa[[[^^^``````^^^]]]___``````______^^^^^^bbbhhhlllqqqwww{{{{{{}}}|||xxxuuusssqqqqqqsssqqqkkkbbb^^^]]]YYYTTTSSSRRRPPPOOOLLLGGG@@@<<<===<<<;;;999888888888999::::::999888888777666666555777999<<<@@@FFFMMMQQQYYY```eeegggiiinnnpppnnnppprrruuuwwwwwwxxxzzz||||||}}}~~~~~~||||||}}}~~~}}}~~~~~~}}}~~~vvvnnnmmmqqquuutttoooeeeZZZUUURRRLLLEEE::::::999999:::<<<>>>???BBBBBBBBBBBBAAA@@@??????@@@AAAAAABBBEEEKKKRRRWWWeeennnzzzrrrffffffqqqyyywwwuuusssqqqrrr{{{sssjjjbbb```___^^^^^^____________^^^]]]^^^```bbbeeefffeeeccc^^^ZZZWWWWWW]]]^^^___bbbdddfffhhhiiippprrryyy}}}yyy~~~}}}bbbLLLHHHIIIPPPiiijjjZZZWWWddd~~~|||eeeSSSLLLJJJJJJNNNTTTZZZ]]]```ccceeennnuuu|||{{{uuuqqqooopppqqqrrrtttuuuvvvvvvwww{{{~~~~~~~~~yyyuuurrrpppqqqnnnhhhccc___ZZZUUUQQQMMMLLLIIIEEEEEEJJJUUU]]]bbbhhhpppttttttqqqppppppnnnsssvvvuuusssooofff\\\XXXTTTOOOLLLKKKKKKKKKJJJIIIIIIKKKLLLNNNPPPRRRRRRSSSVVVYYY[[[```hhhsss{{{}}}yyyuuurrrpppoooooonnnmmmkkkjjjiiiiiiiiihhheeebbb___```cccgggiiilllkkkkkkjjjhhhhhhgggffffffdddbbbaaaaaa___]]][[[TTTSSSRRRPPPPPPPPPPPPQQQTTTUUUXXX[[[^^^aaacccdddbbbaaaaaabbbfffppp|||uuukkkfffeee___```aaaaaa___^^^^^^___^^^^^^]]]\\\]]]aaagggkkklllrrrvvvvvvxxx|||~~~}}}|||{{{yyyvvvuuuuuuvvvvvvxxxxxxssslllhhhfffaaa[[[XXXVVVRRROOOKKKEEE???;;;======<<<;;;::::::;;;;;;===<<<;;;:::999888777666555777999<<>>===;;;:::<<<===??????BBBBBBCCCCCCCCCBBB@@@@@@AAAAAAAAAAAACCCHHHNNNSSS^^^iiixxx{{{pppiiippp|||zzzyyywwwqqqpppyyy~~~|||zzzwwwnnniiiccc`````````___```^^^______^^^^^^___bbbeeeeeeggggggeeeaaa]]]ZZZYYY]]]^^^```bbbdddfffggghhhnnnooouuuzzzrrrvvvfffMMMGGGHHHNNNeeeppp]]]TTT^^^xxx~~~hhhUUUMMMKKKKKKOOOVVV\\\```bbbdddfffpppwww~~~}}}vvvqqqoooooopppqqqsssttttttttttttuuuyyy}}}~~~{{{vvvrrrpppooopppsssyyyzzzuuurrrqqqnnnjjjgggddd___YYYTTTOOOMMMJJJGGGFFFJJJQQQVVVaaagggnnnrrrsssrrrrrrtttrrrwww{{{yyywwwtttlllccc```\\\WWWTTTTTTTTTSSSSSSQQQRRRTTTVVVYYYZZZ\\\\\\[[[^^^aaacccgggnnnxxx|||xxxvvvvvvvvvrrrqqqooommmkkkjjjiiiiiiiiifffbbb______bbbfffjjjkkkkkkkkkkkkkkkkkkjjjjjjgggeeecccbbbbbbbbbaaa___WWWVVVTTTRRRQQQQQQRRRSSSUUUWWWZZZ]]]bbbfffiiikkkiiifffaaa]]]___hhhsss|||vvvmmmiiihhhbbbccccccbbbaaa___^^^^^^^^^^^^]]]\\\]]]aaafffkkkiiiooosssssstttxxxyyyxxxyyyyyyxxxwwwvvvuuusssrrrvvvwwwuuuqqqooommmgggaaaZZZWWWSSSOOOKKKGGGBBB???>>>>>>==================>>>===<<<;;;999888777666777888;;;===AAAFFFMMMQQQXXX^^^dddeeehhhmmmooonnnrrrtttvvvwwwwwwwwwxxxzzzzzz|||}}}}}}|||{{{|||~~~}}}~~~~~~}}}~~~zzzvvvrrroooqqqxxxwwwmmmgggddd]]]SSSEEEAAA<<<:::;;;=========@@@AAACCCDDDDDDCCCBBBAAABBBBBBAAA@@@AAAEEEKKKOOOUUU```qqq~~~sssqqqrrr~~~}}}|||yyyrrrooovvv|||tttooojjjiiieeebbb```aaa```___\\\]]]^^^^^^___aaadddgggccceeegggfffccc___]]]]]]]]]^^^___aaaccceeefffgggiiikkkppp}}}{{{oooooo}}}eeeLLLFFFGGGLLLbbb{{{~~~qqq^^^SSSZZZtttjjjXXXNNNKKKJJJOOOVVV\\\aaadddfffhhhqqqwww~~~vvvqqqnnnmmmoooqqqrrrsssssssssrrrrrruuuwwwwwwsssmmmgggddd```aaadddkkkttt||||||xxxppplllhhhfffeeeaaa[[[UUUQQQOOOKKKGGGFFFIIIMMMQQQ```eeejjjmmmmmmooorrruuuvvv{{{~~~|||zzzvvvpppkkkhhhccc```______^^^]]][[[\\\___aaadddeeeffffffdddgggjjjlllooouuu~~~~~~{{{zzzzzzzzzuuutttqqqooolllkkkjjjiiiiiifffbbb^^^^^^aaafffiiihhhiiijjjlllmmmmmmmmmmmmhhhfffddddddeeefffeeeeeeZZZYYYVVVTTTRRRSSSTTTUUUUUUVVVYYY]]]ccciiiooorrroookkkccc]]]]]]eeepppxxx}}}wwwoookkkkkkeeeeeedddcccbbbaaa___]]]\\\\\\[[[ZZZ[[[___dddiiihhhnnnsssrrrsssvvvvvvtttsssuuuwwwxxxwwwsssooolllqqqtttuuussssssrrrnnnggg^^^ZZZTTTNNNJJJGGGCCCAAA???@@@@@@@@@@@@?????????>>>===<<<;;;999888777666666888:::<<<@@@EEELLLPPPVVV]]]ccceeeggglllooonnnsssuuuxxxyyyyyyyyyzzz{{{{{{|||}}}}}}||||||~~~}}}~~~~~~}}}~~~zzzuuu~~~|||www|||{{{uuuoooggg___MMMFFF???::::::;;;;;;;;;===???AAADDDDDDDDDCCCBBBBBBBBBBBBAAAAAADDDHHHKKKOOOYYYgggssszzz~~~yyyjjjqqq|||~~~}}}{{{vvvqqquuu{{{{{{pppkkkfffhhhfffbbb``````___\\\WWWYYY\\\^^^___aaaccceeeaaaccceeedddbbb`````````]]]^^^___aaacccdddffffffgggiiinnnzzzsssmmmuuu{{{aaaLLLGGGFFFIII^^^www{{{~~~mmm\\\QQQXXXqqqmmmZZZOOOLLLHHHMMMTTT[[[```dddhhhkkkpppwww~~~wwwqqqnnnmmmoooqqqsssssssssrrrqqqnnnnnnnnnmmmiiiddd^^^[[[WWWWWWYYY```jjjuuu}}}sssmmmfffcccccc```YYYTTTSSSPPPKKKHHHHHHJJJNNNQQQ___bbbfffhhhhhhjjjooosssxxxxxxuuupppnnnnnnnnnnnnnnniiikkkmmmppprrrsssssssssppprrruuuvvvwww|||}}}||||||{{{yyywwwuuurrrooommmkkkjjjjjjgggcccaaa```cccfffiiiggghhhjjjmmmnnnoooooonnniiigggeeeeeegggiiiiiiiii]]][[[XXXUUUTTTTTTVVVWWWUUUUUUUUUYYY___gggoootttrrrmmmfff``````fffqqqyyy~~~wwwpppmmmlllgggfffdddddddddccc```^^^ZZZZZZYYYXXXYYY]]]bbbgggjjjppptttsssssstttssspppkkknnnrrrttttttrrrnnnkkknnnrrrtttsssuuuvvvrrrlllddd^^^VVVOOOJJJFFFCCCAAABBBBBBBBBBBBBBBAAA@@@???>>>===<<<;;;:::999888777444666888:::===BBBIIIMMMUUU\\\bbbdddggglllnnnnnnsssvvvxxxyyyyyyzzz{{{}}}zzz|||}}}}}}}}}}}}~~~}}}~~~~~~}}}~~~}}}{{{oootttwwwpppmmmYYYPPPDDD===<<<======<<<:::===@@@CCCEEEEEEDDDCCCBBBCCCDDDCCCCCCCCCEEEGGGKKKRRR]]]eeejjjnnnsssvvvvvv~~~zzznnnfffttt~~~yyyzzz}}}uuullliiibbbffffff```]]]^^^\\\XXXQQQTTTYYY\\\^^^___```bbbaaabbbcccbbb```___```aaa______```bbbdddeeefffggghhhjjjooozzzxxxmmmoooxxxttt^^^MMMIIIEEEEEEYYYsssyyy{{{~~~tttfffWWWOOOVVVmmmooo[[[PPPLLLFFFKKKQQQXXX^^^dddiiimmmpppwwwyyyssspppmmmoooqqqssstttsssqqqpppmmmkkkiiigggdddaaa]]][[[WWWVVVWWW\\\fffsss}}}{{{sssiiicccaaa___YYYSSSSSSOOOKKKIIIJJJNNNSSSVVV]]]aaaeeegggggggggjjjmmmxxx|||~~~~~~}}}|||yyyvvvrrrpppnnnmmmllliiifffddddddeeehhhjjjjjjkkkmmmooooooooonnnmmmllljjjgggggghhhiiijjjjjj___]]]YYYVVVUUUUUUWWWXXXXXXVVVTTTVVV[[[dddnnnttttttqqqkkkggggggmmmvvv}}}|||wwwrrrnnnkkkhhhfffeeeeeeeeeeeebbb___\\\\\\[[[ZZZ[[[___dddiiilllrrruuutttrrrrrrqqqmmmjjjkkklllnnnnnnmmmllllllllloooqqqqqqrrrtttqqqkkkddd^^^VVVNNNJJJGGGFFFDDDDDDDDDEEEDDDCCCBBB@@@???>>>>>>===<<<<<<;;;::::::444666777:::===BBBHHHLLLTTT[[[aaacccffflllnnnmmmrrrtttwwwyyyyyyzzz|||}}}yyy{{{||||||||||||}}}}}}~~~~~~}}}~~~rrrnnnppp|||zzzuuuwwwcccXXXKKKBBB@@@AAAAAA@@@888;;;???BBBEEEEEEEEEDDDBBBCCCEEEEEEDDDCCCDDDEEEHHHNNNUUU[[[^^^bbbgggkkknnnxxxsssggghhhyyy|||ooohhhiii___dddeee___[[[\\\ZZZUUULLLQQQVVVZZZ\\\]]]^^^___bbbcccbbbaaa^^^]]]___``````aaabbbccceeefffggghhhjjjlllrrr{{{zzzmmmkkkrrrxxxzzzooo\\\NNNJJJEEECCCUUUooozzzwww{{{{{{yyywwwwwwmmm```TTTNNNUUUkkkppp\\\PPPMMMEEEIIIOOOVVV\\\cccjjjnnnpppxxxzzztttqqqmmmooorrrttttttsssqqqppprrrooollliiihhhgggeeeddd___]]]\\\```kkkxxx{{{nnnfffccc```ZZZUUURRROOOJJJIIIMMMRRRXXX[[[[[[```fffhhhgggfffggghhhwww|||xxxuuurrrpppooommmkkkiiigggggghhhiiikkkmmmnnnpppqqqpppooommmlllooommmiiihhhhhhiiiiiiiiiaaa^^^ZZZWWWUUUVVVXXXYYY\\\YYYVVVUUUZZZcccmmmtttwwwtttpppmmmmmmsss|||zzzvvvrrrnnnkkkiiigggeeeeeeffffffccc`````````___^^^___ccchhhmmmmmmrrrvvvtttrrrqqqoookkkmmmllljjjiiihhhiiijjjjjjjjjmmmnnnmmmooopppmmmhhhaaa[[[SSSMMMKKKJJJJJJJJJEEEFFFFFFFFFDDDBBB@@@?????????>>>>>>======<<<<<<666777999;;;>>>CCCJJJNNNTTT[[[aaacccffflllnnnmmmppprrrvvvwwwxxxzzz|||}}}xxxyyy{{{{{{{{{{{{|||~~~}}}~~~~~~}}}~~~kkk~~~zzzqqqttt}}}|||rrrfffZZZSSSKKKBBB???AAA;;;;;;<<<>>>BBBEEEFFFEEEHHHGGGEEECCCBBBAAABBBBBBEEEIIIMMMRRRVVVZZZ___bbbgggrrruuujjjeeemmmxxx}}}zzz|||uuummmgggeee```___^^^]]][[[XXXRRROOOOOORRRVVVYYY[[[\\\___aaaeeedddaaa___^^^]]]]]]^^^\\\^^^```ccceeeggghhhhhhkkkkkkppp{{{vvvooommmlllnnnqqqgggUUUIIIIIIGGGEEERRRfff}}}qqqmmmllljjjiiillleee]]]WWWPPPSSShhhqqqZZZNNNNNNKKKLLLNNNSSSYYYaaagggkkklllvvvyyyuuusssttttttsssqqqqqqrrrttttttssspppnnnnnnppprrrsssqqqpppooonnnooowww}}}ssskkkfffbbb]]]YYYZZZVVVOOOLLLMMMTTT]]]ccccccfffiiiiiifffeeefffhhhrrr~~~zzzvvvsssqqqqqqooommmjjjjjjkkkmmmmmmllllllnnnoooooommmlllkkkkkknnnkkkhhhggggggfffeeecccddd]]]XXXXXXXXXVVVXXX[[[[[[]]]]]]ZZZYYY___kkkvvvrrrrrrqqqqqqsssxxxwwwssssssppplllhhhfffdddcccddddddbbbaaa___``````^^^]]]___dddiiilllnnnqqqsssrrrpppllliiiiiiiiijjjiiihhheeebbb```ffffffhhhjjjkkkiiieeebbbVVVTTTPPPMMMKKKJJJJJJKKKHHHHHHGGGEEEDDDBBBAAAAAA@@@???>>><<<;;;;;;;;;;;;777999:::;;;>>>BBBHHHLLLSSSXXX___eeeiiikkknnnoooqqqrrruuuxxxyyyxxxvvvuuu||||||{{{{{{|||}}}zzzzzzzzz{{{}}}~~~fff||||||vvvzzz}}}|||{{{xxxnnnggg]]]OOOCCC???>>>======???BBBEEEEEEEEEGGGFFFDDDBBBAAAAAAAAAAAABBBDDDHHHLLLOOOTTTYYY\\\cccoootttgggbbbbbbnnnxxxxxxwww}}}{{{uuuppphhhcccbbb___^^^]]]\\\ZZZVVVQQQMMMPPPSSSXXX[[[\\\]]]^^^___```___^^^\\\\\\\\\\\\]]]\\\]]]^^^```ccceeehhhiiimmmmmmpppyyytttmmmkkkiiijjjkkkfffUUUIIIGGGCCCAAAMMM___~~~vvvppplllhhheeejjjccc\\\UUUNNNPPPeee}}}sss\\\OOONNNKKKLLLNNNRRRXXX```gggkkkooowwwzzzvvvuuuvvvvvvuuusssrrrtttuuuwwwvvvuuuuuuwwwzzz}}}}}}zzzwwwwww}}}yyysssooojjjeeeaaa[[[VVVPPPLLLMMMUUU^^^dddhhhlllppprrrpppllliiigggmmm{{{{{{wwwuuusssrrrooommmkkkjjjkkkkkkjjjiiimmmnnnoooooonnnlllkkkkkkjjjhhhfffeeedddccc```^^^___YYYUUUVVVVVVVVVYYY]]]```cccdddbbb___aaaiiipppsssssssssrrrtttyyyvvvssstttqqqkkkhhhfffdddcccccccccbbbaaa___```___^^^]]]```eeeiiijjjlllnnnpppqqqooommmkkkjjjjjjjjjiiigggccc```^^^``````aaacccdddbbb^^^[[[RRRQQQOOOLLLJJJJJJIIIJJJIIIHHHGGGFFFDDDCCCBBBAAA@@@???>>><<<;;;;;;;;;;;;888999:::<<<>>>CCCIIIMMMUUUYYY___dddhhhkkkmmmoooqqqsssuuuxxxyyyxxxwwwvvv{{{{{{{{{{{{{{{}}}~~~||||||{{{{{{||||||}}}~~~]]]rrr}}}|||{{{sssmmmrrr|||xxxeeePPPCCC@@@???===>>>AAADDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBDDDFFFIIIMMMSSSWWW]]]jjj~~~~~~rrrbbb[[[^^^cccnnnwww{{{wwwwww|||}}}tttqqqmmmfffaaa___^^^^^^]]]]]]\\\XXXSSSOOORRRVVVZZZ\\\\\\\\\\\\\\\[[[ZZZZZZYYYZZZZZZ[[[[[[[[[[[[\\\___aaaeeehhhiiiooommmooovvvtttooommmjjjhhhhhhfffVVVIIIEEEAAA>>>IIIZZZyyywwwppphhhccciiibbb[[[TTTMMMPPPeee|||uuu___QQQNNNKKKKKKMMMQQQWWW^^^eeeiiiqqqxxxzzzvvvvvvwwwxxxwwwvvvvvvwwwyyy}}}}}}}}}~~~~~~zzzwwwrrrlllfff^^^YYYQQQLLLNNNVVV```gggmmmpppuuuzzzzzzvvvnnnhhhjjjvvv|||yyywwwuuutttqqqpppnnnnnnnnnllljjjhhhnnnnnnoooooonnnmmmkkkjjjgggfffddddddccc```\\\YYYXXXSSSQQQRRRTTTUUUZZZ```gggjjjmmmkkkfffdddfffiiiqqqrrrrrrqqqsssyyy}}}vvvtttuuuqqqjjjgggeeecccbbbccccccaaa```___```___^^^___aaaeeeiiihhhiiikkklllmmmmmmlllllliiiiiiiiigggeeeaaa^^^[[[ZZZZZZZZZ[[[\\\ZZZWWWTTTNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCBBB@@@???>>><<<;;;;;;;;;;;;999:::;;;<<>><<<;;;;;;;;;;;;::::::;;;<<>><<<;;;;;;;;;;;;::::::;;;;;;>>>DDDLLLQQQ[[[^^^aaadddfffiiilllooorrrsssuuuwwwxxxyyyyyyyyyyyyyyyzzz{{{{{{|||||||||{{{{{{zzz{{{{{{|||}}}~~~AAARRReee{{{~~~tttbbbHHHCCC===999:::>>>BBBDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAAAAABBBEEEHHHLLLUUUcccooovvvwwwvvvuuunnnmmmmmmooorrrvvvxxxxxx{{{zzzlll]]][[[fffqqqvvvuuuqqqsssvvvzzz}}}}}}{{{~~~}}}{{{xxxxxx~~~uuuqqqlllfffaaaaaaYYYZZZ\\\```ccccccaaa___]]]\\\YYYVVVTTTUUUXXX\\\____________^^^\\\[[[ZZZVVVYYY]]]aaaddddddcccbbbeeeeeeggglllttt{{{yyyiii^^^RRRIIICCCCCCLLLWWWttt{{{iiibbb[[[VVVPPPSSSiii~~~mmm[[[OOOJJJIIIIIIKKKPPPWWW^^^ccciiirrrwwwqqquuuyyy|||}}}~~~~~~~~~uuummmccc]]]UUUPPPOOOTTT[[[```^^^^^^^^^aaafffkkkmmmooojjjrrrzzz}}}zzzxxxuuuttttttuuuvvvwwwuuusssrrrpppnnnooopppoookkkgggbbbbbbaaa___]]]XXXQQQMMMIIIFFFEEEGGGGGGJJJSSS]]]ffffffeeebbb___^^^```aaafffjjjmmmmmmooowww{{{uuussspppkkkhhhfffdddcccddddddbbbaaa```______```dddggghhhhhhjjjiiihhhgggfffdddcccccc___aaabbbccccccbbb```___XXXUUURRRPPPPPPOOOMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGFFFEEEEEEDDDDDD@@@???>>><<<;;;;;;;;;;;;999999::::::===DDDLLLQQQZZZ^^^bbbeeegggjjjmmmooorrrsssuuuwwwxxxyyyzzzzzzyyyyyy{{{||||||}}}||||||yyyzzzzzz{{{}}}~~~???KKK[[[uuu{{{}}}mmmQQQKKKBBB;;;:::<<>><<<;;;;;;;;;;;;888888888999<<>>???CCCDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDCCCBBBAAAAAABBBCCCIIIPPPVVVYYYZZZZZZ[[[XXX\\\```bbbdddiiirrrzzz|||}}}yyyvvv{{{xxxkkkooovvv~~~}}}|||{{{{{{zzzxxxxxxxxxzzz}}}}}}|||tttoookkkgggfffhhh``````aaadddfffeeeccc```[[[]]]______]]][[[ZZZZZZ]]]^^^___aaabbbbbbaaaaaaZZZXXXWWWWWWXXX[[[^^^aaadddeeehhhkkkqqqzzziiiYYYMMMHHHLLLQQQlllzzzrrriiiaaaXXXXXXlllrrr___OOOJJJHHHGGGHHHMMMTTT\\\aaaiiiqqqvvvyyy{{{|||{{{zzzyyyyyy~~~~~~}}}{{{wwwrrrllliiieeegggjjjpppyyy{{{sssnnngggbbb```aaaeeehhh]]]]]]\\\YYYVVVVVV[[[___bbbkkktttyyy~~~}}}zzzxxxxxxyyyxxxwwwtttqqqnnnoooqqqpppkkkgggfffdddbbb___\\\WWWQQQMMMHHHFFFDDDCCCAAABBBKKKVVV]]]^^^___^^^]]]ZZZXXXWWWXXX]]]bbbcccfffqqqtttpppooonnnjjjhhhfffeeeeeeeeedddcccaaa___^^^aaafffiiiiiihhheeefffgggggggggfffeeedddbbbcccddddddcccaaa^^^]]][[[XXXTTTQQQPPPOOONNNMMMJJJIIIGGGEEEEEEFFFGGGIIIFFFFFFEEEEEEDDDDDDCCCCCC@@@???>>>===;;;;;;;;;;;;888888888888<<>>>>>===<<>><<<;;;:::888888:::888888<<<>>>@@@GGGOOOSSSYYYaaafffhhhjjjmmmppptttsssuuuzzzyyysssssswww}}}}}}}}}|||}}}}}}~~~{{{|||}}}~~~AAADDDJJJYYYrrr|||vvvssspppppp{{{~~~lllcccVVVIII@@@;;;::::::>>>AAACCCEEEFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@CCCDDDFFFHHHJJJKKKLLLMMMMMMQQQVVVXXXYYY___jjjsss~~~~~~wwwqqqooosssyyy}}}www{{{|||vvvsssvvv{{{}}}}}}qqqiiifffccc```aaa```aaabbbcccdddddddddddddddeeeeeeccc```^^^^^^______`````````______^^^]]]```___]]]\\\\\\]]]^^^___```dddiiilllooozzz|||^^^LLLKKKRRRppppppiiigggsssqqq^^^TTTNNNIIIFFFHHHLLLQQQZZZbbbfffmmmvvv|||zzz{{{{{{zzzxxxwwwyyyyyyvvvnnnfff___[[[XXXXXX[[[```dddnnn{{{uuuooofff```aaajjjuuu|||~~~}}}zzzsssllleeeaaa```^^^cccjjjrrrzzz~~~}}}|||yyyvvvuuusssqqqooommmlllllllllnnnmmmmmmlllkkkgggbbb^^^XXXQQQIIIGGGFFFHHHNNNVVVZZZ\\\]]]\\\YYYVVVUUUUUUUUUZZZ\\\ZZZ]]]jjjyyy~~~tttmmmiiiggghhhhhhhhhgggffffffeeeeeebbb```aaadddhhhiiiiiiaaabbbcccdddeeeeeeffffffdddfffgggeeeaaa]]][[[[[[YYYWWWUUUTTTSSSRRRPPPNNNJJJIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGEEEDDDDDDDDDDDD@@@@@@???===<<<;;;999999:::888888<<<>>>@@@GGGOOOTTTZZZaaafffhhhjjjmmmpppsssrrruuuyyyxxxttttttwww~~~}}}}}}}}}}}}~~~||||||}}}~~~@@@BBBFFFNNN```xxx}}}tttmmmeeemmmvvv||||||rrrmmmbbbTTTFFF===;;;;;;<<>><<<;;;:::::::::888888<<<>>>AAAHHHPPPUUU[[[cccgggjjjkkkooorrrqqqrrrtttxxxwwwtttuuuxxx~~~~~~~~~~~~}}}~~~~~~~~~~~~===AAADDDHHHRRRgggyyynnneeehhhlllpppvvv{{{~~~wwwrrrhhh\\\PPPGGGBBB???===>>>@@@DDDHHHIIIIIIHHHHHHGGGGGGFFFEEECCCBBBAAA?????????@@@@@@AAABBBBBBDDDGGGJJJLLLPPPXXXcccllluuuwwwzzz||||||{{{{{{|||{{{zzzwwwsssooorrr{{{~~~qqqhhhgggttt~~~|||zzzmmmhhheeebbbaaaccc______```aaabbbbbbbbbbbbbbbcccdddcccaaa``````aaaccccccdddddddddccccccbbbaaabbbcccdddeeedddccccccccceeehhhjjjkkksssgggNNNKKKRRRhhhooossswwwdddWWWMMMHHHEEEGGGIIIMMMTTT[[[]]]cccjjjttt}}}|||zzzwwwtttvvvwwwxxxyyyxxxpppddd\\\]]]aaadddfffgggmmmyyyzzzsssiiibbbccckkkvvv~~~{{{vvvttteeecccbbbhhhttt~~~{{{yyywwwtttssssssssssssssssssssszzz{{{|||}}}}}}zzzuuurrrggg^^^SSSMMMIIIHHHMMMTTTXXXYYYZZZYYYUUURRRQQQQQQRRRXXX\\\ZZZ[[[dddnnnttttttttttttxxx{{{zzzsssmmmiiiiiihhhhhhhhhhhhhhhhhhgggggghhhiiijjjkkkjjjjjjgggfffdddbbbbbbdddfffgggkkkkkkiiifffbbb^^^ZZZYYYYYYWWWUUUTTTSSSRRRPPPNNNJJJJJJJJJIIIIIIHHHHHHGGGIIIHHHGGGEEEDDDCCCCCCCCC???>>>===<<<;;;:::999999:::888888<<>>>>>@@@DDDGGGHHHHHHHHHHHHHHHGGGFFFEEECCCBBB@@@@@@???>>>>>>???@@@@@@CCCEEEGGGJJJNNNUUU___fffkkkmmmpppqqqppppppqqqrrruuu{{{{{{uuupppnnnooosss{{{zzzmmm``````kkk~~~~~~~~~zzzqqqhhhfffdddbbbbbbddd^^^^^^___```aaaaaaaaaaaa```aaabbbbbb``````aaabbbdddeeeeeefffffffffeeeeeebbbccceeeggggggfffeeedddeeeeeehhhiiijjjppp|||www~~~bbbMMMJJJNNN___pppqqq{{{gggWWWNNNHHHEEEFFFIIIKKKQQQXXX\\\bbbjjjrrr~~~}}}{{{yyyuuurrrtttuuuxxx|||}}}yyyooohhhdddeeegggjjjpppxxxyyyqqqiiifffhhhlllooorrruuuyyy||||||||||||}}}pppmmmjjjmmmvvv~~~zzzwwwvvvssstttuuuvvvwwwwwwxxxxxx||||||||||||zzzuuunnniiiaaaYYYPPPLLLJJJLLLRRRYYY]]]^^^___\\\XXXUUUSSSRRRWWW^^^bbb``````fffnnnrrrsssooollloootttwwwuuuqqqkkkjjjiiiiiiiiijjjkkkkkkmmmnnnpppqqqpppnnnlllkkkjjjhhheeecccccceeegggiiimmmkkkiiieeebbb___[[[YYYXXXVVVTTTSSSSSSRRRPPPNNNKKKKKKJJJIIIHHHHHHGGGGGGHHHGGGFFFDDDCCCBBBAAAAAA<<<<<<;;;:::999999888888:::888888<<>><<>>>>>??????BBBCCCEEEGGGKKKQQQXXX]]]aaabbbdddeeeeeefffiiikkkooowwwzzzuuupppjjjfffhhhmmmuuu}}}{{{vvvhhh^^^XXXaaasss~~~~~~{{{tttnnnhhhddddddcccaaa```bbb]]]]]]^^^___````````````^^^___``````______aaabbbdddeeeeeefffffffffffffffcccdddeeegggggggggffffffffffffgggiiijjjooo}}}|||qqqqqqvvvuuu]]]KKKGGGJJJWWWxxxrrroookkkYYYOOOIIIFFFGGGHHHJJJOOOUUU\\\dddkkkrrr|||~~~|||zzzvvvsssppprrrvvv{{{}}}{{{vvvssslllmmmnnnqqqzzzyyyqqqkkkfffcccbbbbbbeeehhhkkkoootttzzz~~~zzzwwwttttttxxxzzzxxxwwwwwwxxxyyyzzz{{{{{{{{{{{{|||{{{zzzxxxssslllbbb\\\RRRLLLHHHIIILLLPPPYYYaaacccddddddaaa\\\WWWTTTSSSZZZbbbgggffffffkkkqqqsssvvvpppkkkjjjooossstttsssmmmlllkkkkkkkkklllmmmnnnqqquuuxxxyyywwwtttrrrqqqkkkjjjhhhggghhhjjjmmmnnnllljjjfffdddbbb```]]]ZZZYYYWWWUUUTTTTTTSSSPPPNNNKKKKKKJJJIIIHHHHHHGGGFFFGGGFFFEEECCCAAA@@@??????;;;::::::999888888777777:::888999===@@@CCCJJJRRRZZZ```ggglllnnnppptttvvvsssvvvxxxvvvuuuxxxzzzyyy{{{|||~~~>>>>>>BBBFFFIIIOOO___ooo}}}vvvxxx}}}~~~zzzzzzzzztttnnniii^^^TTTFFF>>>===AAACCCDDDGGGGGGHHHHHHHHHHHHGGGGGGEEECCCAAA???======>>>>>>>>>@@@AAADDDGGGKKKPPPSSSWWWYYYZZZ\\\]]]___cccfffiiiqqqzzz~~~}}}~~~|||uuupppllliiigggeeekkkooouuuwwwtttmmmfffaaa[[[WWWZZZiiizzz~~~}}}tttkkkeeeaaaaaacccbbb^^^\\\]]]\\\]]]^^^______```______[[[]]]______^^^___```bbbbbbcccddddddeeeeeeddddddccccccdddeeeffffffffffffffffffgggiiijjjnnn{{{pppiiiiii~~~pppYYYIIIEEEHHHQQQrrrrrrlll|||qqq]]]PPPJJJGGGHHHHHHIIINNNTTTZZZaaahhhnnnwww~~~|||yyyvvvqqqsssvvvvvvuuurrrqqqqqqoootttvvvwww~~~~~~vvvnnngggaaa]]]ZZZYYYXXXYYY\\\dddnnnuuuxxxxxxxxxwwwxxx}}}{{{zzz{{{}}}}}}~~~~~~}}}|||{{{zzz|||{{{xxxtttnnndddYYYRRRGGGCCCBBBFFFKKKQQQZZZcccggghhhgggbbb]]]WWWTTTRRRXXXaaaiiijjjjjjooouuuwww{{{uuuooolllnnnqqqssstttooonnnmmmlllmmmnnnpppqqqtttxxx~~~{{{yyyxxxqqqpppnnnmmmmmmooopppqqqjjjgggdddbbbbbbaaa^^^\\\[[[YYYWWWVVVVVVUUURRRQQQLLLKKKJJJIIIHHHGGGGGGFFFFFFEEECCCAAA???>>>======;;;;;;::::::999888888888:::888999===@@@CCCKKKSSS[[[aaaiiinnnppprrruuuxxxuuuyyyzzzvvvvvvyyy{{{yyyyyy{{{}}}AAA>>>???DDDHHHMMMZZZggg}}}tttsssvvv~~~~~~oooaaaOOOCCC@@@BBBDDDFFFGGGGGGHHHHHHIIIIIIHHHHHHFFFDDDAAA>>>=========>>><<<===???AAADDDGGGIIIKKKQQQSSSUUUVVVXXX[[[```ccceeemmmvvvyyyyyyyyy~~~~~~wwwssslllhhhggghhhiiiiiiqqqtttvvvrrriii___XXXUUUUUUWWW```ooo~~~}}}~~~}}}zzz||||||rrrhhhaaa______bbbaaa[[[XXXXXX\\\\\\]]]^^^____________ZZZ\\\]]]^^^^^^^^^```bbb```aaabbbbbbcccccccccccccccccccccdddeeeffffffggggggfffgggiiijjjnnnzzzrrrgggcccpppxxx{{{nnnXXXGGGDDDHHHMMMlllppphhhwwwvvvaaaPPPKKKHHHHHHIIIIIIMMMSSSVVV\\\ccchhhrrr~~~{{{xxxvvvwwwwwwssslllhhhggghhhjjjrrrvvvuuuyyyyyyppphhhbbb^^^WWWTTTOOOLLLNNNWWWbbbkkkppptttwwwwwwwww|||{{{~~~}}}}}}~~~|||zzzxxx|||zzzxxxssslllaaaUUUMMMDDD@@@@@@EEEJJJOOOWWW___iiiiiigggccc\\\VVVRRRQQQTTT___hhhjjjlllrrrwwwzzz~~~zzztttpppoooqqqrrrssspppooonnnmmmnnnoooqqqssstttzzz~~~yyywwwuuusssqqqpppppppppiiifffbbbaaabbbbbb___]]]]]][[[YYYXXXXXXWWWTTTSSSLLLKKKKKKIIIHHHGGGFFFFFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;::::::999999999:::888999===@@@CCCKKKSSS\\\bbbiiinnnppprrruuuxxxvvv{{{|||wwwvvvzzz|||yyyxxxzzz|||~~~}}}~~~@@@BBBDDDFFFJJJPPPXXX]]]uuu~~~yyyxxx|||yyynnn^^^LLL@@@===@@@DDDEEEGGGJJJIIIGGGFFFGGGIIIEEEDDDCCCAAA???===<<<;;;<<<;;;;;;<<>>>>>???>>>>>><<<;;;:::999888999:::;;;:::<<<======???FFFPPPWWW[[[ccciiilllpppuuuwwwvvvwwwtttrrruuuzzz}}}{{{xxxyyyzzz|||~~~~~~~~~~~~}}}~~~@@@BBBDDDGGGKKKPPPWWW\\\gggvvvzzzttt~~~yyygggSSSEEE>>>>>>???BBBDDDGGGGGGEEEDDDEEEFFFFFFEEEDDDBBB@@@>>>===<<<<<<<<<;;;<<<>>>AAACCCEEEHHHJJJLLLMMMOOORRRVVVYYYaaadddgggjjjmmmppptttwww{{{}}}zzzsssoooiiigggeeefffkkkqqqvvvyyy}}}qqqdddYYYPPPKKKPPPXXXggghhhjjjmmmqqqyyy}}}xxxwww{{{zzzvvvqqqkkkeeeaaa^^^___``````___^^^[[[ZZZ\\\]]]^^^___^^^]]][[[ZZZXXXZZZ\\\\\\ZZZXXXYYY[[[___^^^^^^^^^^^^]]]]]]]]]^^^___```aaaaaaaaa``````bbb```aaaeeehhhkkksss{{{zzznnnjjjjjjrrruuukkkWWWGGGBBBDDDCCCZZZxxxzzztttpppooorrrqqqrrrqqqccc]]]hhh|||fffVVVOOOIIIGGGFFFFFFIIINNNTTTZZZaaafffmmmwww{{{zzz|||~~~~~~{{{qqqbbbXXXWWWWWW]]]fffnnntttzzzvvvmmmddd```YYYTTTQQQRRRUUUWWWeeeiiimmmqqqssswww~~~~~~~~~~~~~~~~~~yyyzzz~~~|||vvvooohhh___VVVQQQIIIGGGDDDDDDHHHNNNUUUZZZgggdddcccddd```ZZZVVVWWWVVV[[[ccchhhlllqqqwww}}}~~~xxxsssqqqooonnnmmmlllmmmnnnmmmllllllnnnpppqqqrrruuu}}}~~~xxxtttqqqmmmeee```aaabbb___\\\\\\]]][[[XXXVVVVVVUUUTTTRRRQQQNNNKKKIIIHHHGGGEEECCCFFFCCC???>>>>>>>>>======;;;;;;:::999999999999::::::<<<======@@@FFFPPPXXX^^^eeekkkmmmpppuuuvvvuuuvvvtttrrruuuzzz}}}{{{yyyzzz{{{|||}}}}}}~~~~~~~~~@@@BBBFFFIIILLLPPPUUUXXX^^^hhhxxx|||sssyyyuuuaaaPPPEEE???===???BBBDDDFFFEEEDDDEEEFFFGGGFFFEEECCCBBB@@@??????======<<<<<<===???AAABBBBBBDDDFFFHHHIIIMMMQQQTTT[[[\\\^^^```bbbfffkkkooosssuuuxxxzzz{{{{{{}}}}}}}}}~~~~~~zzz{{{yyyppphhheeefffeeeeeejjjrrrzzz~~~wwwiiiYYYNNNJJJOOOZZZeeetttsssqqqoooooottt|||~~~~~~{{{tttmmmhhhddd```^^^___```aaabbb```^^^ZZZXXXZZZ[[[\\\]]]]]]\\\ZZZYYYWWWXXXYYYXXXWWWVVVXXXZZZ^^^^^^^^^^^^]]]]]]]]]]]]______```aaa```___^^^]]][[[ZZZ]]]cccgggiiipppwww~~~qqqjjjbbbhhhkkkdddVVVIIICCCAAABBBSSSmmm|||qqqjjjiiikkkiiiiiiiii\\\VVVaaakkkYYYQQQIIIGGGGGGFFFHHHMMMQQQWWW^^^ccciiirrr~~~~~~{{{}}}~~~ssscccXXXTTTQQQWWWaaajjjqqqvvvzzz}}}|||xxxqqqfff[[[UUUTTTVVVXXX```dddhhhkkkmmmrrryyy~~~}}}|||{{{{{{{{{zzzzzz|||}}}}}}~~~~~~}}}{{{~~~yyyrrrjjjaaaYYYTTTLLLIIIGGGGGGLLLTTT]]]ccckkkiiijjjllliiiaaa[[[ZZZWWW[[[aaahhhoootttyyy{{{}}}zzzwwwtttrrrpppmmmkkkkkklllmmmlllkkkkkkmmmnnnqqqqqqsssyyy|||uuuqqqmmmfffaaabbbbbb___\\\]]]]]]ZZZXXXVVVVVVUUUTTTRRRPPPNNNLLLKKKKKKIIIFFFDDDDDDAAA>>>=========<<<;;;:::::::::::::::999999888:::;;;======@@@GGGQQQYYYaaahhhnnnoooqqquuuvvvtttuuutttsssvvvzzz}}}|||{{{|||{{{{{{||||||}}}~~~@@@CCCGGGJJJMMMOOORRRUUUZZZ```lll}}}{{{~~~sssbbbRRRFFF>>>===???BBBDDDFFFGGGGGGHHHGGGGGGFFFEEECCCBBBAAAAAA>>>>>>===<<<======>>>???===???AAACCCEEEHHHLLLOOOTTTUUUWWWYYYZZZ^^^bbbeeegggjjjmmmoooppprrrtttvvvyyyzzz{{{~~~zzzsssnnnnnnkkkeee``````cccffflllvvv{{{jjj```TTTMMMPPP[[[jjjuuu~~~|||xxxuuussstttwwwyyy}}}~~~zzzvvvwww{{{~~~~~~yyyrrrkkkgggdddaaa___]]]___aaabbbaaa^^^[[[YYYYYYYYYZZZ[[[[[[[[[ZZZZZZWWWWWWVVVUUUUUUVVVWWWYYY^^^^^^^^^]]]]]]]]]\\\\\\______`````````^^^]]]\\\WWWWWW[[[bbbeeegggmmmssstttkkk```aaaaaa\\\SSSJJJCCC@@@DDDQQQggg~~~xxxpppkkklllhhhhhhiii\\\VVV```yyyooo\\\RRRJJJHHHGGGFFFHHHKKKOOOUUU\\\aaaeeennnyyy}}}~~~uuuggg[[[VVVNNNTTT]]]gggnnnsssvvvwwwzzz}}}xxxlllccc]]]\\\\\\]]]```dddgggiiimmmsssyyy}}}{{{yyywwwxxxxxxwwwvvvvvvyyy{{{}}}|||yyyyyysssuuuzzz~~~~~~|||}}}~~~|||}}}||||||{{{rrrhhh]]]WWWQQQMMMIIIJJJQQQ___mmmwwwzzzvvvuuutttnnneee___^^^ZZZ[[[```iiisssyyy{{{zzzwwwuuutttssssssqqqooolllmmmmmmnnnmmmkkkkkklllnnnrrrqqqrrruuu|||}}}vvvrrrmmmgggcccdddccc```^^^___]]]ZZZXXXWWWVVVVVVTTTSSSOOONNNMMMMMMMMMKKKGGGDDDBBB@@@===<<<<<<<<<;;;999999999:::;;;;;;999888777999;;;===>>>AAAHHHRRRZZZbbbiiioooppprrrvvvwwwvvvuuuttttttwww{{{}}}}}}|||}}}|||{{{{{{{{{}}}~~~AAADDDHHHKKKLLLNNNPPPRRRTTTWWWaaarrrtttaaaMMMAAA;;;<<<>>>@@@DDDFFFGGGHHHGGGGGGFFFFFFEEEDDDCCCCCC??????>>>===============;;;===???@@@AAADDDHHHKKKLLLOOOSSSUUUVVVWWWYYYZZZ]]]```dddfffhhhjjjlllnnnuuuvvvyyy||||||ppphhhbbb```^^^\\\^^^bbbeeelllxxx|||sss^^^\\\ZZZ[[[bbbnnn{{{~~~|||zzzxxxvvvttttttsssrrrppprrrxxx~~~~~~zzzwwwrrroookkkhhhdddaaa[[[\\\^^^``````___]]]\\\XXXYYYZZZZZZ[[[[[[[[[[[[WWWVVVUUUUUUVVVWWWXXXYYY^^^^^^]]]]]]]]]\\\\\\\\\^^^______``````___^^^]]]XXXXXX\\\bbbeeefffkkkqqqyyynnneeebbb^^^WWWPPPIIIDDDBBBEEEOOOddd|||ssssssnnnnnnnnn```XXXaaatttrrr___UUUKKKHHHHHHGGGGGGIIIMMMSSSZZZ___ccckkkvvvxxxkkk___WWWOOOTTT]]]fffnnnsssttttttyyy{{{|||ttthhh```\\\ZZZ^^^bbbeeefffiiinnnrrr{{{~~~~~~|||yyyvvvuuuuuuuuutttssssssuuuvvvyyy{{{|||zzzwwwssspppoookkkmmmrrrwwwwwwxxx~~~}}}~~~~~~||||||}}}~~~uuuiii```VVVPPPJJJKKKVVViii~~~xxxoooeee``````\\\]]]cccmmmwww~~~~~~|||sssrrrqqqqqqrrrrrrqqqpppoooppppppooommmlllmmmooopppppprrrtttxxx|||~~~yyyvvvnnniiiffffffddd```___aaa]]][[[XXXWWWXXXWWWVVVUUUPPPOOONNNNNNMMMKKKGGGDDDAAA???===<<<<<<;;;:::888888999:::;;;:::999888777999:::<<<>>>AAAIIISSS[[[aaahhhnnnqqqsssxxxzzzxxxuuuuuuvvvxxx{{{}}}}}}}}}}}}}}}|||{{{{{{|||~~~BBBEEEHHHJJJKKKMMMOOOPPPRRRTTT\\\jjj|||~~~}}}lllWWWHHH>>><<<;;;===@@@CCCEEEEEEGGGGGGFFFFFFEEEEEEDDDDDD@@@??????>>>>>>===<<<<<<:::<<<===>>>>>>@@@DDDGGGEEEIIIMMMPPPPPPPPPQQQQQQVVVYYY]]]aaaccceeehhhjjjpppsssvvvzzz}}}zzztttqqqggg___YYYXXXYYY[[[bbbjjjnnnxxxwwwnnn^^^gggqqqwww||||||xxxrrrpppoooqqqsssuuu{{{|||xxxvvvssspppnnnjjjfffcccZZZZZZ\\\]]]^^^^^^]]]]]]YYYYYYZZZ[[[\\\]]]]]]^^^YYYWWWVVVWWWYYY[[[[[[ZZZ]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]___```aaaaaa``````]]]\\\___dddfffgggjjjpppvvvoookkkcccZZZQQQJJJEEECCCCCCKKK___zzz}}}|||vvvvvvuuufffZZZaaannnvvvbbbWWWLLLIIIIIIGGGFFFGGGKKKQQQXXX]]]bbbiiittt|||}}}pppcccXXXTTTWWW^^^fffnnnsssttttttvvvxxxyyyzzznnn```XXXWWW\\\aaaddddddeeegggjjjqqq~~~}}}~~~}}}yyyvvvssstttttttttrrrrrrsssuuuvvvxxxyyywwwsssooollljjjggghhhlllrrrtttuuuzzz}}}~~~~~~|||}}}~~~sssjjjXXXRRRJJJJJJVVVlllwwwlllccc___```^^^aaahhhrrr|||uuurrrooooooppprrrssssssrrrsssrrrqqqnnnmmmnnnpppkkknnnpppssstttwww{{{~~~|||yyyxxxnnniiigggfffddd```___bbb^^^\\\ZZZYYYYYYYYYXXXWWWRRRPPPNNNMMMLLLIIIFFFDDD@@@???===<<<<<<;;;999888999999999999999888888777888:::<<<>>>BBBJJJTTT\\\aaahhhnnnqqqsssxxxzzzyyywwwwwwxxxyyy{{{|||}}}}}}}}}}}}||||||||||||}}}}}}~~~~~~DDDFFFHHHJJJJJJKKKNNNPPPRRRUUU[[[fffttt}}}{{{|||vvveeeXXXGGGCCC???===???BBBCCCCCCFFFFFFFFFFFFEEEEEEEEEEEE@@@@@@@@@@@@???>>>======:::;;;<<<<<<<<<===@@@CCCAAACCCFFFGGGGGGHHHIIIKKKPPPSSSXXX[[[^^^aaadddffflllnnnssswww{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~wwwpppjjjfff^^^YYYVVVXXX[[[```jjjsss|||uuupppppp}}}wwwqqqooossswwwxxx|||~~~{{{xxxuuuqqqnnnkkkgggdddaaa[[[[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[\\\]]]^^^``````[[[YYYYYY[[[]]]___]]][[[]]]]]]]]]\\\\\\\\\\\\[[[ZZZ[[[^^^```bbbcccdddddddddbbbdddggghhhgggkkkqqq{{{{{{wwwooodddXXXMMMGGGDDDCCCHHH[[[xxx~~~lll^^^bbbggg{{{eeeXXXMMMIIIIIIHHHFFFFFFGGGNNNVVV[[[```gggqqqyyyxxxkkk```YYY[[[___fffnnnssstttssssssxxx{{{zzz{{{}}}||||||}}}~~~|||zzzzzz{{{~~~pppaaaXXXTTTZZZ```cccbbbaaaaaabbbiiiwww~~~}}}~~~~~~zzzvvvrrrtttuuutttsssrrrtttuuuwwwyyy{{{zzzvvvqqqmmmkkkkkkjjjmmmtttwwwwwwzzz~~~~~~}}}|||~~~}}}~~~~~~qqqiiiXXXQQQJJJIIISSSggg~~~{{{rrriii```\\\^^^___dddmmmwww{{{vvvpppmmmmmmooorrrsssssstttsssqqqooommmnnnoooiiikkkmmmmmmmmmooossswwwxxxxxxxxxxxxwwwvvvuuutttlllhhhfffeeebbb^^^^^^aaa___]]][[[ZZZ[[[[[[ZZZXXXTTTQQQNNNKKKIIIHHHEEECCC@@@???=========<<<:::777:::999999888888888888888888:::<<<>>>BBBJJJUUU]]]ccciiioooqqqssswwwxxxvvvxxxyyyzzzzzzzzz{{{|||}}}||||||}}}}}}}}}}}}||||||}}}~~~~~~FFFGGGHHHIIIIIIJJJMMMOOOOOORRRXXX___lll|||yyyzzz}}}qqqhhhRRRLLLEEEAAAAAACCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@@@@@@@@@@???>>>===999:::;;;::::::;;;===@@@???@@@@@@??????AAAEEEHHHKKKNNNSSSVVVYYY\\\```bbbiiilllpppuuuyyy{{{||||||zzzzzzyyyyyyyyyyyyzzzzzz~~~{{{vvvpppiiiccc```YYYVVVVVVZZZ___eeeoooyyyzzzvvvvvvxxxpppmmmrrrvvvvvvxxx|||{{{yyytttnnniiifffccc```^^^]]]\\\ZZZYYYYYYYYYZZZ[[[\\\\\\\\\]]]^^^```aaabbb\\\[[[[[[]]]```aaa___\\\]]]]]]]]]\\\\\\\\\[[[[[[XXXZZZ]]]aaaccceeeffffffiiiggggggiiiiiihhhlllqqqwwwxxxlll^^^PPPHHHDDDEEEGGGYYYwwwqqqaaacccbbb~~~fffYYYMMMJJJJJJHHHEEEEEEEEELLLTTTZZZ^^^fffpppxxxtttiii\\\]]]```fffnnnssstttssssssyyy}}}|||zzz|||}}}}}}uuuuuuuuuwwwyyyyyyxxxvvvwwwwwwyyy{{{~~~pppccc[[[RRRXXX___bbbaaa^^^]]]]]]dddsss~~~}}}~~~~~~{{{wwwrrrtttuuuuuutttssstttvvvyyy|||~~~~~~zzzuuuqqqoootttrrrsssxxx|||{{{{{{|||~~~~~~|||{{{|||}}}~~~ttthhh___VVVPPPIIIGGGPPPaaattt}}}uuunnnfff^^^[[[\\\```gggqqq{{{zzzqqqlllkkkmmmppprrrssstttsssqqqnnnmmmnnnoooiiijjjiiigggeeefffkkkooossssssrrrqqqpppooonnnnnnjjjgggeeeddd```\\\\\\``````^^^\\\[[[\\\\\\[[[ZZZVVVRRRNNNJJJHHHFFFDDDBBBAAA???>>>======<<<:::888;;;:::888777777777888999777:::<<<>>>BBBKKKVVV^^^dddkkkpppqqqrrruuuvvvtttyyyzzz{{{{{{zzzzzz{{{|||{{{|||}}}~~~~~~}}}|||{{{}}}}}}~~~EEEFFFGGGHHHIIIKKKLLLLLLPPPSSSZZZ```fffttt}}}yyyuuuxxxtttcccZZZOOOJJJKKKLLLJJJFFFEEEFFFHHHIIIIIIGGGEEEDDDCCCCCCBBBAAA???>>>======<<<;;;:::888888999;;;<<>>===>>>AAADDDIIILLLPPPQQQQQQSSSXXX[[[dddfffhhhkkknnnqqqrrrsssuuusssrrrqqqqqqrrrtttuuu{{{|||~~~~~~~~~}}}|||}}}|||||||||zzz{{{~~~|||{{{{{{|||}}}~~~yyypppfff```^^^^^^___[[[^^^``````ccclll{{{zzzrrrpppxxx~~~vvvqqqqqqvvvyyywwwxxx|||xxxrrrjjjgggeeeccc^^^ZZZ]]]^^^^^^\\\XXXWWWYYY\\\ZZZ\\\]]]^^^^^^___bbbddd```___^^^___bbbddddddccccccaaa^^^[[[ZZZYYYZZZ[[[]]]]]]^^^___aaadddgggiiigggeeebbbbbbeeehhhlllmmmvvvxxxnnnbbbQQQCCCDDDHHHZZZuuuvvvkkkddd___vvvhhh[[[MMMHHHFFFDDDDDDEEEGGGKKKQQQWWW]]]eeemmmrrr{{{oooeee]]]ZZZaaajjjnnnrrrwwwwwwyyyxxxwwwyyy}}}|||yyytttnnnlllqqquuuttttttuuuqqqsssvvvxxxyyy|||vvvkkk```XXXVVV[[[dddjjjlllhhhaaa]]]bbblllzzz}}}|||{{{yyywwwtttttttttrrrqqqqqqrrrtttzzz|||~~~~~~{{{xxxvvvuuuyyyzzz|||{{{xxxxxx{{{}}}~~~~~~}}}}}}}}}~~~~~~tttkkkccc\\\XXXQQQNNNJJJIIINNNZZZhhhrrrxxxrrrnnnlllfff___\\\]]]bbbfffnnnyyyvvvooollllllnnnoooqqqooolllmmmnnnooommmjjjhhhgggfffeeefffhhhjjjkkknnnnnnmmmllljjjhhhfffeeeffffffdddbbbaaa`````````aaa___\\\\\\^^^^^^\\\YYYRRRPPPMMMJJJGGGDDDBBBAAA@@@@@@???>>><<<<<<>>>@@@;;;;;;:::999888777666555666777:::>>>FFFPPP\\\ccciiilllpppssssssttttttuuuuuuwwwyyy{{{}}}||||||{{{~~~||||||}}}~~~{{{{{{|||}}}~~~FFFGGGHHHIIIKKKLLLNNNNNNNNNQQQWWW\\\aaammm~~~yyyvvvvvvyyysssjjj___ZZZYYYXXXTTTPPPLLLKKKIIIIIIHHHGGGEEECCC@@@@@@@@@@@@AAAAAAAAAAAA===<<<:::888888888:::;;;============<<<===AAACCCFFFIIIKKKMMMNNNPPPUUUYYY\\\]]]___aaaccceeeeeefffiiihhhggghhhiiikkknnnooouuuvvvwwwxxxyyyxxxxxxwwwyyy|||~~~~~~|||zzzyyyyyyxxxvvvxxx~~~}}}zzzzzzyyyxxxwwwvvvvvvvvvvvvtttoooggg```\\\[[[^^^```cccccceeeiiiooowww~~~~~~xxxpppjjjfffkkkyyyxxxuuuwww|||}}}xxxvvvxxx~~~{{{sssnnnhhheeeeeeccc___[[[^^^______]]]ZZZYYYZZZ\\\]]]^^^___``````aaadddfffcccaaa``````bbbddddddddddddbbb```^^^]]]\\\\\\\\\\\\\\\\\\]]]___aaaccceeeeeecccbbbbbbdddgggiiikkkrrr||||||nnnZZZHHHDDDIIIYYYrrr|||nnneee___tttkkk^^^PPPJJJHHHFFFEEEFFFGGGJJJPPPVVV]]]eeelllrrr~~~uuujjjbbb]]]aaahhhlllqqquuuvvvxxxxxxvvvyyy}}}}}}yyysssmmmlllppptttsssssstttrrrsssvvvwwwxxxzzz}}}wwwlllaaaYYYXXX]]]eeekkkmmmjjjeeeaaaccclllyyy}}}{{{zzzxxxvvvsssttttttrrrqqqqqqsssuuuzzz}}}}}}{{{zzzzzz|||}}}{{{yyyxxxzzz|||}}}}}}~~~}}}}}}~~~~~~wwwnnnfff___YYYUUUNNNLLLJJJMMMUUU```jjjpppuuuqqqooonnniiiaaa\\\\\\aaafffppp|||wwwooollllllmmmnnnrrrpppnnnnnnoooooommmkkkgggfffeeedddeeefffhhhiiijjjjjjjjjiiihhhfffeeedddfffeeecccbbb``````_________]]][[[ZZZ[[[[[[YYYVVVSSSQQQOOOKKKHHHFFFDDDCCCAAABBBBBB@@@>>>===>>>???<<<<<<;;;;;;999888777666666888:::???FFFPPP[[[cccjjjmmmqqqtttuuuuuuvvvwwwvvvwwwzzz|||}}}}}}|||{{{~~~}}}||||||||||||||||||}}}GGGHHHJJJKKKMMMOOOPPPQQQOOOQQQVVVZZZ^^^hhh|||{{{yyyyyy{{{rrrnnnnnnmmmjjjfffYYYSSSLLLHHHGGGFFFEEECCC@@@@@@AAAAAABBBBBBBBBCCC>>><<<:::888777777888999:::;;;;;;;;;;;;<<>>===>>><<<<<<<<<<<<;;;:::888777777999;;;@@@FFFPPP[[[bbbkkknnnsssuuuvvvvvvwwwxxxvvvwwwyyy{{{|||||||||{{{|||}}}~~~~~~}}}|||zzzyyy}}}}}}}}}~~~HHHIIIKKKMMMOOOQQQSSSTTTSSSTTTXXX\\\___gggxxxzzzpppdddUUUJJJEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA???===:::888777777888888777999:::::::::;;;>>>@@@@@@AAAAAABBBEEEIIINNNQQQQQQRRRTTTUUUVVVWWWWWWWWWTTTUUUVVVWWWZZZ\\\___`````````aaacccdddeeeeeefffdddggglllnnnnnnmmmlllllliiiiiikkkrrrvvvxxx}}}~~~~~~~~~}}}}}}}}}{{{vvvpppiiieeedddeeeeeedddbbb```^^^\\\\\\ZZZWWWVVVYYY___fffjjjnnnpppttt{{{{{{qqqiii]]][[[ZZZ[[[^^^eeeuuuzzzsssjjjhhheeeccccccbbb```^^^\\\]]]______^^^\\\[[[ZZZ\\\^^^___```aaadddiiilllkkkgggcccaaabbbdddffffffeeeeeeeeeeeedddbbbaaa```___________________________aaacccdddeeefffggghhhkkktttvvv^^^LLLIIINNNbbb|||zzzmmmaaaooovvvgggWWWOOOKKKGGGFFFGGGEEEHHHMMMSSSZZZbbbkkkqqqyyy}}}vvvmmmccc___```fffmmmsssuuuwwwwwwvvvyyy~~~~~~zzzsssnnnlllqqquuutttttttttrrrsssuuuuuutttuuuwwwyyy{{{qqqfff^^^\\\dddoooyyy~~~}}}xxxtttqqqttt{{{~~~zzzxxxwwwuuusssqqqqqqrrrqqqqqqqqqtttvvv}}}~~~{{{xxxwwwvvvuuuvvvzzz|||vvvqqqlllgggcccZZZUUURRRZZZjjjzzz{{{vvvqqqggg[[[SSSRRRMMMVVVfffxxxzzzrrrnnnmmmllllllrrrqqqqqqqqqpppnnnllljjjhhhhhhgggfffffffffggghhhddddddccccccbbbbbbbbbccceeedddbbb```___^^^^^^^^^\\\[[[YYYXXXVVVUUUSSSRRROOONNNKKKHHHFFFCCCBBBAAABBBDDDFFFEEEBBB>>><<<;;;;;;;;;<<<===<<<:::888777888:::===AAAHHHQQQ[[[bbbkkknnnrrruuuvvvvvvwwwxxxvvvwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{||||||{{{{{{~~~~~~~~~HHHIIIKKKMMMPPPRRRTTTUUUUUUVVVYYY^^^```fffuuuwwwvvv{{{~~~~~~gggSSSFFFAAA???>>>BBBBBBBBBBBBBBBBBBBBBBBB???>>>;;;999888888888999777888:::::::::;;;===????????????AAADDDHHHKKKMMMFFFGGGHHHJJJLLLMMMNNNNNNOOOOOOPPPQQQSSSTTTVVVWWWVVVVVVWWWXXXYYYZZZ[[[\\\XXX\\\```ccccccccccccdddbbbaaadddiiilllooovvv}}}{{{zzzxxxvvvtttsssrrrrrrqqqqqqpppnnniiiddd^^^[[[YYYYYYZZZYYYXXXVVVTTTSSSUUUTTTUUUWWW\\\cccjjjnnnyyy~~~}}}qqqddd]]]TTTWWW^^^eeehhhjjjrrr|||wwwpppiiihhhfffdddbbb```^^^\\\XXXZZZ\\\______^^^[[[XXXYYYZZZ\\\]]]___dddiiimmmkkkhhhcccaaabbbdddeeefffddddddeeeeeedddcccbbbaaa```____________^^^]]]]]]^^^aaaeeefffggggggiiikkkmmmtttgggQQQHHHFFFYYY{{{wwweeennn{{{kkkZZZPPPKKKGGGFFFFFFEEEHHHLLLQQQWWW```iiiooovvv|||zzzrrrggg^^^^^^eeemmmrrrtttvvvvvvvvvyyy~~~{{{uuupppnnnsssvvvvvvuuuvvvrrrsssttttttssssssuuuwww}}}uuukkkccc^^^gggvvv|||yyyzzz~~~~~~yyywwwvvvtttsssooopppqqqqqqppprrruuuwww}}}yyyvvvsssssstttwww}}}}}}vvvpppkkkcccZZZSSSYYYjjj}}}uuulll___RRRKKKJJJCCCMMM___sss|||tttpppnnnmmmlllooopppqqqpppooolllkkkjjjkkkkkkjjjiiiiiiiiiiiiiiidddccccccbbbbbbccccccdddeeedddbbb```___^^^^^^^^^\\\\\\[[[YYYWWWUUUTTTSSSOOONNNKKKIIIFFFDDDCCCBBBBBBDDDFFFEEEBBB>>>;;;:::::::::;;;;;;:::999888777999;;;???CCCJJJSSS]]]dddjjjmmmrrrtttuuuuuuvvvwwwuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxwwwxxxyyy|||~~~~~~~~~~~~GGGHHHJJJMMMPPPRRRTTTVVVTTTUUUXXX\\\^^^bbbmmmyyyuuupppyyyxxx||||||cccNNNAAA<<<:::===>>>???AAABBBDDDEEEEEE@@@>>><<<:::999999:::;;;999:::<<<<<<;;;;;;<<<>>>???>>>???AAADDDGGGHHHHHH@@@AAABBBDDDFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKLLLLLLNNNNNNNNNNNNOOOPPPQQQRRROOOQQQUUUWWWXXXXXXZZZ[[[ZZZZZZ\\\___aaaccckkktttuuutttpppmmmiiifffdddcccddddddbbb```\\\YYYUUUSSSQQQQQQRRRRRRRRRQQQPPPPPPRRRSSSVVVZZZ```ggglllooo{{{tttdddZZZUUUUUU[[[gggqqqrrroooqqqvvv}}}}}}~~~yyyqqqkkkgggfffeeeccc```]]][[[YYYTTTVVVZZZ___aaa```\\\XXXXXXYYYZZZ[[[]]]aaafffjjjiiifffbbbaaabbbcccddddddccccccbbbbbbbbbbbbbbbbbb^^^^^^^^^^^^]]]\\\[[[ZZZ]]]aaaeeeggghhhiiilllpppqqqxxxlllSSSHHHCCCTTTwwwnnnqqq~~~ppp]]]SSSLLLHHHFFFFFFFFFHHHKKKOOOUUU^^^ffflllttt|||}}}}}}{{{yyy}}}yyymmm```^^^eeennnrrrsssuuuvvvvvvyyy|||vvvqqqoootttxxxwwwvvvwwwrrrssstttsssssssssuuuwww|||zzzqqqiiiaaakkk{{{{{{{{{}}}~~~yyywwwuuutttrrrmmmnnnppppppppprrrvvvxxx}}}wwwsssqqqqqqrrrvvv|||zzztttbbbYYYPPPSSSbbbrrr}}}vvvkkkaaaUUUIIICCCCCC???IIIYYYnnn}}}vvvqqqooonnnmmmlllnnnpppqqqooolllkkkkkknnnnnnmmmllllllkkkjjjjjjfffeeecccbbbbbbcccdddeeeeeedddcccaaa```___^^^^^^\\\]]]]]][[[XXXVVVVVVVVVRRRPPPNNNKKKIIIGGGFFFEEEBBBDDDFFFEEEBBB>>><<<;;;;;;:::::::::999999999999999<<<@@@FFFMMMWWW```gggjjjmmmqqqtttuuuuuuvvvwwwvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwvvvvvvxxx|||~~~~~~~~~EEEFFFHHHKKKOOORRRTTTUUUUUUUUUWWWZZZ[[[\\\eeennnwwwtttnnnxxxttt\\\JJJAAA???<<<===>>>@@@BBBCCCEEEEEE@@@???===;;;;;;;;;===>>>;;;===>>>>>>===<<<<<<===>>>>>>>>>AAADDDFFFDDDBBB@@@AAABBBCCCCCCDDDDDDCCC@@@AAABBBCCCDDDEEEEEEEEEGGGGGGFFFFFFFFFGGGIIIIIIHHHJJJLLLMMMNNNOOORRRTTTSSSRRRTTTVVVVVVWWW```iiinnnllliiiddd```]]]ZZZYYYZZZYYYVVVTTTQQQPPPOOOOOONNNNNNNNNNNNOOOPPPRRRRRRUUUWWW\\\bbbgggllloooqqquuu|||}}}rrrgggbbbaaaeeekkkuuu{{{xxxrrrpppssswww~~~}}}~~~xxxpppiiieeebbbbbbbbb```]]]ZZZXXXWWWRRRTTTYYY```dddccc^^^ZZZ[[[[[[[[[ZZZZZZ]]]bbbfffeeecccaaa```bbbccccccbbbaaa```_________```aaabbb^^^^^^______^^^]]]\\\[[[[[[```eeeggggggiiiooosssuuu|||}}}|||}}}mmmRRRJJJFFFRRRqqqyyywww~~~uuuaaaUUUNNNIIIGGGHHHGGGIIIKKKNNNTTT[[[dddjjjsss}}}~~~|||zzztttooosss}}}uuueee```fffnnnqqqrrruuuvvvvvvzzz}}}vvvqqqooossswwwwwwvvvwwwqqqssstttsssssssssuuuwwwzzzvvvooofffooo{{{}}}wwwwwwzzzzzzwwwuuutttssslllmmmoooppppppsssvvvyyy~~~{{{uuunnnmmmkkklllqqqyyy{{{rrrZZZTTTNNNPPPYYYbbbggggggfff```YYYTTTLLLDDD@@@@@@>>>FFFTTTgggyyy}}}vvvssspppooonnnjjjnnnqqqrrrpppmmmmmmmmmooooooooonnnmmmkkkjjjiiigggfffdddbbbbbbbbbcccdddfffeeecccbbb``````______[[[]]]]]][[[XXXVVVWWWXXXRRRQQQOOOLLLJJJHHHGGGGGGCCCEEEFFFFFFCCC@@@>>>>>>===<<<:::999999999;;;<<<999<<>>???===>>>@@@???>>><<<<<<===>>>===>>>AAADDDEEEBBB????????????@@@??????>>>>>><<<===???AAABBBCCCDDDDDDCCCCCCBBBAAAAAABBBCCCDDDEEEFFFGGGGGGHHHJJJNNNPPPOOONNNOOOPPPOOOPPPXXXbbbiiigggccc___[[[XXXUUUTTTTTTRRROOOMMMKKKKKKLLLMMMMMMMMMMMMMMMOOORRRTTTVVVZZZ]]]ccciiinnnrrrssstttsssxxx~~~~~~{{{wwwwwwxxxyyy|||{{{rrrooorrrssszzz~~~|||~~~sssiiicccaaa]]]^^^___^^^[[[XXXWWWVVVQQQTTTZZZaaaffffffaaa\\\^^^^^^\\\ZZZYYY[[[___bbbcccaaa``````aaabbbbbbaaa```___]]]\\\\\\^^^```aaa``````aaabbbaaa```^^^]]]ZZZ^^^dddffffffiiipppuuuxxx{{{wwwvvvlllPPPLLLJJJRRRlll{{{xxxdddXXXPPPKKKHHHIIIHHHIIIKKKNNNSSSZZZccciiirrr}}}}}}{{{xxxpppiiimmmxxx{{{iiibbbgggnnnppprrrtttuuuvvvzzz}}}uuupppnnnsssvvvvvvuuuvvvqqqrrrssssssssstttvvvxxxzzzyyyrrrkkkqqqyyy}}}zzzsssssswwwzzzwwwuuutttssskkkmmmnnnooopppssswwwzzz|||~~~xxxkkkiiifffeeeiiirrr}}}~~~~~~qqqgggTTTPPPNNNPPPUUUXXXVVVTTTQQQMMMKKKKKKHHHAAA???@@@===DDDPPPaaarrr}}}wwwsssqqqpppooojjjnnnrrrsssqqqoooooooooooooooooonnnmmmkkkjjjiiigggfffdddbbbaaaaaaccccccffffffdddbbbaaa`````````ZZZ\\\]]][[[XXXVVVXXXYYYQQQPPPNNNKKKIIIGGGFFFFFFEEEFFFGGGFFFCCCAAA@@@@@@???===;;;999999:::===>>>999===BBBIIIRRR[[[eeellllllppptttvvvwwwwwwxxxyyyzzzzzzyyyyyyyyyzzz{{{{{{yyyzzz{{{|||||||||{{{zzz}}}}}}}}}}}}~~~FFFEEEFFFIIIMMMOOOPPPPPPUUUVVVXXXZZZ\\\]]]^^^^^^dddiiirrrxxxmmmlllzzz{{{vvvuuuzzzyyykkk\\\QQQGGGBBB===<<>>======<<<<<<<<<======>>>????????????@@@@@@@@@@@@???@@@AAAAAACCCCCCDDDEEEIIIHHHHHHHHHJJJMMMPPPQQQ]]]ggglllcccVVVOOOMMMMMMMMMMMMMMMLLLJJJJJJKKKLLLMMMPPPPPPOOORRRXXX[[[ZZZaaaccchhhnnnnnnjjjiiikkkfffqqqzzzwwwtttrrrnnnqqqtttuuuuuuwww{{{~~~}}}}}}~~~xxxpppgggbbb```]]]]]]\\\YYYVVVUUUXXX[[[TTTUUUWWW[[[___aaa```___^^^\\\ZZZYYYZZZ\\\___aaabbbaaa``````bbbbbb```___aaa___^^^^^^_________^^^`````````aaa```______^^^]]]]]]^^^```dddjjjooorrrvvv{{{~~~qqqlllwwwxxxoooVVVHHHEEELLL]]]zzz}}}jjjZZZOOOHHHFFFGGGGGGEEEGGGLLLQQQVVV___hhhsss}}}}}}xxxpppkkkkkksssuuulllnnnrrrssswwwxxxzzz}}}}}}{{{vvvtttrrrrrrtttttttttsssyyytttqqqqqqqqqttt~~~~~~rrrqqqrrruuuyyy||||||zzzxxxsssssstttzzz|||xxxvvvtttssslllkkkkkklllnnnooopppooo{{{yyytttiiibbb]]]^^^aaagggpppzzz~~~||||||}}}}}}}}}{{{~~~}}}mmmbbbQQQMMMJJJLLLOOOOOOKKKFFFGGGFFFEEEDDDDDDCCC@@@>>>>>>BBBKKKYYYkkk|||yyyuuussspppoooooooooppprrrsssrrrooolllkkkjjjiiigggggggggggghhhhhhgggggggggffffffffffffeeeeeeeeefffgggeeeaaa^^^[[[ZZZXXXVVVTTTTTTTTTTTTRRRQQQOOOMMMKKKJJJIIIIIIGGGGGGFFFDDDBBB@@@>>>===<<<======<<<;;;;;;>>>@@@<<<>>>CCCJJJTTT^^^gggmmmooorrruuuwwwvvvvvvvvvvvvwwwxxxyyyyyyzzzzzzzzzzzzwwwxxxyyy{{{||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~EEEEEEEEEHHHLLLNNNOOONNNVVVWWWXXXZZZ\\\]]]^^^___```dddkkk{{{uuummmwww|||rrrnnniiihhhqqq}}}wwwkkkdddWWWQQQJJJFFFDDDCCCAAA>>>>>><<<<<<>>>AAABBBAAA>>>BBBAAAAAA@@@@@@AAABBBBBBFFFDDDBBBBBBCCCBBB@@@===???>>>>>>======>>>>>>???>>>======<<<<<<======>>>============>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDFFFEEEEEEEEEFFFHHHKKKLLLUUU```gggccc[[[UUUQQQNNNIIIIIIJJJJJJJJJKKKLLLNNNIIIMMMQQQTTTZZZbbbgggfffnnnjjjgggfffbbb___aaaeeeppp{{{{{{uuupppmmmjjjjjjiiihhhhhhmmmtttzzz{{{|||{{{vvvnnnfffaaa___]]]^^^]]][[[XXXXXXZZZ\\\TTTUUUWWW[[[___```___^^^^^^\\\[[[YYYYYYZZZ[[[\\\^^^]]]^^^```bbbbbb```^^^\\\ZZZZZZ\\\___bbbdddddd`````````____________^^^]]]]]]]]]___bbbgggkkknnnqqqvvv|||uuulllsss}}}}}}tttmmmTTTFFFAAAHHHVVVsssyyy|||lll]]]RRRJJJGGGHHHFFFDDDFFFKKKPPPUUU^^^gggpppzzz}}}uuunnnnnntttxxxoooppprrrssswwwxxxzzz}}}}}}zzzsssrrrqqqsssuuuvvvvvvuuuyyywwwuuutttsssuuuvvvqqqqqqrrrtttvvvwwwvvvuuuvvvuuuvvv{{{{{{wwwuuurrrpppkkkjjjiiiiiijjjkkkkkkkkktttyyypppjjjddd^^^ZZZ\\\___dddlllttt|||zzzzzz{{{{{{zzzwwwyyy|||xxxjjj```QQQMMMJJJKKKMMMMMMJJJFFFIIIHHHGGGHHHHHHGGGFFFEEECCCFFFMMMZZZkkk{{{{{{wwwtttrrrqqqppppppqqqrrrsssrrrooommmmmmllljjjiiihhhhhhiiiiiiiiiiiiiiihhhhhhhhhggggggeeeeeeeeeeeeeeeccc___[[[[[[ZZZWWWUUUSSSSSSSSSSSSOOONNNLLLKKKIIIIIIHHHHHHKKKJJJIIIGGGDDDAAA???===;;;<<<<<<:::999:::<<<>>>===???DDDLLLUUU```hhhnnnooorrruuuwwwwwwvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzzzz{{{{{{||||||||||||{{{{{{|||||||||}}}}}}~~~~~~HHHGGGGGGJJJMMMPPPPPPPPPVVVWWWXXXZZZ[[[]]]^^^^^^```aaaeeeppp}}}ooottt}}}pppggg```]]]cccooo~~~|||wwwllleee]]]WWWSSSOOOJJJFFFAAA===:::;;;@@@BBB@@@===AAAAAA@@@AAAAAABBBCCCDDDFFFEEECCCCCCCCCCCCBBB@@@@@@@@@????????????@@@@@@>>>>>>============>>>>>>============>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHNNNXXXbbbdddbbb]]]UUUNNNLLLLLLLLLLLLMMMOOOPPPQQQMMMRRRWWWZZZ___fffhhhgggssskkkbbb\\\XXXWWW^^^fff{{{~~~vvvpppllliiifffbbb```bbbiiittt{{{~~~|||wwwxxxvvvqqqjjjddd```^^^\\\]]]^^^^^^\\\\\\]]]^^^XXXXXXYYY\\\```aaa```___]]]]]][[[YYYXXXVVVUUUUUUWWWXXX[[[___bbbbbb```]]]ZZZYYYXXXZZZ___cccfffgggcccbbbaaa`````````aaaaaa___^^^^^^___aaadddgggiiilllpppvvvzzzmmmmmmssstttooojjjTTTEEE???DDDPPPlll|||sssvvvoooaaaVVVMMMIIIIIIFFFDDDEEEIIINNNRRR[[[dddlllwww{{{tttrrrvvv~~~|||tttssstttrrrwwwxxxyyy|||~~~~~~|||zzzppppppqqqtttvvvxxxwwwuuuxxxxxxyyyxxxuuuuuu~~~xxxrrrrrrrrrrrrrrrsssssstttxxxxxxxxx{{{zzzvvvrrrnnnkkkiiihhhfffddddddeeefffgggmmm|||yyyooogggbbbbbb]]]ZZZ\\\^^^aaagggnnnvvv}}}}}}zzzwwwwwwxxxxxxwwwwwwxxxzzz}}}ttthhh___UUUQQQNNNNNNOOOPPPNNNKKKLLLLLLLLLLLLMMMMMMMMMMMMKKKMMMSSS^^^mmm||||||xxxvvvuuutttrrrqqqqqqrrrsssrrrpppnnnnnnmmmkkkjjjiiiiiijjjjjjjjjjjjjjjjjjjjjiiiiiihhhfffeeeeeeddddddaaa]]]ZZZ[[[ZZZWWWTTTRRRRRRRRRRRRMMMMMMLLLKKKKKKJJJIIIIIIOOOMMMKKKIIIFFFCCCAAA???=========;;;::::::<<<>>>>>>AAAGGGOOOXXXbbbjjjooopppsssvvvwwwwwwvvvwwwxxxwwwxxxxxxyyyzzz{{{{{{{{{~~~}}}|||{{{zzz{{{{{{||||||}}}~~~KKKKKKKKKNNNQQQTTTTTTSSSUUUUUUVVVWWWYYY[[[\\\]]]bbbbbbdddiiiuuuvvvtttzzz}}}kkkddd```dddllluuu{{{vvvoookkkiiifffbbb^^^LLLEEE===:::===@@@???===>>>??????@@@AAABBBCCCDDDEEEDDDDDDDDDEEEFFFFFFFFFBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@???>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGJJJSSS]]]dddhhheee[[[PPPQQQOOOMMMMMMOOOQQQRRRRRRUUUZZZ___```dddhhhhhheeegggaaa[[[YYYXXX[[[dddmmm{{{tttqqqmmmkkkhhhgggkkksss}}}zzz}}}~~~|||{{{tttsssppplllgggbbb___]]][[[\\\^^^_______________\\\\\\\\\^^^aaabbbaaa___\\\\\\[[[ZZZWWWTTTQQQOOORRRTTTXXX^^^aaabbb___\\\]]][[[ZZZZZZ]]]aaacccdddfffeeecccaaaaaabbbcccdddbbbaaaaaaaaabbbdddfffhhhiiilllsss~~~nnniiikkkllliiieeeUUUEEE???DDDNNNgggvvvnnnoooqqqdddYYYOOOIIIIIIEEECCCDDDHHHLLLPPPXXXaaahhhsssxxxvvvxxxyyywwwuuussswwwwwwxxx{{{}}}~~~|||zzzooopppqqquuuwwwxxxvvvtttuuuwwwzzzzzzuuussszzzwwwtttuuuwwwvvvuuutttsssssswwwwwwwwwzzz}}}}}}xxxrrrmmmhhhdddddddddbbb```___```ccceeelll{{{{{{ssslllfffcccddd___]]]^^^______ccchhhllluuu~~~|||xxxwwwwwwwwwvvvuuuuuuvvvxxx{{{uuukkkddd\\\ZZZWWWVVVWWWXXXWWWVVVSSSSSSTTTSSSRRRRRRSSSTTTTTTUUUYYYcccppp~~~{{{xxxwwwvvvvvvsssrrrqqqrrrrrrrrrpppnnnnnnmmmkkkjjjiiiiiijjjjjjjjjjjjkkkkkkkkkjjjiiihhhfffeeedddddddddbbb___\\\\\\ZZZVVVSSSRRRQQQRRRSSSOOOOOOOOOOOOOOONNNMMMMMMNNNMMMKKKIIIGGGEEECCCCCC@@@AAA@@@>>>===<<<>>>@@@@@@CCCJJJRRR\\\eeelllqqqqqqtttvvvwwwwwwwwwxxxyyyxxxxxxxxxyyyzzz{{{||||||~~~}}}|||zzz{{{||||||}}}~~~LLLKKKLLLOOOSSSUUUVVVVVVSSSSSSTTTUUUWWWYYY[[[\\\```aaacccffflllvvv|||www{{{yyyppphhhfffiiimmmuuu}}}}}}}}}}}}}}}zzzwww]]]SSSFFF>>><<<=========<<<<<<>>>???@@@AAABBBBBBCCCEEEFFFGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCAAAAAABBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFMMMWWWaaajjjllldddYYYQQQOOOLLLMMMQQQTTTVVVVVVXXX]]]bbbccceeeiiihhhdddWWWVVVXXX]]]```bbbhhhpppzzzvvvqqqqqqrrrvvv{{{|||wwwzzz~~~||||||||||||qqqooolllhhheeebbb```^^^[[[[[[\\\^^^`````````___]]]\\\\\\]]]______^^^]]][[[[[[[[[YYYWWWSSSPPPNNNOOORRRWWW\\\``````]]]ZZZ^^^\\\ZZZ[[[]]]```aaaaaaeeedddaaa``````aaabbbcccdddddddddddddddfffggghhhiiikkkssssssjjjhhhiiieee```TTTDDD???DDDLLLcccvvvmmmlll|||sssfffZZZOOOIIIHHHEEECCCCCCGGGJJJNNNVVV^^^fffppp~~~zzzxxxzzz~~~{{{yyywwwtttwwwwwwwwwyyy|||}}}|||zzzqqqqqqrrruuuwwwwwwuuurrrsssuuuyyy{{{vvvrrrvvv~~~{{{sssrrrvvvzzz|||yyyvvvssssssssstttuuuwwwzzz~~~zzzsssmmmgggaaa^^^^^^^^^]]]ZZZYYY\\\aaaeeeppp|||xxxrrrnnnkkkiiifffaaa______^^^\\\^^^bbbfffooozzz~~~~~~}}}zzzxxxwwwwwwwwwvvvuuuooopppssswww}}}{{{sssmmmcccbbbaaaaaaaaabbbaaaaaa]]]^^^^^^\\\YYYYYYZZZ\\\[[[\\\```hhhsss~~~xxxvvvvvvvvvvvvuuusssqqqpppqqqqqqpppooommmllljjjiiihhhhhhiiiiiiiiijjjkkklllkkkjjjiiihhheeedddddddddeeeeeebbb```\\\YYYVVVSSSRRRRRRSSSUUURRRSSSSSSRRRRRRPPPOOONNNLLLKKKIIIHHHGGGFFFFFFFFFBBBCCCBBB@@@======>>>@@@AAAEEELLLUUU___hhhnnnqqqsssuuuwwwwwwwwwwwwyyyzzzxxxxxxxxxyyyzzz{{{}}}~~~~~~|||||||||}}}~~~IIIIIIJJJMMMRRRUUUVVVVVVSSSSSSSSSTTTVVVXXXZZZ\\\\\\\\\```dddggglllxxx~~~yyyrrriiigggjjjsss|||~~~sssiiiZZZLLLCCC>>>======;;;<<<===???@@@AAAAAAAAACCCFFFIIIJJJIIIGGGEEEEEEHHHHHHGGGFFFEEEEEEEEEEEEFFFEEEDDDCCCCCCBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDEEEEEEEEEEEEEEEEEECCCIIIQQQ[[[gggooommmfffWWWTTTQQQSSSYYY^^^``````[[[___aaa______```]]]YYYYYYZZZ```hhhjjjhhhjjjmmm~~~~~~{{{uuuxxx}}}zzzwww||||||{{{{{{{{{zzzpppmmmhhhfffdddcccaaa```]]]\\\\\\^^^```bbbaaaaaa]]][[[ZZZZZZ[[[[[[ZZZYYYZZZZZZZZZYYYWWWUUUSSSQQQPPPRRRVVV[[[______[[[XXXYYYXXXXXX[[[___bbbccccccaaa```___^^^]]]^^^______cccccccccdddeeefffhhhhhhiiikkkttt{{{qqqmmmlllfff___SSSBBB>>>CCCHHH[[[zzzxxxnnnjjjxxxvvvggg[[[OOOIIIGGGFFFCCCCCCFFFIIILLLTTT\\\ccclll{{{~~~zzzxxxxxx|||~~~~~~{{{zzzxxxuuuwwwvvvvvvxxx{{{|||{{{zzzrrrrrrrrrtttvvvvvvuuussssssuuuyyy|||zzzuuuuuuxxxvvvpppmmmssszzz}}}zzzvvvssssssqqqrrruuuwwwyyy|||}}}uuunnngggaaa[[[XXXVVVWWWUUUSSSQQQTTTZZZ```nnnyyy~~~xxxtttqqqnnnllleee```^^^^^^\\\ZZZ[[[___eeekkkssswwwxxxxxxyyyzzzzzzxxxwwwwwwxxxxxxwwwvvvoooqqquuuzzzyyyuuuhhhiiijjjkkklllllllllkkkiiikkkkkkhhheeedddfffiiiggghhhjjjqqqzzz|||vvvtttuuuvvvvvvuuussspppnnnooooooooonnnmmmllljjjiiihhhhhhiiiiiiiiijjjlllmmmlllkkkiiihhheeedddcccdddeeefffdddccc[[[YYYVVVSSSRRRTTTVVVXXXVVVVVVVVVUUUSSSQQQNNNMMMJJJIIIHHHGGGFFFGGGHHHHHHBBBBBBAAA???<<<;;;===>>>AAAFFFNNNXXXaaaiiiooorrrtttuuuwwwwwwwwwxxxyyy{{{yyyxxxxxxxxxzzz|||~~~}}}}}}~~~~~~~~~GGGGGGIIIMMMRRRVVVXXXXXXUUUTTTTTTUUUVVVYYY\\\]]][[[[[[^^^bbbcccdddmmmxxx{{{tttrrrvvv|||wwweeeSSSGGGBBB@@@<<<===>>>@@@AAAAAAAAA@@@BBBGGGNNNRRRRRRPPPOOONNNMMMMMMLLLKKKJJJJJJJJJJJJHHHHHHGGGFFFEEEDDDDDDEEEBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFGGGHHHHHHHHHHHHHHHGGGJJJNNNSSS^^^iiimmmjjj```\\\WWWXXX]]]aaabbbaaaYYY]]]``````bbbeeedddaaannnooossswwwvvvpppnnnppp|||~~~{{{{{{|||yyyppplllgggdddddddddcccbbbaaa___]]]^^^aaaccccccccc^^^\\\ZZZZZZZZZZZZYYYXXXXXXYYYYYYYYYXXXXXXWWWWWWRRRSSSVVVZZZ]]]]]]YYYWWWTTTUUUWWW\\\aaaddddddddd``````_________^^^^^^^^^^^^___```aaaccceeefffggghhhjjjsss|||wwwsssjjj```TTTCCC???DDDFFFUUUsssuuujjjdddqqqyyyiii\\\PPPJJJHHHGGGDDDDDDFFFIIIKKKSSS[[[```iiixxx~~~}}}|||yyyvvvuuuvvvxxxwww|||~~~{{{yyyzzzyyywwwwwwvvvvvvwwwzzz{{{{{{zzzqqqqqqqqqrrruuuwwwwwwvvvwwwwwwzzzzzzvvvvvvzzz}}}tttooolllrrryyy{{{yyyvvvvvvwwwrrrtttwwwxxxyyy|||zzzqqqhhhaaa[[[VVVSSSOOOOOONNNIIIFFFIIIPPPWWWaaakkktttxxxzzz~~~~~~}}}xxxtttqqqooommmlllddd___]]]^^^]]]\\\^^^cccgggiiimmmqqqssstttuuutttwwwvvvuuuvvvwwwxxxxxxwwwsssuuuxxx}}}{{{xxxnnnqqqtttwwwxxxwwwwwwwwwuuuwwwxxxuuurrrqqquuuyyyzzzzzz|||{{{uuutttuuuwwwxxxuuurrrooommmmmmnnnnnnnnnnnnmmmkkkjjjiiiiiijjjjjjkkklllnnnooonnnmmmjjjiiieeedddccccccddddddbbbaaa[[[YYYVVVSSSSSSVVVYYY[[[\\\\\\[[[ZZZWWWSSSOOOMMMLLLKKKIIIGGGGGGGGGHHHIIIDDDDDDBBB@@@===<<<===>>>AAAFFFOOOYYYcccjjjooorrruuuvvvwwwxxxwwwxxxzzz|||yyyxxxxxxxxxzzz|||~~~}}}}}}HHHHHHJJJOOOTTTYYY[[[[[[VVVVVVUUUVVVXXXZZZ]]]______\\\]]]aaa```___eeeooo}}}~~~yyyzzzzzzcccQQQHHHEEE===>>>@@@AAABBBBBBAAA@@@???GGGQQQYYY[[[[[[\\\\\\QQQPPPOOONNNMMMMMMMMMMMMJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLOOOOOONNNOOOWWWbbbhhhhhhddd^^^WWWUUUWWWYYYXXXUUURRRYYY```gggqqq|||xxxuuuwww{{{~~~~~~~~~yyypppkkkfffdddeeeeeeeeecccdddaaa^^^___bbbeeeeeedddbbb```]]]\\\\\\\\\[[[ZZZXXXXXXXXXXXXYYYZZZZZZZZZTTTUUUWWWZZZ\\\\\\YYYVVVTTTVVVXXX]]]aaaccccccaaaaaabbbbbbbbbbbbaaa``````ZZZ[[[\\\^^^aaacccdddeeefffhhhqqq~~~yyynnnbbbWWWFFFCCCGGGFFFSSSooopppeee^^^jjj{{{kkk]]]QQQKKKJJJGGGDDDDDDGGGIIIKKKRRRZZZ^^^gggvvv}}}|||{{{xxxtttrrrrrrsssrrrwwwzzzxxxwwwzzzzzzxxxwwwvvvuuuwwwyyy{{{{{{zzzpppooooooqqquuuxxxyyyyyy{{{yyy|||yyyvvvzzz}}}tttooonnntttyyy{{{yyywwwzzz}}}uuuwwwyyyzzzzzz{{{yyyoooeee^^^XXXTTTQQQKKKKKKHHHCCC???AAAHHHOOORRR]]]gggkkkmmmppppppnnnuuusssooonnnmmmmmmllljjjddd```^^^___``````dddiiiiiiiiijjjmmmqqqsssrrrqqquuutttsssuuuwwwxxxxxxwwwrrrtttwww{{{{{{yyytttwww||||||~~~~~~{{{{{{{{{uuutttvvvxxxyyyuuurrrnnnllllllmmmmmmmmmooonnnlllkkkjjjjjjkkkkkklllmmmoooppppppnnnllljjjfffeeecccbbbbbbbbb```^^^[[[YYYVVVTTTTTTWWW[[[]]]bbbbbbaaa___[[[VVVRRROOOOOONNNKKKHHHGGGGGGGGGHHHFFFFFFEEEBBB???>>>???@@@AAAFFFOOOZZZdddkkkooorrruuuvvvxxxxxxwwwxxxzzz|||yyyxxxxxxxxxzzz|||}}}~~~HHHIIIKKKNNNRRRVVVYYY[[[WWWUUUVVVZZZ[[[ZZZ[[[___`````````]]][[[]]]bbbfffqqq}}}|||kkk^^^WWWNNNJJJEEECCCDDDEEEDDDBBBFFFEEEIIITTTbbbjjjjjjggg___\\\XXXVVVVVVUUUSSSPPPPPPOOOLLLJJJJJJJJJLLLMMMJJJIIIJJJKKKLLLLLLJJJHHHKKKIIIFFFHHHKKKOOOOOONNNQQQNNNNNNOOONNNLLLOOOTTTPPPNNNJJJGGGLLLUUUYYYXXX___WWWPPPOOOOOOOOOQQQUUU[[[gggwww|||yyy~~~}}}|||zzzpppjjjjjjkkkjjjhhhfffcccbbbfffffffffeeecccdddfffhhheeedddaaa]]]ZZZYYYXXXWWWZZZZZZ[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZXXXVVVUUUTTTYYYZZZ[[[]]]___```bbbbbbdddddddddcccaaa___\\\[[[ZZZ\\\]]]```aaaccccccdddeeegggkkktttyyyppp^^^QQQAAABBBLLLSSSggg}}}sssbbb___lllnnn___TTTMMMIIIGGGFFFEEEFFFHHHLLLPPPRRR[[[dddppp{{{zzzvvvwwwvvvttttttvvvuuuuuuttttttsssssssssrrrwwwuuuuuuxxx{{{{{{xxxtttooopppsssuuuxxxyyyzzzzzz{{{~~~{{{xxx~~~vvvnnnqqqsssuuuxxxzzz|||}}}~~~|||yyywwwvvvyyy~~~|||oooeee___YYYQQQKKKHHHFFFCCCAAAAAABBBEEEGGGJJJQQQ\\\eeekkknnnpppqqqppprrrtttuuussspppllljjjiiihhhgggfffggghhhjjjkkkqqqpppooopppqqqqqqooommmlllooosssvvvwwwwwwwwwwwwvvvuuuvvvyyyxxxsssrrrwww|||~~~{{{|||yyyttttttvvvvvvttttttrrrooollljjjjjjlllmmmpppoooooonnnnnnnnnoooooooooqqqrrrqqqooommmllllllkkkiiieeebbb___^^^^^^___[[[ZZZWWWSSSRRRUUUZZZ^^^ddddddbbb```\\\XXXTTTQQQUUURRRNNNIIIFFFEEEEEEEEEGGGFFFEEEBBB@@@AAACCCFFFEEELLLVVV^^^dddiiipppuuuzzzyyyxxxwwwxxxyyy{{{|||~~~|||zzz{{{~~~}}}{{{~~~~~~GGGHHHKKKNNNSSSWWWZZZ\\\[[[XXXWWWZZZ[[[YYY[[[^^^______^^^\\\YYYZZZ^^^bbbjjjuuu|||{{{}}}{{{tttnnn```ZZZRRRMMMLLLLLLKKKJJJMMMKKKLLLRRR[[[cccggggggkkkhhhfffeeeeeeccc```]]]ZZZYYYWWWVVVTTTTTTTTTUUUWWWVVVTTTRRRRRRRRRQQQQQQVVVTTTRRRRRRTTTTTTSSSQQQQQQOOOOOOPPPNNNKKKNNNTTTNNNNNNJJJEEEFFFMMMRRRSSSVVVPPPKKKKKKMMMPPPWWW___ppp{{{~~~{{{|||zzz{{{|||}}}~~~sssllliiiiiihhhgggfffdddcccbbbffffffeeeeeefffgggiiijjjdddbbb___\\\ZZZYYYYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[WWWXXXXXXXXXWWWWWWVVVUUU[[[\\\]]]___aaabbbddddddccccccbbbaaa```]]][[[ZZZZZZ[[[]]]___aaabbbcccddddddfffkkkrrr{{{wwwfffXXXFFFBBBIIIOOOdddtttccc^^^iii}}}ssscccXXXOOOJJJGGGGGGFFFFFFHHHKKKOOOQQQYYYbbbmmmxxx~~~xxxuuuvvvvvvtttsssttttttttttttsssssssssssssssvvvttttttvvvxxxwwwsssooommmooorrrvvvxxxyyyzzzyyy{{{~~~|||yyy{{{xxxoooqqqrrrtttvvvxxxzzz{{{{{{}}}zzzwwwvvvxxx}}}}}}rrrhhh```XXXOOOIIIGGGEEEBBB@@@>>>???@@@AAACCCJJJVVVcccoooxxx|||}}}zzzzzz{{{zzzwwwsssooommmjjjjjjkkkkkkkkkkkkkkkkkkpppooooooppprrrrrrpppnnnlllnnnpppqqqrrrsssttttttrrrrrrrrruuu||||||ssspppooossszzzyyyssssssttttttttttttrrrooolllkkkjjjjjjkkkmmmmmmmmmmmmmmmnnnnnnooonnnpppqqqqqqooonnnmmmnnniiihhheeebbb```_________\\\ZZZVVVRRRQQQTTTZZZ___dddcccaaa___\\\YYYVVVUUUVVVTTTPPPKKKHHHGGGGGGGGGFFFEEEDDDBBB@@@AAADDDGGGHHHOOOXXX___dddiiinnnsssxxxwwwwwwwwwxxxyyyzzzzzz}}}{{{zzz{{{~~~}}}|||}}}}}}~~~HHHIIILLLPPPUUUYYY]]]___aaa]]]ZZZ[[[ZZZXXXZZZ^^^aaaaaa___]]][[[[[[]]]___gggkkkttt}}}uuuttt~~~|||{{{}}}wwwwwwxxx~~~vvvnnnddd]]][[[\\\\\\[[[[[[XXXTTTSSSTTTYYY___bbbnnnnnnppprrrttttttrrrpppkkkiiifffdddbbbaaaaaaaaagggeeeaaa^^^\\\\\\]]]^^^```^^^[[[YYYWWWUUUSSSPPPMMMKKKJJJJJJHHHGGGLLLSSSXXX[[[WWWMMMFFFGGGLLLOOORRROOONNNPPPRRRXXXcccnnn~~~zzz}}}zzzuuuzzz~~~}}}{{{yyysssjjjggghhhgggeeedddccccccddddddfffcccaaabbbfffjjjkkkjjjdddaaa^^^\\\ZZZ[[[\\\]]]^^^]]]]]]\\\\\\[[[[[[ZZZTTTTTTUUUVVVWWWXXXYYYYYY\\\]]]^^^___aaabbbddddddaaaaaa```___]]][[[ZZZYYYYYYZZZ[[[]]]```aaacccdddcccfffkkkooottt~~~tttfffOOODDDFFFKKK```|||hhh___gggyyy{{{kkk]]]RRRMMMHHHGGGFFFFFFGGGJJJMMMPPPVVV^^^iiittt{{{wwwuuuwwwwwwtttrrrsssssssssssssssttttttttttttvvvuuutttuuuvvvtttooojjjiiilllqqqvvvyyyzzzyyyyyyzzz|||{{{yyyxxx~~~|||rrrssssssuuuwwwxxxyyyyyyyyy~~~{{{xxxvvvwww{{{xxxnnneee[[[PPPHHHGGGFFFCCC@@@>>><<<<<<;;;===BBBNNN___qqq~~~~~~zzzvvvsssqqqmmmnnnoooppppppooommmlllpppoooppprrrttttttsssqqqnnnnnnmmmmmmmmmnnnpppqqqnnnnnnoooqqqwwwzzzooogggddddddgggpppzzzxxxrrrqqqrrrsssssssssqqqooommmjjjiiihhhgggiiiiiijjjkkklllmmmnnnnnnlllnnnpppqqqooonnnnnnnnnhhhgggdddbbbaaa```aaaaaa^^^\\\XXXTTTRRRUUU[[[___cccbbb```^^^\\\[[[ZZZZZZYYYVVVSSSNNNKKKJJJIIIIIIEEEDDDCCCAAA@@@BBBEEEHHHLLLRRR[[[bbbeeeiiinnnqqquuuuuuvvvxxxxxxyyyyyyyyy|||{{{zzz{{{}}}~~~}}}||||||}}}~~~IIIKKKNNNRRRVVV[[[___bbbeee```\\\[[[ZZZXXXZZZ^^^ccccccbbbaaa``````aaabbbiiiiiinnn}}}|||rrrsss~~~|||vvvtttuuuwww}}}~~~sssmmmlllooorrrsssnnnkkkddd\\\UUUSSSVVVYYYaaadddjjjrrrxxx|||}}}}}}xxxtttnnniiieeedddeeefffkkkjjjiiifffeeeeeefffhhhfffbbb]]]XXXTTTRRRPPPPPPHHHFFFEEEEEEEEEHHHSSS^^^qqquuurrrcccTTTPPPSSSVVV[[[\\\___cccdddgggqqq|||}}}~~~}}}|||{{{}}}|||wwwxxx{{{zzzzzzvvvkkkdddcccgggeeecccbbbbbbdddfffhhhhhhccc___```eeeiiihhhfffdddbbb___]]]]]]___aaaccc```___^^^]]]\\\[[[ZZZZZZQQQRRRSSSUUUWWWZZZ\\\]]][[[[[[\\\^^^___aaabbbbbb```______]]]\\\ZZZYYYXXXYYYYYY[[[\\\^^^aaabbbcccccchhhlllmmmooovvvxxx^^^LLLGGGHHH\\\{{{pppdddgggtttrrrbbbUUUNNNJJJIIIGGGFFFGGGIIILLLMMMSSS[[[eeeppp}}}{{{wwwvvvyyyyyyuuusssssssssttttttuuuuuuvvvvvvvvvyyywwwuuuvvvvvvsssmmmgggeeeiiiooouuuxxxyyyyyyxxxxxxzzz|||}}}~~~|||zzzyyywww|||~~~wwwwwwwwwxxxyyyzzzzzzzzzzzz~~~|||xxxvvvvvvzzzwwwmmm```TTTLLLGGGFFFDDDAAA???===;;;;;;;;;>>>GGGXXXlll|||~~~zzzwwwuuutttqqqqqqqqqqqqppppppoooooopppppprrrtttwwwwwwvvvtttsssqqqmmmllllllmmmnnnnnnkkkkkkkkkmmmrrrwww|||~~~sssggg]]]VVVRRRQQQUUU^^^iiirrryyyxxxyyy{{{}}}||||||xxxqqqoooppprrrrrrpppooonnnkkkiiifffdddccceeefffhhhjjjkkkmmmnnnnnnlllnnnppppppnnnmmmlllmmmhhhgggfffeeedddcccddddddaaa```___\\\ZZZ[[[^^^aaacccbbb```^^^]]]]]]^^^___[[[YYYVVVRRROOOMMMLLLLLLDDDDDDCCCBBBAAABBBFFFIIINNNUUU]]]dddhhhkkkooorrrrrrsssuuuwwwyyyyyyxxxxxx{{{zzz{{{{{{|||}}}}}}}}}}}}}}}JJJKKKMMMQQQUUUZZZ]]]___eee```\\\\\\[[[YYY[[[___cccbbbbbbcccddddddddddddeeefffkkkvvv}}}tttuuu}}}vvvuuuwwwxxxxxxxxx|||{{{|||yyylll___VVVSSSTTTTTTXXX```iiiqqqxxx}}}|||uuukkk```ZZZYYY\\\^^^___bbbeeeffffffgggiiikkkgggbbbZZZRRRMMMKKKLLLNNNHHHFFFEEEFFFHHHOOO```ppp}}}llleeegggkkkppprrrwww{{{yyywww{{{|||yyyzzz}}}~~~{{{~~~|||{{{~~~}}}zzztttnnnhhhccc```eeedddbbbaaacccfffiiikkklllgggaaa```dddgggfffdddeeedddbbbaaabbbdddfffhhhbbbaaa___]]]\\\[[[[[[[[[PPPPPPQQQSSSUUUXXXZZZ\\\\\\\\\]]]^^^___aaabbbbbbaaa```___]]]\\\[[[ZZZZZZZZZZZZ[[[\\\^^^```bbbcccdddiiimmmmmmlllqqq|||pppXXXLLLHHHYYYuuusssgggfffnnn{{{hhhYYYPPPKKKJJJHHHFFFFFFHHHJJJKKKRRRXXXaaakkkzzz|||xxxwwwzzzzzzwwwuuuuuuuuuuuuvvvvvvwwwwwwxxxxxx{{{yyyxxxxxxxxxtttmmmgggaaaeeekkkrrrvvvxxxxxxwwwvvvwwwxxxzzzzzzzzzyyyxxxxxxzzz~~~{{{xxxxxxyyyzzzzzzzzzzzzyyy|||{{{yyywwwvvvzzz|||rrreeeXXXPPPGGGFFFDDDAAA???===<<<<<<===>>>EEETTTgggwww}}}{{{yyyxxxxxxuuussspppnnnmmmoooqqqrrrrrrsssuuuxxx{{{{{{yyywwwyyyuuuqqqnnnnnnnnnmmmllldddeeeeeefffhhhjjjlllnnnnnnhhh^^^TTTMMMHHHEEEDDDFFFNNNWWW^^^iiissswwwvvvjjjjjjlllmmmlllmmmuuuxxxrrrooooooqqqrrrnnnnnnllljjjgggdddbbbaaadddeeegggjjjlllmmmnnnnnnmmmoooppppppmmmkkkkkkkkkkkkkkkjjjiiihhhhhhhhhhhheeeggghhhgggdddcccbbbcccdddcccbbb`````````aaabbb^^^\\\YYYUUURRRPPPOOONNNEEEEEEDDDCCCBBBCCCGGGJJJOOOVVV___gggkkknnnqqqtttqqqrrrtttwwwxxxyyyyyyyyyyyyzzz{{{{{{||||||}}}~~~~~~LLLLLLNNNQQQTTTWWWZZZ[[[bbb]]][[[\\\\\\[[[]]]aaa`````````bbbdddeeecccbbb]]]___fffooowww~~~ttttttxxxyyy{{{zzztttmmmnnnxxx~~~pppccc\\\YYYXXX[[[aaagggmmmttt|||vvvhhh[[[RRROOOPPPRRRRRRWWW^^^bbbdddfffjjjmmmfffbbbYYYOOOHHHFFFGGGJJJIIIHHHHHHJJJLLLUUUhhhyyy}}}}}}|||{{{{{{~~~wwwnnniiihhhgggccc___bbbbbbaaaaaacccgggjjjmmmpppkkkeeecccccceeeeeedddeeeeeeeeeeeefffhhhiiijjjbbbaaa___]]]\\\\\\\\\\\\RRRRRRRRRRRRTTTVVVYYYZZZ^^^___```aaabbbccccccdddcccbbbaaa___^^^]]]]]]]]]]]]]]]\\\\\\]]]___aaabbbdddhhhkkkllllllooovvv|||eeeSSSJJJUUUnnnxxxmmmhhhiiinnn]]]TTTMMMKKKHHHFFFEEEFFFHHHIIIPPPUUU\\\fffuuu}}}yyywwwzzzzzzxxxvvvwwwvvvvvvvvvvvvwwwwwwwwwwwwzzzxxxxxxyyyyyyuuunnnhhh]]]aaagggnnnsssvvvwwwwwwuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyyyy{{{~~~}}}|||vvvwwwxxxxxxxxxxxxxxxxxxyyyzzzzzzxxxwwwzzzuuuiii^^^WWWIIIHHHEEEBBB???>>>======???@@@EEEQQQbbbqqq|||}}}|||{{{zzzzzzzzzuuusssooollllllnnnrrrtttvvvwwwyyy|||~~~~~~|||zzz|||xxxtttrrrqqqoookkkggg\\\\\\\\\\\\[[[ZZZZZZYYYWWWRRRKKKFFFCCCBBBAAA@@@???DDDIIINNNYYYeeejjjjjjdddccccccbbb______fffpppvvv{{{~~~{{{zzz~~~}}}xxxtttqqqpppqqqsssooommmkkkiiifffeeedddcccdddeeehhhkkkmmmnnnoooooommmoooqqqqqqooommmmmmmmmqqqqqqpppoooooonnnmmmllljjjlllnnnmmmjjjhhhffffffgggfffeeedddcccccccccccc___^^^[[[XXXUUURRRPPPPPPGGGGGGFFFDDDCCCDDDHHHKKKQQQXXXbbbiiimmmooosssuuuqqqrrrtttvvvxxxyyyzzz{{{xxxyyy{{{{{{{{{{{{}}}RRRSSSSSSUUUVVVXXXZZZ[[[\\\YYYYYY]]]^^^]]]___ccc```______aaadddcccaaa^^^\\\^^^ccckkkooouuu~~~wwwxxx{{{qqqnnnsssxxxuuummmiiiiiikkkmmmpppttt{{{uuufff[[[TTTQQQQQQPPPUUU\\\aaadddiiipppvvvrrrooohhh^^^UUUOOOOOOPPPQQQRRRUUUWWWXXX^^^mmm||||||yyywwwvvvvvvvvvooogggcccddddddbbb____________```cccgggjjjlllmmmjjjeeeaaa``````bbbcccdddeeefffhhhiiiiiijjjjjjbbbaaa___]]]\\\\\\]]]^^^ZZZYYYXXXWWWWWWYYY[[[\\\______```aaabbbccccccdddfffeeecccbbbaaa```aaaaaa```___^^^]]]^^^___aaabbbdddfffiiijjjlllnnnqqqttt}}}qqqZZZLLLQQQfff}}}qqqhhhyyytttbbbXXXNNNLLLIIIFFFEEEEEEGGGHHHMMMRRRXXXaaappp}}}xxxvvvxxxyyywwwvvvxxxvvvvvvuuuuuuuuuuuuuuuuuuvvvuuuuuuwwwwwwtttmmmgggZZZ^^^cccjjjppptttvvvwwwuuuvvvvvvwwwxxxzzz{{{{{{zzzyyyxxxxxxzzz{{{{{{zzzvvvwwwwwwxxxyyyyyyyyyxxxuuuxxxzzzzzzyyy{{{{{{pppgggaaaRRROOOKKKFFFCCCAAAAAAAAAAAACCCGGGOOOZZZhhhssszzzyyyyyyxxxxxxwwwwwwvvvvvvsssqqqooommmnnnppprrrtttyyyzzz|||~~~{{{zzzwwwuuutttsssoooggg```WWWWWWWWWUUURRROOOLLLJJJJJJFFFBBB@@@AAAAAA@@@???===???AAADDDLLLWWW[[[ZZZ\\\ZZZXXXWWWSSSRRRZZZdddhhhnnnqqqpppqqqwww}}}}}}{{{yyyvvvsssrrrrrrsssqqqooollliiiggggggggggggeeegggjjjmmmoooooooooooommmooorrrsssrrrrrrsssssswwwvvvvvvuuutttsssqqqqqqoooooonnnllliiihhhhhhiiijjjjjjiiihhhgggeeedddccc```___\\\YYYVVVSSSQQQPPPJJJJJJHHHFFFEEEEEEHHHKKKTTT[[[eeekkknnnppprrrtttrrrssstttuuuwwwzzz|||}}}wwwyyy{{{{{{zzz{{{}}}ZZZZZZZZZZZZ[[[]]]^^^^^^YYYWWWXXX]]]______aaaeeecccaaaaaacccdddccc```\\\bbbaaadddkkkmmmpppyyyzzzyyyxxxyyy{{{wwwxxxyyyzzzzzz~~~wwwjjj```ZZZWWWUUUZZZ```cccgggnnnxxxwwwlllccc```___^^^aaagggjjjhhhjjjuuu{{{zzzvvvsssrrrrrrnnnjjjeeebbbbbbbbbaaa___\\\\\\]]]```cccfffiiikkkgggfffbbb^^^[[[[[[^^^aaaccceeegggiiijjjjjjiiiiiibbbaaa___]]]\\\]]]^^^___bbbaaa___]]]]]]^^^___```]]]^^^^^^___```aaaaaabbbhhhgggeeeccccccbbbccccccbbbaaa___^^^^^^___```aaacccdddgggiiilllmmmnnnnnnssswww^^^LLLOOOaaa|||{{{kkkvvvyyyfff[[[OOOLLLIIIFFFEEEEEEFFFGGGKKKOOOUUU]]]lll|||}}}xxxuuuvvvwwwuuuvvvxxxuuuuuuttttttsssssssssrrrrrrqqqrrrtttuuurrrkkkfffYYY\\\aaagggmmmrrrvvvwwwwwwwwwwwwxxxyyy{{{|||}}}zzzyyyxxxxxxzzzzzzyyyxxxxxxxxxyyyzzz{{{{{{{{{{{{ssswww{{{{{{zzz|||wwwoookkk\\\XXXRRRLLLGGGEEEEEEEEEDDDEEEHHHLLLSSS^^^iiiqqqsssssssssssssssqqqpppppppppppppppppppppqqqrrrsss{{{|||~~~|||xxxvvvttttttsssmmmccc[[[WWWWWWVVVSSSOOOKKKFFFCCCGGGCCC@@@???@@@AAA???===;;;======>>>EEEMMMPPPMMMQQQOOONNNLLLIIIJJJRRR]]]```fffjjjiiikkkrrryyy|||zzzzzzzzzxxxuuusssssstttsssqqqmmmjjjiiiiiijjjkkkfffhhhkkknnnpppppppppooolllooosssuuuvvvvvvxxxyyyzzzzzzzzzyyywwwvvvtttsssqqqpppmmmiiiffffffiiikkklllllllllkkkiiifffdddbbb```___]]]ZZZWWWTTTRRRQQQLLLKKKJJJGGGEEEFFFIIIKKKWWW^^^gggmmmooooooppprrrsssssssssuuuwwwzzz}}}vvvyyy{{{{{{zzzzzz}}}~~~~~~~~~[[[\\\]]]^^^^^^^^^^^^^^^YYY[[[\\\\\\\\\]]]```bbb___```bbbfffhhhgggbbb^^^]]]___bbbggglllpppsssuuu~~~~~~}}}|||sssllljjjkkkhhhgggjjjooovvv|||zzz~~~|||zzzwwwrrrqqq{{{~~~{{{}}}~~~wwwtttqqqlllhhhgggfffbbb^^^___bbbbbb___[[[YYY[[[^^^cccggggggeeeccccccccccccaaa]]]ZZZYYYYYY```aaabbbbbbcccccccccccc```___]]]ZZZYYYZZZ^^^aaaeeehhhiiifff___YYYYYYZZZ^^^]]]]]]]]]^^^```bbbcccaaa``````___```bbbdddfffdddbbb___\\\[[[\\\^^^___aaacccfffiiilllnnnoooooouuuaaaKKKKKKVVVsssyyy}}}kkkXXXSSSMMMIIIJJJIIIFFFFFFHHHIIIOOOVVV]]]iiiwwwyyyssspppqqqssssssrrryyywwwtttsssuuuuuutttqqqtttpppmmmooorrrrrrkkkddd\\\XXXWWW]]]hhhqqqsssrrruuuvvvwwwxxxyyyzzzzzzzzzvvvvvvwwwxxxxxxxxxwwwwwwsssuuuwwwyyyzzzyyyxxxwww{{{xxxwwwyyyzzz|||~~~{{{pppjjjaaaXXXSSSOOOMMMKKKKKKJJJJJJKKKPPPWWW^^^bbbcccfffiiilllmmmnnnpppqqqppppppppppppqqquuu{{{~~~~~~}}}zzzvvvqqqoooooollleee``````YYYSSSOOOLLLGGGCCCAAAEEECCCCCCCCCDDDCCCAAA???@@@@@@?????????AAADDDGGGGGGDDDCCCDDDDDDCCCGGGNNNSSS\\\dddgggjjjpppttttttwwwuuusssqqqpppqqqsssttttttrrrooommmkkkiiifffdddcccdddjjjrrrtttqqqnnnoooqqqqqqrrrtttwww{{{~~~~~~|||xxxssspppoooooommmnnnnnnlllhhhgggiiilllnnnmmmmmmmmmmmmllljjjggg```___\\\YYYVVVSSSRRRQQQLLLKKKIIIFFFFFFIIINNNRRRYYY```iiioooqqqrrrtttvvvssstttvvvyyyzzz{{{{{{{{{vvvwwwyyyyyyyyyyyy{{{|||{{{{{{}}}~~~~~~~~~|||uuuYYYYYYYYYZZZ[[[\\\\\\]]]\\\]]]^^^]]]]]]]]]___aaabbbbbbcccfffhhhhhhddd```aaabbbeeehhhkkknnnqqqrrr}}}{{{xxxsssppprrrwww~~~~~~|||wwwuuupppjjjffffffdddaaa^^^___bbbbbb___[[[XXXZZZ]]]bbbeeefffdddbbbaaabbbbbbaaa^^^\\\[[[\\\___```aaacccccccccbbbaaa]]]]]]\\\ZZZZZZ[[[^^^aaaaaadddfffccc]]]YYYXXXZZZ]]]]]]]]]^^^___```aaabbbcccbbb`````````bbbdddfffbbb```^^^\\\\\\\\\]]]^^^aaabbbeeehhhkkkmmmmmmnnnqqq~~~~~~cccMMMJJJQQQjjjqqq^^^SSSMMMIIIIIIIIIFFFEEEGGGGGGMMMTTT[[[fffttt~~~}}}xxxrrrppprrrtttttttttxxxuuurrrrrrssssssqqqooopppllliiikkkoooooojjjeeeaaa]]][[[^^^fffmmmrrrssstttuuuvvvwwwyyyyyyzzzzzzvvvwwwxxxxxxxxxxxxwwwwwwtttuuuvvvwwwxxxxxxxxxwwwxxxuuutttvvvwwwyyy}}}xxxooogggbbb]]]ZZZWWWPPPPPPPPPQQQTTTWWW[[[]]]bbbfffjjjnnnppprrruuuwwwwwwxxxxxxxxxyyy{{{{{{xxxtttooonnnooonnnjjjfffccc^^^WWWRRROOOMMMLLLLLLLLLKKKJJJJJJKKKJJJHHHFFFDDDCCCAAA>>>===>>>@@@BBBDDDAAA@@@AAAAAAAAAEEELLLUUU^^^fffiiikkkpppssssssrrrrrrrrrqqqqqqrrrrrrrrrrrrpppnnnmmmmmmllliiihhhffffffjjjppprrrooommmooooooppprrruuuyyy|||~~~~~~}}}zzzuuurrrqqqqqqnnnoooooommmkkkjjjllloooooonnnnnnnnnooonnnkkkiiicccaaa]]]YYYTTTQQQNNNMMMJJJIIIGGGEEEEEEHHHNNNRRR[[[aaajjjppprrrssstttvvvtttuuuwwwyyyzzzzzzzzzzzzwwwyyyzzz{{{zzzzzz|||}}}|||}}}~~~~~~{{{sssUUUUUUUUUUUUWWWXXXZZZ\\\^^^_________^^^^^^```bbbgggffffffggghhhhhhfffdddeeefffgggiiikkklllnnnnnnrrr}}}|||~~~zzzxxxvvvooofffcccdddaaa___^^^```bbbbbb^^^[[[WWWXXX[[[```dddeeecccaaa^^^```aaa```___]]]]]]^^^^^^___aaabbbcccbbb```___XXXZZZ[[[[[[ZZZ[[[^^^```]]]```aaa```[[[XXXXXXYYY\\\]]]^^^___```aaaaaaaaacccaaa___]]]]]]___bbbcccbbbaaa```_______________aaabbbdddgggiiikkkllllllmmmwwwxxxwww|||xxxbbbOOOHHHJJJ\\\ttt{{{yyyxxxeeeTTTNNNIIIIIIHHHEEEEEEGGGEEEKKKQQQWWWbbbqqq{{{~~~{{{vvvqqqooorrruuuvvvvvvwwwuuusssrrrssssssqqqpppoookkkggghhhlllnnnkkkggggggdddbbbaaadddiiiooorrrqqqrrrtttvvvxxxyyyyyyyyywwwxxxxxxxxxxxxxxxwwwwwwtttttttttuuuuuuvvvwwwxxxvvvsssrrruuuvvvxxxzzzuuupppkkkhhh^^^^^^^^^^^^^^^^^^^^^^^^eeeiiiooossswwwzzz}}}{{{wwwtttpppkkkjjjkkkmmmllljjjgggccc]]]WWWTTTUUUWWWXXXVVVUUUTTTTTTUUUTTTRRRPPPIIIGGGCCC???===<<<<<<===@@@>>>===?????????DDDKKKXXXaaaiiikkkllloooqqqooolllmmmoooqqqrrrqqqppppppqqqooonnnmmmnnnnnnlllkkkiiihhhjjjoooqqqnnnnnnpppoooqqqtttxxx{{{~~~}}}yyyuuusssssspppqqqqqqpppooooooppprrrpppooooooooopppooommmkkkeeeccc^^^YYYSSSNNNKKKIIIHHHHHHFFFDDDEEEHHHNNNSSS]]]dddlllrrrssstttuuuwwwuuuvvvwwwxxxyyyzzzzzzyyyyyyzzz||||||{{{{{{|||~~~~~~~~~~~~yyyqqqTTTSSSSSSSSSUUUWWWZZZ\\\^^^___``````___```bbbdddiiihhhgggffffffggggggggggggggghhhiiijjjkkklllmmmmmmvvv|||zzzyyyvvvmmmbbb^^^```^^^^^^^^^___aaa```^^^[[[WWWXXXZZZ^^^aaacccaaa```^^^___aaa```^^^]]]]]]^^^\\\^^^```aaaaaa```^^^]]]WWWYYY[[[[[[[[[[[[\\\]]]YYY[[[]]]]]]ZZZXXXXXXYYY[[[]]]___```aaabbbaaaaaa```___\\\[[[ZZZ\\\^^^___ddddddddddddccccccbbbbbbaaabbbccceeehhhiiikkkkkknnnttt}}}uuurrrtttvvvzzzxxxtttlll\\\LLLEEEEEEPPPiii{{{sssnnn|||hhhVVVOOOJJJIIIHHHEEEEEEGGGDDDIIINNNTTT___nnnyyy|||zzzuuupppooorrrvvvwwwwwwyyywwwvvvuuuuuutttttttttsssoookkkkkkmmmmmmkkkggghhhiiihhhfffeeefffkkkooooooppprrruuuvvvxxxyyyyyyxxxxxxyyyyyyxxxwwwvvvvvvuuutttsssrrrsssuuuwwwxxxwwwtttsssvvvwwwyyy{{{wwwqqqpppooonnnmmmlllkkkjjjnnnrrrxxx|||}}}{{{{{{yyyuuuqqqlllhhhbbb```bbbdddfffgggfffhhhfff```\\\]]]______]]]\\\\\\\\\]]]]]][[[YYYNNNKKKEEEAAA???>>>===<<<@@@>>>>>>@@@AAAAAAGGGMMMYYYbbbjjjkkkkkkmmmnnnllljjjkkklllnnnoooppppppppppppnnnmmmmmmnnnnnnlllkkkkkkiiijjjoooqqqppprrrvvvtttvvvyyy|||~~~|||xxxuuutttrrrsssssssssssssssssstttpppoooooopppppppppmmmkkkfffccc^^^XXXRRRMMMIIIHHHHHHGGGFFFEEEFFFJJJQQQVVVaaagggnnnsssttttttvvvxxxwwwwwwxxxxxxyyyyyyyyyyyyyyyzzz||||||{{{{{{|||}}}~~~xxxoooUUUUUUTTTTTTVVVXXX[[[]]]]]]^^^`````````bbbdddgggiiihhhfffeeedddeeegggiiiffffffggghhhjjjkkkllllllmmmrrr{{{|||zzz|||yyywwwrrriii^^^[[[]]]\\\\\\]]]^^^______]]]\\\XXXXXXZZZ]]]```aaa___^^^^^^___```___]]][[[[[[[[[[[[\\\^^^______^^^\\\[[[XXXZZZ\\\\\\ZZZYYYYYYZZZWWWYYY[[[\\\[[[ZZZZZZZZZ\\\]]]___aaabbbbbbaaaaaa```___]]]\\\\\\]]]^^^___dddddddddddddddcccccccccaaabbbccceeegggjjjlllmmmppptttzzztttpppmmmoookkkfff```UUUHHHCCCCCCGGG^^^}}}uuummmiii|||hhhXXXQQQKKKJJJHHHEEEEEEGGGEEEIIIMMMRRR]]]lllxxx|||{{{vvvqqqooorrruuuwwwvvvwwwwwwvvvvvvuuuuuuuuuvvvxxxuuurrrqqqpppmmmiiieeeeeehhhkkkkkkhhhfffiiillloooppprrrtttvvvwwwxxxxxxyyyyyyyyyxxxwwwvvvuuutttuuutttrrrrrrrrrtttwwwxxxwwwtttsssvvvxxxzzz}}}zzzyyyyyy{{{{{{{{{{{{yyywwwtttooojjj```\\\WWWTTTTTTWWWZZZ\\\bbbjjjoookkkfffeeedddbbbdddcccbbbbbbccccccaaa___RRRMMMHHHDDDCCCBBBAAA@@@CCCAAAAAADDDEEEFFFLLLSSSYYYbbbiiiiiiiiikkkkkkjjjmmmlllkkkkkklllnnnpppqqqooonnnllllllllllllkkkiiikkkhhhjjjooorrrssswww|||zzz{{{}}}~~~zzzwwwuuuvvvuuuuuuvvvwwwwwwvvvvvvqqqpppoooooopppooollliiidddbbb]]]XXXRRRNNNJJJIIIHHHHHHHHHGGGIIINNNUUUZZZdddiiippptttttttttvvvxxxwwwwwwwwwxxxxxxyyyyyyzzzyyyzzz{{{{{{zzzyyy{{{|||~~~wwwnnnWWWWWWWWWWWWYYY[[[]]]^^^]]]___`````````bbbdddfffdddeeedddcccbbbcccfffhhheeeeeefffggghhhjjjjjjkkklllooottt|||}}}qqqooottt{{{{{{}}}zzzuuuooojjjccc[[[YYY\\\[[[[[[\\\\\\]]]]]]^^^^^^ZZZZZZZZZ\\\^^^___]]]\\\]]]^^^___^^^[[[ZZZYYYZZZ\\\\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\\\\ZZZYYYYYYZZZXXXYYY[[[\\\]]]]]]\\\\\\]]]^^^___```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa`````````aaaaaabbbbbbdddfffiiilllnnnppptttuuu~~~|||sssmmmkkkgggbbb]]]SSSGGGBBBCCCCCCSSSpppxxxlllddd___yyyjjj[[[TTTMMMKKKIIIFFFFFFIIIEEEIIILLLPPP[[[kkkwww|||}}}xxxrrrppprrrtttuuutttrrrsssttttttssssssuuuwww}}}||||||zzzwwwqqqiiiccc```dddiiikkkiiihhhiiijjjoooppprrrtttvvvwwwwwwwwwxxxxxxxxxwwwvvvtttsssrrruuutttsssrrrsssuuuwwwxxxvvvssssssuuuwwwzzz~~~zzzwwwtttooogggaaaTTTPPPLLLHHHGGGJJJNNNQQQ^^^mmmwwwuuupppooommmhhhlllkkkiiihhhgggfffccc```UUUPPPJJJGGGGGGGGGFFFDDDEEECCCDDDGGGIIIKKKQQQXXXYYYaaagggggggggjjjlllkkkpppnnnlllkkkkkkmmmoooqqqnnnmmmkkkkkkllllllkkkiiijjjhhhiiiooosssuuuyyy~~~~~~~~~~~~~~~~~~}}}|||zzzzzz{{{zzzyyyzzz{{{{{{zzzxxxrrrqqqpppppppppnnnkkkhhhdddbbb^^^XXXSSSOOOLLLJJJIIIIIIIIIIIILLLQQQYYY^^^fffkkkqqqtttttttttuuuwwwwwwwwwwwwwwwxxxyyyzzz{{{yyyzzz{{{{{{zzzyyyzzz{{{~~~~~~vvvmmmYYYYYYZZZZZZ[[[\\\]]]]]]```aaaaaaaaa______aaaccc___```aaa```___```dddgggeeeeeeffffffgggggghhhhhhgggjjjnnnqqqxxxrrriiiiiimmmyyy~~~xxxyyy|||vvvmmmddd```\\\YYYYYY\\\[[[[[[ZZZZZZZZZ[[[^^^```\\\\\\[[[\\\^^^^^^\\\ZZZYYYZZZ\\\\\\ZZZYYYZZZ[[[\\\\\\ZZZYYYYYYYYYZZZZZZZZZ[[[\\\[[[ZZZZZZ[[[]]][[[[[[\\\^^^___```___]]]^^^^^^______```bbbcccdddaaaccceeeggghhhgggeeedddaaa```___]]]^^^___```aaacccccceeegggjjjnnnrrrtttzzzzzz{{{tttnnnkkkiiidddXXXJJJCCCBBBAAAKKKbbbuuuiii]]]VVVnnnqqq^^^VVVOOOLLLJJJGGGGGGJJJEEEHHHKKKNNNYYYiiivvv{{{zzzssspppqqqssssssrrrppprrrttttttssstttwwwzzzyyyoooggg]]]___cccfffhhhjjjkkklllqqqrrrsssuuuvvvvvvwwwwwwxxxwwwwwwvvvtttsssqqqpppuuuttttttttttttvvvwwwxxxwwwuuutttwwwyyy||||||wwwsssnnnfff[[[SSSIIIFFFCCC@@@???BBBGGGKKK]]]ooo~~~|||xxxyyyyyytttxxxuuurrrnnnkkkgggbbb___WWWQQQKKKHHHIIIIIIGGGDDDFFFDDDDDDHHHJJJLLLSSSZZZZZZaaafffffffffkkknnnooorrrqqqooonnnmmmmmmmmmnnnmmmkkkkkklllmmmnnnnnnllliiigggiiinnnrrrssswww|||}}}}}}|||||||||||||||}}}~~~}}}zzzvvvtttsssrrrqqqnnnjjjgggfffccc___YYYTTTOOOLLLJJJHHHIIIIIIJJJMMMSSS[[[aaaggglllqqqtttssssssuuuwwwvvvvvvvvvvvvxxxyyy{{{|||zzz|||}}}|||{{{zzz{{{|||}}}}}}}}}~~~~~~}}}~~~wwwnnnZZZZZZ[[[\\\]]]]]]\\\\\\bbbccccccaaa___^^^^^^```[[[]]]______^^^___bbbffffffffffffffffffeeeeeeeeecccgggjjjjjjmmmxxxzzzmmmjjj^^^dddsss}}}yyy{{{yyyrrrggg\\\YYYXXXXXXZZZ]]][[[[[[ZZZYYYXXX[[[^^^aaa^^^]]]\\\\\\]]]]]][[[YYYUUUWWWZZZZZZZZZZZZ[[[\\\]]][[[YYYXXXWWWXXXYYY[[[YYYZZZ[[[[[[ZZZ[[[^^^```]]]]]]^^^```aaabbb```_________^^^^^^```aaaccceee___bbbeeehhhiiihhheeedddcccaaa___^^^^^^___bbbdddcccdddeeehhhlllppptttvvv{{{rrrrrrrrrmmm___NNNDDDBBBAAAEEEYYYxxxzzznnn___TTTkkkvvv___WWWPPPMMMKKKHHHHHHKKKDDDGGGIIILLLWWWgggtttyyy{{{tttqqqqqqrrrqqqppppppsssvvvvvvvvvwww{{{~~~vvvnnn[[[\\\___bbbfffjjjmmmooorrrssstttuuuvvvvvvvvvvvvwwwwwwvvvuuutttrrrpppoootttttttttuuuuuuvvvwwwxxx{{{xxxwwwzzz}}}|||xxxtttooohhh]]]PPPGGGBBBAAA???<<<<<>>CCCJJJXXXvvvxxxbbbVVVOOOIIIHHHHHHGGGGGGJJJEEEEEEFFFHHHLLLTTTfffwww~~~|||yyyvvvtttrrrrrrqqqqqqrrruuuwwwyyyyyyvvvssssssuuuwwwvvvtttvvvuuuuuuvvvxxxxxxwwwuuuvvvvvvuuuuuuwwwzzz|||~~~tttoooiiiddd```^^^]]]\\\]]]ccckkkqqqrrrsssuuuwwwwwwsssnnnjjjiiikkklllmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrtttwwwzzz|||~~~|||}}}~~~|||{{{yyyxxx{{{yyyvvvqqqlllhhhdddbbbfffdddbbbbbbfffiiilllmmmqqqsssuuuuuutttssstttuuuvvvxxx{{{~~~~~~|||zzz{{{yyywwwvvvvvvxxx{{{}}}}}}|||{{{zzzyyyxxxxxxxxxwwwyyyzzzyyyvvvrrrpppooonnnqqquuuwwwxxxxxxxxxyyySSSTTTVVVXXXZZZ[[[[[[[[[YYY[[[^^^aaa```^^^[[[YYYZZZZZZZZZZZZYYYXXXXXXWWWSSSSSSTTTUUUXXX\\\___``````___^^^]]]]]]___aaabbb]]]^^^___`````````___^^^```aaabbbbbbbbbaaa```___^^^___aaabbbccccccbbbbbb___dddiiikkknnntttzzzwwwvvvvvvzzz{{{|||~~~|||{{{|||}}}zzzyyyxxxxxxwwwuuupppmmmccc```\\\ZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[]]]^^^___^^^\\\YYYVVVTTTSSSSSSSSSWWWYYY[[[ZZZYYYXXXWWWXXXUUUTTTTTTTTTUUUUUUVVVVVVUUUVVVVVVWWWVVVUUUTTTSSSRRRSSSUUUWWWYYYZZZ[[[[[[ZZZYYYXXXXXXYYYZZZYYYYYYZZZYYYXXXWWWWWWWWWXXXYYYYYYXXXWWWVVVWWWWWWXXXYYY[[[[[[[[[YYYWWWWWWXXXZZZ`````````______]]]\\\\\\ZZZZZZYYYXXXYYYZZZ[[[\\\]]]]]]]]]\\\ZZZYYYZZZ[[[[[[[[[\\\\\\\\\\\\\\\[[[\\\]]]___```bbbdddfffffffffiiippp~~~www~~~~~~nnn[[[LLLDDD===AAAFFFRRRmmmiii[[[SSSLLLJJJIIIGGGGGGIIIGGGEEEFFFGGGIIIOOO___nnnzzz{{{uuuqqqsssrrrqqqqqqrrruuuwwwxxxxxxvvvssstttvvvwwwwwwvvvvvvuuuuuuvvvxxxxxxwwwvvvvvvuuuttttttuuuwwwyyy{{{{{{qqqjjjfffccc```^^^\\\aaafffkkklllkkkjjjiiillliiieeecccccceeehhhiiimmmnnnppprrrsssuuuvvvwwwxxxwwwvvvvvvxxxzzz}}}}}}{{{zzzxxxwwwyyywwwtttqqqmmmiiigggeeehhhfffdddeeehhhkkknnnnnnqqqsssuuuuuuuuutttuuuvvvxxxzzz}}}~~~|||zzz{{{zzzxxxxxxxxxyyy{{{|||}}}|||{{{zzzyyyyyyyyyyyyyyyzzz{{{yyyuuurrrpppoooooorrrvvvxxxyyyyyyyyyzzzQQQSSSVVVXXXYYYYYYXXXWWWWWWYYY[[[]]]^^^\\\ZZZXXXWWWWWWWWWXXXXXXYYYYYYYYYQQQOOOMMMPPPVVV\\\___```^^^]]][[[ZZZ[[[\\\^^^______```aaaaaaaaa```___^^^aaabbbccccccbbbaaa```___\\\^^^aaaccccccbbbaaa___\\\^^^aaacccfffkkkqqquuu~~~{{{zzz{{{~~~~~~zzzvvvuuuwwwzzz|||~~~{{{xxxuuuqqqkkkeeeaaa\\\ZZZXXXXXXYYY[[[[[[[[[YYYYYYZZZ[[[\\\^^^___``````___\\\YYYVVVUUUSSSSSSVVVXXXZZZZZZYYYXXXYYYZZZVVVVVVVVVVVVVVVWWWWWWWWWUUUVVVWWWXXXXXXXXXXXXWWWRRRRRRTTTVVVXXXYYY[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWZZZYYYXXXWWWWWWWWWWWWWWW[[[[[[[[[ZZZYYYXXXWWWVVVZZZ[[[ZZZXXXVVVVVVWWWYYY]]]]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^]]][[[YYYZZZ[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZ\\\]]]^^^```bbbdddfffggggggiiinnnzzz}}}zzzmmmtttzzzxxxlll[[[MMMDDD===???AAAJJJaaarrraaaXXXOOOKKKJJJGGGFFFHHHHHHFFFFFFFFFEEEIIIUUUaaarrr{{{zzzuuussssssrrrrrrqqqrrrtttvvvwwwwwwuuutttuuuwwwxxxxxxxxxvvvuuuuuuwwwxxxyyyxxxvvvuuutttssssssssstttvvvwwwvvvxxxzzz|||}}}}}}||||||{{{}}}{{{ssspppnnnjjjgggeeeeeeeeeffffffccc___\\\^^^^^^]]]]]]___bbbeeegggmmmnnnpppsssvvvyyy{{{}}}}}}|||||||||}}}~~~|||{{{zzzxxxwwwwwwvvvssspppnnnkkkjjjiiijjjhhhggghhhkkknnnpppqqqqqqsssvvvvvvvvvuuuvvvwwwyyy{{{}}}~~~|||zzzzzzzzzzzzzzz{{{{{{{{{|||||||||{{{zzzyyyyyyyyyyyy{{{{{{{{{xxxtttqqqppppppqqqtttwwwzzzzzzzzzzzz{{{RRRTTTVVVXXXYYYXXXWWWUUUYYYZZZ[[[\\\\\\[[[YYYXXXWWWWWWWWWXXXZZZ[[[]]]]]]SSSOOOKKKNNNVVV]]]______]]]\\\[[[YYYZZZ[[[\\\^^^bbbbbbccccccbbb```___^^^bbbbbbcccccccccaaa```___\\\^^^bbbddddddccc```^^^XXXYYY[[[___dddiiilllmmmuuu}}}}}}~~~{{{wwwtttxxx~~~}}}|||zzzyyywwwxxxzzz|||~~~}}}uuunnnhhhbbb]]]YYYYYYWWWVVVWWWYYY[[[\\\\\\YYYYYYYYYZZZ\\\]]]___```bbbaaa___]]]ZZZXXXVVVTTTTTTUUUVVVVVVUUUTTTUUUVVVVVVVVVWWWWWWWWWXXXXXXWWWVVVWWWXXXYYYZZZZZZ[[[[[[TTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[YYYWWWVVVUUUVVVVVVVVVUUUTTTTTTSSSSSSSSS[[[[[[\\\\\\\\\ZZZWWWVVVYYYZZZ\\\[[[YYYWWWWWWWWWZZZ[[[\\\]]]^^^_________```___^^^]]]]]]\\\\\\\\\\\\]]]^^^]]][[[ZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYY\\\]]]^^^```bbbdddfffggggggjjjnnnwww{{{xxxvvvjjjooouuuuuummm^^^OOOFFF======>>>EEEWWWuuuzzzfff[[[PPPLLLKKKHHHGGGHHHIIIFFFEEEEEEDDDEEENNNXXXmmmvvv~~~{{{wwwwwwyyysssrrrrrrrrrrrrsssuuuuuutttttttttvvvwwwyyyyyyyyyvvvuuuuuuwwwyyyyyyxxxwwwvvvuuutttssssssssstttttttttuuuvvvwwwxxxxxxxxxxxxwwwyyy||||||{{{zzzzzzzzz~~~}}}yyyuuutttooohhhcccaaa]]]YYYUUUWWWXXX[[[^^^aaadddhhhkkkoooppprrruuuyyy|||~~~~~~}}}||||||zzzyyyyyywwwtttqqqnnnlllkkkkkkkkkjjjiiijjjmmmppprrrrrrpppsssvvvwwwwwwvvvwwwwwwvvvxxxzzz|||}}}}}}|||{{{yyyzzz|||}}}}}}}}}|||{{{||||||{{{zzzzzzzzzzzzzzz||||||zzzvvvrrrppppppqqqqqqtttxxxzzzzzzyyyzzzzzzUUUVVVXXXYYYYYYXXXWWWVVV]]]]]]]]]]]]\\\[[[ZZZYYYWWWWWWWWWXXXYYY[[[]]]^^^XXXSSSOOOQQQXXX]]]___^^^___]]]\\\ZZZZZZ[[[]]]^^^___`````````___]]]\\\ZZZaaabbbbbbcccbbbaaa```___^^^```ccceeefffdddaaa___YYYXXXYYY]]]bbbfffhhhgggmmmtttzzz~~~~~~{{{xxxtttmmmfff```bbbkkkzzz|||yyywwwvvvuuuuuuxxxzzz~~~zzzpppfff```\\\ZZZXXXZZZXXXXXXXXXZZZ[[[[[[ZZZXXXXXXXXXYYYZZZ[[[\\\]]]bbbaaaaaa```]]][[[XXXWWWTTTUUUUUUTTTRRRQQQQQQRRRUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWXXXYYY[[[\\\]]]^^^XXXWWWVVVUUUUUUUUUUUUVVVXXXZZZ[[[ZZZWWWTTTTTTUUUTTTTTTTTTTTTTTTSSSRRRRRRYYYZZZ\\\]]]]]]\\\ZZZXXXWWW[[[___aaa___[[[YYYWWWXXXYYY[[[]]]^^^___``````aaaaaa```___^^^]]]\\\\\\[[[]]]^^^^^^\\\[[[[[[\\\[[[[[[\\\\\\\\\\\\[[[[[[]]]^^^___```bbbdddeeefffdddgggkkksss|||xxxvvvuuujjjmmmqqqrrrlll___PPPFFF>>>===>>>BBBOOOiiilll^^^QQQLLLKKKIIIHHHHHHHHHFFFEEEGGGFFFEEEKKKRRRcccnnnzzz}}}yyyyyy{{{ssssssrrrrrrrrrsssssssssrrrsssuuuvvvwwwxxxyyyzzzvvvuuuuuuwwwyyyzzzyyyxxxwwwwwwvvvuuutttttttttsssuuuuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxvvvtttrrrrrrsssrrrqqqrrrxxx{{{rrreee\\\WWWUUUSSSRRRTTTXXX^^^bbbeeeiiimmmpppssstttwwwzzz}}}~~~~~~}}}~~~{{{xxxsssooommmlllkkklllkkkjjjllloooqqqsssssspppssswwwxxxxxxvvvvvvvvvppprrruuuxxxzzz|||||||||yyyzzz|||}}}~~~}}}|||{{{||||||{{{zzzzzzzzz{{{{{{|||{{{xxxsssooonnnppprrrqqqtttwwwyyyyyyxxxxxxyyyYYYYYYYYYYYYYYYXXXWWWWWW```______^^^]]]]]]\\\\\\WWWVVVVVVVVVWWWYYY[[[\\\[[[XXXUUUVVVZZZ^^^`````````___]]]\\\\\\\\\^^^___```aaaaaaaaa```___]]]\\\___```aaabbbbbbaaa```___```aaaccceeeeeedddbbb```\\\[[[[[[\\\___aaaaaaaaaeeekkkpppsssyyyzzzsssjjj___WWWUUUYYYaaalllxxxxxxzzz~~~|||xxxtttsssssstttuuuxxx}}}xxxqqqggg```\\\[[[[[[[[[[[[ZZZYYYZZZ[[[[[[ZZZYYYWWWVVVVVVVVVWWWWWWXXXYYY]]]^^^______^^^\\\ZZZXXXVVVWWWVVVTTTRRRPPPQQQSSSUUUVVVWWWYYYYYYXXXWWWWWWXXXXXXYYYZZZ[[[]]]^^^___[[[ZZZXXXVVVTTTTTTTTTUUUVVVYYY[[[ZZZVVVSSSSSSTTTVVVVVVWWWWWWWWWWWWVVVVVVXXXYYY[[[]]]]]]]]][[[ZZZWWW[[[```cccbbb___\\\ZZZXXXZZZ[[[]]]___```aaaaaaaaaaaaaaaaaa```___]]]\\\ZZZ\\\______]]]\\\\\\\\\\\\]]]]]]^^^______^^^^^^______```aaabbbcccdddddddddhhhmmmsss|||yyywwwvvvjjjkkkllllllhhh^^^OOODDD??????@@@BBBIII]]]~~~sssdddUUUNNNMMMJJJHHHHHHGGGEEEFFFHHHHHHFFFIIINNNUUUdddwwwyyyvvvssssssssssssrrrrrrrrrrrrqqqsssuuuvvvvvvvvvwwwyyyvvvuuuuuuwwwzzz{{{zzzxxxwwwwwwwwwvvvuuuuuuttttttuuutttrrrqqqpppqqqrrrrrrttttttrrrnnnjjjgggfffgggcccbbbdddjjjsss{{{~~~|||~~~rrriii\\\QQQLLLMMMOOOQQQWWW\\\dddiiikkkmmmqqqtttwwwzzz}}}~~~{{{vvvqqqnnnmmmmmmmmmllllllnnnqqqsssttttttqqqtttwwwxxxwwwuuuttttttkkkmmmppptttwwwzzz{{{|||yyyzzz|||}}}}}}}}}|||{{{||||||{{{{{{{{{{{{{{{|||{{{yyyuuupppmmmmmmpppsssqqqtttwwwyyyyyyxxxxxxyyy\\\[[[YYYXXXWWWWWWWWWWWW___^^^^^^^^^^^^___```aaaZZZYYYXXXWWWWWWYYYZZZ[[[ZZZZZZZZZ[[[]]]___aaabbbaaa```^^^\\\\\\]]]^^^___```aaabbbbbbaaa```___^^^\\\]]]___```aaaaaa`````````aaabbbccccccbbbaaa``````___^^^]]]\\\]]]^^^___aaagggkkkmmmrrrzzztttggg^^^TTTWWWZZZ^^^fffuuutttkkkmmmvvvvvvuuusssrrrrrrtttvvvxxxzzzuuuiiiddd___\\\[[[[[[[[[[[[ZZZYYYYYYYYY[[[[[[YYYXXXVVVUUUTTTTTTSSSSSSTTTTTTVVVXXX[[[]]]]]]\\\YYYXXXUUUUUUUUUSSSRRRQQQSSSUUUVVVWWWYYYZZZ[[[ZZZYYYXXXYYYYYYYYYYYY[[[\\\^^^```\\\ZZZXXXVVVUUUUUUVVVWWWTTTXXX[[[ZZZVVVSSSSSSUUUVVVWWWYYYZZZ[[[[[[ZZZZZZXXXYYY[[[\\\\\\\\\[[[ZZZXXX[[[___aaa```_________YYYZZZ\\\^^^```aaabbbbbb``````aaaaaa```___^^^]]]ZZZ\\\______^^^\\\\\\\\\]]]^^^___```aaabbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbeeeiiimmmqqq|||~~~}}}zzzwwwkkkiiihhhhhhfff^^^PPPFFF???@@@AAAAAACCCPPPooo~~~lllZZZRRROOOKKKGGGFFFHHHFFFFFFIIIHHHEEEFFFIIILLLZZZnnn~~~yyytttssssssssssssrrrrrrqqqpppooorrruuuvvvuuutttuuuwwwvvvuuuuuuwwwzzz{{{zzzyyyvvvvvvvvvvvvvvvuuutttssstttrrrooolllkkkkkklllmmmlllllljjjfff```[[[XXXWWWTTTTTTXXX```jjjppppppnnnnnnuuuzzzxxxwwwzzz}}}~~~~~~zzzzzz}}}|||vvvsssssshhhlllsss{{{yyysssccc^^^VVVNNNJJJLLLQQQVVV]]]dddmmmqqqrrrsssvvvyyyzzz~~~}}}wwwsssqqqppppppoooooooooqqqtttvvvwwwvvvqqqtttwwwxxxwwwtttrrrqqqkkklllooorrruuuxxxyyyzzzzzzzzz{{{{{{|||||||||{{{||||||{{{{{{{{{{{{||||||yyywwwrrrmmmjjjlllppptttrrruuuxxxzzzzzzyyyyyyyyy]]][[[YYYVVVUUUUUUVVVWWW\\\\\\\\\]]]^^^aaaccceee^^^]]][[[ZZZYYYZZZ\\\]]]XXXZZZ\\\]]]^^^```bbbeeeaaa```^^^\\\\\\]]]^^^___[[[\\\]]]]]]]]]\\\[[[ZZZ[[[\\\^^^___```aaa`````````aaaaaaaaaaaaaaa`````````aaa```^^^]]]]]]```cccaaagggkkklllooouuuyyyyyyuuu~~~sssjjjYYY]]]^^^]]]```ppp}}}uuujjjeeeiiittt~~~zzznnnnnnoooqqqsssvvvxxxzzzvvvkkkeee]]][[[ZZZZZZ[[[\\\\\\[[[YYYXXXXXXYYYZZZ[[[YYYWWWUUUTTTSSSRRRQQQQQQQQQQQQQQQTTTWWWZZZ[[[ZZZXXXWWWRRRSSSSSSRRRQQQQQQSSSVVVXXXYYY[[[\\\]]]\\\ZZZYYYZZZYYYYYYYYYZZZ\\\^^^___[[[ZZZXXXVVVVVVVVVXXXYYYSSSWWW[[[ZZZVVVSSSSSSUUUVVVWWWYYYZZZ[[[\\\[[[[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYZZZ[[[]]]]]]]]]___aaadddZZZ[[[]]]___```aaabbbbbb___``````aaaaaa```^^^]]]ZZZ\\\___```^^^]]]\\\\\\]]]^^^```bbbcccdddddddddbbbbbbbbbaaaaaaaaaaaaaaa```eeehhhkkkttt|||xxxllliiiggggggggg```TTTJJJ@@@@@@BBBAAA>>>HHHdddsss___UUUPPPLLLGGGEEEHHHFFFGGGIIIHHHDDDCCCFFFIIISSScccrrr{{{|||xxxuuussssssssssssrrrqqqppppppooorrrvvvvvvtttssstttvvvvvvuuuvvvxxxzzz{{{{{{yyyuuuuuuvvvvvvuuuttttttssssssqqqmmmjjjhhhhhhiiiiiidddeeeddd```YYYSSSNNNKKKCCCDDDJJJTTT___eeedddaaaXXX\\\]]]ZZZZZZ___eeeggggggnnnwww}}}}}}{{{yyyzzznnnllloootttrrriiidddfff]]]___bbbgggppp~~~}}}pppkkkYYYXXXUUUQQQNNNQQQXXX^^^dddkkktttyyyyyyyyy{{{~~~{{{}}}xxxuuusssrrrrrrqqqqqqqqqsssvvvxxxyyyxxxqqqtttwwwxxxvvvsssqqqppplllmmmppprrruuuwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{|||||||||{{{{{{{{{||||||}}}xxxuuupppkkkiiikkkpppuuutttwwwzzz{{{{{{zzzzzzzzzZZZXXXVVVUUUTTTUUUVVVWWW\\\\\\]]]^^^^^^___``````^^^[[[YYYYYY\\\^^^^^^]]]^^^^^^]]]\\\[[[\\\___aaa```___^^^]]]\\\\\\\\\\\\ZZZ\\\]]]]]][[[ZZZZZZ[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZ]]]]]]^^^^^^___``````aaaaaa```^^^]]]^^^___aaabbbcccdddfffhhhiiijjjkkkkkkkkkqqqxxx}}}wwwlllgggcccccceeeooowwwtttqqqqqquuu{{{~~~~~~|||wwwxxx|||uuurrrooopppuuu|||}}}sssjjjccc^^^\\\\\\[[[[[[ZZZZZZ[[[\\\\\\[[[YYYWWWWWWYYY[[[[[[[[[VVVVVVUUUTTTSSSSSSSSSSSSRRRUUUXXX[[[[[[YYYUUUSSSWWWYYYZZZWWWRRRPPPRRRUUUXXXYYY[[[[[[ZZZZZZ[[[]]]]]][[[YYYXXXYYY[[[^^^```YYYYYYXXXXXXXXXXXXYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXTTTWWWZZZ[[[ZZZ[[[^^^aaa```___]]]ZZZXXXWWWWWWWWW[[[\\\]]]]]][[[[[[\\\]]]```^^^]]]^^^aaabbbcccbbbbbbbbbbbbbbb```^^^\\\ZZZ[[[\\\]]]^^^]]][[[YYYWWW[[[]]]```cccfffhhhhhhhhhdddaaa```aaacccdddccc```aaabbbdddhhhoooyyyuuurrrlllfffeeeaaaVVVJJJFFF???===AAABBBEEEVVVkkkjjjZZZTTTQQQMMMHHHKKKIIIFFFEEEEEEDDDCCCAAAJJJNNNXXXfffsssyyyxxxtttrrrssstttuuutttsssrrrqqqtttuuuvvvvvvuuuvvvxxxzzzzzzyyywwwvvvwwwyyy{{{}}}xxxuuussssssuuutttqqqmmmrrrmmmhhhhhhfffaaa```aaa^^^YYYUUUSSSQQQKKKEEEBBBCCCCCCFFFKKKRRRVVVVVVTTTLLLJJJHHHGGGGGGJJJMMMOOOTTT[[[ccchhhfffbbb___]]][[[\\\]]]]]]]]][[[ZZZYYYQQQPPPPPPRRRYYYhhh{{{zzzlllaaa[[[ZZZXXXXXXZZZ^^^cccfffrrruuuyyy}}}~~~zzzwwwvvvtttrrrtttssssssssstttwwwyyy{{{wwwvvvvvvxxxzzz{{{{{{zzzwwwuuutttvvvyyyzzzyyyvvvxxxzzz{{{}}}}}}|||zzzyyy|||}}}~~~~~~|||zzzyyy{{{uuuoookkklllppptttvvvvvvxxxzzzzzzyyyxxxyyyzzzXXXWWWUUUTTTSSSTTTUUUVVVXXXXXXZZZ[[[]]]___```aaa___]]][[[\\\^^^___^^^]]]ZZZZZZZZZXXXWWWXXXZZZ]]]______^^^\\\\\\[[[[[[[[[\\\]]]\\\[[[ZZZZZZ\\\___\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]^^^^^^^^^^^^___```___^^^]]]^^^___aaabbbddddddddddddeeeeeefffffffffjjjoooqqqsss{{{{{{wwwtttrrruuuzzztttuuu}}}~~~yyywwwxxx{{{}}}~~~|||yyyzzz}}}{{{vvvtttvvvxxxvvvuuuuuuyyy|||~~~|||xxxqqqjjjccc]]]ZZZXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[YYYWWWXXXYYY[[[[[[[[[XXXWWWWWWVVVVVVVVVVVVVVVWWWXXX[[[]]]]]][[[XXXVVVWWWYYYYYYUUUOOOLLLNNNQQQXXXYYY[[[\\\[[[[[[\\\]]]]]]\\\ZZZXXXXXXZZZ\\\]]]YYYXXXXXXXXXXXXXXXXXXYYYZZZYYYXXXWWWWWWVVVVVVWWWTTTWWWYYYZZZYYYZZZ\\\______^^^\\\ZZZXXXXXXXXXXXX\\\]]]^^^^^^\\\[[[\\\]]]```___^^^___aaaccccccccc```aaaaaaaaa```___]]]\\\[[[[[[]]]]]]]]][[[YYYXXX[[[]]]___bbbdddfffggghhhfffdddbbbccceeeeeedddbbbaaabbbcccfffkkktttvvvnnnjjjfff\\\QQQGGG@@@>>>@@@???AAANNN```vvvcccXXXRRRLLLHHHIIIGGGEEEEEEFFFFFFEEEDDDGGGJJJRRR```oooxxxyyywwwssssssssssssrrrqqqqqqpppssstttuuuuuutttuuuwwwxxxxxxxxxwwwwwwxxxyyy{{{{{{wwwuuussssssuuuuuurrrnnnrrrlllgggeee```ZZZWWWXXX]]]YYYTTTPPPMMMHHHCCCAAAAAA@@@BBBEEEJJJLLLLLLJJJIIIGGGDDDBBBBBBDDDFFFHHHIIINNNSSSUUUTTTRRRQQQRRRTTTTTTUUUVVVVVVVVVUUUUUUQQQRRRSSSUUUZZZdddrrr|||{{{qqqiiihhhgggffffffiiinnnsssvvvzzz|||}}}zzzxxxwwwuuuttttttsssssssssuuuwwwyyy{{{zzzyyyyyy{{{~~~{{{wwwvvvwwwzzz{{{zzzyyyzzz|||}}}}}}{{{zzzyyy{{{|||~~~}}}{{{zzzyyytttnnnkkkmmmqqquuuwwwyyy{{{}}}}}}|||{{{{{{|||WWWUUUTTTRRRRRRSSSUUUVVVSSSTTTVVVYYY[[[^^^___```___^^^^^^___``````^^^]]]YYYYYYYYYWWWVVVVVVXXXZZZ^^^^^^]]]\\\[[[[[[[[[[[[]]]]]]\\\ZZZYYY[[[___ccc^^^]]][[[ZZZZZZ[[[]]]^^^]]]]]]]]]\\\\\\\\\\\\\\\^^^^^^]]]]]]^^^___aaabbbdddcccaaa```______``````cccfffiiiiiiiiioooxxx|||uuubbb______dddggglllzzz|||{{{zzz||||||yyyyyyxxxxxxsssrrrsssvvvvvvtttsssuuu}}}|||{{{{{{{{{zzzwwwuuummmkkkfffaaa]]]ZZZXXXWWWVVVWWWYYY[[[[[[\\\[[[[[[[[[YYYXXXXXXZZZ[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]\\\[[[YYYXXXWWWXXXWWWSSSNNNKKKKKKMMMWWWYYY\\\]]]\\\\\\\\\]]]^^^]]]ZZZXXXWWWXXXYYYZZZXXXXXXWWWWWWWWWWWWXXXXXX[[[ZZZYYYWWWVVVVVVVVVVVVUUUWWWYYYYYYXXXXXXYYYZZZ\\\[[[YYYXXXWWWXXXXXXYYY]]]^^^___^^^\\\[[[\\\]]]```___^^^___bbbdddddddddaaaaaabbbbbbbbbaaa```___ZZZ[[[\\\\\\\\\[[[ZZZYYY\\\\\\]]]___aaadddfffgggfffeeeccccccddddddcccbbbaaaaaabbbcccgggnnnwww}}}~~~{{{~~~xxxqqqkkkaaaWWWJJJCCC???@@@>>>>>>GGGTTTsssppp```UUUNNNKKKHHHFFFEEEEEEGGGHHHGGGGGGDDDDDDJJJXXXjjjwww||||||wwwvvvtttrrrppppppppppppqqqsssttttttttttttuuuwwwvvvvvvwwwxxxyyyzzzzzzzzzwwwuuussssssuuuuuurrrnnnpppjjjccc___XXXPPPNNNOOOXXXVVVRRRMMMIIIFFFEEECCCCCCBBBBBBDDDFFFGGGFFFDDDHHHFFFCCCAAA@@@AAACCCDDDHHHJJJLLLMMMMMMNNNPPPRRRSSSSSSTTTVVVWWWXXXYYYYYYXXXZZZ\\\^^^___dddlllrrr|||zzztttsssrrrqqqrrruuuyyy~~~}}}zzzyyyyyywwwvvvttttttssstttuuuwwwyyy{{{{{{zzzzzz|||zzzvvvwwwzzz}}}{{{|||}}}}}}|||{{{yyyxxxzzz|||~~~~~~}}}|||wwwsssnnnlllnnnrrrvvvyyy}}}~~~~~~UUUTTTSSSRRRRRRSSSUUUVVVTTTTTTVVVXXXZZZ\\\^^^___^^^^^^______```___]]][[[[[[\\\\\\ZZZXXXXXXYYY[[[]]]]]]\\\[[[[[[[[[[[[[[[[[[\\\]]]\\\\\\^^^aaaccc```___\\\ZZZZZZ[[[^^^___]]]\\\\\\[[[ZZZZZZYYYYYY]]]]]]\\\]]]^^^___aaabbbbbb```^^^\\\\\\\\\^^^______aaadddeeefffjjjrrrxxxzzzpppkkk]]]ZZZYYYYYYXXX]]]nnn}}}tttmmmlllmmmnnnrrrvvvzzzwwwvvvtttssssssrrrqqqsssuuuwww{{{~~~~~~{{{yyywwwsssooolllfffeeebbb___\\\ZZZYYYYYYUUUWWWZZZ\\\]]]]]]\\\[[[[[[YYYXXXYYY[[[\\\[[[ZZZZZZYYYYYYZZZ[[[\\\]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXWWWWWWWWWTTTPPPNNNNNNOOOVVVYYY\\\^^^]]]\\\]]]]]]___^^^[[[YYYWWWVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVVVVXXXWWWVVVUUUUUUVVVWWWXXX\\\]]]^^^\\\ZZZYYYZZZ[[[___^^^]]]___aaacccddddddddddddddddddccccccbbbbbbZZZ[[[[[[\\\\\\[[[ZZZZZZ\\\\\\\\\]]]___aaadddeeeeeeddddddcccccccccbbbaaa___```aaabbbeeejjjqqqvvv|||{{{zzzzzzyyypppdddYYYMMMFFFBBBAAA??????EEEMMMeee|||hhhZZZRRROOOIIIHHHFFFFFFHHHHHHHHHGGGDDDBBBDDDPPPcccttt~~~{{{yyyuuurrrpppppppppqqqqqqsssuuuuuuttttttuuuwwwsssuuuwwwyyyzzzzzzyyyxxxxxxuuusssssstttsssppplllmmmeee]]]VVVOOOIIIIIIMMMSSSTTTRRRMMMIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKMMMKKKIIIHHHGGGHHHJJJKKKOOOPPPQQQSSSUUUXXX[[[]]]]]]]]]^^^```ccceeehhhiiigggiiikkkkkkkkkmmmssswww~~~}}}||||||~~~}}}{{{zzzyyywwwuuutttttttttuuuvvvxxxzzz{{{yyyxxxwwwyyy~~~{{{xxxxxx{{{}}}}}}}}}}}}|||{{{yyyxxxzzz{{{}}}}}}|||uuuqqqnnnmmmppptttxxxzzzUUUTTTSSSRRRSSSTTTVVVXXXWWWXXXXXXYYYZZZ[[[\\\\\\[[[\\\]]]^^^]]]\\\[[[[[[^^^______]]][[[ZZZZZZ[[[\\\\\\[[[ZZZZZZZZZ[[[[[[XXX[[[^^^``````___```aaaaaa___]]][[[ZZZ[[[]]]___\\\\\\[[[ZZZYYYXXXXXXWWW\\\\\\\\\]]]^^^^^^___```___^^^\\\[[[[[[]]]___```ZZZ\\\______aaadddjjjnnnvvvwww{{{yyyoooiiicccaaa]]]XXXUUUYYYhhhvvv}}}||||||wwwpppllllllpppssstttvvvzzz}}}|||yyyvvvvvvuuutttssswwwzzz}}}~~~zzztttpppmmmjjjgggeeedddcccaaa___]]][[[ZZZZZZWWWXXX[[[^^^______^^^]]]ZZZYYYYYYZZZ\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYWWWWWWWWWVVVUUUTTTUUUVVVVVVYYY[[[]]]\\\\\\]]]^^^```___\\\YYYWWWVVVUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVTTTTTTTTTTTTUUUVVVXXXXXXYYYYYYYYYYYYYYYXXXUUUTTTTTTSSSRRRRRRRRRTTTUUUVVVYYYZZZ[[[ZZZXXXWWWXXXYYY]]]\\\[[[]]]```bbbcccbbbdddccccccbbbaaaaaaaaa```\\\\\\\\\\\\\\\[[[[[[ZZZ\\\[[[[[[\\\]]]```bbbccceeeffffffeeedddddddddddd___```aaabbbdddhhhnnnrrr|||}}}{{{xxxzzzzzzkkk___RRRKKKCCC??????@@@DDDHHH\\\qqq___SSSNNNLLLJJJHHHHHHHHHHHHHHHFFFEEECCCCCCLLL\\\nnn||||||xxxtttqqqqqqrrrsssqqqsssvvvvvvvvvuuuvvvwwwrrrsssvvvyyyzzzzzzxxxwwwyyyvvvsssssstttrrroookkkhhh```VVVOOOGGGDDDIIIPPPUUU[[[\\\VVVPPPQQQSSSRRRSSSTTTTTTTTTTTTUUUVVVWWWVVVVVVUUUTTTTTTVVVWWWYYYUUUVVVYYY]]]aaadddffffffiiiiiijjjlllppptttxxxzzzxxxzzz{{{zzzyyy||||||{{{xxxvvvssssssttttttuuuwwwxxxzzzzzzyyywwwvvvvvvzzz~~~|||{{{{{{zzz{{{|||~~~~~~}}}}}}|||{{{zzzyyyyyyzzz|||~~~~~~~~~}}}|||ssspppnnnnnnqqquuuxxxzzz}}}~~~~~~VVVUUUTTTTTTUUUWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZ[[[\\\[[[ZZZ[[[\\\___``````^^^\\\ZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ[[[WWWZZZ___aaaaaa```______aaa___]]][[[[[[[[[]]]]]][[[[[[[[[ZZZYYYXXXXXXWWW\\\\\\]]]]]]]]]]]]]]]^^^\\\\\\[[[[[[\\\^^^___```]]]^^^_________```cccfffkkkjjjkkkqqqwww}}}yyysssooommmiiibbb]]]```iiirrrqqqmmmjjjlllooottt~~~yyywww|||xxxxxxxxx|||~~~{{{wwwyyyxxxwwwxxxzzz{{{{{{zzz{{{}}}uuuqqqjjjeeebbbaaaaaa``````___^^^]]][[[ZZZYYYXXXYYYZZZ\\\^^^______^^^^^^ZZZZZZYYY[[[]]]]]]\\\ZZZXXXXXXXXXXXXYYYZZZ[[[\\\^^^^^^^^^]]]\\\\\\\\\[[[WWWWWWWWWWWWXXXYYY[[[[[[VVVXXXZZZZZZZZZ[[[]]]___aaa___]]][[[XXXVVVUUUTTTUUUUUUTTTTTTTTTTTTUUUUUURRRRRRSSSTTTVVVXXXYYYZZZ[[[ZZZZZZ[[[[[[ZZZVVVSSSRRRRRRQQQQQQQQQRRRTTTTTTWWWXXXYYYYYYWWWWWWXXXYYYZZZYYYXXXZZZ]]]```````````````___^^^^^^^^^_________^^^^^^]]]\\\\\\[[[[[[[[[[[[\\\]]]^^^___aaaaaafffggghhhhhhffffffggghhh```aaabbbcccdddgggkkknnnyyy~~~yyyxxxzzznnn^^^TTTGGG???===???BBBDDDSSSooozzzeeeTTTLLLMMMKKKIIIIIIIIIIIIHHHGGGHHHGGGFFFJJJTTTeeeuuu~~~zzzvvvsssrrrssstttqqqsssvvvwwwvvvvvvvvvwwwqqqsssuuuxxxyyyyyyxxxxxxyyyvvvttttttvvvuuurrrnnnhhhaaaYYYQQQIIIEEEJJJSSS^^^iiinnnggg```______]]]]]]^^^_________```bbbeeeddddddccccccdddeeeggghhhbbbbbbeeejjjooorrrrrrqqqsssrrrsssuuuyyy~~~}}}{{{yyyuuusssssstttuuuvvvxxxyyyzzzzzz{{{yyywwwwwwzzz|||}}}}}}vvvxxxzzz{{{{{{|||~~~~~~}}}}}}||||||{{{{{{{{{yyyzzz|||}}}}}}|||{{{zzzrrrpppoooooosssvvvxxxyyyzzz|||~~~~~~}}}|||}}}~~~WWWWWWVVVVVVWWWYYY\\\]]]ZZZZZZZZZZZZYYYYYYYYYYYYWWWYYYZZZZZZYYYYYY\\\___aaabbbbbb```]]][[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZ[[[YYY[[[^^^______^^^^^^______^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXX]]]]]]]]]]]]]]]\\\\\\[[[ZZZ[[[[[[\\\]]]]]]^^^^^^___```````````````aaabbbdddbbbccciiillloooxxx}}}uuuooonnnppprrroooiiiccc___]]]^^^fffppp}}}xxxyyyvvvnnnhhhffffffkkkuuu~~~~~~{{{{{{zzzxxx~~~~~~|||rrrjjjfffaaa]]]\\\\\\\\\\\\[[[[[[[[[ZZZYYYXXXWWWWWW[[[[[[\\\\\\\\\]]]]]]]]]ZZZZZZZZZ[[[]]]]]]\\\ZZZXXXXXXXXXXXXYYYZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\[[[VVVUUUUUUVVVYYYZZZ[[[\\\VVVWWWXXXWWWWWWYYY]]]```aaa```^^^\\\YYYWWWVVVUUUTTTTTTTTTSSSSSSTTTTTTTTTTTTUUUUUUVVVWWWYYYZZZ[[[]]]\\\\\\]]]^^^\\\XXXUUUSSSSSSRRRQQQQQQRRRTTTTTTUUUWWWXXXXXXXXXXXXYYY[[[WWWVVVUUUWWWZZZ]]]^^^]]]]]]]]]]]]]]]^^^```bbbcccbbbaaa```^^^]]]\\\[[[[[[[[[\\\]]]^^^______``````bbbeeeffffffeeeeeefffiiibbbcccddddddcccdddfffhhhrrr}}}}}}xxxrrreeeQQQCCC???@@@AAA@@@JJJ[[[zzzooo[[[NNNLLLJJJIIIIIIJJJKKKKKKJJJKKKJJJIIIHHHMMMZZZmmm{{{}}}zzzvvvtttsssssssssppprrruuuvvvvvvuuuuuuuuuqqqrrrtttvvvxxxxxxxxxxxxxxxvvvuuuvvvzzz{{{yyyvvvrrrmmmhhh```VVVNNNOOOUUUccctttzzzssssssrrrnnnlllnnnoooooonnnooorrruuuuuuuuutttttttttuuuuuuvvvtttssssssvvv{{{}}}}}}||||||{{{{{{}}}}}}|||zzzwwwuuussstttuuuwwwxxxyyyzzzzzz{{{yyyxxxxxxzzz{{{{{{zzzvvvyyy{{{{{{zzzzzz|||~~~}}}}}}|||||||||||||||}}}xxxyyy{{{||||||zzzxxxwwwrrrqqqooopppsssvvvxxxxxxwwwyyy{{{|||||||||}}}~~~XXXXXXWWWWWWXXX[[[]]]___XXXXXXYYYYYYYYYYYYYYYYYYWWWXXXZZZYYYXXXYYY]]]aaacccdddeeeccc```^^^]]]]]]ZZZZZZYYYYYYYYYYYYZZZ[[[[[[\\\]]]]]]\\\\\\^^^```^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYYYY]]]]]]]]]]]]]]][[[ZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[ZZZ[[[\\\]]]]]]^^^_________^^^aaagggiiiiiipppyyy{{{xxxuuu~~~wwwoooeee\\\UUUQQQWWW___jjjzzzsssjjjfffgggiiiiiimmmttt|||yyymmmddd]]]___aaacccgggooozzz~~~}}}yyy}}}}}}zzzzzz}}}|||yyyssskkkaaa^^^[[[ZZZZZZ[[[ZZZZZZXXXXXXYYYYYYYYYXXXXXXWWW\\\[[[[[[ZZZZZZ[[[\\\\\\ZZZZZZZZZ\\\]]]^^^\\\ZZZYYYYYYYYYYYYYYYYYYZZZ[[[XXXYYYZZZ[[[\\\[[[ZZZYYYVVVUUUTTTUUUWWWYYYZZZZZZWWWWWWVVVVVVVVVXXX]]]```aaa```___]]]ZZZXXXWWWVVVTTTTTTSSSSSSSSSSSSTTTTTTXXXXXXXXXXXXXXXYYYZZZ[[[^^^]]]]]]^^^```^^^ZZZVVVUUUTTTSSSRRRRRRSSSTTTUUUUUUWWWXXXYYYYYYYYY[[[\\\UUUTTTSSSUUUYYY[[[\\\\\\\\\\\\]]]___aaaeeehhhiiidddcccaaa___]]]\\\\\\[[[[[[\\\^^^___``````___^^^^^^```ccccccaaaaaadddfffeeeeeeeeedddbbbaaabbbccclllzzzzzz~~~ttt\\\IIIBBBBBBBBB???CCCMMMjjjxxxcccUUUJJJIIIHHHIIIKKKMMMMMMLLLLLLMMMKKKHHHHHHSSSfffvvv}}}{{{yyyvvvtttsssrrrrrrnnnqqqtttuuuuuutttssstttqqqrrrtttuuuwwwxxxyyyyyyvvvuuuuuuxxx}}}|||}}}{{{wwwpppdddXXXUUUXXXcccxxx{{{}}}~~~}}}||||||}}}zzz{{{~~~~~~}}}}}}|||yyywwwssstttvvvwwwyyyzzzzzzzzzyyyxxxwwwxxxzzzzzzzzzxxxyyy{{{|||{{{xxxxxx{{{~~~}}}|||||||||||||||}}}~~~xxxyyy{{{{{{{{{yyywwwvvvrrrqqqpppqqqtttwwwxxxxxxuuuxxxzzz{{{{{{{{{}}}~~~TTTUUUWWWYYYYYYXXXWWWVVVUUUUUUVVVVVVWWWXXXYYYYYY[[[ZZZZZZZZZ[[[\\\]]]]]]^^^```aaaaaa^^^\\\[[[[[[ZZZYYYXXXXXXWWWXXXXXXYYYZZZZZZZZZZZZYYYYYY[[[]]]\\\]]]___``````^^^\\\[[[\\\]]]]]]]]][[[XXXTTTRRRWWWYYY]]]```aaa___\\\YYY]]]^^^]]][[[ZZZZZZ\\\^^^YYY[[[]]]^^^]]]]]]^^^```\\\]]]]]]^^^```eeekkkppp{{{{{{uuukkkaaaZZZWWWXXXYYYcccppp{{{lllaaa[[[XXXXXX^^^___```eeellluuu}}}}}}uuummmhhhiiilllqqqvvvyyy{{{{{{{{{{{{vvvsssrrrvvvuuuuuu{{{xxxppplllkkkjjjgggccc\\\\\\\\\[[[[[[[[[ZZZZZZWWWWWWWWWXXXXXXXXXYYYYYY\\\\\\ZZZWWWVVVXXX\\\___^^^]]]\\\\\\\\\[[[\\\\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWXXXVVVUUUTTTTTTWWWYYYZZZZZZaaa___\\\YYYXXXXXXZZZ[[[RRRSSSSSSRRRPPPPPPQQQRRRRRRUUUXXXZZZYYYXXXXXXYYY^^^]]][[[ZZZZZZZZZ[[[\\\XXXXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXVVVTTTSSSUUUWWWUUUTTTUUUWWWYYYZZZXXXWWWUUUWWW[[[^^^aaaccccccdddeeecccaaaaaabbbaaa^^^ZZZZZZ[[[]]]^^^______^^^]]]]]]___aaabbbaaaaaabbbcccbbb___```ffffff```^^^aaaiiitttyyyyyyxxxrrrvvvmmmUUUGGGDDDDDDAAAAAAEEEUUUtttlllYYYOOOKKKIIIKKKKKKIIIIIILLLNNNLLLLLLKKKIIIMMMYYYgggxxxzzzyyyuuusssuuutttqqqssssssssssssssssssssssssxxxuuuttttttwwwwwwvvvsssvvvvvvvvvyyy}}}~~~rrrgggaaa```mmm~~~|||{{{zzzxxxvvvuuuuuuwwwyyyzzzzzzyyyzzz|||}}}~~~}}}{{{zzz}}}|||{{{zzzzzzzzzzzzzzz}}}}}}}}}}}}}}}|||{{{{{{{{{tttooonnnppprrrsssssssssuuuwwwzzz{{{|||{{{yyyxxxyyyzzzTTTUUUVVVWWWXXXWWWWWWVVVWWWWWWWWWWWWWWWWWWVVVVVVZZZZZZZZZZZZ[[[[[[\\\]]]______```___^^^\\\[[[[[[\\\[[[[[[ZZZYYYXXXXXXWWWXXXZZZ\\\\\\[[[ZZZ[[[\\\]]]^^^___``````___]]]\\\]]]]]]]]]\\\ZZZWWWUUUSSSUUUWWWZZZ]]]^^^^^^\\\[[[\\\]]]]]]\\\ZZZZZZ[[[\\\[[[]]]______^^^]]]^^^___[[[\\\\\\]]]]]]```eeehhhmmmqqqvvvxxxxxx|||~~~zzzssslllgggdddddddddhhhooo{{{sssiiidddbbbbbb______```dddkkkttt|||{{{xxxvvvzzz|||}}}yyyxxxyyyyyyxxxwwwuuurrrpppppppppwwwwwwzzzzzzrrrqqqllleeecccddddddbbb___[[[[[[[[[[[[ZZZZZZZZZYYYWWWWWWWWWWWWXXXXXXXXXXXX[[[[[[[[[YYYXXXYYY\\\___]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWVVVUUUTTTUUUVVVXXXYYYZZZ^^^\\\ZZZXXXWWWWWWXXXXXXSSSTTTTTTRRRPPPPPPQQQRRRPPPSSSVVVXXXYYYYYYYYYZZZ[[[[[[YYYXXXXXXXXXYYYZZZWWWWWWXXXXXXXXXYYYYYYYYYVVVVVVVVVTTTQQQQQQRRRTTTTTTSSSTTTVVVYYYZZZYYYWWWVVVWWWZZZ\\\___aaabbbccceeecccaaa``````^^^[[[XXXYYYZZZ[[[]]]]]]]]]]]]\\\\\\^^^```aaa``````aaabbbdddaaabbbffffffbbb```ccchhhrrrtttsssrrrlllooo~~~www___NNNFFFCCC??????DDDQQQhhhrrr___SSSNNNKKKLLLKKKIIIIIILLLMMMKKKKKKJJJHHHJJJVVVcccqqqvvvxxxuuurrrssssssrrrqqqqqqrrrrrrssssssssssssvvvtttrrrsssuuuvvvtttrrrpppqqqssswww}}}tttllliiippp~~~}}}|||{{{{{{zzzvvvtttrrrrrrtttuuuuuuuuuxxxyyy{{{}}}}}}|||{{{yyy{{{{{{{{{{{{{{{{{{zzzzzz}}}}}}~~~~~~}}}|||{{{{{{~~~zzztttoooooopppsssttttttuuuwwwxxxyyyzzzzzzzzzyyyyyyyyyzzzTTTUUUUUUUUUVVVVVVVVVVVVXXXXXXXXXWWWVVVUUUTTTSSSXXXXXXYYYYYYZZZ[[[[[[\\\^^^^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^]]]\\\ZZZXXXVVVWWWYYY]]]^^^]]][[[ZZZZZZ]]]^^^___`````````^^^^^^```___]]][[[YYYWWWVVVUUUTTTUUUWWWZZZ\\\\\\\\\\\\[[[]]]^^^]]]\\\ZZZ[[[[[[^^^___``````^^^]]]]]]]]][[[\\\]]]]]]]]]]]]```bbbdddgggjjjjjjiiikkkppptttxxx|||~~~{{{wwwsssqqqoooooonnnrrr~~~xxxrrroooooopppnnnlllkkklllpppxxx{{{}}}~~~~~~{{{yyyxxxxxxwwwvvvtttsssssstttuuuvvv|||}}}xxxpppgggaaa```\\\XXXXXXZZZ\\\[[[YYYYYYYYYZZZZZZYYYYYYXXXXXXUUUUUUVVVVVVVVVWWWWWWWWWYYYZZZ[[[ZZZYYYYYY[[[]]]\\\[[[YYYWWWWWWXXXYYYZZZZZZZZZYYYYYYXXXYYYYYYYYYYYYXXXVVVTTTSSSSSSSSSTTTSSSSSSRRRRRRRRRTTTUUUVVVTTTTTTTTTUUUVVVWWWYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUTTTUUUUUUSSSQQQPPPQQQRRRNNNQQQUUUWWWXXXXXXZZZ[[[YYYXXXWWWWWWVVVVVVWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXTTTUUUTTTRRRPPPNNNOOOPPPRRRRRRSSSUUUXXXZZZYYYXXXWWWWWWXXXZZZ\\\___aaabbbdddccc```___^^^\\\YYYWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\^^^____________```aaacccaaaaaadddeeedddeeehhhhhhppppppoooooohhhgggtttjjjVVVJJJCCC>>><<>>>>>AAAMMMfffttteeeVVVNNNLLLKKKKKKNNNPPPMMMLLLMMMLLLIIIKKKPPP___nnn{{{{{{sssooonnnooojjjjjjkkkmmmnnnpppqqqqqqppprrrsssssssssssstttvvvssssssrrrsssuuuyyy|||zzzwwwtttrrrrrrsssvvvwww|||yyywwwvvvvvvwwwwwwvvvuuuvvvvvvwwwxxxyyyzzzzzzzzz{{{|||}}}}}}}}}|||{{{zzz|||}}}|||{{{{{{zzzwwwrrrpppoooooopppssswwwyyyyyyxxxyyyyyy{{{yyyxxx{{{NNNOOOPPPRRRRRRQQQQQQPPPSSSTTTVVVVVVVVVTTTQQQPPPOOOQQQTTTVVVWWWXXXWWWWWWXXXVVVUUUXXX]]]```^^^[[[YYYYYYYYYYYYZZZZZZZZZZZZXXXXXXWWWVVVUUUVVVYYY\\\YYYZZZZZZ[[[]]]___```aaa]]]^^^```aaaaaaaaa```___[[[\\\]]]]]]]]]]]]]]]\\\^^^______^^^\\\\\\]]]^^^^^^______]]]YYYWWWVVVVVVTTTVVVXXXYYYYYY[[[]]]______^^^]]]^^^```bbbdddeeeaaaaaa``````aaaccceeegggcccfffkkkpppvvv{{{xxxsssvvvzzz}}}qqqmmmiiigggfffddd___[[[YYYXXXVVVSSSQQQOOOOOOOOOQQQRRRRRRRRRRRRRRRSSSTTTPPPQQQSSSTTTTTTRRRPPPNNNMMMNNNNNNNNNNNNOOOOOOOOOOOOQQQSSSSSSSSSSSSUUUWWWUUUUUUVVVWWWVVVUUUTTTSSSVVVVVVVVVWWWXXXYYY[[[[[[]]]]]]\\\[[[XXXUUUQQQOOONNNMMMLLLKKKKKKLLLNNNNNNMMMRRRVVVVVVTTTSSSUUUXXXTTTTTTUUUVVVVVVVVVVVVVVVOOOPPPQQQPPPOOOOOOQQQSSSQQQRRRSSSSSSRRRRRRTTTUUUWWWWWWXXXXXXXXXWWWVVVUUUQQQQQQRRRRRRRRRSSSSSSSSSUUUWWWYYYYYYXXXWWWWWWWWWWWWVVVUUUVVVXXXZZZ[[[[[[YYYZZZZZZ[[[[[[[[[ZZZZZZZZZ]]]___```^^^^^^___aaaZZZZZZYYYYYYZZZ[[[]]]^^^___```___]]]\\\\\\___aaa___bbbbbb___```eeegggdddcccdddcccmmm}}}}}}www{{{rrr~~~yyyqqqxxx}}}yyypppbbbPPPBBB???;;;<<>>===???===???OOOcccmmm___UUUMMMIIIKKKLLLMMMMMMMMMMMMNNNOOOPPPWWWbbbmmmuuuvvvsssppphhhjjjlllmmmoooooooooooommmnnnoooooooooppprrrtttttttttssssssrrrqqqqqqqqqmmmmmmmmmmmmnnnsssyyy}}}|||zzzxxxwwwxxxzzz~~~||||||{{{xxxuuuvvvvvvuuuuuuvvvwwwxxxxxxzzzzzzyyyyyyxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{zzzzzz|||}}}}}}{{{||||||||||||{{{{{{zzzzzzuuuuuuttttttttttttuuuuuuxxxyyyyyyzzzzzzyyyxxxwwwwwwvvvvvvyyyRRRRRRQQQQQQPPPPPPOOOOOOOOOQQQTTTUUUTTTTTTTTTUUURRRSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUTTTVVVWWW[[[\\\\\\[[[YYYXXXZZZ[[[XXXYYYYYYYYYYYYZZZ]]]```]]]]]]]]][[[YYYXXXZZZ\\\]]]\\\\\\\\\\\\[[[[[[[[[ZZZYYYWWWVVVWWWXXXZZZ[[[\\\[[[ZZZYYYXXXXXXXXXXXXWWWXXXZZZZZZXXXXXXXXXYYYXXXWWWWWWWWWWWWXXXYYYYYY[[[[[[[[[YYYWWWXXXYYY[[[[[[\\\\\\]]]^^^^^^^^^]]][[[ZZZXXXWWWXXXZZZ]]]___aaaccceeeeeeeeeeeefffggghhhggghhhjjjmmmpppqqqqqquuuxxx|||yyyuuuwwwvvvtttrrrqqqooooooooojjjjjjkkklllkkkjjjiiihhhkkkgggbbb^^^]]]\\\[[[ZZZYYYXXXWWWWWWYYYZZZZZZYYYXXXWWWUUUSSSRRRQQQQQQQQQSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPOOONNNMMMLLLLLLNNNOOOOOOPPPPPPOOOOOONNNPPPPPPPPPOOOOOOOOOOOOOOOQQQQQQQQQQQQSSSWWWZZZ\\\[[[ZZZYYYWWWVVVUUUUUUUUURRRQQQQQQQQQQQQRRRRRRSSSPPPOOONNNLLLLLLLLLMMMNNNOOOOOOQQQRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUTTTTTTTTTOOOPPPPPPQQQQQQPPPOOOOOORRRRRRSSSTTTUUUVVVVVVVVVTTTTTTSSSRRRQQQQQQQQQQQQSSSQQQOOOMMMLLLLLLMMMNNNQQQUUUVVVUUUWWW[[[[[[YYYYYYYYYXXXXXXXXXXXXXXXYYYWWWXXXYYYZZZZZZYYYXXXWWWUUUVVVYYY\\\^^^___^^^^^^\\\\\\\\\\\\]]]]]]^^^_________^^^^^^]]]\\\\\\[[[^^^___^^^ZZZZZZ]]]^^^]]]gggjjjnnnqqqvvvxxxqqqnnnhhh]]]RRREEE???<<>>===GGGTTTuuu{{{hhhZZZPPPLLLLLLLLLMMMMMMNNNMMMMMMMMMKKKPPP[[[hhhsssxxxvvvrrrjjjjjjkkklllnnnpppqqqrrrnnnooopppppppppqqqsssuuutttttttttsssrrrrrrqqqqqqmmmlllkkkjjjjjjnnnuuuyyy|||zzzwwwuuuuuuvvvxxxzzz~~~~~~xxxuuuuuuvvvuuusssttttttuuuuuuvvvwwwxxxyyyzzzzzzyyyyyyxxxwwwwwwvvvwwwwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{|||||||||||||||}}}~~~}}}}}}||||||{{{zzzyyyxxxxxxppppppppprrrtttwwwyyy{{{zzz{{{{{{{{{zzzyyyxxxxxxuuutttuuuyyyMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQSSSTTTUUUVVVWWWWWWTTTTTTUUUUUUVVVVVVWWWWWWTTTVVVWWWVVVRRRQQQRRRUUUXXXXXXXXXXXXWWWWWWXXXYYY[[[\\\\\\\\\[[[ZZZ\\\^^^]]]^^^^^^\\\ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZZZZYYYYYYXXXWWWUUUTTTTTTVVVXXXZZZZZZZZZYYYXXXWWWWWWXXXXXXXXXZZZ[[[ZZZYYYWWWWWWXXXVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYXXXWWWVVVXXXZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\ZZZXXXWWWWWWXXXYYY[[[[[[\\\_________^^^___aaa```]]][[[\\\```cccdddbbbcccfffjjjnnnqqqqqqpppoookkkkkklllmmmrrryyyzzztttooojjjhhhiiigggdddbbb```^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZZZZZZZXXXVVVTTTTTTUUUVVVWWWTTTSSSRRRSSSVVVWWWXXXWWWUUUUUUSSSRRRQQQOOOOOONNNPPPPPPOOOOOOOOOOOOOOOPPPOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQPPPOOONNNMMMLLLNNNNNNOOOOOOOOOOOONNNNNNQQQPPPPPPPPPOOONNNMMMMMMPPPOOOOOOPPPRRRUUUYYY[[[YYYXXXWWWVVVUUUTTTSSSRRRMMMMMMNNNNNNOOOPPPPPPQQQNNNNNNLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRVVVVVVUUUUUUTTTTTTSSSSSSPPPPPPPPPPPPPPPPPPOOOOOORRRSSSTTTVVVWWWWWWWWWWWWTTTSSSQQQPPPOOOPPPQQQQQQSSSQQQOOOMMMLLLMMMOOOPPPRRRUUUWWWVVVWWW[[[[[[YYYYYYYYYXXXWWWWWWWWWWWWXXXVVVWWWYYYZZZZZZYYYWWWVVVTTTVVVZZZ]]]___```___^^^\\\]]]]]]]]]]]]^^^___aaa``````___^^^]]]]]]]]]]]][[[\\\\\\[[[[[[]]]______jjjlllnnnoooooouuu|||vvvpppfff\\\LLLBBB===>>>???>>>DDDMMMffftttcccWWWRRRMMMMMMMMMNNNNNNNNNLLLKKKHHHKKKRRR___llluuuwwwvvvnnnmmmllllllmmmnnnppprrrnnnpppqqqqqqpppqqqsssvvvuuuuuuttttttsssrrrrrrrrrnnnmmmkkkhhhhhhlllqqqvvvzzzyyywwwvvvuuuvvvwwwxxxwwwzzz}}}zzzuuurrrsssvvvwwwxxxvvvvvvwwwxxxyyyzzz|||}}}{{{{{{zzzzzzyyyxxxxxxxxxvvvvvvwwwwwwxxxxxxyyyyyy{{{||||||}}}~~~}}}}}}}}}}}}~~~~~~{{{{{{zzzyyywwwvvvvvvuuunnnnnnoooqqqtttxxx|||~~~}}}||||||{{{{{{zzzyyyxxxvvvvvvvvvzzzIIIJJJKKKLLLMMMOOOOOOPPPQQQQQQRRRTTTVVVWWWXXXXXXTTTTTTTTTUUUUUUVVVVVVVVVRRRUUUWWWVVVSSSQQQSSSUUUVVVUUUTTTTTTUUUVVVVVVWWWZZZ\\\]]]^^^]]]]]]]]]___^^^^^^^^^]]][[[ZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTSSSSSSUUUWWWXXXWWWWWWWWWXXXXXXZZZ[[[[[[\\\]]]^^^\\\YYYWWWVVVWWWUUUUUUUUUUUUUUUVVVVVVWWWVVVWWWXXXWWWVVVVVVWWWYYYXXXYYYZZZZZZZZZZZZZZZYYYZZZXXXWWWUUUTTTUUUVVVWWWXXXZZZ[[[\\\[[[[[[\\\]]]^^^[[[XXXXXX\\\^^^]]]\\\ZZZ]]]```cccdddcccaaa___\\\___aaabbbccceeehhhkkklllkkkhhheeecccaaa______^^^]]][[[XXXWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSRRRQQQPPPQQQSSSUUUSSSRRRQQQQQQSSSUUUTTTTTTTTTSSSSSSRRRQQQPPPOOONNNOOOOOONNNNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMNNNNNNNNNQQQQQQQQQPPPOOONNNMMMLLLPPPOOOOOOOOOQQQSSSVVVXXXTTTTTTTTTSSSSSSRRRRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRRRRRRRUUUUUUUUUTTTTTTSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTVVVWWWWWWWWWVVVRRRQQQPPPOOONNNOOOPPPQQQSSSRRRPPPPPPPPPRRRTTTUUURRRVVVWWWVVVWWWZZZZZZWWWWWWWWWVVVVVVUUUVVVVVVVVVUUUWWWXXXZZZZZZXXXWWWUUUTTTVVVZZZ]]]______^^^]]]\\\^^^___^^^]]]]]]___aaaaaa```______^^^^^^______[[[[[[[[[\\\]]]^^^___```hhhhhhjjjkkkiiilll|||}}}tttjjjXXXJJJ???>>>>>>>>>CCCKKK[[[xxxmmm___WWWPPPNNNMMMMMMOOOOOOLLLJJJIIIIIIKKKTTT```mmmuuuxxxsssqqqooommmlllmmmnnnooonnnpppqqqqqqpppqqqsssvvvvvvvvvuuuttttttssssssrrrqqqooommmjjjiiikkkppptttvvvuuuuuuuuuuuuuuuvvvwwwuuuvvvxxxzzz|||}}}|||{{{zzz~~~zzzvvvvvvwwwyyyzzzwwwwwwxxxxxxzzz{{{}}}}}}{{{{{{{{{{{{zzzzzzzzzzzzvvvvvvvvvwwwwwwxxxxxxxxx{{{||||||}}}~~~}}}}}}}}}{{{|||}}}~~~~~~~~~{{{{{{{{{{{{zzzxxxvvvuuupppppppppqqqtttxxx|||~~~~~~}}}|||{{{zzzzzzyyyyyyzzzyyyyyy|||JJJJJJLLLNNNPPPQQQSSSTTTTTTRRRRRRSSSUUUWWWVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVRRRSSSUUUVVVVVVVVVVVVWWWVVVTTTSSSSSSTTTVVVUUUTTTUUUXXX\\\^^^___```aaabbb^^^______^^^\\\[[[[[[\\\[[[[[[ZZZYYYXXXXXXWWWWWWTTTTTTTTTTTTTTTUUUUUUVVVUUUVVVVVVXXXYYY[[[]]]^^^^^^______]]]YYYWWWVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWUUUVVVXXXWWWVVVVVVWWWXXXVVVWWWXXXXXXYYYYYYYYYXXXUUUUUUSSSRRRRRRRRRSSSTTTUUUVVVXXXXXXWWWWWWXXXYYYZZZYYYXXXXXXYYYZZZZZZYYYWWWYYY[[[]]]]]][[[YYYXXXXXX\\\______\\\YYYYYYZZZ]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZYYYXXXWWWWWWVVVWWWWWWTTTTTTSSSRRRRRRQQQPPPPPPRRRRRRRRRPPPNNNMMMNNNPPPRRRPPPOOOOOOPPPQQQPPPOOORRRRRRSSSSSSRRRQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMOOOOOOQQQRRRSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPOOOOOONNNMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPNNNLLLKKKNNNNNNOOOOOOQQQRRRSSSTTTPPPQQQQQQRRRRRRRRRQQQQQQNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIIIIKKKLLLMMMOOOOOOQQQRRRRRRRRRRRRRRRTTTTTTTTTTTTTTTSSSSSSSSSPPPOOOOOOOOOOOOPPPQQQRRRPPPQQQTTTWWWXXXXXXWWWVVVRRRRRRQQQQQQPPPQQQQQQRRRSSSSSSTTTTTTUUUVVVXXXXXXSSSVVVWWWUUUUUUXXXXXXUUUUUUUUUUUUUUUUUUVVVVVVWWWVVVWWWXXXYYYYYYXXXWWWVVVUUUWWWYYY\\\]]]]]]\\\\\\]]]___```___\\\[[[^^^aaaaaa```_________```bbbbbb___\\\\\\___^^^\\\[[[]]]cccbbbdddgggfffhhhwww{{{hhhWWWHHHBBB???<<<@@@GGGRRRhhhzzzggg\\\TTTPPPMMMMMMOOOPPPNNNKKKIIIHHHHHHLLLUUUbbbooowwwuuutttqqqnnnmmmlllmmmnnnnnnooopppppppppqqqsssuuuvvvvvvvvvuuuttttttssssssrrrrrrpppmmmjjjkkknnnqqqqqqrrrrrrssstttttttttttttttssstttvvvyyyzzzzzzyyywww{{{|||zzzvvvxxx|||yyywwwxxxxxxvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwzzz{{{{{{|||||||||||||||zzz{{{||||||}}}}}}}}}}}}}}}~~~}}}zzzxxxtttsssrrrrrrtttxxx{{{}}}}}}|||{{{zzzzzzzzzzzzzzz{{{zzzzzz}}}KKKKKKMMMNNNPPPQQQRRRSSSUUURRRQQQQQQSSSTTTSSSQQQRRRRRRQQQRRRRRRTTTUUUVVVRRRSSSTTTWWWZZZ\\\[[[ZZZXXXUUUSSSSSSUUUVVVUUUTTTSSSWWW\\\___``````aaabbb^^^___```___]]]\\\\\\\\\YYYYYYYYYXXXXXXWWWWWWWWWRRRSSSTTTUUUVVVUUUUUUTTTUUUUUUVVVWWWYYY[[[]]]^^^\\\]]]]]]\\\YYYVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWTTTVVVXXXXXXWWWVVVWWWXXXTTTTTTVVVWWWXXXXXXXXXXXXSSSSSSRRRRRRSSSSSSTTTUUURRRTTTVVVVVVUUUTTTUUUVVVVVVWWWYYYXXXWWWVVVWWWWWWTTTUUUVVVXXXXXXWWWWWWVVVWWWZZZ]]]\\\WWWTTTUUUWWWXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVUUURRRRRRQQQPPPPPPOOOPPPPPPOOOQQQQQQOOOLLLKKKMMMOOOPPPOOOMMMMMMNNNOOOOOONNNOOOPPPQQQRRRSSSRRRRRRQQQQQQPPPOOONNNMMMLLLLLLLLLNNNOOOPPPRRRSSSSSSTTTTTTSSSSSSRRRQQQPPPOOOOOONNNNNNMMMLLLLLLLLLLLLMMMNNNLLLMMMNNNOOOOOOMMMKKKJJJKKKLLLNNNPPPQQQRRRRRRRRRPPPQQQRRRRRRRRRRRRQQQPPPNNNNNNOOOOOONNNLLLKKKJJJJJJIIIIIIJJJKKKMMMOOOQQQPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTOOONNNNNNNNNOOOQQQRRRSSSPPPRRRUUUXXXYYYYYYXXXWWWSSSSSSTTTTTTTTTTTTTTTSSSUUUVVVWWWXXXYYYXXXXXXWWWTTTWWWWWWTTTTTTVVVUUURRRTTTTTTTTTUUUVVVWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXZZZZZZ[[[[[[ZZZ]]]```aaa___[[[YYY\\\___```_________```bbbdddeeebbb______bbbaaa\\\[[[^^^aaa]]]^^^cccccccccppp|||kkkYYYOOOEEE======CCCJJJXXXrrruuufffXXXSSSNNNLLLOOOPPPOOOMMMGGGHHHIIIIIINNNXXXgggrrruuusssqqqooonnnnnnnnnnnnmmmnnnoooooooooppprrrtttwwwwwwvvvvvvuuuttttttsssssssssqqqooolllkkklllnnnrrrrrrssstttuuuttttttssstttrrrqqqssswwwyyyyyyxxxvvvxxxyyywwwtttuuuzzz~~~zzzxxxxxxyyyuuuuuuttttttuuuvvvwwwwwwvvvwwwwwwxxxyyyzzz{{{{{{xxxxxxwwwwwwvvvvvvuuuuuuxxxyyyzzzzzz{{{{{{zzzzzzzzzzzz{{{|||}}}}}}~~~~~~|||}}}zzzwwwvvvttttttuuuxxx|||~~~|||{{{zzzyyyyyyzzzzzz{{{yyyxxxyyy|||KKKKKKLLLMMMNNNOOOOOOPPPUUURRROOOOOOQQQQQQPPPNNNQQQQQQPPPQQQRRRSSSUUUWWWSSSRRRSSSXXX]]]```___\\\ZZZWWWTTTUUUWWWWWWVVVTTTVVVYYY]]]``````___^^^^^^^^^___``````^^^\\\\\\\\\YYYXXXXXXXXXXXXWWWWWWWWWQQQSSSUUUVVVWWWVVVTTTSSSUUUUUUUUUVVVXXXZZZ[[[\\\YYYZZZ[[[ZZZXXXVVVVVVWWWUUUUUUUUUTTTUUUUUUVVVWWWTTTVVVXXXXXXWWWWWWXXXYYYRRRSSSUUUVVVWWWXXXXXXYYYTTTTTTTTTUUUUUUVVVXXXXXXRRRTTTUUUVVVTTTTTTTTTUUUSSSWWWZZZZZZWWWUUUVVVWWWQQQRRRSSSTTTUUUVVVVVVVVVTTTXXXZZZXXXTTTSSSUUUYYYXXXWWWWWWVVVVVVUUUTTTTTTVVVVVVWWWWWWVVVUUUSSSRRRRRRRRRQQQPPPPPPPPPPPPQQQLLLNNNPPPOOOMMMMMMPPPSSSPPPNNNMMMMMMOOOPPPPPPOOONNNOOOPPPRRRSSSSSSRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLNNNOOOPPPRRRSSSTTTTTTTTTRRRRRRQQQPPPOOONNNNNNMMMNNNMMMLLLKKKKKKLLLMMMNNNJJJKKKMMMNNNMMMLLLJJJIIIHHHJJJMMMPPPRRRSSSRRRRRRQQQRRRSSSSSSSSSRRRPPPOOONNNNNNOOOOOOOOOMMMLLLKKKJJJJJJJJJKKKMMMOOORRRSSSPPPQQQRRRSSSTTTTTTTTTTTTRRRRRRSSSSSSTTTTTTUUUUUUNNNNNNMMMNNNOOOQQQSSSUUUPPPRRRVVVYYYZZZZZZYYYXXXTTTUUUWWWXXXXXXWWWVVVUUUVVVWWWYYYZZZZZZYYYWWWUUUTTTWWWWWWTTTSSSUUUTTTPPPTTTTTTUUUVVVWWWYYYZZZ[[[ZZZYYYXXXXXXXXXXXXYYYZZZXXXXXXXXXXXXYYYYYYYYYZZZ]]]```aaa___ZZZXXXZZZ^^^```___^^^___```ccceeegggddd``````eeeeee```___cccaaa[[[[[[______]]]gggvvv{{{hhh[[[MMM???<<<@@@DDDMMMgggrrr[[[TTTNNNLLLOOOQQQPPPNNNFFFHHHJJJJJJKKKSSSaaammmsssrrrqqqpppoooooooooooolllnnnoooooonnnooorrrtttwwwwwwvvvvvvuuuuuuttttttrrrsssrrrpppmmmkkkkkkllluuuvvvwwwwwwwwwvvvuuutttuuusssqqqssswwwzzzyyyxxxwwwxxxyyywwwuuuvvvzzz}}}}}}{{{zzz{{{|||vvvvvvuuuuuuuuuuuuvvvwwwssstttuuuvvvxxxyyyzzz{{{yyyyyyxxxwwwvvvuuuttttttwwwxxxyyyyyyzzzzzzyyyyyyzzz{{{{{{|||}}}~~~~~~yyy}}}|||yyyxxxwwwuuutttvvvyyy}}}{{{zzzyyyxxxyyyyyy{{{|||vvvvvvwwwzzz