BM6P6(@ #########$$$$$$%%%%%%&&&'''&&&$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***)))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&'''(((%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''(((((())))))((('''&&&&&&'''''''''''''''''''''''')))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''######%%%&&&'''((((((((($$$$$$&&&&&&&&&&&&$$$$$$'''&&&$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&################################################%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))!!!###%%%'''''''''&&&%%%###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&''''''''''''&&&&&&***)))'''%%%%%%%%%'''((()))((('''%%%%%%%%%&&&'''+++++++++++++++***)))((()))))))))))))))******+++***,,,------,,,+++,,,---******+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,...---,,,+++************---------------------------------,,,,,,+++++++++******))))))((((((''''''(((''''''''''''&&&&&&&&&((((((((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%$$$###""""""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&''''''&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%'''(((((($$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&***((('''%%%%%%%%%'''(((,,,+++***((((((((()))***+++++++++++++++***)))))))))))))))))))))******+++***+++------,,,++++++,,,*********+++++++++,,,,,,...---,,,+++++++++++++++((())))))+++---///111222------------------------+++++++++,,,,,,,,,,,,,,,***)))))))))((((((((('''(((''''''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%%%%$$$###$$$$$$$$$######"""!!!############$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$###"""$$$######""""""######$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%$$$$$$%%%%%%&&&'''(((((((((((('''''''''''''''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))(((&&&%%%&&&&&&''''''''''''&&&&&&)))((('''%%%%%%&&&'''''')))((('''&&&&&&&&&'''(((***++++++++++++***)))))))))))))))))))))******+++)))+++,,,,,,+++******+++*********++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++)))(((''''''''''''------------------------)))******+++,,,,,,------))))))))))))(((((((((((((((''''''''''''&&&&&&&&&((((((((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$###""""""############"""!!!!!!############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&'''***)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''((((((((('''(((((((((((((((((('''((('''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''******+++++++++******))))))))))))))))))******+++)))+++,,,,,,***))))))***************++++++++++++***+++,,,------,,,******///...+++(((%%%"""!!! ------------------------************++++++++++++))))))))))))(((((((((((((((''''''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""###############""""""#########$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&& ###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%&&&''''''''''''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&***)))'''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$############%%%&&&'''))))))************))))))''''''&&&&&&&&&'''''''''******)))(((((()))***+++)))******+++++++++******)))))))))))))))******+++***+++,,,,,,***)))))))))))))))*********+++++++++)))***+++,,,,,,,,,+++***+++******++++++,,,---...------------------------,,,,,,+++***))))))(((((((((((((((((())))))))))))(((''''''''''''&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%"""""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###########################&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((((('''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%######%%%&&&'''(((((((((&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%((((((''''''&&&%%%$$$$$$######$$$%%%%%%&&&'''''''''''''''''''''''''''''')))'''%%%###""""""$$$%%%))))))************))))))&&&&&&&&&''''''''''''''')))((('''''''''((()))***))))))***++++++++++++***)))))))))))))))******++++++,,,---,,,***))))))***)))))))))************+++)))***++++++++++++++++++'''((((((***,,,...///000---------------------------,,,+++***)))'''&&&&&&(((((((((((())))))))))))(((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%&&&###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#####################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((('''&&&$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&((((((((())))))(((((((((%%%&&&&&&''''''(((''''''&&&%%%%%%$$$%%%&&&'''((())))))***+++++++++++++++)))))))))))))))******+++,,,---...---+++***)))***))))))))))))***************************+++,,,,,,***))))))(((((()))))))))------------------------++++++***)))(((''''''''''''((((((((()))))))))***(((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""######%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""""""######$$$%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""#########"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&###!!!$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%)))++++++***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$%%%%%%%%%%%%$$$######"""###$$$%%%%%%$$$###""""""###$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$'''(((***++++++)))'''&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%% """%%%)))+++,,,,,,+++&&&&&&''''''''''''&&&&&&%%%%%%&&&'''(((((((((''')))(((''''''((()))***+++((()))***+++++++++++++++)))))))))))))))******+++---...///...,,,*********))))))))))))************+++***)))))))))***,,,---++++++***++++++,,,------------------------------))))))))))))(((((((((((('''((((((((())))))******(((((('''''''''&&&&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""!!!!!!!!!###$$$%%%!!!!!!"""###############$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&)))(((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######### !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&)))'''$$$"""###%%%(((***((()))))))))(((&&&$$$"""&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%&&&'''))))))((((((''''''&&&&&&''''''''''''((((((((((((+++***)))'''''''''((()))************+++,,,---...***++++++,,,,,,++++++*********++++++++++++******((()))***+++,,,+++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((('''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###"""!!!"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################'''$$$"""###&&&))))))'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&""""""$$$%%%'''((()))***((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&$$$###$$$%%%((()))%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&)))))))))((((((''''''''''''''''''((((((((())))))++++++***)))))))))))))))************+++,,,---...***++++++,,,,,,++++++***((())))))******))))))((())))))+++,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################'''$$$"""###&&&(((((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&!!!!!!###%%%''')))***+++''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((("""###$$$&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&'''))))))))))))(((((((((((((((((((((((())))))))))))******+++++++++***))))))***************+++,,,---***++++++,,,,,,++++++***))))))************))))))******+++,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***************************))))))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&((()))***$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%(((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''&&&%%%###%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&"""###$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((())))))))))))))))))))))))((((((((()))))))))******((()))***++++++***((((((***************+++,,,,,,***++++++,,,,,,++++++*********++++++++++++******++++++,,,,,,------------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))(((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&''')))***###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$%%%(((((((((''''''&&&&&&%%%(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&'''((((((((())))))((((((((((((((()))))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&******))))))******++++++***++++++,,,,,,++++++***)))******************)))+++++++++,,,,,,,,,------))))))***+++,,,,,,------........................------------------------------,,,,,,+++******)))***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&############""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$########################$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$$$$###"""$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$$$$%%%%%%'''&&&&&&%%%%%%%%%%%%&&&'''(((((()))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&''''''((((((''''''******)))))))))******+++***++++++,,,,,,++++++***(((((())))))))))))((((((+++++++++++++++,,,------*********++++++,,,,,,------------------------------------------------------,,,,,,+++******)))))))))(((((((((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################%%%%%%$$$#########$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((('''&&&%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))******))))))))))))*********++++++,,,,,,++++++************++++++*********+++******)))***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''&&&$$$######%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''(((((((((((((((((((((""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###$$$%%%&&&'''((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&((()))&&&&&&&&&&&&''''''((()))''''''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))(((''''''''')))***+++******)))))))))))))))***+++++++++,,,,,,+++++++++---......//////......---+++***)))))))))***+++,,,,,,,,,++++++++++++++++++************************))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%###$$$&&&&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$''''''$$$"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%***'''$$$$$$&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$######%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''%%%%%%%%%%%%'''''''''((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$'''***,,,***&&&"""%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******++++++*********,,,---...+++***)))(((((()))***+++++++++,,,,,,,,,,,,++++++---***''''''))))))'''%%%***((('''((()))***)))'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$%%%&&&'''''' !!!###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$))))))))))))))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((%%%""""""$$$%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''''')))'''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''((('''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))***---///...***(((((((((''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''''''''(((((((((((('''((((((((())))))))))))((((((((()))))))))******++++++************++++++,,,+++)))((('''''''''(((,,,+++************+++,,,))))))************))))))+++)))'''&&&((()))'''&&&***((('''((()))***)))'''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%$$$######$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$######%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%######$$$%%%$$$###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$(((&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******(((&&&*********)))((((((''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((''''''&&&''''''''''''(((((((((''''''((((((((()))))))))))))))))))))************,,,++++++******++++++,,,------,,,+++************------,,,,,,,,,,,,------((((((((((((((((((((((((+++)))(((((()))***)))(((***((('''((()))***)))'''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&%%%$$$###""""""""""""(((((('''&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%#########%%%'''((($$$$$$$$$%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$%%%$$$###+++******)))(((''''''&&&&&&&&&'''''''''(((((((((%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))*********++++++******))))))******+++***++++++,,,---...//////---------,,,,,,---------(((((((((''''''(((((((((++++++*********+++,,,,,,***((('''((()))***)))'''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$'''&&&&&&%%%$$$######"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$""""""###%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&)))***$$$$$$$$$%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''((('''&&&))))))(((''''''&&&%%%%%%&&&&&&&&&&&&'''''''''(((%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((())))))))))))*********))))))(((((((((((())))))''''''((()))***+++,,,,,,++++++,,,,,,,,,,,,++++++***))))))(((((())))))************))))))***++++++***((('''((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$######%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###%%%%%%$$$###$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$&&&(((***$$$$$$$$$$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&((()))((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((''''''(((((((((++++++,,,,,,,,,++++++*********++++++++++++******++++++))))))))))))++++++((())))))(((&&&&&&((()))***((('''((()))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''''''''######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%% ###&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((('''%%%$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''(((&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((())))))(((((((((((()))))),,,---...//////...------)))***+++,,,,,,+++***))),,,+++)))(((((()))+++,,,)))++++++***'''&&&(((******((('''((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''' !!!"""$$$&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""%%%((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&'''&&&%%%%%%''')))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$######%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''&&&%%%$$$###"""$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((())))))((('''&&&%%%&&&&&&'''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&((())))))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((******))))))))))))******&&&'''))),,,---......---***+++,,,,,,,,,,,,+++***,,,***)))'''''')))***,,,---//////---***(((***,,,***((('''((()))***)))(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$###$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((($$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%)))))))))))))))))))))))))))&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((,,,***'''%%%$$$&&&((()))''''''(((((((((((('''''''''&&&'''((((((&&&%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$&&&***,,,+++)))---+++(((%%%$$$%%%'''(((&&&''''''&&&$$$######$$$&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''$$$$$$##################&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######&&&))))))$$$ %%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((%%%&&&''')))***************+++,,,,,,------,,,,,,*********)))))))))))))))++++++******))))))((((((''''''(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((((('''&&&%%%$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&''''''&&&$$$$$$((('''%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$###""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&&&&'''''''''&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&""""""%%%(((&&&%%%'''"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((($$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''***)))'''%%%%%%&&&'''(((''''''((((((((((((''''''&&&%%%$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$###"""$$$'''((((((&&&)))(((&&&$$$$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((('''(((((())))))))))))((()))***++++++,,,,,,++++++***)))))))))))))))))))))*********)))))))))))))))''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''((('''&&&%%%$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######""""""""""""""""""$$$$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###!!!###&&&%%%%%%((($$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$'''&&&&&&'''(((((('''%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$######$$$%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&)))%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((((((''')))))))))))))))(((''''''((())))))***+++*********))))))))))))))))))******((())))))))))))))))))***'''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$#########""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&%%%$$$###"""!!!###$$$$$$%%%%%%$$$$$$###"""###%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))&&&&&&&&&%%%%%%&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&((())))))'''%%%&&&%%%$$$%%%'''((('''&&&&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&'''((()))))))))(((''''''&&&''''''((((((''''''&&&''',,,---)))$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&"""$$$%%%%%%%%%%%%&&&(((&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''******))))))((((((''''''(((((())))))))))))((((((((()))******++++++******)))))))))))))))*********'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###)))$$$###%%%&&&###"""###&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%'''))))))'''%%%&&&%%%$$$%%%'''((('''&&&&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''(((***++++++***)))(((&&&&&&''''''''''''&&&&&&(((333777...$$$!!!%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&'''((()))(((&&&%%%!!!###%%%%%%%%%%%%'''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%'''((($$$$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%***000111+++$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''******))))))((((((''''''&&&'''((()))************)))******+++++++++++++++(((((())))))************''''''(((((()))))))))***((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###)))%%%###%%%&&&###!!!"""%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((('''&&&&&&%%%$$$%%%'''((('''&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***+++***)))(((&&&&&&''''''''''''&&&&&&(((444999///$$$###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%"""$$$%%%$$$""""""###$$$###$$$%%%&&&&&&%%%$$$###"""###%%%%%%%%%%%%'''((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$,,,777:::222)))%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''))))))((((((((((((((('''%%%&&&''')))******++++++)))***++++++,,,,,,++++++((((((((()))******++++++'''(((((((((((((((((()))(((((((((''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""######$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''############$$$$$$$$$$$$""""""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######"""$$$""""""###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&''''''((($$$###"""###%%%''''''&&&&&&%%%$$$%%%'''((('''&&&###$$$&&&''''''&&&$$$###%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%///222)))$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%"""$$$%%%%%%###"""$$$&&&%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&$$$###""""""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$***222555000***%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((''''''((()))))))))))))))((())))))***+++*********'''(((((()))******++++++((((((((((((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&& !!!"""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&############$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""$$$###"""$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&((('''%%%$$$$$$%%%'''(((&&&''''''((()))***++++++$$$###!!!!!!$$$&&&''''''&&&%%%$$$%%%'''((('''&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%""")))***###$$$+++***###&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###&&&((('''%%%%%%''')))(((((('''&&&%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((('''&&&&&&''')))%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&)))***(((%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''(((((()))))))))))))))((((((''''''(((((()))))))))))))))'''(((((()))***+++++++++))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$"""###%%%&&&'''&&&%%%%%%#########$$$$$$%%%%%%%%% !!!"""###%%%&&&'''((($$$$$$############$$$$$$%%%$$$$$$######""""""!!!!!!############$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%$$$###""""""$$$$$$$$$%%%%%%$$$$$$$$$'''"""!!!$$$%%%###"""###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((((($$$######""""""######$$$((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''((('''&&&$$$$$$%%%&&&''''''(((((()))))))))((('''&&&%%%$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&%%%#########%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((('''&&&$$$###&&&""" ###))),,,,,,)))'''&&&$$$$$$$$$$$$&&&'''#########$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%$$$###""""""""""""###$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$######((('''%%%$$$$$$%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$###$$$%%%%%%+++)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((*********)))))))))))))))((('''&&&&&&&&&((()))***))))))))))))((((((((((((******))))))))))))************))))))((((((''''''''')))******(((&&&%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&%%%$$$$$$###&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$#########$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""$$$&&&'''&&&%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$&&&###!!!$$$(((+++***(((&&&%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$######""""""######$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))((('''''''''((()))******)))))))))(((((((((((((((''''''''''''''''''(((***)))))))))((((((((('''(((***++++++)))'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$#########$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###""""""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((('''''''''((((((((())))))'''''''''&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######%%%&&&'''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&'''%%%###$$$'''))))))'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###"""###%%%''''''%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((******)))((((((((())))))******)))))))))(((((((((''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((()))+++,,,+++)))(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###%%%%%%###"""###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%'''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&'''''''''(((((((((((((((''''''&&&&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###!!!"""$$$&&&(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%'''((((((&&&$$$$$$&&&''''''%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((()))++++++***)))))))))((((((*********)))))))))(((((())))))(((((((((((())))))))))))))))))((((((((((((***++++++***(((''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''(((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&!!!"""######$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&$$$%%%''')))(((((('''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&((()))((('''%%%%%%%%%&&&%%%%%%%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$((('''&&&%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((())))))*********++++++******))))))((((((************))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))******)))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########%%%%%%###!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''((()))((('''&&&&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%''''''&&&%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((())))))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&%%%%%%&&&(((***$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''(((((((((((((((((())))))******++++++))))))*********)))((((((++++++*********)))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))(((&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!"""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$&&&&&&$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###%%%&&&(((((('''&&&%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''"""###$$$&&&'''(((((((((&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((((((''''''(((((()))******+++&&&'''((()))))))))((((((+++++++++*********))))))))))))(((((((((((())))))'''((((((((()))))))))************(((&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""######$$$$$$$$$%%%%%%%%%########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%'''(((&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''))))))'''%%%###'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%''''''''''''((((((((()))%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''"""###%%%''''''&&&%%%$$$###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&&&&&&&''''''''''''(((((()))))))))%%%&&&'''''''''&&&%%%$$$"""$$$&&&))))))&&&$$$"""%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''!!!"""%%%'''((((((((((((%%%&&&&&&%%%$$$$$$%%%&&&((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&%%%%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%$$$%%%&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((((((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***%%%&&&''')))))))))((((((+++++++++************))),,,,,,++++++++++++,,,,,,'''((((((((())))))******+++,,,+++)))''''''(((***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$&&&((()))((('''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$###$$$&&&''''''&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''(((((('''%%%###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%((((((((('''&&&&&&&&&%%%'''&&&&&&%%%%%%$$$$$$######%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))(((((('''''''''&&&%%%&&&(((******)))(((''')))(((''''''''''''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((()))'''$$$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%&&&&&&'''%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))(((((((((((((((((('''&&&)))))))))))))))*********)))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((())))))******++++++''''''(((((())))))*********'''$$$$$$&&&'''&&&%%%(((''''''&&&&&&%%%$$$$$$'''&&&%%%%%%$$$$$$$$$$$$########################$$$$$$#####################""""""!!!"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&***---,,,((($$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%$$$'''(((((('''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%((((((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$######&&&((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&$$$&&&'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%'''((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))(((((('''&&&&&&&&&'''((((((((((((((()))))))))'''$$$$$$%%%'''&&&$$$'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%(((++++++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''((((((''''''&&&&&&'''(((((('''%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################''''''&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''((((((&&&###"""###'''+++'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((&&&%%%###"""'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&(((((('''&&&&&&$$$%%%&&&''''''&&&%%%$$$'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%$$$#########&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++******))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((''''''&&&&&&%%%((((((((('''''''''''''''(((&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%""""""######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((('''&&&$$$###$$$'''***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&))))))(((((('''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&''')))******)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''%%%$$$$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((((((((('''%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))***************)))))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((''''''(((((()))******+++((((((''''''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&''''''%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&(((((((((&&&%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%######$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))******)))'''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''***'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((('''&&&&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))(((((((((((())))))))))))***)))((('''''''''''''''************))))))(((((((((((((((((((((((((((((('''((((((((((((((((((''''''''''''((())))))******((((((''''''&&&&&&%%%%%%&&&'''''''''&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%###$$$&&&'''(((((('''&&&'''''''''''''''(((((()))'''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((########################$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&%%%%%%%%%&&&((()))((('''&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((((((((''''''&&&%%%%%%$$$###%%%''''''%%%$$$$$$%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&'''((()))))))))%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***(((%%%$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''(((((())))))******+++(((((((((((())))))))))))***)))'''&&&&&&&&&'''(((++++++******)))((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((('''&&&&&&%%%%%%$$$((((((((('''''''''''''''&&&((())))))'''&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$&&&((()))((('''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''&&&&&&&&&((()))((('''&&&''')))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%(((((((((((('''''''''''''''''''''''''''&&&&&&&&&$$$$$$%%%$$$""""""$$$&&&'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((%%%&&&'''((())))))))))))%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$&&&((()))''''''''''''''''''''''''%%%&&&(((******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&''''''((())))))******(((((((((((())))))))))))((('''&&&&&&''')))+++,,,++++++******)))(((((('''))))))))))))))))))))))))&&&'''((())))))((('''&&&(((''''''&&&&&&%%%$$$$$$'''((((((((((((((())))))''')))++++++)))''''''(((%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&"""###$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$&&&((())))))((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''((((((((('''&&&((()))(((''''''((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((((((%%%%%%###!!!!!!$$$''''''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&''''''(((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((''''''''''''((()))))))))(((''''''''''''((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&%%%%%%$$$###%%%'''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''&&&$$$######$$$&&&'''''''''''''''''''''''''''###%%%(((******(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$%%%&&&''''''((((((((((((((())))))))))))&&&&&&&&&&&&(((+++///000+++++++++***)))(((((('''))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&''''''((())))))***''''''(((((())))))******'''***---,,,)))'''((()))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''##############################$$$%%%%%%&&&''''''###$$$%%%%%%$$$###!!! &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))))))))((('''''''''&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%&&&''')))******)))'''&&&(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&((((((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&'''&&&&&&%%%%%%'''((()))'''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&)))'''&&&'''((()))((('''%%%$$$%%%(((+++,,,)))&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&''''''&&&&&&$$$$$$%%%&&&''''''''''''((()))***)))'''&&&&&&'''&&&&&&'''''''''''''''&&&((('''%%%###"""""""""###$$$%%%%%%&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&******))))))((((((''''''))))))(((((((((((())))))))))))))))))((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&'''((((((((()))((('''&&&%%%$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%&&&&&&$$$######%%%(((((('''%%%$$$###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###""""""""""""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%###"""!!! &&&&&&%%%$$$$$$%%%&&&&&&&&&((())))))(((''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&'''(((((())))))(((((('''(((''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&)))((('''''''''(((******(((''''''''''''((())))))(((((((((((((((''''''''')))'''&&&'''((()))(((''''''''''''***------+++((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((()))))))))((((((&&&%%%######&&&&&&&&&'''&&&&&&%%%%%%'''))))))((('''&&&&&&'''''''''''''''''''''&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''))))))((((((((((((((('''))))))(((((((((((())))))))))))))))))((((((((('''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&%%%$$$###%%%&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############ """$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&&&&((())))))(((''''''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))((('''&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%'''******)))))))))***+++,,,((((((((((((((()))******'''''''''((((((((((((((()))'''&&&'''((()))((('''''''''(((***,,,,,,***((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))*********)))'''%%%$$$###''''''''''''&&&%%%$$$###'''((()))(((&&&&&&&&&((('''((((((((('''&&&%%%%%%############$$$&&&'''(((''''''''''''&&&&&&%%%%%%((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''((((((((()))((((((''''''(((((())))))))))))(((((((((''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$"""!!!!!!!!!!!!&&&&&&%%%$$$############"""######$$$%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$ """###$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&''')))))))))*********++++++((((((''''''(((((()))***&&&&&&''''''(((((()))))))))'''&&&'''((()))((('''%%%%%%&&&'''(((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))(((((('''&&&&&&'''''''''&&&&&&%%%$$$&&&'''((((((&&&&&&&&&((((((((((((((('''&&&%%%$$$#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''%%%%%%&&&&&&''''''(((((((((((((((''''''((((((((())))))((((((((('''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&###!!! !!!"""&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""$$$&&&&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###%%%&&&'''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&'''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((()))))))))***)))''''''&&&&&&''''''((()))&&&&&&''''''(((((()))))))))'''&&&'''((()))((('''%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&'''(((((((((((((((''''''$$$%%%&&&&&&'''''''''&&&%%%'''((('''&&&%%%'''(((''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((%%%%%%&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###$$$&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######!!!$$$&&&&&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$"""  !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&$$$&&&(((((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&((())))))(((''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''!!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((('''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***''''''''''''''''''''''''&&&'''(((((('''&&&((()))&&&'''(((((())))))((((((&&&&&&&&&&&&&&&'''(((((('''''''''((((((((((((((()))'''&&&'''((()))(((''''''((())))))''''''((()))'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))))))))((()))))))))((('''&&&%%%$$$###$$$%%%&&&''''''''''''%%%&&&''''''&&&%%%'''(((&&&&&&'''''''''''''''&&&&&&&&&''''''&&&%%%$$$#########$$$%%%&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&''''''(((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$######$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$######""""""$$$%%%%%%$$$######$$$$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$###"""!!! !!!"""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""%%%&&&'''(((((('''&&&%%%&&&((())))))(((''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((((((((''''''''''''''''''&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&''''''((()))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&''''''&&&'''(((((((((((('''&&&'''(((((())))))(((((('''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&''')))***''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((%%%'''((((((''''''(((***&&&'''((()))))))))(((((('''''''''''''''(((((()))(((((((((((((((''''''''')))'''&&&'''((()))((('''''')))***(((&&&&&&(((***&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((()))***))))))((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&$$$%%%'''&&&&&&%%%'''(((%%%%%%&&&'''((((((((((((&&&&&&'''''''''&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((())))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))))))))((((((((((((((('''(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&########################"""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$ """$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######"""%%%&&&'''(((((('''&&&%%%$$$&&&''''''&&&%%%%%%&&&&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))))))))((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&(((((('''&&&%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))((('''%%%###!!! &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''((()))***%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&'''''''''((((((***)))((('''''''''''''''&&&''')))******)))'''&&&(((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&''')))***&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))%%%'''((((((''''''(((***&&&''')))******))))))(((((((((((((((((()))******))))))(((((('''''''''&&&)))'''&&&'''((()))((('''%%%'''(((&&&$$$###%%%(((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))$$$%%%'''((((((((('''&&&"""###$$$&&&'''(((((()))''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%'''((($$$$$$&&&'''((()))))))))$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&''')))))))))))))))***++++++&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))******))))))(((((('''''''''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%#########$$$$$$%%%&&&&&&$$$$$$$$$"""!!!!!!$$$&&&"""###%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&########################""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!###$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%,,,***'''$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&(((((('''&&&%%%&&&'''%%%%%%%%%&&&'''((()))***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&)))(((((((((((('''''''''&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%''''''&&&'''&&&%%%$$$$$$&&&'''))))))((('''&&&%%%&&&''''''((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((************************---,,,***((('''&&&''''''))))))))))))))))))))))))&&&'''((())))))'''%%%###******)))(((((((((((((((((((((((((((((('''''''''((()))*********((('''&&&%%%&&&''')))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''***)))'''%%%%%%%%%'''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&'''(((***)))(((&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&%%%$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''%%%###"""!!!"""###$$$!!!"""###$$$%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&'''&&&!!!!!!"""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&((()))))))))((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%)))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))***+++***)))((((((***&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&(((((((((''''''''''''&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%&&&''''''&&&'''&&&%%%$$$$$$&&&((())))))((('''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((('''((((((((())))))))))))))))))))))))(((((()))***)))((('''&&&******)))(((((((((((((((&&&''''''((()))***+++,,,***+++++++++******)))(((''''''(((((()))((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%***)))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''***((('''%%%%%%%%%'''(((''''''''''''''''''''''''(((((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$"""!!!!!!"""###$$$"""######$$$%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!!!!!###$$$%%%$$$#########$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&'''((('''&&&'''&&&%%%%%%%%%&&&((())))))(((''''''&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))'''''''''''''''''''''''')))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&'''(((((()))((((((((((((((((((((((((((((((************))))))))))))******)))((((((((())))))(((((())))))***+++,,,,,,+++******)))))))))))))))***)))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''')))((('''%%%%%%&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((''''''&&&'''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$$$$$$$%%%(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''***(((&&&&&&'''''''''%%%'''&&&&&&%%%&&&'''(((((()))(((((('''''''''''''''%%%&&&&&&'''((()))))))))''''''((((((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))%%%&&&'''))))))(((''''''((((((((((((((((((((((((+++***))))))))))))************))))))((())))))***+++++++++***)))))))))((()))((('''&&&&&&&&&((((((,,,+++)))((('''(((((()))(((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''))))))(((((((((((())))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((($$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((***)))(((''''''''''''''''''''''''''''''((()))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""&&&$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&%%%%%%$$$&&&'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''''''''&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''((()))***)))'''&&&'''((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''(((((('''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&'''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''((((((((((((((((((((('''''''''%%%&&&&&&'''((()))******''''''((())))))(((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************'''((()))))))))(((&&&%%%))))))))))))))))))))))))***))))))(((((()))************))))))))))))******++++++***))))))((('''''')))((('''&&&&&&'''((()))---+++***((((((((()))***))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((***)))(((((((((((()))***&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''***)))(((''''''''''''''''''&&&&&&''''''((()))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""%%%$$$$$$%%%&&&'''&&&%%%""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((&&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%&&&'''''''''''''''######$$$%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&(((((((((&&&%%%&&&'''''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''((((((((('''(((((())))))((((((''')))(((((((((((('''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%%%%&&&'''&&&%%%&&&&&&''''''((((((((((((((())))))))))))((('''&&&&&&&&&'''((())))))******'''((()))******)))((('''&&&&&&'''''''''((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))***))))))((('''''')))))))))))))))))))))))))))))))))))))))***************)))))))))***++++++((((((((()))))))))*********************++++++,,,,,,+++******************))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''''''''((($$$$$$$$$%%%&&&(((******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''(((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''((((((''''''&&&'''''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###############$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%%%%$$$""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''''''''((((((((()))(((((())))))))))))((((((******)))))))))(((((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%&&&''')))((('''&&&''''''(((((((((((((((((())))))***)))((('''&&&''''''(((((()))))))))***'''((()))******)))((('''''''''((((((((()))))))))))))))))))))))))))))))))******))))))))))))*********************************))))))))))))******+++++++++++++++++++++++++++((()))+++,,,,,,,,,+++*********))))))******+++,,,)))))))))*********++++++******+++,,,,,,,,,,,,,,,******++++++,,,+++++++++++++++++++++++++++++++++******))))))))))))******************************)))((('''&&&&&&'''((()))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!!!!""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###############""""""!!!"""######$$$%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###%%%%%%$$$""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&'''((((((((('''$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''(((((('''&&&$$$######"""%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''&&&'''''''''(((((())))))(((((())))))))))))((((((************))))))))))))&&&&&&'''((())))))((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&''')))*********&&&''''''((()))(((((((((((()))*********)))'''&&&(((((((((((())))))))))))'''((()))++++++)))((('''))))))))))))************))))))))))))))))))))))))******))))))))))))******------------------------))))))(((((()))+++---///++++++++++++++++++++++++)))***,,,.........,,,+++******))))))***+++,,,,,,......---,,,+++***)))(((((()))***,,,,,,,,,+++***((()))+++,,,------,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************,,,***)))(((((()))***,,,%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((()))))))))))))))((((((((('''''''''&&&&&&'''''''''%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''%%%$$$$$$%%%''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))******'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%% """###$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###!!!"""###$$$%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$ !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''(((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%)))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''&&&$$$$$$&&&'''((('''&&&'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,+++***(((&&&$$$###&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&'''((())))))((()))***)))'''&&&&&&&&&''''''''''''''''''''''''))))))************++++++,,,+++)))((('''(((((()))000...,,,***)))((())))))((('''((((((***,,,///000,,,,,,------------,,,,,,------,,,,,,,,,...///000/////////...............+++---...000000///...---,,,,,,---...///.........+++------***'''&&&))),,,,,,,,,,,,,,,,,,+++***)))------,,,++++++,,,,,,,,,++++++************++++++******)))))))))******+++************))))))))))))(((((('''(((((()))***+++---,,,***(((''''''((((((((((((((((((((()))******((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((('''%%%%%%'''(((((((((((((((''''''''''''%%%%%%%%%$$$$$$#########(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''((()))))))))))))))((((((''''''&&&&&&'''&&&%%%$$$###$$$$$$%%%(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))(((&&&%%%$$$%%%%%%&&&)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''((()))(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''++++++)))((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%)))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''&&&%%%$$$&&&(((((('''&&&'''((((((&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((+++++++++***((('''%%%$$$&&&'''''''''(((((((((((('''''''''(((((()))))))))''')))******)))((()))***((((((((((((((('''''''''))))))))))))))))))******,,,+++***)))((())))))***'''''''''''''''((())))))+++++++++,,,---///111222//////111222222333333333000000/////////000222333111111111111000000000000---///111222333333222111000000000///......---------......,,,))))))+++---------..............................------------,,,,,,++++++++++++,,,,,,*********))))))******++++++++++++*********))))))))))))((((((((()))************))))))((()))))))))((((((''''''(((((()))***(((((((((((((((((((((((()))(((((((((((((((((('''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&'''&&&$$$$$$&&&'''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''')))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''&&&&&&&&&'''''''''&&&''''''((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$###$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&((()))(((&&&'''(((((('''%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((*********))))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))'''(((************+++---))))))))))))((((((((('''+++++++++***************,,,,,,+++*********++++++((()))***+++,,,---------.........///000222333444444555666888999:::;;;;;;888777666666666777888999888888888777777666666666222444666888999:::999999888777555333222111000000333333333111//////000111000////////////000000111000000000000000///......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++******))))))))))))***'''((())))))*********)))(((''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&%%%$$$$$$%%%'''((((((((((((''''''''''''((((((((((((((('''''''''%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))(((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%''')))***(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))*********)))))))))))))))))))))(((((()))******))))))+++,,,******)))))))))(((((((((------------------------------------------......000000222333333222111000000111222444666888:::;;;===>>>???@@@AAABBBBBBBBBBBBAAA@@@??????@@@@@@AAAAAA@@@@@@??????>>>>>>>>>:::;;;===???AAABBBCCCCCCAAA@@@>>><<<::::::::::::;;;;;;;;;:::999888888888444444222111111111222222111111222222111000///......------,,,,,,------...///////////////......---++++++*********)))))))))---,,,+++***************'''((()))*********((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''&&&%%%$$$&&&(((((((((((((((''''''''''''(((((((((((((((((((((((($$$$$$$$$$$$%%%'''(((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$&&&&&&''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))***))))))'''&&&&&&'''''''''%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########'''&&&&&&&&&&&&&&&&&&'''###%%%&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&(((***+++)))'''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))*********+++)))(((((((((((((((((((((*********)))''''''(((***************************------.........////////////000000111222222222222444555666777777777666555666777:::===@@@CCCEEEFFFJJJJJJKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEDDDDDDDDDCCCBBBAAAAAAAAA@@@AAACCCEEEGGGIIIJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBAAA@@@<<<<<<:::999777666666666333333333333222111000//////......------....../////////000000///...------+++++++++*********))))))...---,,,+++++++++++++++***++++++++++++)))'''&&&)))(((((('''''''''(((((())))))))))))))))))))))))'''''''''(((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((((((((('''''''''(((((((((&&&&&&((()))((((((((((((''''''''''''''''''''''''''''''(((((($$$$$$$$$%%%&&&'''((()))(((((((((((((((((((((((('''''''''&&&%%%%%%%%%$$$&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((())))))((('''&&&&&&'''''''''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$"""!!!!!!'''&&&%%%%%%%%%%%%&&&'''###$$$%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$###""""""!!!!!!""""""'''&&&&&&%%%$$$###""""""&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''&&&''')))***+++)))'''&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************((((((((((((((((((((((((+++++++++(((&&&&&&((()))+++++++++,,,------......//////000111222333333444555666777888999999999999;;;<<<===???AAABBBBBBCCC@@@BBBEEEHHHLLLNNNPPPQQQUUUTTTTTTRRRQQQOOOMMMLLLHHHFFFEEECCCBBBBBBCCCCCCCCCCCCBBBAAA@@@??????>>>BBBCCCDDDFFFHHHJJJKKKLLLJJJKKKLLLMMMMMMMMMMMMLLLIIIHHHGGGGGGHHHHHHEEECCCCCCCCCCCCBBBAAA???===<<<777777555444333222222333222111111000000111111222000000111111111///...------------,,,,,,,,,++++++...------,,,,,,,,,,,,------------,,,+++***((('''***))))))(((((((((((()))))))))))))))))))))))))))''''''((((((((((((((()))((((((''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((())))))(((''''''(((***((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%%%%&&&'''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&$$$###""""""&&&&&&$$$$$$$$$$$$&&&&&&"""$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$###############(((((('''&&&%%%$$$######&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%"""$$$%%%''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%'''(((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''''''''''')))+++,,,***'''&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((((((((((()))))))))******((((((((())))))*********+++++++++)))'''(((***,,,------...///111222333444444555666888:::;;;<<<===;;;<<<>>>@@@AAABBBAAAAAAEEEEEEFFFGGGHHHIIIKKKKKKHHHJJJMMMOOORRRSSSTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLGGGFFFDDDBBBAAAAAAAAABBBBBBBBBAAA@@@???>>>===<<<@@@@@@AAABBBDDDEEEGGGHHHHHHJJJLLLNNNNNNMMMLLLJJJIIIHHHGGGHHHIIIIIIFFFCCCBBBDDDEEEGGGFFFEEEBBBAAA===;;;888666444555666777666666555555555555666666555666777777666444222111000000000000////////////------------------...///...------,,,++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((()))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((()))(((&&&&&&((()))((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((('''''''''$$$%%%&&&''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((()))***&&&&&&'''((()))+++,,,---''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%&&&%%%###""""""###%%%&&&###$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%'''&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&!!!###&&&(((((('''%%%############$$$$$$%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((((((''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''''''''''')))+++,,,***'''&&&'''((())))))''''''''''''''''''''''''************************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))***+++,,,,,,---***++++++***)))***---000//////111222444666777888;;;<<<>>>@@@BBBDDDEEEFFF@@@AAADDDFFFGGGGGGGGGGGGJJJIIIHHHGGGFFFGGGHHHHHHLLLMMMOOOQQQSSSSSSSSSSSSQQQQQQPPPOOOMMMKKKJJJIIIIIIGGGEEECCCBBBBBBBBBBBBCCCBBBAAA@@@???>>>===============>>>???AAACCCCCCFFFHHHKKKMMMMMMKKKHHHFFFHHHFFFEEEFFFHHHHHHDDDAAA>>>@@@DDDGGGGGGFFFDDDBBBAAA>>>:::777666777999;;;999999888888888888999999;;;<<<===>>>===;;;999777333333333333222222222111---------------...///000...---,,,+++,,,---...///,,,,,,+++***))))))******)))))))))))))))))))))))),,,+++++++++******))))))+++*********))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((('''%%%%%%'''((()))(((((((((''''''''''''&&&'''''''''(((((())))))***))))))(((((((((((()))))))))))))))))))))))))))&&&'''''''''((()))))))))))))))(((((('''''''''&&&$$$%%%'''(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))***)))((((((((()))+++,,,(((((('''&&&&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%$$$"""!!!!!!"""$$$%%%###$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$"""""""""###$$$%%%'''(((%%%%%%&&&'''((()))***+++'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&$$$$$$&&&'''((('''%%%%%%&&&&&&'''(((((((((,,,+++***(((''''''''''''%%%%%%&&&'''(((((((((''''''''''''(((''''''&&&%%%&&&''')))******)))'''&&&''''''''''''(((((((((((()))(((&&&&&&((()))((('''''''''&&&%%%&&&'''((()))&&&&&&&&&'''''')))***+++((((((''''''''''''(((((())))))***)))'''$$$!!!''''''''''''(((((((((((())))))))))))))))))))))))***&&&&&&***)))$$$###&&&((((((''''''&&&&&&&&&%%%''''''''''''((((((((()))&&&''''''((()))******++++++++++++***))))))((((((+++++++++***************((()))***+++,,,---......000///---,,,,,,---///000333444666999;;;>>>???@@@DDDDDDDDDDDDDDDCCCBBBAAAEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJKKKMMMMMMMMMMMMLLLKKKKKKKKKJJJHHHFFFBBBBBBCCCBBB@@@@@@BBBCCCFFFEEEDDDCCCCCCBBB@@@>>>>>>?????????@@@AAAAAAAAADDDFFFGGGGGGFFFEEEEEEFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBDDDFFFHHHHHHGGGEEECCCAAA===888777999;;;<<<<<<===<<<:::;;;<<<>>>??????>>>@@@AAAAAA???>>>===>>>;;;:::888666555444333333222000//////111111000///111000///.........///000++++++++++++******))))))))))))))))))((((((((((((++++++***)))((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((***)))(((''''''&&&''''''*********)))((('''''''''---,,,***(((((((((((()))******)))(((((((((((((((((((((((((((((('''''''''***)))(((''''''''''''''')))))))))))))))))))))))),,,+++(((&&&%%%%%%&&&'''$$$'''******)))'''&&&&&&((((((''''''&&&&&&&&&%%%((((((''''''&&&&&&&&&%%%))))))(((((('''''''''''''''&&&%%%%%%%%%%%%&&&'''"""%%%(((******)))&&&$$$&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""" """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***---///000---+++)))'''&&&%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$#########$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%%%%%%%############%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&((('''%%%$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###!!!!!!######"""%%%%%%&&&&&&'''((((((((()))((('''&&&&&&%%%%%%&&&&&&&&&''''''((('''''''''%%%%%%&&&'''((((((((('''%%%&&&((())))))(((&&&%%%''''''''''''(((((((((((()))(((&&&&&&((()))(((''''''&&&&&&%%%&&&'''((()))'''''''''''''''((()))***((((((''''''''''''(((((((((((())))))(((&&&%%%$$$''''''''''''(((((((((((()))))))))))))))))))))))),,,((('''***(((""" ###***)))))))))((((((((((((''''''((((((((((((((((((''''''(((((())))))******((((((((('''''''''&&&&&&))))))))))))))))))))))))++++++,,,---///000111111333333222222333444666777;;;<<<<<<===>>>???@@@AAA@@@@@@AAAAAA@@@??????>>>>>>============<<<<<<<<<============>>>>>>??????BBBCCCDDDFFFGGGHHHIIIIIIJJJIIIHHHHHHGGGFFFDDDCCCCCCDDDEEEDDDBBBAAACCCDDDEEEDDDDDDDDDDDDCCCAAA@@@AAABBBBBBCCCCCCCCCCCCDDDCCCEEEFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCDDDFFFFFFFFFDDDAAA@@@EEEAAA>>>===???AAAAAAAAA@@@?????????@@@AAABBBBBB@@@BBBEEEEEEDDDCCCCCCDDDBBBAAA???>>><<<;;;;;;;;;777555444333444333222000111000///...---...//////---------,,,,,,+++++++++******************++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((('''&&&&&&&&&''''''(((((((((((()))))))))))),,,+++***)))((((((((()))******)))(((((((((((((((++++++***)))(((''''''&&&)))((((((''''''''''''((())))))))))))))))))))))))***)))'''&&&&&&'''((()))&&&(((******)))(((((((((((((((((('''''''''&&&&&&***)))))))))((((((((('''((((((((('''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''"""$$$&&&(((((('''%%%$$$&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""!!!!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&((()))+++***(((&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%'''%%%###$$$%%%&&&%%%$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$###"""###$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$%%%%%%$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&###$$$%%%'''((()))))))))%%%&&&'''(((((('''&&&%%%''''''''''''(((((((((((()))(((&&&&&&((()))(((''''''&&&&&&&&&&&&'''(((((((((((('''''''''(((((()))((((((''''''''''''((((((''''''((((((((()))))))))''''''''''''(((((((((((()))))))))))))))))))))))),,,))))))***)))%%%###$$$))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''&&&&&&)))))))))***************------///111333444666777999999:::;;;<<<=========???>>>===<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;:::::::::999999777888999:::;;;;;;;;;;;;@@@AAABBBDDDEEEFFFFFFFFFHHHGGGFFFEEEDDDBBBAAAAAABBBDDDEEEDDDBBBAAAAAABBBCCCCCCCCCDDDDDDDDDCCCCCC@@@AAABBBCCCCCCDDDDDDDDDFFFGGGHHHGGGGGGHHHKKKMMMQQQQQQOOOMMMJJJHHHGGGFFFFFFFFFGGGHHHGGGFFFDDDCCCDDDCCCBBBBBBDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEECCCEEEHHHIIIIIIIIIJJJKKKHHHGGGFFFDDDBBBAAAAAAAAA>>><<<::::::999999777555444333111000000000111111000000///......---,,,,,,+++++++++,,,,,,---------***+++++++++,,,,,,,,,---))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))***((((((((((((((((((((((((((())))))******))))))(((''''''&&&&&&&&&'''((((((&&&''''''((()))******+++,,,+++***)))((((((((()))***))))))(((((((((((((((---,,,,,,***)))((('''&&&(((((((((((((((((())))))))))))))))))))))))))))))((('''&&&&&&&&&((()))***)))******)))(((((()))+++))))))(((((((((((('''''')))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%######%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###""" !!!"""$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$###''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&((())))))(((%%%%%%&&&&&&'''((((((((('''''''''''''''((()))***'''((((((((('''&&&%%%%%%$$$%%%&&&'''((((((((((((%%%%%%&&&''''''&&&%%%%%%''''''''''''(((((((((((()))(((&&&&&&((()))((('''&&&&&&&&&&&&''''''(((((()))((((((''''''''''''(((((((((''''''''''''(((((((((''''''''''''(((******''''''''''''(((((((((((((((((((((((((((((((((((((((((()))++++++******+++'''''''''''''''&&&&&&&&&)))))))))(((((((((((((((******)))))))))))))))))))))))))))))))))***************+++,,,---.../////////111333666999<<<>>>@@@AAABBBDDDEEEEEEDDDBBBAAA???>>>===;;;::::::::::::=========>>>>>>======<<<;;;;;;;;;::::::::::::999888999;;;===>>>??????>>>BBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFDDDBBBAAAAAAAAAAAABBBDDDDDDCCCAAA@@@AAAAAACCCDDDEEEDDDDDDDDDEEEBBBCCCFFFHHHJJJLLLLLLLLLPPPPPPPPPOOOOOOQQQTTTWWW```^^^[[[XXXTTTPPPMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMGGGHHHIIILLLNNNPPPQQQQQQRRRRRRRRRPPPMMMKKKJJJJJJJJJKKKLLLLLLMMMOOOSSSVVVSSSQQQNNNJJJGGGDDDBBBAAABBB@@@???>>>??????===;;;999888666555444444444555222222111000///...------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))''''''''''''(((((()))***''''''(((((())))))******+++******)))))))))))))))))))))(((((((((((())))))++++++******)))(((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''((()))))))))))))))'''&&&&&&)))+++)))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%''')))***++++++,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%######$$$%%%%%%%%%%%%$$$##############################$$$$$$%%%%%%&&&&&&&&&$$$######$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###"""!!! !!!###$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$(((((('''''''''&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&%%%$$$%%%%%%&&&&&&'''((((((((('''&&&&&&''''''((()))***'''((((((((('''&&&%%%%%%&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''(((((((((((()))(((&&&&&&((()))((('''&&&&&&&&&''''''''''''''')))((((((''''''''''''(((((((((''''''''''''(((((((((((('''&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''))))))***+++++++++&&&&&&&&&'''''''''''''''))))))))))))))))))((((((************))))))))))))*********++++++,,,,,,,,,***+++---///111333444555777999<<>>===>>>???@@@@@@@@@AAAAAAAAAAAAAAA@@@;;;;;;;;;;;;::::::::::::======???@@@AAABBBCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFCCCDDDDDDBBB@@@???@@@BBBCCCFFFIIIJJJIIIGGGFFFFFFDDDGGGIIIIIIGGGFFFGGGIIIKKKNNNRRRVVVZZZ]]]^^^^^^^^^^^^^^^\\\[[[\\\___bbbgggfffdddaaa^^^\\\ZZZYYYVVVVVVUUUTTTSSSSSSSSSSSSRRRUUUXXX[[[^^^```bbbcccaaabbbaaa^^^YYYVVVUUUVVVYYYYYYXXXXXXYYY^^^dddiiimmmjjjcccZZZQQQJJJDDDAAABBBAAA@@@@@@BBBCCCBBBAAA===<<<:::888777777777777555444333222000///...---,,,,,,,,,------...............---,,,,,,+++******************************************************************))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***++++++(((((((((((((((((()))(((************)))))))))((())))))(((((((((((())))))'''(((((((((((((((((((((&&&'''((()))******))))))'''''''''''''''''''''''')))(((((('''''''''''''''(((((('''%%%$$$%%%(((***((((((((()))))))))))))))%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&(((((($$$%%%''')))***++++++,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$########################""""""######$$$$$$%%%%%%&&&$$$"""###$$$%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######"""!!!"""$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%((((((((('''''''''&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%###%%%%%%&&&&&&'''(((((((((%%%$$$$$$$$$%%%&&&'''''''''''''''(((''''''&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))(((&&&&&&((()))((('''%%%&&&''''''((((((''''''(((((('''''''''(((((()))((((((''''''''''''(((((()))((((((''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))%%%((()))''''''))))))&&&((((((((()))))))))))))))((((((((())))))***************************************++++++,,,---......---...000444777:::===>>>CCCDDDFFFJJJMMMPPPSSSTTTRRRRRRRRRQQQOOOLLLIIIGGG@@@???>>>======???AAABBBCCCDDDEEEEEEEEEEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@??????@@@AAABBBCCCDDDCCCCCCDDDEEEEEEEEEDDDDDD@@@BBBCCCAAA??????BBBEEELLLPPPTTTVVVUUUTTTRRRRRRNNNQQQSSSRRROOOMMMNNNPPPUUUWWW\\\bbbfffiiikkkkkkjjjjjjjjjhhhfffeeegggiiifffffffffffffffgggggggggbbbaaa^^^[[[YYYXXXXXXXXX]]]___ccceeeggghhhkkkmmmooooooooojjjeeecccdddgggkkklllmmmooorrrxxx~~~qqqcccWWWNNNIIIEEEDDDDDDEEEGGGHHHHHHGGGAAA@@@===;;;:::999999999999888666555333111000///........................//////...---,,,+++******++++++++++++++++++++++++************************+++************))))))))))))))))))))))))))))))))))))******++++++******)))))))))(((((())))))******))))))))))))(((((((((((())))))************)))(((((((((((((((((())))))***&&&&&&&&&'''(((((())))))'''((()))***+++***)))(((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''&&&%%%###$$$''')))''''''(((((((((((())))))'''''''''''''''(((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((()))%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! $$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$""""""$$$%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%#########&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''(((((((((((((((''''''''''''%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''))))))'''%%%%%%%%%&&&&&&'''(((((((((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''((('''''''''&&&&&&''''''''''''''''''(((''''''''''''''''''(((''''''''''''(((((((((((()))(((&&&&&&((()))((('''%%%&&&'''((((((((('''&&&'''''''''''''''((()))***((((((''''''''''''(((((((((((()))***)))((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))%%%)))***'''(((,,,+++((((((((((((((()))))))))***''''''((()))***++++++,,,)))))))))******++++++,,,,,,,,,---...///000111222444666999===BBBFFFJJJLLLKKKLLLMMMNNNPPPQQQRRRSSSOOONNNNNNMMMKKKHHHFFFDDDAAA???>>>======???BBBCCCEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEBBB@@@???>>>>>>@@@BBBDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBDDDFFFDDDBBBCCCHHHLLLTTTYYY^^^aaaaaa```^^^]]]\\\___aaa^^^YYYVVVWWWYYY]]]```eeejjjnnnqqqqqqqqqqqqqqqqqqnnnkkkiiihhhiiieeeeeefffggghhhjjjkkkkkkiiigggeeebbbaaabbbcccdddgggiiikkkkkkjjjjjjlllooorrrssssssoookkkkkkppptttvvv{{{sssggg^^^YYYQQQPPPOOOPPPQQQRRRQQQPPPGGGFFFCCCAAA???>>>>>>>>>===<<<:::888666444333222111111000000//////....../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))******++++++******))))))((('''''''''''''''(((''''''(((((())))))******((()))***++++++***)))(((((((((((((((((()))******((((((((((((((()))))))))((()))***++++++***((('''))))))))))))))))))))))))&&&''''''((((((((((((((('''''''''&&&%%%%%%''')))&&&&&&'''''''''(((((((((&&&&&&&&&''''''(((((((((&&&&&&'''''''''(((((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%###""""""###$$$$$$######$$$%%%&&&&&&%%%$$$###%%%&&&&&&'''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''''''''((())))))))))))(((((((((''''''''''''$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((&&&$$$%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&'''''''''%%%%%%&&&'''((((((((('''$$$$$$&&&'''(((((())))))((((((''''''''''''((((((''''''''''''((((((((())))))(((&&&&&&((()))((('''%%%%%%'''((((((((('''&&&&&&&&&&&&'''''')))***+++((((((''''''''''''(((((('''(((***+++,,,+++)))(((''''''''''''((((((((()))))))))))))))))))))))))))$$$)))+++***,,,222222///%%%&&&&&&&&&''''''((((((&&&&&&''')))***+++,,,---(((((()))***+++,,,,,,,,,///000111222333444555666<<<>>>BBBGGGLLLQQQUUUWWWNNNNNNNNNNNNNNNNNNMMMMMMHHHGGGGGGFFFDDDCCCAAA@@@GGGEEECCCBBBBBBDDDGGGHHHEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDBBB???======???BBBDDDEEEEEEEEEFFFEEEEEEDDDCCCEEEHHHKKKIIIGGGHHHNNNSSSXXX]]]cccggghhhfffddddddfffiiikkkgggaaa]]]^^^```hhhkkkoootttwwwxxxxxxxxxssstttssspppllliiiggggggfffgggggggggggggggggghhhjjjiiihhhhhhiiilllppprrrrrrttttttrrrooonnnooorrroooqqqqqqnnnkkkmmmttt{{{zzz{{{qqqjjjfff^^^\\\[[[[[[\\\\\\[[[YYYNNNLLLJJJGGGEEEDDDDDDDDD@@@???===;;;999777555444444333333222111000//////////////////000000000000------------------------++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))******++++++++++++******((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&((()))+++,,,,,,((()))***++++++***)))(((((((((((((((((()))******++++++******))))))(((((()))***+++,,,+++)))'''&&&************************$$$%%%&&&((()))*********'''((()))(((&&&&&&((()))%%%&&&&&&&&&''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((())))))%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$#########$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%###""""""###$$$$$$#########%%%%%%%%%%%%######%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%)))&&&%%%&&&((()))'''%%%$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''((('''&&&$$$###''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((''''''&&&%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%))))))(((((('''&&&$$$$$$''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&((('''&&&(((+++---,,,+++((((((((((((((()))******)))))))))))))))******+++******))))))(((((('''''')))))))))******+++++++++***+++,,,,,,++++++---//////000222444666999===AAAHHHLLLQQQWWWZZZZZZYYYXXXWWWRRRJJJDDDBBBAAAAAAAAA@@@???>>>>>>???AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFKKKKKKJJJJJJIIIHHHGGGGGGKKKHHHFFFEEEFFFFFFEEEDDDCCCBBB@@@@@@BBBFFFJJJMMMQQQRRRSSSPPPKKKIIIKKKMMMNNNPPPQQQRRRSSSVVV[[[______```aaaaaa```aaaccceeennnllllllkkkgggdddjjjssstttwwwyyyzzz}}}~~~|||wwwrrroooooonnnmmmkkklllhhhfffhhhgggeeeeeehhhnnnmmmmmmnnnpppuuu{{{~~~{{{vvvrrrrrrtttuuuuuuuuuvvvyyy|||zzzvvvuuusssqqqjjjhhhfffgggjjjlllkkkiii```^^^[[[YYYXXXUUUQQQNNNFFF@@@:::999;;;===<<<999===:::888666555444222000111000...---...///111222---,,,******++++++***(((,,,+++***))))))***+++,,,,,,,,,+++***))))))*********+++,,,------,,,+++***+++++++++***)))(((((('''***+++---------,,,***((())))))************))))))((()))***+++***)))&&&%%%(((((()))***++++++******///...---,,,***)))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$######"""!!! ###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%)))'''&&&''')))***(((&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))(((((((((''''''&&&&&&&&&))))))))))))((('''&&&&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((((((((''''''''''''&&&%%%$$$&&&)))+++***)))''''''''''''(((((()))))))))))))))))))))******++++++*********))))))(((((())))))))))))************,,,---.........///222444777:::===@@@BBBFFFJJJMMMPPPRRRUUUYYYZZZYYYXXXVVVOOOJJJCCC>>>============AAAAAAAAABBBDDDFFFHHHJJJMMMMMMLLLKKKKKKJJJIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGJJJHHHFFFDDDDDDFFFHHHJJJIIIIIIHHHIIIMMMRRRXXX\\\dddeeeddd___YYYUUUUUUVVVVVVWWWXXXYYY[[[^^^aaacccaaabbbcccbbbaaaaaaccceeennnmmmmmmnnnmmmmmmttt}}}}}}xxxsssrrrqqqooonnnooojjjhhhjjjkkkiiiiiilllhhhjjjmmmppprrrvvv}}}|||wwwxxxyyyyyyyyyzzz|||}}}vvvrrrqqqqqqpppooojjjiiijjjlllppprrrqqqpppmmmkkkiiihhhgggfffdddcccQQQJJJBBB>>>???AAAAAA@@@???===999777666666444333333444555666444222...,,,///...,,,,,,------,,,***++++++***))))))***+++,,,,,,,,,+++*********************+++,,,,,,+++******,,,,,,,,,+++******))))))***+++,,,---,,,+++)))((((((((())))))))))))((((((((()))*********)))((('''&&&&&&''''''''''''''''''++++++******))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$###""""""###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&***((('''((()))***)))(((&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''((()))))))))))))))((((((((((((((((((((('''&&&%%%''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&%%%%%%&&&)))******)))((((((((()))))))))******)))))))))))))))******+++******************))))))++++++++++++++++++++++++---...000000222555999===???BBBFFFJJJLLLOOORRRUUUWWWWWWXXXXXXWWWVVVTTTRRRGGGCCC>>>;;;:::;;;<<<<<>><<<===???@@@@@@DDDFFFIIIKKKMMMNNNNNNNNNMMMMMMKKKIIIGGGEEECCCBBBBBBBBBAAAAAABBBDDDFFFHHHJJJKKKLLLJJJJJJPPP\\\eeennnlllhhhfffgggkkkpppsssrrrrrrpppjjjdddaaabbbdddiiijjjlllppptttuuutttqqqnnnnnnlllhhheeeccccccddddddcccgggmmmqqquuu}}}|||uuurrrrrrrrrwwwqqqlllnnnooonnnnnnooouuuzzz~~~wwwnnnkkkjjjiiiiiijjjkkklllllljjjkkkooorrruuuwwwwwwwwwooommmjjjkkknnnrrruuuwwwpppjjjccc^^^[[[XXXVVVTTTNNNJJJDDD@@@>>>>>>>>>======:::666333333444777999333222000000000000...---///...---,,,,,,,,,---...---,,,,,,+++++++++,,,,,,************************---,,,,,,,,,+++++++++***)))************)))((('''(((((())))))))))))((((((******))))))***+++,,,---,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))*********''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((('''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))******++++++((()))***+++++++++******)))))))))))))))******+++((((((((())))))*********,,,---...///000111222222666888;;;>>>BBBGGGNNNRRRRRRTTTUUUUUUSSSPPPOOOOOOOOONNNLLLKKKIIIHHHHHHHHHDDDBBB@@@@@@BBBCCCDDDDDDFFFHHHJJJLLLLLLKKKJJJIIILLLLLLKKKIIIGGGFFFEEEDDD@@@@@@AAACCCFFFIIILLLMMMPPPSSSVVVVVVWWW^^^iiiqqqyyywwwrrrooooooqqqtttvvvwwwvvvssslllgggeeehhhlllpppssswww{{{~~~}}}zzzwwwuuuuuusssoookkkgggffffffeeefffjjjrrrwwwzzz|||zzzzzz|||}}}vvvrrruuuzzz{{{|||~~~~~~~~~~~~}}}{{{zzz|||}}}yyyqqqiiijjjjjjjjjiiihhhhhhhhhiiiiiikkkmmmoooqqqrrrrrrssspppnnnkkklllpppuuuxxxzzzwwwuuurrrooojjjeee```\\\WWWRRRMMMHHHGGGGGGGGGGGGIIIFFFBBB???======???@@@666444222222222111000...///...---+++++++++,,,------,,,,,,,,,,,,,,,------+++******************++++++++++++++++++*********************))))))(((((()))******++++++******)))******))))))***+++,,,---))))))))))))((('''&&&&&&+++******))))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&%%%&&&'''((('''&&&%%%&&&(((&&&&&&'''(((((((((((('''(((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((('''))))))))))))))))))))))))'''''''''(((((((((((((((%%%'''((((((''''''(((***&&&&&&((()))))))))(((''')))))))))))))))******+++(((((())))))***+++,,,,,,,,,---///111444666888999AAACCCGGGIIIKKKOOOSSSVVVPPPQQQQQQNNNKKKHHHFFFFFFGGGGGGGGGFFFFFFEEEEEEEEECCCBBBAAABBBDDDEEEEEEDDDGGGHHHIIIJJJIIIGGGEEEDDDFFFFFFFFFFFFFFFFFFEEEEEECCCEEEHHHLLLPPPTTTWWWYYY]]]aaaeeehhhjjjmmmssswwwxxxvvvtttrrrsssuuuwwwyyy|||yyyssskkkeeefffkkkqqqzzz~~~{{{xxxzzzzzzyyyuuuqqqoooooojjjkkkqqq{{{}}}yyywwwyyyzzzzzzxxxwwwwwwxxxxxx~~~|||wwwsssmmmhhhhhhiiiiiigggeeedddeeegggiiijjjlllmmmlllmmmoooqqqssspppnnnnnnppptttwwwxxxwwwwwwxxxvvvqqqkkkeeeaaa[[[XXXTTTRRRSSSTTTUUUUUUQQQQQQQQQOOOKKKEEE???;;;;;;999777666777666444222///...---+++++++++,,,,,,------,,,,,,,,,---......,,,,,,+++******+++,,,,,,+++++++++++++++*********++++++*********)))))))))***++++++,,,,,,++++++***)))))))))***************)))************))))))(((,,,,,,+++******)))(((((((((((((((((())))))))))))(((((((((((())))))))))))((())))))******+++++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((''''''&&&%%%%%%&&&((()))(((&&&&&&''')))%%%%%%&&&'''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&'''''''''(((&&&''''''(((((((((((('''$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''))))))))))))((((((((('''))))))))))))))))))))))))''''''''''''((((((((()))%%%''')))((('''&&&(((***&&&''')))++++++***)))((()))))))))))))))******+++))))))***+++,,,......///000111444888<<<@@@CCCEEEIIIKKKNNNOOONNNMMMNNNOOOHHHHHHGGGEEEBBBAAAAAABBBEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDCCCFFFGGGGGGGGGFFFDDDCCCBBBAAABBBCCCDDDFFFGGGHHHIIIIIIMMMRRRYYY___cccfffgggmmmpppuuuyyy{{{zzzxxxwwwtttssssssssstttuuuwwwxxx{{{wwwppphhhdddhhhqqqyyy~~~yyy}}}~~~|||{{{wwwyyy{{{}}}}}}~~~|||~~~wwwttttttuuupppsssxxxzzzzzzyyyxxxxxxvvv{{{|||xxxrrrooojjjeeeeeefffgggeeecccdddfffiiikkklllmmmllllllmmmqqquuuuuurrrooonnnoooqqqrrrrrrrrrssstttsssooojjjeeecccZZZYYYYYY[[[___bbbdddeee^^^^^^___]]]XXXPPPHHHCCCBBB@@@>>>>>>======;;;999444333111000//////000000---------------...//////------,,,++++++,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************++++++++++++******((()))*********)))((('''++++++,,,---------,,,,,,************************(((((((((((())))))))))))(((((((((((())))))))))))((())))))******+++,,,,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))+++***'''&&&(((***$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$%%%%%%'''((((((((('''&&&&&&'''''''''(((((())))))(((((())))))))))))((((((######%%%&&&'''((((((((())))))))))))))))))))))))******))))))((((((((('''((((((((((((((((((((((((&&&'''''''''(((((())))))'''***++++++((((((***,,,)))+++,,,......---,,,+++)))))))))))))))******+++++++++,,,---///000111111555777;;;@@@EEEJJJMMMOOOLLLNNNPPPOOOLLLHHHFFFFFFEEEEEEEEEDDDBBBCCCEEEGGGGGGHHHIIIJJJJJJIIIHHHGGGGGGFFFEEEFFFGGGGGGEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDFFFIIIKKKNNNPPPQQQOOOSSS[[[ccciiinnnpppqqqxxx{{{zzzuuussssssssssssssstttuuuuuu{{{wwwqqqjjjiiippp|||~~~yyy~~~sssjjjeeehhhmmmqqqvvv}}}{{{}}}~~~wwwmmmeeebbbbbbcccccclllpppwww{{{}}}|||||||||xxx||||||vvvppplllgggbbbcccdddeeeeeedddfffjjjnnnlllnnnnnnnnnmmmooouuuyyyxxxuuurrrppppppqqqqqqpppmmmnnnooommmjjjfffdddcccXXXYYY[[[```fffkkknnnoooooonnnkkkgggbbb^^^ZZZXXXHHHFFFDDDCCCCCCBBB@@@>>>:::999777666555555666666---------------...///000......,,,,,,,,,,,,......---------------------------,,,++++++******++++++))))))************))))))((()))***+++***)))&&&%%%'''((()))***************((((((((()))***+++++++++(((((((((((())))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''((((((((((((''''''))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((('''%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''')))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''(((((((((((())))))))))))******))))))((((((''''''%%%%%%&&&'''((()))***+++***)))***+++---...---,,,---,,,***((()))***,,,...++++++,,,...222666:::<<<<<>>AAA@@@@@@AAABBBEEEGGGHHHKKKJJJJJJLLLMMMLLLGGGCCCFFFFFFEEECCCAAA@@@BBBCCC>>>@@@BBBBBBBBBDDDIIIMMMIIILLLRRRYYY^^^```___]]]aaaeeekkkppptttwwwzzz}}}|||{{{|||{{{ssslllllllllkkkkkknnnqqqrrrqqqppprrrxxxzzzwww|||www~~~wwwmmmeee^^^ZZZVVVVVVWWW[[[bbbkkktttzzzxxxqqqnnnooopppmmmjjjiiilllnnnrrrzzz|||rrreeeaaa\\\XXXVVVWWWXXXYYYaaaiiirrrwwwyyyzzzuuuooopppsssvvvuuupppiiifffdddaaa`````````aaacccdddfffqqquuuwwwwwwyyy||||||yyy}}}yyytttqqqppprrrrrrsssmmmjjjgggffffffffffffffffffjjjkkkjjjkkkqqqvvvvvvvvvwwwvvvqqqkkkfffdddeeeYYYVVVQQQOOONNNLLLGGGDDD===<<<;;;;;;;;;888555111222111000111222222111///111111///...,,,+++***))),,,,,,,,,++++++++++++++++++++++++************)))******++++++++++++******)))******++++++******)))******))))))((((((''''''+++***)))'''''''''((())))))***+++++++++)))((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((******)))((('''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$#########"""!!!!!!!!!%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$###!!!  """$$$&&&&&&%%%$$$%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%$$$#########&&&&&&&&&'''((()))***+++''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""((('''%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))(((((('''(((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))((('''''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((((((((()))))))))))))))))))))))))))(((((((((&&&&&&'''((())))))******+++***+++,,,---...---,,,)))*********,,,---///000---...222777<<<@@@DDDEEEJJJMMMPPPQQQOOOMMMKKKJJJHHHFFFCCC@@@???@@@AAACCCDDDDDDEEEGGGHHHKKKLLLMMMOOONNNMMMMMMMMMLLLHHHDDDCCCBBBAAA???<<<<<<===???@@@AAAAAAAAABBBFFFNNNSSSXXXZZZ___dddhhhjjjiiihhhgggjjjppptttxxx|||}}}tttllliiiiiihhhiiillltttttttttuuuwww|||vvvlllkkkpppnnntttwwwwwwxxx}}}~~~xxxnnnddd\\\VVVPPPMMMNNNMMMMMMPPPUUU\\\ccchhhoookkkgggfffgggeeeaaa\\\\\\```ccccccfffjjjhhhbbb[[[WWWRRROOOPPPRRRSSSSSS[[[bbbiiilllnnnoookkkeeebbbeeehhhgggccc^^^\\\[[[```^^^[[[ZZZ[[[]]]aaadddmmmrrrvvvxxx}}}}}}yyywwwwwwwwwwwwwwwooollliiigggggghhhiiijjjooorrrsssrrrttt|||xxxooohhhffffff```______``````^^^XXXTTTKKKHHHCCC@@@===;;;888666888666444333222111///,,,111000000000000/////////,,,,,,,,,+++++++++++++++++++++++++++************++++++,,,,,,,,,,,,++++++,,,------......------,,,******))))))((((((((((((+++***)))((('''(((((())))))************))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""######$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$!!!###%%%'''(((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%###!!! ((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((()))(((((('''&&&(((''''''&&&&&&''''''((())))))))))))))))))))))))******)))(((((('''&&&&&&'''''''''''''''''''''''')))(((((((((((((((((()))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))((((((((()))))))))******+++,,,,,,------------,,,******,,,---...000000111111555;;;BBBGGGKKKMMMNNNRRRSSSSSSPPPKKKGGGDDDCCCDDDBBB???>>>???BBBFFFIIIIIIJJJLLLNNNOOOQQQQQQRRROOOMMMJJJIIIHHHFFFCCCAAA??????>>><<<:::;;;???BBBIIIHHHGGGGGGJJJPPPXXX^^^eeefffiiilllnnnpppqqqrrrsssuuuxxxzzz|||~~~|||tttkkkiiihhhgggiiinnntttttttttvvvyyy|||}}}}}}{{{tttllleee]]]WWWXXX]]]ccchhhjjjjjjmmmuuu{{{||||||ooojjjbbb[[[VVVRRROOOMMMPPPOOONNNNNNQQQVVVZZZ^^^aaa______``````]]]WWWQQQQQQVVVYYYXXXWWWZZZ]]]]]]\\\XXXRRRPPPQQQSSSTTTSSSWWW]]]bbbbbbcccccc___ZZZVVVWWWXXXWWWTTTRRRQQQRRRUUURRRNNNKKKLLLPPPUUUXXX```eeekkkooowww}}}||||||{{{zzzxxxqqqnnnjjjggggggiiimmmoooxxx{{{|||{{{uuulllgggfffeeegggkkkooopppmmmhhhccc[[[VVVMMMFFFAAA>>><<<:::===;;;777555444333111000000000000//////.........,,,,,,,,,,,,++++++******,,,,,,,,,+++++++++******,,,,,,------------,,,,,,******++++++++++++*********))))))))))))(((((((((******)))((((((((())))))))))))))))))))))))***+++************************))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((()))))))))''''''''''''(((((())))))$$$&&&(((******(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$%%%&&&((((((((('''&&&%%%&&&&&&&&&%%%$$$######&&&%%%%%%%%%%%%%%%%%%$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&$$$###"""''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))(((((('''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''+++******)))((('''&&&&&&'''''''''''''''''''''''')))((((((''''''(((((()))''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))((((((((())))))******+++))))))******************+++,,,---------,,,,,,---.........///000222444555:::>>>EEEKKKOOOPPPOOONNNMMMMMMLLLIIIEEEBBBAAAAAAAAAAAAAAABBBEEEIIILLLNNNLLLNNNOOOQQQRRRRRRQQQPPPMMMKKKGGGEEECCCAAA@@@@@@>>>??????@@@AAAEEEJJJOOOYYYXXXWWWWWWZZZ___eeeiiilllmmmoooqqqrrruuuyyy{{{~~~~~~}}}~~~yyysssnnnmmmlllkkkmmmqqqsssrrrrrrtttwwwvvvqqqmmmggg___VVVRRROOOMMMNNNRRR[[[___aaabbbgggqqqxxxzzz}}}~~~wwwnnnnnnjjjddd```^^^]]]\\\[[[[[[ZZZXXXXXXYYY\\\___aaabbbaaaaaabbbbbb___ZZZUUUTTTWWWXXXYYY[[[___dddgggjjjfffaaa___```bbbaaa```___dddfffeeecccbbb^^^XXXUUUTTTSSSQQQNNNMMMMMMNNNLLLJJJFFFDDDDDDGGGKKKMMMSSSXXX\\\```iiittt{{{|||~~~}}}}}}~~~}}}|||vvvsssoookkkiiilllrrrvvv~~~rrrkkkhhhgggjjjnnnqqqrrrpppllliiieee___VVVNNNHHHDDD@@@>>>???<<<999888888888777666555444333111///---,,,+++...------,,,,,,+++++++++---,,,,,,,,,++++++++++++,,,,,,------------,,,,,,((())))))))))))))))))((())))))))))))))))))))))))******))))))))))))))))))***)))(((((((((***+++,,,++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))'''''''''((((((((((((((($$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&%%%$$$###"""!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''+++******)))((((((''''''(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((())))))))))))(((((())))))******++++++******++++++++++++++++++***,,,......---,,,---...111000000111555:::???BBBIIIKKKOOORRRRRRPPPMMMJJJEEEFFFFFFDDDBBB@@@AAABBBAAACCCGGGKKKNNNOOOPPPPPPMMMNNNOOOOOOOOOMMMLLLKKKJJJIIIGGGEEEDDDCCCDDDEEEAAACCCFFFIIINNNTTT[[[```iiihhhhhhhhhjjjlllmmmnnnppprrrtttuuuwwwzzz~~~xxxuuutttuuurrrmmmkkknnnnnnmmmmmmooooookkkddd^^^YYYSSSOOOPPPQQQQQQQQQSSSXXX\\\aaaeeennnzzz~~~zzzyyyyyyxxxuuurrrpppmmmiiiggghhhiiiiiiiiifffeeeddddddeeefffhhhiiimmmlllkkkjjjiiigggeeeccc```]]]\\\___dddjjjnnnqqqttttttssstttuuuvvvvvvvvvuuuzzz|||yyyvvvrrrkkkddd```]]]YYYUUUSSSRRRQQQQQQNNNMMMKKKJJJJJJKKKLLLMMMNNNRRRUUUWWW^^^gggmmmmmmuuuuuuuuuwwwzzz~~~|||{{{wwwsssrrruuu|||}}}tttpppnnnoooqqqqqqpppnnnlllllliiifff```ZZZTTTNNNHHHDDD@@@>>><<<;;;;;;;;;:::888999999777555333111///.../////////...---,,,,,,+++------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++))))))))))))************))))))*********************)))(((((((((***+++,,,************************(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))***))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))((('''&&&%%%%%%%%%%%%""""""""""""###$$$%%%&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''''''''((()))((((((''''''(((((()))))))))))))))))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))******************++++++++++++,,,,,,------+++...111111///...000222222333555999???GGGMMMQQQVVVVVVWWWUUUSSSOOOKKKHHHDDDEEEFFFEEECCCBBBCCCDDDDDDGGGLLLPPPRRRRRRPPPOOOKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGGGGGGGHHHKKKNNNKKKNNNSSSXXX^^^dddkkkpppuuusssrrrrrrrrrrrrpppnnnnnnqqqtttuuuvvvyyy~~~zzzvvvuuuuuuvvvqqqiiieeegggccccccddddddccc^^^XXXTTTQQQOOOPPPVVVZZZZZZZZZ\\\```fffmmmuuu|||wwwvvvwwwyyyzzzwwwtttqqqppprrrtttuuuvvvtttssssssttttttuuuvvvvvvyyyxxxvvvsssqqqoooooonnnjjjdddbbbfffkkkooosssxxx|||yyyppplllgggccc```^^^]]][[[VVVUUUTTTSSSSSSSSSSSSTTTPPPUUUXXXZZZ___gggkkkjjjmmmjjjhhhhhhkkkooosssttt{{{{{{yyywwwwww|||{{{zzzzzzyyyvvvsssqqqqqqqqqnnnlllhhheee```YYYRRRMMMFFFDDDBBBAAA@@@>>>;;;999777666666555444333222222222111111000///...------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++)))******++++++******))))))))))))************+++((()))***+++++++++******))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((()))))))))******)))((('''&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((%%%&&&&&&&&&%%%$$$######&&&%%%%%%%%%%%%%%%%%%$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&&&&'''''''''***)))(((&&&%%%%%%$$$$$$#########$$$%%%&&&((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((('''&&&''''''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((())))))(((''''''(((((((((((())))))))))))++++++************************+++,,,---......///,,,000444555222222555888888;;;@@@FFFMMMRRRVVVXXXZZZYYYVVVSSSOOOKKKHHHGGGDDDFFFHHHHHHGGGFFFFFFGGGIIIKKKNNNPPPQQQPPPNNNLLLHHHHHHGGGGGGGGGGGGGGGHHHGGGJJJNNNPPPRRRVVVZZZ^^^^^^bbbgggkkkooossswwwzzz}}}zzzvvvtttttttttrrrpppooorrruuuvvvuuuwww}}}}}}vvvrrrllllllmmmnnnjjjcccaaadddaaaccceeeeeebbb___\\\[[[ZZZ[[[___gggkkkkkkmmmqqqwww}}}~~~~~~~~~|||zzzyyy{{{}}}~~~{{{xxxuuuttttttpppmmmmmmrrrtttwww~~~~~~xxxuuusssqqqnnnllldddbbb```]]]\\\]]]___```___eeejjjnnnttt}}}{{{tttjjjccc``````bbbccchhhjjjmmmmmmooovvv~~~yyyuuuuuuvvvrrrpppllliiiddd^^^WWWRRRMMMMMMLLLMMMLLLJJJEEEBBB;;;;;;:::999888777666666444333333222111000///...............------------,,,,,,------------,,,,,,''''''((((((((((((''''''))))))*********+++++++++((()))***++++++++++++***)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&'''''''''((((((((())))))(((((('''''''''&&&'''(((((((((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((((((%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((('''''''''((()))******''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((('''&&&&&&'''((()))***))))))(((((((((((())))))''''''''''''''''''''''''((((((((()))******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((()))))))))))),,,+++++++++***)))))))))******+++,,,---//////000...333777888555555999<<<@@@DDDKKKQQQVVVXXXXXXWWWXXXUUURRRMMMJJJHHHFFFFFFBBBDDDGGGIIIIIIHHHIIIJJJMMMMMMMMMMMMMMMLLLKKKJJJFFFEEEEEEEEEFFFGGGIIIJJJPPPUUU[[[___cccgggmmmqqqooorrrwwwzzz|||}}}}}}wwwtttuuuuuuuuusssuuuyyy||||||zzz{{{|||qqqjjjgggaaaaaaccceeeccc```aaafffjjjnnnqqqqqqnnnkkklllmmmnnnooouuu|||~~~|||{{{}}}}}}yyywwwvvvrrrsssxxx~~~~~~|||yyytttqqqlllhhhgggiiimmmpppssszzz{{{lllaaa\\\[[[ZZZSSSWWW\\\___ccclllwww|||wwwvvvvvvtttppplllhhhccc]]]WWWSSSRRRRRRTTTWWWXXXVVVRRROOOIIIHHHFFFDDDAAA???===<<<555555444333222111000/////////.........------------..................---******++++++++++++******))))))******++++++++++++((()))***+++,,,,,,+++***)))***+++++++++)))((('''************************))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''((('''''''''((((((((((((((('''(((+++,,,,,,+++((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!!!!!!!"""###%%%&&&'''%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((()))***++++++***)))((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&''''''((()))))))))))))))(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''))))))))))))((((((((((((''''''''''''&&&%%%$$$$$$'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((''''''''''''((())))))&&&&&&&&&'''''')))************))))))(((((((((''''''''''''((()))******+++((((((((((((((((((((((((******)))((('''&&&%%%%%%&&&''''''((()))******+++************************''''''(((((())))))******)))))))))(((((((((((((((***)))))))))((((((''''''+++)))(((((()))*********+++***+++000555888888666222333666888:::>>>CCCGGGPPPRRRUUUXXXYYYZZZYYYYYYSSSRRRQQQOOONNNMMMLLLKKKKKKIIIHHHJJJMMMNNNLLLIIIPPPOOOOOONNNMMMJJJFFFCCCCCCDDDEEEEEEFFFJJJNNNRRR[[[```ffflllqqqwww|||~~~{{{yyyxxxxxxwwwvvvxxx||||||wwwooofff]]]XXXYYYVVVWWW[[[]]]```kkkxxx~~~wwwuuuzzz|||}}}|||vvvjjjbbb\\\WWWVVVTTTTTTVVVWWWZZZcccmmm{{{|||xxxwwwwwwtttssspppkkkddd___]]]\\\[[[^^^``````bbbdddbbb]]]\\\UUUPPPPPPNNNHHHCCCBBBAAA===999888888888555333222222222222222111000///...---++++++,,,---,,,,,,+++++++++***)))((((((''',,,***)))***++++++***)))***)))((()))*********(((+++)))'''(((+++,,,***(((***)))((((((((()))+++,,,++++++******)))((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$""""""###&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$%%%'''(((''''''((()))))))))))))))((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((()))***)))))))))(((((('''''''''&&&&&&'''(((((()))******(((((((((((((((((((((((()))))))))))))))(((((((((''''''(((((())))))******))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))+++++++++******))))))))),,,+++******+++,,,,,,,,,+++******---222555666666666999===@@@CCCGGGKKKOOOUUUVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSRRRQQQOOONNNMMMKKKJJJJJJLLLNNNOOOMMMJJJLLLKKKKKKJJJIIIHHHEEECCCAAACCCGGGKKKOOOUUUZZZ^^^fffjjjnnnrrrvvvyyy}}}{{{zzzxxxyyyzzzzzzzzzyyyyyy}}}}}}vvvttttttrrrooojjjccc\\\YYYXXXYYY^^^ccceeekkk{{{{{{zzz~~~wwwmmmddd___YYYUUUSSSTTTTTTTTTZZZaaafffmmmvvv||||||vvvsssrrrrrrqqqnnniiidddaaaaaabbbeeehhhjjjiiiiiikkkhhhccceee___\\\]]][[[SSSLLLHHHFFFBBB>>><<<;;;999555222444444333222111000/////////---,,,,,,---...---------,,,,,,+++******))))))+++***)))***+++,,,+++***+++***))))))++++++***)))+++)))((((((++++++***(((***))))))((()))***+++,,,(((((((((((())))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$######$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%%%%''''''''''''((()))))))))))))))((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%''''''(((((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''''''''(((((()))***''''''&&&''''''((()))***((((((((('''''''''''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))************************,,,,,,,,,,,,,,,+++++++++*********))))))*********,,,+++***,,,000555999:::>>>BBBGGGLLLOOORRRVVVXXXWWWWWWVVVUUUTTTRRRRRRQQQTTTTTTUUUVVVUUUSSSQQQOOOMMMMMMMMMNNNOOOOOOLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEIIIPPPVVV\\\aaagggkkkooorrruuuxxxzzz}}}~~~|||{{{|||yyyyyy{{{~~~{{{tttpppmmmiiijjjjjjjjjiiigggccc```]]]\\\bbbjjjpppttt~~~{{{qqqkkkhhhbbb^^^^^^]]][[[\\\^^^___dddjjjoootttzzz|||uuurrrrrrsssqqqmmmiiieeeeeehhhjjjvvvzzz{{{yyyxxxxxxtttooommmiiihhhkkkiiiaaaYYYUUUPPPMMMJJJFFFCCC>>>999555999888666555333222222111///...,,,,,,...///...---......------,,,,,,+++++++++***)))***,,,---,,,+++,,,+++******,,,,,,+++***+++***))))))***+++***)))***))))))))))))***++++++&&&&&&''''''((())))))***)))((((((''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((***,,,---...'''''''''''''''((())))))''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++***)))***+++,,,...------///444;;;AAAEEEHHHLLLRRRVVVXXXZZZ[[[\\\TTTTTTSSSSSSSSSTTTUUUVVVTTTVVVWWWXXXXXXUUUSSSQQQOOOOOOOOONNNNNNLLLIIIHHHHHHIIIIIIHHHGGGGGGHHHJJJQQQVVV]]]cccgggkkknnnqqqrrruuuxxx{{{}}}~~~zzzxxxzzz|||{{{|||{{{yyyxxxyyyyyyvvvtttoooiiiffffffhhhiiiiiiiiijjjjjjjjjiiihhhggghhhmmmvvv~~~~~~|||}}}|||}}}|||xxxwwwppplllmmmnnnllljjjjjjlllnnnrrrvvvzzz|||yyyyyyzzzyyywwwrrrmmmiiijjjnnnqqq|||uuuqqqooorrrqqqkkkeeebbb]]][[[WWWSSSNNNHHHCCC@@@???>>>===;;;999777666555000...------...///...---.........------,,,,,,,,,******)))+++---......------,,,++++++------,,,+++***************+++******)))))))))*********++++++(((((((((((())))))******)))(((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&"""$$$&&&&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%'''(((((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))(((''''''''''''(((((()))&&&&&&''''''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******++++++++++++*********++++++++++++++++++,,,...---,,,---///222///000222555;;;CCCJJJOOORRRUUUZZZ]]]]]]\\\\\\\\\TTTTTTTTTTTTUUUWWWXXXYYYUUUVVVXXXYYYXXXUUURRRPPPOOOOOONNNLLLJJJHHHFFFFFFDDDHHHLLLNNNOOOQQQSSSUUU^^^bbbhhhmmmppprrrtttvvvxxxzzz|||~~~zzzwwwxxx|||uuunnnlllmmmnnnooooookkkfffeeefffhhhlllpppooooooooooooppppppppppppssswww~~~|||{{{yyyzzz{{{uuussswww{{{zzzyyyzzz|||}}}zzzzzz|||~~~zzztttqqqqqqtttwww|||vvvuuutttoookkkjjjeeedddbbb^^^YYYTTTPPPOOOIIIJJJJJJHHHEEE@@@;;;888222111.........///...------------------,,,,,,,,,+++******+++---///......---,,,+++,,,---------+++******++++++*********+++)))*********+++++++++++++++++++++*********))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''((()))))))))))))))((((((((((((((((((((((((&&&'''(((((((((((('''&&&(((((((((((('''''''''''')))))))))((((((&&&%%%%%%''''''''''''''''''''''''&&&'''(((((((((((('''&&&(((((('''&&&%%%%%%&&&&&&((((((''''''''''''(((((('''''''''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))***+++++++++))))))))))))************&&&)))++++++***+++///222222555:::???EEEKKKRRRWWWZZZ]]]```aaa```^^^\\\\\\YYYYYYYYYYYYYYYYYYYYYXXXVVVVVVWWWWWWUUUSSSPPPOOOLLLLLLKKKIIIFFFEEEGGGIIIFFFNNNWWW]]]```aaaccceeehhhlllqqqvvvxxxzzz|||~~~}}}yyywwwzzz~~~tttiiieeehhhooossstttvvvpppmmmnnnpppqqqsssvvvvvvuuuuuuuuuuuuvvvwwwwww{{{~~~|||{{{~~~zzz{{{}}}wwwnnnnnnmmmnnnqqqxxx|||zzzzzz}}}}}}xxxtttooommmmmmjjjjjjiiifffbbb``````aaa]]]___```___XXXNNNDDD===777555222111111000///------------------------------,,,+++,,,...///...------,,,++++++------,,,+++***+++,,,+++******+++,,,)))***++++++,,,,,,++++++------,,,++++++***))))))(((''''''''''''(((((()))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&###%%%''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((('''''''''&&&'''((((((((((((((('''&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&(((''''''''''''(((((()))((((((''''''''''''(((((('''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))''''''(((((())))))******))))))))))))))))))))))))***)))))))))((((((((('''''''''((())))))***++++++))))))))))))******++++++###'''++++++***,,,000555;;;@@@HHHNNNRRRVVV[[[^^^```ccceeedddbbb```______^^^^^^___^^^]]]\\\ZZZYYYVVVVVVUUUTTTRRROOOMMMLLLHHHHHHHHHFFFDDDGGGLLLPPPYYYbbbnnnuuuvvvtttrrrrrrrrruuuyyy|||}}}}}}zzzzzz~~~tttllleeegggqqq{{{{{{yyy}}}|||{{{}}}|||{{{zzzzzzzzz|||~~~~~~~~~{{{sssdddcccbbbbbbeeellluuu|||zzz}}}~~~yyyuuupppnnnnnnoooppppppnnnmmmnnnrrrvvv{{{~~~}}}sssbbbQQQFFF===;;;777555444333111///////////////////////////...---,,,---...///...---,,,+++***+++,,,---,,,***)))+++---,,,***)))+++---)))***+++,,,,,,,,,+++++++++++++++***************'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%&&&((('''&&&$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''(((((()))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&& """$$$''')))+++)))(((((('''''''''(((((('''((((((((())))))******)))))))))))))))(((((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,&&&''''''((()))******+++))))))))))))))))))))))))******))))))((((((((('''&&&''''''((()))*********))))))*********+++++++++)))---111222222333999>>>DDDKKKSSSZZZ]]]___aaaddddddfffggggggdddcccbbbbbb^^^___aaaaaaaaa___]]]\\\WWWVVVTTTQQQOOOMMMKKKKKKEEEEEEEEEDDDDDDIIIPPPVVVoooxxx{{{xxx{{{}}}zzz{{{{{{{{{|||~~~||||||~~~{{{vvvqqqmmmooojjjgggmmm{{{~~~~~~~~~||||||}}}zzzqqqaaa___]]]ZZZ[[[aaaiiiooosssxxx~~~zzzwwwuuuqqqoooppptttuuuvvvuuuvvvyyyrrr]]]OOOBBB???;;;999777555333111000000000000000111111111///...------...///...,,,,,,+++******,,,,,,+++***))),,,---,,,***)))+++---)))***+++,,,---,,,++++++((((((((()))******++++++'''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&'''((('''&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%''')))***))))))))))))))))))))))))***)))((('''''''''''''''+++)))(((((())))))(((&&&&&&'''((())))))'''%%%$$$))))))))))))************)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''((())))))************++++++++++++*********))))))((('''&&&&&&%%%((('''&&&%%%%%%&&&'''((()))*********++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************+++++++++***************)))***,,,+++***))))))))).........000444===FFFMMMWWWXXX[[[^^^bbbfffiiijjjgggfffffffffgggfffcccaaa```___`````````]]]YYYUUUTTTQQQNNNKKKJJJIIIHHHGGGEEEEEEIIINNNOOOSSSbbbrrr~~~zzzxxxwwwyyy~~~|||zzzxxxrrrllljjjkkkllliiieeedddkkkttt~~~}}}yyyxxxyyyyyyyyyyyyyyyyyyyyyzzz{{{|||{{{qqqkkkfffaaa```cccfffhhhiiinnnooorrrxxxxxxtttsssrrrqqqooorrrvvvyyyyyyzzzzzzggg\\\PPPJJJBBB<<<:::999777666000/////////111111111000111000000000111000///---***+++,,,,,,------------++++++************++++++))))))))))))************)))))))))))))))))))))))),,,,,,,,,+++***))))))(((***))))))(((''''''&&&&&&+++***)))'''''''''((()))&&&&&&''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$%%%'''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''***)))(((((())))))(((&&&&&&'''((()))((('''%%%$$$(((((()))))))))*********''''''''''''''''''''''''((((((''''''&&&'''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,)))))))))******)))))))))******)))(((((('''&&&&&&)))((((((''''''(((((())))))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((()))************)))+++*********************,,,---//////......000111111333666:::@@@HHHQQQWWW\\\]]]___aaaccceeefffggggggfffeeefffgggfffcccaaabbbaaa___]]][[[WWWRRROOONNNKKKHHHFFFEEEFFFGGGHHHIIIKKKQQQYYY^^^eeevvv}}}~~~}}}yyyxxx}}}~~~zzzvvvrrrooollljjjkkklllkkkjjjhhhnnnxxx}}}wwwsssrrrrrrsssvvvwwwyyy{{{}}}~~~{{{rrrnnniiihhhiiilllmmmmmmlllmmmpppuuu}}}zzzvvvtttrrrqqqpppqqquuuyyyzzz}}}yyyjjj```YYYSSSKKKEEEBBB???===;;;777666444333222111000///000///......///...,,,+++,,,,,,---...............++++++************++++++++++++******))))))((((((((((((((((((((((((((((((,,,++++++***))))))((((((''''''((((((((((((((((((***)))((('''&&&''''''((((((((((((''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''%%%&&&''''''(((((('''''''''((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&'''((('''''''''''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''***((('''((())))))(((&&&&&&'''((((((((('''&&&%%%(((((())))))))))))******''''''''''''''''''''''''(((((('''''''''((())))))''''''''''''(((((((((((()))))))))***++++++,,,,,,(((((())))))))))))((((((*********))))))(((((('''((())))))******))))))(((((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))************************---......---------000222666;;;AAAHHHOOOVVV]]]bbbcccccccccddddddddddddeeeffffffeeefffgggfffcccaaa```]]]YYYVVVSSSPPPMMMJJJGGGFFFEEEEEEFFFHHHKKKMMMRRRUUU]]]gggooozzz~~~zzz|||~~~}}}~~~zzzyyy}}}~~~zzzuuuqqqmmmnnnooonnnnnnoooqqqrrrpppuuu~~~{{{uuuqqqooopppqqqsssuuuyyy}}}|||yyyvvvuuuvvvwwwxxxxxxqqqqqqsssvvv{{{||||||~~~}}}}}}|||xxxtttqqqooooooooossswwwzzzxxxmmmeeebbb]]]WWWQQQMMMJJJGGGEEEAAA@@@===:::777444222111111///............,,,+++---...//////////////////,,,++++++******++++++,,,---,,,+++***)))(((''''''''''''''''''''''''''''''******))))))((((((''''''&&&&&&&&&'''((())))))***(((((('''&&&&&&&&&''''''***))))))((('''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((%%%&&&''''''(((((('''''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&))))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((('''''')))(((''''''((()))((('''&&&''''''(((((('''&&&&&&(((((((((((()))))))))***''''''''''''''''''''''''((((((((((((((()))***+++''''''''''''(((((((((((('''''''''((())))))******(((((())))))))))))((((((+++*********)))))))))((('''(((************((('''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))((())))))******++++++,,,,,,...///...---,,,...111444===CCCKKKSSSYYY^^^ccceeeggggggffffffeeeeeeddddddgggffffffffffffeeeccc```ZZZVVVQQQNNNMMMLLLKKKJJJDDDGGGJJJMMMOOORRRTTTVVV\\\```gggqqqzzz}}}|||}}}zzzxxxttttttuuuwwwxxxxxxuuusssooossswwwwwwuuuuuuxxx|||zzz}}}}}}yyywwwxxxxxxvvvyyy~~~~~~}}}}}}~~~tttoooqqqvvvvvvxxxzzzwwwrrrooonnnoooooorrrvvvyyy}}}}}}wwwnnnhhhdddbbb___]]][[[ZZZXXXXXXSSSRRRNNNHHHAAA;;;666555444222111000000000///.........//////000//////...,,,,,,++++++++++++,,,,,,,,,,,,+++******)))(((((((((((((((((((((((((((((())))))((((((''''''''''''&&&&&&''''''((()))))))))((((((((((((''''''(((((())))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))%%%&&&''''''((('''''''''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((()))(((''''''((('''&&&'''((()))((('''&&&&&&'''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((()))***+++''''''''''''(((((((((((('''''''''((())))))******)))******++++++******)))************))))))))))))'''''')))******)))''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))))))))******+++,,,------...///111222333555888===AAAIIINNNVVV\\\```ccceeefffgggggggggfffffffffffffffgggfffeeeeeeeeeccc```^^^VVVRRRLLLIIIHHHIIIIIIIIICCCIIIQQQXXX[[[\\\^^^___ccchhhoooxxx~~~{{{vvvppplllkkklllnnnssswwwyyyxxxwwwuuu{{{~~~}}}}}}uuuiiicccdddgggiiilllpppqqqoooooorrrtttsssvvvyyy{{{}}}}}}yyyxxxtttmmmgggffffffggghhhjjjllloooppprrrpppjjj```RRREEE<<<888777444222111111111000///....../////////......---------,,,,,,,,,,,,------***************+++++++++))))))))))))))))))))))))((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))******))))))&&&''''''(((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&((()))))))))(((''''''&&&&&&&&&((()))((('''&&&&&&&&&''''''''''''(((''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''((())))))''''''''''''(((((((((((()))))))))***++++++,,,,,,******++++++++++++******))))))))))))))))))))))))'''(((((())))))(((((('''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************+++,,,...///000000,,,///444999>>>DDDKKKOOOVVVZZZ___ccceeeeeefffgggeeeeeefffffffffffffffffffffdddcccbbbaaa___[[[XXXUUUPPPKKKGGGFFFGGGGGGGGGDDDLLLWWW^^^aaaccceeeggghhhnnnuuu|||uuuooommmlllkkkkkkllllllmmmpppsssuuutttrrryyy~~~~~~~~~~~~}}}pppddd\\\YYYYYY]]]___bbbfffjjjooouuuyyyxxx{{{~~~}}}wwwsssqqqoookkkggghhhjjjnnnqqquuu{{{xxxdddQQQCCC===888555222000000111000//////////////////......---...------,,,,,,------...*********+++++++++,,,,,,************************((((((((((((((((((''''''((((((((((((((('''''''''))))))***+++++++++******&&&&&&'''((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%&&&''''''(((((('''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((#########$$$%%%'''((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))***)))(((''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&'''(((((('''''''''((((((((())))))((((((((((((((((((((((((((((((''''''&&&'''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,))))))************))))))((((((((((((((((((((((((***))))))(((((())))))***)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,...///111222222111555;;;AAAGGGNNNTTTXXX___aaadddeeeeeeeeefffgggddddddeeeeeeeeeeeeeeeeeecccaaa___]]]\\\XXXTTTQQQQQQMMMIIIGGGGGGHHHIIIIIIJJJQQQZZZ```cccfffkkkooonnnttt{{{zzzzzzuuuqqqllljjjkkkooorrrssstttrrrqqqqqqrrrrrrpppooowww|||~~~wwwwwwxxxyyyzzz|||vvvmmmfffaaa]]]ZZZ[[[ZZZYYY\\\ccckkkqqquuuxxx{{{}}}yyysssnnnjjjhhhhhhiiijjjmmmppptttxxxqqq[[[KKKCCC:::777444222222222222111000000111111000000///.........------------......+++++++++++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))'''((()))***+++******)))''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&((()))***)))(((''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''''''((())))))******(((((())))))))))))((((((''''''''''''((((((((((((,,,+++***))))))***+++,,,************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++,,,---///000222333444===BBBHHHMMMRRRWWW[[[^^^aaabbbdddcccbbbcccdddfffeeeddddddddddddcccccccccaaa___\\\ZZZXXXTTTOOOLLLKKKIIIFFFFFFIIILLLNNNOOOPPPVVV]]]aaadddhhhooouuusssyyy}}}xxxtttxxxvvvmmmmmmooosssyyy}}}~~~|||yyywwwwwwvvvuuusssssswww}}}|||zzz{{{}}}wwwwwwxxxxxxxxx{{{~~~xxxpppmmmlllkkkgggcccaaa\\\WWWWWW]]]eeejjjllltttxxx{{{xxxqqqjjjddddddgggjjjkkkmmmppprrrvvv}}}uuu```PPPIII>>>;;;777555555555555444222222222222222111000///......------------.........------,,,+++***))))))((((((((((((((((((((((((((((((((()))))))))))))))$$$%%%&&&'''(((***++++++&&&'''(((*********)))((())))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((''''''"""###%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&******)))(((((((((((()))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''))))))*********))))))(((,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***))))))+++***)))'''''''''((())))))*********++++++++++++)))))))))+++------+++******,,,...000222666:::===EEEJJJPPPVVV[[[^^^bbbdddbbbbbbccccccddddddeeeeeeeeedddcccaaa```^^^]]]\\\]]]\\\XXXSSSMMMIIIGGGHHHEEEFFFIIILLLQQQUUUYYY[[[___bbbeeehhhkkknnnqqqtttvvv|||{{{tttooommmqqqxxxyyy}}}yyyuuuppprrrwww|||{{{{{{{{{{{{wwwxxxzzz~~~zzzzzz{{{||||||||||||~~~~~~}}}vvvrrrnnnmmmnnnppppppoooddddddaaa^^^aaagggjjjhhhnnnqqquuu}}}zzzpppjjjjjjjjjhhheeefffiiilllnnnqqqvvv}}}vvvhhhYYYPPPEEE???999666777777444000222222222333222222111111222000....../////////---))))))))))))((((((((((((******)))(((((()))***+++******)))(((((((((((((((((((((((((((((((((((((((+++)))'''''')))***(((&&&((((((((('''&&&&&&%%%%%%(((((((((((())))))))))))...,,,)))'''%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''***))))))******(((%%%""" !!!###'''$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((***(((%%%""""""$$$&&&(((###'''))))))(((&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&'''''')))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''++++++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++***)))((('''(((((())))))))))))*********++++++&&&'''(((***+++,,,++++++---...000222666;;;AAAFFFNNNRRRXXX\\\```bbbeeegggcccccccccdddddddddcccccccccbbbaaa___^^^\\\[[[[[[XXXWWWTTTOOOJJJGGGGGGHHHHHHKKKPPPVVV[[[___aaabbbfffhhhkkkmmmnnnqqqtttvvv|||~~~rrrjjjdddccchhhoooqqq||||||{{{|||~~~~~~yyyyyywwwtttuuuwwwxxxxxxwwwqqqrrrpppmmmnnnqqqpppmmmllllllmmmqqqxxx~~~{{{sssnnnmmmmmmjjjggghhhjjjlllmmmnnnsss{{{~~~vvvjjj^^^VVVNNNHHHAAA>>>======:::666333333333222222000//////...,,,******,,,,,,,,,+++++++++++++++*********)))+++***)))(((((()))***+++******)))(((((((((((((((************************...,,,******,,,,,,+++)))''''''''''''''''''''''''(((((((((((())))))))))))---+++)))'''%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******(((%%%###&&&***)))&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$(((''''''&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++***'''&&&%%%&&&((()))!!!###%%%(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))(((((('''((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''+++******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))((((((((())))))((()))))))))************'''((()))***+++,,,------000222444888===DDDLLLRRRWWWZZZ^^^aaabbbdddeeegggdddddddddddddddccccccbbb```___^^^\\\ZZZYYYXXXXXXTTTSSSOOOJJJFFFEEEFFFHHHOOOSSSZZZaaagggjjjkkkkkkpppqqqrrrssssssuuuxxx{{{}}}qqqeee]]]YYYYYY```iiioooyyy}}}|||~~~~~~}}}|||{{{zzz{{{}}}|||vvvnnnjjjffffffiiioootttwww}}}yyyuuutttuuutttrrroooooooooooommmmmmqqqxxx~~~zzzssskkkbbb\\\SSSMMMEEEAAA???===:::888777666555444222111000///,,,***))))))+++,,,,,,+++------------,,,,,,,,,,,,+++******)))))))))************)))(((((((((((()))************************+++)))(((((())))))((('''%%%&&&&&&'''(((((())))))(((((((((((())))))))))))+++***((('''&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''))))))(((&&&%%%(((+++***&&&%%%&&&((((((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""))))))((('''''''''((((((''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((()))******''''''&&&&&&&&&&&&''''''))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))((((((+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((((()))+++,,,******))))))))))))))))))(((((()))))))))*********++++++,,,,,,,,,---///111222555;;;AAAHHHOOOVVVZZZ[[[]]]```aaa``````aaabbbbbbcccdddeeeeeeeeedddccc___]]][[[XXXUUUTTTSSSRRRQQQPPPNNNKKKHHHHHHKKKMMMYYY]]]ccciiinnnrrrssstttwwwxxxxxxxxxxxxzzz~~~nnndddZZZUUUUUUZZZdddnnn{{{{{{}}}xxxrrrkkkeeedddfffhhhiiiqqqqqqrrrvvvzzz||||||zzzxxxxxxuuuqqqoooqqqwww|||~~~yyytttnnnhhhbbb]]]VVVQQQJJJDDDAAA???<<<:::;;;:::888777555333222222...---,,,,,,...//////............---------,,,,,,++++++******************+++***))))))(((((())))))''''''''''''''''''''''''((((((''''''''''''&&&&&&&&&'''''''''((((((((()))(((((((((((()))))))))))))))(((''''''''''''((()))&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%&&&''''''%%%###"""$$$''''''%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))***************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((((()))+++,,,))))))******************))))))))))))************,,,---...---,,,---111444555;;;DDDMMMSSSXXX[[[^^^^^^___```___^^^]]]]]]^^^___```bbbdddeeeeeedddddd^^^\\\XXXTTTQQQOOONNNNNNLLLNNNPPPRRRSSSVVVZZZ\\\dddfffjjjnnnssswwwzzz||||||}}}|||||||||wwwaaaZZZTTTUUU[[[eeerrr~~~yyyrrrlllgggcccaaaccceeejjjpppvvv{{{~~~~~~~~~|||xxxttttttxxx|||{{{tttnnniiiddd___\\\[[[WWWRRRMMMJJJGGGEEECCC???===;;;888666555444333111000......000111000000...------------,,,,,,,,,++++++++++++******))))))++++++***)))))))))))))))''''''''''''''''''''''''***++++++***))))))))))))))))))((((((((('''''''''(((((((((((())))))))))))'''''''''''''''((())))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%'''&&&%%%&&&''''''&&&$$$&&&''')))))))))((())))))%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%%%%''''''$$$%%%&&&''''''&&&%%%%%%)))((('''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&$$$###""""""''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))******++++++***)))************)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))***+++++++++******)))*********+++++++++++++++---...---,,,...444999===DDDOOOWWW]]]^^^______aaaaaabbb```^^^\\\]]]^^^\\\]]]```bbbbbbbbbaaa```ZZZXXXUUUQQQNNNMMMMMMMMMKKKPPPYYY```fffiiimmmooommmnnnqqquuuzzzrrr]]]YYYYYY```kkkwwwzzzrrrjjjddd___```cccggglllqqquuuwww{{{}}}}}}zzzyyy{{{}}}~~~yyyrrrlllgggccc___]]]\\\[[[YYYVVVSSSQQQNNNMMMGGGDDDAAA<<<888666444444222111//////000000///...------------,,,,,,,,,+++,,,,,,,,,,,,+++***)))(((++++++***))))))))))))***************************((()))***)))((('''''')))******)))(((((('''&&&&&&(((((((((((())))))))))))&&&''''''(((((((((((()))&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%'''))))))((()))***))))))((('''&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&'''(((((()))(((((((((''''''&&&''''''((()))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))************)))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((()))***++++++++++++***++++++++++++,,,,,,,,,,,,***---//////000555===DDDIIIOOOXXX___bbbcccbbbbbbbbbbbbbbbaaa^^^]]]^^^___ZZZ[[[]]]^^^]]][[[YYYWWWUUUSSSPPPNNNMMMMMMOOOPPPTTT\\\hhhqqqwwwxxxxxxxxxrrruuuzzz}}}nnnfffdddiiitttwwwrrriiigggeeecccbbbdddgggiiipppuuu{{{~~~~~~}}}~~~}}}yyysssnnnjjjgggdddaaa^^^```aaaaaa___]]]ZZZYYYUUURRRLLLEEE???:::777666555333000000000000///.........---------,,,,,,,,,,,,,,,------,,,***)))(((,,,+++******))))))******************************%%%'''((('''%%%$$$%%%''')))))))))((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&(((&&&%%%&&&((())))))((('''&&&&&&&&&&&&&&&$$$###%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''(((((())))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((###$$$%%%&&&''')))******'''''''''&&&&&&'''''''''))))))((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((()))))))))))))))******++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))((()))***+++,,,,,,+++***++++++,,,,,,,,,---------+++///222444555<<>>===;;;999777555444333111///...//////...------------,,,,,,,,,,,,+++************************************))))))))))))************)))))))))((())))))((()))******'''%%%'''((()))******)))((('''(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))((((((((((((''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''###%%%'''((())))))((('''(((((((((((((((((())))))''''''''''''((((((((((((((('''&&&''')))***)))(((''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))+++,,,,,,,,,+++***************))))))))))))***************++++++,,,+++,,,---,,,,,,---///222444:::BBBKKKSSSZZZ```dddeeefffggghhhhhhfffdddccc```___]]][[[ZZZYYYXXXXXX]]]\\\ZZZXXXVVVTTTSSSRRROOOQQQWWWbbboooyyy}}}~~~{{{~~~~~~{{{}}}}}}uuuooollllllpppxxx~~~~~~{{{uuurrrrrrpppoooqqqvvv}}}|||sssnnnhhh^^^TTTOOOIIIJJJKKKIIICCC===777555444333111000111111000///......---------,,,,,,,,,++++++++++++++++++++++++)))***+++++++++***)))(((************))))))))))))))))))((()))******(((&&&(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((()))((((((((((((''''''''''''%%%&&&''''''((((((''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***''''''((()))((('''&&&%%%(((((()))))))))(((((('''''''''''''''((((((((((((((('''&&&''')))))))))(((''''''''''''''''''''''''((((((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))(((((((((***,,,---...---+++************)))))))))))))))******)))))))))***+++,,,)))************,,,000333;;;BBBLLLVVV]]]bbbeeegggggghhhiiiiiigggeeebbbaaa]]]]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZXXXUUURRRQQQQQQRRRSSSXXXdddttt~~~{{{{{{qqqmmmllljjjjjjlllxxx~~~zzzyyy}}}yyyuuussskkkaaa[[[WWWYYY[[[XXXOOODDD;;;777666444222111222222111000............------------++++++++++++++++++++++++)))***+++,,,,,,***((('''*********))))))))))))))))))((((((((()))***((('''(((((())))))))))))(((((((((((((((((((((((((((((()))(((''''''&&&''''''(((((((((((((((''''''''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&''''''&&&%%%$$$###'''((())))))((('''%%%$$$''''''''''''(((((((((((((((&&&&&&'''((()))((('''(((((((((((((((((((((((())))))((((((((('''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((*********************************)))))))))))))))(((***,,,---...---+++***))))))))))))))))))******+++***)))((()))***,,,---++++++++++++,,,///555999EEELLLVVV^^^cccdddeeeeeehhhhhhgggfffdddbbb```___ZZZ[[[[[[\\\\\\\\\\\\\\\YYYYYYWWWSSSOOOMMMOOORRRYYYbbbrrr~~~|||rrriiicccdddiiinnnttt{{{}}}|||~~~|||zzzzzz}}}~~~|||uuukkkdddbbbdddfffddd\\\PPPFFF@@@999777444333333222111////////////.........------++++++++++++++++++++++++)))***,,,---,,,+++)))'''))))))))))))))))))*********((('''''')))***)))((())))))(((((((((((())))))((((((((((((((((((((((((******)))((('''&&&&&&&&&((((((((((((''''''''''''%%%&&&''''''((('''''''''(((''''''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&$$$###''''''''''''(((((((((((('''&&&%%%&&&((()))(((''')))))))))))))))))))))))))))))))))(((((((((''''''(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))******************************))))))))))))))))))))))))+++,,,,,,,,,+++***))))))))))))************+++***)))((((((***,,,---...//////000333999AAAFFFQQQVVV^^^ccceeeeeeddddddgggfffdddaaa___^^^]]]]]]YYYZZZ[[[\\\\\\\\\\\\\\\WWWWWWUUURRRNNNNNNRRRVVVaaakkk{{{yyygggcccdddkkkttt{{{}}}zzzyyyzzz|||~~~{{{rrrmmmjjjjjjkkkjjjfff^^^SSSLLL===;;;888666555444111000000////////////.........++++++++++++++++++++++++***+++,,,,,,,,,+++))))))))))))))))))***************((('''''')))******)))))))))(((((((((((())))))((((((((((((((((((((((((******))))))(((''''''&&&((((((((((((''''''''''''%%%&&&''''''(((((('''''')))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''+++***)))((((((((((((((('''''''''(((((()))******&&&&&&'''''''''&&&%%%%%%''''''''''''(((((((((((('''&&&%%%&&&((()))((('''(((((((((((((((((((((((())))))))))))((((((((('''''''''((()))***+++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))***)))))))))*********++++++((()))))))))************,,,+++)))((((((***,,,...///000222555;;;CCCMMMTTT[[[^^^ccceeeeeedddddddddeeeccc___[[[YYYYYYZZZ[[[ZZZZZZ[[[[[[[[[ZZZYYYXXXTTTUUUUUURRRPPPRRRYYY___kkksss~~~~~~{{{zzzwww~~~sssiiifffiiisss~~~||||||zzz|||yyywwwvvvrrrooonnnmmmfff[[[QQQCCC@@@<<<999888666333111000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********((()))))))))***************(((&&&&&&(((************)))(((''''''((()))***((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''%%%&&&''''''((((((''''''***)))'''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((''''''(((((())))))((((((((((((((())))))***(((((('''''''''((())))))''''''''''''(((((((((((('''&&&%%%&&&((((((((('''''''''''''''''''''''''''))))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))************))))))))))))))))))))))))))))))************************)))))))))))))))*********))))))(((((())))))***+++(((((())))))*********+++,,,+++)))'''(((***,,,...---...111666>>>IIIUUU]]]```bbbeeeffffffeeeeeefffdddaaa\\\XXXVVVWWWYYYZZZ[[[[[[[[[[[[YYYWWWUUUTTTQQQSSSTTTSSSRRRVVV___fffrrrxxx}}}{{{ssslllkkkmmmqqq|||yyylllbbb\\\mmmuuu|||xxxxxxxxx|||~~~{{{{{{|||~~~zzzsssqqqoooiii[[[PPPGGGDDD@@@<<<:::888444222000000000000////////////........................---,,,+++*********++++++(((((())))))*********+++***(((&&&&&&(((************)))(((''''''((()))***(((((((((((((((((((((((($$$%%%&&&(((***+++,,,,,,)))(((((((((''''''''''''%%%&&&''''''((((((''''''+++***'''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''###$$$$$$$$$&&&'''((()))(((''''''&&&&&&&&&&&&'''***)))(((((((((***+++,,,''''''''''''((((((((()))###$$$&&&'''((()))(((((((((((((((((())))))))))))***)))(((&&&&&&''''''(((''''''''''''''''''''''''%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''+++***))))))******)))((()))***+++++++++)))((('''))))))))))))************)))))))))))))))*********)))))))))((((((***...111000666===CCCMMMXXX^^^___ddddddeeeeeedddbbb___]]]YYYZZZYYYXXXVVVVVVYYY[[[XXXYYYZZZZZZZZZYYYWWWWWWOOOSSSZZZ```fffkkkpppsssxxxwwwtttqqqmmmhhhdddbbbmmmwwwzzzkkkdddfffkkkyyy{{{yyyzzz}}}~~~||||||yyy||||||sssiii```XXXUUULLLHHHBBB===;;;:::888777777555222111111222111000......---,,,+++***)))(((+++++++++*********))))))---,,,,,,+++***)))((((((&&&'''((())))))******)))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''((((((((())))))((('''&&&%%%&&&''''''***)))(((((()))***)))'''''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$######%%%'''))))))(((((('''&&&$$$###"""'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&%%%%%%&&&&&&'''(((((((((((('''%%%%%%&&&&&&%%%$$$'''((((((((())))))******(((((((((((())))))))))))''''''''''''((((((((()))(((((('''(((((()))***+++&&&&&&'''(((((((((''''''''''''((((((((()))))))))***)))((('''&&&'''((((((''''''''''''''''''''''''&&&&&&((()))))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((''''''(((***,,,+++***)))************))))))((())))))))))))************************++++++++++++------.........///222555888>>>FFFKKKTTT]]]bbbbbbeeedddcccaaa___\\\ZZZYYYWWWXXXYYYXXXWWWWWWXXXZZZWWWXXXXXXXXXWWWUUUTTTSSSTTTYYY```fffkkkppptttvvvxxxwwwuuurrrooollliiihhhmmmvvvuuujjjjjjqqqyyy}}}{{{|||~~~{{{yyywwwzzz~~~wwwlllccc\\\XXXRRROOOKKKHHHEEEAAA===:::999666333111111111000///.........---,,,+++******,,,,,,+++++++++*********,,,,,,++++++***)))))))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((('''''''''((((((((()))))))))((('''&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&((((((((('''&&&%%%$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((()))(((&&&&&&'''(((&&&%%%'''''''''(((((()))))))))''''''''''''((((((((((((%%%%%%&&&&&&&&&''''''''')))(((((((((((())))))***((())))))))))))((('''&&&''''''''''''((((((((((((***)))((('''''''''((((((''''''''''''''''''''''''&&&''''''((()))((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((******)))((((((((((((((()))((('''(((***++++++***))))))))))))))))))***+++))))))))))))************++++++++++++,,,,,,------+++,,,---......111555888AAAHHHPPPUUU[[[bbbeeeccceeebbb^^^ZZZWWWUUUTTTTTTUUUVVVXXXXXXVVVUUUVVVWWWWWWVVVUUUUUUTTTTTTTTTUUU___dddkkkqqqvvvyyy|||~~~~~~}}}{{{xxxvvvsssrrrqqqttt|||zzzpppnnnvvvyyyqqqooommmmmmnnnoooooonnnuuuzzz|||rrrjjjeeebbbZZZWWWUUUQQQNNNHHHAAA======:::666333333222111000///.........------,,,,,,------,,,,,,,,,+++++++++************************************)))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((('''''''''''''''((((((((())))))))))))(((''''''&&&&&&''''''&&&%%%$$$%%%&&&'''&&&$$$))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###&&&&&&''''''&&&&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((()))(((''''''((()))'''&&&'''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((***))))))(((((((((((()))))))))))))))))))))((((((&&&'''''''''(((((((((((()))))))))(((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,***)))'''''''''((((((---+++***)))***)))(((&&&***)))(((((((((***+++,,,((()))))))))******************++++++,,,,,,------***+++,,,---000555<<>>:::888666444/////////...------,,,,,,.........---------,,,,,,)))))))))***++++++,,,,,,(((((()))***************))))))))))))))))))))))))(((((()))******)))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((()))))))))***(((((((((((((((''''''''''''&&&%%%&&&((()))((('''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&%%%%%%'''''''''%%%''''''''''''''''''&&&&&&''''''((((((((()))))))))))))))))))))******************)))(((((('''((((((&&&&&&&&&'''((()))+++,,,(((((((((((())))))))))))))))))*********)))((('''(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((''''''(((+++,,,,,,+++))))))))))))))))))***+++))))))))))))************((())))))***+++,,,------000111444888???HHHSSSZZZYYY___bbbbbbaaaaaa]]]WWWPPPOOOOOONNNOOOQQQTTTUUUUUUVVVVVVSSSOOOLLLJJJJJJNNNSSS]]]iiiuuu}}}nnnjjjkkkmmmuuu|||qqqhhhaaa]]]ZZZVVV]]]ggguuu}}}yyyuuuqqqnnnbbb[[[QQQHHHAAA<<<888666222111111000///...---,,,......---------,,,,,,,,,))))))******+++++++++,,,'''((()))***++++++++++++))))))))))))))))))))))))((((((************(((((('''(((((((((((()))))))))((((((((((((((('''''''''((((((((()))))))))******((())))))))))))((('''&&&%%%$$$###$$$&&&''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&'''(((((((((&&&%%%$$$%%%'''''''''%%%((((((((('''''''''''''''(((((((((((()))))))))***&&&&&&'''''''''(((((((((***))))))(((((((((((()))''''''&&&&&&&&&''')))***))))))))))))*********+++))))))***+++***)))((('''(((((((((((((((((((((((((((''''''&&&'''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))******)))&&&&&&&&&(((+++---------)))************))))))((())))))))))))************))))))***+++,,,---......000555;;;BBBIIIPPPVVV[[[\\\```aaa___]]][[[VVVQQQKKKLLLNNNPPPRRRTTTUUUUUUSSSSSSRRRPPPMMMKKKKKKLLLQQQ]]]ppp~~~pppiiikkkooozzz~~~{{{xxx|||~~~~~~xxxpppiiieeeZZZ\\\```gggqqq||||||tttgggYYYNNNEEE>>>:::666555444333111///......------------,,,,,,,,,+++***************+++++++++)))******+++++++++******))))))))))))))))))))))))'''(((***++++++***(((''''''((((((((())))))))))))'''''''''((((((((((((((((((((()))))))))*********((())))))***)))((('''&&&%%%$$$$$$%%%'''(((((('''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&'''((((((((('''%%%%%%&&&'''((((((''')))))))))((((((''''''''''''''''''((((((((())))))%%%%%%&&&&&&&&&''''''''')))(((((((((((())))))***)))((('''%%%%%%&&&'''''')))*********++++++++++++)))******++++++)))((('''))))))))))))))))))))))))(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&(((***++++++******)))((('''(((***,,,+++***)))***+++++++++)))((('''))))))))))))******************+++,,,...//////000666<<>><<<999777666444222000------.........---,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,+++***))))))...------,,,+++******)))))))))))))))))))))))))))'''(((((((((((((((''''''******))))))))))))******((((((((((((((((((((((((&&&%%%%%%&&&''''''&&&$$$(((((((((((())))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((******)))((('''&&&%%%%%%(((((('''&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&(((******(((%%%$$$###)))'''%%%&&&)))++++++)))))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))(((''''''))))))))))))))))))))))))'''((()))))))))((('''&&&((((((((())))))(((((('''''''''((()))))))))))))))((())))))************)))******++++++++++++******,,,+++************+++,,,+++,,,...///111555:::>>>HHHLLLSSSYYY]]]^^^\\\[[[XXXVVVTTTRRRPPPOOOOOOOOOSSSTTTUUUVVVUUURRROOOMMMKKKJJJJJJJJJHHHIIIPPPYYYmmm~~~uuupppqqqqqqppprrrxxx~~~zzzwwwtttuuuvvvuuuppplllhhhiiikkkooosssxxx}}}|||zzzwwwuuurrrtttvvvyyy}}}~~~{{{wwwrrrooooooppppppxxxqqqbbbVVVOOOFFFBBB>>>;;;999666444222000000000///...---,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,+++******))))))))))))((('''&&&&&&&&&''''''''''''''''''''''''((()))))))))))))))((((((***))))))(((((())))))***((((((((((((((((((((((((''''''&&&'''((()))'''%%%''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))((((((''''''&&&&&&###############$$$%%%&&&((('''&&&%%%%%%%%%%%%&&&%%%&&&'''&&&%%%$$$%%%'''''''''&&&%%%%%%%%%&&&&&&'''''''''(((((()))))))))'''''''''((((((''''''''' """&&&''''''''''''(((+++)))'''(((+++,,,,,,***))))))))))))))))))))))))(((((((((((('''''''''''''''''''''((((((((((((((())))))))))))))))))))))))(((((())))))***)))))))))))))))))))))))))))))))))'''((()))))))))))))))((((((((()))******))))))(((''''''((())))))))))))))))))************))))))((()))******************))),,,,,,,,,++++++,,,---------...///111444:::AAAFFFOOOSSSYYY]]]^^^\\\XXXUUUSSSRRRRRRQQQPPPQQQQQQQQQYYYXXXXXXVVVSSSOOOLLLJJJIIIGGGGGGIIILLLPPP[[[fff}}}qqqnnnnnnwwwwww{{{}}}wwwuuurrrrrrtttssspppmmmkkknnnrrrwww{{{~~~|||}}}~~~~~~~~~}}}{{{zzzwwwwwwwwwwwwyyy{{{~~~|||zzzyyyyyy{{{zzzkkk```YYYRRRNNNHHHCCC???;;;777444333333222111///...---,,,...------,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,+++******))))))''''''''''''''''''''''''))))))************)))))))))((((((''''''(((((()))(((((((((((((((((((((((()))((('''(((******((('''&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''!!!!!!!!!"""###$$$&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&'''((()))***++++++''''''))))))))))))'''''' """&&&(((((((((***++++++)))((((((***+++******(((((((((((((((((((((((()))))))))))))))))))))(((&&&&&&''''''(((((())))))))))))))))))))))))))))))'''((()))******+++******((((((((((((((((((((((((((())))))***++++++++++++((())))))************)))''''''((()))))))))))))))***************)))((('''))))))************))))))+++++++++,,,,,,------...000111222444888>>>FFFKKKUUUWWWYYY[[[YYYVVVRRRPPPPPPQQQQQQQQQRRRSSSTTTTTTXXXWWWUUUSSSPPPNNNLLLKKKIIIFFFGGGMMMSSS]]]jjjwwwzzzsssuuuzzz}}}}}}~~~}}}zzzxxxwwwvvvrrrpppnnnrrryyy|||||||||}}}~~~~~~rrrjjjeee___[[[TTTNNNHHHCCC===999444444222111000///............---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********///.........---------,,,))))))))))))))))))))))))(((((()))*********))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((()))***(((&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((($$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&$$$&&&&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&''''''((())))))******'''((()))******)))((('''''')))++++++***))))))***((('''&&&&&&''''''((((((((((((((((((((((((((((((************************&&&&&&''''''(((((())))))(((((((((((((((((((((((('''((()))******+++******(((((((((((((((((((((((((((((((((((()))******+++(((((()))***************''''''((()))))))))))))))***************)))((('''))))))************)))))))))***+++,,,,,,------......111555999>>>EEELLLQQQVVVVVVUUUSSSRRRPPPOOONNNQQQQQQSSSTTTUUUVVVWWWXXXVVVTTTQQQNNNLLLJJJJJJJJJIIIGGGIIIQQQ\\\ggguuuyyywwwzzz}}}|||~~~}}}|||~~~zzzvvvssspppuuu|||}}}uuupppmmmiiifff```ZZZTTTLLLEEE@@@555444333111000000000000///...------,,,,,,------,,,,,,+++++++++++++++*********))))))))))))((((((************************&&&'''(((((()))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))((('''&&&'''))))))'''&&&''''''((((((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''%%%'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''((()))******)))((('''***,,,,,,+++)))(((((((((''''''''''''''''''((()))))))))))))))))))))))))))************++++++++++++'''''''''(((((((((((((((''''''''''''''''''''''''(((((())))))***)))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&&&&'''(((''''''((()))************''''''((())))))))))))))))))************))))))((()))******************)))((()))+++,,,---.........---222999@@@GGGMMMRRRVVVSSSRRRPPPNNNNNNNNNOOOPPPRRRSSSUUUWWWXXXXXXYYYYYYUUURRRNNNJJJHHHGGGHHHIIILLLJJJNNNWWWbbblllxxx}}}zzzwwwyyy~~~|||wwwtttqqqpppnnnkkkfff```WWWNNNHHH999888555333111111111111///......---------------++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((()))(((((()))((((((''''''(((((()))))))))))))))))))))))))))''''''&&&'''((()))'''%%%(((((((((((()))))))))***%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''&&&'''((((((&&&&&&'''(((&&&&&&%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((((((''''''((()))((()))******)))***,,,...))))))))))))))))))))))))((((((((())))))*********((((((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))((('''''')))))))))))))))))))))))))))((('''&&&&&&&&&'''(((&&&&&&'''((())))))))))))''''''((()))))))))))))))((())))))************)))******++++++++++++******(((***,,,...///000000000222999BBBJJJOOOQQQSSSTTTMMMMMMMMMNNNOOOQQQSSSTTTTTTUUUVVVXXXYYYYYYXXXXXXPPPMMMJJJGGGFFFHHHLLLNNNTTTRRRVVV```iiipppwww~~~{{{yyywwwvvvssssssrrrpppjjjaaaVVVOOO@@@>>>:::666333222111111//////...---------------++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((&&&&&&'''))))))************))))))(((((())))))***)))))))))))))))))))))))))))((('''((()))***(((&&&'''''''''((((((((())))))&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%&&&''''''%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))$$$&&&''''''&&&''')))+++''')))++++++***+++...111))))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((()))(((((('''&&&&&&))))))))))))))))))))))))---,,,+++)))))))))******%%%&&&'''((())))))))))))'''(((((()))))))))))))))'''((()))***************++++++,,,,,,,,,,,,++++++)))+++---///111222222111;;;BBBKKKRRRTTTRRROOONNNIIIKKKMMMQQQSSSUUUVVVVVVUUUVVVWWWXXXYYYXXXWWWWWWJJJHHHEEEEEEGGGLLLQQQUUU\\\[[[___hhhooossswww{{{{{{zzz{{{{{{zzztttuuuuuuuuupppfff[[[SSSFFFCCC???999555222111000//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++************************'''''')))******+++++++++******))))))))))))******))))))))))))))))))))))))***)))((()))++++++)))(((&&&&&&&&&'''''''''(((((('''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&((((((%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))***++++++***(((%%%$$$$$$%%%(((***'''((()))((('''''')))+++%%%'''******)))***...111''''''''''''((()))+++,,,))))))((('''''''''''''''((('''''''''&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%'''((((((((())))))******((((((((((((((((((((((((&&&%%%%%%%%%&&&''')))***))))))(((((((((((())))))*********)))))))))))))))*********))))))))))))))))))+++,,,,,,++++++,,,---,,,---//////000333777:::HHHKKKOOORRRSSSQQQNNNLLLMMMOOORRRUUUWWWXXXXXXWWWSSSVVVYYY\\\\\\YYYUUURRRIIIJJJIIIFFFDDDHHHRRRZZZ___```ccciiioootttwwwxxx~~~}}}~~~|||zzzxxxwwwyyyyyyxxxtttmmmcccZZZUUUKKKGGGAAA<<<999666222000000111111///...---...000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***(((''''''+++++++++++++++***)))(((''''''''''''((((((((((((((()))***++++++***)))((())))))))))))))))))))))))************************))))))(((((('''''''''&&&))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&'''((()))((((((&&&%%%%%%&&&'''((('''&&&%%%&&&(((((((((''')))((('''&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&&&&&&&&&&(((%%%""""""%%%'''&&&$$$''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((()))))))))'''))),,,---------///111))))))(((''''''((()))***))))))((('''''''''''''''((((((((('''''''''&&&&&&((((((((('''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))((('''''''''((()))***+++,,,,,,++++++++++++,,,,,,***)))))))))))))))))))))************)))))))))))))))***+++***))))))***,,,------...///222777===BBBLLLMMMMMMNNNOOOOOOOOOPPPSSSTTTVVVWWWXXXXXXWWWWWWVVVWWWWWWWWWUUUSSSPPPOOOGGGGGGFFFDDDCCCGGGNNNTTT^^^```dddjjjpppuuuwwwxxx|||{{{|||{{{|||~~~zzzzzz{{{|||}}}}}}}}}}}}{{{{{{yyyuuummmddd\\\WWWSSSPPPJJJEEE@@@;;;666333111111111///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++***))))))((((((((()))))))))******)))******++++++******)))))))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((('''&&&%%%&&&((((((((('''''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&&&&'''%%%######&&&((('''&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((())))))******+++''')))******+++---111444******)))((((((((((((((()))((((((''''''''''''((()))))))))((((((((('''''''''((((((((((((((())))))++++++******************************************)))))))))))))))+++,,,,,,---,,,,,,++++++,,,,,,---))))))))))))))))))************************************)))(((&&&&&&)))+++---...///111555<<>>DDD&&&''''''((()))*********((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((())))))******%%%$$$$$$$$$###"""""""""(((((((((((((((((((((((((((((())))))))))))))))))((((((''''''''''''(((((((((((())))))************))))))******+++++++++,,,------+++)))((())),,,///---111666;;;???CCCFFFIIIIIIJJJLLLOOOSSSWWWZZZ\\\ZZZZZZYYYYYYYYYYYYZZZ[[[YYYWWWTTTPPPLLLIIIGGGFFFIIIKKKOOOUUU[[[_________bbbhhhpppwww}}}~~~|||~~~zzzuuuuuuxxxzzz~~~~~~~~~~~~||||||{{{|||}}}}}}{{{vvvmmmaaaTTTKKK@@@<<<666333333222111000........................---,,,+++***)))((('''''')))******+++++++++******((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''%%%&&&&&&'''''''''(((((('''&&&%%%&&&((((((((('''''''''&&&&&&&&&&&&''''''(((((((((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&''''''(((++++++***)))'''&&&%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((())))))******+++,,,,,,,,,---111999CCCIII%%%&&&''')))******++++++(((''''''''''''(((((())))))))))))((((((((('''''''''((((((((((((((())))))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))((((((''')))))))))(((((()))))))))((((((((()))******++++++))))))******+++,,,,,,,,,---------+++***+++...111///444;;;@@@CCCEEEGGGHHHIIILLLQQQVVVYYY\\\\\\\\\XXXXXXYYYYYYZZZZZZ[[[[[[TTTRRRPPPNNNLLLKKKKKKKKKOOOSSS[[[bbbgggjjjjjjiiippptttzzz}}}|||~~~~~~~~~}}}|||vvvssstttwwwxxxzzz{{{zzzxxxzzz{{{ooobbbYYYLLLEEE;;;555333333111000////////////////////////...---,,,+++)))(((''''''))))))***++++++++++++***((((((((()))))))))******)))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&'''$$$%%%&&&'''(((((((((((('''&&&%%%&&&((((((((('''''''''&&&&&&&&&'''(((((($$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((***++++++***'''$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((()))******+++(((***,,,000555===FFFLLL&&&'''((()))******))))))'''''''''''''''((())))))((((((((('''''''''&&&&&&(((((((((''''''''''''''')))******************+++(((((((((((((((((((((((('''(((((())))))(((''''''******))))))))))))******'''(((((()))******++++++))))))***++++++,,,------***,,,------,,,---///111444888>>>CCCFFFHHHJJJLLLNNNQQQVVV[[[]]]^^^]]][[[XXXYYYZZZ[[[\\\[[[ZZZZZZTTTRRROOOMMMNNNRRRVVVYYY___gggrrryyy{{{zzzzzzzzz}}}|||yyyxxxwwwxxxyyywwwuuutttvvvyyy{{{{{{zzzwwwtttuuuzzzzzz{{{|||}}}~~~wwwnnn___UUUFFF<<<888666444222////////////////////////......---,,,,,,+++******))))))***+++++++++++++++)))))))))*********+++++++++***)))(((((()))***+++))))))))))))))))))))))))************************''''''''''''((((((((()))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((()))(((((('''&&&&&&&&&&&&&&&$$$%%%&&&((((((((((((''''''&&&%%%&&&((((((((('''&&&%%%%%%%%%&&&&&&'''((($$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((&&&(((******'''%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))******++++++,,,'''+++000666<<>>AAAGGGKKKOOOSSSXXX[[[___```bbbddddddbbb```___```]]]ZZZXXXVVVVVVUUUTTTVVVUUU\\\jjjwwwtttsss{{{}}}{{{zzzxxxwwwwwwvvvuuutttsssrrrrrrssssssttttttttttttttttttvvvuuuuuuttttttuuuuuuuuusssttttttsssooommmllllllnnnnnnnnnppptttvvvwwwvvv||||||~~~|||{{{{{{|||}}}|||{{{zzz}}}|||zzzzzzyyyzzz|||||||||~~~wwwtttvvv}}}ppp[[[OOOGGG>>>888333111000///000///...---,,,,,,---------,,,+++***++++++++++++++++++++++++************************))))))************))))))*********))))))(((((((((************************))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$###))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%'''((()))(((&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))+++******+++---///000111111888AAAIIIMMMPPPRRRSSS***************))))))((()))((((((''''''''''''((((((''''''''''''''''''(((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))*********))))))++++++***))))))((('''''',,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,...///000444888<<>>CCCHHHMMMPPPNNNJJJFFFDDD((((((((((((((('''&&&&&&)))((((((''''''''''''((((((''''''''''''''''''(((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((('''&&&%%%%%%''''''((())))))***++++++)))))))))******++++++,,,///......------......///+++---111555:::@@@GGGKKKQQQSSSVVVYYY[[[]]]aaacccddddddcccaaa___\\\ZZZYYYSSSQQQOOOMMMMMMOOORRRTTTbbbvvv|||wwwsssqqqqqqqqqwwwzzz}}}~~~~~~yyyvvvsssqqqoooiiiiiiiiihhhfffeeecccbbbbbb```^^^^^^______^^^]]]bbbcccdddfffhhhjjjkkklllmmmmmmmmmmmmmmmlllllllllmmmmmmnnnnnnnnnnnnnnnmmmjjjlllmmmllljjjiiiiiijjjeeedddccccccddddddcccbbb^^^^^^^^^^^^]]]]]]]]]\\\[[[\\\^^^aaadddfffggghhhhhhkkknnnpppqqqrrrtttuuuxxxxxxyyyzzzzzzxxxtttqqqiiiiiihhhfffdddbbb___^^^[[[]]]___``````aaabbbddddddeeegggiiilllnnnoooppprrruuuzzz~~~{{{uuurrrnnnfff___PPPJJJBBB:::555333111000111000//////......//////------------------------++++++++++++++++++++++++******++++++++++++******)))))))))***************************************&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%'''(((((()))(((((('''(((***+++++++++***)))''''''''''''''''''''''''&&&&&&%%%'''((()))(((&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''&&&((((((((()))))))))*********+++,,,,,,...333<<>>DDDHHHMMMRRRUUUPPPQQQRRRRRRSSSWWW\\\```cccaaa___[[[WWWTTTQQQPPPIIILLLNNNKKKHHHJJJRRRZZZiii}}}}}}zzzzzz~~~}}}{{{|||~~~~~~~~~~~~yyytttpppnnnkkkgggdddddddddcccbbbcccccccccccccccbbbbbbaaa``````bbbfffkkknnnppppppoooooopppqqqrrrsssttttttkkkkkkjjjiiihhhgggffffffcccaaa___]]][[[[[[[[[[[[XXXYYYZZZYYYWWWUUUUUUUUUWWWVVVVVVWWWYYY[[[ZZZYYYWWWXXXXXXYYYYYYXXXXXXWWWUUUVVVWWWXXXYYYYYYYYYYYY[[[\\\\\\[[[ZZZ[[[^^^```_________aaadddfffeeeddddddeeeggggggeeeccccccccc]]]```ccccccbbbbbbdddggggggiiikkknnnpppppppppppptttxxx|||{{{uuuxxxyyy~~~zzzuuurrrpppnnnnnnggg___SSSHHH@@@;;;777555111000...---------...///........................++++++++++++++++++++++++***++++++,,,,,,++++++***''''''(((((()))))))))***(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))((('''&&&&&&###%%%'''((()))((('''&&&''''''''''''''''''''''''$$$$$$###%%%&&&'''&&&$$$''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))************,,,///111111444;;;GGGQQQOOOOOOMMMKKKIIIIIILLLNNN+++***))))))(((((())))))******))))))((((((''''''))))))(((((('''''''''&&&)))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))(((((()))************)))************))))))))))))+++++++++***++++++,,,,,,+++---...///...///111333>>>BBBIIIOOORRRSSSRRRQQQKKKFFFBBBEEENNNWWW\\\^^^bbb```\\\XXXSSSPPPMMMLLLKKKGGGFFFHHHIIIKKKTTT```rrr}}}wwwvvv}}}~~~~~~xxxtttrrrnnngggaaacccdddcccbbbaaaaaaccceeebbbaaa```bbbdddeeeeeeeeegggiiimmmqqqssssssrrrqqqrrrrrrrrrrrrqqqooommmlllfffdddaaa^^^[[[YYYYYYXXXWWWVVVTTTRRRPPPNNNMMMLLLOOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLMMMMMMMMMNNNNNNRRRRRRSSSSSSSSSRRRRRRQQQTTTTTTTTTUUUVVVWWWWWWXXXVVVWWWYYYYYYWWWVVVVVVWWW]]][[[ZZZZZZ\\\___dddfffiiijjjjjjhhhfffeeefffgggfffeeecccbbbccceeegggiiilllmmmnnnqqqtttwwwzzz|||yyy{{{~~~zzztttsssuuuxxx~~~{{{yyy|||zzz}}}yyytttsssssstttrrrppprrrkkkaaaVVVLLLBBB:::555444111------///000///---111111///...............------..................///......---+++******)))+++*********))))))((((((''''''(((((())))))******'''((()))++++++***))))))))))))************))))))&&&&&&''''''(((((())))))%%%&&&%%%###"""!!!###%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&+++))))))***+++,,,+++***))))))******+++++++++,,,+++---000444:::CCCLLLRRRUUUTTTRRROOONNNOOOSSSVVV******)))((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((('''(((((((((((((((((()))))))))))))))))))))))))))((()))******++++++******(((((())))))*********++++++++++++***++++++,,,------...//////000222666999DDDHHHNNNSSSUUUSSSPPPNNNIIIEEECCCGGGOOOXXX\\\]]]^^^\\\YYYUUUQQQNNNKKKJJJKKKIIIJJJLLLMMMPPP\\\iiiwwwzzzzzzzzz|||yyywwwrrrmmmkkkkkkiiieeeaaa___``````___^^^^^^```bbbgggfffdddeeehhhjjjkkkkkknnnqqquuuxxxyyywwwsssqqqnnnmmmllliiifffccc```___ZZZYYYVVVTTTRRRPPPPPPPPPNNNMMMMMMLLLKKKJJJJJJIIILLLLLLLLLKKKKKKKKKKKKJJJGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMLLLNNNNNNOOOOOOPPPQQQQQQQQQLLLNNNQQQRRRRRRSSSTTTVVVYYYXXXWWWWWWYYY\\\___aaadddfffiiiiiihhhgggggghhhgggggghhhhhhiiiiiijjjjjjnnnooopppsssuuuxxx{{{|||{{{}}}|||xxxxxxwww}}}~~~zzzxxxvvvwwwxxxzzzzzzxxxuuutttuuuzzzwwwuuuuuuvvvvvvsssqqqxxxssskkkbbbXXXMMMCCC===888444///...000000///,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))+++*********)))))))))))))))))))))))))))((((((((((((((()))***************))))))************))))))(((((((((((((((((((((((((((((((((&&&%%%$$$&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''')))***)))((()))))))))******+++++++++,,,///333888???GGGPPPVVVVVVUUUTTTRRRRRRSSSWWWYYY******))))))(((((((((((('''''''''((()))*********((((((((((((''''''''''''(((((()))))))))***************)))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++''''''((()))***+++,,,,,,+++++++++++++++,,,------//////000111333888>>>CCCLLLPPPTTTWWWWWWRRRLLLIIIEEEDDDEEEJJJRRRYYY[[[[[[XXXVVVTTTQQQNNNKKKJJJIIIKKKMMMQQQRRRRRRWWWfffuuu|||xxxuuusssxxx{{{xxxuuuqqqnnnkkkgggcccbbbcccdddbbb______```bbbbbbbbbdddfffhhhooonnnmmmnnnqqqtttuuuuuutttwwwzzzzzzwwwqqqjjjfffbbbaaa^^^ZZZWWWTTTSSSRRRNNNMMMLLLJJJIIIHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLJJJMMMOOOPPPQQQRRRTTTVVVTTTTTTTTTTTTUUUWWWYYYZZZ\\\```eeeiiijjjjjjjjjjjjjjjkkknnnpppppppppooonnnrrrrrrsssuuuwwwyyy{{{|||}}}~~~~~~{{{{{{xxxvvvuuupppqqqqqqooonnnoooqqqsssuuuttttttvvvyyyyyyxxxwwwyyyvvvqqqjjjaaaUUUIIIBBB>>>999444111222222000...000///...---,,,,,,,,,,,,---------,,,,,,++++++***......---,,,,,,+++*********************)))))))))++++++***))))))((('''''')))))))))))))))******+++))))))************))))))((((((((((((((('''''''''((())))))(((&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&''')))***)))((()))))))))))))))***++++++---111777>>>EEEMMMUUUZZZYYYXXXWWWWWWWWWYYYZZZ\\\***************)))))))))'''((((((((()))))))))***((((((((((((((('''''''''))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++'''(((((()))******+++++++++++++++++++++,,,---......///111333888???HHHNNNSSSUUUXXXXXXUUUNNNGGGBBBAAACCCFFFMMMTTTYYYYYYYYYSSSRRRPPPMMMKKKJJJIIIHHHKKKQQQWWWXXXWWW^^^nnn}}}|||uuuooolllnnnqqqttt||||||yyyuuurrrooollliiigggfffccc```___`````````___```bbbfffiiikkknnnrrruuuyyyyyyyyy{{{}}}}}}{{{yyyssssssqqqnnnhhh```YYYTTTRRRQQQOOOMMMLLLLLLLLLMMMIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJMMMNNNOOOOOOOOOOOOQQQSSSQQQQQQQQQRRRSSSTTTUUUUUUWWWZZZ```dddgggiiilllnnnoooppprrrtttuuuuuutttsssuuuuuuvvvwwwyyyzzz|||}}}|||zzzxxxvvvwwwyyy}}}|||zzzzzzzzzvvvuuussspppnnnooorrruuusssssstttvvvyyy|||}}}~~~yyywwwsssnnnggg]]]SSSLLLFFF@@@999555444444222111222111000///............000000///...------,,,,,,......---,,,,,,+++***************************************)))))))))((((((***)))((((((((()))+++,,,))))))************))))))'''''''''(((((((((((((((&&&'''((('''&&&%%%&&&((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))((()))+++++++++))))))))))))((()))***+++,,,///444<<>>BBBHHHOOOTTTWWWWWWUUUPPPOOOMMMLLLJJJIIIHHHHHHLLLUUU\\\\\\[[[cccrrr~~~}}}zzzwwwooogggaaadddmmmuuu~~~zzzwwwrrrooollliiihhhfffdddbbbbbb```______```aaabbbbbbaaaeeejjjnnnrrrwww{{{{{{sssnnneeeccc```[[[VVVQQQMMMKKKIIIHHHGGGGGGGGGIIIJJJKKKHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPQQQRRRSSSTTTTTTUUUXXX[[[^^^bbbhhhmmmrrrttttttuuuvvvwwwxxxyyyzzzxxxxxxyyyzzz{{{}}}~~~zzztttqqqooonnnnnnppprrrwww|||}}}yyyvvvvvvxxxzzzyyyxxxwwwxxxzzz}}}}}}{{{xxxuuuqqqkkkddd___NNNGGG>>>888666555333111222222000///////////////000000///...------,,,,,,---------,,,,,,++++++******************+++++++++((()))))))))*********+++***)))((((((((()))+++,,,))))))************))))))%%%&&&&&&'''((())))))***%%%'''(((((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((((((***+++***)))))))))(((((()))+++...///222888AAAIIIPPPUUUXXX[[[]]]\\\[[[\\\]]]\\\XXXUUU***+++,,,,,,,,,+++))))))*********)))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))(((((((((((((((''''''(((((((((((((((((((((((()))******+++++++++++++++************))))))((((((++++++++++++,,,...///000///333:::BBBIIIQQQYYY^^^ZZZXXXSSSNNNHHHBBB===;;;===AAAHHHOOOSSSTTTSSSRRRNNNMMMLLLJJJIIIHHHGGGGGGKKKVVV^^^___```hhhttt|||~~~yyytttrrrnnnggg```___fffrrr|||zzz||||||yyyuuupppmmmhhhfffcccbbbbbbbbb```___\\\]]]___aaaccceeeggghhhiiilllppptttwwwyyy}}}~~~|||wwwmmmbbb[[[UUUSSSPPPMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFHHHIIIIIIJJJLLLOOORRRPPPPPPPPPPPPQQQSSSUUUVVVWWWYYY[[[]]]aaagggnnnsssxxxxxxxxxyyyzzz|||~~~||||||}}}~~~}}}xxxtttpppooonnnooommmooorrrwww{{{~~~~~~}}}{{{xxxxxxzzz|||}}}}}}}}}}}}|||zzzuuurrr]]]TTTHHH>>>999666333111000000///...---------------------,,,,,,++++++***---------,,,,,,+++++++++*********+++++++++++++++(((((())))))***++++++,,,)))))))))))))))******+++))))))************))))))&&&&&&''''''((()))))))))&&&(((******)))((()))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&%%%&&&((()))(((''')))(((((()))+++...111333888>>>GGGOOOTTTVVVWWWWWWYYYXXXXXXZZZ[[[ZZZUUUPPP((()))***++++++)))(((&&&))))))))))))((((((((((((''''''''''''((((((((()))&&&&&&'''(((***+++,,,,,,((())))))))))))))))))***((((((((((((((((((((((((((()))******++++++******)))))))))))))))*********+++++++++,,,---...///000555;;;DDDMMMSSSXXX\\\___[[[WWWOOOGGGAAA>>>===<<<<<>>EEENNNUUUWWWVVVUUUSSSRRRQQQRRRVVVYYYXXXRRRMMM&&&''')))***)))(((&&&%%%''''''(((((())))))******&&&'''''''''(((((())))))$$$%%%'''))),,,...000111))))))******+++++++++,,,(((((((((((((((((((((((((((((()))***************''''''((()))***+++,,,,,,+++++++++,,,---...000000;;;BBBLLLTTTYYY\\\]]]^^^\\\VVVMMMCCC===<<<===>>><<>>CCCJJJLLLJJJIIIJJJMMM)))))))))))))))))))))))))))((((((''''''(((((((((***)))((((((((()))*********)))(((''''''((()))***))))))************))))))******))))))))))))******+++++++++*********))))))***))))))))))))***++++++)))+++,,,---...333===DDDKKKOOOUUU\\\```^^^ZZZUUUOOOJJJBBB===<<<>>>???@@@FFFIIIKKKLLLKKKJJJJJJKKKKKKIIIFFFDDDEEEHHHJJJLLLTTTZZZcccjjjpppuuuzzz~~~{{{xxxuuuuuuuuuyyy|||zzzwwwrrrmmmnnnkkkgggdddbbbbbbcccddddddfffiiihhhfffddddddeeeeeeffffffeeeccc^^^ZZZWWWPPPPPPPPPOOOMMMLLLJJJIIIKKKMMMNNNNNNMMMLLLLLLMMMNNNPPPRRRSSSQQQPPPPPPQQQQQQQQQQQQRRRSSSSSSSSSTTTUUUVVVXXXZZZ\\\]]]^^^^^^```aaaaaa```^^^\\\\\\\\\YYYYYYXXXYYYZZZ[[[YYYWWWYYYYYYZZZ[[[[[[YYYXXXWWWWWWWWWWWWXXXWWWWWWVVVVVVSSSSSSSSSRRRQQQOOONNNMMMMMMLLLJJJIIIHHHHHHIIIIIILLLLLLMMMLLLKKKLLLQQQUUUZZZ___dddiiimmmpppsssuuuuuuyyy~~~zzzwwwwwwyyy{{{}}}xxxpppjjjlllrrryyy~~~~~~lllYYYHHH>>>777444111///////////////---***(((***///111///,,,---,,,++++++***+++,,,---,,,,,,,,,+++++++++******************************************************)))))))))))))))(((((((((+++++++++*********))))))************************((((((((('''''''''&&&&&&%%%&&&&&&''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((***))))))(((((())))))***,,,---......111777@@@FFFNNNQQQTTTSSSOOOHHHCCCAAA>>>CCCIIIKKKJJJIIILLLOOO))))))))))))))))))))))))&&&''''''(((((((((''''''''''''''''''((()))***+++)))((((((''''''(((((()))'''(((((())))))(((((('''******))))))))))))******+++++++++*********************))))))******+++,,,,,,---...///222:::DDDLLLRRRTTTXXX\\\^^^[[[VVVRRRIIIDDD???<<<===???BBBCCCKKKLLLMMMLLLIIIGGGFFFGGGGGGFFFFFFGGGJJJOOOTTTWWW]]]bbbjjjqqqvvvzzz}}}~~~yyyvvvuuuwww{{{~~~xxxssspppnnnkkkhhhgggfffddddddeeehhhkkknnnnnnooonnnkkkfffbbb___^^^^^^]]][[[XXXUUUQQQNNNLLLHHHIIIIIIJJJJJJJJJJJJIIILLLMMMOOOOOOMMMLLLMMMNNNNNNPPPRRRSSSRRRRRRSSSTTTSSSTTTTTTUUUVVVWWWWWWXXXZZZ[[[]]]```cccfffhhhjjjjjjkkkkkkjjjgggffffffgggeeedddddddddeeeeeedddbbbccceeeggghhhhhhfffdddbbb`````````______^^^^^^]]][[[[[[ZZZYYYXXXVVVUUUTTTRRRPPPNNNLLLKKKKKKKKKKKKKKKLLLLLLKKKJJJKKKOOORRRUUUYYY^^^bbbfffkkkooosssrrrvvv{{{|||yyyyyyzzz|||xxxrrrnnnkkkjjjlllnnnpppuuuvvvdddPPPCCC999666222000///000000000...,,,***,,,000111000---------,,,+++************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++((((((((()))))))))******+++************)))))))))************************))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&'''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))(((((((((((())))))+++,,,...000444<<>>===>>>BBBGGGIIIJJJKKKOOORRR))))))))))))))))))))))))%%%%%%'''((((((((('''&&&'''''''''''''''((())))))))))))(((((((((((())))))'''(((((((((((((((((('''******))))))))))))*********************************************+++,,,---///000111333777???IIIQQQWWWWWWYYYZZZZZZWWWQQQMMMDDDAAA>>>===???CCCFFFHHHMMMMMMMMMJJJFFFDDDCCCDDDEEEFFFIIIMMMRRRXXX^^^bbbgggkkkrrrzzz{{{wwwvvvyyy|||yyytttnnnjjjhhhhhhgggfffhhhiiijjjmmmppptttwwwxxxwwwtttoooggg```[[[XXXWWWUUUSSSPPPMMMJJJHHHFFFFFFIIIJJJKKKLLLMMMMMMNNNNNNMMMOOOQQQQQQPPPOOOOOOPPPPPPRRRUUUUUUUUUVVVXXXYYYYYYZZZ[[[\\\]]]^^^______fffgggiiikkknnnqqqsssuuuuuuvvvvvvuuusssrrrssstttssssssrrrsssuuuuuutttrrrrrrtttvvvxxxwwwtttqqqnnnlllkkkjjjiiiiiihhhhhhhhhddddddcccbbb```^^^\\\[[[YYYWWWUUUSSSQQQPPPPPPPPPOOOOOONNNMMMLLLMMMOOOPPPQQQTTTWWW[[[```eeekkkooonnnrrrwww}}}~~~}}}}}}zzzvvvtttsssmmmkkkgggeeeiiiwwwyyyjjjWWWHHH<<<888333000000000000000...---,,,---///000///...------,,,+++***))))))))),,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,,,,---))))))))))))))))))))))))************))))))))))))'''''''''''''''''''''''')))))))))))))))((((((((())))))((((((''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((('''(((((()))***+++,,,///333999AAAIIINNNSSSQQQMMMFFF???;;;:::;;;???BBBFFFIIIJJJMMMRRRUUU(((((((((((((((((((((((($$$%%%'''((((((((('''&&&((((((((((((((('''&&&&&&************************((())))))******))))))(((******))))))))))))******************************************+++,,,---......000333888???GGGPPPUUUXXXWWWVVVVVVUUURRRMMMIIIBBBAAA???@@@DDDHHHKKKMMMMMMLLLKKKHHHDDDCCCCCCDDDHHHLLLRRRXXX\\\bbbhhhlllqqquuu|||~~~yyywwwwwwxxx|||}}}yyymmmjjjgggdddeeeggghhhiiioooqqquuuyyy|||}}}}}}|||yyyrrrhhh^^^WWWSSSRRRRRROOOMMMJJJGGGFFFFFFFFFGGGKKKLLLMMMNNNOOOPPPPPPPPPNNNPPPRRRRRRRRRQQQRRRTTTWWWYYY[[[\\\]]]^^^aaaccceeeeeefffhhhiiikkkllllllssstttwwwzzz~~~|||zzzxxxwwwvvvtttsssrrrrrrrrroooooonnnllljjjgggeeedddaaa```]]][[[YYYWWWWWWWWWVVVTTTSSSQQQQQQPPPPPPPPPQQQSSSVVVYYY\\\aaagggkkkjjjnnnsssxxx}}}~~~|||uuuppphhhbbbdddooo~~~|||xxxmmm\\\OOOAAA<<<666222000000000///...---,,,---...///...------------,,,+++***)))))),,,,,,,,,+++++++++******************************++++++,,,,,,,,,---------+++++++++***)))((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((())))))))))))))))))))))))(((''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))******,,,...111888???GGGLLLOOOPPPNNNHHHAAA;;;999999;;;@@@CCCFFFJJJMMMPPPTTTWWW((((((((((((((((((((((((%%%&&&'''((((((((((((((())))))***)))((('''&&&%%%***++++++,,,,,,++++++***)))******++++++******)))******))))))))))))*********************+++++++++*********+++,,,---...///,,,000777???HHHPPPVVVYYYTTTSSSQQQPPPOOOMMMIIIFFFCCCBBBBBBDDDIIIMMMOOOPPPKKKKKKJJJGGGEEEEEEHHHJJJOOOVVV^^^eeehhhjjjnnnqqqxxx{{{~~~yyyuuussstttvvvxxx|||{{{vvvqqqnnngggfffffffffhhhkkknnnqqqvvvwwwzzz{{{{{{xxxvvvtttnnnggg]]]TTTPPPOOOOOOPPPMMMLLLJJJHHHHHHHHHJJJKKKKKKLLLMMMOOOOOOPPPPPPPPPOOORRRTTTVVVVVVVVVXXXZZZ\\\^^^```bbbccceeeiiilllooooooqqqssstttvvvxxxxxxzzz}}}~~~}}}{{{xxxvvvsssrrrmmmllliiigggeeedddddddddbbb___\\\ZZZYYYWWWUUUSSSRRRTTTUUUWWWXXX[[[___bbbfffjjjnnnsssxxx}}}|||xxxppphhhfffnnn{{{~~~|||zzzwwwnnn```VVVGGGBBB;;;555222111111000---.....................---------------,,,+++***,,,,,,,,,+++++++++*********************************++++++,,,,,,------...---,,,+++***)))(((''''''(((((()))))))))))))))***************************''''''(((((((((((())))))'''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&'''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))(((((())))))***+++,,,---000555===EEEKKKMMMNNNJJJHHHDDD???;;;:::<<<>>>BBBDDDHHHLLLPPPTTTVVVWWW((((((((((((((((((((((((''''''''''''((()))***+++((()))*********)))(((''')))***++++++++++++***))))))******++++++******)))******))))))))))))******))))))*********+++++++++***+++++++++,,,...///000111666>>>HHHPPPTTTUUUUUUOOOMMMKKKJJJIIIIIIFFFEEEDDDDDDDDDGGGKKKOOOQQQRRRJJJJJJIIIHHHHHHJJJOOORRRXXX```kkkqqqrrrqqqrrrssswwwyyyzzzuuuooommmpppsssuuuuuuwww|||{{{uuuqqqmmmjjjhhhhhhiiijjjlllnnnrrruuuxxxyyywwwtttqqqlllhhheeeccc\\\WWWQQQNNNNNNPPPQQQQQQOOONNNLLLKKKKKKLLLMMMNNNNNNOOOPPPRRRTTTUUUUUUVVVVVVXXX\\\^^^___```bbbdddeeegggjjjlllnnnqqquuuxxx}}}}}}~~~}}}{{{xxxwwwvvvvvvvvvrrroookkkhhhfffddd```]]]YYYZZZ[[[[[[[[[[[[]]]___cccfffkkkooossswww{{{~~~~~~yyysssooorrr{{{|||xxxzzzyyyxxxvvvrrrjjjaaa[[[OOOIIIAAA:::666444333222//////000//////...//////,,,---.........---,,,,,,,,,,,,,,,+++++++++***************************************+++,,,---------+++++++++******)))))))))(((((((((((())))))******************************&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))***+++,,,---///222999BBBJJJNNNMMMKKKCCCCCCBBB???======@@@BBBDDDFFFJJJOOOTTTWWWXXXWWW((((((((((((((((((((((((((('''''''''((()))+++,,,'''((()))+++++++++******((()))***++++++***)))((())))))************))))))******))))))))))))******))))))******+++++++++++++++++++++,,,---...000000999>>>FFFOOOTTTUUUQQQNNNLLLIIIGGGFFFFFFFFFEEEDDDEEEEEEEEEHHHLLLPPPRRRRRRIIIIIIJJJIIIKKKOOOTTTYYY^^^gggrrrxxxxxxuuussstttrrrtttyyyuuuooojjjjjjooossstttssssssxxx~~~zzzsssnnnkkkiiihhhgggjjjllloooqqqtttwwwzzz}}}yyytttmmmeee^^^YYYVVVUUUMMMKKKIIIKKKOOOSSSSSSRRRQQQQQQOOONNNNNNNNNOOOOOORRRSSSUUUXXXZZZ\\\]]]^^^]]]```dddfffhhhjjjlllnnntttuuuxxxzzz||||||wwwtttrrrooojjjffffffggghhhgggeeeddddddeeeaaaeeeiiimmmppprrruuuxxx~~~zzzwwwxxx}}}{{{sssoooqqqqqqqqqoookkkfffaaa^^^TTTNNNEEE===888666555444000111222111000///000111,,,---.../////////...---,,,,,,,,,+++++++++******************************))))))***++++++,,,------***************+++++++++'''((((((((())))))******((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((()))*********************((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((************+++,,,---...000333;;;EEEMMMPPPMMMIII>>>???@@@@@@???@@@BBBEEEEEEGGGLLLQQQVVVXXXXXXWWW******))))))((((((''''''((()))***+++***)))'''%%%(((((((((((((((''''''''')))))))))))))))(((''''''************************((())))))))))))*********+++---...---++++++,,,---+++,,,............000222>>>BBBJJJRRRUUURRRKKKFFFDDDCCCDDDFFFHHHJJJIIIHHHGGGIIILLLOOOQQQPPPMMMJJJOOOKKKHHHKKKQQQXXX```fffnnnoooqqqtttwwwyyyzzzzzzxxxyyy{{{zzztttqqqtttwwwuuuqqqnnnppprrroooxxx{{{vvvpppqqqpppllliiihhhkkkoootttuuuxxxzzz{{{yyytttpppiiieee___WWWQQQLLLJJJIIIIIIJJJJJJKKKMMMOOOQQQRRROOOMMMLLLMMMOOOQQQRRRRRRXXXWWWWWWYYY]]]aaadddfffgggjjjooorrrtttvvvxxxyyy}}}}}}zzzvvvtttxxxvvvtttsssrrrqqqnnnkkkiiihhhhhhjjjnnnpppqqqqqqwwwyyy{{{~~~yyyoookkkllljjjiiigggeeecccccccccccc\\\WWWPPPIIICCC???:::888333111000000111111///---///............---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++***************************)))((()))***+++***((())))))))))))))))))))))))&&&'''((((((((('''%%%$$$+++***)))(((((()))******'''''''''&&&&&&%%%%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''((())))))***+++,,,,,,,,,***)))(((''''''&&&&&&'''((((((((((((((()))******'''(((((((((''')))---///555999@@@IIIMMMMMMHHHCCC???@@@CCCEEEGGGFFFDDDCCCGGGKKKQQQUUUVVVVVVWWWWWW***)))))))))((((((((('''******)))((((((((((((((((((((((((((((((((((((((()))*********))))))((('''***************************++++++++++++,,,,,,,,,+++,,,---,,,+++***+++---,,,---.........000444777CCCHHHNNNTTTUUUQQQJJJEEEAAACCCGGGJJJKKKJJJIIIHHHJJJKKKMMMPPPQQQPPPNNNLLLJJJIIIJJJPPPYYYbbbjjjooossstttvvvxxxyyy{{{~~~}}}}}}~~~~~~{{{vvvrrrssswww{{{zzzuuuqqqpppqqqooowww~~~~~~yyytttqqqkkklllmmmmmmnnnqqqwww{{{~~~}}}{{{yyyvvvrrrlllhhh]]]ZZZUUUPPPLLLIIIHHHHHHJJJJJJKKKLLLMMMOOOPPPQQQTTTSSSRRRRRRTTTVVVXXXXXX\\\\\\]]]___dddiiimmmooorrruuuyyy|||~~~~~~|||xxxuuuooommmlllmmmpppqqqrrrqqqtttuuuwwwyyy}}}|||xxxpppllllllggggggggggggfffdddbbbaaaccc___YYYSSSLLLEEE>>>999333111////////////---,,,///............---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***************************)))((()))***+++***((())))))))))))))))))))))))'''(((((()))((('''&&&%%%%%%&&&''''''((('''&&&&&&''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((()))******+++)))((((((''''''''''''((()))((((((((((((((()))***))))))***))))))+++///222999>>>DDDIIIKKKIIIEEECCCBBBEEEHHHHHHFFFEEEGGGIIIKKKOOOTTTWWWWWWWWWWWWWWW))))))))))))((((((((((((+++***(((&&&&&&''')))***((((((((((((((((((((((((*********+++******)))(((***************************++++++++++++,,,,,,,,,***+++,,,,,,******+++,,,---.........///444;;;???LLLOOOTTTVVVTTTOOOGGGBBB???DDDKKKNNNMMMKKKIIIIIINNNOOOPPPPPPPPPOOOMMMLLLJJJMMMTTT[[[dddmmmtttwwwyyy{{{|||{{{{{{}}}zzzvvvsssrrrzzz~~~|||wwwtttsssuuu{{{}}}xxxuuurrrpppnnngggjjjnnnrrrwww}}}xxxpppjjjccc]]]ZZZPPPNNNLLLJJJIIIIIIJJJKKKNNNNNNNNNNNNOOOPPPQQQRRRUUUUUUUUUVVVXXXZZZ\\\^^^dddeeehhhlllqqqvvv{{{~~~{{{yyywwwvvvwwwwwwvvvtttuuuuuuuuuvvvwwwxxxyyyzzz}}}yyy{{{}}}{{{wwwssspppoooiiijjjllllllkkkiiigggeeejjjhhheee```ZZZPPPEEE>>>666333000/////////...---///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***************************)))((()))***+++***((((((((((((((((((((((((((((((((()))))))))(((''''''!!!###&&&((()))(((&&&$$$''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))(((''''''''''''((())))))***)))((((((((((((((()))***+++++++++,,,///333777@@@DDDIIIJJJHHHEEECCCDDDHHHKKKMMMJJJEEEEEEJJJPPPQQQSSSWWWXXXXXXWWWVVVWWW))))))))))))((((((((((((***)))(((''''''((()))***((((((((((((((()))))))))******+++++++++******)))************************(((((()))))))))*********)))+++,,,+++******+++---............222999AAAGGGSSSUUUWWWVVVQQQJJJDDDAAAAAAHHHOOOQQQNNNKKKLLLNNNRRRRRRRRRPPPMMMLLLKKKKKKQQQXXXaaagggnnnuuuyyyyyy}}}~~~~~~|||zzz|||yyyvvvwwwzzz|||zzzzzz}}}|||uuupppnnnmmmlllllllllooouuu{{{|||uuukkkaaaYYYSSSOOOMMMKKKJJJJJJJJJKKKLLLNNNPPPQQQQQQQQQQQQRRRSSSTTTUUUWWWYYYZZZ[[[]]]```cccfffnnnpppuuuyyy~~~|||||||||{{{{{{zzzzzzzzzzzzzzz{{{}}}{{{{{{zzzzzzyyywwwvvvuuurrrrrrsssrrrrrrpppooonnnmmmmmmmmmkkkeeeZZZNNNFFF999666222000000000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++******)))***************************)))((()))***+++***((((((((((((((((((((((((((())))))))))))))))))(((((($$$%%%(((*********)))(((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&''''''(((*********))))))(((((((((((((((++++++,,,,,,---111777;;;EEEJJJMMMLLLGGGDDDEEEHHHNNNMMMKKKHHHFFFHHHNNNSSSTTTVVVXXXXXXVVVUUUUUUUUU(((((((((((())))))))))))'''((()))******)))((('''(((((((((((())))))******)))******+++++++++******************************(((((()))))))))*********)))***,,,,,,++++++,,,------...000222777>>>HHHNNNVVVWWWWWWSSSLLLFFFCCCBBBIIINNNRRRRRRNNNMMMOOORRRSSSSSSRRRNNNJJJIIIJJJKKKUUU___iiinnnsssyyy|||zzz~~~}}}zzzyyy}}}|||{{{}}}yyytttpppkkkiiiiiikkklllmmmtttwww|||~~~{{{llleee[[[SSSMMMKKKIIIHHHKKKKKKKKKLLLNNNPPPRRRSSSRRRRRRRRRSSSTTTVVVWWWXXX\\\___bbbdddfffjjjooossswww{{{}}}~~~~~~}}}}}}|||{{{zzzyyy}}}~~~}}}{{{{{{{{{|||}}}}}}{{{xxxvvvuuuvvvwwwxxxssssssssspppjjj```SSSKKK===999444000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******)))))))))(((***************************)))((()))***+++***((((((((((((((((((((((((((())))))((((((((()))))))))(((((((((((()))***+++,,,'''(((((())))))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))&&&&&&&&&&&&''')))***+++))))))(((((((((((())))))++++++,,,,,,...333:::>>>HHHKKKNNNLLLHHHFFFIIIMMMPPPKKKFFFEEEHHHMMMQQQRRRUUUVVVWWWVVVTTTSSSSSSTTT(((((((((((())))))))))))&&&''')))++++++***(((''''''(((((())))))******+++((()))******+++************************************++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,---///...111444999???FFFNNNSSSWWWWWWTTTNNNHHHDDDEEEGGGQQQSSSUUUTTTRRRPPPRRRTTTPPPQQQPPPLLLIIIIIIMMMQQQWWWdddoooqqqvvv~~~}}}{{{}}}}}}wwwrrrooojjjhhhgggiiimmmqqqssstttwwwwwwxxxxxxwwwrrrlllggg]]]XXXQQQLLLJJJJJJJJJJJJLLLLLLMMMNNNPPPRRRSSSTTTQQQRRRSSSUUUWWWZZZ\\\^^^```dddhhhkkknnnssszzz~~~}}}{{{}}}zzzuuuuuutttsssvvv{{{~~~}}}~~~}}}{{{|||~~~zzzyyyyyy|||}}}{{{yyyvvvssslllcccYYYRRRFFF@@@999333000//////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))***************************)))((()))***+++***((((((((((((((((((((((((((((((((('''''''''((()))***((('''&&&&&&&&&(((***+++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''')))******((((((((((((((()))******+++,,,,,,---000666===BBBHHHJJJLLLKKKHHHHHHKKKNNNMMMGGGBBBDDDKKKRRRSSSRRRTTTUUUUUUTTTRRRRRRSSSUUU'''((((((((()))))))))***''''''((()))))))))))))))'''(((((()))******++++++'''((())))))*********)))***************************++++++++++++,,,,,,,,,***,,,------------///000000444;;;AAAGGGNNNSSSWWWWWWVVVRRRKKKEEEDDDIIINNNVVVWWWYYYYYYWWWUUUSSSQQQKKKMMMMMMKKKJJJMMMTTTZZZaaaoooxxxxxx{{{}}}||||||uuupppmmmjjjhhhfffggghhhlllqqqtttuuutttqqqnnniiifffccc___ZZZVVVSSSPPPLLLJJJJJJKKKLLLKKKLLLMMMNNNPPPRRRTTTUUUVVVUUUVVVXXX[[[___cccfffhhhiiinnntttxxx|||{{{{{{}}}}}}{{{vvvzzzyyytttsssqqqoooqqquuuxxx|||~~~|||xxxwww{{{~~~xxxxxx~~~}}}zzzvvvrrrooojjjeeeaaaUUUNNNDDD;;;555222000//////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++***************************)))((()))***+++***((())))))))))))))))))))))))''''''&&&&&&&&&'''))))))&&&&&&'''''''''''''''''')))(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''((()))***''''''''''''(((***+++,,,------...///333999AAAGGGHHHHHHHHHHHHHHHIIIJJJKKKFFFDDDCCCGGGMMMSSSUUUUUUSSSTTTTTTRRRQQQRRRUUUWWW'''((((((((())))))******)))((('''&&&'''(((***,,,'''(((((()))***+++++++++''''''((()))))))))))))))************************((())))))))))))*********+++,,,............///111222777???GGGNNNSSSWWWZZZWWWVVVQQQIIIDDDEEEMMMTTTXXXYYY[[[\\\\\\YYYSSSNNNGGGJJJKKKKKKKKKPPPZZZbbbmmm{{{|||zzz{{{}}}zzzqqqnnnssssssuuuyyyzzzrrrkkkhhhfffeeeddddddeeegggjjjnnnnnnmmmkkkjjjccc[[[VVVTTTRRRPPPNNNNNNLLLJJJIIIKKKLLLKKKKKKMMMNNNOOORRRTTTWWWXXXYYYZZZ\\\^^^bbbgggllloooqqqwww}}}xxxtttvvvyyyyyyzzz{{{|||{{{zzzxxxvvvtttyyy{{{vvvuuusssoooppptttnnntttyyywwwrrrrrrzzz}}}uuuttt{{{zzzwwwtttrrrqqqqqqqqqpppccc[[[OOODDD<<<666333111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***************************)))((()))***+++***(((************************'''&&&%%%%%%&&&'''((()))&&&''')))******)))&&&%%%))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((()))))))))))))))((((((((((((''''''''''''((())))))&&&&&&&&&''')))***,,,---...///000111555;;;DDDJJJHHHGGGEEEEEEGGGHHHHHHGGG@@@BBBFFFJJJNNNRRRVVVYYYSSSTTTSSSRRRRRRSSSWWWYYY)))))))))))))))))))))))))))((('''''''''(((***+++*********))))))))))))))))))************))))))((())))))***++++++++++++***+++*********))))))((((((...,,,******,,,///000///222;;;GGGRRRWWWYYYYYYYYYZZZTTTKKKEEEEEELLLTTTZZZZZZZZZZZZZZZYYYUUUPPPLLLJJJKKKMMMNNNQQQZZZgggqqqzzz~~~{{{wwwssspppllljjjooorrrvvv{{{|||tttpppkkkgggeeecccbbb```cccdddggghhhgggddd```]]]UUUTTTRRRPPPNNNLLLLLLKKKJJJKKKLLLKKKKKKMMMPPPRRRPPPSSSVVVXXXZZZ]]]aaadddbbbeeekkkppptttyyy|||xxxvvvsssrrrwwwtttpppnnnooorrrssstttsssxxx}}}wwwtttsssqqqqqqtttsssrrrrrrtttvvvzzz|||yyyzzz~~~|||xxxvvvuuutttssssssssskkk^^^PPPCCC;;;666444222111////////////---+++........................*********++++++,,,,,,---++++++*********************++++++,,,,,,++++++***))))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''***)))((('''&&&&&&'''((())))))))))))))))))))))))'''''''''''''''((())))))************************000///111666===CCCEEEEEEFFFFFFFFFEEEDDDCCCAAA@@@CCCFFFKKKPPPTTTWWWWWWWWWUUUVVVTTTQQQNNNRRR[[[bbb)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))((())))))*********))))))))))))***++++++++++++***))))))******++++++,,,,,,...---,,,+++,,,///222444===DDDNNNVVV[[[\\\[[[[[[WWWRRRLLLHHHIIIOOOWWW\\\]]][[[ZZZXXXUUURRROOOLLLLLLNNNQQQWWW___hhhooottt}}}}}}yyyvvvtttrrrpppooovvvxxx{{{~~~~~~wwwsssllliiifffeeeeeeeeedddcccbbbbbbaaa___\\\YYYUUUSSSNNNMMMLLLKKKKKKJJJKKKKKKNNNOOOPPPPPPPPPPPPSSSUUUSSSUUUXXX[[[^^^bbbgggjjjooosssxxx~~~zzzwwwsssqqqqqqnnnjjjhhhiiikkklllmmmooosssxxx~~~}}}zzzxxxpppoooooopppsssxxx|||~~~~~~zzzxxxwwwwwwwwwwww|||xxxooodddVVVHHH===666333111////////////---,,,........................+++++++++++++++,,,,,,,,,++++++*********************++++++,,,,,,++++++***((((((''''''''''''(((((())))))(((((((((''''''''''''''''''((((((((((((((())))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))''''''&&&'''(((((())))))))))))))))))))))))'''''''''''''''((())))))***************++++++,,,//////222999@@@EEEFFFEEEEEEDDDCCCCCCBBBAAA@@@@@@FFFHHHMMMQQQTTTUUUUUUTTTUUUUUUSSSOOOOOOUUU```iii))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((()))***************))))))***++++++++++++***'''((()))+++---...///000---......---,,,000777<<>>>>>???@@@AAAJJJLLLOOORRRTTTTTTSSSRRRTTTRRRPPPNNNQQQZZZiiisss((((((((((((((((((((((((((((((((((((((())))))***((((((((()))))))))))))))&&&'''(((******+++++++++))))))***++++++++++++***'''((()))+++,,,...///000+++---///...---222<<>><<<:::;;;>>>AAACCCMMMOOORRRTTTVVVUUUTTTRRRQQQPPPNNNNNNUUUbbbrrr}}}(((((((((((((((((((((((('''(((((()))))))))))))))''''''(((((())))))))))))&&&'''(((******+++++++++))))))***++++++++++++***))))))******+++,,,,,,---))),,,///000111777AAAJJJQQQTTTXXXZZZ[[[\\\^^^___[[[[[[[[[[[[[[[[[[\\\]]]XXXYYYYYYVVVQQQNNNLLLMMMQQQ___qqq~~~{{{ssslllgggdddaaa___aaa```___^^^^^^\\\ZZZWWWRRROOOLLLIIIHHHIIILLLNNNLLLLLLLLLMMMNNNPPPQQQRRRPPPRRRUUUXXXYYY[[[___aaahhhkkkpppvvv}}}}}}zzztttqqqnnnkkkkkkjjjiiihhhggggggffffffggghhhiiijjjgggkkkoooqqqssszzz}}}}}}{{{wwwuuutttvvvyyy||||||~~~~~~~~~lllYYYLLL===999444000///000000000...........................------,,,,,,+++++++++******++++++,,,,,,,,,,,,***++++++,,,,,,++++++******))))))(((((())))))***(((((())))))))))))))))))******))))))((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((()))))))))((((((((((((((((((((((((***))))))((((((((()))))))))(((((()))+++---///111///555>>>FFFIIIHHHEEEBBB<<<;;;999999;;;@@@DDDHHHOOOQQQTTTWWWXXXWWWVVVTTTNNNNNNOOOSSS]]]kkkzzz))))))))))))))))))))))))''''''((()))))))))))))))&&&''''''(((((())))))***'''((()))***************))))))***++++++++++++***************++++++++++++***---000333777???IIIPPPUUUXXX[[[]]]^^^___```aaa^^^]]]]]]]]]\\\[[[ZZZZZZUUUVVVWWWUUUQQQOOOQQQTTTZZZgggwww~~~~~~vvvqqqkkkfffdddbbb```___bbb```\\\YYYWWWTTTPPPNNNHHHGGGFFFFFFGGGJJJMMMOOOMMMMMMMMMNNNOOOPPPQQQRRRRRRTTTXXX[[[^^^ccciiimmmqqqvvv|||{{{xxxuuurrrqqqpppnnnmmmgggfffeeedddcccbbbbbbbbbbbbfffkkknnnpppuuu~~~~~~{{{yyyxxxyyyzzz|||~~~xxxyyyzzz}}}nnn\\\QQQCCC>>>777222000000111000........................------------,,,,,,,,,,,,******++++++,,,---------***++++++,,,,,,++++++***''''''&&&&&&&&&&&&''''''(((((())))))))))))*********))))))))))))))))))((())))))))))))))))))))))))((((((((((((((())))))***(((((((((((())))))))))))(((''''''''''''''''''(((&&&'''(((((()))(((((('''))))))))))))))))))))))))******)))((((((((())))))***)))))))))***---000222333:::CCCIIIIIIFFFAAA>>>999999999:::>>>DDDJJJMMMRRRSSSVVVXXXXXXWWWUUUTTTMMMOOOTTT]]]iiivvv))))))))))))))))))))))))&&&'''((()))***))))))(((&&&&&&''''''((())))))***((())))))*********))))))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,---///222888???HHHPPPUUUXXX[[[^^^____________```\\\\\\\\\[[[[[[YYYXXXWWWTTTUUUTTTPPPNNNPPPWWW^^^gggnnnvvvyyyyyy||||||vvvllliiieeeccccccccccccbbb___[[[VVVRRROOOMMMJJJHHHEEEFFFGGGHHHJJJLLLMMMNNNMMMMMMNNNOOOPPPRRRTTTUUUXXXZZZ]]]aaafffnnnvvv|||~~~{{{yyyxxxuuusssmmmllljjjgggeeecccaaaaaa```cccgggkkkooouuu|||~~~}}}}}}zzz|||zzzzzzzzz|||qqqaaaXXXHHHCCC;;;444111111111111........................,,,,,,,,,---------------******++++++,,,------...***++++++,,,,,,++++++***((((((''''''''''''(((((((((((()))))))))*********)))))))))))))))*********))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))))))))))))))))))))(((((()))))))))'''(((((())))))((('''&&&))))))))))))))))))))))))+++******)))(((((())))))+++***))))))***---///111777===FFFJJJHHHCCC>>>;;;777777999===BBBIIIOOOSSSTTTUUUWWWXXXWWWTTTRRRPPPNNNRRR\\\iiivvv))))))))))))))))))))))))&&&''')))*********)))(((&&&&&&&&&'''((())))))***)))************))))))((())))))***++++++++++++***++++++,,,,,,---...//////000111444;;;EEENNNUUUXXXYYY\\\______^^^\\\\\\\\\YYYYYYYYYYYYYYYXXXWWWVVVUUUTTTQQQLLLKKKQQQ\\\fffrrrsssttttttvvv{{{yyypppjjjaaa___]]]]]]___``````___[[[WWWQQQMMMKKKIIIGGGFFFHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNOOOQQQSSSVVVXXXYYY]]]___bbbfffmmmvvv~~~|||yyysssrrrpppmmmjjjgggdddcccaaaccceeeiiiooovvv~~~}}}zzz|||zzzmmmdddLLLFFF===666222111111111........................,,,,,,,,,------.........******+++,,,,,,---......+++++++++,,,,,,+++++++++++++++************++++++(((((())))))*********+++(((((())))))******++++++))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))(((((((((((())))))(((((()))))))))'''&&&%%%))))))))))))))))))))))))++++++***))))))((()))))),,,+++***)))***,,,///111999@@@GGGJJJGGGAAA;;;999666777:::???EEELLLRRRVVVVVVVVVWWWWWWUUUQQQNNNLLLOOOUUUbbbqqq(((((((((((())))))))))))'''''''''''''''((())))))(((((())))))*********+++))))))************))))))++++++******)))******+++,,,++++++,,,...//////...111333888AAAKKKRRRWWWXXX]]]^^^______^^^[[[YYYWWWXXXVVVTTTUUUXXXWWWTTTPPPRRRRRRPPPMMMMMMWWWfffrrrzzzvvvsssssswww}}}~~~vvvmmmddd___]]]^^^```aaa```]]]YYYVVVSSSOOOJJJHHHHHHIIIGGGEEEGGGIIIKKKLLLLLLMMMOOOQQQTTTSSSQQQRRRUUUYYY\\\]]]```fffnnnuuu||||||yyyuuurrrpppmmmiiigggiiigggfffjjjpppuuuvvvvvvxxxxxxzzz||||||}}}{{{zzz{{{}}}xxxoooiiiZZZOOO@@@777333111...+++////////////...---,,,,,,...------,,,,,,------...,,,,,,,,,,,,+++***)))(((************************+++)))(((((())))))'''&&&'''((((((((()))))))))***(((((()))(((((('''&&&&&&(((((()))***************))))))))))))))))))))))))))))))))))))************,,,+++++++++******))))))((((((((((((((((((((((((******+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,***((('''(((+++///222333@@@BBBDDDDDDAAA===;;;:::<<<;;;>>>EEENNNUUUXXXXXXZZZZZZZZZXXXTTTQQQNNNLLLNNNXXXhhhwww(((((((((((()))))))))***(((''''''''''''((())))))((()))))))))************))))))************))))))++++++***************++++++++++++---///111222222222666===EEEMMMSSSXXXZZZ]]]]]]]]]\\\ZZZWWWUUUSSSQQQQQQRRRSSSTTTTTTQQQOOONNNMMMLLLKKKPPP[[[jjjuuuxxxvvvssstttyyy{{{ssslllgggbbb___^^^_________\\\XXXTTTRRRLLLIIIFFFEEEGGGHHHHHHGGGJJJLLLNNNNNNNNNNNNPPPRRRSSSRRRRRRUUUYYY^^^ccceeekkkqqqyyy~~~{{{yyywwwuuuqqqooopppmmmjjjkkkmmmnnnmmmjjjllllllmmmooouuu}}}|||wwwxxxzzz~~~zzzrrrjjjeee[[[RRRFFF<<<666333111//////000000000///......---------,,,,,,,,,,,,------------------,,,+++***)))***************************)))((((((******)))((())))))))))))(((((((((((())))))******)))(((((('''(((((()))************)))))))))))))))))))))))))))'''(((((((((((()))))))))++++++*********)))))))))((((((((((((((((((((((((''''''''''''((((((((()))++++++************++++++************---000444777AAACCCCCCBBB???;;;::::::<<>>EEENNNVVVZZZZZZZZZYYYUUUVVVVVVTTTQQQNNNMMMMMMVVVeeexxx(((((()))))))))*********((((((((('''((())))))***)))))))))))))))*********))))))************))))))******++++++++++++++++++,,,,,,,,,---...111444777999BBBMMMSSSUUUVVVYYY]]]YYYWWWSSSPPPLLLJJJIIIHHHLLLPPPTTTUUUQQQNNNMMMNNNLLLIIIHHHLLLTTT___ggglllssssssvvv{{{}}}~~~|||sssmmmeee___]]]^^^```aaa]]]\\\YYYTTTPPPLLLHHHFFFGGGFFFGGGHHHKKKMMMOOOPPPOOOPPPQQQQQQQQQRRRUUUWWWXXX[[[```ffflllttt|||~~~{{{wwwuuutttpppjjjeee]]]\\\[[[ZZZ\\\ccckkkqqqzzz~~~|||yyytttpppllliiigggbbb^^^XXXMMMCCC:::555444111000000///////////////,,,,,,++++++++++++,,,,,,---.........------,,,+++++++++++++++++++++++++++,,,+++)))***++++++***)))'''((((((((()))))))))***)))))))))******))))))((('''(((((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&(((***+++******))))))))))))******(((,,,000000000333;;;BBBFFFDDDAAA===:::999<<<>>>DDDKKKUUU[[[\\\[[[ZZZ[[[XXXYYYXXXUUUQQQOOOPPPRRR]]]mmm))))))))))))************((((((((((((((()))************))))))))))))))))))))))))************)))))))))***+++,,,,,,,,,,,,+++---------,,,,,,///444888@@@HHHRRRXXXXXXWWWYYY[[[TTTRRRNNNIIIGGGFFFFFFGGGNNNQQQTTTSSSNNNJJJIIIJJJIIIIIILLLQQQZZZccciiilllssstttxxx~~~yyyssskkkgggccc```_________^^^YYYWWWSSSNNNJJJGGGFFFEEEIIIIIIKKKLLLMMMNNNPPPQQQOOOPPPRRRRRRSSSUUUYYY\\\___cccjjjpppwww}}}zzzxxxtttmmmhhhaaa```]]]YYYXXX[[[```dddlllrrr|||~~~{{{xxxtttrrrqqqqqqhhhgggaaaXXXLLLAAA999555222111000///.........///---,,,,,,++++++,,,,,,---------......------,,,,,,++++++++++++++++++++++++...,,,******+++***)))'''%%%&&&'''((()))***+++,,,''''''(((((()))(((((('''''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((()))))))))((((((((((((((((((((((((***)))((('''''')))+++,,,******))))))))))))******(((,,,000111111555>>>EEEGGGEEEBBB===;;;<<>>DDDJJJNNNMMMMMMMMMOOOQQQTTTWWWYYYXXXYYYZZZZZZZZZXXXWWWVVVVVVSSSOOOOOOWWWgggzzz(((((()))***************))))))))))))))))))))))))************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,------000111222666<<>>EEEKKKNNNQQQSSSUUUVVVXXXYYYZZZZZZYYYXXXZZZ[[[\\\]]]\\\YYYVVVTTTLLLMMMOOOUUUbbbvvv(((((()))***************************************))))))))))))))))))))))))***+++++++++++++++,,,,,,...---+++******+++,,,---111666>>>FFFLLLPPPQQQQQQMMMIIIBBB===;;;:::::::::CCCEEEIIILLLMMMMMMLLLKKKJJJIIIKKKTTTcccttt}}}xxxqqqkkkgggiiijjjkkkjjjfff^^^UUUNNNKKKJJJIIIGGGGGGHHHKKKMMMNNNPPPSSSTTTUUUUUUWWWXXXZZZ^^^bbbfffiiioooyyy}}}xxxssspppjjjfff___ZZZVVVUUUUUUUUUWWW\\\cccllluuu|||~~~yyywwwzzz~~~xxxtttrrrjjjaaaSSSGGG???:::555222000///////////////000000------------------------))))))***++++++++++++***)))))))))))))))))))))***(((((())))))******++++++,,,***)))'''''')))***,,,+++***))))))***)))'''%%%(((((((((((()))))))))))))))((((((((((((((())))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))+++---.........444999BBBIIINNNQQQSSSUUUUUUVVVXXXYYYYYYYYYXXXWWWZZZ\\\]]]]]]\\\XXXUUUSSSJJJKKKNNNWWWhhh(((((()))***************************************))))))))))))))))))))))))++++++++++++++++++++++++---,,,+++******,,,---///333999BBBKKKPPPQQQPPPNNNGGGCCC>>>;;;;;;<<<======GGGIIILLLNNNOOONNNMMMKKKLLLLLLPPP^^^pppwwwpppmmmjjjiiijjjkkkjjjfff___VVVMMMGGGHHHJJJKKKKKKKKKLLLOOOQQQRRRTTTVVVVVVVVVWWWYYY[[[[[[aaaiiinnnssszzzyyyuuunnnjjjfffbbb```^^^\\\ZZZVVVXXX\\\bbbjjjrrryyy}}}~~~|||}}}xxxuuutttoooggg[[[QQQHHH@@@888222111000000///000000111111---------------------------------,,,+++)))(((''')))))))))************+++))))))))))))************((('''&&&&&&&&&&&&'''(((***)))((()))******((('''(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++---///000111888===EEEKKKPPPRRRTTTVVVUUUVVVWWWWWWXXXWWWWWWWWWZZZ[[[]]]]]][[[WWWSSSPPPIIILLLSSS```ttt(((((()))***************************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))***---000222888>>>GGGOOORRRPPPLLLHHHAAA???<<<<<<>>>AAABBBCCCJJJLLLNNNPPPPPPPPPNNNMMMQQQUUU___nnn~~~~~~tttmmmkkkkkkmmmnnnkkkiiiddd]]]UUUNNNJJJHHHGGGJJJMMMNNNNNNOOOQQQTTTUUUVVVXXXXXXYYY[[[^^^aaaaaaiiisss{{{wwwtttrrrpppooommmhhheee___^^^]]]^^^bbbhhhoootttzzz~~~~~~~~~~~~~~~{{{~~~|||zzzuuuooofff^^^UUUKKK@@@888333222111///......------------------------------,,,,,,,,,,,,,,,+++******************++++++,,,,,,*********)))))))))))))))'''''''''''''''''''''''')))(((((()))++++++***((((((((((((((())))))))))))''''''((()))))))))))))))&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---000222444<<>>======???BBBFFFGGGHHHLLLNNNOOOQQQQQQPPPOOONNNTTT]]]lll{{{{{{uuummmhhhgggkkkoooqqqkkkfff^^^UUUMMMJJJJJJKKKFFFJJJNNNPPPPPPPPPRRRUUUVVVWWWYYYYYY[[[^^^cccfffmmmvvv}}}||||||yyysssooolllhhhbbb^^^___ccciiimmmqqqzzz~~~~~~||||||zzz{{{{{{}}}~~~|||wwwpppiii```UUUGGG>>>555444222///---+++***)))------------------------'''(((***,,,...///000000******+++++++++,,,,,,,,,++++++******))))))((((((******++++++++++++******((('''''')))+++,,,+++)))(((((((((((())))))))))))''''''((())))))***))))))((()))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++---000444666>>>BBBHHHMMMPPPRRRUUUVVVWWWVVVUUUUUUVVVWWWYYYZZZYYYZZZ\\\\\\ZZZUUUPPPMMMPPPVVVcccttt))))))))))))))))))))))))*********))))))))))))))))))*********((((((***++++++,,,,,,+++)))((()))***$$$(((---...------111555AAAGGGOOOTTTSSSLLLBBB<<<:::;;;>>>BBBGGGLLLPPPRRRUUUTTTTTTTTTOOOJJJLLLQQQ^^^rrrwwwooommmkkkkkkmmmoooppppppjjjcccYYYOOOIIIGGGHHHIIINNNMMMMMMPPPUUUYYYYYYWWWXXXZZZ\\\\\\^^^dddlllsss}}}}}}yyypppgggcccaaa___```dddooouuu}}}}}}|||wwwzzz~~~}}}|||{{{xxxyyyyyyvvvrrrqqqtttxxxwww}}}}}}wwwpppgggYYYKKKAAA888555111000000000---)))......---------,,,,,,,,,///......------,,,,,,++++++***)))***,,,---,,,+++'''%%%$$$%%%(((***(((&&&***)))((((((((()))+++,,,***'''$$$%%%(((***)))((((((((('''(((+++,,,++++++((((((''''''''''''((((((&&&&&&''''''(((((())))))(((((())))))))))))(((((())))))))))))(((((((((((((((((()))***...222777:::DDDGGGKKKNNNOOOQQQSSSTTTUUUTTTTTTUUUVVVWWWXXXYYY\\\YYYXXXYYYWWWRRRQQQSSSVVVcccssszzz))))))))))))))))))))))))(((((((((((((((((((((((()))******)))(((((()))+++)))***++++++))))))***+++&&&***.........000666;;;FFFJJJOOOQQQOOOHHH@@@;;;===@@@DDDIIINNNQQQRRRSSSVVVTTTSSSRRROOOLLLOOOVVVggg|||{{{zzzvvvpppkkkkkkmmmoooqqqpppmmmkkk___ZZZRRRJJJFFFFFFHHHJJJQQQPPPPPPSSSWWWZZZZZZYYY[[[^^^aaacccfffllluuu|||xxxoookkkgggcccccceeelllqqqyyy~~~}}}zzzyyy{{{}}}~~~}}}}}}~~~~~~zzzvvvtttvvvyyy|||{{{uuummmaaaRRRGGG===888333111111000...+++.........---------,,,,,,+++++++++++++++++++++,,,...,,,++++++,,,,,,***)))+++)))((()))+++,,,+++))))))))))))))))))******+++***(((''''''(((*********)))(((((((((***+++***)))++++++************++++++))))))))))))))))))******(((((())))))))))))(((((()))))))))))))))))))))(((+++++++++,,,000555:::===FFFIIIMMMPPPQQQRRRTTTVVVUUUUUUUUUVVVVVVWWWXXXYYYXXXUUUTTTUUUSSSOOOOOOSSS[[[iiiyyysss))))))))))))))))))))))))''''''''''''((((((((((((((()))))))))'''''')))***&&&((()))***))))))+++,,,***,,,...///000444<<>>666222111111000............------------,,,)))******+++,,,,,,------111///---,,,+++***(((&&&---+++******,,,,,,+++)))(((((()))***************)))*********))))))+++,,,+++)))(((((()))***(((''',,,,,,,,,++++++,,,,,,,,,++++++++++++++++++******((())))))******))))))((())))))))))))))))))))))))...------...222888>>>BBBHHHKKKOOORRRSSSTTTVVVXXXVVVVVVWWWWWWXXXXXXYYYYYYWWWTTTRRRRRRPPPMMMOOOTTTbbbqqquuukkk))))))))))))))))))))))))''''''((((((((((((((()))((())))))(((''''''(((***'''(((******)))(((***+++,,,---...///222999BBBHHHOOOMMMJJJGGGDDDAAA@@@???CCCFFFKKKPPPSSSSSSRRRQQQVVVRRRNNNLLLKKKMMMWWWbbbvvvyyyrrrooonnnnnnqqqrrrssstttppphhh]]]VVVNNNLLLJJJIIIJJJMMMPPPSSSUUUUUUUUUWWWYYY\\\^^^___bbbhhhooowwwyyyrrrmmmllljjjlllnnnpppqqqtttxxx|||{{{vvvxxxyyyzzzzzz{{{~~~~~~|||}}}wwwhhh[[[KKKDDD:::333111111000///............------------------------......//////000///---,,,,,,+++)))'''+++***)))))))))((((((''''''((()))++++++***))))))'''***,,,+++((((((***---+++***))))))))))))(((&&&******))))))))))))******,,,,,,,,,++++++*********)))))))))******))))))))))))))))))))))))*********///......000444;;;BBBFFFIIILLLPPPSSSTTTUUUWWWXXXWWWWWWXXXYYYYYYYYYYYYYYYZZZVVVTTTRRROOOLLLQQQWWWgggwwwxxxlllfff))))))))))))))))))))))))((((((((())))))*********((()))***)))'''''')))******++++++***)))(((((()))------///111666===EEEKKKNNNKKKGGGCCCAAABBBDDDEEEHHHJJJMMMOOOQQQRRRRRRRRRUUUPPPKKKIIIIIINNNZZZggg|||yyyqqqnnnnnnppprrrzzzwwwsssnnnggg^^^TTTNNNMMMLLLLLLLLLNNNPPPSSSUUUTTTUUUVVVXXX[[[___bbbeeeiiipppzzzxxxsssrrrnnnnnnnnnmmmmmmoootttxxx}}}{{{}}}ssshhhSSSJJJ>>>555222111000/////////.........---------/////////......---------...---+++,,,------,,,***)))))))))((('''''''''''''''((()))++++++***))))))&&&)))+++***((('''))),,,+++***))))))***+++)))((()))))))))(((((()))))))))+++++++++***)))))))))((())))))************))))))((()))))))))*********+++.........111666===DDDHHHIIILLLPPPRRRSSSTTTVVVWWWWWWXXXYYYZZZZZZZZZYYYYYYZZZWWWSSSPPPMMMLLLSSS\\\mmm|||nnneeeddd))))))))))))))))))))))))(((((())))))******++++++)))******)))(((((()))++++++,,,---+++)))(((((()))---...111666<<>>DDDHHHJJJKKKNNNQQQSSSTTTTTTVVVWWWVVVWWWYYYZZZZZZXXXWWWUUUPPPOOONNNNNNOOOWWWhhhxxx|||mmmaaaccclll&&&&&&''''''(((((())))))))))))))))))************(((***+++,,,+++***'''&&&+++)))((()))+++---......,,,666@@@FFFLLLQQQSSSQQQPPPOOOLLLIIIGGGHHHKKKNNNOOOSSSWWWXXXUUUPPPMMMKKKDDDCCCDDDKKKYYYjjjyyyzzzsssnnnlllnnnrrruuuvvvrrrkkkfffXXXRRRMMMJJJLLLNNNOOOOOOUUURRRQQQUUUYYYZZZ]]]```bbbccciiitttzzz~~~|||wwwqqqmmmkkkjjjkkkrrrwww}}}~~~}}}vvvooojjjhhhbbb^^^VVVLLLAAA999555444///...---...000000///.................................------,,,+++******(((((())))))*********+++))))))))))))))))))******)))))))))))))))(((((('''******+++,,,...000222333...---,,,++++++,,,---......,,,***)))+++,,,,,,,,,***)))((((((((()))+++,,,((()))***+++++++++++++++000000444:::BBBGGGHHHGGGJJJMMMQQQTTTUUUUUUVVVWWWWWWXXXXXXYYYXXXVVVUUUTTTSSSOOOLLLMMMRRR^^^ssswwwjjjcccccclllwww(((((())))))))))))))))))))))))))))))************)))***+++++++++)))(((''',,,+++******,,,...///000111:::DDDIIINNNSSSUUURRRQQQOOOMMMJJJIIIJJJLLLNNNQQQTTTWWWWWWSSSOOOKKKIIIFFFFFFHHHOOO]]]nnn}}}|||wwwrrrpppqqqrrrssstttqqqiii```YYYRRROOOKKKKKKMMMPPPQQQRRRVVVSSSRRRVVVZZZ[[[^^^bbbgggiiiqqq}}}zzztttpppmmmmmmmmmrrrvvv||||||||||||}}}||||||{{{{{{|||}}}~~~|||vvvooojjjhhhccc___XXXOOOEEE<<<777444222111//////000000///..............................------,,,++++++******))))))))))))*********+++************))))))))))))''''''((()))******)))))))))******+++,,,...///000******)))(((((()))******+++)))''''''(((******))))))))))))))))))******+++((()))***+++++++++,,,+++000111444;;;BBBGGGHHHGGGJJJNNNRRRTTTUUUUUUVVVWWWWWWWWWXXXXXXXXXWWWUUUTTTSSSPPPPPPVVV^^^iiixxxmmmaaa]]]cccrrr+++***************))))))))))))))))))***************************)))))))))---,,,++++++,,,///111222777@@@IIIMMMQQQUUUVVVTTTQQQOOOLLLJJJJJJKKKMMMOOOSSSUUUWWWUUUQQQLLLIIIGGGGGGIIINNNWWWeeetttyyytttrrrrrrrrrtttsssrrroooiii___TTTMMMLLLKKKJJJLLLOOORRRTTTTTTYYYVVVVVVZZZ]]]^^^ccchhhssswww~~~yyytttqqqppppppsssuuuwwwyyy|||{{{zzzyyyxxxuuuttttttwwwyyy{{{{{{wwwvvvyyy|||~~~xxxqqqmmmkkkfffccc^^^VVVMMMDDD<<<888555333111000000000///---........................---,,,,,,++++++*********)))))))))***************++++++*********)))))))))%%%&&&((()))***+++++++++))))))))))))***+++,,,---,,,,,,++++++++++++,,,,,,***(((''''''((())))))((((((((()))***************))))))******+++,,,,,,,,,111222666<<>>CCCGGGIIIJJJMMMOOORRRTTTTTTUUUVVVXXXVVVVVVWWWXXXXXXWWWVVVUUUSSSRRRWWWfffwww}}}nnn]]]WWW\\\lll*********))))))(((((((((((()))))))))************++++++************++++++++++++,,,,,,,,,///444999BBBIIIOOOPPPRRRTTTTTTRRRRRRMMMFFFCCCFFFLLLQQQTTTUUUUUUTTTPPPKKKGGGFFFFFFDDDNNN^^^lllwww~~~~~~yyyqqqkkkkkknnnqqqttttttmmmcccZZZTTTPPPLLLKKKKKKMMMOOOQQQSSSTTTVVVWWWYYYXXX[[[```eeeiiiqqqzzz|||xxxuuutttrrrqqqnnnkkkiiikkkpppttt|||}}}zzzuuuqqqqqquuuzzz}}}wwwtttpppkkkjjjooowww~~~|||wwwsssrrrooonnnkkkgggaaaVVVJJJBBB666333000///000111111000........................,,,,,,,,,++++++++++++++++++++++++***************,,,+++++++++******))))))))))))************))))))++++++************++++++))))))************))))))+++***)))***+++,,,+++)))'''((()))++++++***)))))))))))))))***+++,,,...///333666;;;@@@DDDHHHJJJLLLNNNPPPSSSTTTTTTUUUWWWXXXVVVWWWXXXXXXXXXWWWVVVUUUTTTQQQVVVfffxxxuuuhhh\\\ZZZcccrrr))))))))))))))))))(((((())))))))))))*********************+++++++++++++++***+++---------111888>>>EEELLLPPPPPPPPPRRRRRROOOOOOJJJEEEDDDIIIPPPTTTVVVTTTSSSQQQMMMHHHFFFGGGHHHHHHTTTeeesss|||xxx|||wwwsssnnnllllllmmmoooooonnnggg[[[RRRLLLJJJJJJJJJOOOQQQSSSTTTUUUVVVYYY[[[YYYZZZ^^^eeekkkqqq}}}{{{xxxvvvsssqqqnnnjjjffffffhhhkkksss{{{|||wwwsssrrruuuyyy}}}|||yyytttmmmiiilllssszzz~~~zzzxxxxxxvvvtttqqqnnniii___RRRIII999666222000111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++******++++++******)))(((++++++++++++++++++,,,,,,******+++,,,,,,+++*********)))((()))++++++)))((((((((()))******************))))))***+++---///000666:::???CCCFFFIIILLLOOOOOOQQQSSSTTTTTTUUUWWWYYYWWWXXXXXXYYYXXXVVVUUUTTTRRROOOTTTddduuukkkaaaZZZ^^^jjjxxx))))))******************))))))))))))************)))***+++,,,,,,,,,++++++***,,,//////000555===DDDHHHNNNRRRQQQPPPQQQPPPMMMKKKHHHGGGJJJQQQVVVWWWVVVRRRQQQNNNJJJGGGFFFHHHJJJPPP[[[jjjvvv|||}}}{{{vvvyyyyyypppooonnnnnnnnnmmmjjjhhh```ZZZRRRLLLIIIJJJKKKLLLPPPSSSVVVWWWWWWYYY]]]```___aaagggpppwww{{{yyyuuutttqqqmmmhhheeeeeefffiiiqqq|||{{{vvvuuuwww{{{}}}||||||{{{vvvoookkkmmmttt|||}}}zzzxxxtttjjj]]]TTT???<<<777333222222111000........................------------------------,,,,,,,,,++++++*********)))******++++++,,,,,,---))))))***+++++++++******************++++++,,,---,,,---............---,,,*********+++,,,,,,***((()))))))))))))))******+++******))))))+++---000111888<<>>DDDHHHIIILLLOOOSSSQQQRRRSSSTTTSSSUUUWWWYYYZZZZZZZZZYYYWWWUUUSSSQQQKKKLLLUUUdddqqqzzzsssaaaZZZZZZfffxxx,,,,,,++++++***))))))))))))))))))***+++++++++,,,,,,++++++***+++++++++,,,...------000555>>>FFFKKKQQQTTTWWWVVVPPPJJJFFFEEEJJJMMMQQQUUUVVVUUUSSSQQQRRRLLLJJJMMMMMMJJJLLLQQQdddnnnzzz|||yyyxxxwww{{{wwwxxx{{{zzzuuuxxx}}}{{{tttrrrrrrnnnppprrrrrrmmmddd[[[UUUJJJJJJJJJKKKLLLNNNPPPQQQVVVXXXZZZZZZ[[[___fffkkklllsss}}}|||wwwpppjjjgggfff```aaagggpppxxx~~~~~~wwwuuuvvvwwwyyyvvvuuutttsssuuuyyy}}}xxxlllcccTTTIII>>>999777333000000///////////////.........000///,,,+++***+++---///***++++++,,,,,,++++++***++++++++++++++++++++++++((()))***,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))000---,,,---///000...,,,************************)))***++++++,,,///444777;;;???DDDIIIKKKMMMOOOQQQSSSTTTTTTUUUUUUUUUTTTTTTUUUVVVVVVVVVTTTQQQNNNLLLMMMPPP[[[lllyyyzzzlll^^^ccchhhppp~~~******************++++++***************+++++++++************+++,,,---.........000333999AAAHHHLLLRRRTTTVVVUUUPPPJJJGGGFFFLLLOOORRRUUUVVVUUURRRPPPMMMIIIHHHJJJKKKLLLRRRYYYooowww||||||}}}}}}vvvtttuuuxxx|||~~~|||xxxyyy~~~uuupppnnnnnnooooooooommmggg^^^UUUPPPHHHHHHIIIJJJMMMPPPSSSUUUXXXZZZ\\\]]]^^^ccckkkrrrzzz{{{uuuoooiiieee```___aaafffmmmuuu~~~yyywwwxxxzzzzzzuuutttssssssuuuyyy}}}yyypppjjj\\\OOOCCC<<<888333111111///////////////..................---------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,000---))))))+++---------))))))))))))))))))))))))******++++++,,,000555999@@@DDDIIIMMMOOOPPPRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVWWWUUURRROOOMMMLLLPPPVVVdddttt~~~ttthhh]]]eeennnxxx((())))))***++++++,,,,,,+++++++++***************)))))))))***,,,---///000...000333999???EEEKKKNNNTTTUUUUUURRRNNNKKKIIIIIIPPPQQQTTTVVVVVVTTTQQQOOOKKKHHHHHHJJJLLLRRR^^^iii|||xxxsssuuuvvvyyy|||}}}}}}|||{{{zzz}}}vvvnnnjjjiiiiiimmmllliiiddd]]]TTTMMMIIIEEEFFFHHHKKKNNNSSSVVVYYY[[[]]]___aaacccjjjttt{{{|||uuullleeeccc___\\\^^^bbbiiiuuu~~~|||{{{|||}}}|||{{{yyywwwuuuvvvxxx{{{~~~}}}zzzvvvsssgggZZZKKKBBB;;;444111222000000000//////.........,,,---...//////---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))******+++,,,))))))))))))))))))))))))************************///+++'''&&&'''***,,,---))))))))))))))))))))))))***+++,,,,,,...222777;;;DDDGGGLLLOOOPPPQQQRRRTTTSSSSSSSSSSSSTTTVVVWWWXXXWWWWWWWWWTTTPPPMMMLLLLLLUUU```qqqyyylllddd^^^iiivvv))))))*********+++++++++,,,+++++++++***)))))))))*********+++,,,---...///...111666===DDDIIILLLNNNUUUTTTRRRPPPNNNLLLLLLLLLSSSTTTVVVVVVUUURRROOOMMMKKKKKKKKKMMMQQQ\\\kkkwww|||xxxvvv|||~~~~~~}}}||||||wwwoooiiigggfffeeegggddd___YYYRRRMMMHHHFFFGGGGGGIIILLLPPPUUUXXX[[[\\\___bbbeeeiiirrr}}}zzzqqqiiihhhbbb]]]]]]^^^bbbjjjrrr~~~}}}zzzyyyzzz{{{}}}~~~~~~|||{{{sssfffVVVKKKAAA888333444111111000000///.........,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))***,,,---)))))))))))))))))))))))))))))))))))))))))))))))),,,+++((('''((()))+++,,,++++++++++++++++++++++++***+++,,,...000444:::>>>EEEHHHLLLNNNOOOOOOPPPQQQSSSSSSSSSSSSTTTVVVXXXYYYWWWXXXVVVSSSNNNKKKLLLNNN[[[jjj}}}pppfffbbbcccppp+++++++++*********)))))),,,+++++++++***))))))))),,,,,,,,,+++,,,,,,------...222999AAAGGGKKKMMMNNNTTTRRRPPPNNNNNNOOOPPPPPPUUUVVVVVVVVVTTTQQQMMMKKKJJJLLLNNNQQQXXXfffuuu~~~{{{|||}}}}}}~~~}}}xxxpppjjjgggeeedddbbb]]]ZZZUUUPPPKKKIIIHHHHHHKKKKKKMMMOOORRRVVVYYY[[[]]]aaafffjjjqqq{{{}}}vvvqqqlllfffaaa``````^^^aaaeeeppp}}}}}}|||}}}{{{pppbbbVVVIII===777777222111111000//////......---,,,***(((((()))***+++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,+++*********++++++++++++++++++++++++***,,,---///222666===AAAFFFIIIMMMOOOOOOOOOPPPQQQSSSSSSSSSTTTUUUWWWXXXYYYVVVWWWVVVQQQLLLKKKOOOSSSaaasssvvvgggaaabbbkkkxxx,,,,,,++++++***))))))(((+++++++++***************------,,,,,,,,,,,,------111666===DDDJJJMMMNNNOOORRRPPPMMMMMMOOORRRSSSSSSVVVVVVVVVUUURRROOOLLLJJJGGGLLLPPPVVVbbbrrr~~~}}}{{{}}}~~~}}}}}}tttoooiiifffeeedddaaa^^^TTTQQQMMMIIIGGGHHHJJJKKKOOOOOOPPPRRRUUUXXX[[[]]]```eeelllttt||||||yyyoooiiiddddddbbb]]][[[\\\fffrrr~~~~~~vvvlllaaaTTTEEE<<<:::222222111000000///.........,,,)))''''''(((+++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++*********)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++(((+++---...---+++******************************+++,,,...000444999???DDDIIILLLPPPRRRSSSRRRSSSTTTSSSSSSUUUVVVWWWWWWWWWWWWUUUVVVUUUQQQLLLMMMSSSYYYjjjzzznnnaaa```dddsss++++++*********************************+++++++++,,,,,,,,,,,,,,,---...///666:::AAAGGGMMMOOOPPPPPPOOOMMMKKKMMMQQQUUUVVVVVVUUUUUUUUUSSSQQQNNNKKKIIIFFFLLLTTT___ppp{{{{{{~~~~~~xxxqqqjjjfffbbbaaabbbaaa\\\XXXNNNLLLIIIFFFFFFHHHKKKNNNQQQQQQRRRTTTWWW[[[^^^```fffllluuu}}}|||}}}~~~~~~}}}}}}uuunnnhhhfffddd^^^ZZZZZZ]]]fffqqqzzz~~~yyyssskkk]]]LLL@@@===333333222111000///...---------++++++***++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++(((((((((((((((((((((((((((+++------+++******,,,************************+++,,,///111555;;;AAAFFFKKKNNNRRRTTTUUUUUUUUUVVVRRRTTTVVVXXXXXXXXXVVVUUUSSSUUUTTTPPPLLLOOOWWW___rrr}}}kkkccceeekkkyyy)))))))))***++++++,,,,,,))))))******+++++++++,,,******+++,,,---///000111999===CCCJJJOOOQQQRRRRRRMMMKKKJJJMMMRRRVVVWWWWWWUUUTTTTTTRRRPPPMMMJJJIIIGGGNNNXXXfff{{{|||zzz|||{{{pppiiidddaaa^^^^^^```^^^YYYSSSLLLJJJGGGEEEFFFHHHLLLOOOQQQQQQSSSVVVYYY]]]aaacccjjjqqq|||}}}{{{xxxuuussstttuuuvvvvvvxxxyyywwwuuutttwwwyyyyyyzzz|||~~~{{{ssskkkiiifffaaa]]]]]]WWW^^^eeemmmyyy}}}}}}zzzvvvpppbbbPPPCCC>>>333333222111000///...---------.........---,,,+++,,,------......------,,,++++++++++++++++++++++++((()))***,,,,,,+++******************************++++++++++++++++++++++++***+++,,,***((((((***---,,,,,,,,,,,,,,,,,,,,,,,,+++---///222666<<>>BBBDDDFFFHHHKKKLLLNNNNNNNNNOOORRRTTTSSSSSSSSSSSSSSSSSSRRRQQQQQQOOORRRaaayyywwwllldddiiixxx)))************+++++++++++++++++++++++++++++++++***,,,///222666<<>>666222222.........------.........---------,,,,,,+++++++++...------,,,,,,++++++***,,,++++++++++++++++++,,,***+++,,,---------------))))))***+++,,,,,,------((()))+++,,,---,,,,,,++++++++++++,,,---...000000777:::>>>AAADDDFFFJJJLLLMMMNNNOOONNNMMMMMMOOOQQQOOOOOOPPPQQQQQQPPPPPPPPPNNNTTT___ooosssggghhhppp~~~******+++++++++,,,,,,,,,---+++((())),,,//////...///---333>>>EEEFFFHHHLLLOOOPPPRRRSSSRRRPPPMMMLLLKKKMMMOOOQQQQQQQQQPPPOOOIIIHHHFFFDDDHHHSSScccnnntttxxx|||~~~xxxxxx}}}sssfff[[[VVVQQQMMMIIIFFFEEEDDDCCCBBBAAAAAAAAADDDIIIOOOSSSUUUYYYXXXXXX[[[```eeeiiijjjrrrzzz~~~vvvnnnjjjjjjmmmqqqwww}}}~~~zzzvvvqqqnnnlllhhhgggeeedddeeehhhjjjllllllpppvvvzzz|||}}}~~~~~~}}}}}}|||{{{{{{zzzyyyyyytttsssrrrrrrqqqqqqrrrrrrqqqpppnnnllljjjiiiiiihhheeebbb]]][[[ZZZWWWSSSOOOLLLMMMOOOOOOPPPSSSVVVYYYZZZZZZZZZ\\\^^^^^^]]]\\\]]]___bbbbbbbbbbbbdddeee```______^^^^^^^^^_________aaaccceeefffggggggfffeeecccaaa``````___\\\ZZZ[[[UUUOOOJJJJJJIIIHHHFFFEEEHHHKKKLLLMMMOOOTTTYYY[[[^^^bbbggglllssszzz}}}}}}{{{wwwrrrnnnhhhdddeeekkkttt}}}|||wwwtttwww}}}|||qqqfffVVVHHH???999444111111///....../////////...------------------------,,,,,,,,,++++++************++++++,,,,,,------...,,,,,,************,,,,,,'''(((((()))***+++++++++---,,,+++******+++,,,---------...------...222555888;;;>>>AAABBBDDDGGGIIINNNMMMMMMMMMNNNPPPRRRSSSQQQQQQRRRSSSSSSRRROOOLLLOOORRR___rrr{{{rrrfffkkkuuu******+++++++++,,,,,,,,,+++)))((())),,,///000///111000555???FFFGGGIIILLLOOOQQQRRRSSSRRROOOLLLJJJLLLMMMOOOPPPPPPOOONNNMMMJJJIIIGGGGGGMMMYYYgggpppwwwxxx{{{~~~zzzzzzvvvmmmaaaWWWTTTOOOKKKGGGDDDCCCCCCBBBAAABBBCCCDDDGGGLLLQQQTTTVVVZZZZZZZZZ^^^ccciiinnnqqqzzzvvvmmmeeeaaa^^^aaaeeejjjrrr{{{{{{yyyxxxuuuqqqmmmhhhdddbbb^^^]]][[[ZZZ[[[]]]___aaaaaaeeejjjmmmooopppqqqrrruuuttttttvvvyyyzzzxxxuuussssssrrrqqqqqqqqqqqqqqqppppppooonnnnnnmmmllllllggggggfffffffffgggggggggdddcccbbb```___^^^^^^]]]]]]ZZZWWWVVVUUUSSSOOOLLLIIIJJJKKKLLLLLLNNNQQQTTT[[[ZZZ[[[\\\___aaabbbbbbbbbeeeggghhhhhhhhhiiijjjiiiiiihhhhhhhhhhhhiiiiiiiiijjjlllnnnooopppoooooorrrqqqpppooonnnkkkfffccc^^^YYYSSSPPPOOOOOOOOONNNLLLOOORRRRRRSSSWWW]]]bbbfffjjjpppwww}}}{{{wwwsssnnniiifffiiiooowwwyyyuuuqqqrrrxxx~~~|||{{{||||||zzzyyyvvvkkk\\\OOOEEE???999555444222////////////...------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------......------,,,))))))******+++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,------------...222555:::<<<@@@BBBDDDFFFHHHJJJNNNMMMMMMMMMNNNPPPRRRSSSQQQQQQRRRRRRRRRPPPNNNLLLNNNSSSaaatttwwwnnnhhhnnn{{{******+++++++++,,,,,,,,,***((('''))),,,///000000333444999AAAFFFHHHJJJMMMOOOPPPQQQQQQPPPMMMIIIGGGLLLMMMNNNOOONNNMMMLLLKKKKKKIIIHHHLLLUUUaaalllrrryyyyyyzzz}}}|||wwwuuu|||vvvlllcccYYYRRRQQQKKKHHHDDDBBBBBBBBBAAA@@@CCCEEEHHHKKKPPPSSSVVVXXX[[[[[[]]]aaahhhpppwww{{{~~~uuukkkaaaZZZUUUQQQTTTWWW\\\ccclllvvv}}}}}}{{{{{{zzzzzzyyyyyyxxxvvvrrrooonnnllljjjfffaaa]]]YYYWWWSSSRRRPPPOOOOOOQQQSSSTTTUUUXXX\\\^^^``````bbbcccggggggggghhhjjjjjjhhhffffffeeedddddddddddddddddddddcccccccccbbbbbbaaaaaa\\\]]]]]]]]]^^^______```]]]]]]\\\\\\[[[ZZZZZZZZZWWWVVVTTTSSSRRROOOKKKHHHGGGHHHHHHIIIIIIJJJMMMPPP[[[\\\^^^```cccgggjjjlllnnnpppsssttttttttttttuuuxxxxxxwwwwwwwwwwwwxxxxxxxxxyyy{{{}}}}}}}}}}}}|||}}}|||{{{zzzwwwqqqjjjeee^^^ZZZVVVRRRRRRSSSSSSSSSRRRTTTWWWXXXZZZ```gggnnnxxx}}}}}}zzzvvvoooiiihhhjjjooowww~~~|||{{{tttpppllljjjmmmsss{{{~~~}}}}}}}}}{{{xxxvvvxxxnnnaaaTTTKKKCCC<<<777666444111/////////...---------------------------------------,,,,,,,,,,,,,,,,,,+++******)))((((((***,,,...000000...,,,*********++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---,,,---///222555<<<>>>BBBDDDEEEGGGIIIKKKMMMMMMMMMNNNOOOPPPRRRRRRQQQQQQQQQQQQOOONNNLLLKKKOOOVVVeeexxx~~~pppiiikkkttt******+++++++++,,,,,,,,,***)))))))))+++---//////555888>>>CCCGGGIIIKKKMMMPPPOOOMMMKKKIIIHHHGGGGGGMMMMMMMMMMMMLLLKKKJJJIIIKKKIIIJJJQQQ]]]iiiqqqtttzzzzzz{{{~~~{{{yyyqqqpppsss~~~|||mmmcccZZZRRRNNNNNNHHHEEEBBB@@@@@@AAAAAA@@@CCCFFFJJJNNNRRRUUUXXXYYYZZZ\\\```fffnnnxxx~~~{{{tttkkkaaaXXXQQQMMMKKKLLLNNNQQQWWW___hhhooorrrtttwwwyyyyyyyyyyyyzzz|||{{{yyyvvvsssqqqooommmlllkkkjjjjjjjjjhhheeebbbaaa```^^^[[[WWWTTTQQQOOOMMMLLLKKKIIIIIIJJJKKKLLLMMMPPPSSSUUUUUUWWWYYYZZZ___``````aaabbbaaa```___aaaaaa````````````aaaaaaaaaaaaaaaaaa````````````\\\]]]^^^___```aaaaaabbb__________________^^^^^^[[[ZZZXXXVVVSSSNNNJJJGGGEEEFFFGGGHHHHHHJJJNNNPPP[[[^^^dddiiinnnrrrvvvxxx||||||tttkkkeee```^^^ZZZWWWWWWXXXZZZ[[[[[[^^^aaadddhhhpppzzzyyysssmmmlllkkkjjjnnnttt}}}|||zzzyyyyyyuuunnnlllgggccccccjjjuuu~~~|||}}}}}}{{{zzzrrrfff\\\SSSJJJ@@@:::666333000.../////////...------------------,,,,,,------------------------,,,+++++++++*********))))))***,,,------,,,***)))***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------000333777===???BBBEEEFFFGGGIIIKKKMMMMMMMMMNNNOOOPPPQQQRRRPPPQQQPPPOOOMMMLLLLLLLLLQQQ[[[kkk{{{uuujjjffflllxxx******+++++++++,,,,,,,,,,,,,,,+++++++++,,,...///777===BBBEEEGGGJJJLLLMMMOOOKKKGGGCCCAAACCCGGGIIIMMMMMMMMMLLLKKKJJJIIIHHHIIIIIINNNWWWdddooouuuvvv{{{|||}}}|||{{{zzzyyyxxxuuupppmmmgggllluuuuuufff\\\UUUNNNKKKLLLEEECCC@@@???@@@AAABBBAAADDDHHHMMMPPPRRRUUUYYY[[[[[[___fffnnnwww~~~}}}}}}}}}||||||||||||}}}}}}}}}}}}zzzvvvqqqnnnhhh```XXXPPPKKKHHHIIIIIIJJJKKKNNNSSSZZZ___cccfffiiikkkllllllnnnooonnnmmmkkkiiifffdddbbbaaa```___^^^^^^^^^]]]ZZZXXXUUUUUUTTTRRRPPPMMMKKKJJJIIIHHHGGGFFFFFFGGGGGGHHHIIIKKKNNNOOOPPPSSSVVVXXX[[[\\\^^^_________^^^^^^ccccccbbbbbbbbbccccccddddddddddddeeeeeeeeeeeeeeebbbccceeefffhhhhhhiiiiiidddeeefffffffffeeeeeedddeeedddaaa[[[TTTNNNHHHFFFBBBCCCEEEFFFGGGJJJNNNQQQXXX___iiirrrxxx}}}yyypppjjjeeedddbbb``````bbbfffhhhjjjnnnsssxxx~~~~~~|||zzzxxxvvvtttrrrqqqqqqqqquuu|||zzzuuusssrrroookkkiiikkkttt{{{}}}||||||}}}vvvqqqllljjjeee______fffsss}}}}}}~~~}}}wwwnnneee]]]RRRGGG@@@555222///......000000000......---------,,,,,,,,,------------------------++++++++++++,,,,,,------,,,++++++******++++++,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......111555999===???CCCEEEFFFGGGIIIKKKLLLMMMNNNOOOPPPQQQQQQQQQOOOPPPPPPNNNKKKKKKMMMOOOUUUaaaqqq}}}zzznnngggfffnnn{{{******+++++++++,,,,,,,,,,,,---------,,,---///111999@@@FFFFFFGGGJJJLLLLLLKKKHHHBBB>>>>>>BBBHHHKKKMMMMMMLLLKKKJJJJJJIIIIIIGGGKKKTTT___jjjsssxxxyyy~~~}}}|||~~~{{{yyytttsssqqqpppooommmiiifffeeemmmxxxyyymmm```XXXSSSLLLIIIJJJDDDBBB??????AAACCCDDDDDDFFFJJJOOORRRSSSVVV[[[______eeeooozzz~~~}}}}}}}}}}}}~~~}}}}}}|||{{{vvvuuurrrqqqooooooooopppkkkkkklllllllllmmmmmmmmmmmmmmmmmmnnnooommmiiifffccc```[[[VVVPPPKKKHHHFFFHHHHHHHHHHHHIIIKKKPPPSSSVVVYYY]]]___``````bbbcccaaa```___^^^]]]\\\[[[[[[[[[YYYXXXXXXYYYXXXVVVTTTPPPPPPOOONNNLLLJJJHHHGGGEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHJJJLLLOOORRRWWWZZZZZZ]]]```bbbbbbcccdddeeeiiiiiiiiiiiiiiijjjjjjkkklllllllllmmmnnnnnnnnnooolllnnnppprrrsssssssssrrrrrrssstttuuuuuutttrrrqqqqqqnnniii```VVVMMMHHHFFFAAACCCDDDEEEFFFIIILLLOOOUUU^^^jjjttt|||yyyrrrmmmgggggghhhhhhjjjnnntttyyy{{{~~~zzzvvvooommmjjjhhhfffeeeddddddfffjjjpppzzz}}}zzzyyyyyyuuummmiiiiiiooottt}}}~~~xxxtttnnnkkkfffbbbbbbiiittt~~~~~~{{{wwwqqqjjjcccXXXKKKCCC777444000...///000111111.........------,,,,,,+++,,,,,,,,,,,,------------***++++++,,,------......///...,,,++++++,,,...///*********+++++++++++++++,,,,,,------------,,,,,,,,,---...///000333888;;;>>>@@@CCCEEEFFFGGGIIIKKKLLLLLLNNNOOOPPPQQQQQQQQQNNNPPPPPPMMMKKKKKKNNNRRR[[[hhhvvv~~~{{{rrrhhheeegggooo******+++++++++,,,,,,,,,***,,,---...---///333666999BBBHHHGGGFFFIIILLLKKKFFFDDDAAA@@@AAAEEEJJJMMMMMMMMMLLLKKKKKKJJJJJJJJJGGGOOOZZZfffooovvvzzz}}}}}}zzz}}}}}}zzzxxxwwwpppnnnmmmmmmmmmllljjjhhhjjjqqqyyy~~~pppfff[[[VVVQQQKKKGGGGGGDDDBBB@@@@@@BBBEEEFFFFFFIIIMMMQQQSSSTTTWWW^^^ccceeennn{{{~~~|||xxxuuuqqqooommmmmmmmmnnnnnnmmmllllllkkkhhhfffdddbbbaaabbbcccccc_________````````````aaa```______`````````]]][[[XXXVVVSSSPPPNNNLLLKKKJJJHHHIIIJJJIIIIIIIIILLLNNNPPPSSSVVVXXXYYYYYY[[[\\\[[[[[[[[[\\\\\\\\\]]]]]]^^^]]]\\\\\\]]]\\\[[[YYYUUUUUUSSSQQQNNNLLLIIIHHHCCCDDDDDDDDDEEEEEEFFFFFFFFFHHHJJJMMMPPPUUU[[[```bbbeeejjjmmmnnnooorrrtttvvvvvvuuuuuuvvvwwwwwwxxxzzzzzzzzz{{{|||}}}}}}~~~|||~~~|||xxxqqqfffYYYPPPKKKJJJFFFGGGHHHGGGGGGIIILLLNNNRRRZZZeeeoooxxx~~~wwwqqqnnnkkknnnrrruuuzzzxxxuuurrrnnnjjjaaa___]]][[[YYYYYYZZZ[[[\\\___eeennnyyy~~~}}}xxxpppjjjjjjiiilllttt{{{vvvrrroookkkhhhiiipppyyy~~~{{{wwwssslllaaaSSSJJJ===:::444111000000000000///......---,,,,,,++++++++++++++++++,,,,,,,,,---+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......---,,,,,,---...///000222555:::===@@@BBBEEEGGGGGGHHHJJJLLLKKKLLLNNNPPPQQQQQQQQQPPPMMMOOOPPPMMMJJJKKKQQQVVV```nnnzzz~~~zzzssskkkcccdddiiirrr******+++++++++,,,,,,,,,'''***---...///111666::::::CCCIIIGGGEEEIIIKKKKKKBBBBBBBBBCCCEEEHHHKKKMMMMMMMMMLLLKKKKKKKKKKKKLLLHHHQQQ___kkkrrrxxx|||zzzxxx~~~{{{yyyzzz{{{pppnnnmmmnnnpppppppppoooooosssyyy}}}zzzjjjaaaXXXUUUQQQJJJFFFEEEDDDBBB@@@AAACCCFFFHHHHHHLLLPPPSSSUUUUUUXXX```fffkkkuuu}}}yyysssqqqoookkkhhhdddbbb``````aaaaaaaaa```______^^^___]]][[[YYYYYYYYY[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYYYYYZZZ[[[YYYWWWTTTSSSQQQPPPOOOOOOOOOPPPIIIKKKLLLLLLLLLLLLMMMNNNOOOQQQUUUWWWWWWXXXYYYZZZ[[[\\\]]]^^^```aaabbbccceeedddbbbbbbccccccbbbaaa]]]\\\ZZZWWWSSSPPPMMMKKKDDDDDDEEEFFFGGGHHHHHHIIIHHHJJJLLLOOOSSSYYY```eeekkkpppvvvyyyzzz|||wwwjjj]]]TTTPPPPPPLLLMMMMMMKKKJJJJJJLLLNNNPPPVVV```iiirrryyyuuurrrvvvzzztttllliiigggccc```XXXVVVTTTSSSRRRSSSTTTUUUTTTVVV\\\dddooo{{{yyypppllllllccceeekkkvvv}}}}}}{{{wwwwwwsssooommmpppvvv~~~zzznnn```VVVCCC>>>888444111111000/////////...---,,,,,,++++++*********++++++,,,,,,,,,,,,,,,++++++***)))))))))(((***,,,......,,,***(((------------------------,,,,,,---......---,,,,,,---///000111333666;;;???AAADDDGGGHHHIIIJJJLLLMMMKKKLLLNNNPPPQQQQQQQQQPPPMMMOOOOOOMMMJJJLLLRRRXXXdddrrr}}}~~~}}}|||uuuooogggaaaccciiittt+++---------+++++++++---,,,+++)))))),,,222888<<>><<<===AAAHHHMMMOOOOOONNNJJJGGGGGGIIIJJJIIIGGGLLLWWWeeeppp|||zzzuuuuuu{{{}}}}}}|||}}}|||xxxtttrrrqqqrrrtttvvvvvvuuu|||}}}wwwnnn___\\\VVVQQQMMMIIIEEEBBBAAABBBCCCCCCDDDGGGKKKNNNQQQTTTVVVWWWXXX\\\bbbhhhvvv~~~zzztttooogggfffeeecccaaa```___^^^]]]]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZYYYXXXXXXYYYZZZZZZXXXYYY[[[^^^``````]]][[[^^^]]]]]][[[ZZZYYYXXXWWWYYYWWWUUUTTTTTTTTTSSSRRRRRRPPPNNNLLLKKKJJJKKKKKKNNNPPPTTTYYY\\\___aaaaaaffffffggghhhjjjmmmnnnpppoooqqqqqqoooppprrrpppkkkjjjfffbbb___\\\XXXQQQKKKIIIJJJJJJJJJHHHHHHJJJLLLGGGLLLQQQUUUYYY```kkksssvvvjjj```ZZZWWWWWWWWWVVVTTTSSSSSSSSSSSSRRRWWWZZZ___fffooo{{{yyyyyywwwooofffaaa```___[[[XXXSSSRRRQQQPPPPPPQQQRRRSSSVVVUUUYYYbbbhhhnnn{{{~~~xxxpppjjjnnniiiiiipppyyy{{{}}}{{{xxxvvvwwwzzz~~~ttteee[[[KKKAAA888555444222222444......---------,,,,,,,,,,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///333888===@@@BBBBBBBBBDDDFFFIIILLLNNNLLLMMMOOOPPPQQQQQQRRRRRRPPPPPPOOOLLLGGGGGGRRR___qqqxxx~~~xxxnnnccc^^^bbbjjjzzz+++---------++++++,,,------,,,+++,,,///444:::>>>CCCDDDFFFGGGGGGEEECCCAAA===<<<>>>BBBHHHMMMNNNMMMKKKJJJIIIIIIIIIKKKKKKLLLOOOZZZhhhttt}}}tttpppsssyyy~~~}}}}}}yyywwwwwwvvvuuutttvvvzzz~~~~~~~~~qqqhhh[[[XXXSSSNNNKKKHHHDDDBBBAAABBBCCCDDDEEEGGGLLLOOORRRTTTWWWYYYZZZ```gggnnn~~~|||xxxtttnnniiieeedddbbb```_______________^^^]]]]]]\\\\\\\\\\\\^^^]]]\\\[[[[[[\\\]]]^^^^^^```dddiiimmmmmmjjjgggeeeeeedddcccbbbaaa```___^^^]]]ZZZYYYWWWVVVUUUTTTXXXVVVUUUSSSRRRRRRRRRRRRUUUWWW[[[```dddiiilllmmmqqqrrrssstttvvvyyyzzz{{{{{{qqqnnnjjjeee```ZZZTTTPPPMMMOOOOOOOOONNNNNNPPPRRRTTTXXX]]]```dddlllwwwuuujjjaaa]]]\\\]]]___^^^]]]]]]^^^]]]\\\[[[]]]___ccchhhoooyyy|||ooohhh```\\\[[[ZZZWWWTTTSSSRRRQQQQQQQQQRRRTTTTTTWWWVVVZZZbbbiiippp}}}}}}uuupppmmmiiiiiimmmssszzz|||{{{{{{|||}}}|||nnneeeOOOEEE;;;777555111000222/////////.........---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000333888===@@@BBBBBBCCCEEEGGGIIIKKKLLLMMMNNNOOOQQQRRRRRRSSSSSSPPPPPPOOOMMMIIILLLYYYgggxxx~~~vvvlllccc```gggppp~~~+++,,,------,,,+++,,,.........---...222777===@@@DDDEEEFFFGGGEEEBBB>>><<<;;;<<>>AAADDDEEEGGGIIIJJJJJJIIIIIIKKKLLLMMMNNNOOOPPPPPPPPPQQQNNNLLLLLLMMMVVVgggxxx|||kkkaaa___cccooozzz+++,,,...------,,,...///------///222777<<<@@@BBBFFFFFFEEECCC@@@===999777:::>>>CCCGGGIIIIIIHHHGGGDDDIIIMMMLLLIIILLLUUU^^^kkksss{{{}}}zzzwwwyyy~~~uuukkkgggjjjppptttuuuxxxyyy|||yyyoooeee[[[UUUVVVRRRLLLHHHEEECCCAAA@@@DDDFFFIIILLLNNNPPPTTTWWWWWW[[[bbbhhhppp{{{~~~zzzwwwuuussssssrrrrrrrrrtttvvvyyy{{{}}}~~~~~~~~~~~~yyyqqqllljjjjjjggghhhkkkpppuuu|||}}}qqqjjjiiikkkkkknnnrrrvvvxxxzzz}}}vvvmmmeee___\\\^^^]]]^^^```bbbgggsss|||xxxvvvvvvuuutttssssssrrrqqqpppoooppprrrtttvvvxxxyyyzzzzzzvvvrrrnnniiihhhpppzzz}}}|||uuueeeZZZMMMEEE???888444444/////////.........------...---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000333777<<<@@@BBBEEEFFFHHHIIIJJJJJJIIIIIILLLMMMNNNPPPQQQQQQQQQQQQQQQMMMJJJJJJNNNYYYlll|||sssccc\\\]]]dddpppzzz}}}+++,,,......------...000,,,...111555999>>>BBBDDDGGGFFFDDDAAA>>><<<:::999;;;???DDDGGGHHHGGGGGGGGGEEEIIILLLKKKKKKRRR^^^hhhuuu{{{zzzzzz||||||rrrgggeeekkkrrrsssqqqwwwyyy}}}|||qqqggg^^^WWWSSSTTTPPPJJJFFFDDDCCCBBBAAAFFFIIILLLOOORRRTTTXXXZZZ]]]ccckkksss}}}~~~}}}}}}{{{{{{|||~~~yyyrrrpppqqqlllnnnsssyyyyyyttttttuuuxxx|||uuuggg___XXXRRRPPPPPPQQQTTTZZZ```jjj{{{}}}~~~}}}wwwsssmmmjjjooovvv}}}~~~lll```RRRIIIBBB:::555444/////////.........---------------------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///222555:::>>>BBBDDDFFFGGGHHHIIIJJJJJJKKKKKKOOOOOOQQQRRRSSSTTTTTTTTTQQQLLLJJJLLLRRR___rrrvvvhhh[[[YYY```jjjttt}}}~~~+++,,,......------///111---///333888===AAADDDFFFHHHEEEBBB???===<<<======<<<@@@DDDGGGFFFEEEFFFGGGFFFHHHJJJKKKPPP[[[iiiuuu|||}}}yyy|||uuunnnhhhhhhnnnsssvvvuuuzzz~~~uuuhhh^^^WWWSSSQQQOOOKKKGGGDDDCCCDDDDDDDDDHHHKKKOOOSSSUUUXXX[[[^^^dddkkkuuu|||zzz{{{wwwyyy~~~~~~~~~~~~ttthhh[[[UUUQQQMMMKKKKKKLLLQQQXXX```mmm|||yyyzzz}}}zzzwwwrrrnnnnnnrrrttt~~~xxxkkk\\\QQQHHH>>>888777000000000/////////......,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000333777<<<@@@DDDEEEGGGGGGGGGHHHIIIKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSPPPLLLKKKPPPYYYggg{{{jjj^^^VVV[[[gggsss|||+++,,,............///111...111555:::???CCCFFFHHHHHHEEEAAA>>><<<===>>>@@@===AAAEEEFFFEEEDDDEEEGGGGGGGGGHHHKKKSSSaaarrr~~~~~~|||xxx}}}sssqqqpppqqqtttyyy~~~}}}|||pppcccYYYTTTQQQQQQKKKGGGCCCBBBCCCEEEFFFGGGIIILLLQQQUUUWWWZZZ]]]```iiiqqq|||lll```UUUQQQOOOLLLKKKKKKKKKQQQYYYbbbooo~~~~~~|||zzzzzz{{{~~~|||yyyuuupppnnnooonnnzzz~~~{{{{{{}}}~~~yyy}}}~~~uuueeeZZZOOODDD<<<:::111111111111000000000000+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111444999===BBBEEEGGGHHHGGGGGGHHHIIIKKKMMMOOOKKKLLLMMMNNNOOOPPPPPPPPPPPPMMMMMMTTT___nnntttbbbXXXTTT]]]mmmzzz***+++------,,,---///111111555;;;???AAADDDFFFGGGGGGCCC???>>>???@@@>>>===AAABBBCCCBBBBBBBBBDDDFFFDDDGGGKKKRRR]]]kkkzzz{{{{{{rrruuu{{{rrrccc[[[VVVQQQMMMMMMJJJGGGDDDBBBCCCEEEIIIKKKOOORRRVVVWWWXXX[[[aaaeeemmmuuurrrccc[[[UUUSSSQQQNNNMMMPPPKKKQQQYYYcccrrr}}}|||~~~zzzwwwtttrrrrrrtttxxxxxxuuuuuuxxxyyyyyywwwvvvzzzeeeTTTJJJAAA:::222333222000///111000///111000000///...------------,,,+++++++++,,,---...........................+++,,,------++++++,,,---,,,,,,,,,,,,---...//////---111777<<>>BBBCCCDDDEEEFFFAAA@@@@@@BBBDDDDDDCCCBBB???AAADDDFFFEEEEEEFFFGGGEEELLLWWWfffsss|||}}}wwwlllbbbYYYUUURRRMMMJJJJJJEEEDDDCCCCCCEEEHHHLLLNNNQQQUUUYYY[[[___eeemmmsss{{{uuuqqqmmmjjjhhhjjjlllqqqxxx~~~pppccc[[[VVVTTTUUUVVVSSSSSSUUUSSSYYYcccooo~~~}}}yyywwwssspppnnnpppyyy|||wwwvvvvvv{{{|||}}}~~~zzzuuusssssstttuuuuuuwww{{{tttaaaNNNAAA999666333111000///---+++000000000///......------///...---,,,+++++++++,,,///.........------,,,,,,---...//////------...///,,,,,,,,,,,,---...///000///333888===@@@BBBEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKNNNMMMMMMOOOPPPQQQOOONNNKKKMMMVVVggg{{{ttteee[[[___hhhwww+++,,,------,,,---///111777;;;@@@CCCDDDDDDEEEEEE???@@@AAACCCDDDCCCBBBAAA???BBBFFFHHHHHHGGGGGGHHHGGGPPP```rrrxxxoooeee]]]WWWTTTPPPJJJFFFFFFBBBBBBCCCEEEHHHKKKOOOQQQSSSVVV[[[___dddkkkuuu|||yyyuuuppphhhbbb^^^[[[YYYWWWUUUXXX]]]ccckkkttt|||zzzmmmaaaZZZVVVTTTWWWXXXUUUUUUVVVVVV^^^iiiwww|||yyytttpppmmmmmmsss~~~~~~{{{|||~~~}}}}}}}}}~~~|||wwwsssrrrtttvvvxxx{{{vvv^^^LLLAAA:::555444333111......000000//////............//////...---,,,+++++++++///......------,,,,,,+++,,,...///...---,,,---...,,,,,,,,,------...///000000444999>>>@@@BBBEEEFFFHHHHHHHHHIIIIIIJJJJJJJJJMMMMMMMMMNNNNNNOOONNNNNNIIIOOO\\\nnn~~~mmmaaaZZZbbbppp)))+++,,,,,,,,,,,,///111888<<>>@@@AAABBBBBBAAA@@@@@@AAADDDGGGIIIIIIHHHHHHIIIKKKVVViii{{{|||}}}tttkkkbbb\\\VVVTTTOOOGGGCCCCCCAAABBBDDDGGGKKKOOORRRTTTUUUYYY___eeekkksss}}}~~~|||{{{}}}vvvnnnjjjeee]]]WWWTTTRRRQQQPPPMMMOOOSSSWWW]]]eeennnttt{{{~~~~~~}}}xxxmmmbbb[[[WWWUUUXXXYYYWWWVVVWWWVVV___lll|||}}}vvvtttqqqpppssszzz~~~zzzuuussstttxxx{{{~~~ppp[[[HHH>>>666444444000///000////////////............//////......---,,,++++++......------,,,,,,,,,,,,+++---------,,,+++,,,---------------...///000000222666;;;???AAACCCDDDFFFHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLLLLLLLLLLLLLMMMNNNIIIRRRaaarrruuuggg```[[[fffxxx(((***+++,,,,,,...000333999===CCCEEEEEECCCAAAAAA>>>@@@AAAAAA@@@???@@@AAADDDGGGIIIJJJIIIHHHIIIJJJOOO\\\oooxxxsss{{{|||qqqjjj```[[[VVVSSSMMMEEEAAABBBAAACCCFFFJJJNNNRRRTTTVVVXXX]]]eeemmmttt|||yyytttqqqooommmlllooorrrwww|||~~~|||~~~~~~tttmmmddd___WWWQQQNNNLLLKKKKKKJJJLLLOOORRRUUU\\\fffnnntttxxx{{{||||||xxxmmmaaa[[[WWWUUUXXXYYYXXXXXX[[[XXX```ooo{{{zzzxxxvvvuuuwww{{{zzzyyy~~~~~~{{{zzz|||~~~mmmSSSDDD777444333...---000//////////////////............///......---,,,+++,,,,,,,,,,,,,,,,,,------+++,,,------++++++,,,---------------...///000111333777<<<@@@AAACCCDDDFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMLLLKKKLLLMMMOOOMMMXXXjjj{{{ooodddaaaaaannn(((***,,,...///111444666:::>>>CCCEEEDDDBBB???>>>===???AAAAAA@@@@@@CCCEEEHHHIIIJJJJJJIIIHHHIIIJJJTTTaaassszzztttttt~~~~~~uuukkkeee]]]XXXTTTQQQKKKDDDAAACCCBBBEEEHHHMMMQQQTTTVVVWWW\\\cccmmmuuu}}}yyyooogggbbb``````___^^^```cccfffiiiooouuuyyy~~~}}}vvvuuuzzzxxxrrrfff```XXXPPPLLLKKKIIIIIIHHHKKKNNNPPPTTT\\\gggpppuuuzzz~~~zzzmmm```ZZZUUUSSSVVVYYYZZZ\\\``````hhhvvv~~~yyyuuutttvvvyyy~~~vvvuuuzzzbbbOOO===888444...---111.../////////////////////------...//////...---,,,+++++++++,,,,,,------...,,,---...---,,,+++,,,...------------...///000111444888===@@@BBBCCCDDDFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNOOONNNLLLLLLOOORRRRRRaaavvv|||llldddeeekkkyyy)))+++---///111333777999:::>>>CCCEEEDDDAAA>>>======???AAAAAA@@@BBBFFFJJJJJJKKKKKKJJJHHHHHHIIIKKKWWWddduuu~~~~~~zzzuuuuuuuuuxxx}}}zzznnnddd___ZZZVVVRRRPPPJJJCCCBBBEEECCCFFFJJJNNNSSSVVVWWWXXX```gggrrr{{{tttmmmbbbZZZVVVUUUVVVWWWVVVWWWYYYZZZ\\\```eeehhhmmmppptttyyy~~~zzztttqqqrrrxxx|||wwwkkkeee\\\TTTOOOLLLKKKJJJGGGKKKOOORRRVVV___lllvvvyyy~~~|||nnn```YYYTTTRRRUUUYYY\\\```dddiiiqqq~~~zzztttqqqsssvvv~~~}}}vvvuuu{{{oooYYYDDD===777000...333.........///////////////,,,---.../////////...---)))***+++,,,------...///---...///...------...///...------......///000111555999===@@@BBBCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMOOOPPPQQQPPPNNNNNNQQQTTTVVVggg{{{kkkeeehhhsss|||......---...000555:::===@@@@@@AAABBBAAA@@@???>>>>>>===;;;;;;===BBBGGGJJJLLLKKKHHHFFFEEEGGGKKKNNN```llluuuvvvxxx~~~}}}{{{{{{|||~~~|||~~~}}}uuummmhhhllluuu~~~|||{{{qqqiiibbb^^^[[[WWWRRRLLLHHHEEECCCCCCEEEHHHKKKPPPTTTWWWZZZ[[[```jjjvvvzzzsssgggccc\\\VVVRRRQQQQQQRRRQQQQQQRRRSSSUUUWWWYYYZZZ\\\^^^```dddiiinnnsssvvv|||xxxrrrpppnnnsss~~~}}}tttiii\\\VVVRRRNNNMMMOOOLLLMMMOOOSSSYYYbbbmmmttt~~~}}}nnnaaaXXXUUUTTTXXX[[[]]]bbbhhhlllyyy~~~zzzyyyyyyzzz~~~yyyzzzwwwbbbJJJ;;;444111111333//////.........---------......////////////......,,,,,,---......---,,,,,,......------------....../////////...---///222555999;;;???AAABBBDDDFFFHHHFFFGGGHHHHHHHHHIIIKKKNNNRRRQQQQQQSSSQQQNNNOOOTTT___yyywwwlllkkkppp~~~,,,,,,+++,,,///444888;;;AAAAAAAAAAAAAAA???>>>===;;;:::999:::===BBBGGGJJJNNNMMMKKKHHHGGGKKKQQQWWWdddnnnvvvyyy{{{{{{{{{{{{}}}~~~}}}{{{vvvnnnjjjnnnvvv~~~vvvllleee```]]]ZZZVVVQQQKKKGGGEEEDDDEEEIIIKKKOOORRRVVVYYY\\\^^^eeennnzzzyyyoooiii```]]]YYYTTTQQQQQQQQQRRRSSSSSSSSSTTTUUUVVVWWWWWWYYYYYYZZZ]]]```dddgggiiiooovvv~~~}}}tttnnnmmmnnntttyyymmm```ZZZUUUPPPNNNOOONNNPPPRRRVVV]]]hhhttt{{{{{{lll^^^WWWSSSSSSWWW[[[^^^eeekkksss~~~}}}}}}}}}zzz|||ooo]]]III===777222000000//////.........---------------............------,,,,,,---......---,,,,,,------,,,,,,,,,,,,------.........------...222444888;;;>>>AAABBBCCCEEEGGGFFFGGGIIIIIIHHHIIILLLNNNOOONNNOOOQQQPPPMMMPPPVVVhhhuuukkkkkkqqq}}}}}},,,,,,,,,---111555:::===BBBBBBBBBAAA???>>><<<;;;999999:::<<<@@@EEEJJJMMMKKKKKKIIIEEEDDDJJJUUU^^^jjjqqqxxx|||}}}xxxyyy{{{~~~zzztttooommmrrrxxx}}}zzznnnfff```\\\ZZZXXXTTTNNNIIIEEEEEEGGGHHHLLLOOORRRUUUWWWZZZ^^^aaakkkssswwwmmmfffaaa]]]\\\ZZZXXXWWWVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYYYY[[[ZZZZZZZZZ\\\^^^```aaagggkkkrrrxxx}}}vvvnnnjjjiiiooovvv~~~rrreee^^^XXXSSSPPPPPPQQQSSSVVV[[[dddppp}}}|||lll___VVVRRRQQQUUUZZZ```hhhpppzzz~~~{{{~~~xxxfffXXXIIIAAA<<<555000////////////.........------,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,---------------...222555888;;;>>>@@@AAABBBDDDFFFFFFGGGHHHHHHHHHIIIKKKMMMLLLKKKLLLNNNMMMLLLQQQXXXppp~~~qqqjjjmmmuuu|||......///111555999>>>@@@CCCBBBAAA@@@>>><<<;;;::::::;;;>>>AAAFFFKKKNNNQQQIIIIIIHHHDDDCCCKKKYYYdddnnnrrrxxx}}}{{{vvvtttvvv{{{yyypppmmmnnntttyyy|||sssggg```]]]ZZZYYYVVVRRRLLLGGGEEEFFFIIIKKKNNNQQQTTTVVVWWWZZZ```dddoooxxxtttnnniiifffeeedddddddddcccccccccbbb```aaabbbbbbcccccccccccceeeeeedddccccccdddffffffkkkoootttxxx|||}}}pppiiihhhhhhrrrzzzuuuhhhaaa\\\UUURRRRRRTTTVVVZZZaaakkkyyy~~~ooobbbYYYTTTRRRUUU[[[aaakkksss}}}}}}}}}yyyooo___TTTHHHBBB===777222111////////////............,,,------......------,,,------------------------------,,,,,,,,,,,,------+++,,,---,,,,,,///222555999;;;>>>@@@@@@AAACCCDDDEEEFFFGGGGGGFFFGGGIIIKKKKKKJJJKKKLLLKKKKKKRRR[[[qqqwwwmmmiiiqqq{{{|||...///000333777;;;@@@BBBCCCBBBAAA???===;;;:::999:::===@@@EEEJJJMMMPPPQQQLLLLLLKKKIIIKKKTTTcccnnnsssuuuzzz|||vvvqqqqqquuu{{{|||vvvkkkkkkooovvvzzz||||||nnnccc^^^\\\YYYWWWQQQNNNIIIEEEDDDGGGKKKNNNNNNQQQUUUVVVWWW\\\ccciiiuuu|||yyywwwuuuttttttttttttsssrrrqqqqqqoooppprrrtttuuuvvvvvvvvvsssrrrqqqqqqqqqrrrtttuuuwww{{{xxxlllhhhjjjmmmwww~~~ssshhhccc^^^YYYVVVWWWWWWZZZ```hhhsss}}}ooobbb\\\WWWTTTWWW\\\bbbllluuu}}}}}}}}}sssiii[[[QQQFFF@@@;;;555222222000000/////////...............////////////......------------------------......------------......+++,,,,,,,,,---///333666:::<<<>>>@@@@@@@@@BBBCCCCCCDDDEEEEEEDDDEEEFFFHHHKKKKKKKKKKKKIIIJJJSSS^^^ooo{{{xxxooohhhiiivvv{{{|||,,,---///222777;;;???BBBCCCBBB@@@>>><<<::::::999:::===BBBGGGKKKMMMNNNNNNJJJJJJJJJMMMTTT___llluuuyyyzzz~~~yyysssqqqsssvvv}}}||||||}}}~~~xxxrrrkkklllqqqyyy|||}}}uuuiiiaaa^^^\\\XXXTTTMMMJJJGGGEEEEEEIIIMMMOOOOOOSSSWWWYYYZZZ```jjjrrrsssjjjiiinnnsss}}}yyyooofffcccbbb^^^]]]^^^]]]aaaiiirrr~~~|||mmm```^^^YYYVVVZZZ___eeeoooxxx|||zzz|||~~~xxxnnneeeYYYPPPFFF@@@:::333111222000000000/////////.........//////////////////......------,,,,,,------...///......------......///+++,,,------...111555888;;;===@@@@@@@@@@@@BBBCCCCCCDDDEEEEEEDDDDDDFFFGGGKKKKKKKKKKKKIIIKKKWWWdddrrrzzzyyypppiiifffkkk|||wwwwww|||,,,---000444888===AAACCCBBBAAA???===;;;:::::::::===@@@EEEJJJMMMNNNMMMLLLFFFFFFHHHPPP]]]lllwww}}}yyytttuuuxxx{{{zzzzzzzzz}}}}}}wwwrrroooqqqvvv}}}~~~wwwnnnddd___^^^\\\VVVQQQIIIGGGFFFEEEGGGJJJNNNPPPQQQVVV[[[]]]```gggsss}}}|||nnnhhhjjjrrrzzzssskkkeeedddeeeddddddfffeeejjjsss~~~~~~oooccc]]]XXXXXX\\\ccciiisss|||~~~~~~~~~}}}zzz~~~vvvwwwwwwwwwuuuqqqkkkggg\\\TTTLLLGGG@@@777333444000000000000/////////...---......//////......---...---,,,,,,,,,,,,---......------,,,,,,------...+++,,,---...///222777:::===???AAAAAAAAAAAABBBCCCEEEFFFFFFFFFEEEEEEFFFHHHIIIIIIKKKKKKJJJOOO]]]mmmyyy}}}{{{tttkkkfffeeemmmxxxssswww...///222666;;;@@@DDDFFFAAA@@@>>><<<;;;::::::;;;AAADDDIIINNNPPPPPPNNNMMMGGGGGGKKKWWWiiiyyyzzzvvvzzz}}}|||{{{{{{~~~~~~yyyuuutttuuuzzzqqqjjjbbb^^^^^^\\\UUUOOOFFFFFFEEEFFFGGGKKKNNNPPPTTTYYY___aaadddmmmzzz}}}~~~xxxlllfffkkkuuu}}}pppiiidddeeehhhiiijjjlllkkkqqq{{{tttiii[[[WWWXXX^^^eeelllvvv}}}~~~yyyuuuvvvxxx|||~~~xxxsssnnnoooqqqqqqooommmllllll```ZZZTTTPPPHHH>>>888777000000000000////////////,,,------......------,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,---...///000333888;;;>>>???BBBBBBAAAAAABBBCCCFFFGGGHHHGGGFFFFFFHHHIIIGGGHHHJJJKKKLLLRRRbbbsss}}}}}}~~~yyyrrrjjjffffffooovvvssszzz///222333666<<>>DDDDDD@@@???===:::888888;;;>>>@@@EEEHHHLLLMMMLLLJJJIIIHHHJJJKKKTTTfff{{{~~~wwwvvvxxx{{{|||||||||zzzyyyxxxxxxxxxyyy{{{{{{yyyxxxwwwvvvzzz{{{}}}}}}|||~~~}}}uuujjjeee___[[[YYYUUUNNNIIIDDDFFFHHHIIIKKKNNNRRRUUUXXX]]]bbbfffnnn|||~~~yyyoooppprrrtttyyypppiiiiiikkkooosss}}}tttlllfffccceeehhhkkkoootttxxx~~~rrrfff```\\\[[[aaaiiissszzzvvvtttxxx|||}}}vvvrrrqqqqqqzzz}}}{{{|||}}}}}}}}}{{{zzzxxxwwwwwwxxxyyyzzzzzzxxxuuusssssspppkkkhhhfffhhhjjjlllkkkmmmiii\\\PPPGGG???999000000000///...------......---,,,,,,,,,---...///------............---------------,,,,,,,,,,,,,,,......//////000444999>>>BBBBBBBBBCCCCCCCCCDDDDDDFFFEEEEEEDDDEEEFFFGGGHHHIIIHHHJJJNNNQQQZZZlll~~~yyyqqqnnnvvvzzzsssxxx///444888;;;@@@EEEDDD???===;;;888666777;;;@@@CCCGGGJJJMMMMMMLLLIIIHHHGGGDDDJJJVVVgggxxxxxxsssuuuyyy{{{zzzyyywwwvvvuuuuuutttzzz{{{{{{xxxtttrrrtttvvvyyy{{{||||||{{{}}}uuummmfffbbb]]]YYYWWWRRRLLLGGGDDDFFFIIIKKKMMMPPPTTTWWW\\\```ffflllwwwwwwqqqiiikkkooossszzzxxxiiieeegggiiilllnnnxxx~~~pppiiidddcccgggkkkmmmqqqvvv}}}rrreee]]]ZZZZZZaaakkkvvvwwwrrrppptttxxx}}}wwwrrrrrrtttzzz|||xxxyyy{{{}}}}}}|||{{{{{{~~~~~~yyyxxxyyy|||~~~}}}}}}|||zzzzzz|||~~~|||zzzyyy{{{~~~{{{tttmmmjjjlllooorrrtttvvvrrrgggZZZOOODDD<<<444333111000/////////000///...------,,,---------------............------++++++,,,,,,---------...//////000000222666;;;???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGHHHMMMSSS___sss}}}}}}vvvqqquuu~~~vvvrrrzzz///666;;;>>>AAAEEECCC>>>:::888666555777<<>>DDDHHHIIIKKKMMMMMMJJJHHHGGGGGGEEEMMMXXXdddmmmvvv}}}tttnnnooouuu{{{{{{xxxxxxwwwvvvtttvvvuuuqqqllliiiiiinnnsssvvvzzz||||||{{{|||rrriiiddd```]]]XXXTTTPPPKKKHHHEEEGGGJJJNNNQQQTTTWWWZZZ]]]aaaeeemmmyyy}}}tttoooiiimmmtttzzzzzzmmmbbb```cccfffhhhkkkrrryyy{{{mmmdddaaabbbiiippptttyyy~~~yyyjjj]]]YYYZZZaaajjjuuu}}}uuupppnnnnnnqqqvvv{{{|||~~~{{{vvvssstttvvvxxx}}}~~~zzz~~~{{{zzz|||~~~}}}~~~vvvkkk^^^OOOCCC>>>999444111111222222111/////////......------,,,------............------.........---------,,,,,,,,,...000111333666;;;>>>@@@@@@AAABBBCCCDDDEEEFFFDDDEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGJJJVVVjjj}}}}}}{{{tttpppqqq~~~|||qqqooottt111888>>>@@@@@@BBB@@@===999888888999===BBBGGGJJJJJJKKKMMMLLLJJJHHHGGGGGGFFFMMMXXXbbbjjjsss|||yyyqqqnnnqqqyyy~~~~~~zzzxxxxxxvvvssspppnnnjjjfffccccccfffkkknnntttyyy|||}}}}}}uuulllfffccc___\\\VVVQQQLLLIIIGGGFFFIIILLLQQQUUUXXX[[[^^^aaabbbgggqqq~~~xxxqqqmmmjjjooovvv}}}sssiii```___aaacccggglllqqqxxx{{{mmmddd```aaaiiiqqqwww}}}zzzjjj```\\\\\\ccclllvvvzzzsssooonnnmmmooossswww}}}~~~~~~{{{uuuqqqpppqqqqqqwwwxxxyyy{{{~~~{{{rrrgggXXXKKKAAA;;;333//////000///........./////////...------------............------///.........------,,,,,,+++---000222444777;;;???@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHLLL[[[qqq~~~yyyvvvmmmlllrrrxxxpppqqq{{{111999??????>>>??????<<<999:::;;;===AAAEEEIIIKKKIIIKKKLLLKKKJJJHHHHHHIIIGGGNNNYYYdddmmmtttzzz~~~}}}yyytttqqqqqqwww}}}xxxwwwwwwuuupppkkkhhhccc]]]]]]bbbhhhlllmmmrrrxxx}}}~~~zzzooohhheeeddd___\\\UUUNNNIIIFFFGGGHHHKKKOOOTTTXXX[[[^^^bbbdddgggmmmxxx}}}tttnnnjjjkkkqqqyyy~~~kkkeee```^^^^^^___eeelllpppwww|||oooccc``````hhhqqqyyywwwfff^^^ZZZ[[[bbblllvvv~~~uuunnnllllllkkklllooosssxxx}}}zzzyyy|||}}}{{{vvvrrrpppnnnnnnqqqrrrtttvvv{{{yyypppbbbUUUGGG???666111000111000...---...///000000///......------............------------------............,,,...111333555999===@@@BBBBBBBBBCCCCCCCCCDDDDDDFFFGGGHHHJJJJJJJJJIIIIIIGGGHHHIIINNN```yyyuuuoooeeehhhrrryyyrrrvvv222999???>>>===>>>>>><<<:::;;;===@@@CCCGGGJJJKKKIIIJJJLLLKKKJJJHHHIIIIIIMMMTTT```llluuu{{{wwwtttqqqqqqttt{{{}}}yyyxxxxxxvvvoooiiigggaaa[[[]]]eeemmmpppoooqqqwww}}}uuukkkeeedddddd```\\\UUUMMMGGGEEEGGGJJJLLLPPPUUUZZZ]]]aaadddfffmmmttt~~~|||sssmmmjjjmmmsss}}}{{{gggccc___^^^[[[\\\ccclllooovvv}}}pppccc___```gggqqqyyytttbbbZZZWWWWWW___jjjuuuzzzpppkkkiiijjjiiikkkmmmpppuuu}}}zzzvvvuuuvvvwwwyyy}}}}}}yyyuuurrrpppooonnnooorrruuu{{{~~~wwwiii\\\MMMDDD:::444444444222000,,,---...000000000//////---..................---++++++,,,---...///000111---///222555777:::>>>AAABBBBBBCCCCCCCCCCCCCCCCCCGGGHHHIIIJJJJJJJJJIIIHHHFFFHHHJJJQQQeeerrrjjj```fffrrr{{{uuu{{{999<<>>???AAAAAACCCDDDEEEEEEEEEEEECCCDDDFFFGGGHHHHHHGGGGGGGGGHHHNNN\\\qqq~~~nnncccaaagggqqq}}}~~~999<<<@@@AAA@@@===<<<;;;;;;===@@@CCCFFFIIIKKKKKKKKKHHHGGGHHHHHHFFFIIIMMMbbblllvvvzzz{{{}}}|||zzzuuuvvvyyy~~~}}}tttjjjaaa\\\\\\ccckkknnnqqqtttwww}}}tttjjjfffdddcccaaaZZZTTTNNNKKKHHHEEEHHHLLLOOOTTTZZZ^^^```dddjjjooozzz~~~|||{{{|||~~~}}}tttnnnllllllttt{{{}}}sssddd]]]XXXZZZ]]]___bbbffflllsss~~~wwwlllaaa```cccjjjpppwwwqqqeee\\\YYYZZZbbblllvvvvvvlllfffdddeeegggeeegggmmmsssyyyyyytttppprrrtttwwwzzz}}}~~~}}}{{{yyywwwvvvqqqooopppvvv}}}vvvbbbRRRAAA:::888555111000//////111111111000...---------------------------...............///000111///000222555888;;;>>>???@@@AAABBBDDDDDDEEEEEEEEEDDDEEEFFFHHHHHHHHHHHHGGGGGGKKKTTTfff}}}pppgggaaagggrrr|||:::===@@@BBB@@@>>>======???@@@CCCFFFIIIKKKMMMMMMJJJGGGFFFHHHHHHHHHMMMTTTkkkvvv}}}yyyxxx}}}xxxiii___^^^bbbkkkrrrssstttwwwyyy}}}wwwlllgggggggggddd___WWWQQQLLLJJJHHHFFFIIINNNQQQVVV\\\```dddiiipppuuu}}}{{{zzzzzzzzzzzzxxxvvvzzz|||xxxoookkkkkklllwwwxxxnnnaaa[[[WWWYYY\\\]]]```dddjjjrrr}}}uuukkk___^^^bbbiiiqqqxxx~~~pppeee^^^[[[\\\dddmmmwww|||qqqhhhbbb```aaacccbbbeeelllrrrxxxxxxsssqqqrrrtttwwwzzz}}}}}}vvvrrrqqquuu{{{mmm\\\III>>>:::555333222///000111111111000...---------------------------.........//////000111111///000333555888;;;===??????@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGIIIIIIIIIHHHHHHGGGMMM\\\rrr}}}pppiiibbbhhhsss{{{zzz<<<>>>AAABBBAAA?????????AAABBBEEEGGGJJJLLLMMMNNNNNNKKKIIIJJJJJJLLLSSS\\\oooyyy|||kkk```cccjjjtttyyyxxxxxx{{{|||yyypppgggfffjjjjjjddd^^^SSSNNNJJJJJJIIIHHHKKKPPPTTTYYY___dddiiiooowww}}}yyyuuuqqqpppooonnnoooqqqrrrsssxxx|||tttllljjjlllnnn{{{ssshhh]]]YYYWWWYYY[[[[[[^^^ccciiiqqq}}}sssjjjaaa```cccjjjqqqxxx|||pppfff```]]]^^^eeennnwwwxxxlllccc^^^\\\\\\```___ccckkkrrryyy~~~wwwrrrqqqrrrtttwwwyyy|||~~~xxxsssssswww~~~rrr```LLL@@@:::555222333///000000111000///....................................////////////......000111333666999;;;===>>>>>>???AAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHGGGOOO```xxxvvvkkkfffccckkkvvvyyyzzz===???BBBCCCBBBAAAAAAAAABBBCCCEEEHHHJJJLLLMMMMMMOOOLLLJJJJJJJJJMMMXXXcccsss}}}yyyjjjcccgggpppyyy|||{{{|||sssmmmggghhhllllllccc[[[PPPKKKIIIJJJJJJKKKNNNSSSWWW\\\bbbhhhnnnvvv}}}wwwqqqkkkgggdddcccbbbaaabbbgggllloooqqqwww|||rrrlllkkkoooqqq~~~|||mmmcccYYYVVVVVVYYY[[[[[[^^^ccciiirrr~~~}}}qqqiiieeeccceeekkkqqqwww|||ppphhhaaa^^^___eeemmmuuu~~~rrrggg^^^ZZZYYYYYY]]]^^^bbbkkkrrrxxx|||tttqqqpppppprrruuuwwwzzz~~~yyyvvvxxx|||~~~ppp```MMMBBB:::444222333000000000000000//////...........................)))***,,,---.../////////000111444777:::<<<=========>>>@@@AAACCCDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHGGGHHHPPP```xxxyyykkkdddaaafffooo{{{~~~yyy{{{>>>AAACCCDDDCCCBBBCCCCCCCCCDDDFFFHHHJJJKKKLLLMMMMMMJJJHHHHHHHHHMMM[[[iiizzzpppgggfffkkkttt|||~~~~~~zzzpppllljjjlllmmmiii___WWWMMMIIIHHHKKKMMMMMMQQQWWWYYY^^^eeelllsss|||zzzqqqiiiccc^^^ZZZXXXWWWWWWVVVXXX\\\cccgggkkkrrr}}}yyyppplllmmmqqquuutttfff]]]UUUTTTVVVZZZ[[[[[[___dddkkksss|||pppiiihhhfffhhhmmmrrrxxx}}}qqqhhh```]]]^^^dddlllrrr|||{{{nnnbbb[[[XXXWWWWWW[[[[[[```iiipppwwwzzzrrroooooommmppprrruuuxxx|||}}}}}}~~~{{{mmm```QQQGGG???777333333000000000000////////////........................$$$&&&))),,,///111111111000222555888;;;<<<======<<<===???AAABBBDDDDDDDDDFFFGGGHHHIIIIIIHHHGGGFFFIIIPPP```wwwmmmbbb___```mmmwww}}}{{{???AAADDDDDDDDDCCCDDDEEEEEEFFFGGGIIIKKKLLLMMMMMMJJJHHHGGGGGGIIIPPPbbbrrrrrriiiiiilllqqqyyy{{{sssnnnmmmmmmnnnllleeeZZZQQQKKKHHHHHHLLLNNNPPPTTTZZZ[[[aaahhhooovvvzzzoooddd\\\WWWSSSPPPMMMOOOQQQRRRRRRTTTXXX[[[aaaiiittt~~~~~~vvvooolllnnnsssvvvyyylll___XXXRRRRRRVVV[[[\\\\\\```fffllluuu{{{pppiiihhhfffiiioootttzzz|||pppggg___\\\]]]cccjjjpppxxxxxxjjj___YYYWWWWWWWWWXXXXXX^^^fffnnnsss|||wwwooommmnnnjjjmmmpppsssvvv{{{|||ooodddXXXOOOFFF<<<666555111000000///////////////........................'''(((+++...///000000///000222666999;;;<<<<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDFFFFFFGGGHHHHHHGGGFFFEEEIIIRRRcccyyyssseee___```ddduuuxxx|||@@@BBBDDDEEEDDDDDDEEEFFFFFFGGGIIIJJJLLLMMMMMMNNNIIIHHHGGGHHHKKKUUUhhhzzzwwwiiigggnnnrrrvvv~~~wwwnnnmmmnnnppppppkkkaaaUUUMMMKKKHHHHHHLLLPPPQQQVVV[[[]]]bbbiiipppyyy{{{sssggg\\\TTTOOOMMMKKKGGGKKKOOOQQQPPPOOOPPPRRRTTT\\\fffnnnssszzz{{{tttnnnlllnnnsssvvvsssfff[[[TTTPPPQQQVVV[[[]]]]]]aaahhhnnnwww{{{pppiiigggfffiiiooovvv||||||ooofff^^^[[[\\\bbbhhhnnnvvv~~~wwwiii]]]XXXWWWWWWWWWVVVVVV\\\dddkkkqqqyyyvvvnnnlllmmmhhhkkknnnqqquuuzzz}}}sssiii^^^VVVMMMAAA999666111111000///////////////////////////////////////......000000///...+++***111333666999;;;<<<<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDEEEFFFGGGHHHGGGGGGEEEEEEIIISSSeee{{{zzzmmmbbb___ccciiizzzwwwttt|||BBBCCCDDDFFFGGGGGGGGGGGGEEEHHHJJJKKKKKKJJJKKKKKKIIIGGGEEEHHHSSScccsss~~~xxxlllhhhkkkoooxxx~~~xxxrrrnnnqqqssstttnnncccWWWNNNIIIKKKKKKLLLOOOSSSXXX[[[]]]```dddiiipppxxx|||kkkdddYYYPPPKKKIIIIIIHHHIIIKKKLLLNNNNNNNNNMMMMMMMMMNNNPPPTTTZZZdddnnnuuuxxx|||uuukkkiiilllpppvvv|||yyylll^^^UUUSSSOOOSSSWWWYYYZZZ]]]bbbgggqqqyyyqqqgggdddfffmmmtttxxx}}}zzzlllbbbZZZ[[[]]]```eeemmmvvv|||sssddd[[[WWWTTTUUUXXXXXXZZZ\\\```eeennnwww}}}uuullliiiiiikkklllnnnpppsssxxx~~~{{{zzz|||~~~}}}{{{qqq___NNNCCC===888333222111111222222111///000000000000000000000000/////////000000000000111222555888999:::;;;===???>>>>>>>>>???@@@BBBEEEFFFJJJFFFFFFJJJJJJFFFDDDEEEMMMYYYooo|||ssshhh^^^[[[cccooo|||sssrrr~~~BBBCCCDDDFFFGGGGGGGGGGGGFFFHHHKKKLLLKKKKKKKKKLLLHHHGGGHHHNNNYYYiiixxxsssjjjjjjooottt|||zzztttooolllqqqrrrpppiii^^^TTTMMMJJJKKKLLLNNNQQQVVV[[[^^^___bbbffflllrrr|||{{{qqqeee^^^UUUNNNJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPRRRXXX___dddgggjjjoooqqqqqqpppppppppssswww|||~~~{{{yyyyyy~~~{{{rrriiihhhkkkooowww}}}tttgggZZZRRRPPPNNNRRRVVVYYYZZZ^^^ccchhhqqqzzz~~~qqqgggdddffflllssswww}}}vvvhhh^^^ZZZ[[[]]]___eeemmmvvv}}}~~~pppbbbZZZVVVSSSUUUXXXWWWYYY[[[^^^dddllluuu{{{uuullliiiiiikkkmmmoooppprrrvvv{{{~~~}}}{{{zzz{{{~~~}}}|||||||||~~~}}}kkkYYYLLLAAA:::444222111000111111000///000000000000000000000000---------.........//////222555888999:::;;;===???????????????AAACCCEEEFFFIIIFFFFFFIIIJJJFFFEEEFFFMMM[[[qqq{{{qqqggg^^^]]]gggtttxxxqqqqqqCCCCCCEEEFFFGGGHHHHHHHHHGGGIIILLLMMMLLLKKKLLLLLLHHHIIINNNVVVbbbqqq~~~yyynnnkkkooowww}}}{{{uuuqqqooommmssspppjjjaaaWWWOOOKKKJJJJJJLLLPPPUUUZZZ^^^aaabbbeeeiiiooowww~~~oooddd[[[VVVOOOKKKIIIJJJLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLKKKLLLNNNSSSVVV\\\___aaabbb```^^^]]]\\\bbbdddfffiiilllnnnooopppjjjiiihhhgggjjjrrr|||uuummmffffffjjjnnnvvv}}}yyymmm```TTTMMMLLLMMMQQQUUUXXXZZZ^^^dddiiiqqqzzz|||pppgggeeefffkkkqqqvvv}}}}}}qqqeee\\\ZZZ[[[]]]___eeemmmvvv}}}xxxkkk^^^WWWTTTSSSTTTXXXVVVXXXZZZ]]]bbbiiirrrxxx~~~uuulllhhhhhhjjjllloooqqqrrrtttwwwyyy{{{|||~~~~~~|||xxxyyy|||vvvsssrrrsssvvvzzzttt```PPPBBB888444333000000000111///...000000000000000000000000000000000111111111222222222555888999:::;;;===?????????@@@@@@BBBCCCEEEFFFHHHEEEFFFIIIIIIGGGGGGJJJNNN___vvv{{{pppfff___```mmm{{{tttooorrrCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJMMMMMMLLLLLLLLLLLLHHHLLLTTT^^^kkkwwwtttmmmmmmuuu~~~~~~vvvsssssssssrrrvvvoooeeeYYYPPPKKKIIIIIIIIILLLRRRWWW\\\```ccceeehhhmmmsss|||uuufff\\\RRRNNNJJJHHHIIILLLNNNOOONNNMMMKKKJJJIIIIIIJJJJJJGGGHHHJJJJJJKKKMMMQQQUUU[[[\\\]]]\\\YYYVVVUUUUUUZZZ[[[\\\^^^```aaaccccccbbbaaa______bbbiiirrryyyxxxpppiiidddeeehhhmmmuuu}}}rrrfffZZZOOOJJJJJJKKKOOOTTTXXXZZZ^^^eeejjjqqqzzzzzznnngggeeefffkkkqqqvvv~~~yyynnnccc]]]YYYZZZ\\\___eeemmmwww}}}|||sssfffZZZTTTRRRQQQSSSWWWVVVXXXYYY\\\```hhhpppvvv~~~vvvlllhhhhhhhhhkkkoooqqqssstttuuuwwwzzz|||~~~~~~}}}|||zzz|||{{{uuurrrpppqqquuuyyy~~~xxxeeeTTTEEE:::666444111000000000///...////////////////////////111111111222222222222333222555888999:::;;;===???@@@@@@@@@AAABBBDDDEEEEEEFFFDDDEEEHHHIIIGGGIIINNNRRReee}}}}}}pppfffaaaeeettt~~~rrroootttCCCDDDEEEGGGHHHHHHHHHHHHIIIKKKMMMMMMLLLKKKKKKLLLJJJOOOYYYeeeqqq{{{zzzppplllooowwwyyyttttttvvvwwwvvvvvvmmm```SSSKKKHHHHHHIIIHHHMMMTTTYYY\\\```dddgggkkkqqqyyy{{{mmm___WWWLLLJJJGGGHHHJJJNNNPPPQQQPPPOOOMMMKKKJJJJJJJJJKKKFFFGGGIIIJJJLLLPPPTTTXXX[[[[[[[[[XXXTTTQQQPPPPPPRRRTTTVVVXXXYYYYYYXXXWWW[[[ZZZYYYYYY\\\bbbjjjppp|||zzzssslllgggdddeeehhhlllttt||||||lll```UUULLLJJJKKKJJJNNNTTTWWWZZZ^^^eeejjjqqqzzzxxxmmmgggeeefffkkkrrrxxxtttjjjaaa\\\YYYZZZ\\\___eeemmmwww~~~zzznnnbbbWWWRRRQQQPPPRRRVVVWWWXXXYYY[[[___eeemmmsssyyy}}}vvvmmmiiiiiigggjjjooorrrtttuuuvvvxxx}}}~~~|||~~~|||wwwtttrrrtttvvvyyy}}}kkk\\\MMMCCC888555222000000000///...////////////////////////,,,------------.........222555888999:::;;;===??????@@@AAABBBCCCCCCDDDDDDDDDCCCEEEHHHHHHGGGLLLRRRYYYnnn~~~pppgggdddkkk|||xxxnnnnnnuuuCCCDDDFFFGGGHHHHHHIIIIIIIIIKKKMMMMMMLLLJJJJJJKKKKKKRRR^^^kkkwww}}}uuummmjjjooowwwwwwtttvvvxxxwwwvvvqqqgggZZZNNNHHHGGGIIIJJJJJJOOOVVVZZZ\\\```eeeiiiooovvv~~~pppcccYYYSSSKKKIIIHHHIIIMMMPPPRRRRRRQQQPPPOOONNNMMMLLLLLLLLLHHHIIIKKKLLLNNNRRRWWW[[[bbbaaa___ZZZUUUQQQQQQQQQQQQTTTVVVYYYYYYVVVTTTRRRQQQQQQSSSTTTWWW]]]dddiiissszzz}}}tttnnngggddddddfffiiimmmvvvwwwggg[[[QQQKKKJJJMMMJJJNNNTTTWWWZZZ^^^dddiiiqqqzzzuuulllgggeeegggmmmttt{{{{{{oooeee^^^ZZZXXXYYY\\\___eeennnxxx~~~yyykkk___UUUQQQPPPOOOQQQUUUVVVVVVWWWYYY\\\bbbjjjoooqqqvvv~~~wwwnnnkkkkkkiiilllpppsssuuuvvvxxxzzz~~~|||xxxwwwxxxxxxyyyzzz}}}qqqbbbSSSGGG;;;777333111000000000///000000000000000000000000------........./////////222555888999:::;;;===???>>>???@@@AAABBBBBBBBBBBBCCCBBBDDDGGGGGGHHHNNNWWWcccxxxzzzmmmeeefffppppppkkkpppyyyDDDEEEFFFGGGHHHIIIIIIIIIHHHJJJLLLLLLKKKIIIIIIJJJKKKSSS```ooo|||zzzsssllllllrrrzzzzzzyyy{{{{{{xxxtttggg^^^RRRJJJGGGHHHKKKLLLNNNSSSXXX[[[]]]aaagggmmmttt|||tttfff\\\UUUQQQMMMLLLKKKLLLOOORRRSSSSSSQQQQQQQQQQQQQQQPPPOOONNNKKKLLLMMMNNNQQQWWW___dddnnnlllhhhaaaZZZUUUTTTTTTWWWXXXZZZ[[[ZZZXXXUUUTTTNNNPPPSSSUUUXXX\\\bbbfffllltttwwwnnnhhhbbbaaabbbggglllqqq{{{rrrbbbVVVNNNJJJKKKOOOKKKOOOTTTWWWYYY]]]ccchhhpppzzztttkkkgggdddgggnnnwww~~~zzzmmmddd^^^[[[XXXYYY\\\___eeennnxxx~~~vvviii^^^TTTPPPOOOOOOPPPTTTSSSTTTUUUVVVYYY^^^fffkkkmmmrrr{{{wwwooollllllnnnpppsssuuuuuuvvvxxxzzz}}}}}}|||}}}~~~~~~~~~{{{iiiWWWIII===999555222111111111000000000000000000000000000000000111111111222222222222555888999:::;;;===???===>>>???AAAAAAAAAAAA@@@BBBAAADDDFFFGGGHHHPPPZZZmmm~~~rrrgggcccgggtttxxxkkkmmmvvvDDDEEEFFFGGGHHHIIIIIIIIIHHHJJJLLLLLLJJJIIIIIIIIIKKKSSSaaaqqq~~~zzztttnnnooovvv}}}yyysss^^^VVVMMMGGGFFFJJJLLLNNNQQQVVV[[[]]]^^^bbbiiiooowwwooobbbYYYTTTRRROOONNNMMMNNNQQQSSSSSSSSSQQQRRRSSSSSSSSSRRRQQQPPPLLLMMMOOOQQQVVV^^^hhhnnnuuurrrlllddd\\\VVVTTTTTTZZZZZZZZZYYYXXXWWWUUUTTTTTTVVVYYY[[[\\\___bbbdddhhhppp}}}{{{rrriiiccc^^^^^^aaahhhnnnttt}}}ooo___TTTLLLIIIKKKPPPKKKOOOTTTWWWYYY]]]cccgggpppzzz~~~ssskkkgggdddgggpppyyy{{{oooeee```^^^XXXYYY[[[___eeennnxxx|||tttiii^^^SSSPPPOOONNNPPPSSSQQQRRRRRRSSSVVV\\\ccchhhnnnsss{{{wwwpppmmmmmmrrrtttuuuvvvuuuvvvxxxzzz{{{~~~ttt^^^NNN>>>;;;666333222222111111000000000000000000000000.../////////000000000000222555888999:::;;;===???<<<===???@@@AAAAAA@@@???AAAAAACCCFFFFFFHHHQQQ\\\ssswwwlllbbb```gggvvvtttjjjppp}}}CCCCCCDDDFFFGGGHHHIIIJJJJJJKKKLLLKKKIIIHHHHHHIIIPPPUUUcccwww|||zzzyyyxxxuuurrrmmmllllllpppwww~~~~~~{{{tttnnn\\\SSSHHHCCCEEEJJJMMMMMMTTTWWW[[[]]]___eeelllrrr~~~rrreee\\\UUUPPPPPPPPPNNNNNNPPPSSSUUUSSSQQQPPPQQQTTTVVVVVVUUUSSSRRRPPPQQQRRRTTTYYYcccpppzzz}}}wwwmmmbbb[[[YYYYYY[[[\\\]]]\\\ZZZXXXXXXYYYYYY\\\aaadddfffggghhhiiinnnttt~~~|||ssshhh```^^^YYY\\\bbbiiipppzzzxxxgggVVVNNNLLLKKKKKKMMMLLLQQQVVVXXXXXX[[[aaagggqqq{{{wwwmmmgggdddccchhhnnnuuu~~~vvvlllbbb\\\[[[WWWYYY[[[___eeemmmvvv|||uuufff[[[QQQNNNMMMMMMOOORRRRRRSSSTTTUUUWWW[[[aaaeeeiiiqqq{{{|||tttnnnlllvvvxxxyyyyyywwwvvvvvvwww|||}}}~~~~~~~~~}}}fffTTTIII>>>555333333111...---........................//////...//////000111222444666888:::::::::<<<===?????????>>>>>>>>>>>>>>><<>>>>>>>>>>>>>>>>>>>><<>>>>>>>>>>>>>>>>>>>>>>>===???DDDGGGGGGKKKZZZiii{{{pppddd]]]cccppp~~~uuurrrsss~~~CCCCCCDDDFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKJJJKKKMMMSSS```qqq}}}~~~}}}{{{zzzyyyxxxuuussspppqqqqqqqqqooojjjeeebbb]]]aaahhhrrr{{{yyyuuuvvvxxxsssfff[[[LLLHHHDDDDDDIIINNNRRRTTTXXX[[[___cccgggoooyyywwweee[[[VVVTTTTTTVVVSSSSSSTTTUUUWWWYYYZZZZZZaaaeeejjjkkkgggaaa]]][[[[[[]]]bbbjjjuuu}}}qqqhhheeeeeeggghhhjjjlllkkkiiifffeeeeeelllpppuuuyyyzzzzzzzzz{{{yyy|||tttjjjbbbZZZWWWXXX\\\```fffmmmttt|||{{{mmm```UUUKKKHHHIIIJJJLLLOOOOOOSSSXXXYYYYYY\\\cccjjjttt~~~}}}ssskkkfffdddeeejjjqqqxxxwwwkkk```XXXUUUVVVUUUWWW[[[___dddllltttzzzuuueee[[[QQQNNNMMMMMMOOOSSSVVVVVVWWWVVVWWWZZZ^^^bbbjjjpppwww}}}|||wwwuuuxxxyyyzzzyyyyyyyyyzzz|||{{{|||~~~~~~}}}~~~zzz~~~{{{{{{{{{{{{|||}}}{{{kkkWWWJJJ>>>999777444111111000000000000000000000000......//////000111222333555777999:::::::::;;;<<<<<<=========>>>>>>??????>>>@@@DDDFFFFFFLLL]]]mmmwwwmmmccc___ggguuuzzzooopppuuuCCCCCCDDDFFFGGGHHHIIIJJJIIIKKKLLLLLLKKKKKKMMMNNNUUUcccsss{{{||||||}}}{{{yyyuuussssssrrrqqqppppppqqqsssrrrnnniiidddaaa]]]cccmmmwww~~~zzzuuurrrrrrsssmmm```TTTJJJHHHFFFGGGJJJNNNRRRTTTYYY]]]aaaeeejjjsss~~~uuuddd[[[WWWUUUUUUWWWTTTUUUVVVWWWYYY[[[^^^```hhhmmmrrrqqqkkkccc___^^^]]]___eeennnzzz}}}rrrkkkjjjlllnnnnnnppprrrsssqqqnnnmmmlllrrrvvv{{{|||~~~{{{nnneee^^^XXXWWWYYY\\\```gggnnnuuu}}}uuufffTTTLLLEEEEEEFFFGGGJJJNNNOOOSSSWWWXXXXXX\\\cccjjjttt~~~}}}ssskkkfffeeefffkkkrrrzzzsssggg]]]UUUSSSUUUTTTVVVZZZ___dddkkksssxxxuuueeeZZZPPPNNNNNNNNNPPPSSSWWWWWWWWWWWWWWWZZZ^^^bbbiiiooowww}}}~~~yyyvvvvvvwwwxxxxxxwwwxxx{{{}}}|||}}}|||yyyxxxyyyzzz}}}zzzzzzzzzzzzzzzzzzzzzzzzrrr[[[MMM@@@:::777444222222111111111111111111111111......//////000222333444555777999::::::999;;;<<<;;;;;;<<<===>>>??????@@@@@@AAADDDEEEFFFMMM___qqq{{{rrriiidddccclll{{{qqqiiimmmuuuCCCCCCDDDFFFGGGHHHIIIJJJIIIKKKLLLMMMLLLMMMNNNPPPXXXeeesssyyy{{{}}}~~~}}}xxxuuuqqqooooooppppppoooqqqssstttrrrmmmgggcccaaabbbiiittt~~~uuurrrooonnnkkkdddXXXOOOHHHHHHHHHJJJLLLOOOSSSTTT\\\___ccchhhnnnxxxrrrccc\\\YYYWWWVVVXXXUUUWWWYYY[[[]]]```dddhhhpppuuuxxxvvvnnnfffbbbaaa```bbbhhhrrr~~~tttpppppprrrsssrrruuuxxxyyyxxxvvvttttttvvv{{{ttthhhaaa\\\WWWXXX[[[^^^bbbiiiqqqwwwnnn___OOOIIIEEEFFFHHHIIILLLPPPOOOSSSWWWWWWWWW[[[cccjjjttt~~~}}}rrrjjjeeedddfffkkksss{{{}}}nnncccZZZRRRPPPRRRRRRUUUZZZ^^^dddkkkrrrwwwvvvdddZZZPPPMMMNNNNNNPPPTTTWWWWWWWWWWWWXXXZZZ___bbbhhhnnnwww}}}{{{yyyvvvwwwwwwwwwwwwxxx{{{~~~}}}zzzuuussssss~~~}}}}}}||||||zzzyyyxxxwwwwwwwww~~~|||dddUUUFFF===999555222333000000000000000000000000......///000111222444555666777::::::999999:::;;;::::::;;;<<<>>>???@@@@@@BBBBBBDDDFFFHHHPPPdddwwwxxxqqqhhhgggiiisssyyyhhheeemmmxxxCCCCCCDDDFFFGGGHHHIIIJJJIIIKKKMMMMMMMMMMMMOOOQQQ]]]hhhrrrwww|||yyyvvvrrrpppqqqrrrssstttvvvwwwxxxtttnnngggdddbbbiiiqqq|||{{{pppooommmiiibbbYYYPPPJJJEEEGGGIIILLLNNNQQQUUUWWW___bbbggglllrrr}}}zzzmmm```[[[ZZZYYYXXXYYYXXXZZZ]]]___aaaffflllpppwww{{{~~~zzzppphhheeefffeeefffllluuuuuuqqqqqqrrrrrruuuxxx|||~~~}}}|||{{{zzzzzzwwwmmmccc]]]ZZZWWWXXX\\\aaaeeelllttt{{{|||hhhWWWLLLHHHEEEHHHJJJJJJNNNRRROOORRRVVVVVVVVVZZZbbbjjjsss}}}|||ppphhhcccbbbggglllttt|||wwwiii___VVVOOOMMMNNNRRRUUUYYY^^^dddkkkrrrvvv~~~wwwdddZZZPPPMMMNNNNNNPPPTTTVVVWWWWWWWWWXXX[[[```ccckkkrrr{{{}}}wwwwwwxxxxxxxxxzzz}}}zzzxxxxxx~~~}}}|||~~~|||zzzxxxwwwwwwwwwwww{{{qqqaaaOOODDD===666333333000000000000000000000000......///000111333444555666888::::::999999:::;;;999:::;;;<<<>>>???@@@AAAAAABBBDDDGGGKKKVVVlll|||xxxjjjlllpppzzztttgggeeeqqqCCCCCCDDDFFFGGGHHHIIIJJJIIIKKKMMMMMMMMMNNNPPPRRR```jjjrrrwww~~~}}}zzzvvvtttuuuwwwyyyyyy{{{||||||wwwpppiiifffeeennnwww~~~wwwllllllkkkeee\\\RRRKKKFFFCCCEEEIIIMMMPPPSSSWWWZZZaaaeeeiiinnnvvvttthhh^^^[[[[[[ZZZZZZ[[[ZZZ]]]```ccceeejjjqqqvvv{{{|||rrriiigggiiihhhjjjoooxxx~~~tttpppoooooonnnvvvzzz~~~~~~~~~}}}rrrhhh___[[[YYYWWWXXX\\\ccchhhooovvv}}}yyydddRRRFFFBBBAAADDDFFFFFFJJJNNNNNNRRRUUUUUUUUUYYYbbbiiirrr}}}zzzooofffaaa___ggglllttt}}}~~~rrreee\\\TTTMMMJJJLLLQQQTTTYYY^^^dddjjjqqqvvv}}}wwwdddYYYPPPMMMNNNNNNQQQTTTVVVVVVWWWWWWXXX\\\aaadddqqqwwwxxxxxxyyyyyyyyy{{{zzzxxx~~~~~~}}}zzzxxxwwwwwwxxxyyyzzz{{{jjjVVVIII@@@888444333////////////////////////......///000111333555666666888::::::999999:::;;;999999:::<<<===???@@@AAAAAABBBEEEHHHMMM[[[rrrmmmpppuuu~~~uuukkkgggvvvGGGGGGGGGGGGIIIJJJLLLMMMMMMLLLMMMMMMKKKKKKTTT^^^iiikkkqqqzzz}}}yyyyyy{{{}}}{{{yyy~~~ttthhhdddhhhttt}}}xxxqqqiiiiiifff___UUULLLHHHFFFCCCGGGKKKOOORRRVVV[[[^^^ccchhhpppvvv}}}ssshhh]]][[[\\\]]]___aaa```aaaccceeeiiipppxxx~~~wwwpppkkkiiihhhkkkrrr}}}xxxrrrpppppppppvvv|||wwwgggbbbZZZWWWWWWXXXYYYYYYbbbgggooowww~~~rrr^^^PPPFFFFFFEEEEEEGGGJJJLLLNNNNNNSSSWWWVVVSSSVVV```jjjpppxxx~~~tttiii``````eeejjjooovvvrrrbbbWWWPPPJJJIIIKKKQQQTTTYYY]]]aaaffflllooowww~~~yyyfff[[[QQQNNNNNNNNNQQQUUUVVVVVVWWWWWWXXX\\\bbbgggsssxxx|||wwwvvvuuuuuuvvvyyy}}}zzzwwwxxx}}}}}}yyyxxxwwwtttqqquuu}}}rrr___RRREEE888222333333222111111222222111000......//////000222333444777777888999::::::::::::<<<<<<<<<<<<<<<===>>>>>>BBBDDDEEEGGGOOO```xxxzzzqqqpppttt{{{mmmhhhjjjyyyEEEFFFGGGHHHIIIKKKLLLLLLMMMKKKKKKKKKJJJKKKUUU```lllnnnttt|||}}}qqqfffeeejjjssszzzuuuooojjjiiiddd\\\RRRKKKGGGGGGEEEHHHLLLPPPSSSWWW\\\___dddiiipppwwwttthhh^^^]]]___```aaacccbbbdddfffiiiooovvvxxxqqqmmmkkkmmmpppwwwyyytttrrrrrrrrrxxx~~~}}}ttteee```YYYVVVWWWYYYZZZZZZbbbgggooowwwooo[[[MMMEEEDDDDDDEEEGGGJJJMMMOOOQQQUUUWWWWWWVVVZZZdddlllssszzz|||rrrggg___```fffkkkooovvvqqqaaaVVVPPPKKKJJJMMMRRRUUUYYY]]]aaafffkkkoooxxx~~~yyyfff[[[QQQNNNNNNOOOQQQUUUYYYZZZZZZZZZ\\\```eeeiiirrrwww~~~yyywwwvvvuuuuuuwwwyyy|||~~~{{{yyyzzz}}}yyyuuuqqqnnnwww~~~||||||}}}~~~~~~xxxwwwxxx}}}zzzfffWWWIII<<<555555000///......///000...---////////////000222333444777777888999::::::::::::<<<<<<<<<<<<<<<===>>>???AAABBBCCCFFFOOOaaawww~~~tttqqqqqquuutttiiifffnnn|||DDDEEEGGGIIIJJJKKKKKKKKKLLLJJJIIIIIIIIILLLXXXeeeooorrrwww~~~xxxjjjaaaeeennntttxxx}}}}}}{{{{{{zzzrrrmmmkkkhhhaaaXXXOOOIIIGGGGGGGGGIIIMMMQQQTTTYYY]]]aaafffjjjqqqyyytttiii``````cccdddeeegggfffhhhkkkooouuu~~~yyysssqqqppptttwww}}}{{{wwwvvvvvvwww}}}xxxoooaaa]]]XXXVVVWWWYYY[[[\\\bbbgggpppyyy}}}jjjVVVJJJCCCCCCCCCEEEGGGKKKOOOQQQVVVVVVWWWYYY\\\bbbkkkqqqwww}}}wwwmmmddd^^^aaaggglllpppwww~~~ppp___UUUOOOLLLLLLPPPSSSVVVZZZ^^^aaafffkkknnnwww}}}xxxfff[[[QQQMMMNNNOOORRRVVV[[[[[[\\\\\\^^^aaafffjjjqqqvvv|||~~~~~~}}}|||wwwvvvvvvuuuvvvxxxzzz~~~|||vvvrrrpppzzz~~~xxxtttuuuxxx{{{~~~uuurrrrrr{{{qqq```PPPAAA999777444222111111222222111////////////000111222333444777777888999::::::::::::<<<;;;<<<<<<===>>>???@@@AAABBBCCCGGGRRRdddzzzwwwnnnooopppuuu~~~nnnggggggrrrBBBDDDGGGIIIKKKKKKKKKJJJKKKHHHGGGHHHIIIOOO]]]kkktttvvvzzzyyynnnbbb^^^fffrrrxxxzzzzzzwwwuuuxxx~~~vvvppplllkkkfff]]]SSSKKKHHHGGGHHHIIIKKKOOORRRUUUZZZ___ccchhhlllttt}}}sssiiibbbbbbfffggghhhjjjkkkmmmppptttzzz|||xxxwwwxxx|||~~~zzzzzz{{{|||}}}rrriii\\\ZZZWWWVVVWWWZZZ]]]___ccciiirrr{{{wwwdddRRRGGGBBBBBBCCCEEEHHHLLLPPPSSSYYYWWWWWW[[[bbbkkksssxxx{{{}}}qqqggg```]]]aaagggmmmrrryyy{{{lll\\\SSSOOOMMMOOORRRTTTVVVZZZ^^^aaafffkkknnnuuuzzzwwwggg\\\QQQMMMNNNOOOSSSWWWZZZ[[[\\\\\\]]]```eeehhhppptttyyy||||||{{{zzzzzzxxx{{{zzzvvvssstttuuuwwwzzz~~~}}}~~~}}}zzzyyy~~~~~~xxxuuuvvvxxx|||zzzxxxyyy~~~}}}iiiWWWGGG===888666444333333444444222111/////////000111222444444777777888999::::::::::::;;;;;;;;;<<<===???@@@AAACCCCCCEEEKKKXXXkkkzzzqqqjjjjjjnnnuuu}}}nnnhhhjjjtttAAACCCFFFIIIKKKKKKKKKJJJJJJHHHGGGIIILLLSSScccqqq{{{}}}~~~xxxnnneee]]]]]]hhhuuu}}}|||zzzuuussswwwzzzsssooommmjjjcccXXXNNNHHHGGGHHHIIIJJJLLLOOORRRVVV[[[```dddjjjooowwwrrriiiccceeejjjllllllnnnoooqqqtttwww}}}}}}wwwkkkdddYYYXXXWWWWWWXXX[[[___bbbeeellluuuppp^^^OOOGGGBBBBBBCCCEEEIIINNNRRRUUUYYYWWWWWW[[[eeepppyyy}}}}}}uuuiiiaaa]]]\\\aaagggnnnsss{{{vvvhhhYYYQQQNNNMMMPPPTTTTTTVVVZZZ^^^bbbffflllooorrrwwwwwwiii]]]RRRMMMMMMOOORRRWWWZZZ[[[\\\]]]^^^```dddgggnnnrrrvvvyyyyyyxxxwwwwwwvvvyyy}}}~~~|||yyywwwppprrrtttxxx}}}}}}}}}~~~zzzwwwwwwxxx|||~~~sss___MMMAAA999444222111111111111///...//////000000111333444555777777888999:::::::::::::::;;;;;;<<<>>>@@@AAABBBBBBCCCFFFOOO___rrr~~~uuunnnjjjeeelllwwwooojjjmmmvvvAAACCCEEEHHHJJJKKKKKKKKKIIIHHHIIILLLPPPYYYiiixxx}}}rrrggg```]]]aaalllwww}}}}}}zzzvvvtttzzzxxxrrrooonnnfff___TTTKKKGGGGGGHHHIIIKKKMMMPPPRRRVVV[[[aaaeeelllqqq{{{rrrjjjeeeiiioooqqqqqqrrrsssuuuwww{{{|||qqqfff```WWWXXXXXXXXXYYY\\\aaaeeeiiipppyyyzzzhhhXXXLLLGGGCCCCCCEEEGGGKKKPPPTTTWWWYYYWWWVVVZZZcccnnnwww}}}}}}xxxmmmaaa\\\ZZZ[[[```gggmmmsss{{{~~~ooocccVVVPPPOOONNNPPPTTTSSSVVVZZZ^^^bbbgggmmmqqqrrrwwwzzzlll___SSSMMMMMMNNNRRRVVVZZZ\\\]]]^^^___aaaeeeggglllppptttvvvvvvvvvvvvvvvvvvxxx{{{|||zzzxxxwwwwwwppprrrvvvzzz}}}||||||iiiWWWGGG<<<666555333333333333111///000000000111222333444555777777888999::::::::::::::::::;;;<<<>>>@@@BBBCCCBBBCCCHHHTTTgggyyyzzzqqqlllkkkfffooo}}}}}}nnnkkkooo{{{BBBCCCDDDFFFHHHJJJLLLMMMIIIIIIKKKPPPUUU^^^nnn}}}~~~rrreee```bbbgggpppxxxzzzzzzyyyvvvwww~~~uuupppnnnmmmccc[[[PPPIIIFFFHHHIIIJJJKKKMMMOOORRRUUU[[[aaafffmmmssssssllliiinnntttvvvvvvwwwvvvxxx{{{wwwkkkbbb]]]WWWXXXZZZZZZZZZ]]]bbbfffmmmsss}}}rrr___QQQIIIGGGEEEEEEFFFIIILLLQQQUUUXXXXXXWWWVVVXXX]]]fffpppvvv|||~~~oooeee[[[XXXYYY[[[```fffkkkpppyyyyyyiii^^^TTTPPPOOONNNPPPSSSQQQUUUYYY^^^ccchhhnnnrrruuuzzz~~~nnnaaaTTTNNNLLLMMMPPPUUUYYYZZZ\\\]]]^^^___bbbeeekkknnnrrruuuuuuuuuvvvvvvvvvxxxyyyxxxvvvtttuuuvvvsssuuuyyy}}}uuuaaaOOOBBB999888666555666555333222000000000111222333444555777777888999::::::::::::999:::;;;<<>>@@@CCCEEEFFFIIILLLZZZrrrwwwmmmjjjmmmtttooolllssszzzCCCDDDEEEGGGIIIJJJJJJJJJIIILLLPPPXXXaaammmwww}}}tttdddgggppptttvvvyyyuuusssrrrttt{{{}}}tttooolllhhheeeYYYOOOGGGGGGIIIIIIKKKMMMPPPRRRTTTUUUWWW]]]eeelllwww~~~zzzwwwwwwzzzyyymmmccc^^^[[[[[[\\\]]]^^^```dddiiimmmuuuwwwdddTTTJJJEEECCCCCCDDDGGGKKKOOORRRUUUVVVUUUUUUUUUTTTVVV\\\eeemmm{{{uuulll]]]YYYSSSPPPRRRVVV[[[]]]gggmmmuuu}}}wwwgggZZZNNNLLLMMMMMMMMMOOOQQQUUU[[[aaafffkkkqqquuuzzz}}}uuugggYYYRRRRRRQQQSSSVVVZZZ\\\]]]^^^^^^___bbbdddhhhlllrrrvvvxxxxxxyyyzzz||||||{{{{{{{{{{{{||||||}}}}}}}}}|||}}}{{{dddPPPAAA999444333333111111222///000000111222444555666777888999:::::::::999999<<<<<<===???AAACCCEEEFFFKKKPPP```zzzxxxnnnllloooxxxnnnmmmvvv~~~DDDDDDFFFGGGIIIJJJJJJJJJJJJMMMTTT^^^jjjtttzzz}}}pppdddhhhqqqtttuuuxxxrrrqqqqqqttt~~~yyypppkkkhhhccc___UUUMMMFFFFFFHHHIIIKKKNNNRRRTTTWWWYYY[[[bbbkkkrrr}}}}}}|||tttiiiaaa]]][[[]]]]]]^^^^^^aaafffmmmqqq{{{uuubbbRRRIIIEEEDDDCCCEEEHHHLLLPPPSSSUUUVVVSSSTTTTTTSSSUUU[[[eeemmm{{{{{{nnndddXXXTTTOOONNNQQQUUUYYY[[[gggllltttzzzwwwcccWWWLLLJJJKKKLLLMMMOOOSSSWWW^^^dddiiinnnrrruuuxxx|||xxxjjj[[[UUUSSSSSSUUUWWW[[[]]]_________```bbbdddhhhlllrrrvvvyyyzzz|||}}}}}}}}}}}}}}}zzzoooYYYDDD;;;444333333111111222000000000111333444666777777888999::::::::::::999<<<===>>>???AAADDDFFFGGGJJJRRRfffyyyooonnnrrr~~~{{{mmmnnnyyyDDDEEEFFFHHHIIIJJJJJJJJJKKKOOOXXXeeerrrzzz~~~~~~xxxllleeekkksssvvvvvvwwwqqqqqqsssyyytttmmmjjjgggaaa[[[QQQJJJEEEFFFHHHIIILLLQQQTTTWWWZZZ]]]aaahhhrrrzzz|||ooofff```]]]\\\^^^^^^^^^___bbbhhhpppvvvrrr___OOOFFFCCCBBBDDDFFFIIIMMMQQQSSSUUUVVVRRRRRRSSSSSSTTT[[[eeemmm{{{uuuggg^^^SSSPPPNNNNNNQQQUUUXXXZZZccciiipppvvv{{{uuu___TTTKKKIIIJJJKKKMMMQQQTTTYYY```fffkkkooorrruuuxxx|||zzzlll]]]VVVTTTTTTUUUWWW\\\^^^```aaaaaaaaabbbdddhhhlllrrrwwwzzz}}}~~~~~~~~~www```JJJ???555333333111111222000000111111333555666777888888999999::::::::::::======>>>@@@BBBDDDFFFGGGIIIRRRfffwwwnnnnnnrrrtttkkkooo}}}EEEFFFGGGHHHIIIJJJJJJJJJLLLRRR]]]kkkwwwqqqmmmmmmttt|||~~~|||zzzppprrrvvv{{{qqqlllkkkiiiaaaZZZMMMGGGDDDFFFIIIJJJNNNTTTWWWZZZ^^^bbbgggpppzzzwwwkkkccc```^^^]]]\\\]]]^^^```dddkkktttzzzppp\\\LLLDDDAAA@@@DDDGGGJJJNNNRRRTTTUUUUUUQQQRRRRRRRRRUUU\\\fffnnn{{{|||ooobbbZZZQQQOOONNNPPPSSSWWWYYYYYY^^^ccckkkqqqwwwqqq\\\SSSKKKIIIKKKLLLPPPTTTWWW[[[bbbhhhlllpppsssuuuyyy}}}|||mmm^^^WWWUUUTTTUUUWWW\\\___aaabbbaaaaaabbbccchhhlllrrrwwwzzz}}}~~~~~~}}}|||}}}~~~hhhRRREEE888333333222111222000000111222333555666777999888999999999999::::::<<<===>>>???AAADDDFFFGGGKKKRRReee~~~ssskkklllrrr{{{mmmjjjpppFFFGGGHHHIIIJJJJJJJJJJJJNNNWWWdddqqq{{{zzznnnqqqxxxuuuvvv{{{xxxooommmnnnkkkaaaWWWJJJFFFDDDGGGJJJLLLQQQWWWYYY]]]bbbgggmmmvvv~~~qqqfffaaa___^^^\\\[[[\\\___bbbhhhpppyyylllYYYJJJBBB@@@@@@EEEGGGKKKPPPSSSTTTUUUUUUPPPQQQRRRSSSUUU]]]gggooo{{{uuuhhh]]]WWWPPPPPPPPPRRRVVVYYYYYYYYYZZZ___gggnnnttt|||ppp\\\TTTMMMLLLMMMOOOTTTZZZ[[[___eeejjjnnnrrruuuxxx{{{~~~ooo___XXXVVVTTTUUUWWW\\\___aaabbbbbbaaaaaabbbfffjjjppptttxxx{{{}}}yyy|||{{{xxxwwwyyy~~~rrrZZZKKK;;;555444222111111111111111222444555777888999999888888999999:::;;;;;;<<<===>>>@@@CCCEEEFFFLLLSSSeee}}}xxxnnngggjjjppp}}}pppiiikkktttFFFGGGHHHIIIJJJJJJJJJJJJRRR]]]lllwww~~~{{{uuu~~~}}}vvvoooooopppkkk^^^RRRGGGEEEEEEHHHKKKMMMSSSZZZ[[[___eeejjjqqq{{{~~~wwwkkkbbb^^^^^^\\\[[[ZZZ]]]aaagggmmmvvvzzzhhhVVVIIICCCBBBCCCEEEHHHLLLQQQTTTUUUUUUUUUPPPRRRSSSSSSVVV^^^iiiqqq{{{xxxmmmbbbZZZUUUPPPPPPQQQTTTWWWYYYYYYXXXYYY^^^ffflllrrryyyqqq]]]UUUOOOOOOPPPRRRXXX___aaadddhhhmmmppptttyyy|||~~~rrrbbbZZZXXXVVVWWWYYY\\\^^^aaabbbaaa``````aaadddggglllppptttwww{{{}}}|||~~~~~~}}}}}}||||||}}}wwwwwwxxx||||||wwwtttssswww~~~}}}{{{~~~yyybbbPPP>>>666444333111111111111111222444555777888999999888888888999:::;;;:::;;;<<<===???BBBDDDEEEJJJRRRddd|||~~~tttjjjeeeiiippp|||zzzhhhgggnnnxxxGGGGGGHHHIIIJJJJJJJJJJJJUUUaaaqqqzzz|||uuuppppppqqqjjj[[[MMMFFFDDDEEEIIILLLNNNUUU\\\\\\```ffflllsss~~~}}}||||||||||||||||||sssfff___]]]\\\[[[YYYZZZ]]]cccjjjqqqzzzvvveeeTTTHHHDDDDDDFFFFFFHHHMMMQQQTTTUUUUUUUUUQQQRRRSSSTTTWWW___jjjrrrzzz}}}sssggg^^^WWWTTTPPPPPPQQQTTTXXXYYYXXXWWWYYY___ffflllqqqwwwttt]]]WWWQQQQQQRRRUUU[[[bbbeeegggkkkooorrrwww|||tttddd\\\YYYXXXXXXZZZ[[[^^^aaabbbaaa`````````aaaeeeiiimmmppptttwwwzzz{{{~~~{{{zzzzzzzzzzzz{{{yyywwwuuuvvvzzz~~~~~~~~~{{{~~~~~~}}}{{{}}}~~~}}}yyyuuurrrqqqvvv~~~yyyyyy|||{{{fffTTT@@@777555333111000111111222333444666777888:::999888888888999:::;;;::::::;;;===???AAACCCDDDFFFOOOccczzz|||rrriiidddiiiqqq|||tttdddgggqqq{{{FFFFFFGGGHHHIIILLLNNNPPPYYYjjj|||~~~{{{~~~ssstttuuusssmmmaaaTTTKKKGGGHHHIIIKKKMMMRRRYYY]]]aaagggooossswww|||xxxwwwxxxzzzzzzwwwkkk___ZZZYYYXXXXXXYYYZZZ^^^dddlllttt~~~sssaaaRRRFFF@@@AAAFFFFFFIIIMMMQQQTTTUUUUUUUUURRRPPPQQQTTTXXX]]]iiiuuuxxxlll```XXXTTTSSSUUUTTTTTTVVVYYYZZZWWWTTTYYY\\\aaafffmmmvvv~~~uuubbbYYYRRRRRRVVVYYY]]]bbbgggkkkooorrrtttxxx~~~xxxhhh\\\WWWVVVVVVVVV______^^^^^^^^^^^^]]]]]]___ccciiinnnrrruuuyyy{{{~~~zzzvvvuuuvvvxxxyyy~~~wwwooollloootttvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{uuuzzz}}}}}}}}}{{{uuummmqqqrrrxxx~~~|||}}}wwwfffWWWEEE999555555333111222333333444555666777777999999:::::::::;;;;;;;;;777999;;;<<<<<<>>>AAADDDFFFPPPaaatttyyynnnddd```hhhrrrooo___eeesss{{{FFFGGGGGGHHHIIIKKKNNNPPP\\\nnnzzzwwwzzz}}}rrrrrrqqqmmmfff\\\RRRKKKHHHIIIJJJKKKMMMRRRYYY]]]ccciiipppuuuzzz{{{vvvtttuuuxxxzzz|||~~~ttthhh]]]ZZZYYYXXXXXX[[[[[[___fffmmmuuurrr```RRRHHHAAABBBFFFEEEGGGKKKOOORRRSSSSSSSSSSSSQQQSSSWWW[[[aaammmyyyuuuhhh]]]VVVSSSRRRTTTSSSSSSUUUXXXXXXVVVTTTXXX[[[```fffllluuu~~~uuucccZZZSSSSSSWWW[[[```eeehhhlllqqqsssvvvyyyxxxiii]]]XXXXXXYYYYYY^^^^^^^^^^^^^^^^^^]]]]]]```dddjjjooosssvvvzzz||||||xxxvvvwwwxxxyyyyyyoookkkmmmpppsssssstttuuuvvvxxxyyyyyyzzzyyyyyy}}}~~~|||uuulllnnnpppxxx~~~~~~wwwcccVVVDDD888444333111///222222333444555666666777999999999999::::::::::::777999;;;<<<<<<>>>AAADDDDDDOOO```sss~~~tttjjjbbb```hhhsssnnn___ggguuu~~~FFFGGGHHHHHHHHHJJJNNNQQQaaasss~~~xxxrrrsss{{{vvvpppooolllggg___VVVOOOJJJIIIJJJJJJLLLNNNSSSYYY^^^eeekkkrrrxxxyyyvvvttttttxxx~~~yyyoooeee\\\YYYYYYYYYZZZ\\\]]]aaagggooovvv~~~~~~ppp```SSSJJJDDDCCCGGGFFFHHHKKKOOORRRSSSSSSSSSSSSSSSUUU[[[```gggsss~~~qqqcccXXXSSSQQQQQQRRRQQQQQQSSSUUUVVVUUUTTTWWWZZZ___eeellluuu}}}vvvddd[[[TTTUUUYYY]]]ccchhhjjjnnnsssvvvxxx|||zzzkkk___[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^```dddjjjppptttxxx||||||yyyxxxxxxyyyzzzppplllmmmrrrvvvxxxwwwxxxyyyzzz{{{{{{zzzzzz}}}~~~vvvmmmkkknnnxxx~~~|||~~~xxxcccWWWFFF:::666444222000111111222333444555666666777888888888999999999999777999;;;<<<===>>>AAADDDEEEPPPcccuuuyyyooohhhccccccmmmxxxlll```iiixxxFFFGGGHHHHHHGGGJJJOOOSSSeeevvvyyypppmmmrrrxxx|||rrrooonnnkkkeee\\\TTTMMMJJJJJJJJJLLLMMMOOOTTT[[[```gggmmmttt|||{{{wwwwwwxxx}}}vvvhhh```ZZZYYYZZZYYY[[[___^^^bbbiiipppwww~~~}}}ooo___UUUMMMGGGFFFHHHIIIKKKNNNQQQTTTUUUUUUUUUSSSSSSWWW^^^dddlllyyyzzzkkk]]]TTTPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTVVVZZZ```fffmmmuuu~~~yyyeee\\\TTTUUUZZZ___ffflllmmmqqqvvvyyy{{{oooccc^^^]]]]]]]]]\\\\\\]]]]]]^^^^^^^^^___aaaeeelllrrrvvv{{{{{{yyyxxxyyy~~~xxxqqqooorrryyy}}}|||~~~yyyqqqkkkmmmwww~~~|||~~~wwweeeZZZKKK???999777555333000111111222333444555555777777777777888888888888888999;;;<<<===???BBBDDDHHHTTTgggxxx}}}uuummmhhhfffjjjvvv}}}mmmdddmmm|||EEEGGGIIIIIIHHHKKKQQQWWWhhhyyy~~~pppiiikkkpppzzzpppmmmnnnlllggg]]]TTTMMMJJJJJJKKKMMMOOORRRWWW^^^ccckkkpppwww{{{zzz|||~~~sssccc]]]YYYZZZZZZZZZ]]]aaa```dddkkkrrrxxx}}}|||nnn^^^TTTOOOJJJIIIKKKJJJLLLNNNQQQSSSUUUVVVVVVSSSTTTYYYaaahhhppp~~~vvvfffXXXPPPNNNNNNOOOOOOPPPQQQRRRRRRSSSUUUVVVXXX\\\bbbiiipppxxxyyyggg]]]UUUVVV[[[aaahhhnnnppptttyyy|||uuuggg```^^^]]]]]]\\\\\\]]]^^^______``````aaafffmmmsssyyy~~~|||xxxwwwxxx}}}|||wwwsssqqquuu}}}}}}}}}~~~wwwnnnnnnuuu|||{{{{{{zzzvvvqqqddd[[[MMMBBB;;;888555444000111111222333444555555666666777777777888888888888:::<<<======???BBBEEEIIIVVVhhhxxx~~~|||xxxppphhhfffhhhooo|||zzznnniiirrrDDDHHHJJJJJJIIILLLTTT[[[kkkzzzrrrhhhiiinnn|||vvvooommmnnnmmmfff\\\RRRMMMKKKKKKLLLNNNQQQUUU[[[ccchhhpppttt{{{~~~~~~zzznnn```\\\ZZZ[[[\\\[[[^^^cccccchhhooovvv{{{{{{kkkZZZRRRNNNKKKKKKLLLIIIKKKMMMOOOQQQSSSTTTTTTUUUVVV\\\dddllluuu}}}qqqaaaUUUOOONNNNNNNNNPPPQQQRRRSSSSSSTTTVVVYYY[[[___fffmmmuuu}}}zzzjjj```XXXYYY^^^ccckkkqqqrrrwww|||yyykkkccc```___^^^\\\]]]^^^___```aaabbbbbbbbbgggnnnuuu{{{{{{uuuuuuvvv{{{}}}zzzvvvtttvvv|||~~~}}}}}}sssqqqttt}}}zzzvvvtttrrrnnnkkkbbbZZZNNNCCC;;;777444333111111222333444555666666666777777777888888888888888:::<<<===>>>???BBBEEEHHHUUUggguuu{{{{{{zzzyyyssskkkdddccchhhrrrwwwooommmvvvDDDHHHKKKKKKJJJNNNXXX```nnn{{{sssiiikkkppp}}}{{{sssooommmmmmjjjaaaVVVNNNKKKLLLKKKLLLOOORRRWWW___ggglllwwwzzztttiii___[[[[[[]]]]]]\\\___dddhhhmmmttt{{{xxxgggVVVMMMKKKIIIJJJLLLJJJKKKMMMOOOQQQSSSTTTTTTXXXYYY___iiiqqqyyyyyynnn^^^SSSOOOOOOOOONNNQQQSSSTTTTTTTTTUUUXXX[[[^^^cccjjjrrryyyoooeee\\\\\\aaafffnnnttttttyyy~~~{{{mmmfffcccbbbaaa]]]]]]^^^```aaacccddddddbbbgggooovvv}}}yyyrrrsssuuuzzz~~~~~~}}}zzzxxxxxx|||wwwsssrrrwww}}}|||wwwsssqqqnnnkkkaaa[[[PPPEEE===777555333222222333444555666666777777777777888888888999999999:::<<<===>>>@@@CCCEEEIIIUUUgggsssxxxyyyxxxyyyrrriiibbbcccjjjvvvrrrnnnoooyyyCCCHHHKKKKKKKKKPPPZZZcccppp}}}ssskkkmmmrrr|||vvvpppooommmlllfff\\\QQQJJJJJJMMMKKKMMMPPPTTTYYYaaaiiiooo{{{~~~~~~pppeee^^^\\\[[[^^^]]]\\\___dddkkkpppxxx~~~vvveeeRRRIIIHHHHHHIIIKKKMMMNNNOOOQQQSSSUUUVVVWWWZZZ\\\bbbkkksss|||wwwkkk\\\RRROOOPPPPPPOOORRRTTTVVVUUUTTTVVVZZZ]]]```eeemmmuuu|||rrrhhh______ccciiipppwwwvvvzzz|||nnngggeeedddddd]]]^^^___aaabbbdddeeefffccchhhooowww~~~wwwqqqqqqtttxxx}}}~~~~~~~~~||||||yyytttqqquuuyyy|||{{{wwwtttqqqoooccc]]]SSSHHH???:::777666222333333444555666777777888888888888999999999999999:::<<<===>>>@@@CCCEEEKKKXXXhhhtttyyyyyyzzz{{{tttkkkccceeemmmzzznnnlllooozzzGGGEEEGGGLLLKKKJJJXXXkkkyyy}}}wwwlllfffkkkuuu|||zzzqqqkkkhhhiiifff]]]PPPLLLNNNMMMHHHKKKOOOTTTWWW[[[aaaiiippp{{{zzzmmmeee_________^^^^^^```dddgggpppuuu|||rrrbbbRRRKKKKKKJJJJJJLLLMMMMMMMMMOOOSSSUUUWWWWWWZZZ```hhhpppyyytttgggYYYRRROOONNNOOOSSSVVVVVVWWWXXXXXX[[[___bbbiiimmmttt|||pppcccbbbfffjjjqqqzzz|||}}}yyynnnfff```]]]]]]___aaabbbbbbbbbcccdddeeeiiiooouuu|||wwwqqqssswww{{{|||vvvwww|||~~~}}}zzzvvvtttpppgggYYYMMMEEE>>>777222444444444555555555666666777777777777777888888999<<<;;;;;;===@@@CCCDDDDDDOOO___pppzzz}}}~~~|||uuujjjbbbeeeqqq}}}wwwkkkkkkrrrHHHEEEHHHMMMLLLNNN]]]ppp}}}}}}zzzwwwtttnnnfffaaahhhsss|||~~~}}}vvvmmmhhhfffdddbbbYYYOOOKKKNNNNNNJJJMMMQQQVVVZZZ]]]ccckkkqqq{{{yyyllleee`````````___```ccchhhlllxxx|||ooo```QQQKKKJJJJJJJJJLLLNNNNNNOOOQQQTTTWWWYYYYYY]]]bbbkkksss}}}qqqeeeXXXSSSQQQOOOQQQTTTUUUVVVXXXYYYZZZ^^^cccfffnnnrrrxxxxxxhhhfffhhhjjjqqqzzz||||||ppphhhbbb```^^^```bbbbbbbbbaaacccdddeeeiiiooouuu|||xxxrrrtttwww}}}yyyyyy|||}}}|||{{{ssslllbbbVVVKKKAAA888333444444444555555666666666777777777777777888888999<<<;;;<<<===@@@BBBDDDEEEPPPaaasss~~~wwwllldddgggrrr~~~ssshhhiiiqqqJJJGGGHHHMMMNNNSSSdddvvv~~~zzzvvvtttoookkkfff```___hhhsss|||}}}~~~|||zzz{{{{{{pppiiidddccc___[[[TTTLLLJJJMMMNNNMMMPPPTTTYYY\\\```eeemmmsss|||uuukkkeeeaaaaaaaaaaaabbbgggmmmrrr}}}}}}kkk]]]OOOJJJIIIIIIJJJMMMPPPQQQRRRUUUWWWYYY[[[\\\```fffoooxxx~~~mmmbbbXXXTTTRRRQQQSSSVVVTTTVVVXXX[[[]]]bbbgggkkkssswww}}}ooojjjjjjkkkrrrzzz}}}~~~rrriiidddaaa___```bbbbbbaaaaaabbbdddeeeiiiooouuu|||{{{uuuvvvxxx~~~~~~~~~yyyvvvnnnbbbRRRDDD:::555555555555555666666666666777777777777777888888999;;;;;;<<<===@@@BBBEEEFFFSSSeeexxxxxxmmmeeeiiitttnnndddgggrrrLLLIIIIIILLLOOOVVVgggxxx~~~|||}}}}}}yyyuuutttmmmfffbbb___aaakkkvvv|||}}}}}}zzzxxxyyy~~~vvvlllfffbbb```[[[VVVOOOJJJIIIKKKMMMMMMRRRVVVZZZ^^^aaagggooouuu}}}~~~~~~}}}rrriiidddccccccbbbbbbdddiiiooottt{{{xxxfffZZZMMMIIIIIIIIIKKKOOOQQQSSSVVVYYYZZZ\\\^^^```cccjjjsss}}}|||mmmbbbXXXUUUTTTSSSTTTVVVWWWXXX[[[]]]```dddjjjnnnvvv{{{rrrllllllmmmsss|||~~~qqqhhhccc```___```bbbaaaaaaaaacccdddgggjjjpppwww}}}{{{zzz|||~~~~~~xxxjjjWWWGGG===999666666666666666666666666777777777777777888888999;;;;;;<<<===???BBBFFFIIIXXXjjj}}}vvvlllffflllyyyxxxjjjaaagggtttMMMKKKJJJLLLOOOXXXhhhvvv~~~yyyyyy|||~~~{{{xxxuuulllccc______cccmmmwww}}}}}}|||yyywwwyyyrrrjjjdddaaa___XXXRRRLLLHHHHHHIIIKKKMMMRRRVVV[[[___ccciiiqqqwwwzzzxxxyyy~~~yyyooohhhcccdddddddddccceeeiiiooosssyyy}}}uuuaaaVVVLLLIIIHHHIIILLLQQQRRRVVVZZZ\\\]]]___aaacccfffmmmwww{{{ooodddZZZWWWUUUTTTTTTWWW[[[\\\^^^```cccgggmmmqqqxxx}}}qqqmmmmmmnnnuuu}}}~~~qqqgggaaa^^^___```aaaaaa```aaadddfffiiimmmssszzz~~~{{{xxxvvv{{{|||zzz~~~~~~~~~nnnZZZJJJAAA===777777777777777777777777777777777777777888888999:::;;;===>>>???BBBGGGKKK^^^oootttllliiirrrrrrggg```jjjxxxLLLKKKKKKLLLPPP[[[jjjuuuzzzxxxwwwyyy|||}}}|||yyyqqqggg^^^\\\^^^dddnnnvvv{{{{{{zzzxxxwwwzzz|||ooohhhdddaaa^^^UUUNNNHHHGGGHHHHHHKKKOOORRRWWW\\\```eeelllttt{{{yyyqqqtttzzzxxxnnngggbbbddddddeeeeeegggjjjooorrr{{{~~~rrr]]]TTTLLLIIIIIIJJJNNNTTTSSSWWW]]]______```cccfffiiippp{{{~~~qqqfff[[[WWWVVVVVVWWWZZZ___aaaccceeehhhlllrrrvvv}}}~~~ooommmnnnpppvvv~~~rrrhhh```]]]^^^___`````````bbbeeehhhkkkpppwww}}}yyytttqqqooo}}}{{{{{{zzz{{{xxxyyyqqq___OOOEEE???888888888888777777777777777777777777777888888999999;;;===>>>>>>BBBHHHNNNbbbrrrtttoooppp|||{{{llleeeaaammm~~~IIIJJJKKKMMMSSS___mmmvvv|||yyyssstttvvvxxxyyyyyyxxxwwwlllaaaXXXYYY___fffooowwwxxxxxxwwwuuuvvv{{{xxxmmmgggccc```\\\QQQJJJEEEGGGIIIIIIMMMSSSSSSXXX]]]ccchhhoooxxxvvvqqqqqqvvvwwwmmmfffaaaaaacccfffhhhjjjmmmqqqttt}}}yyymmm[[[SSSLLLJJJJJJKKKPPPVVVSSSXXX^^^aaaaaaaaadddhhhllltttqqqfff[[[WWWXXXXXX[[[___bbbdddgggjjjnnntttzzz~~~|||nnnmmmpppqqqvvv~~~wwwkkkccc^^^\\\]]]^^^___```cccgggjjjmmmsss||||||xxxtttqqqooowww}}}|||yyyxxxzzzvvvgggWWWHHH???999999999888888777777777777777777777777888888999888;;;>>>>>>>>>BBBIIIPPPdddtttyyyvvvyyyrrrfffcccbbbqqqGGGIIIKKKNNNVVVcccqqqxxxzzzzzztttooorrrvvvwwwwwwuuutttttthhh^^^VVVXXX```iiirrrzzzvvvvvvuuutttuuu{{{vvvkkkfffccc___[[[NNNGGGCCCFFFIIIKKKOOOVVVTTTYYY___dddjjjrrr{{{wwwooolllttt|||wwwmmmeeeaaa___bbbfffjjjmmmppptttwww|||sssgggYYYRRRLLLJJJJJJLLLQQQXXXRRRXXX___bbbaaabbbeeehhhooovvvqqqeeeZZZWWWXXXZZZ___dddcccfffjjjnnnsssyyy{{{nnnnnnqqqrrrvvv}}}{{{oooeee```[[[\\\^^^___```ccchhhlllnnnuuu~~~}}}yyyvvvtttrrrttt~~~yyyyyyyyyyyy|||zzzmmm\\\JJJ>>>999999999999888888777777777777777777777888888999888;;;>>>>>>>>>BBBJJJQQQeeettt~~~{{{~~~lllbbbbbbcccsssKKKIIIIIINNNXXXfffrrryyy}}}{{{vvvssssssttttttuuuyyy{{{tttlllddd\\\VVV[[[gggsssxxxyyy{{{{{{{{{zzz|||rrrjjjgggbbbYYYQQQKKKKKKJJJHHHHHHKKKOOOSSSZZZ^^^eeelllrrryyywwwtttvvvtttkkkdddaaaddddddeeeggglllqqqvvvyyy{{{mmmcccSSSPPPMMMJJJJJJLLLOOORRRRRRXXX^^^aaaaaaccchhhmmmvvvoooddd[[[WWWWWWZZZ```ggghhhlllqqqtttwww}}}|||rrrooorrrvvv}}}rrreee]]]]]]]]]^^^```cccgggkkkmmmtttxxx~~~|||yyywwwsssqqqpppzzz{{{yyy{{{}}}}}}~~~tttfffSSSDDD???;;;999;;;999666555777888888888888888999999999999888:::===???BBBKKKTTTfff{{{wwwhhhaaacccjjjxxxHHHHHHJJJSSSaaannnxxx}}}~~~yyyvvvuuuvvvwwwyyy}}}xxxoooddd]]]YYY^^^kkkwww||||||{{{zzz{{{~~~zzznnngggeee```XXXPPPJJJJJJIIIHHHIIILLLPPPTTT[[[___fffnnnuuu|||yyyyyy~~~{{{qqqiiiccc```ccccccdddgggkkkpppuuuxxxuuuggg]]]QQQOOOLLLJJJJJJMMMPPPRRRSSSYYY___bbbbbbdddjjjoooyyypppfff\\\YYYZZZ\\\cccjjjjjjnnnssswwwzzzuuurrrssswww}}}rrreee]]]]]]^^^^^^```cccgggkkkmmmrrrvvv|||~~~}}}~~~}}}zzzwwwsssooooooyyyxxxsssvvvzzz}}}qqq\\\JJJAAA<<<:::;;;:::666666888666777777777777888888888;;;:::<<<>>>@@@CCCNNNYYYmmmuuufffaaacccppp~~~EEEFFFLLLYYYjjjxxx{{{vvvyyy{{{}}}{{{qqqccc^^^\\\cccppp|||~~~~~~}}}tttjjjdddbbb^^^VVVNNNGGGHHHHHHIIIJJJMMMRRRVVV]]]bbbjjjrrrzzz}}}vvvlllfffbbbaaacccdddeeehhhlllqqquuuxxx~~~yyylll^^^UUUMMMLLLJJJJJJKKKMMMQQQSSSUUUZZZ```bbbcccffflllrrr}}}qqqhhh___\\\]]]```fffmmmnnnsssxxx|||{{{uuuuuuxxx~~~sssggg___^^^^^^___aaadddhhhkkkmmmooosssxxx}}}~~~{{{{{{|||~~~|||wwwqqqmmmjjjttt}}}wwwqqquuuzzz}}}}}}jjjTTTEEE???:::::::::777777999555555666666777777777777===<<<===???AAAFFFRRR___vvvuuugggcccgggvvvEEEFFFMMM\\\ooo~~~xxx{{{}}}yyyoooaaa______hhhuuuyyyqqqhhhbbb___ZZZRRRKKKEEEFFFHHHIIIKKKOOOTTTXXX___dddmmmvvv}}}rrriiidddcccccceeefffgggjjjnnnssswwwzzz~~~|||qqqdddWWWNNNIIIIIIHHHIIIKKKNNNQQQSSSVVV[[[```bbbcccgggooouuurrriii```___```ccciiipppsssxxx~~~yyywwwyyywwwjjjbbb___```aaacccfffiiilllmmmmmmppptttxxx|||{{{yyyxxxyyy|||~~~}}}wwwqqqlllfffooo}}}}}}xxxtttxxx}}}}}}xxx___JJJBBB<<<::::::888777999555555666666777888888888======>>>@@@AAAGGGVVVeee}}}{{{xxxjjjhhhlllyyyGGGIIIPPP___pppzzz|||}}}~~~vvvkkk``````dddmmmyyyvvvppphhhbbb^^^WWWNNNHHHCCCEEEGGGJJJLLLPPPUUUYYY```eeemmmvvv{{{ppphhheeedddeeedddeeegggjjjooossswwwyyy~~~~~~~~~vvvjjj\\\QQQKKKEEEFFFGGGIIIKKKNNNQQQRRRVVV[[[___aaabbbgggpppwwwqqqiiiaaa```bbbffflllrrrxxx}}}{{{yyyzzz{{{nnnfff```aaabbbeeegggjjjlllmmmlllnnnqqquuuxxx}}}{{{wwwvvvxxxzzz|||}}}}}}xxxqqqlllfffmmmyyy}}}yyyxxx|||hhhQQQGGG===;;;:::888888999666666777888888999::::::<<<<<<>>>@@@BBBIIIZZZjjj{{{vvvzzzkkkiiiooo|||IIINNNWWWeeetttzzz|||}}}}}}~~~uuujjjbbbccciiisss~~~sssnnngggbbb\\\UUULLLFFFCCCEEEHHHJJJMMMQQQVVVYYY___ccciiisss~~~}}}{{{}}}yyyooohhheeeeeegggcccdddgggjjjnnnrrrvvvxxx}}}~~~~~~}}}}}}~~~}}}wwwmmm```TTTLLLHHHCCCDDDFFFIIILLLNNNPPPQQQUUUYYY]]]___```fffpppxxxrrriiicccccceeeiiiooouuu{{{|||zzz{{{~~~rrrjjjaaabbbdddfffiiikkklllmmmlllmmmpppsssvvv{{{|||wwwvvvwwwyyy|||{{{}}}xxxrrrnnniiinnnwww~~~~~~~~~|||{{{nnnXXXLLL???;;;:::888777888666666777888999::::::;;;:::<<<@@@CCCDDDKKK]]]nnnyyyqqqpppzzzkkkiiipppIIIRRRaaappp|||{{{||||||}}}yyypppeeehhhoooxxx}}}mmmjjjeee```[[[TTTKKKEEECCCEEEHHHKKKNNNQQQVVVYYY[[[^^^ccclllyyywwwvvvwww}}}xxxnnngggeeeeeefffeeefffiiimmmqqquuuxxxzzz}}}~~~~~~}}}|||{{{}}}~~~xxxuuunnnbbbVVVLLLGGGEEEAAACCCFFFIIILLLNNNOOOOOOTTTWWW[[[\\\^^^eeeoooxxxssskkkeeefffiiilllrrryyy~~~|||{{{|||ssslllbbbccceeegggjjjlllmmmmmmlllnnnppprrruuu{{{}}}xxxvvvvvvyyy{{{|||~~~|||xxxtttqqqkkklllssszzz{{{}}}rrr^^^PPPAAA;;;:::888666777555555666777888999:::::::::===BBBFFFGGGNNN```rrrwwwpppkkkjjj||||||llllllsssGGGUUUhhhxxx{{{|||}}}~~~~~~uuuhhhlllsss|||zzzhhhfffbbb___ZZZSSSKKKFFFCCCEEEIIIKKKNNNQQQVVVYYYXXXZZZ___gggttt}}}sssrrrvvvvvvmmmgggddddddeeeiiijjjmmmqqquuuyyy|||}}}}}}~~~~~~}}}{{{{{{|||~~~ssspppggg[[[NNNFFFCCCCCCAAACCCFFFIIILLLMMMNNNNNNRRRVVVYYY[[[]]]cccooowwwtttmmmggghhhkkkooouuu{{{{{{{{{}}}ssslllbbbccceeehhhjjjlllmmmmmmmmmnnnppprrruuu{{{~~~~~~~~~yyyvvvvvvyyy{{{~~~}}}{{{yyyuuusssiiiiiinnnzzz{{{yyy{{{~~~sssbbbRRRCCC<<<:::777666666444444555666777888999999:::>>>DDDIIIJJJQQQcccuuuxxxpppkkkhhhgggzzz~~~nnnoooxxxOOO\\\pppvvvpppnnnsss{{{|||uuummmjjjeee\\\SSSLLLHHHGGGFFFHHHJJJMMMQQQTTTVVVXXX\\\]]]___ccclll|||{{{xxxooorrryyy}}}sssmmmhhhddddddggggggjjjnnnssswwwyyyzzzzzz}}}~~~~~~yyytttnnnfff[[[PPPHHHCCC@@@>>>???BBBEEEHHHIIIKKKNNNPPPTTTVVVZZZ\\\]]]aaapppxxxooohhhiiinnnsssyyy~~~{{{yyyzzzvvvjjjhhhgggfffgggjjjllllllkkkkkkmmmoooqqqssswww}}}~~~}}}}}}~~~~~~zzzyyyyyyyyy~~~~~~{{{vvvssslllggggggppp}}}~~~}}}}}}}}}}}}eeeTTTEEE@@@>>>999777888888888888777888888999999===???CCCFFFIIIVVVqqqwwwjjjcccbbbjjjyyy{{{rrrtttzzzQQQ]]]pppzzztttttt~~~|||vvvllliiiccc[[[QQQKKKHHHGGGGGGIIILLLOOOSSSWWWYYY[[[^^^```aaaeeelllzzzwwwpppnnnnnnrrr{{{}}}rrrlllhhhdddeeehhhjjjmmmqqquuuxxxzzz{{{{{{}}}wwwrrrddd]]]RRRHHHBBB???>>>===???AAAEEEHHHIIIKKKNNNPPPSSSUUUYYY]]]^^^dddssszzzqqqjjjkkkpppuuu{{{|||zzz{{{|||rrrjjjiiihhhiiikkkmmmmmmmmmkkklllmmmoooqqqtttyyy}}}~~~~~~~~~|||{{{{{{||||||xxxuuunnnhhheeemmm|||{{{xxxyyy{{{{{{~~~~~~}}}}}}zzziiiYYYIIIAAA>>>:::777888888888888777888888999:::<<<>>>CCCFFFJJJXXXsssyyykkkcccbbbkkkyyyvvvpppvvv~~~TTT___qqq}}}xxxzzz{{{uuujjjgggaaaXXXOOOIIIGGGGGGIIIJJJMMMRRRVVVZZZ]]]___aaacccfffiiiooozzzyyyoooiiihhhnnnttt|||rrrlllhhheeefffiiimmmooossswww{{{}}}}}}}}}zzzsssmmmZZZSSSIII@@@<<<<<<======>>>AAAEEEHHHJJJLLLNNNPPPRRRTTTXXX]]]```gggvvv|||ssslllnnnssswww}}}|||{{{}}}zzznnnllljjjjjjlllnnnnnnnnnjjjkkklllmmmnnnpppuuuxxx}}}|||zzz}}}~~~yyyvvvpppiiieeejjjxxxyyyvvvvvvwwwxxx{{{~~~}}}~~~zzzpppaaaOOODDD>>>:::888999888888777777888999999:::;;;>>>BBBFFFLLLZZZttt~~~ooogggfffooo|||pppnnnxxxVVV```qqq}}}wwwqqqhhheee^^^UUULLLGGGFFFGGGIIIKKKNNNSSSXXX\\\```bbbdddgggkkkooouuu}}}wwwpppmmmnnnpppwwwzzzqqqllliiifffgggkkklllooosssxxx}}}~~~vvvmmmfffTTTMMMDDD<<<:::;;;===>>>>>>AAAEEEHHHJJJLLLOOOQQQSSSTTTXXX^^^bbbiiixxx}}}tttnnnpppuuuyyy~~~|||{{{}}}}}}qqqnnnkkkjjjkkkllllllllljjjkkklllkkklllnnnrrruuu{{{}}}{{{{{{|||~~~yyyuuuooojjjgggkkkvvv~~~xxxuuuttt{{{}}}xxxiiiVVVGGG???;;;999999777777777777888999::::::<<<>>>BBBFFFLLLZZZssstttlllkkksss{{{mmmnnnzzzXXXcccsss|||rrrlllgggccc[[[RRRJJJFFFFFFGGGHHHJJJNNNSSSXXX]]]```bbbeeeiiipppvvv~~~|||wwwrrrrrrtttuuu}}}xxxoookkkiiigggiiimmmjjjnnnsssyyy~~~{{{qqqfff___OOOIII@@@:::888999;;;======@@@DDDHHHJJJLLLOOOQQQUUUVVVYYY___dddlllzzz}}}uuuoooqqqvvvzzz{{{{{{~~~}}}ssspppllliiiiiiiiiiiihhhjjjkkkkkkkkklllnnnrrruuuyyy{{{xxx|||}}}}}}wwwsssnnnkkkjjjmmmuuu|||vvvssszzz}}}qqq]]]KKK@@@<<<:::999777777777777888999:::;;;===>>>AAAFFFLLLZZZqqqtttlllkkksss~~~yyynnnppp}}}ZZZgggwwwyyyoooiiifffbbbZZZPPPIIIEEEFFFHHHIIIKKKNNNSSSXXX]]]```bbbggglllttt||||||xxxttttttwww}}}wwwnnnkkkiiihhhjjjoookkkoootttzzzxxxlll```WWWIIICCC<<<888777888999:::===@@@DDDGGGJJJLLLOOORRRWWWWWWZZZaaahhhqqq~~~vvvqqqsssxxx||||||}}}wwwrrrmmmiiigggfffeeedddhhhiiijjjkkklllnnnsssvvv{{{|||xxxvvv{{{|||~~~}}}wwwrrrmmmkkkkkkmmmrrr{{{zzzvvvxxxwwwcccOOOBBB>>>;;;888666666777777888999;;;;;;======AAAGGGNNN\\\sss{{{lllfffgggsss|||xxxooosss^^^lll|||}}}zzz~~~xxxooojjjfffbbbYYYOOOHHHEEEGGGJJJKKKMMMPPPTTTYYY]]]aaabbbiiinnnvvv}}}{{{yyy{{{vvvnnnkkkjjjiiilllppppppsssxxx}}}~~~uuuhhhZZZQQQCCC???:::888888999::::::===@@@DDDGGGJJJMMMPPPRRRXXXWWW[[[dddnnnxxxxxxsssvvv{{{~~~~~~{{{vvvoooiiifffdddbbb```eeefffhhhiiikkkoootttwww}}}~~~yyywwwuuuxxxzzz}}}~~~xxxsssmmmkkkiiihhhllluuu~~~zzzhhhRRRDDD???;;;666666666666777888:::;;;<<<<<<<<>>;;;;;;888888777777888888999:::>>>???@@@EEERRRhhh{{{jjjbbbeeelllxxxrrr}}}iiivvvjjjkkkqqqzzzyyyrrrnnnmmmhhh\\\PPPJJJIIIHHHIIIMMMNNNQQQVVVXXXZZZ^^^dddiiinnnttt}}}uuummmkkkkkkkkkoootttxxx{{{xxxjjjZZZLLLDDD:::999888777888999;;;<<<===???BBBEEEHHHLLLPPPSSSYYY\\\dddnnn{{{|||yyy{{{~~~wwwlllgggddd```^^^___```cccgggiiijjjnnntttyyy|||yyyuuuyyy}}}~~~yyyuuulllgggcccaaabbbiiizzzooo[[[JJJ???;;;:::888888777777888888999:::===???AAAEEEPPPeeezzziiibbbgggnnnyyyttt~~~pppssshhhhhhooosss}}}xxxqqqmmmlllfff[[[PPPKKKJJJHHHIIILLLPPPSSSXXXZZZ\\\___eeejjjqqqwwwyyyqqqjjjiiijjjkkkoootttzzz}}}~~~tttfffWWWIIIAAA999888777777999;;;===???===@@@CCCFFFIIILLLQQQTTTYYY^^^fffqqq~~~zzz|||~~~vvvlllfffccc^^^\\\]]]___cccgggiiikkknnntttxxxzzzrrrvvv|||{{{wwwlllgggcccbbbcccjjj{{{uuuaaaOOOBBB<<<:::888888777777888888999:::<<<@@@CCCFFFNNNaaa|||yyyiiicccjjjssszzzuuurrr}}}pppfffffflllrrrxxx~~~wwwqqqmmmjjjcccYYYOOOLLLKKKIIIJJJLLLQQQUUUZZZ]]]^^^aaafffkkkrrryyyvvvnnnhhhhhhjjjkkkpppuuu{{{~~~|||pppbbbSSSGGG???999999888888999<<<>>>@@@>>>@@@DDDFFFIIIMMMQQQUUUXXX]]]fffqqq{{{|||~~~{{{}}}xxxnnnhhhccc^^^\\\]]]^^^bbbgggkkkllloootttxxxyyypppttt{{{}}}zzzpppkkkeeebbbdddmmm|||hhhTTTEEE===:::888888777777888888999:::;;;@@@DDDGGGMMM^^^xxxvvvgggeeennnyyyxxxttt}}}uuuxxxllldddeeekkksssvvv{{{~~~wwwrrrmmmjjjaaaWWWNNNKKKKKKJJJKKKMMMRRRWWW\\\___aaadddiiimmmsss{{{ssslllggghhhkkkmmmqqqvvv{{{yyylll^^^PPPEEE>>>;;;:::999999:::<<<>>>???>>>AAADDDGGGJJJNNNRRRUUUYYY^^^fffrrr||||||{{{xxxyyy|||zzzqqqkkkeee^^^\\\^^^^^^ccciiimmmnnnqqquuuyyy}}}xxxssswww}}}~~~{{{sssllleeecccfffsssmmmYYYHHH???:::888888777777888888999:::;;;@@@DDDGGGNNN___xxxrrrffffffrrr~~~sssrrr{{{zzz{{{qqqhhhbbbfffmmmtttvvv{{{}}}xxxtttooolllaaaVVVLLLIIIJJJJJJLLLOOOSSSWWW^^^aaadddgggkkkooouuu}}}{{{oooiiieeegggkkkmmmrrrwww{{{~~~~~~tttgggYYYLLLBBB===<<<;;;:::999:::<<<>>>@@@???BBBEEEHHHKKKNNNSSSVVVZZZ___hhhttt~~~}}}wwwttttttwww~~~}}}tttnnnfff___]]]___^^^cccjjjoooqqqssswwwzzzzzz{{{~~~}}}|||{{{}}}|||yyy|||}}}zzzssslllfffdddhhhwwwppp\\\KKK@@@;;;888888777777888888999:::<<>>AAACCC@@@BBBEEEHHHKKKOOOSSSVVVWWW]]]gggttt{{{qqqnnnoooqqqxxx~~~vvvoooggg___]]]___^^^dddlllqqqsssuuuxxx{{{zzz{{{|||}}}}}}|||zzzyyywwwuuurrrrrrtttzzz~~~|||~~~~~~~~~|||yyyuuuoooiiigggiiitttrrr^^^MMMBBB<<<888888777777888888999:::>>>>>>AAAHHHVVVjjj}}}rrrggghhhuuuxxxhhhiiipppxxxvvvllleeeaaabbbjjjtttyyy{{{|||zzzwwwsssoooaaaUUUJJJGGGGGGIIINNNSSSRRRWWW___dddgggjjjooosssyyyzzzssshhhccc```dddhhhlllqqqvvvxxx{{{|||vvvkkk]]]PPPEEE===999888888888999<<<@@@CCCEEE@@@BBBFFFIIIKKKOOOSSSWWWSSSYYYdddrrrwwwmmmjjjkkkmmmttt{{{~~~vvvoooggg^^^\\\___^^^eeemmmsssuuuvvvyyy|||{{{{{{||||||zzzxxxuuutttrrrpppmmmlllpppvvv~~~~~~|||}}}~~~~~~}}}{{{xxxzzztttnnnjjjhhhmmm}}}sss___NNNBBB===888888888777888999999:::>>>>>>@@@IIIYYYnnntttiiiiiiuuuooobbbgggqqqyyy}}}qqqeeeaaaaaadddlllttt|||~~~~~~~~~}}}vvvnnnbbbYYYNNNHHHIIIMMMPPPPPPYYY\\\```bbbcccgggmmmrrr}}}sssiii___`````````bbbffflllpppvvvzzz~~~rrrcccWWWLLL@@@:::::::::::::::::::::;;;<<<===BBBCCCFFFJJJMMMQQQTTTUUUUUUUUU]]]nnnyyynnndddbbbeeejjjrrryyy|||qqqfff^^^\\\\\\___eeennntttwwwyyy{{{}}}{{{{{{zzzyyyuuuqqqllljjjkkkhhhfffgggiiimmmwww~~~||||||}}}~~~|||zzzzzzvvvrrrnnniiihhhoooyyy}}}uuueeePPPBBB>>>999777555555666888999:::AAAEEEIIINNN\\\rrrzzzllleeehhhvvv|||nnncccdddooo}}}{{{yyynnnddd```bbbgggpppxxx~~~}}}}}}{{{tttlll]]]UUULLLHHHJJJOOORRRSSSYYY]]]aaacccdddhhhnnnsss}}}zzznnnfff\\\]]]]]]^^^```dddiiinnntttxxxyyymmm___TTTIII>>>999999888999999:::;;;===???@@@CCCDDDGGGJJJNNNQQQSSSTTTRRRSSS[[[kkk}}}tttjjjaaaaaaeeejjjssszzz{{{qqqfff^^^[[[[[[]]]ccclllrrruuuvvvxxxyyyxxxwwwvvvssspppllliiigggeeecccaaacccdddhhhsss~~~}}}zzz~~~}}}}}}~~~}}}{{{zzzwwwvvvsssmmmhhhjjjqqqvvv{{{vvvgggSSSDDD>>>:::777555555777999::::::<<<@@@EEELLL\\\uuu|||nnnfffiiixxxzzzmmmccceeeqqq}}}xxxsssiiiaaa___ccciiisss|||~~~{{{|||yyyppphhhXXXRRRKKKHHHLLLQQQUUUWWWZZZ^^^bbbdddfffjjjqqqvvv~~~~~~ssshhhaaaXXXYYYZZZ[[[\\\```fffjjjqqqvvv}}}rrrgggYYYOOOEEE<<<888999777777888:::===???AAABBBEEEFFFIIIKKKNNNPPPRRRSSSQQQRRRZZZjjjzzzyyymmmeee^^^___dddjjjsss{{{{{{qqqggg___[[[ZZZZZZ```hhhooorrrssssssssssssqqqnnnkkkgggeeebbbaaa]]][[[ZZZ\\\^^^bbblllwww}}}zzz}}}~~~~~~~~~|||yyyyyyyyyxxxqqqhhheeehhhnnnsss|||zzzlllXXXHHH@@@:::888666555777999::::::;;;???CCCKKK]]]vvvrrrhhhjjj|||vvvkkkccchhhuuu{{{nnneee^^^^^^bbbiiisss|||}}}|||yyyzzzvvvlllbbbUUUPPPKKKIIIMMMRRRVVVXXX[[[___cccfffiiimmmtttyyy}}}{{{nnnbbb[[[TTTUUUVVVXXXZZZ^^^cccgggpppuuu|||}}}lllaaaTTTKKKBBB;;;888:::888888999;;;===@@@BBBCCCGGGHHHJJJMMMOOOPPPQQQQQQRRRTTT]]]lll|||}}}ssshhhaaa]]]^^^ccciiirrr{{{{{{rrriiiaaa\\\ZZZYYY^^^eeekkknnnooonnnmmmllljjjfffaaa^^^\\\[[[[[[VVVTTTTTTVVVXXX\\\gggqqq{{{|||}}}~~~~~~}}}|||yyyyyyyyyyyysssiiidddeeeiiipppzzz}}}}}}}}}rrr```NNNCCC<<<999777666888999::::::???BBBEEELLL^^^vvvuuukkknnnsssiiidddkkkzzz}}}kkkccc\\\\\\aaahhhrrrzzz|||{{{yyyzzzttthhh]]]SSSPPPLLLKKKMMMQQQUUUXXX\\\```eeehhhlllqqqxxx}}}}}}|||zzzkkk^^^VVVQQQSSSUUUVVVYYY\\\aaaeeepppuuu|||}}}yyyhhh]]]PPPHHHAAA:::999;;;::::::;;;<<<>>>@@@BBBCCCHHHIIILLLNNNPPPQQQQQQPPPSSSVVV```ooo}}}zzzpppddd```]]]___ccchhhrrr{{{|||ssskkkccc]]]ZZZYYY\\\aaafffiiijjjiiihhheeebbb^^^YYYVVVTTTTTTTTTPPPOOOPPPSSSUUUYYYcccnnnwww|||{{{{{{}}}}}}|||{{{zzzzzzwwwvvvvvvqqqjjjggghhhjjjqqq{{{~~~{{{{{{zzz}}}}}}||||||}}}xxxiiiVVVHHH===:::888777888:::::::::AAACCCGGGOOOaaawwwwwwnnnsssqqqiiifffppp}}}zzziiiaaa[[[\\\aaahhhrrr{{{}}}{{{{{{zzzsssdddXXXQQQPPPMMMLLLNNNQQQUUUXXX]]]aaafffjjjnnnttt{{{}}}}}}uuufffZZZTTTPPPRRRUUUWWWYYY]]]bbbeeepppuuu|||yyyttteeeZZZMMMEEE???999999<<<;;;;;;<<<===???AAACCCDDDHHHJJJMMMPPPQQQQQQQQQPPPSSSXXXcccrrrvvvlllbbb^^^^^^aaadddiiisss}}}{{{ssslllddd]]]YYYXXXYYY[[[___cccddddddbbb___\\\XXXTTTPPPNNNNNNMMMLLLKKKMMMPPPSSSWWWaaakkktttzzz}}}~~~yyywwwxxxzzz~~~{{{zzzzzzzzzvvvsssssspppkkkjjjlllkkkrrr|||}}}wwwvvvssswww|||}}}{{{zzzzzz}}}|||ooo\\\LLL>>>;;;888888999:::;;;:::>>>AAAGGGRRRfff|||~~~uuurrr|||qqqjjjiiittt}}}wwwrrrhhh```[[[]]]ccckkkuuu~~~}}}|||{{{rrrbbbTTTNNNNNNMMMMMMNNNRRRVVVYYY^^^bbbhhhlllpppvvv~~~zzzlll___WWWTTTQQQSSSVVVYYY[[[^^^cccfffpppttt{{{{{{tttooobbbWWWJJJBBB<<<888888;;;999:::<<<>>>@@@CCCFFFGGGHHHJJJMMMPPPRRRRRRRRRQQQVVV[[[hhhwwwrrrggg^^^\\\^^^bbbggglllwwwyyyrrrkkkccc\\\VVVWWWVVVUUUWWW[[[^^^^^^]]]ZZZXXXUUUQQQMMMKKKIIIIIIIIIHHHJJJOOOQQQVVV```jjjrrrwww}}}zzzxxxsssxxx~~~}}}}}}~~~yyyvvvvvvwww{{{|||zzzzzzzzzuuurrrrrrppplllkkkmmmjjjrrr}}}zzzsssqqqpppuuu}}}~~~}}}{{{{{{}}}}}}rrr___NNN???<<<999888999:::;;;:::;;;@@@HHHUUUjjjxxxrrrvvvrrrllllllxxx|||tttnnnfff___[[[^^^eeennnxxx~~~~~~|||rrraaaSSSLLLLLLMMMMMMOOOSSSWWW[[[^^^bbbhhhmmmqqqwwwrrrdddYYYUUUTTTQQQTTTWWWZZZ\\\```dddgggoootttzzz~~~~~~xxxpppkkkaaaUUUHHH@@@:::666666:::888999;;;>>>AAAEEEHHHJJJGGGJJJMMMQQQSSSSSSRRRQQQZZZ```mmm||||||zzz{{{|||nnnccc[[[ZZZ]]]ccchhhooozzzwwwpppiiibbbZZZTTTVVVSSSQQQRRRVVVZZZZZZZZZXXXVVVSSSPPPLLLIIIGGGFFFGGGGGGIIIMMMPPPUUU^^^iiipppuuu}}}~~~xxxtttrrrmmmsss|||{{{|||}}}~~~{{{wwwwwwwww|||}}}{{{{{{zzzuuurrrsssqqqmmmjjjkkkiiiqqq|||wwwpppnnnpppwww}}}}}}|||sss```NNN???<<<:::888999;;;;;;;;;===AAAJJJWWWmmm}}}rrrpppxxxsssmmmnnnzzzxxxooofff```\\\aaammmyyy~~~qqqaaaVVVLLLMMMMMMNNNOOORRRWWW[[[aaafffkkkooossszzz{{{mmm___UUUPPPPPPPPPTTTXXXZZZ[[[^^^ccchhhpppuuuzzzzzz{{{yyyqqqhhhYYYNNNCCC???<<<::::::<<<;;;>>>@@@BBBBBBDDDFFFIIIJJJLLLOOOQQQSSSSSSSSSSSSZZZcccqqq~~~wwwxxx~~~uuujjjccc\\\]]]___cccjjjttt{{{rrriiiaaaYYYUUUQQQQQQQQQQQQSSSUUUWWWYYYUUUVVVUUUSSSNNNJJJGGGGGGFFFIIILLLOOOSSS[[[eeellluuuyyyxxxuuussspppnnnoooqqqsssvvv{{{~~~}}}~~~{{{vvvttttttzzz|||zzzzzzyyyzzz{{{xxxrrrlllgggeeejjjppp|||~~~uuuqqqppprrryyytttaaaOOOEEE===888888:::999888:::>>>AAAGGGTTTjjjzzzmmmlll~~~rrrqqqsss|||yyynnnccc___]]]cccppp|||~~~ppp___TTTLLLMMMMMMNNNOOORRRWWW[[[aaafffkkkooossszzzxxxjjj\\\SSSPPPOOOQQQUUUYYY[[[\\\```eeejjjqqqvvvzzzzzzyyywwwnnneeeXXXMMMBBB>>><<<::::::<<<===???AAACCCCCCEEEGGGIIIKKKMMMOOORRRSSSUUUWWWYYYbbbjjjvvv~~~zzz{{{~~~}}}qqqgggaaa[[[]]]___ccckkkuuu|||rrriii```YYYTTTOOOOOOOOOOOOPPPRRRTTTUUUTTTUUUUUUSSSOOOKKKIIIHHHHHHKKKOOORRRUUU]]]gggnnnwwwzzzwwwqqqnnnmmmkkkiiinnnpppsssvvv{{{~~~{{{yyyzzz|||||||||}}}zzzuuusssttt{{{|||zzz{{{{{{|||}}}yyyrrrjjjdddaaadddjjjwwwxxxuuutttwww|||{{{hhhVVVGGG???999:::;;;::::::;;;===@@@FFFTTTiii}}}vvvjjjiiixxxrrrrrrttt~~~{{{mmmbbb``````gggttt|||mmm\\\QQQLLLMMMNNNNNNPPPSSSYYY\\\bbbggglllpppssszzz~~~rrrdddXXXQQQOOOOOORRRVVVZZZ\\\^^^aaaggglllrrrwwwzzzyyywwwsssjjjaaaUUUKKKAAA===<<<::::::<<<>>>@@@BBBDDDDDDFFFHHHJJJLLLNNNPPPRRRUUUYYY^^^aaalllrrr|||~~~wwwlllccc]]]ZZZ\\\```eeemmmxxx|||rrriii```XXXSSSMMMLLLLLLLLLMMMNNNPPPQQQRRRTTTTTTSSSOOOLLLKKKKKKKKKNNNRRRUUUXXX___iiipppzzz||||||wwwpppkkkiiihhhgggfffmmmooorrrvvv{{{yyyuuutttuuuwwwxxxxxxyyy|||~~~yyytttsssuuu|||}}}{{{{{{~~~|||ssshhh___ZZZ\\\cccppp}}}zzzzzz}}}rrr___KKKBBB;;;;;;;;;:::;;;===>>>BBBIIIVVVjjj|||zzzpppfffdddooopppqqquuuzzzllldddbbbdddkkkwwwyyyiiiYYYNNNLLLMMMNNNOOOPPPTTTZZZ^^^ccchhhnnnqqquuu|||wwwkkk^^^SSSOOONNNOOORRRUUUYYY[[[]]]bbbhhhnnntttxxxzzzxxxuuupppfff]]]RRRHHH???<<<<<<::::::<<>><<<<<<;;;;;;===???AAACCCDDDEEEFFFHHHJJJLLLOOORRRUUUZZZbbbnnnvvv~~~}}}uuukkkccc]]]ZZZ[[[___dddkkkttt~~~~~~tttiii___UUUOOOJJJIIIIIIHHHIIIJJJKKKLLLNNNPPPSSSSSSRRRQQQQQQQQQQQQTTTXXX[[[^^^dddlllrrryyyyyyyyyzzz|||~~~{{{zzzqqqpppnnnlllkkklllnnnoooqqqtttxxx|||{{{rrrkkkfffdddfffiiijjjkkknnnqqqtttwwwyyy{{{{{{{{{{{{}}}~~~~~~~~~}}}|||~~~{{{wwwvvvwww}}}~~~}}}~~~~~~sssdddWWWPPPRRRYYYeeetttlllPPPFFF<<<999999888:::<<>>>>>@@@DDDFFFHHHIIIHHHIIIKKKMMMNNNTTT[[[aaafffqqqyyyuuuvvv{{{yyylllddd```^^^]]]```eeelllsss{{{uuujjj^^^SSSLLLEEEEEEEEEEEEFFFHHHJJJKKKKKKMMMQQQSSSTTTUUUVVVWWWZZZ]]]bbbdddgggkkkrrrwwwzzzyyywwwvvvvvvyyy|||~~~}}}|||zzzwwwuuurrrpppnnniiijjjlllmmmmmmooossswww}}}tttiiiaaa\\\ZZZUUUWWWZZZ]]]___bbbfffiiikkkppptttvvvuuuwww|||{{{xxxzzz~~~|||qqqdddYYYSSSRRR[[[hhhvvvsssVVVJJJ???:::999888:::>>>>>>CCCLLL\\\sssyyyiii^^^bbbkkkrrr~~~uuukkksssvvvjjj^^^aaaiiiuuu~~~|||sssfffYYYQQQMMMKKKLLLNNNPPPSSSXXX^^^ccciiiooowww}}}{{{rrrfff___WWWQQQPPPQQQRRRRRRSSSVVVYYY\\\___eeennntttwwwzzz{{{xxxsssmmmaaaWWWKKKCCC===>>>?????????AAAGGGHHHJJJKKKKKKKKKMMMOOOOOOVVV___eeekkkvvvuuurrrsssvvv|||wwwkkkccc```______bbbgggnnnuuu}}}vvvjjj^^^RRRKKKCCCCCCCCCCCCEEEGGGIIIKKKJJJMMMQQQSSSTTTUUUWWWYYY]]]aaaeeehhhjjjnnnuuuzzz|||zzzwwwuuuuuuwwwyyy{{{yyyxxxvvvssspppmmmkkkjjjhhhkkkmmmnnnoooqqqvvvzzz{{{oooddd\\\XXXWWWUUUWWW[[[]]]```cccgggjjjkkkqqqwwwyyyzzz}}}}}}yyyxxx|||}}}{{{qqqeeeZZZUUUSSS]]]jjjyyyvvvXXXMMMAAA;;;:::999<<>>???@@@@@@BBBEEEHHHGGGGGGIIIKKKNNNOOOOOOUUUYYY```hhhppp{{{~~~rrrlllnnnnnnlllsss~~~vvvkkkddd______aaagggiiinnnvvvxxxlll___QQQHHHFFFBBBAAACCCDDDCCCFFFKKKMMMOOORRRTTTVVVXXX[[[]]]dddfffiiikkknnnqqqvvvzzz|||yyyxxxxxxxxxwwwvvvuuusssnnnjjjgggffffffgggeeehhhkkkooorrrwww|||zzzppphhhdddaaa___``````___aaadddiiinnnrrrtttwww{{{yyyxxx{{{zzzzzznnnbbbYYYUUUNNNYYYkkkyyy^^^NNN@@@===;;;666555999???FFFRRReee}}}pppddd\\\___iiivvvrrrkkkrrr~~~wwwgggbbbhhhttt}}}vvvjjj\\\RRRMMMKKKLLLNNNPPPRRRUUUZZZ```eeelllsss{{{}}}qqqfffXXXUUUQQQNNNOOOQQQSSSTTT[[[]]]aaaeeejjjqqqyyy~~~~~~wwwlll___VVVIIICCC??????AAA@@@BBBFFFIIIHHHHHHJJJLLLNNNPPPPPPWWW\\\bbbjjjrrr~~~zzzooojjjmmmmmmlllsss~~~tttiiiccc^^^^^^aaafffhhhmmmuuu~~~wwwlll___QQQHHHFFFBBBAAACCCDDDCCCFFFKKKMMMPPPSSSVVVXXXZZZ^^^```gggiiilllnnnqqquuuyyy}}}~~~|||zzzzzzzzzyyyxxxssspppkkkgggdddbbbbbbccceeehhhlllooossswww{{{xxxnnngggdddbbbaaaeeeddddddfffiiinnnsssvvvyyy{{{~~~wwwtttvvvwww}}}}}}}}}vvvkkkaaaYYYVVVTTT]]]mmm~~~}}}~~~}}}vvv___NNNAAA>>><<<888777<<>>@@@HHHVVVjjjrrrddd\\\ddduuu~~~~~~lllfffnnn{{{sssfffaaaggguuu{{{xxxpppdddVVVMMMJJJJJJLLLNNNRRRVVVZZZ```gggkkkooovvvxxxmmmbbbYYYSSSSSSRRRQQQRRRUUUYYY\\\bbbfffmmmuuu||||||ooo```WWWHHHCCC@@@BBBDDDDDDFFFJJJKKKLLLMMMNNNOOOQQQTTTVVV\\\bbbjjjrrr}}}xxxssspppjjjeeefffggghhhmmmuuuwww{{{|||mmmddd```\\\]]]```bbbfffkkkrrrxxx~~~wwwlll___QQQHHHEEEAAA@@@BBBCCCCCCFFFKKKNNNRRRWWW\\\___cccgggiiimmmooossswwwzzz~~~}}}{{{tttqqqkkkeeeaaa`````````cccgggmmmrrrvvv{{{wwwpppmmmmmmmmmnnnqqqqqqqqqssswww{{{uuupppqqqrrryyy}}}zzzxxxvvvrrrllleee___ZZZXXXYYYaaappp|||sss___OOOAAA>>>===:::;;;@@@BBBKKKZZZnnnqqqddd\\\ggg{{{{{{iiifffnnn|||ooofff```fffsss{{{wwwooobbbUUUMMMKKKLLLKKKOOOSSSXXX]]]bbbiiimmmooovvv~~~}}}~~~ttthhh]]]WWWQQQRRRSSSSSSTTTVVV[[[___eeejjjsss{{{}}}nnn^^^TTTGGGCCCAAADDDFFFGGGIIILLLLLLNNNPPPQQQQQQSSSVVVYYY___eeeoooyyy}}}uuuqqqlllgggcccbbbbbbcccgggkkkmmmqqqwww{{{~~~vvvhhhaaa^^^[[[\\\___aaaeeekkkpppuuuzzzvvvlll___QQQHHHDDD@@@???AAACCCCCCFFFKKKOOOSSSYYY___cccgggkkkmmmooorrrwww{{{}}}{{{uuuqqqjjjddd```___```aaabbbgggnnnuuu{{{yyyuuutttuuuvvvwwwxxxxxxyyy|||xxxrrrssstttzzz~~~{{{uuurrrnnnhhhccc___[[[YYYUUU^^^ooo|||rrr___NNN@@@===<<<999;;;@@@EEEMMM\\\pppoooccc^^^jjjyyyiiigggppp}}}xxxjjjeeeccciiitttzzzvvvmmm```TTTLLLKKKMMMLLLOOOTTTYYY^^^ccciiimmmooovvv}}}|||{{{|||xxxnnnbbbYYYVVVPPPSSSUUUUUUUUUXXX]]]bbbhhhmmmvvv|||kkk[[[PPPGGGCCCAAAEEEHHHIIIKKKNNNMMMPPPSSSTTTSSSUUUYYY]]]bbbjjjvvvyyyqqqmmmgggddd```^^^]]]^^^aaaccceeejjjppptttxxx}}}}}}qqqddd^^^\\\ZZZ[[[^^^```eeekkkpppssswww~~~vvvkkk___QQQHHHCCC???>>>AAACCCCCCFFFKKKOOOTTT[[[aaafffiiimmmoooqqquuuzzz}}}zzzsssoooiiibbb___^^^___aaadddiiiqqqyyy}}}~~~yyysssssssssyyy{{{tttppplllhhhddd```\\\YYYSSS[[[kkk}}}rrraaaOOOAAA===<<<999:::@@@EEEMMM[[[nnnnnneeebbbnnnyyykkkiiiqqq~~~pppfffeeefffkkkttt~~~|||yyyuuukkk^^^RRRKKKKKKMMMLLLOOOTTTZZZ^^^ccciiimmmpppvvv~~~xxxxxxxxx{{{~~~uuupppggg\\\UUUTTTPPPSSSWWWWWWVVVXXX^^^ccciiioooxxxzzzhhhWWWLLLGGGCCCBBBFFFJJJKKKMMMPPPNNNRRRUUUVVVUUUVVV[[[___fffooo}}}uuulllggg```___\\\ZZZYYY\\\^^^___aaafffkkkooorrrxxxxxxmmmaaa\\\ZZZYYY[[[^^^```eeelllppprrrvvv|||vvvkkk___QQQHHHBBB???>>>AAACCCCCCFFFKKKPPPUUU\\\cccgggkkknnnppptttyyy~~~~~~zzztttpppiiiccc``````bbbdddiiinnnvvv}}}yyyqqqppppppuuu|||{{{sssppplllhhhfffbbb\\\XXXUUUYYYfffzzzwwwcccRRRBBB>>>===999;;;@@@DDDKKKXXXjjj~~~~~~nnnhhhgggsss{{{mmmiiiqqq{{{jjjeeegggfffkkksss{{{{{{xxxsssjjj\\\PPPJJJJJJMMMLLLPPPUUUZZZ^^^ccchhhlllpppwww}}}zzzuuuvvvwww{{{wwwooojjjcccXXXQQQRRRPPPTTTXXXXXXWWWYYY^^^dddjjjpppyyyxxxfffUUUIIIFFFCCCBBBGGGKKKLLLNNNQQQNNNRRRVVVWWWVVVWWW\\\aaaiiisss|||qqqhhhbbb[[[[[[YYYWWWWWW[[[]]]^^^```dddiiilllooottt{{{vvvkkk___[[[ZZZYYYZZZ^^^```eeelllpppqqquuu{{{uuukkk___QQQHHHBBB???>>>AAABBBCCCFFFKKKQQQVVV]]]ccchhhkkknnnpppwww{{{{{{vvvrrrlllfffccccccfffhhhnnnssszzzwwwooommmlllrrryyyzzzssspppllliiigggccc]]]XXXXXXYYYaaasss}}}fffTTTDDD???>>>:::<<>>>>>BBBEEEFFFEEENNNSSSZZZ```eeeiiilllnnnxxx||||||zzzwwwrrrlllgggfffhhhjjjqqqwww}}}sssmmmooorrrvvv{{{}}}yyyqqqnnnjjjhhhfffccc]]]XXXWWWZZZ^^^kkkqqq\\\IIICCC???888999???DDDHHHTTThhh}}}ooommmooozzzooojjjiiisss~~~ttthhhcccbbbgggkkkrrryyy}}}}}}{{{sssfffXXXNNNJJJKKKMMMNNNQQQVVV[[[```eeekkkooouuuzzzzzzwwwssstttxxx}}}xxxtttqqqpppsssvvv{{{|||ttthhh]]]WWWTTTSSSSSSQQQRRRTTTUUUXXX]]]cccgggnnnvvvooo^^^PPPIIICCCEEEGGGIIIKKKNNNRRRUUUUUUVVVWWWXXXZZZ___fffkkkrrr~~~qqqddd]]]\\\[[[XXXTTTSSSVVVYYYZZZ[[[aaadddhhhmmmssszzzwwwiii\\\YYYZZZ[[[\\\^^^```cccgggkkkooouuu|||vvvjjj]]]QQQJJJCCC@@@===>>>AAAEEEFFFGGGLLLQQQXXX^^^dddiiinnnqqqzzz~~~~~~{{{yyyuuuooojjjhhhiiikkkrrrxxx~~~uuuooonnnrrrwww|||}}}xxxrrrnnnjjjhhhgggddd^^^ZZZRRRSSSWWWaaavvvrrr]]]JJJBBB>>>888999@@@CCCHHHUUUjjj~~~~~~ooommmoooyyyqqqmmmjjjsss~~~xxxpppgggcccdddffflllssszzz}}}}}}~~~~~~zzzqqqcccVVVLLLIIIJJJLLLNNNRRRVVV[[[```ffflllpppvvv|||}}}zzzuuuwwwzzz~~~wwwooohhheeeeeefffgggkkkqqqxxx}}}wwwooocccZZZTTTSSSSSSTTTPPPRRRSSSUUUXXX]]]ccchhhnnnwwwzzziiiYYYMMMGGGDDDFFFIIIKKKLLLOOOSSSVVVWWWWWWWWWXXX[[[aaaiiioooyyyzzzkkk___ZZZYYYYYYWWWTTTTTTVVVYYY[[[\\\aaadddiiinnnttt|||uuuiii]]]YYYZZZ[[[\\\^^^```ccchhhlllqqqxxxxxxlll___RRRKKKBBB???===>>>AAAEEEGGGHHHKKKOOOUUU\\\ccckkkrrrwww~~~}}}yyysssnnnkkklllmmmtttyyywwwqqqnnnrrrxxx~~~}}}xxxrrrnnnjjjhhhhhheee```[[[TTTTTTVVV^^^ooouuu```LLLBBB===999;;;@@@BBBHHHWWWlll|||ooommmoooyyyqqqoookkkttt~~~xxxrrrjjjaaa^^^```dddkkkuuu{{{}}}}}}~~~~~~yyyoooaaaSSSKKKIIIJJJLLLOOORRRWWW[[[```ffflllpppuuu}}}~~~zzz|||}}}wwwmmmddd^^^]]]___aaaaaafffmmmtttyyy}}}qqqiii___VVVRRRRRRTTTUUUPPPRRRTTTVVVYYY^^^dddhhhooowwwtttdddUUUKKKFFFEEEHHHJJJLLLNNNPPPSSSVVVYYYYYYYYYZZZ]]]dddmmmtttttteee[[[XXXXXXWWWVVVTTTUUUVVVYYY\\\]]]bbbeeejjjooovvv~~~ssshhh]]]ZZZ[[[[[[\\\___aaadddiiiooottt{{{zzznnn```SSSKKKCCCBBB@@@@@@AAADDDGGGHHHJJJNNNUUU\\\dddnnnwww}}}yyytttppppppqqqvvvzzzyyysssooossszzz~~~yyyqqqmmmiiigggfffddd___[[[WWWUUUVVV]]]kkkyyyxxxdddNNNBBB<<<:::<<>>===>>>>>>BBBLLL^^^rrr|||uuujjjjjjmmmyyyqqqrrrpppyyy~~~{{{zzzxxxwwwvvvqqqlllfff^^^YYY]]]eeennnvvv~~~}}}zzzmmm\\\PPPKKKLLLMMMMMMPPPSSSXXX\\\aaagggmmmqqqvvvsssqqqmmmjjjhhhhhhiiijjjkkkoootttxxxyyyzzz{{{{{{{{{}}}tttiii]]]ZZZVVVTTTTTTUUUUUUUUUSSSUUUWWWYYY]]]ccciiinnnsss|||yyyiiiZZZPPPKKKJJJIIILLLOOORRRSSSTTTUUUWWWZZZ\\\___bbbgggooowww}}}|||nnn```WWWSSSSSSTTTPPPRRRUUUWWWWWWZZZ^^^bbbdddhhhmmmttt{{{mmmfff___\\\[[[ZZZ^^^cccfffkkkqqqwww|||}}}pppaaaSSSJJJ???@@@AAA@@@@@@BBBGGGKKKMMMQQQYYYaaaiiisss|||~~~}}}xxxzzz}}}}}}|||{{{{{{|||}}}yyyrrrppprrrvvvzzztttoooiiieeeccc```\\\XXXSSSNNNLLLPPPVVV```ooo}}}{{{lllWWWFFF???>>>>>><<>>>>>???BBBHHHMMMMMMQQQYYYaaaiiirrr{{{xxxzzz||||||zzzyyyyyyyyyyyy|||xxxqqqoooqqqtttwww{{{vvvqqqjjjfffccc```\\\XXXQQQKKKHHHKKKPPPXXXhhhwww~~~{{{mmmXXXGGG@@@???>>>;;;DDDOOO```rrr~~~zzzuuulllmmmsss~~~mmmoooqqq||||||wwwuuuuuutttssswwwtttmmmcccZZZZZZaaahhhzzz~~~mmm[[[RRRNNNMMMNNNQQQQQQVVV]]]bbbdddgggkkkoooyyy}}}zzzyyyxxxxxxxxxyyyzzz{{{|||~~~wwwiii```VVVVVVUUUUUUTTTTTTUUUUUUVVVYYY]]]```bbbgggooottt|||vvveeeWWWOOOLLLMMMNNNOOOPPPPPPPPPRRRUUUXXX^^^aaaccceeejjjrrr}}}}}}oooaaaYYYTTTPPPPPPRRRUUUUUUTTTTTTUUUZZZ```eeedddjjjrrryyy~~~oooggg```______^^^aaafffffflllsssyyy|||xxxlll^^^QQQHHHDDDBBBAAA@@@BBBFFFJJJLLLMMMRRRXXX^^^fffqqq}}}~~~}}}zzzxxxvvvuuuuuuuuu{{{|||~~~yyysssmmmlllooovvv}}}wwwqqqiiidddbbb```]]]ZZZSSSMMMLLLOOOPPPTTTcccuuu|||zzz~~~rrr```NNNCCC???>>>???EEEQQQbbbpppzzz{{{uuunnnggghhhrrrwwwmmmmmmrrr|||wwwuuutttsssrrruuussslllbbbZZZZZZbbbiiizzz}}}mmm[[[RRRNNNMMMNNNQQQRRRWWW^^^bbbeeeiiinnnrrr{{{rrrcccZZZVVVVVVUUUUUUUUUUUUUUUVVVXXX[[[```cccfffkkkrrrxxx~~~tttcccUUUMMMKKKKKKPPPQQQRRRRRRRRRTTTWWWZZZ^^^aaadddgggkkkttt}}}oooaaaXXXSSSPPPPPPRRRTTTTTTTTTTTTUUUYYY```dddhhhnnnuuuzzzqqqiiibbb``````___bbbfffhhhmmmtttyyy}}}yyymmm___RRRJJJDDDBBBAAAAAACCCFFFJJJLLLOOOTTTZZZ```gggqqq}}}~~~xxxwwwuuutttsssssstttuuuxxxzzz|||{{{vvvpppnnnpppvvv{{{~~~wwwqqqjjjeeebbb```]]]ZZZRRRLLLJJJMMMOOOUUUeeewww|||}}}||||||vvvcccPPPDDD???>>>???EEENNN^^^mmmwwwwwwooogggaaadddnnnrrriiikkksss}}}xxxuuutttrrrqqqrrrpppiii```YYY[[[ccckkkyyy}}}mmm[[[RRROOOMMMNNNQQQTTTXXX^^^bbbfffkkkqqqwww}}}|||mmm```XXXVVVVVVUUUUUUUUUVVVVVVWWWZZZ^^^cccgggkkkpppwww}}}qqq```SSSLLLJJJJJJQQQRRRSSSTTTTTTVVVYYY\\\^^^aaaeeeiiinnnxxx|||nnn___VVVRRROOOOOORRRSSSTTTTTTTTTUUUYYY___ccclllqqqxxx|||ssskkkdddbbbbbbaaadddhhhjjjpppvvv{{{}}}zzznnnaaaTTTLLLDDDCCCBBBBBBCCCGGGJJJLLLRRRVVV\\\bbbhhhrrr}}}|||tttsssqqqqqqqqqrrrtttuuuvvvwww{{{~~~zzztttppppppuuuxxx{{{yyyrrrkkkeeeccc```]]]ZZZRRRLLLIIILLLNNNTTTfffyyy|||}}}~~~~~~{{{yyy|||zzzfffRRRDDD>>>>>>@@@DDDKKKYYYiiisssrrrggg^^^[[[```lll}}}ooohhhjjjssszzzwwwtttrrrqqqpppmmmggg^^^XXX[[[dddmmmuuu|||{{{kkkZZZRRROOOMMMNNNPPPTTTXXX]]]aaaeeekkksssyyy~~~yyykkk```YYYVVVVVVVVVVVVVVVWWWXXXXXX\\\```fffjjjnnnttt{{{nnn^^^SSSMMMKKKKKKQQQRRRSSSTTTUUUWWW[[[^^^^^^bbbggglllrrr|||xxxjjj\\\TTTPPPNNNOOORRRRRRSSSSSSTTTUUUYYY^^^bbbmmmrrrxxx}}}uuummmfffddddddcccfffjjjmmmrrryyy}}}zzznnnaaaTTTLLLDDDCCCCCCCCCEEEGGGJJJLLLRRRWWW]]]ccciiiqqq{{{{{{tttrrrqqqpppppprrrtttvvvvvvxxx{{{uuuqqqpppsssvvvyyy~~~zzztttlllfffccc```]]]YYYTTTMMMIIIKKKLLLRRRdddxxx{{{~~~~~~|||{{{{{{hhhSSSDDD>>>>>>@@@FFFJJJWWWhhhsssooocccZZZZZZbbbppprrriiikkkrrr~~~zzzvvvuuutttooommmfff]]]XXXZZZeeennnrrrzzzwwwhhhXXXPPPNNNMMMNNNPPPSSSWWW]]]aaaeeekkktttzzzvvvhhh]]]XXXVVVVVVVVVVVVWWWXXXYYYZZZ]]]aaahhhlllpppuuu||||||kkk\\\SSSOOONNNNNNPPPQQQSSSTTTUUUXXX\\\______ccciiiooovvvpppdddWWWRRROOONNNOOORRRQQQRRRSSSSSSUUUXXX]]]aaajjjpppwww}}}vvvnnngggfffffffffiiimmmooottt{{{zzzoooaaaTTTKKKDDDDDDCCCDDDFFFHHHKKKMMMQQQVVV]]]dddiiipppxxx{{{tttrrrpppnnnooopppsssuuuyyy{{{~~~uuupppooorrruuuxxx|||uuummmgggdddaaa\\\YYYVVVNNNIIIJJJJJJOOO```sss}}}|||jjjVVVFFF>>>>>>AAAGGGKKKYYYmmmvvvpppeee^^^^^^hhhwwwuuujjjkkkrrr}}}zzzyyyxxxssspppiii___YYY\\\fffooosss|||rrrdddUUUNNNMMMMMMNNNQQQSSSXXX^^^cccggglllsssyyypppbbbYYYTTTUUUVVVVVVWWWXXXYYY[[[\\\^^^ccciiinnnqqquuu|||yyyhhhZZZSSSQQQQQQPPPPPPQQQSSSUUUVVVYYY^^^aaaaaaffflllrrrzzzwwwfff\\\RRRPPPOOONNNOOORRRPPPQQQRRRSSSUUUXXX\\\```gggmmmuuu{{{uuunnngggfffggghhhkkkpppqqqvvv|||{{{pppbbbTTTKKKDDDDDDDDDEEEGGGIIIKKKMMMPPPVVV^^^dddjjjpppxxx}}}|||rrrpppnnnllllllooorrrttt|||~~~vvvqqqnnnqqqtttxxx}}}wwwnnnhhhdddaaa\\\YYYUUUNNNIIIIIIIIIMMM]]]oooqqq]]]KKKAAA@@@BBBHHHNNN___ttt|||tttkkkiiigggssstttjjjlllsss~~~}}}}}}zzzvvvnnnccc\\\___iiirrryyy|||{{{{{{{{{{{{mmm___RRRMMMLLLMMMNNNQQQTTTYYY```fffiiinnntttxxx}}}jjj^^^XXXUUUUUUUUUVVVWWWXXXZZZ\\\]]]___dddkkkooorrrvvv{{{tttcccWWWRRRQQQRRRQQQQQQSSSUUUWWWXXX\\\```cccccchhhnnnuuu|||ttthhh\\\TTTNNNNNNOOOOOOPPPRRROOOPPPRRRSSSUUUXXX\\\___eeekkkssszzztttlllgggfffhhhiiimmmrrrqqqvvv}}}~~~rrrdddUUULLLDDDDDDEEEFFFHHHJJJLLLMMMPPPVVV___ffflllrrryyy~~~~~~qqqooommmlllmmmqqquuuxxx}}}yyysssoooqqqtttxxx~~~xxxooohhhdddaaa\\\YYYQQQJJJGGGHHHIIILLL[[[lll||||||gggRRREEEBBBBBBGGGOOOddd{{{xxxrrrtttuuuqqqlllpppvvv~~~zzzrrrggg___aaakkkttt}}}xxxvvvvvvvvvuuujjj]]]PPPKKKLLLLLLNNNQQQUUU[[[ccchhhllloootttxxxwwwfff]]]ZZZYYYUUUUUUVVVWWWYYY[[[\\\]]]aaaffflllpppsssvvv{{{~~~qqq```TTTQQQQQQRRRRRRRRRTTTVVVXXXZZZ]]]bbbeeedddiiipppvvv}}}yyyiii]]]VVVOOOKKKMMMPPPPPPPPPRRRNNNPPPRRRSSSUUUWWW[[[^^^eeekkksssyyy~~~ssslllffffffhhhjjjnnnsssqqqwww}}}ttteeeWWWMMMDDDEEEEEEGGGHHHJJJLLLMMMPPPWWW```hhhnnntttzzzqqqpppnnnnnnpppuuuzzz}}}|||{{{uuuqqqqqqssswwwxxxoooiiieeeaaa\\\YYYNNNHHHFFFHHHIIILLL[[[lllwwwnnnXXXIIICCCCCCFFFPPPggg~~~{{{vvv{{{pppooovvvxxxrrrddd^^^cccnnnxxxwwwssspppmmmlllnnnccc[[[RRRKKKJJJLLLMMMMMMVVV\\\bbbgggkkkooouuuyyypppeee]]]ZZZ\\\[[[ZZZZZZZZZZZZ\\\]]]___eeegggjjjoootttxxx{{{}}}}}}ooo```WWWRRRNNNNNNQQQPPPSSSYYY]]]___aaaccceeehhhlllssszzzzzzmmmaaa[[[PPPPPPOOOOOOOOOPPPQQQQQQQQQRRRSSSSSSTTTVVVZZZ]]]ggglllttt{{{~~~qqqkkkhhhkkkmmmnnnppptttxxxzzz|||zzzjjjYYYMMMHHHHHHGGGGGGHHHKKKNNNOOOSSSWWW^^^eeelllsssyyy~~~vvvqqqnnnrrruuuvvvyyy}}}xxxqqqqqqtttyyyxxxooohhhddd```[[[WWWPPPGGGBBBEEEIIINNN]]]lll}}}bbbKKKCCCFFFGGGYYYpppyyyllljjjppp~~~rrrfffaaafffsss}}}}}}qqqkkkhhhdddbbbcccYYYSSSKKKGGGHHHLLLOOOPPPWWW]]]dddiiimmmrrrxxx|||wwwiii```ZZZYYY[[[ZZZZZZZZZZZZ[[[\\\^^^___eeegggjjjoootttxxx|||~~~wwwjjj\\\TTTPPPNNNOOORRRRRRVVV[[[___aaaccceeegggjjjnnnuuu|||uuuhhh\\\VVVNNNNNNNNNOOOPPPQQQSSSSSSRRRSSSSSSTTTUUUWWW\\\___hhhmmmuuu|||{{{qqqllliiikkknnnnnnqqquuuwwwyyy|||{{{lll[[[PPPIIIHHHGGGGGGIIIKKKNNNOOOUUUYYY```fffmmmttt{{{xxxsssppprrrvvvxxx{{{xxxqqqqqqtttyyyyyyppphhhddd```[[[WWWPPPHHHDDDFFFIIIOOO___qqqgggPPPHHHJJJJJJ[[[qqqzzzmmmmmmsss}}}pppdddbbbiiivvvxxxkkkddd^^^YYYWWWWWWQQQMMMHHHFFFGGGLLLOOORRRXXX^^^ffflllpppvvv|||{{{kkkaaa[[[WWWWWWZZZZZZZZZYYYZZZ[[[]]]___```dddfffjjjoootttyyy}}}|||rrreeeYYYSSSQQQPPPRRRUUUUUUXXX]]]aaacccfffhhhjjjmmmqqqxxx|||nnnaaaVVVQQQLLLLLLMMMNNNPPPRRRTTTUUURRRTTTUUUVVVWWWZZZ^^^bbbjjjooovvv~~~zzzrrrllliiilllnnnoooqqquuuuuuxxx}}}{{{mmm^^^SSSIIIHHHHHHHHHIIILLLNNNPPPVVV[[[aaahhhnnnuuu|||{{{uuuqqqtttwwwzzzxxxqqqpppsssxxxzzzpppiiieee```\\\XXXOOOIIIFFFHHHIIIPPPdddyyykkkSSSJJJKKKMMM[[[ooo}}}zzzooopppwww||||||mmmbbbaaajjjxxxvvvggg___XXXRRRPPPPPPPPPMMMIIIGGGHHHKKKOOOQQQYYY___gggnnnsssyyy}}}qqqddd]]]YYYVVVVVVYYYYYYYYYYYYZZZ[[[^^^```aaadddfffjjjooouuuzzz}}}zzzqqqeeeZZZUUUTTTSSSUUUYYYWWWZZZ___bbbeeegggjjjlllpppuuu}}}vvvhhh\\\SSSNNNLLLLLLMMMNNNPPPRRRTTTUUUTTTUUUWWWXXXZZZ]]]bbbffflllqqqxxx|||qqqkkkiiikkkmmmnnnppptttuuuxxx~~~{{{mmm^^^TTTJJJIIIHHHHHHJJJLLLOOOQQQWWW[[[bbbhhhnnnuuu{{{}}}wwwrrruuuyyy|||yyyqqqppprrrwww{{{rrrjjjeeeaaa\\\XXXNNNIIIHHHIIIJJJRRRiiiiiiRRRGGGHHHKKKXXXjjjwww||||||zzzzzz~~~zzzppprrryyy{{{~~~ooocccbbbkkkyyyrrrcccZZZTTTOOOLLLNNNMMMLLLJJJIIIIIIKKKOOORRRYYY```hhhooottt{{{wwwlllaaa\\\ZZZWWWWWWYYYYYYYYYYYYZZZ\\\^^^aaabbbeeegggkkkpppuuuzzz}}}}}}zzzpppeeeZZZVVVUUUTTTUUUYYYYYY\\\```ccceeehhhkkknnntttyyyqqqcccYYYRRRNNNNNNNNNNNNOOOPPPQQQRRRSSSUUUWWWYYYZZZ]]]aaafffjjjnnnssszzz{{{pppkkkhhhjjjlllmmmpppsssvvvzzzzzzlll^^^TTTJJJJJJIIIIIIKKKMMMPPPQQQWWW[[[aaahhhnnntttzzzxxxtttwww{{{zzzqqqoooqqqvvv~~~|||ssskkkfffbbb]]]YYYMMMIIIHHHJJJLLLTTTkkkhhhQQQFFFEEEHHHTTTcccpppuuuuuusssrrrrrr{{{qqqrrryyy~~~uuugggeeemmmyyyyyylll^^^VVVQQQMMMMMMOOOKKKLLLLLLKKKKKKNNNRRRUUU[[[bbbjjjqqqwww}}}sssiii```]]]\\\YYYXXXYYYXXXXXXYYYZZZ\\\___bbbdddfffhhhlllpppuuuyyy}}}|||{{{nnncccYYYUUUTTTSSSUUUWWW[[[^^^aaadddgggjjjmmmpppyyyzzzkkk^^^UUUQQQOOONNNNNNNNNOOOPPPQQQRRRSSSVVVXXXZZZ]]]```dddjjjnnnrrrwww~~~zzzqqqkkkhhhjjjmmmmmmppptttxxx}}}zzzlll]]]RRRKKKJJJJJJJJJKKKNNNPPPRRRXXX\\\bbbhhhnnntttzzz~~~zzzwww{{{zzzqqqnnnpppuuu}}}~~~tttlllgggccc]]]YYYPPPJJJHHHJJJMMMTTTiii~~~iiiSSSHHHFFFHHHRRRaaammmsssrrrooolllkkkyyy}}}rrrrrrwwwzzziiieeelllwwwttthhh[[[UUURRRPPPQQQTTTRRRTTTTTTSSSQQQRRRUUUXXX___eeemmmtttyyyzzznnneee^^^]]]\\\ZZZYYYZZZXXXXXXYYYZZZ]]]```ccceeehhhjjjmmmqqquuuyyy|||}}}}}}{{{mmmbbbYYYVVVVVVVVVWWWZZZ^^^```dddfffiiilllpppsssssscccXXXQQQNNNNNNLLLMMMMMMNNNPPPRRRTTTUUUWWWYYY\\\^^^bbbgggmmmqqqwww|||zzzrrrmmmjjjllloooooorrrvvvzzz{{{lll\\\QQQKKKKKKJJJJJJLLLNNNQQQRRRYYY]]]ccciiiooouuu{{{}}}|||{{{qqqnnnooottt|||uuummmhhhccc^^^ZZZVVVNNNIIIKKKMMMRRRbbbttt~~~kkkVVVJJJGGGKKKUUUdddpppvvvtttooolllhhhuuutttrrrvvv}}}{{{iiidddjjjtttzzzsssggg[[[VVVTTTSSSVVVYYY^^^___^^^[[[WWWUUUWWWYYYaaagggooovvv{{{{{{tttiiiaaa[[[[[[\\\ZZZZZZ[[[XXXXXXYYYZZZ]]]```ccceeeiiikkkmmmqqquuuxxx{{{|||{{{mmmcccZZZYYYYYYZZZ\\\___```cccfffhhhkkknnnrrruuu|||mmm^^^SSSNNNLLLMMMJJJKKKLLLNNNQQQSSSVVVWWWXXXZZZ]]]___ccchhhnnnrrr{{{}}}tttooolllnnnqqqqqqtttwww||||||mmm]]]QQQLLLKKKJJJKKKLLLNNNQQQSSS[[[___eeekkkqqqwww}}}{{{qqqnnnooosss|||vvvnnnhhhccc^^^ZZZ[[[QQQJJJKKKMMMPPP]]]lll|||jjjWWWJJJGGGOOOXXXgggtttzzzxxxrrrmmmfffrrrvvvrrrvvv{{{yyykkkgggiiipppyyy~~~tttggg]]][[[XXXUUU\\\iiioooooooookkkaaaXXXYYY___cccgggooowwwwwwnnnhhhccc^^^ZZZZZZZZZYYYWWWVVVWWWXXXYYY[[[___fffjjjnnnmmmnnnqqqvvvzzz}}}~~~zzzooofff^^^\\\[[[\\\```eeeeeefffgggiiinnntttyyy}}}tttdddZZZSSSNNNLLLMMMNNNOOOPPPPPPPPPRRRVVVYYYWWWZZZ___bbbdddjjjqqqwww{{{|||uuuqqqnnnnnnsssxxx{{{||||||nnn___TTTOOOKKKJJJLLLNNNOOOSSSXXX^^^bbbhhhmmmrrryyyyyyrrrooooooqqqxxxtttlllhhhddd___ZZZXXXNNNIIIKKKKKKLLLXXXiii}}}kkkUUUKKKKKKPPPaaatttwwwooolllvvvtttrrryyyyyykkkgggiiiqqqzzzxxxjjj___]]]\\\\\\eeerrr{{{|||{{{tttfff[[[[[[aaaeeeiiipppxxxtttkkkccc___[[[YYYYYYZZZYYYXXXYYYYYYZZZ[[[\\\aaagggkkkmmmnnnooorrrwww{{{zzzooofff^^^\\\\\\]]]aaaffffffggghhhkkkpppvvv|||~~~qqqaaaXXXQQQLLLKKKLLLMMMOOOQQQQQQRRRSSSVVVXXXXXX[[[___bbbeeejjjrrrwww|||xxxuuusssssswww|||}}}pppaaaWWWPPPLLLJJJLLLNNNOOOSSSYYY___ccciiinnnsssyyy{{{ssspppoooqqqwwwtttlllhhhddd___[[[[[[RRRMMMNNNMMMNNNYYYiiioooYYYOOOPPPPPP```sssyyypppkkktttrrrqqqxxxvvviiigggiiisss~~~|||ooocccbbbfffkkkwwwooo```^^^dddhhhlllrrryyy|||pppggg```]]]ZZZYYYZZZ\\\\\\\\\[[[\\\\\\]]]___bbbhhhlllmmmnnnqqqtttyyy}}}{{{oooggg___^^^^^^^^^bbbggghhhhhhjjjmmmsssyyyxxxkkk]]]TTTOOOKKKJJJKKKMMMOOORRRTTTTTTUUUVVVXXXYYY\\\aaacccfffkkksssyyy~~~|||{{{zzz{{{~~~sssdddZZZQQQMMMKKKMMMOOOPPPTTTYYY```eeejjjoootttzzz~~~uuuqqqooopppvvv}}}tttlllhhhddd```]]]]]]UUUPPPOOOMMMNNNXXXeee}}}sss]]]SSSTTTPPP```rrr~~~yyypppiiirrr~~~pppqqqxxxoooffffffkkkvvvtttjjjkkktttwwwdddaaagggjjjnnnttt{{{vvvjjjbbb```^^^]]]\\\\\\]]]^^^^^^[[[\\\^^^^^^```ccchhhlllmmmppptttwww{{{|||ppphhhaaa___``````ccchhhiiijjjlllpppuuu|||rrrfffYYYRRRNNNKKKJJJLLLNNNPPPTTTVVVVVVVVVWWWXXXZZZ^^^bbbeeehhhmmmtttzzzssseeeZZZSSSNNNLLLMMMOOOPPPUUUZZZaaaffflllpppttt{{{wwwrrroooooouuu|||uuummmhhhdddaaa___]]]WWWQQQOOOKKKKKKTTT___xxxyyyaaaSSSRRRQQQ```rrr}}}wwwnnnjjjrrr~~~yyyoooqqqxxxzzzgggbbbeeelllyyyzzzrrrwww{{{gggccciiijjjpppwww}}}|||pppfff___```___^^^\\\[[[[[[[[[\\\[[[\\\^^^___aaadddhhhlllooorrrwww{{{~~~|||ppphhhbbbaaabbbbbbeeeiiikkkkkkmmmqqqwww}}}zzzmmmaaaVVVQQQOOOLLLMMMOOOOOORRRUUUWWWWWWXXXYYYZZZ\\\```dddgggjjjooovvv|||ttteeeZZZUUUPPPMMMNNNOOOQQQUUU\\\bbbggglllqqquuu{{{xxxqqqnnnmmmssszzzvvvnnnhhhdddaaa```]]]YYYTTTOOOKKKKKKRRRZZZrrrfffUUUQQQRRR```qqq}}}wwwlllllltttvvvooossszzznnnaaa```fffnnn|||zzzzzzhhhdddhhhkkkrrr{{{xxxlllccc^^^\\\]]]]]]ZZZXXXVVVWWWXXXZZZ\\\^^^```bbbfffjjjmmmpppuuu{{{~~~|||pppiiiccccccccccccfffjjjllllllnnnqqqwww}}}wwwhhh]]]SSSPPPOOONNNNNNQQQQQQSSSVVVXXXXXXYYYZZZ\\\^^^aaaeeehhhkkkpppxxx~~~wwwggg\\\WWWRRRNNNOOOPPPQQQVVV]]]bbbggglllqqqtttzzzxxxpppllllllrrryyyxxxooogggcccaaa```^^^[[[WWWQQQLLLLLLRRRXXXjjjjjjXXXSSSRRR```qqq~~~zzzooonnnwwwuuuqqqvvv{{{vvvhhh___aaahhhppp}}}vvvhhhdddgggllluuuuuujjjbbb]]]ZZZ[[[\\\ZZZWWWUUUVVVXXXZZZ\\\___bbbeeehhhmmmppprrrxxx~~~{{{qqqjjjddddddeeeeeegggkkkllllllnnnqqqvvv|||}}}ssscccYYYPPPNNNNNNNNNOOORRRSSSUUUWWWWWWXXXYYY\\\^^^___bbbgggjjjlllrrryyy}}}mmmbbbXXXSSSOOOOOOPPPQQQWWW]]]bbbffflllppptttyyywwwoookkkkkkqqqyyy|||yyypppgggbbb``````\\\[[[WWWPPPKKKLLLQQQUUUdddwwwjjjYYYUUUQQQ___pppwwwooozzzwwwssswww{{{sssggg___cccjjjppp}}}sssgggdddfffmmmwwwtttiiiaaa^^^YYY[[[\\\[[[XXXWWWXXXZZZZZZ]]]```dddgggkkkooossstttyyy{{{qqqjjjeeeeeeffffffhhhlllllllllnnnpppuuu{{{{{{ppp```WWWNNNMMMNNNNNNOOORRRUUUVVVWWWWWWWWWYYY]]]___```cccgggjjjmmmrrrzzzssshhhYYYSSSOOOOOOPPPRRRWWW^^^bbbffflllpppsssyyyvvvooojjjjjjqqqxxxyyyzzzpppgggaaa``````XXXYYYUUUMMMHHHJJJNNNRRR```rrrgggXXXVVVPPP^^^ppp}}}ppp{{{yyyuuuxxx{{{uuujjjbbbcccjjjsss}}}rrrfffcccfffpppwwwrrrfff```^^^ZZZZZZZZZZZZZZZZZZ[[[\\\___aaacccdddgggkkkppptttyyy{{{|||rrriiidddeeeiiiiiiiiijjjmmmnnnoooqqqtttzzzuuuiiiZZZSSSMMMMMMMMMNNNQQQUUUQQQSSSVVVXXXZZZ[[[^^^```aaadddhhhjjjnnnttt}}}uuuiii\\\TTTNNNPPPSSSUUUXXX[[[^^^ccchhhmmmqqqwww~~~xxxmmmfffgggnnnttt~~~yyyooohhhbbb___\\\YYYVVVPPPLLLJJJKKKNNNPPP___iiiuuu|||}}}|||}}}~~~zzzcccVVVSSSTTT]]]ooozzzuuu}}}wwwsssqqquuujjjbbbccciiiqqq{{{rrrgggfffjjjssszzzrrrfff```^^^[[[[[[[[[[[[\\\]]]^^^___aaaccceeegggiiimmmrrrvvvyyy|||zzzqqqiiidddgggjjjjjjiiijjjkkklllnnnooosssyyyrrrfffXXXQQQLLLLLLMMMMMMPPPTTTSSSUUUWWWXXXZZZ\\\```bbbcccgggjjjmmmpppwwwvvviii]]]UUUOOOPPPSSSUUUXXX[[[___ccciiimmmqqqvvv~~~yyynnnhhhhhhnnnttt|||yyyooogggbbb^^^[[[YYYVVVQQQMMMKKKMMMOOOQQQ[[[eeerrrzzz{{{{{{|||~~~{{{eeeXXXTTTRRR]]]qqqzzzrrr{{{wwwuuuuuutttjjjbbbcccjjjqqq{{{~~~qqqiiijjjooovvv|||~~~pppfff```^^^[[[\\\\\\]]]^^^```aaabbbdddfffhhhkkkmmmqqqvvvyyy{{{}}}xxxoooiiifffhhhkkkjjjiiiiiilllmmmnnnooottt{{{~~~mmmaaaUUUOOOJJJKKKLLLLLLNNNRRRUUUVVVWWWXXXZZZ]]]aaaeeefffiiimmmqqqttt{{{vvvkkk___VVVPPPPPPSSSUUUXXX\\\___dddiiimmmpppuuu|||{{{pppiiihhhmmmrrrzzzxxxooogggaaa\\\ZZZXXXUUUQQQMMMLLLMMMPPPRRRVVVaaaoooxxxzzz{{{}}}}}}hhhZZZUUUQQQ]]]sssxxxoooyyyvvvwwwyyy~~~rrriiibbbdddllluuu|||ooohhhjjjpppvvv~~~yyymmmddd___\\\[[[[[[\\\^^^```bbbdddeeefffhhhkkknnnppptttyyy|||}}}wwwnnniiigggjjjllljjjhhhjjjnnnnnnoooqqqvvv~~~zzziii\\\RRRLLLIIIJJJLLLLLLNNNQQQUUUVVVWWWWWWYYY]]]bbbfffhhhlllppptttwww~~~xxxnnnaaaXXXQQQQQQTTTUUUYYY\\\```dddjjjmmmppptttzzzzzzooohhhhhhkkknnnvvv}}}xxxoooggg```[[[XXXVVVSSSOOOLLLKKKLLLNNNPPPTTT___nnnyyy}}}lll[[[TTTQQQ\\\qqqtttoooxxxwwwxxx{{{wwwooogggbbbfffpppzzzwwwlllfffhhhmmmttt~~~sssiiibbb]]][[[ZZZ[[[\\\^^^```ccceeeggggggjjjmmmpppssswww{{{~~~wwwnnnjjjhhhkkkkkkiiiiiikkkmmmnnnppprrrwwwwwwfffYYYPPPKKKIIIKKKMMMMMMNNNQQQUUUVVVWWWXXXYYY]]]cccgggiiimmmrrrvvvzzz{{{rrrdddZZZRRRRRRTTTVVVYYY]]]```eeekkknnnqqquuuzzz~~~yyynnnhhhggghhhjjjsssyyyyyyoooggg```[[[WWWSSSQQQNNNKKKIIIJJJLLLMMMSSS___ooo{{{nnn[[[RRRQQQZZZkkk~~~|||qqqoooxxxxxxyyy{{{wwwmmmeeebbbgggrrr}}}pppgggcccffflllttt}}}yyynnnfffaaa]]][[[[[[\\\]]]___bbbdddggghhhiiilllppptttwwwzzz~~~wwwnnnkkkiiikkkjjjhhhiiillllllnnnppptttxxxuuucccVVVOOOKKKJJJMMMPPPOOOOOORRRUUUVVVXXXZZZ\\\___dddhhhkkkooouuuzzz~~~~~~wwwfff\\\TTTRRRTTTVVVYYY^^^```eeekkkppprrrvvv{{{wwwmmmhhhggghhhhhhqqqvvv~~~zzzppphhhaaa[[[WWWSSSPPPMMMJJJHHHHHHIIIJJJRRR___ppp}}}nnn[[[PPPOOOVVVeeewwwzzzqqqnnnxxxyyyyyyxxxyyyllleeebbbhhhsss}}}rrrgggbbbaaafffmmmuuu}}}uuukkkeeebbb___]]]^^^^^^```aaadddfffhhhjjjkkkooossswwwzzz~~~vvvoookkkjjjjjjiiigggjjjnnnnnnqqqtttxxx}}}qqq```SSSPPPLLLKKKPPPRRRQQQQQQSSSVVVXXX[[[^^^```cccgggjjjmmmrrrxxx}}}{{{hhh^^^UUUSSSTTTVVVZZZ^^^```eeelllqqqtttxxx}}}wwwnnniiihhhhhhhhhpppttt{{{{{{rrriiibbb[[[WWWTTTRRRNNNKKKHHHGGGHHHHHHOOO\\\nnn}}}nnnZZZNNNJJJRRRbbbttt|||tttpppzzzyyyxxxuuu|||yyymmmeeebbbhhhrrr|||xxxhhh```^^^aaagggnnnwww~~~tttjjjeeecccaaa___```aaabbbccceeehhhjjjkkkmmmqqqvvvzzz}}}uuupppllljjjjjjhhhgggjjjppprrruuuzzz~~~}}}ooo^^^QQQPPPMMMMMMQQQTTTSSSSSSTTTWWWZZZ^^^aaaccceeeiiikkkooottt{{{}}}iii___UUUSSSUUUVVVZZZ^^^```eeemmmrrruuuyyy~~~xxxoookkkjjjjjjiiiooossszzz|||rrrjjjbbb[[[WWWUUUSSSPPPLLLIIIHHHGGGGGGMMMZZZlll|||~~~nnnZZZNNNEEEOOO```uuuwwwsss|||xxxwwwttt{{{sssppphhhcccgggqqqzzzzzznnnaaa\\\[[[^^^eeemmmyyyzzzooojjjfffbbbaaabbbcccccccccdddfffiiilllnnnpppsssxxx|||{{{tttlllkkkkkkjjjkkklllnnnoootttvvvzzz~~~rrraaaVVVSSSQQQPPPOOONNNPPPSSSVVVXXX[[[]]]```bbbeeeiiinnnrrrssswww}}}nnnddd\\\YYYXXXYYY]]]bbbeeejjjppptttwwwzzz}}}zzzxxxxxx}}}zzznnnfffcccfffiiinnnttt}}}}}}rrrhhh```ZZZWWWSSSRRROOOLLLIIIGGGFFFEEEKKKXXXkkk}}}}}}qqq[[[GGGIIIUUU\\\uuuzzzuuuuuuoooqqqvvvxxxqqqiiidddhhhrrr{{{wwwlll```[[[[[[^^^eeemmmxxxyyynnniiifffbbbaaabbbdddccccccdddfffiiikkkmmmpppsssxxx|||xxxrrrkkkkkkjjjjjjkkklllnnnoootttwww{{{ppp```UUUQQQQQQPPPOOOOOOPPPSSSVVVXXX\\\^^^aaacccfffjjjooorrrwwwzzzrrrhhh^^^YYYXXXYYY]]]ccceeejjjqqquuuxxx|||{{{vvvuuutttuuuzzz{{{ooofffccceeehhhmmmttt|||~~~sssiii```ZZZWWWSSSRRROOOKKKHHHEEEDDDCCCHHHUUUhhhyyyrrr^^^LLLJJJUUU[[[tttyyyrrr~~~rrrmmmpppvvv}}}rrrjjjeeejjjttt|||tttiii^^^ZZZZZZ^^^eeemmmxxxwwwlllhhheeebbbbbbcccdddddddddeeefffiiikkklllppptttyyy}}}vvvoookkkjjjjjjjjjkkklllnnnoootttxxx|||}}}nnn^^^TTTQQQPPPPPPOOOPPPRRRUUUXXXZZZ]]]___bbbeeehhhlllpppttt{{{~~~zzznnnaaa[[[XXXYYY^^^eeeggglllssswwwzzz~~~yyyqqqlllmmmmmmooouuu{{{oooeeeaaacccffflllrrr{{{tttiii```ZZZWWWTTTRRRNNNJJJGGGDDDBBBBBBEEEQQQcccuuutttaaaQQQJJJUUUZZZrrrvvvqqq}}}|||nnnjjjpppvvv~~~sssjjjeeekkkvvv~~~oooeee[[[XXXZZZ^^^fffnnnxxxuuukkkgggfffdddccceeeeeeeeeeeefffgggiiikkklllqqquuuzzzuuunnnjjjjjjiiiiiijjjlllnnnooossswww}}}yyykkk]]]UUURRRPPPPPPQQQRRRTTTXXX[[[\\\___bbbeeehhhkkkooosssvvv~~~uuufff]]]YYYZZZ```gggkkkpppvvvzzz}}}}}}{{{{{{{{{{{{wwwpppiiieeedddeeeiiippp{{{|||oooddd```bbbdddjjjqqqyyyuuujjjaaa[[[XXXVVVSSSOOOJJJFFFDDDBBBBBBDDDNNN___rrrtttaaaRRRJJJUUUXXXooo~~~~~~sssrrr}}}zzzllliiiqqqyyy|||uuulllgggnnnzzz~~~kkkbbbYYYXXXZZZ___hhhoooyyy}}}sssjjjgggfffeeefffhhheeeffffffhhhiiikkkmmmmmmsssvvv|||~~~uuuoooiiiiiiiiiiiijjjlllnnnooorrrwww}}}vvvjjj^^^WWWVVVPPPQQQRRRUUUXXX[[[^^^```bbbeeeiiilllooorrrvvvyyy{{{jjj```\\\\\\bbbjjjqqquuu{{{~~~|||{{{{{{yyyzzz}}}~~~xxxvvvwwwzzz|||}}}{{{vvvsssooojjjeeeaaa^^^```eeemmmwww|||nnnddd```aaaccciiipppxxxuuujjjaaa[[[XXXWWWUUUPPPKKKGGGEEEDDDCCCEEENNN^^^qqqvvvbbbSSSKKKTTTWWWmmm{{{{{{~~~qqqppp|||{{{llljjjsss|||~~~xxxnnnjjjsss{{{hhh___XXXXXX[[[aaajjjrrr{{{zzzpppgggeeefffeeefffiiieeefffhhhjjjlllnnnooopppuuuyyy~~~|||tttoooiiihhhhhhiiijjjlllnnnooorrrwwwttthhh]]]WWWWWWQQQSSSUUUXXX[[[___bbbccceeehhhmmmqqqsssvvvzzz|||oooddd______eeellltttxxx~~~|||yyyzzzzzzwwwvvvwwwwww{{{}}}xxxsssqqqsssvvvyyy|||wwwrrrllliiifffccc```ZZZ^^^ccckkkuuu{{{nnnddd```aaaccciiioooxxx~~~tttjjjaaa\\\YYYXXXUUUPPPKKKGGGEEEEEEEEEGGGOOO^^^qqq~~~hhhWWWMMMVVVWWWmmm{{{|||sssnnnzzz|||mmmjjjttt|||rrroooyyyyyyfff^^^WWWXXX\\\ccckkkttt}}}uuullldddcccddddddfffhhheeegggiiilllnnnqqqrrrssswww{{{zzzrrrmmmhhhhhhhhhhhhjjjlllnnnoootttyyy~~~sssggg\\\VVVVVVSSSTTTWWWZZZ^^^bbbeeeggghhhkkkppptttwwwzzz}}}rrrgggbbbaaagggnnnsssxxx~~~{{{vvvssstttuuussssssuuuuuuxxx~~~~~~|||zzzzzz{{{}}}~~~yyypppiiieeebbbaaa___ZZZ^^^cccjjjssszzzmmmddd```aaadddhhhoooxxx}}}sssiiiaaa\\\YYYVVVSSSNNNIIIFFFEEEEEEFFFHHHPPP^^^qqqsss___PPPYYYZZZooo~~~~~~wwwooo{{{~~~mmmjjjuuuvvvrrr}}}xxxeee]]]WWWXXX]]]dddmmmuuu~~~sssiiiaaaaaabbbbbbdddgggeeegggjjjmmmppprrrtttuuuyyy|||wwwoookkkhhhgggggghhhjjjlllnnnooovvv{{{sssfff[[[TTTTTTSSSUUUXXX\\\```dddggghhhjjjmmmrrrvvvyyy|||~~~sssiiidddccchhhnnnrrrwww~~~yyyvvvpppmmmoooqqqppprrrvvvyyy{{{{{{qqqhhhccc```______ZZZ^^^dddjjjrrr}}}zzzmmmddd```bbbeeehhhoooyyy|||rrriiiaaa\\\ZZZTTTQQQMMMHHHEEEDDDEEEFFFIIIPPP^^^qqq|||gggSSS[[[\\\qqq{{{rrr~~~mmmjjjttt}}}}}}vvvrrr|||wwwddd]]]XXXYYY]]]dddoooyyy~~~jjjhhheeecccbbbdddfffhhhkkklllmmmmmmnnnpppuuuxxx{{{vvvooollljjjiiihhhiiijjjnnnqqqsssyyysssdddWWWSSSTTTVVVWWWYYY\\\```dddhhhiiimmmooosssvvvxxx{{{{{{nnneeeccchhhlllsssyyy~~~{{{nnnnnnmmmmmmnnnrrryyy}}}zzzpppkkkeee___]]]^^^[[[___eeeooozzz~~~pppeee```bbbeeekkkooovvv~~~}}}rrrhhhaaa]]][[[TTTRRRNNNJJJHHHGGGGGGHHHLLLPPP\\\rrr~~~bbbVVVUUU^^^qqqwww~~~nnnlllvvv{{{|||yyywwwvvvccc]]]WWWXXX\\\cccnnnxxx|||llljjjgggddddddeeegggiiijjjkkkmmmnnnpppssswww{{{|||vvvpppmmmlllkkkjjjkkkmmmqqquuuwww~~~qqqbbbVVVRRRTTTUUUVVVYYY\\\```dddggghhhlllooorrruuuxxx{{{~~~~~~pppgggeeeiiimmmvvv{{{~~~zzzvvvvvvvvvvvvxxx|||zzzrrrmmmggg___[[[\\\```ccciiirrr~~~rrrfff```bbbeeelllqqqxxx~~~sssjjjbbb]]][[[VVVSSSPPPLLLIIIIIIIIIJJJMMMRRRaaayyyfffZZZYYYaaassszzzxxxrrrooowwwzzz{{{~~~zzzyyyuuuccc\\\WWWXXX[[[aaallluuu}}}xxxmmmllliiiffffffggghhhjjjiiikkknnnpppssswww|||wwwrrrooonnnmmmmmmooorrrwww{{{~~~|||mmm___UUURRRTTTTTTVVVXXX[[[___ccceeegggjjjmmmqqqtttvvvyyy}}}tttjjjgggjjjnnnxxx~~~~~~{{{|||}}}}}}~~~~~~uuupppjjjccc______gggiiioooxxxtttgggaaabbbeeelllpppwwwvvvlllddd^^^[[[WWWUUURRRNNNLLLKKKKKKKKKMMMVVViiijjj[[[ZZZcccuuuyyyyyyvvvqqqxxxzzz|||{{{vvvtttzzzsssccc\\\WWWXXX[[[```jjjsssxxx}}}}}}tttmmmllliiigggggggggiiijjjiiilllooosssvvv{{{yyytttsssppppppqqqssswww|||wwwhhh\\\SSSQQQTTTTTTUUUXXX\\\___bbbdddeeehhhkkkooorrrtttwww{{{~~~~~~xxxnnnjjjllloooyyy|||uuuoooiiigggiiimmmooottt|||uuuiiibbbbbbeeeiiinnnuuu|||xxxooofff^^^ZZZWWWVVVSSSOOOMMMLLLKKKKKKOOOZZZppplllZZZZZZcccuuuzzzwwwvvvrrrzzz|||}}}yyyqqqmmmsss}}}qqqbbb[[[WWWXXX[[[```iiirrrsssyyy{{{qqqlllkkkiiihhhggghhhiiijjjjjjmmmqqquuuyyy}}}|||xxxwwwsssssstttwww|||pppcccYYYRRRQQQSSSTTTUUUYYY\\\___bbbddddddfffiiimmmppprrruuuyyy|||}}}{{{ppplllnnnpppxxx~~~zzzqqqlllmmmppprrrtttxxxwwwjjjcccccceeeiiimmmttt|||{{{qqqggg___ZZZWWWVVVSSSPPPNNNLLLKKKKKKPPP\\\sssppp\\\[[[cccttt}}}wwwrrrtttqqq|||~~~vvvnnniiipppzzzpppaaa[[[WWWXXX\\\aaajjjsssrrryyyzzzqqqjjjiiiiiihhhiiijjjkkklllllloootttwww{{{~~~|||{{{xxxxxxzzz}}}yyyhhh]]]WWWRRRQQQSSSTTTVVVZZZ]]]```cccdddddddddgggkkknnnpppssswwwzzz|||~~~}}}rrrmmmnnnqqqwww||||||rrrlllnnnsssvvvwwwzzzwwwkkkdddccceeejjjnnnuuu}}}|||qqqggg___ZZZWWWVVVTTTQQQOOOMMMLLLKKKOOO[[[ooorrr___\\\aaappp||||||uuunnnmmm{{{rrrqqq~~~mmmiiigggmmmttt{{{qqq```ZZZWWWYYY]]]bbbkkktttttt{{{yyyqqqiiiiiiiiijjjkkklllnnnoooooorrrvvvyyy{{{~~~~~~~~~qqqbbbYYYUUURRRRRRSSSUUUWWW[[[___bbbcccddddddcccfffiiilllooorrruuuxxxzzz}}}}}}rrrnnnoooqqqvvv{{{zzzqqqnnnqqqvvvzzzzzz}}}wwwkkkddddddfffiiinnnuuu}}}|||qqqfff^^^ZZZYYYXXXVVVTTTQQQOOONNNMMMMMMVVVhhh|||ooo\\\XXX\\\iiitttuuunnniiihhhuuutttttt}}}eeedddfffjjjnnnsss~~~rrr___ZZZWWWZZZ^^^cccllluuuwww~~~zzzrrrjjjjjjjjjkkkmmmooopppqqqpppssswwwzzz{{{}}}zzzlll^^^WWWUUURRRRRRTTTUUUXXX[[[___bbbdddddddddbbbeeeiiilllnnnqqquuuwwwyyy|||}}}sssnnnoooqqqvvv{{{vvvqqqppptttzzz|||}}}wwwkkkeeedddfffggglllssszzz|||qqqfff^^^ZZZZZZYYYXXXVVVSSSQQQOOONNNJJJSSSbbbtttjjjVVVRRRVVVcccoooqqqlllhhheeerrrvvvvvv}}}}}}{{{ssskkkfffdddhhhnnnttt}}}pppddd\\\UUUUUUZZZaaajjjssszzz~~~vvvppplllllllllmmmnnnooopppqqquuuvvvxxxzzz}}}yyykkk]]]UUURRRPPPRRRVVVVVVYYY^^^aaabbbaaabbbbbbbbbeeeiiimmmpppssswwwzzzzzz}}}vvvkkkjjjooouuuxxx~~~wwwqqqqqqsssuuuvvv|||}}}xxxmmmgggfffgggjjjmmmssszzzzzzoooeee^^^[[[YYYXXXVVVTTTQQQOOOMMMLLLOOOSSS\\\jjjyyykkk[[[WWWYYYccclllnnnlllkkkiiitttvvvsss~~~vvvoooiiidddaaadddjjjooowwwqqqddd\\\VVVWWW\\\bbbkkksssxxx}}}}}}uuupppkkkkkkkkklllmmmnnnpppppptttvvvxxx{{{~~~vvviii[[[UUURRRQQQSSSWWWXXX[[[```bbbbbbbbbbbbccccccfffjjjmmmpppssswwwzzz}}}yyynnnlllpppsssvvv||||||tttoooppptttwwwyyy}}}}}}qqqiiiggghhhjjjnnnttt{{{wwwmmmddd___]]]YYYXXXVVVTTTQQQOOOMMMLLLNNNQQQXXXdddrrrhhhZZZWWWZZZdddlllmmmjjjiiikkkvvvvvvuuu}}}tttmmmiiiccc```ccchhhnnnuuu|||qqqccc\\\WWWYYY^^^dddkkkrrrvvv||||||tttooojjjjjjjjjkkklllnnnoooppprrruuuxxx|||rrrfffYYYSSSRRRRRRUUUYYY\\\___bbbddddddcccccccccfffiiilllnnnpppssswwwzzz}}}rrrooorrrqqqtttzzz|||xxxyyyuuupppnnnqqqvvv{{{~~~vvvllliiihhhkkkooovvv~~~tttjjjccc```^^^YYYXXXVVVTTTRRRPPPNNNMMMLLLNNNRRR\\\jjjxxx~~~|||gggYYYWWW[[[eeennnmmmjjjgggnnnzzzwwwuuuyyyrrrllleeeaaaeeelllssszzzqqqaaa[[[XXX[[[```eeelllrrruuuzzz{{{tttoooiiiiiijjjjjjlllmmmooopppqqquuuyyy~~~mmmbbbVVVRRRRRRRRRVVVZZZ___aaadddeeedddcccddddddjjjkkknnnoooqqqtttxxx{{{}}}}}}~~~}}}~~~tttqqqrrrpppsssyyy~~~}}}zzzwwwuuutttsssrrrqqqpppqqqvvv|||xxxmmmhhhgggkkkpppxxx~~~rrrhhhbbb___^^^YYYXXXVVVTTTRRRPPPOOONNNLLLLLLOOOWWWeeettt}}}{{{iiiXXXVVV[[[hhhqqqqqqmmmkkknnn}}}yyyrrrxxxyyynnngggccchhhqqqyyyooo```[[[XXX\\\aaaeeelllrrruuu{{{{{{tttpppiiiiiiiiijjjlllnnnoooppprrrvvv|||}}}iii^^^TTTQQQQQQSSSVVVZZZ```bbbeeeeeedddcccddddddkkkmmmnnnoooqqqtttxxx{{{{{{xxxvvvssssssttttttuuuwww{{{~~~vvvqqqqqqooosssxxx}}}{{{vvvsssqqqpppnnnmmmlllnnnqqqtttrrrtttvvvzzzwwwlllgggeeejjjpppyyy~~~rrrhhhaaa^^^]]]XXXXXXVVVUUUSSSQQQOOOOOOMMMMMMPPPXXXfffuuu~~~{{{jjjVVVUUU\\\iiitttvvvsssrrroooyyymmmpppppphhhdddjjjuuu}}}nnn```ZZZWWW[[[```eeelllrrrwww|||yyysssoooiiiiiijjjkkkmmmnnnpppqqqsssxxxyyyfff[[[RRRPPPQQQRRRVVVZZZ```bbbcccdddcccbbbccceeeiiikkklllmmmnnnrrrwwwzzz~~~wwwqqqmmmkkkggghhhiiiiiijjjmmmqqqttt|||xxxqqqqqqnnnrrrwww|||}}}{{{vvvqqqlllhhhfffeeegggggghhhiiijjjmmmqqquuuzzz}}}sssjjjeeeeeeiiioooyyy~~~rrrhhhaaa]]][[[XXXXXXVVVUUUSSSQQQPPPOOOMMMOOOTTT^^^lll{{{zzziiiVVVUUU\\\jjjuuuyyyxxxwwwqqqxxxjjjjjjwww}}}uuummmhhhnnnxxxlll___YYYVVVYYY^^^dddlllsssyyy~~~wwwpppllliiijjjjjjlllmmmoooqqqrrruuu{{{uuudddZZZQQQOOOPPPRRRUUUYYY^^^```aaabbbaaaaaacccdddeeefffhhhiiijjjnnntttxxx{{{~~~ssslllfffbbb___[[[\\\]]]^^^___bbbfffjjjpppvvv~~~zzzrrrqqqlllpppuuuzzz~~~zzzwwwtttpppllljjjfffdddbbb```^^^^^^___```___cccgggkkknnnrrrwww{{{}}}ppphhheeeeeehhhooozzz{{{qqqhhhaaa\\\ZZZXXXXXXVVVUUUSSSRRRQQQPPPLLLOOOWWWdddsss{{{iiiXXXVVV[[[iiitttxxxxxxxxxvvv{{{jjjhhhsss|||{{{rrrlllrrr|||~~~jjj___YYYUUUXXX]]]ccckkkssszzz|||tttnnnkkkjjjjjjkkklllnnnppprrrssswww|||~~~ssscccYYYPPPOOOPPPQQQUUUXXX]]]^^^`````````aaabbbdddbbbcccdddeeeggglllqqquuuuuuzzzwwwlllddd___ZZZVVVSSSTTTUUUVVVWWWZZZ___bbbhhhnnnwww|||tttqqqjjjnnnsssxxx}}}zzzsssmmmmmmkkkgggeeecccaaa]]][[[ZZZYYYXXXXXXYYY[[[]]]___ZZZ___gggnnnsssyyyzzznnngggeeefffgggnnnzzzyyyppphhhaaa]]]ZZZXXXXXXWWWUUUSSSRRRQQQPPPKKKPPPYYYhhhxxx~~~lllYYYWWW[[[gggssswwwwwwwwwzzzlllgggrrrrrrkkksss~~~mmm```ZZZWWW[[[aaafffmmmssszzz~~~{{{tttnnnlllkkkkkklllkkkkkklllpppsssyyy}}}|||ppp___VVVNNNNNNPPPRRRVVVZZZZZZ]]]___```___^^^^^^___[[[[[[\\\^^^aaaeeeiiilllrrrvvv|||xxxkkkddd]]]VVVRRRRRROOONNNNNNNNNPPPSSSUUUWWW___dddlllttt}}}xxxqqqjjjmmmqqqwww}}}wwwmmmhhheeeaaa]]][[[YYYWWWWWWWWWVVVTTTSSSTTTTTTTTTTTTTTTWWW[[[___```fffnnnuuuzzz}}}qqqfffbbbdddiiippp|||yyynnneee^^^ZZZXXXYYYXXXWWWUUUSSSQQQPPPOOONNNRRR[[[kkk}}}yyymmm```\\\ZZZ___hhhpppttttttxxxkkkhhhppp~~~uuummmsss}}}~~~nnn```ZZZWWW[[[```eeelllrrryyy~~~|||zzzzzz|||{{{tttooolllllllllllllllkkkmmmpppssszzz}}}|||ppp^^^UUUNNNNNNPPPRRRUUUYYY[[[]]]______]]][[[ZZZZZZYYYYYYZZZ[[[___bbbfffiiiooosssyyy~~~|||pppddd\\\WWWPPPLLLLLLKKKKKKJJJJJJLLLNNNQQQSSSXXX\\\ccckkkttt}}}yyyrrrkkknnnrrrwww~~~wwwlllddd```^^^ZZZWWWWWWUUUTTTTTTTTTTTTSSSQQQSSSSSSTTTTTTUUUXXX]]]```gggmmmuuu{{{sssfffbbbdddiiiqqq|||yyynnneee^^^ZZZXXXYYYXXXWWWUUUSSSQQQPPPOOONNNQQQ[[[jjj|||{{{yyy~~~rrr^^^[[[ZZZ___iiirrrvvvvvvyyyjjjhhhpppzzzqqqttt}}}oooaaa[[[XXX[[[```dddkkkqqqxxx}}}}}}{{{wwwtttpppnnnooossswww{{{|||tttooolllmmmnnnnnnmmmmmmnnnqqqttt{{{zzznnn]]]TTTMMMMMMPPPQQQTTTWWW[[[]]]^^^\\\YYYVVVUUUUUUWWWVVVWWWXXXZZZ]]]aaacccjjjmmmrrrwww|||rrrggg[[[UUUPPPJJJGGGGGGGGGFFFEEEEEEGGGIIIKKKMMMOOOSSSZZZ```hhhpppxxx~~~{{{sssmmmooosssxxxpppiii```ZZZXXXVVVTTTRRRSSSRRRQQQRRRSSSTTTSSSRRRSSSUUUVVVXXXZZZ]]]bbbfffpppvvv~~~tttgggbbbdddjjjqqq|||xxxnnnddd^^^ZZZXXXXXXXXXVVVTTTRRRPPPOOONNNMMMPPPZZZiii|||zzzvvvvvv}}}www___\\\[[[aaallluuuyyyzzzwww|||gggfffooo{{{sssvvvooobbb[[[XXX[[[___dddjjjpppvvv||||||wwwtttrrrqqqoookkkjjjlllrrrxxx}}}|||uuupppmmmnnnoooooonnnnnnpppsssvvv}}}wwwkkk]]]TTTMMMMMMOOOPPPSSSVVVXXXZZZ[[[YYYVVVTTTRRRRRRTTTSSSSSSSSSTTTWWWZZZ[[[bbbeeejjjooosssxxx~~~xxxlllaaaVVVPPPLLLGGGEEEFFFDDDCCCBBBBBBCCCEEEGGGHHHJJJMMMRRRXXX^^^eeemmmrrr{{{|||tttnnnppptttyyysssgggbbb[[[VVVTTTSSSRRRQQQQQQQQQPPPRRRUUUVVVVVVUUUWWWYYY\\\^^^aaafffkkkooowww}}}vvviiidddeeejjjrrr}}}xxxmmmddd^^^ZZZYYYXXXWWWUUUSSSQQQOOOMMMLLLLLLOOOXXXhhh{{{~~~uuusssssszzz{{{|||~~~www```^^^]]]cccnnnvvvzzzzzzrrrwwweeeeeennn|||{{{ssswwwnnnaaa[[[XXXZZZ___ccciiipppuuu{{{}}}wwwsssqqqpppnnnlllkkkkkkpppwww|||vvvqqqnnnnnnooopppppppppsssvvvzzzwwwkkk]]]TTTNNNNNNPPPPPPRRRUUUUUUVVVXXXWWWUUUSSSRRRSSSQQQPPPOOOOOOOOOQQQSSSTTTYYY\\\```dddhhhmmmssswwwuuu{{{yyypppfff[[[QQQLLLJJJFFFDDDEEECCCBBBAAA@@@AAABBBDDDFFFFFFHHHLLLOOOTTT[[[bbbgggqqqyyy}}}tttoooppptttyyyxxxlllccc___[[[WWWTTTSSSQQQPPPPPPOOOPPPSSSVVVYYYZZZYYY[[[^^^aaaeeeiiimmmssswww}}}vvvjjjfffhhhkkksss~~~wwwmmmddd^^^ZZZYYYWWWVVVUUURRRPPPNNNLLLKKKJJJNNNWWWggg{{{xxxpppnnnpppwwwxxxxxxyyy~~~zzzrrr___]]]\\\bbbkkksssuuutttmmm}}}sssdddeeennnyyy{{{sssxxxmmm```ZZZWWWZZZ___cccjjjpppssszzz{{{wwwvvvvvvvvvoooooopppsss{{{}}}vvvqqqooonnnooopppqqqrrruuuzzz}}}xxxlll]]]UUUOOOOOOQQQQQQRRRTTTSSSUUUVVVWWWUUUTTTSSSTTTPPPNNNMMMKKKKKKLLLMMMNNNPPPSSSVVVYYY]]]aaagggkkklllrrrxxxzzz|||{{{tttkkk```VVVLLLHHHGGGDDDCCCDDDDDDCCCAAA@@@@@@BBBCCCDDDAAACCCEEEGGGKKKQQQWWW\\\hhhqqq}}}}}}uuuooopppsssxxx~~~qqqiii___^^^[[[XXXUUUSSSRRRQQQPPPPPPQQQUUUYYY]]]^^^___```cccggglllppptttzzz}}}xxxkkkgggiiilllsss~~~vvvlllddd^^^ZZZYYYWWWVVVTTTRRROOOLLLJJJIIIIIIMMMVVVfffzzzxxxqqqqqqssswwwxxxxxxyyy|||~~~xxxooo\\\YYYYYY___hhhooopppooommm{{{ttteeefffnnnyyy}}}sssxxx~~~lll___YYYVVVYYY___dddjjjqqqrrrzzz{{{zzz{{{~~~yyyzzz~~~}}}wwwrrrooommmnnnppprrrtttxxx}}}wwwkkk^^^VVVPPPPPPRRRRRRRRRTTTSSSUUUWWWWWWUUUTTTSSSTTTOOOMMMKKKIIIHHHHHHIIIJJJJJJKKKNNNPPPSSSWWW]]]```eeelllrrrvvvxxxxxxqqqhhh]]]SSSJJJGGGFFFDDDDDDFFFDDDCCCAAA@@@@@@AAABBBCCC???@@@BBBCCCFFFKKKQQQVVVaaaiiiuuu|||uuuooopppsssxxxtttkkkggg]]]]]]\\\ZZZWWWVVVUUUUUUTTTUUUWWW[[[```eeegggggghhhkkkpppuuuyyy}}}yyylllhhhiiillltttvvvlllddd^^^ZZZYYYWWWUUUSSSQQQNNNKKKIIIHHHHHHLLLUUUeeezzzxxxssstttwwwxxxzzzzzz|||yyypppZZZXXXYYY___iiippprrrqqqqqq|||xxxiiiiiiooo{{{tttxxx}}}lll^^^XXXUUUYYY___dddkkkrrrrrryyy||||||}}}wwwrrrppplllnnnppprrruuuyyysssggg___WWWQQQQQQSSSRRRSSSUUUUUUWWWXXXXXXVVVTTTSSSSSSNNNMMMJJJHHHFFFFFFGGGHHHFFFGGGIIIKKKMMMQQQWWWZZZaaahhhoootttwwwwwwpppggg]]]TTTKKKIIIHHHFFFFFFHHHDDDCCCAAA@@@???@@@BBBCCC@@@AAABBBCCCEEEIIIPPPTTT]]]eeeppp{{{|||uuunnnooorrrwww~~~xxxlllgggfff\\\]]]]]]\\\[[[YYYZZZZZZZZZ[[[]]]bbbhhhllloooooopppsssxxx}}}{{{mmmhhhiiilllttt~~~vvvlllddd^^^ZZZYYYVVVUUUSSSQQQNNNKKKIIIHHHHHHKKKTTTeeezzz{{{sssoooqqqvvvzzz|||}}}|||sss\\\ZZZ[[[cccmmmuuuwwwvvvuuu|||mmmjjjooo}}}xxx|||{{{iiiaaa[[[WWWXXX\\\aaaiiirrrtttzzz~~~|||uuuqqqnnnpppqqqrrrtttxxx}}}|||zzz{{{tttiii]]]VVVQQQQQQQQQPPPQQQTTTVVVVVVVVVVVVUUUSSSRRRQQQPPPNNNKKKGGGEEEDDDDDDDDDDDDEEEFFFGGGIIIMMMRRRVVV___gggqqqwwwzzzyyypppggg[[[RRRJJJHHHHHHGGGGGGIIIEEEDDDBBB@@@@@@@@@BBBCCCAAABBBCCCCCCDDDGGGLLLOOOYYY```iiirrr|||yyyqqqqqqrrruuu{{{|||rrriiiccc___]]]^^^______^^^^^^```bbbaaabbbeeeiiiooossstttuuuuuu{{{|||nnniiijjjnnnttt}}}uuukkkccc\\\WWWUUUTTTSSSSSSRRRPPPNNNLLLJJJNNNOOOWWWggg|||vvvqqqrrruuuyyy}}}}}}uuubbb[[[YYY```llltttzzztttpppnnnttt}}}tttwww{{{iii___ZZZXXX[[[^^^bbbiiippptttyyy}}}vvvqqqooopppqqqrrrtttxxx}}}vvvtttrrrrrrwww}}}vvvkkk^^^WWWRRRRRRRRRQQQRRRVVVVVVVVVVVVVVVUUUSSSRRRQQQQQQOOOKKKHHHEEEDDDDDDDDDCCCDDDEEEEEEGGGKKKQQQTTT___gggooouuuxxxxxxqqqhhh\\\SSSKKKIIIIIIHHHHHHJJJFFFEEEBBB@@@@@@@@@AAABBB@@@AAABBBCCCDDDGGGKKKNNNXXX^^^gggoooyyyyyyrrrrrrrrruuu{{{xxxpppjjjeeebbb```bbbccccccccccccfffhhhggghhhjjjmmmqqqtttuuuvvvzzz~~~pppkkklllnnnsss|||uuukkkccc]]]XXXUUUUUUTTTSSSQQQOOONNNLLLLLLOOOQQQXXXggg|||wwwssstttxxx}}}}}}eee^^^[[[bbblllsssyyy}}}uuuzzztttwwwyyypppqqqvvv{{{iii]]]YYYYYY]]]```ccchhhoootttyyy}}}wwwrrrpppppppppqqqtttwww|||{{{tttlllkkkiiijjjnnnuuu|||zzzoooaaaZZZTTTTTTSSSRRRTTTXXXWWWWWWWWWVVVUUUTTTRRRRRRRRRPPPMMMIIIFFFDDDCCCCCCDDDEEEFFFFFFHHHLLLQQQUUU___fffnnnrrrvvvwwwqqqjjj]]]SSSKKKIIIIIIHHHIIIKKKGGGFFFCCCAAA@@@@@@@@@AAABBBCCCDDDEEEFFFIIIMMMPPPWWW\\\dddmmmvvv{{{sssssssssuuu{{{}}}xxxsssnnnjjjgggfffeeefffhhhiiiiiijjjmmmoooooopppqqqsssvvvwwwyyyyyyssslllmmmmmmsss{{{vvvlllddd^^^YYYVVVVVVUUURRRPPPOOONNNNNNNNNPPPRRRYYYggg{{{wwwtttvvvzzziiiaaa]]]ccckkkqqquuuxxxsssyyyzzzwwwoooooorrr{{{iii^^^ZZZYYY\\\```cccjjjppptttyyy|||vvvrrrpppqqqqqqrrrtttwww|||wwwnnnhhheeedddddddddhhhooowww}}}~~~sssddd]]]VVVUUUUUUTTTVVVZZZXXXXXXXXXWWWVVVUUUSSSSSSSSSQQQNNNKKKHHHFFFDDDDDDFFFGGGHHHIIIKKKOOOUUUYYYaaagggnnnrrrvvvxxxssslll]]]SSSKKKIIIIIIHHHIIIKKKIIIGGGDDDBBB@@@@@@@@@AAAEEEFFFGGGHHHJJJMMMRRRUUUYYY^^^eeemmmuuu{{{uuuttttttvvv{{{}}}zzzwwwuuuqqqnnnkkkjjjiiiiiihhhjjjlllmmmnnnqqqtttvvvuuuwwwyyyzzz{{{}}}ssslllllllllrrrzzzvvvmmmeee___ZZZWWWWWWUUURRRPPPNNNNNNOOOPPPPPPRRRYYYfffyyywwwsssvvvzzzjjjbbb]]]bbbhhhlllnnnqqqmmmwwwzzzzzzwwwppppppqqq|||jjj```[[[XXXZZZ^^^ccckkktttuuuzzzzzzuuurrrppprrrrrrsssuuuxxx|||}}}ssskkkddd```]]]^^^```aaadddjjjrrrxxxwwwggg___XXXWWWVVVUUUXXX\\\ZZZZZZYYYYYYXXXVVVUUUTTTTTTSSSPPPMMMKKKHHHFFFFFFGGGHHHJJJKKKNNNRRRXXX\\\eeekkkppptttxxxzzzvvvooo]]]SSSKKKIIIIIIHHHHHHKKKJJJHHHFFFCCCAAAAAABBBBBBEEEGGGIIIJJJMMMQQQVVVZZZ^^^ccckkkqqqxxx}}}xxxwwwvvvxxx}}}yyytttqqqpppmmmkkkjjjjjjkkkllllllnnnppprrrtttvvvyyy|||{{{}}}pppiiiiiilllqqqyyyvvvllleee___[[[XXXWWWVVVSSSPPPOOOOOOPPPQQQOOORRRXXXeeevvvvvvrrrtttxxxhhh```[[[___dddggghhhiiihhhqqqzzz|||xxxqqqpppqqq}}}|||jjjaaa[[[WWWYYY]]]cccmmmvvvvvv{{{zzzuuusssrrrtttttttttvvvyyy}}}|||qqqhhhaaa\\\ZZZVVVYYY\\\^^^```eeelllrrrxxx~~~zzziiiaaaYYYWWWWWWVVVYYY]]]\\\\\\\\\[[[ZZZYYYWWWWWWUUUTTTRRRPPPNNNLLLJJJIIIGGGIIIKKKMMMQQQVVV\\\aaajjjpppvvvyyy|||~~~yyyrrr^^^TTTLLLJJJJJJIIIJJJLLLKKKJJJGGGEEECCCCCCDDDEEEEEEGGGJJJLLLOOOTTTZZZ^^^fffllltttzzz{{{zzzyyyzzz~~~wwwqqqnnnmmmkkkjjjjjjllloooqqqrrrtttwwwxxxzzz||||||mmmggghhhkkkpppxxxuuulllddd___ZZZXXXWWWVVVTTTRRRQQQQQQQQQQQQOOORRRXXXdddvvvvvvqqqrrrvvv~~~eee]]]YYY\\\aaaccccccdddfffnnn{{{wwwqqqooonnnxxx|||jjj___ZZZXXX[[[___dddllltttwww|||{{{wwwuuuuuuuuuuuuvvvwwwzzz~~~{{{qqqggg^^^YYYWWWWWWRRRWWW\\\___```bbbhhhmmmssswww}}}|||jjjaaaZZZWWWWWWVVVYYY]]]^^^^^^^^^]]]\\\[[[YYYYYYUUUUUUTTTSSSQQQOOOMMMLLLKKKMMMOOOSSSWWW]]]dddiiiooouuu{{{|||ttt```WWWNNNMMMMMMKKKLLLNNNLLLJJJHHHFFFEEEFFFGGGHHHHHHJJJMMMQQQUUU[[[bbbfffooouuu~~~~~~}}}{{{|||vvvoookkkjjjiiiiiilllppptttwwwzzz|||wwwkkkgggiiijjjoooxxx~~~tttkkkddd^^^ZZZWWWVVVUUUTTTTTTSSSRRRQQQQQQPPPSSSZZZeeewwwvvvqqqrrrvvv{{{~~~}}}ccc[[[WWWZZZ```aaaaaabbbdddlll}}}~~~zzzvvvooommmjjjttt~~~|||zzz~~~|||jjj]]]YYYYYY^^^bbbeeelllrrrxxx}}}|||yyyxxxxxxvvvvvvwwwxxx{{{xxxssskkk```XXXTTTTTTVVVRRRXXX^^^aaaaaaccchhhmmmooorrrxxx~~~|||kkkbbbZZZWWWVVVVVVYYY]]]_________^^^]]]\\\[[[ZZZUUUUUUUUUTTTSSSQQQOOONNNPPPRRRUUUXXX]]]dddkkkppprrrxxx}}}uuubbbYYYQQQOOOOOONNNNNNPPPLLLKKKIIIGGGGGGGGGIIIJJJLLLNNNRRRVVV[[[bbbiiimmmttt{{{~~~}}}}}}uuunnnhhhhhhhhhjjjnnnsssyyy|||uuujjjgggkkkjjjooowww}}}tttjjjccc^^^ZZZWWWUUUUUUUUUUUUTTTRRRQQQPPPQQQTTT[[[gggxxxvvvqqqssswwwuuuzzz~~~|||bbbZZZVVVZZZ___aaaaaabbbbbbiiizzz{{{www|||yyylllhhhkkkoootttyyyzzz{{{{{{{{{~~~{{{kkkbbb\\\YYY\\\bbbgggooovvvyyy~~~|||{{{zzzvvvvvvxxxzzz|||{{{ooollleee___YYYVVVTTTTTTUUUXXX[[[]]]___cccgggjjjlllqqqwww{{{|||mmmbbbYYYVVVUUUUUUWWW[[[^^^```bbbbbb```^^^]]]]]]YYYXXXWWWVVVVVVWWWXXXYYYYYY[[[___cccgggmmmssswww}}}}}}kkk___UUUSSSSSSRRRQQQRRRQQQOOOLLLJJJJJJLLLPPPRRRSSSUUUYYY^^^dddkkksssxxx||||||yyyssskkkkkkllllllooouuu}}}|||rrrllljjjjjjmmmqqqxxx{{{qqqhhhbbb^^^\\\ZZZWWWVVVUUUTTTSSSSSSSSSSSSTTTVVV]]]hhhyyyvvvooonnnppptttttt{{{ttt```XXXRRRUUU[[[^^^```ccceeennnwwwuuu}}}mmmgggiiinnnuuu{{{{{{{{{|||}}}{{{kkkccc\\\YYY\\\bbbgggooovvvxxx~~~{{{zzzzzzvvvwwwxxxzzz|||}}}uuukkkhhhccc^^^ZZZWWWVVVVVVWWWYYY[[[]]]___bbbfffiiihhhmmmrrrvvvyyy}}}~~~nnncccYYYVVVVVVVVVWWW[[[___aaaddddddcccaaa``````\\\\\\[[[ZZZZZZ[[[\\\]]]___aaadddgggkkkqqqwww|||}}}kkk___UUURRRSSSRRRQQQRRRPPPNNNLLLKKKKKKOOORRRUUUXXX\\\```eeekkkqqqxxx|||||||||~~~yyyqqqqqqqqqrrrtttzzz{{{qqqkkkiiiiiioootttzzzyyyooofff```\\\ZZZYYYWWWVVVUUUTTTSSSSSSSSSSSSQQQTTTZZZfffwwwwwwooonnnqqqqqqqqqyyy~~~vvv___VVVPPPRRRXXXZZZ\\\^^^dddmmmyyyyyyppphhhiiioooxxx}}}~~~oooccc]]]YYY\\\bbbgggooouuuwww}}}}}}zzzzzzzzzwwwxxxyyy{{{}}}uuunnnfffccc```\\\ZZZYYYYYYYYYXXXZZZ\\\]]]^^^```dddffffffjjjooosssuuuxxx~~~ooodddZZZWWWVVVVVVXXX[[[___aaadddfffeeeddddddeeeaaa```______```aaacccdddgggiiikkknnnrrrwww~~~nnnbbbXXXUUUUUUTTTSSSTTTRRRQQQPPPOOOQQQUUUYYY\\\aaadddjjjoootttyyy}}}|||{{{uuusssuuuwwwxxxxxx{{{~~~zzzzzzyyyyyy{{{zzzpppjjjhhhhhhoootttzzz}}}vvvlllccc^^^ZZZXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSQQQSSSYYYeeewwwxxxooonnnqqqpppqqqzzz~~~yyy___VVVOOOQQQUUUWWWXXXZZZ___iii~~~|||}}}ssskkkmmmsss|||tttddd]]]ZZZ]]]bbbgggooouuuwww|||}}}zzzzzzzzzxxxyyyzzz{{{}}}yyypppiiibbb```^^^[[[YYYYYYYYYYYYXXXZZZ[[[\\\]]]^^^aaadddggglllqqqtttuuuxxx}}}qqqfff\\\XXXWWWVVVXXX[[[]]]```dddfffffffffggghhhddddddcccdddeeefffhhhiiioooppprrrtttxxx~~~ssshhh]]]ZZZZZZYYYXXXYYYWWWVVVVVVWWWZZZ^^^bbbeeehhhlllrrrwww|||}}}|||{{{vvvooolllhhhhhhjjjnnnppppppwww{{{xxxnnnhhhfffffflllqqqwww~~~{{{tttjjjbbb\\\YYYWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTZZZgggyyyxxxooonnnrrrxxxyyy{{{```WWWPPPRRRVVVWWWXXXYYYYYYeee{{{~~~tttpppsssxxxvvveee^^^ZZZ]]]bbbgggnnnuuuwww}}}{{{zzzzzzyyyzzz{{{|||~~~}}}uuulllggg```___]]]ZZZYYYWWWWWWWWWWWWXXXZZZ[[[\\\^^^aaaccciiinnnrrruuuwwwyyy~~~ssshhh]]]YYYXXXWWWXXX[[[[[[___ccceeefffgggggghhheeeeeeeeefffhhhjjjlllnnnsssuuuwwwzzz~~~wwwlllaaa^^^^^^\\\[[[\\\ZZZZZZ[[[]]]```eeejjjlllnnnrrrwww|||~~~||||||~~~{{{ssslllgggfffdddbbbbbbdddhhhkkkllltttxxx}}}wwwlllfffddddddjjjnnnuuu{{{yyysssiiiaaa[[[XXXVVVUUUTTTTTTSSSSSSRRRSSSSSSSSSTTTTTTZZZgggzzzyyyooopppuuu{{{```VVVPPPQQQUUUWWWXXXZZZXXXcccxxxsssqqqtttyyy~~~uuueee___[[[^^^ccchhhnnnuuuyyy~~~|||{{{zzz{{{|||}}}zzzrrrjjjfff___^^^\\\ZZZXXXVVVVVVUUUVVVXXXZZZ\\\^^^```dddfffjjjnnnsssvvvxxx{{{uuujjj___ZZZYYYWWWXXX[[[ZZZ^^^bbbeeeffffffhhhiiiffffffggghhhjjjmmmpppqqquuuxxx|||{{{ooodddaaaaaa___^^^^^^]]]]]]___aaaeeejjjoooqqquuuxxx}}}~~~}}}{{{{{{|||uuummmgggbbb^^^aaa```______aaadddhhhjjjppptttzzzuuukkkdddbbbbbbhhhmmmsss{{{wwwqqqhhh___ZZZWWWUUUTTTTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSXXXfffyyyyyyrrrvvv~~~yyy\\\SSSMMMPPPUUUWWWYYYZZZ]]]fffyyy}}}pppmmmppptttzzz~~~tttfff___[[[^^^ccchhhnnnuuu{{{~~~|||{{{||||||}}}xxxooohhhddd[[[[[[ZZZYYYXXXWWWVVVVVVVVVXXX[[[^^^aaadddiiillllllpppuuuyyy{{{~~~vvvkkk```[[[YYYXXXXXX[[[[[[^^^ccceeefffggghhhiiiggghhhhhhjjjmmmpppsssuuuvvvzzzuuujjjggggggeeecccdddcccccceeehhhlllqqquuuxxx}}}}}}|||zzzyyy{{{~~~|||qqqhhhccc___[[[XXXZZZZZZ[[[\\\^^^aaafffhhhkkkpppvvv|||tttiiiccc``````eeeiiipppxxxuuunnneee]]]XXXUUUSSSRRRSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTXXXfff{{{{{{wwwuuu[[[SSSMMMQQQWWWZZZ\\\^^^dddkkk||||||nnniiikkkpppuuu{{{|||vvvfff```\\\^^^ccchhhnnnuuu|||}}}||||||}}}~~~wwwmmmfffbbbYYYYYYXXXXXXXXXWWWWWWWWWVVVYYY]]]```ccchhhlllpppooosssyyy|||~~~wwwlll```\\\ZZZXXXXXX[[[\\\___dddfffggghhhiiijjjhhhiiijjjlllnnnrrruuuwwwvvv{{{|||qqqmmmmmmkkkiiijjjiiijjjlllooossswww{{{~~~|||{{{yyyyyyzzz}}}wwwpppggg```]]][[[XXXUUUUUUVVVXXXYYY[[[___dddggghhhlllssszzztttiiibbb______aaaeeelllttt|||}}}ssslllccc[[[VVVSSSRRRPPPSSSSSSRRRRRRRRRRRRSSSTTTWWWVVV[[[iii~~~{{{zzzsss\\\TTTOOOSSSZZZ^^^aaaccchhhnnnvvvgggfffhhhhhhooozzz|||~~~tttggg___ZZZ\\\aaahhhpppxxx}}}xxxyyy{{{}}}}}}vvvnnnhhhddd[[[ZZZXXXWWWWWWXXXYYYZZZYYY[[[___ccchhhkkknnnoootttvvvyyy|||zzzqqqfff]]][[[\\\^^^^^^^^^aaadddgggiiikkkoooqqqnnnoooppppppqqqsssvvvyyy}}}vvvqqqpppnnnoooqqqlllppptttvvvwwwzzzzzzxxxvvvuuuwww{{{{{{jjjeee___\\\[[[YYYWWWTTTUUUUUUVVVYYY]]]aaabbbbbbhhhlllrrrxxx~~~~~~rrrhhhbbb___^^^cccffflllpppvvvyyyrrrmmmddd\\\WWWUUUUUUVVVVVVUUUTTTRRRRRRRRRRRRSSSTTTWWW^^^iiiyyy~~~rrr\\\SSSNNNSSSZZZ___cccffflllrrruuufffccceeegggooozzz{{{}}}vvvggg___ZZZ\\\aaahhhpppxxx~~~yyyzzz{{{|||~~~{{{tttlllfffbbb[[[ZZZXXXWWWWWWWWWYYYZZZZZZ\\\```dddhhhlllnnnpppuuuvvvxxx|||vvvjjjaaa]]]]]]]]]^^^bbbdddgggjjjkkknnnqqqsssppprrrssstttuuuwww{{{~~~{{{vvvtttrrrsssvvvtttxxx{{{}}}~~~~~~tttsssqqqppprrrvvvzzz}}}tttnnnfffbbb]]]ZZZYYYXXXVVVTTTUUUVVVXXX[[[^^^aaacccdddgggkkkpppvvv||||||pppggg```]]]\\\aaaeeejjjpppvvvyyypppkkkddd\\\WWWTTTTTTTTTUUUTTTSSSRRRRRRRRRSSSTTTSSSWWW```mmm}}}vvv]]]UUUPPPTTT\\\aaaeeehhhmmmtttuuueee```bbbfffqqq|||xxxggg```ZZZ\\\aaagggpppxxx~~~{{{||||||}}}~~~yyyqqqiiiccc```\\\ZZZXXXWWWVVVWWWYYYZZZ[[[]]]```dddhhhkkkmmmooosssuuuwwwzzz}}}yyynnneeeaaa```aaabbbgggiiilllmmmnnnpppsssuuutttuuuwwwyyy{{{~~~{{{zzzxxxyyy|||xxx{{{xxxpppooommmmmmnnnrrrvvvyyy~~~tttkkkfffaaa]]]ZZZWWWWWWWWWVVVUUUWWWXXXZZZ]]]```ccceeegggkkknnnsssxxx}}}zzznnnddd___\\\[[[___dddiiiooouuuyyynnnjjjddd]]]XXXTTTSSSRRRSSSSSSRRRRRRRRRSSSTTTUUURRRWWWaaapppyyy```WWWRRRVVV]]]cccgggkkkllltttvvvfff```bbbiiiwwwzzzhhh```[[[\\\aaagggpppwww~~~}}}}}}}}}~~~wwwooogggbbb___\\\[[[YYYWWWVVVWWWXXXYYYZZZ\\\___bbbfffhhhjjjkkkoooqqqsssvvvyyy|||~~~zzzqqqiiieeeeeegggiiijjjlllnnnooopppqqqtttvvvwwwyyy{{{~~~~~~|||}}}|||zzzsssnnnmmmllllllnnnqqquuuwww}}}~~~uuummmgggccc\\\ZZZXXXVVVVVVWWWXXXXXXXXX[[[^^^```cccfffiiikkkrrruuuzzz~~~xxxlllccc^^^\\\\\\```dddjjjooouuu~~~xxxmmmjjjeee___ZZZVVVSSSRRRQQQQQQQQQRRRSSSTTTTTTUUURRRWWWaaapppzzzaaaXXXRRRVVV]]]cccgggkkkjjjrrr{{{llldddfffooo~~~zzzhhh```[[[\\\aaagggooowww~~~~~~~~~~~~vvvnnngggbbb```]]][[[YYYWWWVVVWWWXXXYYYXXXYYY\\\___bbbdddeeefffjjjkkkmmmppptttwwwyyyzzz~~~~~~vvvmmmhhhgggiiilllkkkmmmooopppqqqrrrtttvvvzzz|||wwwpppkkkkkkjjjjjjlllooorrrtttxxx{{{zzzqqqjjjeee```^^^ZZZYYYXXXWWWWWWXXXZZZ\\\ZZZ]]]aaadddeeehhhllloooxxx{{{vvvkkkbbb]]]\\\]]]bbbfffkkkpppuuu}}}~~~xxxnnnlllgggaaa\\\WWWTTTRRRPPPPPPQQQRRRSSSTTTTTTUUUTTTWWW```oooxxxbbbYYYRRRUUU\\\aaaeeeiiijjjqqqtttjjjjjjtttzzziiiaaa[[[\\\aaagggooowww}}}}}}tttlllfffcccaaa]]][[[YYYWWWVVVVVVWWWXXXVVVWWWYYY\\\^^^```aaabbbdddfffhhhlllpppsssvvvwwwzzz}}}~~~tttlllhhhiiikkknnnppprrrssstttuuuwwwyyy}}}uuunnngggffffffggghhhkkknnnooosssvvv{{{}}}xxxooohhhccc```]]]\\\XXXXXXXXXWWWWWWXXX\\\^^^\\\```eeeggghhhjjjooossszzz|||uuuiii```]]]\\\]]]cccggglllpppvvv~~~}}}xxxooommmhhhbbb\\\XXXUUUTTTOOOPPPQQQRRRSSSTTTSSSSSSVVVXXX```qqqxxxdddZZZRRRTTTZZZ___cccgggkkkqqq}}}}}}pppmmmuuuzzziiiaaa[[[\\\aaafffooovvv|||~~~zzzqqqjjjeeebbbaaa]]]\\\YYYWWWVVVVVVWWWXXXUUUVVVXXXZZZ\\\^^^______```bbbeeeiiinnnrrruuuwwwxxx{{{zzzqqqllllllooorrrtttvvvxxxyyyzzz}}}|||rrrjjjddddddddddddfffiiikkkmmmppprrrvvvzzz||||||{{{zzzrrrmmmgggbbb___]]]\\\[[[VVVWWWXXXWWWVVVXXX[[[___]]]bbbgggjjjjjjlllqqqvvv{{{~~~~~~rrrfff^^^[[[[[[\\\aaaeeekkkqqqxxx}}}wwwppplllggg```[[[WWWUUUTTTOOOPPPQQQSSSSSSSSSRRRRRRVVVYYYdddwww|||ggg\\\TTTTTTYYY^^^bbbfffiiioooyyytttnnnuuu{{{iiiaaa[[[\\\aaafffnnnvvv||||||}}}xxxooohhhcccaaaaaa^^^\\\ZZZWWWVVVVVVWWWXXXVVVWWWXXXZZZ\\\]]]^^^^^^___aaadddiiinnnrrruuuwwwvvvyyy~~~~~~uuuppprrruuuuuuxxxzzz|||}}}{{{ooohhhdddddddddeeegggiiikkkmmmnnnpppsssuuuvvvtttqqqpppgggddd^^^[[[YYYYYYXXXWWWUUUWWWXXXWWWUUUWWW[[[___^^^ccciiikkkkkkmmmsssxxx}}}|||pppddd\\\YYYYYY[[[___cccjjjqqqyyy|||wwwooollleee___YYYVVVTTTTTTPPPPPPRRRSSSSSSSSSRRRQQQUUUZZZggg}}}iii^^^UUUUUUZZZ]]]aaaeeefffkkkuuuwwwsssxxxzzzqqqggg^^^^^^ccchhhooouuu~~~zzztttyyy{{{rrrkkkhhheeeaaa^^^]]]\\\[[[ZZZYYYYYYYYYYYYVVVXXXZZZ[[[\\\]]]___aaabbbdddgggjjjmmmqqquuuxxxzzz|||~~~|||xxxvvvvvvuuuxxx{{{}}}{{{nnneeebbbbbbaaaaaabbbdddfffggglllkkkjjjlllnnnmmmjjjfff[[[ZZZZZZXXXWWWVVVUUUUUUWWWWWWWWWVVVUUUVVVYYY[[[```dddgggiiikkknnntttyyy~~~{{{mmmccc\\\WWWWWWZZZ\\\aaaiiirrr|||}}}wwwrrrlllccc]]]YYYVVVSSSPPPSSSTTTTTTTTTSSSQQQOOONNNUUU\\\kkk~~~ggg]]]UUUUUUXXXZZZ^^^bbbaaaeeeooo}}}wwwsssyyy{{{qqqggg^^^^^^bbbgggnnnttt~~~zzzvvv{{{yyyqqqkkkhhhgggdddaaa^^^^^^]]]\\\[[[ZZZZZZ[[[YYY[[[]]]]]]^^^^^^aaacccccceeeiiikkknnnrrrvvvzzz{{{}}}~~~yyywwwvvvwwwzzz}}}zzznnneeebbbaaaaaabbbccceeeggghhhkkkjjjiiijjjjjjhhhccc___XXXWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWVVVUUUVVVXXX[[[^^^bbbfffiiikkkooovvv{{{zzzlllbbb[[[VVVVVVZZZ]]]bbbjjjsss||||||vvvqqqjjjaaaZZZWWWVVVSSSQQQSSSSSSSSSSSSQQQOOONNNLLLRRRZZZjjjkkkaaaYYYXXXZZZ[[[___cccaaaeeemmmzzzwwwtttzzzrrrggg^^^]]]aaafffmmmttt|||yyywww~~~}}}wwwoookkkiiihhhfffdddaaa```___^^^]]]]]]]]]]]]]]]^^^`````````aaaccceeeeeegggjjjmmmppptttxxx{{{{{{~~~|||xxxwwwzzz|||xxxllldddaaaaaabbbcccdddfffhhhiiiiiihhhhhhgggeeeaaa[[[VVVTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWVVVUUUUUUXXXZZZ\\\```eeehhhkkkpppwww|||xxxjjjaaaZZZUUUVVVYYY]]]bbbjjjsss|||zzztttnnnfff]]]VVVTTTTTTSSSRRRRRRRRRRRRQQQOOONNNLLLKKKNNNVVVggg|||oooddd[[[YYYZZZZZZ]]]aaa```cccjjjvvvxxxtttyyyrrrggg^^^\\\```eeelllsss{{{|||xxxwww}}}wwwoookkkjjjiiigggeeecccbbbbbbaaa`````````aaa```aaabbbbbbbbbcccfffhhhgggiiimmmppprrrvvvzzz~~~}}}zzzxxx|||~~~tttjjjcccaaabbbcccdddfffhhhiiijjjfffffffffeeebbb\\\VVVRRRRRRRRRRRRSSSSSSTTTTTTUUUTTTUUUVVVUUUTTTUUUWWWYYY]]]```eeehhhkkkooovvv{{{vvvhhh___YYYUUUUUUYYY]]]bbbiiirrr{{{xxxqqqjjjcccYYYSSSRRRSSSSSSSSSRRRRRRQQQPPPNNNMMMKKKKKKMMMTTTbbbuuupppfff\\\XXXXXXXXXZZZ]]]___aaagggrrrzzztttwwwssshhh]]][[[___dddkkkrrryyy{{{xxxyyy~~~xxxpppkkkjjjiiifffdddeeeddddddccccccccccccdddbbbcccdddcccccceeehhhkkkjjjmmmpppsssvvvzzz~~~}}}{{{~~~}}}qqqhhhcccbbbcccdddfffggghhhiiijjjcccddddddccc___YYYUUURRRQQQQQQRRRRRRRRRRRRRRRRRRRRRTTTUUUVVVUUUVVVXXXZZZ```dddhhhjjjlllpppvvv{{{tttggg___YYYTTTUUUYYY\\\aaahhhqqqzzzvvvoooggg```WWWQQQPPPRRRSSSRRRRRRQQQPPPOOONNNMMMMMMMMMOOOUUU```ppprrrggg]]]ZZZYYYXXXZZZ]]]^^^```eeeppp|||tttuuu~~~ttthhh]]]ZZZ]]]bbbjjjqqqwww~~~}}}~~~xxxpppllljjjiiigggeeeffffffeeeeeeeeeeeeeeefffdddeeeeeeeeefffhhhlllooopppsssvvvyyy|||{{{ooohhhddddddeeefffhhhiiiiiiiiiiiibbbcccccc```\\\WWWTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTWWWXXXYYYZZZ\\\^^^fffiiimmmooopppsssyyy~~~tttggg^^^YYYUUUVVVZZZ]]]aaaiiiqqqzzzuuummmeee^^^VVVQQQPPPRRRRRRQQQRRRRRRQQQPPPOOOPPPPPPPPPRRRXXXbbbqqqtttjjj```\\\\\\\\\^^^aaa^^^___dddooo}}}uuuuuu}}}uuuhhh]]]ZZZ\\\aaaiiipppuuu}}}{{{vvvoookkkkkkkkkjjjhhhgggffffffeeeeeefffggggggfffggggggggghhhlllppptttwwwyyy}}}{{{pppjjjgggfffggghhhiiiiiiiiihhhhhhcccdddbbb^^^XXXTTTRRRRRRNNNOOOOOOPPPQQQRRRSSSSSSTTTWWWZZZ\\\^^^```bbbdddjjjnnnrrrtttvvvzzzsssfff___YYYVVVWWW[[[___cccjjjsss{{{uuulllccc]]]VVVRRRQQQRRRQQQOOOSSSRRRQQQQQQQQQRRRSSSTTTTTT[[[hhhwwwtttiii```]]]]]]]]]```ccc```aaaeeeooo}}}~~~}}}vvvvvv}}}uuuiii]]]YYY\\\aaahhhooouuu|||yyytttnnnkkklllmmmlllkkkgggfffffffffffffffggggggggghhhiiiiiikkknnnssswww|||~~~|||qqqllljjjggghhhiiijjjjjjiiihhhgggeeeeeebbb\\\UUUQQQPPPQQQLLLMMMNNNPPPRRRTTTUUUVVVVVVYYY]]]```bbbdddgggiiimmmpppuuuxxx{{{sssggg___ZZZVVVXXX[[[aaaeeelllttt}}}uuulllccc]]]VVVRRRRRRRRRPPPNNNSSSRRRRRRRRRSSSTTTVVVWWWUUU^^^nnn~~~qqqggg]]][[[\\\]]]___cccaaabbbeeennn{{{||||||~~~xxxuuuyyy~~~tttiii^^^[[[^^^bbbiiioooxxx}}}{{{uuuooommmnnnooolllhhhgggfffeeeeeeeeefffggghhhjjjkkklllnnnpppuuu{{{yyyqqqpppqqqmmmkkkiiihhhhhhiiiiiihhhdddaaa]]]YYYUUUSSSRRRRRRPPPQQQQQQQQQQQQSSSVVVYYYVVV[[[___ccceeeiiiooottttttwww}}}tttggg___ZZZXXX[[[```dddjjjrrryyywwwnnnddd]]]VVVTTTRRRPPPPPPRRRUUUTTTSSSRRRSSSTTTVVVXXXZZZ```mmmxxxzzzsssjjjaaa]]]ZZZXXXZZZ^^^aaaaaaeeemmmzzz~~~wwwtttvvvzzztttiii^^^[[[^^^bbbiiiooowww|||}}}|||zzzyyyxxxwwwwwwyyy{{{|||zzz{{{|||~~~zzzuuuooommmnnnnnnllliiiggggggfffffffffgggiiijjjkkkmmmppprrrvvv{{{{{{sssppppppnnnllljjjiiijjjjjjjjjiiidddbbb^^^ZZZWWWUUUTTTTTTPPPQQQQQQQQQQQQSSSWWWZZZZZZ^^^dddgggiiinnntttyyy{{{~~~tttggg___ZZZXXX[[[```gggmmmuuu}}}tttlllbbb[[[UUUTTTSSSQQQQQQTTTTTTTTTSSSRRRSSSTTTVVVXXXYYY```mmmvvvwww{{{tttkkkbbb^^^\\\ZZZ\\\```aaabbbeeelllyyy~~~uuupppqqquuu~~~ttthhh^^^\\\^^^cccjjjpppvvv|||~~~{{{yyyvvvsssrrrpppooonnnoooooopppnnnooopppsssvvvyyy|||}}}}}}~~~yyyuuupppmmmnnnnnnllljjjjjjiiiiiiiiijjjlllmmmnnnpppssswww|||}}}wwwrrrnnnooommmkkkjjjkkkkkkkkkiiieeeccc___[[[YYYWWWWWWWWWSSSTTTTTTTTTUUUWWW[[[^^^___dddiiimmmpppuuu{{{tttfff___ZZZXXX[[[```iiioooyyy}}}rrriii___YYYTTTTTTTTTRRRSSSUUUTTTSSSSSSRRRSSSUUUVVVXXXYYY___mmmzzzuuuvvvyyyuuulllccc___]]]\\\^^^bbbbbbbbbdddkkkwww|||sssnnnooorrr}}}tttiii^^^\\\___cccjjjpppwww}}}}}}zzzxxxtttsssqqqooonnnmmmllllllllllllllllllmmmnnnooopppqqquuuyyy}}}~~~yyyvvvqqqooonnnnnnmmmlllmmmmmmmmmnnnoooqqqsssuuuxxx|||{{{sssnnnooommmkkkkkkllllllkkkiiieeeccc```\\\ZZZYYYYYYYYYWWWXXXYYYZZZ[[[]]]aaaeeedddhhhnnnssswww|||sssfff___ZZZYYY\\\aaaiiipppzzz|||qqqhhh___YYYTTTTTTTTTQQQRRRTTTSSSSSSSSSSSSTTTUUUWWWXXXZZZ```nnn~~~yyywwwxxxzzzvvvmmmddd```^^^]]]___cccccccccdddiiitttvvvqqqrrruuu}}}vvvjjj___]]]___ccciiipppxxx~~~~~~yyyxxxvvvsssqqqooonnnmmmmmmmmmkkkjjjiiihhhhhhhhhjjjmmmqqqtttwww{{{{{{xxxtttrrrpppppppppooooooooooooppprrruuuwwwyyy~~~~~~vvvooonnnmmmllllllllllllkkkiiieeeccc```]]]\\\[[[[[[\\\ZZZ[[[\\\]]]^^^aaafffiiihhhmmmtttyyy~~~sssfff^^^ZZZYYY\\\aaahhhoooxxx|||qqqhhh```YYYUUUTTTSSSPPPPPPRRRRRRRRRRRRSSSTTTVVVWWWWWWXXX```ppp||||||{{{yyyxxxxxxyyyzzzxxxnnneeeaaa___]]]___cccbbbcccdddhhhrrr}}}xxxyyy|||xxxlll```]]]___bbbhhhnnnwww}}}~~~|||yyywwwtttrrrqqqooonnnmmmkkkjjjiiiiiiiiiiiikkkmmmooopppsssvvvyyy~~~}}}{{{xxxuuutttsssssstttpppqqqqqqsssuuuyyy{{{}}}xxxrrrooonnnmmmnnnnnnnnnllljjjfffdddbbb___^^^^^^___```\\\]]]^^^```aaadddiiimmmooottt{{{~~~rrrfff^^^[[[YYY]]]bbbiiiooowww{{{qqqiii___YYYUUUUUUTTTPPPOOOPPPQQQQQQRRRTTTUUUVVVWWWWWWWWWaaattt{{{vvvsssuuuxxxzzzyyyxxxxxxyyy~~~{{{rrrhhhdddaaa^^^___cccbbbccceeehhhooo}}}zzzzzz}}}zzznnnbbb^^^___bbbgggmmmuuu{{{~~~|||{{{wwwvvvtttrrrpppooonnnnnnlllmmmmmmmmmlllmmmoooqqqtttvvvxxx|||~~~|||yyywwwvvvwwwxxxvvvwwwxxxzzz}}}yyyuuuqqqqqqpppqqqqqqqqqnnnlllhhhgggdddcccbbbbbbcccddd```bbbcccdddfffjjjooorrrwww}}}~~~rrrfff^^^[[[YYY]]]bbblllqqqxxxzzzppphhh]]]WWWTTTUUUTTTQQQPPPRRRPPPQQQRRRTTTUUUWWWWWWWWWXXXcccxxxzzztttqqqwww~~~~~~zzzyyyyyyvvvlllgggccc```aaadddaaaccceeehhhnnnzzz~~~yyyxxx{{{{{{oooccc^^^___aaaffflllsssyyy}}}yyywwwtttsssrrroooooonnnllljjjjjjkkkmmmlllmmmnnnqqquuuzzz~~~~~~{{{yyyxxxyyy{{{}}}~~~{{{wwwtttsssrrrssstttssspppnnnjjjiiigggeeedddeeefffgggeeeggghhhjjjlllpppuuuxxx}}}~~~rrreee^^^[[[ZZZ]]]bbbooossszzzxxxooohhhZZZUUUSSSTTTUUURRRRRRTTTPPPQQQRRRTTTVVVWWWWWWWWW[[[fffzzzzzzttt}}}~~~{{{{{{zzzpppjjjfffbbbbbbfff```ccceeehhhmmmxxxuuuuuu{{{rrrddd]]]]]]```ffflllvvv|||{{{}}}xxx|||{{{zzzvvvtttrrrqqqpppnnnjjjhhhllljjjhhhhhhjjjnnnrrrvvvzzz~~~~~~~~~~~~~~~{{{yyyyyyyyyxxxwwwuuutttrrrqqqllljjjgggggghhhjjjjjjjjjlllmmmoooqqqssswww|||{{{yyyyyyzzzzzz{{{}}}zzznnnbbb\\\YYYYYY]]]ccclllqqqyyyyyynnnfff^^^XXXTTTUUUTTTRRRQQQSSSQQQQQQQQQSSSUUUVVVUUUTTT___iii|||{{{ooo}}}rrrmmmjjjeeebbbbbbjjjfffcccggglllvvv}}}ssstttzzzvvvggg```___aaagggmmmtttzzz}}}wwwyyy{{{zzzxxxvvvtttsssqqqmmmkkkiiihhheeedddeeehhhlllooorrruuu|||~~~~~~~~~|||{{{{{{zzzyyyxxxvvvtttsssooollljjjiiikkkmmmnnnmmmnnnppprrruuuxxx}}}|||wwwqqqlllkkkkkkkkkllllllooorrrtttwwwzzz~~~yyynnnbbb\\\ZZZZZZ^^^dddlllrrr{{{wwwmmmddd]]]WWWTTTTTTTTTRRRQQQTTTQQQQQQRRRSSSTTTUUUUUUTTT^^^jjj}}}yyy}}}sssoookkkgggddddddeeeaaaaaaeeellluuuyyypppqqqxxxyyyiiiaaa___```dddjjjpppwwwwwwsssvvv}}}~~~|||zzzxxxvvvrrroookkkiiifffddddddeeegggiiijjjmmmrrrxxx~~~~~~~~~|||{{{yyywwwvvvrrrpppmmmmmmoooqqqrrrssssssuuuyyy|||xxxiiieee___[[[ZZZZZZZZZZZZ[[[]]]```ccceeeiiimmmpppwww{{{xxxmmmbbb\\\[[[[[[```fffmmmttt}}}uuujjjbbb\\\WWWSSSTTTTTTRRRRRRTTTRRRRRRRRRSSSSSSTTTTTTTTT\\\jjj}}}tttpppnnniiiggggggbbb___```fffmmmvvv~~~wwwmmmnnnttt{{{zzzjjj```]]]]]]```fffooovvvsssrrrvvv~~~{{{wwwuuuqqqooollliiihhhgggggghhhgggiiimmmssszzz}}}{{{yyyxxxtttrrrpppqqqsssvvvwwwxxxzzz}}}{{{mmmeee\\\YYYTTTQQQPPPPPPPPPOOOOOOQQQTTTVVVXXX[[[___bbbggglllsssyyyvvvkkkaaa\\\[[[]]]ccciiiooowww{{{sssiiiaaa[[[UUURRRTTTTTTRRRRRRUUURRRSSSSSSSSSRRRRRRSSSTTT\\\mmm~~~uuurrrpppllliiiiiieeebbbccciiiooowww|||xxxllllllqqq||||||kkkaaa]]]\\\```eeeooowww{{{sssuuuzzz}}}zzzwwwvvvsssqqqnnnlllkkkkkkhhhjjjmmmrrrxxx~~~|||zzzyyyvvvtttssstttwwwzzz||||||{{{lll```YYYUUURRROOOMMMLLLLLLKKKJJJHHHJJJLLLNNNOOOQQQUUUWWWYYY]]]dddjjjppptttyyy|||sssiii___[[[\\\^^^dddkkksss{{{zzzrrrhhhaaaZZZTTTQQQSSSTTTRRRSSSUUURRRSSSTTTRRRPPPPPPRRRTTT___qqq~~~wwwuuusssnnnkkkllliiieeeeeeiiinnnuuu|||zzzpppmmmppp~~~nnnddd```___ccchhhpppvvv}}}zzz~~~|||{{{yyywwwtttrrrpppooolllnnnqqquuuyyy~~~|||{{{xxxwwwvvvwww{{{~~~{{{mmmbbbYYYSSSQQQOOOMMMKKKKKKKKKIIIGGGEEEGGGHHHIIIIIIJJJMMMOOOOOOSSSWWW\\\```dddiiimmmxxx|||pppfff]]]ZZZ[[[^^^eeelllvvv}}}~~~xxxqqqggg```YYYSSSQQQSSSTTTSSSSSSVVVSSSTTTUUURRROOONNNQQQTTTcccvvv|||yyywwwrrrooooookkkfffdddfffjjjppp{{{{{{wwwwwwppprrrzzz~~~mmmdddaaa```dddiiipppvvv~~~~~~|||yyywwwuuusssuuuwww{{{~~~~~~{{{zzzyyy{{{mmmbbb[[[VVVRRRPPPNNNMMMLLLLLLLLLIIIHHHFFFGGGHHHHHHGGGGGGIIIKKKJJJLLLNNNPPPRRRVVV[[[___eeejjjqqqzzz~~~mmmddd[[[YYYZZZ^^^fffmmmxxx{{{uuunnneee^^^XXXRRRPPPRRRTTTSSSSSSVVVSSSUUUUUURRRNNNMMMPPPTTTggg{{{|||wwwsssrrrmmmgggdddeeehhhooozzzxxx~~~{{{ssstttuuu|||kkkbbb______ccciiiooouuu|||}}}{{{zzz{{{~~~~~~||||||~~~vvveee[[[WWWUUUSSSQQQPPPOOONNNOOONNNKKKIIIIIIJJJJJJIIIHHHHHHIIIKKKIIIIIIIIIIIIJJJNNNSSSVVVVVV[[[cccllluuu|||lllbbbZZZXXXZZZ^^^fffmmmxxxyyyssslllccc\\\WWWRRRPPPRRRTTTSSSTTTVVVSSSUUUVVVRRRMMMLLLPPPTTTjjj~~~zzzvvvuuuoooiiieeefffiiippp}}}{{{vvvqqqxxx{{{~~~lllbbb^^^]]]___cccmmmrrrzzzrrrhhhccc^^^ZZZYYYTTTTTTSSSSSSRRRPPPOOONNNJJJJJJJJJKKKLLLLLLMMMMMMHHHGGGGGGGGGHHHJJJLLLMMMMMMRRRXXX]]]cccmmmzzzxxxjjjaaaYYYVVVVVVYYYbbbjjjrrr}}}zzzrrriii```ZZZUUUTTTRRRQQQPPPQQQSSSTTTXXXUUUSSSRRROOOMMMRRRZZZkkkzzz}}}yyywwwvvvpppjjjfffggglllttt{{{tttoooqqqttt|||nnnddd```^^^aaadddlllqqqyyyqqqhhhccc^^^[[[ZZZXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQPPPOOONNNNNNKKKJJJIIIIIIIIIIIIJJJKKKJJJNNNSSSVVVZZZaaalllttt|||uuuhhh```YYYVVVWWWZZZccclllsss}}}wwwoooggg^^^XXXTTTSSSQQQPPPPPPQQQSSSTTTWWWUUUTTTSSSPPPNNNSSSZZZkkk{{{{{{xxxwwwsssmmmhhhiiimmmtttrrrmmmkkkpppyyypppfffaaa___bbbfffjjjpppwww~~~rrrjjjfffbbb___```^^^_______________^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWSSSRRRPPPNNNMMMLLLKKKKKKJJJLLLNNNOOOPPPTTT\\\bbbpppwww~~~rrrfff^^^XXXWWWXXX\\\eeemmmttt~~~~~~tttlllddd\\\VVVQQQPPPOOOOOOPPPQQQSSSTTTUUUTTTTTTUUUSSSPPPTTT[[[jjj{{{{{{yyyvvvpppllllllooouuusssmmmmmmrrr|||ssshhhbbb___aaafffiiinnnvvv|||tttooollliiihhhiiigggggghhhiiiiiijjjiiiiiigggggggggfffffffffffffff^^^\\\ZZZWWWTTTQQQOOONNNMMMNNNNNNMMMLLLNNNSSSWWW```iiiuuu|||pppddd]]]WWWWWWYYY^^^gggooowww{{{qqqjjjbbbZZZUUUNNNNNNNNNNNNPPPQQQSSSTTTTTTSSSUUUWWWUUURRRVVV\\\iii{{{~~~{{{vvvqqqnnnnnnpppvvvvvvpppqqquuuvvvjjjbbb^^^```eeehhhmmmuuu{{{~~~vvvtttsssrrrrrruuusssssstttuuuvvvvvvvvvvvvrrrrrrrrrqqqqqqppppppppphhhfffddd```\\\YYYUUUTTTRRRRRRPPPOOONNNNNNQQQSSSRRRYYYeeerrr}}}}}}qqqbbb\\\WWWWWWZZZ___hhhqqqzzzyyyooohhhaaaYYYTTTMMMMMMNNNOOOPPPQQQSSSSSSTTTSSSUUUWWWVVVTTTXXX^^^jjj}}}~~~vvvrrroooooopppuuuxxxqqqqqqttt}}}zzznnnddd^^^```eeegggmmmttt{{{zzz{{{|||}}}~~~{{{yyyxxxwwwrrrqqqoookkkgggccc___]]]ZZZYYYVVVSSSRRRRRRRRRSSSQQQVVV^^^gggqqq|||}}}qqqaaa[[[WWWXXX[[[```iiiqqq{{{vvvmmmeee___XXXSSSMMMMMMNNNOOOQQQRRRRRRSSSTTTSSSUUUWWWVVVUUUZZZbbbqqqyyyvvvsssqqqppptttxxxqqqooopppyyyrrrggg___```fffgggmmmttt{{{~~~{{{yyy{{{}}}zzzvvvqqqnnnkkkeeeccc___\\\YYYXXXVVVUUUXXXYYY\\\aaahhhrrr~~~|||oooaaa[[[XXXYYY\\\```iiiqqq{{{sssiiibbb\\\UUUQQQNNNNNNOOOPPPQQQRRRRRRRRRUUUTTTUUUWWWVVVVVV\\\eeezzz}}}xxxtttppprrr~~~wwwpppmmmnnnvvvuuuiiiaaaaaaggghhhmmmuuu{{{}}}zzzwwwuuuwww{{{~~~zzzxxxooolllgggccc```]]][[[YYY[[[ZZZXXXYYY^^^hhhsss|||zzzlllbbb\\\XXXYYY\\\```hhhpppzzz}}}qqqggg```ZZZTTTOOOOOOOOOPPPQQQRRRRRRRRRRRRVVVTTTTTTVVVVVVWWW^^^fff}}}wwwqqqqqq|||wwwmmmjjjlllrrr|||{{{mmmeeeddddddfffkkksss{{{zzzvvvqqqppprrrwww{{{}}}}}}yyysssnnnjjjgggeeeccc^^^______```ccchhhnnnsss}}}~~~ssshhh\\\VVVSSSWWW]]]eeeooowww~~~zzzppphhh___UUUOOONNNPPPPPPQQQRRRSSSTTTUUUUUUVVVSSSTTTVVVTTTSSS^^^nnnxxxwww{{{uuulllgggkkksss}}}ooogggddddddggglllsss{{{wwwsssooonnnpppuuuyyy{{{~~~xxxtttqqqmmmkkkgggffffffffffffiiilllnnnuuuuuuwww{{{~~~|||}}}pppfff\\\VVVTTTXXX^^^eeeoooxxxyyyoooggg^^^TTTNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTUUURRRRRRTTTRRRRRR___ooo~~~~~~uuukkkfffkkkvvvsssiiieeeeeeggglllttt{{{|||sssppplllkkknnnssswwwyyy}}}{{{xxxttttttrrrpppooommmllllllkkkkkkkkkmmmooopppooommmjjjkkkmmmooosssxxxzzzlllbbb[[[VVVTTTXXX^^^eeepppyyywwwllleee\\\SSSMMMMMMMMMNNNQQQSSSTTTTTTSSSRRRTTTOOONNNPPPOOOQQQ___qqqzzzoooiiiooo{{{wwwlllgggeeehhhmmmttt|||{{{pppmmmjjjjjjmmmrrrvvvwwwzzz}}}|||yyyuuupppllldddbbbaaaaaabbbcccbbb```[[[\\\]]]___bbbhhhooottt}}}~~~uuuhhh^^^XXXTTTTTTXXX]]]dddnnnxxx~~~tttiiibbbZZZQQQLLLLLLKKKMMMPPPSSSTTTSSSQQQPPPRRRMMMKKKLLLLLLPPP```tttxxxqqqwww{{{ooohhhfffhhhmmmuuu}}}zzznnnkkkiiijjjmmmrrrvvvwwwzzz}}}}}}vvvpppaaa___\\\ZZZYYYYYYXXXWWWSSSSSSTTTTTTUUUYYY___ccciiilllpppssswww|||{{{pppcccYYYTTTRRRRRRWWW[[[aaalllvvv{{{qqqfff___WWWOOOKKKKKKJJJLLLOOORRRSSSRRRPPPOOOPPPJJJHHHJJJJJJOOObbbvvv~~~}}}zzz~~~~~~rrrjjjgggiiinnnvvv}}}~~~|||vvvllljjjhhhiiimmmrrrvvvwww{{{~~~xxxhhhddd^^^ZZZWWWUUUSSSQQQPPPQQQPPPOOOOOOPPPSSSUUUWWWZZZ___cccgggmmmuuu|||xxxlll___VVVQQQPPPRRRVVVZZZ___kkkvvvxxxnnnccc\\\TTTMMMIIIJJJJJJKKKNNNPPPQQQQQQPPPOOOMMMHHHFFFIIIJJJPPPcccxxx{{{yyy|||tttlllhhhiiiooovvv~~~|||zzzzzz{{{}}}yyysssjjjhhhggghhhmmmqqquuuvvv|||~~~xxxrrrjjjbbb\\\WWWTTTQQQPPPQQQQQQOOOMMMLLLMMMNNNJJJNNNRRRUUUWWW\\\dddkkkxxx~~~vvvjjj\\\SSSPPPPPPRRRWWWZZZ___kkkvvvvvvlllaaaYYYRRRKKKHHHJJJJJJKKKLLLNNNOOOOOOPPPPPPKKKFFFFFFIIIKKKQQQeeeyyy~~~uuulllhhhjjjooovvv~~~|||xxxuuutttzzz|||~~~yyyssshhhfffeeeggglllqqqtttuuu}}}~~~uuukkkccc\\\WWWTTTPPPQQQRRRQQQNNNLLLKKKKKKEEEHHHKKKLLLLLLPPPXXX^^^fffnnnzzzuuuiii[[[RRRPPPPPPSSSXXX[[[```kkkwwwuuukkk```XXXQQQJJJHHHIIIKKKKKKLLLMMMNNNOOOPPPPPPJJJFFFFFFIIILLLRRRfffzzztttkkkfffiiinnnuuu|||zzzuuusssssssssuuuxxx}}}{{{uuupppgggfffeeefffiiinnnrrruuuzzz|||~~~zzzssskkkddd^^^^^^[[[XXXUUUSSSPPPMMMJJJGGGFFFFFFGGGIIILLLOOOQQQ]]]dddooozzz}}}qqqdddXXXOOORRRRRRRRRSSSXXXcccqqq{{{tttjjj___XXXRRRKKKIIIJJJLLLMMMNNNOOOPPPPPPQQQQQQMMMIIIFFFGGGKKKTTTjjj~~~}}}}}}||||||~~~sssjjjfffiiinnnuuu||||||vvvqqqooooooooosssvvv{{{~~~yyysssnnneeeeeedddeeehhhlllqqqtttwwwyyy|||~~~yyyqqqkkkdddaaa]]]YYYVVVSSSPPPMMMIIIHHHGGGFFFGGGIIILLLNNNPPPWWWbbbnnnyyy{{{ooobbbVVVOOOPPPRRRUUUWWW\\\fffsss|||tttiii^^^WWWPPPJJJIIIKKKMMMMMMOOOPPPQQQQQQQQQQQQPPPKKKHHHJJJOOO[[[qqq}}}~~~||||||~~~~~~rrrjjjfffgggmmmuuu|||zzzxxxtttpppmmmkkkjjjjjjpppssswwwzzz|||~~~|||vvvpppkkkcccbbbbbbccceeeiiinnnpppsssuuuxxxzzz|||zzzooolllgggccc```]]]ZZZWWWSSSPPPLLLHHHGGGGGGJJJKKKHHHMMMVVVaaammmzzzxxxlll```UUUNNNNNNRRRVVV[[[aaakkkvvvssshhh\\\TTTNNNIIIIIILLLNNNOOOPPPQQQRRRRRRQQQPPPQQQLLLIIIKKKRRRbbbxxx{{{~~~zzzzzz|||{{{~~~yyyvvv~~~qqqiiifffeeekkksss{{{}}}{{{zzzqqqpppooommmkkkiiihhhgggmmmooosssuuuwwwzzz}}}~~~xxxrrrlllhhh_________```bbbfffjjjllloooqqqtttvvvxxx{{{~~~zzztttpppmmmkkkiiihhhccc^^^WWWOOOJJJHHHIIIIIIJJJMMMSSS[[[fffsssvvvjjj^^^UUUOOONNNRRRVVV\\\cccnnn|||}}}qqqfffZZZRRRLLLIIIIIIMMMOOOPPPQQQRRRSSSRRRQQQPPPOOOKKKGGGJJJTTTggg|||xxxzzzyyyyyyzzz~~~wwwrrr{{{ssskkkgggeeejjjrrryyy~~~}}}zzzzzz{{{zzzzzzxxxvvvuuummmmmmmmmlllkkkjjjiiihhhjjjlllnnnqqqsssvvv{{{~~~zzztttnnnhhhddd[[[[[[[[[]]]___bbbeeegggkkkmmmppprrrtttvvvzzz}}}|||zzzyyyyyyxxxsssmmmcccYYYPPPKKKIIIIIIJJJMMMRRRXXXbbbnnnzzzuuuhhh]]]UUUQQQPPPRRRVVV[[[cccqqqyyyooocccWWWPPPKKKHHHIIIMMMOOOPPPRRRSSSSSSQQQPPPNNNOOOKKKHHHLLLZZZoooxxx||||||vvvqqqyyyyyyppplllgggkkkrrrxxx}}}~~~|||{{{|||}}}}}}}}}{{{zzzyyyuuuuuuvvvvvvuuutttrrrqqqlllkkkkkkkkkjjjjjjiiiiiihhhiiikkkmmmooosssyyy}}}|||uuunnnhhhbbb^^^XXXXXXXXXZZZ\\\___aaacccfffhhhjjjlllmmmpppsssvvvzzz|||zzzooodddZZZSSSOOOMMMKKKNNNSSSZZZcccnnnyyysssfff[[[UUURRRQQQSSSWWW\\\fffvvvvvvkkkaaaVVVPPPKKKHHHIIILLLOOOPPPRRRSSSSSSQQQNNNLLLMMMLLLKKKQQQccc|||xxx|||tttpppwwwwwwqqqkkkooosssyyy~~~~~~zzzxxxuuuvvvwwwxxxxxxwwwuuutttqqqqqqrrrrrrqqqpppooonnnjjjjjjiiihhhhhhhhhiiiiiiggghhhiiijjjmmmrrrxxx|||~~~~~~vvvooohhhbbb\\\XXXUUUUUUVVVWWWYYY\\\^^^___aaaccceeeffffffhhhkkknnnppptttxxx{{{~~~|||qqqggg___[[[XXXWWWZZZ```fffmmmttt||||||qqqcccYYYSSSRRRQQQUUUZZZbbbmmm||||||ssshhh^^^UUUPPPLLLHHHHHHKKKNNNPPPRRRSSSRRRPPPLLLJJJIIIJJJKKKUUUlllsssxxx~~~yyy{{{wwwqqqnnnttt|||vvvoooqqquuuzzz|||xxxvvvqqqrrrsssttttttsssqqqpppnnnoooooopppooonnnlllkkkiiihhhgggfffeeefffggghhhfffggghhhiiilllqqqwww||||||zzzrrrjjjddd]]]XXXTTTTTTTTTUUUVVVXXXZZZ\\\]]]]]]___aaaaaabbbcccfffhhhiiinnnssswwwzzz~~~{{{rrrkkkfffdddgggjjjoootttwww|||{{{oooaaaWWWRRRQQQPPPVVV^^^gggrrrzzzrrrfff]]]TTTPPPLLLHHHHHHJJJNNNPPPRRRSSSRRROOOLLLIIICCCFFFJJJVVVppp|||mmmqqq|||{{{wwwqqqsssyyywwwppplllssszzzvvvsssttt|||yyysssmmmjjjkkkmmmooopppnnnmmmmmmmmmkkkkkkkkkjjjhhhggghhhiiiiiihhhhhhhhhhhhhhhiiiiiibbbdddgggkkkoooqqqssstttzzzzzzuuulllccc[[[VVVTTTTTTRRRRRRSSSUUUXXX[[[^^^```____________````````````ccceeeiiimmmqqqwww}}}xxxqqqmmmqqquuuzzzxxxjjj\\\TTTQQQRRRUUUZZZcccmmmwww{{{rrrddd]]]RRRJJJGGGGGGIIIJJJOOOQQQRRRQQQNNNJJJHHHGGGIIIFFFJJJ[[[vvvrrrdddhhhqqq{{{rrrnnnoootttzzzrrrnnntttxxxtttuuu{{{|||uuuoooiiifffgggiiikkkkkkjjjiiiiiijjjfffggghhhgggffffffgggiiigggggghhhhhhiiiiiiiiiiiifffgggiiikkkmmmppprrrssszzz~~~{{{wwwrrriii```YYYUUUSSSRRRRRRSSSTTTUUUXXX[[[^^^___^^^^^^^^^^^^]]]]]]]]]]]]___bbbeeehhhlllqqqvvvzzz{{{xxxzzz~~~vvviii\\\UUUSSSSSSRRRXXXaaalllxxxxxxoooccc\\\RRRJJJGGGHHHIIIKKKNNNPPPQQQOOOLLLHHHFFFFFFDDDEEEJJJZZZqqqnnn```ccckkk~~~uuummmooottt}}}~~~uuupppuuuzzzuuutttzzzxxxpppiiidddaaaaaaccceeefffeeedddeeeeeebbbcccddddddcccdddfffhhheeefffggghhhiiijjjjjjjjjkkkjjjjjjjjjlllnnnppprrryyy}}}yyyuuuqqqllleee\\\VVVRRRQQQQQQSSSSSSTTTVVVXXXZZZ]]]^^^\\\\\\\\\[[[[[[ZZZZZZZZZZZZ\\\___aaadddhhhmmmpppuuuyyy}}}zzzyyyzzz{{{}}}tttggg[[[UUUTTTTTTSSSYYYaaakkkxxxtttlll```ZZZQQQJJJGGGHHHJJJKKKMMMNNNOOOMMMJJJGGGEEEDDDAAACCCKKKXXXhhhwwwiii[[[]]]ddd}}}xxxoooqqqxxx}}}zzztttwww~~~{{{uuussswww~~~}}}tttkkkccc^^^\\\\\\^^^aaacccbbbbbbcccdddaaabbbcccbbbaaabbbccceeedddeeegggiiijjjkkkkkkkkkmmmllljjjiiikkknnnrrrtttxxx||||||uuuoookkkggg```YYYSSSQQQPPPPPPRRRSSSTTTVVVWWWYYY[[[\\\[[[[[[ZZZZZZYYYXXXWWWWWWVVVXXXZZZ[[[]]]```dddgggnnnrrrxxx~~~{{{vvvtttuuuwwwyyyxxx}}}rrreeeZZZTTTSSSSSSWWW\\\dddlllwww}}}pppiii^^^WWWOOOIIIGGGIIIKKKLLLNNNNNNOOOLLLIIIFFFDDDDDDAAADDDJJJRRR\\\gggrrryyyfffXXXYYY___ttt|||vvvyyywwwxxx~~~|||uuuqqquuu{{{{{{oooeee^^^ZZZXXXYYY\\\___aaaaaaaaabbbdddcccccccccbbb``````aaabbbdddeeehhhjjjlllmmmmmmllllllkkkiiiiiikkkppptttwwwxxx|||~~~}}}|||{{{{{{|||~~~zzzqqqkkkfffbbb\\\VVVQQQPPPPPPQQQQQQRRRSSSUUUVVVXXXYYYYYYZZZZZZYYYXXXXXXWWWVVVVVVUUUVVVWWWXXXYYY[[[___bbbhhhkkkqqqwww|||~~~{{{vvvrrrpppqqqtttwwwvvv{{{qqqcccYYYSSSRRRRRRXXX]]]fffooozzzxxxmmmfffZZZUUUNNNIIIHHHIIIKKKLLLOOOOOOOOOLLLHHHEEEDDDDDDDDDFFFHHHLLLTTT```nnnxxxeeeWWWWWW\\\nnn~~~{{{zzz}}}}}}vvvqqqtttzzzxxxkkk```YYYVVVUUUVVVYYY\\\______```bbbccccccccccccbbb```___```aaaeeegggjjjmmmnnnnnnnnnmmmkkkjjjiiijjjmmmqqqvvvyyyyyy}}}xxxrrrnnnlllkkkiiimmmnnnqqqtttwwwyyy{{{{{{{{{|||~~~vvvmmmggg```]]]WWWRRROOONNNOOOPPPPPPQQQRRRTTTUUUVVVVVVVVVXXXWWWWWWWWWVVVUUUUUUUUUTTTUUUVVVWWWWWWYYY\\\___bbbeeejjjpppuuuyyy{{{|||xxxvvvrrrnnnmmmoooqqqsssuuuzzz~~~oooaaaXXXTTTRRRRRRWWW^^^hhhssssssiiicccWWWSSSLLLHHHHHHJJJLLLMMMOOOOOONNNKKKGGGDDDCCCDDDFFFFFFGGGLLLVVVgggxxx~~~dddWWWVVVYYYhhh}}}~~~{{{}}}~~~xxxsssuuu{{{tttfff[[[UUURRRRRRQQQTTTXXX[[[\\\]]]___``````aaaaaa```___^^^```aaagggiiilllooopppooonnnmmmkkkjjjjjjkkknnnrrrvvvyyyyyy~~~{{{vvvnnngggcccaaa___^^^ccceeegggjjjmmmoooqqqrrrssstttwww{{{{{{rrriiiccc[[[WWWSSSNNNLLLLLLMMMOOONNNOOOQQQRRRSSSTTTSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVVVVXXX[[[^^^```ccchhhmmmssswwwyyyzzzvvvtttqqqooonnnooopppqqquuuyyy{{{kkk^^^WWWUUUUUUUUU[[[bbbnnnzzzzzznnneee___UUUQQQKKKHHHHHHJJJLLLNNNNNNNNNMMMIIIEEEBBBBBBBBBDDDDDDGGGPPPaaavvv|||{{{aaaTTTSSSUUUcccwww||||||}}}yyyuuuwww|||~~~qqqcccXXXRRRPPPPPPNNNQQQUUUXXXYYYZZZ\\\^^^]]]^^^______^^^^^^```bbbiiikkkmmmpppqqqpppooommmkkkkkkkkklllooorrruuuwwwzzzwwwqqqiiibbb^^^\\\[[[ZZZ___```bbbeeegggiiijjjjjjmmmooorrrwww|||xxxooofffaaaWWWTTTOOOKKKIIIJJJLLLMMMMMMNNNPPPRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRTTTUUUUUUUUUWWW[[[]]]aaadddiiinnnssswwwzzz{{{wwwvvvtttrrrpppqqqqqqrrrtttxxx}}}xxxiii]]]WWWWWWXXXXXXaaaiiitttwwwkkkbbb]]]TTTPPPKKKHHHHHHKKKMMMNNNMMMMMMKKKHHHCCCAAA@@@AAAAAABBBGGGUUUkkk~~~xxx^^^RRRPPPRRR```sssuuurrrwww|||yyy{{{~~~zzzjjj___WWWOOOJJJJJJMMMNNNRRRUUUXXXZZZ[[[[[[aaaaaaaaa___^^^^^^aaaccckkklllooopppqqqpppooonnnmmmnnnnnnmmmnnnpppuuuxxx|||{{{ssslllccc\\\WWWUUUSSSRRRWWWXXXYYY\\\___bbbeeefffiiikkkooorrrvvvzzz~~~wwwlllbbb\\\QQQOOOMMMJJJIIIJJJKKKMMMKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRRRRTTTVVVWWWWWWWWWYYY[[[ccceeeiiinnnssswwwyyyzzzzzzxxxtttqqqooonnnooooooxxxzzz}}}ttthhh```ZZZWWWXXX\\\bbbjjjuuuuuujjj```YYYRRROOOLLLJJJKKKLLLMMMMMMMMMKKKHHHEEECCCCCCCCCCCCDDDFFFNNNbbb{{{ooo\\\UUUSSSQQQ[[[ooovvvqqqttt}}}||||||}}}uuueeeZZZRRRJJJFFFFFFKKKMMMPPPTTTWWWZZZ[[[[[[^^^_________^^^```dddgggjjjkkkmmmooooooooonnnmmmlllmmmmmmmmmmmmppptttwww{{{~~~~~~yyyqqqjjjaaaZZZUUUSSSQQQQQQSSSTTTVVVYYY\\\___bbbdddgggjjjnnnqqqtttxxx}}}{{{sssiii___XXXPPPNNNLLLJJJIIIJJJKKKLLLKKKLLLMMMNNNNNNOOONNNNNNNNNNNNOOOPPPQQQRRRRRRSSSRRRTTTUUUVVVWWWXXX[[[]]]dddggglllrrrvvvzzz{{{|||}}}{{{wwwsssqqqqqqqqqrrrwwwyyy|||~~~rrrfff^^^ZZZWWWZZZ___hhhooo{{{~~~ssshhh^^^WWWRRROOOLLLJJJKKKMMMMMMMMMNNNLLLIIIFFFDDDDDDDDDEEEFFFJJJWWWlllkkkYYYRRRQQQPPPXXXkkkxxxooopppzzz~~~||||||~~~~~~ppp```VVVMMMFFFCCCDDDIIIKKKOOOSSSWWWYYY[[[[[[[[[\\\]]]^^^___bbbfffiiihhhiiilllmmmnnnnnnmmmlllllllllmmmmmmmmmooosssvvvyyy||||||vvvmmmggg^^^VVVRRRPPPOOONNNPPPQQQTTTWWWZZZ^^^aaabbbeeehhhkkkooorrrvvvzzz~~~~~~~~~~~~}}}uuulllcccYYYSSSNNNLLLJJJIIIHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKMMMNNNPPPRRRSSSTTTSSSTTTUUUVVVWWWZZZ^^^aaaeeehhhooouuuzzz|||}}}}}}~~~|||xxxuuussssssssstttvvvyyy}}}|||pppccc\\\XXXXXX\\\bbbnnnuuu{{{oooeee[[[TTTPPPNNNKKKJJJKKKMMMNNNMMMNNNLLLJJJGGGEEEEEEFFFFFFHHHPPP```www}}}}}}fffVVVOOOMMMMMMUUUfffyyyoooppp|||}}}zzzzzz}}}}}}ooo___TTTMMMFFFDDDEEEGGGJJJMMMRRRVVVYYY[[[[[[ZZZ[[[\\\]]]^^^aaafffiiigggiiikkkmmmnnnnnnmmmllllllmmmnnnnnnnnnooosssvvvyyy{{{~~~zzzuuuhhhbbbYYYRRROOOMMMLLLLLLOOOQQQSSSWWW[[[^^^```bbbccceeeiiilllnnnrrrwwwzzz|||~~~}}}|||{{{{{{~~~wwwooofff]]]UUUOOOKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKJJJIIIIIIHHHIIIJJJMMMOOOQQQSSSTTTUUUVVVVVVWWWXXX\\\aaaeeeeeeiiipppwww{{{}}}}}}||||||zzzwwwtttsssssstttuuuxxx{{{|||ooobbbZZZWWWWWW]]]cccooowwwxxxmmmbbbYYYSSSOOOMMMJJJJJJLLLMMMNNNMMMMMMKKKIIIFFFEEEEEEFFFGGGJJJTTTfff|||wwwzzz~~~}}}dddUUUMMMKKKKKKRRRaaaxxx{{{rrrsss{{{xxxxxx|||{{{mmm]]]RRRKKKFFFDDDFFFGGGIIIMMMRRRVVVXXXZZZ[[[ZZZ[[[\\\\\\\\\___cccfffgggiiikkknnnoooooonnnmmmlllnnnooooooooopppsssuuuwwwyyy{{{|||{{{{{{|||~~~~~~~~~wwwrrrbbb\\\TTTNNNLLLKKKKKKKKKMMMOOORRRVVVZZZ\\\^^^___```bbbeeehhhkkknnnsssvvvzzz}}}~~~{{{zzzyyyzzzzzz}}}zzzqqqiii```XXXQQQLLLHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGIIIKKKNNNQQQSSSTTTUUUVVVWWWWWWYYY]]]cccggggggkkkqqqxxx|||}}}||||||yyyxxxuuusssssstttvvvwww|||}}}zzzxxxzzz|||zzznnnaaaYYYWWWWWW\\\cccllltttvvvkkkaaaXXXSSSMMMKKKJJJJJJLLLNNNNNNNNNKKKIIIGGGEEEDDDDDDFFFFFFLLLVVVhhh}}}yyy|||yyybbbUUULLLIIIJJJOOO\\\qqqxxxyyy|||xxxxxx{{{xxxjjjYYYOOOIIIDDDCCCFFFHHHJJJNNNRRRVVVXXXZZZZZZZZZZZZ[[[ZZZZZZ\\\```cccggghhhkkkmmmoooooonnnmmmlllmmmnnnooonnnoooqqqsssuuuvvvwwwvvvttttttuuuvvvzzz|||yyyrrrmmm\\\WWWPPPKKKJJJJJJKKKKKKKKKMMMPPPTTTWWWYYYZZZZZZ]]]___bbbeeehhhkkkooorrrxxx{{{~~~{{{xxxwwwwwwxxxyyy}}}yyyssskkkbbbZZZSSSMMMJJJEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEGGGJJJMMMOOOQQQRRRSSSTTTVVVWWWXXX\\\```dddhhhkkkpppuuuxxxyyyyyyxxxuuutttrrrrrrrrruuuwwwyyy}}}xxxrrrooommmmmmppptttyyyvvvkkk___YYYWWWXXX^^^dddjjjssssssiii```XXXSSSKKKJJJIIIJJJLLLNNNNNNNNNIIIHHHFFFDDDDDDEEEFFFGGGMMMYYYlllsss___TTTKKKGGGIIILLLWWWjjj~~~~~~{{{yyyzzzwwwhhhXXXNNNHHHDDDDDDFFFJJJLLLOOOSSSVVVXXXYYYZZZWWWXXXXXXXXXYYY[[[___bbbeeegggiiilllmmmmmmmmmllliiikkkmmmmmmlllmmmooopppqqqqqqqqqooommmkkklllmmmrrrtttwwwzzz{{{~~~~~~yyyrrrjjjeeeXXXSSSMMMIIIHHHJJJKKKLLLKKKMMMQQQTTTWWWXXXXXXXXX[[[]]]```ccceeehhhmmmpppvvvyyy~~~|||zzzwwwtttssstttvvvxxx|||sssmmmddd\\\UUUOOOJJJGGGBBBCCCCCCDDDEEEEEEFFFGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDEEEGGGIIILLLNNNPPPQQQOOOQQQSSSUUUVVVXXX\\\^^^dddfffiiillloooppppppooommmmmmllllllnnnqqquuuwww|||~~~wwwpppiiieeebbbaaa```ccchhhpppxxxpppfff\\\YYYYYY[[[aaagggmmmvvv|||ooofff^^^WWWRRRJJJIIIIIIJJJMMMNNNNNNNNNIIIHHHFFFEEEEEEFFFGGGHHHMMM\\\rrrjjjZZZQQQIIIFFFIIIIIIQQQccc|||}}}zzzzzzwwwiiiYYYOOOIIIEEEFFFHHHKKKMMMPPPSSSVVVXXXYYYZZZUUUVVVWWWWWWXXX[[[___bbbdddeeehhhkkklllllllllkkkhhhiiikkkkkkkkkkkkmmmnnnnnnnnnmmmkkkhhhffffffgggeeegggkkknnnppprrrvvvyyy}}}||||||{{{{{{}}}}}}yyytttlllddd___UUUQQQKKKHHHHHHJJJLLLMMMNNNPPPSSSVVVXXXYYYYYYYYYZZZ\\\___aaadddgggkkknnnuuuxxx}}}zzzxxxtttrrrqqqsssuuuwww||||||nnniii```XXXQQQLLLHHHEEEAAABBBBBBCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFIIIKKKMMMOOOPPPLLLNNNQQQSSSTTTUUUXXXZZZ^^^___aaaccceeefffggggggfffeeeeeefffhhhlllpppssszzz}}}tttpppjjjccc]]]YYYWWWWWWVVVZZZ```iiisss}}}}}}kkkbbbZZZYYYZZZ]]]cccjjjpppyyyzzzmmmddd\\\VVVQQQIIIIIIHHHJJJMMMOOOOOONNNJJJIIIGGGFFFFFFGGGIIIJJJMMM^^^xxxcccVVVOOOGGGEEEIIIFFFNNN___xxx~~~~~~|||||||||yyyzzz|||zzziiiUUUJJJEEEDDDFFFJJJNNNPPPSSSUUUWWWWWWWWWVVVVVVVVVUUUUUUWWWZZZ^^^```cccdddgggiiikkkkkkkkkjjjkkkiiifffeeeeeefffeeedddfffdddaaa___^^^^^^^^^___``````aaacccfffjjjnnnppptttyyy}}}wwwsssooonnnnnnoooqqquuuxxxzzz|||xxxrrrnnniiiccc[[[UUUMMMKKKIIIGGGGGGHHHJJJLLLMMMOOOQQQTTTWWWXXXYYYYYYYYY[[[^^^aaacccfffjjjmmmssswww}}}wwwuuurrrooooooqqqtttvvv|||~~~|||uuummmbbbXXXRRRNNNGGGDDDCCCAAAAAAAAABBBBBBCCCCCCCCCEEEEEEDDDCCCBBBBBBAAAAAAAAABBBDDDEEEGGGIIIKKKLLLIIIIIIJJJKKKMMMOOOQQQRRRVVVWWWYYYZZZ[[[[[[ZZZYYYZZZZZZ[[[[[[]]]aaagggllluuuxxx{{{~~~~~~|||yyywwwrrrjjj```XXXUUUSSSRRRQQQPPPUUU[[[dddmmmwwwtttddd[[[UUUVVV[[[___dddjjjppp{{{wwwlllaaaVVVNNNLLLFFFGGGJJJMMMOOOPPPPPPPPPOOOHHHDDDDDDEEEFFFIIINNNTTTiiivvv\\\OOOLLLIIIEEEBBBGGGLLLZZZppp|||||||||{{{}}}yyyzzz{{{xxxgggTTTJJJGGGFFFHHHLLLOOOPPPSSSVVVXXXXXXXXXWWWUUUUUUTTTTTTVVVYYY]]]```eeefffhhhjjjkkkjjjiiihhhiiifffcccaaaaaaaaa```___]]][[[YYYWWWVVVVVVVVVWWWWWWXXXXXXZZZ^^^bbbfffhhhmmmqqqyyy}}}yyysssmmmiiiffffffeeefffhhhllloooqqquuuqqqlllhhhddd^^^WWWRRRLLLJJJHHHGGGGGGHHHJJJKKKLLLMMMPPPSSSVVVWWWXXXXXXXXXZZZ]]]```bbbfffjjjmmmssswww}}}~~~xxxuuurrrppppppsssvvvxxxzzz|||{{{ssshhh^^^TTTOOOJJJDDDAAA@@@>>>??????@@@AAABBBBBBBBBDDDDDDCCCCCCBBBAAAAAA@@@@@@AAABBBDDDFFFHHHJJJJJJHHHHHHIIIIIIJJJLLLMMMNNNOOOOOOQQQQQQRRRQQQPPPPPPOOOPPPQQQRRRUUUZZZ```dddlllnnnrrruuuvvvtttqqqooohhhaaaYYYSSSPPPNNNMMMKKKLLLOOOUUU\\\dddnnnxxxyyylllaaaYYYTTTUUUZZZ___eeekkksss}}}uuujjj```VVVNNNMMMFFFHHHJJJMMMOOOPPPQQQQQQNNNHHHEEEEEEFFFEEEHHHLLLXXXmmmuuu[[[OOOLLLIIIEEEBBBEEEJJJWWWmmm{{{{{{|||zzz~~~~~~yyyyyy{{{rrrbbbQQQIIIGGGGGGIIIMMMPPPQQQTTTWWWYYYYYYYYYXXXTTTSSSRRRRRRTTTXXX\\\___ggghhhjjjkkkkkkiiigggeeeeeebbb^^^[[[ZZZYYYXXXVVVRRRQQQOOONNNMMMMMMMMMNNNOOOOOOPPPRRRUUUZZZ^^^```jjjnnnttt{{{|||yyytttoookkkeee___[[[YYYYYYYYYYYY[[[^^^aaaccchhhfffccc___\\\WWWRRRNNNJJJHHHGGGFFFFFFGGGIIIJJJJJJLLLPPPSSSUUUWWWWWWWWWVVVYYY\\\___bbbfffkkkooosssxxx}}}~~~|||wwwuuusssqqqrrrtttxxxzzzyyy{{{~~~xxxpppbbbXXXNNNJJJFFF@@@======<<<<<<===>>>???AAAAAABBBCCCBBBBBBAAAAAA@@@@@@@@@@@@AAACCCEEEGGGIIIJJJJJJHHHGGGGGGGGGGGGGGGHHHHHHGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFHHHIIILLLPPPWWW[[[^^^aaafffiiijjjhhheeebbb\\\XXXRRRNNNLLLJJJHHHGGGHHHKKKOOOTTT[[[eeeooovvv~~~}}}||||||zzzxxx~~~rrrfff^^^WWWRRRTTTYYY___gggnnnwwwrrrhhh___UUUNNNLLLGGGHHHKKKMMMOOOQQQQQQQQQMMMIIIFFFGGGFFFEEEFFFJJJ[[[ppprrrZZZNNNKKKHHHDDDBBBBBBGGGSSShhh~~~}}}~~~yyy|||{{{{{{|||kkk\\\NNNHHHHHHHHHJJJMMMQQQSSSUUUXXXZZZZZZYYYYYYRRRQQQPPPPPPRRRVVV[[[^^^fffhhhjjjkkkkkkiiifffddd```]]]YYYVVVTTTRRRPPPNNNLLLKKKJJJIIIHHHHHHIIIIIIKKKKKKLLLNNNQQQVVVZZZ\\\fffiiioootttwwwyyyxxxwwwooolllgggbbb]]]XXXSSSOOONNNNNNMMMNNNPPPRRRUUUWWW[[[ZZZYYYWWWTTTPPPMMMJJJGGGFFFEEEDDDEEEFFFHHHIIIJJJMMMPPPTTTVVVWWWWWWWWWUUUWWWZZZ]]]aaaffflllppptttxxx}}}~~~{{{vvvuuusssrrrsssuuuxxxzzzyyy{{{~~~}}}tttjjj\\\SSSIIIEEEBBB===:::;;;:::;;;<<<>>>???AAABBBBBBAAAAAAAAA@@@@@@@@@??????AAACCCEEEGGGIIIKKKKKKLLLGGGGGGFFFDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBB@@@BBBCCCDDDFFFIIINNNRRRRRRVVVZZZ^^^___^^^[[[XXXTTTRRRPPPNNNLLLJJJHHHGGGIIIKKKMMMQQQWWW```jjjqqq{{{vvvtttrrrqqqqqqssstttuuu}}}rrrggg\\\VVVRRRTTTYYY```iiirrr|||~~~pppfff]]]SSSMMMKKKGGGIIIKKKNNNPPPQQQRRRRRRMMMJJJHHHIIIGGGDDDFFFJJJYYYnnnnnnYYYNNNKKKHHHDDDCCCBBBFFFQQQddd|||~~~~~~zzz{{{}}}~~~|||gggZZZNNNKKKLLLLLLNNNQQQSSSTTTWWWYYYZZZYYYXXXXXXRRRPPPNNNNNNQQQUUU[[[^^^eeegggiiikkkjjjhhhdddbbb[[[XXXSSSPPPNNNMMMKKKIIIFFFFFFFFFEEEEEEEEEEEEFFFHHHHHHIIIJJJNNNRRRUUUXXX^^^```dddhhhjjjjjjiiihhhccc```[[[VVVSSSNNNJJJGGGGGGFFFFFFFFFHHHJJJMMMOOOPPPQQQQQQOOOMMMJJJHHHGGGCCCCCCCCCCCCDDDEEEGGGHHHKKKNNNRRRVVVXXXYYYXXXWWWTTTVVVYYY\\\```eeelllpppssswww{{{~~~|||vvvuuusssssstttvvvxxxzzz|||}}}zzznnncccXXXOOOFFFCCC@@@<<<:::::::::;;;<<<>>>???AAABBBBBB@@@@@@@@@@@@@@@?????????@@@BBBEEEGGGIIIJJJKKKKKKHHHGGGFFFDDDBBBAAAAAA@@@CCCCCCBBBAAAAAA@@@@@@@@@???@@@AAAAAAAAACCCGGGJJJKKKNNNRRRUUUWWWVVVUUUSSSOOOOOOOOONNNLLLKKKIIIIIIKKKLLLNNNPPPUUU^^^gggnnnwww~~~}}}rrrqqqppppppqqqtttyyy|||wwwkkk^^^XXXTTTVVVZZZaaakkkvvv}}}oooeee\\\QQQKKKIIIHHHJJJLLLOOOQQQRRRRRRRRRMMMKKKJJJJJJGGGDDDFFFLLLVVVlll~~~kkkXXXOOOKKKHHHEEEDDDDDDGGGQQQaaaxxx~~~}}}|||||||||xxxggg[[[QQQOOOQQQRRRSSSUUUUUUVVVXXXYYYYYYXXXVVVUUUQQQOOOMMMMMMPPPUUU[[[___eeegggiiijjjiiieeeaaa^^^TTTQQQMMMKKKJJJIIIGGGFFFBBBCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFHHHLLLOOOQQQXXXZZZ\\\_________]]]\\\WWWTTTOOOLLLIIIGGGDDDAAAAAAAAA@@@@@@BBBDDDGGGIIIGGGIIIJJJIIIGGGEEEDDDDDD@@@AAAAAABBBCCCDDDFFFGGGKKKNNNRRRWWWYYYYYYXXXWWWUUUVVVYYY[[[___dddkkkppprrrvvvyyy|||~~~~~~wwwvvvuuuuuuuuuwwwyyyzzz~~~xxxkkk___UUULLLCCCAAA???<<<:::;;;;;;;;;<<<===???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@DDDGGGIIIIIIIIIIIIJJJIIIGGGEEECCCAAA@@@@@@@@@@@@???>>>>>>>>>??????>>>>>>??????>>>???BBBDDDGGGIIILLLNNNPPPQQQQQQQQQLLLMMMOOONNNLLLKKKKKKKKKKKKMMMOOOQQQVVV]]]ffflllwww~~~}}}~~~ssstttuuuvvvxxx}}}}}}pppaaa\\\XXXYYY\\\bbbmmmxxxyyykkkbbbYYYPPPJJJHHHIIIJJJMMMOOOQQQSSSSSSSSSNNNLLLLLLKKKHHHEEEIIIOOOYYYooozzziiiXXXPPPLLLIIIFFFFFFFFFIIIQQQ___sss{{{~~~xxxvvv~~~zzz|||ssseeeZZZQQQPPPSSSSSSSSSUUUVVVWWWXXXYYYXXXVVVTTTRRRQQQOOOMMMMMMPPPUUU[[[___gggiiijjjjjjgggaaa[[[XXXMMMKKKGGGFFFEEEEEEDDDCCCBBBCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBCCCEEEGGGJJJLLLQQQSSSTTTVVVUUUTTTRRRQQQKKKHHHDDDBBBAAA@@@>>>======<<<;;;;;;===???BBBCCC@@@CCCEEEDDDBBB@@@@@@AAA>>>??????AAABBBDDDEEEFFFJJJMMMRRRVVVYYYYYYWWWVVVUUUWWWXXXZZZ^^^cccjjjoooqqqtttxxxzzz{{{}}}{{{zzzyyyxxxxxxyyyzzz{{{~~~~~~xxxjjj]]]RRRIIIAAA???>>>;;;999::::::;;;;;;<<<===>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBFFFIIIKKKLLLKKKKKKLLLKKKIIIGGGDDDCCCBBBBBB???>>>=========>>>???@@@===>>>?????????@@@BBBDDDDDDEEEFFFHHHJJJLLLNNNOOOMMMOOOQQQPPPNNNLLLMMMOOOMMMOOORRRUUUZZZ```ggglllvvvzzz|||vvvfffaaa]]]\\\]]]cccooozzz}}}rrreee]]]VVVNNNIIIIIIIIIKKKMMMPPPRRRSSSSSSSSSOOOMMMMMMLLLHHHFFFLLLTTTbbbwwwwwwhhhXXXQQQMMMJJJHHHHHHHHHJJJPPP\\\oooxxxyyy|||wwwsssrrr}}}vvvwwwnnnaaaWWWOOONNNQQQQQQQQQSSSWWWXXXYYYYYYWWWUUURRRQQQRRRPPPMMMMMMPPPUUU\\\```jjjkkkllljjjeee^^^WWWSSSIIIFFFDDDBBBCCCCCCCCCBBBDDDEEEFFFGGGGGGGGGGGGGGGDDDCCCBBBBBBDDDFFFIIIJJJHHHIIIJJJKKKJJJIIIGGGEEECCCAAA>>><<<<<<<<<;;;::::::999888888999<<<>>>@@@<<>>???@@@BBBCCCEEEEEEHHHLLLQQQUUUXXXXXXVVVUUUVVVWWWXXXZZZ]]]bbbiiinnnqqqssswwwyyyzzz|||~~~}}}}}}|||{{{zzz{{{||||||~~~~~~}}}|||}}}~~~xxxjjj]]]PPPGGG???======:::999::::::::::::;;;;;;<<<<<<<<>>>>>>>>???AAABBB===???AAAAAAAAACCCEEEHHHBBBBBBBBBCCCFFFIIILLLNNNPPPRRRTTTSSSPPPOOOQQQSSSPPPSSSVVVZZZ^^^dddkkkooottt{{{iiiddd___^^^___cccooo{{{wwwlll```ZZZTTTNNNJJJIIIIIIKKKMMMPPPRRRSSSTTTTTTPPPNNNMMMLLLHHHGGGNNNWWWkkk~~~vvvgggXXXQQQNNNKKKIIIIIIHHHJJJOOOZZZlllzzzvvvrrroooooo|||xxxwww|||~~~|||{{{vvvpppjjj^^^XXXQQQPPPSSSVVVVVVUUUYYYWWWUUUUUUWWWWWWTTTQQQPPPOOONNNMMMOOOTTT\\\aaahhhiiijjjiiicccZZZQQQLLLCCCAAA@@@>>>>>>???AAABBBEEEFFFGGGIIIKKKJJJGGGDDDBBBBBBBBBBBBBBBDDDFFFGGGEEEEEEDDDDDDCCCBBBBBBBBB>>>======<<<;;;:::999888;;;;;;:::::::::;;;<<<<<<:::;;;;;;;;;<<<<<<============>>>???@@@BBBDDDEEEGGGKKKQQQVVVXXXYYYYYYZZZYYYZZZ\\\```dddhhhkkkmmmpppssswwwzzz|||~~~|||~~~~~~~~~~~~~~~}}}zzzxxxyyyzzzzzzzzz{{{}}}wwwhhhZZZKKKBBB<<<<<<<<<:::999:::888888888999:::;;;<<<===????????????@@@AAABBBCCCEEEGGGIIILLLNNNOOOPPPPPPOOOMMMLLLIIIFFFDDDBBB@@@CCCCCCBBBAAAAAAAAABBBBBBAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIMMMPPPTTTVVVVVVUUUVVVVVVXXX\\\```bbbcccfffkkkpppzzzqqqggg^^^___dddkkkuuu|||tttlllaaaVVVOOOJJJGGGFFFJJJMMMQQQSSSSSSSSSRRRSSSTTTPPPLLLKKKJJJIIIOOOVVVqqq|||ppp```UUUQQQMMMHHHCCCEEEIIIMMMRRR___vvvzzzsssooonnnwww~~~zzz}}}|||yyyvvvuuutttqqqkkkfff\\\VVVPPPOOORRRUUUUUUTTTYYYWWWUUUVVVWWWVVVSSSQQQRRRRRRQQQRRRTTTZZZbbbgggjjjkkkjjjgggaaaXXXOOOIIIAAA@@@???>>>???@@@BBBDDDGGGGGGHHHJJJKKKKKKHHHEEEAAAAAA@@@@@@@@@BBBCCCDDDBBBBBBAAAAAA@@@@@@@@@???>>>>>>===<<<;;;:::::::::888888888888888888888888======<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDGGGKKKQQQUUUWWWWWWXXXXXXXXXYYY[[[___cccgggjjjlllnnnqqquuuxxxzzz|||}}}~~~~~~~~~~~~}}}zzzzzz||||||{{{yyywwwyyyzzz{{{{{{|||~~~~~~uuueeeWWWJJJBBB<<<;;;<<<:::999:::888888999999:::;;;===>>>????????????@@@BBBCCCDDDFFFHHHJJJLLLNNNOOOOOOOOOOOONNNLLLJJJHHHFFFEEEDDDBBBBBBAAAAAA@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHIIINNNRRRVVVXXXYYYYYYZZZZZZ\\\```eeehhhiiilllqqquuu}}}rrriiibbbccciiiqqq{{{qqqjjj___UUUNNNJJJHHHFFFKKKNNNRRRUUUUUUTTTTTTTTTRRROOOLLLLLLKKKKKKQQQYYYrrr|||pppaaaVVVRRROOOKKKGGGFFFHHHKKKOOOZZZppp~~~uuuooonnnuuu~~~wwwtttqqqppppppmmmhhhcccXXXTTTOOONNNPPPSSSTTTSSSXXXWWWVVVUUUVVVUUUSSSQQQOOOPPPRRRTTTXXX^^^fffkkknnnmmmjjjeee]]]SSSKKKFFF???>>>>>>???@@@CCCEEEFFFHHHHHHIIIKKKLLLKKKIIIFFFBBBAAAAAA@@@@@@AAABBBBBB@@@@@@??????????????????>>>======<<<<<<;;;;;;;;;777777888888888888777777<<<<<<;;;;;;:::999999999;;;;;;<<<===???AAACCCDDDGGGKKKQQQTTTUUUUUUUUUVVVVVVWWWZZZ]]]aaaeeeiiikkkkkknnnrrruuuwwwyyy|||~~~}}}||||||}}}~~~~~~~~~~~~~~~|||zzzwwwvvvvvvwwwxxxwwwwwwyyyzzz{{{|||~~~{{{qqqaaaSSSJJJBBB<<<;;;<<<:::999:::999999999:::;;;<<<===>>>?????????@@@AAACCCDDDEEEGGGHHHJJJLLLMMMMMMMMMLLLNNNMMMLLLJJJIIIHHHHHHHHHDDDCCCCCCCCCBBBBBBBBBBBBDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGIIIIIINNNRRRWWW[[[]]]^^^```aaaccciiiooosssuuuvvvzzz}}}qqqiiidddfffmmmuuuzzzllleee[[[RRRLLLIIIHHHGGGLLLOOOSSSVVVVVVUUUUUUUUUQQQNNNMMMMMMLLLMMMTTT]]]uuuvvvfffZZZTTTQQQMMMIIIFFFGGGHHHKKKTTThhhvvvpppnnnxxx{{{sssooollljjjjjjgggbbb^^^UUUQQQNNNMMMOOOQQQSSSSSSWWWVVVVVVVVVUUUTTTSSSRRROOORRRUUUZZZ^^^eeelllqqqtttqqqkkkbbbXXXOOOGGGCCC===>>>???@@@CCCEEEHHHIIIJJJIIIIIIKKKLLLKKKIIIFFFDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<<<<;;;;;;::::::;;;;;;;;;:::999888999999999888888888888888;;;;;;<<<>>>@@@BBBDDDEEEHHHLLLQQQTTTUUUTTTTTTTTTUUUVVVXXX\\\```dddgggiiihhhkkkooorrrtttwwwyyy|||~~~~~~~~~}}}zzz{{{|||~~~~~~}}}}}}|||zzzxxxuuusssssstttvvvwwwwwwxxx{{{|||}}}yyynnn^^^PPPJJJBBB;;;;;;<<<:::999;;;999999::::::;;;===>>>???@@@@@@@@@AAABBBDDDEEEFFFHHHIIIJJJKKKLLLKKKJJJJJJJJJIIIHHHGGGGGGHHHHHHIIIFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJKKKOOOVVV[[[___cccgggiiiooouuu|||mmmgggcccfffllltttuuuggg```WWWOOOJJJHHHHHHGGGLLLOOOSSSVVVVVVUUUUUUUUUPPPNNNMMMLLLKKKMMMVVVaaayyy}}}lll^^^UUUPPPKKKHHHEEEEEEEEEHHHOOOaaa}}}wwwqqqqqq~~~vvvllliiidddaaa```]]]WWWSSSRRRPPPNNNMMMOOOQQQSSSSSSVVVWWWWWWWWWWWWVVVUUUUUUUUUYYY^^^dddiiiooovvvzzz{{{vvvlllaaaUUULLLFFFCCC>>>???AAACCCEEEHHHJJJKKKKKKJJJJJJJJJKKKKKKIIIGGGEEEEEEFFFFFFEEEEEEEEEDDDBBBBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;<<<<<<======<<<;;;;;;:::777888888999:::;;;;;;<<<<<<===>>>???AAADDDFFFGGGIIIMMMRRRUUUUUUTTTTTTTTTUUUVVVXXX[[[^^^bbbeeefffgggjjjmmmqqqsssuuuxxxzzz{{{}}}~~~~~~~~~}}}}}}yyyzzz||||||||||||zzzyyyxxxwwwuuusssrrrsssvvvxxxvvvxxx{{{|||~~~xxxmmm^^^PPPIIIAAA;;;;;;<<<::::::;;;:::::::::;;;<<<===??????@@@@@@AAABBBCCCEEEGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEFFFGGGIIIJJJHHHIIIJJJKKKLLLKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKKKKJJJNNNUUU[[[aaagggmmmqqq}}}yyyjjjeeebbbfffkkksss~~~qqqbbb\\\SSSLLLIIIHHHHHHHHHKKKNNNRRRUUUUUUTTTTTTTTTQQQNNNMMMKKKJJJMMMZZZggg}}}|||~~~yyykkk]]]TTTNNNJJJGGGDDDCCCCCCFFFLLL[[[wwwyyyttttttyyyqqqlllgggbbb___]]]ZZZUUUQQQQQQPPPOOOOOOPPPRRRTTTUUUXXXYYY[[[\\\[[[[[[\\\]]]\\\```gggmmmrrrwww|||{{{nnn```TTTKKKFFFDDDBBBCCCDDDFFFHHHJJJKKKLLLMMMLLLKKKKKKLLLLLLJJJHHHGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@>>>======<<<===<<<;;;:::999999::::::999:::;;;<<<===>>>???@@@<<<===>>>@@@BBBEEEGGGHHHJJJNNNSSSWWWWWWVVVVVVVVVWWWXXXYYY[[[]]]```cccdddfffiiimmmppprrrtttwwwzzzzzz|||~~~}}}}}}~~~{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvtttrrrsssuuuxxxwwwxxx{{{|||}}}xxxooo```RRRIIIAAA;;;;;;<<<;;;:::<<<;;;;;;;;;<<<===>>>???@@@AAAAAABBBCCCDDDFFFHHHIIILLLMMMNNNNNNNNNMMMLLLKKKIIIIIIGGGGGGHHHJJJMMMNNNLLLNNNPPPRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRRRRPPPPPPOOONNNNNNNNNOOOOOOPPPSSSXXX]]]ccckkksssyyyooogggcccbbbgggmmmuuuzzzmmm___YYYQQQKKKHHHGGGHHHHHHKKKNNNRRRUUUUUUTTTTTTTTTQQQOOOLLLKKKJJJQQQbbbsss~~~zzz}}}vvvooodddZZZSSSOOOKKKIIIEEEBBBCCCGGGJJJUUUppp{{{wwwyyytttmmmkkkgggbbb___^^^[[[WWWSSSQQQQQQQQQQQQQQQSSSVVVWWW[[[^^^aaabbbaaaaaaccceeeggglllssszzzppp```SSSKKKGGGFFFEEEFFFHHHIIIJJJKKKLLLLLLQQQOOONNNNNNNNNNNNLLLKKKLLLLLLNNNOOOPPPOOOOOONNNNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFEEECCCBBB@@@???>>>>>>===:::888777888999::::::;;;;;;<<<===>>>>>>???;;;<<<===???BBBDDDGGGHHHLLLPPPUUUXXXYYYYYYYYYYYYYYYZZZZZZ[[[]]]___aaabbbgggjjjmmmqqqsssuuuxxxzzz{{{~~~~~~}}}|||zzzyyywwwvvvvvvvvvtttuuuvvvuuussssssuuuwwwwwwyyy{{{|||}}}yyyqqqcccVVVHHHAAA;;;;;;<<<;;;:::<<<;;;;;;;;;<<<===>>>@@@@@@AAAAAABBBCCCEEEGGGIIIJJJPPPPPPRRRRRRSSSRRRQQQPPPQQQPPPNNNNNNOOOQQQTTTVVVUUUWWWZZZ]]]___`````````aaaaaaaaaaaaaaa```______\\\[[[ZZZZZZYYYYYYYYYYYY\\\]]]___aaafffoooxxx~~~rrrfff```^^^```fffmmmwwwttthhh^^^XXXPPPJJJGGGGGGGGGHHHLLLOOOSSSVVVVVVUUUUUUUUUQQQNNNLLLKKKMMMWWWmmm~~~}}}}}}oookkkddd\\\VVVRRRNNNLLLFFFCCCDDDGGGGGGNNNggg}}}yyy|||~~~rrrjjjfffbbb]]][[[[[[YYYVVVRRRQQQRRRRRRRRRRRRTTTWWWYYY^^^aaaeeefffffffffiiikkkwww|||qqqaaaTTTLLLHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLSSSRRRPPPPPPPPPPPPNNNMMMQQQRRRTTTVVVWWWWWWVVVVVVVVVUUUTTTRRRQQQOOONNNMMMKKKJJJIIIGGGEEECCCAAA@@@AAA>>>;;;888777888;;;<<<:::::::::::::::::::::::::::;;;<<<>>>AAADDDFFFGGGMMMQQQVVVZZZ[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^```aaagggjjjnnnqqqsssuuuxxxzzz|||~~~}}}zzzxxxvvvuuuuuuuuurrrtttvvvuuusssrrrtttvvvwwwyyyzzz{{{|||~~~{{{ssseeeYYYHHH@@@;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<===???@@@AAAAAABBBBBBDDDFFFHHHJJJKKKSSSSSSUUUVVVVVVVVVUUUTTTWWWVVVUUUTTTUUUXXX[[[]]]^^^```cccgggjjjkkkkkkkkkmmmmmmnnnnnnmmmlllkkkkkkgggfffeeedddddddddddddddgggfffeeefffiiiqqq{{{uuueee___ZZZYYY\\\ccclllwwwqqqfff^^^XXXPPPJJJGGGGGGGGGHHHMMMQQQUUUWWWWWWVVVVVVVVVPPPNNNLLLLLLOOO\\\uuuzzz|||qqqnnnhhhaaaZZZUUUPPPNNNHHHDDDEEEGGGEEEIII```zzz~~~xxxoookkkeeeeeedddbbb___]]][[[YYYUUUUUUTTTTTTUUUVVVXXXYYY]]]aaafffiiiiiilllppptttppp```UUULLLIIIJJJHHHJJJMMMNNNNNNNNNOOOPPPXXXRRRQQQVVVXXXUUUUUUYYY[[[[[[[[[[[[]]]___bbbcccbbbaaa____________\\\ZZZXXXUUUPPPLLLJJJGGGDDDBBB@@@>>><<<<<<======<<<;;;===============>>>???@@@=========>>>AAAEEEIIIKKKPPPQQQSSSUUUWWWXXXXXXYYYYYY[[[\\\]]]^^^___bbbdddhhhlllqqqtttvvvwwwxxxyyy}}}~~~|||yyyvvvtttrrrmmmnnnppprrrtttuuuuuuuuuzzzzzz{{{|||~~~zzzjjj[[[KKKDDD>>>===<<<999999;;;>>>>>>>>>???AAADDDFFFHHHHHHGGGGGGGGGIIIMMMQQQSSSWWWWWWWWWYYYZZZ[[[ZZZXXXZZZZZZZZZZZZ\\\```fffjjjnnnuuuzzz{{{{{{}}}|||zzz~~~~~~~~~}}}|||{{{yyyxxxyyyyyyxxxuuurrrppppppqqqqqqrrrsssrrrrrrwww~~~vvvfff______[[[\\\___dddnnn{{{yyyjjjaaaYYYTTTLLLGGGFFFHHHJJJKKKOOOPPPRRRSSSTTTTTTTTTSSSSSSLLLIIILLLNNNWWWooo|||zzzuuummmfff^^^WWWPPPLLLIIIFFFEEEDDDEEEMMM___ooo~~~~~~|||uuummmhhheeeeeedddcccbbb```___^^^XXXXXXWWWWWWXXXZZZ[[[\\\bbbfffjjjmmmnnnrrrwww|||nnn```WWWQQQOOOOOOMMMOOOQQQRRRRRRRRRTTTUUUWWWUUUXXX___bbb```___bbbhhhiiijjjlllnnnppprrrsssrrrqqqppppppooonnnjjjhhhccc___YYYSSSOOOLLLHHHFFFEEECCCAAA@@@@@@AAA@@@???>>>>>>===<<<<<<<<<=========>>>???AAADDDGGGJJJLLLQQQRRRSSSUUUVVVWWWXXXXXXZZZ\\\^^^___```aaadddgggjjjnnnsssvvvxxxyyyzzz|||}}}zzzwwwtttssspppppprrrssstttuuuvvvvvvxxxxxxyyy{{{}}}zzzjjj\\\LLLEEE???>>>===::::::===>>>>>>>>>???AAADDDFFFGGGGGGHHHJJJLLLNNNPPPSSSTTTVVVWWWZZZ]]]`````````^^^bbbeeehhhiiijjjooovvv{{{~~~}}}~~~~~~}}}tttfffZZZVVVXXXYYY[[[___eeennn|||uuuggg___XXXSSSKKKGGGFFFHHHJJJLLLOOOPPPRRRSSSTTTTTTTTTSSSOOOJJJIIILLLNNNTTTiii}}}xxxssskkkddd]]]WWWRRRNNNJJJGGGEEEDDDDDDKKK[[[kkk}}}yyy}}}tttlllhhhgggggghhhhhhggggggfffeee______^^^^^^___```bbbccchhhlllppptttwww|||kkk]]]YYYVVVUUUUUUPPPRRRSSSSSSSSSTTTVVVXXXYYY[[[bbbkkkppppppppprrruuuwwwzzz}}}}}}yyyvvvtttooohhhaaa[[[UUUOOOKKKIIIFFFBBB@@@AAAAAAAAA@@@AAA@@@???>>>===============>>>@@@CCCGGGJJJLLLMMMQQQRRRSSSUUUVVVWWWXXXXXXZZZ]]]___aaabbbdddgggjjjmmmpppuuuxxxzzz{{{}}}~~~{{{xxxuuutttrrrrrrssstttuuuuuuvvvvvvuuuvvvwwwzzz}}}yyyjjj\\\LLLEEE@@@???>>><<<<<<>>>??????@@@AAABBBDDDFFFGGGIIILLLPPPSSSUUUVVVYYYZZZ[[[^^^bbbfffiiikkkllllllmmmssszzz}}}}}}}}}}}}{{{nnnddd[[[TTTTTTWWWXXXZZZ___fffppp~~~{{{nnnccc\\\UUUPPPJJJFFFFFFIIIKKKMMMPPPQQQRRRSSSTTTTTTSSSSSSNNNJJJJJJNNNOOOTTTeeexxx{{{uuuppphhhbbb]]]XXXTTTRRRLLLIIIEEEDDDCCCHHHWWWeee}}}{{{~~~~~~~~~vvvooolllmmmmmmmmmnnnmmmmmmllllllgggfffffffffggghhhjjjkkkooosssxxx}}}~~~eeeZZZXXXXXXWWWWWWTTTUUUVVVVVVVVVXXX[[[^^^```dddmmmuuu{{{~~~|||uuummmcccYYYRRROOOKKKGGGDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@<<<>>>AAAEEEHHHKKKLLLMMMQQQRRRTTTUUUWWWXXXXXXXXX[[[^^^aaaccceeegggjjjlllooorrrvvvyyy{{{}}}|||yyywwwuuutttttttttttttttuuuvvvvvvtttuuuwwwzzz~~~wwwhhh[[[KKKEEE@@@??????======@@@@@@AAABBBCCCEEEGGGHHHIIINNNQQQUUUXXXYYY\\\aaadddgggiiilllooossswww|||{{{wwwyyyzzzooobbbZZZTTTRRRUUUZZZWWWZZZ```iiitttsssiii___YYYRRRNNNHHHFFFGGGIIILLLNNNPPPQQQRRRTTTTTTTTTSSSRRROOOLLLKKKMMMOOOVVVfffwwwxxxqqqmmmfffaaa]]][[[XXXVVVQQQLLLHHHEEEDDDGGGSSS___}}}}}}~~~~~~~~~wwwrrrpppqqqqqqqqqqqqqqqpppooonnnkkkkkkkkklllmmmooorrrssswww{{{xxxaaaWWWWWWXXXWWWWWWYYYZZZ[[[[[[]]]```eeehhhiiipppxxx~~~vvvggg^^^ZZZVVVQQQMMMKKKIIIGGGFFFDDDDDDCCCBBBBBBBBBBBBBBB<<<>>>AAAEEEHHHJJJLLLLLLQQQRRRTTTVVVXXXYYYZZZZZZ\\\___cccfffgggiiikkkmmmpppssswwwzzz|||~~~}}}zzzxxxwwwtttttttttssstttuuuvvvwwwvvvwwwyyy}}}}}}tttfffYYYKKKDDD?????????===>>>AAABBBCCCEEEGGGIIIKKKLLLMMMRRRTTTWWWXXXYYY^^^gggmmmssstttvvvwww{{{sssrrrsssxxx~~~rrrfffYYYQQQOOONNNRRRXXXXXX\\\dddmmmxxxzzznnnddd[[[VVVNNNKKKGGGEEEGGGJJJMMMOOOQQQQQQSSSTTTTTTSSSRRRRRROOOLLLIIIJJJNNNZZZmmm}}}wwwoookkkfffbbb```^^^\\\ZZZUUUOOOJJJGGGEEEGGGPPPZZZvvv}}}}}}|||}}}~~~yyyuuussssssttttttttttttsssrrrrrrqqqqqqqqqsssuuuxxx{{{|||rrr```YYYYYYYYYYYYZZZ[[[[[[\\\^^^aaafffmmmrrrwww{{{pppeeeaaa\\\XXXTTTPPPLLLIIIGGGFFFEEEDDDCCCBBBBBBBBB???@@@BBBDDDGGGJJJLLLMMMQQQSSSUUUWWWZZZ\\\]]]]]]```cccgggjjjkkklllnnnooorrruuuxxx{{{}}}~~~{{{yyyyyyuuuuuuttttttuuuwwwxxxyyy|||}}}~~~zzzrrrdddWWWKKKEEE@@@@@@AAA???@@@CCCDDDFFFIIILLLNNNPPPRRRRRRSSSVVVXXXYYYZZZ```kkkttt{{{}}}zzzkkkpppuuu|||rrreeeWWWQQQOOOPPPTTTYYY\\\```hhhrrr~~~uuuiii```XXXSSSKKKHHHEEEDDDGGGKKKNNNPPPQQQRRRSSSTTTTTTSSSRRRQQQLLLIIIGGGHHHPPPbbbxxxyyynnnkkkhhheeedddbbb```^^^WWWQQQKKKIIIGGGGGGNNNVVVnnn{{{~~~xxxuuu||||||zzzyyyxxxxxxyyyzzz{{{{{{{{{{{{zzz{{{|||~~~yyymmmaaa]]]^^^^^^^^^``````aaabbbeeeiiiqqqzzzuuurrrmmmiiiccc]]]WWWRRROOOMMMKKKIIIFFFEEEDDDCCCCCCCCCDDDEEEGGGJJJLLLNNNQQQSSSUUUYYY\\\^^^```aaadddgggkkknnnoooooopppqqquuuwwwzzz}}}|||zzzzzzwwwwwwvvvvvvwwwzzz|||~~~yyyqqqdddXXXMMMGGGBBBCCCCCCBBBCCCFFFFFFHHHLLLPPPSSSVVVWWWXXXUUUZZZ^^^```aaafffqqqyyy|||wwwnnnvvv~~~tttfffYYYSSSSSSTTTWWW[[[___dddmmmwwwqqqfff\\\TTTOOOIIIFFFDDDDDDGGGLLLOOOQQQQQQRRRSSSTTTTTTSSSRRRQQQIIIIIIIIIMMMYYYnnnwwwmmmllljjjiiihhhfffccc```XXXQQQKKKHHHFFFFFFKKKRRReeezzz{{{vvvqqqyyy}}}}}}~~~|||}}}sssjjjbbbaaabbbbbbdddfffkkklllnnnqqqwww|||vvvnnnfffaaaWWWVVVRRROOOKKKHHHFFFEEEGGGFFFFFFFFFHHHJJJMMMOOOQQQSSSVVVYYY]]]```bbbccchhhkkkoooqqqrrrrrrrrrssswwwyyy|||}}}{{{zzzyyyxxxxxxxxxzzz|||yyyqqqdddXXXOOOIIIDDDEEEFFFEEEFFFIIIGGGJJJNNNRRRVVVYYYZZZ[[[XXX___fffhhhiiinnnwww}}}yyyuuu~~~qqqdddWWWRRRRRRTTTWWWZZZbbbgggpppzzz}}}ooodddZZZRRRLLLGGGEEECCCDDDHHHLLLPPPQQQRRRRRRSSSTTTTTTSSSRRRQQQIIIKKKNNNSSSbbbzzz|||sssmmmmmmllllllkkkiiidddaaaWWWPPPJJJGGGFFFEEEIIIPPP___tttzzz|||sssxxxxxxyyy~~~|||nnnkkkgggeeefffjjjooorrrwww{{{xxxmmmlllgggaaa[[[WWWUUURRRQQQMMMLLLIIIHHHIIIKKKNNNPPPTTTXXX\\\```bbbdddfffhhhoooooopppqqqsssuuuvvvwww{{{~~~}}}{{{|||||||||||||||~~~sssddd[[[UUUPPPIIIEEEEEEHHHKKKMMMLLLOOOTTTXXXZZZ]]]```bbbeeeiiinnnrrrvvv|||vvvcccTTTRRRQQQOOORRR[[[eeejjjsss~~~wwwlllbbbWWWOOOMMMHHHGGGGGGHHHJJJMMMPPPRRRQQQTTTVVVWWWTTTPPPMMMKKKIIILLLQQQZZZmmmzzzsssppppppooopppooolllgggdddZZZVVVPPPKKKGGGGGGHHHIIIYYYkkk~~~~~~|||ssswww~~~xxxxxx}}}|||sssooonnnmmmmmmqqqxxx~~~vvvqqqkkkeeeaaa___\\\ZZZUUUSSSPPPMMMLLLNNNPPPQQQ]]]```eeehhhjjjlllooopppsssssssssuuuvvvxxxzzz{{{~~~}}}~~~~~~~~~xxxkkkbbb___ZZZRRRMMMLLLNNNPPPQQQQQQTTTXXX\\\___cccgggjjjkkkpppvvv||||||ppp```SSSRRRRRRPPPTTT[[[ccciiirrr}}}sssiii___TTTMMMKKKFFFEEEFFFGGGIIILLLOOOQQQQQQSSSUUUUUUQQQNNNKKKJJJDDDJJJQQQ___uuuwwwrrrrrrqqqqqqqqqpppmmmhhheee\\\XXXRRRMMMIIIHHHIIIIIIUUUfff|||tttwwwzzzyyy|||}}}uuuppppppppprrrvvv||||||vvvrrrooollljjjdddaaa\\\XXXUUUTTTUUUVVVaaadddiiimmmooorrrtttvvvyyyyyyzzz{{{}}}wwwnnnhhhbbbZZZTTTRRRSSSTTTTTTVVVXXX[[[___bbbhhhnnnrrryyy~~~yyypppfffYYYPPPQQQSSSRRRVVV]]]bbbgggqqq}}}|||nnnddd[[[QQQJJJHHHCCCDDDEEEGGGIIILLLOOOPPPQQQSSSSSSQQQMMMJJJIIIHHHEEELLLWWWhhh{{{sssrrrtttsssrrrqqqpppmmmiiieee^^^ZZZUUUOOOKKKIIIIIIJJJNNN___xxx}}}wwwyyy~~~~~~{{{xxxxxxxxxyyy}}}~~~{{{uuuqqqkkkeeeaaa^^^^^^^^^cccffflllqqqtttwww{{{}}}zzzooojjjbbb]]][[[[[[\\\\\\^^^___bbbfffkkkrrrzzzyyymmmddd[[[SSSNNNQQQTTTUUUYYY^^^aaagggrrr~~~wwwiii```XXXNNNHHHGGGBBBCCCEEEHHHKKKMMMOOOPPPQQQQQQOOOLLLIIIGGGGGGHHHKKKSSSaaatttwwwsssuuuuuutttrrrpppoookkkgggccc^^^ZZZUUUPPPLLLJJJIIIIIIJJJXXXooo{{{zzz~~~|||}}}}}}|||}}}~~~yyyrrrllliiihhhhhhkkkooouuuzzz~~~xxxssslllhhhggghhhhhhiiikkklllppptttzzz~~~pppccc[[[RRROOOMMMPPPTTTWWW\\\```cccjjjuuu~~~rrreee]]]VVVMMMHHHGGGCCCDDDGGGJJJMMMNNNOOOOOOOOONNNKKKHHHEEEEEEHHHJJJOOOZZZkkkxxxvvvxxxuuussspppnnnlllhhhddd```\\\YYYTTTOOOKKKIIIHHHHHHHHHSSSggg|||yyyzzz}}}~~~{{{xxxvvvvvvwww{{{{{{uuurrrqqqrrrssstttvvvxxx}}}xxxiii[[[SSSMMMMMMMMMOOOSSSXXX^^^aaafffnnnzzzyyynnnbbbZZZTTTLLLGGGFFFDDDFFFIIILLLNNNOOONNNNNNLLLKKKGGGDDDBBBEEEJJJNNNSSSddd{{{~~~{{{xxxyyyuuurrrooollliiieeeaaa]]]YYYVVVRRRNNNKKKIIIHHHHHHHHHPPP```vvvzzzzzz|||~~~rrrbbbUUUMMMLLLMMMNNNOOOSSSYYY___bbbjjjrrruuujjj^^^WWWQQQJJJFFFEEECCCFFFIIILLLNNNMMMLLLKKKJJJHHHDDDAAAAAAFFFMMMSSSaaawww|||xxxvvvvvvsssoookkkhhhddd___\\\WWWUUURRRNNNLLLJJJIIIIIIIIIMMMYYYnnnzzzyyy|||}}}}}}~~~ooo___RRRJJJKKKNNNOOOOOORRRYYY___bbblllvvvrrrggg[[[UUUOOOIIIEEEDDDCCCEEEIIILLLMMMLLLJJJHHHHHHFFFBBB???@@@FFFOOOVVVqqq|||xxxtttwwwsssoookkkgggccc___\\\VVVUUURRROOOLLLKKKJJJJJJIIILLLUUUiiizzzyyy}}}