BM66(@ %%%&&&((())))))(((&&&%%%%%%$$$$$$$$$&&&'''&&&%%%$$$+++222000((("""###&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&######%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((())))))******(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''''''''(((***+++*********))))))))))))))))))))))))******++++++++++++++++++++++++***)))(((...---,,,---......---+++,,,,,,,,,---------......---......///////////////---------....../////////------..................//////000//////...------//////...---,,,,,,++++++(((((((((((())))))))))))(((((())))))))))))(((((('''%%%$$$$$$&&&)))))))))%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$######$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((())))))(((&&&$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''(((&&&###!!!!!!$$$$$$%%%&&&&&&''''''(((+++***'''$$$######$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''!!!!!!"""###$$$$$$%%%%%%''''''''''''(((((((((((()))((('''''''''(((***+++*********)))))))))))))))(((((((((((())))))))))))&&&''')))+++,,,+++***)))))))))(((((('''''''''&&&++++++***************+++,,,------......------,,,,,,...///...------...///---------............///---...///000111222333444555777888888888:::<<<>>>FFFOOOZZZccclllyyy"""###$$$$$$$$$###!!!!!!%%%%%%$$$$$$%%%%%%&&&%%%###)))---,,,&&&"""###%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''''''''''''''(((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))***)))((((((((()))++++++***)))))))))))))))))))))************+++++++++,,,***++++++++++++***)))(((,,,,,,+++,,,......---+++,,,,,,,,,,,,------------,,,------...///.........------------....................................///////////////...------.........---,,,,,,++++++(((((((((((()))))))))***))))))************))))))'''%%%$$$%%%'''))))))(((%%%&&&&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((((((&&&%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&+++***((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&&&&'''))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***+++***)))))))))))))))(((((((((''''''+++******)))))))))******,,,,,,------------,,,,,,,,,---//////......///000........./////////000000......///000111111222222333555777888999;;;>>>@@@FFFNNNZZZccclllzzz%%%%%%%%%$$$$$$#########&&&&&&$$$######$$$%%%&&&###%%%'''&&&$$$######$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((((((((()))))))))*********)))))))))***+++,,,))))))))))))))))))*********++++++++++++,,,,,,,,,******++++++******))))))+++******+++---...---+++++++++++++++,,,,,,,,,,,,,,,,,,---............---------------------,,,,,,........................---............------,,,...------,,,,,,+++++++++((((((((()))))))))************++++++++++++******&&&%%%%%%&&&((()))((('''&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))'''&&&&&&%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$''')))(((((('''&&&&&&%%%$$$$$$(((((((((((('''''''''&&&'''&&&&&&%%%%%%%%%%%%%%%'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))))))))(((***)))))))))))))))(((((()))))))))(((((())))))***+++++++++,,,,,,++++++++++++,,,............000111////////////000000000111......//////000000000111111333555777888;;;>>>AAAEEENNNYYYccclllzzz&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%###""""""$$$&&&$$$###"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))*********)))))))))))))))*********+++++++++++++++,,,,,,,,,))))))************)))))))))))))))+++---...---,,,******+++++++++,,,,,,,,,,,,---......//////............------,,,,,,++++++...............---------,,,,,,------------,,,,,,---,,,,,,,,,+++++++++***(((((()))))))))*********)))******++++++******)))%%%%%%&&&'''))))))'''%%%''''''''''''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((()))))))))))))))(((((((((((())))))))))))+++***)))(((((((((((((((************))))))))))))(((((((((((((((((()))*********++++++++++++******)))***,,,---------///111....../////////000000000//////////////////000000111333555666888:::===@@@DDDMMMXXXbbbmmm|||!!!!!!!!!"""###$$$%%%&&&$$$%%%%%%$$$""""""$$$&&&%%%###!!!"""$$$''''''&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&'''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((((((((((((((())))))************++++++++++++++++++++++++((())))))*********)))))))))))))))+++---...---,,,******+++++++++,,,,,,,,,......///000000000000000.........------,,,,,,,,,//////.........---------++++++,,,,,,,,,,,,+++++++++++++++++++++*********))))))))))))************(((((())))))))))))((((((&&&%%%&&&'''))))))'''%%%((((((((('''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """%%%'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((())))))))))))''''''(((((())))))))))))(((((((((((())))))))))))+++***)))(((''''''(((((())))))))))))************(((((('''(((((()))******)))******++++++******)))''')))+++++++++,,,---///------........./////////////////////000000000000333444666666666888;;;===CCCLLLWWWbbbmmm}}}""""""###$$$%%%&&&&&&''' ###&&&%%%###"""$$$'''$$$###"""###%%%&&&'''&&&$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&'''(((((((((''''''((((((((()))******+++++++++++++++************)))(((((())))))******))))))+++******+++---...---+++++++++++++++,,,,,,,,,,,,//////000111111111111000..................------/////////...------,,,,,,)))******+++++++++++++++************************)))))))))*********++++++(((((())))))))))))(((((('''&&&&&&'''(((((('''%%%(((((((((((('''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###########################&&&'''''''''((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((()))***)))))))))&&&''''''(((((())))))***(((((((((((()))))))))))))))(((((((((((((((((('''(((((()))))))))))))))***(((((((((((()))***++++++*********++++++*********((()))++++++++++++---...------------............//////000000111111111222333444555666666777999;;;BBBKKKVVVaaammm~~~$$$%%%&&&''''''&&&%%%$$$!!!&&&&&&$$$"""$$$'''"""###$$$$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""#########$$$$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&((()))))))))(((''''''(((((()))******++++++*********)))))))))(((((('''(((((())))))))))))))),,,,,,+++,,,......---+++,,,,,,,,,,,,------------...//////000000000000000......//////////////////000//////...------,,,,,,((())))))***++++++******)))*********************))))))*********+++++++++)))))))))******))))))))))))'''%%%%%%'''((('''&&&))))))))))))((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&&&&'''(((%%%&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((&&&'''((()))))))))((((((&&&&&&''''''((())))))***(((((((((((())))))))))))&&&'''((()))))))))((('''''''''((((((((())))))))))))(((((()))***+++,,,,,,***++++++++++++++++++******,,,------,,,,,,---///............///////////////000000111222333333444111222444555666777:::<<>>AAAJJJUUUaaammm###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$########################&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########((($$$!!!"""%%%''''''%%%%%%%%%%%%$$$$$$#########&&&&&&%%%$$$########################""""""!!!!!!###&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$######$$$&&&'''((((((&&&$$$""" %%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))))))))))))))******+++))))))))))))((('''&&&%%%))))))))))))************++++++++++++++++++++++++++++++******++++++,,,------...///000000///...---,,,---......//////.........///000111000///---+++)))************+++++++++,,,,,,++++++***)))((((((---***((()))+++,,,+++)))***)))((()))***+++***(((%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&(((((((((&&&$$$###$$$&&&)))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%'''%%%###$$$&&&'''%%%###&&&###"""###'''((('''$$$%%%%%%%%%&&&%%%%%%$$$$$$((('''&&&&&&%%%%%%%%%%%%''''''&&&%%%$$$######"""'''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&&&&''''''))))))(((((('''''''''&&&%%%%%%$$$%%%&&&(((***+++((((((((((((((('''''''''(((((())))))******++++++''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))''''''(((((())))))************))))))))))))******++++++******************)))+++---...------...000//////////////////////////////000222444666888999000111333333333444777999???GGGRRR]]]iii{{{$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%###"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$######"""""""""!!!###&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%#########%%%%%%'''&&&&&&%%%$$$######"""%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))))))))((())))))******&&&'''((()))************(((((()))))))))*********++++++++++++++++++++++++------,,,,,,------...///------...//////...------,,,------..................///000111000///---,,,,,,+++++++++******)))))),,,,,,++++++***))))))(((***'''%%%&&&((()))((('''***)))((()))***+++***((((((((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&$$$###%%%''''''%%%###$$$###"""###$$$%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''')))((((((((('''''''''&&&((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''((((((((()))))))))))))))(((''''''''''''''''''(((&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))(((((()))))))))))))))*********))))))))))))******************************+++---//////---------...........................------...///111333444555333555666666666888:::<<<>>>FFFRRR\\\iiiyyy%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!"""$$$$$$#########$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$#########$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((())))))''''''))))))))))))''''''&&&&&&'''''''''((((((((('''''''''''''''((())))))******)))(((((()))))))))'''((()))***++++++++++++(((((())))))))))))******++++++++++++++++++++++++------,,,,,,------...///------............------,,,,,,---..................///000111000///...---------,,,+++***)))(((''',,,,,,++++++***)))))))))+++***((((((***+++***)))***)))((()))***+++***((()))))))))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%!!!$$$%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$$$$&&&''''''%%%###$$$%%%&&&%%%$$$###$$$%%%$$$%%%&&&'''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$###$$$$$$%%%&&&&&&((((((((('''''''''''''''***)))(((&&&%%%%%%%%%%%%''''''(((((((((((((((((((((((((((((((((''''''''')))((((((''''''(((((()))'''''''''''''''((())))))))))))))))))))))))))))))***************)))))))))***))))))(((((())))))***************************...///000000...---------------------------------------......///111222333222333555555555666999;;;>>>FFFQQQ\\\hhhxxx&&&%%%$$$######$$$%%%&&&######################## ###%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######################## !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''((()))******)))((('''''''''''''''(((((((((((('''''''''''''''((())))))******)))(((((((((((()))************)))(((''''''(((((((((((()))))))))***************++++++++++++++++++******++++++,,,---.........//////.........,,,,,,---.........------...///000000000///......,,,,,,++++++***))))))(((+++++++++*********)))))),,,+++******++++++++++++***)))((()))***+++***(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%!!!%%%''''''&&&&&&'''$$$%%%&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''&&&&&&$$$$$$%%%''''''&&&$$$###&&&)))***)))%%%$$$%%%((($$$%%%&&&'''((((((((((((%%%$$$$$$######$$$$$$$$$""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%''''''''''''(((((((((((((((((((((''''''&&&&&&%%%))))))(((((((((((())))))((((((((((((((())))))***((((((((((((((((((((((((,,,,,,++++++******))))))))))))(((((((((((())))))***************+++++++++---///000000///......///------------------------000000///000000111222333111333444444444555888:::???FFFRRR]]]iiiwww&&&%%%$$$######$$$%%%&&&######################## ###%%%$$$############$$$$$$%%%%%%$$$$$$###########################""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$''''''%%%###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''((()))******)))(((''''''''''''((((((((())))))'''''''''''''''((())))))))))))((((((((((((((()))))))))))))))((('''&&&&&&'''(((((((((((())))))))))))))))))******+++++++++++++++******++++++,,,---////////////////////////+++,,,,,,---...---------........./////////......************************+++++++++***************((((((((('''''''''((()))***)))((()))***+++***(((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))(((&&&%%%!!!$$$'''((('''&&&%%%&&&###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%###%%%&&&&&&&&&%%%$$$$$$&&&)))***)))%%%$$$%%%((($$$%%%&&&'''(((((((((((($$$$$$$$$######$$$$$$%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''%%%$$$$$$$$$$$$&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&%%%%%%))))))(((((((((((()))))))))(((((((((((()))******((((((((((((((((((((((((,,,,,,++++++******))))))))))))(((((((((((())))))))))))*********++++++++++++---///000//////000111------------------------000000//////000000111222444666777888888999;;;===AAAGGGRRR]]]iiivvv%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$######$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$&&&&&&%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''))))))(((''''''''''''(((''''''))))))))))))''''''''''''((((((((()))))))))'''''''''''''''((())))))((('''''''''(((((()))***%%%&&&'''(((((()))))))))''''''(((((((((((())))))(((((())))))***+++++++++------,,,,,,------.../////////............//////++++++,,,------------------------------.........))))))*********+++++++++************************)))******)))(((((()))+++***)))((()))***+++***((('''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%$$$&&&(((((('''%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""######""""""$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&%%%$$$###$$$%%%$$$%%%&&&'''''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&)))((('''%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''((((((((('''&&&&&&''''''((()))))))))'''''''''''''''&&&&&&&&&)))((((((''''''(((((()))((((((((((((((()))******))))))))))))))))))))))))***************))))))))))))((((((''''''(((((())))))))))))***++++++,,,,,,***,,,.../////////000111------------------------......---......///000000333444555666666777999<<>>GGGLLLUUUeeennn|||$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!"""###$$$$$$###!!! %%%%%%&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%###""""""###$$$###"""$$$$$$%%%###"""!!!"""$$$(((&&&$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&'''((()))***)))((('''((()))+++,,,)))((('''&&&'''(((***,,,((()))***)))((('''((())))))((((((((('''''''''&&&,,,+++***)))((()))******+++)))((((((+++,,,+++***))))))))))))))))))))))))---,,,++++++***+++,,,---,,,,,,+++++++++,,,---...------,,,,,,,,,+++++++++------,,,+++++++++++++++,,,+++***)))((()))***+++))))))))))))))))))))))))))))))************))))))'''&&&&&&&&&&&&''''''((($$$)))'''###&&&&&&$$$&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''')))((('''&&&'''(((((('''&&&%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''((())))))+++***)))((((((''''''((((((((((((((((((((((((((()))'''%%%&&&)))++++++***''')))******))))))***,,,...+++(((((())))))(((&&&))))))******++++++---..................---,,,,,,000000000////////////////////////000000000111111000333555666777777999;;;===FFFJJJTTTcccmmm{{{$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" """#########"""!!!&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&)))'''%%%$$$%%%%%%$$$###$$$&&&''''''%%%$$$$$$%%%***'''""" $$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))(((''''''&&&''''''''''''&&&%%%$$$$$$%%%'''((()))((('''''''''((()))***)))((('''((()))***)))(((((((((((((((''''''''''''(((((('''&&&%%%%%%&&&&&&***(((''''''***,,,------))))))))))))))))))))))))---,,,+++******)))******,,,++++++++++++,,,---------------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***,,,+++)))((((((((()))***))))))))))))))))))))))))((())))))******))))))((('''''''''''''''&&&&&&&&&$$$'''&&&"""###''''''%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''******((('''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((()))))))))((('''&&&&&&'''((())))))'''&&&''')))*********&&&''')))***)))***+++---222---((((((,,,---)))%%%))))))))))))***---///000,,,---...//////...---,,,111111000000///......---000000000111111111222222222444666777777777999:::<<>>222''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&'''((((((''''''&&&%%%&&&''''''''''''&&&%%%'''''''''''''''((())))))(((''''''(((((()))***+++***)))'''%%%%%%''')))***'''((()))))))))))))))))))))***+++***)))((()))***)))******)))))))))***++++++)))'''(((+++......---111111222222111000///...---........./////////000000111111111222222222222444555666666555666888:::===EEEIIIRRRcccooo~~~$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%$$$###""""""%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!  ###%%%&&&&&&"""$$$&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&%%%$$$""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%%%%''''''(((((((((((((((((('''''''''''''''''''''''')))((('''((()))***)))(((''''''''''''((((((((((((((((((((('''&&&%%%$$$###"""$$$'''))))))+++---///)))))))))))))))))))))))),,,---------,,,+++***))))))******+++,,,+++++++++)))))))))(((((((((''''''))))))***++++++)))((('''***))))))))))))+++,,,---))))))))))))))))))))))))'''(((((())))))(((((('''&&&'''((((((((('''&&&%%%((("""))))))%%%:::HHH777''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''&&&&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''))))))(((''''''$$$%%%&&&''''''&&&%%%$$$'''''''''''''''((())))))((((((((((((((()))******)))((('''&&&&&&'''((()))'''(((******)))(((((())))))++++++***((((((((())))))++++++)))'''&&&''')))+++)))(((+++///222111///777666444222///---+++***,,,------...//////000000000000000111111111222222333444555444444555888;;;===EEEIIIRRRcccppp$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$%%%'''))))))(((%%%'''''''''&&&&&&(((***&&&&&&''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((()))***)))((('''((()))&&&'''''''''((((((((()))&&&&&&&&&&&&%%%###"""!!! $$$(((*********,,,---))))))))))))))))))))))))******+++,,,,,,+++***)))((()))***+++,,,++++++***))))))))))))((((((((((((((()))***+++***)))'''&&&))))))))))))+++---///000))))))))))))))))))))))))''''''((((((((((((''''''$$$&&&'''((()))(((&&&&&&))) ((((((###;;;KKK666''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%###$$$&&&)))%%%&&&''''''''''''&&&%%%%%%&&&((()))))))))((('''%%%&&&'''(((((('''&&&%%%'''''''''''''''((()))))))))((((((((((((((()))***((((((((((((((((((((((((&&&)))++++++)))'''((()))((()))******)))(((***+++***)))((((((((()))))))))***)))***///555888777444777555222///,,,+++++++++......................../////////000000000111111111222333333333555888;;;<<>><<<888111///---++++++,,,...000/////////...------,,,,,,////////////000000000000000111111222222444888<<<;;;BBBFFFOOOaaannn''''''&&&%%%###$$$'''***###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$###"""!!!""""""###$$$$$$$$$$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$&&&((('''###!!!"""###"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################"""!!! """"""###$$$%%%&&&&&&'''###%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#########%%%###"""###$$$&&&&&&%%%$$$%%%&&&'''&&&%%%$$$###'''&&&&&&&&&''')))***,,,''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))))))))))))))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%'''(((******((('''%%%)))))))))))))))))))))))),,,,,,,,,+++++++++++++++))))))))))))))))))))))))------------,,,+++******(((((((((((((((((((((((((((((()))***+++,,,,,,,,,---+++)))(((***++++++++++++)))'''((()))(((%%%!!!'''''''''&&&&&&%%%%%%%%%***"""""",,,)))===UUU888(((%%%###$$$&&&(((******((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######""""""######%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%######%%%(((***(((&&&%%%&&&'''&&&%%%$$$&&&((($$$$$$%%%&&&&&&''''''((((((((((((((())))))))))))''''''&&&''''''((()))***'''((()))(((&&&&&&((())),,,)))'''''')))***(((&&&******))))))))))))******(((((()))***************000---+++---222333000,,,//////...---------------........................000000000000000000111222222333333444555666777777???@@@GGGPPPZZZgggzzz&&&&&&%%%###!!!!!!###%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$%%%%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""$$$&&&$$$!!! !!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$%%%%%% ###&&&'''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%###"""###$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&((())))))(((''''''((('''((()))******)))(((''''''''''''''''''''''''''')))))))))))))))))))))((())))))))))))))))))))))))******++++++,,,+++++++++))))))))))))))))))))))))(((((()))***++++++++++++***(((''''''((())))))(((***))))))***------+++(((''''''&&&&&&&&&%%%%%%%%%(((###$$$...000HHH___@@@+++)))&&&%%%%%%&&&&&&%%%'''&&&%%%$$$###$$$%%%%%%'''&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&$$$###"""$$$'''((('''%%%&&&'''((('''%%%%%%''')))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((((('''''''''(((((('''((()))(((&&&&&&((()))+++)))'''''')))***)))'''((('''''''''''''''((()))(((((()))***************,,,)))(((***---///,,,)))//////...,,,,,,+++++++++))))))***+++,,,,,,------000000000///000000111222222333333444555666777777===???EEENNNXXXdddwww&&&&&&%%%### !!!###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&$$$%%%%%%%%%%%%$$$######"""######$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$"""###%%%$$$"""!!!!!!!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$&&&((((((&&&$$$######%%%%%%%%%$$$$$$$$$$$$###%%%$$$"""###$$$%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))&&&'''((()))((((((&&&&&&((((((((((((((((((((((((''')))******)))(((((()))************************'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))'''((()))***++++++++++++************************(((((()))***++++++++++++(((((('''((())))))(((&&&&&&&&&&&&(((******(((&&&'''&&&&&&&&&&&&%%%%%%%%%&&&'''&&&///666OOOaaa@@@,,,)))&&&%%%%%%%%%%%%$$$&&&%%%$$$#########$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&''')))***)))''''''(((((('''&&&&&&''')))''''''&&&%%%%%%$$$$$$###&&&&&&&&&&&&''''''''''''******(((''''''&&&&&&&&&'''((()))((('''&&&''')))***((('''''')))***))))))'''''''''''''''((())))))(((((()))***************)))'''&&&(((+++,,,***'''///...---,,,+++*********111111222444555777888888000/////////000000111222222333333444555666777777<<<>>>DDDMMMUUUaaasss%%%&&&&&&$$$""""""###%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&######$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%#########$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$&&&%%%$$$###$$$%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))!!!###&&&)))***+++***)))'''''''''''''''''''''''''''(((******((('''((()))***))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))((())))))***++++++******))))))))))))))))))))))))(((((()))***************)))))))))***,,,+++)))''''''''''''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%***&&&,,,666KKKUUU444((('''%%%%%%&&&'''&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$###""""""!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''&&&'''((('''%%%%%%'''(((######$$$%%%%%%&&&&&&'''(((((((((((())))))))))))))))))((('''''''''''''''&&&((())))))'''''''''(((((((((''''''((()))******)))(((((())))))***+++,,,(((((()))******************)))(((***,,,,,,+++)))------,,,,,,,,,,,,------+++,,,---...///000111111///////////////000111222222333333444555666777777===>>>DDDLLLTTT___ppp"""###$$$$$$###$$$%%%'''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$""""""###############"""######$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&"""###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%$$$###%%%%%%$$$###$$$%%%'''((((((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((( ###%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&'''''')))((((((''''''(((((()))))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))++++++,,,,,,+++***))))))(((((((((((((((((((((((((((((()))*********)))))))))((()))***++++++)))''')))***++++++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###+++%%%+++666BBBFFF+++(((&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&''''''(((((()))(((((((((((())))))))))))'''''''''''''''((())))))&&&'''))))))(((''''''((('''(((((((((((()))***+++)))))))))))))))***++++++(((((()))******************)))***+++,,,,,,+++***++++++,,,,,,---///000111++++++,,,,,,,,,,,,,,,---............///000111222222333333444555666777777===???EEEMMMUUU___ooo~~~!!!############%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!!!!!!!"""$$$%%%###""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&''' """############%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%######$$$%%%$$$###$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((%%%%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((()))))))))))))))))))))))),,,,,,,,,,,,+++***)))(((''''''''''''''''''''''''(((((()))******))))))(((''''''&&&'''(((((('''%%%###%%%((())))))((()))***%%%%%%%%%&&&&&&&&&&&&''' (((###...999999:::))))))(((&&&%%%&&&%%%###!!!&&&&&&'''''''''&&&%%%$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((()))***)))(((&&&&&&'''$$$%%%%%%$$$######$$$&&&&&&%%%%%%$$$######""""""&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((******%%%''')))***((('''''''''((())))))((('''''')))+++((((((''''''''''''(((((((((((()))***************'''((())))))******))))))+++,,,,,,---...///111222000000000000000000000000---------...///000111222222333333444555666777777===???EEENNNUUU___ooo~~~!!!"""$$$$$$$$$###$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%""""""###$$$$$$##################$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%!!! !!!$$$&&&$$$""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$$$$###$$$%%%'''######$$$$$$$$$%%%%%%%%%'''%%%######$$$$$$$$$###"""###$$$%%%&&&&&&&&&&&&###$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&'''''''''((((((******))))))((((((''''''''''''''''''''''''''''''&&&'''))))))'''&&&'''((('''((()))******)))((('''''''''''''''''''''''''''%%%&&&&&&'''(((((()))))))))))))))))))))))))))))))))***************))))))((((((((((((((((((((((((((()))))))))))))))((((((((('''%%%%%%'''((('''&&&"""&&&'''&&&%%%&&&(((%%%%%%%%%&&&&&&&&&'''''' '''"""222<<<000...)))(((&&&%%%%%%&&&%%%###"""%%%%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***,,,...,,,***(((((()))%%%%%%&&&%%%$$$###%%%'''%%%%%%$$$$$$###""""""!!!&&&&&&&&&&&&''''''''''''(((((('''''''''(((((()))%%%'''******)))'''''''''(((******)))'''&&&(((******)))(((''''''&&&&&&'''(((((()))***************&&&((())))))))))))))))))------,,,,,,------...///))))))******++++++,,,,,,---------...///000111222222333333444555666777777;;;>>>DDDMMMUUU___ooo}}}%%%&&&((((((&&&%%%%%%&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''(((%%%&&&&&&'''((((((((('''###$$$%%%%%%&&&&&&%%%%%%###############"""!!! """"""###$$$%%%&&&&&&'''!!!""""""""""""############"""!!!###'''(((&&&$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&%%%$$$$$$&&&'''#########$$$$$$%%%%%%%%%'''%%%######$$$$$$$$$###!!!###$$$&&&''''''&&&&&&%%%%%%''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((''')))******)))(((((()))''')))***,,,,,,***)))'''))))))))))))))))))))))))((((((((()))***++++++,,,))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))((()))))))))))))))((((((+++)))'''&&&((()))***)))%%%(((+++***(((&&&&&&(((%%%%%%%%%&&&&&&'''''''''!!!'''!!!444<<<'''###%%%#########%%%'''((('''&&&$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&''''''((((((((($$$$$$&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%((()))((($$$"""###$$$&&&&&&'''&&&%%%$$$&&&((((((((())))))***++++++,,,(((((((((((()))))))))******)))(((''''''&&&''''''%%%'''******)))''''''''')))***+++)))&&&%%%'''***---,,,+++)))(((((((((((((((((()))***************''')))***+++***)))***+++......---,,,++++++++++++//////000111333444555555,,,,,,------///000111222222333333444555666777777:::<<>>???DDDQQQZZZhhh}}} !!!"""###$$$%%%%%%%%%"""######$$$%%%!!!###$$$$$$%%%((()))%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""###$$$%%%%%%$$$###""" !!!"""######$$$$$$!!!!!!""""""#########$$$#########!!! ###%%%########################""""""######$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###!!!%%%)))(((###!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))###$$$$$$%%%&&&'''(((((('''''''''((()))******+++((((((((('''&&&&&&%%%%%%&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((((())))))))))))111000---***'''&&&&&&'''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''((())))))'''''''''''''''((()))***&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$######$$$%%%%%%&&&%%%###$$$%%%&&&&&&%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''(((''''''&&&&&&''''''(((''''''%%%$$$$$$%%%''''''&&&&&&$$$$$$$$$$$$&&&&&&######$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&'''(((((('''''''''''''''((())))))''')))***)))%%%###$$$%%%(((((((((((())))))))))))******))))))(((((('''''')))(((((()))******(((&&&###$$$''')))+++,,,,,,,,,+++++++++++++++,,,---...,,,------...///000111111.........//////000111222111222333444555777888888999??????CCCPPPWWWdddyyy%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%$$$"""""""""###%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$######""""""###%%%&&&######&&&%%%### ###&&&$$$"""&&&$$$$$$#########$$$&&&'''!!!&&&***)))$$$!!!###&&&######""""""""""""######""""""""""""""""""""""""""""""############""""""$$$$$$############$$$$$$%%%$$$$$$&&&((((((%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%$$$######$$$%%%&&&""""""###$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%''''''&&&###$$$$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''***)))((('''&&&&&&''''''((('''&&&&&&'''((()))***((((((((((((((((((((((((((('''&&&%%%&&&(((***+++,,,---///000111111111000;;;222(((%%%(((***(((%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))'''%%%%%%&&&''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!!!!$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%############%%%%%%&&&''''''((()))******+++"""###&&&'''((((((&&&%%%''''''((((((((((((''''''))))))))))))))))))))))))'''(((((())))))))))))(((''''''((())))))))))))))))))))))))***++++++,,,,,,)))***+++,,,------------,,,,,,,,,---------......+++,,,...000111222222222000111333555666666666555::::::>>>DDDKKKVVVhhhxxx$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$#########""""""%%%$$$!!!!!!$$$%%%"""$$$&&&'''%%%"""!!!###%%%$$$###"""""""""###$$$%%%###$$$&&&&&&%%%$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""$$$$$$############$$$$$$%%%$$$$$$&&&((('''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&((('''&&&%%%$$$######"""(((&&&$$$$$$%%%&&&%%%$$$%%%%%%&&&'''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((()))))))))(((((('''''''''(((''''''&&&'''((()))***(((((((((((((((((((((((()))((('''&&&&&&'''((()))///000222333444444333333555000+++'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%***((('''&&&'''(((((((((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&''''''(((((()))))))))###$$$&&&((((((((('''&&&'''(((((())))))(((((('''((((((((((((((((((((((((''''''(((***++++++++++++''''''((()))))))))))))))(((((())))))***++++++,,,***+++,,,---............,,,,,,---------.........//////000000111111111222000111333555666666666555999999===CCCJJJUUUfffvvv$$$$$$############$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############"""$$$######$$$"""$$$$$$$$$$$$$$$$$$%%%%%%######""""""!!!""""""###%%%######$$$&&&%%%### %%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$%%%'''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&''''''&&&%%%$$$######"""***(((&&&%%%%%%$$$###"""''''''((((((''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((()))******)))((('''(((''''''''''''((())))))((((((((((((((((((((((((***))))))(((''''''&&&&&&++++++,,,---............---...---***'''&&&(((***''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$))))))(((((((((((())))))&&&'''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#########"""!!!!!!###&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''$$$%%%'''((())))))((('''((())))))******))))))(((''''''''''''''''''''''''&&&'''(((***+++,,,------''''''((()))))))))))))))''''''((())))))******++++++,,,---......//////...---------.........//////111111000000000000111111000111333444555666666666888999<<>>CCCGGGNNN\\\iii}}}&&&%%%%%%%%%&&&'''((((((%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$)))'''&&&&&&&&&&&&$$$###%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''(((*********))))))***)))'''&&&%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&$$$%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%'''%%%$$$%%%'''))))))(((''''''&&&%%%%%%$$$######$$$%%%&&&''''''&&&%%%$$$'''%%%###$$$''')))'''%%%###%%%'''%%%!!! !!!###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""$$$'''((('''%%%'''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&((((((''''''''''''(((((((((((())))))((('''&&&&&&%%%&&&&&&''''''''''''''''''''''''******))))))))))))*********)))(((''''''((()))******+++---,,,***)))))))))******)))))))))))))))***---......---++++++,,,...---------............///000000000000000111111111444444444444555555666666777888===CCCGGGNNN[[[hhh!!!###%%%### !!!$$$%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&'''((()))((('''''')))((((((''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%'''((((((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$######$$$%%%%%%$$$''''''&&&%%%%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$"""$$$&&&'''&&&$$$###%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$###$$$&&&'''&&&$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%&&&&&&'''((()))''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((((((((()))))))))***,,,+++***))))))***++++++************++++++---......---++++++,,,...---------............///...////////////000000000333333333444555666666777777888===BBBGGGMMMZZZggg|||$$$(((***'''"""###((($$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%)))((('''%%%$$$$$$%%%%%%""""""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$'''(((((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%'''(((((())))))))))))(((&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((###&&&))))))(((&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%((()))))))))'''&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$###"""###%%%&&&%%%$$$###""""""$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%&&&&&&'''((()))''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((('''(((******)))((()))***,,,,,,+++++++++,,,,,,------......---++++++,,,...---------............///---------....../////////111222333444555666777888888888<<>>BBBIIIWWWeeezzz%%%""" """%%%((('''%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%'''&&&%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###%%%'''&&&$$$$$$&&&(((&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&###%%%'''&&&$$$###%%%'''$$$%%%%%%%%%&&&&&&&&&&&&$$$&&&(((******(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%&&&&&&'''((()))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((()))***+++)))***,,,+++***))))))************++++++,,,......---......---++++++,,,...---------............///+++,,,---...///000000111111111222333444444555555999888:::>>>AAAHHHWWWeeezzz$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$######$$$%%%&&&''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((('''$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!!!!###&&&'''((('''%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%%%%$$$$$$###$$$%%%'''(((***)))'''&&&%%%%%%&&&'''((('''&&&%%%%%%&&&'''((($$$%%%%%%&&&&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&"""$$$'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''' !!!$$$'''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!$$$&&&%%%###"""$$$'''"""$$$&&&%%%""" """$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&&&&$$$$$$&&&(((%%%%%%%%%&&&&&&''''''''''''***---000000---***'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))'''%%%%%%&&&&&&%%%$$$'''''''''((((((((())))))))))))'''&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((''''''''''''((((((((('''''''''''')))+++,,,***,,,---,,,***)))))))))+++++++++,,,---...///000---......---++++++,,,...---------.........//////******+++,,,...//////000222222222333333444444444999888:::===AAAHHHVVVeeeyyy~~~###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!"""$$$$$$$$$######"""!!!!!!!!!!!!$$$&&&''''''&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########""""""#########$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$&&&''')))%%%&&&''''''(((''''''&&&''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&$$$$$$$$$$$$&&&&&&***)))'''%%%$$$%%%'''((('''''''''&&&&&&%%%%%%%%%###$$$%%%''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###%%%### $$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%% """$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!###&&&'''%%%$$$'''***666HHHTTTOOO999%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''((()))))))))***(((&&&$$$$$$$$$%%%&&&$$$$$$%%%&&&''''''''''''(((((('''&&&%%%$$$$$$###))))))((('''''''''''''''******)))((('''''''''(((+++***))))))******)))'''************))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---...---,,,+++***+++,,,---.........//////000111222000111222222444444555666777777:::>>>BBBJJJXXXfffzzzzzz###%%%&&&%%%###"""""""""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$%%%%%%###"""!!!"""$$$"""##################### !!!###$$$%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%######$$$$$$%%%%%%%%%%%%$$$############$$$%%%%%%########################$$$#########"""!!!!!!!!!$$$$$$##################%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%'''(((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&######%%%%%%"""!!!$$$######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((()))***222???QQQ]]]ZZZLLL888+++&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&%%%%%%((((((''''''&&&%%%%%%%%%))))))(((''''''''''''''')))(((((()))***+++,,,---+++***))))))******)))'''******)))))))))(((((((((+++++++++,,,,,,---------*********++++++,,,---...///...------------...///............///000111222000111222222444444555666888888:::???CCCJJJXXXfff{{{{{{###$$$%%%$$$!!! %%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%###"""!!!###$$$""""""######$$$%%%%%%&&&%%%$$$$$$$$$####################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((***)))'''&&&%%%$$$%%%%%%''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%######"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""&&&&&&$$$%%%((("""######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$###&&&+++000===MMM^^^]]]LLL888...,,,'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''(((''''''&&&&&&%%%$$$$$$###%%%%%%$$$$$$%%%&&&((()))%%%&&&&&&&&&&&&%%%$$$$$$'''''''''''''''''''''''')))((((((''''''''''''(((&&&'''(((***,,,...000111+++)))((((((******)))''')))))))))))))))((((((((()))******+++,,,---......++++++,,,,,,------............---------......///............///000111222000111222222444444555666888888;;;???CCCJJJXXXfff{{{}}}!!!###$$$###!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''***(((&&&$$$$$$$$$&&&'''''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""#########$$$''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!"""%%%&&&$$$%%%(((######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%% ###$$$######(((222:::EEEMMMPPPEEE222%%%&&&,,,((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&'''(((%%%&&&&&&'''''''''&&&&&&'''''''''((((((((()))))))))(((''''''''''''((((((&&&&&&((())),,,...000222+++)))(((((())))))((('''************************((()))***+++,,,---......++++++,,,---------------,,,+++++++++,,,,,,------...............///111111000111222222444444555666999999;;;???CCCJJJXXXfffyyy """$$$$$$#########%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((($$$$$$$$$$$$############%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$&&&((()))''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&))))))(((%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""%%%%%%######&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%% ###&&&''')))000;;;DDDGGGDDD===222(((%%%'''+++'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&((())))))))))))&&&&&&''''''((()))))))))((((((''''''''''''((((((''''''((((((***+++------***)))(((((())))))(((&&&++++++++++++++++++++++++(((((()))***,,,---......***+++,,,,,,---,,,,,,+++***++++++,,,,,,---------------------...///000111000111222222444444555666999888;;;???BBBIIIWWWdddvvv """$$$%%%$$$$$$&&&'''###$$$$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$###""""""$$$&&&&&&%%%%%%$$$######""""""######$$$$$$%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''$$$$$$###############"""$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''!!!###&&&)))***)))&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&######$$$$$$$$$%%%%%%%%% !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&######%%%%%%""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&& $$$&&&)))///888>>>;;;555...++++++***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''(((%%%%%%%%%&&&'''((((((((((((''''''&&&&&&%%%$$$$$$%%%&&&'''(((((())))))(((&&&&&&&&&''''''((((((((((((''''''''''''(((((())))))((((((((((((((())))))***(((''''''))))))(((&&&*********++++++++++++,,,((())))))***+++,,,------***+++,,,------,,,+++***,,,,,,---...////////////------------...///000111000111222222444444555666888888:::===AAAGGGUUUcccttt!!!###%%%%%%$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""###$$$###""""""$$$&&&#####################"""###$$$%%%&&&&&&&&&%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$#########$$$############$$$%%%%%%#################################$$$%%%%%%%%%&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''%%%###"""######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%!!!!!!!!!!!!"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&######&&&&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&!!!###&&&))),,,...+++)))((((((***)))&&&###$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))))))))((((((''''''((((((***(((''''''(((((('''&&&(((((()))))))))*********))))))******+++++++++,,,+++,,,---......---,,,++++++,,,---///////////////------------...///000000000111222222444444555666777777999<<>>EEESSS```ttt&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%&&&%%%######$$$%%%%%%######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################%%%%%%$$$$$$###$$$$$$$$$$$$###!!!###%%%&&&###!!!'''&&&$$$###""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%###%%%&&&&&&$$$###"""############$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((((((((('''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!###"""!!!"""###$$$###!!!&&&%%%$$$###"""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&((())))))(((''''''(((%%%&&&&&&'''''''''''''''******))))))((((((''''''$$$&&&''''''&&&&&&((()))))))))))))))))))))))))))''')))++++++***))))))***,,,,,,,,,---------......,,,,,,,,,---------..................////////////111222444555666666777777999888999<<<>>>EEESSSaaasss$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$"""!!! %%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""!!!###$$$%%%%%%######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$$$$%%%$$$###$$$&&&&&&$$$""" """######$$$""""""##################$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$############%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$&&&&&&%%%%%%$$$#########$$$###""""""$$$$$$###"""%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&(((((()))***************))))))))))))((((((''''''&&&((()))(((''''''((()))))))))))))))))))))))))))(((***++++++******+++---,,,---------------------,,,,,,,,,---------..................////////////111222333555666666777777888777888;;;===DDDRRR___rrr$$$$$$$$$############"""%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%###"""!!!!!! $$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$#########$$$$$$%%%&&&$$$$$$$$$&&&&&&%%%$$$!!!###$$$$$$$$$"""#########$$$$$$%%%%%%$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%&&&&&&$$$######%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###!!!!!!###%%%''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$######### """$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%###"""###$$$$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%''''''%%%$$$%%%&&&&&&&&&&&&'''''''''(((((()))))))))(((((((((((('''((()))***)))((('''((())))))))))))))))))))))))))))))***+++******+++...000---------------------,,,,,,,,,,,,---------..................////////////111222333555666666666666777666777:::===CCCPPP]]]rrr%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&############$$$%%%&&&&&&$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))'''&&&&&&'''###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%%%%$$$######$$$$$$$$$$$$"""###%%%''''''%%%$$$############$$$%%%%%%&&&&&&###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$"""###&&&((($$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%###!!!"""%%%'''''''''&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&(((&&&%%%%%%%%%%%%$$$""""""###%%%&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$&&&(((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%''')))((('''&&&''''''%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((()))******)))'''&&&'''((((((((((((((((((((((((((()))))))))))))))***...111...------------,,,,,,,,,,,,,,,,,,---------..................////////////111222333444555666666666777666888;;;===CCCPPP]]]rrr%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$#########$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""######$$$%%%#########"""!!!"""###$$$&&&'''((()))(((&&&###"""######$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$"""###&&&((($$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&))))))(((&&&%%%&&&)))+++&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""######$$$$$$%%%%%%'''&&&%%%%%%&&&&&&%%%###!!!"""$$$&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!!!!!###%%%'''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%'''(((((('''&&&&&&'''(((((('''''''''((()))***'''''''''''''''((((((((('''((()))(((&&&%%%&&&'''((((((((((((((((((((((((((((((((((((''')))---000------------------------,,,,,,,,,---------..................////////////000111222444555555666666777777999<<<>>>CCCPPP\\\rrr"""############$$$$$$$$$!!!!!!""""""######$$$$$$$$$######"""!!!!!!""""""$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###########################"""""""""""""""###$$$%%%"""###"""!!! """$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%&&&&&&$$$######%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$###$$$&&&(((%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&((((((((((((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''"""""""""######$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$"""######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%&&&&&&''''''&&&&&&%%%###$$$&&&&&&$$$###$$$%%%''''''&&&%%%%%%'''((()))&&&''''''''''''(((((((((&&&'''((('''&&&%%%&&&'''))))))))))))))))))))))))'''((()))(((((()))+++...,,,,,,,,,---------......,,,,,,,,,---------..................////////////000111222444555555555555888888:::===???CCCOOO\\\qqq""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$###""""""!!!"""""""""$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$***$$$ %%%)))(((%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################!!!!!!!!!!!!"""###$$$%%%#########""" ###&&&!!!!!!""""""###$$$%%%%%%$$$$$$$$$######""""""!!!""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&!!!"""######""""""###%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))((('''&&&########################$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%'''&&&%%%#########""""""###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""$$$&&&%%%$$$###$$$%%%%%%$$$###""""""$$$&&&'''&&&&&&&&&'''''''''((((((&&&'''((((((''''''((()))))))))))))))))))))))))))((()))+++******)))+++,,,***++++++,,,---...//////,,,,,,,,,---------..................////////////000111222333444555555555666777999===>>>BBBNNNZZZooo$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&"""""""""###$$$&&&'''((($$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$((( !!!&&&%%%!!!###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#################################!!!!!!!!!!!!"""###$$$%%%###%%%%%%### $$$'''######""""""######$$$%%%%%%$$$$$$###"""!!! """"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%'''))))))((((((((()))%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$""""""###$$$%%%&&&&&&''''''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%%%%$$$"""!!!##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!###%%%'''&&&&&&$$$###"""!!!!!!!!!######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$'''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$&&&((('''&&&%%%&&&&&&((('''&&&%%%%%%''')))***&&&&&&&&&'''''''''((((((&&&((())))))(((((()))+++)))))))))))))))))))))))))))+++------+++++++++,,,)))***+++,,,...///000000,,,,,,,,,---------................../////////000000111222333444555555555555555888<<<===AAALLLXXXmmm~~~######$$$%%%&&&&&&''''''$$$$$$############$$$$$$((('''%%%%%%'''(((''''''$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$###""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&########################&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$%%%&&&''''''%%%#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&%%%$$$######$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%&&&%%%$$$$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))$$$###)))+++'''$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%(((***+++$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&)))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''')))***+++******+++---...+++'''$$$###$$$'''))))))************+++++++++++++++,,,------......///,,,000333111---+++---000000000000111222222333333222222222333333444444444666666888<<>>BBBLLLUUUkkk{{{""""""######$$$%%%%%%%%%$$$$$$############$$$$$$&&&$$$""""""#########"""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! ######$$$$$$$$$$$$###############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&######################## !!!"""######$$$&&&%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''''''''&&&%%%%%%$$$$$$#########$$$%%%&&&(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&(((+++------,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&,,,'''###%%%&&&&&&'''***&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((('''%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%###%%%&&&&&&$$$###"""###&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''(((******))))))+++,,,444222...***''''''(((((()))))))))*********++++++((()))***+++,,,---......---000222111---+++,,,...,,,,,,,,,---......//////111111222333333444555555999888888;;;>>>BBBMMMWWWhhhxxx""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$"""""""""###"""!!!"""$$$&&&''''''&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###&&&%%%%%%%%%$$$$$$######"""######$$$$$$######"""""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&########################"""#########$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&"""###%%%&&&%%%&&&((()))&&&&&&&&&'''***++++++***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!"""$$$''''''%%%""" %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%% $$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&((())))))((()))***,,,)))((('''&&&&&&''')))***))))))))))))************)))************+++++++++...000111000---+++,,,---......///000000111111222111111222333333444555555:::888888;;;===BBBMMMXXXfffvvv##################$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%###"""###$$$###""""""###%%%'''''''''%%%$$$#########$$$$$$%%%%%%%%%"""###%%%%%%%%%%%%###"""%%%%%%%%%&&&&&&'''''''''"""######$$$$$$######"""""""""#########$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&########################&&&&&&&&&%%%%%%$$$$$$###''''''&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######""" !!!###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&'''%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&& ###&&&&&&&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%% $$$&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%'''(((((((((((()))+++&&&&&&'''((()))+++---...(((((()))))))))*********,,,++++++******)))((((((---...//////...---,,,---///000000111111222333333000111111222444555555666:::888888:::===BBBMMMXXXdddttt$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$######$$$%%%%%%$$$"""###$$$&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$######""""""###$$$%%%&&&''''''######$$$$$$$$$$$$###############$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################&&&&&&%%%$$$###"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!!!!!!!!!!"""######%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###""" """###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&%%%$$$###""" """$$$&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%###!!!!!!!!!'''%%%$$$#########!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))***((("""!!!%%%***+++$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&"""$$$''''''&&&%%%%%%%%%$$$$$$%%%&&&'''(((((()))''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&(((((('''''')))***'''(((((()))******++++++((((((((()))))))))******---,,,,,,+++***)))((((((,,,,,,---............---......//////000111111111000000111222444555666666888777777:::===AAALLLVVVbbbsss%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###""""""$$$&&&&&&%%%""""""######$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##############################"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$######""""""!!!!!! """###$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###!!! !!!###$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%%%%###"""######$$$$$$$$$%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%!!!###%%%'''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$"""###$$$(((&&&$$$###$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$!!!###%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%'''((('''%%%%%%&&&'''$$$$$$%%%&&&'''((()))***)))(((''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''$$$&&&''''''''''''(((***&&&'''(((((()))(((''''''(((((((((((()))))))))***++++++++++++++++++++++++******+++---/////////...------......///000000000///000111222444555666777666555777;;;===AAAJJJTTTbbbrrr%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""!!! """$$$&&&&&&&&&""""""""""""###$$$%%%&&&""""""###$$$%%%%%%&&&&&&%%%$$$###""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&####################################$$$$$$$$$$$$!!!"""$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$!!! """&&&(((&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&((())))))'''%%%######$$$$$$$$$%%%%%%%%%''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&'''))))))(((&&&%%%#########$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&"""###%%%&&&&&&''')))***((('''%%%%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$******$$$"""&&&)))((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((('''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&'''&&&$$$%%%&&&&&&&&&''')))+++###$$$%%%&&&''')))*********)))((('''''''''''''''%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))$$$&&&''''''&&&'''(((***'''((()))+++++++++******(((((((((((())))))))))))))))))***+++,,,---......))))))***,,,///000000///......//////000111111111///000111222444555666777444444666;;;===@@@IIIRRRaaarrr&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################""""""###$$$%%%%%%&&&&&&!!!!!!"""###############'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%(((&&&%%%%%%&&&&&&$$$###########################&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&%%%$$$"""!!!&&&&&&&&&%%%%%%$$$$$$$$$))))))((('''&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%+++---...,,,'''%%%&&&(((%%%%%%%%%&&&&&&&&&''''''***%%%###%%%&&&$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''((())))))*********))))))((((((''''''))))))))))))************))))))***+++,,,,,,------+++++++++,,,,,,,,,------...------......///000111333222111111222333555666777666888;;;<<>>@@@HHHQQQ___ppp$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%$$$$$$#########!!!""""""###############$$$$$$%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$########################$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&''' $$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%)))&&&$$$$$$&&&'''$$$!!!%%%%%%%%%&&&&&&&&&''''''###$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************+++*********************,,,,,,,,,,,,------------...------......///000111111222444555666666555444888777999<<<===@@@HHHQQQ___ooo%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!"""############"""!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%&&&%%%$$$###$$$%%%&&&'''###""""""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!!!!"""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''%%%$$$$$$$$$###"""!!!%%%%%%%%%&&&&&&&&&''''''$$$ """%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))******************+++++++++,,,,,,,,,------...------......///000111222333444555555666666555777666888;;;<<>>FFFOOO[[[jjj""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((((('''%%%###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$"""###%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$######%%%'''((('''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,)))&&&$$$###%%%''')))$$$######$$$&&&''''''&&&''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&$$$######$$$%%%&&&'''((('''&&&$$$$$$$$$$$$&&&'''$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%% ###&&&%%%######&&&(((%%%%%%%%%&&&&&&&&&''''''!!!"""&&&&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''$$$%%%&&&'''(((***++++++(((((((((((((((''''''''''''((((((((())))))******))))))))))))************'''(((((()))***++++++,,,------........./////////...------......///000111555444333333444555777888555444666999;;;===EEENNNZZZhhh~~~###$$$%%%%%%$$$###!!! &&&&&&%%%$$$$$$######"""%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%$$$""" """"""$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!%%%$$$######""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%%%%$$$###+++***)))(((&&&$$$######"""""""""###$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&'''''''''%%%%%%%%%$$$$$$#########'''&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%&&&&&&''''''((())))))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***(((((()))************))))))***+++,,,,,,+++))))))++++++,,,,,,,,,---------000///---,,,,,,...000222111222222333444555666666444666888999999===CCCIIIXXXggg}}}$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&%%%$$$###"""###$$$%%%%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&%%%$$$###"""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%''''''%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$"""$$$&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%%%%%%%$$$''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###############"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$"""!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***'''((()))***************)))***++++++++++++***)))******+++++++++,,,,,,,,,............/////////000111222222333444555666666555888:::::::::>>>DDDIIIUUUeee{{{%%%$$$$$$$$$$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&""""""######$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%&&&'''(((((('''&&&$$$###"""###%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#######################################%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%(((((('''&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$"""$$$&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$%%%&&&%%%$$$#########$$$%%%%%%&&&&&&&&&%%%%%%$$$######"""""""""###$$$$$$%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&''''''((()))))))))''''''(((******+++++++++)))******+++++++++******************++++++++++++,,,---///000000000///...111222222333444555666666666888:::;;;;;;>>>DDDJJJRRRaaaxxx%%%%%%$$$###$$$%%%'''(((#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%((('''%%%######$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((((((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%%%%%%%$$$"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&%%%$$$"""######$$$%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,+++(((&&&$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''(((((())))))&&&'''(((***++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,---......///////////////111222222333444555666666666888:::::::::===CCCHHHPPP```vvv%%%%%%$$$###$$$%%%'''(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$###"""""""""%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$((('''%%%######$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""################################################%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$!!!###%%%%%%$$$###$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""""""""###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$###$$$&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((******+++++++++)))))))))******++++++,,,,,,,,,,,,------------...000///---------...000111111222222333444555666666555777999888888;;;AAAFFFQQQ```vvv%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######"""%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""""""""%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""###############$$$$$$$$$########################%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$!!!###%%%%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''(((((()))))))))(((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###!!!!!!%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""######$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))''''''(((((((((((((((((((((((()))************)))))))))))))))***+++,,,---------------............111///---,,,,,,...111222111222222333444555666666555666888888777:::@@@EEEQQQaaawww$$$$$$$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$#########$$$%%%'''&&&$$$###""""""##############################""""""###$$$$$$%%%&&&&&&###$$$%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&''''''''''''&&&%%%%%%######$$$%%%%%%%%%%%%$$$!!!###$$$%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%'''&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%###"""!!!%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%''''''&&&$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((''')))************)))((((((***))))))))))))+++,,,---,,,,,,,,,---------......///......---...///000111111222222333444555666666555777999888888;;;@@@EEEQQQaaawww###$$$%%%%%%$$$###!!! #########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''(((((('''&&&$$$######$$$$$$########################''''''&&&%%%%%%$$$######"""###%%%&&&%%%$$$""" ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$########################%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################''''''((((((''''''&&&%%%######$$$%%%%%%%%%%%%$$$!!!###$$$$$$######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''***))))))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&$$$!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%''''''&&&"""""""""###$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))******((((((((((((((('''''''''***++++++******)))((('''***))))))))))))+++---...++++++,,,,,,,,,---------------///000000000///...111222222333444555666777777999:::999999<<>>AAAPPPaaawww%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!%%%$$$###"""""""""###$$$###$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###""""""!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$ !!!$$$%%%&&&&&&%%%$$$"""%%%''''''%%%###""""""###$$$%%%%%%%%%%%%$$$###############$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$ $$$&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%###(((***&&&$$$''')))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###%%%&&&%%%######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$&&&$$$"""###%%%&&&%%%###%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&''''''''')))))))))))))))(((((((((&&&'''((())))))((('''&&&(((((())))))))))))((((((***)))))))))((((((((('''+++******))))))******+++,,,,,,---...............---...//////...000333555999888666444333444444555777888888777888:::???BBBPPP```vvv&&&$$$!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&+++***)))'''%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""#########"""######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""!!!""""""###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&'''''''''&&&$$$###(((((('''%%%###"""###%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$ !!!###%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###'''(((&&&%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%%%%$$$"""###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&'''''''''((((((((()))))))))))))))'''(((((((((((((((((('''(((((())))))))))))(((((())))))))))))((((((((((((+++******))))))******++++++,,,------......---------.........---...111333666555444444444555666777666666777777888;;;@@@DDDOOO^^^ttt&&&$$$"""!!!!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""""""""""""""######$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$#########"""!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&'''&&&&&&&&&''''''''''''&&&%%%$$$###&&&&&&''''''&&&%%%$$$###&&&&&&%%%$$$"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''&&&&&&%%%$$$$$$%%%''''''''''''%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''(((((()))((('''&&&&&&'''((()))(((((())))))))))))(((((())))))))))))((((((((((((******))))))))))))******++++++,,,------------------......---,,,---///111000000111333555888:::<<<444555666777888<<>>AAALLLXXXjjj{{{&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$"""###$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&&&&########################$$$###"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!########################%%%%%%%%%$$$$$$$$$###### $$$&&&###"""%%%'''%%%&&&%%%$$$%%%''''''%%%###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%''''''%%%$$$"""$$$$$$%%%%%%%%%$$$###"""&&&%%%###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""%%%((((((%%% %%%$$$$$$######$$$$$$%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((()))((((((''''''''''''(((((($$$%%%'''((()))******)))***)))((('''&&&&&&&&&''''''(((((()))******++++++*********+++++++++,,,,,,,,,,,,,,,+++***)))+++---***+++,,,,,,000444444222000222444666888888888888444666777888888:::>>>AAAJJJVVVhhhzzz&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% ###%%%&&&%%%%%%########################""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""########################%%%%%%%%%$$$$$$$$$######"""$$$"""###''')))(((%%%%%%%%%%%%&&&&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&((((((&&&%%%#########$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&######""""""""""""######'''((()))((('''%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((((((%%%###%%%$$$$$$######$$$$$$%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''(((((((((((('''''''''(((((())))))))))))*********))))))(((((('''''''''((())))))'''(((((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,***+++------,,,---///000)))---......222999;;;777.........///000333555666444555777777888:::>>>@@@HHHUUUgggyyy~~~&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""&&&(((%%%$$$'''((('''$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&((())))))'''%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$ !!!"""$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((''''''(((((())))))++++++******))))))(((((('''(((((()))***++++++,,,'''(((((()))***++++++,,,++++++++++++,,,,,,,,,---''')))+++,,,,,,,,,...000***000111000555>>>???:::...---,,,,,,...000333555444555666777888:::===@@@HHHTTTfffxxx}}}&&&%%%$$$$$$######$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&$$$############$$$$$$$$$$$$$$$$$$###$$$&&&'''&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###########################!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$((()))%%%$$$&&&&&&%%%"""###$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&%%%$$$######$$$%%%&&&''''''''''''&&&&&&''''''''' ###''''''&&&$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%### ###'''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''''''''''''''((((((((((((((()))*********)))((((((''''''((((((&&&'''(((***+++******)))'''(((((())))))************++++++++++++,,,,,,,,,''')))+++,,,++++++---...***000111...222;;;<<<666///000000111222444555666333555666777777:::===@@@HHHTTTfffxxx&&&%%%$$$$$$######$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""!!! !!!###$$$########################"""$$$''''''&&&%%%%%%%%%"""######$$$$$$######"""%%%'''((('''$$$"""###&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""###%%%&&&######################## !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""&&&'''###"""$$$%%%$$$ """$$$%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$###""""""###$$$$$$)))(((&&&%%%$$$#########&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""###$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$&&&%%%$$$%%%'''$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&######################## $$$%%%!!!"""(((%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&'''(((%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''((((((((((((((()))******''''''&&&&&&&&&''''''((($$$%%%'''))))))(((&&&%%%(((((((((((())))))))))))******+++++++++,,,,,,,,,***,,,------,,,+++,,,---'''......)))---666666///...///111444444444333333333555666777777999===@@@HHHTTTfffwww###########################$$$$$$%%%%%%$$$$$$###""""""$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&---+++(((%%%###$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!!######$$$%%%$$$###"""!!!"""############$$$$$$$$$#########""""""""""""!!!$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$###"""!!! """""""""######$$$%%%%%%###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$&&&'''%%%###"""$$$'''))))))((('''&&&&&&%%%%%%######$$$%%%%%%&&&''''''!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((((((%%%###!!!&&&%%%$$$#########$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###$$$''''''$$$!!!###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&'''((((((&&&$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((+++*********)))'''&&&%%%&&&&&&''''''((('''''''''&&&&&&&&&'''''''''((((((((('''''''''''')))+++,,,***+++,,,---,,,+++***)))******+++++++++,,,,,,,,,)))+++...000000000111222222222222222222222222222:::;;;;;;:::999:::<<>>CCCNNN___qqq~~~%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&$$$###"""((((((((('''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&#################################$$$$$$$$$$$$$$$%%%$$$######""""""######"""############$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&%%%###"""!!!%%%$$$$$$$$$######""""""#########$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%$$$###'''''''''''''''%%%$$$###$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&& """%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%&&&)))+++++++++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###%%%&&&"""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""$$$((()))&&&"""######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""#########$$$$$$$$$$$$'''((((((&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&%%%$$$###''''''((((((((()))))))))(((((()))))))))))))))((()))))))))))))))***+++,,,******+++++++++,,,,,,,,,)))+++...000000000111222444444444333333333333333555666777777777888;;;>>>AAALLL\\\nnn}}}%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$$$$###&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###(((((((((''''''&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###############$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$%%%%%%"""###$$$%%%%%%$$$###"""!!!"""%%%&&&'''&&&$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%% !!!"""$$$&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%###"""$$$(((***+++***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''#########$$$%%%%%%%%%&&&###$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%&&&'''''''''''''''''''''''' !!!"""$$$%%%%%%%%%$$$&&&''''''&&&$$$$$$&&&'''''''''''''''''''''''''''((((((((('''''''''''''''$$$%%%&&&(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''((()))))))))(((((('''''''''(((((('''&&&&&&'''((((((((())))))))))))(((((('''(((((()))***+++)))((((((((()))***,,,---******+++++++++,,,,,,,,,)))+++...//////......///111111222222333333444444777888888888777888;;;===AAAKKK[[[mmm%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""!!! ''''''&&&$$$"""!!! ###$$$$$$%%%%%%&&&''''''!!!!!!###$$$%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%###"""""""""###$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$###### !!!"""######$$$$$$$$$ !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$###"""""""""&&&%%%$$$######$$$%%%&&&&&&%%%$$$######$$$%%%&&& """###$$$$$$###""" """%%%&&&%%%%%%$$$#########$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%!!! $$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&&&&########################""""""######$$$$$$$$$$$$$$$###""""""###%%%'''(((%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''$$$###%%%((('''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&'''''''''''''''''''''''' !!!$$$'''(((((('''&&&$$$%%%&&&&&&%%%%%%''')))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%'''((((((&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''((()))))))))))))))((((((((((((((())))))))))))((('''''''''''')))+++,,,)))((((((((((((***,,,---******+++++++++,,,,,,,,,***,,,...///---,,,,,,---//////000111333444555555888999999888888888;;;===BBBLLL[[[mmm%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###!!! $$$!!! !!!%%%'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%---'''!!!!!!$$$'''%%%###$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!"""$$$&&&%%%$$$"""$$$&&&''''''%%%"""!!!$$$$$$$$$############"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$""" !!!###$$$$$$$$$$$$######"""""""""&&&&&&&&&&&&%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""$$$&&&&&&$$$###$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''(((*********))))))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&%%%$$$###"""!!!$$$$$$##################&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""%%%%%%%%%$$$###"""!!! $$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%((('''&&&%%%$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$(((((('''&&&%%%%%%%%%%%%,,,***'''%%%$$$$$$%%%&&&))))))))))))))))))))))))((((((((((((((((((((((((((()))***,,,,,,+++******---,,,***))))))+++,,,...((()))***+++---...///000(((+++...//////------...111111111222222333333444666666777777888999;;;<<>>EEERRRcccsss%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%)))&&&###$$$&&&'''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%!!!"""(((+++)))&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%$$$%%%'''+++(((%%%""""""$$$''')))######$$$%%%&&&&&&'''(((##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%"""""""""######$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###!!!###''')))***(((&&&$$$#########$$$$$$%%%%%%%%%$$$&&&((((((&&&%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''&&&###""""""###&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''(((*********)))))))))((((((&&&%%%$$$######$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$&&&&&&&&&&&&$$$$$$!!!"""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%&&&&&&'''%%%%%%$$$###$$$%%%'''(((###$$$%%%'''((()))))))))$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%''')))+++,,,---%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%######%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%'''&&&&&&%%%&&&''')))***(((((((((((((((((((((((("""###$$$%%%&&&((())))))'''''''''''''''(((((())))))'''&&&$$$%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,++++++***)))***,,,------,,,+++******+++,,,---///000111222...///000000///000222444...///000111333444555666555555555555666888999:::===DDDQQQaaaqqq###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&"""###'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$)))%%%""""""%%%&&&&&&$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$#########%%%'''&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%(((&&&###!!! !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$'''&&&%%%$$$###""""""""""""############$$$$$$$$$#########$$$$$$%%%%%%%%%((('''%%%$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$###############"""!!! ######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''&&&%%%%%%$$$(((''''''&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&%%%$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%############%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%######&&&'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&'''&&&%%%$$$'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''((((((((('''$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''))))))))))))((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$"""%%%''''''$$$###$$$&&&&&&&&&'''((())))))((((((***(((&&&'''***+++)))'''&&&&&&'''(((((('''&&&&&&,,,+++***))))))***+++,,,))))))***++++++++++++***,,,,,,,,,---------......000000000000111111111111000111111222222333444444555555666666777999:::;;;>>>CCCOOO]]]kkk$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%&&&""" $$$''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&''''''#########$$$$$$$$$$$$%%%'''$$$""""""$$$%%%%%%###%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######!!!###%%%%%%$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%$$$###"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%)))(((((('''&&&&&&&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###""""""###$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$######"""!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########%%%&&&&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######&&&'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((())))))***&&&%%%%%%%%%%%%&&&'''''')))))))))(((((('''&&&%%%(((((('''''''''&&&&&&&&&&&&(((***)))'''%%%&&&(((&&&'''((((((((((((((((((***((('''''')))***)))'''((((((((((((((((((((((((+++***))))))))))))***+++)))******+++,,,+++++++++,,,+++++++++,,,,,,------/////////000000000111111000111111222222333444444555555666666777999:::;;;<<>>HHHVVVggg~~~###%%%'''(((((('''%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''#########$$$$$$$$$$$$%%% ###&&&&&&%%%$$$%%%'''###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$&&&((((((&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""#########"""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((((((&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''(((((((((%%%"""###%%%(((((((((&&&'''((((((((((((((((((%%%''')))(((&&&%%%'''(((************************))))))***++++++***)))))))))******+++,,,++++++++++++,,,...///000///...------............/////////000111111222222333444444555555666666777999:::;;;;;;@@@KKKYYYjjj"""$$$'''))))))'''$$$"""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$!!!%%%%%%$$$###$$$&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######!!!######!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""###$$$$$$$$$$$$### !!!"""$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&!!!"""###%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$######&&&&&&'''((())))))(((((("""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###%%%'''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$###############%%%%%%%%%%%%######%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%((((((&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''(((&&&%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$!!!###&&&&&&&&&&&&&&&'''((()))))))))(((%%%''')))(((&&&%%%&&&)))(((((())))))))))))(((((()))***+++,,,,,,+++***)))))))))***++++++++++++***)))+++...000000///,,,+++.........////////////000000111111222333333444444555555666666777999:::;;;???DDDOOO^^^ooo###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''&&&%%%###"""$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%########################'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''')))(((&&&### %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$###"""###%%%((($$$%%%%%%&&&&&&%%%%%%$$$ $$$%%%######%%%!!! ###%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######"""""""""###%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%'''&&&%%%$$$$$$%%%)))&&&###"""$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&((((((((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%''')))((((((((((((((((((((((((((((((((())))))))))))***((((((''''''((()))******,,,,,,,,,++++++)))((((((***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000111222333333444333222333555888::::::999<<>>BBBKKK\\\uuu}}}%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###!!!!!!$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######"""$$$((('''$$$$$$%%%%%%%%%$$$""" %%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''"""""""""""""""""""""""""""!!!!!!"""$$$%%%$$$###&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&%%%'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$### """$$$$$$$$$###$$$%%%%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''(((((('''((()))***+++,,,,,,,,,((()))***++++++++++++***((()))***+++---...///000............//////////////////000111222333444444999777555666777999999888===BBBLLL]]]vvv|||~~~%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###!!!"""$$$$$$"""#########""" %%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$&&&''''''&&&%%%$$$"""!!!"""###%%%'''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%&&&&&&%%%'''&&&&&&%%%$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$ ###%%%%%%&&&(((***###&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$#########$$$%%%&&&'''((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&((()))(((((((((((((((((((((((()))))))))*********+++++++++***)))(((((((((((((((((()))***+++++++++++++++++++++,,,,,,------------)))******+++---......///............///////////////000000111222333444555555555666888:::;;;999888:::@@@LLL\\\tttzzz}}}%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!###%%%&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$+++'''%%%%%%&&&&&&''''''&&&&&&&&&%%%$$$$$$###"""%%%%%%%%%$$$$$$########################$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''$$$######$$$&&&((('''&&&%%%$$$###""""""$$$&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$######"""%%%%%%&&&&&&&&&&&&%%%%%%!!!###&&&'''&&&&&&((()))###%%%&&&'''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((&&&%%%&&&'''((((((((((((((((((((((((&&&&&&'''''''''(((((((((,,,++++++***))))))))))))*********+++++++++******,,,+++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------............////////////000000111222333444444555222444888===AAA@@@===:::999@@@LLL\\\rrrzzz|||%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""######$$$&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%!!! ###&&&&&&'''***%%%%%%%%%%%%&&&&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$#########$$$$$$%%%%%%&&&###""""""###%%%&&&%%%$$$''''''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%'''((()))(((&&&$$$$$$%%%%%%######$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''###$$$%%%&&&&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))******)))&&&$$$######(((((((((((((((((((((((((((((((((((())))))))))))++++++***)))))))))************+++++++++******)))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000111222333444555555333555:::@@@DDDCCC@@@===;;;BBBMMM\\\qqq|||~~~~~~$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######""""""###$$$$$$&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%$$$######%%%'''$$$%%%%%%&&&&&&%%%%%%$$$""""""$$$###$$$'''"""!!!"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######""""""######$$$%%%!!!""""""###$$$$$$%%%%%%%%%###"""###%%%%%%$$$###''''''(((((((((((())))))%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''((('''%%%%%%&&&&&&%%%$$$"""###%%%&&&&&&&&&&&&%%%'''%%%###""""""###%%%'''%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((((((&&&$$$$$$%%%'''""" %%%((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%'''))))))'''&&&&&&&&&((((((((((((((((((((((((******+++++++++,,,,,,,,,(((((((((((((((((()))***((()))***+++++++++++++++******)))))))))***+++,,,+++++++++,,,,,,---------............////////////000111111222333444555555333444777:::>>>???===;;;:::AAALLLZZZnnn###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''***+++%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$###"""###%%%((($$$%%%%%%&&&&&&%%%%%%$$$'''"""!!!&&&'''$$$###%%%"""""""""""""""###$$$$$$#########$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&"""######$$$%%%%%%&&&&&&(((&&&%%%%%%''''''&&&$$$%%%&&&''''''((((((''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""!!!""""""""""""#########'''''''''''''''''''''''')))'''%%%%%%&&&&&&%%%$$$!!!"""$$$&&&'''''''''&&&&&&$$$!!!!!!$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$ ###%%%&&&&&&&&&'''((((((!!!%%%)))'''"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%''''''''''''&&&%%%$$$$$$$$$$$$&&&&&&''''''((()))******'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''!!!%%%((())))))+++,,,(((((((((((((((((((((((('''(((((((((((()))))))))&&&&&&&&&&&&&&&'''((()))&&&'''(((***,,,------------,,,+++++++++,,,---...))))))***+++---...//////............/////////000000111222222444444555666333222111222555777888777888???IIIVVViii$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$###***)))'''%%%$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%)))&&&###$$$'''((('''$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""'''''''''&&&$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""%%%%%%&&&&&&&&&%%%$$$###$$$"""!!!###%%%&&&### &&&%%%#########%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&((((((''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%"""###%%%''''''%%%###"""%%%$$$#########$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%((()))'''$$$'''((('''"""!!!&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$)))&&&""""""$$$%%%###"""$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$#########$$$$$$&&&&&&&&&''''''''''''(((&&&((()))(((%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%******))))))((('''%%%%%%''''''''''''''''''''''''))))))))))))(((((((((((('''''''''''''''''''''''')))(((((('''&&&%%%%%%%%%))))))((((((((((((((()))((((((((((((((()))******((()))))))))************++++++++++++,,,---.........000333555555333000...333111000111333555333111222222333333555666777888<<>>EEEQQQbbbyyy~~~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$ !!!###%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&'''&&&%%%$$$""""""######$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$########################"""######$$$$$$######""""""$$$&&&%%%"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%((('''&&&%%%$$$$$$######'''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%$$$$$$###### """$$$&&&(((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''((((((%%%$$$%%%&&&((()))(((&&&###$$$%%%''''''''''''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((******)))%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%"""%%%(((((('''&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%###"""###%%%'''%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((((((((()))*********)))'''&&&&&&(((***,,,++++++++++++,,,---.........------,,,,,,------...---///222222111111333666555555555444555555666777:::<<>>===DDDXXXjjj}}}www{{{%%%$$$###%%%&&&&&&### %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%% !!!"""###$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$'''%%%######$$$&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$######$$$&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######'''###"""%%%###!!!$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&''''''((((((''''''&&&%%%'''((())))))'''%%%###'''''''''&&&&&&&&&&&&&&&)))'''%%%&&&((()))'''&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&$$$%%%&&&(((''''''&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&)))((('''&&&%%%&&&&&&'''&&&'''((((((((('''%%%$$$&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''###%%%&&&%%%%%%%%%''')))'''&&&&&&&&&&&&&&&&&&&&&%%%''')))******)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))(((((('''&&&%%%$$$$$$'''(((((())))))((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))*********)))'''''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........,,,...111111111111222333555666666666777777888888999>>>===DDDWWWhhh~~~www{{{&&&$$$###$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%&&&'''((((((%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$&&&$$$""""""###%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$%%%%%%%%%)))((('''%%%$$$$$$######$$$$$$######$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########'''$$$###$$$"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''((((((((('''&&&%%%'''''''''''''''''''''((()))((('''((()))***)))'''&&&''')))++++++)))'''&&&'''''''''''''''''''''''''''''''''((((((((())))))'''&&&&&&'''))))))(((&&&&&&'''((()))))))))((('''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%(((((('''&&&&&&&&&&&&'''(((((()))***)))((('''&&&'''(((((((((((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&&&&&&&((()))(((((((((''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))((('''%%%$$$###"""&&&'''(((((()))(((((('''''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******)))((((((***,,,------------------------.........---------------,,,------------.........,,,///111222111111222444444444555666777888999999888======DDDVVVfffzzz~~~xxx{{{&&&%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%&&&'''''''''''''''***((('''%%%$$$$$$%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%###!!!!!!"""#########&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!"""###$$$%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&'''''''''(((((())))))++++++******+++++++++***&&&(((+++------+++(((&&&''''''''''''''''''''''''&&&'''''''''(((((((((((((((((('''((()))(((&&&###&&&((()))++++++***((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%''''''''''''&&&&&&'''''''''((()))******)))((('''''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&&&&((((((''''''&&&&&&%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%$$$$$$###&&&&&&'''(((((()))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''((())))))((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,------------............---///111222222222333444333333333444555666666777666======DDDTTTcccwwwxxxzzz$$$$$$$$$#########%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""$$$%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&%%%&&&'''(((((((((((((((***((('''%%%$$$$$$%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%&&&$$$""""""###$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$%%%&&&'''((((((&&&''''''&&&'''(((((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''(((((((((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''((()))************+++***************&&&(((+++------+++(((&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%'''))))))'''%%%'''(((***++++++)))(((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((('''&&&%%%&&&&&&''''''''''''''''''&&&&&&(((((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))''''''((((((((((((''''''((((((((()))))))))******((((((((((((((((((((((((%%%'''))))))(((((()))***************************/////////......------,,,---------.........//////---///111222222222333444555555555555555444444444666<<<===CCCRRR```vvvxxxyyy"""$$$%%%%%%$$$###$$$&&&###$$$$$$%%%%%%&&&&&&'''############$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''&&&'''((()))))))))((('''((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%)))&&&$$$$$$&&&''''''&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###$$$%%%&&&######$$$$$$%%%'''((()))''''''&&&&&&%%%$$$######%%%&&&&&&''''''&&&&&&%%%######$$$%%%&&&&&&'''(((&&&((((((%%%%%%'''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''(((%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''(((((($$$%%%%%%'''((()))******''')))***)))((('''((()))'''(((***,,,,,,***((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''""""""###%%%(((******)))'''((()))))))))((('''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''((()))((('''&&&%%%%%%&&&''''''((('''''''''$$$%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!###&&&(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))(((''''''''''''(((((()))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))&&&(((******)))(((((()))************************.........---------------------........./////////---000222333222222333555888888777777666666666666666<<<===AAAPPP___vvvvvvwww ###&&&&&&%%%###$$$%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$###""""""$$$%%%%%%&&&'''((()))***###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''((()))******)))'''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&(((&&&$$$###%%%&&&&&&&&&$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###### !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%###########################''''''$$$$$$((((((%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((######$$$&&&'''(((******(((***++++++)))((()))+++'''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%&&&((())))))(((((((((((('''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))'''''')))))))))(((&&&%%%%%%%%%'''(((((((((''''''$$$%%%&&&'''((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%"""%%%'''''''''(((((($$$$$$%%%%%%&&&'''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((('''&&&%%%&&&&&&&&&''''''''''''(((''''''(((((((((((((((((())))))''''''&&&'''((((((''''''(((((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))+++,,,,,,+++))))))***************************,,,,,,,,,,,,------------............////////////...000222333222333444555666666666777777777777777666===<<<@@@NNN^^^xxxuuuvvv###''''''%%%$$$$$$%%%######$$$%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%((('''&&&%%%###"""!!!!!!%%%%%%$$$$$$$$$############$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))((()))***+++***)))'''%%%$$$%%%&&&'''''''''&&&%%%$$$%%%&&&'''&&&%%%$$$###$$$#########$$$%%%%%%&&&%%%###!!! """###############$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########!!!!!!""""""######$$$$$$%%%%%%$$$######$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$###"""!!! $$$&&&$$$&&&,,,...***$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%""""""###%%%'''((()))***+++---///...,,,+++---///(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((()))000---)))''''''&&&%%%$$$)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&((()))***)))(((&&&%%%$$$%%%'''(((((((((''''''$$$%%%'''(((((((((''''''''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%"""$$$'''(((&&&%%%$$$$$$$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%&&&&&&&&&'''''''''((((((******))))))((((((((('''***)))((('''&&&&&&'''(((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))+++---///...---+++******+++++++++++++++++++++++++++++++++,,,,,,---------............/////////000...000222333333333444555222333333444555666777777777===<<>>KKKXXXsss{{{tttyyy'''%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''((()))***+++)))(((&&&&&&''''''%%%$$$###$$$%%%%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""$$$%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""%%%###"""###%%%&&&$$$"""$$$$$$""""""!!!"""############$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''&&&$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&###""""""###%%%'''((('''%%%$$$$$$%%%'''(((&&&&&&''')))***,,,------......---------,,,,,,,,,*********))))))))))))(((***'''%%%%%%''')))((('''((((((''''''&&&'''''''''&&&&&&&&&&&&'''(((((()))'''''''''((((((((())))))'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''%%%%%%&&&'''((('''&&&%%%&&&&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%(((&&&######%%%'''&&&%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''$$$&&&''''''&&&%%%%%%&&&))))))((((((''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((***+++'''''''''''''''((())))))((((((((((((((()))******))))))((('''''''''''''''++++++************+++,,,))))))))))))((((((((((((''''''(((((())))))******))))))))))))************,,,...//////......///000------,,,++++++,,,------//////000000000000//////...///000111222333333333444444444555555555555666777:::999>>>KKKXXXsss|||vvv|||&&&$$$######%%%'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%(((((((((((()))))))))***'''&&&%%%%%%''''''&&&%%%%%%%%%%%%$$$""""""$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""" ###$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""&&&$$$###$$$%%%&&&%%%#########""""""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###%%%''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&((('''&&&&&&''')))+++,,,((()))***+++,,,---...///......---------,,,,,,,,,************))))))))))))***(((&&&&&&'''))))))((((((((('''''''''((())))))(((''''''&&&''''''(((((((((((((((((()))))))))***'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''')))((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&'''''''''&&&&&&%%%'''''''''(((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%(((&&&%%%%%%&&&''''''&&&((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))'''&&&'''((())))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''))))))'''''''''''''''((())))))((((((((((((((()))******))))))((('''''''''''''''((()))***++++++++++++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************+++---,,,++++++,,,......---,,,******,,,---......//////000000////////////000000111222333444444444444444555555555555666666:::999>>>KKKXXXrrryyy&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&))))))))))))))))))((((((%%%$$$###$$$&&&''''''%%%'''&&&%%%###!!!!!!$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!###%%%%%%$$$$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%!!!###&&&((('''%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$######$$$&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))*********+++,,,---...//////......---------,,,,,,,,,******)))))))))(((((((((***)))((('''(((((()))***((((((((((((((()))***+++))))))((('''''''''''''''''''''((((((((()))))))))'''&&&&&&&&&&&&'''(((((()))(((((((((((((((((()))++++++******)))))))))(((''''''''''''''''''''''''((((((((())))))((((((((('''((((((((('''&&&&&&''''''((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%''''''&&&&&&''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$((()))++++++)))((()))***(((((()))))))))((((((((((((''''''&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''((())))))((((((((((((((())))))***))))))((('''''''''''''''''''''(((((())))))******))))))))))))(((((((((((())))))))))))((((((((((((((()))))))))************''')))******))))))***+++///...,,,******,,,...///......//////000/////////111111111222333444555666444444444555555555555666666:::999>>>KKKXXXqqq|||)))'''%%%$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%$$$$$$%%%&&&'''((((((((())))))))))))(((''''''$$$######$$$&&&'''&&&%%%'''&&&%%%###!!!!!!$$$&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""$$$&&&&&&&&&$$$$$$%%%&&&%%%$$$###"""%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%% ###&&&((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$######$$$&&&&&&$$$%%%&&&'''(((''''''&&&''''''&&&&&&&&&&&&'''''')))******+++,,,---............---------,,,,,,,,,))))))((((((((('''''''''***)))(((((('''((()))***((((((((((((((()))***+++***)))((('''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((************))))))))))))''''''''''''''''''''''''&&&''''''((((((''''''&&&(((******)))'''&&&''')))'''((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&(((***)))((('''((()))&&&&&&'''((((((((('''&&&''''''&&&&&&&&&''''''((((((((('''&&&%%%$$$$$$$$$'''''''''''''''((())))))((((((((((((((())))))***))))))((('''''''''''''''((('''%%%$$$$$$&&&)))***))))))))))))(((((((((((())))))))))))((((((((((((((()))))))))************)))***,,,+++******+++---///...,,,++++++,,,...///------...///////////////000000000000111333444555444444444555555555555666666:::999???KKKWWWppp~~~}}})))'''%%%$$$$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%&&&'''))))))&&&'''((())))))((('''&&&$$$###"""###%%%&&&%%%$$$%%%%%%%%%$$$""""""$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%'''&&&&&&$$$$$$%%%&&&%%%$$$###"""$$$%%%&&&%%%$$$###$$$&&&'''''''''&&&%%%$$$""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&!!!$$$&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((*********+++,,,---------......---------,,,,,,,,,))))))))))))((((((((((((((())))))'''&&&&&&(((***(((((('''''''''((())))))***))))))((('''''''''(((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((***+++)))&&&%%%''')))'''''''''(((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%$$$&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%%%%$$$%%%'''((((((((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%&&&'''(((((('''''''''''''''((())))))((((((((((((((()))******))))))((('''''''''''''''***(((%%%###"""%%%'''***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************((()))******))))))***+++......------------......,,,---......////////////...---------...000222333444444444555555555555666555::::::???KKKWWWppp|||}}}(((&&&$$$$$$%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$%%%'''(((((('''&&&%%%$$$###"""###$$$%%%$$$######$$$%%%%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&%%%$$$###""""""$$$&&&%%%###"""###%%%&&&&&&''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''###%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))''''''((())))))************++++++,,,,,,------.........---------,,,,,,,,,+++++++++************)))'''((()))'''%%%%%%'''***((((((''''''&&&'''''''''))))))((((((((((((((()))''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''')))***(((###"""%%%(((&&&&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%###%%%((((((&&&$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''###%%%'''&&&%%%$$$%%%&&&%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&''''''((()))'''''''''''''''((())))))((((((((((((((()))******))))))((('''''''''''''''+++)))'''&&&%%%&&&''''''))))))))))))((((((((((((''''''(((((())))))******))))))))))))************'''((())))))(((((()))+++,,,---...//////...---,,,+++,,,---...///////////////...------...000222444444444444555555555555666555999:::???KKKWWWooo|||}}}{{{&&&$$$###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&###$$$&&&(((((('''&&&%%%$$$###"""###$$$$$$###"""!!!###%%%%%%%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$%%%''')))***$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$%%%%%%$$$###$$$$$$%%%&&&%%%$$$###"""!!!$$$%%%$$$"""!!!###%%%$$$%%%&&&'''''''''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######%%%%%%%%%%%%######%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%&&&'''(((%%%&&&&&&%%%######%%%'''%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((((((((((((&&&%%%&&&&&&&&&&&&'''(((******###$$$&&&''')))*********+++,,,,,,------...............---------,,,,,,,,,---------,,,,,,,,,++++++&&&(((((('''$$$$$$'''***)))((('''&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((((((((())))))))))))'''&&&&&&&&&&&&'''((((((******))))))))))))******'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%((()))&&&!!! ###'''%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%"""%%%((((((%%%###$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&''''''(((((((((&&&((())))))(((''''''(((%%%''')))***+++***)))(((&&&&&&&&&&&&&&&'''((()))++++++)))((('''&&&&&&%%%'''''''''''''''((())))))((((((((((((((()))******))))))((('''''''''''''''++++++******)))'''&&&%%%))))))))))))((((((((((((&&&''''''((()))******+++))))))))))))************+++---......---,,,...///,,,---///000000///---,,,+++,,,---...////////////222111000000111333555777444444444555555555666666555999:::???KKKVVVooo|||{{{zzz%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$%%%%%%###%%%%%%%%%%%%&&&'''((((((###''''''""""""%%%%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$"""""""""$$$%%%'''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((&&&&&&&&&&&&%%%$$$######'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))'''((())))))'''&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%'''((('''&&&&&&'''((())))))***+++++++++++++++))))))******+++++++++,,,000///---+++)))))))))******+++,,,,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''***)))((('''&&&&&&'''(((''')))+++++++++***+++,,,&&&''''''((()))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&***(((&&&'''((((((%%%"""''''''(((((((((((('''''''''''''''((((((((())))))'''''''''''''''((()))***''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%))))))((('''''''''''''''((((((''''''''''''(((((($$$$$$%%%&&&'''((()))***&&&''')))*********)))(((************************))))))***))))))((('''''')))*********++++++++++++******++++++++++++******,,,,,,,,,------.........,,,---......------///000...,,,***+++...000...,,,...000111222111111222444333333333444444444555555666:::999===IIITTTmmm}}}xxx~~~###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%%%%%%%###&&&&&&%%%$$$############!!!$$$$$$!!!"""'''&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((())))))(((&&&%%%%%%&&&'''''''''(((((('''''''''&&&((())))))(((((()))+++***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,---...---,,,+++++++++,,,---***************)))((((((((((((((((((((((((((((((******)))(((''')))---000&&&'''''''''((((((((((((***)))((('''&&&''''''(((%%%'''((()))'''''''''((('''''''''((((((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%$$$$$$&&&)))+++***(((''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((((((((('''''''''&&&&&&))))))((('''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))(((''')))))))))*********++++++,,,++++++)))'''%%%###"""++++++++++++,,,,,,------***,,,------,,,,,,---///...,,,+++,,,...///...,,,...000111222111111222444444444444555555555666666666::::::???JJJUUUmmm~~~xxx}}}###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&%%%###&&&&&&%%%$$$$$$######"""$$$$$$"""!!!$$$'''%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&+++,,,,,,+++)))'''((()))(((((())))))))))))((((((((()))++++++++++++---...---...............---,,,,,,,,,,,,---------------,,,,,,,,,,,,---...//////,,,++++++***************++++++++++++++++++++++++&&&'''((((((((()))---///(((((())))))))))))******))))))((('''''''''((((((%%%'''((((((&&&%%%%%%&&&(((((('''''''''((()))***(((((((((((((((((((((((((((((((((''''''''''''&&&######$$$&&&)))++++++***'''(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((()))))))))******)))))))))((((((((((((((()))((((((''''''''''''(((((((((''''''''''''((((((***))))))((('''&&&%%%%%%((((((((((((((()))******''''''''''''''''''''''''(((((())))))***)))))))))((()))))))))************,,,,,,***)))&&&$$$""" ************++++++++++++***+++,,,,,,++++++,,,------,,,,,,,,,...///...---...000111222111111222444555555555666666666777777555:::;;;AAALLLVVVmmmyyy}}}%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%&&&&&&%%%###$$$$$$%%%&&&'''''''''''')))&&&######%%%'''$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$((((((((('''&&&$$$###"""'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((())))))))))))))))))******)))((((((''''''&&&&&&%%%(((((('''''''''(((((())))))***+++***)))((()))***((())))))******))))))((((((***,,,,,,,,,---///111000000000000000//////...---------------.........------------...//////000///...---,,,+++,,,---...++++++++++++++++++++++++###))),,,,,,)))'''%%%)))))))))))))))*********))))))(((((((((((((((((()))***++++++)))''''''(((***((('''&&&&&&(((***+++(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''(((((())))))))))))(((((())))))))))))((((((((((((,,,++++++***))))))******''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''))))))))))))************(((((((((((((((((((((((()))(((''''''''''''((((((((((((''''''''''''((((((******)))((('''&&&%%%%%%+++***)))((()))***+++,,,************************'''((()))***************(((((()))))))))************************))))))(((******++++++++++++++++++***,,,---,,,+++***,,,---------------...............000111222111111222444444555555555666666666666555:::<<>>IIIRRRjjj~~~|||~~~zzzwww%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%"""$$$&&&((((((((('''&&&'''''')))((( """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%###"""""""""###$$$$$$%%%"""###$$$%%%&&&'''''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''((()))******+++))))))))))))************'''(((((()))******++++++******+++,,,---......///000///......------------,,,---,,,+++(((&&&&&&&&&000000111111111111000000222333444444222222333444///000111333444555666666666666666555555444444444333555777:::<<<=========888999:::::::::999777666444444444444444444444444...111444555444333333333.........------,,,,,,,,,'''((()))+++++++++***)))&&&''')))***)))((()))***(((((()))************)))(((((((((((((((((((((((('''((((((((())))))******%%%(((+++***((('''(((***))))))************))))))&&&'''((()))***+++,,,---((('''&&&%%%%%%$$$$$$%%%''''''''''''''''''''''''&&&''''''((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))''''''''''''(((((((((((((((((())))))*********+++'''''''''''''''((()))***((((((''''''''''''(((((())))))))))))((((((((((((((()))+++,,,,,,,,,+++***************************+++++++++++++++***)))(((++++++,,,,,,,,,---------((()))***++++++,,,,,,++++++*********))))))((((((***,,,,,,+++)))((()))***,,,...000000...---///111///000222222111111333444555555555555666666666777666:::999<<>>:::;;;;;;;;;;;;;;;::::::999999999::::::999888888777777999999999888777666999777555222///,,,+++***000---+++***,,,---+++)))((((((((()))))))))))))))((()))++++++***)))&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************))),,,&&&###%%%***,,,(((###((((((((((((''''''''''''''''''(((((())))))******''''''((()))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((('''(((((())))))))))))))))))((('''&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&((()))************)))************+++++++++++++++***))))))((())))))''''''((()))***++++++,,,)))***+++***)))((((((************))))))))))))))),,,,,,++++++***)))))))))++++++,,,------------,,,++++++,,,---------,,,,,,***+++,,,---............000000111222333444444555666666666555444444444333666;;;:::>>>GGGOOOddd|||zzz~~~yyyttt%%%&&&'''&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########!!!"""###$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((%%%######&&&(((((('''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''''''''(((((()))******+++,,,,,,++++++***)))((((((++++++++++++,,,---...///---///111000//////000333222222222111222222333333222333333333333333444444444666888888777666777888999:::<<<===<<<;;;999888666555555555555555666666888777666666777999;;;<<<<<<<<<===>>>???@@@AAAAAA<<<<<<============<<<<<<===>>>>>>>>>===<<<<<<;;;;;;;;;======>>>===<<<<<<<<<:::888666333111000///333000...---......,,,***))))))))))))))))))))))))"""&&&)))+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))(((,,,***)))***+++,,,+++*********)))))))))((((((((())))))))))))((((((((((((''''''((()))))))))))))))%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))(((***)))((((((((((((((((((***))))))))))))(((((((((&&&'''((()))************(((((()))))))))***************)))((((((((())))))((((((((()))*********+++)))***+++***)))((((((***)))))))))))))))*********************************+++,,,,,,---------------,,,---------,,,+++******+++,,,---......//////...000000111222333444444555555555555555555444444444555999999===FFFNNNddd~~~{{{|||yyyvvv$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$&&&''''''&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&$$$""" #########$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&'''(((***+++,,,,,,++++++,,,,,,+++******)))((((((,,,,,,,,,------...///000...000111111111111333444444444444444555666777777555666888999999999888888777999;;;<<<;;;;;;;;;===<<<<<<======<<<:::777666444444333333333333444444555555555555666888:::<<<>>>???@@@AAABBBCCCCCCDDD@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBBBBAAA@@@???>>>===>>>???@@@AAAAAAAAAAAAAAA???>>>===;;;:::888777777888555333111000///---+++******))))))))))))))))))&&&''''''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((''')))******''''''(((***++++++*********)))))))))*********)))((('''''''''''''''((()))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((('''''''''(((((()))************))))))))))))&&&'''((())))))******)))'''''''''((((((((())))))((((((((('''(((((()))))))))))))))))))))))))))))))))***+++***)))((((((***(((((())))))******++++++((()))))))))************+++,,,,,,------------------------,,,+++***)))(((,,,,,,---...////////////000000111222333444444555444444444555555555555555444888888;;;EEEMMMbbb}}}yyyxxxyyyvvv$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%$$$!!!!!!"""""""""#########%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%$$$"""!!!"""#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&)))***---...///...---,,,*********+++++++++++++++------------...000111222000111333333444555666777777777777777888:::;;;;;;999:::<<<>>>>>>===<<<;;;:::<<<======<<<;;;<<<===<<<=========;;;888555333222111111000000000000111111111222333444666888999======>>>???AAABBBCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA???>>><<<<<<>>>>>>??????@@@@@@AAAAAA????????????>>>>>>======<<<;;;999777444222///---,,,,,,***)))))))))******///...---+++)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))&&&((()))((('''&&&''')))++++++*********)))))))))***)))))))))((((((((('''''''''((()))))))))))))))******************++++++((((((((((((((((((((((((%%%'''(((******((('''%%%((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%%%%$$$%%%%%%&&&''''''*********)))))))))((((((''''''((()))))))))))))))''''''((((((((()))))))))''''''&&&''''''((()))***)))))))))))))))((((((((()))***+++***(((((((((***''''''((()))***++++++,,,))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,---...///000000000000000000111222333444444555333444444444555666666666555999888;;;CCCJJJ___}}}zzzuuuuuuzzzsss}}}$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$!!!!!!!!!""""""######$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))+++---///000///...---)))***+++,,,...///000111.........///000111333444444444555666888:::;;;;;;:::::::::;;;;;;===>>>???<<<===???@@@@@@???===<<<;;;<<<===<<<:::888888999===>>>>>>>>><<<999666444000///......---------.........///000222444555666888888:::;;;<<<>>>?????????@@@AAABBBBBBBBBBBBBBB>>>>>>>>>===<<<:::999888:::::::::::::::;;;<<<<<<===>>>???@@@@@@@@@@@@@@@??????>>><<<999666333222000...,,,+++******++++++''''''''''''((()))***+++************************************************,,,,,,++++++++++++******,,,+++******,,,,,,+++*********)))))))))((((((((('''((((((((()))))))))***''''''((()))))))))))))))++++++++++++++++++******((((((((((((((((((((((((&&&''')))******)))'''&&&((((((((((((((((((((((((&&&''''''((()))(((((((((%%%%%%%%%%%%%%%&&&'''((())))))(((((((((''''''''''''(((((())))))))))))(((((((((((()))))))))******''''''&&&''''''((()))***)))))))))((((((((((((((()))***+++***(((((((((***''''''((()))***++++++,,,+++*********)))))))))((())))))***+++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,---...///000000000000000000111222333444444555333444444444555666666666777;;;999:::BBBHHH[[[yyywwwqqqssszzzoooyyy###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))***++++++***+++,,,............---+++,,,---///111333444555111111111222333555666777777777777999===?????????============>>>>>>???@@@>>>????????????===<<<;;;999:::;;;999777555444444777888999999888666333222000///...---,,,,,,,,,---------...///111222333333333444555666888999;;;;;;:::;;;<<<======>>>>>>===<<<<<<;;;;;;:::999888777777777666555555666666777999:::===???AAAAAAAAAAAAAAABBBCCCAAA===:::888888333222///---++++++,,,---'''(((((()))+++,,,,,,---************************************************------,,,,,,,,,+++++++++,,,***((()))+++,,,+++)))******)))))))))((((((((('''''''''((()))*********''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((())))))))))))((('''(((((((((((((((((((((((('''(((((()))))))))))))))))))))((((((((())))))***((((((((((((''''''''''''(((((())))))))))))(((((((((((()))))))))*********((((((((('''(((((())))))(((((((((((((((((((((((()))***+++***)))((((((***(((((())))))******+++++++++++++++***************)))******+++++++++++++++)))***+++,,,---.........,,,,,,---...////////////000000111222333444444555444444444555555555555555888<<<999;;;AAAGGG[[[xxxwwwqqqsss{{{oooyyy###%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$''')))(((&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###%%%((())))))))))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$###$$$&&&''''''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((***+++,,,---.........//////000111111111000111111222444444555666555555555666888:::;;;<<<:::999999<<<@@@CCCCCCBBB@@@???????????????@@@@@@??????>>>===;;;:::999888555777888777444333222333000222333444444222111///111111000///..................///111111222222222000111222444666777999999999:::;;;<<<============<<<<<<===<<<<<<;;;::::::888777666444444444444555666888;;;>>>@@@BBBBBBBBBAAACCCEEEDDDAAA>>>======666444111...------...///......///......,,,***)))************************************************,,,,,,,,,+++++++++******'''((())))))((('''((()))++++++*********)))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************++++++***)))))))))******)))))))))(((((((((((('''(((((())))))))))))(((((('''''''''((((((((())))))******)))((((((((())))))&&&'''''''''((())))))))))))***+++***)))((((((***)))))))))))))))*********((()))***+++,,,---......++++++,,,------------,,,+++,,,---...............+++,,,---......//////...000000111222333444444555555555555555555444444444777:::888;;;BBBIII]]]zzz|||vvvttt{{{rrr|||###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$'''))))))&&&$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''"""'''+++---,,,***((()))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%$$$###""""""$$$&&&((('''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''')))***,,,...///000333333333333444555666777555555555555555555555555888888999:::;;;===???@@@<<<;;;;;;>>>CCCFFFFFFDDDAAAAAA@@@?????????@@@@@@@@@???===:::999777777777222444555555333222333333111222444666666555444333333333222000000////////////000111222222222222222000111222444555777888999;;;<<<===>>>???@@@@@@@@@>>>>>>?????????>>>>>>===:::999777555444444555555444666:::>>>AAABBBBBBBBB@@@DDDGGGFFFCCC@@@@@@AAA888666333///......///000((()))+++,,,,,,+++)))(((************************************************+++++++++************)))''',,,000...)))'''***///,,,,,,,,,+++++++++************))))))(((((('''''''''(((((()))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))***+++++++++++++++******)))(((((('''((((((************))))))))))))((()))))))))))))))((((((&&&&&&&&&'''''''''((((((,,,+++***))))))((())))))%%%&&&&&&'''((()))******)))***+++***)))((((((************)))))))))))))))&&&''')))+++---000111222,,,---......//////...............///......------***+++,,,---............000000111222333444444555666666666555555444444333444888777:::CCCJJJ___}}}{{{uuu|||vvv$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$!!!%%%(((&&&!!! $$$((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%'''((('''$$$$$$&&&)))!!!$$$'''&&&""" !!!((((((((((((((())))))))))))))))))))))))******++++++***(((((())))))'''&&&+++***(((&&&%%%&&&((()))$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''''''''""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''(((((((((((((((''''''***)))((('''''''''((())))))((('''%%%$$$&&&***---,,,------...000111333444999888666555555777888:::888888888888777777777777999999999999:::;;;======????????????@@@BBBDDDFFFFFFEEECCCAAA????????????<<<<<<===<<<;;;999777666666666555555555666666777999777555444444555666777666555333222111111111222333333111000000000111222//////000222444777:::<<<@@@AAABBBDDDDDDBBBAAA@@@AAA@@@???>>>===<<<<<<<<<===<<<;;;999666444222111444444333333444777999;;;???AAADDDFFFGGGEEEBBB@@@???<<<777333111111222444///000111111111111000000......,,,***'''''')))+++///...,,,******+++---...++++++++++++++++++++++++------------,,,+++***)))((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))************))))))(((((((((((()))))),,,+++***(((''''''''''''''''''''''''((((((((()))((((((((((((((())))))***))))))************))))))(((((()))***************))))))(((((((((((())))))''''''''''''((((((((()))((((((''''''''''''((((((%%%&&&'''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&(((+++...///...,,,***)))************+++++++++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***------......///000000000000111222111000000222444666666666666666666666666777555777===AAAIII___vvvyyywwwssssss&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%'''(((&&&$$$$$$&&&((($$$'''******)))((((((***++++++++++++++++++******((((((((((((((()))***************)))(((''''''&&&)))(((&&&$$$$$$%%%&&&'''%%%%%%&&&''''''''''''&&&((('''&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&''')))((('''&&&$$$###"""!!!%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''(((((((((((((((''''''((((((&&&&&&%%%&&&''''''++++++***(((''''''***---+++,,,---///111444666777;;;999888777666777999:::999999888888888888888888999999888888888888888999=========>>>@@@BBBDDDFFFFFFEEECCCAAA@@@@@@@@@@@@<<<<<<===>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<===@@@>>><<<999888777888888777666555333333222333333555444333333333444555555333333333444666999<<<===@@@AAABBBDDDDDDBBBAAA@@@AAA@@@???>>>============>>>===<<<:::999777666555555444333222333333555555;;;===@@@CCCDDDDDDCCCBBB>>><<<888444111000000000111111111111111111222222......---+++((((((***,,,,,,+++***)))))))))***+++++++++++++++++++++++++++////////////...---,,,+++++++++************++++++((((((((()))))))))))))))))))))))))))************))))))(((((((((((())))))+++***)))((((((''''''((('''''''''((((((((())))))(((((('''(((((()))******))))))************))))))&&&&&&'''(((((((((((((((++++++************++++++'''''''''((((((((())))))))))))(((((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%''')))***++++++***)))))))))*********+++++++++******+++++++++,,,,,,,,,+++***)))***++++++***)))------......///000000000///000222222222333555777666666666666666666666666666444777===AAAJJJ```vvv{{{zzzssssss''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&'''&&&%%%%%%&&&(((&&&))),,,---......000111......------,,,,,,++++++'''''''''''''''(((((())))))+++---,,,(((%%%%%%'''&&&%%%$$$###"""###$$$%%%%%%&&&''''''((((((''''''(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&"""""""""#########$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&'''''''''(((((())))))((((((((()))((('''&&&&&&&&&&&&'''---------,,,+++***,,,...+++,,,---000333777:::;;;<<<;;;999888777888888999999999999999999999999999999888777666555555555555888888:::;;;>>>@@@CCCDDDDDDCCCBBB@@@??????@@@@@@<<<===???AAABBBBBBBBBAAA?????????@@@AAABBBCCCDDDIIIGGGDDD@@@>>><<<;;;;;;::::::999888777777777888999999999888888999::::::666666666666888:::<<<===>>>???@@@AAAAAA@@@???>>>???>>>>>>======>>>>>>>>>>>>>>>>>>>>>======<<<<<<777777666555444333222222888999;;;>>>@@@BBBCCCCCCCCCBBB???<<<:::777555444333222111111111222444555000000///---+++***,,,---************************++++++++++++++++++++++++............---,,,,,,+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))''''''((((((((()))))))))''''''''''''((()))++++++))))))))))))))))))))))))&&&''''''(((((((((((((((++++++************++++++''''''((((((((()))))))))******))))))))))))*********)))((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))*********)))))))))*********++++++******+++++++++,,,,,,,,,+++)))((()))***+++***)))------......///000000000...000222222333444777999666666666666666666666666555333777===AAAIII___uuu}}}|||tttsss%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&'''((()))((()))+++,,,...///000111------,,,,,,+++***))))))&&&&&&%%%%%%&&&&&&'''(((''',,,000...)))$$$%%%'''%%%$$$############$$$$$$%%%&&&''''''((((((''''''''''''''''''%%%$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%% !!!###$$$&&&''''''$$$$$$$$$######$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''(((((())))))))))))(((******)))))))))(((((((((+++---//////.........000......000222555888;;;<<<;;;:::999888777777777777888999999999999999::::::888888777666666666666666555666888:::===???AAACCCCCCBBB@@@???>>>>>>??????>>>???AAACCCDDDDDDDDDCCC@@@@@@@@@AAABBBDDDEEEFFFKKKJJJGGGDDDAAA???>>>=========<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<777777666666777888:::;;;;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>??????@@@@@@AAA;;;;;;;;;:::999888666555777777888:::<<<>>>@@@AAADDDDDDDDDCCCAAA>>>;;;999555444222222222444666777444444333111---,,,,,,---+++,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))((((((''''''''''''((((((*********))))))))))))(((((()))))))))************))))))(((((((((((())))))((((((((((((((()))******'''(((((((((((()))))))))''''''''''''(((***+++,,,******))))))))))))******))))))************))))))))))))(((((((((((())))))'''(((((((((((()))))))))***))))))(((((())))))***,,,***(((&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))+++***))))))***+++,,,---))))))))))))******************+++++++++,,,,,,,,,+++***)))***+++,,,+++)))------......///000000000///000222222222333666888666666666666666666666666666555888===@@@GGG\\\rrrvvv}}}zzzvvvttt&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&###%%%'''%%%"""!!!$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&'''(((***+++,,,++++++++++++,,,---------******)))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&+++000///***&&&%%%'''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''###%%%''''''%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''''''''((()))******))))))))))))************))))))***,,,///000000000111222222222333444666888999:::888888777666666666666666888888888999999:::::::::888888888888999:::;;;<<<999:::<<<>>>@@@BBBCCCDDDDDDCCCAAA@@@?????????@@@???@@@AAABBBBBBBBBAAA@@@=========>>>???AAABBBCCCCCCBBB@@@???===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;::::::888888777666777888999:::888999999999999999999888999888888999999:::;;;<<<::::::;;;<<<===>>>>>>???<<<<<<======<<<;;;:::999888888888888999;;;<<<>>>>>>???AAABBBAAA???<<<;;;888666555333333555777888888888777444000...---...---............---,,,,,,++++++++++++++++++++++++*********+++******)))(((,,,++++++******++++++,,,************))))))))))))((()))))))))************))))))(((((((((((())))))(((''''''(((((()))***+++(((((((((((()))))))))***''''''''''''((()))***+++******)))(((((()))******))))))************))))))))))))(((((((((((())))))(((((((((((()))))))))***)))((((((''''''(((((())),,,+++)))'''&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))((()))***+++---(((((()))))))))***************+++++++++,,,,,,,,,---,,,++++++------,,,+++------......///000000000000111222111000111333555666666666666666666666666888666999>>>???EEEXXXmmmrrrzzz{{{wwwwwwttt))))))(((((('''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%(((&&&!!!###(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%(((+++.../////////---+++***++++++***)))''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%***///000,,,(((&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&!!!$$$''''''%%%%%%(((+++''''''&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''((()))************'''((()))***++++++++++++,,,...111222222222333555555555555555666777888999666666666666666666666666888999999::::::;;;;;;<<<999::::::<<<===???AAABBB???@@@BBBDDDEEEFFFFFFFFFFFFEEECCCAAA????????????===>>>??????>>>===<<<;;;888888888999:::;;;<<<===777777777777666666666666444555666777777777777777888999::::::;;;:::::::::===<<<;;;:::;;;<<<===>>><<<<<<<<<;;;;;;<<<<<<<<<:::::::::::::::;;;<<<===777888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999:::;;;===???AAACCCCCCBBB@@@>>>:::999888666666666666777999:::999777444111111111000///...---,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++************++++++)))))))))*********++++++))))))))))))************))))))(((((((((((())))))((((((((((((((()))******((((((((()))))))))******((((((((((((((())))))***+++***)))(((((()))***+++(((((((((((((((''''''&&&++++++************++++++((((((((()))))))))******((((((''''''''''''((((((+++***)))((((((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''''''))))))((((((((()))))))))************+++++++++,,,,,,,,,...,,,+++,,,---...---,,,------......///000000000000111222111000000222333666666666666666666666666888666999>>>???DDDWWWkkkrrryyy|||wwwwwwrrr)))))))))(((''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%)))...222333333000,,,)))(((((()))'''%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%(((,,,//////,,,(((%%%###$$$$$$%%%&&&&&&&&&%%%###$$$%%%%%%&&&%%%%%%%%%"""%%%((('''$$$$$$&&&***(((((((((''''''&&&&&&&&& """$$$&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''(((******++++++***)))***,,,...///000000000222333444444333333444555666666555555666777888888444555666777777888888888;;;;;;;;;<<<======>>>>>><<<<<<===>>>@@@BBBDDDEEEBBBCCCDDDEEEEEEDDDDDDCCCCCCBBB???===;;;999999999888999999:::999888777666555555555555555666777888222222333333444444444333000111333444555555555555666888:::===???AAAAAAAAADDDDDDCCCCCCCCCDDDFFFGGGDDDDDDCCCCCCCCCCCCDDDDDD??????>>>>>>>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::999999999:::::::::::::::???AAACCCDDDDDDCCCAAA???<<<;;;:::999888666666555666888999888777666666777444333000...,,,+++++++++++++++++++++++++++++++++******+++++++++++++++***)))(((((((((((((((((()))(((((()))***++++++,,,---))))))))))))************))))))(((((((((((()))))))))((((((((((((((()))***(((((()))))))))************))))))(((((((((((((((+++***)))(((((()))***+++((((((((((((((('''&&&&&&++++++************++++++(((((()))))))))*********))))))(((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))*********+++++++++,,,,,,,,,---,,,++++++------,,,+++------......///000000000///111222222111222444666666666666666666666666666555444888===???EEEXXXlllttt{{{{{{vvvooo{{{(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$(((&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%)))///444666555---)))%%%$$$%%%&&&$$$"""&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%'''+++///000...)))%%%"""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###'''***((($$$"""%%%((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&%%%%%%%%%%%%&&&''''''''''''(((******+++++++++,,,...000333555666666666777888888666444333444555555555555555666777999999444555666888999999999999<<<======>>>???@@@@@@AAA>>>>>>???@@@AAACCCEEEFFFAAABBBCCCCCCBBBAAA???>>>>>>===:::777555333333222444444666666777666555444444444444333444444555555333333444555555555555555111222444555666666666666888:::>>>BBBFFFIIIJJJKKKKKKJJJJJJIIIJJJKKKMMMNNNKKKKKKJJJJJJJJJJJJKKKKKKDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAA@@@@@@@@@?????????>>>;;;999888999:::;;;888999:::;;;;;;<<<;;;;;;===>>>???@@@???>>><<<:::======<<<;;;999777555444444666888999999999:::<<<999777444000...---......++++++++++++++++++++++++'''(((((()))))))))((((((,,,,,,++++++++++++,,,,,,''''''(((***+++,,,---...))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************+++***)))(((((('''''''''+++***)))'''''')))***+++***************)))(((((())))))(((((((((((())))))))))))))))))******************))))))))))))******'''((()))***+++*********))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***------......///000000000...000222222333444777999666666666666666666666666222222666===@@@FFFYYYnnn~~~uuu}}}tttlllyyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%'''((((((&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&'''(((***,,,...000000(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''(((+++---...,,,'''###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))((('''&&&%%%%%%$$$(((''''''%%%$$$###"""""""""%%%((((((&&&%%%&&&''''''''''''''''''((())))))((()))+++,,,------,,,+++000111333666777888888888===;;;999666333222111111444333444444555666777888999888777666666777888999@@@@@@@@@@@@@@@@@@??????======>>>??????@@@@@@AAA?????????>>>===<<<::::::777555333333333333111///111111222222444555777888777555444444555666666555///333666555666999777444777777888999::::::;;;;;;>>>>>>@@@GGGNNNRRRQQQOOOQQQQQQQQQQQQPPPOOONNNNNNQQQPPPOOOOOOQQQSSSRRRRRRPPPPPPNNNJJJJJJLLLKKKGGGKKKIIIGGGGGGIIIJJJJJJIIIDDDDDDCCCAAA===:::888888777777666888;;;<<<<<<;;;===;;;:::999999:::;;;<<<999777555555666888888777555555444555666999<<<>>>:::999888666333000---,,,---............---,,,,,,+++++++++***************,,,++++++******++++++,,,+++***)))(((((()))***+++,,,+++***)))***,,,...///)))))))))))))))******+++(((&&&$$$$$$&&&((((((((()))))))))))))))))))))))))))(((((((((((())))))***,,,,,,*********+++,,,---***************)))((((((,,,+++***((((((((()))***(((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((++++++******+++,,,------++++++******)))******+++,,,++++++******)))))))))******++++++,,,---......++++++,,,,,,---...//////------......///000000000111111222333555666666777777777777777666666666666555555777:::===EEEWWWhhhyyywwwqqq{{{%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###############$$$$$$%%%&&&&&&'''''''''''''''''''''(((((()))$$$$$$%%%%%%%%%&&&&&&&&&)))))))))))))))*********(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&))),,,...,,,((($$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''$$$&&&))))))(((&&&''')))******)))((((((((())))))++++++++++++---...000111444555777999;;;<<<<<<<<<>>>===:::777555333333333444444444444555666777888777777777777777888999:::>>>>>>======<<<;;;::::::888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;999888777666555333333444444222111111111222444666888999:::888777777777888888888777666:::<<<;;;===@@@???<<<;;;;;;;;;<<<===>>>>>>???CCCCCCEEEIIINNNSSSUUUVVVZZZXXXVVVSSSQQQPPPPPPPPPSSSSSSRRRRRRSSSUUUWWWXXXVVVXXXVVVTTTTTTVVVTTTPPPNNNNNNMMMMMMMMMMMMMMMLLLIIIHHHFFFBBB???<<<;;;<<<999999999;;;===???@@@???============<<<;;;;;;:::555555444666777777555333444444333333555777999;;;<<<;;;:::888555333000///000000///...---,,,+++***++++++++++++************,,,++++++++++++++++++,,,+++***)))(((((()))***+++***)))'''%%%$$$%%%&&&''')))))))))))))))******+++***(((''''''(((*********)))))))))))))))))))))))))))(((((((((((()))******,,,+++***)))))))))***+++***************)))(((((()))((('''&&&%%%&&&&&&''')))))))))))))))(((((((((((()))))))))))))))))))))((()))))))))************************************((((((''''''((())))))***++++++***************++++++++++++++++++************++++++,,,------......+++,,,,,,------...............//////000111111111///000000111222333444555666666666555555555555555888888888:::;;;CCCSSSdddxxxyyysss~~~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""$$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$&&&)))***%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""$$$'''+++...---)))&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***&&&(((******)))((()))***,,,,,,+++***))))))))))))------,,,---///222666888777888:::<<<===>>>??????>>><<<:::777666555444444444444444444555555666777444555666777888999999999;;;:::999888666555444333444444444555666666777777999999999999999888777777666555444444666666555444444555777999<<<>>>@@@AAA????????????>>>>>>>>>===>>>AAABBB@@@AAADDDDDDAAACCCBBBBBBBBBBBBCCCEEEEEEIIIKKKMMMPPPSSSXXX^^^ccc```^^^ZZZVVVSSSQQQQQQQQQRRRSSSTTTTTTSSSVVV\\\aaa]]]______]]]]]]^^^ZZZTTTOOOPPPPPPPPPOOOPPPQQQSSSUUURRRMMMHHHDDDBBBAAAAAA<<<;;;;;;===@@@BBBCCCCCC>>>???@@@@@@>>><<<999777444444555777999888555222333333222222333444666777<<<<<<;;;:::999777555444222111000...---,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++***))))))))))))***+++,,,+++***((('''(((((())))))))))))))))))******+++***((('''''')))*********))))))))))))))))))))))))((((((((((((((()))***+++,,,+++***)))))))))))))))*********+++******)))(((+++***))))))((()))))))))*********))))))((((((((())))))))))))))))))))))))(((((())))))******++++++************************+++************++++++,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------.........------------------------//////000000111222222222///000000111222333444444444444444555555555555555888888999:::;;;BBBRRRbbb{{{|||~~~{{{yyyttt%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$############%%%%%%%%%%%%&&&&&&''''''%%%%%%$$$#########$$$%%%''''''''''''((((((((((((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%(((+++...---***'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((++++++***))))))((('''''''''((()))))))))))))))***++++++*********++++++,,,......000222444888:::<<<888999:::;;;===>>>>>>???;;;999777555444444444444333333333333333444555666333444666777777777666555555555444333222111000///222222333333444555555555777888888999999888888777888777666888:::;;;:::999===>>>???AAACCCEEEFFFFFFGGGGGGHHHFFFEEECCCCCCDDDEEEHHHIIIFFFGGGJJJJJJGGGLLLKKKIIIHHHHHHIIIJJJLLLNNNRRRXXX\\\```fffnnntttnnnmmmjjjgggbbb^^^[[[YYYVVVYYY[[[[[[[[[```jjjrrrllloooooollljjjggg```XXXRRRRRRRRRQQQRRRVVV\\\aaaddd___WWWPPPKKKHHHGGGFFFBBBAAA@@@BBBEEEHHHIIIIIIEEEEEEEEEEEECCC@@@===<<<888888777888999888666444444333333222333333444555999999::::::::::::::::::333222111////////////000------,,,,,,++++++******++++++++++++++++++++++++************************,,,,,,++++++,,,---//////)))))))))))))))******+++(((&&&%%%&&&((()))((('''))))))))))))))))))))))))(((((((((((()))***++++++,,,,,,+++******)))))))))*********++++++******)))++++++++++++++++++++++++++++++******)))(((((((((*********)))))))))))))))*********)))))))))))))))************************,,,,,,+++++++++,,,,,,---******+++++++++++++++++++++++++++,,,,,,---------,,,,,,---------.........------------------,,,,,,...//////000000111222222111222222333444444555555444444555555555555666666666666888;;;===EEEUUUeeezzzvvvwwwvvvwwwsss~~~%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&%%%###!!! %%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''((())),,,...---***'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))%%%%%%&&&&&&'''(((((((((***))))))(((((('''''''''(((((('''(((((())))))))))))))))))***+++---...///...111444888;;;<<<===<<<;;;;;;;;;<<<<<<======>>>666555444222222222222333333333333333333333444555555555666666555333111000000000000000////////////000000111111222333333444444555666777777888777777;;;;;;:::<<<>>>@@@@@@???CCCDDDEEEGGGGGGHHHHHHGGGGGGHHHHHHFFFDDDCCCEEEGGGHHHLLLOOOPPPSSSXXXZZZXXXXXXUUURRROOONNNOOOQQQSSSUUU\\\fffnnnttt{{{wwwoooiiieeehhhkkklllnnnuuuzzzpppggg[[[YYYVVVUUUXXXaaakkksssrrrkkkaaaXXXSSSOOOLLLJJJJJJHHHGGGGGGJJJLLLMMMMMMLLLLLLKKKJJJHHHFFFEEEDDD>>>;;;777555555666666666444444444444444444444555333444666999;;;<<<======999888666444222111000000......------,,,++++++******++++++,,,,,,++++++*********++++++++++++******(((((())))))***++++++,,,)))))))))))))))******+++((('''&&&''')))))))))'''))))))))))))))))))))))))(((((((((((()))***+++,,,---------,,,,,,++++++*********++++++++++++******'''(((((((((((((((((((((+++*********)))))))))(((+++*********)))))))))(((,,,++++++***)))(((''''''))))))))))))))))))))))))))))))(((((((((((()))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------------------------------,,,,,,------...//////000000111111222222333333444444444555555666666666777777777777777:::<<<>>>EEEUUUdddyyytttuuuuuu~~~vvvooo{{{%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((())))))(((&&&###"""#########$$$$$$$$$%%%%%%))))))(((((('''&&&&&&%%%&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''((()))+++---,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))******)))(((&&&''')))******)))))))))***+++---000222333111444999===??????===<<>>===<<<<<<<<<<<<<<<555444222111111222333333555555444444444555555666777666666555333111///...//////////////////////////////000000111222222222222333444555777777888888???>>>>>>@@@BBBDDDCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFBBBDDDDDDCCCAAACCCHHHMMMKKKRRRYYY^^^fffooorrrqqqllliiiddd```]]]^^^```aaaeeekkkvvv~~~{{{}}}}}}lllfff```^^^dddnnnxxx~~~wwwlllccc^^^ZZZUUURRRLLLIIIFFFEEEGGGHHHIIIHHHIIIJJJKKKLLLKKKIIIGGGEEEBBB===888444333444444444444444555555555555555555111222444777:::<<<======@@@???===:::777444111/////////...------,,,++++++***+++,,,------,,,+++*********+++,,,,,,+++******++++++******)))((((((((()))))))))))))))******+++)))))))))***,,,,,,+++)))))))))))))))))))))))))))((((((((()))***+++,,,---,,,,,,------------,,,,,,)))***++++++,,,+++++++++((())))))************)))************************+++++++++******))))))(((,,,++++++***)))(((''''''((((((((((((((((((((((((++++++***)))))))))******)))***+++---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000000000000000111111222222555555666666777888888888::::::<<<======BBBQQQ___}}}~~~yyyyyyzzzwwwmmmxxx%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%''''''''''''''''''&&&&&&'''''''''(((((((((''''''$$$$$$$$$$$$%%%%%%%%%&&&(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$&&&)))++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((&&&%%%$$$######&&&&&&&&&'''''''''''''''%%%%%%&&&'''((()))******,,,)))''''''***,,,+++***,,,------...000222444555666888;;;===???>>>======???>>><<<:::999888888888666555444333444555666777999888888777777777888888888777666444333222222222222222111111000000//////111111222222333444444444444555666888:::;;;;;;<<>>>>>>>><<<999777555333333333888777666666666888999:::;;;;;;:::::::::::::::;;;999888666555444444555666555555444222111000///...555555555666777777888888888999;;;===???@@@AAAAAABBBAAA@@@BBBDDDEEEEEEDDDCCCDDDGGGJJJKKKLLLKKKKKKHHHJJJMMMNNNRRRZZZgggqqq}}}zzzuuuqqq```\\\WWWSSSRRRRRRQQQPPPPPPVVV___ffffffaaaZZZTTTJJJHHHDDDAAA>>>;;;888555111222333444555555555555555666777888888888888888;;;===@@@BBBBBB@@@===;;;111000///...---,,,++++++)))***,,,------,,,***)))***+++,,,------,,,+++***))))))***+++,,,,,,,,,,,,)))))))))))))))******+++''''''''')))++++++)))'''))))))))))))))))))))))))((((((((()))***,,,---...'''(((***,,,---------,,,)))***+++,,,,,,,,,,,,,,,'''((()))***+++******)))(((((()))***+++,,,,,,---,,,,,,++++++***))))))(((&&&'''((()))***+++,,,,,,************************+++******)))((((((((()))((())),,,.........---,,,,,,++++++******)))))))))+++*********************++++++,,,,,,---...///////////////000111111222222222222222222222333333333333333444444555666777777444444777:::;;;@@@OOO]]]{{{zzz~~~zzzsssoooxxx((('''%%%$$$$$$%%%'''(((((('''%%%$$$###$$$%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&#########%%%(((***+++***'''&&&%%%$$$%%%''')))+++&&&%%%$$$'''***,,,***((('''((()))******)))((('''((('''&&&%%%&&&&&&((()))'''%%%$$$&&&))))))'''%%%((((((((((((((('''''''''(((''''''(((((()))***+++''')))+++,,,,,,+++---...///000111333555666888888===============<<<<<<;;;:::999888777666555444333666777888999:::;;;;;;;;;===<<<:::888888999:::;;;999888888888999999777555222222111111222444666777999666777;;;;;;888:::@@@===<<<===AAAAAA@@@AAAFFFFFFFFFEEEDDDCCCBBBAAA@@@IIIFFFGGGLLLNNNNNNPPPUUURRRUUUYYY]]]bbblll~~~vvvpppiiibbb___^^^]]]\\\```gggooovvv|||zzzooobbbXXXSSSLLLEEE???;;;999999===:::666555555666555333333333444666999::::::999:::;;;>>>@@@BBB@@@<<<888;;;888444222111000///.........------......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))***(((&&&'''***,,,,,,******+++,,,,,,***))))))***++++++,,,,,,,,,------------,,,+++)))))))))******)))***+++,,,+++***(((&&&+++++++++***))))))((('''+++++++++***************,,,***''''''(((*********************************,,,,,,+++***))))))************++++++++++++******,,,,,,---...---,,,***)))++++++++++++++++++++++++)))))))))***+++++++++,,,///...------,,,,,,,,,,,,+++,,,---///000111111111111222222333333444555555555555555666666666666666666999666888>>>>>>III___zzz~~~yyyxxxwwwllliiirrr((('''%%%$$$$$$%%%'''((($$$$$$###"""""""""""""""'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%(((******)))'''&&&%%%%%%%%%''')))******)))((((((******(((&&&''''''(((((()))(((((('''''''''&&&%%%&&&'''((()))+++(((&&&&&&(((++++++***(((((((((((((((((((((((())))))(((((())))))******)))+++---.........000111222333444555666888999999;;;<<<=========<<<::::::888888777777666666666555888999::::::;;;;;;;;;;;;<<<;;;:::888888999;;;<<<:::999888999::::::999777777777777777888999:::;;;===::::::======:::;;;@@@AAA???AAADDDCCC@@@AAADDDCCCBBBBBBBBBBBBCCCCCCDDDJJJJJJOOOVVVYYYZZZ^^^dddkkkmmmooorrrwww|||yyywwwtttqqqssszzzuuuiiiddd[[[QQQIIICCC@@@???@@@@@@AAA???<<<;;;;;;;;;999888888999<<<<<<<<<:::;;;:::;;;<<<>>>>>><<<:::;;;999666444333222000...------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))+++)))'''(((***++++++)))((()))+++***)))(((((())))))************+++++++++'''((()))******)))((('''******+++,,,+++***)))((('''(((***+++,,,,,,+++*********************+++++++++***((()))***+++***)))************************,,,++++++***))))))************++++++++++++******,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,000///......------------,,,---...000111222222222///000000111111222333333666666666666666777777777666999666888>>>>>>III___zzzzzzxxxtttjjjhhhooo'''&&&%%%$$$$$$%%%&&&'''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))(((((('''&&&%%%%%%&&&((((((+++***)))***++++++)))'''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))+++(((%%%%%%'''***,,,---((((((((((((((((((((((((******))))))******+++++++++...000222222222444555666666777777888888999999999:::<<<<<<<<<;;;999777666666666777777888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<<<<;;;;;;<<<======<<<:::===>>>>>>??????>>>>>>>>>@@@===<<<>>>>>><<<<<>>???<<<;;;999999:::::::::888<<<:::999999;;;<<<===<<<<<<:::888777777555222000...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,***))))))*********)))(((***++++++***)))***+++************++++++++++++###%%%)))------,,,)))&&&++++++++++++************'''(((***+++,,,,,,+++***)))))))))***+++++++++,,,+++******+++,,,,,,+++)))************************,,,+++******)))***************++++++++++++******,,,,,,,,,---,,,,,,+++***++++++++++++++++++++++++------------,,,,,,,,,,,,000//////.........//////---...///111222222222222///000000111111222333333555555666666666777777777666999666888>>>???III```zzz|||zzzrrrgggbbbgggvvv'''&&&%%%%%%%%%%%%&&&''''''((()))******)))''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&(((((((((&&&(((((('''&&&&&&&&&''''''&&&'''''')))***+++++++++((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%'''(((***+++((((((((((((((()))))))))))))))******+++---...///---000222444444555666888888888888888888888888888777888:::;;;;;;999777555444444555777888999:::;;;;;;;;;;;;:::::::::::::::;;;::::::::::::;;;<<<===???>>>>>>???AAAAAA@@@>>>@@@@@@AAABBBAAA@@@???===>>><<<<<<===???@@@AAAAAADDD@@@@@@CCCCCC@@@???AAADDDDDDDDDDDDEEEHHHJJJLLLWWW^^^kkkwww}}}ssshhh___YYYWWWSSSUUUWWWVVVQQQKKKFFFCCCAAA???<<<::::::;;;:::999===;;;999999;;;<<<===<<<===<<<;;;;;;:::999555333000000///......---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***)))))))))(((+++,,,......---,,,---...,,,,,,,,,---------......&&&))),,,//////---***(((+++***))))))))))))******++++++***)))(((((((((((((((((()))***+++,,,,,,,,,+++***+++,,,------+++)))************************++++++***************+++***++++++,,,,,,++++++***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++......------,,,,,,++++++///...............//////---...///000111111111111111222222333333444555555444444444555666666777777666999666999??????JJJaaa{{{}}}pppeee^^^```kkk&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%&&&'''((('''&&&(((''''''&&&&&&&&&&&&'''$$$%%%'''((())))))******((('''&&&$$$$$$$$$%%%&&&$$$%%%&&&''''''((((((((($$$%%%((())))))))))))((((((((((((((())))))******(((((()))+++---///111333///111444555555666777999888888888777777666666666777888999:::999888666555444444555777888:::;;;;;;;;;:::999999888999999::::::;;;;;;<<<<<<===>>>???BBBAAAAAABBBCCCCCCBBB@@@>>>>>>???@@@???===<<<;;;999999:::>>>DDDJJJLLLKKKHHHCCC@@@CCCEEEEEEFFFIIILLLLLLNNNQQQTTTYYY\\\^^^hhhnnnxxx}}}rrrjjjfffcccaaaaaacccdddaaaZZZSSSLLLHHHDDDAAA@@@@@@??????;;;:::999999;;;;;;:::999>>>===<<<======;;;888666111111000......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,***)))((())))))+++---//////---,,,---...,,,,,,---------.........,,,,,,,,,,,,,,,+++******))))))((((((((())))))***---+++'''$$$$$$%%%(((***(((((()))***+++,,,,,,,,,+++***+++,,,------+++)))************************+++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,---...//////------...///000000000000111222222333333444555555222222333444444555666666666888666999???@@@KKKbbb|||~~~pppddd]]]___gggwww}}}&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''((((((&&&%%%$$$%%%&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&(((((('''&&&&&&&&&'''''''''''''''''''''((())))))'''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%$$$$$$&&&'''((((((((((((%%%(((,,,...---***))))))'''(((((())))))******+++))))))***,,,...111333444222444666777666666777999777777777777666666555555888888888888888777666666555666666777888999:::;;;:::999888777888999:::;;;;;;<<<<<<>>>???@@@AAAAAACCCBBBAAABBBCCCCCCAAA???;;;;;;;;;;;;::::::999888666999<<>>============;;;999222111000///------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------+++)))((()))******,,,------+++*********++++++++++++,,,,,,,,,,,,---,,,***((((((((()))***)))))))))))))))*********+++(((%%%###$$$'''+++...)))))))))***+++++++++,,,+++******+++,,,,,,+++)))*********************************)))******+++,,,++++++,,,,,,,,,,,,+++++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---...///000------...//////////////////000000111111222333333222222333444555666666777666888666999@@@AAALLLbbbsssjjj```dddjjjuuu{{{|||xxx%%%&&&&&&&&&&&&&&&&&&%%%((((((''''''(((((()))***&&&'''((()))((('''%%%$$$&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))((('''%%%%%%&&&'''((((((((((((''')))+++***(((&&&'''((((((((((((''''''&&&%%%$$$###$$$&&&'''((())))))((((((+++------+++)))))))))'''(((((()))******++++++,,,,,,---...///111222333555777888999888777888999777777777777777666666666999999777666666666777888777777888888888999999999:::999888888888:::<<<===<<<===>>>@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@===;;;999888888777777777777888666;;;BBBMMM^^^qqqyyyxxxttthhh^^^]]]bbbhhhpppvvvxxx{{{}}}zzzxxx{{{~~~qqqjjjaaaXXXRRROOOLLLKKKHHHDDD@@@>>>>>>?????????@@@>>><<<<<<======<<<;;;666666444222111000//////........................------------------------+++++++++,,,,,,,,,------+++------,,,)))(((***,,,+++------,,,***(((((((((+++++++++,,,,,,,,,,,,---,,,+++***(((((()))***+++)))***+++,,,---,,,,,,+++))))))(((((((((***,,,---******************+++++++++***((()))***+++***)))******************************))))))***++++++,,,+++,,,,,,------,,,,,,++++++***)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,---///000111......///000000000000//////000000111111222333333333333444555666777888999666888777999@@@AAALLLccc}}}yyytttyyy||||||}}}vvv%%%&&&&&&''''''&&&&&&%%%%%%$$$#########%%%&&&'''&&&'''((())))))'''%%%$$$&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((())))))((($$$%%%&&&'''(((((((((((($$$'''***+++))))))+++---'''((())))))(((&&&%%%###"""$$$&&&((()))))))))((()))***+++)))&&&%%%''')))'''(((((()))***+++++++++///////////////000000111777999::::::999888999999777777777777777777777777;;;999777555555666888999999999999888888888888888;;;:::999888999;;;>>>???<<<===???AAACCCDDDDDDEEEAAA@@@>>>>>>>>>===:::888888777666555555666888999888???HHHUUUjjj{{{mmmkkkooowww|||{{{~~~~~~uuukkkccc]]]ZZZXXXSSSNNNGGGCCCBBBDDDFFFGGGAAA???<<<;;;<<<=========<<<;;;999777555444444333........................------------------------+++++++++,,,,,,---------+++,,,---,,,)))(((***---...//////...+++)))))))))---------.........//////+++++++++,,,,,,---......***+++---/////////---,,,,,,,,,------,,,+++)))(((+++++++++***************,,,***''''''(((***************************************))))))***+++,,,,,,+++,,,,,,------,,,,,,+++******)))))))))***,,,---++++++++++++++++++++++++,,,------....../////////,,,,,,------///000222333///000000111111111111000111222222333444444555555555555666777888999::::::666888777999@@@AAALLLcccwww&&&&&&&&&%%%%%%%%%$$$$$$!!!###%%%&&&'''&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&,,,***'''%%%%%%'''***,,,((((((''''''&&&&&&&&&%%%&&&'''***+++,,,+++***)))************))))))))))))***+++,,,,,,---...//////000///000000111222333444444555666888888888777777777666666555555555555666888999999999999888777777888777777777888999::::::======<<<;;;;;;===>>>??????@@@AAABBBBBBCCCBBBBBB999:::;;;<<<;;;:::888777777777777888:::<<<>>>@@@BBBHHHTTTeeewww|||rrrmmmqqq|||{{{rrrlllgggeee^^^YYYSSSQQQTTTWWWZZZZZZQQQMMMGGGAAA===;;;<<<===<<<======<<<888555333333222222000...+++*********...///000000000///---,,,//////...---+++***)))(((,,,++++++***+++,,,...//////...,,,+++***++++++,,,((()))***+++,,,,,,---...//////...,,,***)))(((''',,,,,,,,,+++++++++******)))))))))***+++,,,......,,,+++***))))))******+++'''''')))******+++++++++---,,,+++******,,,...///...---,,,+++************,,,,,,+++,,,---...,,,***)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,/////////...,,,)))%%%###222111000...------------///////////////000111111111111222333444444444444666666666666666666666666888555666:::;;;???OOObbb~~~&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***)))'''&&&&&&(((***,,,((((((((('''''''''&&&&&&)))***++++++***)))'''%%%*********)))))))))))))))++++++,,,---...///000111000111333555555555444444555555777777888777666666666666555555555666666777888888999999888888777666777777777777888999::::::999999999999;;;===???@@@CCCCCCCCCCCCBBBAAAAAA@@@<<<;;;;;;:::::::::999:::999<<>>>>>============;;;999888888:::<<<>>>BBBIIIRRRWWWYYY[[[```dddooouuu|||tttlllhhhmmmxxx}}}xxxsssooonnnoooppppppllliiibbbZZZQQQIIIBBB???===>>>>>>===<<<:::777666444444444333222111000///------.../////////......111000000000////////////...---,,,,,,,,,,,,,,,---,,,++++++***++++++,,,---,,,,,,,,,,,,,,,,,,------*********+++,,,---------,,,,,,,,,+++++++++******,,,++++++******+++,,,,,,%%%&&&((()))++++++******((())))))************)))*********+++++++++++++++,,,,,,+++***))))))))))))***)))((()))++++++)))((()))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,............---------,,,,,,,,,---------------------...//////111111222333444444444444666666666666666666666666999666777<<<===@@@PPPbbb'''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""" !!!"""###'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''(((******++++++)))))))))))))))((((((((($$$%%%'''((())))))))))))((()))))))))******++++++,,,---...000111333444555444666777888999888777777777777777666666555555444555555555555666777888999;;;;;;<<<<<<;;;;;;:::999777777777777888999;;;;;;::::::;;;===???AAACCCDDD<<<;;;;;;:::;;;<<<>>>???===;;;999888:::>>>BBBEEEOOO[[[jjjrrrssssssuuuxxxwww{{{xxx{{{{{{zzz}}}|||vvvrrrrrrtttuuuuuutttrrrlllcccXXXMMMGGGCCCBBBAAAAAA@@@>>>;;;999777666444222000///,,,+++------......////////////000000000000000000000000......------,,,,,,,,,,,,++++++,,,,,,,,,---...............------,,,,,,,,,******++++++,,,---......,,,,,,,,,+++++++++******---,,,++++++*********+++&&&'''***+++,,,+++***)))))))))************)))))))))******+++++++++******000///...---------------***)))((()))++++++)))((()))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,,,,+++---,,,,,,,,,---......///......------......///000111111222333444444444444666666666666666666666666999666888<<<===@@@OOOaaa'''''''''&&&&&&&&&%%%%%%((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""" !!!"""###'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$$$$%%%''')))***++++++***((((((((()))))))))))))))$$$%%%&&&'''((()))******((())))))***+++,,,------...///000111333444555666777666555555555666777888777777666555555555444444555555555666666888999::::::::::::::::::999888888666666666777888:::;;;<<<<<<<<<===>>>???@@@AAAAAA>>>===<<<;;;<<<>>>AAACCC@@@@@@@@@BBBEEEIIIMMMPPP[[[jjj{{{{{{ttttttwww{{{}}}{{{xxxyyyzzzyyy{{{~~~}}}uuuiii]]]UUUMMMKKKIIIIIIIIIHHHDDDAAA???<<<777555444333000...////////////////////////...////////////000000000............---,,,,,,+++,,,,,,---........./////////......------,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******------,,,+++***************+++---------+++)))(((((())))))************)))******+++++++++******))),,,++++++************++++++******+++,,,,,,+++))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++------------...///000111//////......//////000111111111222333444444444444666666666666666666666666999666888======@@@NNN```~~~{{{~~~''''''''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$%%%&&&((()))************''''''(((((((((((())))))(((((((((((((((((((((((()))******,,,---...//////111222222333444555666666888666444222222444666888666666555555444555555555666666666666777888888999666777777777777666555555666666666777888:::;;;<<<;;;;;;<<<=========<<<<<<>>>===;;;:::;;;>>>BBBDDDMMMOOOSSSWWWZZZ\\\]]]^^^dddppp~~~yyy}}}zzztttvvvyyyxxxmmmeeeZZZXXXWWWXXXZZZYYYVVVRRRGGGBBB;;;888777777555333222111000000//////000000............////////////---............------,,,,,,------............---...---------,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,+++*********+++------......---+++)))((('''((()))******++++++++++++++++++++++++***************)))))))))))))))***---,,,+++,,,......,,,+++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000111///////////////000111111111111222333444444444444666666666666666666666666888555888<<<===???MMM^^^~~~{{{}}}''''''''''''&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******&&&&&&'''''''''((((((((()))))))))(((((())))))******+++,,,---...000111111444444444555555555666666666555444333333444555666555555444444444555666777888777777777777777888888666666777777666666555444555555666777888:::<<<===999:::;;;<<<===<<<;;;;;;<<<;;;:::<<<@@@FFFLLLPPP```eeelllrrrtttsssooollljjjqqq{{{vvvooouuuvvvxxx{{{}}}yyytttgggeeeeeehhhmmmnnnlllhhhYYYQQQFFF>>><<<:::888555555444222111000///000000//////////////////......,,,---...//////......---+++,,,---------,,,+++***,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++---,,,,,,++++++*********%%%&&&((()))+++,,,,,,,,,...---,,,*********+++,,,++++++*********++++++,,,---,,,,,,,,,......,,,+++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......///......---------.../////////............///000000111111222333444444444444666666666666666666666666777444777<<<<<<>>>KKK\\\~~~~~~(((((('''''''''&&&&&&&&&%%%&&&((()))))))))((('''))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***))))))(((((((((((()))***%%%&&&&&&&&&''''''((((((&&&''''''(((***+++---...++++++,,,...000111222333666666666666666666666666444555555555555555444444555444333333444555666888999888777777777777777888999999999999999888777777555555666777888:::<<<===:::;;;<<<>>>>>>>>>>>>===>>>>>>@@@DDDKKKUUU^^^dddooouuu~~~zzzuuuooorrrwww}}}{{{yyyxxxuuussswww|||}}}pppnnnnnnssszzz~~~|||yyyooodddUUUJJJDDD@@@;;;888777666444222000000000000000000000000/////////...+++,,,.../////////......***+++,,,,,,+++***((('''+++++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,+++++++++******,,,++++++***++++++,,,,,,+++******)))******+++,,,$$$%%%''')))+++,,,------///...,,,******+++,,,---***))))))((())))))******,,,,,,+++,,,---...,,,***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------...------,,,,,,---------...------------...//////111111222333444444444444666666666666666666666666666444666;;;<<<===JJJ[[[~~~((((((((('''&&&&&&&&&%%%(((((((((((((((''''''''')))(((((((((((('''''''''&&&'''((('''&&&%%%&&&(((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%$$$&&&(((((('''&&&'''(((''''''''''''((((((((()))%%%&&&((()))+++,,,,,,,,,+++***((('''&&&&&&'''''''''''''''''')))+++---...,,,------...000111222333777666555444444444444444333333333333333333333333888666555666888999777444888888888777777777777777555555666777777777777777888999:::;;;<<<<<<<<<<<<<<<@@@AAA>>>???CCCDDDCCCGGGGGGJJJRRR]]]ffflllnnn}}}|||{{{{{{|||~~~{{{}}}zzzwwwvvvyyywwwuuussstttxxx~~~yyyjjjYYYNNNJJJDDD===888666444444444333111///000///------...///...---...---,,,+++,,,...000222///......------,,,++++++.................................------,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,++++++*********((()))***++++++++++++++++++***)))(((((()))******))))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++******------------,,,+++******,,,,,,,,,---------..............................555222---******---111444555555555555555555555555222888666666<<<>>>GGGZZZ~~~'''''''''''''''&&&&&&&&&((((((((((((((((((((('''(((((((((''''''''''''&&&%%%'''((('''&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&&&&%%%%%%&&&(((((('''&&&'''((('''''''''((((((((())))))'''((()))******+++******'''&&&%%%%%%%%%&&&'''(((*********+++,,,...000111---...000111222333333333666555444444333333444444333333333333333333333333444333333666999;;;:::888888888888888888888888888666777777888888888777777999999:::;;;<<<<<<<<<<<<:::>>>@@@AAAEEELLLQQQRRR[[[[[[\\\cccllluuuzzz|||zzzuuuvvvqqqiiiddddddiiipppuuuxxxzzz{{{zzzzzz}}}yyyiii^^^UUUJJJAAA???<<<999666555333111000222000//////000000///...///...------...///111333+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++)))******++++++++++++***,,,+++***))))))***++++++---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,+++,,,,,,---------,,,,,,,,,,,,---------.........////////////////////////666555333222222333444555555555555555555555555555333999777777===???HHH[[[~~~|||&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((''''''''''''&&&&&&&&&$$$&&&''''''&&&&&&((()))''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%%%%'''(((((('''&&&&&&'''''''''((((((((()))))))))))))))*********))))))(((&&&%%%%%%%%%&&&''')))***(((((())))))+++---...//////111333555666555444444444444333333222222333333333333333333333333333333555444555777:::;;;;;;:::888888888888888888888888888888999999999888888777;;;;;;<<<===>>>>>>??????<<>>999777555444333333222000111111111000...000//////...///000222333,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,.........,,,+++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++***))),,,++++++***++++++,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------------,,,,,,******,,,------.........,,,------------.........000000000000000000000000111222444555555444333222555555555555555555555555444:::888888===???HHH[[[|||zzzzzz%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''')))((('''%%%&&&&&&'''(((((((((((()))))))))))))))************)))))))))(((((('''(((***+++,,,(((((()))***+++---...///111333666888888777555444333333222222111222222333444444444444444444444444888888888999999999888777888888888999999999999999::::::;;;;;;;;;:::999999<<<<<<===???AAABBBDDDEEEIIIRRRZZZ^^^dddkkkqqqrrrqqqpppqqqsssxxx~~~~~~{{{{{{vvvsssrrrqqqpppoooqqqqqqrrrrrrpppnnnllljjjqqqsssttttttrrrqqqqqqrrrttttttsssqqqnnnnnnoooqqqwww|||~~~wwwxxx}}}xxxzzz||||||yyy{{{xxxlllaaaRRRMMMEEE???;;;999888777222111000000111222000///000////////////000111222/////////...------,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,+++---...///...---,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,+++******)))************+++++++++,,,,,,,,,,,,+++******)))))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++,,,---......------------------............000000000000000000000000///000222444444444222111555555555555555555555555555;;;999888>>>???III[[[xxx~~~wwwyyy%%%&&&&&&&&&'''(((((((((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%'''(((((('''&&&&&&'''(((((((((((()))))))))***'''((()))******++++++***+++***))))))))))))***+++------...000111222333333333555777999999888666444222222111111111222222333444444444444444444444444777888999999999888888888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;===@@@DDDHHHKKKMMM[[[eeeooorrrsssvvvwwwuuuwwwxxxyyyzzz}}}|||xxxvvvuuuuuutttsssmmmrrrtttssssssvvvvvvtttlllhhhdddbbbbbbcccdddddddddeeeeeeeeecccbbb```___]]]___aaabbbccccccdddeeefffhhhjjjiiifffdddcccccceeekkkttt|||}}}zzz{{{yyyvvvuuuyyy|||xxxtttrrrwwwtttqqqooolllnnnyyyyyyqqqbbb\\\TTTLLLFFFAAA===:::555333000000111111111000//////////////////000000000//////......---,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---...//////------.../////////...---+++***)))))),,,,,,,,,,,,,,,+++***)))((())))))***************+++*********)))))))))(((,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++*********---.........------,,,+++---------.........//////////////////////////////222222333444444555666777666666666666666666666666555;;;999888>>>???HHH[[[vvv{{{sssuuu&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))))))))(((((((((((('''''''''&&&'''((('''&&&%%%&&&(((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''$$$&&&(((((('''&&&'''(((((((((((()))))))))******''''''(((******+++++++++***)))(((''''''((())))))---...000222333444444444555666777888888777555444222222111111222222333333444444444444444444444444333555777888888999:::<<<999999999::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>999;;;>>>DDDKKKRRRXXX[[[kkkvvv~~~}}}|||zzz~~~|||{{{|||{{{}}}~~~zzzyyypppmmmjjjhhhiiiiiiiiihhhbbbdddddd```aaaeeefffddd[[[WWWTTTRRRSSSVVVXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVPPPQQQRRRSSSUUUVVVWWWXXXVVVYYY]]]___^^^]]]\\\[[[ZZZ___ggglllnnnmmmmmmlllnnnooonnnlllkkkooovvv|||{{{rrrmmmeeebbb```^^^[[[]]]gggrrr~~~yyytttpppiiiaaaYYYQQQJJJEEE>>>:::555222111111111111////////////////////////---------...//////000000------------------------,,,,,,------------......,,,---///...------...///000///...---,,,+++***))),,,,,,,,,,,,,,,,,,+++***'''((()))***************++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------------,,,,,,/////////......---++++++------........./////////////////////////////////000000///000111333555777666666666666666666666666555;;;999888===>>>GGGZZZvvvzzzpppppp~~~'''''''''''''''&&&&&&&&&&&&&&&''''''((())))))*********)))))))))((((((((('''((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''###%%%'''(((''''''(((***(((((()))))))))*********((()))************)))))))))(((((('''((()))+++,,,---...000222333444444444666666666666666555444333222222222222222333444444555555555555555555555555111444777888777777999;;;999999::::::;;;<<<<<<<<<;;;<<<===???@@@@@@@@@@@@>>>AAAFFFNNNWWWaaajjjnnnzzz|||rrrnnnnnnmmmmmmooosssvvvwwwvvvqqqlllhhhfff```]]]ZZZYYYYYYZZZ[[[ZZZVVVXXXVVVSSSTTTWWWXXXUUUOOOLLLHHHFFFHHHKKKMMMNNNKKKKKKKKKKKKLLLOOOQQQSSSLLLKKKJJJIIIJJJKKKLLLLLLKKKNNNQQQSSSSSSSSSTTTTTTQQQVVV[[[]]]\\\ZZZYYYYYY^^^```bbbcccdddfffkkknnn{{{pppiii```YYYSSSQQQXXX```ooozzz~~~{{{xxxrrrkkkbbb\\\MMMGGG>>>777444333222222000000000111000000000///------......//////000000---------------------------------....../////////+++---......------...///---------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,'''((()))+++,,,,,,++++++***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,---...............------............////////////000000000000000000000000,,,------...000222333444666666666666666666666666555:::888777<<<===FFFYYYuuu~~~tttsss~~~(((((((((''''''&&&&&&%%%&&&&&&&&&'''((())))))***************))))))))))))((())))))(((&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''"""$$$&&&''''''((()))+++))))))))))))************+++++++++******)))''''''))))))))))))+++---///000111222444777888888888888666666555555444444333333333222222222333444444555555555555555555555555555444777999888666555666888999999::::::;;;<<<======;;;<<<>>>???AAAAAABBBBBBEEEHHHNNNXXXcccoooxxx~~~xxxlllggggggeeefffgggdddgggiiihhhccc]]]YYYWWWTTTQQQNNNMMMMMMNNNNNNNNNLLLNNNMMMKKKLLLOOONNNKKKJJJFFFBBB@@@BBBDDDGGGHHHFFFFFFEEEFFFHHHLLLPPPSSSMMMJJJGGGEEEDDDEEEEEEEEEHHHJJJKKKJJJIIIJJJLLLNNNLLLOOORRRRRROOOLLLKKKKKKOOOSSSXXX]]]___```bbbdddlllttt{{{qqqcccXXXRRRUUU[[[WWWeeeyyyxxxsssYYYQQQFFF<<<666444333333111111222222222111111000000000000///......------000000000000000000000000........./////////000000+++,,,------,,,,,,...///++++++,,,,,,---...//////***+++,,,,,,------------((()))+++,,,------,,,,,,((()))***+++,,,------...******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,------------......,,,,,,,,,+++++++++******+++,,,---...////////////............/////////000111111111111111111111111...///111333555666666666777777777777777777777777444:::888777<<<===EEEXXXsss{{{yyy~~~%%%&&&''')))***)))(((((())))))((('''''''''''''''((((((''''''''''''((((((******)))((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&'''''''''((()))))))))''''''''''''(((((())))))''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''')))***++++++***)))'''((())))))************)))))))))***+++---///111222222444666888999999888777666555444333333333444555000222444666777777777666666666666666555444333222222444777777777888999::::::888666777999;;;<<<;;;AAA???>>>AAAGGGLLLMMMLLLSSSXXX___fffkkkrrr{{{}}}yyynnnfffbbbbbbbbbbbbaaa]]]ZZZYYYYYYUUUNNNGGGJJJGGGDDDCCCEEEHHHKKKKKKLLLKKKJJJJJJKKKNNNRRRTTTHHHGGGFFFEEEEEEGGGIIIJJJMMMLLLKKKJJJKKKLLLNNNOOOSSSPPPLLLIIIFFFFFFGGGGGGGGGIIIJJJJJJIIIIIIJJJLLLMMMMMMKKKIIIFFFDDDDDDEEEEEEIIIMMMOOOPPPSSSXXX\\\fffhhhiiijjjkkkooovvv|||zzz~~~yyymmmgggeeedddcccaaahhhwwwppp\\\LLLDDD===666000666444222///...///000111///............///000000...,,,***,,,///111000...........................///...---,,,,,,,,,,,,,,,000///...,,,++++++,,,,,,...------,,,,,,------...........................,,,,,,,,,------.........,,,,,,++++++,,,,,,---...///,,,******,,,,,,***'''------------------------,,,,,,,,,---------......***+++,,,,,,------------........................---......///////////////333333444444555444444444777777777777666666666666555555777:::;;;>>>IIIUUUsss}}}''''''(((((((((''''''&&&***)))((('''&&&''''''((('''''''''&&&&&&''''''''')))((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((()))***++++++***)))(((((()))******************)))***+++,,,...111222333666777888999999888666555555444333222222333444444111222444666777777777777444444444444333222111000444555666555444555777999::::::;;;<<<>>>>>>>>>>>>???@@@BBBHHHPPPWWW\\\___```cccgggjjjmmmsss|||~~~~~~~~~~~~xxxssstttvvvvvvxxx{{{yyyrrrhhh```\\\[[[ZZZYYYZZZVVVRRRPPPQQQOOOKKKFFFEEEEEEDDDDDDEEEIIILLLNNNSSSSSSTTTVVVXXXYYY[[[[[[ZZZXXXVVVVVVXXX[[[]]]^^^```^^^\\\[[[[[[\\\^^^```___]]]YYYUUURRRQQQPPPPPPPPPQQQQQQPPPMMMLLLLLLMMMNNNNNNMMMKKKGGGEEECCCCCCCCCEEEHHHIIIIIILLLPPPTTTVVVXXXYYYXXXWWWWWWYYY\\\___dddiiikkkkkknnnssswww~~~}}}xxxtttrrrsssrrrqqquuu}}}uuucccSSSFFF>>>999888777666555444333333333111000000///////////////+++***)))***---......,,,........................///...------,,,,,,,,,---000///...,,,++++++,,,,,,,,,++++++******++++++,,,------,,,,,,+++++++++******++++++++++++++++++,,,,,,,,,++++++,,,,,,---...000...,,,,,,------+++)))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---.......................................---...//////000000//////333333444444555555444444555555555555555555555555666666888:::;;;>>>HHHTTTqqq)))((('''&&&%%%%%%%%%%%%***)))'''&&&%%%&&&((()))((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((('''''''''''''''((((((((((((&&&&&&'''''''''(((((((((((()))***++++++***)))(((((()))***+++++++++++++++***+++---...111333444555999::::::999888666444222444333222111111222333444222333444666777777777777444444444444333333222111555555555444444666999<<<999;;;======<<<<<<<<<<<<@@@DDDJJJRRR[[[eeennntttrrrsssrrrpppqqqvvvxxxrrrpppppppppooollljjjiiiiiieeeaaabbbfffgggaaaZZZSSSPPPNNNMMMLLLPPPLLLHHHHHHKKKMMMMMMKKKHHHKKKOOOQQQSSSWWW\\\aaahhhjjjmmmooorrrsssssssssxxxtttqqqrrruuuyyy{{{{{{~~~|||yyyxxxwwwyyy{{{|||{{{zzzwwwtttqqqmmmkkkjjjjjjjjjjjjgggccc```______]]]]]][[[XXXSSSNNNIIIFFFGGGHHHHHHHHHHHHIIILLLOOOTTTUUUVVVUUURRRPPPNNNNNNUUUYYY___ccceeeiiimmmqqqyyyyyymmmhhhiiieeeiiimmmpppuuu|||ttt```OOOEEE@@@777777666555444333222111222111000///////////////,,,******+++---......---///////////////////////////...------,,,---------000///...,,,,,,,,,,,,---,,,++++++******++++++,,,+++++++++******))))))))),,,++++++++++++++++++***,,,,,,++++++,,,,,,---...000...------......,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------...////////////...........................---...//////000000//////222333444444555555444444444555555666666777777777777777888:::;;;===HHHSSSppp((('''&&&$$$$$$%%%%%%&&&***)))'''%%%%%%&&&(((******))))))))))))))))))***%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&******))))))((((((''''''&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''((((((((((((((()))************)))((())))))***+++,,,,,,,,,,,,,,,---///111333555666666999999888888666444222111222111111000111222444555444444555666777777888888666666777777666555555444222444666777888:::>>>@@@;;;<<<======;;;<<<>>>AAAHHHMMMTTT[[[cccmmmxxx~~~|||yyyxxx{{{sssjjjgggggggggfffcccbbbcccbbb]]]UUUSSSVVVUUURRRNNNJJJHHHHHHHHHIIIHHHGGGGGGKKKQQQVVVYYYZZZ[[[aaagggkkkmmmrrryyy|||zzzxxxtttnnnggg___YYYSSSRRRQQQNNNMMMLLLMMMMMMMMMMMMMMMLLLJJJHHHFFFFFFIIIMMMRRRVVVYYY\\\___bbbkkkuuu}}}uuu___^^^\\\ZZZ[[[bbblllsss~~~|||kkk[[[OOOIII;;;:::888555333222222111000//////.........//////////////////000111111000000000000000000000000000......------------......000///...,,,,,,,,,---......------,,,,,,------...*********+++++++++,,,,,,.........------,,,,,,,,,,,,,,,++++++,,,,,,---...///...------------,,,,,,........................---------------------...---....../////////....................................///000000000000000222222333444555555555555666777777888999::::::;;;888777999;;;:::===GGGRRRqqq&&&%%%%%%$$$$$$&&&'''((()))((('''&&&&&&''')))***)))((((((''''''(((((()))%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&*********))))))(((((('''''''''((())))))((('''&&&''''''''''''(((((((((((('''''''''((((((((())))))))))))************)))))))))***+++,,,,,,---------...///111333555666666666555555555444444333222111111111000000111333444666666666666666777888888999777777888888888777666666222555888:::;;;<<<===???<<<======???AAAGGGMMMQQQUUUYYY^^^ccchhhppp{{{ttthhhcccaaa```___[[[YYYXXXYYYUUUNNNKKKKKKLLLLLLKKKJJJJJJLLLNNNPPPJJJLLLRRRYYYbbbiiinnnpppvvv{{{{{{llliiiddd___ZZZVVVRRROOORRRPPPMMMKKKIIIHHHGGGFFFCCCFFFJJJNNNQQQTTTWWWYYY]]]gggrrryyyzzzsssggg[[[SSSQQQSSSWWWcccooovvviii\\\TTTFFFCCC>>>999555444444444------------...///000000111111222222111111222333000000000000000000000000......---------......///000///...---,,,---...///...------,,,,,,------...******+++,,,...///000111.........------,,,,,,,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,......................../////////...............------.........------,,,...........................//////000000000000000111222333444555555555555666777777888999::::::;;;888777999;;;:::===GGGRRRooo%%%%%%%%%%%%&&&'''((()))'''''''''''''''(((((()))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))***))))))))))))))))))***)))***+++,,,---.........000111333555666666555555333333333222222222111111111111000111222444666777777777777777777888999999777777777888888777777666555777:::;;;;;;;;;<<<===<<<<<<===CCCLLLVVV]]]```cccdddgggjjjpppwwwssseee^^^ZZZXXXWWWRRRPPPPPPRRRPPPLLLKKKNNNRRRRRRRRRQQQQQQTTTXXX[[[YYY]]]dddlllttt{{{}}}vvvooogggbbbfffbbb\\\XXXUUURRROOOMMMHHHIIIJJJLLLOOORRRTTTUUURRRZZZccchhhmmmtttxxxwwwxxxyyy|||~~~rrrbbbVVVNNNKKKNNNYYYlllyyynnnbbbZZZOOOLLLEEE???999666444444...............///000000///000111111//////000111////////////////////////.........---......///000000///...------...//////,,,++++++******++++++,,,***+++,,,---///000222222,,,++++++++++++++++++***,,,,,,++++++,,,,,,---...+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,/////////...............---............---,,,,,,...........................///000000111111000000111222333444555666666666444555555666666777777777777777888:::;;;===HHHSSSlll&&&''''''(((((((((''''''%%%&&&''')))))))))((((((''''''&&&&&&&&&&&&'''''')))((((((''''''&&&&&&&&&''''''(((((((((((('''''''''''''''''''''(((((((((***)))'''&&&&&&&&&'''(((''''''''''''(((((((((((('''((((((((())))))))))))******))))))))))))******)))***+++---......//////111222444555666555444333555444333222111111111111111111111111333555777888888888777777777888999:::888888999999:::999999888999::::::;;;<<<@@@EEEHHHIIIGGGIIIRRR___hhhkkkjjjllllllmmmrrrzzz~~~xxxiii]]]WWWTTTSSSQQQOOOQQQUUUXXXVVVTTT[[[dddlllllljjjgggeeefffjjjnnnppprrrvvvzzzxxxtttoookkkgggccc]]]XXXRRROOOLLLIIIHHHHHHIIIIIILLLRRRWWWXXX[[[aaadddccccccffflllqqquuuwwwwwwwww}}}pppaaaXXXQQQSSS\\\jjj}}}wwwmmmfffaaa\\\ZZZUUUNNNGGG???:::666333222111000////////////---///111000...---...000.......................................///000000000///...------...///000,,,++++++******++++++,,,+++++++++,,,------......***++++++++++++++++++,,,,,,,,,++++++,,,,,,---...,,,...///...,,,,,,---///------------------------......------,,,,,,,,,,,,///////////////...------........................//////000111111111111000000111333444555666666666555555555555555555555555666666888:::;;;>>>HHHTTTkkk((())))))***)))'''&&&%%%$$$&&&(((******)))((('''******))))))))))))************)))((('''&&&&&&&&&''''''((((((((((((''''''(((((())))))******++++++,,,***'''%%%%%%&&&((()))''''''''''''((((((((()))(((((((((((())))))))))))******))))))))))))******)))***+++---.../////////222333555666666444333111777666555333222111111111111111111222444666888999999888777777777888999:::;;;;;;<<<======<<<<<<<<<;;;::::::;;;???GGGQQQXXX^^^\\\]]]gggssszzzwwwqqqpppooopppwwwyyytttssstttuuuuuutttkkk^^^UUUQQQQQQQQQQQQRRRYYYaaaddd```aaannn}}}}}}||||||uuunnniiiaaaYYYTTTQQQOOOMMMLLLQQQSSSQQQQQQUUUXXXWWWYYYZZZ^^^ccciiiooouuuxxxrrrxxxmmm___YYYUUUZZZhhhyyyyyyooolllmmmkkkjjjhhhbbbYYYOOOEEE@@@888777555333111///.........000222111...---///111.......................................///000000000///...------...///000...------,,,,,,------...+++++++++*********)))))),,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,///111000------///111////////////////////////,,,,,,,,,++++++*********000000000000000///..............................//////000111111111111111000111333444555666666666777777777777666666666666555555777:::;;;>>>IIIUUUmmm''''''''''''''''''''''''&&&''''''(((((((((((((((************************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''')))************))))))))))))))))))))))))%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&''''''((())))))***++++++,,,,,,((()))+++---...///000000555555444444444333333333666555222111000000111222222222333333555666888888777777888888888999999999;;;;;;;;;;;;;;;;;;::::::777;;;???BBBGGGTTTfffttt{{{vvvrrrrrrwwwzzzxxxvvvrrrwww~~~|||zzz~~~wwwtttooollljjjfff```[[[^^^\\\UUUNNNPPPXXX^^^^^^eeeeeemmmxxxyyyvvv}}}sssjjjaaaYYYSSSNNNNNNLLLKKKKKKKKKLLLMMMPPPPPPRRRTTTYYYaaajjjpppvvv}}}rrrllleeeaaaccchhhmmmqqqwwwvvvpppmmmsssttt{{{zzznnnfffXXXCCC:::666444333000---///444...///000111222222222222222222222111111111111000222111111000///......---......------------......//////.........---------000000...---,,,+++++++++..................------*********++++++,,,,,,,,,,,,---------------------...------,,,,,,------...++++++,,,,,,---...//////111111111111111000000/////////////////////....../////////000111111222222111222333444555555555555555555666666777777888888666666888;;;<<<>>>HHHSSSmmm''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((&&&'''((())))))***))))))))))))))))))))))))))))))&&&''''''(((((())))))))))))((((((''''''(((((())))))))))))******+++++++++((())),,,...111222333444666555555555444444444444555444222111000111222333444444444444555666888888999999::::::;;;;;;::::::>>>>>>======<<<<<<<<<;;;===???BBBGGGQQQeee~~~}}}|||}}}}}}}}}{{{uuutttvvvxxxxxxvvvoookkkfffcccaaa]]]XXXUUUUUUXXXYYY[[[bbbmmmtttuuuxxxvvv{{{xxxooo^^^ZZZTTTNNNJJJHHHIIIJJJIIIJJJMMMPPPUUU[[[bbbfffhhhoooyyy|||tttkkkddd___cccgggkkkmmmooottt|||}}}wwwtttmmm^^^JJJ@@@777444333111111222111111111222222222111111222222222111111111111000111111111000///.........///......------....../////////.........---------...------,,,,,,,,,,,,,,,------------------......---.........////////////.........------,,,,,,+++...------,,,,,,------...++++++,,,,,,---......///......///000111111111000------------------------/////////000111111222222111222333444555555555555666666666666777777777777555555888:::;;;===GGGRRRmmm((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))))))))***))))))(((((())))))***)))))))))***************)))+++---000333555666777666666666555555555444444333333222111222333444555666666555666666777888888:::;;;<<<=========<<<;;;<<<<<<;;;:::999999999999;;;@@@HHHQQQ___uuu~~~}}}|||~~~yyysssooonnnmmmjjjggg```^^^ZZZYYYXXXXXXWWWVVV[[[ccckkkrrr|||~~~zzzyyy|||xxxlll___SSSLLLHHHFFFIIIJJJKKKLLLNNNPPPRRRTTTWWW]]]fffoooxxxtttkkk```]]]YYYVVVXXX^^^eeejjjxxxxxxyyy{{{sssaaaQQQ@@@999777555222111333222222222222111111111222222222111111111111000111111000000//////......///......------......///...............---------+++++++++++++++,,,------++++++,,,,,,------......,,,,,,---------------...//////...---,,,++++++***...------,,,,,,------...+++,,,,,,------.........+++,,,---///000111111111------------------------/////////000111111222222111222333444555555555555777777777777666666666666555555777::::::<<>>>>>>>><<<;;;;;;:::999888888888999999:::DDDSSSbbbppp||||||xxxvvvyyy}}}tttlllfffbbb^^^[[[SSSSSSTTTWWW\\\aaafffhhhxxx{{{xxxzzz|||lll^^^SSSNNNMMMKKKJJJIIIJJJKKKKKKKKKNNNRRRXXX^^^eeeoooyyyvvvlll___UUURRRSSSUUUVVVgggttttttvvv|||yyywwwdddOOOBBB<<<666333222222222111111111111111222222222222111111111000000111000000000/////////...//////............//////........................++++++******++++++,,,---******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......+++,,,---...////////////.........////////////////////////000111111222222111222333444555555555555888888777777666666555555555555777999999<<>>@@@BBBDDDOOO___nnn{{{{{{{{{{{{vvvuuuzzz~~~yyymmmbbbZZZUUUSSSSSSQQQTTTZZZbbblllwww{{{||||||ooohhhYYYUUUQQQOOONNNNNNMMMLLLKKKLLLNNNQQQVVV^^^fffkkkuuu~~~rrrbbbXXXRRRMMMJJJ\\\iii~~~~~~uuuxxx~~~rrr^^^NNNBBB999555666111000000000000111222333222222222111111111000000000000000000/////////////////////....../////////---.....................---,,,++++++******++++++******++++++,,,---......000000000000////////////,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------------------............------........./////////000000/////////000111111222222111222333444555555555555888888777777666666555555555555777999999;;;EEEPPPjjj((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((())))))))))))))))))))))))***************+++++++++)))((((((''''''(((((()))******++++++,,,------...000000111111111111111000222222111111111000000000111222333444666777888888777777666777777888999999::::::::::::;;;;;;<<<<<<999::::::<<<@@@EEEIIIKKKSSSXXXaaalllwww}}}}}}~~~~~~}}}yyywwwwwwwwwwwwqqqjjjaaaWWWRRRRRRUUUWWWaaafffnnnwww{{{uuullleee___YYYRRRLLLJJJHHHFFFEEEHHHMMMSSSWWW^^^cccnnn{{{yyymmmbbbYYYSSSRRR^^^rrr|||yyy{{{www{{{vvveeeXXXLLLBBB<<<<<<333222111000000111222333222222222111111111111000000000000000////////////000//////......//////000---------...............------,,,+++++++++++++++++++++,,,,,,------.....................---------***++++++,,,---...//////...------,,,,,,------...------------------------......//////...------,,,++++++,,,,,,---........./////////000111111222222111222333444555555555555777777777777666666666666666666888::::::<<>>======@@@DDDJJJQQQWWW[[[aaacccfffmmmwww}}}~~~~~~~~~}}}xxxvvvrrrmmmiiiffffffggg```^^^\\\[[[]]]ccckkkppp|||~~~uuuiii```WWWSSSLLLGGGEEEFFFIIIJJJMMMQQQYYYeeeqqqyyy{{{zzzyyy{{{}}}sssmmm___aaajjjyyy|||vvvyyyxxx}}}rrrddd]]]XXXOOOFFFBBB999777555333111111222333222222222111111111111000////////////000000000000000000////////////000000---------.........//////,,,,,,,,,,,,,,,,,,---...------------------......,,,+++++++++************+++,,,,,,------............------,,,,,,------...---------------------------....../////////......++++++,,,,,,---......////////////000111111222222111222333444555555555555666666666666777777777777777777999;;;;;;<<>><<<:::999999;;;>>>???GGGHHHKKKQQQXXXaaahhhmmmnnnppprrrxxxzzzzzz}}}~~~}}}~~~wwwpppnnniiiccc\\\XXXVVVVVVYYY\\\```fffnnnyyy{{{~~~ooohhh]]]TTTNNNLLLKKKKKKFFFIIINNNVVV```iiioooqqqwwwzzz~~~uuukkkjjjvvv{{{|||{{{{{{lll```___aaaZZZNNNEEE>>><<<888555222111111111222222222111111111111000////////////000000000000000000////////////000000---------.........//////+++++++++,,,---...000000..................------.........------,,,,,,,,,---------------------,,,...------,,,,,,------...------------------------,,,,,,...///000000111111------......///000111111/////////000111111222222222222333444555555555555555555666666777777888888888888:::<<<;;;===FFFQQQfff*********)))((((((''''''(((((((((((((((''''''''')))))))))))))))((('''''''''((()))))))))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))************+++++++++++++++,,,,,,,,,***,,,......//////111333222222222222222222222222333222222111111222333333444444444555555555555555666666666666666666666666666888<<<>>>;;;;;;BBBLLLUUUZZZaaafffiiilllppptttuuuwwwzzz|||~~~~~~~~~~~~|||vvvqqqmmmhhh___WWWTTTUUUYYY]]]___iiittt|||{{{zzz~~~|||{{{~~~}}}yyyxxxvvvuuuvvvxxxzzz|||uuusssooommmmmmppptttwww{{{|||||||||~~~zzzjjj^^^UUUMMMHHHNNNGGGEEELLLSSSYYYaaaiiigggppp|||uuurrrxxx||||||yyyuuullldddcccddd]]]RRRKKK???777777888333000///222111000111333555111+++111111000///////////////000/////////............,,,,,,,,,,,,,,,,,,,,,,,,......///000111111000000++++++++++++++++++++++++///......------,,,++++++------,,,,,,,,,---......---------------------------------............///............////////////000000//////.........---111111111222222333333444000000111222333333333333555555555555666666666666555555777999999<<>>CCCNNN```qqq|||vvvooogggaaa^^^]]]]]]]]]aaahhhrrrxxx~~~{{{rrrhhhccc___bbbkkktttyyyzzzyyyyyyxxxwwwuuusssrrrqqqrrrnnniiidddcccdddgggiiimmmllllllmmmpppuuuyyy|||}}}zzz||||||vvvpppsss}}}xxxbbbYYYOOOKKKHHHGGGJJJNNNWWW[[[```dddiiiqqqzzz{{{ssslllmmmooossszzz~~~}}}~~~wwwnnnbbb\\\TTTMMMDDD<<<999;;;444333222222111111111111222111000000///000000000000000000/////////......000000000000000000000000***+++,,,,,,,,,,,,,,,,,,////////////////////////++++++,,,------...//////222111000///...------------------------------------------............///,,,,,,,,,------------.........---------------,,,,,,---...000111333444555000111222333444444444444555555555555666666666666555555777999999<<>>IIIWWWdddmmmwww~~~xxxrrrkkkfffcccaaa``````^^^]]]]]]```eeeiiisss{{{~~~}}}xxxrrrkkkmmmkkkjjjiiijjjkkkjjjhhhggghhhhhhhhhkkkrrr~~~{{{sssoootttwww}}}zzzrrrooonnnqqqxxx~~~zzzuuuooollllllpppuuuxxxzzzgggYYYOOONNNLLLKKKLLLOOOQQQSSSXXX[[[bbblllwww{{{yyyvvvrrrvvv~~~yyycccTTTOOOPPPSSSjjjxxxsss[[[GGG<<<777::::::555333666444333222222111111222222111111000000000/////////.................................///......---,,,........................//////...---,,,,,,+++++++++++++++,,,---...///000........................---------............///........./////////000000///000000000000111111111000000000000////////////111222333444444555555555555555555555666666666666777666888:::999;;;DDDOOO___~~~yyyxxx~~~~~~|||((())))))******++++++,,,))))))******+++,,,,,,---)))))))))))))))(((''''''&&&'''((())))))***))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))************+++,,,,,,---...///000111///111222222222222333555111111111222222333333444222333555777777777666555666444222111111222444555555666777999;;;===>>>???AAAEEEQQQ```jjjooouuuzzz{{{{{{wwwpppfff]]]WWWTTTSSSRRRWWW]]]ccchhhmmmtttxxx|||tttppplllhhhjjjhhhhhhiiimmmooonnnmmmlllooopppllliiinnnzzz{{{}}}}}}tttnnnoootttyyy}}}{{{hhhbbbZZZRRRNNNMMMMMMNNNNNNPPPVVV___gggnnnqqqqqqooopppuuummm^^^WWWVVV^^^nnnbbbOOO???===<<<777444777444444333222222222222333111111111000000000//////////////////////////////---.........------,,,+++........................---------------------,,,------,,,------...///000........................---------............///---------.........//////////////////000000000111000000000000000000000000111222333444555555555555555555555555666666666666777777888:::999;;;DDDNNN___}}}vvvwww~~~~~~((((((''''''&&&%%%%%%%%%))))))***+++,,,,,,------)))))))))))))))(((((('''((()))))))))))))))((('''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))************,,,,,,---...///000111222...///111111000000111333000000111222333444444555000222555777888888888777555444222000000222555666666777888:::<<<>>>???@@@NNNRRR]]]kkktttwwwzzz~~~|||xxxssskkk```WWWRRRQQQRRRSSS[[[gggpppwww|||{{{xxxxxxzzzvvvooommmlllkkkhhhhhhiiimmmqqqtttsssqqqoootttvvvqqqlllooo||||||www}}}pppbbbXXXSSSRRRRRREEEJJJPPPVVV\\\bbbjjjooovvvuuuxxxqqqeee```UUUhhh}}}bbbJJJBBB>>>777444777555444333333222222333333111111111111000000000000////////////////////////.../////////...------,,,////////////////////////+++,,,,,,------......///000//////.........//////////////////////////////---------.........//////,,,,,,,,,---------......---.........//////000000...//////000111222222333222222333444555555555555555555555555666666666777777777888:::999:::DDDNNN___|||sssuuu)))))))))))))))*********))))))*********+++++++++,,,***((('''&&&'''((())))))***,,,------,,,+++)))&&&'''(((***++++++++++++))))))))))))(((((((((((('''((()))***************(((((((((((())))))))))))+++,,,...000111222111111111111111111111111111111111111000000000111333444555555555444444555555555555444222222444666666666777>>>======DDDDDDCCCKKKXXXfffrrrwwwyyy~~~|||zzz~~~}}}wwwuuuqqqoooiii___VVVSSSWWW\\\bbbjjjuuu}}}yyyrrrnnnqqqxxx}}}yyytttqqqoooooonnnnnnpppsssyyy~~~}}}lll```VVVMMMHHHKKKMMMMMMOOOWWWccclllsss{{{zzzmmmjjjnnncccQQQFFF<<<888888666666444222111333333222222222222111111111111000///000000000000//////.........//////000000000111111000///......///000111//////.........---------........................................................................------...///000111222222111...******...111222111///000222222111111111222222333444444555555444444666666666666666666666666888777888:::::::::@@@III___wwwuuuvvv~~~++++++******))))))((((((((((((((())))))*********+++***)))'''''''''((()))((()))+++---......---,,,&&&''''''(((((((((((('''((((((((()))))))))))))))))))))))))))*********+++************************,,,---///000111222111111222222222111111111111111111000000000111222444555555555444444444444555555333222111222444666777888:::BBBBBBAAAGGGIIIMMMXXXhhhuuuyyytttrrrvvvwwwqqqkkkhhheeehhhkkkjjjfffeeeiiimmmsss{{{wwwppplllooovvv{{{}}}}}}~~~||||||lll[[[JJJIIIIIIJJJNNNTTTZZZ^^^lllvvv}}}{{{xxxfffSSSCCC:::999444444333222222333333222222222222111111111111000......///////////////............/////////000000111000///......///000111//////.........---------....................................................................................////////////222000......///000...,,,///000222222111111111222222333444444555555444444666666666666666666666666666555777::::::;;;BBBKKK]]]uuu{{{zzz,,,,,,+++***)))(((''''''''''''(((((((((((())))))))))))))))))(((((((((((($$$%%%(((***+++,,,++++++((((((((((((((('''&&&&&&'''(((((())))))***************)))((()))***+++,,,++++++++++++++++++++++++,,,---///111222222111111222222222222111111000000000000000111222444555666444444333333333333444444333222222333555777:::<<>>777555444444444333222000222222222111111111111000,,,,,,---...////////////.........////////////000111000///......///000111/////////.........------........................................................................///.........------------000000///000111000---+++///000222222111111111222222333444444555555444444666666666666666666666666555444666999:::<<>>555555777444444888222222222111111111111000///000000111222222222222222222111111111111000000111000///......///000111000000000/////////......////////////////////////////////////////////////........................------...///000111222222444333111...,,,---000222///000222222111111111222222333444444555555444444777777777777777777777777888777888:::::::::@@@HHHZZZuuu(((((())))))******++++++)))))))))((((((''''''''')))(((''''''''')))***+++&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((((((((((((((************************,,,,,,,,,++++++*********((()))***,,,---///000111///000111222333222111111000000000111222222333333333444555777888888777777555555444444444444555555111555999;;;>>>EEEOOOWWWgggyyyyyyxxxsssmmmhhhgggggg[[[WWWXXX^^^gggqqq~~~gggXXXQQQLLLKKKNNNPPPNNNPPPTTTZZZgggxxxmmmbbbZZZ\\\^^^ddduuu~~~cccPPP???;;;999444444888222222222111111111111000///000111111111111000000000000000000//////......111000///......///000111000000000000/////////...////////////////////////////////////////////////.................................//////000000000111333333111...---///111///000222222111111111222222333444444555555444444777777777777777777777777777666777::::::;;;BBBJJJYYYuuu}}}}}}************))))))))))))(((((('''''''''&&&&&&&&&)))((('''&&&'''(((***,,,)))))))))))))))***+++,,,***************))))))(((+++++++++***************+++,,,,,,,,,,,,+++***)))((()))+++---///111222333///000222222333222111000//////000111222333333444444555666888888888777666666555555444444555555666333888===AAAFFFOOO[[[dddcccyyyvvvrrrttttttmmmbbbZZZVVVVVVXXXZZZaaammmwww~~~}}}|||zzz{{{}}}sssZZZQQQKKKMMMNNNKKKLLLOOOMMMYYYkkk{{{ooo___WWWSSSUUUfffzzzzzzcccLLLCCC<<<444222666222222222111111111111000///000000000000//////...//////......---------,,,111000///......///000111000000000000////////////000000000000000000000000000000000000000000000000........................///............---------,,,///222333111000111333///111222222111111222333222333444444555555444444777777777777777777777777555444666999:::<<>>;;;555...111222333222111111222333333333222222111000000000111111000000000000111111//////............//////000,,,)))+++///222000---000...,,,---000111///---........................////////////////////////////////////////////////222222222111111111000000///......000444666444222555555555555555444444444555555555555666666666666888777888;;;::::::@@@HHH^^^yyy}}}))))))(((((((((((()))))))))'''&&&''')))+++***)))******))))))((((((((((((((()))))))))))))))******++++++***))))))******+++++++++************++++++---,,,,,,+++++++++,,,,,,------...///000111222222444333222111111111111111111111111222333444666666888999888888777666555444;;;888666777555333666<<<<<>>;;;;;;???JJJVVVccciiinnnsssxxxxxx|||{{{tttnnnhhhccc^^^[[[[[[___fffrrr}}}{{{~~~}}}ssskkkiiikkkoooqqqmmmtttmmm___KKKGGGGGGMMMUUU^^^jjjttt|||xxxsss[[[KKKBBB@@@777555444333222222111000000000111111111222222222111111000000000000111111111111111000000111111111444222//////000000///---000/////////000000//////........................////////////////////////////////////////////////000000000000000000000000000000000111222222111000333333333444555666777777777777777777888888888888888777888;;;::::::@@@HHHVVVooo******))))))))))))******))))))((((((''''''((()))))))))))))))******************))))))((((((''''''((((((((())))))*********+++******))))))******+++************+++,,,---...111111222222333333444444111111///......---------...000333666:::<<<>>>>>>888777666555555666888999:::888:::>>>@@@AAAFFFLLLZZZgggtttzzz|||uuuggg___[[[ZZZZZZaaajjjvvv}}}~~~}}}}}}}}}}}}~~~wwwrrrqqqssstttiiilllqqqxxx}}}___TTTKKKJJJOOOUUU]]]dddpppyyyyyyiiiYYYKKKCCC;;;888444222333333222111222222222111111111000000111111000000000000111111111000000//////000000111333111///.........------///000000000//////000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111,,,---///000111111222222333333333444555666777777777777777777888888888888888777888;;;::::::@@@HHHPPPhhh+++******))))))******+++)))******)))((((((***+++)))))))))************+++************))))))))))))+++************,,,...///,,,++++++******++++++,,,*********+++,,,...///000222222222222333333444444000//////...............///111444777:::<<<======777777666777777888999999<<<999999<<>>666222222333333111333333222222111000000///111111000000000000111111000000000//////000000000222111000///...---------///000111111//////000111////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222***---///000000111222444333444444444555666666666666666666777777777888888888777888;;;::::::@@@HHHTTTjjj+++******))))))******+++''')))******((((((+++---))))))*********+++++++++************++++++++++++---,,,)))'''(((***,,,...,,,++++++******++++++,,,******+++,,,---///111222222222222222222333333333000////////////000111111222444666999:::::::::999666777888999::::::::::::;;;===EEEPPPYYY___gggooosss}}}}}}|||~~~sssiiiggglllsssxxx{{{}}}~~~zzztttpppqqqvvvtttrrrrrrsssqqqooosss|||zzzwwwwwwuuutttuuuxxx~~~tttaaaSSSJJJKKKPPPRRR^^^hhhjjjlllwww|||ttthhh```RRRIII===666444444444333222222111111111111111111111111000000000000111111222111111000000111111222111222111000///...///000///111222111///...000222////////////////////////000000000000000000000000000000000000000000000000000000000000111111111222---000222333111111333444444444555555555555555555555555666666666777777777888777888;;;::::::@@@HHHWWWlll++++++************++++++%%%''')))(((''''''***---))))))******++++++++++++*********+++,,,,,,,,,------+++'''$$$###%%%(((***++++++************++++++***++++++,,,...000222333222222222222222222222333000000000000111222333444555666888999999888666555555777999:::;;;;;;;;;:::<<>>DDDZZZrrrvvv))))))************))))))***))))))(((''')))+++,,,------,,,,,,+++*********************+++---///111222000---++++++******))))))******+++,,,,,,------------...///000111222222111111222222222111000000000222444666777777555444555555444555555666777888999777888:::===BBBMMMXXXffftttyyyyyy|||||||||}}}yyyrrrhhhdddbbbdddfffkkkuuuyyysssqqqvvv{{{~~~~~~~~~}}}{{{vvvnnniii___aaadddiiipppxxx}}}zzzwwwuuunnnlllhhhddd```\\\YYYXXXVVVSSSPPPNNNMMMKKKHHHFFFJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJGGGHHHIIIHHHFFFDDDEEEFFFHHHIIIJJJIIIHHHGGGHHHJJJJJJKKKLLLLLLJJJIIIHHHHHHHHHGGGFFFGGGIIIMMMPPPSSSPPPTTTYYYbbbqqq}}}www}}}zzzdddSSSJJJJJJOOOQQQZZZhhhttt{{{|||eeeaaasss}}}nnncccXXXNNN===777444555444111222777111111111111111111111111111111222222222222111111111000000000000000111111222333333333222222111000.........///000111111111............//////000000///000111222111///---+++222111000//////000111222000000111222333333333333111444666777666555555555777777777777777777777666666444555999::::::>>>DDDUUUnnn{{{))))))************))))))((()))***)))((((((***,,,)))******++++++,,,------...---+++******++++++,,,//////...,,,++++++++++++***++++++,,,---...//////,,,---...000111111111111000000111111222111111111...000444777999999888777555444555555666777888999777555777;;;???EEEQQQ\\\eeeqqq|||}}}zzzxxxuuurrrssswww~~~wwwrrrsssrrrnnn``````ccciiinnnttt~~~|||vvvpppmmmnnnqqqqqqqqqpppmmmhhhccc```___YYY^^^gggpppyyy|||vvvqqqlllhhhdddbbb___]]]ZZZVVVSSSPPPNNNMMMMMMKKKIIIIIIIIIHHHFFFDDDEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEGGGHHHHHHJJJKKKKKKJJJHHHGGGHHHIIIHHHIIIIIIHHHFFFFFFHHHIIIHHHIIIJJJKKKJJJHHHEEEDDDEEEDDDCCCBBBBBBDDDEEEGGGFFFJJJNNNRRR]]]nnn{{{~~~sssiiijjjrrr}}}~~~{{{bbbOOOIIIJJJLLLRRR\\\fffqqqzzzsssjjjvvv}}}xxxooodddIII===444555555111000555222222222222222222222222......////////////......000000000000000111111222111111111000...---+++***...------...111222222111---.........////////////+++,,,...000222333333222111111000000000000111111///000111222333333333333222444666666555444555666777777777777777777777777666555666999::::::>>>DDDRRRkkk))))))************))))))&&&)))++++++***((()))+++))))))******+++,,,,,,,,,---,,,+++***)))******+++---......---,,,+++,,,,,,+++,,,,,,---...///000111,,,---///000111111111111//////000111111111111111111333666999::::::888666555555555666777888::::::999888<<>>BBBIIINNNUUU```kkkjjjxxxzzzrrrmmmiiilllsss~~~|||xxxrrrmmmjjjfffbbb```___ZZZVVVWWW^^^bbbbbb___gggooo{{{{{{xxxsssoookkk```]]]XXXTTTRRRPPPMMMKKKJJJIIIIIIHHHIIIIIIJJJJJJFFFEEEEEEFFFIIIJJJJJJIIIKKKLLLMMMNNNNNNOOONNNNNNPPPPPPQQQRRRSSSUUUVVVWWWXXXYYYYYYXXXVVVUUUUUUVVVSSSRRRQQQNNNJJJIIIJJJKKKKKKLLLNNNPPPPPPNNNKKKGGGFFFFFFFFFFFFEEEEEEDDDDDDBBBHHHJJJFFFCCCIIIRRRXXX\\\UUUPPPOOOPPPRRRYYY```aaajjjvvv~~~{{{{{{mmmbbbQQQPPPPPPSSS\\\iiiwww~~~ttt{{{jjjSSS@@@======666222333222222222222222222222222222222333333333333222222000000///000000111222222333333333222111///...---...---,,,...111333222111//////000111111111111111333222111111000111111111///000111222222111000//////000111222222333222222444555555444333333666888333333444444555666777777777666777:::;;;;;;???EEESSSlllzzz}}}~~~{{{(((+++......+++(((((()))+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,+++***))))))+++---...000///...///111000---***++++++,,,---...///000111---------------...//////.........///111333666777666888;;;;;;999666555444444444444555777999;;;<<<<<>>:::;;;:::777222222111111000111111111000//////000222444333222111000///......///000111//////000111111111111000000000111222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000222333333222111333444555555555555555555555555666666777888888888888888888777888:::999999???FFFMMMhhhxxx}}}|||~~~zzz))),,,......,,,***)))***++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++)))))))))+++,,,.........000222444333///+++,,,,,,---...///000000111.........------...///////////////000222444666777777999::::::777555555555333555888999:::;;;>>>@@@DDDHHHNNNXXXdddqqq|||~~~rrrsssvvvvvvgggdddbbb[[[UUUUUUTTTUUUYYY\\\bbbjjjsssyyyxxxrrrmmmcccbbb___\\\XXXTTTOOOLLLOOOMMMJJJIIIHHHHHHHHHHHHJJJJJJJJJJJJKKKMMMOOOPPPTTTQQQQQQSSSSSSRRRSSSWWW\\\___cccdddcccbbbdddgggiiikkkooorrruuuvvvwwwwwwuuutttttttttuuuwwwyyyzzzzzzxxxuuuqqqlllhhheeecccaaa`````````___[[[VVVRRRRRROOOKKKIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGIIIJJJKKKHHHEEEBBBBBBDDDGGGIIIIIILLLPPPRRRUUU\\\fffnnn}}}nnn\\\TTTTTTXXX```hhhuuuyyy~~~}}}rrrZZZGGG===999777555444333333222222222222333111000///000222333333222111000000//////000000111///000000111222111111111///000111111222222111111000000000000000000000000000000000000111111111111222222222222222222222222000222333333222222333444555555555555555555555555666666777888888888888888888777888:::999999???FFFNNNhhhwwwyyywww~~~}}}***,,,......---+++++++++************************,,,,,,,,,++++++++++++***+++***)))))))))***+++,,,,,,...111555777666222.........//////000000000000000///...............///000000000222333555777888999::::::888555444555666333777<<<===<<>>>>>???EEERRR\\\aaaccciiipppzzz|||{{{}}}wwwsssppptttzzzwwweee___[[[WWWVVV[[[YYY___hhhrrr|||{{{wwwpppjjjccc\\\VVVRRRNNNOOOPPPOOOLLLJJJIIIIIIKKKLLLNNNPPPQQQRRRUUUVVVXXXYYY[[[^^^aaaeeeggghhhiiijjjnnnpppnnnlllrrrzzz}}}}}}xxxjjjddd\\\WWWTTTSSSRRRPPPOOONNNMMMLLLKKKKKKJJJJJJEEEEEEDDDCCCCCCCCCCCCDDDFFFHHHHHHGGGEEEEEEFFFIIIKKKQQQYYYaaajjjuuuqqq___XXXZZZ___\\\___eeeppp|||gggOOO>>>777777666666555444333333333333333222111111333333222000111111333444444333111111000111111222222222222222......///000000000000000000000000000000000000000///000000000111111111111////////////////////////111222444333222222333555555555555555555555555555666666777888888888888888888777888:::999999>>>FFFQQQjjjxxxyyyuuu*********++++++++++++***,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************+++,,,---...///222555777444333333222222111111000111000000/////////000000222333444666888999:::;;;999999888555333333666888888;;;>>>@@@DDDQQQdddssszzz{{{}}}xxxxxx|||uuuoootttyyy}}}{{{tttpppooossswwwpppaaa^^^]]][[[___fffeeellluuu{{{xxxpppkkkeee___YYYUUUPPPMMMMMMNNNNNNMMMKKKKKKNNNPPPPPPSSSVVVWWWXXX[[[___bbbcccdddhhhlllqqquuuwwwyyywwwyyy~~~tttlllhhheee```\\\ZZZZZZXXXVVVTTTRRRQQQPPPGGGGGGFFFFFFFFFFFFFFFFFFDDDEEEEEEDDDCCCCCCDDDEEEGGGIIILLLOOOTTT\\\eeemmmyyyzzzhhh]]]XXXUUUWWW]]]jjjyyy|||rrrZZZFFF<<<999666666444333333222222222444222111222333333222111111222333444444333222111000000111222222222222111......///000000000000000111111111111111111111111///000000000111111111111////////////////////////111333444444333222444555555555555555555555555555666666777888888888888888888777888:::999999>>>FFFRRRkkkwwwyyyvvv+++)))((()))+++,,,+++***++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,///555999666666555444333222111000000000000000000111222222333444666888:::;;;;;;<<<777777666555333444777999;;;===@@@EEEOOObbbyyyxxxwww}}}|||tttmmmiiimmmrrr|||~~~xxxpppllllllpppvvv~~~wwwiii___```bbbdddjjjsssvvv|||{{{vvvrrrnnnkkkaaa]]]WWWSSSQQQOOOMMMLLLPPPSSSVVVWWWVVVXXX\\\```[[[^^^```aaaaaadddjjjooopppsssvvv{{{|||uuuooojjjiiifffbbb^^^YYYUUUSSSMMMMMMKKKJJJIIIHHHGGGGGGEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFJJJOOOTTT[[[eeeuuufffTTTUUUTTTXXXcccpppvvvkkkiiirrr~~~zzz{{{|||zzzhhhTTTDDD<<<777666555444333222222222333222111222333444333222222222222333333222222222//////000111111111111000...///000000111111000000111111111111111111111111000000000000111111111111222222222222222222222222222333444444333333444555555555555555555555555555666666777888888888888888888777888:::999999???FFFRRRjjjsssvvvvvv,,,***((())),,,---,,,+++))))))***+++,,,------...******+++++++++,,,,,,,,,---------------,,,++++++)))***,,,,,,,,,///444888888888666555333222111000/////////000111222333444444555777:::;;;<<<===<<<444555555555444555777:::<<<>>>DDDNNN___uuuzzzvvvuuupppllljjjmmmsss{{{~~~wwwmmmhhhiiijjjsss|||rrrgggbbbggglllooowww}}}xxxqqqjjjfffbbb___\\\SSSPPPMMMKKKLLLMMMOOOOOONNNUUU]]]bbbccceeeiiilllkkkmmmnnnnnnmmmqqqxxxyyyppphhhbbb^^^ZZZXXXTTTQQQMMMKKKJJJIIIJJJIIIGGGFFFFFFGGGGGGGGGDDDCCCCCCBBBBBBDDDFFFHHHJJJQQQ\\\hhhuuu{{{dddZZZUUUSSSZZZfffvvvvvvgggaaaooowwwsssuuuyyy~~~zzzfffPPPBBB999888666555444333333333222111111222444555444333222222111111111111222222......///000000000000//////000111111222222111111111111111111111111111111000000000000111111111111333333333333333333333333222333444444333333444666555555555555555555555555666666777888888888888888888777888:::999999???FFFQQQjjjrrruuuuuu---+++)))***---///...,,,''''''(((***+++,,,---...*********++++++,,,,,,,,,---.........------,,,+++'''***---///...000333666999999777666444222111000...//////000111333444555444666888:::<<<=========222444555555555666888:::;;;???GGGUUUjjj|||vvvnnnffffffjjjpppyyy|||qqqjjjkkkdddooozzzrrriiigggnnnuuuyyy~~~yyyooojjjaaaZZZUUUQQQOOOMMMMMMJJJHHHHHHKKKNNNQQQSSS\\\fffsss{{{~~~xxxyyyzzzxxxwww{{{}}}tttoooeeebbb]]]WWWRRROOOMMMLLLMMMJJJGGGEEEDDDEEEEEEDDDAAABBBBBBCCCCCCDDDEEEFFFBBBFFFKKKQQQYYYgggxxx{{{```VVVPPPTTT___pppsss```fffyyyvvvqqqttt{{{uuu[[[III:::999888666555555444444222111111222444555555444333222111000000111222333---......///////////////000000111222222222222222111111111111111111111111000000000000111111111111222222222222222222222222222333555444333333444666555555555555555555555555666666777888888888888888888777888:::999999???FFFQQQiiitttvvvvvv,,,,,,,,,++++++************++++++******)))((('''***,,,......---------...++++++++++++++++++++++++(((***,,,...///111444666999===@@@>>>777222000111666333000...///111222222888:::===>>>???>>><<<:::999777666666999<<<>>>>>>@@@AAALLLaaauuu~~~tttllleeecccjjjttt{{{rrrnnnkkkhhhhhhiiimmmwww~~~zzzvvvvvv{{{yyysssooommmbbb___YYYTTTPPPMMMIIIGGGHHHJJJKKKIIIHHHLLLUUU]]]eee|||{{{tttjjjbbb\\\XXXUUUSSSSSSOOOKKKIIIJJJJJJGGGEEEGGGFFFDDDBBB@@@@@@@@@AAAGGGFFFFFFGGGKKKSSS\\\ccc~~~uuubbbRRRQQQYYYhhhlll___eeewww{{{}}}kkkRRRIII===444444555333444888555333///,,,+++,,,///000444333222222111111222222000000000000000000000000000000000000////////////333111//////000111000000111111111333555666555444000111333444555444333333444444333222222333333333000333555666666555666777999999:::::::::999999888777888888999999<<<@@@CCCRRRiii{{{uuuyyy,,,,,,,,,+++++++++******+++++++++++++++******))))))+++,,,---,,,+++,,,---++++++++++++++++++++++++)))+++------...000333555888@@@FFFEEE===555333333444222000///111333555666999;;;>>>@@@@@@@@@>>><<<;;;:::999999:::;;;<<<<<<>>>CCCSSSjjj|||~~~vvvnnniiifffgggnnnwwwvvvrrrlllfffhhhhhhkkkttt}}}uuummmgggcccaaaYYYVVVRRRNNNKKKIIIGGGFFFIIIKKKMMMMMMLLLOOOVVV]]]rrr~~~ssskkkeee___\\\YYYTTTNNNLLLLLLLLLJJJHHHHHHGGGGGGFFFFFFFFFGGGGGGDDDDDDCCCCCCEEEJJJRRRWWWccckkkyyypppZZZRRRUUUaaawwwmmmeeedddqqqwww```MMMBBB888777888555333333888666444222111222444555444333222222111111222222222222222222222222222222111111000000//////......222000000000222222111000000000000111333444333111444333333333222000///...444333333222222333333444666444222222555777777666888888999999999999888888777888888999999<<<@@@CCCRRRiii}}}www{{{,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,((()))++++++*********+++++++++++++++,,,,,,,,,,,,***,,,---------///111333777@@@JJJLLLFFF===777666444333222222444777:::<<<;;;===@@@BBBCCCBBB@@@???999:::;;;<<<======<<<<<<>>>HHH]]]uuu|||||||||||||||}}}zzzqqqjjjiiikkkooowww~~~vvvqqqjjjbbbffffffiiirrruuurrrllleee^^^YYYUUUTTTOOONNNLLLJJJIIIIIIIIIJJJKKKOOORRRTTTSSSUUUXXX\\\wwwzzzrrrlllgggaaaXXXSSSRRRQQQPPPNNNHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCBBBAAAAAACCCGGGJJJNNNTTT___mmmyyylll\\\UUUXXXgggxxxmmm```lllsssWWWJJJ>>>::::::888444222555444333333333333444444444333222222111111222222444444444444444444444444222222111000//////......000000111222444555333111000//////000111111000...555444333222222111111222333333333222222333333444;;;555//////444888777444777777888888888888777777777888888999999<<<@@@CCCQQQiii{{{,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------((()))++++++*********++++++++++++,,,,,,,,,,,,,,,+++---......---...000222555<<>>888777777666666666999===??????@@@CCCDDDEEECCCAAA@@@777999<<<>>>?????????@@@DDDPPPeeeyyy|||zzzyyyxxxzzz~~~~~~vvvoooqqqvvv{{{ppphhhccc___bbbdddjjjuuu}}}uuupppdddbbb]]]XXXSSSOOOLLLKKKJJJKKKKKKLLLMMMOOOQQQTTTRRRVVV[[[]]]]]][[[[[[[[[ooo{{{ssshhh```\\\YYYVVVTTTLLLLLLKKKJJJHHHGGGEEEDDDCCCDDDDDDCCCAAAAAABBBDDDHHHJJJPPPYYYaaakkkzzznnn\\\SSSXXXcccuuuqqqwwwjjj[[[HHH===999888666555222222333333333333333333444333222222111111222222444444444444444444444444333222222111000///......000000111444666666444222111000///000111111///---222111222333444777:::;;;333333222222222333444444:::555111111444777666444555666666777777777777777777888888999999<<<@@@CCCPPPiii,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,,,,---,,,)))+++------,,,+++,,,---++++++,,,,,,,,,------------...//////......000222333666>>>GGGNNNLLLDDD;;;;;;;;;:::999777888<<>>333222222222333333444555444555666666555444444444444555666777777777777777777888888999999<<<@@@CCCPPPiii,,,,,,,,,,,,------------((()))***+++,,,,,,,,,,,,+++,,,......---------...++++++,,,,,,------......---///000000///000222444333333666???HHHKKKFFFAAABBBCCCBBB???<<<<<<@@@DDDMMMNNNNNNMMMKKKGGGCCC@@@CCCDDDEEECCCAAABBBFFFJJJXXXbbbnnnwww{{{vvv{{{gggYYYXXXZZZ[[[cccppp~~~zzzqqqhhh```YYYSSSOOOKKKKKKKKKJJJIIIIIIHHHHHHDDDGGGLLLOOORRRWWW^^^cccjjjmmmrrrssspppiiiaaa[[[XXXeee{{{{{{rrrlll\\\ZZZVVVRRRNNNLLLKKKJJJEEEFFFGGGFFFDDDCCCCCCDDDCCC@@@@@@CCCEEEHHHOOOXXXeeettt{{{~~~wwwcccWWWSSSSSS^^^lllvvvwwwYYYDDD:::666333333333444444444333333222444333222222111111222222111111111111111111111111222222111111111000000000111111222333555666444222222111111222333444222111//////000111333444666777222222222222333444555555111444777777555444444555444555666777777888888777777888888999999<<<@@@CCCPPPhhh,,,,,,,,,---------......******+++,,,------,,,,,,+++---...///------...///++++++,,,,,,---......///...///111111111222444666333444666999===BBBFFFHHHNNNPPPPPPLLLHHHHHHLLLQQQWWWWWWVVVTTTOOOJJJEEEAAAGGGHHHGGGEEEDDDHHHQQQYYYeeeqqq|||xxxaaaWWWVVVWWWZZZbbbppp}}}|||xxxjjjeee]]]UUUPPPLLLIIIGGGFFFGGGHHHJJJKKKLLLLLLMMMJJJOOOTTTXXX[[[```hhhnnnwwwyyy||||||wwwnnnccc[[[VVV]]]kkkzzzqqqllleee\\\UUUPPPNNNMMMJJJJJJJJJIIIFFFEEEEEEFFFEEEBBBBBBDDDEEEEEEIIINNNQQQ^^^ppp|||{{{jjj]]]RRRVVV]]]dddnnn|||rrrWWWFFF<<<555333222222111111000000000444333222222111111222222222222222222222222222222000111111111111222222222333222111222333444333222111000000222333444333222111111222222222222222111222222222222333444555666444333333444555666666666444555666777888888888888777888888999999<<<@@@CCCPPPhhh,,,,,,,,,------.........,,,,,,------......------***,,,......---------...++++++,,,,,,---...//////...000111222222333555888444777888666555:::EEENNNYYY[[[\\\YYYUUUUUUZZZ___]]]]]][[[XXXSSSLLLFFFCCCEEEFFFGGGFFFHHHPPP]]]gggppp}}}}}}}}}{{{}}}}}}}}}~~~yyyhhh[[[VVVUUUUUU[[[bbbooo{{{{{{rrrjjjeee\\\WWWOOOIIIGGGFFFEEEEEEFFFHHHJJJLLLOOOQQQRRRRRRSSSYYY___bbbeeejjjrrryyy~~~{{{qqqddd\\\]]]```fffnnnxxxyyylllaaaYYYUUUSSSOOOPPPOOOLLLIIIGGGHHHIIIEEEBBBAAACCCCCCAAABBBEEEDDDOOO```rrr~~~}}}{{{|||jjjXXXWWWWWWZZZbbbppphhhSSSDDD;;;888777666555444333333333444333222222111111222222222222222222222222222222000000000111222222333333444333111111222333222111000//////111333444333222111222333444555444333222222222222222333444555666888333///000555999888666555555777888999999999999777888888999999<<<@@@CCCPPPhhh---------....../////////.........------,,,,,,,,,..................------///......---------......//////000111222333444444444333333444333444===HHHWWWcccmmmmmmjjjjjjjjjjjjlllkkkggg___XXXRRRLLLGGGHHHIIILLLRRRXXXbbbppp{{{|||uuuuuuzzz|||yyyxxxuuuxxxxxxuuuvvv{{{zzztttppplllfff^^^WWWQQQNNNLLLRRR]]]mmm|||}}}tttmmmeee[[[SSSPPPMMMIIIEEEBBBAAABBBBBBFFFIIINNNQQQSSSVVVYYY\\\___dddkkkrrrwww|||uuulllggg```fffooouuuuuu{{{vvvjjj```[[[YYYWWWTTTPPPMMMKKKIIIIIIIIIGGGDDDCCCDDDDDDCCCBBBFFFFFFNNN\\\iiirrryyymmmZZZLLLPPPYYYbbbnnn{{{[[[BBB===;;;777444555444222333666000000111111222222222222222222222111111111000000111111222222222222111111000000111222222222222222111111111111111111111111222222222222222222222222222222333333333444444444444444444555555555555666;;;;;;;;;:::::::::999999777888999999:::<<>>999555444555444444333333333222222222333222222222222111111111111111222222222222111111111111222333333333333333111111111111111111111111222222222222222222222222222222222333333333333444555555555555666666666666333444555666777888888999777888999999:::<<>>EEEKKKOOOUUUWWW___ooo}}}}}}oooggg___UUUWWW```{{{|||pppfffbbb^^^[[[]]]ccchhhkkkqqqxxx}}}vvvlll```WWWSSSPPPLLLHHHJJJJJJKKKLLLNNNSSSYYY]]]```bbbgggmmmsssyyy}}}{{{yyyyyyzzzzzzzzzyyyxxxwwwvvvvvvuuussswww|||~~~~~~~~~~~~}}}|||||||||~~~pppddd\\\WWWTTTPPPKKKIIIKKKKKKHHHGGGIIIJJJNNNSSSWWWYYY[[[]]]___^^^pppxxxxxx{{{zzzeeeTTTKKKNNNZZZnnn|||ccc[[[^^^iii~~~~~~jjjSSSDDD===888666666444444444333333222222222222222222111111111000000111111222222222222111111222222333444444444444333111111111111111111111111222222222222222222222222444444444555555555666666666666666666777777777777999999999999888888888888777888999999:::<<>>;;;:::777555444333444555555333222111111111111111111111111333333333222222111111111222222222222222222222222333222111111000000111111333333333333333333333333444333111000111333333333444444444555555555555555777888888777777666555444888999:::::::::<<<@@@CCCNNN___}}}222000......///000...,,,........................,,,,,,,,,,,,------------111000.........000111333444555666888:::???EEEIIIPPPRRRVVV^^^hhhpppttttttooosssvvvvvvyyy}}}|||xxx{{{uuunnneeeZZZUUUZZZcccvvv||||||vvvooolllnnnpppxxxxxxyyy{{{~~~|||qqqggg```ZZZSSSOOOMMMMMMLLLKKKMMMRRRWWWYYYZZZ\\\aaafffkkkssszzz|||{{{zzz{{{}}}~~~|||{{{|||}}}}}}|||zzzxxxvvvvvvvvvvvvuuutttrrrooonnnmmmmmmmmmlllmmmoooqqqrrrtttttttttuuutttssssssssstttuuuvvvtttuuuvvvvvvuuutttuuuvvvyyy{{{}}}~~~|||nnneee\\\WWWQQQMMMMMMLLLJJJHHHKKKJJJIIIJJJNNNQQQRRRSSSTTTXXX```nnn{{{xxxzzz|||dddXXXNNNRRR```qqq|||qqquuu|||^^^HHH===999666555444444444555555444222222222222222222222222222333333222222222222222222222222222222222222222222111111111111111222333444222222222222222222222222444333111111222333333333444444444555555555555666777777888888777666555555888999:::999:::<<<@@@CCCNNN```}}}000/////////000///---+++........................---------.........////////////......///111333444333555777888999;;;???BBBAAABBBFFFMMMUUU[[[___```___eeejjjlllqqqwwwxxxvvvyyyrrrjjjbbbYYYUUUZZZbbbrrr{{{|||wwwvvvvvv}}}}}}}}}~~~}}}ssslllccc[[[UUURRRMMMKKKLLLNNNPPPPPPQQQVVV]]]bbbdddhhhlllpppsss{{{~~~}}}}}}|||{{{{{{{{{|||yyy{{{|||{{{yyywwwwwwxxxxxxwwwvvvtttsssrrrrrrrrrpppooollljjjhhhgggggggggiiiiiijjjjjjkkkmmmnnnooonnnmmmmmmlllmmmnnnooopppoooqqqrrrsssrrrrrrssstttssstttvvvxxxyyy|||xxxllldddZZZSSSPPPOOOLLLJJJIIIGGGFFFFFFIIILLLNNNNNNOOORRRVVV\\\hhh||||||yyyyyyxxxgggUUUOOOTTTaaarrruuuVVVCCC:::888777555444444555555444222444444444444444444444444222222222222222222333333222222222222222222222222000000111111222444555666111111111111111111111111444333333222222333333444444444555555555666666666777777777888777777666666888999999999:::<<<@@@CCCNNN```}}}..................,,,+++........................---------.........//////.........///111333444666444666999::::::999:::<<<888999===BBBHHHMMMQQQSSSYYY```fffiiinnnuuuxxxwwwxxxpppggg```ZZZXXX[[[bbbuuu|||}}}~~~{{{yyy~~~}}}oooeee^^^WWWSSSNNNLLLKKKLLLOOOSSSVVVXXXXXX]]]dddkkkooorrrvvvyyy}}}}}}}}}|||{{{zzzyyyxxxvvvuuuuuuvvvwwwxxxvvvxxxyyyyyywwwuuuuuuuuuuuutttsssqqqpppooonnnnnnjjjiiifffdddbbbaaa``````fffeeedddddddddfffgggiiigggffffffffffffgggiiijjjjjjlllnnnoooooooooooopppmmmoooppprrrssswww{{{vvviii^^^XXXTTTPPPNNNKKKIIIFFFFFFHHHJJJKKKLLLMMMPPPRRRSSSXXXfff{{{}}}}}}|||kkk^^^VVVYYYgggvvvgggLLL???;;;888666555555555555444333333333333333333333333333111111111222222333333333222222222222222222222222222222222222333444555666222222222222222222222222333444444444333333333444444444555555666666777777666777777888888888777777888888999999999;;;???BBBOOO```}}}.../////////......------........................------------..................///000222444555666666999;;;<<<;;;999888888555777:::===AAAFFFJJJMMMSSS[[[bbbeeehhhooorrrrrrssskkkcccaaaaaaccchhhnnn~~~}}}xxxuuuvvvzzz~~~}}}~~~}}}}}}~~~~~~qqqfff\\\UUUPPPOOOIIIJJJKKKNNNRRRWWW\\\```aaaeeelllrrrwww{{{~~~{{{yyyyyyxxxwwwvvvvvvuuusssqqqqqqrrrtttvvvtttvvvwwwwwwuuusssrrrrrrqqqpppooonnnllljjjiiihhhcccbbb___]]][[[ZZZZZZZZZ```___^^^]]]^^^___aaabbb``````______```aaacccdddbbbdddggghhhhhhgggggghhhhhhiiikkkkkkmmmpppuuuyyy}}}~~~||||||}}}}}}yyylllccc\\\VVVRRROOOLLLHHHFFFGGGHHHIIIIIIGGGKKKMMMMMMMMMUUUcccnnn~~~||||||xxxfff[[[```jjjyyy{{{YYYEEE???:::888555555555666555444333333333333333333333333111111111222222333333333222222222222222222222222444444333222222333333444333333333333333333333333333444666555444333444555444444555555666777777888666666777888888999888888777888999999999;;;???BBBNNN___|||000000111000......000111........................---------............///...///000222333444555666999;;;======;;;888777666555777999<<<>>>BBBGGGKKKRRR[[[bbbdddffflllppppppmmmeeeaaafffooowww{{{vvvrrrppptttyyyxxx~~~}}}||||||}}}~~~}}}zzzpppeee^^^WWWPPPMMMNNNHHHKKKNNNQQQUUU[[[aaaeeejjjmmmrrrxxx~~~}}}zzzwwwuuuuuuuuutttssstttssspppooonnnoooqqqrrrooorrrttttttrrrooonnnnnnkkkkkkjjjhhheeeccc```___ZZZYYYWWWUUUTTTSSSSSSTTTWWWWWWWWWWWWXXXYYYYYYZZZYYYYYYXXXXXXYYY[[[]]]^^^]]]```cccdddcccbbbbbbbbbbbbcccccccccdddhhhlllpppuuuwwwzzz{{{{{{zzz{{{{{{yyy|||sssiii___YYYUUUQQQKKKHHHGGGGGGGGGGGGGGGJJJMMMLLLKKKNNNUUU[[[qqq~~~{{{zzz|||{{{fff^^^___lllppp}}}kkkOOOBBB;;;999666555555666555555222222222222222222222222222222222222222222333333222222222222222222222222444444333222222222222222333333333333333333333333222555888777444333444666444444555666777777888999555666777888999999999999777888888888999;;;???BBBMMM^^^{{{/////////,,,***+++///222............................../////////000000000///000111333444555555555999;;;===<<<:::777666666666999;;;===>>>BBBHHHLLLVVV___ggghhhjjjooossstttllleeedddnnn}}}}}}vvvpppjjjlllqqqooorrr}}}~~~~~~}}}}}}~~~~~~|||yyyuuurrrkkkbbbZZZWWWSSSMMMKKKMMMMMMPPPTTTWWW[[[```gggkkkppprrrwww}}}~~~~~~|||{{{xxxvvvsssrrrrrrrrrqqqppppppooonnnlllkkkkkkkkkllliiilllnnnooommmjjjhhhhhhdddcccbbb```]]]YYYVVVTTTRRRQQQOOONNNMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSRRRRRRRRRSSSUUUWWWXXXYYY[[[___```^^^\\\[[[[[[[[[[[[[[[ZZZZZZ]]]bbbffflllooorrrttttttttttttuuuuuuwww{{{{{{nnnfff]]]XXXRRRLLLJJJIIIIIIHHHJJJKKKMMMLLLLLLLLLOOOQQQZZZlll{{{yyywwwwwwbbbXXX^^^cccooo|||[[[III===:::777555555666666555444444444444444444444444333333222222222222222222222222222222222222222222222222111111111222222333222222222222222222222222222555999888555333444777444444555666777888999999555555777888999:::::::::777888888888888;;;>>>AAALLL]]]zzz+++,,,+++(((%%%'''+++000........................000000000000111111111111000111222333444555555555999;;;<<<;;;888666555555999;;;>>>???@@@DDDJJJOOOWWWaaaiiijjjkkkpppuuuwwwpppiiihhhttt}}}~~~wwwoooffffffkkkmmmllluuu}}}|||zzzwwwsssnnnkkkaaaXXXSSSSSSQQQKKKJJJMMMRRRVVVZZZ^^^```eeelllqqqtttuuuyyy}}}}}}{{{xxxvvvtttuuussspppoooooopppoooooommmlllkkkjjjhhhhhhggggggeeegggjjjjjjhhhfffdddccc^^^^^^\\\ZZZVVVRRROOOLLLLLLKKKJJJIIIHHHIIIJJJJJJHHHJJJLLLMMMOOOOOONNNNNNNNNNNNNNNNNNOOOQQQSSSTTTQQQTTTWWWXXXVVVTTTRRRRRRVVVVVVUUUTTTTTTVVV[[[___aaadddhhhjjjjjjiiijjjjjjnnnooorrrwww|||}}}}}}~~~~~~{{{qqqeee___XXXRRRNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKYYYnnnzzzwwwwwwvvviiiWWWTTT[[[fffuuudddNNN===:::777555555666666555555555555555555555555555444333333222222111111111222222222222222222222222/////////000111222444444111111111111111111111111111666:::999555333444777444444555666777888999999444555777888::::::;;;;;;777777888888888:::>>>AAALLL\\\yyy...........................,,,+++---000222111///000000000111222222333333333333222111222333444555666777888777444222222222::::::;;;>>>CCCJJJPPPUUU^^^ccciiinnnrrrvvv|||}}}xxxwww}}}|||pppfffbbbcccccchhhqqqzzz|||}}}~~~}}}zzzwwwrrrkkkbbb]]]ZZZRRRMMMNNNOOOOOOOOOQQQXXXYYY]]]dddkkkpppssstttwww||||||~~~|||xxxuuutttsssqqqpppqqqpppoooooooooooollljjjgggeeeddddddfffggggggfffccccccbbbaaa___]]][[[ZZZTTTSSSRRRPPPNNNLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEJJJIIIHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRWWWXXX[[[^^^aaadddeeeffffffgggjjjnnnqqquuuxxxyyyvvvvvvwwwxxxzzzsssjjj^^^WWWTTTRRRNNNJJJLLLMMMNNNLLLJJJIIIHHHIIISSSRRRXXXjjjyyyuuuyyy{{{xxxXXXOOOWWW^^^cccpppuuuZZZGGG===666666555111111444444444333333333333222222777666555444333333222111111222222333333444444555444444333333444444555666333333222222222333444444777MMMYYYKKK888222333444555555555666666666777777888888777777888888999:::///111555777999<<>>@@@IIIYYYvvv........................///...---...///000///.........///000000111111222333222222222222333444444///111333444444444666888;;;>>>CCCHHHNNNVVV^^^ccciiinnnrrrsssuuujjjaaacccbbbeeekkkqqquuuxxxyyyyyy~~~~~~~~~~~~}}}}}}|||||||||~~~zzztttmmmhhhbbb\\\XXXWWWSSSRRRWWW[[[]]]___cccggghhhkkkpppuuu|||{{{xxxvvvuuuuuusssqqqpppooommmjjjgggiiigggeeeddddddcccaaa___]]][[[ZZZYYYZZZZZZYYYXXXRRRQQQPPPNNNMMMKKKJJJIIIIIIIIIGGGFFFDDDCCCBBBAAA@@@????????????@@@AAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHKKKNNNPPPRRRTTTTTTVVVWWWYYY\\\___bbbeeeffflllmmmnnnnnnoooqqqtttwwwzzzuuukkkbbbYYYRRRTTTUUUVVVUUUSSSNNNJJJGGGGGGJJJOOOSSSXXXiiizzzuuutttwww~~~eeeWWWOOOVVVdddsss~~~rrrmmmppp~~~bbbRRRAAA999888777777777666666666555555555555444333333333333333333333222555444444333333222222111222222111111222222333444000000111222333555666777888DDDJJJAAA777444555444666666777777777888888888888777777777777888999999::::::;;;::::::;;;???BBBIII[[[xxx........................//////......//////...............///000000111111222222222222222333333333...///111222333444777999@@@DDDHHHLLLPPPUUU[[[```gggmmmrrrrrrsss~~~kkkaaabbbaaafffnnnuuuyyyzzzyyywww{{{{{{||||||}}}}}}}}}}}}}}}}}}|||{{{{{{|||||||||{{{vvvnnnfffaaa\\\YYYVVVTTTRRRSSSYYY^^^___cccgggkkkmmmppptttxxx~~~~~~zzzvvvssspppoooooonnnllllllkkkiiieeebbbcccaaa^^^]]]\\\[[[YYYWWWXXXUUUSSSRRRRRRRRRQQQPPPLLLLLLJJJIIIGGGFFFEEEEEECCCCCCBBBAAA???>>>======;;;;;;;;;<<<===>>>>>>???<<<<<<=========>>>>>>>>>>>>>>>>>>?????????@@@@@@=========>>>>>>>>>??????AAAAAAAAAAAAAAABBBCCCCCCBBBCCCEEEHHHJJJLLLMMMMMMNNNOOOQQQSSSVVVXXXZZZ[[[]]]___cccfffhhhkkknnnqqqsssxxx||||||{{{yyymmm```WWWSSSTTTVVVWWWVVVRRRMMMIIIIIIKKKNNNOOOOOOYYYqqqwwwtttppprrr|||cccPPPTTTaaammmuuufff___hhhsssaaaJJJ;;;777666555444666666666555555555444444111111111222222333333333111222222333333444444555444444333333444444555666111111111222333444555666(((000444111000333555444777777777888888888999999777777777777777888999999777777888777888;;;@@@DDDKKK^^^}}}........................////////////.....................///000000111111111111222222222333333333///111222222222333666888@@@EEEKKKNNNPPPSSSYYY^^^ffflllrrrrrrrrr|||nnnbbbcccaaahhhsss~~~~~~{{{{{{{{{{{{{{{zzz{{{{{{{{{yyyyyyyyyzzz{{{|||}}}~~~{{{|||~~~~~~}}}wwwppphhh```[[[XXXVVVUUUVVVUUUXXX^^^aaabbbeeejjjmmmpppsssvvvzzz~~~}}}zzzwwwrrrnnnkkkiiihhhgggffffffeeeccc___\\\]]]ZZZWWWUUUUUUTTTSSSQQQRRROOOMMMLLLLLLLLLJJJIIIHHHGGGEEEDDDBBBBBBAAAAAA>>>>>>>>>===<<<;;;;;;:::888888999:::;;;<<<======999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;<<<;;;;;;:::::::::;;;<<<<<<@@@AAACCCEEEGGGHHHIIIJJJIIIIIIKKKMMMOOOQQQSSSSSSQQQTTTYYY]]]```cccfffiiiiiimmmooommmiiikkkrrrzzz|||kkk```UUUUUUUUUWWWXXXUUUQQQMMMGGGGGGHHHJJJKKKPPP]]]kkk{{{xxxrrrlllvvvtttZZZVVV\\\ggg{{{qqq```]]]lllsssXXXCCC999777555333555555555444444444444333000111111222222333333444111222222333333444444555444444333333444444555666444444333222222222333333000222222000111333333111333333333333444444444444777777666666777777888999777888888888999<<>>???AAACCCDDDEEEFFFFFFDDDEEEFFFHHHIIIKKKLLLLLLLLLOOORRRTTTUUUWWWZZZ]]]___bbbcccaaa]]]]]]bbbgggnnnsss~~~xxxjjj```\\\YYYXXXYYYXXXTTTPPPJJJFFFFFFIIILLLNNNTTTZZZrrr{{{uuullljjjqqqkkk\\\XXX___rrrlll^^^dddqqqhhhNNN???:::888555555555555444444444333333111222222222333333444444555444444333333222222111222222111111222222333444555555444333222222222222555444333333555666555444333333444444444555555555777666666666666777888888;;;;;;<<<;;;;;;<<<@@@CCCOOOaaa~~~........................,,,...000///......///222//////000000111222222333///000111222333222222111111222333222333444888;;;===EEEPPPVVVYYY]]]eeekkkssssssrrrooooooxxxsssffffffaaahhhttt~~~zzzzzzyyyxxxxxxyyyzzz{{{yyyyyyyyyzzzzzz|||}}}~~~|||}}}}}}}}}{{{xxxvvvtttjjjeee]]]XXXVVVVVVWWWWWW]]]^^^dddjjjlllkkknnnssssssyyy~~~}}}|||}}}~~~}}}{{{qqqpppnnnjjjfffaaa]]]ZZZ[[[XXXVVVTTTTTTSSSRRRPPPOOOLLLHHHGGGGGGHHHGGGGGGEEECCCAAA@@@AAAAAA@@@???>>>===;;;999888888999999777777777777777777666666444555666777888888777777666666777777777888888888666666888999999999888777666666777777777888888888::::::999999999999::::::;;;;;;===>>>@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEFFFHHHJJJKKKLLLLLLMMMPPPRRRTTTVVVXXXXXXWWWWWWYYY[[[______fffrrr|||~~~rrrkkkbbb\\\ZZZXXXTTTQQQNNNJJJHHHJJJKKKLLLPPPVVVaaavvv~~~vvvnnniiihhhuuugggXXXYYYgggttt}}}fffdddmmmrrrUUUCCC===;;;999666666666555555555555444333333333333444444444444555444444333333222222111222222111111222222333444444444333222222222333333000///000333555666666777666777777777888888888888666666666666666777888888888999;;;;;;<<<===@@@BBBLLL\\\xxx........................+++---000///......000333000000000111222222333333///000111222333222111111111111222333333666:::===AAAJJJUUU[[[^^^aaaiiioooxxxuuupppkkkkkktttqqqffffffbbbgggpppyyyxxxwwwwwwwwwwwwyyyzzz|||{{{{{{zzzzzzzzz{{{||||||}}}zzzvvvssspppgggbbb[[[WWWVVVVVVWWWXXX\\\^^^eeelllmmmlllooouuuwww}}}~~~}}}}}}}}}~~~}}}wwwuuuuuuuuusssqqqlllkkkiiieee```[[[WWWTTTVVVTTTPPPNNNNNNNNNMMMLLLJJJGGGDDDBBBCCCDDDDDDDDDAAA???======>>>>>>===<<<===<<<999777666777888999555555555555555555555555333444555666666666555444666666666777777777777888777888:::;;;;;;;;;:::999555555666666666777777777666555555444444444555555777888999;;;<<<<<<======<<<===>>>>>>???@@@AAAAAACCCDDDEEEFFFFFFHHHLLLNNNIIIKKKMMMOOOQQQRRRRRRSSSTTTQQQRRRYYY```hhhxxxwwwjjjaaa\\\YYYTTTPPPNNNJJJHHHGGGFFFFFFKKKSSSRRRccc|||vvvqqqmmmjjjbbbxxxqqqZZZVVV```iii{{{ooohhhnnnuuuXXXCCC===<<<:::777777777777666666666666444444444444444444444444111222222333333444555555444444333333444444555666222222222222333333444555333222222555555444333444555555555555666666666666666666666666666777888888000333666999;;;===@@@CCCHHHWWWsss111000///......///000111111111111000000000000000000000000000000000000000222111000///.........///111000000222555777888888FFFRRR^^^eeeiiipppvvvwwwyyyyyytttllljjjqqq}}}~~~}}}{{{zzzxxxssskkkeeeggggggkkkqqqyyyuuuuuuuuuuuuuuuwwwyyyzzz~~~|||yyyxxxzzz{{{{{{zzz~~~|||wwwqqqlllhhheee___YYYWWWXXX\\\]]]]]]^^^```dddiiimmmqqqsssttt|||~~~}}}|||}}}~~~yyysssnnnllljjjhhhggggggeeeaaa]]]WWWRRROOOMMMJJJJJJIIIIIIHHHGGGGGGGGGBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<;;;::::::666666666666777777777888777666555555444444444444555555555555666666666666888777666666666777999:::999888888777777777777777666555444333333444555666666666666666666666666666777777777777777888888999888888888999:::;;;<<<===<<<===>>>???AAACCCDDDEEEHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJKKKLLLOOOVVV^^^ddd{{{sssmmmiiiaaaYYYVVVRRRPPPMMMKKKJJJKKKLLLMMMSSSYYYggg|||qqqjjjjjj```kkkhhhTTTSSS]]]mmmrrrlllvvveeeRRRCCC;;;999444888888222111555777555222222222222222222222222222222333333333333444444222222222222222222222222444444444444444444444444333222111111222555777999666666666666777777777777666666666666666666666666999:::;;;;;;;;;<<<>>>@@@JJJWWWttt111000///......///000111111000000000000000000000000000000000000000000000333333222111111111111111222222222333555777999999JJJYYYiiisssyyy{{{wwwooohhhgggooozzz|||||||||}}}}}}zzzvvvrrrjjjjjjjjjlllnnnlllhhhdddddddddgggmmmssswwwxxxwwwuuutttttttttuuuwwwyyyzzz}}}|||zzzyyyzzzyyyxxxwwwzzzzzzyyyvvvrrrmmmhhheeeccc___ZZZXXXZZZ]]]^^^^^^dddeeegggkkkoootttwwwyyy}}}|||yyywwwssslllfffbbb```]]][[[[[[YYYVVVSSSOOOKKKIIIGGGDDDDDDCCCCCCBBBAAAAAAAAA<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999888888777555555555555555555555555555555444333333333333333555555555555666666666666777777666666666777888999:::999888888777777888888666555444444444444555666555555555555555555555555777666666666666777888888;;;;;;;;;;;;<<<===>>>>>>999999:::;;;===>>>??????BBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDGGGLLLRRRWWWaaalll}}}ssshhh___\\\TTTRRRNNNKKKJJJIIIIIIIIINNNQQQ[[[lllwwwllljjj___cccqqquuu```YYY\\\gggxxxrrr\\\HHH>>><<<666999888333111444555222222222222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444333333222222333444777888555555666666666777777777888888888888888888888888:::;;;<<<<<<<<<<<<>>>@@@JJJWWWsss000000////////////000000000000000000000000111111000000000000000000000000333222222111111111222222333333333333555777888:::LLL^^^sssxxxllleeehhhqqq}}}~~~uuutttsssrrrppplllfffbbbXXXYYY[[[___cccdddcccbbbaaabbbeeeiiinnnqqqqqqqqqtttssssssssstttvvvxxxyyy|||{{{zzz{{{{{{yyyvvvsssssssssqqqnnnjjjfffbbb``````]]]ZZZZZZ\\\___aaabbbiiiiiijjjlllpppvvv{{{~~~~~~}}}{{{yyywwwvvvtttrrrpppnnnjjjccc\\\XXXTTTPPPNNNMMMLLLJJJHHHFFFDDDCCCBBB???>>>>>>======<<<;;;;;;777777777888888999999999777777777666555555444444444444444333333333333333555555444333333333444444444555555555555666666666666666555555555666777888:::999888888777777888888666555444444444444555666444444444444444444444444666555555555555666777777777777777777888999::::::888888888999:::;;;;;;;;;<<<<<<============<<<<<<;;;<<<======>>>AAAEEEIIILLLUUUcccrrrpppeeeaaaYYYVVVQQQMMMLLLJJJHHHGGGKKKJJJOOOZZZiii|||tttmmmgggbbbfff{{{rrrbbbZZZ[[[iii}}}nnnUUUEEE???888999888444333444333111333333333333333333333333222222333333333333444444555555555555555555555666444444444444444444444444444333333222333444555666555555555555666666666666888888888888888888888888999;;;<<<<<<<<<<<>>@@@IIIUUUqqq//////000000000000////////////000000111111111111000000000000000000000000000000//////000111222222222333333222222444888;;;GGGZZZsssyyylllmmmwwwvvvppphhhaaaZZZUUUPPPLLLNNNPPPRRRUUUWWWZZZ\\\^^^^^^aaaeeeiiilllnnnpppqqqqqqqqqqqqqqqsssuuuwwwxxxwwwxxx{{{}}}~~~{{{vvvrrrooolllgggbbb^^^[[[ZZZZZZZZZ[[[]]]___cccgggllloooqqqqqqqqqsssxxx~~~}}}~~~yyyssstttpppiiiddd```]]]ZZZWWWUUURRRNNNJJJHHHFFFCCCAAAAAA@@@???>>>===<<<;;;;;;;;;::::::999888888777777888888777777777666666666444444444444333333333333555555444444444444444444555444444444444444555555444444444444555555555555444555555666666666666666777777666555555555555666444555555555555555555444444444444444444444444444444444444444444555555666888777777777777888888999::::::::::::::::::::::::888999999::::::999999888888999::::::999999:::;;;>>>BBBFFFHHHNNN[[[ooo~~~tttddd^^^VVVQQQPPPNNNKKKHHHHHHHHHKKKRRRYYYcccqqqxxxuuummmiiinnnzzzwwwbbbWWWTTTYYYiii|||bbbFFF===999666555666666555555333333333333333333333333222222222333333333444444333333444444444555555555555555444444444333333333444444333333444444444555555555555666666666666777777777777777777777777777666888999999:::;;;===@@@HHHUUUqqq//////000000000000///////////////000111111222222000000000000000000000000111111111222333444555666111333444333222444:::>>>III[[[uuuwwwnnnsss~~~{{{sssggg[[[SSSNNNKKKIIIIIIKKKNNNPPPRRRVVVZZZ]]]\\\```dddhhhjjjlllnnnpppoooooooooppprrrtttvvvxxxwwwxxxzzz}}}}}}zzztttpppmmmiiiddd___\\\[[[\\\]]]]]]___```bbbdddiiiooosssuuuvvvyyy}}}~~~{{{tttnnnjjjfff```[[[WWWSSSOOOMMMGGGEEEBBBAAA@@@???>>><<<;;;;;;:::999888888777777888888777777666555555444555555555444444333333333444444444444444444444444444555555555666666666666333222222222222333444444333444444444444555555555444555666777777777777666777777666555555555555666444444555666666555444444444444444444444444444444555444444444444555666666666666666555555666666777777777777888888888888888777777888888888888777777777888999888777777888::::::===???@@@CCCKKKWWWaaauuunnneeeZZZSSSQQQPPPMMMIIIGGGGGGKKKQQQUUUZZZeeeooo~~~tttmmmiiijjjnnnzzzttt\\\QQQMMMXXXiii{{{yyyVVVDDD<<<666666777777666888333333333333333333333333222222333333333333444444222222222333444444555555555555555444444333333222333333333444444555555555666666666666777777777777666666666666666666666666666777999::::::;;;>>>@@@FFFTTTrrr...///000111111000///......//////000111111222222000000000000000000000000111111111222333444666777222444666555444666===CCCLLL___yyyxxxrrrzzzyyyjjj\\\SSSNNNMMMMMMMMMOOOQQQRRRSSSVVV[[[______bbbgggiiiiiijjjlllnnnnnnnnnnnnoooqqqtttvvvwwwxxxyyyzzzzzzzzzuuuoookkkhhheee```\\\[[[]]]```bbbeeeeeeeeedddeeeiiioootttuuuxxx~~~}}}yyytttrrrrrrnnnhhhbbb]]]ZZZUUUQQQNNNKKKHHHEEE>>>===;;;;;;;;;;;;:::888666666666666666666666666777777777666555555444444222222222222333333333333444444444444444444444444333333444555666777777888444444444444444555666666333333444444444555555555555666777888888888777777999999888777777777777777444444555666666555444444555555555555555555555555555555555444555666666777444444444333333333444444555666666666777777888888888888999999999999888888777888888777666777:::<<<999:::<<<>>>@@@EEEKKKOOOVVVeeezzz~~~rrrcccZZZVVVUUUQQQNNNIIIHHHJJJNNNPPPRRRZZZdddnnnvvvmmmjjjiiinnnjjjZZZNNNQQQ[[[iii}}}lllLLLAAA888777777555555888444444444444444444444444222222333333333333444444111222222333444444555555666555555444333333222222111222333444555555666666777777777777888888888999777777777777777777777777777999:::;;;<<<===@@@BBBEEETTTsss...///000111111000///......//////000111222222222000000000000000000000000/////////000111333444555333555777666555888@@@FFFNNNaaa|||{{{xxxnnn___UUURRRRRRRRRVVVXXXYYYXXXWWWYYY^^^bbbcccgggkkklllkkkjjjlllnnnnnnnnnnnnoooqqqsssvvvwwwzzzyyyyyyyyyvvvqqqkkkfffdddaaa]]][[[[[[___dddgggkkkkkkiiifffeeegggnnnsssrrrwwwyyy|||yyyvvvqqqlllfffdddccc```ZZZUUUSSSPPPMMMKKKIIIGGGCCCAAA<<<;;;::::::::::::999777444444444555666777777777999999888777777666666555000111222333444555666666333333333333333333444444111222333444666777888888888888888888888999::::::333333333444444444555555555666888999999999888777;;;:::999999888999999999333444555666666555444333666666666666666666666666666555555555555666777777888777777666666666777777666666777777888999999:::::::::;;;;;;;;;;;;::::::999999999888888999===???777777888999<<>>@@@CCCEEELLLWWWhhhuuujjjeee^^^WWWUUUNNNKKKJJJLLLLLLLLLQQQWWW[[[___nnn}}}ooojjjkkknnnrrrzzzcccUUURRRZZZjjjwwwjjjKKK;;;:::777555444000555555444444444333333333444444444444444444444444444333333222222333333444333333333333333333333333444444444555555555555666444444444444444444333333999999999999999999999999666888999999999:::===???FFFTTTrrr000000000000000000000000///000111111222111111111333333333333333333333333444444333333333333333333777555555777888<<>>===<<<<<<;;;;;;;;;<<>>:::888888333555555555444444444333333444444444444444444444444555444444333333444444555333333333333333333333333444444444555555555555666666666666666666666666666999999999999999999999999777999:::;;;;;;<<<>>>@@@FFFTTTrrr000000000000000000000000000111111222333333222222333333333333333333333333222222222333333333333333666666777999:::AAAQQQ```ttt|||pppooopppuuu{{{zzzwwwrrrlllhhheeedddddddddeeefffhhhiiijjjjjjjjjlllmmmmmmlllmmmppptttxxx|||xxxssspppnnnkkkeeeaaa]]]ZZZYYY]]]eeelllnnnmmmmmmnnnnnnppptttxxx}}}~~~~~~}}}~~~~~~{{{xxxvvvnnnkkkgggaaa[[[UUURRROOOLLLIIIFFFDDDBBBAAA???===;;;::::::999999999999:::777777666666555555444444333333444444444555555555888666444333333555888:::555555555555555555555555444444555555666666777777666666666666666666666666777777777666666666666666666666777888888999::::::999999999999::::::::::::::::::;;;<<<;;;:::999888888888888888888888888888888888777777888888999:::::::::::::::::::::::::::999999:::;;;;;;::::::999<<<<<<<<<<<<<<<=========:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<===============<<<<<<;;;<<<<<>>777666777222555555555444444444444333444444444444444444444444666555555444444555555666333333333333333333333333444444444555555555555666666666666666666666666666888888888888888888888888888:::;;;<<<<<<===???AAAFFFUUUrrr000000000000000000000000000000111222333333333333222222222222222222222222111111222222222222333333555666888;;;>>>HHH]]]ppp~~~uuuwww||||||vvvpppllljjjgggfffeeefffgggiiijjjjjjkkkkkkkkklllkkkjjjjjjmmmqqqtttwwwsssnnnjjjhhhgggdddbbbddd___]]]```hhhnnnnnnlllkkklllmmmpppuuu{{{{{{{{{~~~~~~{{{vvvqqqnnnbbb___XXXRRRLLLIIIHHHHHHDDDBBB???>>>>>>===<<<:::888888888888888888888888666666666666555555444444333444444444444555555555888777666555555777888:::666666666666666666666666444444555666777777888888555555555666666777777777888888888888888888888888888999999999::::::;;;;;;::::::::::::;;;;;;;;;;;;:::;;;<<<======<<<;;;:::999999999999999999999999888888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<============>>>>>>>>>======<<<;;;888:::<<<>>>???@@@??????======???BBBDDDIIIWWWeeezzzuuuhhhcccZZZTTTOOONNNLLLHHHHHHJJJKKKKKKNNNWWWcccxxxooohhhjjjjjjsssyyydddYYY]]]fffwwwyyyyyyuuuooozzziiiNNN@@@666666888333555555555555444444444444444444444444444444444444555555444444444444555555444444444444444444444444444444444555555555555666444444444444555555555555777777777777777777777777888:::;;;<<<<<<===???AAAGGGUUUsss000000000000000000000000...///000111222222222222111111111111111111111111111111111222222333333333444555888===CCCQQQjjj||||||~~~~~~zzzsssooolllhhhfffggghhhiiijjjkkkllllllllljjjjjjjjjhhhhhhiiimmmppppppmmmiiieeeddddddddddddgggdddaaadddjjjooopppooommmnnnppptttzzz{{{zzz|||~~~~~~|||xxxsssllleeebbbWWWSSSMMMGGGCCCAAABBBCCC???===;;;;;;;;;;;;:::999999999999999888888777777666666666666666555555555444444444555555555666666666777888888999999888888777777777777777777777777555555666666777888999999555555666666777888888888999999999999999999999999<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;======>>>===<<<;;;999999999999999999999999;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>===>>>>>>======<<<;;;:::999:::<<>>???BBBBBBEEENNNYYYcccrrr|||rrrccc[[[SSSPPPMMMIIIHHHIIIIIIJJJMMMSSSZZZiii{{{ooommmjjjooozzzvvvaaa]]]cccmmmyyy{{{ooonnn~~~tttZZZIII<<<;;;>>>999666666555555555444444444444444444444444444444444444444333333333333444444444444444444444444444444444444444555555555555666444444444555555555666666777777777777777777777777777999:::;;;;;;<<<>>>@@@GGGUUUsss000000000000000000000000......000111222222222222111111111111111111111111111111222222333333444444444555999@@@KKK]]]www~~~||||||vvvqqqlllhhheeehhhiiijjjkkklllllllllllliiiiiihhhfffeeefffjjjmmmjjjhhhfffccccccccceeeggghhhgggfffhhhlllpppssstttqqqssswww|||}}}zzzyyyzzzzzzzzzxxxsssmmmfff___XXXUUUKKKHHHCCC???<<<<<<======<<<:::888888999:::999888::::::::::::999888777666777777777777777666666666555555666666666777777777666777999:::;;;:::999888888888888888888888888888666666777777888888999999777777777888888999999999999999999999999:::::::::======<<<;;;;;;:::999999;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>===<<<<<<::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;========================;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;;;;:::<<<<<<======>>>?????????============<<<<<<;;;:::===>>>>>>???????????????@@@>>>???AAABBBEEEMMMWWW___dddlll|||qqqeeeZZZSSSOOOIIIGGGGGGGGGGGGKKKOOOSSS\\\mmm~~~sssmmmjjjmmmssskkk]]][[[bbbppprrreeekkk|||zzzeeeRRR???;;;>>>999666666666555555555444444444444444444444444444444333333333222222333333333444444444444444444444444444444444555555555555666666666666777777888888999888888888888888888888888777999:::;;;;;;<<<>>>@@@HHHVVVsss000000000000000000000000...///000222333444444444222222222222222222222222222222222333444444555555666666:::DDDTTThhh~~~~~~uuupppmmmiiifffhhhiiijjjkkkkkkkkkkkkkkkiiihhhgggeeecccdddgggjjjgggfffeeeddddddfffiiikkkkkklllmmmllllllnnnrrruuutttwww{{{~~~zzzvvvtttsssooolllggg```XXXRRRMMMKKKBBB@@@>>><<<:::::::::;;;;;;999888888999999999888888999:::::::::999888777777888888888888888888888777777777777888888888888999999999999:::::::::;;;999999999999999999999999888888888888888888888888999999999999999999::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::;;;<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;666777888999:::999999888===========================<<<<<<<<<===>>>@@@AAA???>>>>>>>>>============<<<<<<<<<===>>>?????????<<<===============<<<;;;???>>>>>>>>>??????@@@AAABBB??????AAADDDGGGQQQZZZaaabbbeeennn~~~uuueee[[[SSSLLLHHHHHHFFFEEEFFFIIILLLQQQ^^^jjj}}}qqqjjjlllooovvv}}}fffZZZ\\\iii|||{{{gggfffoooppp[[[BBB:::;;;666666666666666555555555555444444444444444444444444444444333333333333444444555555555555555555555555444444444555555555555666555666666777888888999999999999999999999999999999888:::;;;<<<<<<===???AAAHHHVVVsss000000000000000000000000///000222333444555555555444444444444444444444444222222333444444555666666999777;;;GGGZZZpppzzzqqqnnnnnnllljjjggghhhiiijjjjjjjjjjjjjjjhhhhhhgggdddbbbcccfffhhheeeffffffffffffhhhlllnnnpppsssssspppkkkjjjnnnrrrtttwww|||zzztttpppnnngggddd^^^VVVPPPJJJGGGEEE>>>>>>===<<<;;;;;;;;;;;;===;;;999999:::::::::999666777999:::::::::999888888888888888888999999999777888888888999999999999<<<:::888777888999<<<===::::::::::::::::::::::::999999999888888888888888::::::::::::::::::::::::888888888999999:::::::::999999::::::;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999:::<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===<<<;;;:::========================???>>>>>>===>>>@@@BBBCCCAAAAAAAAA@@@@@@?????????;;;<<<<<<===>>>?????????======>>>>>>>>>>>>======<<<<<<<<<===???AAADDDEEEDDDAAA@@@CCCFFFKKKUUU______dddjjjqqq{{{ooobbbXXXPPPKKKKKKGGGDDDCCCEEEHHHLLLVVVaaasss|||lllnnnnnnooo}}}uuuccc[[[gggzzzooolllmmm|||eeeHHH======888777666666666555555555555444444444444444444444444555555555444444555555555555555555555555555555555444444444555555555666666333444444555666777777888999999999999999999999999:::;;;=========>>>AAACCCHHHVVVttt111111111111111111111111111111222222222333333333000222555777777666444222444444444444333444666999999<<>>===<<<=========>>>>>>?????????;;;::::::::::::;;;<<<<<<@@@===;;;;;;>>>@@@???>>>???>>>======???@@@@@@@@@???AAACCCDDDCCCBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@DDDCCCBBBBBBAAA>>>:::666<<<<<<===>>>????????????AAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFGGGGGGIIIUUUbbbggglllooonnnvvv|||hhh\\\UUUNNNIIIGGGDDDCCCFFFGGGIIIOOOVVVaaaxxxuuullljjjqqqttt{{{jjj\\\bbbuuuuuutttuuu[[[III???;;;999888666555555555444444555555555555555555555555444444444444444444444444555555444555666888:::;;;555555555555666666666666777888999::::::999777666777777888999::::::;;;;;;<<<:::999:::===???@@@@@@FFFSSSqqq111111111111111111111111111111222222222333333333///111222444444333222111444555555555444444666888;;;???HHHZZZvvvyyywww{{{rrrlllkkkjjjgggeeeiiiiiihhhhhhhhhhhhhhhiiikkkmmmnnnmmmkkkjjjlllnnnlllkkkjjjhhhiiimmmtttxxx~~~|||zzzvvvtttrrrrrrqqqxxxyyy{{{~~~~~~uuukkkddd]]]XXXQQQLLLHHHFFFDDDCCCAAA???======>>>>>>===<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;===:::888888:::<<<;;;:::===<<<;;;:::999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;:::999999<<<>>>??????;;;;;;:::::::::999999999888:::<<<<<<;;;:::::::::999999888999:::<<<===>>>>>>===<<<===???@@@@@@@@@?????????????????????>>><<<<<<;;;;;;<<<<<<===>>>BBB@@@======???@@@@@@???AAA@@@??????AAABBBCCCCCCCCCEEEHHHIIIHHHFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEDDDAAA??????@@@@@@AAAAAAAAAAAA@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBCCCEEEGGGHHHLLLXXXeeerrrxxx}}}~~~rrrcccZZZSSSNNNJJJFFFEEEFFFGGGGGGKKKQQQUUUddd}}}qqqlllppprrrvvvsss___aaaoooiiiOOO@@@<<<888777666555555555444444555555555555555555555555333333333333333333333333555444444444555777888999555555555555666666666666777888999::::::999777666777888888999::::::;;;;;;:::::::::;;;<<<>>>@@@BBBGGGUUUrrr000000000000000000000000111111222222222333333333111111222222222333333333444555666666555555666777===DDDQQQhhh}}}pppqqqzzz}}}}}}{{{yyyvvvtttwwwzzztttmmmiiiiiiiiigggfffjjjjjjiiiiiihhhhhhggggggmmmnnnooonnnkkkhhhggggggkkkkkkkkkkkkllloootttwww~~~}}}{{{xxxvvvvvvuuuuuuxxxzzz|||~~~qqqddd[[[UUUPPPKKKGGGEEEDDDBBBAAA@@@>>><<<;;;<<<<<<;;;:::::::::999::::::;;;<<<===<<<<<<;;;;;;;;;:::::::::===;;;::::::;;;<<<;;;;;;======<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<:::888777888;;;>>>@@@@@@=========<<<<<<<<<;;;;;;888:::======<<<;;;;;;<<<:::::::::;;;===???AAABBBBBBAAA??????AAACCCDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@>>>======<<<<<<>>>???@@@CCCBBB@@@@@@AAABBBBBBAAACCCCCCCCCDDDFFFHHHKKKLLLNNNQQQTTTVVVUUUSSSRRRRRRUUUUUUUUUUUUUUUTTTSSSSSSNNNLLLIIIIIIIIIIIIGGGFFFCCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAACCCFFFIIINNN[[[hhhzzzpppbbbZZZVVVNNNIIIGGGGGGGGGEEEFFFJJJRRRWWWkkk~~~rrrqqqoooppp~~~iiibbbfffzzz}}}YYYCCC>>>888777666666666666555333555555555555555555555555222222222222222222222222444444444444444555666777555555555555666666666666777777999::::::999888777888888888999999::::::;;;999;;;<<<<<<;;;<<<@@@CCCHHHVVVttt000000000000000000000000111111222222222333333333444444333333333444555666444666777777666666666777===GGGZZZtttyyynnnqqq|||~~~{{{wwwqqqllljjjooo|||zzztttpppllljjjjjjkkkkkkjjjmmmmmmllllllkkkjjjiiihhhmmmnnnpppooommmjjjgggfffhhhiiikkkkkklllnnnqqqtttzzzzzzyyyxxxxxxyyyzzz{{{}}}~~~yyylll^^^VVVOOOKKKGGGDDDDDDCCCCCCBBBBBB@@@>>>>>>>>>>>>>>><<<===<<<<<<<<<======>>>???============<<<<<<<<<;;;@@@???>>>>>>??????>>>>>>======>>>>>>>>>===<<<;;;:::;;;;;;<<<======>>>>>><<<===>>>???@@@@@@??????@@@===:::999;;;===>>>>>>>>>>>>>>>======<<<<<<<<<:::<<<>>>???>>><<<<<<===@@@@@@AAAAAABBBCCCDDDDDDFFFDDDBBBBBBDDDFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDAAA@@@???>>>???@@@BBBCCCDDDDDDDDDEEEGGGHHHHHHHHHJJJKKKMMMOOORRRUUUYYY\\\\\\___cccdddcccaaa``````hhhhhhhhhhhhgggeeecccbbbXXXUUUPPPMMMLLLKKKJJJHHHEEEEEEEEEEEEDDDCCCBBBAAACCCCCCBBBBBBBBBBBBAAAAAABBBAAABBBEEEGGGMMMXXXdddvvv|||~~~mmmaaa[[[RRRLLLHHHHHHGGGDDDDDDGGGSSSSSS^^^zzz|||sssnnnllluuuwwwggg^^^iii|||hhhKKKBBB:::888666666777777555333555555555555555555555555333333333333333333333333444444444444444444444555555555555555666666666666777777888999999999888888888888888999999:::::::::777;;;>>>===::::::???EEEHHHVVVttt000000000000000000000000111111222222222333333333555444333222222444555777444666777777666777888:::>>>MMMddduuunnnttt}}}wwwnnnhhhffflll|||zzzvvvrrrooommmkkkjjjiiikkklllmmmmmmmmmmmmmmmmmmllljjjiiihhhoooppprrrssssssqqqnnnkkkfffiiikkklllmmmnnnqqqsssttttttuuuvvvyyy|||~~~~~~~~~ttthhh^^^WWWNNNKKKHHHFFFFFFGGGFFFEEEFFFDDDBBBBBBBBBCCCBBBAAABBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDCCCBBBBBBBBB???@@@@@@AAAAAAAAA@@@@@@===>>>???@@@AAABBBCCCDDDBBBCCCEEEFFFFFFFFFEEEDDDGGGDDDAAA@@@@@@AAAAAA@@@@@@@@@???>>>===<<<;;;;;;<<<>>>@@@@@@??????@@@BBBFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIGGGHHHJJJLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKHHHGGGEEEDDDEEEFFFHHHJJJJJJKKKNNNPPPQQQSSSUUUVVVVVVYYY^^^aaadddhhhmmmpppkkknnnqqqrrrqqqooooooooo{{{{{{{{{zzzxxxuuusssqqqeee```YYYSSSPPPMMMJJJHHHDDDDDDDDDCCCCCCAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@DDDAAAAAACCCEEEHHHQQQ[[[iiimmmuuu{{{{{{jjjaaaWWWPPPJJJJJJIIIFFFDDDFFFKKKKKKTTThhhxxxnnnkkkqqqzzzppp\\\]]]kkk}}}|||ZZZJJJ???;;;777666888888666333555555555555555555555555555555555555555555555555333333333444444444444444555555555555666666666666777777888888999999999999888999999999999999::::::777;;;>>>===::::::???EEEFFFUUUttt111111111111111111111111111111222222222333333333333222111000111222333444555555666666666888;;;===DDDWWWpppzzzyyyvvvkkkgggiiiooo|||xxxrrrooommmiiifffeeeeeefffgggiiikkklllmmmjjjjjjkkkkkkkkkiiihhhgggjjjkkkllloooqqqpppnnnkkkhhhjjjmmmnnnoooppprrrtttqqqqqqsssuuuyyy}}}||||||~~~{{{rrrhhh___[[[QQQNNNKKKJJJJJJJJJJJJIIIGGGEEECCCCCCCCCDDDCCCBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFIIIJJJKKKKKKIIIGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDFFFHHHIIIKKKKKKJJJLLLNNNPPPQQQPPPOOONNNOOOLLLJJJIIIHHHHHHFFFDDDFFFEEEDDDBBB@@@>>>===<<<>>>@@@AAABBBCCCFFFJJJMMMNNNOOOQQQTTTVVVXXXYYYYYYTTTSSSSSSTTTVVVWWWWWWUUUTTTTTTSSSSSSRRRQQQPPPPPPOOONNNLLLKKKKKKMMMOOOQQQSSSVVVYYY[[[]]]^^^```bbbccciiiooossstttwwwzzz~~~zzz}}}~~~}}}~~~~~~{{{wwwtttiiiddd]]]WWWRRRNNNJJJHHHBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@DDDBBBAAACCCDDDEEEJJJQQQ[[[]]]bbbiiinnnzzzyyykkk___VVVMMMKKKJJJGGGEEEFFFCCCGGGOOO[[[mmmtttmmmooouuu}}}ccc[[[bbbpppqqqXXXFFF???888666888999777444555555555555555555555555555555555555555555555555222333444444555555555444555555555555666666666666777777777888888999::::::999999999999999999999999999;;;<<<<<<;;;<<<@@@CCCEEEUUUuuu222222222222222222222222111111222222222333333333222111111111222222333333555555555555555888===AAAOOOddd}}}qqqggggggnnnwww~~~uuukkkeeecccdddcccaaa```bbbdddggghhhjjjlllmmmhhhiiikkklllllljjjiiihhheeedddeeehhhkkkkkkiiifffgggiiikkkmmmmmmooorrrtttrrrrrrtttvvvyyy}}}~~~zzz{{{~~~uuummmiii```^^^[[[ZZZYYYYYYWWWVVVOOOMMMKKKKKKLLLLLLKKKJJJHHHHHHIIIJJJLLLMMMOOOPPPOOOPPPQQQRRRSSSUUUVVVVVV\\\^^^```___]]]ZZZZZZ[[[YYYWWWUUUSSSQQQQQQPPPQQQRRRSSSUUUWWWYYY[[[]]]^^^```cccfffjjjlllmmmlllllleeeccc```^^^\\\XXXSSSPPPMMMLLLJJJHHHEEEBBB@@@??????@@@BBBDDDIIIOOOWWW\\\___aaacccfffgggiiiiiiiiiaaaaaabbbdddffffffdddbbb^^^]]][[[YYYWWWUUUSSSRRRQQQOOOMMMKKKLLLNNNQQQSSSYYY]]]```bbbbbbbbbccceeekkkqqqxxx{{{{{{zzz{{{}}}}}}~~~~~~}}}}}}~~~}}}{{{vvvqqqllliiiaaa]]]XXXSSSOOOKKKHHHEEEAAAAAAAAAAAA@@@??????>>>======>>>???@@@AAAAAABBBDDDBBBAAADDDEEEDDDFFFKKKPPPOOOTTTZZZ]]]fffzzzhhh]]]RRRMMMJJJGGGEEEFFFCCCGGGMMMTTT]]]ssstttppprrrzzzmmm]]][[[dddwwwjjjLLLDDD:::666888999888555555555555555555555555555555555555555555555555555111222444555666666666666555555555555666666666666777777777777888999:::;;;999999999999999999999999:::::::::;;;<<<>>>@@@BBBFFFUUUvvv333333333333333333333333111111222222222333333333333333444444444555555555555555444444555999???DDDWWWnnnyyyllldddhhhsss|||{{{pppccc\\\[[[]]]_________bbbeeehhhiiikkkmmmooojjjkkkmmmnnnnnnmmmllljjjfffeeedddgggjjjkkkiiigggeeegggiiijjjjjjlllooorrrttttttuuuwwwzzz}}}}}}zzz{{{~~~}}}vvvsssqqqooonnnnnnllljjj___]]][[[ZZZ[[[[[[ZZZYYYVVVVVVXXXZZZ]]]```cccdddbbbcccdddfffhhhjjjkkklllwwwzzz|||{{{xxxuuuuuuvvvrrrppplllhhheeedddddddddiiijjjlllnnnpppssstttuuu|||}}}xxxsssllleee```SSSRRRPPPLLLIIIFFFDDDBBB???@@@CCCFFFMMMVVVaaahhhrrrssstttuuuuuuuuutttssskkkkkkmmmppprrrrrrooollleeecccaaa]]]ZZZVVVTTTRRROOOMMMJJJIIIIIIKKKNNNPPP[[[___bbbcccaaa```aaaccckkkrrrzzz|||yyyvvvvvvwwwrrrrrrrrrqqqpppqqqsssvvvttttttrrrooojjjddd^^^[[[VVVSSSOOOLLLJJJHHHDDDBBB@@@@@@AAAAAA@@@@@@??????======>>>???AAABBBCCCDDDDDDAAABBBEEEFFFDDDEEEIIIIIIHHHKKKQQQRRRYYYqqqooobbbUUUNNNKKKGGGDDDEEEDDDFFFJJJLLLQQQccc{{{ssssssyyy{{{uuu___VVVYYYkkk}}}yyyPPPFFF;;;666777999888666555555555555555555555555444444444444444444444444000222444666777777777777555555555555666666666777777777777777888999:::;;;999999999999999999999999<<<:::999:::===???@@@@@@FFFWWWxxx333333333333333333333333333333333333333333333333222222222333444555666777555888555666:::666;;;NNNaaa|||{{{ggg```llluuu~~~wwwlllaaa\\\ZZZYYYZZZ\\\cccdddfffhhhjjjjjjjjjjjjjjjkkklllmmmoooqqqssstttnnneeeaaaeeeiiihhhggghhhjjjhhhffffffiiimmmoooppptttxxx{{{|||{{{{{{~~~|||yyyxxxuuuqqqmmmlllmmmoooiiilllooopppqqqssswwwzzz~~~zzzmmmhhhaaa[[[VVVNNNEEEAAABBBBBB@@@???CCCLLLYYYgggppp|||}}}}}}|||yyyuuuqqqooollllllnnnuuu{{{}}}yyytttmmmiiiccc]]]YYYVVVTTTRRRLLLIIIFFFCCCCCCEEEHHHJJJXXX^^^bbb```[[[YYY\\\aaagggooovvvvvvuuurrrnnnhhhfffdddcccdddfffhhhhhhhhhgggfffeeeccc```ZZZSSSNNNNNNMMMKKKIIIFFFEEEDDDCCCAAACCCDDDCCCAAA??????@@@???@@@AAAAAAAAAAAADDDFFFDDDDDDCCCDDDEEEGGGIIIKKKJJJMMMOOOMMMMMMVVVgggttthhhVVVSSSSSSMMMHHHJJJHHHCCCCCCJJJPPPXXXmmmyyysssuuuttt|||hhhUUUWWWeeepppgggMMM999:::<<<666333777888777666555555444444555555555444333444555666777444444444444444444444444555555555555555444444444999777666888;;;===;;;888777888999::::::::::::999;;;:::888666666:::???DDDIIIYYYzzz333333333333333333333333333333333333333333333333333333333333444555666666555888666777<<<:::BBBWWWsss|||wwwxxxllleeeqqqyyytttjjj___[[[ZZZZZZ[[[^^^bbbccceeefffhhhiiiiiiiiihhhiiiiiijjjlllooorrrtttwwwmmmggghhhkkkjjjjjjmmmjjjhhheeeeeehhhkkkmmmmmmtttwww{{{|||{{{{{{}}}~~~uuujjj___YYYSSSIIIAAA>>>AAA??????BBBJJJWWWccckkkxxxxxxxxxvvvsssnnnjjjgggddddddgggnnnuuuxxxvvvrrrlllhhhbbb]]]XXXTTTPPPNNNJJJHHHDDDBBBBBBDDDGGGIIISSSWWW[[[YYYTTTTTTYYY___eeeooowwwxxxuuurrrmmmgggeeebbb```______aaaaaa```^^^]]]\\\\\\ZZZWWWRRRNNNLLLKKKIIIHHHFFFFFFFFFFFFFFFGGGHHHGGGDDDBBBBBBBBBCCCDDDFFFFFFEEEFFFGGGIIIIIIIIIIIIJJJKKKLLLNNNNNNLLLOOOQQQOOONNNTTT```kkkttt^^^WWWTTTMMMIIIKKKKKKEEEEEEJJJLLLQQQcccwwwzzzrrrooorrrwwwaaa[[[cccmmmyyyyyyoooSSS<<<;;;===777333666888777666555555444444444555444444333444555666777444444444444444444444444444444555555666666777777888777666888;;;<<<;;;999888888999999999:::::::::;;;:::999888888;;;@@@DDDIIIZZZ{{{333333333333333333333333333333333333333333333333555555444444444555555666666999777888>>>???KKKddd{{{zzzvvvssswwwxxxrrr}}}rrrhhh^^^[[[[[[ZZZ\\\___bbbbbbbbbccceeefffhhhiiigggggggggggghhhkkkpppttt}}}tttllljjjkkkkkkllloookkkhhhffffffgggiiijjjjjjsssvvvzzz||||||{{{{{{{{{~~~rrrccc[[[VVVMMMCCC>>>@@@>>>>>>@@@HHHRRR]]]dddppppppooommmiiiddd```]]][[[[[[]]]cccjjjooopppooogggddd___[[[XXXTTTOOOLLLFFFDDDAAA>>>???AAADDDGGGNNNRRRTTTRRROOOPPPXXX```jjjvvv|||vvvpppmmmjjjeeebbbaaaaaa``````]]]\\\ZZZZZZYYYXXXUUUSSSNNNNNNLLLLLLKKKLLLMMMMMMMMMNNNOOONNNKKKHHHGGGFFFHHHJJJLLLLLLKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRPPPSSSUUUTTTRRRTTT[[[aaasssnnnaaaYYYQQQMMMNNNMMMHHHGGGIIIHHHJJJWWWfffrrrmmmhhhrrrppp``````gggrrroookkk|||{{{\\\@@@;;;===999555666777777777666555555444444555444444444444555666666444444444444444444444444333333444555666777777888777777777888:::;;;:::999:::999888888888999:::;;;:::;;;;;;::::::<<<@@@CCCJJJZZZ{{{222222333333333333444444222222333333333333444444666666555555555555555555777:::888999???CCCVVVsss|||vvvvvv~~~|||vvvsssrrryyyrrrhhh___\\\\\\[[[\\\___aaa``````aaabbbdddfffhhhiiiiiigggeeedddgggmmmrrryyysssmmmkkkkkklllmmmmmmmmmjjjhhhgggiiijjjjjjjjjrrruuuyyy|||}}}|||zzzyyy|||wwwfff[[[UUUMMMGGGEEE???>>>>>>@@@EEENNNVVV\\\eeeeeedddbbb___\\\XXXVVVTTTSSSUUUYYY___eeeggghhh```^^^\\\ZZZXXXUUUQQQNNNHHHFFFBBB@@@@@@CCCFFFHHHLLLPPPRRRPPPMMMQQQ[[[dddwwwzzzuuurrrqqqpppooonnnkkkhhhfffdddccc```^^^XXXWWWVVVUUUVVVWWWXXXZZZWWWXXXYYYWWWSSSOOOMMMLLLMMMOOOQQQQQQPPPOOOOOOPPPQQQRRRSSSUUUUUUUUUTTTSSSSSSVVVZZZ\\\[[[ZZZ\\\]]]jjjwwwnnnaaaWWWRRRQQQLLLIIIHHHHHHGGGGGGOOOZZZnnntttoooeeeddd{{{{{{ccc\\\```nnn|||ssseeekkkxxxeeeFFF<<<>>>;;;777777777777777666666555444444444444444444555555666666555555555555555555555555333333333444444555555555666777777888:::::::::999:::999888777777999;;;<<<:::;;;<<<======>>>@@@CCCKKK[[[{{{222222222333333444444444222222222333333444444444777777666555555555666666777;;;999:::@@@HHHaaa~~~zzzvvvyyyxxxrrrqqqrrrzzztttjjjaaa^^^]]][[[[[[]]]____________aaaccceeefffkkkkkkiiieeeaaaccciiiooorrrqqqooommmmmmnnnnnnmmmnnnllljjjjjjlllmmmmmmlllqqqtttwww{{{}}}}}}{{{yyy{{{~~~~~~mmm^^^SSSJJJIIILLL@@@??????@@@DDDJJJPPPTTTZZZZZZZZZYYYWWWUUUSSSQQQPPPOOOOOOQQQVVVZZZ^^^```___]]][[[ZZZYYYWWWSSSPPPNNNKKKHHHEEEEEEGGGJJJLLLMMMPPPRRRPPPOOOTTT```jjj}}}yyyuuuqqqooohhhfffdddbbbaaabbbcccdddbbbccccccaaa\\\WWWSSSRRRPPPRRRSSSRRRQQQPPPPPPQQQQQQQQQSSSTTTTTTSSSRRRQQQTTTYYY___dddgggfffcccaaaeeekkk{{{{{{jjj^^^UUURRRJJJIIIHHHIIIHHHIIINNNUUU^^^yyywwwsssggg^^^lllggg[[[\\\hhhxxxxxxfffccchhhnnnMMM???>>><<<999888666777777777666555444333444444444555555555555555555555555555555555555555777777666666555555444444555666888999999999999::::::999888777777999;;;<<<999;;;===>>>>>>>>>AAABBBKKK[[[{{{111222222333333444444555111222222333333444444555777777666666666777777888666;;;:::;;;CCCOOOooo{{{xxxxxx~~~}}}vvvnnnpppttt{{{tttjjjaaa^^^]]][[[ZZZ\\\^^^^^^______aaabbbdddeeeiiijjjiiiddd``````gggmmmnnnqqqqqqooooooqqqqqqooonnnmmmlllmmmoooqqqqqqppprrrsssvvvzzz~~~~~~|||{{{~~~wwwhhhYYYNNNKKKNNNAAAAAAAAABBBDDDHHHKKKMMMRRRRRRQQQQQQOOONNNMMMLLLKKKJJJKKKLLLNNNRRRVVVXXXaaa___\\\[[[ZZZYYYVVVTTTQQQOOOKKKGGGFFFHHHJJJLLLPPPSSSUUUTTTSSSYYYeeeooozzzwwwsssooolllkkkkkkllllllmmmmmmjjjddd^^^ZZZXXXSSSTTTTTTRRRPPPPPPQQQRRRPPPQQQQQQQQQQQQQQQPPPOOOTTTYYYaaakkkpppppplllgggaaabbbkkkuuufffYYYRRRKKKKKKJJJJJJIIIJJJNNNQQQZZZooo~~~vvviii___dddrrr```\\\aaappp~~~|||hhhaaabbbyyyyyyXXXEEE???<<<:::999666777777777777555444222333444555555666666555555555555555555555555555555;;;::::::999888777666666444666888999888888999::::::999888888888999:::;;;:::;;;=========>>>@@@CCCJJJZZZzzz111111222333333444555555111111222333333444555555666666666666777888999999444::::::===GGGYYY~~~yyyxxx{{{{{{sssnnnsssyyy~~~zzzpppfff^^^\\\\\\ZZZZZZ\\\]]]]]]___aaabbbcccccccccdddffffffccc^^^___ffflllnnnrrrrrrmmmmmmqqqrrrppplllkkkkkknnnqqqssstttsssssssssuuuyyy~~~|||vvvjjj\\\SSSPPPCCCCCCCCCDDDEEEFFFHHHIIIMMMLLLLLLJJJIIIGGGFFFFFFDDDEEEFFFGGGIIILLLPPPSSS^^^]]][[[[[[]]]^^^______[[[XXXTTTPPPNNNOOOQQQRRRVVVYYY\\\[[[[[[```lllwww|||wwwtttsssssstttuuuuuuqqqkkkddd^^^\\\VVVUUUTTTQQQOOOOOOQQQTTTRRRQQQPPPOOOOOOOOOOOOOOORRRWWWaaammmuuuvvvpppjjjbbb]]]___pppqqqbbbWWWOOOOOOMMMJJJIIIJJJKKKKKKVVVccc}}}}}}kkkbbbaaaqqqiii___\\\hhhxxxpppdddcccnnndddMMMAAA;;;999999666666777888777555333222333444555666666666555444555555555555555555555555999999888888777777666666444666999999777777888:::888888999999999::::::::::::;;;<<<<<<<<<===@@@CCCJJJYYYxxx111111222333333444555555111111222333333444555555666666666666777888::::::222999;;;>>>KKK___}}}|||}}}xxxooopppwww~~~vvvlllccc[[[ZZZ[[[ZZZZZZ\\\\\\]]]___aaacccccccccccc^^^bbbdddaaa]]]^^^eeemmmooorrrpppjjjhhhnnnqqqooojjjjjjkkknnnrrrtttuuuuuusssssstttxxx~~~~~~|||pppppprrrxxx~~~|||zzzxxxxxxxxxzzz{{{wwwwwwxxx{{{yyykkk]]]TTTEEEEEEEEEEEEEEEFFFGGGGGGKKKJJJIIIGGGEEECCCAAAAAA???AAACCCDDDFFFJJJNNNPPPYYYXXXXXXZZZ```eeehhhjjjkkkhhhccc___]]]]]]___```\\\```ccccccbbbhhhsss}}}{{{yyyxxxxxxyyyyyyuuunnngggaaa^^^XXXWWWTTTQQQNNNOOORRRUUUSSSRRRQQQOOOOOOOOOPPPPPPQQQVVV```mmmvvvxxxqqqjjjeee\\\ZZZeeeyyy|||jjj]]]TTTSSSPPPKKKHHHHHHHHHFFFLLLTTTjjjnnneeeaaagggpppbbbZZZeeettt{{{jjjfffiiimmmSSSBBB;;;888888555666777888777666333222333333555666666666555444666666666666666666666666444444444555555555555555333666999999777777888:::777888999::::::::::::999:::;;;;;;::::::<<<@@@CCCIIIXXXxxx111111222222222333333333555555555666666666666777666666666666777888999:::555:::<<<>>>MMMppp}}}|||vvvwwwooorrrvvv}}}zzztttsss~~~vvvcccaaa^^^[[[ZZZZZZ\\\]]]\\\ZZZYYY^^^eeejjjiiigggiiigggccc``````bbbfffhhhppppppnnnkkkiiiiiilllooonnnjjjgggjjjpppvvvxxxwwwwwwvvvwwwzzz~~~}}}{{{tttnnnkkkjjjnnnxxx|||wwwqqqoookkkhhhfffffffffgggdddgggkkkmmmooosssyyy~~~|||kkkXXXMMMFFFBBBDDDGGGFFFFFFHHHIIIHHHFFFBBB@@@@@@BBBDDD===AAADDDDDDAAA@@@EEEIIIMMMOOOTTTYYY```jjjtttzzz|||wwwqqqllliiigggeeecccffffffhhhiiiiiilllyyy~~~{{{yyyvvvqqqiiiccc___\\\YYYXXXZZZ^^^```bbb___]]]ZZZVVVSSSRRRQQQQQQQQQYYYdddnnnyyy|||uuuhhhaaa[[[[[[dddyyyxxxfff___VVVNNNMMMNNNMMMKKKLLLKKKVVV___rrr}}}mmmaaaaaatttfff\\\```qqqpppooorrr|||YYYBBB<<<<<<;;;777666666555555555555666999888777444222111333555555555555555555555555555666666666666666555555555555666666777888999999999999888777777999;;;===???===;;;:::999:::===AAACCCIIIVVVsss222333333333444444444444444444555555555666666666666666666666777888999999777;;;===BBBUUUzzz}}}zzzzzz}}}xxxuuuyyy~~~||||||zzzxxxuuuppplllpppqqqaaa___]]]ZZZYYYZZZ[[[\\\]]]]]]___cccjjjppprrrrrrsssqqqlllfffcccdddiiimmmrrrqqqoookkkgggffffffggghhheeebbbeeelllrrrtttsssuuutttuuuxxx|||~~~vvvpppjjjhhhhhhnnn{{{wwwooojjjfff```[[[XXXVVVVVVVVVWWWXXXZZZZZZ\\\```ggglllvvv}}}rrrbbbRRRJJJEEEFFFIIIHHHHHHHHHGGGEEECCC@@@===<<<===???;;;>>>@@@@@@@@@AAAEEEHHHNNNQQQXXX___hhhrrr|||}}}xxxtttnnnkkkgggggghhhiiiiiilllyyy}}}{{{zzzwwwsssoookkkhhhdddbbbbbbccccccbbbbbb___YYYTTTQQQPPPPPPQQQPPPXXXbbblllwww}}}wwwhhhaaaYYYVVV\\\mmmxxxfff\\\RRRPPPPPPMMMKKKKKKEEEOOOTTTbbbvvvjjjeeennn}}}xxxhhhfffqqqxxxssscccIII===999777777777666555555555555666555666777777555444444555555555555555555555555555666666666666666666666555555666666777888888999999:::999999999:::<<<>>>@@@???>>><<<:::;;;===@@@BBBIIIVVVsss444444444444555555555555333444444444555555555555555555555555666777888999:::;;;===GGGaaa|||}}}~~~||||||xxxuuuqqqnnniiieeedddnnn|||jjj___]]][[[YYYXXXXXXYYYZZZXXX[[[___dddjjjpppwww{{{zzzrrrjjjhhhmmmsssvvvvvvtttpppjjjeeebbbaaadddaaa```bbbiiiooorrrrrrrrrrrrsssvvvzzz~~~}}}vvvqqqnnnhhhggggggnnn{{{{{{pppiiicccZZZSSSNNNMMMLLLKKKLLLKKKJJJHHHHHHKKKPPPUUU^^^dddppp|||zzzlllXXXOOOIIIIIILLLKKKIIIIIIFFFDDDAAA>>><<<;;;;;;<<<<<<<<<===???AAADDDGGGIIIPPPUUU^^^hhhrrr|||wwwooojjjeeeddddddeeefffjjjwww~~~|||vvvrrrnnnkkkhhhdddaaa^^^bbb^^^XXXRRRNNNMMMNNNPPPNNNUUU^^^hhhttt~~~zzzlllddd[[[UUUVVV```vvvqqqeeeYYYTTTRRRNNNKKKJJJGGGNNNOOOWWWpppwwwlllkkkqqquuukkklll|||qqqSSSAAA:::777888777666666555555555666111444777888777666555555555555555555555555555555555555666666666666666666666666666777888888999999;;;:::::::::;;;<<<>>>???AAA???===;;;;;;===???AAAHHHUUUrrr333444444444444555555555333333333444444444555555555555555555666777888999;;;;;;>>>LLLkkkyyywww{{{yyytttmmmiiibbb^^^```qqqxxxeee]]][[[ZZZXXXWWWWWWXXXYYYUUUZZZaaaeeeiiioooyyyuuuooorrrvvv{{{{{{zzzvvvoooiiidddbbbcccaaaaaaccciiiooossstttpppppprrruuuyyy}}}yyypppmmmmmmllliiihhhiiinnn{{{xxxooodddZZZTTTQQQNNNKKKIIIGGGDDDBBB@@@@@@BBBCCCKKKQQQZZZeeennnuuuyyy{{{}}}~~~qqq]]]SSSKKKLLLOOOOOOMMMMMMHHHEEEBBB???>>>>>>======@@@??????AAAEEEIIILLLLLLUUU[[[fffpppzzz{{{ssskkkeee```]]]]]]___aaahhhuuuyyywwwsssppplllfff```[[[]]][[[VVVRRRNNNMMMMMMMMMLLLRRRYYYcccppp|||}}}ssskkkbbbZZZVVVZZZjjjyyy{{{nnn```YYYUUUOOOKKKKKKKKKQQQQQQTTTeee{{{tttoooqqq|||mmmbbbooo|||]]]GGG>>><<<888888777666555555555555111333666666555444444555555555555555555555555555555555555555666666666666666666777777888888888888:::999999999:::;;;===>>>>>>===<<<;;;;;;===???AAAHHHTTTqqq333333333333444444444444333333333444444444555555555555555666666777888999;;;<<>>===AAADDDKKKRRRXXX]]]```aaaeeegggnnn{{{rrrbbbWWWOOOQQQWWWXXXWWWWWWNNNJJJDDDAAAAAAAAA@@@???DDDBBBBBBDDDIIINNNQQQRRR^^^eeepppzzz~~~yyysssmmmhhh]]]YYYWWWZZZ^^^ggguuu~~~wwwuuusssqqqnnnhhhbbb]]]WWWWWWVVVTTTRRROOOLLLJJJJJJNNNTTT]]]kkkyyy~~~xxxqqqiiiaaaZZZYYYcccoooxxxhhh___YYYRRRMMMLLLIIIOOOOOOQQQ\\\kkkzzztttuuurrrqqq\\\aaavvvhhhNNNAAA>>>999999777666666555555555444555444333111111333555555555555555555555555555444555555555666666777777777777777777777888888888888888888999999:::;;;;;;:::999999999;;;===@@@AAAGGGTTTooo222333333333333444444444333444444444555555555555666666666666777888999::::::???JJJaaa~~~nnncccYYYWWWaaawwwmmmbbbYYYYYYXXXWWWWWWWWWWWWWWWXXX___gggmmmqqqvvv~~~}}}xxxwwwuuuwwwxxxvvvqqqkkkgggeeebbbbbbbbbdddhhhmmmqqqtttqqqtttwwwzzz{{{|||zzzkkkccc___^^^]]]cccdddfffkkkvvvzzzmmm___UUUJJJHHHDDDBBBAAA@@@???===<<<>>>AAAEEEIIIKKKMMMNNNOOOQQQXXXdddtttwwwjjj___WWW\\\eeeiiijjjjjj[[[TTTKKKEEEDDDDDDCCCBBBDDDEEEFFFIIIMMMSSSYYY]]]kkksss~~~zzzuuunnnjjj^^^XXXUUUWWW\\\eeesss}}}yyymmmllllllkkkjjjfffaaa]]]WWWXXXYYYXXXUUUQQQLLLIIIHHHKKKOOOWWWeeeuuu~~~~~~zzzuuunnnfff]]]YYY^^^hhh}}}sssfff]]]UUUOOONNNHHHMMMNNNQQQXXX```uuuxxxvvvpppzzz___[[[iii}}}vvvWWWDDD???:::999888777666555555555666666444222000000333555555555555555555555555555444444555555666777777777777777777777777777888888777888888888999999999999777777888999;;;>>>@@@AAAGGGSSSnnn444444444444555555555555444444555555555666666666777777777888888999:::;;;;;;CCCTTTooonnnaaaVVVWWWeee}}}sssfffaaaYYYXXXXXXXXXWWWWWWWWWWWWXXX___hhhpppvvv|||{{{yyyrrrtttuuutttooojjjfffeeeccccccdddeeeggglllpppttttttwww|||~~~~~~}}}}}}~~~~~~yyyllleee```\\\YYY[[[\\\^^^aaakkk||||||ooo^^^XXXOOOHHHDDDCCCAAA@@@;;;<<<>>>@@@AAACCCDDDEEECCCEEELLLVVVbbbwwwtttiiicccjjjvvv~~~oooeeeWWWNNNJJJIIIGGGEEEEEEIIIMMMQQQVVV]]]gggnnnzzz|||uuulllfff___XXXRRRRRRVVV___lllxxx{{{xxxiiiiiiiiijjjjjjhhheeebbb___^^^]]][[[WWWRRRNNNKKKFFFHHHKKKRRR```qqq{{{}}}}}}xxxssskkk```YYY\\\cccttt~~~nnnbbbWWWPPPNNNHHHLLLLLLOOOVVVYYYjjjvvvpppwwwfff[[[```oooeeeLLLBBB;;;:::999777666555555555444555666555444444555777555555555555555555555555444444555555666777777888888777777777777777777777888888999999::::::999999888999999:::<<<>>>???@@@GGGRRRmmm555555555555666666666777555555555666666666666777888888888888999:::;;;<<<<<>>???@@@AAABBBCCCCCC@@@CCCJJJQQQWWWhhh|||qqqllluuussscccWWWQQQOOOLLLJJJGGGMMMTTTYYY^^^fffsss|||wwwlllddd^^^VVVNNNMMMPPPXXXdddppp~~~}}}|||{{{yyyppppppppprrrsssrrrooolllgggeeeaaa]]]WWWSSSOOOMMMFFFGGGIIIOOO]]]ooozzz}}}|||wwwoooddd[[[[[[aaaoootttfffYYYQQQNNNFFFHHHGGGJJJPPPQQQaaa~~~vvvppprrrkkk\\\\\\ggg{{{rrrUUUHHH;;;:::999777666555555555111444777999888888888999555555555555555555555555444444444555666777777888888888888777777777777777999999:::;;;;;;;;;::::::;;;;;;;;;<<<===>>>??????FFFRRRmmm222222333444555666888999777777777777666666666666777555555888888777888<<<>>>JJJdddzzzwww{{{xxxbbbUUUbbbyyywwwggg___\\\[[[ZZZXXXWWWWWWXXXYYY[[[```eeennnzzz|||zzztttssspppmmmiiieeecccbbbddddddfffhhhkkknnnqqqsssyyy|||~~~zzzxxxwwwyyyxxxzzzyyyqqqjjjcccZZZTTTUUUOOOLLLNNNTTT]]]lllxxxgggWWWQQQMMMFFF???@@@===;;;;;;<<<>>>??????AAA@@@GGGPPPTTT\\\uuutttsss~~~uuucccYYYSSSPPPMMMSSSQQQRRRZZZgggtttwwwkkkcccXXXRRRMMMLLLNNNSSS]]]hhh}}}||||||yyysssnnnkkkfff___XXXRRRLLLGGGCCCEEEDDDEEEMMM[[[lll{{{zzzrrriiiccc``````mmm}}}{{{jjj[[[RRRQQQLLLIIIHHHJJJLLLPPPZZZdddxxxwww|||___VVVbbbwwwaaaCCC???@@@>>>;;;999999777555666666666666555555555555222555777777444444666999777777777777777777777777777888888888888999999999999999888888888888999999;;;;;;;;;<<<>>>???AAABBBHHHQQQjjj222222333333444666777888555555666666777777888888999777777999999888999>>>DDDUUUuuusssrrryyyyyyeeeZZZhhhrrreee^^^\\\ZZZYYYWWWWWWWWWYYY[[[\\\aaafffooo|||~~~{{{xxxsssrrrpppmmmiiifffcccaaaaaabbbcccfffjjjnnnrrruuu|||{{{xxxwwwwwwvvvxxx}}}~~~|||}}}}}}uuummmggg___WWWPPPIIIDDDBBBDDDHHHOOO\\\ggg{{{kkk]]]SSSJJJCCCAAA???<<<<<<===?????????>>>>>>DDDLLLOOOWWWmmm}}}pppeee___[[[XXXXXXXXX[[[cccppp~~~}}}lll```VVVPPPKKKKKKLLLPPPZZZddd{{{tttooogggccc\\\UUUPPPKKKFFFCCCAAA@@@BBBIIIWWWiiiyyyzzzqqqiiicccaaaaaafffuuuqqq```UUURRRLLLIIIGGGIIIIIILLLTTT^^^uuuzzzzzzmmm]]]cccuuulllNNNAAA@@@>>>;;;:::999888666777777777666666666555555444555666666555555666888666666666666666666666666777888888888888999999999::::::999999999999::::::;;;;;;;;;<<<===???AAAAAAGGGPPPiii222222222333444555666777444444555666777888999999;;;999999;;;:::999;;;AAAIIIcccyyyiiilllxxxooogggvvv~~~mmmbbb\\\[[[XXXWWWWWWWWWYYY[[[^^^```dddiiirrr}}}yyyvvvppppppooommmiiieeebbb```______aaadddhhhnnnsssvvv}}}}}}yyyvvvuuuttttttwww{{{{{{yyyzzz~~~zzzuuunnngggaaaZZZQQQJJJCCC???===???AAAFFFOOOYYYeeeooo~~~jjjYYYLLLFFFCCCAAA>>>===>>>???>>>>>><<<<<>>@@@HHHVVVgggxxxyyyrrrjjjeeeddddddbbbnnn{{{hhhZZZSSSNNNJJJHHHIIIIIIJJJPPPXXXddd~~~}}}}}}iiifffwwwyyyZZZDDDAAA===;;;:::999888777888888777777777666666666666555555555777777777666555555555555555555555555777888888888888999999999;;;::::::::::::::::::;;;::::::;;;<<<===???@@@AAAFFFOOOhhh333333333333333444555666555555555666777888888888<<<::::::;;;:::888===DDDNNNnnn~~~qqqccciiixxx{{{xxxyyyiii___[[[ZZZVVVVVVVVVWWWZZZ^^^aaaccciiinnnwww|||wwwsssnnnmmmmmmkkkhhhdddaaa_________aaadddhhhmmmrrruuu{{{|||}}}|||xxxtttrrrqqqssstttxxx|||{{{xxxyyy~~~}}}sssmmmfff```ZZZSSSJJJDDD@@@===<<<===>>>@@@FFFNNNUUU\\\fffqqqvvv^^^NNNGGGCCCAAA???===>>>>>>===<<<;;;;;;>>>CCCDDDGGGSSS```|||~~~vvvooollliiikkkqqqzzzvvvdddWWWPPPKKKGGGFFFFFFHHHPPPYYYmmmzzzvvvqqqiiidddYYYUUUPPPLLLIIIFFFDDDBBB===???BBBJJJWWWhhhzzzzzzssslllhhhhhhhhheeennn{{{sssaaaVVVRRRMMMKKKLLLLLLLLLPPPUUU[[[mmmssskkk{{{{{{dddIIIBBB<<<;;;;;;999888999888888888888777777777777888666444555888999777444555555555555555555555555777777888888888999999999::::::999999999999::::::::::::;;;;;;===>>>@@@AAAEEEOOOhhh444444333333333444555555777777777777666666666666;;;999::::::999888???GGGWWWzzz|||nnndddlll|||}}}vvvhhh^^^ZZZYYYUUUUUUVVVXXX[[[```dddfffnnnsss|||{{{tttpppkkkjjjjjjhhheeebbb```^^^```aaacccfffiiinnnqqqsssxxxzzz{{{zzzvvvsssqqqqqqsssvvv|||~~~zzzzzz~~~nnnhhh```YYYSSSMMMEEE???;;;888888999999888===CCCLLLOOOTTTYYYbbbooo~~~gggSSSJJJCCCAAA???>>>>>>===<<<:::;;;;;;===??????BBBIIIRRRhhhyyysssppprrruuu{{{xxxiii]]]WWWMMMHHHEEEEEEEEEFFFLLLTTTfff~~~~~~yyytttooolllhhhaaa\\\RRRNNNJJJGGGEEEDDDBBB@@@===???CCCJJJVVVhhhzzz{{{tttmmmjjjjjjllljjjpppyyylll]]]UUUPPPLLLMMMMMMMMMOOOTTTVVVbbb{{{mmmxxx}}}sss|||oooOOOEEE<<<;;;;;;888888:::888888888888777777777777999666444555888999777444555555555555555555555555777777888888888999999999999999888888888888999999:::::::::;;;<<<>>>@@@AAADDDNNNhhh666666555444444444555555888777777777666666666555:::999::::::888999AAALLLfff}}}~~~}}}pppjjjtttqqqzzzsssfff^^^ZZZXXXUUUVVVWWWYYY]]]aaaeeehhhpppuuu{{{sssmmmhhhhhhfffdddaaa```^^^]]]```bbbeeeiiimmmppprrrssswwwxxxzzzyyywwwuuutttttttttxxx}}}|||~~~mmmfff\\\SSSMMMHHHAAA===:::888777999888777:::@@@EEEGGGJJJKKKNNNUUU^^^eeevvvpppYYYMMMCCCAAA?????????>>><<<;;;<<<<<<<<<<<<<<>>???@@@DDDOOOiii888777666555555555555555666666666666777777777777::::::;;;;;;999;;;EEEQQQvvv{{{sssrrr|||yyypppkkk|||nnnccc]]]YYYWWWVVVVVVWWWZZZ]]]bbbfffiiiooottt|||rrrkkkgggeeebbb___]]]]]]]]]]]]^^^bbbgggmmmrrrtttuuuuuusssuuuwwwwwwvvvuuuuuuvvvssszzz}}}nnnfffZZZPPPIIIDDD???<<<<<<999888:::999888<<>>999===AAAGGGQQQaaatttxxxpppjjjggghhhiiiooosssyyy}}}zzzeee[[[RRRNNNLLLJJJKKKMMMOOOVVVhhhtttiiinnnwwwzzz[[[JJJ===<<<;;;666555999777777777666666666555555777888999888666666666777666666666666666666666666777888888888888999999999:::999999888888999999:::999999:::;;;<<<>>>???@@@EEEOOOjjj999888777666666555666666444444555666777888999999::::::<<<<<<;;;===HHHUUU{{{uuuwww|||~~~}}}|||sssjjjeeennnyyykkkaaa\\\XXXVVVVVVWWWXXXZZZ^^^bbbgggiiilllsss~~~}}}rrrjjjfffddd```]]][[[[[[\\\]]]\\\aaahhhooouuuwwwwwwwwwoooqqqssstttsssssstttvvvsss{{{}}}pppfffYYYNNNGGGCCC???<<<999777666888777777:::@@@@@@EEEKKKMMMMMMLLLNNNPPPIIIPPPZZZhhh~~~fffSSSHHHEEEDDDCCCCCCDDDCCCAAA@@@<<<;;;888666777<<<>>>>>>BBBSSSttt|||sssmmmkkkkkkjjjnnntttzzzttteeeVVVIII@@@@@@===<<<>>>>>>???DDDKKKQQQ```zzz}}}uuuooogggbbb\\\XXXUUURRRMMMIIIHHHEEEBBB@@@@@@???>>>===:::>>>CCCHHHQQQaaattt}}}vvvnnngggdddeeegggqqquuu{{{~~~nnncccWWWRRRNNNKKKKKKMMMPPPVVVccczzz{{{hhhfffyyy{{{{{{^^^LLL===<<<;;;666444999666666666666555555555555666999;;;999666444666888777777777777777777777777777888888888888999999999;;;::::::999999::::::;;;999999::::::<<<===???@@@EEEPPPkkk444444444555555555666666666666777777777666666555666:::888:::>>>???LLLeee~~~{{{|||}}}~~~|||rrrddd\\\[[[lllrrreee]]]YYYVVVTTTUUUUUUVVVYYY\\\aaaeeehhhkkksss{{{rrrlllbbb```^^^\\\[[[[[[\\\\\\```hhhppptttyyy}}}}}}yyyxxxuuuqqqoooppprrrtttuuuwww|||sssgggYYYPPPIIIBBB>>>>>><<<;;;:::888777999===AAAHHHQQQWWWUUUPPPMMMKKKHHHKKKJJJNNNYYYhhhyyyppp[[[MMMGGGCCCBBBBBBBBBCCCCCCAAA???>>>===;;;:::999999::::::@@@KKKdddyyyrrrkkkfffdddeeeeeegggjjjqqq||||||mmm]]]OOOEEECCC>>>===<<<<<<===@@@DDDFFFKKKVVVjjjyyyoooiiidddaaa[[[TTTOOOLLLJJJJJJHHHHHHFFFDDDBBB@@@>>>======>>>AAAEEEOOO```tttxxxnnnfffaaa```bbbiiirrr|||vvvgggYYYSSSQQQMMMJJJIIINNNQQQZZZkkk~~~iiigggmmm}}}zzz}}}gggQQQ???>>>???;;;999<<<777777777777777777777777777777777777777777777777666888:::888555333555777999999999999999::::::;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;===>>>@@@AAAGGGPPPiii444444444555555555666666777777777888888777777666:::===;;;===BBBEEEUUUooo~~~zzzwwwuuupppeeeZZZVVVXXXlllyyylllaaa[[[XXXVVVTTTVVVUUUVVVWWWZZZ^^^aaadddkkkuuu~~~vvvnnnhhhaaa___]]][[[ZZZZZZ[[[\\\dddjjjpppssswww{{{{{{wwwtttqqqooonnnooorrrtttuuuwww{{{}}}zzzxxxrrrfffYYYQQQJJJBBB>>>===;;;;;;:::888777888<<<@@@KKKVVV___bbb___ZZZRRRJJJHHHEEEFFFMMMWWWcccssswwweeeUUUJJJEEEDDDCCCBBBCCCDDDDDDBBBAAA>>>===<<<::::::::::::;;;AAAJJJaaa}}}vvvmmmeee___\\\]]]^^^```dddlllwwwuuufffXXXKKKDDDCCC======<<<<<<===@@@BBBDDDHHHQQQaaatttxxxoooiii```]]]WWWQQQKKKHHHGGGFFFGGGFFFEEECCCBBB@@@???>>>??????@@@CCCKKK[[[nnn{{{yyyooofffbbbbbbccciiirrr}}}zzzkkk[[[TTTRRRNNNKKKJJJLLLPPPWWWfff~~~lllfffiii|||lllTTT@@@<<<<<<888666888888888888888888888888888777777777777777777777777666777888777666555666777666666555555666666777888<<<;;;;;;::::::;;;;;;<<<:::::::::;;;===>>>@@@AAAGGGPPPiii444444555555555666666666777888888999999999888888:::<<<::::::AAAGGG[[[yyy~~~yyyrrrjjjbbbWWWPPPQQQWWWkkkwwwnnnccc[[[WWWVVVUUUTTTUUUTTTUUUWWWZZZ]]]aaaccclllvvv~~~vvvooohhhddd___]]][[[YYYYYYZZZ\\\]]]hhhnnnrrrsssuuuxxxwwwtttoooooonnnnnnppprrruuuwwwwwwzzz}}}~~~{{{xxxuuusssooodddYYYRRRLLLCCC>>>===::::::999777666777;;;===JJJVVVdddmmmooojjj[[[NNNLLLGGGDDDHHHOOOWWWbbbmmmoooqqqpppiii^^^RRRKKKHHHFFFDDDCCCCCCDDDDDDCCCAAA???>>><<<;;;::::::;;;;;;BBBIII\\\zzzyyypppggg^^^VVVRRRRRRTTTWWW\\\eeerrrmmm]]]PPPFFFBBBBBB===<<<<<<======>>>@@@@@@FFFLLLWWWcccrrrwwwoooiii___[[[UUUOOOIIIFFFDDDCCCDDDDDDCCCBBBAAA@@@@@@???AAA@@@@@@AAAIIIZZZnnn|||zzzooogggcccccceeehhhrrrrrr```XXXTTTOOOLLLJJJJJJNNNTTT^^^ppp{{{xxxqqqdddaaavvvvvv]]]DDD<<<;;;888666666888888888888888888888888777777777777777777777777777666555666888888888777888888777777888888999:::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;===>>>@@@AAAGGGPPPiii555555555555666666666666888888999:::::::::999999;;;===999999AAAJJJbbbxxxyyypppeeeZZZOOOKKKPPPXXXkkkmmmfff]]]WWWUUUUUUTTTSSSSSSTTTUUUWWW[[[___cccffflllwwwxxxpppiiidddaaa\\\[[[XXXWWWXXXZZZ]]]___jjjpppuuuuuuvvvwwwsssnnnmmmnnnoooppprrrtttxxxzzzwwwxxxzzz{{{{{{|||~~~|||wwwsssjjj```WWWRRRMMMEEE???===::::::999777555666999;;;CCCOOO___llluuusssfffWWWPPPIIIFFFJJJPPPXXXbbbkkkfffhhhiiieee^^^VVVQQQNNNGGGEEEDDDCCCDDDDDDCCCAAA???>>>===;;;;;;;;;;;;<<>>@@@AAAGGGPPPiii555555555666666666777777888888999:::::::::::::::???AAA======FFFRRRooo|||yyynnnaaaUUULLLIIIPPPZZZmmmyyyhhhbbbZZZUUUUUUUUUTTTRRRUUUUUUUUUVVVYYY]]]aaaccckkkvvv}}}rrrkkkeeeaaa___YYYXXXVVVVVVWWW[[[___bbbkkkrrrxxxyyyyyywwwqqqjjjjjjmmmpppqqqrrrtttwwwzzzwwwxxxyyyxxxxxxzzz}}}zzzssshhh___WWWSSSNNNGGGAAA???::::::999777555555777999<<>>;;;:::999888888888888888888888888666666666666666666666666777555444666999;;;:::888777666666666666777888888<<<;;;;;;::::::;;;;;;<<<:::::::::;;;===>>>@@@AAAGGGPPPiii555555666666666777777777777888999999::::::::::::<<<@@@===>>>IIIXXXyyyxxxmmm^^^RRRIIIIIISSS___tttqqqccc^^^XXXUUUVVVVVVUUUTTTWWWWWWVVVVVVXXXZZZ]]]^^^lllvvvwwwmmmfffbbb^^^\\\VVVUUUTTTUUUXXX^^^cccgggmmmtttyyy{{{zzzxxxrrrjjjiiimmmqqqrrrrrrrrruuuwwwwwwxxxyyyxxxxxxyyy|||wwwmmmddd[[[VVVPPPHHHBBB@@@;;;;;;:::888666555777888888>>>GGGSSScccnnnpppkkkUUULLLFFFIIIRRR[[[fffnnnoooooonnnlllggg```YYYTTTPPPMMMIIIGGGEEEDDDCCCAAAAAA@@@>>>===<<<<<<======???DDDOOOaaawwwuuuqqqiii```VVVMMMFFFCCCBBBDDDHHHNNNYYYgggvvv{{{bbbQQQHHHAAA>>>>>>::::::999999999::::::;;;===DDDNNNVVV]]]dddkkkpppxxxrrr{{{~~~wwwooogggbbb\\\XXXRRRLLLFFFCCCAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDFFFOOO___ttt~~~tttjjjbbb___^^^fffqqq{{{jjj^^^UUUNNNLLLHHHIIIMMMQQQUUUcccpppmmmrrrkkk]]]aaaooogggMMM???:::999999777777777777777777777777777777777777777777777777777666666777999::::::999999999999999999::::::;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;===>>>@@@AAAGGGPPPiii555666666666777777777777666777888999::::::::::::666;;;;;;???MMM___|||ooo^^^OOOGGGJJJXXXggg~~~wwwiii^^^ZZZVVVUUUVVVXXXXXXVVVWWWWWWWWWXXX[[[^^^bbbdddnnnwwwyyypppgggaaa]]]YYYWWWSSSSSSRRRTTTYYY```gggkkkpppvvvyyyyyyyyyyyyuuuooolllqqqvvvwwwuuusssvvvxxxxxxyyyzzzzzzyyyzzz}}}xxxmmmbbbZZZSSSIIIBBB@@@;;;<<<;;;999777666666888777:::???FFFSSSaaahhhhhh]]]RRRJJJMMMVVVaaallluuuwwwwwwvvvtttpppiiibbb]]]WWWSSSNNNKKKHHHGGGEEECCCAAA@@@???===<<<======>>>???EEEOOO\\\nnn}}}ooojjjaaaWWWNNNGGGBBB@@@???AAADDDKKKUUUcccqqqzzzsss\\\NNNGGGAAA===<<<999999777777777999;;;<<<===DDDNNNYYYbbbhhhkkkmmmxxx~~~tttnnnwww|||||||||yyysssjjjaaa[[[TTTQQQMMMIIIEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFJJJSSSdddwwwyyynnnddd___\\\eeepppssseeeYYYRRROOOIIIGGGJJJNNNOOOWWWrrruuuooosssvvv___]]]cccuuuyyyYYYDDD:::999;;;666666666666666666666666777777777777777777777777666777888888888888999:::===<<<<<<<<<<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<:::::::::;;;===>>>@@@AAAGGGPPPiii666666666666777777777777555666777888999:::::::::777===???EEETTTiiisss___OOOHHHMMM^^^ooorrrdddZZZWWWTTTTTTWWWZZZYYYXXXUUUVVVXXX\\\aaafffkkknnnpppyyyyyytttkkkccc]]]YYYVVVTTTRRRQQQQQQTTTZZZaaaiiinnntttwwwxxxvvvvvvxxxxxxtttrrrwww||||||yyywwwyyy{{{xxxzzz{{{{{{zzz{{{}}}uuuhhh^^^UUUJJJBBB@@@<<<===<<<:::777666666888555888:::===GGGUUU^^^```^^^SSSJJJMMMXXXdddqqqzzz~~~}}}yyyssslllggg\\\XXXRRRNNNKKKIIIFFFEEEAAA@@@???============>>>@@@EEEOOOZZZiii{{{zzziiiddd[[[QQQHHHBBB???>>>===>>>BBBGGGQQQ___mmmvvv|||mmmWWWLLLFFFAAA===;;;999888666555666888;;;===AAAFFFPPP\\\gggnnnoooooovvv~~~hhhppp}}}uuuwww{{{~~~~~~wwwxxxxxxvvvooofff\\\VVVOOOMMMJJJHHHGGGGGGIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEHHHNNNYYYjjj~~~|||qqqfff___\\\eeepppxxxiii]]]UUURRRIIIFFFHHHLLLKKKPPPggg{{{uuuxxxvvv}}}^^^YYY[[[llldddIII===;;;===666666666666666666666666777777777777777777777777555888::::::777666888;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;===>>>@@@AAAGGGPPPiii555555555555666666666666777888999:::;;;:::999999===???AAAEEEXXX|||{{{bbbQQQIIINNNfffpppdddUUUUUUTTTTTTTTTVVVWWWXXXWWWXXXZZZaaaiiirrryyy|||~~~uuuhhh___WWWQQQOOOQQQMMMLLLMMMRRR[[[fffnnnsss|||{{{zzzwwwuuussstttuuuxxxyyyzzzyyyxxxwwwyyyzzzwwwyyy{{{xxxvvvwww|||sssfffZZZNNNHHHHHHAAA;;;999::::::888777999888777666999BBBMMMYYY```\\\WWWQQQQQQYYYhhhwww{{{uuuqqqpppeeebbb\\\UUUOOOJJJHHHGGGEEEDDDBBB@@@===<<<===???EEEFFFMMMXXXcccpppvvvfff```VVVMMMGGGBBB>>>;;;===>>>AAAEEEMMMYYYeeemmmvvvssscccRRRIIIDDD>>>999777999999888888888999;;;<<<<<>>???DDDEEEKKKVVV```kkk{{{qqqccc]]]TTTLLLFFFAAA>>>;;;;;;<<>>;;;::::::999888888888999:::;;;???CCCMMM]]]ppp}}}{{{nnneee___eeennntttwwwyyyrrrooollljjjgggbbb[[[VVVUUURRRPPPOOOQQQRRRRRRRRRPPPMMMJJJHHHHHHHHHHHHGGGGGGFFFHHHRRReeeyyy~~~tttkkkdddaaaeeeqqqzzziii\\\UUUOOOJJJHHHJJJKKKOOO___rrrwwwtttuuuttt___ZZZgggsss]]]HHH@@@<<<:::999999999999999::::::777777777666666666666555777777777777777777777777888999:::;;;<<<<<<<<<<<<999999:::;;;;;;<<<======;;;;;;;;;<<<===???@@@AAAEEEOOOhhh555555555666666666777777888888999:::::::::::::::777;;;CCCUUUtttnnnZZZZZZiiizzzfff[[[UUUTTTQQQPPPQQQTTTWWWYYY\\\[[[[[[```lll}}}yyyoooddd]]]VVVPPPNNNPPPOOOOOORRRXXXbbbllltttwwwwwwyyyxxxtttnnnmmmpppuuuyyy|||~~~~~~~~~|||~~~~~~{{{{{{}}}~~~kkkZZZOOOLLLHHHBBB>>>===<<<999777999666777888777777>>>HHHQQQ[[[YYYXXXZZZcccsssxxxrrrooosssoooiiiaaaZZZSSSNNNLLLGGGEEEBBB???>>>>>>???@@@CCCDDDIIIRRR[[[dddssstttfff]]]XXXPPPHHHDDD@@@===<<<;;;<<>><<<===;;;:::999888777888999999@@@CCCLLLZZZmmm{{{jjj___WWW[[[dddkkkqqqtttpppmmmhhhdddaaa^^^[[[YYYWWWUUUSSSSSSUUUVVVVVVUUUQQQMMMIIIFFFFFFHHHHHHHHHIIIGGGKKKXXXmmm}}}ssskkkeeecccgggrrrqqqbbbYYYTTTOOOLLLLLLHHHJJJZZZmmm|||zzztttoooggg[[[dddqqqjjjOOOBBB<<<888777777666666777777777666666666666555555555555777777777777777777777777888999:::;;;;;;<<<<<<<<<:::::::::;;;<<<<<<======;;;;;;<<<===>>>@@@BBBCCCEEENNNggg666666777777888888999999999999999:::::::::::::::===???GGG\\\vvv``````rrrxxxggg]]]UUUSSSPPPOOOPPPSSSWWWZZZ[[[ZZZ[[[```kkk|||yyyoooeee^^^WWWPPPMMMNNNMMMOOOSSSZZZdddmmmtttwwwsssuuuuuupppjjjiiinnntttzzz~~~}}}}}}|||}}}~~~vvvdddWWWSSSJJJCCC???>>>===:::999;;;555888:::888666999DDDMMMUUUVVVWWW[[[ddduuuzzzwwwwwwtttoooggg___XXXRRROOOIIIFFFBBB???>>>???@@@@@@CCCDDDHHHPPPVVV^^^jjjvvv}}}~~~zzzvvvqqqfff\\\XXXRRRKKKEEEAAA???===<<<===???@@@DDDIIIRRR\\\ccclllsssyyyzzzxxxuuummmdddYYYNNNEEEBBBAAA>>>===>>>;;;:::999777777777888888???BBBJJJXXXkkk~~~mmmaaaWWWYYY```fffjjjmmmnnnlllhhheeebbb___]]][[[[[[YYYWWWWWWXXXZZZZZZYYYUUUPPPJJJFFFFFFFFFGGGGGGHHHGGGKKKYYYnnn{{{qqqiiieeecccgggrrrxxxiiiaaaWWWOOOLLLLLLKKKKKKUUUcccttt~~~uuuooosss```dddqqqrrrSSSAAA:::777777666555555555555666777777666666666555555555666666666777777777777777888888999:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======;;;;;;<<<>>>???BBBDDDEEEFFFNNNfff777888888999::::::;;;;;;:::::::::::::::;;;;;;;;;AAABBBIIIaaa}}}|||hhhiii{{{tttfff^^^UUUSSSPPPOOOPPPSSSWWWZZZ[[[\\\___dddnnn{{{yyypppfff```YYYQQQMMMMMMLLLNNNSSS\\\eeemmmrrrtttppppppooojjjfffgggmmmsssyyy~~~~~~~~~~~~|||{{{{{{|||mmm^^^XXXKKKEEE@@@???>>>;;;:::===333777999777444777@@@IIIOOOSSSWWW\\\eeewww|||zzzuuunnnfff^^^WWWSSSMMMHHHBBB???????????????CCCCCCGGGMMMRRRWWWbbbmmmssstttqqqjjjfffccc]]]WWWSSSNNNGGGBBB???>>>===<<<===>>>@@@CCCHHHPPPYYY```jjjqqqwwwwwwtttnnnddd[[[UUULLLDDDBBB@@@===<<<>>>;;;:::888777666777777888;;;@@@IIIWWWkkkrrreeeZZZZZZ___cccfffhhhjjjkkkkkkkkkiiifffdddcccgggdddaaa```aaaccccccccc___ZZZSSSMMMKKKJJJJJJIIIEEEEEEJJJUUUiii~~~{{{ppphhhdddccchhhssssssmmmeeeUUUIIIHHHKKKMMMUUU___pppxxxssshhhgggqqqzzzXXXCCC;;;;;;:::999999888888888999888888888777777777666666555555666666777777777777777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===;;;<<<===>>>@@@BBBDDDEEEFFFNNNeee777888888999:::;;;<<<<<<:::::::::::::::;;;<<<<<<@@@BBBMMMhhh||||||rrrffflll~~~mmm```YYYTTTRRRQQQPPPQQQTTTXXXZZZ\\\```ffflllttt~~~vvvnnneee```ZZZRRRMMMMMMMMMPPPVVV___hhhooorrrsssmmmkkkhhhddddddgggmmmqqqxxx|||~~~~~~}}}|||{{{{{{||||||wwweee]]]PPPIIICCCAAA???<<<<<<>>>111444666444333555<<>>===<<<<<<;;;<<>>IIIXXXlllzzzkkk]]]ZZZ]]]bbbeeeiiigggkkkppprrrrrrpppooooooqqqmmmhhheeeeeehhhiiijjjddd___WWWRRRNNNLLLJJJIIIDDDEEEHHHPPP___ttt|||qqqiiieeeccciiivvv}}}xxxnnnUUUKKKJJJLLLRRRZZZjjjxxxyyy{{{rrrjjjoooaaaIII@@@:::999888777777777777777888888888888777777777777444555555666666777777888777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDGGGNNNccc666666777888999:::;;;;;;;;;::::::999:::;;;<<<===???DDDTTTrrr~~~zzzlll___^^^ooouuufff[[[VVVSSSRRRRRRRRRSSSVVVYYYZZZ[[[```iiipppyyy~~~yyypppiiibbb___ZZZSSSOOOOOORRRUUU[[[dddmmmsssttttttkkkfffaaa___ccchhhmmmpppvvvzzz~~~{{{zzz{{{|||}}}~~~qqqgggXXXPPPHHHEEEAAA===<<<>>>555666555444444555999<<>>;;;>>>>>>AAAFFFIIILLLUUU^^^hhhjjjiiiccc^^^]]]ZZZVVVNNNJJJDDD???======<<<;;;:::<<>>AAADDDIIIQQQYYY^^^llluuu~~~zzzppp```SSSIIIDDDAAAAAA???;;;;;;>>>777777666666666888999:::;;;AAAKKKZZZooojjj\\\ZZZ^^^ffflllvvvyyy{{{zzzwwwttttttuuu|||vvvmmmgggfffiiimmmooojjjfffaaa]]]ZZZWWWTTTRRRHHHJJJKKKKKKQQQeeevvvmmmhhheeeddduuuxxxiii\\\QQQNNNLLLIIILLLSSS\\\eee}}}|||ppprrrmmmgggxxx}}}qqqRRRCCC;;;:::999888777777777777777666666666555555555555444444444555666777777888777777888999::::::::::::===============<<<<<<<<<============>>>???@@@AAAGGGNNNbbb777888888999999:::;;;;;;:::;;;;;;:::999:::<<<>>>@@@KKKhhhyyyrrruuu||||||qqqfffWWWSSSTTTddd|||rrreee]]]XXXTTTTTTRRRPPPRRRWWWZZZ[[[ZZZ___fffnnnwwwxxxrrrjjjaaaYYYVVVSSSOOOMMMNNNWWW]]]fffpppwwwyyywwwtttnnnhhhbbb```cccjjjnnnpppuuuzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~|||jjj^^^SSSMMMJJJEEE@@@???;;;:::999888888888999:::@@@AAAIIITTTZZZeeewwwnnn\\\PPPDDDAAAAAA???<<<;;;======>>>???CCCIIIQQQWWWddddddddddddaaa\\\TTTOOOLLLHHHBBB>>><<<<<<;;;;;;;;;;;;===BBBEEEKKKVVV```rrrxxxyyylll___WWWKKKGGGCCCAAABBBAAA???===<<<;;;999777666666777777;;;===EEEVVVkkkzzziiifffiiilllmmmzzz{{{vvvuuuwww~~~}}}wwwmmmcccaaagggnnnllljjjgggddddddbbb]]]VVVQQQUUUZZZ[[[YYYaaa|||}}}rrriiiddddddnnn~~~ttteee[[[SSSPPPOOOLLLLLLMMMWWWcccttttttqqq~~~ooo```ooozzzZZZEEE>>>999666777888777777999666666666555333333444555;;;999666666666777777666999888888777888:::;;;<<<888:::<<<===>>>>>>===<<<<<<<<<======>>>???AAABBBJJJPPPccc777888888999999:::;;;;;;::::::::::::999:::<<>>;;;;;;;;;;;;<<<===AAAGGGOOOUUU````````````___ZZZSSSNNNKKKGGGAAA>>><<<<<<;;;:::999999;;;@@@DDDJJJVVVaaaqqquuuzzz{{{uuuiii\\\TTTIIIFFFBBB@@@@@@@@@>>><<<;;;:::888777777777777888;;;<<>>???@@@AAABBBHHHOOOaaa777888888999999:::;;;;;;999::::::999888:::===???HHHZZZ|||}}}yyyzzzzzzrrrjjjhhhiiieee[[[RRRGGGKKKXXXpppuuufff\\\UUUSSSRRRQQQPPPPPPSSSWWWZZZ\\\\\\[[[dddooo{{{|||rrrkkkccc\\\UUUSSSQQQNNNNNNQQQWWW___kkkuuuzzzyyyuuuqqqmmmiiifffeeehhhmmmppprrruuuzzz}}}}}}~~~~~~~~~~~~~~~~~~ssscccYYYRRRJJJDDDCCC@@@???===;;;::::::;;;;;;999:::@@@GGGJJJSSSjjjrrr\\\PPPDDD@@@>>>;;;::::::888999:::<<>>===<<<:::999888777:::>>>CCCIIITTT```lllooorrrqqqlllbbbXXXQQQHHHEEEAAA???>>>>>><<<;;;999999888777777777888999;;;;;;@@@LLL]]]vvv{{{tttssssss{{{}}}wwwuuuuuuxxxyyytttkkkdddbbbcccgggiiikkkmmmnnnqqqtttwwwzzztttnnnkkkooo~~~|||pppeee___YYYbbbpppxxxhhh^^^VVVSSSQQQMMMJJJKKKPPPVVVaaassstttmmmtttooosss~~~eeeNNNCCC===999999999666666888666777777666444444555777666444222333555777777777888888888888999:::;;;<<<:::999888777888:::<<<>>>======>>>>>>???@@@BBBCCCGGGNNN```~~~777888888999999:::;;;;;;999999999888888:::>>>AAAFFF^^^{{{vvvssszzzxxxoooiiieee^^^TTTLLLGGGPPPccc}}}mmm```WWWRRRPPPRRRQQQQQQRRRTTTVVVXXXZZZZZZZZZcccppp|||zzzpppjjjaaaZZZTTTRRRPPPMMMNNNQQQWWW```lllvvvyyyvvvqqqmmmiiihhhggghhhjjjnnnqqqsssuuuzzz||||||~~~~~~}}}}}}}}}}}}~~~~~~nnnbbbYYYPPPJJJHHHBBBAAA>>><<<;;;::::::;;;999:::>>>CCCEEELLL^^^ppp~~~lllYYYNNNCCC>>><<<999888999777888:::;;;???EEELLLQQQUUUVVVWWWXXXXXXUUUPPPLLLEEECCC@@@>>>===<<<:::888:::999:::===AAAGGGRRR]]]eeeeeeeeedddaaa[[[SSSNNNGGGEEEBBB???>>>===<<<<<<888888777666666777888999;;;;;;???HHHUUUkkk|||{{{www}}}~~~wwwrrrqqquuuwwwtttmmmeeebbbaaaaaabbbeeeiiikkkooowww||||||}}}pppeee^^^YYYaaannn{{{nnndddZZZVVVRRRMMMJJJJJJLLLPPPWWWggg{{{qqquuuvvvttt}}}lllSSSBBB<<<777777777555555888666777777666555555666888999777555555666888888888888888888888999:::;;;;;;;;;;;;::::::;;;<<<>>>???>>>>>>>>>>>>???AAABBBCCCGGGNNN```~~~777888888999999:::;;;;;;999999999888888;;;???CCCLLLiiiyyyrrrqqq|||xxxmmmcccXXXOOOIIIEEERRRkkkyyyggg[[[TTTOOOOOORRRRRRSSSTTTUUUVVVVVVWWWXXXZZZdddqqq}}}wwwoooiii___YYYUUURRROOOKKKMMMQQQXXXaaannnvvvwwwrrrkkkgggcccdddgggiiillloooqqqsssvvvzzz|||{{{}}}~~~{{{{{{{{{||||||~~~xxxjjj```VVVOOOLLLDDDCCC@@@>>><<<::::::::::::;;;===???@@@FFFRRR^^^wwwsss```RRRHHH@@@<<<:::777777888777888:::<<<@@@FFFLLLQQQSSSSSSTTTUUUVVVSSSOOOLLLDDDBBB@@@>>>>>>===;;;999>>>;;;;;;>>>@@@EEEPPP\\\___\\\YYYWWWVVVSSSOOOLLLFFFEEECCC@@@>>><<<<<<===888777666666666777888999;;;;;;>>>EEEOOObbb~~~~~~www{{{xxxrrrpppsssuuusssnnniiifffeee]]][[[\\\```bbbdddmmmxxxrrrfff```\\\cccooo{{{zzznnnbbb[[[UUUNNNJJJJJJJJJKKKQQQ^^^uuu{{{rrrsss}}}zzztttzzztttYYYCCC<<<777777777666777:::666777888777666555777999>>><<<999888999999999888777888888999:::::::::;;;999:::;;;===>>>======<<<=========>>>???@@@BBBBBBGGGNNN```777888888999999:::;;;;;;::::::999999999<<>>======<<<;;;@@@>>>===???AAAFFFRRR]]]^^^YYYRRRNNNNNNMMMKKKIIIFFFEEEDDDAAA===;;;<<<===888888777666666666777888999:::>>>CCCKKKZZZttt~~~{{{tttooorrruuuvvvtttpppnnnmmmbbbZZZVVVXXXXXXWWW___jjjssshhhbbb^^^eeeppp{{{{{{kkkaaaXXXPPPKKKKKKJJJIIIMMMXXXkkkuuutttyyyuuuttt|||cccHHHAAA;;;;;;:::888999===666777888777666666888:::@@@>>>;;;999999999888777777777888:::::::::::::::666777:::<<<===<<<:::999<<<<<<======>>>???AAABBBGGGNNN```777888888999999:::;;;;;;;;;;;;:::999:::>>>DDDHHH\\\vvvbbbQQQHHHEEEJJJ^^^|||nnn[[[UUUQQQKKKKKKPPPLLLPPPTTTUUUVVVVVVXXXZZZaaalllyyy~~~xxxqqqjjjeeeXXXTTTRRRRRROOONNNRRRYYY___hhhssswwwrrrjjjdddaaaZZZ```hhhnnnqqqsssvvvxxxvvvyyy{{{zzz{{{||||||}}}}}}~~~uuufffZZZUUULLLJJJGGGCCC@@@>>>======888::::::888999<<<@@@CCCPPPaaassszzzpppdddTTTFFF???;;;888:::999666555888666888:::===AAAFFFLLLPPPOOOOOOOOOPPPQQQOOOLLLIIIFFFCCC???======>>>>>>>>>@@@>>>===@@@CCCIIIVVVbbbccc[[[QQQJJJIIIIIIHHHFFFDDDDDDCCC@@@;;;:::;;;===999888777666555555666777666888===AAAGGGTTTlll{{{tttooosssyyy|||}}}zzzvvvtttnnn```VVVUUURRROOOSSS\\\kkk{{{sssiiiccc[[[cccnnnzzztttfff[[[QQQMMMMMMJJJIIIKKKTTTccc{{{zzzsssrrruuulll|||mmmNNNFFF???<<<:::888888;;;777888888888777777999;;;===:::888777777777777666666777999:::;;;;;;::::::888888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@FFFMMM___}}}777888888999::::::;;;;;;<<<;;;;;;:::;;;???EEEIIIeeezzzcccQQQHHHFFFUUUiiijjjXXXSSSPPPJJJIIINNNIIIMMMRRRUUUVVVWWWZZZ]]]dddooo}}}|||uuuooohhhcccTTTRRRQQQRRRPPPPPPVVV^^^ccckkkuuuwwwrrriiiccc```YYY```iiippptttvvvxxx{{{vvvyyy{{{yyy{{{~~~~~~~~~}}}ooobbb\\\OOOMMMIIIFFFCCC@@@??????:::;;;;;;999999<<>>@@@@@@???======AAAEEELLLYYYfffiii___RRRJJJGGGGGGFFFDDDBBBCCCBBB>>>:::888999;;;:::999777666555555555666333666;;;@@@DDDPPPhhh}}}yyyqqqnnnttt||||||yyyxxxfffXXXUUUQQQKKKMMMTTTRRRaaarrr~~~rrriiidddXXX```lllyyyyyyiii\\\RRRNNNNNNKKKIIIKKKRRR]]]rrr{{{nnnggg{{{vvvfffrrrtttPPPHHH@@@<<<999555444777777888999888777777999;;;888666444444555666666555666777999:::;;;;;;::::::<<<;;;:::::::::<<<>>>@@@;;;;;;;;;;;;<<<>>>???@@@DDDKKK]]]|||::::::::::::::::::::::::777;;;777666>>>@@@DDDQQQkkk{{{bbbNNNFFFGGGVVV{{{|||jjjXXXPPPOOOMMMKKKKKKMMMLLLNNNRRRTTTUUUYYY```iiittt{{{wwwpppddd[[[VVVPPPMMMNNNQQQTTT[[[bbbiiinnnsssrrrmmmfffaaa___[[[aaajjjqqqvvvxxxzzz|||zzzzzz{{{|||||||||||||||}}}}}}}}}}}}}}}vvvjjjhhhXXXPPPHHHGGGFFFCCCAAAAAA@@@>>>;;;888888999;;;<<>>DDDIIINNNPPPRRROOOLLLKKKMMMMMMKKKHHHEEECCCAAA@@@@@@@@@???>>>BBBAAA@@@@@@DDDOOO^^^hhhmmmcccUUULLLHHHGGGDDDBBBAAAAAA@@@@@@>>>===<<<;;;777777666444444333333333888999===AAACCCLLL___qqq~~~xxxrrrppptttzzzqqqiii\\\QQQLLLKKKLLLMMMLLLQQQYYYhhhzzznnnccc\\\[[[___gggsss{{{kkk___TTTLLLJJJJJJGGGHHHNNNUUUeeeoookkksss|||ooolllzzz[[[FFF>>>@@@;;;999:::666888888888888777777777777777777666666666666666777777888888999999::::::;;;;;;;;;999999999999;;;;;;;;;;;;;;;<<<===???AAABBBEEEJJJYYYvvv666666666666666666666666888<<<888777???AAAGGGUUUuuufffNNNGGGJJJ^^^xxxgggVVVOOONNNLLLKKKKKKNNNMMMNNNQQQRRRSSSYYYaaammmyyyyyyuuuoooeee\\\UUUOOOKKKMMMPPPTTT\\\dddpppssstttqqqjjjbbb]]]\\\^^^ccclllssswwwzzz{{{}}}{{{{{{||||||}}}|||||||||}}}~~~~~~~~~}}}~~~sssnnnaaaXXXOOOLLLIIIEEEBBBBBBAAA???===;;;:::::::::;;;999<<>><<<:::777777666666666666777777555666999>>>CCCHHHLLLNNNPPPNNNKKKKKKLLLLLLJJJIIIEEECCCAAAAAAAAAAAA@@@???AAAAAA@@@AAAFFFPPP]]]gggiii___RRRIIIFFFDDDAAA???@@@@@@@@@???>>>===<<<;;;888777666555444444444444666888;;;???AAAJJJ\\\mmm}}}vvvppplllooouuuzzz}}}~~~|||{{{oooggg[[[QQQKKKIIIIIIIIIGGGJJJQQQ^^^tttzzznnnddd]]]ZZZ^^^gggsssoooaaaUUUNNNLLLKKKGGGHHHMMMRRR___{{{oooiiiooosssjjjooo```JJJ@@@@@@;;;999:::666888888888888777777777777777777666666666666777777777777888888999999::::::;;;;;;:::999999:::;;;;;;;;;;;;;;;<<<===???AAABBBEEEJJJYYYvvv999999999999999999999999999<<<999999@@@BBBKKK^^^hhhNNNHHHNNNfffqqqbbbRRRMMMLLLKKKJJJKKKNNNMMMMMMOOOPPPQQQYYYbbbrrrvvvqqqkkkccc\\\SSSMMMIIIKKKOOOUUU^^^ggguuuvvvtttnnnfff___]]]]]]aaagggnnntttxxxzzz|||~~~||||||}}}}}}}}}||||||{{{|||}}}~~~~~~yyynnncccXXXSSSNNNHHHDDDDDDAAAAAA???>>><<<;;;:::999999:::<<<>>>???@@@AAAAAA@@@@@@@@@???>>><<<;;;:::777666666555555666666777555777:::>>>BBBGGGJJJLLLMMMLLLJJJJJJKKKKKKJJJIIIGGGEEEDDDDDDEEEEEEDDDBBB@@@@@@AAACCCIIIRRR]]]dddccc[[[PPPHHHDDDBBB@@@>>>@@@@@@@@@???>>>===<<<;;;999888777666555555555666555666999<<>>===<<<:::999888666666666555555666666666777888<<>>===<<<;;;999999888777666666777777555555888;;;>>>DDDRRR```tttwwwnnngggdddfffggghhhhhhfffcccbbb^^^ZZZSSSNNNJJJGGGDDDBBBDDDEEEFFFNNNdddzzznnnddd^^^XXX\\\fffsss|||iiiYYYQQQOOOLLLHHHIIILLLNNNSSSeeeyyyuuunnnooo}}}fffeeewwwkkkQQQBBB???:::999:::666888888888888777777777666777666666666666777777888888888999999::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;===???AAABBBDDDIIIWWWttt;;;;;;;;;;;;;;;;;;;;;;;;:::<<<:::<<>>;;;888666777777777777777888888999::::::999999777666444333666666555555555555666666888:::>>>BBBEEEHHHJJJKKKKKKLLLMMMMMMLLLLLLKKKKKKGGGHHHKKKNNNPPPNNNIIIFFFDDDCCCCCCFFFKKKQQQVVVYYYWWWSSSLLLFFFBBB@@@???>>>>>>>>>>>>>>>>>>===<<<;;;999888888777777777777888777666888<<<>>>CCCOOOZZZiii}}}{{{qqqiiieeedddcccaaa^^^ZZZVVVTTTSSSQQQNNNKKKIIIGGGDDDBBBDDDDDDEEELLLaaa{{{oooddd^^^WWW[[[dddqqqooo\\\SSSQQQLLLHHHIIIMMMNNNQQQ___qqqwwwqqqqqq{{{jjjhhhuuupppSSSAAA>>>999999;;;777888888888888777777777666666666666666666777888888999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???AAABBBDDDHHHWWWsss::::::::::::::::::::::::999;;;:::===BBBFFF[[[|||zzzpppllluuu~~~tttVVVSSS]]]{{{sss^^^TTTKKKIIIHHHGGGGGGJJJKKKKKKNNNOOONNNQQQ^^^kkk}}}}}}nnncccZZZSSSNNNJJJFFFGGGMMMUUU]]]hhhqqq}}}zzzrrrhhhaaa___ccchhhjjjnnnrrrvvvwwwyyyzzz|||}}}}}}~~~yyy|||zzzxxx}}}|||lll```WWWOOOJJJKKKCCCCCCCCCAAA???<<<:::888888888777777666777777888666666777777777777666666666555555444444555555666888:::>>>CCCGGGJJJKKKLLLMMMOOOPPPPPPNNNMMMLLLLLLHHHKKKQQQWWWYYYUUUNNNHHHHHHFFFDDDEEEIIIMMMQQQRRROOOLLLGGGBBB>>><<<;;;;;;===>>>>>>>>>======<<<;;;888888777777777777888888888777888<<<>>>BBBKKKUUUeeexxxwwwnnnfffdddaaa\\\WWWRRRNNNLLLLLLKKKIIIHHHHHHGGGEEECCCBBBCCCDDDJJJ]]]{{{{{{oooddd^^^WWWZZZaaalllzzzvvvaaaVVVSSSMMMIIIIIIMMMMMMOOO[[[kkkwwwsssrrrxxxuuukkktttxxxYYYCCC>>>999999;;;888888888888888777777777777666555555666666777888999999999::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===???AAABBBDDDHHHVVVrrr;;;;;;;;;;;;;;;;;;;;;;;;888:::999===BBBFFF^^^uuuooonnnuuu~~~kkkTTTTTT```ppp[[[SSSKKKIIIHHHFFFGGGIIIHHHJJJOOOQQQPPPSSS```nnnyyykkk```WWWPPPLLLGGGEEEGGGOOOXXX```jjjssszzzvvvooofff______dddjjjnnnqqquuuwwwyyyyyy{{{|||||||||~~~zzz}}}zzzvvvuuuggg[[[RRRMMMLLLFFFEEEDDDCCCAAA???===<<<===<<<:::999888888888888666666777888888888888888666555555444444555555666666999===BBBGGGJJJKKKLLLOOORRRTTTTTTQQQNNNMMMNNNOOOTTT]]]eeegggbbbXXXQQQMMMIIIEEEDDDFFFJJJLLLLLLIIIHHHEEEAAA===;;;:::;;;=========>>>======<<<;;;777777666666666777777888999777888;;;===@@@HHHPPPaaasssyyyoooeeeccc___ZZZTTTOOOLLLJJJJJJHHHGGGFFFGGGFFFDDDBBBAAACCCDDDHHHYYYtttzzzoooeee___WWWYYY^^^ggguuu~~~gggZZZWWWOOOJJJIIILLLLLLLLLWWWeee}}}yyyvvvsssvvvqqqwww}}}```HHH@@@:::999;;;777888888888888777777777777555555555555666777888999777777888999999::::::;;;:::;;;<<<======<<<;;;:::;;;;;;;;;<<<===???AAABBBDDDGGGUUUqqq::::::::::::::::::::::::888999999===BBBFFF___rrrooopppxxx}}}___NNNSSSaaalllZZZRRRKKKIIIHHHFFFFFFIIIGGGJJJOOORRRRRRUUUbbbooowwwjjj___WWWPPPLLLFFFDDDHHHQQQZZZbbbllltttssspppjjjccc^^^```gggnnnpppssswwwyyyzzz{{{|||~~~{{{|||}}}|||~~~~~~vvvzzz{{{lll___TTTNNNMMMHHHGGGFFFDDDCCCAAA@@@@@@>>>===:::888666555444444666666666666666555444333555555555444444555555555444777<<>><<<<<<<<<==================<<<;;;777666666666666666777777888666777:::<<<>>>EEEMMMWWWiii}}}wwwmmmdddbbb]]]XXXSSSOOOLLLKKKJJJHHHFFFFFFFFFEEECCCAAABBBDDDEEEIIIXXXqqqzzzooofff```WWWXXX\\\eeeqqqkkk]]]YYYQQQKKKIIIKKKJJJJJJTTTaaauuu|||yyyuuuvvvxxx|||yyynnnsssgggLLLCCC;;;999:::666888888888888777777777777555555555555666777999999666666666777888888999999:::;;;<<<======<<<;;;:::;;;;;;;;;<<<===???AAABBBDDDGGGUUUqqq999:::<<<======<<<:::999999:::999===DDDJJJhhh~~~rrrttt|||ttt___OOOLLLUUUaaazzzcccXXXSSSMMMHHHFFFFFFEEEDDDHHHJJJLLLLLLOOOXXXfffqqq~~~pppddd[[[TTTMMMIIICCCHHHLLLQQQZZZgggpppsssvvvnnneee___\\\\\\dddmmmtttwwwzzz|||{{{{{{{{{{{{zzz{{{~~~}}}|||}}}uuutttyyymmmbbbWWWNNNMMMIIIEEECCCBBBBBBAAA@@@AAA???===:::888666666666777777777777666666666666999999888777666555555444555777;;;>>>CCCIIIPPPUUUVVVZZZ^^^]]]XXXSSSPPPPPPTTTiii~~~~~~ooo```^^^VVVLLLFFFDDDEEEFFFEEEHHHFFFBBB>>><<<<<<===>>>@@@AAAAAAAAA@@@===:::999555666777888888777555555888888777888:::>>>CCCFFFRRRaaaqqq{{{tttkkkaaa___]]][[[XXXSSSNNNJJJMMMKKKIIIFFFEEEEEEFFFGGGEEEFFFFFFJJJUUUjjjzzzpppfff```ZZZYYY]]]gggsss}}}vvvcccXXXRRRMMMKKKKKKKKKMMMSSSZZZrrr}}}|||}}}{{{|||hhhfffqqqNNN???===<<<888666888888888888777777777777:::::::::999999999999888777777888999:::;;;;;;<<<;;;::::::::::::;;;<<<<<<======<<<:::999;;;???BBBDDDJJJWWWppp999:::<<<======<<<:::999999::::::>>>FFFOOOnnn~~~vvvyyy|||ssseeeUUUHHHIIIXXXhhhuuu```SSSOOOJJJFFFEEEEEEEEEEEEGGGIIIKKKLLLOOOZZZiiitttpppbbbYYYRRRLLLIIIFFFIIIMMMQQQ\\\iiippppppoooggg^^^[[[[[[^^^eeemmmtttwww|||~~~~~~~~~~~~~~~}}}~~~~~~}}}zzz~~~yyyjjj[[[QQQPPPMMMIIIFFFEEEDDDCCCBBBBBBAAA>>><<<:::999888888888888777777777666666666888777777666666555555555777999<<>>===<<<;;;;;;999888888888777777777777666666666666666555555555999:::<<<>>>CCCIIIQQQWWW^^^aaacccaaa\\\YYYYYYZZZhhhrrrkkkaaaZZZUUUQQQMMMIIIEEEDDDBBB???===<<<;;;:::<<<===>>>>>>>>>===;;;:::;;;:::999888777777666777777777777777888===CCCHHHRRR]]]hhhmmmrrr|||}}}yyywwwwwwssskkkddd```___^^^]]]\\\YYYUUUQQQMMMKKKIIIGGGEEEEEEEEEEEEDDDEEEEEEGGGQQQeee~~~|||rrriiicccYYYZZZaaammmxxx~~~jjj^^^WWWPPPKKKJJJIIIHHHLLLQQQ]]]ssszzzssssss}}}ZZZFFF???===;;;:::888888888888777777777777444555555666777888999::::::::::::999999999888888;;;::::::::::::;;;<<<<<<;;;<<<======<<<===???AAADDDJJJWWWppp::::::;;;<<<<<<;;;::::::999======@@@JJJYYY|||~~~|||~~~vvvooojjjhhh```XXXOOOGGG@@@GGG```zzzxxxdddTTTLLLHHHEEECCCCCCDDDDDDCCCDDDFFFIIILLLRRR___qqq~~~lll[[[QQQMMMJJJIIIHHHIIILLLUUUdddqqqsssooooooddd[[[[[[___cccgggjjjqqqvvv|||~~~||||||tttgggTTTPPPKKKHHHFFFDDDCCCAAACCCBBBAAA@@@???>>>======999999999999888888888888555555555555555666666666999:::;;;===AAAIIIRRRXXX___bbbeeeddd___[[[ZZZZZZkkkxxxnnnfff___WWWOOOJJJCCCCCCAAA???===;;;:::999:::;;;<<<=========<<<<<<>>><<<:::888777777777777999999::::::;;;@@@GGGMMM\\\gggrrrwww{{{}}}zzzyyyuuuooojjjaaa```___^^^]]]YYYUUUQQQNNNMMMKKKIIIGGGFFFFFFFFFFFFFFFFFFIIISSSggg|||rrrhhhbbbYYYYYY___jjjuuu~~~pppcccXXXQQQKKKIIIHHHHHHJJJNNNVVVjjjqqqnnnbbbIII>>>;;;:::999888888888888777777777666777777777888999:::::::::999999999999999999999999;;;::::::::::::;;;<<<<<<:::;;;===>>>===>>>???AAADDDJJJWWWooo:::;;;;;;;;;;;;;;;;;;::::::@@@???AAALLL^^^|||~~~~~~}}}xxxqqqlllhhh]]]SSSKKKFFFCCCKKKfffsss___QQQLLLIIIFFFDDDDDDDDDCCCBBBCCCFFFIIILLLTTTbbbuuu|||iiiYYYPPPLLLIIIHHHFFFHHHMMMXXXggguuuvvvqqqjjj```YYY[[[aaaeeeiiilllqqquuu{{{}}}~~~~~~|||{{{{{{uuu___[[[UUUPPPMMMJJJGGGEEECCCCCCBBBAAA@@@???>>>===::::::::::::999999999999555555555666666666666666777888999;;;@@@IIITTT[[[aaaeeeiiiiiiddd___[[[ZZZkkkxxxnnneee[[[PPPIIICCCCCCAAA???===;;;:::999999:::;;;;;;<<<=========>>>===;;;999777777777888777999;;;;;;<<>>===<<<888888888888777777777666888888888888888888888888777777888999::::::;;;;;;;;;::::::::::::;;;<<<<<<:::;;;===>>>>>>>>>@@@AAADDDJJJWWWooo;;;;;;;;;;;;;;;;;;;;;;;;:::AAAAAABBBPPPfff}}}{{{wwwyyy{{{~~~xxxpppjjjZZZMMMEEEFFFHHHRRRlllmmm[[[PPPKKKIIIFFFDDDDDDDDDCCCBBBCCCEEEIIIMMMUUUdddxxxxxxgggYYYQQQLLLJJJHHHDDDJJJQQQ[[[jjjuuuwwwrrr___YYYUUUZZZ```ffflllqqqsssvvv{{{~~~||||||}}}}}}~~~{{{}}}|||{{{}}}nnniiiaaaYYYSSSMMMHHHEEEEEEEEEDDDDDDBBB@@@???===;;;;;;;;;;;;::::::::::::777777777777777666666666555666777:::AAALLLXXX```gggkkknnnmmmhhhbbb^^^]]]lll~~~ssshhh\\\PPPHHHEEEDDDBBB???===<<<;;;:::::::::;;;;;;<<<======>>><<<;;;:::999888888777777333666999999;;;AAAMMMVVVmmm||||||wwwrrrnnnfffeeecccaaa___[[[VVVRRRQQQPPPOOOMMMKKKIIIHHHGGGGGGHHHHHHKKKUUUiii}}}qqqeee^^^ZZZWWWYYYaaalllvvv~~~qqq^^^TTTLLLKKKLLLKKKLLLNNNSSSaaazzz{{{uuu{{{tttxxxYYYEEE>>><<<:::888888888888777777777777777777666666666555555555666777888999:::;;;;;;<<<;;;::::::::::::;;;<<<<<<:::<<<=========>>>AAACCCDDDJJJWWWooo;;;;;;;;;::::::;;;;;;;;;999BBBCCCEEETTTnnn{{{vvvssszzzzzzvvvnnn\\\LLLCCCGGGNNNWWWppptttaaaSSSLLLGGGEEEDDDCCCDDDEEEEEEDDDCCCFFFIIIMMMUUUfffzzz|||ssseeeYYYSSSNNNJJJGGGEEEMMMVVV```jjjsssuuuqqq[[[WWWWWW\\\aaafffnnnuuuwwwyyy|||}}}}}}~~~}}}}}}|||||||||}}}{{{|||}}}~~~{{{{{{~~~sssggg]]]TTTLLLGGGHHHHHHHHHFFFDDDBBB@@@>>><<<<<<<<<<<<;;;;;;;;;:::999999888888777777666666444555666:::CCCPPP^^^gggnnnooooookkkeeeaaa``````mmmvvviii]]]PPPHHHGGGEEEBBB???===<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>999999999999999888777777111555999:::<<>>;;;999888888888888777777777777555555555666666666666666888888888999999:::::::::;;;::::::::::::;;;<<<<<<;;;<<<===<<<<<<>>>BBBEEEDDDJJJWWWooo<<<;;;;;;::::::;;;;;;<<<888BBBDDDFFFXXXttt}}}wwwttt}}}||||||sssbbbPPPEEEKKKRRR[[[pppuuufffVVVKKKGGGDDDBBBAAABBBDDDFFFFFFEEEDDDFFFIIIMMMVVVfff{{{xxxooodddZZZTTTOOOKKKGGGGGGPPPZZZbbbjjjqqqsssppp^^^\\\\\\```cccfffnnnvvv{{{|||}}}}}}|||}}}~~~}}}{{{{{{{{{|||}}}||||||}}}|||zzz{{{|||}}}yyykkk___UUUPPPKKKKKKJJJIIIFFFDDDAAA???===<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666666444555777<<>><<<<<<===>>><<<<<<<<<<<<<<<===>>>???777888999::::::999777666222666:::<<<>>>FFFTTT___rrr|||vvvrrrrrrqqqqqqppppppmmmiiifff```___^^^]]]ZZZXXXVVVUUUTTTSSSRRRRRRZZZlllssshhh```VVVUUUZZZdddnnnwww~~~hhh]]]SSSOOONNNLLLJJJJJJLLLVVVjjj~~~vvvfffsss|||{{{fffNNNDDD@@@===888888888888777777777777555555666777888999:::::::::::::::999999999999888;;;::::::::::::;;;<<<<<<<<<===<<<<<<<<<>>>CCCFFFDDDJJJWWWooo<<<<<<;;;:::::::::;;;;;;===AAADDDKKK^^^|||uuuyyy|||~~~sss```SSSMMMLLLPPPdddwwwxxxyyymmmbbbYYYRRRLLLIIIFFFEEECCCBBBCCCDDDFFFGGGFFFJJJMMMOOOUUUdddxxxvvvlllaaaYYYRRRKKKIIIJJJRRRSSSXXXaaakkkpppnnnkkkaaa\\\XXXZZZ```iiiooorrrzzz{{{~~~}}}||||||{{{{{{zzzzzzzzzzzz{{{~~~~~~{{{}}}wwwuuuuuutttvvvzzzvvveeeXXXQQQPPPMMMKKKHHHFFFDDDCCC>>>===;;;;;;<<<===;;;::::::999888999999999777555555777:::<<>><<<:::999::::::;;;>>>@@@???===;;;;;;;;;:::999999888888777888888:::>>>AAAIIIXXXgggxxx}}}rrrpppnnnqqqvvvvvvqqqlllkkkkkkiiigggbbb]]]XXXUUUTTTTTTTTTXXXaaaqqq~~~tttggg]]]WWWTTTUUU^^^jjjvvvmmm___RRRNNNNNNLLLIIIHHHRRRWWWccc{{{vvvlllggggggwwwttthhhPPPAAA======;;;:::999777666777777888777777777777888888888888888888999::::::::::::999???:::888======999888;;;<<<<<<======>>>>>>??????CCCIIIVVVnnn===<<<;;;;;;::::::;;;;;;<<<@@@DDDKKKaaa{{{sss]]]QQQMMMNNNRRRdddtttuuuuuummmaaaVVVOOOJJJGGGEEEDDDCCCBBBAAAAAACCCDDDFFFFFFIIIMMMQQQWWWfffyyy~~~sssiii^^^WWWQQQKKKHHHJJJPPPRRRYYYbbbkkkmmmiiiddd\\\YYYXXX[[[bbbkkkqqqtttxxxzzz}}}}}}|||{{{{{{zzzzzzzzzzzzzzz{{{yyy}}}yyysssrrrqqqnnnoooqqquuuzzzyyylllbbb^^^YYYSSSNNNKKKIIIHHH@@@>>>======>>>>>><<<;;;;;;:::999999:::999777666666888999<<>><<<::::::::::::;;;>>>@@@@@@===;;;;;;;;;:::999999888888777777777:::@@@FFFQQQddduuu~~~zzzvvvuuuwwwxxxwwwuuupppooonnnkkkgggccc___]]][[[[[[[[[```iiiyyyvvviii^^^XXXTTTUUU^^^jjjuuupppbbbTTTPPPOOOMMMKKKJJJMMMQQQ^^^uuuvvvkkkeeefffmmmttt|||mmmRRRBBB======<<<;;;999888777888888999777777777777888888888888999999::::::;;;;;;;;;:::<<<888888<<<===:::999<<<<<<<<<======>>>?????????BBBIIIUUUmmm======<<<;;;;;;;;;;;;;;;<<<@@@CCCLLLeee~~~sss]]]PPPMMMQQQUUUdddqqqpppfff^^^SSSJJJEEECCCCCCCCCBBBAAA@@@@@@@@@AAACCCDDDEEEIIIOOOTTT\\\jjj|||wwwmmmdddZZZTTTOOOIIIHHHJJJMMMQQQZZZdddjjjiiibbb[[[VVVVVVXXX]]]eeemmmsssuuuvvvxxx{{{}}}~~~~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{|||}}}wwwyyy~~~xxxqqqllljjjhhhdddbbbdddgggjjjnnnttt{{{|||wwwoooeeeZZZSSSMMMJJJGGGCCCAAA???>>>??????>>><<<<<<;;;::::::;;;;;;999777777888999;;;AAANNN]]]hhhsssmmmfff^^^SSSJJJIIIMMMbbb{{{}}}sssiii]]]UUUJJJHHHFFFBBB???<<<;;;:::::::::;;;>>>@@@@@@>>><<<;;;;;;:::999999888888777666777;;;BBBKKKZZZrrrzzzxxxyyy|||{{{zzzxxxuuurrrooommmlllhhhggghhhmmmwwwwwwjjj___YYYUUUUUU^^^jjjuuuvvvgggXXXRRRQQQOOOLLLLLLJJJNNNYYYmmmsssddd___aaa```ssswwwwwwtttWWWEEE>>>>>>;;;:::999777777777777888777777777777888888888888:::::::::;;;;;;;;;;;;;;;:::888999<<<===;;;;;;>>><<<<<<===>>>>>>??????@@@BBBHHHTTTkkk>>>>>>===<<<;;;;;;;;;;;;<<<@@@DDDMMMiiixxx]]]OOOMMMSSSVVV```iiigggXXXRRRKKKEEECCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCEEEJJJQQQXXXbbbqqq~~~rrrggg^^^UUUPPPLLLHHHGGGJJJIIIPPP[[[fffkkkggg^^^VVVSSSUUUZZZ```gggnnnrrrtttuuuwwwyyy|||}}}~~~~~~}}}{{{{{{{{{{{{{{{|||}}}~~~}}}|||wwwxxxzzzppphhhaaa^^^[[[WWWVVVXXXYYYZZZ\\\___fffoooyyy}}}xxxyyy|||uuuggg\\\SSSLLLHHHEEECCC@@@?????????>>>===>>>===<<<<<<===<<<:::888888999999<<>><<<;;;;;;:::999999888888777777888<<>>:::999777666555555666666666777777777888888888888999999999999::::::;;;;;;<<<<<<=========<<<<<<>>><<<======>>>??????@@@@@@BBBGGGSSSiii@@@???>>>===<<<<<<<<<<<<===BBBEEEOOOmmm___MMMIIIOOOQQQVVV[[[XXXKKKHHHFFFDDDDDDDDDBBBAAABBBBBBBBBBBBBBBCCCCCCDDDEEEKKKTTT^^^kkkzzz|||ooobbbYYYQQQMMMJJJGGGGGGJJJHHHPPP\\\gggkkkggg]]]VVVSSSWWW]]]ccciiimmmppprrruuuwwwyyy{{{|||}}}}}}}}}||||||||||||}}}~~~|||~~~{{{yyyzzz{{{|||zzzggg^^^UUUQQQNNNKKKLLLOOOLLLLLLMMMOOOUUU^^^iiippp{{{uuuqqqzzz}}}pppcccWWWOOOHHHEEEBBB@@@@@@@@@???>>>@@@>>>>>>>>>>>>>>><<<::::::::::::===EEEPPP]]]fffhhhccc\\\UUUMMMHHHKKKRRRZZZqqqxxxmmm___VVVMMMKKKHHHDDDAAA>>><<<;;;999999;;;===@@@@@@>>><<<;;;;;;:::999999888888777999:::===CCCLLL___}}}{{{nnnddd\\\WWWWWW___kkkwwwtttaaaWWWSSSOOOMMMLLLMMMOOOTTTaaawwwyyyhhhYYYTTTVVVRRRZZZyyy~~~uuuyyyaaaJJJ@@@???;;;:::888777666666777777666777777777888888888888888888777777888888999:::???AAABBB???===<<<============>>>>>>???@@@@@@@@@BBBGGGRRRhhhAAA@@@???===<<<<<<<<<<<<>>>CCCGGGRRRsssbbbMMMEEEIIIHHHIIILLLIIIAAAAAAAAABBBCCCCCCAAA???BBBCCCCCCCCCDDDDDDDDDDDDEEELLLWWWeeettt{{{nnn___VVVNNNKKKHHHEEEFFFIIIIIIQQQ]]]gggjjjddd\\\UUUSSSXXX___eeeiiillloooqqqwwwxxxyyy{{{|||}}}}}}}}}{{{{{{||||||~~~}}}|||zzz|||}}}}}}~~~~~~zzzyyyyyyvvvwwwzzz}}}{{{rrrkkkZZZRRRJJJHHHFFFDDDEEEIIIBBBBBBBBBDDDHHHOOOXXX___sss|||rrrjjjwwwsssaaaUUULLLIIIEEEBBBBBBAAAAAA@@@AAA@@@??????@@@@@@>>><<<===<<<<<<@@@HHHTTT```gggkkkeee\\\TTTLLLFFFIIIPPPYYYmmmzzzlll___VVVNNNLLLIIIEEEBBB???===<<<888999:::===@@@AAA???===;;;;;;:::999999888888777999;;;???DDDMMM```ssshhh]]]YYYXXX```lllyyy|||ggg[[[UUUPPPMMMLLLIIILLLQQQ\\\qqquuugggZZZTTTTTTOOOTTTnnnwwwxxxdddLLLBBBAAA===<<<;;;999999999999:::777777777777888888888888888777777666666777999:::???DDDEEE@@@<<<<<<===<<<======>>>??????@@@@@@AAACCCHHHRRRgggAAAAAA???>>>===<<<<<<<<<===CCCIIIVVVyyyxxx{{{lllRRRFFFGGGDDDBBBCCC@@@???>>>>>>???AAABBBAAA@@@BBBBBBCCCDDDDDDDDDDDDDDDFFFMMMZZZkkk|||zzzmmm]]]UUUMMMIIIGGGEEEEEEHHHLLLTTT^^^eeefff```YYYSSSRRRXXX___eeeiiilllpppsssyyyyyyzzz{{{||||||}}}}}}yyyyyyzzz{{{|||~~~{{{yyy}}}~~~~~~zzzuuupppnnnfffddddddfffgggccc\\\XXXMMMGGGDDDDDDDDDAAAAAACCC>>>>>>>>>>>>@@@EEEKKKPPPbbbuuuvvvccceeennnzzzmmm\\\PPPMMMHHHEEEDDDDDDDDDCCCBBBAAA@@@AAAAAAAAA???===???===>>>BBBLLLXXXcccjjjmmmfff\\\TTTJJJEEEHHHOOOZZZmmm}}}lll___YYYOOOMMMJJJFFFBBB???===<<<888999:::===@@@AAA???===;;;;;;:::999999888888777777:::@@@FFFPPPddd~~~tttiii^^^YYYYYYaaannn{{{nnn```XXXRRRNNNNNNHHHKKKPPPYYYkkkzzzrrrggg[[[RRRPPPIIIOOOddd|||}}}fffMMMCCCBBB<<<;;;:::888888888999999777777777777888888888888999888777666777888:::;;;<<>>:::;;;===<<<===>>>>>>??????@@@AAAAAADDDIIIRRRgggBBBAAA@@@>>>===<<<<<<<<<<<>>AAA???======???BBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCFFFNNN\\\nnnyyylll]]]TTTLLLIIIGGGDDDEEEHHHOOOVVV^^^dddccc]]]VVVQQQQQQWWW___eeeiiimmmqqquuu{{{{{{{{{{{{||||||}}}}}}wwwwwwxxxyyy{{{}}}~~~{{{yyy~~~~~~~~~zzzwwwqqqkkkgggZZZVVVTTTVVVVVVRRRLLLHHHDDDAAA@@@DDDEEEAAA>>>???>>>??????>>>>>>AAAEEEHHHPPPgggtttaaaZZZXXX]]]bbbdddjjjqqqyyyfffSSSPPPKKKHHHGGGGGGFFFFFFCCCBBBAAAAAABBBAAA???>>>@@@>>>???DDDNNNZZZeeelllkkkddd[[[RRRJJJEEEIIIQQQ\\\mmmmmmaaa[[[PPPNNNKKKGGGCCC@@@===<<<888888:::===@@@AAA???===;;;;;;::::::999888888777555999@@@HHHSSSiii|||xxxppppppxxxrrrggg___ZZZYYYbbbooo}}}rrrcccZZZTTTPPPOOOKKKMMMQQQXXXgggvvvooofffYYYOOOKKKEEEKKK]]]hhhNNNDDDCCC999888777555555555555666777777777777888888888888:::999888777777999;;;<<<888@@@BBB<<<888;;;>>>===>>>>>>>>>???@@@@@@AAAAAAEEEIIISSSgggHHHAAA;;;<<<===<<<<<<>>>BBBEEELLL___{{{tttqqqyyyrrrgggXXXMMMGGGEEEBBB??????>>>>>>>>>>>>>>>????????????@@@AAABBBCCCCCCDDDGGGNNN]]]qqq|||ooo]]]TTTKKKGGGEEEDDDFFFJJJMMM[[[```aaacccXXXMMMOOOPPPXXXccckkkoooqqqsssuuuxxxyyy{{{|||||||||{{{zzzsssuuuwwwyyyzzz|||~~~~~~}}}|||yyypppaaaUUUTTTPPPKKKJJJJJJJJJHHHEEE??????>>>>>>>>>>>>>>>???;;;===>>>>>>===>>>@@@BBBQQQXXXhhh|||rrr]]]XXXPPPLLLMMMQQQUUUWWWeeekkk|||ttt```TTTIIIGGGIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@???AAABBBCCCGGGRRR```ggghhhkkkcccYYYRRRKKKHHHLLLSSSaaaooo}}}vvvcccWWWVVVQQQJJJEEECCCAAA>>>:::888:::<<<>>>??????>>>===;;;;;;:::999888888888999:::<<>>===>>><<<<<<===BBBEEEMMMbbbxxxrrrqqqyyyrrrnnniiiccc]]]TTTIIIAAA??????>>>>>>>>>>>>??????======>>>???@@@AAAAAABBBFFFNNN^^^sss|||ooo]]]TTTKKKGGGEEEDDDFFFJJJNNN[[[`````````VVVLLLNNNQQQYYYdddlllppprrruuuwwwyyyzzz{{{}}}}}}}}}||||||uuuvvvxxxyyyzzz}}}~~~zzzqqqbbbVVVQQQMMMIIIHHHIIIIIIGGGDDDBBBBBBAAA@@@??????@@@@@@>>>???@@@?????????BBBDDDHHHMMMXXXgggssstttllldddVVVQQQKKKHHHHHHKKKNNNPPPUUUYYYeeeyyyfffYYYLLLIIIJJJHHHFFFEEEEEEEEEEEEDDDCCCBBBBBBAAACCCDDDEEEJJJUUUcccjjjjjjjjjbbbXXXPPPJJJGGGLLLSSS```ooo~~~jjj^^^WWWQQQJJJFFFDDDAAA>>>;;;888:::<<<>>>??????>>>===999999888888888999::::::888:::???EEEOOObbb|||tttgggccc]]][[[```ggggggbbbaaaaaaiii~~~qqqgggaaaZZZXXXaaaooo~~~yyyiii___VVVPPPMMMNNNJJJKKKRRR\\\nnnssskkkeee\\\TTTPPPJJJLLLTTTkkkjjjQQQEEE???===<<<;;;999888888777777666666666666777777777888999999999999:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;????????????@@@AAABBBBBBEEEHHHSSSiiiPPPGGG@@@??????<<<<<<===AAAEEEOOOhhhtttqqqsss}}}wwwyyy{{{yyyrrrcccRRRGGG@@@@@@??????>>>??????@@@======>>>???@@@AAAAAABBBFFFNNN___uuu{{{mmm]]]TTTKKKGGGEEECCCEEEIIIPPP\\\___]]]\\\RRRJJJNNNRRRZZZeeemmmqqqtttwwwyyyzzz{{{}}}~~~~~~~~~xxxyyyyyyzzzzzz~~~vvvhhh]]]TTTPPPLLLKKKMMMMMMJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBAAABBBBBBBBBAAAAAADDDFFFEEEHHHNNNVVV\\\^^^]]]ZZZRRROOOJJJGGGGGGIIIJJJJJJMMMNNNUUUbbbrrrqqqbbbSSSMMMLLLIIIGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCFFFHHHMMMXXXeeekkkkkkiii```VVVOOOIIIGGGMMMTTTaaapppqqqdddXXXRRRKKKGGGDDDBBB>>>;;;999:::<<<>>>??????>>>>>>888777777888888999:::;;;777888<<>>======;;;:::999888888888666666666777777777888888999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>??????AAABBBBBBDDDGGGRRRhhh|||PPPGGG@@@>>>>>>===<<<>>>AAAEEERRRnnn|||{{{|||oooooouuu~~~|||jjjXXXMMMAAAAAA@@@?????????@@@@@@??????@@@AAABBBCCCCCCDDDFFFOOO```wwwxxxjjj\\\SSSJJJGGGEEECCCEEEJJJQQQ]]]___[[[YYYOOOHHHNNNSSSZZZeeelllqqqtttwwwzzzzzz|||~~~|||||||||{{{|||uuulllaaa^^^ZZZYYYYYYYYYUUURRRNNNMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEHHHJJJJJJLLLNNNQQQRRRTTTWWWYYYWWWTTTQQQOOOOOOOOONNNMMMRRRRRRUUU\\\ffftttnnn\\\RRRNNNJJJGGGFFFFFFFFFFFFFFFEEEEEEEEEEEECCCFFFIIINNNZZZfffjjjiiiggg^^^TTTMMMHHHGGGNNNWWWgggvvvvvvhhhYYYSSSLLLHHHEEECCC???;;;999:::<<<===>>>>>>>>>>>>999999888888888999999:::888888;;;???DDDPPPeeexxx}}}sssmmmfff```\\\WWWPPPKKKIIIHHHFFFIIIUUUfffqqqsssiiihhhnnnrrrggg^^^XXXUUU\\\hhhvvvsssfffZZZSSSQQQLLLIIIIIINNNTTTbbb~~~rrreeebbbaaa\\\WWWRRRPPPOOO^^^tttlllwwwXXXFFF???===<<<;;;:::999888888888666666777777777888888888999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@BBBBBBDDDGGGQQQhhh{{{NNNEEE>>>===>>>======@@@AAAFFFUUUtttvvvwwwzzziiilllvvvpppYYYLLLBBBBBBAAA@@@@@@@@@@@@@@@??????@@@AAABBBCCCCCCDDDFFFOOO```vvvtttfffZZZQQQIIIFFFEEEDDDFFFKKKSSS^^^```[[[WWWNNNIIIPPPTTT[[[dddlllooorrrvvvyyyzzz|||~~~~~~~~~uuuqqqmmmlllkkkiiieeeaaaZZZYYYXXXWWWUUUUUUTTTTTTSSSSSSRRRPPPNNNOOOQQQTTTRRRTTTVVVVVVVVVXXX\\\___bbb```]]][[[[[[ZZZXXXVVV[[[^^^```bbbfffmmmtttxxxyyydddXXXQQQKKKGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFBBBEEEJJJPPPZZZeeehhheeeeee\\\RRRKKKGGGIIIRRR\\\ooo}}}zzzkkk[[[UUUNNNIIIFFFCCC???<<<::::::;;;<<<===>>>??????<<<;;;:::999888888888888999999;;;???BBBJJJZZZjjj|||rrriii^^^ZZZTTTQQQOOOMMMIIIFFFAAABBBBBBFFFSSSfffrrrvvvpppnnnsssssshhh]]]WWWUUUZZZeeerrryyyjjj]]]UUUSSSKKKHHHIIINNNSSS^^^xxxyyyhhhcccbbb^^^YYYVVVTTTRRR[[[|||xxxiiiyyy~~~___JJJAAA<<<;;;:::888777777777777777777777777888888888888999999999999:::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@BBBCCCDDDGGGQQQhhhOOOEEE>>>=========>>>AAABBBFFFWWWyyyuuu{{{uuueeejjjwwwwwwYYYHHHCCCCCCBBBAAA@@@@@@@@@@@@======>>>???@@@AAAAAABBBGGGOOO___tttpppbbbXXXOOOGGGEEEEEEEEEHHHLLLSSS```bbb\\\XXXOOOJJJSSSVVV]]]eeellloooqqquuuxxxzzz|||~~~|||xxxtttooonnnmmmlllkkkjjjjjjjjjffffffdddbbb``````cccfffhhhiiijjjkkklllooosssvvvvvvtttqqqooonnnmmmkkkiiioootttxxxwwwvvvvvvuuussswwwzzzjjj]]]VVVNNNIIIGGGDDDEEEEEEFFFFFFGGGGGGGGGDDDHHHMMMSSS]]]fffgggccccccZZZPPPJJJHHHKKKVVVaaawwwppp\\\VVVOOOJJJGGGDDD@@@===::::::;;;<<<===>>>?????????>>><<<;;;999888888888:::999<<>>>>>===>>>AAACCCGGGYYY|||xxxttthhhooo}}}zzz\\\JJJDDDCCCBBBAAAAAA@@@@@@@@@======>>>???@@@AAAAAABBBHHHOOO]]]qqqoooaaaUUUMMMFFFEEEEEEFFFIIINNNSSSaaaddd___ZZZPPPMMMUUUZZZ```hhhmmmoooqqquuuxxxyyy{{{}}}}}}}}}zzzwwwuuuvvvyyy{{{~~~wwwqqqmmmooorrruuu|||lllaaaZZZRRRMMMJJJEEEFFFFFFGGGHHHIIIIIIIIIHHHMMMRRRXXXaaaiiihhhcccaaaXXXNNNIIIHHHMMMZZZfff|||sss]]]WWWPPPKKKHHHEEE@@@===;;;;;;;;;<<<===>>>???@@@???>>>===<<<;;;:::::::::999999<<>>@@@CCCGGGZZZ}}}{{{{{{wwwooovvvyyy^^^QQQEEEDDDCCCBBBAAA@@@@@@@@@??????@@@AAABBBCCCCCCDDDIIIOOO\\\ooooooaaaTTTLLLEEEDDDEEEFFFJJJPPPSSSbbbeeeaaa\\\RRRNNNWWW\\\bbbjjjnnnppprrruuuxxxyyyzzz}}}zzzmmm```[[[YYYYYY```hhhkkkwwwlllbbb\\\VVVPPPNNNFFFGGGHHHHHHIIIJJJKKKKKKLLLQQQWWW]]]eeekkkjjjeee```WWWMMMIIIIIIOOO]]]iii~~~rrr^^^XXXPPPKKKHHHEEEAAA===;;;;;;;;;;;;<<<>>>???@@@>>>======<<<<<<<<<======888888;;;???AAACCCKKKTTTaaavvvzzzrrrkkkeeebbbaaaYYYVVVRRRMMMJJJHHHGGGGGGFFFHHHGGGEEEFFFKKKMMMKKKMMMVVVjjjzzzlll^^^XXXUUUYYY```lll|||sssbbbYYYWWWNNNKKKKKKMMMLLLQQQdddyyyzzzrrrlllfff\\\```\\\VVVbbb}}}sssTTTCCC======;;;:::999888888888777888888888888999999999999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<===???@@@BBBCCCFFFIIISSSjjjxxxXXXKKK@@@@@@???;;;<<>>>>>===>>>@@@AAABBBIIIQQQbbbxxxmmm^^^VVVMMMFFFDDDDDDDDDGGGLLLVVV___ccc\\\RRRPPPUUUZZZaaagggnnnrrrrrrrrrtttvvvyyy{{{~~~|||nnndddWWWNNNKKKLLLNNNOOO\\\___eeellluuusssggg]]]UUUOOOLLLKKKLLLNNNOOOPPPOOONNNMMMLLLWWWbbbjjjppptttrrrmmmaaaRRRJJJNNNPPPPPP]]]qqqrrr```ZZZQQQKKKHHHEEEBBB>>>;;;;;;:::;;;<<<>>>@@@AAAAAA???>>><<<;;;;;;;;;;;;;;;>>>AAA???===AAAKKKTTTccclll}}}wwwqqqnnnmmmlllfffbbb\\\WWWTTTQQQOOOMMMQQQKKKIIILLLNNNLLLIIIJJJMMMUUUhhhxxxnnnbbbZZZUUUXXXbbbnnn|||zzziii]]]UUUQQQOOOMMMKKKKKKPPP```ooosssfffbbb[[[WWWYYYccc|||tttXXXEEE>>>;;;999888999::::::999;;;999888666666777999:::;;;;;;::::::999::::::::::::::::::;;;;;;;;;<<<<<<999999:::<<<>>>@@@BBBCCCFFFGGGQQQiiiuuu]]]NNNBBB@@@???<<<>>>CCCDDDJJJbbbwwwxxx|||mmmWWWLLLFFFDDDCCCAAA@@@???@@@@@@AAA@@@@@@???@@@BBBCCCDDDIIIQQQbbbxxxnnn___UUUMMMEEECCCCCCDDDGGGLLLUUU^^^bbbZZZQQQPPPUUUYYY```fffmmmqqqrrrsssuuuwwwzzz||||||kkk\\\UUUJJJCCCBBBCCCEEEFFFLLLOOOTTT[[[dddnnnxxx}}}tttjjjaaaYYYSSSPPPMMMNNNOOOQQQRRRSSSSSSSSSSSS^^^iiiqqqwwwyyyvvvpppgggXXXPPPUUUXXXZZZhhh|||ppp^^^YYYQQQLLLIIIGGGBBB???===<<<<<<<<<===???AAABBBAAA???>>><<<;;;;;;;;;;;;:::>>>@@@@@@???CCCLLLUUUbbbjjjyyy}}}{{{zzzzzzsssooojjjddd```\\\YYYWWWVVVRRRPPPQQQPPPKKKIIIJJJOOOWWWkkkuuukkkbbb[[[VVVZZZcccnnn{{{~~~mmm___VVVQQQOOOMMMKKKKKKPPP___mmm}}}pppddd]]]WWWXXX```vvvpppWWWEEE>>><<<999888999::::::999:::999888666666777999:::::::::999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<>>>???AAAAAAFFFHHHRRRiiitttbbbQQQCCC@@@@@@===???EEEDDDLLLeeeyyyxxxgggTTTJJJCCCCCCAAA@@@????????????AAA@@@@@@???@@@BBBCCCDDDIIIQQQaaawwwpppaaaTTTLLLEEECCCCCCCCCGGGLLLTTT\\\___XXXPPPOOOTTTXXX___eeelllqqqssstttwwwzzz}}}~~~yyygggXXXOOOJJJDDD??????@@@BBBCCCCCCFFFKKKRRRYYYbbbkkkqqqyyyvvvqqqjjjccc\\\WWWTTTRRRSSSSSSUUUWWWYYY[[[\\\bbblllxxxyyylll^^^VVVZZZ___dddtttzzzkkk\\\WWWQQQNNNKKKHHHDDD@@@>>>>>>===>>>>>>@@@BBBCCC@@@@@@>>>===<<<;;;;;;;;;999===@@@AAA@@@DDDLLLSSS___gggsss}}}xxxrrrlllhhhfff```^^^^^^\\\TTTLLLIIILLLQQQZZZooorrriiibbb[[[WWW[[[dddooo{{{qqqaaaXXXRRROOOMMMKKKKKKOOO\\\jjjkkkbbbZZZZZZ^^^qqqmmmVVVFFF???<<<:::999999::::::999999999888777777888999:::888888888888999:::;;;;;;<<<<<<<<<<<<========================>>>>>>???@@@FFFHHHRRRjjjvvveeeSSSDDDBBBAAA??????DDDEEEOOOkkk}}}{{{|||bbbPPPHHHBBBBBBAAAAAA@@@@@@@@@??????>>>>>>===>>>@@@AAABBBGGGOOO```uuupppaaaSSSKKKDDDBBBBBBCCCGGGKKKSSSZZZ\\\UUUNNNOOOTTTWWW___dddlllqqqsssvvvzzz}}}}}}{{{zzz|||}}}rrrfffYYYOOOHHHFFFCCCAAA@@@AAABBBCCCDDDGGGLLLRRRXXX___gggkkknnnnnnlllhhhccc^^^ZZZXXX[[[[[[\\\]]]___bbbeeegggttt~~~uuuhhh```cccjjjqqqsssggg[[[WWWRRROOOMMMJJJEEEAAA???>>>>>>>>>???@@@BBBCCC@@@@@@???>>>===<<<;;;;;;:::===@@@AAAAAACCCIIINNNWWWaaammmxxx|||wwwtttmmmnnnnnniii]]]PPPMMMPPPQQQ]]]ttttttjjj___YYYWWW\\\fffqqq}}}sssddd[[[SSSOOOMMMKKKKKKNNNYYYeeepppfff^^^]]]___nnn}}}pppXXXHHH???===:::999::::::999999999888888777777888999:::777777777888999:::;;;<<<============>>>>>>>>>>>><<<<<<======>>>???@@@AAAFFFHHHSSSkkk{{{lllXXXHHHDDDDDD@@@???BBBFFFTTTrrrrrr[[[JJJBBBBBBBBBBBBBBBBBBAAAAAAAAA???>>>>>>===>>>@@@AAABBBDDDNNN___tttnnn```RRRJJJCCCAAABBBCCCFFFKKKRRRXXXYYYSSSMMMOOOTTTWWW___eeelllqqqtttwww{{{~~~{{{zzz{{{|||kkk___VVVNNNJJJBBBBBBAAA@@@>>>>>>??????CCCGGGLLLRRRWWW\\\bbbfffhhhjjjjjjhhhccc```___```eeeeeefffhhhkkkooorrrtttvvvooorrrxxx~~~{{{mmmddd[[[WWWRRROOONNNKKKFFFBBB???>>>>>>===>>>???AAABBB@@@@@@???>>>===<<<;;;;;;:::===@@@AAAAAABBBEEEHHHOOOYYYgggrrr{{{{{{|||}}}vvvgggXXXSSSVVVRRR```zzzvvvlll]]]XXXVVV]]]gggsssuuuggg^^^TTTPPPLLLLLLKKKMMMVVV___yyyqqqfff___^^^^^^kkk{{{wwwxxx]]]JJJ@@@>>>;;;:::::::::999888888777777888888999999:::888888888888999:::;;;<<<=========>>>>>>>>>??????;;;;;;<<<===???AAACCCDDDFFFIIITTTlll}}}fffPPPHHHEEEAAA@@@CCCHHHXXXyyykkkVVVIIIBBB@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@???@@@BBBCCCDDDDDDNNN```ttt|||kkk^^^QQQIIIBBBAAAAAABBBFFFKKKRRRWWWWWWQQQMMMPPPUUUWWW```eeelllqqqtttwww|||~~~lll\\\RRRJJJFFFEEEBBBCCCCCCBBB@@@@@@AAABBBDDDHHHNNNTTTYYY]]]bbbeeeiiijjjkkkhhhddddddfffiiimmmnnnqqquuuzzz~~~}}}xxxlllfff]]]XXXSSSOOONNNKKKGGGCCC??????>>>>>>>>>???AAABBB@@@@@@@@@???>>>===;;;;;;:::===AAACCCCCCCCCDDDEEEJJJSSS^^^iiisssqqqaaa[[[\\\XXXgggyyynnn___XXXVVV\\\gggttt{{{kkkbbbUUUPPPLLLLLLKKKLLLSSS[[[ppppppddd]]]]]]\\\fff|||ttt}}}bbbMMMAAA>>>;;;:::::::::999888777777777888999999::::::999999999999:::;;;<<<<<<============>>>>>>>>>>>>:::;;;<<<===???BBBDDDEEEGGGIIIUUUmmmyyy[[[LLLFFFBBBBBBGGGHHH[[[zzzbbbQQQGGGDDD>>>???@@@AAABBBBBBAAA@@@AAA@@@@@@???@@@BBBCCCDDDEEEQQQcccwwwwwwhhh[[[PPPHHHAAA@@@AAABBBFFFKKKRRRVVVVVVPPPMMMQQQVVVXXXaaafffmmmqqqtttwww|||ooo\\\RRRKKKDDDBBBCCCCCCEEEFFFFFFDDDEEEGGGIIIHHHLLLSSSYYY]]]aaaeeegggkkkkkkjjjfffcccdddjjjppppppsssxxxyyynnnjjj___ZZZSSSOOOMMMKKKGGGDDDAAA@@@@@@??????@@@BBBCCC@@@@@@@@@@@@???===<<<:::999<<>>>>><<<<<<===>>>???AAACCCDDDGGGJJJUUUmmmcccNNNEEEBBBEEEKKKGGG\\\nnnVVVHHHBBB@@@<<<===???@@@AAAAAA@@@??????>>>>>>>>>>>>@@@AAABBBGGGSSSfffyyyuuueeeYYYPPPHHHAAA@@@AAABBBFFFKKKSSSVVVVVVPPPMMMQQQVVVXXXbbbgggmmmqqqtttwww|||nnn___QQQLLLIIIDDDBBBDDD@@@BBBEEEEEEDDDEEEHHHLLLHHHMMMTTTZZZ^^^aaaeeegggjjjjjjhhhccc___bbbjjjqqqpppttt|||zzzpppnnnaaa[[[SSSNNNLLLJJJGGGDDDCCCBBBAAA@@@AAABBBCCCDDD@@@@@@@@@@@@???===<<<:::777;;;AAAFFFJJJKKKKKKKKKKKKKKKNNNUUU```mmmzzz{{{lllcccaaakkkvvvwwwfff^^^YYY\\\eeeqqqttteeeVVVQQQLLLLLLKKKKKKOOOUUUbbbuuuhhh``````]]]cccuuuyyygggRRRBBB???<<<;;;::::::999888666666777999999:::::::::======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>???@@@AAABBBGGGJJJVVVnnnsssUUUGGGBBBDDDIIIJJJbbb}}}eeeOOOGGGEEECCC>>>???AAABBBBBBAAA@@@?????????@@@???>>>???BBBDDDIIIQQQaaawwwqqqbbbYYYOOOHHHAAA@@@??????DDDKKKSSSUUUTTTQQQNNNPPPWWW^^^dddhhhlllpppsssuuuwwwyyy}}}rrr^^^WWWMMMGGGFFFFFFGGGFFFHHHEEEDDDHHHKKKLLLPPPUUUTTTWWW[[[___aaadddgggjjjlllkkkiiifff```___gggrrrooozzzrrriii]]]YYYTTTOOOLLLJJJHHHFFFBBBAAA???>>>>>>???AAABBBBBBBBBAAA@@@>>><<<:::999<<<<<>>>>>???@@@AAAAAABBB>>>>>>>>>>>>@@@BBBDDDEEEGGGJJJVVVmmm^^^JJJDDDDDDEEEOOOggg|||gggPPPIIIFFFDDD???@@@@@@AAAAAA@@@@@@@@@??????@@@???>>>???BBBDDDHHHQQQbbbwwwooo___VVVMMMGGGBBB@@@@@@@@@DDDJJJPPPRRRTTTSSSQQQSSSXXX]]]eeeiiinnnqqqtttvvvyyy{{{~~~qqqeeeXXXSSSNNNKKKKKKLLLKKKJJJMMMJJJIIIMMMPPPQQQUUUZZZYYY\\\```cccfffhhhkkknnnooommmkkkgggaaa___gggqqqttt~~~~~~qqqggg```\\\VVVQQQNNNLLLIIIGGGCCCBBB@@@??????@@@BBBCCCDDDDDDCCCBBB@@@>>><<<;;;???>>>BBBMMMYYY___\\\WWWQQQMMMJJJLLLOOOVVVaaalll{{{tttnnnlllsss~~~mmmaaaWWWXXX```mmm{{{~~~kkk]]]WWWPPPNNNLLLLLLRRRYYYeeewwwmmmhhhdddbbbllluuuuuuwwwUUUGGG???999999:::999888:::777888888888888999999999999999:::::::::;;;;;;;;;::::::;;;;;;<<<======>>><<<<<<<<<<<<>>>@@@BBBCCCGGGJJJVVVnnnhhhMMMGGGGGGDDDRRRkkk}}}|||kkkSSSJJJGGGDDDAAAAAA@@@@@@???@@@@@@AAA??????@@@???>>>???BBBDDDIIISSSdddzzzlll\\\RRRKKKFFFBBBBBBAAA@@@CCCHHHMMMPPPSSSTTTSSSUUUZZZ^^^gggkkkpppsssvvvxxx{{{|||~~~~~~~~~zzzvvvvvvzzzzzzyyyyyymmmaaaZZZRRRQQQOOOPPPQQQRRRRRRQQQTTTQQQQQQUUUXXXYYY]]]bbbbbbeeehhhkkkmmmooorrrtttrrrooollliiiccc```fffoooyyy}}}pppgggddd___YYYTTTPPPMMMJJJHHHDDDCCCAAA@@@@@@AAACCCDDDEEEEEEEEECCCBBB@@@>>>===@@@>>>BBBNNN^^^iiijjjfff]]]TTTMMMKKKLLLOOOUUU[[[ooovvv|||wwwxxx}}}pppdddZZZYYYaaakkkxxxppp^^^WWWQQQOOOMMMLLLPPPVVVccctttuuunnnhhheeennnzzzyyy|||^^^HHH@@@;;;;;;;;;999777888777888888888888999999999::::::::::::;;;;;;;;;;;;999999999::::::;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCFFFJJJVVVnnnpppQQQKKKKKKFFFPPPkkk}}}|||mmmTTTIIIFFFCCCBBBAAA@@@???>>>???@@@AAA??????@@@???>>>???BBBDDDJJJTTTfff}}}}}}iiiYYYOOOIIIDDDBBBCCCBBBAAACCCGGGLLLNNNPPPQQQRRRVVV\\\aaaiiilllqqquuuwwwyyy|||~~~}}}|||}}}zzzuuuqqqooorrrwwwyyy|||}}}wwwooohhhaaa\\\YYYTTTTTTTTTUUUVVVXXXYYYYYY\\\YYYZZZ^^^```aaadddiiikkkmmmqqqssstttuuuwwwyyytttpppmmmiiidddaaafffmmm|||~~~rrrjjjfffaaa[[[UUUQQQMMMJJJGGGDDDBBBAAA@@@@@@AAABBBDDDEEEEEEEEEDDDBBBAAA???>>>???<<>>>>>>>>>>>@@@BBBDDDEEEFFFJJJWWWnnnyyyWWWMMMLLLIIIPPPmmm{{{{{{nnnTTTHHHDDDBBBCCCBBB@@@???>>>???@@@@@@??????@@@???>>>???BBBDDDHHHRRRfff}}}{{{gggWWWNNNHHHCCCBBBCCCCCCAAABBBFFFMMMLLLKKKLLLOOOVVV^^^dddiiimmmqqquuuxxxzzz|||~~~~~~}}}~~~zzzvvvwwwxxx|||}}}uuupppmmmnnnlllhhhddd```]]]\\\]]]^^^]]]\\\\\\\\\]]]```bbbccc```aaaeeeggggggiiimmmrrrtttwwwxxxxxxyyy{{{|||tttpppmmmkkkfffcccgggnnn|||vvvnnnfffaaaZZZTTTPPPLLLIIIFFFBBBAAA@@@>>>>>>@@@AAABBBDDDDDDDDDCCCBBB@@@???>>>>>>===???LLL```sss}}}nnn]]]TTTPPPNNNQQQUUUZZZ```nnn~~~rrrfff]]]]]]ccckkkuuu~~~sssbbbZZZRRROOONNNLLLMMMPPP[[[ggg}}}uuukkkeeejjj{{{~~~dddKKKCCC===<<<;;;888666666777777888888888999999999::::::;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEEEEJJJWWWnnn[[[MMMKKKKKKTTTqqqvvv{{{wwwyyyoooTTTHHHDDDBBBBBBBBBAAA@@@??????????????????@@@???>>>???BBBDDDFFFQQQeee~~~zzzfffWWWNNNGGGCCCAAABBBBBBAAACCCGGGLLLJJJHHHHHHMMMUUU^^^dddhhhlllqqqtttwwwyyy{{{}}}~~~~~~wwwllleee```]]]\\\]]]____________```bbbjjjjjjiiigggffffffiiikkkjjjhhhhhhkkklllkkklllpppuuuwwwyyyzzzzzzzzz{{{|||vvvqqqnnnmmmkkkhhhlllqqq|||yyyrrreee```ZZZTTTPPPLLLIIIFFFBBBAAA???>>>>>>???AAABBBCCCCCCCCCBBBAAA@@@>>>===??????BBBLLL^^^sssoooaaaVVVOOONNNPPPUUU[[[hhhvvvpppfff]]]^^^dddlllvvv~~~uuufff[[[RRROOOMMMLLLLLLNNNWWWbbbuuuvvvjjjccceeetttxxxlllNNNEEE===;;;:::777666777777888888888888999999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCEEEJJJWWWooo~~~\\\IIIHHHMMMWWWtttsss|||yyywww{{{qqqUUUHHHDDDCCCAAAAAAAAAAAA@@@???>>>>>>??????@@@???>>>???BBBDDDHHHTTTiiizzzfffWWWNNNGGGCCC@@@AAAAAA@@@CCCHHHJJJHHHFFFHHHMMMUUU]]]aaagggjjjooosssuuuxxxzzz|||~~~}}}}}}}}}}}}pppeee\\\XXXUUUSSSSSSXXX___dddfffhhhjjjlllsssuuuwwwvvvsssqqqrrrssspppnnnnnnqqqqqqoooooorrrvvvxxxyyyzzzyyyxxxyyyzzzwwwsssqqqqqqpppooorrrwww~~~yyyssseee```ZZZTTTPPPMMMJJJHHHCCCBBB@@@??????@@@BBBCCCCCCCCCCCCBBBAAA@@@???>>>===???CCCJJJYYYoootttdddUUUOOOPPPQQQVVVbbboooyyy}}}nnnddd]]]___fffnnnwwwxxxiii]]]QQQMMMLLLKKKKKKMMMVVV^^^pppwwwjjjaaabbbooowww}}}rrrQQQGGG===:::888666666777777888888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCEEEJJJWWWoooyyyZZZFFFFFFOOOYYYuuussszzzxxxxxxrrrVVVIIIEEEDDDAAAAAABBBBBBAAA@@@>>>===??????@@@?????????BBBDDDMMMYYYnnn{{{gggWWWNNNHHHCCC@@@@@@@@@@@@CCCIIIGGGFFFFFFIIIOOOUUU[[[^^^fffiiinnnrrrtttwwwyyy{{{|||||||||}}}~~~~~~||||||{{{xxxvvvooohhh]]]SSSNNNKKKJJJJJJRRRZZZdddlllppprrrtttvvvxxx|||}}}yyyxxxxxxtttrrrrrrttttttqqqqqqsssuuuwwwyyyyyyxxxwwwwwwxxxyyyuuurrrttttttssswww|||yyyrrreeeaaaZZZUUUQQQNNNKKKIIIDDDCCCAAA@@@@@@AAACCCDDDCCCCCCCCCCCCBBBAAA@@@???:::===AAAGGGSSSiiippp^^^UUUTTTJJJNNNYYYdddnnnwwwyyymmmccc]]]___fffoooxxx{{{kkk^^^QQQLLLKKKKKKKKKMMMVVV]]]nnnxxxjjj```aaammmxxx|||tttSSSHHH===999777555666888777888888888888999999999;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>@@@BBBDDDEEEEEEJJJWWWooopppZZZLLLJJJMMMUUUyyy~~~rrr}}}~~~www{{{uuuYYYMMMGGGCCCBBBBBBAAA@@@@@@@@@AAAAAACCCCCCBBBAAA???@@@CCCEEEKKKZZZtttzzzfffWWWOOOHHHCCCAAABBBAAA@@@BBBFFFIIIIIIJJJKKKMMMSSSZZZ___eeeiiimmmppprrrsssuuuwww{{{yyywwwzzz~~~tttpppllleee^^^[[[XXXSSSOOOMMMIIIEEEHHHMMMTTT]]]kkkvvv{{{}}}~~~~~~~~~~~~}}}zzzwwwvvvwwwyyy}}}||||||}}}}}}|||{{{xxxxxxyyyzzz|||yyyrrrhhhbbb[[[UUURRROOOKKKGGGFFFEEEDDDCCCBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@===;;;>>>FFFRRRccczzzlll[[[PPPJJJOOOTTTZZZeeesss}}}oooeee\\\^^^fffppp|||mmm```RRRMMMKKKJJJIIIJJJSSSXXXfff}}}}}}fffcccggglllzzzYYYDDD<<<>>>999888:::888;;;:::888777777777888888;;;;;;:::::::::;;;<<<<<<===============>>>???????????????@@@AAABBBCCCDDDEEEKKKYYYooooooYYYKKKIIINNNYYY~~~{{{uuuzzzsssYYYLLLFFFBBB????????????@@@@@@AAABBBBBBBBBAAA@@@???@@@BBBEEEMMM[[[tttyyyfffXXXPPPHHHCCCAAABBBAAA@@@BBBFFFIIIIIIJJJKKKMMMSSSZZZ___eeehhhmmmppprrruuuxxx{{{{{{zzzzzz{{{}}}~~~pppiiicccZZZSSSPPPOOOKKKHHHGGGEEEDDDGGGNNNWWWbbbppp|||{{{ssskkkeee]]]XXXTTTQQQMMMIIIFFFEEECCCBBBAAABBBCCCDDDBBBBBBBBBBBBAAA???>>>===???<<<===DDDPPP```vvvmmm```OOOPPPSSSWWW```mmmyyy~~~nnnddd\\\^^^fffppp|||qqqcccVVVPPPNNNKKKKKKLLLRRRWWWeee{{{iiieeehhhlll|||[[[FFF===???:::999<<<999::::::888777777777888888:::::::::::::::;;;;;;<<<>>>===<<<;;;;;;<<<======?????????@@@AAABBBCCCDDDFFFLLLZZZppppppYYYLLLKKKQQQ___{{{www~~~{{{nnnWWWKKKEEE@@@=========>>>???@@@BBBBBB@@@AAA@@@???>>>???BBBEEEOOO\\\sssxxxfffXXXQQQHHHCCCAAABBBAAA@@@BBBFFFHHHIIIIIIKKKMMMSSSZZZ___eeegggkkknnnrrrvvv{{{~~~|||||||||{{{{{{|||~~~zzzjjj```YYYPPPIIIGGGFFFCCCBBBDDDDDDEEEJJJQQQ\\\gggwww}}}uuummmggg```ZZZWWWTTTOOOKKKGGGEEEBBB@@@@@@AAADDDFFFFFFEEEEEEEEECCCBBBAAA@@@AAA======CCCMMM]]]sssxxxeeeVVVSSSQQQSSSZZZeeeqqqyyy}}}mmmccc\\\^^^fffooozzzuuugggXXXQQQNNNKKKJJJKKKOOOVVVcccxxxnnniiiiiijjj]]]HHH???@@@;;;:::===::::::999888888777888888888::::::::::::;;;;;;<<<<<<@@@>>><<<:::::::::;;;<<>>>>>???BBBEEEPPP\\\qqqwwweeeXXXQQQHHHCCCAAABBBAAA@@@BBBFFFHHHHHHIIIJJJMMMSSS[[[```dddfffiiilllooosssxxx|||{{{}}}~~~|||yyyyyy|||sssbbbXXXQQQJJJFFFEEECCCAAAAAADDDFFFHHHOOOWWW```lll}}}vvvoooiiiaaa[[[XXXTTTPPPLLLHHHEEEBBB??????AAAEEEGGGHHHHHHHHHGGGFFFDDDCCCBBBAAA>>>===CCCLLL[[[qqqlll___WWWOOOOOOTTT]]]iiirrr{{{nnnddd\\\^^^eeemmmwww~~~yyyjjjZZZQQQMMMJJJHHHIIIMMMUUUbbbuuuqqqkkkiiiiii}}}___III???@@@;;;999<<<:::999999888888888888888888:::;;;;;;<<<============@@@>>><<<::::::;;;===???>>>>>>??????@@@AAACCCDDDGGGMMMZZZrrrxxx^^^OOOOOOUUUhhhnnnZZZNNNGGGCCCAAACCCBBBAAA@@@@@@@@@@@@@@@>>>>>>???>>>>>>@@@CCCFFFOOO[[[pppwwweeeXXXQQQHHHCCCAAABBBAAA@@@BBBFFFGGGHHHIIIJJJNNNTTT[[[```ccceeegggjjjlllpppuuuxxxzzz}}}~~~|||yyyxxxzzz}}}{{{kkkZZZPPPJJJEEEBBBBBBDDDBBBCCCGGGJJJMMMTTT\\\eeeqqqwwwoooiiiaaa[[[XXXTTTOOOKKKHHHEEEBBB@@@@@@BBBFFFHHHFFFFFFFFFEEECCCBBB@@@???@@@===>>>CCCLLLZZZnnnjjj]]]QQQNNNQQQWWWaaallluuu|||pppeee\\\]]]ccckkkttt||||||~~~ppp___UUUOOOKKKIIIIIIMMMUUUbbbsssqqqkkkhhhfffxxx}}}```III??????:::888;;;999888888888888999888888888;;;;;;===>>>????????????>>>===<<<<<<===???AAABBB>>>>>>>>>???@@@AAABBBCCCGGGKKKYYYqqq}}}aaaPPPNNNTTTmmmyyyaaaQQQJJJEEECCCCCCDDDDDDBBBAAA@@@?????????>>>>>>?????????AAAEEEHHHOOO[[[pppxxxfffXXXPPPHHHCCCAAABBBAAA@@@BBBFFFGGGHHHIIIJJJNNNTTT[[[aaaccceeehhhkkkmmmppptttwww{{{}}}}}}|||{{{{{{~~~~~~}}}{{{}}}ttteeeTTTJJJEEE@@@>>>>>>EEEDDDEEEJJJOOOSSS[[[dddpppzzzzzzpppiiiaaa[[[WWWTTTOOOKKKHHHFFFCCCBBBBBBDDDGGGIIIIIIIIIHHHGGGEEEDDDBBBAAA???===>>>CCCKKKWWWiiixxxyyyhhhWWWRRRQQQRRRZZZdddmmmuuu}}}pppddd[[[ZZZaaajjjuuu~~~~~~yyyfffZZZSSSNNNLLLLLLNNNVVVcccqqqooojjjfffccc}}}xxx{{{bbbKKK??????999888;;;999777777888999999999999888:::;;;===???@@@@@@??????<<<<<<===>>>???AAABBBCCC>>>>>>>>>>>>???AAABBBCCCGGGKKKXXXqqqgggSSSPPPVVVssstttZZZLLLGGGCCCBBBCCCBBBBBBAAA@@@?????????@@@>>>?????????@@@BBBFFFIIIPPP\\\rrryyyfffWWWNNNHHHCCCAAABBBAAA@@@BBBFFFFFFGGGIIIJJJNNNTTT\\\aaacccfffkkkooorrruuuyyy{{{}}}~~~~~~zzzzzz{{{}}}~~~~~~zzzwwwuuurrrvvvlll^^^OOOHHHEEEBBBAAABBBIIIGGGJJJQQQWWW\\\eeennn~~~~~~qqqjjjbbb\\\XXXTTTOOOKKKGGGFFFEEEDDDEEEFFFHHHIIILLLLLLKKKJJJHHHFFFEEECCC???===???CCCIIIRRRaaannnttt___WWWRRROOOTTT\\\eeennnxxx}}}mmmaaaWWWWWW___jjjxxx~~~jjj]]]VVVPPPMMMMMMPPPXXXdddqqqoooiiiccc^^^xxxzzz|||dddMMMAAA@@@:::888<<<:::666777888999:::999999888888999;;;>>>??????>>>===;;;<<<>>>???@@@@@@@@@@@@======>>>>>>???AAABBBCCCHHHKKKYYYsss{{{mmmXXXTTTYYYwwwsssWWWJJJEEEBBBAAACCC@@@???????????????@@@@@@>>>???@@@@@@@@@CCCGGGJJJQQQ^^^ssszzzgggWWWNNNHHHCCCAAABBBAAA@@@BBBFFFFFFGGGHHHJJJNNNTTT\\\aaaccchhhmmmssswwwzzz}}}{{{wwwxxxzzz|||||||||||||||{{{zzzxxxwwwtttrrrpppoooooottt|||fffZZZMMMIIIIIIIIIIIIKKKLLLLLLOOOWWW^^^dddoooxxxrrrkkkccc]]]YYYUUUPPPLLLGGGGGGFFFFFFFFFGGGIIIJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@>>>???CCCGGGNNNZZZfffsss|||eee[[[TTTMMMOOOWWW[[[fffrrrzzz~~~~~~~~~{{{jjj^^^TTTUUU^^^lll{{{jjj]]]UUUOOOLLLLLLQQQYYYeeepppooohhhbbb\\\ttt|||~~~fffNNNBBBAAA;;;999===;;;666777888999::::::999888666777:::<<<======<<<<<<;;;<<<>>>@@@@@@???===<<<======>>>>>>???@@@BBBCCCIIIMMMZZZttt}}}xxx]]]SSSbbbmmmRRREEECCCBBB@@@???AAAAAAAAA@@@@@@?????????@@@@@@@@@??????BBBFFFIIITTT```ttt{{{gggVVVLLLGGGDDDAAA@@@@@@AAAAAAAAABBBDDDGGGJJJNNNTTTZZZ___iiilllqqquuuwwwxxxzzz{{{~~~zzzyyyxxxwwwwwwvvvuuussswwwuuurrrqqqpppnnnkkkiiikkkrrr|||xxxbbb[[[SSSLLLKKKLLLOOOPPPTTTRRRTTT[[[bbbjjjuuuzzzvvvxxxqqqfff^^^YYYVVVRRROOOMMMJJJGGGHHHKKKNNNOOONNNPPPNNNKKKIIIHHHFFFDDDAAAAAAAAAAAAAAADDDKKKSSSXXXiiitttnnn```VVVOOONNNQQQ\\\aaajjjvvvyyyyyy|||~~~~~~uuuiii^^^WWWXXX]]]eeevvvkkk]]]UUUNNNKKKKKKPPPWWWdddqqq}}}pppeeeaaadddjjj}}}kkkOOO>>>===999999:::555888888888888888888888888888888999:::<<<===>>>>>><<<<<<>>>???AAAAAABBBBBB>>>????????????@@@CCCEEEIIIOOO\\\sss~~~ttt{{{jjj[[[gggiiiOOODDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@??????>>>???>>>>>>>>>@@@DDDGGGTTTaaavvvyyyeeeUUULLLFFFDDDAAA???@@@AAAAAAAAABBBDDDGGGJJJNNNSSSYYY^^^eeeiiiooosssvvvyyy{{{}}}}}}yyyvvvvvvtttqqqnnnooonnnllllllmmmlllkkkiiilllrrr{{{tttccc^^^WWWRRRQQQSSSVVVWWW^^^\\\]]]bbbggglllvvv}}}tttoooyyyzzzrrrhhh```[[[WWWRRROOOKKKHHHGGGIIINNNRRRSSSSSSTTTQQQNNNKKKIIIFFFCCCAAA@@@@@@AAABBBEEEKKKQQQUUU[[[eeeppp|||wwwhhh\\\RRROOOQQQWWW\\\fffrrr|||}}}}}}tttrrrssszzz|||~~~~~~|||{{{zzzzzz}}}}}}~~~vvvggg\\\UUUWWW[[[cccuuu~~~kkk^^^VVVOOOLLLLLLOOOVVVdddtttsssfffaaadddiiiyyyiiiNNN>>>===::::::<<<777:::999999999888888777777:::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@>>>????????????@@@CCCEEEIIIOOO]]]tttuuu|||xxxccclllyyydddMMMCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>@@@DDDHHHTTTbbbxxxwwwcccTTTLLLFFFDDD@@@???@@@AAAAAAAAACCCEEEHHHJJJMMMRRRXXX\\\aaaeeelllrrrvvvyyy|||}}}yyywwwuuuoookkkgggffffffhhhkkkmmmmmmmmmooossszzzuuukkkgggaaa^^^^^^```bbbcccgggdddcccfffiiilllsss{{{wwwmmmfffppp|||uuukkkccc]]]XXXSSSOOOIIIGGGGGGKKKRRRXXXZZZZZZXXXUUUPPPMMMJJJFFFCCC@@@@@@AAABBBEEEHHHLLLOOOQQQPPPXXX```iiiwwwtttcccUUUPPPPPPPPPUUU___kkkvvv}}}zzz{{{pppjjjgggoooqqqsssssssssssstttvvvyyy{{{}}}yyyeee[[[TTTVVVZZZbbbsss}}}kkk___XXXQQQNNNMMMNNNTTTdddxxxvvvhhhbbbdddiii~~~vvviiiNNN??????;;;;;;===999::::::999999888888888777;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>?????????>>>>>>???@@@??????@@@CCCEEEIIIOOO]]]tttwww}}}fffnnnrrr___KKKBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@BBBFFFJJJSSSaaaxxxuuubbbSSSKKKFFFCCC@@@???@@@AAAAAA@@@DDDEEEHHHJJJMMMQQQWWW[[[```dddkkkppptttxxx{{{}}}~~~|||yyyrrrmmmeeefffggglllqqquuuwwwwwwuuuxxx|||yyyuuuqqqooooooooooooooommmkkkjjjllllllmmmssszzzttthhhaaakkkyyyooofff```ZZZSSSOOOIIIHHHIIINNNVVV\\\^^^^^^YYYUUUPPPLLLIIIFFFCCCAAABBBCCCFFFJJJNNNPPPQQQPPPQQQTTTXXX]]]fffwww}}}jjjYYYQQQPPPLLLPPPYYYdddpppxxx|||}}}}}}}}}oooddd]]]aaaccceeeggghhhkkkpppsssvvvyyy|||{{{eee[[[TTTWWW[[[cccsss|||kkkaaaZZZSSSOOONNNNNNTTTeee}}}xxxiiibbbeeekkk}}}iiiPPPBBB@@@;;;:::<<<888888888888999999999:::::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>======>>>???@@@@@@???AAACCCFFFIIIOOO]]]uuuyyy~~~gggqqqlll[[[IIIBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@CCCGGGJJJRRR___wwwsss```RRRKKKFFFCCC@@@??????@@@@@@@@@CCCEEEGGGJJJMMMQQQWWW[[[aaaeeekkkpppsssvvvyyyzzzyyytttooopppsssxxx~~~|||yyywwwtttrrrrrrssssssssswww}}}~~~qqqfff___jjj|||ssskkkddd\\\TTTNNNKKKKKKLLLQQQYYY___aaaaaaXXXTTTOOOKKKHHHFFFDDDBBBDDDFFFJJJQQQWWWZZZYYYWWWWWWUUUTTTUUUYYYdddsssmmm^^^TTTPPPKKKNNNTTT^^^jjjtttzzz}}}ooo___UUUTTTVVVXXX[[[^^^dddkkkooorrrvvv|||yyyfff\\\VVVYYY]]]ddduuu~~~mmmccc\\\UUUQQQPPPOOOUUUfffyyyjjjcccgggnnnjjjQQQDDDBBB;;;999:::777666666777999:::;;;<<<===888888999:::;;;<<<===>>><<<======>>>>>>>>>======???@@@@@@@@@@@@AAADDDFFFIIIOOO^^^uuuyyy~~~jjjvvvfffVVVGGGAAA@@@???>>>??????@@@@@@@@@@@@AAAAAAAAA???@@@@@@??????AAAEEEHHHRRR___uuurrr```RRRKKKEEECCC???>>>???@@@@@@@@@BBBDDDGGGIIILLLQQQWWW[[[cccggglllpppsssuuuwwwyyyyyy{{{}}}~~~~~~~~~zzzxxxxxxzzzyyyxxx{{{zzzrrrhhhcccooowwwoooggg^^^UUUNNNLLLLLLNNNTTT\\\bbbccccccXXXTTTOOOKKKHHHFFFDDDCCCDDDGGGMMMXXXbbbhhhiiigggaaa[[[VVVTTTTTTVVV___gggvvv~~~{{{ooodddZZZSSSLLLMMMPPPXXXdddpppyyy}}}ppp]]]QQQLLLMMMNNNPPPTTT[[[ccciiinnnssszzz~~~uuuggg]]]XXXZZZ___fffvvv|||pppeee]]]VVVQQQQQQPPPVVVfff}}}{{{kkkdddhhhooo~~~gggPPPDDDBBB;;;888:::777666666777999:::<<<===>>>777888999:::<<<===>>>???<<<===>>>>>>?????????>>>???@@@AAA@@@@@@AAADDDFFFIIIOOO^^^vvvyyy~~~kkkyyy|||vvv^^^QQQDDD@@@@@@@@@???@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@??????AAAEEEIIISSS___tttqqq```RRRKKKEEEBBB???>>>???@@@@@@???AAACCCFFFIIILLLRRRXXX\\\cccggglllqqqsssuuuxxxyyytttxxx}}}~~~}}}~~~|||zzzxxxxxxxxxppplllzzzzzzrrriii```UUUNNNKKKKKKNNNUUU^^^dddffffff\\\XXXQQQLLLIIIFFFDDDBBBAAAEEENNN]]]mmmxxx|||{{{tttkkkdddaaa^^^ZZZYYY]]]dddooowwwuuupppjjjaaaXXXNNNLLLMMMSSS^^^lllwww}}}|||tttaaaSSSIIIIIIHHHHHHKKKQQQYYY___iiiooowww{{{}}}~~~vvvggg]]]XXX[[[```fffvvv~~~yyyvvv}}}sssfff]]]VVVRRRQQQOOOUUUdddxxx~~~mmmdddhhhpppwwwcccMMMBBBAAA;;;888;;;999888888999::::::;;;;;;<<<999999::::::;;;<<<======<<<===>>>???@@@@@@@@@@@@???@@@AAAAAA@@@AAADDDGGGIIIPPP___vvvyyy~~~kkkxxxyyyiiiYYYMMMBBB???@@@@@@AAABBB?????????@@@@@@AAAAAAAAABBBBBBBBBAAAAAACCCHHHKKKUUU```tttqqq```RRRKKKEEEBBB???>>>???@@@@@@???@@@BBBEEEHHHLLLRRRXXX]]]bbbffflllqqqtttwwwyyy{{{yyy~~~~~~xxxtttrrrvvvwwwvvv|||ssskkkaaaVVVNNNIIIJJJMMMUUU___fffhhhhhh```[[[TTTNNNIIIFFFCCCAAA>>>CCCNNN```ttt}}}uuusssnnneee```___YYYeeeooorrrqqqnnneee[[[OOOLLLKKKPPP[[[iiiuuu}}}{{{~~~xxxfffYYYIIIGGGEEEDDDEEEJJJRRRXXXeeellluuuyyyzzz|||yyyfff]]]XXX[[[___fffuuu|||wwwsssrrrzzzuuuggg]]]VVVRRRRRRNNNTTTbbbtttnnneeehhhooo}}}~~~rrr___III@@@AAA;;;999===<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>???AAAAAABBBBBB@@@@@@AAAAAA@@@BBBDDDGGGIIIPPP___vvvxxx~~~{{{lll|||xxxmmmUUUIII???>>>AAAAAA@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAABBBBBBAAAAAABBBFFFHHHRRR```uuu}}}lll^^^QQQJJJGGGEEEAAA>>>======>>>???AAABBBEEEIIIOOOTTTYYY\\\```eeekkkqqquuuxxx{{{~~~{{{~~~yyyqqqnnnnnnwww}}}vvvkkk]]]SSSPPPIIIJJJMMMSSSZZZ```ccceeeeee]]]SSSKKKGGGEEECCCAAAFFFDDDHHHVVVlll|||vvvmmmeeebbbbbbeeekkkooommmeee___TTTMMMIIIMMMVVVaaannnyyy}}}mmm\\\QQQJJJDDDCCCDDDFFFMMMUUU]]]iiivvv{{{|||~~~~~~}}}yyyggg]]]UUUUUUYYYddd|||zzznnniiiiiikkkqqqzzzwwwjjjaaaWWWQQQPPPQQQVVV```oootttggghhhnnnyyydddRRRCCC@@@>>>999888:::999888888888888888999999999888888:::<<<======<<<>>>????????????>>>>>>===?????????@@@BBBDDDFFFHHHKKKRRRaaaxxxyyytttgggyyyzzzzzzfffQQQFFF===>>>AAAAAAAAABBB?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@BBBEEEHHHRRR___uuuzzzjjj]]]RRRKKKEEECCC@@@>>><<<===>>>???AAABBBEEEIIINNNTTTXXX[[[```eeelllrrrvvvyyy|||~~~{{{~~~yyyqqqooopppzzz}}}uuujjj\\\RRROOOIIIJJJMMMRRRYYY^^^``````aaa[[[RRRKKKHHHEEEBBB@@@@@@@@@DDDRRRggg|||{{{vvvkkkgggdddfffiiiiiiddd___VVVNNNIIIKKKQQQYYYeeeooo|||tttdddSSSLLLEEEBBBBBBCCCIIIQQQ]]]jjjwww{{{}}}~~~|||jjj```XXXXXX\\\ggg~~~wwwhhh```^^^fffmmmwwwxxxkkkbbbYYYSSSQQQSSSXXXaaapppxxxiiihhhnnnmmmXXXEEE@@@???;;;888::::::999888888888888888999:::999999:::===>>>>>>===>>>>>>???????????????>>>>>>>>>>>>???AAADDDFFFGGGLLLSSSbbbyyyyyynnndddwww~~~xxxvvv___MMMCCC<<<===@@@AAAAAABBB????????????@@@@@@@@@@@@@@@@@@@@@@@@???AAADDDGGGQQQ^^^tttwwwhhh[[[RRRLLLCCCBBB???===<<<===>>>???AAABBBDDDGGGLLLRRRWWWZZZ```eeemmmtttxxx{{{}}}~~~|||~~~}}}sssooorrruuuwwwppppppsss~~~}}}ttthhhZZZPPPMMMHHHIIILLLQQQVVVYYYZZZYYY[[[WWWQQQLLLHHHEEEBBB???===>>>CCCMMM]]]nnnyyypppfffccceeehhhfffdddZZZRRRKKKJJJLLLQQQ[[[dddqqqwww}}}uuuhhhVVVMMMFFFBBB@@@@@@FFFLLL^^^jjjwww|||~~~mmmbbbYYYXXX[[[fff|||sssbbbXXXUUU```hhhsss~~~yyylllcccZZZTTTSSSTTTYYYcccppp}}}llliiiooo{{{aaaHHH@@@@@@<<<:::;;;;;;:::999888888888888888;;;::::::;;;>>>??????>>>===>>>???@@@@@@@@@@@@@@@>>>>>>>>>???@@@CCCEEEFFFMMMTTTccczzzzzz}}}llldddyyy{{{}}}wwwttt]]]KKKBBB<<<<<>><<<;;;<<<>>>@@@@@@AAABBBFFFKKKPPPVVVYYY___eeemmmtttyyy{{{}}}~~~vvvjjjeeegggjjjyyywwwpppqqquuu|||qqqeeeWWWNNNKKKGGGHHHJJJNNNQQQSSSRRRQQQSSSRRROOOKKKHHHDDDAAA>>>???BBBEEEIIIQQQ]]]kkkuuu}}}nnnffffffiiijjjiii^^^WWWOOOLLLKKKMMMVVV___hhhmmmqqquuuzzz{{{tttkkkWWWOOOGGGCCCAAAAAAFFFLLL^^^kkkxxx~~~nnnbbbWWWUUUWWW^^^qqqppp```XXXUUU[[[dddqqq}}}yyylllcccZZZTTTSSSSSSXXXbbbpppoookkkpppjjjLLLAAA@@@>>>;;;;;;;;;;;;:::999888888888888<<<;;;;;;<<>>???@@@AAAAAAAAAAAA>>>>>>>>>???@@@BBBDDDFFFMMMTTTccczzzzzz{{{nnnggg|||www}}}xxxrrr\\\KKKCCC======>>><<<===???AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@??????@@@DDDFFFOOO]]]rrrxxxhhh[[[PPPKKKBBB@@@>>><<<;;;<<<>>>@@@@@@@@@AAADDDIIIOOOTTTXXX^^^dddlllssswwwzzz}}}~~~sssnnnnnnpppxxxxxxrrrtttxxxyyynnnbbbTTTLLLIIIFFFFFFGGGIIILLLMMMLLLJJJLLLLLLLLLJJJFFFCCC@@@???AAACCCEEEEEEGGGOOOYYYbbbmmmsss~~~|||pppkkkiiigggfff^^^XXXQQQMMMJJJKKKSSS\\\eeehhhiiijjjooottttttpppXXXPPPHHHEEECCCDDDIIIPPP___lllzzzpppcccWWWSSSSSSVVVdddtttyyylll___XXXVVVXXXcccrrr~~~zzzmmmcccZZZTTTRRRPPPVVV```ooosssnnnqqqnnnOOOCCCAAA>>>;;;<<<;;;;;;:::999888888999999<<<;;;;;;===???@@@@@@???>>>>>>???AAABBBBBBBBBBBB????????????@@@BBBDDDFFFLLLSSSbbbzzz{{{zzzssskkk|||uuuwwwsssoooYYYJJJCCC>>>>>>>>>;;;<<<>>>???????????????>>>>>>>>>@@@@@@@@@@@@???AAADDDGGGPPP]]]sss{{{jjj\\\PPPJJJCCCBBB???===<<<===>>>???@@@???@@@BBBGGGMMMSSSWWW]]]bbbiiioootttxxx|||~~~~~~|||xxxzzz~~~~~~vvvjjj^^^QQQJJJHHHEEEDDDCCCDDDFFFGGGGGGFFFGGGHHHIIIHHHDDDAAA@@@@@@>>>@@@AAABBBCCCHHHOOOUUUYYY^^^gggvvvuuukkkdddaaa]]]WWWQQQMMMIIIIIIQQQZZZaaabbbaaa```dddkkkmmmlllYYYRRRJJJGGGFFFFFFLLLRRR```mmm{{{rrrdddXXXTTTRRRRRRZZZfffooosssuuuqqqfff\\\WWWUUUXXXcccsss|||ooodddZZZTTTRRRNNNTTT___nnnvvvqqqsssnnnQQQDDDAAA===;;;===::::::999999999999::::::<<<;;;;;;<<>>???>>><<<===AAA????????????>>>>>>>>>===AAAAAAAAA@@@@@@BBBEEEHHHPPP]]]sss|||lll]]]QQQJJJEEECCC@@@>>><<<===>>>????????????AAAEEELLLRRRVVV\\\```fffkkkpppuuuzzz~~~}}}uuuqqqrrruuuxxxyyy}}}rrrggg[[[OOOHHHGGGDDDBBB@@@???AAACCCCCCCCCCCCEEEGGGEEEBBB@@@@@@AAA===>>>???@@@AAADDDHHHKKKMMMQQQWWW```lllzzzvvvlllhhh___ZZZUUUPPPKKKJJJQQQ[[[]]]______]]]___dddfffddd[[[SSSKKKHHHFFFFFFKKKRRR```nnn|||ooobbbWWWTTTQQQNNNTTT]]]aaafffkkkiiibbbYYYUUUTTTWWWccctttrrrggg\\\UUURRROOOTTT^^^mmm~~~yyytttuuukkkRRRFFFAAA<<<;;;>>>999999999999::::::;;;<<<;;;;;;:::<<<>>>@@@??????AAAAAABBBBBBBBBBBBBBBAAABBBAAAAAAAAABBBDDDFFFGGGMMMTTTccc{{{~~~yyyxxxyyyuuupppXXXEEE@@@>>>??????>>>???CCCAAAAAAAAAAAA@@@@@@??????AAABBBBBBAAAAAABBBFFFHHHQQQ^^^ttt|||mmm^^^RRRKKKGGGEEEAAA>>>======>>>?????????>>>@@@EEEKKKQQQUUU\\\___dddhhhmmmsssyyy~~~~~~~~~}}}~~~zzzpppgggbbbaaaccceeefffggghhhjjjmmmssszzz~~~pppeeeYYYNNNGGGFFFDDDAAA>>>===>>>@@@BBBBBBAAACCCEEEDDDAAA???@@@BBB?????????@@@AAABBBCCCCCCHHHLLLOOOPPPTTT```rrrxxxuuuccc___YYYTTTNNNLLLTTT^^^```cccdddbbbcccffffffccc]]]TTTLLLHHHFFFEEEJJJPPPaaannn|||jjj^^^TTTRRROOOLLLOOOWWWWWW]]]dddeee___YYYVVVVVVWWWdddttt~~~tttiii]]]VVVTTTQQQUUU^^^lll~~~zzzuuuvvviiiRRRGGGAAA;;;:::>>>888888888999:::;;;<<<===;;;::::::;;;>>>??????>>>BBBBBBBBBCCCBBBBBBAAAAAACCCBBBBBBBBBCCCDDDFFFGGGNNNUUUeee|||xxxxxx~~~}}}vvvaaaFFF@@@<<<>>>AAA@@@@@@AAA@@@@@@??????????????????AAAAAA@@@??????AAAFFFJJJPPP^^^ttt{{{iiiZZZPPPKKKGGGEEEBBB@@@>>>===<<<<<<<<<>>>@@@BBBEEEKKKQQQUUU]]]aaafffiiikkknnntttxxx{{{}}}|||tttiiiaaa\\\ZZZXXXWWWSSSTTTVVVZZZaaakkkwww~~~nnn___VVVOOOIIIEEE>>>>>>???>>><<<<<<===???DDDFFFHHHGGGDDDAAA@@@??????>>>>>>>>>???AAACCCDDDEEEFFFGGGHHHLLLUUUbbbkkkzzznnniii```YYYUUUUUUYYY\\\jjjlllkkkddd```bbbcccbbbdddYYYNNNIIIGGGGGGKKKQQQ]]]iiivvv~~~~~~mmm___RRRLLLKKKJJJKKKMMMWWW[[[______\\\YYYXXXYYY___gggtttwwwjjj^^^UUURRRMMMOOOXXXgggwwwvvvsssuuugggLLLCCCCCC@@@===<<<===<<<:::888888888:::;;;;;;:::<<>>@@@AAACCCDDDEEEEEECCCAAA@@@BBBBBBBBB@@@@@@BBBFFFIIIOOOWWWhhhzzzzzzuuu```JJJCCC>>>???@@@>>>===>>>????????????????????????@@@@@@???>>>>>>AAAEEEIIIOOO]]]ttt}}}kkk\\\QQQLLLEEECCCAAA???>>>>>>>>>>>><<<>>>@@@BBBEEEJJJQQQUUU\\\```eeeiiijjjmmmrrrwwwyyy{{{}}}~~~|||yyyllleee\\\UUUQQQOOOMMMKKKLLLMMMPPPTTT[[[fffrrrzzzzzzjjj\\\RRRLLLHHHEEE@@@AAAAAA???>>>===>>>@@@DDDFFFGGGFFFDDDAAA??????============???@@@BBBDDDAAACCCDDDDDDFFFMMMVVV]]]mmmxxxyyysssiii```[[[[[[___bbbnnnpppnnniiihhhlllnnnllleeeZZZOOOJJJHHHIIINNNTTT]]]jjjxxx~~~jjj^^^QQQLLLJJJIIIKKKMMMVVVZZZ^^^^^^\\\YYYYYYZZZfffnnnzzz|||ooobbbXXXTTTPPPRRRZZZgggtttyyytttuuulllNNNBBBAAA>>>;;;<<<===<<<;;;999999:::;;;<<<===;;;<<<>>>>>>;;;>>>CCCBBBAAA@@@BBBDDDEEEDDDCCCCCCCCCCCCBBBAAACCCGGGJJJTTT]]]nnn}}}ttt___KKKDDD>>>???@@@>>>===>>>?????????????????????????????????>>>>>>@@@DDDHHHOOO]]]tttmmm^^^SSSMMMCCCBBB@@@????????????@@@===>>>@@@BBBEEEJJJPPPUUUZZZ___dddhhhiiilllqqquuuvvvxxx{{{}}}zzzuuupppllliii^^^YYYSSSMMMJJJHHHGGGEEEEEEGGGJJJOOOWWWbbbmmmuuu~~~rrrkkkkkkmmmtttqqqsss{{{wwwfffXXXPPPKKKHHHEEECCCCCCCCCAAA???>>>???@@@CCCEEEFFFFFFCCC@@@>>>>>><<<<<<<<<===>>>@@@CCCDDDCCCEEEGGGGGGGGGJJJOOOTTTYYYddduuuwwwllleeedddiiinnnzzzzzzwwwrrrssswwwxxxvvvhhh]]]QQQKKKJJJKKKQQQWWW^^^kkkzzz}}}hhh]]]QQQMMMKKKJJJLLLOOOUUUZZZ^^^```^^^]]]^^^```nnnuuu}}}rrrdddYYYTTTPPPSSS[[[eeepppzzzrrrssswwwtttRRRCCC???<<<:::;;;===<<<;;;:::;;;<<<===>>>===<<<===>>><<<===FFFPPPYYYQQQHHHDDDEEEGGGFFFDDDDDDDDDDDDCCCCCCEEEIIILLLVVV```rrruuu___IIIAAA===>>>@@@@@@@@@BBB???????????????@@@@@@@@@>>>>>>>>>>>>>>>@@@DDDGGGNNN\\\tttooo^^^SSSMMMDDDCCCAAA???>>>>>>??????===???@@@BBBEEEJJJPPPUUUYYY^^^dddgggiiikkkooossssssvvvzzz|||~~~}}}vvvrrrmmmhhhddd```\\\YYYSSSQQQMMMJJJGGGFFFDDDDDDDDDFFFJJJOOOVVV```jjjqqqwww{{{gggZZZXXXYYY\\\[[[___hhhrrr~~~tttdddWWWOOOKKKIIIGGGDDDEEEDDDBBB@@@??????@@@BBBDDDFFFEEEBBB???>>>===<<<<<<<<<===???AAACCCEEEEEEHHHLLLMMMLLLMMMPPPSSSVVV]]]iiivvvxxxqqqpppvvv{{{}}}|||{{{ooobbbTTTMMMKKKLLLRRRZZZaaammmzzzzzzfff\\\RRRNNNMMMLLLOOOSSSXXX\\\aaacccccccccfffhhhsssyyyxxxmmmaaaXXXTTTLLLPPPXXXccclll{{{zzzooonnnppp|||VVVDDD???;;;:::<<<;;;;;;::::::;;;<<<===>>><<<<<<===??????EEETTTccc}}}nnnZZZMMMHHHGGGEEEBBBDDDDDDDDDCCCCCCEEEIIILLLSSS^^^rrrxxxaaaJJJBBB===>>>@@@@@@@@@BBB>>>>>>?????????@@@@@@@@@===>>>???>>>>>>@@@CCCFFFNNN\\\tttooo^^^SSSLLLFFFEEEBBB@@@>>>=========>>>???AAABBBEEEJJJPPPTTTXXX]]]cccggghhhjjjnnnqqqrrruuuyyy|||~~~vvvtttvvv|||wwwrrrnnnkkkiiieeebbb]]]ZZZWWWTTTPPPMMMHHHGGGFFFCCCAAA@@@@@@AAADDDFFFJJJNNNTTT\\\dddjjjnnn{{{ttt```SSSPPPPPPMMMNNNSSS\\\eeesss|||qqqbbbUUUNNNJJJHHHFFFEEEEEEEEECCC@@@??????AAABBBDDDFFFEEEBBB???>>>============>>>???AAACCCEEECCCGGGLLLNNNOOOPPPTTTXXX___ccchhhooowww~~~~~~vvvhhhXXXNNNKKKLLLSSS[[[eeeoooxxx}}}vvvbbbYYYQQQNNNMMMLLLPPPUUUYYY]]]ccceeefffhhhkkknnnwww}}}sssiii___XXXWWWMMMPPPXXXbbbkkkxxxzzznnnllllllYYYFFF@@@<<<;;;===999999999::::::;;;<<<<<<;;;;;;===???AAAHHHYYYiiixxx```OOOHHHGGGEEECCCCCCCCCCCCBBBCCCEEEIIILLLPPP]]]rrr~~~}}}dddOOOFFF?????????>>>===???>>>>>>>>>???@@@@@@AAAAAA===>>>?????????AAADDDFFFMMM\\\tttooo___SSSMMMGGGEEECCC@@@>>>===<<<<<<>>>???AAABBBEEEIIIOOOTTTXXX]]]dddhhhiiijjjmmmpppqqquuuyyy|||~~~}}}jjjhhhjjjuuuzzzrrrppplllhhhddd```]]]\\\YYYVVVSSSQQQOOOLLLIIIGGGCCCDDDCCCAAA??????@@@BBBCCCEEEHHHKKKNNNSSSYYY]]]___jjjooofffWWWOOOLLLKKKEEEGGGLLLTTT]]]kkkyyyoooaaaUUUNNNJJJFFFDDDEEEEEEEEECCCAAA@@@AAABBBCCCEEEFFFFFFCCC@@@>>>>>>>>>=========>>>@@@AAACCCDDDHHHNNNQQQTTTXXX^^^cccdddfffiiilllqqqyyyyyyjjjYYYOOOKKKMMMUUU^^^jjjrrrxxx{{{~~~rrr___XXXQQQOOONNNMMMRRRXXX[[[___dddgggiiikkkooosss|||rrrhhh___ZZZYYYSSSSSSYYYbbbkkkuuuzzzmmmkkkhhh|||XXXFFFAAA===;;;===999999::::::::::::::::::<<<<<<===???@@@DDDPPP\\\tttgggVVVJJJFFFGGGGGGGGGCCCCCCCCCCCCCCCEEEJJJMMMRRR^^^tttgggPPPGGG@@@??????======???===>>>>>>???@@@@@@AAAAAA>>>???@@@AAAAAABBBDDDGGGMMM\\\sssppp```UUUNNNEEEDDDBBB@@@>>>======>>>>>>@@@AAABBBEEEIIIOOOSSSYYY^^^eeehhhiiijjjmmmooorrrvvvzzz}}}xxxooo```[[[[[[cccqqqzzzrrrkkkhhhccc]]]XXXVVVUUUVVVQQQOOOMMMLLLKKKIIIFFFCCCDDDDDDDDDBBB@@@@@@CCCFFFDDDEEEGGGHHHIIIKKKNNNQQQQQQWWWYYYTTTNNNKKKIIIFFFCCCFFFKKKRRRYYYgggzzzqqqdddYYYRRRMMMHHHEEEEEEFFFFFFEEECCCBBBDDDEEEDDDFFFGGGFFFDDDAAA??????===<<<<<<;;;<<<===>>>???EEEIIIMMMQQQUUU[[[dddkkkiiinnnsssuuuvvvyyyyyyjjjXXXNNNKKKOOOYYYbbbnnnuuu{{{|||~~~{{{pppaaa[[[VVVUUUSSSSSSXXX___```eeejjjmmmnnnqqqvvvzzztttjjj```YYYWWWUUUSSSWWWbbbmmmvvvuuujjjgggiiivvvTTTEEEAAA===:::;;;;;;;;;;;;;;;;;;;;;::::::>>><<<<<>>>>>??????@@@CCC===>>>>>>???@@@@@@AAAAAA>>>@@@AAAAAAAAACCCEEEGGGMMM\\\sssqqqbbbVVVPPPCCCBBBAAA???>>>??????@@@???@@@AAACCCEEEIIIOOOSSSYYY^^^eeeiiijjjkkkmmmooosssvvv{{{~~~zzzkkkbbbYYYRRROOOUUUbbbvvvyyyqqqkkkggg```XXXRRRPPPRRRTTTNNNLLLJJJIIIIIIGGGDDDBBBBBBBBBBBB???===>>>BBBFFFEEEFFFGGGGGGGGGGGGIIIKKKHHHKKKLLLIIIIIIJJJGGGCCCEEEGGGMMMRRRXXXfff~~~uuuiii___XXXRRRLLLHHHFFFGGGGGGFFFEEEEEEFFFHHHDDDFFFHHHGGGDDDAAA@@@???<<<;;;:::999::::::;;;<<>>;;;<<<@@@AAAAAACCCFFFFFFHHHJJJLLLKKKIIIEEECCCEEEEEEFFFEEEFFFHHHMMMPPPWWWbbbvvvnnnMMMEEE??????@@@??????AAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@BBBEEEGGGRRR]]]qqqqqqaaaUUUMMMFFFEEEBBB???=========>>>>>>???@@@AAACCCGGGLLLPPPZZZ^^^dddiiilllnnnppprrruuuvvvyyy}}}}}}ooobbbZZZSSSJJJGGGOOOYYYhhh{{{rrrnnnhhhbbb]]][[[WWWSSSOOOLLLJJJHHHGGGHHHGGGFFFEEEFFF@@@>>>???@@@??????AAAFFFFFFEEEFFFFFFEEECCCAAAFFFFFFFFFFFFFFFGGGHHHIIIMMMLLLOOOWWWbbbppp}}}qqqggg___WWWOOOJJJFFFFFFGGGEEECCCBBBBBBCCCGGGFFFEEEDDDBBB@@@??????===<<<;;;:::::::::;;;<<<:::===AAAFFFLLLSSS\\\aaaooo|||}}}yyyooo```SSSNNNMMMOOO[[[hhhrrrxxxssskkkeeehhhgggcccccchhhkkklllhhhmmmvvv{{{xxxtttxxxtttggg___XXXTTTOOOOOOTTTaaarrrwwwgggdddiiioooqqqTTTGGGEEECCC===999999999999888999999:::::::::;;;===???AAACCCEEEFFFJJJJJJJJJIIIIIIIIIHHHHHHGGGDDDCCCGGGHHHHHHKKKPPPUUUaaawww~~~iiiMMMEEE??????@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@BBBEEEGGGOOOZZZoooqqqaaaUUUNNNFFFEEEBBB???=========>>>???@@@AAABBBCCCGGGLLLPPPYYY^^^eeejjjnnnppprrrtttxxxyyy{{{~~~vvvggg[[[SSSLLLEEECCCIIIRRR```yyyxxxqqqkkkddd___\\\ZZZVVVRRRMMMKKKIIIHHHHHHHHHFFFEEEFFF@@@===???@@@???@@@CCCEEEEEEEEEFFFFFFEEECCCBBBCCCDDDDDDFFFGGGIIIKKKKKKTTTTTTYYYaaaiiiuuuuuujjj___TTTNNNLLLKKKJJJHHHFFFDDDDDDDDDFFFEEEDDDCCCAAA@@@???>>>;;;:::999888777888999999:::<<>>???@@@???@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@AAADDDGGGKKKWWWlllpppbbbVVVOOOFFFEEEBBB???=========>>>??????@@@AAACCCGGGLLLPPPYYY^^^eeekkkooorrruuuwww||||||}}}ooo```SSSLLLFFFAAAAAAEEEKKKXXXtttuuuooogggaaa___]]]ZZZWWWOOOMMMJJJHHHHHHHHHGGGEEEHHHBBB===>>>??????AAAEEEEEEFFFGGGHHHGGGGGGFFFEEEBBBDDDFFFJJJMMMPPPQQQRRR]]]aaahhhnnnsss||||||kkk]]]UUUSSSQQQMMMIIIFFFDDDCCCCCCDDDCCCBBBAAA@@@???>>>>>>::::::888777777777888888;;;<<<>>>???AAAFFFLLLPPP___jjjzzz{{{ssseeeXXXNNNMMMNNNQQQ]]]jjjqqqwww|||zzz|||yyyzzz{{{zzzuuuvvv{{{sssggg]]]VVVQQQNNNNNNSSS```sss|||kkkkkkrrrrrrUUUEEE???<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???@@@CCCEEEHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIFFFEEEHHHIIIJJJMMMRRRXXXddd{{{|||zzzyyyaaaLLLDDD>>>???@@@@@@@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@AAADDDFFFIIITTTjjjqqqbbbWWWPPPFFFEEEBBB???=========>>>===>>>???@@@BBBFFFKKKOOOXXX]]]eeelllppptttwwwyyy|||}}}~~~{{{jjj[[[OOOHHHDDDAAABBBDDDGGGSSSqqqzzzsssjjjcccaaa___]]][[[RRROOOKKKIIIHHHHHHGGGFFFKKKDDD????????????AAAEEEGGGIIIJJJKKKJJJIIIIIIIIIFFFIIIMMMRRRWWWZZZ\\\]]]fffllluuuzzz|||zzziii```YYYTTTNNNHHHDDDBBB@@@@@@BBBAAAAAA@@@???>>>>>>======<<<:::999888888999:::<<<===>>>>>>@@@DDDIIIMMMVVV___nnn~~~}}}uuufffYYYPPPOOOPPPRRR]]]jjjrrrxxx~~~yyyyyyvvvjjj___VVVQQQNNNMMMQQQ]]]pppxxxtttyyy}}}pppVVVGGG???<<<<<<>>>;;;;;;;;;;;;<<<===>>>>>>>>>???AAADDDFFFIIIKKKLLLNNNNNNMMMMMMMMMLLLLLLLLLKKKGGGFFFHHHJJJKKKNNNTTTZZZfff~~~vvvzzz}}}xxxzzzbbbLLLDDD>>>>>>@@@@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAA@@@AAACCCFFFHHHSSSgggrrrcccWWWPPPFFFEEEBBB???=========>>><<<===>>>>>>@@@DDDIIIMMMWWW\\\dddkkkppptttxxxzzzyyy{{{}}}vvveeeWWWLLLFFFBBB@@@AAACCCDDDOOOlll~~~wwwmmmfffcccaaa^^^\\\TTTQQQLLLIIIHHHHHHGGGGGGNNNFFFAAA@@@@@@???AAAEEEHHHKKKNNNNNNMMMMMMMMMOOOOOOSSSXXX^^^cccfffhhhhhhooovvvuuukkk```YYYOOOHHHDDDAAA@@@???@@@@@@?????????>>>>>>>>>===<<<;;;999888999999:::999:::<<<===@@@EEEKKKOOOYYYaaammm|||zzziii\\\QQQOOONNNPPPYYYfffooouuu}}}zzz{{{|||nnnbbbXXXRRROOOMMMPPP[[[mmm}}}{{{}}}|||~~~oooXXXIIICCC???===>>>::::::::::::;;;<<<===>>>>>>@@@BBBDDDGGGJJJLLLMMMOOONNNNNNNNNNNNMMMMMMMMMMMMIIIGGGIIIKKKLLLPPPUUU\\\iiiuuu|||zzztttaaaKKKCCC>>>>>>@@@@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@AAACCCEEEHHHRRRddd|||tttdddWWWPPPFFFEEEBBB???=========>>>;;;<<<===>>>@@@DDDIIIMMMUUU[[[bbbjjjooosssvvvyyywwwyyy|||}}}ooo```SSSIIIDDD@@@>>>???AAABBBLLLfff{{{rrrkkkgggccc___\\\VVVSSSMMMJJJIIIHHHHHHGGGLLLFFFAAAAAABBBBBBCCCGGGIIINNNSSSUUUUUUVVVYYY[[[___bbbhhhnnnsssuuuuuutttzzzsssggg^^^RRRIIIEEECCCAAA@@@??????????????????>>>>>>===<<<:::888777777888888555777:::<<<@@@FFFMMMRRR^^^eeeppp{{{mmm___SSSNNNLLLLLLVVVbbblllrrryyy~~~~~~}}}~~~~~~}}}~~~~~~sssfffZZZRRRPPPOOOQQQ\\\lll|||}}}rrrYYYKKKEEEAAA>>>>>>:::::::::;;;<<<===>>>??????@@@BBBEEEHHHKKKMMMNNNOOONNNNNNNNNNNNMMMMMMMMMOOOJJJHHHJJJLLLMMMQQQWWW^^^kkk~~~yyy~~~ppp^^^KKKCCC===>>>@@@@@@AAADDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@AAACCCEEEHHHPPP```wwwvvveeeWWWOOOFFFEEEBBB???=========>>>===>>>???@@@AAAEEEKKKOOOTTTYYYaaahhhmmmqqqtttvvvvvvyyy{{{|||~~~|||kkk\\\QQQIIIDDDAAA>>>>>>AAABBBKKKbbbzzzwwwpppkkkfff```\\\XXXTTTNNNJJJIIIIIIHHHHHHGGGBBB@@@BBBEEEEEEGGGKKKNNNTTT\\\aaacccffflllqqqssswww}}}xxxjjj```RRRHHHDDDCCCAAA???????????????????????????>>>===;;;999888888888999666888;;;???CCCJJJQQQVVV^^^fffqqqzzzsssdddVVVPPPNNNNNNXXXdddlllrrrzzz~~~~~~~~~~~~~~~~~~~~~vvvgggZZZRRRQQQPPPTTT___ppp~~~yyyZZZIIIDDDBBB???===;;;;;;;;;<<<===>>>@@@@@@AAABBBDDDGGGJJJMMMPPPQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPKKKIIIKKKLLLNNNSSSYYY```mmmmmm[[[KKKCCC===>>>@@@AAAAAADDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@CCCEEEGGGNNN]]]ssswwwfffWWWNNNFFFEEEBBB???=========>>>>>>???@@@AAACCCGGGLLLPPPSSSXXX```ggglllooorrruuuwwwzzz||||||}}}{{{jjj]]]RRRKKKGGGCCC??????CCCEEELLLaaaxxx{{{tttnnnhhhaaa\\\YYYUUUOOOKKKIIIIIIHHHHHHCCC???>>>CCCGGGHHHKKKNNNTTT[[[eeelllpppuuu}}}yyyiii^^^OOOEEEAAA@@@???===????????????@@@@@@@@@@@@AAA@@@>>><<<;;;;;;;;;;;;:::<<>>@@@AAABBBBBBDDDFFFIIILLLOOORRRSSSVVVVVVVVVVVVUUUUUUUUUTTTQQQLLLIIIKKKMMMNNNSSSYYYaaaooo}}}vvv[[[JJJBBB>>>???AAA@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAA@@@@@@BBBDDDGGGOOOZZZkkk{{{iiiYYYOOOGGGCCC???==================>>>@@@AAABBBDDDHHHKKKQQQVVV\\\aaadddhhhnnnsssuuuuuuxxx{{{|||~~~tttcccWWWOOOHHHDDD@@@BBB??????DDDHHHZZZwwwwwwpppjjjfffddd^^^UUUMMMLLLKKKHHHFFFGGGDDDCCCDDDFFFJJJPPPVVVYYY___fffooowww~~~ppp___XXXOOOGGGCCC@@@???>>>??????@@@@@@@@@@@@??????CCC>>>999666777999999888:::<<>>????????????AAACCCEEEHHHIIIIIIHHHJJJPPPTTT[[[\\\]]]ZZZVVVSSSTTTUUURRRMMMJJJLLLNNNPPPVVV\\\eeeqqq{{{]]]JJJBBB>>>???@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@@@@BBBDDDFFFNNN[[[lllyyyhhhYYYPPPGGGDDD???==================>>>@@@AAABBBDDDHHHKKKRRRVVV\\\```cccgggmmmrrrssstttwww{{{|||qqq```TTTMMMGGGCCC@@@BBB??????DDDHHHZZZwwwxxxnnnfff```XXXQQQOOONNNIIIGGGGGGDDDDDDEEEGGGLLLSSSYYY]]]gggnnnxxxwwwgggYYYTTTMMMGGGCCCBBB@@@???>>>>>>>>>??????>>>>>>>>>BBB>>>999777888999888777888:::===@@@DDDJJJQQQVVV\\\aaahhhnnnttt{{{vvviii^^^\\\YYYWWW^^^iiivvvzzzuuufff[[[VVVPPPPPPUUUcccvvv]]]JJJCCC>>>;;;<<<<<<===>>>>>>>>>???AAACCCEEEHHHKKKLLLLLLNNNSSSXXX[[[]]]]]][[[XXXVVVVVVXXXTTTOOOLLLMMMOOOQQQVVV]]]eeeqqqzzz___JJJCCC===>>>@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBAAA@@@@@@BBBCCCEEEMMM[[[lllzzzhhhYYYPPPHHHDDD@@@==================>>>@@@AAABBBDDDHHHKKKSSSVVV[[[^^^aaaeeelllrrrqqqssswww{{{|||ooo^^^SSSLLLGGGEEE@@@CCC??????EEEIII[[[xxxyyynnnggg^^^VVVSSSPPPKKKGGGGGGEEEEEEFFFJJJPPPXXX___cccnnnuuu}}}zzzjjj\\\SSSOOOJJJGGGEEEDDDBBBAAA========================@@@===:::999999999888777999;;;===???CCCIIIOOOTTT[[[___eeeiiimmmrrryyysssiiibbb```^^^\\\```iiiwww{{{uuufff[[[UUUSSSSSSXXXeeezzz^^^KKKCCC>>>;;;<<<<<<============>>>AAACCCEEEIIIMMMPPPPPPSSSWWW[[[\\\]]]^^^\\\ZZZYYYZZZ[[[VVVQQQNNNOOOPPPRRRXXX^^^eeerrr~~~uuu||||||aaaKKKCCC===>>>@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBAAA@@@@@@AAACCCDDDLLLZZZllllllZZZOOOIIIEEE@@@>>>============<<<>>>???@@@AAADDDGGGJJJSSSVVVZZZ]]]___cccjjjppprrrssswww{{{|||~~~ppp```UUUOOOJJJHHH@@@CCC@@@@@@EEEJJJ\\\yyyrrrggg]]]WWWRRRLLLHHHHHHFFFFFFHHHKKKRRR[[[dddiiiooowww}}}|||~~~wwwpppdddXXXQQQNNNKKKHHHGGGEEECCCAAA>>>>>>>>>======>>>>>>>>>>>>===;;;:::999999888777;;;<<>>;;;;;;<<<<<<===<<<<<<>>>AAADDDGGGLLLQQQSSSSSSUUUXXX\\\]]]]]]]]]]]]]]]]]]]]]]]]YYYTTTPPPQQQRRRTTTYYY___fffttt~~~tttyyyfffKKKCCC======??????@@@BBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@???AAABBBBBBKKKXXXjjjqqq]]]PPPIIIFFFAAA>>>=========<<<<<<===???@@@AAACCCGGGJJJRRRUUUYYY\\\^^^bbbhhhmmmrrrssswww{{{{{{|||rrrbbbWWWPPPLLLIII@@@CCC@@@@@@FFFKKK]]]zzzuuuggg___WWWPPPLLLKKKGGGGGGHHHLLLSSS\\\eeekkkqqqxxx{{{{{{}}}yyytttnnndddZZZRRRPPPMMMJJJHHHFFFCCCAAA@@@??????>>>>>>??????@@@<<<<<<<<<:::999888888888;;;<<>>;;;<<<<<<<<<===<<<<<<>>>BBBEEELLLPPPTTTUUUUUUVVVXXX[[[^^^^^^^^^^^^___```______]]]WWWSSSTTTUUUVVV[[[aaahhhwwwvvv{{{iiiLLLCCC======??????@@@BBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@???@@@BBBAAAIIIUUUggguuu```SSSJJJFFFBBB>>>>>>======<<<<<<===???@@@AAACCCGGGJJJPPPTTTYYY\\\^^^aaaeeeiiippprrrwww{{{{{{|||tttdddXXXQQQKKKGGGAAACCCAAAAAAGGGLLL^^^|||yyynnneeeZZZRRRPPPHHHHHHHHHKKKQQQ[[[dddiiirrryyyssslllfffooo|||wwwzzzzzztttoooeee[[[TTTQQQMMMJJJHHHFFFDDDAAAAAA@@@???>>>>>>???@@@AAA<<<<<<<<<:::888777999::::::<<>>>>>@@@CCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCAAA??????@@@BBBAAAHHHSSSccc|||uuucccXXXKKKGGGBBB???>>>======<<<;;;===>>>???@@@CCCGGGJJJNNNSSSYYY]]]^^^```cccfffmmmooouuuzzz|||}}}wwwhhh\\\SSSLLLGGGAAADDDAAAAAAGGGLLL___|||wwwgggZZZTTTIIIHHHGGGIIIOOOXXXaaafffnnnttt|||pppccc\\\SSS___pppwwwpppsss{{{uuunnncccYYYRRROOOKKKHHHGGGFFFDDDCCC@@@???>>>======>>>???@@@======<<<999666666999===<<>>>>>>>>======@@@EEEIIIRRRUUUXXXYYYXXX[[[___dddfffdddcccdddfffgggfffdddbbb\\\XXXXXXXXXYYY]]]ccclll}}}~~~cccLLLDDD===<<<>>>>>>@@@CCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCAAA??????@@@BBBAAAGGGQQQaaazzzttteee\\\KKKGGGBBB???>>>>>>===<<<;;;===>>>???@@@CCCFFFIIIMMMRRRYYY^^^___```bbbdddiiilllssszzz||||||mmmaaaWWWNNNIIIAAADDDAAABBBHHHMMM```}}}qqq___VVVIIIHHHFFFHHHMMMUUU^^^dddggglllsssxxxzzz}}}wwwgggZZZSSSIIIVVViii|||rrriiilll{{{|||uuummm```UUUPPPMMMIIIFFFFFFFFFEEEDDD@@@>>>===<<<<<<===>>>@@@======<<<888555666:::>>>@@@DDDHHHNNNVVV___hhhnnn{{{yyylllgggfffdddhhhnnnlllooosssuuuyyy~~~zzztttuuuyyy{{{{{{~~~}}}}}}|||{{{zzzyyyyyy~~~~~~kkk]]]UUURRRSSSWWWbbbrrrzzztttvvv}}}cccMMMEEE@@@>>>@@@??????>>>>>>>>>AAAFFFJJJTTTVVVYYYZZZZZZ^^^dddiiiiiigggeeefffiiijjjhhhfffccc^^^YYYYYYYYYZZZ^^^dddnnn___KKKCCC======??????@@@CCCDDDCCCAAA@@@???@@@AAAAAACCCCCCCCCBBBAAA@@@???>>>???CCCMMM]]]rrrqqqdddYYYMMMIIIDDD@@@===<<<;;;:::===<<<;;;;;;===AAAEEEHHHKKKQQQXXX]]]___```cccfffhhhmmmsssxxx|||{{{nnndddWWWKKKEEEBBBAAABBBDDDGGGRRRfffxxx{{{hhh[[[KKKIIIGGGIIIOOOUUU[[[]]]gggeeefffjjjkkkkkkooouuuzzzuuubbbSSSJJJLLLOOOXXXkkkxxxiiifffjjjuuuvvvooofff\\\UUULLLJJJHHHGGGHHHHHHFFFEEEAAA@@@???>>>============<<<<<<:::888777777:::======BBBJJJSSS\\\eeennnssszzzmmmeeedddiiinnnlllqqqvvvzzz|||xxxooooootttxxxyyyzzzuuusssuuuvvvuuuuuuxxx~~~pppaaaYYYQQQUUUXXXdddyyyssskkklllbbbMMMEEE@@@???AAABBB???===>>>BBBFFFGGGGGGNNNVVV[[[ZZZZZZ___fffjjjlllmmmnnnmmmkkkjjjkkkllljjjaaaYYYYYY\\\]]]\\\]]]qqqcccLLLCCC======??????@@@CCCCCCCCCAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>>======>>>BBBKKKYYYnnnsssdddYYYMMMIIIDDD???>>>===<<<;;;>>>===<<<<<<>>>BBBFFFIIIJJJPPPXXX]]]___aaadddgggiiinnntttxxx|||~~~qqqfffYYYNNNHHHCCCBBBBBBDDDGGGRRRfffxxx{{{dddTTTIIIGGGFFFIIIOOOVVV\\\^^^dddaaaaaabbbaaa```ccchhhqqq}}}sss```RRRJJJHHHKKKSSSeee~~~tttfffdddhhhrrryyyppphhh```XXXRRRLLLJJJGGGGGGGGGGGGFFFDDDAAA@@@???>>>============>>>===<<<999777888;;;===BBBHHHPPPYYYbbbjjjqqquuu|||}}}tttkkkiiilllppprrruuuxxx{{{}}}wwwnnnmmmqqqtttvvvvvvpppkkkkkkmmmnnnrrrwww{{{tttcccXXXRRRWWWYYYeeeyyyvvvppprrr}}}^^^KKKEEEAAA???AAA@@@>>>>>>AAAFFFKKKMMMMMMLLLUUU\\\[[[ZZZ^^^dddgggoooppppppooommmllllllmmmiiiaaa[[[\\\^^^___aaadddsssfffLLLDDD======??????@@@BBBCCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@@@@???>>>>>>===>>>AAAHHHTTTggguuueeeYYYMMMIIICCC???>>>======<<>>======???CCCGGGIIIJJJOOOWWW\\\___aaafffiiijjjoootttxxx}}}uuujjj]]]QQQLLLDDDBBBBBBDDDHHHRRRgggyyywww]]]LLLFFFDDDDDDHHHOOOWWW^^^aaaccc___\\\[[[WWWTTTUUUZZZggguuurrr^^^QQQKKKFFFHHHOOO___xxx~~~mmm___```hhhrrrsssiiibbb[[[TTTPPPKKKIIIFFFFFFFFFFFFEEECCCAAA@@@???>>>============???>>>===:::999999<<>>>>>???CCCHHHLLLMMMNNNIIISSS\\\]]]^^^cccjjjnnnrrrssstttrrrpppnnnmmmnnnhhhbbb___```aaabbbgggmmmvvvgggMMMDDD>>>>>>??????@@@BBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????AAAFFFPPPaaayyyyyyiii\\\NNNJJJDDD???>>>>>>>>>>>>>>>>>>===>>>???BBBFFFHHHIIIOOOVVV[[[^^^aaafffjjjllloootttyyy}}}zzznnn```TTTNNNEEECCCCCCEEEIIITTTiii|||hhhTTTIIIBBBBBBBBBGGGPPPYYYaaadddfffaaa\\\XXXSSSNNNPPPUUUcccqqqvvv```RRRLLLFFFHHHNNN^^^vvvwwweeeXXX\\\hhhuuuzzznnnccc\\\WWWRRROOOJJJHHHEEEEEEEEEEEEDDDBBBAAA@@@???>>>=====================;;;:::<<>>@@@CCCFFFHHHIIIIIIGGGRRR\\\]]]^^^fffqqqxxxvvvwwwxxxvvvssspppoooooojjjfffcccccccccdddjjjrrrzzzeeeNNNEEE>>>>>>??????@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@@@@@@@BBBFFFNNN^^^uuu~~~nnnaaaPPPKKKDDD@@@>>>>>>??????======<<<===???AAADDDEEEHHHNNNUUUZZZ\\\```eeeiiilllppptttxxx~~~sssdddVVVOOOEEEDDDDDDFFFKKKWWWmmmkkkUUUJJJFFF??????AAAGGGQQQ\\\eeeiiiiiiccc\\\WWWRRRMMMOOOTTTaaannn~~~~~~gggUUUMMMFFFHHHNNN^^^vvvrrr```SSSXXXfffuuu|||sssfff[[[VVVRRROOOMMMIIIGGGEEEDDDEEEEEECCCBBBAAA@@@???>>>============;;;;;;;;;;;;<<<>>>CCCFFFEEELLLWWWaaaiiinnnrrrtttlllkkkjjjhhhgggfffeeeeeehhhjjjpppyyyvvvlllfffeeefffgggfff```[[[WWWTTTSSSYYYaaammmvvv~~~~~~ttteeeYYYRRRVVVYYYfffyyyuuullllllpppxxxXXXIIIFFFAAA>>>>>>===???AAACCCEEEFFFHHHHHHSSS]]]ccc```^^^eeeqqqyyyzzz{{{|||zzzwwwtttrrrqqqooojjjfffeeedddeeelllttt}}}}}}zzzfffOOOFFF??????@@@???@@@BBBBBBCCCDDDDDDEEEDDDDDDDDD?????????@@@@@@??????>>>???BBBGGGNNN\\\sssrrreeeRRRMMMFFF@@@>>>>>>>>>???===<<<======???AAACCCDDDHHHMMMSSSXXXZZZ^^^ccchhhllloootttxxxxxxhhhXXXPPPFFFDDDEEEGGGMMM[[[rrrsssYYYGGG@@@AAA======@@@HHHSSS___iiinnnllleee]]]WWWQQQMMMOOOUUU___jjjxxxpppZZZMMMDDDGGGMMM\\\rrrlll]]]SSSYYYeeeqqqsssjjj]]]TTTOOOMMMKKKIIIJJJHHHEEEEEEEEEEEEDDDBBBAAA@@@???>>>============:::;;;;;;;;;<<>>>>><<<>>>AAADDDEEEHHHKKKMMMfffooossslllfffiiisss{{{~~~}}}yyywwwwwwuuunnnhhhggghhhiiinnnuuuuuu||||||ssskkkOOOFFF??????@@@???@@@BBBBBBCCCDDDEEEFFFEEEEEEDDD>>>??????@@@@@@?????????>>>BBBGGGNNN[[[rrrvvvhhhUUUOOOGGG@@@>>>>>>>>>>>>======>>>>>>@@@AAACCCDDDHHHMMMRRRVVVXXX\\\aaaeeekkknnnsssxxxlll[[[QQQFFFEEEEEEIIIPPP^^^www}}}ooo]]]MMMAAA<<<;;;;;;<<<@@@HHHUUUbbblllrrrppphhh```XXXQQQMMMOOOUUU```hhhtttxxx^^^MMMFFFHHHNNN\\\ppp~~~|||tttdddZZZWWW___iiisssllldddYYYPPPMMMKKKJJJHHHJJJHHHFFFEEEEEEEEEDDDCCCAAA@@@???>>>============<<<<<<<<<;;;;;;===BBBEEEJJJOOOVVV\\\```ccceeefff^^^ZZZUUUQQQPPPSSSWWWZZZdddjjjttt~~~~~~zzzqqqfff___\\\]]]^^^```\\\YYYVVVQQQQQQXXXbbbmmmwwwwwwlll```WWWQQQWWW[[[hhh}}}}}}zzztttiiieeehhhppptttTTTGGGDDDAAA>>>???===???AAABBBBBBEEEIIIMMM```llltttqqqllloooyyy~~~}}}zzzqqqiiiiiilllooosssxxxqqqwww|||ooooooOOOGGG@@@???@@@???@@@BBBBBBCCCDDDFFFFFFFFFEEEDDD@@@AAAAAABBBBBBBBBAAAAAA<<>>======>>>?????????@@@AAACCCDDDEEEHHHMMMRRRUUUWWWZZZ___dddkkknnnrrrxxxooo]]]RRRFFFEEEFFFJJJQQQ```yyy~~~zzzqqqgggYYYNNNGGGAAA;;;777;;;<<<@@@IIIVVVdddnnntttuuummmccc[[[SSSNNNPPPVVVbbbhhhrrr~~~}}}aaaMMMIIIKKKPPP]]]ooozzzwwwmmm]]]XXXZZZfffpppyyytttjjjbbbXXXQQQNNNMMMKKKIIIKKKIIIFFFFFFFFFFFFEEECCCAAA@@@???>>>============>>>>>>===;;;:::<<>>???CCCGGGFFFWWWfffiiiiiiooozzz|||rrriiijjjpppssswww{{{wwwyyyooowwwVVVDDD>>>AAA<<<<<>>AAAAAADDDLLLYYYmmm|||kkk]]]OOOBBB???CCCCCCAAA@@@<<<======>>>???AAABBBCCCFFFJJJOOOSSSWWWZZZ^^^aaahhhlllsssyyy~~~qqq^^^QQQGGGDDDDDDHHHQQQbbb{{{xxxsssooommmeee[[[NNNDDD@@@>>>;;;888;;;===AAAJJJWWWfffsss{{{{{{tttgggYYYQQQOOOTTTXXXfffkkksss~~~yyy```MMMFFFHHHOOO^^^nnntttooohhh\\\WWWUUU]]]jjjxxxvvvhhhbbbXXXOOOIIIHHHIIIJJJHHHGGGFFFGGGGGGGGGEEECCCBBBAAA???>>><<<;;;;;;;;;<<<;;;999999;;;???CCCFFFMMMOOORRRUUUWWWVVVUUUTTTRRRQQQNNNJJJHHHKKKSSSZZZcccqqq~~~}}}}}}}}}~~~zzznnnccc\\\WWWRRRNNNOOOXXXVVVVVVUUURRRRRRZZZdddyyy~~~xxxiii[[[RRRQQQSSS]]]mmm}}}ooofffaaa]]]\\\]]]kkkzzz}}}kkkPPPIIIBBB???@@@???===@@@BBBDDDDDDDDDEEEFFFLLLSSS___jjjnnnrrr|||yyyrrrrrruuuxxx|||xxxzzzoooxxxXXXEEE???AAA<<<<<>>>>><<<<<<===>>>???AAABBBCCCFFFJJJNNNSSSVVVZZZ^^^```gggjjjqqqxxx~~~ooo\\\OOOFFFDDDDDDHHHQQQccc~~~~~~uuunnniiieeeccc[[[RRRGGG@@@===;;;888666;;;===BBBKKKYYYiiivvv}}}}}}uuuhhh\\\SSSSSSXXX]]]iiiooowww~~~|||cccPPPHHHIIIPPP]]]jjjooojjjcccZZZUUUUUU]]]jjjyyy|||sssgggbbbZZZRRRLLLJJJIIIJJJIIIHHHGGGGGGHHHGGGEEECCCBBBAAA???>>><<<;;;;;;;;;<<<;;;:::;;;===AAAEEEHHHNNNOOOQQQQQQQQQOOOLLLKKKKKKKKKJJJHHHHHHNNNWWW^^^mmm|||}}}}}}|||}}}ssshhh]]]WWWSSSNNNKKKLLLMMMMMMOOOQQQRRRUUU___jjjzzz{{{mmm___WWWTTTVVV```ppp~~~mmmbbb]]]YYYYYY[[[pppjjjOOOIIIBBB???@@@>>>>>>@@@BBBCCCCCCDDDFFFGGGKKKRRR^^^kkkqqqvvv}}}|||}}}~~~~~~yyy{{{rrrzzz\\\GGG???AAA======BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB??????@@@AAAAAA@@@AAA@@@CCCHHHQQQbbb{{{ppp```UUUKKKFFFCCC>>>;;;<<<<<<<<<===>>>???AAABBBCCCEEEIIINNNRRRUUUYYY]]]```eeehhhooowww~~~mmmZZZMMMIIIFFFEEEHHHPPPaaa}}}~~~uuunnngggbbb^^^[[[PPPJJJBBB>>><<<;;;888666:::<<>>===<<<;;;;;;;;;;;;;;;===@@@DDDHHHKKKNNNNNNNNNMMMKKKHHHFFFDDDFFFGGGHHHIIILLLSSS^^^eeevvv~~~}}}|||zzz|||~~~nnncccXXXRRRNNNJJJHHHJJJGGGHHHKKKPPPRRRWWWcccpppzzz|||ooobbbYYYWWWYYYcccsss}}}jjj^^^WWWTTTWWW[[[ssshhhOOOIIIBBB???@@@>>>@@@AAABBBBBBBBBCCCFFFIIIJJJQQQ___mmmvvv}}}~~~|||wwwyyy}}}yyy~~~aaaJJJAAAAAA======CCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB???>>>???@@@AAAAAA===>>>AAAEEELLL[[[tttppp]]]UUULLLGGGBBB<<<:::;;;<<<<<<<<<===???@@@BBBCCCDDDHHHMMMQQQUUUXXX\\\___ccceeellluuu}}}mmmYYYMMMKKKIIIGGGHHHMMM]]]xxx}}}xxxqqqjjjddd^^^XXXTTTJJJFFFBBB???>>><<<999777:::<<>>===<<<<<<;;;999999;;;>>>BBBFFFJJJLLLKKKKKKJJJIIIHHHFFFEEEDDDEEEGGGJJJMMMPPPXXXbbbjjjxxx|||{{{xxxzzz{{{|||~~~nnncccWWWQQQMMMIIIGGGIIIJJJKKKNNNRRRTTTYYYdddpppzzz~~~yyymmm```XXXWWWZZZddduuu}}}iii[[[TTTSSSWWW]]]tttgggNNNIIIBBB???@@@>>>AAABBBBBBAAAAAACCCGGGJJJLLLSSSaaaqqq|||~~~xxx}}}wwwvvvuuufffNNNBBBAAA===>>>CCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDAAA>>>===>>>@@@@@@@@@:::;;;???CCCIIIWWWoooppp[[[SSSKKKGGGBBB===;;;===;;;<<<<<<===>>>@@@AAABBBCCCGGGLLLPPPSSSWWW[[[^^^aaacccjjjsss{{{lllYYYMMMHHHFFFFFFFFFJJJXXXttt~~~vvvrrrlllfff___XXXQQQLLLFFFDDDBBB@@@>>><<<999777:::===DDDRRRdddsss{{{~~~|||uuuiii]]]XXX[[[ccciiipppwww}}}zzzpppfffcccccchhhppp|||}}}dddQQQIIIJJJNNNVVV^^^aaa___[[[TTTSSSWWW___hhhsss}}}wwwjjjiiifffbbb\\\UUUPPPMMMKKKJJJIIIJJJJJJJJJHHHFFFCCCBBB@@@???===<<<<<<<<<777888;;;???CCCGGGJJJLLLIIIHHHGGGEEEDDDDDDCCCCCCFFFIIILLLOOORRRXXXaaahhhyyy~~~{{{zzzwwwxxxzzz{{{}}}ooocccWWWPPPLLLHHHGGGIIIMMMMMMPPPTTTUUUYYYeeeqqqxxx|||xxxkkk___XXXVVVYYYddduuummm___WWWUUUZZZbbbuuugggNNNIIIDDD@@@AAA???AAABBBBBBBBBBBBDDDGGGJJJOOOVVVeeevvv|||uuuzzzwwwtttjjjQQQCCCBBB>>>???DDDBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA>>>>>>???@@@@@@???999;;;???CCCFFFSSSkkkqqq]]]SSSIIIEEECCC???===>>>;;;;;;<<<===>>>@@@AAABBBBBBFFFKKKOOOSSSVVVZZZ]]]aaabbbhhhqqqzzzkkkXXXMMMBBBBBBCCCCCCFFFSSSnnn~~~wwwtttpppmmmiiiddd^^^VVVNNNIIIBBBAAA@@@>>><<<:::888777;;;===EEESSSeeesssyyyyyyvvvoooddd[[[XXX^^^hhhpppwww{{{~~~{{{rrriiieeeddddddkkkxxx~~~hhhUUUGGGHHHKKKRRRYYY\\\[[[XXXRRRRRRVVV^^^fffppp}}}xxxmmmllliiieee```YYYSSSOOOLLLKKKJJJKKKKKKKKKIIIGGGCCCBBBAAA???>>>===<<<<<<666888<<<@@@DDDHHHJJJKKKJJJHHHFFFDDDBBBBBBBBBCCCIIILLLOOOQQQRRRWWW^^^dddyyy~~~|||{{{zzzwwwyyy{{{}}}pppcccWWWQQQMMMJJJIIIKKKNNNOOORRRVVVXXX\\\hhhtttxxx{{{wwwlllaaaZZZVVVZZZfffwwwvvvhhh^^^ZZZ^^^dddvvvgggOOOKKKEEEBBBCCC@@@AAABBBCCCCCCCCCDDDGGGJJJQQQXXXgggzzzuuu{{{yyynnnSSSDDDBBB>>>???DDDBBBDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@??????@@@@@@???>>>;;;>>>AAACCCEEEOOOggg}}}ssscccVVVIIIEEEEEECCC@@@???;;;;;;;;;<<<>>>???AAABBBBBBEEEJJJNNNRRRUUUYYY\\\aaaaaagggpppyyy~~~hhhWWWMMMAAABBBCCCBBBAAAKKKccczzz~~~xxxpppjjjgggeeeccc```[[[TTTLLLGGG??????>>>===;;;::::::;;;<<<>>>EEETTTeeeqqquuutttmmmhhh___YYYYYYbbboooyyy~~~xxxpppkkkiiifffkkkvvv{{{fffUUUEEEFFFIIINNNSSSVVVUUUSSSMMMOOOUUU]]]eeennn}}}~~~zzzooonnnlllhhhbbb[[[UUURRRMMMLLLKKKKKKLLLLLLJJJHHHCCCBBBAAA???>>>===<<<<<<777:::>>>CCCGGGIIIKKKKKKKKKIIIGGGFFFFFFHHHJJJKKKNNNQQQTTTUUUVVVYYY___cccttt}}}|||{{{zzzzzzxxxzzz}}}pppeeeYYYTTTQQQPPPQQQSSSUUUVVVXXX\\\^^^bbbmmmyyyxxx|||uuukkkccc]]]XXX\\\iii|||sssfff^^^___dddwwwgggOOOLLLGGGDDDDDDBBB@@@BBBDDDDDDDDDEEEGGGIIIQQQXXXhhh|||vvv{{{pppTTTDDDBBB>>>@@@DDDBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@??????@@@AAA@@@>>>===>>>@@@CCCDDDDDDMMMdddyyyvvvhhhYYYJJJFFFGGGEEEAAA???;;;;;;;;;<<<>>>???AAABBBAAAEEEJJJNNNQQQUUUYYY\\\aaaaaafffpppyyy|||fffUUULLLEEEFFFEEEBBB>>>DDDYYYnnnyyyrrroooppprrrqqqooommmmmmnnnqqqsssooohhhaaaYYYYYYXXXWWWSSSMMMFFF@@@>>>>>>???>>>======>>>???===>>>EEETTTeeeppprrrqqqgggccc\\\XXX[[[fffuuu|||vvvpppmmmkkkooowwwwwwbbbQQQDDDEEEGGGKKKPPPRRRQQQOOOJJJLLLSSS\\\dddnnn}}}}}}qqqpppmmmiiiccc\\\WWWSSSNNNLLLLLLLLLLLLLLLJJJHHHCCCBBBAAA???>>>======<<<999;;;@@@EEEIIIKKKLLLLLLKKKJJJIIIJJJLLLPPPTTTWWWSSSVVVYYYZZZZZZ]]]bbbgggnnnxxx~~~|||zzzyyyyyyzzzxxx{{{rrrggg\\\XXXWWWVVVXXX\\\______aaaccccccfffqqq|||yyy|||~~~rrriiibbb^^^[[[___lllzzzlllaaa___cccwwwgggPPPMMMHHHEEEEEECCC???AAADDDEEEEEEFFFGGGHHHOOOVVVggg~~~ppp{{{~~~wwwxxxWWWAAA===;;;???DDDAAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCBBBAAA@@@???>>>AAA@@@@@@BBBFFFNNN___nnnzzzhhh\\\PPPIIIEEEAAA???@@@>>>===<<<<<<<<<===???@@@DDDFFFHHHKKKNNNTTTZZZ___aaaeeekkkpppvvvuuudddUUUJJJCCCBBBAAA@@@@@@EEETTTccc|||uuunnnggg```]]]___```___\\\\\\[[[\\\```eeeeee```ZZZYYYWWWUUUSSSQQQMMMIIIFFF@@@>>>======>>>>>>>>>===<<<>>>DDDNNNZZZdddhhhjjj```[[[VVVWWW\\\iii||||||qqqlllmmmttt}}}sss```RRREEEDDDCCCEEEHHHLLLMMMMMMIIILLLQQQXXXbbbnnn{{{yyyvvvqqqjjjccc]]]XXXVVVSSSQQQOOONNNNNNMMMKKKIIIEEEDDDBBB@@@>>><<<;;;:::>>>@@@CCCIIIMMMPPPQQQPPPQQQMMMJJJMMMWWWaaaggghhh\\\[[[YYYYYY\\\aaafffiiiqqqwww~~~~~~|||{{{zzzzzz{{{}}}~~~~~~~~~nnnjjjdddaaaaaabbbbbbbbbhhhgggfffeeegggkkkoooqqq{{{zzz{{{~~~wwwnnneee___^^^[[[___lllrrrdddaaaeeexxxfffQQQKKKDDDDDDFFFBBBGGGCCCDDDIIIKKKJJJIIIKKKRRRZZZkkkqqq|||www~~~~~~^^^GGGAAA>>>AAAEEEBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>@@@>>>>>>AAACCCKKK[[[jjj}}}lll```SSSKKKFFFAAA???@@@>>>>>>===<<<===>>>???@@@AAACCCFFFJJJNNNUUU\\\aaabbbgggmmmqqqwwwtttdddTTTJJJEEECCCBBBAAA???BBBOOO\\\qqq}}}ssshhh^^^XXXRRRNNNOOOQQQRRRQQQPPPOOOOOORRRWWWXXXUUUPPPQQQPPPOOONNNLLLJJJGGGDDD@@@>>><<<;;;<<<===<<<;;;>>>@@@EEEMMMWWW^^^aaaaaa\\\YYYXXX\\\cccnnnvvvooommmsss~~~uuu```PPPDDDCCCBBBCCCFFFHHHIIIJJJHHHKKKPPPWWWaaannnzzz~~~zzztttlllddd]]]XXXVVVSSSQQQOOONNNNNNMMMKKKIIIEEEDDDBBB@@@>>><<<;;;:::>>>@@@EEEJJJPPPSSSTTTTTTTTTQQQPPPTTT[[[ccciiilllfffdddcccbbbdddhhhmmmooovvvyyy~~~||||||}}}~~~~~~|||zzzyyyzzzzzz{{{|||}}}{{{rrroookkkjjjkkklllmmmmmmqqqqqqrrrssstttvvvxxxyyy{{{zzzzzz}}}}}}rrriii```ZZZXXX[[[___mmmrrreeecccggg{{{cccOOOJJJEEEEEEGGGDDDIIIFFFFFFJJJMMMJJJIIIJJJOOOWWWjjjoooyyy|||aaaKKKDDD???@@@DDDAAAEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@???>>>???======???AAAGGGVVVddd}}}ooocccUUUMMMGGGAAA????????????>>>===>>>???@@@AAA>>>AAADDDHHHNNNUUU]]]bbbdddiiioootttyyytttcccTTTKKKFFFDDDCCCBBB??????HHHSSSggguuuyyyssshhh\\\SSSPPPLLLHHHGGGHHHJJJLLLJJJHHHGGGJJJMMMOOONNNLLLIIIIIIJJJJJJIIIGGGEEEDDDBBB@@@===<<<<<<===<<<;;;>>>@@@EEELLLRRRVVVWWWVVVTTTUUU[[[dddmmmxxx|||qqqjjjppp|||www___NNNCCCBBB@@@@@@BBBDDDEEEDDDFFFIIIOOOVVV```mmmyyy~~~wwwnnneee]]]XXXUUUTTTRRRPPPOOONNNMMMKKKIIIEEEDDDBBB@@@>>><<<;;;;;;>>>AAAGGGMMMRRRVVVXXXYYYWWWXXX[[[]]]aaagggmmmqqqpppooommmlllmmmppptttvvv}}}|||~~~||||||}}}|||zzzzzz{{{}}}}}}{{{yyyxxxxxxyyyxxxyyy{{{~~~zzzvvvtttssstttvvvyyyzzzyyyvvvwwwxxxzzz{{{||||||||||||{{{zzz||||||pppeee\\\VVVUUUYYY```oooqqqeeedddiii~~~|||___NNNJJJEEEEEEIIIFFFKKKHHHHHHMMMOOOLLLJJJKKKOOOYYYmmm{{{jjjttt___JJJCCC===>>>BBB???GGGGGGFFFEEEDDDCCCBBBAAACCCCCCCCCBBBAAA@@@???>>>???======???@@@DDDQQQ^^^xxxpppcccVVVNNNHHHBBB???@@@@@@???>>>>>>>>>???AAABBB>>>@@@CCCGGGLLLSSS[[[```eeejjjqqqvvv{{{wwweeeUUUKKKFFFDDDCCCBBB???>>>DDDLLLaaaqqq}}}}}}xxxqqqeeeXXXQQQQQQPPPNNNKKKIIIIIIJJJKKKHHHFFFFFFHHHJJJJJJJJJGGGIIIJJJJJJHHHGGGFFFFFFFFFCCC???>>>>>>>>>===<<<<<>>???>>>>>>@@@@@@CCCOOO[[[tttnnnbbbUUUMMMHHHCCCAAABBB@@@???>>>>>>>>>???AAABBB@@@AAADDDFFFJJJPPPVVV[[[dddjjjrrrwww|||jjjXXXMMMFFFDDDCCCCCC@@@???CCCJJJZZZkkk{{{}}}xxxqqqcccVVVOOORRRTTTTTTPPPLLLHHHFFFJJJGGGDDDBBBBBBCCCDDDEEEIIIKKKMMMLLLIIIFFFFFFFFFGGGDDD@@@=========<<<;;;999===BBBFFFIIIIIIHHHHHHGGGOOO___rrrqqqaaadddlllxxx~~~uuu___LLLDDDBBB???>>>?????????>>>BBBFFFMMMUUU```lllxxxwwwnnnfff___[[[YYYWWWTTTRRRPPPOOOMMMJJJHHHEEECCCAAA>>>===<<<<<<===AAAFFFMMMRRRUUUXXX\\\^^^___fffmmmpppppprrrxxx~~~|||{{{yyyxxxyyy{{{}}}}}}}}}}}}|||}}}}}}|||{{{zzz|||}}}}}}|||{{{zzzxxxwwwwwwwwwuuuvvvyyy{{{~~~}}}}}}~~~~~~wwwiii^^^YYYYYYXXXbbbuuu{{{iii^^^___eee~~~xxx^^^PPPMMMGGGEEEHHHFFFHHHGGGKKKSSSXXXVVVTTTTTTVVVaaawwwqqqcccoooxxx\\\JJJDDD>>>>>>DDDCCCHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>???>>>???@@@@@@CCCMMMXXXooonnnbbbUUUNNNIIIDDDBBBCCC??????>>>===>>>???@@@AAAAAABBBDDDFFFHHHMMMSSSWWWaaahhhpppwww|||ppp]]]QQQHHHEEECCCCCCBBB@@@CCCIIIRRReeewww|||yyyrrrdddUUURRRTTTWWWXXXWWWRRRLLLHHHKKKIIIFFFCCCCCCCCCEEEFFFLLLOOOQQQOOOKKKHHHHHHIIIHHHEEE@@@<<<;;;;;;::::::888<<>>===>>>>>>===<<>><<<<<<===>>>BBBHHHPPPUUUYYY\\\aaadddiiiooovvvyyyzzz}}}{{{|||~~~~~~|||{{{|||}}}||||||{{{zzzyyyxxxwwwvvvvvvxxxzzz|||~~~~~~~~~~~~~~~}}}~~~xxxiii]]]XXXYYYXXXdddyyy{{{iii]]]]]]ccc}}}vvv^^^RRROOOHHHFFFIIIHHHGGGHHHMMMWWW\\\ZZZXXXXXXTTT```wwwkkk___mmm~~~xxx\\\KKKEEE>>>>>>CCCCCCHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>===<<<>>>@@@???AAAKKKVVViiiqqqeeeWWWPPPJJJDDDBBBBBB>>>>>>===<<<===>>>???@@@@@@AAACCCEEEGGGLLLRRRVVV]]]eeennnvvv|||wwwbbbVVVMMMIIIEEEDDDBBB@@@BBBGGGPPPdddyyyxxxjjj[[[UUUTTTUUUWWWYYYXXXSSSNNNLLLKKKJJJHHHGGGHHHKKKMMMPPPTTTWWWUUUQQQNNNNNNQQQLLLHHHBBB>>>===<<<<<<;;;:::===AAABBBBBBBBBCCCEEEKKKUUUhhh}}}jjjccc```fffnnnkkk[[[KKKBBB@@@===<<<<<<<<<<<<;;;@@@EEEMMMVVVaaammmxxxxxxooohhhdddbbbYYYVVVSSSQQQOOOLLLIIIGGGEEECCC@@@===<<<<<<===>>>BBBIIIRRRYYY]]]bbbhhhmmmtttyyy~~~{{{}}}~~~|||{{{|||}}}||||||{{{{{{zzzyyywwwwwwyyyzzz|||~~~~~~~~~}}}|||~~~~~~~~~yyyiii\\\XXXYYYYYYfff|||}}}kkk___^^^ddd|||sss]]]RRRQQQJJJIIILLLKKKIIIJJJPPPYYY^^^\\\YYYXXXQQQ^^^wwwfffZZZiiiuuuwww\\\JJJDDD<<<;;;AAA@@@HHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCBBBAAA@@@???>>>;;;;;;===??????AAAJJJUUUeeeuuuhhhZZZRRRKKKDDDAAABBB>>>===<<<<<<<<<===???@@@???@@@BBBDDDGGGLLLRRRWWW[[[cccmmmuuu{{{|||fffZZZQQQLLLGGGEEECCC@@@BBBFFFRRRhhh~~~rrrcccRRROOOMMMOOOTTTVVVSSSOOOHHHHHHHHHHHHHHHIIILLLOOOTTTXXX\\\[[[WWWTTTVVVXXXQQQMMMGGGBBBAAA@@@@@@???<<>>;;;:::;;;;;;;;;:::@@@EEEMMMWWWbbbmmmyyy~~~ssslllgggfffYYYWWWSSSQQQOOOLLLIIIFFFEEECCC@@@===<<<<<<>>>???AAAIIITTT\\\aaafffnnnttt|||~~~}}}~~~~~~}}}||||||~~~|||{{{{{{||||||||||||{{{zzzyyyxxxwww{{{|||}}}~~~|||{{{}}}}}}~~~{{{jjj]]]XXXZZZZZZggg~~~ooobbbaaaeee|||ppp[[[RRRRRRLLLKKKOOOOOOKKKLLLRRR[[[___\\\XXXXXXPPP]]]www~~~ddd]]]cccrrr|||bbbIIIAAA@@@???@@@CCCJJJJJJGGGCCCCCCEEEEEEAAACCCCCCBBBAAA@@@@@@?????????>>>???@@@??????GGGPPPddd|||rrrfffYYYRRRLLLFFFCCCCCC>>>>>><<<;;;;;;<<<======>>>???@@@AAACCCGGGMMMQQQYYY]]]gggqqqxxxqqqaaaRRROOOIIIDDDDDDFFFFFFEEESSShhh|||hhhZZZPPPRRRVVVVVVUUUUUUOOOMMMKKKHHHGGGKKKPPPUUUYYY[[[___```___]]]\\\\\\VVVPPPHHHCCCBBBBBB@@@>>>???>>>>>>AAAAAA@@@DDDIIIUUUffftttooo___```ddd___SSSJJJ@@@??????===;;;:::;;;<<>>AAAEEELLLVVV```hhhpppuuuyyy}}}}}}}}}{{{{{{|||~~~}}}|||||||||}}}~~~~~~}}}|||{{{zzzyyyyyy|||}}}~~~~~~{{{yyy}}}~~~yyyjjj^^^YYYZZZ]]]jjjwwwfffbbbhhhqqq^^^UUUQQQJJJKKKOOOKKKQQQPPPUUU\\\___[[[XXXXXXSSS___wwwxxx```YYY___qqq~~~fffLLLBBBAAA??????BBBIIIJJJGGGCCCCCCFFFEEEBBBDDDCCCCCCBBBAAAAAA@@@@@@>>>===>>>???>>>>>>EEENNN___vvvsssgggZZZRRRLLLFFFCCCCCC???>>>===<<<;;;<<<======>>>???@@@AAACCCGGGLLLPPPVVV[[[dddooouuu|||vvvfffTTTPPPIIIDDDCCCDDDEEEDDDXXXmmmtttddd^^^]]]YYYUUUTTTRRRPPPNNNKKKKKKNNNUUUZZZ___cccfffhhhfffdddbbbaaaZZZSSSJJJDDDBBBBBB@@@??????===>>>AAABBBBBBGGGNNNYYYkkkxxx}}}iiibbbaaaZZZPPPIIIAAAAAA???===;;;:::;;;;;;@@@CCCJJJTTT]]]hhhyyyuuummmgggbbb]]]YYYVVVSSSPPPMMMFFFBBB??????>>>===???CCCHHHNNNXXXbbbkkkqqqwwwzzz}}}}}}~~~}}}~~~~~~~~~}}}|||{{{{{{zzz}}}}}}}}}}}}|||{{{zzzzzz|||}}}~~~~~~xxxuuuxxx|||}}}vvvhhh]]]XXXZZZaaannnzzzhhhdddhhhnnn\\\RRRPPPJJJLLLQQQNNNQQQQQQUUU\\\^^^ZZZWWWWWWWWWbbbyyysss^^^XXX\\\~~~ppp|||jjjOOODDDAAA>>>>>>AAAHHHJJJHHHDDDCCCFFFFFFCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@>>>???@@@??????FFFNNNYYYpppsssgggZZZSSSMMMFFFCCCDDD???>>>===<<<;;;<<<=========???@@@AAABBBFFFKKKNNNSSSXXXaaakkkqqqxxx}}}lllYYYSSSKKKFFFDDDDDDFFFGGG]]]qqqsssjjjbbb\\\YYYVVVTTTQQQOOOOOOTTTZZZ```hhhlllppprrrooolllhhhggg```XXXMMMEEEBBBBBB@@@???>>>===???AAABBBCCCKKKSSSaaasssxxxjjjbbbYYYPPPLLLDDDBBB???===;;;;;;;;;;;;@@@CCCIIIPPPVVVaaavvvxxxpppkkkeeeaaa^^^[[[UUUQQQHHHBBB>>>>>>===<<<@@@EEEKKKRRR\\\fffmmmssswwwzzz}}}zzz|||}}}}}}|||}}}~~~~~~~~~|||zzzxxx{{{|||}}}~~~~~~}}}|||zzz|||}}}~~~}}}tttooopppxxxzzz}}}}}}qqqfff[[[XXXZZZfffttt}}}kkkfffjjjlllYYYQQQOOOJJJMMMRRRPPPTTTTTTWWW]]]^^^ZZZWWWXXXZZZdddzzzqqq^^^XXX]]]|||pppzzzlllPPPEEEBBB>>>>>>BBBHHHKKKJJJFFFDDDFFFFFFDDDEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@BBBBBBAAAFFFMMMVVVkkkttthhh[[[SSSMMMGGGDDDDDD@@@???>>><<<<<<<<<=========>>>@@@AAABBBEEEIIILLLQQQUUU^^^hhhnnntttrrr___VVVNNNIIIGGGGGGJJJNNN^^^ttt}}}rrrhhhbbbYYYXXXUUURRRSSSXXX___eeennnrrrwwwxxxuuupppkkkhhhddd[[[OOOFFFBBBAAA@@@??????>>>???AAAAAADDDMMMXXXiiizzzzzzlll```VVVPPPEEECCC???===<<<=========>>>BBBIIIMMMPPPYYYnnn|||vvvppplllhhhccc[[[TTTJJJCCC>>>===<<<<<<@@@FFFMMMTTT___hhhooosssuuuwwwwwwxxx{{{~~~vvvwwwxxxxxxxxxzzz}}}|||zzzyyy{{{}}}}}}{{{{{{|||~~~~~~qqqkkkkkktttwww{{{~~~~~~xxxnnnddd\\\YYY[[[iiixxxnnnhhhkkkkkkYYYQQQPPPKKKNNNSSSPPPVVVVVVZZZ______[[[[[[]]]ZZZddd|||ooo\\\XXX]]]zzzpppxxxmmmQQQEEEBBB???@@@CCCIIIMMMNNNIIIFFFGGGGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB??????AAAAAAAAADDDJJJVVVgggttthhh[[[TTTNNNHHHEEEEEEAAA@@@>>>===<<<<<<=========>>>@@@AAABBBDDDGGGJJJOOOSSS\\\eeekkkppp{{{xxxeeeYYYOOOKKKJJJIIIMMMSSS```wwwsssiii^^^\\\YYYVVVWWW\\\dddjjjrrruuuyyyyyyvvvooojjjgggddd[[[OOOFFFBBBAAA@@@???AAAAAAAAABBBAAAEEEPPP]]]pppooo^^^SSSIIIEEE@@@>>>>>>@@@@@@???<<>>===<<<<<>>@@@AAAAAACCCFFFHHHLLLPPPYYYbbbggglllwwwlll^^^RRRNNNKKKHHHMMMUUUeee}}}|||nnnfffccc___\\\\\\aaajjjpppwwwyyy{{{zzzvvvooojjjgggccc[[[PPPGGGDDDCCCAAA@@@CCCCCCCCCDDDDDDHHHWWWeeevvvlllYYYOOOIIICCC@@@@@@AAAAAA???;;;>>>EEEJJJKKKOOO]]]kkk~~~lll^^^KKKDDD???=========AAAGGGLLLSSS]]]dddggggggfffeeefffddddddgggnnnuuu{{{~~~{{{|||zzzzzzyyywwwvvvxxx}}}xxxzzz|||}}}~~~}}}|||{{{yyyzzz{{{}}}~~~xxxnnnhhhgggmmmqqqwww|||~~~~~~wwwmmmddd]]]]]]```kkk~~~yyyllliiillllll\\\WWWXXXSSSTTTVVVQQQSSSUUU[[[aaacccccchhhooooooxxxkkkUUUQQQYYYrrrqqqtttzzzvvvXXXJJJEEEBBBBBBFFFOOOTTTVVVPPPJJJHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCC???===@@@AAA@@@AAADDDNNNZZZooovvvjjj]]]UUUOOOIIIFFFFFFBBBAAA???===<<<<<<<<<===<<<>>>@@@AAAAAABBBEEEFFFIIIMMMUUU^^^ccchhhsss~~~yyyhhhYYYTTTNNNIIIMMMVVVhhhxxxooolllhhhddddddiiiqqqwww}}}}}}wwwqqqmmmjjjbbbZZZQQQJJJGGGFFFDDDBBBDDDDDDEEEGGGHHHNNN___pppyyy~~~iiiWWWPPPGGGBBBBBBAAA???<<<;;;===AAAGGGKKKQQQ]]]jjjrrraaaJJJDDD???>>>>>>===AAAFFFIIIPPPYYY```bbb```]]][[[SSSSSSVVV\\\eeennntttwwwzzzzzz|||}}}|||zzzvvvuuuwww{{{yyyzzz{{{{{{{{{{{{{{{zzzxxxxxxyyy{{{{{{|||||||||~~~~~~uuulllfffeeekkkpppvvv|||}}}~~~wwwlllbbb\\\\\\aaakkktttiiiggglll}}}iii\\\ZZZ]]]YYYYYYZZZTTTUUUXXX___gggkkkmmmuuu~~~lllTTTQQQZZZnnnrrrsssxxx{{{\\\MMMGGGCCCBBBEEEQQQWWWXXXRRRKKKHHHGGGFFFBBBBBBBBBCCCCCCCCCCCCCCCFFFBBB@@@CCCEEECCCDDDGGGJJJUUUiiivvvjjj]]]UUUOOOIIIFFFFFFCCCAAA@@@>>>===<<<<<<===<<<>>>@@@AAAAAABBBDDDFFFGGGKKKSSS\\\aaaeeeppp{{{rrraaaZZZSSSLLLOOOYYYiiivvvsssnnnjjjiiinnnvvv|||zzztttpppnnnaaa[[[RRRLLLJJJIIIGGGDDDDDDDDDGGGIIIKKKTTTfffxxxzzz~~~{{{yyy]]]UUUKKKDDDBBB@@@===999<<<<<>>>>>AAAFFFGGGNNNWWW]]]^^^[[[WWWTTTHHHJJJPPPYYYdddnnnsssvvv{{{{{{|||~~~~~~|||xxxuuurrrtttxxx||||||}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzwwwxxxxxxyyyzzzzzzzzzyyyyyy{{{{{{sssjjjdddccckkkooovvv|||}}}~~~xxxkkkaaa[[[\\\```lllpppgggfffkkk~~~vvvggg[[[[[[```]]]]]]]]]VVVZZZ^^^fffnnnssswwweeeTTTTTT[[[mmmxxxpppvvvaaaRRRKKKDDDAAADDDMMMZZZ^^^SSSIIIIIIIIIEEEFFFFFFFFFEEECCCBBB@@@????????????>>>===>>>AAADDDJJJSSScccxxxwwwnnnbbbXXXRRRMMMHHHEEEAAA@@@>>><<<;;;:::;;;;;;<<<===??????>>>???BBBDDDCCCGGGMMMSSSZZZdddqqqyyy~~~iii]]]WWWTTTRRRSSSiiizzz{{{vvvsssqqqrrrzzzvvvoookkkddd]]]TTTMMMHHHFFFEEEDDDDDDDDDEEEIIIPPP\\\iiiqqqooo]]]LLLFFFEEECCC>>>:::===;;;<<<@@@EEEMMM[[[hhhmmmWWWFFF@@@<<<=========@@@CCCHHHLLLRRRWWWXXXUUUQQQNNNJJJJJJMMMUUU```jjjpppssswwwxxx{{{|||}}}}}}{{{{{{{{{|||{{{xxxuuurrrqqqrrrtttwww|||}}}zzzxxxyyy{{{|||zzzwwwxxxxxxxxxxxxxxxyyyyyyzzz}}}{{{}}}|||sssiiidddcccjjjqqqwww{{{xxxzzz}}}~~~xxxkkkaaa\\\]]]aaarrrvvvnnneeeeeeqqqvvvbbbbbb```___]]][[[ZZZYYYYYY^^^iiiuuu{{{cccRRRSSSYYYkkk|||sssxxxeeeUUUMMMEEEAAADDDHHHVVV]]]UUULLLJJJIIIDDDFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA???>>>???BBBDDDGGGPPP```vvv}}}tttggg[[[SSSMMMHHHDDDBBB@@@>>><<<;;;:::;;;;;;<<<===>>>>>>>>>???AAACCCEEEIIIMMMRRRXXXaaallltttuuufff[[[TTTRRRSSSfffvvvyyywwwvvvxxxzzzqqqlllbbb]]]UUUOOOLLLIIIHHHGGGGGGGGGGGGIIIQQQ\\\hhhppp|||}}}}}}}}}}}}~~~vvvdddQQQHHHGGGCCC>>><<<>>><<<===AAAFFFMMMZZZfff}}}fffTTTEEE???;;;<<<======???DDDHHHKKKPPPSSSTTTRRRNNNLLLJJJKKKNNNVVVaaakkkqqqsssvvvwwwyyy{{{|||{{{zzzyyyxxxyyyyyywwwsssqqqqqqrrruuuwwwzzz}}}~~~}}}zzzxxxxxxzzz{{{zzzxxxuuuuuuuuuuuuuuuvvvxxxyyyzzzyyy{{{zzzrrriiieeeeeegggnnntttxxx{{{~~~|||}}}sssfff^^^YYY[[[```uuuzzzrrrhhhfffrrrsssdddcccbbb```___]]]\\\\\\^^^bbbkkkwww}}}bbbQQQPPPVVVfffxxxzzzmmm[[[PPPFFFBBBDDDCCCQQQZZZVVVOOOLLLIIIDDDFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCAAA??????AAACCCDDDLLL]]]sss|||mmm```WWWOOOHHHCCCBBBAAA???===;;;;;;;;;;;;<<<===>>>>>>>>>>>>AAACCCFFFIIIMMMPPPTTT\\\fffnnn|||ssscccXXXVVVYYYbbbqqqyyyxxxzzz}}}vvvnnndddaaa[[[WWWTTTQQQOOOMMMLLLKKKKKKNNNUUU^^^hhhnnnuuuuuuvvvvvvwwwzzz~~~lllWWWLLLHHHDDD???>>>???===>>>BBBFFFLLLXXXdddyyysss\\\MMMBBB===:::;;;;;;<<<@@@FFFIIIKKKMMMOOOOOOMMMKKKIIIIIIKKKPPPYYYccclllrrrtttuuuvvvxxxzzz{{{zzzyyyxxxuuuvvvvvvuuurrrqqqqqqrrrwwwwwwyyyzzz{{{{{{{{{{{{|||zzzxxxwwwyyyzzzzzzyyyuuuuuuuuusssrrrsssvvvxxx|||zzz|||xxxooohhheeefffdddkkkqqqtttwww|||~~~}}}~~~~~~ttthhh```\\\___eeezzzvvvjjjhhhtttoooeeeeeecccbbbaaa``````___bbbeeemmmwww}}}bbbPPPNNNSSSaaa~~~zzzwwwaaaSSSHHHDDDDDDAAAMMMUUUTTTOOOMMMJJJGGGEEEFFFFFFGGGGGGGGGFFFFFFCCCDDDCCCBBB??????@@@AAABBBIIIZZZppprrreee[[[RRRKKKFFFCCCBBB@@@>>><<<;;;;;;;;;;;;===>>>=========@@@AAADDDGGGJJJMMMQQQXXXbbbiiiuuunnn```]]]aaaaaannn~~~wwwvvvyyy~~~|||sssllliiifffbbb```\\\XXXUUUQQQQQQSSSWWW^^^eeejjjmmmnnnnnnnnnnnnppptttyyy~~~qqqZZZNNNHHHCCC@@@@@@>>>===>>>BBBFFFKKKWWWbbbwww|||eeeRRRGGG???;;;999:::;;;===CCCJJJNNNNNNNNNNNNMMMKKKIIIHHHGGGKKKRRR[[[eeemmmrrrtttuuuvvvxxxzzz{{{zzzyyyxxxssstttuuutttsssrrrsssuuuyyyxxxxxxwwwwwwwwwwwwxxx{{{zzzxxxwwwxxxyyyzzz{{{{{{{{{zzzvvvssssssuuuxxx~~~vvvmmmeeecccdddbbbjjjppprrruuuzzz}}}}}}}}}||||||}}}}}}vvvkkkbbb^^^bbbiiizzzmmmjjjvvvmmmeeedddcccbbbaaaaaabbbbbbdddfffmmmxxx}}}cccQQQNNNQQQ\\\yyyhhhVVVKKKFFFEEECCCKKKRRRRRRNNNLLLKKKJJJEEEFFFFFFGGGGGGGGGGGGGGGBBBCCCCCCAAA???>>>>>>@@@AAAHHHWWWnnnuuuhhh^^^VVVOOOKKKEEECCCAAA>>><<<<<<;;;;;;;;;<<<======<<<<<<>>>@@@AAADDDGGGJJJNNNVVV```gggrrr|||jjjccceeecccmmm}}}|||uuutttwww||||||vvvtttqqqnnnkkkgggbbb^^^YYYZZZ]]]ccciiilllmmmlllkkkjjjjjjiiijjjooovvv{{{ttt]]]PPPHHHCCCAAABBB>>><<<===AAAEEELLLXXXccctttoooYYYJJJBBB===:::999;;;<<>>>>>???AAAGGGUUUjjjvvvjjjaaaYYYSSSNNNFFFDDDBBB???===<<<<<<<<<;;;<<<===<<<;;;<<<===??????AAAEEEHHHLLLTTT^^^fffrrrwwwjjjggggggmmmxxxzzzuuutttuuuzzz}}}{{{xxxuuuppplllhhhggggggkkkooopppnnnjjjiiihhhfffeeeeeejjjqqqvvvyyycccTTTKKKEEEBBBCCC>>><<<===AAAFFFNNN\\\iiiwwwuuuaaaPPPDDD???;;;999:::<<>>???AAAEEEGGGKKKRRR\\\cccnnn}}}vvvnnnjjjmmmsss}}}{{{xxxuuusssrrrvvvyyytttooommmnnnnnnlllhhheeeccc```]]]]]]aaahhhnnnwwwlll\\\PPPHHHDDDDDD@@@>>>>>>BBBHHHRRRbbbqqqtttdddVVVJJJAAA===999999:::>>>AAAGGGSSS```bbbaaa^^^ZZZVVVRRROOOMMMNNNVVVaaajjjooorrrtttuuuuuuvvvxxxzzz{{{zzzyyyxxxtttvvvwwwwwwvvvwwwxxxyyy{{{{{{zzzxxxwwwvvvuuutttrrrvvv{{{~~~{{{{{{~~~~~~~~~~~~tttjjjbbb___``````lllxxx|||||||||yyynnndddaaahhhrrrooobbbaaa```___```bbbeeeggglllooozzzvvv\\\OOONNNQQQUUUrrrwwwrrr[[[NNNIIIGGGEEEKKKSSSXXXVVVNNNGGGDDDFFFFFFFFFFFFFFFEEEDDDDDDBBBCCCEEEDDDCCCAAABBBBBB@@@DDDPPPddd{{{xxxkkkaaaZZZSSSNNNGGGEEECCC@@@>>><<<<<<<<<;;;<<<<<<<<<;;;;;;<<<>>>@@@CCCEEEGGGJJJQQQZZZaaajjjxxxvvvlllmmmpppxxxvvvuuutttqqqnnnrrr}}}ssslllkkkkkkiiiggg```^^^ZZZVVVUUUYYY```eeennnsssbbbUUUJJJEEEEEEBBB??????CCCJJJVVVgggvvvuuugggYYYNNNFFF@@@===999999;;;???CCCJJJWWWdddeeecccaaa]]]XXXTTTPPPNNNQQQZZZeeennnssstttvvvwwwtttuuuwwwyyyzzzyyyxxxwwwtttvvvwwwwwwvvvvvvwwwyyy{{{{{{{{{zzzxxxwwwuuutttpppuuu|||||||||}}}tttkkkdddaaabbb___mmmzzz~~~~~~}}}~~~tttjjjaaa^^^fffqqqpppcccbbb``````aaacccfffhhhiiinnnzzz|||lllUUUOOOPPPOOOXXXkkk{{{~~~uuu^^^SSSJJJCCCEEEKKKRRRTTTQQQLLLIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@FFFOOO]]]tttooocccZZZTTTPPPIIIGGGEEEDDDCCCAAA>>><<<;;;;;;;;;<<<<<<<<<======???AAACCCFFFJJJPPPWWW[[[fffuuuuuuqqqqqqzzz~~~{{{sssqqqooonnnmmmrrrtttnnnkkkeee```]]]YYYWWWUUUTTTUUUXXX[[[^^^iiiuuu}}}jjjWWWKKKFFFEEE===>>>AAAEEEKKKYYYppp|||qqqaaaQQQFFF???;;;999:::;;;<<>>@@@BBBDDDHHHNNNTTTYYYbbbppp}}}}}}wwwtttzzz}}}zzzrrrooolllkkkjjjnnn}}}qqqiiiddd]]]XXXUUUQQQPPPNNNMMMNNNQQQTTTVVVdddppprrr^^^OOOGGGDDD@@@AAADDDJJJQQQ___www~~~qqqgggYYYLLLCCC>>>;;;:::;;;<<<>>>DDDNNN[[[hhhppptttrrrlllddd\\\VVVUUUUUU[[[aaajjjrrrvvvxxxyyyzzzvvvvvvvvvvvvvvvwwwwwwxxxtttttttttuuuvvvxxxzzz{{{|||}}}~~~~~~~~~|||zzzxxxuuuvvvxxxyyyzzz|||~~~~~~rrrkkkeee___\\\```dddooo}}}|||tttllleee]]][[[hhh{{{}}}ooogggiiijjjiiiffffffiiimmmmmmsssuuucccSSSOOOOOOMMMWWWggg~~~}}}kkkXXXMMMHHHHHHNNNUUUWWWTTTNNNJJJHHHHHHHHHGGGGGGFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAACCCGGGLLLVVVjjj~~~pppdddZZZTTTKKKIIIFFFDDDBBB@@@<<<:::;;;;;;<<<<<<<<<============>>>@@@CCCFFFKKKQQQVVV\\\kkkwww|||}}}}}}rrrmmmiiigggeeejjjyyy|||lllbbbZZZRRRMMMKKKJJJHHHGGGFFFHHHJJJMMMOOO\\\iii}}}iiiWWWJJJDDDDDDEEEHHHOOOXXXhhh~~~zzzrrraaaZZZPPPFFF@@@>>><<<<<<:::<<<@@@HHHUUUcccqqqyyy{{{zzztttjjj^^^WWWWWWYYY```fffmmmtttwwwxxxyyyzzzxxxxxxwwwwwwwwwwwwvvvvvvtttsssssssssuuuxxxzzz|||~~~}}}|||{{{tttuuuuuuvvvwwwwwwxxxxxx|||~~~}}}qqqiiiccc]]]ZZZ\\\aaaooo}}}|||yyyrrrkkkeeeaaa\\\\\\kkk}}}~~~zzzqqqjjjkkkmmmnnnnnnmmmkkkkkklllsssvvvxxx]]]QQQOOONNNLLLVVVccc~~~|||zzzuuu[[[MMMIIIIIIPPPXXXZZZWWWPPPKKKHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBAAAAAADDDFFFIIIRRRddd|||wwwiii\\\UUUKKKHHHEEECCCBBB@@@>>><<<<<<<<<<<<<<<===============>>>@@@BBBDDDIIIOOOTTTXXXgggrrrvvvpppiiieeecccgggtttssscccYYYQQQIIIEEEDDDFFFEEEDDDDDDEEEHHHJJJLLLTTTaaaxxxttt___OOOEEEFFFEEEIIIQQQ]]]ooo|||xxxtttrrrqqqtttwwwtttllleeeVVVPPPHHHBBB???===<<<<<<999;;;AAAKKK[[[kkkxxxzzznnn```YYYZZZ^^^eeeiiioootttvvvwwwxxxyyyzzzzzzyyyyyyxxxwwwvvvvvvwwwvvvuuutttuuuxxxzzz|||~~~~~~}}}||||||{{{{{{vvvuuutttuuuuuuuuutttsssvvvyyy}}}pppgggaaa\\\XXX\\\cccrrr}}}}}}{{{sssjjjccc^^^]]]ZZZ\\\kkk}}}zzzwwwrrrmmmnnnpppssstttrrrmmmjjjjjjrrr{{{oooXXXOOONNNMMMLLLUUU```}}}zzz~~~|||bbbOOOHHHJJJQQQZZZ]]]ZZZSSSMMMJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAADDDDDDGGGOOO___vvv}}}mmm___VVVKKKHHHEEECCCCCCBBBAAA???<<<<<<<<<=========>>>>>>>>>???@@@AAADDDHHHMMMRRRUUUdddnnnzzz}}}vvvmmmhhhdddfffppp{{{}}}rrrfffXXXPPPIIICCC@@@AAABBBAAAAAAAAACCCEEEHHHIIINNNZZZqqqzzzeeeSSSGGGDDDDDDGGGQQQ```uuu}}}xxxtttpppmmmkkkeeedddcccfffhhhfff___YYYOOOKKKEEEAAA???===;;;:::777999@@@MMM^^^ooo{{{{{{oooaaa[[[]]]ccchhhkkkpppsssuuuvvvwwwxxx{{{{{{|||{{{zzzyyywwwvvv|||zzzyyywwwwwwxxxyyyzzz||||||{{{{{{zzzyyyyyyyyyxxxvvvuuuvvvwwwwwwtttrrrrrruuuzzz|||~~~|||ooofff```[[[XXXZZZbbbssszzzqqqggg___YYYYYYYYY\\\kkk}}}yyy}}}qqqnnnjjjlllpppuuuxxxwwwtttqqqlllsss~~~~~~hhhVVVNNNLLLLLLNNNUUU]]]yyy}}}xxx{{{zzzmmmTTTKKKIIIRRR\\\```]]]VVVOOOLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCBBBEEELLLZZZoootttdddZZZMMMJJJGGGDDDDDDCCCBBBAAA<<<<<<=========>>>>>>>>>>>>???@@@AAABBBFFFKKKOOORRR```iiisss}}}tttlllgggeeekkktttxxxsssnnnjjjggg```VVVMMMHHHCCC>>>===???<<<<<<<<<===???AAACCCEEEJJJVVVjjj|||hhhUUUIIICCCBBBFFFRRRccczzz{{{xxxqqqooollliiieeebbbaaa```YYYWWWWWWYYY[[[ZZZUUUQQQKKKHHHDDDAAA???===;;;999777999@@@MMM___pppzzz~~~wwwlllbbb]]]aaaeeekkkmmmqqqsssuuuvvvxxxyyy}}}}}}~~~~~~}}}{{{zzzxxx}}}|||{{{zzzyyyyyyxxxxxx{{{{{{{{{{{{zzzyyyxxxwwwyyywwwvvvxxxzzzzzzwwwsssqqqtttxxx{{{~~~~~~vvvyyy|||}}}}}}}}}~~~|||ooofff```\\\YYYUUU^^^ppp}}}~~~|||ttthhh___XXXXXXYYY^^^nnnzzzwwwrrrhhhiiicccgggmmmtttxxx{{{||||||tttwww~~~dddUUUMMMJJJLLLOOOUUUZZZuuuwwwwwwtttyyyzzz]]]QQQHHHQQQ]]]bbb```XXXRRRNNNKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCAAACCCJJJTTTggg|||lllaaaRRROOOJJJFFFDDDCCCAAA@@@<<<=========>>>>>>>>>>>>===>>>>>>???@@@CCCHHHLLLMMM[[[ccckkk|||yyypppiiieeeggglllrrrwwwyyyvvvssssssrrroooqqqnnnhhhccc___[[[XXXVVVPPPIIICCC@@@===999888;;;888888999:::<<<>>>@@@AAAIIISSSfff|||iiiVVVIIIDDDBBBGGGSSSgggwwwooohhhccc^^^^^^]]][[[YYYVVVUUUUUUPPPOOONNNOOOQQQQQQOOOMMMHHHFFFCCCAAA@@@>>>;;;999999:::AAANNN```pppyyy|||~~~yyyqqqhhhaaa```cccfffmmmpppsssuuuvvvwwwyyy{{{}}}~~~~~~|||{{{zzz{{{{{{{{{{{{yyyxxxwww{{{|||}}}}}}}}}{{{yyyxxxyyywwwvvvyyy|||}}}yyyuuusssuuuwwwyyy|||}}}~~~~~~uuuwwwzzz{{{{{{|||}}}~~~~~~|||ooofffaaa]]]ZZZSSS[[[lll{{{yyy|||yyykkkaaaYYYYYY[[[ccctttwwwrrrtttllldddfffbbbgggnnnsssvvvyyy~~~~~~yyybbbTTTMMMIIIKKKQQQUUUYYYrrrxxxtttoootttdddWWWHHHQQQ]]]cccaaaZZZSSSOOOKKKKKKJJJIIIGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBDDDAAABBBHHHPPPaaa}}}qqqgggVVVRRRLLLHHHEEEBBB@@@>>>============>>>>>>>>>>>><<<<<<======>>>AAAFFFJJJIIIWWW^^^eeeuuu|||sssjjjddddddhhhaaaeeeeee```\\\[[[YYYVVVYYYXXXVVVTTTRRRPPPOOONNNHHHBBB>>><<<:::666555888666777888999;;;===???@@@IIIRRRddd||||||iiiUUUIIIEEEDDDHHHUUUjjjtttjjj```YYYTTTSSSTTTTTTSSSQQQOOONNNNNNLLLJJJIIIJJJLLLMMMMMMKKKEEECCCBBBAAA@@@>>>;;;999:::;;;BBBOOOaaapppxxxzzz{{{uuulllddd```aaadddgggooorrrtttvvvwwwyyy{{{~~~~~~~~~|||wwwxxxzzz{{{{{{zzzxxxwww|||~~~~~~{{{yyyxxxvvvvvvyyy~~~{{{wwwvvvvvvwwwyyy{{{|||~~~vvvxxx{{{||||||}}}~~~~~~|||ooogggbbb^^^\\\UUU[[[jjj{{{zzzxxx|||}}}nnnbbbZZZZZZ^^^gggyyyrrrmmmppp{{{kkkcccfffeeekkkppprrrrrruuu{{{uuu^^^QQQMMMKKKJJJKKKSSSYYYqqqzzzrrrsssqqqpppXXXMMMSSS```nnnooodddWWWPPPNNNKKKIIIGGGHHHHHHHHHGGGIIIHHHGGGFFFEEECCCBBBBBBAAAAAACCCFFFLLL[[[ttt|||hhhaaaVVVKKKHHHFFFBBB???>>>??????>>>>>>>>>@@@AAABBB>>>======>>>@@@BBBDDDEEELLLTTTXXXaaaqqq{{{tttlllgggdddccc```ZZZUUURRRNNNHHHGGGIIIKKKJJJJJJIIIGGGEEECCCBBB@@@???>>><<<;;;:::::::::888999999999999:::<<>>>>>===>>>???@@@AAA>>>======>>>???AAACCCEEEGGGOOOSSS[[[jjjsssuuulllfffdddbbb]]]VVVPPPMMMJJJEEEDDDFFFGGGFFFFFFEEECCCBBBAAA@@@>>>===<<<:::999888777777777888888888888999<<>>DDDMMMZZZfffnnnrrruuunnnfffaaa```cccgggjjjnnnqqquuu{{{}}}}}}|||{{{~~~}}}{{{uuuvvvwwwxxxyyyzzzzzz{{{{{{|||}}}~~~~~~~~~}}}}}}{{{zzz{{{}}}}}}zzzyyyxxxwwwxxx{{{~~~}}}~~~~~~}}}|||}}}vvvhhh^^^XXXVVVSSSXXXaaannnzzz~~~}}}zzzxxx{{{~~~xxxrrrggg^^^___iiiwwwvvvrrrvvvkkkeeejjjnnnppprrrssstttvvvzzz~~~sss\\\PPPKKKJJJKKKNNNQQQWWWmmmuuupppnnn}}}aaaQQQVVVddduuu|||rrraaaVVVQQQNNNLLLJJJKKKKKKJJJIIIIIIHHHGGGFFFEEECCCBBBBBBCCCBBBCCCDDDGGGQQQggg{{{{{{ggg[[[PPPKKKJJJFFFCCCCCC???>>>>>>======>>>???@@@============???AAACCCDDDGGGNNNQQQXXXfffooo|||yyynnniiifffddd]]]UUUMMMJJJGGGCCCBBBDDDDDDCCCCCCBBBAAAAAA@@@@@@>>>===<<<:::999888777777555666777777777999<<>>BBBJJJVVVaaajjjnnnooojjjddd```aaafffjjjlllmmmqqqwww~~~~~~zzzyyy|||}}}{{{tttttttttvvvwwwyyy{{{|||yyyzzz{{{|||}}}}}}}}}}}}}}}{{{zzzyyyyyyyyy{{{~~~~~~yyykkkaaaZZZWWWTTTWWW___kkkwww~~~~~~|||zzzxxxxxx}}}|||uuuqqqhhhaaadddooo~~~~~~sssssszzztttlllmmmppprrrssssssrrrtttyyy~~~sss]]]PPPLLLJJJLLLPPPSSSXXXkkkwww~~~vvvsss~~~fffTTTWWWdddwwwwwwdddWWWRRRPPPMMMKKKKKKLLLKKKJJJIIIHHHGGGFFFEEECCCBBBBBBAAAAAABBBCCCDDDLLL```rrr}}}kkk___RRRMMMKKKGGGDDDDDD@@@???>>>=========>>>???============>>>@@@BBBCCCFFFMMMPPPVVVdddlllxxxuuuooollljjjfff\\\QQQLLLHHHDDDBBBDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA???===;;;::::::999444555666777777999<<>>FFFRRR]]]fffkkkfffbbb___^^^bbbgggkkkmmmppprrrxxx~~~~~~xxxwwwzzz{{{zzzrrrrrrrrrsssuuuxxxzzz|||yyyyyyzzzzzz|||}}}}}}|||{{{zzzzzz{{{|||~~~|||oooddd\\\XXXSSSVVV]]]iiiuuu}}}~~~~~~yyywwwvvvwww~~~zzzuuullleeebbbgggsss{{{pppsss}}}tttqqqlllooorrrrrrrrruuu|||ttt```TTTNNNLLLMMMQQQVVVZZZjjj|||zzzlllXXXXXXaaattt{{{hhhXXXTTTQQQNNNLLLLLLLLLKKKJJJIIIHHHGGGFFFEEECCCBBBBBB??????AAAAAAAAAHHHYYYkkkpppcccVVVPPPLLLHHHDDDDDDAAA@@@???=========>>>>>>======<<<<<<===???AAABBBAAAHHHJJJQQQ^^^fffrrr~~~xxxtttrrrssseeeWWWOOOJJJEEECCCDDDCCCDDDDDDEEEEEEDDDCCCCCCCCCBBBAAA>>>===;;;;;;:::555666777777777888<<<>>>>>>DDDNNN^^^ttt|||eeeRRRHHHFFFIIIQQQ^^^ppp{{{qqqhhhaaa\\\XXXXXXUUUQQQNNNOOOQQQRRRRRRSSSTTTUUUVVVUUUSSSQQQPPPLLLIIIEEEBBBAAA???===;;;:::;;;===DDDNNNWWW^^^aaa[[[YYYYYY\\\aaaggglllnnntttuuuxxx|||xxxuuuwwwxxxvvvrrrrrrrrrsssuuuwwwzzz{{{{{{{{{zzzzzz{{{|||}}}}}}~~~||||||{{{{{{||||||~~~~~~~~~tttiii___ZZZSSSUUU\\\hhhttt}}}}}}xxxvvvuuuwww~~~~~~uuuooodddaaaaaaiiiuuu{{{ooosssvvvqqqkkkooossssssrrrttt|||wwweeeYYYRRRNNNOOORRRYYY]]]jjj~~~~~~uuu\\\WWW]]]qqqooo```VVVSSSPPPNNNNNNNNNMMMLLLIIIHHHGGGFFFEEECCCBBBBBB>>>???AAAAAA???DDDSSScccwwwiii[[[SSSNNNIIIFFFEEECCCBBB@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<>>>@@@AAAAAAHHHIIIOOO[[[bbbnnn~~~~~~ooo]]]SSSNNNIIIFFFFFFEEEGGGIIIJJJJJJHHHFFFDDDDDDCCCAAA>>><<<;;;::::::777777888888777888;;;>>>;;;@@@HHHUUUiii{{{dddRRRIIIFFFIIIRRR```rrryyypppiiiddd___[[[TTTPPPPPPPPPQQQRRRUUUVVVXXXYYYXXXVVVSSSQQQOOOKKKGGGCCCAAA@@@>>><<<>>>>>>???DDDJJJOOOSSSTTTRRRRRRTTTZZZaaaiiinnnpppxxxwwwxxx{{{xxxtttvvvvvvtttrrrrrrrrrtttuuuwwwyyyzzz{{{{{{{{{{{{{{{zzzzzzzzz~~~}}}}}}~~~}}}{{{{{{{{{|||}}}~~~~~~}}}}}}yyynnnccc\\\SSSUUU[[[gggsss}}}~~~{{{yyyxxxyyywwwmmmggg^^^^^^bbblllxxxvvviiippp{{{uuuppppppuuuyyyxxxtttsssxxx~~~~~~zzzjjj^^^VVVPPPOOORRRZZZ^^^hhh|||www___WWW[[[ooozzzlllZZZWWWTTTRRRQQQQQQPPPOOOIIIHHHGGGFFFEEECCCBBBBBB@@@AAABBBBBB>>>@@@MMM[[[ttt~~~ppp```WWWRRRKKKGGGGGGEEECCCAAA@@@???>>>>>>???===<<<;;;;;;<<<===???@@@CCCIIIIIIMMMWWW]]]gggyyyxxxeeeZZZUUUPPPNNNNNNKKKNNNRRRTTTTTTPPPLLLIIIFFFEEECCC@@@>>>===<<<;;;999999:::999888888;;;===:::===CCCNNN```{{{{{{cccRRRJJJGGGKKKTTTdddwww{{{uuuiiiccc\\\VVVSSSSSSSSSTTT[[[]]]___```___]]]ZZZWWWQQQMMMHHHEEEBBBAAA???===>>>>>>@@@CCCHHHKKKLLLKKKLLLMMMRRRYYYccckkkppprrrxxxxxxyyy|||~~~wwwuuuwwwwwwuuurrrssstttuuuwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{zzzyyy{{{{{{{{{|||~~~~~~|||zzzzzzzzz|||~~~}}}}}}~~~rrrfff^^^UUUWWW[[[eeerrr{{{~~~}}}}}}}}}sssiiiccc\\\^^^eeeqqq|||rrrgggqqqyyyvvvtttuuu{{{~~~xxxtttxxx}}}|||mmmbbbYYYRRRPPPRRR[[[^^^ggg}}}yyyqqqaaaXXXYYYooovvv\\\YYYVVVTTTTTTSSSRRRQQQIIIHHHGGGFFFEEECCCBBBBBBCCCCCCDDDBBB======IIIVVViiitttdddZZZTTTMMMIIIHHHFFFDDDBBB@@@????????????===<<<;;;;;;<<<===>>>???@@@EEEEEEGGGPPPSSS\\\nnn}}}kkk```\\\XXXVVVVVVRRRVVVZZZ]]]]]]XXXSSSOOOIIIHHHFFFCCCAAA@@@???>>>:::;;;;;;:::888888:::<<<;;;>>>CCCLLL]]]xxxzzzcccSSSJJJJJJNNNXXXhhh{{{rrrkkkccc[[[XXXWWWWWWWWWbbbcccfffgggfffdddaaa^^^SSSOOOJJJFFFCCCAAA@@@>>>;;;<<<>>>CCCHHHJJJJJJIIIIIILLLQQQZZZdddmmmrrrtttwwwxxxzzz~~~~~~~~~}}}wwwvvvxxxyyywwwrrrsssuuuwwwxxxwwwwwwvvvwwwxxxzzz||||||{{{zzzyyyyyyyyyyyy{{{}}}}}}{{{yyyyyyzzz|||~~~~~~}}}}}}ttthhh___WWWXXX\\\eeepppyyy}}}~~~|||sssjjjddd\\\___hhhtttwwwnnnzzz~~~yyyyyyyyyvvv~~~{{{wwwzzzxxxjjj^^^VVVTTTUUU[[[aaaiiizzzzzzkkkvvvnnn\\\WWWeeexxxhhh```XXXWWWUUUQQQNNNMMMJJJIIIHHHFFFDDDCCCBBBBBB???@@@@@@===:::>>>FFFNNNddd}}}|||kkk]]]TTTOOOIIIEEEFFFFFFEEECCCAAA???>>>===<<<<<<<<<<<<<<<===>>>>>>AAACCCEEEHHHLLLSSSZZZ```sss}}}nnngggcccaaa______aaaeeegggfff___VVVOOOMMMJJJFFFDDDBBB@@@>>><<<<<<<<<;;;:::888777777666>>>>>>AAAIIIVVVmmmwww^^^PPPLLLJJJQQQ^^^qqqsssfff^^^ZZZYYY\\\aaagggmmmqqqnnnjjjhhheeebbbZZZTTTKKKDDD@@@?????????===<<<===@@@EEEHHHHHHFFFFFFHHHMMMWWWcccmmmrrrtttvvvyyy|||~~~~~~}}}}}}}}}~~~}}}zzzxxxxxxyyywwwuuutttvvvyyy{{{yyywwwxxxxxxxxxyyy{{{{{{yyywwwttttttvvvxxxzzzzzzxxxvvv{{{{{{{{{}}}~~~~~~|||{{{vvvjjj```\\\[[[^^^fffsss}}}~~~~~~~~~|||zzztttjjj```YYYZZZfffzzzxxxsss{{{qqqttt|||~~~|||rrrfff^^^[[[[[[___dddkkk{{{{{{llltttyyydddZZZfffoooddd[[[XXXVVVRRROOONNNKKKJJJHHHFFFDDDCCCBBBBBBBBBCCCBBB>>>;;;===CCCIIIZZZssspppaaaXXXQQQKKKGGGFFFEEEDDDBBBAAA???>>>>>><<<<<<<<<<<<<<<===>>>>>>AAACCCEEEGGGKKKQQQXXX]]]fffppp}}}yyytttooolllpppqqqrrrsssoooggg\\\TTTOOOLLLIIIFFFDDDBBB@@@>>><<<<<<;;;:::999888777777<<<;;;>>>EEERRRiiixxx```QQQNNNIIIPPP___rrrrrrjjjeeebbbeeejjjmmmssswwwuuuqqqnnnjjjeee]]]VVVMMMFFFBBBAAAAAAAAA???>>>???BBBFFFHHHHHHFFFGGGIIIPPP[[[gggqqquuuwwwxxxyyyzzz|||}}}}}}|||{{{|||}}}}}}|||zzzxxxxxxyyyxxxvvvuuuwwwyyy{{{zzzyyyxxxxxxxxxzzz||||||{{{yyyxxxwwwvvvwwwyyy{{{{{{zzzxxxxxxzzz|||}}}{{{{{{xxxkkkaaa\\\\\\^^^fffrrr|||~~~}}}~~~|||yyyvvvqqqggg___\\\___mmmzzzzzzxxxwww~~~|||qqqiiifffeeefffiiimmm{{{yyyqqqsss~~~qqqbbbggg|||yyylll___YYYVVVRRROOOOOOLLLJJJIIIGGGEEEDDDCCCCCCDDDEEEDDD@@@======AAADDDNNNfffyyyiii]]]UUUMMMIIIDDDDDDCCCBBBAAA@@@???>>><<<<<<<<<<<<<<<===>>>>>>AAABBBDDDFFFIIINNNUUUYYY___eeennnuuu||||||}}}}}}}}}|||xxxoooddd\\\SSSPPPLLLHHHGGGEEEBBBAAA======<<<;;;:::999999888:::999;;;@@@LLLcccyyybbbSSSPPPMMMVVVeeexxxxxxooojjjfffhhhlllrrryyy}}}{{{wwwsssmmmfff___YYYPPPHHHDDDCCCCCCBBBBBBAAAAAACCCFFFHHHHHHGGGGGGLLLUUUaaammmuuuyyyzzz|||yyyxxxyyy{{{|||zzzxxxzzz{{{||||||zzzyyyyyyzzzyyywwwvvvwwwyyy{{{{{{zzzyyyyyyyyy{{{}}}~~~}}}{{{zzzxxxuuuuuuwwwzzz{{{{{{xxxxxxyyy{{{~~~}}}}}}}}}||||||{{{nnnddd]]]\\\^^^fffqqqzzz{{{{{{}}}|||wwwsssnnnfff```ZZZ```ooo|||yyytttuuu|||}}}{{{}}}{{{sssooommmkkklllooo{{{vvv{{{yyytttyyy{{{hhhggguuutttcccZZZVVVRRROOOOOOLLLKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDBBB???>>>@@@BBBGGG[[[wwwqqqcccXXXPPPKKKDDDDDDCCCBBBAAA@@@??????<<<<<<<<<<<<<<<===>>>>>>@@@BBBCCCEEEHHHLLLQQQUUU^^^aaafffmmmttt|||{{{sssjjjcccWWWSSSNNNJJJHHHFFFDDDBBB>>>======<<<;;;;;;:::::::::999:::>>>III___zzzcccVVVSSSVVVaaarrryyyqqqllliiikkkooouuu|||~~~{{{uuummmeee```YYYPPPIIIEEECCCCCCCCCDDDDDDCCCDDDEEEFFFGGGGGGHHHNNNYYYfffqqqxxx{{{|||~~~zzzvvvvvvzzz|||yyyvvvyyyzzz|||}}}{{{zzzzzz{{{xxxwwwwwwwwwwwwyyyyyyzzz{{{zzzzzz{{{~~~~~~}}}yyywwwuuuvvvwwwyyyyyyyyy{{{zzzzzzzzz|||~~~|||zzzzzz|||~~~~~~~~~qqqfff]]]]]]___fffpppyyy}}}yyy{{{}}}}}}vvvqqqmmmgggbbb[[[bbbqqqzzz}}}tttrrrsssvvvzzz~~~}}}{{{||||||wwwuuuqqqppprrr|||uuuyyyuuuuuu~~~hhhdddmmm{{{ggg\\\XXXSSSPPPOOOMMMLLLKKKIIIGGGFFFEEEEEECCCCCCCCCBBBAAAAAABBBCCCGGGUUUiiiwwwhhh[[[RRRMMMEEEEEEDDDCCCAAA@@@??????<<<<<<<<<<<<<<<===>>>>>>???AAACCCDDDGGGJJJOOORRR[[[]]]```fffmmmtttyyy{{{~~~xxxooojjj\\\WWWQQQLLLHHHFFFCCCAAA=========<<<<<<;;;;;;;;;;;;;;;<<<@@@HHH^^^xxxcccWWWVVV___mmm}}}wwwsssqqqtttxxxzzzyyyooofffaaaZZZQQQIIIEEECCCCCCBBBEEEEEEEEEEEEEEEEEEFFFHHHJJJRRR^^^jjjsssxxx{{{{{{~~~zzzvvvvvvzzz{{{xxxuuuyyy{{{~~~~~~}}}||||||}}}wwwwwwvvvuuuuuuvvvxxxyyy|||{{{zzz|||~~~~~~yyyyyyyyyzzz||||||zzzxxxyyyyyyxxxxxxyyy{{{}}}~~~}}}|||{{{zzz|||ttthhh______aaagggoooxxxzzzxxx{{{~~~|||sssnnniiieeebbb```iiiuuuyyyvvvsssvvvyyy{{{}}}}}}~~~~~~zzzxxxxxxvvvyyy|||vvv~~~fff^^^bbbxxxlll```[[[VVVRRRPPPNNNMMMLLLJJJHHHGGGFFFFFFCCCBBBAAAAAAAAABBBCCCDDDHHHPPP___rrr}}}mmm___VVVQQQHHHGGGFFFDDDBBBAAA@@@???<<<<<<<<<<<<<<<===>>>>>>>>>@@@BBBDDDFFFJJJNNNQQQZZZ\\\```eeejjjooosssuuuyyy~~~|||uuupppaaa\\\UUUNNNIIIFFFCCCAAA======<<<<<<<<<;;;;;;;;;:::;;;>>>AAAHHH\\\tttaaaXXXXXXdddttt|||zzzyyy{{{wwwmmmddd]]]TTTLLLHHHFFFEEEEEEGGGHHHHHHFFFEEEFFFHHHJJJNNNVVVbbbmmmtttxxxyyyzzz|||zzzwwwxxxzzz{{{xxxvvvzzz|||}}}||||||wwwwwwvvvtttssstttvvvyyy~~~|||{{{{{{}}}~~~~~~~~~||||||}}}}}}zzzvvvvvvuuuvvvxxx{{{~~~}}}}}}~~~uuujjjaaaaaadddhhhoooxxx}}}yyyyyy|||wwwoooiiidddaaa___```jjjvvv~~~sssssswwwzzz|||~~~~~~zzz|||}}}gggYYYWWWkkkrrreee```[[[UUURRROOONNNLLLJJJIIIGGGGGGGGGEEECCCAAA@@@AAABBBDDDDDDFFFLLLXXXkkkqqqcccZZZVVVKKKJJJHHHFFFCCCAAA@@@???<<<<<<<<<<<<<<<===>>>>>>===???BBBDDDGGGJJJNNNQQQXXX\\\bbbfffiiikkknnnqqquuuyyy~~~~~~yyytttgggaaaYYYQQQKKKGGGDDDAAA<<<<<<<<<;;;;;;;;;;;;:::777999===@@@FFFYYY{{{ppp^^^XXXZZZgggzzz~~~~~~tttjjjcccYYYQQQMMMKKKJJJJJJIIIJJJKKKIIIGGGHHHKKKOOOTTT\\\gggpppuuuwwwyyyzzzyyyyyyzzz{{{{{{zzzyyyxxxyyy|||~~~|||{{{{{{wwwxxxwwwuuusssssswwwzzz~~~{{{{{{|||}}}}}}|||~~~}}}|||}}}~~~}}}|||xxxwwwwwwwwwyyy{{{~~~~~~~~~vvvkkkcccdddfffjjjpppxxx|||yyyyyy~~~}}}uuummmgggbbb___^^^]]]iiiwww~~~sssqqqtttvvvzzz~~~yyykkkWWWOOOaaauuuiiiddd^^^XXXTTTPPPOOOMMMKKKIIIHHHGGGGGGHHHEEEBBB@@@@@@BBBCCCCCCCCCIIIUUUiiiuuufff]]]YYYLLLKKKIIIGGGDDDBBB@@@???<<<<<<<<<<<<<<<===>>>>>>===???BBBEEEGGGJJJNNNQQQSSSYYY___cccdddeeehhhkkkrrruuuyyy|||~~~}}}}}}}}}}}}zzzwwwkkkeee\\\SSSMMMHHHDDDBBB;;;;;;;;;;;;;;;:::::::::444777<<>><<<:::999888888888<<>>>>>@@@GGGTTTkkksssdddXXXSSSNNNIIIFFFFFFEEEBBB???======<<<;;;;;;;;;;;;<<>>===<<<<<<;;;;;;<<<<<<>>>???@@@@@@@@@BBBEEEHHHMMMQQQVVV[[[^^^```bbbdddfffiiinnntttyyy|||~~~~~~wwwyyy}}}~~~pppjjjdddbbb___\\\]]]```cccfffgggeee```[[[UUUOOOKKKHHHBBBBBBAAA@@@???>>>======;;;:::===@@@BBBNNNnnnuuudddYYYZZZaaa{{{~~~{{{wwwrrrkkkddd^^^ZZZ]]]^^^\\\ZZZYYY[[[^^^eeekkkrrrvvvxxxyyy|||~~~~~~|||zzzzzz{{{|||{{{zzzzzz{{{~~~~~~yyyyyyuuutttwwwyyyxxxxxxzzzyyyzzzzzzyyywwwwwwyyyzzz{{{{{{zzzyyyxxxwwwwwwwwwzzzzzzyyyyyyzzz|||~~~~~~~~~~~~}}}|||}}}|||ooollllllppptttvvv{{{~~~{{{wwwrrrnnngggbbbdddjjjssszzztttfff]]]ZZZ^^^kkkwwwzzzrrr]]]OOORRRdddrrreee^^^XXXTTTQQQOOOOOOOOOPPPOOOOOOIIIHHHFFFDDDCCCBBBBBBBBBDDDDDDKKK]]]|||vvvjjj]]]VVVMMMGGGFFFEEEDDDBBB>>>======<<<<<<<<<<<<<<<;;;===>>>???@@@BBBEEEGGGJJJNNNSSSXXX[[[]]]```bbbcccffflllsssyyy}}}yyyzzz{{{{{{}}}yyyqqqnnnjjjddd^^^\\\]]]___aaafffdddaaa\\\UUUOOOLLLJJJCCCBBBBBBAAA@@@??????>>>===<<<>>>@@@BBBNNNnnntttddd[[[```iii{{{tttnnniiieeefffgggeeecccaaabbbdddjjjnnntttxxxzzz{{{~~~~~~|||zzzzzz{{{|||{{{zzzxxxwwwzzz}}}xxxvvvyyyzzzxxxwwwyyywwwxxxyyyxxxvvvvvvwwwxxxxxxyyyyyyyyyxxxvvvtttrrrvvvwwwxxxxxxyyyzzz}}}~~~}}}{{{}}}sssoooooorrrtttuuuxxx}}}~~~}}}yyyuuuqqqllleeeaaagggooozzz}}}uuujjjaaaYYYYYYcccooo}}}zzzbbbPPPPPP```|||zzzhhh]]]VVVUUUSSSPPPPPPQQQRRRRRRQQQLLLJJJHHHEEEDDDCCCCCCDDDCCCAAACCCQQQjjj}}}qqq```YYYOOOHHHFFFEEECCCBBB>>>>>>===<<<<<<<<<<<<===888;;;===???@@@BBBEEEHHHHHHLLLQQQUUUYYY\\\___aaaaaaeeekkkrrryyy~~~~~~}}}|||zzzzzz||||||xxxrrrkkkfffcccbbbbbbgggfffccc]]]UUUNNNKKKKKKCCCCCCCCCBBBAAA@@@@@@??????===???BBBDDDQQQrrrqqqbbb\\\cccmmm~~~yyywwwqqqqqqpppmmmkkkiiiiiijjjoooqqquuuxxxzzz|||~~~}}}{{{{{{|||||||||{{{vvvsssttt|||yyyyyyyyyvvvuuuwwwuuuvvvwwwwwwuuuttttttuuuvvvwwwxxxyyyxxxuuurrrppprrrtttvvvwwwvvvwwwzzz}}}}}}|||~~~yyyvvvuuuxxxyyyxxxzzz~~~}}}}}}~~~xxxtttooojjjcccaaahhhrrr}}}zzz}}}|||wwwppphhh^^^ZZZ```jjjxxxeeeNNNIIIVVVuuunnn___VVVWWWUUUQQQPPPQQQRRRSSSRRROOOMMMIIIFFFDDDCCCDDDDDDAAA???AAAJJJ[[[wwwsssccc[[[QQQJJJGGGEEECCCAAA???>>>======<<<<<<======888;;;===???@@@BBBEEEGGGGGGJJJOOOSSSWWWZZZ^^^aaabbbdddiiipppvvv|||}}}zzzxxxyyy}}}{{{tttnnniiigggjjjjjjfff^^^TTTNNNMMMNNNFFFFFFEEEDDDCCCBBBAAA@@@???>>>AAADDDHHHWWWyyy{{{lll___ZZZcccnnn}}}{{{|||}}}}}}{{{wwwsssqqqooooooooorrrssstttwwwyyy|||~~~~~~|||zzzzzz{{{|||{{{zzztttooonnnxxx~~~zzzyyyxxxuuutttuuuuuuvvvwwwwwwuuussssssttttttvvvwwwxxxwwwuuurrrpppooorrruuuvvvuuuuuuxxx{{{~~~}}}~~~zzzwwwvvvxxxyyywwwxxx{{{}}}}}}|||}}}xxxrrrkkkgggcccccckkkuuu~~~pppjjjqqq|||{{{wwwrrrlllccc]]]aaaiiivvv~~~oooTTTJJJTTTlllwwweeeZZZYYYVVVRRRPPPQQQRRRSSSRRRRRROOOKKKGGGEEECCCDDDDDD@@@@@@CCCGGGNNNaaaxxxfff___UUUNNNJJJGGGDDDAAA???>>>>>>===============;;;===@@@@@@@@@AAABBBDDDEEEHHHMMMQQQTTTXXX]]]```bbbdddggglllrrrxxx}}}}}}zzzyyyyyy}}}wwwpppmmmmmmlllhhh___UUUPPPQQQTTTKKKJJJIIIGGGFFFDDDCCCBBB??????BBBGGGMMM]]]vvvhhh\\\YYYbbbnnnwwwqqqqqqssstttyyy}}}wwwtttssssssssstttssssssuuuxxx{{{}}}~~~|||zzzxxxxxxyyyzzzyyyxxxssslllgggnnn}}}~~~yyyyyyxxxuuutttvvvvvvwwwyyyxxxvvvttttttttttttuuuvvvwwwwwwuuusssqqqooossswwwwwwttttttwwwzzz|||}}}~~~}}}||||||~~~yyyuuuuuuwwwwwwtttuuuxxxzzz}}}|||{{{}}}}}}vvvnnnfffccccccgggoooxxxttteeeaaammm|||{{{uuupppjjjddd```ccciiiwww~~~bbbUUU]]]ddd}}}kkk^^^ZZZVVVRRRPPPQQQRRRRRRRRRSSSQQQLLLHHHEEECCCCCCDDDAAACCCGGGGGGFFFQQQooohhhaaaWWWPPPLLLIIIEEEBBB??????>>>===============>>>@@@BBBBBB@@@???@@@AAACCCGGGKKKOOOSSSWWW[[[^^^bbbccceeeiiinnnuuuzzz~~~~~~|||{{{|||}}}|||sssoooooonnniii```WWWSSSUUUYYYNNNMMMLLLJJJHHHFFFEEEDDD??????CCCIIIPPPbbbuuuhhh]]]ZZZcccoooxxxnnnlllkkkjjjmmmrrryyyvvvuuutttuuutttsssssstttwwwzzz|||}}}zzzxxxvvvvvvwwwxxxwwwvvvsssjjjcccfffttt|||xxxxxxwwwuuuuuuwwwwwwyyyzzzzzzxxxvvvuuuuuussstttvvvwwwwwwuuutttsssppptttxxxxxxuuutttwwwzzzyyy{{{||||||{{{{{{|||}}}yyy}}}|||xxxxxxzzzzzzwwwwwwzzzxxx|||~~~{{{zzz~~~}}}{{{uuukkkbbbaaadddjjjsss{{{pppaaa___nnn{{{tttlllgggccc```dddkkkzzzlll[[[XXXaaaxxxpppcccZZZTTTPPPQQQPPPNNNMMMNNNRRROOOLLLIIIHHHFFFCCCAAAEEE>>>===BBBFFFLLL```wwwoooeee[[[UUUOOOGGGBBB@@@CCCAAA>>>;;;999999:::;;;>>>>>>>>>>>>>>>>>>???@@@EEEFFFGGGJJJNNNRRRVVVXXX^^^___bbbfffkkkqqqvvvyyy}}}{{{{{{|||~~~zzzmmmiiifff```ZZZWWWUUUTTTTTTSSSRRROOOKKKGGGEEEFFFGGG???@@@BBBFFFUUUqqqpppddd[[[XXXcccrrr{{{qqqlllgggbbbccciiixxxzzzyyyxxxtttpppwwwxxxyyyzzz{{{{{{{{{zzzwwwyyyzzz{{{{{{yyywwwvvvtttnnngggfffkkkuuu|||yyywwwvvvvvvvvv~~~|||yyywwwuuussssssrrrrrrqqqqqqqqqrrrvvvvvvwwwwwwvvvuuusssrrrvvvxxxzzzzzzyyywwwwwwwwwyyyzzz|||zzz{{{}}}|||{{{yyyxxxyyy~~~~~~|||{{{~~~~~~zzzxxxvvvqqqiiieeegggoooyyynnn```cccxxx|||sssmmmlllggg```eeeqqq{{{fffZZZVVVnnn~~~jjj___XXXRRRQQQPPPMMMKKKMMMKKKIIIGGGFFFGGGFFFEEEDDDEEE???>>>BBBCCCGGGYYYlllwwwlll```XXXQQQIIIDDDCCCEEECCC???<<<;;;;;;;;;<<<>>>>>>>>>===>>>>>>???@@@EEEFFFGGGIIIMMMQQQTTTVVV[[[]]]___ccciiinnnsssuuuzzz{{{{{{zzzyyyzzz}}}~~~~~~ssskkkggg```ZZZVVVTTTSSSSSSSSSQQQNNNJJJGGGEEEFFFGGGCCCDDDFFFLLL[[[wwwooobbbXXXVVVaaaqqqzzzuuummmdddaaadddiiippp{{{{{{xxxxxxxxxvvvsssvvvvvvwwwwwwwwwxxxxxxxxxwwwxxxyyy{{{{{{{{{zzzzzzyyytttmmmkkkooovvv~~~~~~{{{yyyyyyzzz|||}}}~~~{{{xxxwwwssstttuuuvvvvvvtttsssrrrrrrssstttuuuuuuuuutttttttttvvvxxxxxxxxxwwwyyyzzzzzzzzz|||~~~}}}}}}}}}|||{{{{{{{{{|||}}}~~~~~~|||{{{|||vvvqqqooorrrmmmgggdddgggpppzzzqqqgggooo~~~{{{sssoooppplllgggmmmyyy|||vvv]]]RRRdddvvvddd[[[TTTQQQPPPLLLJJJKKKIIIHHHFFFFFFGGGGGGGGGFFFEEE@@@???AAA@@@BBBNNN^^^{{{tttfff\\\TTTLLLGGGGGGFFFDDDAAA>>><<<<<<<<<===>>>=========>>>>>>???@@@EEEFFFFFFHHHKKKNNNQQQSSSWWWYYY\\\```eeejjjnnnqqqssstttuuuuuuvvvxxx{{{~~~}}}|||||||||~~~rrrlllddd\\\XXXVVVTTTSSSUUURRRNNNKKKHHHHHHIIIIIIFFFHHHKKKRRRccclll___UUUTTTaaaqqq~~~qqqgggccc___dddlllssszzz}}}yyyuuutttvvvxxxwwwvvvwwwwwwvvvuuuuuuuuuvvvvvvwwwxxxxxxyyy{{{}}}~~~{{{vvvsssuuuyyy|||~~~|||zzzxxxwwwxxx||||||yyywwwtttuuuxxxyyyyyywwwtttrrrooooooqqqssstttuuuuuuuuurrrtttuuuuuuuuuwwwzzz|||{{{{{{||||||~~~}}}}}}~~~~~~|||~~~}}}{{{wwwmmmhhhgggllliiieeeeeejjjsss}}}xxxtttzzzyyytttrrrsssqqqooovvvuuudddYYY```uuuiii^^^TTTPPPOOOLLLJJJKKKMMMKKKIIIHHHIIIHHHGGGFFFDDDAAA@@@AAA??????HHHRRRhhhzzziii^^^UUUMMMJJJKKKFFFDDDBBB???===<<<<<<<<<===============>>>???@@@EEEEEEEEEGGGIIILLLNNNPPPTTTUUUYYY]]]bbbgggjjjlllnnnoooqqqqqqrrrtttwwwzzzzzzzzzyyyyyy{{{~~~vvvkkkbbb]]][[[XXXWWWXXXUUUPPPMMMLLLMMMMMMMMMHHHJJJNNNVVVhhh}}}iii\\\SSSTTTccctttqqqhhh^^^```bbbffflllsssyyy~~~tttrrrpppqqqsssvvvwwwvvvzzzyyywwwvvvuuuuuuuuuvvvwwwwwwwwwxxx{{{~~~}}}{{{|||}}}}}}|||xxxvvvtttsssuuuzzz|||yyywwwtttuuuvvvwwwvvvuuutttrrrooopppqqqrrrssstttttttttsssssssssrrrrrruuuyyy||||||||||||{{{{{{~~~|||~~~~~~rrrhhhddddddeeedddcccfffmmmwwwzzzwwwuuutttvvvuuuttt{{{qqqtttppp]]]\\\gggnnnaaaTTTPPPOOOMMMKKKKKKLLLJJJHHHHHHIIIIIIHHHGGGCCCBBBAAAAAA@@@@@@EEEKKK\\\xxxlll___VVVNNNLLLLLLEEEDDDBBB???===;;;;;;;;;<<<<<<<<<<<<===>>>???@@@CCCCCCCCCEEEGGGIIILLLNNNQQQSSSWWW[[[```dddgggiiilllmmmnnnnnnnnnooorrruuuwwwwwwwwwvvvwwwzzzuuujjjeeebbb^^^\\\[[[XXXTTTRRRSSSSSSRRRPPPKKKLLLPPPZZZmmmzzzfffZZZSSSTTTeeewww}}}qqqdddaaa]]][[[]]]bbbhhhlllmmmllllllnnnqqqtttuuuvvvyyyxxxwwwvvvuuutttttttttuuuuuuuuuwwwzzz~~~~~~|||xxxvvvsssrrrsssxxx}}}|||zzzuuutttrrrqqqqqqqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrttttttsssqqqqqqssswwwzzz||||||{{{yyyyyyzzz~~~||||||~~~|||||||||pppfffaaaaaa[[[\\\___eeemmmxxx}}}wwwvvvvvvwwwvvvvvv|||rrrllluuu\\\WWW]]]xxxwwwhhhXXXRRRPPPNNNLLLKKKGGGEEEDDDEEEGGGIIIIIIIIICCCCCCBBBAAA@@@AAADDDGGGTTTiiirrrdddYYYPPPLLLMMMFFFDDDBBB@@@===<<<::::::;;;;;;;;;<<<===>>>???@@@AAAAAAAAACCCEEEHHHJJJLLLOOOQQQUUUZZZ^^^bbbeeefffllllllmmmllllllmmmoooqqqssstttuuutttsssuuuzzzuuuooolllhhheeeaaa^^^\\\\\\^^^]]]ZZZWWWQQQRRRVVV```ssswwwdddXXXQQQSSScccvvvpppiii```YYYXXXZZZ^^^```fffgggiiikkkooorrruuuvvvwwwwwwwwwwwwvvvuuutttssstttttttttuuuxxx||||||yyywwwuuussstttwww{{{~~~vvvtttqqqooonnnppprrrtttttttttrrrqqqppppppppppppttttttsssrrrqqqsssvvvyyy{{{{{{zzzxxxwwwxxx{{{~~~zzzyyy{{{~~~zzz{{{~~~zzzoooddd]]]ZZZTTTWWW\\\dddnnnyyy~~~wwwxxxyyyxxxwwwxxx}}}uuuiiikkk~~~aaaVVVSSSfffqqq^^^UUURRROOOLLLKKKGGGFFFEEEEEEGGGIIIIIIHHHEEEEEECCC@@@???@@@BBBBBBKKKYYYqqqzzzjjj]]]RRRMMMLLLGGGFFFDDDBBB???===;;;:::;;;;;;;;;<<<===>>>???@@@>>>??????AAADDDGGGJJJKKKMMMOOOSSSXXX\\\```bbbcccjjjkkkkkkkkkkkkllloooqqqooorrrtttssspppqqquuuzzz{{{~~~{{{vvvrrrnnnllljjjlllooonnniiiddd[[[\\\___iii{{{uuubbbVVVNNNOOO^^^pppxxxooobbbYYYVVVWWWYYY[[[```bbbfffjjjnnnrrrvvvxxxxxxzzz{{{||||||zzzwwwvvvssssssssstttwwwyyy|||}}}}}}zzzvvvuuusssssstttvvvyyy{{{}}}vvvuuusssrrrrrrrrrssstttsssrrrqqqooonnnnnnoooooorrrsssssssssssstttxxx{{{zzzzzzyyywwwvvvwwwyyy|||{{{}}}}}}zzzwwwvvvyyy}}}}}}zzzxxx|||~~~yyypppeee\\\WWWTTTWWW___iiittt~~~{{{}}}xxx{{{}}}|||{{{}}}xxxiiigggzzzjjjXXXJJJTTTtttxxxcccYYYTTTPPPLLLJJJMMMKKKIIIHHHIIIIIIGGGFFFFFFFFFDDD@@@>>>???@@@???BBBLLLaaapppaaaTTTMMMKKKHHHGGGFFFCCCAAA>>><<<;;;::::::;;;;;;===>>>???@@@======>>>@@@CCCFFFIIIKKKKKKMMMQQQVVV[[[^^^```aaahhhjjjkkkkkkkkkmmmpppsssmmmpppsssrrroooooorrrvvvyyy}}}~~~yyyxxxwwwzzz}}}|||vvvpppccccccfffppptttbbbUUULLLKKKYYYjjj}}}vvvlll^^^TTTQQQRRRTTTUUU[[[___dddiiinnnsssxxx{{{|||~~~}}}zzzrrrrrrssstttvvvwwwyyyzzz{{{xxxqqqqqqpppppprrrtttvvvxxxyyy{{{}}}vvvvvvvvvvvvvvvuuuuuutttqqqpppooommmmmmmmmnnnooooooqqqrrrssstttvvvzzz|||yyyyyyyyywwwvvvwwwyyy|||vvv{{{|||{{{|||{{{vvvrrrsssyyy}}}}}}|||vvvzzz}}}{{{wwwqqqhhh^^^WWWWWW\\\dddooozzz}}}wwwzzzyyy}}}~~~~~~}}}uuu