BM6P6(@ %%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%$$$$$$######"""""""""(((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&$$$"""!!!"""%%%)))+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((''''''&&&&&&&&&''''''))))))))))))************+++,,,---...////////////000///...---------------///......---------.........------------...//////........................------------------------///////////////......---------------------------,,,+++******)))*********++++++***)))(((((())))))))))))(((((((((((()))))))))(((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%% !!!###$$$%%%&&&'''######%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''"""###%%%&&&'''&&&&&&%%%$$$%%%'''(((((('''%%%$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""&&&'''&&&$$$&&&$$$###$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###((('''%%%######%%%%%%"""''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%###"""""""""###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&))))))))))))***+++,,,---+++,,,///111444666888888777777777777666666666555444222111222444666666666555333222000000111222333222111000000000111222333333333444555666777888888444444444444444444444444000000000000111222333444111111111111000///------///......------,,,++++++&&&&&&%%%&&&)))******)))$$$%%%'''((((((((('''&&&%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&$$$######$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((''''''&&&&&&&&&'''''''''(((((((((((()))))))))+++,,,---...////////////...---------------...///......------------.........------------...//////........................------------------------...............------,,,------------------------,,,++++++***))))))))))))+++******)))(((((())))))))))))(((((((((((())))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!!!!"""###$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!###&&&'''&&&$$$%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&%%%###$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&''')))***+++''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$#########$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))***+++++++++,,,...111333555777777666666555555555555555555444333222222555666666666666555333222111222333444444444333222222222333444333333333444555555666666333333333333333333333333111111111111111222222333111111111111000///...---......------,,,+++++++++'''&&&&&&''')))***)))((())))))))))))(((&&&$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''')))(((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&''''''(((''''''''''''((((((((((((+++,,,---......///......,,,,,,,,,,,,---...///000...---------------............------......///000................................................---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))(((((((((******)))((((((((()))))))))((((((''''''(((((()))'''&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%############$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$!!!"""######$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%$$$###"""$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$%%%&&&&&&&&&&&&+++222---%%%###&&&(((%%%%%%%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&((()))+++,,,&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))*********+++...000222444555666333333444444444444444444555333222333555666666666777666555444333444555666777666555444444444444444333333333333333333333333222222222222222222222222222222222222111111111111111111111111000///......---------,,,++++++******)))((('''''')))))))))''')))*********)))'''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''######$$$%%%&&&&&&''''''&&&''''''''''''''''''&&&%%%&&&&&&'''''''''''''''((((((''''''&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))+++,,,------.........---,,,,,,++++++,,,---......------,,,,,,------.....................//////000................................................---............---,,,,,,++++++++++++++++++++++++---,,,+++)))((((((((((((***))))))((((((((())))))(((((((((''''''((((((((()))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&$$$#########$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###"""$$$&&&''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%'''((()))))))))---===EEE:::)))"""$$$'''&&&%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&((((((''''''''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))*********+++---///111222333333222222333333444555555555666444333444666777777666888888777666555666666777888777666555555444333333444444333333333222222222222222222222222222222222444333333333222111000000111111111111111000///...---,,,,,,++++++******)))***((('''((())))))((('''&&&''')))*********)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&''''''((("""######$$$%%%&&&''''''&&&''''''''''''''''''&&&%%%&&&'''(((((((((''''''%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))*********+++,,,------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,---......///............///000000///////////////////////////////////////////////////////////////...------++++++++++++++++++++++++,,,+++***)))(((((((((((()))((((((((((((((())))))((((((''''''''''''(((((()))(((((((((((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$'''&&&$$$###"""######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$""""""############"""""""""###$$$%%%&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&''')))***+++++++++999KKKQQQ@@@+++###$$$$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((()))***++++++)))***,,,...///000111111111111222333555666777777777555444444666777777666888888777777666666666666666666666555444333222222555555444444333222222222444444444444444444444444444444444444333111000///000111111111111000000///---,,,,,,++++++******)))***)))(((((()))***((('''&&&''')))*********)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&'''((()))(((''''''$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''((()))))))))))))))************,,,,,,------------,,,,,,...---,,,+++************++++++++++++,,,---.../////////......//////000111////////////////////////000000000000000000000000//////000000//////...---******************************)))((((((((())))))((((((''''''(((((())))))(((''''''&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&'''%%%%%%%%%$$$%%%%%%&&&'''############""""""""""""%%%$$$$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%%%%$$$###%%%&&&((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&((()))***++++++,,,<<>><<>><<<666222111111111111111111111111222222111111222333444444111222333333333333444555222222444444444444222222222222333333555666777888000000...------...///000000000///...------------************))))))))))))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''***)))((('''''''''''''''$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&$$$$$$$$$&&&'''%%%&&&((())))))'''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))******)))'''%%%$$$'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((,,,,,,---------,,,,,,+++---+++)))***,,,---,,,)))+++*********+++---///000111000///...---,,,,,,,,,++++++,,,,,,---.../////////............---------...---,,,+++++++++,,,,,,......---,,,,,,+++******+++*********))))))(((((())))))))))))))))))))))))***)))((('''((()))+++---))))))(((&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%""""""""""""###$$$%%%&&&(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$((('''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$###$$$%%%$$$###"""""""""###%%%&&&%%%%%%%%%$$$$$$#################################%%%%%%$$$#########$$$$$$$$$###""""""###$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###%%%######$$$'''(((&&&######%%%''')))******)))(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%&&&((('''%%%$$$$$$%%%&&&%%%$$$"""###$$$&&&'''(((((()))((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&'''''''''(((((('''((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''')))***((($$$!!!###%%%&&&&&&&&&&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$"""###$$$%%%'''((()))***''''''''''''''''''&&&&&&'''(((***+++,,,,,,++++++,,,,,,,,,---...///000111444555666666555333111000222222111111222222333444444000---...222333111...111222222222111222333555444444444333333222222222///000111222222222222222333222000...---,,,------.........------,,,,,,,,,---,,,***)))((((((((())))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))'''&&&$$$$$$%%%&&&'''))))))))))))(((&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((++++++,,,,,,,,,++++++***...+++'''''')))+++++++++******)))***+++---...///000///...---,,,,,,,,,,,,++++++,,,------...//////---------........./////////...---,,,,,,,,,---.........---,,,,,,+++******************)))))))))(((''''''''''''''''''''''''))))))'''''''''(((***+++%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&%%%$$$$$$############$$$%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%#########$$$$$$$$$###############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$'''&&&$$$###$$$$$$$$$###$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###&&&&&&'''***,,,+++((($$$$$$%%%''')))))))))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############%%%&&&''''''%%%$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''((((((((('''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&)))'''&&&$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&&&&''')))$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))***++++++,,,++++++,,,,,,,,,,,,---///000111222333444444333222000...111111111111111222333333444000---...222333222//////000111000//////111222333333333222222222111111///000111111222222222111222111///---,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++)))((('''(((((())))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$'''&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''***)))((('''&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$#########((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))******++++++******)))...***&&&%%%&&&)))+++,,,))))))))))))***,,,---...------,,,,,,,,,,,,------,,,,,,,,,---......//////++++++,,,---...///000111000///...---,,,---.........------,,,,,,++++++***************))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&'''((()))%%%%%%%%%%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))$$$ """"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%##############################"""######$$$%%%&&&)))'''%%%$$$%%%%%%###"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$&&&(((,,,...,,,((($$$%%%&&&'''(((((((((&&&&&&$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''&&&%%%###$$$%%%&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$'''))))))((("""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''))))))((((((((()))******+++++++++,,,---...///000000000111222111000...---000000000111111111222222444111//////222333222000000111111000......///111222222111111111111000000///000000111111111111111000///...---,,,++++++++++++++++++***************))))))(((''''''(((((()))(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$(((''''''&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$#########$$$%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''((())))))***))))))))),,,***((('''((()))++++++((()))))))))***+++,,,,,,+++++++++++++++,,,---...,,,---------......//////,,,,,,------...//////000000///---,,,,,,,,,---...---------,,,,,,+++++++++*********)))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''''')))(((''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$&&&&&&&&&&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$"""###$$$%%%&&&%%%$$$###"""#########$$$$$$%%%%%%%%%####################################$$$%%%''''''(((&&&$$$$$$$$$%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&"""$$$&&&((()))(((%%%###&&&''''''''''''&&&%%%$$$###########################$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###$$$%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###$$$&&&'''%%%"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&((((((******++++++,,,...///000//////000000000///......//////000000111111111111444111000000222333222111333333333222000///000222000000000000000000000000//////000000111000000///......---,,,++++++******************************'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&""""""###$$$%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''(((((()))))))))(((***+++,,,,,,++++++******((())))))***++++++++++++++++++++++++,,,---......------...............///..............................,,,+++++++++,,,---------,,,,,,,,,,,,++++++))))))))))))))))))******((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%&&&***)))(((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''### """&&&)))'''$$$###$$$%%%&&&&&&%%%###############$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%'''((()))$$$"""!!!"""$$$%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&((((((''''''&&&&&&&&&&&&###$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%$$$$$$########################$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$######%%%'''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$***'''$$$$$$&&&&&&### $$$%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&'''((()))***************,,,---.../////////000000000000000000...///000111111111111000222111000000111222222111222333333222000///000222//////////////////////////////000000000//////...---------,,,,,,+++******************++++++++++++'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%'''(((***+++,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''((())))))))))))(((+++......---+++******)))******+++,,,,,,++++++,,,,,,+++,,,,,,---..............................//////.........---------...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''(((((()))(((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$&&&''''''######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%&&&'''((("""!!! !!!$$$&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&$$$%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&%%%&&&%%%$$$###$$$''')))&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$######%%%''''''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$%%%%%%%%%###%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&$$$############$$$$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''(((((((((************+++,,,------)))))))))***+++,,,---.../////////000000111111222///000111222222222111000111111000000000000111111///000000///------...000......////////////000000///////////////......---,,,------------,,,+++******************+++++++++(((((()))))))))(((((('''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&'''(((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&((())))))*********(((***---,,,***)))***+++******,,,------,,,,,,+++------------------......////////////............---------...............///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''(((***+++'''&&&&&&%%%%%%&&&&&&'''######%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%######$$$$$$%%%&&&&&&'''######################## !!!###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$###!!!#########$$$%%%&&&'''(((%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$#########$$$$$$%%%$$$###""""""$$$&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###$$$%%%%%%&&&''''''((())))))''''''%%%$$$$$$%%%%%%&&&$$$&&&'''&&&%%%$$$&&&)))%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&!!!!!!"""###$$$%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%###"""###%%%'''''''''%%%%%%&&&&&&'''&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&######$$$$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$##################$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&'''(((((()))'''((()))+++,,,---......))))))))))))***,,,---............//////000111222///000222333444333222111///000000///......///000.../////////------///111......//////000000000000.../////////......---,,,,,,------......---++++++((((((((())))))*********)))************)))'''&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&'''((($$$%%%%%%%%%%%%$$$######!!!"""###$$$%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''''''''&&&((((((((('''$$$ ''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&'''((()))************)))***+++)))''''''))),,,***+++,,,---...---,,,+++///......------.........///////////////.........+++,,,,,,---...///000000000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''!!!"""###%%%&&&'''((((((&&&%%%%%%$$$$$$$$$%%%%%%(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''''''''''''''''''''''' !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%&&&(((######"""###$$$&&&)))***&&&%%%%%%$$$$$$#######################################""""""""""""""""""'''%%%$$$$$$%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%$$$###$$$%%%&&&&&&''''''((()))******'''&&&%%%$$$###$$$%%%%%% $$$'''(((&&&$$$$$$&&&%%%$$$$$$######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!""""""#########&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%###"""###%%%'''''''''$$$%%%&&&&&&''''''&&&&&&"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&###"""$$$&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""""""""###%%%%%%&&&&&&&&&&&&&&&'''%%%%%%&&&&&&'''((())))))###$$$''')))+++,,,,,,+++(((((())))))***+++---...---------...///000111222///111333444444444222111...//////...------///000///000111000///000222444.../////////000000111111.../////////...------,,,,,,---.........---,,,+++&&&'''''''''(((((())))))***+++++++++***)))'''&&&%%%%%%&&&''''''&&&%%%%%%(((((('''&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%(((''''''&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%$$$$$$$$$&&&(((***''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&''''''((('''''''''(((((((((((()))((()))***+++,,,,,,+++***---,,,+++***+++,,,---...,,,,,,,,,---...///000111........................---------------...///000,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++************))))))))))))(((''''''(((******)))((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((%%%###%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%'''))))))%%%""""""$$$%%%%%%$$$###'''&&&&&&%%%%%%$$$$$$###"""###%%%&&&&&&%%%###"""&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%###""""""######%%%###!!!!!!"""###"""!!!""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%###!!!!!!###%%%%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&'''&&&%%%###"""%%%###"""$$$'''(((&&&$$$((((((&&&$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&###!!!"""%%%'''&&&$$$"""###%%%'''''''''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$###"""!!!###"""!!!"""$$$%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++---...///000111111111000333333333333333222111000000...,,,,,,......,,,)))+++---000222333333222111000000000111222222000......,,,+++---000111///,,,,,,,,,,,,+++++++++******...------,,,+++***))))))((((((''''''''''''(((((())))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$ !!!"""###$$$######"""$$$$$$######$$$%%%%%%&&&((('''%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((()))******++++++***)))(((,,,++++++***+++,,,---...,,,,,,,,,,,,---...//////////////////////////////000//////.........//////------,,,,,,,,,---......,,,,,,,,,,,,++++++++++++*********)))))))))(((((('''&&&&&&'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%''')))(((%%%""" """$$$&&&''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###############%%%###""""""$$$%%%$$$###########################""""""#########$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$''''''&&&###"""$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&)))'''&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%###""""""%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))((((((((()))******++++++---...///000111111111111222222222222222111000000---+++***,,,///000///---,,,---000222333333222111111000000000222222000//////------...111222000...,,,,,,,,,++++++++++++***---,,,,,,++++++*********))))))(((((((((((()))))))))(((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&(((((($$$$$$%%%&&&&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$!!!""""""###$$$#########$$$$$$$$$$$$$$$%%%%%%&&&)))(((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((()))************)))((('''&&&************+++,,,......,,,,,,,,,+++,,,,,,------////////////////////////222111000///..................---,,,,,,,,,------,,,++++++++++++***************))))))))))))((((((&&&%%%%%%&&&((()))'''&&&(((((((((''''''&&&&&&%%%'''%%%###"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$######"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&((('''%%%###%%%&&&&&&'''&&&%%%###""""""######$$$%%%%%%&&&&&&&&&%%%###""""""###%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############%%%###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&$$$#########$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$"""###%%%&&&'''(((((((((((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%###"""###$$$&&&%%%%%%'''&&&$$$######$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%'''%%%%%%&&&'''((('''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((()))))))))'''(((((())))))******+++,,,---...///111111222222000000111111111000//////---,,,+++---///000///...---...000222333333222222222111//////111222111111000//////000222222111///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))******((((((((((((''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%########################$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''(((((()))))))))*********((((((((((((((((((''''''))))))***+++,,,---......,,,,,,++++++***+++++++++////////////////////////000000///...............///...---,,,,,,,,,,,,,,,+++++++++*********))))))***)))))))))(((((((((((('''&&&&&&'''))))))(((&&&)))(((((('''&&&%%%%%%$$$'''&&&$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$''''''&&&$$$"""$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############"""!!!"""$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$###(((%%%"""!!!"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!'''&&&%%%&&&'''((((((&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''(((((()))************+++,,,...///000000000...//////000//////......000000///.........---,,,...///000222222333222222333111//////000222222222//////000000111111000///------,,,,,,,,,+++++++++*********++++++,,,,,,,,,***))))))(((((())))))***((((((((((((((('''''''''&&&'''))))))))))))'''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((()))))))))%%%&&&&&&'''(((((()))***))))))***+++,,,,,,------,,,,,,+++*********++++++---------------------------,,,,,,,,,------...//////...---,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))(((((((((((('''(((''''''(((******)))''''''''''''&&&%%%$$$######&&&&&&(((***+++***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%&&&%%%$$$###""" ((('''''''''&&&&&&&&&%%%###$$$%%%%%%%%%%%%$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$######"""!!! !!!###%%%%%%$$$########################$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%&&&&&&%%%###"""$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((()))'''&&&$$$######$$$$$$%%%&&&&&&&&&%%%$$$######%%%$$$%%%'''***+++***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&& $$$'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%(((((((((((('''&&&%%%%%%&&&$$$$$$%%%&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******((()))***,,,---.........---....../////////......000111000000......---...000000111111222222333333333111//////111333333333...///000000//////...///---------,,,,,,,,,++++++*********++++++,,,,,,---)))((((((''''''(((((()))'''''''''(((((((((((((((((()))***++++++***)))(((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$############$$$%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((()))+++,,,)))***++++++,,,++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......---,,,,,,,,,------,,,++++++++++++*********))))))((((((((((((''''''(((''''''(((***+++)))(((&&&&&&&&&%%%%%%$$$$$$###%%%'''))),,,...,,,'''###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$&&&'''""""""""""""######$$$$$$((((((((('''&&&%%%%%%%%%"""###%%%&&&&&&%%%###"""######$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""!!! !!!###$$$$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((()))((('''%%%$$$###""""""$$$%%%'''&&&%%%$$$$$$%%%!!!(((111777555...(((%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&((()))******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%$$$######%%%'''"""%%%'''%%%###!!!#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&'''''''''%%%#########%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))***)))***+++,,,,,,---,,,,,,------.../////////......---...000000//////111222111111111111222222333333222000///000222444444333...///111000///......///------------,,,,,,,,,,,,*********++++++,,,,,,,,,((((((''''''''''''(((((('''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$#########$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&'''''')))+++,,,***++++++,,,+++***))))))+++++++++++++++,,,---...------------------------------,,,,,,,,,------...------,,,,,,,,,---......,,,,,,,,,,,,++++++++++++))))))((((((((('''''''''''''''&&&((()))***)))'''&&&&&&&&&&&&&&&%%%%%%%%%''''''(((+++,,,+++'''$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$######&&&((($$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$###!!!"""###$$$$$$###########################""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&%%%$$$###""""""%%%''''''%%%$$$%%%&&& """'''///555444,,,&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!""""""######''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%$$$######%%%''' ###%%%%%%$$$""" """#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$%%%######$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,,,,------------,,,,,,------...///////////////---///111111//////111333222222111111222222333333000000000222444555444222///111333222///...///000...------------,,,,,,,,,++++++++++++++++++,,,,,,))))))(((((((((((())))))''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&'''((($$$%%%%%%&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))))))))***************)))(((''''''(((******++++++,,,,,,+++***((('''++++++++++++,,,---...///........................000///...---------------,,,,,,,,,,,,------...///---------,,,,,,,,,++++++)))(((((((((''''''''''''&&&&&&%%%'''((()))'''&&&&&&&&&''''''''''''''''''(((''''''((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$######&&&)))((('''%%%$$$###""""""""""""""""""###$$$$$$%%%%%%&&&%%%###""""""###%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%&&&%%%$$$###&&&%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))$$$%%%&&&'''&&&%%%$$$###!!!$$$''''''%%%$$$%%%(((***&&&$$$%%%(((***'''###%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''((((((((($$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&%%%""""""%%%((('''''''''&&&%%%$$$###"""""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))......//////......---,,,------...///000000000///000222444222///---...000222222222111222222333333000000000333555555444222000222444333000///000111......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%% !!!&&&'''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&)))))))))))))))******+++++++++++++++++++++,,,,,,------------------------...//////000000//////...........................,,,,,,,,,+++***)))((((((++++++***)))(((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%''''''%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!! $$$$$$&&&&&&&&&&&&$$$$$$)))'''%%%#########%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$$$$%%%%%%###$$$'''%%%!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$&&&'''''''''''''''&&&&&&))))))(((''''''''''''(((%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&%%%###%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%&&&''')))+++,,,+++++++++,,,,,,---...------...///////////////......//////000000000000222222222222222222222222222222222333333444444444555555444222000///...---000000///...---+++))))))------,,,,,,,,,,,,++++++((((((((((((''''''''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((($$$ !!!&&&))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&'''((())))))((('''&&&)))(((((((((((()))*********++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++------------------------,,,+++++++++***)))))))))******))))))((('''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!!$$$$$$%%%&&&&&&%%%$$$$$$$$$###"""""""""###$$$%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$###&&&'''$$$$$$'''&&&###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''''''''(((((())))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###############%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&'''''')))(((&&&&&&&&&''')))***,,,,,,+++++++++,,,,,,---,,,---...///000111111000///000000000111111111111222222222222222222222222111111111222222222333333555444333222000///...---------------,,,+++******------,,,,,,,,,,,,++++++***))))))))))))(((((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$%%%(((***)))'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&'''((())))))((('''&&&(((''''''''''''((())))))******+++++++++,,,,,,,,,------------------------+++***)))(((((()))***+++------------------------++++++******************))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$'''''''''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$'''$$$"""$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%###$$$'''(((&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&& !!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((()))***++++++'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""###%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&((()))***---,,,,,,+++++++++,,,,,,,,,---...000111222222222111111222222222222333333333333333333333333333333000000000111111111111111444333333111000///......***++++++,,,,,,,,,++++++------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%''''''%%%###########################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))*********&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%'''''''''%%%$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###""" $$$!!!###$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&)))%%%"""$$$(((***'''###$$$$$$$$$###############$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((()))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%'''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((())))))---,,,++++++***+++++++++,,,---///000222333444444333333333333333333333333333333333333333333333333111111111111111111111111333222222111000//////...+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++*********)))))))))(((((())))))))))))))))))))))))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((()))))))))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&''''''((())))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******,,,---///,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&###"""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$### $$$!!!###$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&)))%%%"""$$$(((***'''###$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''''''''''''''%%%%%%$$$############$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$%%%((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))),,,++++++******+++++++++,,,---///000222333444444333333333333333333333333333333333333333333333333222222222222222222111111111111111000000/////////////////////...---,,,+++------,,,,,,,,,+++++++++))))))((((((((('''''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''(((((())))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++******************''''''(((((())))))******''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$######""""""$$$%%%&&&$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$%%%&&&%%%###!!!###$$$$$$%%%%%%$$$$$$###$$$######$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$###""""""!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$'''$$$"""$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%###$$$'''(((&&&$$$&&&&&&''''''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&(((&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&%%%$$$%%%'''(((((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((***************+++,,,,,,,,,---...000111222222222333333222222222222111111222222222222222222222222222222222222222111111111000000000000000000000000000000000//////---,,,,,,------,,,,,,,,,,,,++++++((((((((((((''''''''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((())))))&&&'''((())))))((('''&&&'''''''''&&&'''(((((()))((()))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))((((((((()))***++++++,,,''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$###"""!!!"""###%%%&&&$$$$$$$$$###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%"""###$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###""""""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###&&&'''$$$$$$'''&&&###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''(((''''''&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&$$$###$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))***,,,------,,,---...///000111111000111111111111000000000///111111111111111111111111222222111111111000000000/////////000000000000000---......///......------------,,,,,,,,,,,,++++++)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$#########%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((())))))***&&&'''((())))))((('''&&&(((''''''''''''((())))))((())))))+++,,,---......++++++++++++++++++++++++,,,------......------,,,************************---,,,,,,+++***)))(((((((((((()))***+++,,,,,,---'''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!###%%%&&&%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$ !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''$$$&&&%%%###$$$'''%%%!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%"""""""""######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((&&&&&&''''''&&&&&&%%%$$$"""###$$$%%%&&&&&&'''&&&$$$###""""""!!!!!!""""""%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%###"""###$$$$$$###"""%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))(((((((((((((((((()))***,,,---...------...//////000//////111000000000//////......000000000000000000000000111111000000/////////...////////////000000000000***+++,,,---............---------,,,,,,,,,++++++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%'''((())))))$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''((('''&&&$$$###&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''(((&&&''''''''''''''''''&&&%%%&&&''''''((((((''''''+++***)))(((((()))***+++******))))))***,,,...///000000...---+++***((((((++++++++++++++++++++++++((()))************)))((()))))))))))))))(((''''''******))))))((((((''''''***)))(((&&&&&&''''''(((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&&&&&&&##############################$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$"""!!!"""$$$$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""########################%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&$$$$$$###$$$%%%&&&''''''&&&%%%&&&'''((()))'''((()))******(((&&&$$$'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######"""""""""$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&%%%$$$$$$$$$(((''''''***---///---***,,,,,,,,,---------......111111000000//////......////////////000000000000//////000000///...---------...///000222222333333//////...------------...000///......///...,,,***,,,,,,,,,+++***))))))(((&&&&&&&&&&&&&&&'''((()))''''''&&&%%%%%%$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$#########$$$%%%&&&''''''((($$$%%%&&&&&&'''&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''))))))(((''''''((())))))******))))))***+++,,,---------,,,,,,++++++++++++,,,,,,,,,+++++++++++++++************************+++++++++++++++******))))))))))))))))))((((((((()))((('''&&&%%%&&&&&&'''&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%$$$""""""###%%%$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$###########################%%%$$$###""""""###$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''((()))(((((('''''''''((()))***'''((()))))))))'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%'''&&&&&&))),,,---+++))),,,,,,,,,------------...000000000///////////////.../////////000000000000///////////////...---------...///000111222222222//////...------------......,,,,,,,,,---,,,***)))++++++******)))((((((''''''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((($$$$$$$$$%%%%%%%%%%%%%%%"""$$$&&&((((((&&&$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&'''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((((((''''''''''''((((((******))))))))))))***+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,++++++***)))(((((())))))))))))))))))((('''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###"""######$$$%%%$$$$$$$$$###$$$$$$$$$""""""$$$&&&$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((((())))))***'''''''''&&&'''(((((()))((((((((('''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&%%%&&&(((***+++***))),,,,,,,,,,,,------------.........///////////////....../////////000000000///////////////......------...///000111222222222//////...------------...,,,++++++,,,------+++***+++++++++******))))))(((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""!!! $$$$$$$$$%%%%%%&&&&&&'''#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''######$$$$$$$$$$$$%%%%%%###$$$&&&''''''&&&$$$###$$$$$$##################$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%&&&&&&'''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&(((((((((((((((((((((((()))))))))(((((((((((((((((())))))***+++,,,,,,---,,,,,,,,,,,,,,,---------...---+++******+++---...)))************)))((((((((((((((())))))******+++((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$###"""###$$$$$$######%%%'''%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%&&&&&&(((''''''&&&&&&&&&'''(((%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&#####################"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((()))******)))++++++,,,,,,,,,---------,,,,,,---......///000000........./////////000000...///////////////......---...///000111111111111//////...------------...---,,,,,,---//////...,,,,,,,,,,,,+++++++++******(((''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$###"""!!!###$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$############""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&'''((('''&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&))))))))))))))))))))))))(((((())))))((((((((('''))))))******************+++++++++,,,,,,---------...---+++******+++---...***************)))(((((((((((())))))******++++++))))))))))))((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$$$$$$$$$$######$$$$$$$$$###$$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''(((%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""###$$$&&&%%%###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''(((((()))))))))***++++++++++++,,,,,,,,,------++++++,,,---...//////000............////////////......///////////////...---...///000000000000000//////...------------...---,,,,,,---...///---,,,************))))))))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&&&&(((&&&$$$""""""$$$&&&((($$$$$$########################$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&))))))************))))))'''((())))))))))))((((((*********))))))))))))))))))******++++++,,,,,,---------++++++++++++------,,,,,,,,,---,,,,,,+++***))))))******************)))************)))((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%$$$$$$$$$$$$%%%%%%%%%######%%%'''%%%%%%$$$$$$$$$$$$%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((('''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!"""$$$&&&%%%"""!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&&&&((()))))))))((((((***,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////------........./////////---...//////////////////---...//////000000000/////////...------------...+++******+++,,,,,,***)))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&$$$######$$$&&&'''######$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$###"""""""""###$$$$$$$$$$$$###$$$$$$%%%&&&%%%&&&''''''''''''&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%(((((()))******)))((((((&&&''')))************)))))))))))))))))))))))))))(((((()))******+++,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++******************((()))*********)))''''''&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$"""###$$$&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))))))))(((&&&'''((()))))))))(((((($$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!$$$&&&%%%""" ###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''((()))(((&&&&&&)))+++***++++++++++++,,,,,,,,,++++++,,,,,,---------...---------.........//////------...///////////////---...//////000///////////////...------------...,,,+++***+++++++++)))''''''''''''''''''(((((((((%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#####################&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$!!!"""###%%%''')))***+++&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&((()))$$$$$$######$$$$$$%%%&&&&&&&&&'''(((((('''&&&&&&&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&&&&''')))***+++++++++***''''''(((((())))))******'''(((((()))******++++++***++++++,,,,,,++++++******++++++++++++***)))))),,,+++++++++***)))))))))'''((()))))))))(((&&&%%%&&&''''''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&''''''%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%!!!""""""""""""#########"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&(((((((((((('''%%%%%%'''((((((((('''&&&###$$$&&&(((((('''&&&%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((( $$$'''%%%!!! ###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######"""""""""&&&&&&%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&'''((('''$$$$$$'''+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////------...///000000//////---...////////////////////////...------------...///...,,,------,,,***(((***************+++++++++$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%###!!!%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++++++++******)))(((((((((---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++******((('''&&&((((((((((((''''''''''''))))))******)))(((''''''(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%### !!!$$$'''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$'''$$$###%%%***,,,)))%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&((('''&&&$$$######$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""''')))***(((%%%$$$%%%'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%$$$######%%%%%%$$$###""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''((())))))'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&$$$######$$$&&&'''"""###%%%%%%%%%%%%&&&(((%%%&&&''''''%%%%%%&&&'''''''''''''''''''''&&&&&&............---,,,++++++******,,,---.../////////------......//////000000...---,,,,,,,,,,,,---...---...///000///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&'''((((((((('''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&'''&&&%%%###%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))***++++++************))))))))))))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************)))((('''((((((((((((''''''''''''((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$######%%%'''))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''%%%$$$"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############&&&$$$"""%%%)))+++(((%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$###$$$$$$%%%&&&)))((('''%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######'''((()))(((%%%###$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%$$$###$$$%%%%%%%%%###$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((&&&&&&%%%$$$$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%'''''''''''''''''''''&&&&&&(((((()))***++++++++++++,,,,,,------...---------............////////////...---,,,,,,,,,,,,---...,,,---///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%&&&'''((()))(((''''''((((((((((((((((((((((((&&&&&&'''((()))***++++++)))))))))************+++---,,,,,,++++++,,,,,,---************************))))))*********))))))(((((((((((((((''''''''''''&&&&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########%%%###"""$$$''')))'''$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###&&&'''(((&&&$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&######$$$%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%&&&$$$"""!!!!!!"""$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&''''''$$$%%%&&&(((***+++,,,,,,------......------,,,+++/////////..................------,,,,,,------...+++,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))))))))(((((((((((())))))((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%'''))))))((('''&&&'''''''''''''''((((((((('''''''''((()))*********(((((()))******+++,,,,,,---,,,,,,++++++,,,,,,---************************((())))))************)))((((((((((((''''''''''''$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""#########$$$###"""$$$&&&'''%%%###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$######""""""######$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###%%%&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&(((((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$$$$######$$$&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&(((+++,,,...//////,,,------...------,,,,,,/////////......---------------------------------+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))))))))(((((((((((())))))((((((((((((''''''''''''$$$%%%%%%&&&%%%%%%$$$$$$###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''''''''(((((())))))******(((((()))***+++,,,---------,,,,,,++++++,,,,,,---************************((())))))************)))((((((((((((''''''''''''$$$$$$%%%&&&''''''&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""!!!!!!"""###$$$######"""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#####################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$#########$$$%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$######""""""######$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$##################$$$########################%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&''''''&&&&&&'''((($$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&''''''((()))***,,,---.........***+++,,,---............//////......------,,,,,,------------------------++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))))))))(((((((((((())))))))))))((((((((('''''''''$$$$$$%%%%%%&&&%%%%%%$$$###$$$&&&''''''&&&$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%&&&''''''''''''((((((((()))))))))***))))))******+++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********))))))(((((((((((((((''''''''''''%%%%%%&&&&&&'''&&&&&&&&&)))((('''&&&%%%$$$$$$###&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&######$$$%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%&&&&&&$$$""" !!!###%%%&&&%%%$$$###$$$&&&$$$$$$%%%%%%&&&&&&'''''''''((()))***++++++++++++)))***,,,---.../////////.........---------------,,,------......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))))))))(((((((((((()))))))))))))))(((((((((''''''$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###""""""###%%%&&&$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))%%%%%%%%%&&&'''((((((((((((((((((((())))))))))))*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************)))((('''((((((((((((''''''''''''&&&''''''''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((&&&$$$%%%'''((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$"""###%%%%%%%%%$$$###$$$%%%###$$$$$$%%%&&&&&&''''''%%%&&&''')))******+++++++++,,,,,,---.........---,,,------------------...,,,,,,---......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))))))))(((((((((((())))))))))))))))))((((((((('''%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######"""$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((((('''&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$######%%%(((***&&&&&&&&&'''((())))))***(((((((((((())))))))))))***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++******((('''''')))(((((((((''''''''''''(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%$$$######&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$#########$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&)))'''$$$""""""$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%######$$$%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((((((((('''&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&(((&&&%%%&&&((()))(((%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$&&&''''''&&&$$$###%%%&&&'''&&&%%%$$$%%%&&&###$$$%%%%%%######$$$%%%######$$$%%%%%%&&&''''''%%%&&&((()))+++,,,------------......------,,,+++,,,,,,,,,------.........,,,,,,---......---,,,,,,...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))))))))(((((((((((())))))))))))))))))((((((((((((%%%&&&&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))***&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&)))((('''''''''(((***+++,,,,,,,,,+++***)))((((((...---,,,,,,++++++,,,,,,---+++)))((('''((()))*********)))((((((((((((((()))((('''&&&&&&'''((())))))((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%((((((&&&###!!!"""###$$$%%%%%%%%%%%%(((''''''&&&$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''%%%###""""""%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$((('''%%%$$$###$$$%%%%%%'''''''''&&&&&&%%%%%%%%%((('''%%%$$$###$$$%%%%%%########################"""###$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$%%%&&&$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$(((&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&%%%$$$###%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########'''&&&$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((+++,,,,,,---............,,,------.../////////...000000000000000000000000...------,,,+++++++++,,,......---,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''''''''''''''((((((((((((''''''''''''%%%&&&'''((('''&&&$$$"""$$$%%%''''''''''''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&''''''&&&((((((((((((((())))))***((()))***++++++,,,++++++...---,,,,,,++++++,,,,,,++++++++++++++++++******(((((('''&&&&&&&&&&&&&&&(((((('''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''(((&&&###"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$%%%&&&$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%#########$$$$$$$$$%%%%%%'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))+++,,,,,,&&&&&&''''''((()))))))))***+++,,,------...------***+++,,,,,,---------,,,........................,,,++++++***))))))******,,,,,,,,,,,,,,,+++++++++------------------------***))))))(((''''''((((((((((((((((((''''''''''''((()))***+++***)))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''!!!"""###%%%&&&&&&%%%%%%&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))))))))(((((()))***+++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,)))+++---...///---,,,***(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%''''''&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$%%%&&&&&&%%%######$$$%%%&&&&&&'''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$$$$######$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''((())))))'''''''''((())))))******)))***+++,,,------------++++++,,,------------,,,------------------------,,,++++++*********************+++++++++,,,,,,,,,------------------------+++***))))))((()))))))))((((((((((((''''''''''''&&&&&&'''(((((('''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$%%%&&&''''''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((())))))(((''''''(((%%%&&&((()))))))))((('''+++,,,,,,,,,++++++***)))...---,,,,,,++++++,,,,,,)))***,,,---...------,,,***************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$(((((((((((('''&&&$$$###$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######"""###%%%$$$######$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&''''''(((((())))))((()))***+++,,,---------......////////////......------------------------...------,,,,,,,,,------))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))******+++((((((((((((''''''''''''$$$%%%&&&&&&&&&%%%%%%$$$&&&%%%############%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''((()))******)))'''$$$###%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%(((******(((&&&'''(((%%%&&&((()))))))))((('''+++,,,,,,,,,,,,+++******...---,,,,,,++++++,,,,,,******)))))))))+++,,,---******++++++******)))(((%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''%%%$$$"""%%%(((++++++)))&&&#########$$$$$$%%%%%%%%%&&&###$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''&&&%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''!!!$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''&&&&&&$$$$$$%%%&&&&&&''''''(((((((((***+++,,,---------...//////000000///.................................------,,,------......))))))***+++,,,------...************************++++++************++++++((((((((((((''''''''''''((((((((()))))))))((((((&&&%%%############%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''%%%###"""$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$'''******'''%%%&&&(((&&&&&&'''(((((((((((('''((()))***,,,---............---,,,,,,++++++,,,,,,+++***(((''''''(((+++,,,'''((()))***)))((('''&&&&&&&&&''''''''''''&&&&&&''''''((((((''''''&&&%%%!!!&&&+++---,,,***'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''(((%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###''''''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((###$$$$$$%%%&&&&&&''''''((()))***,,,---.........---............---,,,,,,........................+++++++++++++++,,,,,,---******+++,,,------......++++++++++++++++++++++++*********)))******+++,,,((((((((((((''''''''''''''''''''''''''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%************************(((''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''"""&&&******&&&$$$%%%''''''&&&&&&&&&&&&'''((((((((()))***,,,---...//////...---,,,,,,++++++,,,,,,******))))))(((((())))))'''((()))******((('''&&&&&&'''(((((((((((('''&&&(((((('''&&&&&&&&&&&&&&&!!!###&&&)))++++++***)))&&&&&&&&&%%%$$$$$$#########%%%((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''')))***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!!"""###$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$%%%&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&###''''''%%%###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((((()))+++,,,.../////////...............---,,,,,,------------------------+++++++++++++++,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++((((((((((((''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((()))))))))((('''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''!!!&&&******&&&###$$$'''''''''&&&%%%%%%'''((()))++++++,,,------,,,,,,,,,...---,,,,,,++++++,,,,,,)))***+++,,,+++)))'''&&&)))***,,,---,,,+++)))(((&&&'''((())))))((('''&&&)))((('''%%%%%%&&&''''''***)))((('''''''''''''''(((((('''&&&%%%$$$$$$###$$$&&&((((((%%%$$$%%%'''$$$$$$%%%%%%%%%$$$######"""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""$$$'''******)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###!!!"""###$$$%%%%%%$$$############$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$%%%&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&"""'''(((%%%###$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%!!!!!!!!!"""###%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%$$$$$$%%%%%%&&&&&&'''(((((())))))***+++---...///000000000000111111000///......,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---------............///........................))))))(((((()))***++++++)))((((((((('''''''''''''''''''''''''''((()))***%%%%%%'''(((((('''%%%%%%$$$$$$$$$$$$%%%&&&&&&'''((('''%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&***(((&&&$$$$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&'''%%%###$$$''')))'''%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&''''''&&&&&&&&&'''''')))***+++)))+++,,,,,,+++***,,,---***)))))))))***+++,,,,,,---,,,++++++******+++++++++***))))))******)))''''''''''''''''''((())))))((((((''''''''''''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%&&&''')))///444111'''!!!!!!%%%%%%%%%''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&((((((%%%!!!&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$######""""""$$$%%%%%%&&&'''((())))))######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$###%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''')))%%%""""""%%%'''&&&%%%&&&%%%$$$###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$''''''&&&%%%%%%'''((())))))***,,,---...------,,,......////////////......,,,+++***+++---...---,,,---......///000000//////,,,,,,------------,,,,,,,,,------......------,,,------,,,,,,+++***))))))(((""" '''+++)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''&&&%%%$$$$$$$$$$$$%%%&&&((('''&&&$$$$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&%%%###%%%'''((('''%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!!!!""""""'''''''''''''''((()))***)))***,,,+++******+++---******************+++,,,---,,,++++++******+++++++++***))))))******)))''''''''''''''''''((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((---111...(((""""""$$$$$$%%%&&&''''''&&&%%%$$$((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###%%%''''''$$$"""&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%&&&&&&""""""###$$$$$$%%%&&&&&&######""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&%%%%%%$$$&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""###%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######""""""%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$###'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''(((((('''(((***++++++++++++***......////////////.........,,,,,,---...//////...------------,,,+++***)))---------......---------,,,,,,------------,,,,,,......---,,,++++++++++++&&&%%%###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$############$$$%%%%%%&&&&&&'''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$&&&$$$$$$%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%(((((('''''''''(((((())))))***++++++******+++---,,,++++++************+++---,,,++++++******+++++++++***))))))******)))''''''''''''''''''((())))))((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''')))+++***(((%%%######$$$$$$%%%%%%%%%%%%$$$$$$((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############%%%$$$$$$$$$############"""""""""######$$$$$$%%%######""""""""""""######%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$"""!!!"""$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''$$$$$$$$$###############!!!&&&***)))%%%""""""$$$$$$$$$%%%%%%&&&&&&%%%%%%###$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''((()))***++++++++++++......////////////......000.........000111000///......---,,,+++)))'''&&&---..................---,,,,,,------------,,,,,,...---+++***)))******+++&&&((()))'''%%%%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$#########$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%'''((()))'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&,,,+++***)))(((((((((((()))((((((''''''''''''((()))***++++++******+++,,,---,,,++++++************---,,,++++++******+++++++++***))))))******)))''''''''''''''''''((())))))'''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$############$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""#########$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((("""###$$$&&&''')))******!!!$$$''''''%%%$$$%%%&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&'''((('''&&&%%%))))))***+++,,,------.........////////////......000///...///000111000///000000000///---,,,***)))---......//////......---,,,,,,,,,------,,,,,,,,,,,,+++)))((((((((()))***)))******)))'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######((('''&&&%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&%%%&&&&&&)))((((((''''''''''''((((((***++++++***)))+++,,,------,,,+++*********+++---,,,++++++******+++++++++***))))))******)))''''''''''''''''''((())))))&&&&&&&&&&&&'''(((******&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%###""" $$$$$$%%%%%%%%%&&&&&&&&&$$$######$$$&&&'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%#########$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((($$$$$$%%%'''(((***+++,,,$$$"""!!!"""%%%((()))(((###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''''''''&&&%%%((())))))***+++---............////////////......///...------//////...---///////////////...------------............------+++,,,,,,,,,,,,,,,,,,+++---,,,+++***)))***+++++++++***))))))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######(((''''''&&&&&&&&&&&&'''$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''(((((()))((()))******))))))***,,,---,,,,,,++++++++++++,,,---,,,++++++******+++++++++***))))))******)))''''''''''''''''''((())))))&&&&&&&&&'''((()))***+++&&&%%%$$$######$$$%%%&&&'''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$"""!!!###$$$%%%&&&&&&&&&%%%%%%#########$$$%%%&&&%%%###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$''''''&&&&&&&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&''''''%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&""" %%%******)))$$$$$$%%%%%%&&&&&&%%%%%%###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''')))***,,,---......////////////......///---,,,---......---++++++,,,------.........---,,,------------------,,,++++++,,,,,,,,,,,,++++++------------------------+++)))((()))++++++(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''((((((&&&&&&'''(((%%%&&&''''''''''''&&&%%%$$$%%%%%%&&&''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((''''''"""$$$&&&%%%######%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&'''((())))))'''''''''''''''((()))***((()))******))))))***+++,,,,,,+++++++++,,,---------,,,++++++******+++++++++***))))))******)))''''''''''''''''''((())))))(((''''''&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$###"""!!!!!!###$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&((('''''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$###&&&((((((&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%''''''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######"""$$$$$$###$$$%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$###%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''(((***,,,---......////////////......///...------......---+++***+++,,,,,,------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++---......---,,,+++''')))++++++)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%&&&&&&'''%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%&&&&&&''''''''''''((()))(((''''''''')))&&&&&&'''(((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&&&&!!!$$$&&&%%%###"""$$$'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''')))***+++((()))******))))))***+++++++++++++++,,,------...---,,,++++++******+++++++++***))))))******)))((('''''''''''''''((())))))***)))'''&&&%%%$$$$$$$$$)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%###$$$&&&%%%######$$$&&&''''''%%%%%%%%%%%%''''''"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&******(((&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$##################'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& !!!$$$'''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%"""&&&))))))%%%######$$$&&&%%%$$$###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&'''((((((((((((***,,,...000......////////////......000...------......---+++,,,------......------,,,***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++&&&(((***,,,,,,+++((('''###)))...,,,'''$$$'''+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%'''&&&%%%$$$$$$&&&''')))'''''''''''''''((())))))'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###)))((('''&&&%%%&&&&&&'''(((''''''''''''((())))))'''&&&&&&(((&&&"""###'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((%%%'''((()))((((((***,,,,,,,,,+++***)))))))))***,,,,,,+++***))))))******+++++++++++++++***)))((()))(((((((((''''''''''''&&&'''))))))((('''%%%###%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%((('''&&&%%%$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&)))++++++***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''%%%###"""!!! ######""""""""""""######&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&!!!"""###$$$%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((''''''&&&%%%$$$""""""$$$''')))(((&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%((()))((($$$###$$$'''%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%###""" """%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''''''''(((((())))))******............---,,,+++***//////...---+++***)))))))))***,,,------,,,+++***************))))))((((((***))))))))))))+++---......---+++)))((())))))***((()))+++---...---,,,+++***(((%%%######$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$###((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&((('''###$$$(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''((())))))))))))***+++,,,+++******))))))******,,,++++++***))))))******+++,,,,,,,,,,,,++++++***))))))((((((((('''''''''$$$%%%&&&(((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$######"""######&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%((()))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$&&&%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$#########%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&$$$###$$$'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###"""%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''((('''''''''((())))))******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------+++)))(((++++++*********)))))))))))))))(((((()))***,,,------,,,+++)))))))))))))))'''((()))***)))((('''''')))(((%%%$$$###$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&'''''''''''''''&&&&&&''''''(((%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&)))(((%%%&&&***''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((***+++***))))))***+++++++++***)))))))))******,,,+++******)))*********++++++,,,---------,,,,,,)))))))))(((((((((''''''"""###%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%###!!! $$$$$$###"""###$$$%%%&&&########################"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&%%%$$$%%%&&&'''&&&$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$######!!! """%%%''''''&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&$$$######%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%'''''''''&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%''')))***(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((((((&&&''''''(((((()))******)))***+++,,,------------)))******+++,,,---......,,,,,,------,,,***((('''+++++++++++++++*********(((((((((((()))***++++++,,,+++***)))))))))))))))((((((''''''&&&%%%%%%$$$)))'''%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&''')))&&&&&&&&&&&&&&&''''''(((%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))&&&%%%&&&)))(((%%%'''+++''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((***+++,,,+++***)))***+++******))))))))))))******++++++***************+++******+++,,,---------,,,)))))))))(((((((((((('''$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###""" $$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&%%%$$$"""!!!$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%'''''''''''''''''''''''''''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%))))))((('''''''''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''$$$###$$$((()))(((%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''''''''(((***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))&&&&&&''''''((())))))***((()))***+++,,,,,,,,,,,,))))))***+++,,,------...++++++,,,,,,+++***)))(((++++++++++++++++++++++++((((((((((((((())))))***++++++***))))))))))))))))))((('''&&&&&&&&&&&&'''((('''%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&'''(((((((((((('''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%%%%&&&((()))%%%%%%$$$$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((((((&&&$$$&&&((((((%%%&&&***''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((***+++,,,+++***)))***+++***))))))((())))))******+++***************++++++))))))***++++++,,,++++++***)))))))))((((((((((((((((((((((((((('''&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%$$$$$$$$$###"""!!!!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&%%%###"""!!!$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&###$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&&&&'''''''''%%%$$$###""""""'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''$$$###$$$((()))(((%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&'''((((((&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((()))&&&&&&&&&'''(((((())))))))))))************))))))++++++++++++++++++++++++((())))))***++++++++++++++++++++++++++++++++++++'''(((((()))))))))))))))************)))))))))(((&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%$$$$$$'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&((()))))))))((('''$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))$$$$$$$$$$$$$$$%%%&&&'''%%%&&&&&&''''''''''''&&&%%%&&&'''(((((((((''''''$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%((('''$$$%%%)))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((***+++***))))))***+++))))))((((((((()))***************)))******+++,,,))))))***+++++++++************)))))))))(((((((((******))))))(((''''''&&&''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$###$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""###$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&"""###$$$%%%'''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((('''%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&###%%%''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%'''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''(((%%%&&&'''&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''%%%&&&&&&''''''((()))))))))))))))***))))))((((((,,,,,,++++++******))))))'''(((((()))***+++,,,,,,*********+++++++++++++++(((((()))******))))))(((((())))))******)))((((((###$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&''''''&&&&&&$$$%%%'''))))))((('''&&&######$$$%%%&&&'''((((((''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&((((((%%%%%%&&&'''''''''''''''$$$%%%&&&'''''''''&&&&&&$$$$$$######$$$$$$%%%&&&&&&$$$%%%'''%%%"""###'''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''((())))))))))))***+++((((((((((((((()))************))))))***++++++,,,++++++,,,,,,++++++***************)))))))))(((((()))(((((('''''''''((((((''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$############$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########""""""""""""!!!$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''''''''''''''''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&'''''''''&&&%%%''')))((('''&&&(((***'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&"""&&&)))***)))'''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&%%%&&&''''''$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%&&&''''''(((((()))&&&&&&'''((())))))))))))++++++++++++*********))))))))))))))))))***++++++)))))))))*********++++++))))))***++++++***)))((('''((()))******)))((((((%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&###$$$&&&(((((('''&&&%%%!!!"""###$$$%%%&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''%%%%%%%%%&&&'''((()))***%%%%%%&&&'''((((((((('''"""###%%%&&&'''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&$$$%%%&&&$$$!!!!!!%%%'''''''''&&&&&&'''''''''''''''''''''((((((((()))%%%'''((()))((((((***,,,((((((((((((((()))************))))))***+++,,,,,,------------,,,,,,+++***************))))))))))))&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))))))))(((%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&(((((((((((((((''''''&&&''''''''''''''''''''''''((('''&&&&&&'''((('''&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))******))))))''')))***(((%%%###%%%''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&"""&&&+++,,,***(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%((()))((($$$###$$$'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%&&&'''$$$%%%&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))###$$$&&&((()))***++++++******************+++++++++***)))))))))))))))***(((((())))))*********+++)))***+++,,,,,,+++***)))'''((()))******)))(((((()))***,,,,,,,,,***'''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&'''((()))((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''''''''(((((((((((()))(((((())))))((('''&&&&&&'''''''''(((((((((((()))'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''((('''''''''&&&&&&%%%%%%%%%(((((((((((('''''''''''''''&&&%%%$$$$$$$$$$$$$$$((()))))))))************(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,---...//////,,,)))+++*********))))))((((((((((((((((((((((((((((((((()))******)))'''%%%###%%%&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&$$$$$$$$$&&&((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''((('''%%%%%%%%%%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((***)))((('''&&&%%%%%%%%%%%%&&&((())))))(((&&&%%%))))))((('''&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))((('''&&&%%%$$$###"""""" $$$(((***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((((('''%%%$$$$$$%%%'''(((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''((())))))'''%%%######$$$)))))))))(((((('''''''''$$$$$$$$$$$$%%%''')))***######$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''+++***(((&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''(((((()))***++++++,,,,,,,,,)))%%%$$$&&&)))+++,,,'''((())))))(((((()))***+++++++++***************))))))(((((('''''''''&&&((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&)))(((&&&%%%%%%&&&'''((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((($$$&&&'''&&&%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%((((((((((((''''''''''''''''''&&&%%%%%%%%%%%%%%%(((((())))))))))))))))))((())))))******))))))(((************************,,,,,,,,,...//////,,,***)))))))))***************))))))))))))))))))))))))'''((()))***)))(((&&&$$$&&&''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%'''''''''''''''''''''''')))(((&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$###$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&$$$###$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))((((((''''''''''''&&&&&&!!!$$$((()))(((&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((((('''%%%$$$$$$%%%'''((('''''''''''''''''''''''''''&&&&&&&&&''''''((()))'''&&&%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&'''''''''%%%$$$%%%&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((('''(((((()))******+++,,,,,,+++)))'''''')))))))))((('''(((***)))(((((()))+++++++++++++++************))))))((((((((('''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&''''''''''''))))))))))))'''''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&((()))***%%%&&&&&&&&&''''''''''''(((((((((((((((''''''&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&(((((((((''''''''''''&&&((('''&&&&&&%%%&&&&&&&&&(((((((((((((((''''''''')))******************)))++++++++++++++++++++++++,,,,,,,,,---///...,,,***)))))))))***************************************&&&'''((())))))((('''&&&'''(((((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%$$$$$$######&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###&&&&&&&&&&&&''''''''''''###""""""###&&&''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''((((((((()))###%%%''''''&&&%%%&&&'''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((''''''''''''((())))))((('''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%'''((('''''''''''''''&&&&&&&&&((((((((('''&&&%%%$$$###'''''''''&&&&&&%%%######$$$%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((())))))******+++++++++******)))***+++***'''%%%''')))******))))))***+++,,,,,,++++++************))))))((((((((((((''''''(((((((((''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&''')))******)))'''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))***)))(((((((((***'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&******++++++++++++******++++++++++++++++++++++++,,,++++++,,,......---++++++++++++******)))))))))))))))))))))))))))))))))&&&'''(((((()))((((((''''''((())))))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%$$$######'''&&&&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########&&&&&&&&&&&&&&&%%%%%%%%%$$$###"""$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''''''''''''''((((((((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&((((((((((((((((((((((((((((((((())))))(((&&&$$$###&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))*********+++***))))))***++++++)))'''((()))+++***))))))***,,,,,,,,,,,,++++++******)))))))))((((((((((((((((((''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&))))))((('''&&&&&&&&&&&&'''(((***++++++***((('''''''''''''''''''''''''''(((''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&((()))***)))(((((((((***''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&******++++++++++++******************************+++******+++---...---+++...---,,,+++***)))((('''(((((((((((((((((((((((('''''''''((((((((((((((('''(((******((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&!!!"""###$$$%%%&&&&&&%%%'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))((('''&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%$$$&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$&&&(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&%%%&&&&&&'''(((((((((''''''&&&&&&%%%(((''''''&&&&&&''''''(((&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''&&&'''((((((((('''&&&%%%$$$%%%&&&&&&'''''''''&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&'''''''''(((((()))))))))))))))))))))*********)))(((''''''***,,,,,,,,,)))***++++++******+++,,,------,,,,,,+++******)))(((((())))))))))))))))))''''''((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''))))))((('''&&&&&&&&&'''((((((************(((((('''''''''''''''((((((((()))(((((('''&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&'''((((((((((((((((((%%%&&&&&&&&&'''''''''''''''''''''''''''(((((((((%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''(((((((((%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''(((((()))******************)))))))))))))))))))))))))))+++***)))***,,,...---,,,......---+++***)))((('''''''''''''''''''''''''''((((((((((((''''''''''''&&&(((******((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%######%%%&&&((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$%%%'''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$((('''%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''***)))((('''&&&%%%%%%$$$'''''''''''''''''''''''')))))))))(((((((((''''''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&((((((''''''''''''((((((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((($$$$$$&&&''''''(((((((((((((((''''''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''&&&&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))))))))))))))'''&&&'''***,,,......)))+++,,,,,,++++++,,,---......---,,,+++******)))(((((())))))))))))******&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$######((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))((('''''''''''''''((())))))))))))))))))))))))&&&'''''''''((((((((()))((('''''''''''''''((()))&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''((((((((((((&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&&&&'''''''''((((((((()))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((())))))***((())))))******))))))(((************************+++***)))***,,,---------,,,,,,++++++++++++******((((((((((((((((((((((((***)))((('''''''''''''''%%%'''******(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%######%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))''''''''''''&&&&&&&&&&&&"""###$$$%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%'''&&&&&&''')))***)))((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&&&&'''((())))))(((''''''((((((''''''''''''(((((($$$&&&'''&&&%%%%%%&&&(((''''''''''''((((((((()))'''''''''''''''((())))))&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***)))))))))))))))))))))((((((((((((***,,,---,,,+++***+++,,,,,,++++++,,,...///...---,,,+++******)))(((((()))))))))*********&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''((((((******))))))))))))******&&&'''''''''(((((())))))&&&&&&&&&'''''')))***+++'''''''''(((((((((((()))&&&&&&'''((())))))(((((('''''''''(((((((((((()))))))))((((((''''''&&&&&&%%%&&&((())))))(((&&&%%%$$$%%%&&&'''(((((((((((('''((((((((())))))******(((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&'''(((***++++++(((((())))))))))))((((((+++++++++++++++++++++++++++)))((())),,,---------))))))***+++,,,,,,------))))))))))))))))))))))))+++***)))'''&&&&&&&&&&&&$$$''')))***(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&)))'''%%%######%%%''')))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%((('''%%%$$$$$$%%%''')))(((((('''''''''&&&&&&&&& !!!###%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&%%%%%%'''***,,,,,,+++$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((())))))&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&$$$$$$%%%&&&'''((())))))%%%'''((((((&&&$$$$$$%%%''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&%%%''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))***)))((('''''''''''''''%%%&&&''')))))))))((((((((((((''''''''''''(((((("""$$$&&&&&&&&&&&&(((*********++++++,,,,,,,,,---)))((('''&&&&&&'''((()))(((((((((((('''&&&%%%$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$&&&((()))))))))((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***))))))))))))((((((((((((((((((***---...---***&&&***,,,------,,,+++---...//////...---+++******)))(((((())))))*********+++&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''(((((((((((((((((((((((())))))(((((('''''''''&&&'''&&&&&&'''((((((&&&$$$&&&&&&''''''(((((())))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%$$$%%%'''((((((((('''&&&+++)))&&&###"""###%%%&&&$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((())))))&&&&&&''''''(((((())))))))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&&&&%%%(((((())))))((('''&&&&&&&&&'''''''''(((((())))))))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))'''%%%###$$$&&&))),,,((((((((((((((((((((((((***+++,,,---...---,,,+++,,,++++++******++++++,,,,,,,,,---......---------***************)))((((((((((((((((((((((((((((((***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''((((((''''''''''''((((((###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""$$$&&&&&&%%%&&&'''((())))))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((()))))))))))))))))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++''''''&&&&&&&&&''''''(((***(((''''''(((((('''&&&+++(((%%%%%%'''(((((((((''''''((((((((((((''''''((((((''''''''''''((((((,,,***((('''&&&&&&&&&'''###%%%&&&&&&%%%%%%'''((())))))(((((('''''''''&&&'''&&&&&&%%%%%%$$$$$$###(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))(((((('''''''''''''''''''''''''''((())))))(((&&&$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''(((###$$$%%%&&&''')))******'''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))&&&''''''((()))******+++,,,------...---,,,***)))))))))***+++,,,------...''')))+++---------,,,++++++)))(((((())))))(((&&&***)))''''''(((((('''%%%((('''&&&&&&'''((()))***)))(((&&&%%%$$$$$$%%%&&&(((((((((((((((((((((((())))))((((((((('''''''''***)))((()))***+++***)))'''''''''((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((******)))))))))(((((((((%%%&&&'''((()))(((((('''***)))'''&&&&&&'''((()))%%%&&&'''''''''''''''&&&'''''''''((((((((())))))'''''''''((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&'''''''''''''''(((''''''''''''''''''&&&&&&((((((((((((((('''&&&&&&''''''''''''((((((((()))(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((***++++++,,,,,,,,,,,,+++,,,++++++******++++++,,,+++,,,,,,---------,,,,,,***************)))(((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$&&&((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''&&&%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((()))(((''''''&&&&&&&&&''''''%%%%%%&&&'''(((((('''&&&((())))))(((&&&%%%%%%&&&''''''((((((((((((''''''((((((''''''''''''((((((***)))((('''''''''''''''&&&'''(((((('''&&&'''))))))(((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((()))******)))'''&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))(((((((((''''''&&&&&&&&&(((((((((((())))))))))))''''''(((((())))))******,,,,,,---,,,,,,++++++***+++++++++,,,------......+++,,,---......---+++***+++)))(((((())))))((('''***)))''''''(((((('''&&&(((''''''&&&'''((()))***'''&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((())))))((((((((((((''''''(((&&&%%%%%%''')))))))))((((((((((((((('''''''''(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((******))))))))))))((((((''''''((()))))))))))))))))))))))))))*********+++'''(((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((''''''&&&''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''((())))))'''&&&%%%((((((((((((((((((((((((******)))******++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,++++++***)))************))))))((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''''''''''''''&&&%%%$$$%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&))))))((('''&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%###'''+++***&&&$$$$$$'''''''''((((((((((((''''''((((((''''''''''''((((((((((((((())))))(((((('''((()))***)))''''''''')))((((((((((((''''''''''''&&&''''''((())))))******(((((((((''''''''''''&&&((((((((((((((((((((((((&&&'''((())))))***)))))))))))))))))))))))))))))))))***+++***(((''''''(((%%%&&&&&&&&&&&&''''''''''''''''''(((((('''''''''(((((('''&&&&&&%%%$$$$$$%%%&&&&&&&&&''''''''''''((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++******++++++---------------...............//////...---+++***+++)))(((((()))***)))'''***)))'''((())))))((('''(((''''''''''''((())))))%%%%%%$$$%%%%%%'''((()))(((((((((((((((((((((((())))))(((((((((((((((((('''%%%######%%%((())))))))))))((((((''''''&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))************((()))***+++++++++***))))))))))))))))))(((((('''(((((((((((((((((())))))***)))))))))((((((''''''''''''''''''(((((((((((()))(((((((((''''''&&&&&&&&&&&&''''''(((((())))))'''((((((((((((((('''''''''''''''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&'''(((((()))(((''''''(((((((((((((((((((((((())))))(((((((((***+++,,,,,,++++++******++++++,,,***++++++++++++******)))))))))************)))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%&&&'''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))((((((((((((((((((((((((###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%%%%&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&******((('''&&&&&&&&&&&&))))))(((&&&%%%%%%&&&'''%%%'''((((((''''''((()))''''''((((((((((((''''''((((((''''''''''''((((((&&&'''(((*********)))(((((()))***)))'''&&&'''(((((((((((((((((('''''''''&&&'''''''''((((((((()))((((((((('''''''''''''''((((((((((((((((((((((((&&&&&&''')))************))))))))))))))))))))))))((()))***)))'''&&&'''(((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''(((((((((((())))))))))))******))))))))))))))))))---,,,***))))))***+++,,,............------,,,,,,------......---,,,++++++***)))((()))******)))(((***(((((((((*********((((((((('''''''''(((((((((%%%%%%%%%%%%&&&&&&''''''))))))))))))))))))))))))(((((())))))))))))))))))***(((&&&&&&(((+++,,,---))))))((((((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))*********+++)))***++++++***)))'''%%%((()))))))))))))))(((((())))))))))))))))))((((((******))))))((((((((('''''''''(((((((((((((((((((((''''''&&&&&&%%%%%%%%%&&&''''''(((((()))))))))''''''((((((((((((((('''((((((((((((((('''''''''((())))))))))))(((''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&''')))***+++(((((((((((((((((((((((()))(((''''''(((***+++---,,,++++++******++++++,,,***+++++++++******)))(((((())))))*********))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%&&&'''((()))((((((((((((((((((((((((######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$%%%$$$###'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((()))(((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))+++***)))((('''&&&&&&&&&***)))'''%%%###&&&+++000111+++&&&%%%(((+++***(((''''''((((((((((((''''''((((((''''''''''''((((((&&&'''(((*********))))))((())))))(((&&&%%%&&&''''''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''')))************(((((((((((((((((((((((('''((()))(((&&&%%%&&&'''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))************)))))))))))),,,,,,*********+++,,,---......------,,,,,,++++++******+++,,,,,,,,,,,,,,,***)))((()))***+++***))))))(((((()))+++,,,+++***(((((((((((((((((('''''''''''''''&&&&&&%%%%%%$$$))))))))))))))))))))))))(((((())))))))))))******)))'''%%%&&&(((*********((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************++++++)))))))))((()))******+++******+++***)))'''%%%$$$''''''((()))))))))))))))******))))))))))))((((((***))))))))))))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((())))))&&&'''((((((((((((((((((((((((((((((((('''''''''))))))***+++***)))((('''&&&&&&'''''''''(((((((((((('''&&&&&&''')))***+++(((((((((((((((((((((((((((((((((((()))***,,,,,,,,,++++++******++++++,,,+++++++++++++++***)))(((((())))))************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''&&&)))(((((('''&&&%%%$$$$$$&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&'''((()))************)))(((''''''''''''%%%&&&&&&$$$$$$(((000777:::000'''$$$(((+++((($$$''''''((((((((((((''''''((((((''''''''''''(((((('''((())))))************'''((()))(((&&&&&&&&&((('''''''''(((((((((((((((((((((''''''&&&%%%%%%$$$'''(((((((((((()))))))))''''''''''''''''''''''''&&&'''((())))))***))))))((((((((((((((((((((((((&&&'''((('''&&&%%%&&&'''&&&&&&'''''''''((((((((('''''''''(((((('''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((())))))))))))************************,,,,,,++++++,,,,,,------...---------,,,,,,++++++))))))******+++,,,------***)))((()))+++++++++***)))(((((()))+++---,,,,,,((((((((()))(((((('''&&&''''''''''''&&&%%%$$$###))))))))))))))))))))))))(((((()))))))))*********&&&%%%$$$%%%&&&'''&&&%%%'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++))))))((('''((()))***+++))))))***))))))(((''''''%%%&&&'''((()))******************)))))))))(((((()))))))))))))))***************))))))((((((''''''&&&&&&&&&&&&'''''''''''')))))))))(((((((((((((((&&&&&&'''((((((((((((((()))(((((((((''''''''''''((()))***+++***)))'''&&&''''''''''''(((((((((((()))))))))))))))((('''&&&(((((((((((((((((((((((('''''')))***+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))((((((((()))***************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))((((((((((((((()))"""%%%''''''&&&(((...333555///(((&&&(((***(((%%%''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))******'''((())))))((('''(((***''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&((()))((('''&&&''')))''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))))))))))))))******++++++,,,+++,,,---........................---------------,,,,,,+++++++++,,,,,,---***)))((()))+++,,,+++***)))((((((***,,,......---(((((()))))))))(((&&&%%%%%%&&&'''''''''&&&%%%$$$))))))))))))))))))))))))(((((())))))*********+++))))))((()))******(((&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))))))))***)))((('''''''''(((***+++)))))))))))))))*********###$$$&&&((()))*********+++*********))))))(((((((((((())))))******+++++++++******)))(((''''''&&&&&&'''''''''(((((())))))******))))))((((((''''''&&&&&&'''((())))))(((((())))))(((((('''''''''&&&&&&((()))***)))(((&&&%%%''''''''''''((((((((())))))+++,,,---+++((($$$!!!((((((((((((((((((((((((&&&''')))+++,,,---,,,,,,,,,++++++++++++++++++,,,---------,,,+++***))))))(((((()))***************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&'''((()))***&&&''''''((()))(((((((((''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$""""""$$$&&&(((&&&''''''((((((''''''&&&&&&&&&%%%$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((((('''''''''%%%%%%%%%%%%''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))'''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((()))(((((((((((())))))***###'''+++***'''%%%'''+++***)))(((((()))*********''''''((((((((((((''''''((((((''''''''''''((((((+++***)))(((((()))***+++'''(((******))))))***,,,&&&'''''''''(((((())))))+++++++++,,,,,,---......'''((((((((())))))******))))))))))))))))))))))))((()))))))))))))))((('''************************''')))***)))(((((()))***''''''''''''((((((((()))%%%&&&&&&&&&&&&&&&&&&%%%(((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))(((((()))***+++,,,,,,,,,+++,,,...///000///......//////////////////////////////...---,,,,,,,,,,,,***)))((()))+++,,,,,,***)))((((((***,,,......---(((((()))))))))(((&&&%%%###$$$&&&'''(((''''''&&&***)))((((((((()))+++,,,'''(((***++++++)))'''&&&************)))(((&&&&&&+++*********))))))(((((()))***+++,,,,,,+++***)))))))))))))))((((((((((((((()))***++++++***)))(((******))))))))))))******++++++***)))(((((())))))(((((())))))*********++++++***)))(((((()))***+++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************************************)))'''&&&%%%)))((('''&&&&&&'''((()))'''''''''''''''((())))))***)))(((&&&&&&''''''(((((('''&&&%%%$$$%%%%%%&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))((((((***,,,---,,,,,,,,,,,,+++***)))((()))***++++++***)))((('''******)))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$))))))((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((''''''&&&)))******)))&&&%%%%%%&&&'''''''''''''''&&&&&&&&&$$$%%%''')))******))))))'''''''''((((((((())))))))))))******)))'''&&&$$$''''''(((((()))***+++++++++***)))((('''((()))***///,,,)))%%%$$$&&&)))+++***)))(((((((((((()))***'''''''''((()))***+++,,,++++++*********)))))))))(((((())))))))))))(((((((((((())))))******++++++((((((((((((((((((((((((************)))((('''&&&******))))))((((((''''''))))))))))))(((((((((((()))'''%%%&&&((((((&&&$$$'''&&&&&&%%%&&&'''((()))''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%''''''(((((())))))*********+++,,,---...---,,,,,,------------.........///...---,,,+++***************+++,,,------,,,+++***+++******)))))))))))))))((((((((('''&&&&&&&&&%%%(((((('''&&&&&&&&&&&&''')))))))))))))))******+++(((((()))******)))((('''(((((((((((('''&&&%%%$$$+++*********))))))))))))'''((()))******)))((('''))))))))))))))))))))))))((()))************)))(((******))))))))))))******++++++***)))))))))))))))+++++++++,,,,,,,,,,,,,,,***)))((((((((()))***+++************************((()))******+++*********))))))))))))))))))))))))((((((((((((((((((((((((************)))((('''&&&))))))(((''''''((())))))'''''''''''''''((())))))***)))((('''&&&''''''((()))((('''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++)))))))))***,,,---------------,,,+++***)))))))))***+++******(((((((((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%###""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$(((((((((''''''((((((((("""###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((())))))(((((('''&&&''')))))))))'''&&&'''(((*********)))))))))))))))%%%&&&((())))))))))))((())))))))))))************)))))))))))))))((((((''''''''''''((()))*********)))((('''&&&&&&'''((((((,,,+++***)))(((((()))***************************++++++++++++,,,,,,---...)))))))))(((((((((((('''))))))******+++*********((()))))))))************((((((((((((((((((((((((&&&'''((()))******************))))))((((((((((((***)))))))))(((((((((((()))'''&&&&&&(((((('''%%%''''''&&&&&&&&&'''((()))######$$$%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$(((((((((((())))))*********+++,,,---------,,,,,,,,,,,,------------.........---,,,+++***************+++,,,,,,,,,,,,+++***+++******)))))))))))))))''''''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&(((((()))***************))))))))))))))))))))))))((((((((((((((('''&&&%%%***************)))))))))(((((()))******)))(((((())))))******************((())))))******))))))(((******))))))))))))******++++++***))))))))))))******))))))))))))))))))(((((((((((((((((()))***+++************************)))***++++++,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((***))))))(((((())))))***'''''''''''''''((())))))))))))(((''''''''''''(((***)))((((((''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))*********+++++++++,,,+++***)))***+++,,,---------...------,,,+++***((())))))************)))(((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&'''((()))***'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''''''''''''''''''''''')))((('''%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))(((((('''&&&&&&''')))((((((''')))***'''''''''''''''''''''''''''(((((()))))))))(((((()))************+++++++++))))))(((((())))))***+++''''''(((((())))))******)))(((((('''(((((())))))******++++++++++++***)))******+++,,,,,,+++******))))))))))))))))))))))))***)))))))))(((((((((((()))***++++++,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))''''''((()))***************))))))))))))(((((((((******)))))))))((((((((()))(((''''''(((((('''&&&(((''''''''''''(((((()))!!!"""###$$$&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((())))))((('''&&&((((((((())))))))))))******++++++,,,---,,,,,,,,,,,,,,,,,,------------......------,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******)))))))))))))))''''''''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%'''((()))++++++***))))))))))))((((((((()))***+++******+++++++++***))))))************************++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))******))))))))))))******++++++***))))))*********))))))((((((''''''&&&&&&(((((((((((()))******+++************************)))******+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********************))))))))))))******'''''''''''''''((()))))))))((((((((('''''''''''')))(((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((******+++++++++,,,,,,,,,,,,++++++++++++,,,---------.........------,,,+++(((((())))))******************)))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((()))'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&'''((())))))))))))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))(((''''''&&&((())))))(((((()))***&&&&&&&&&&&&&&&'''''''''************)))))))))))))))))))))*********++++++)))((((((((()))+++---...)))))))))******+++++++++,,,,,,,,,,,,,,,------...+++++++++,,,,,,,,,,,,,,,***+++---......---+++***))))))))))))(((((('''''',,,,,,,,,+++++++++******)))***+++,,,------------******************++++++************************************)))(((''''''))))))))))))))))))))))))*********)))))))))(((((())))))((((((((((((''''''((((((((((((((((((((()))$$$%%%%%%&&&'''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))&&&&&&''''''(((((())))))''''''&&&%%%%%%%%%&&&&&&'''((()))++++++***)))))))))))))))((()))***++++++******++++++++++++++++++***************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------*********))))))***************))))))))))))******+++***************++++++,,,,,,,,,++++++*********((())))))***************************************((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++++++++***))))))************))))))'''''''''''''''((())))))(((((((((((((((''''''&&&''''''''''''((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------......------,,,,,,((((((((())))))***++++++******)))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))'''''''''''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))'''''''''''''''''''''''''''((((((((((((((((((((('''''''''(((((((((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((((('''''''''((()))******+++++++++&&&''''''((((((''''''&&&&&&'''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''(((*********((('''((())))))*********+++++++++,,,,,,,,,++++++++++++++++++)))))))))*********++++++***))))))***+++---///111------------............//////000000111111111111///...---,,,,,,---///000+++---...000000...---+++......///......---,,,+++------------,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((('''))))))))))))************************)))))))))))))))******)))(((((((((((()))))))))))))))))))))((('''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))************))))))))))))************++++++,,,,,,---............/////////......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))&&&''''''(((((()))))))))))))))((('''''''''''''''(((((()))***************((())))))******+++++++++'''((()))************************++++++++++++++++++***))))))))))))***+++++++++,,,,,,------......,,,++++++******++++++,,,******))))))))))))******+++************+++,,,,,,+++++++++++++++************++++++,,,,,,+++******++++++++++++++++++++++++((())))))***+++*********))))))))))))))))))))))))((((((((((((((((((((((((((())))))***+++++++++***((())))))******))))))((('''''''''''''''((())))))((((((((()))(((''''''&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,------------,,,,,,***)))))))))))))))***+++(((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''((())))))******((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&''''''''''''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$#########&&&''''''((((((''''''&&&''''''%%%%%%%%%%%%''''''%%%&&&'''(((((('''&&&%%%%%%&&&'''((())))))))))))''''''(((((((((((('''''''''''''''((((((((())))))((((((((())))))))))))***))))))))))))))))))))))))))))))******))))))(((''')))***+++***((('''((())))))******++++++,,,,,,,,,...------,,,,,,---......,,,,,,---------.........------...///000222333444222222222222222222222333111111333444444444444444555333111000000111333444///000111222222111000///111111222222222111///...////////////............---......//////......---............------------------------------------'''((()))***++++++++++++)))))))))************+++++++++*********))))))))))))***+++***)))((()))***)))************))))))((((((''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((+++************)))))))))+++************+++,,,,,,---------........./////////......---------......------,,,,,,,,,,,,------+++******)))))))))))))))(((((((((((((((((())))))***))))))((('''((((((((()))))))))))))))******+++'''(((***+++,,,,,,++++++'''((()))***++++++++++++*********++++++,,,,,,,,,+++******))))))******++++++,,,,,,---......//////------,,,++++++,,,------******))))))))))))******+++*********++++++,,,---))))))))))))************------......---,,,***)))++++++++++++++++++++++++)))***++++++,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++++++++******'''((())))))))))))(((''''''''''''''''''((())))))'''((()))))))))(((&&&&&&&&&'''((()))***))))))((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,------...............++++++,,,,,,,,,,,,+++++++++***)))(((((())))))***(((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&''''''((())))))***''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''))))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''&&&$$$######$$$&&&'''"""###%%%&&&&&&%%%###"""$$$%%%&&&''''''(((''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((()))))))))******************************)))************)))((((((((()))******)))(((***+++(((((()))******+++,,,,,,///............000111222222222222333333333444444222222444555777777888888777777777777777777777777444555777888999999999888999999999888888777777666555555555555555555555555333444666777666555444222555444444444333333333333222222222222111000//////000000000000//////......,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++++++++))))))*********++++++++++++++++++*********)))))))))+++,,,+++)))((()))+++******+++++++++***)))(((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***+++++++++*********))))))+++***)))))))))***,,,,,,+++++++++,,,,,,,,,------///...............//////...---,,,,,,,,,,,,---...+++******))))))))))))))))))))))))((((((((((((((())))))((('''''''''''''''***)))((((((((()))+++,,,&&&(((***,,,---,,,+++***)))***+++,,,---.........*********++++++,,,,,,,,,...---,,,++++++,,,---...,,,,,,------...///000000......,,,,,,,,,,,,......******))))))))))))******+++*********+++,,,,,,---,,,,,,,,,------......///.../////////...,,,***)))++++++++++++++++++++++++++++++,,,---------,,,,,,))))))))))))))))))))))))******************************+++++++++******)))&&&'''((())))))((('''&&&'''''''''''''''((())))))'''((()))))))))(((&&&%%%'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,---......//////......******+++,,,,,,,,,++++++,,,+++***((((((((())))))******)))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&'''((())))))&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((())))))'''''''''((((((((())))))%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###""""""###%%%&&&%%%&&&((())))))(((&&&%%%$$$%%%&&&'''((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))***************************************)))((((((&&&''')))***)))***,,,---,,,,,,---......///000000000/////////000111333444777777777777888888888999555666888:::;;;<<<;;;;;;;;;;;;::::::::::::::::::999:::;;;===>>>>>>======<<<===>>>???>>><<<999777999999888888888888999999:::;;;===>>>>>>===<<<:::::::::::::::999999999999555555555444333222111000222111111111000000//////************************++++++,,,++++++***)))((())))))******+++++++++++++++++++++************))))))+++---,,,)))((()))+++***+++,,,,,,+++***)))(((((()))))))))******++++++''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))***+++,,,---++++++++++++******))))))+++***)))))))))***,,,---))))))*********+++++++++//////.........//////000...---,,,,,,,,,,,,---...+++******)))))))))))))))******))))))((((((''''''(((((('''&&&&&&&&&&&&'''++++++***))))))***,,,---++++++***++++++,,,---------,,,,,,,,,++++++******,,,,,,---------,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,------...........................,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,...000111++++++++++++++++++++++++---,,,++++++******+++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))))))))))))))))),,,(((&&&(((,,,---***&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((((((((((((***+++,,,000...,,,---///000...,,,------,,,,,,,,,---.........---+++*********+++++++++)))(((((()))******)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''%%%%%%%%%&&&(((***+++******)))((('''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))'''''''''''''''((())))))(((''''''&&&&&&((()))***%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))***))))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''))))))((((((''''''&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%$$$###$$$%%%&&&'''"""$$$&&&&&&&&&&&&((()))&&&&&&%%%$$$$$$$$$%%%%%%***)))(((''''''((()))***''''''''''''''''''&&&&&&&&&'''''''''((((((((())),,,***)))+++---,,,)))&&&)))))))))***************'''(((***++++++***)))(((***---......,,,,,,///222111222333444555777888888888999:::999888777888999999;;;<<<<<<;;;;;;<<<===999:::<<<===????????????@@@@@@???@@@AAABBB@@@???>>>???@@@???===<<<===???===<<<;;;;;;<<<>>>@@@AAA>>>AAADDDEEECCCAAA@@@???BBBAAA@@@??????===;;;999;;;;;;999777:::???>>>999888888888888888777666666333555777888777444222000---,,,,,,,,,,,,,,,++++++***+++,,,,,,------------)))))))))))))))***++++++)))((('''&&&'''(((***,,,,,,)))'''***...000---)))(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&''''''((()))******)))))))))((((((((('''))))))))))))***************+++,,,,,,,,,,,,+++***)))************+++++++++///000222333222000---+++,,,,,,,,,,,,,,,,,,,,,+++111///---,,,,,,+++***)))***)))((()))***)))'''&&&&&&&&&%%%%%%%%%&&&''''''++++++***)))***+++,,,------,,,,,,++++++++++++,,,//////.........---------------......///.........,,,,,,,,,------.........,,,,,,,,,---------------------..............................---------,,,,,,++++++++++++,,,...///---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,------------************)))))))))(((************************+++)))'''(((,,,---***&&&***************)))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((()))***+++,,,///---,,,---//////...,,,...------,,,,,,,,,---------,,,+++*********++++++,,,***))))))***++++++***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&'''&&&$$$$$$$$$%%%'''(((***))))))(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''((())))))(((''''''&&&'''((()))***&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&((((((((((((''''''''''''&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%&&&'''(((%%%&&&''''''%%%%%%&&&(((&&&&&&&&&&&&&&&'''((()))***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&))))))*********************))))))***------***(((***************************++++++,,,,,,,,,,,,+++,,,...000000///000333666888888999999999:::::::::;;;<<<===<<<:::999999:::777999:::;;;;;;<<<>>>@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCEEEGGGHHHHHHHHHGGGEEEDDDBBBBBBBBBDDDFFFHHHHHHIIIKKKKKKJJJJJJLLLNNNOOOMMMKKKJJJHHHGGGEEECCCCCCDDDBBB???BBBFFFFFFBBBEEEEEEEEECCCAAA???<<<;;;999::::::;;;:::888666444222111///...,,,++++++*********+++---......//////+++******))))))))))))******)))(((''''''(((***+++,,,)))''')))---///,,,((((((((())))))))))))((((((((((((((((((((((((((((((***))))))((((((((())))))(((((((((((())))))))))))((((((((()))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++...000000000...---------------------------...+++)))(((((()))((('''***)))((()))***)))(((&&&(((((('''&&&%%%%%%%%%%%%,,,,,,,,,,,,,,,---...//////...---,,,++++++++++++000000////////////......------...///000000000000............/////////////////////.....................------------------000000000/////////......------,,,,,,,,,------........./////////000000000//////...------------......---,,,++++++,,,,,,---------------............************))))))))))))************************+++)))((())),,,,,,***'''***************+++++++++))))))))))))))))))))))))))))))))))))((('''&&&&&&)))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))***+++,,,...---,,,---...///...---///...------,,,,,,,,,,,,---,,,+++*********++++++---+++******+++,,,,,,+++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''(((''''''''''''(((((()))(((''''''''''''((())))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((%%%&&&'''''''''''''''&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%((((((&&&%%%%%%$$$$$$$$$'''''''''''''''((((((((('''((((((((((((((((((((('''&&&&&&&&&&&&'''((()))&&&'''((('''%%%$$$%%%&&&''''''''''''(((***+++,,,))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&&&&&&&++++++******************(((((((((***,,,---+++***++++++++++++++++++++++++------......///000111222333444666666777888;;;=========<<<<<<;;;;;;::::::888999::::::999999:::;;;:::;;;<<<<<<<<<<<<>>>@@@CCCBBBBBBCCCDDDGGGIIIJJJHHHHHHJJJKKKKKKKKKKKKJJJMMMNNNRRRXXX^^^```^^^ZZZWWWUUUSSSQQQQQQRRRTTTUUUWWWXXXYYYYYY[[[___dddhhhgggeeeccc```]]][[[ZZZYYYTTTUUUSSSPPPRRRWWWWWWTTTZZZZZZYYYWWWSSSOOOKKKHHHEEEEEECCCAAA???===<<<;;;888777444222000/////////++++++,,,,,,,,,,,,,,,,,,------,,,+++************+++***)))((((((((()))***+++)))'''))),,,---+++(((((())))))******))))))((()))))))))))))))))))))))),,,+++***))))))((((((((((((((((((((())))))))))))''''''((((((((()))))))))+++***))))))))))))***+++,,,,,,,,,,,,------------***+++---///000///...---,,,------....../////////000---***)))***+++,,,+++***)))((()))******(((&&&(((((('''&&&%%%%%%%%%&&&.........//////000111111000///...............///000000000000000000000///---...///000111222222222111111111111111111111111222222111111000000//////////////////............000000000////////////...000/////////////////////---......//////000000111000///......------......000///---+++++++++,,,---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,************************+++))))))***,,,,,,***((())))))***************+++(((((((((((((((((((((((()))))))))))))))(((''''''***))))))(((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))***++++++---,,,,,,------......---000///...---,,,+++++++++,,,+++++++++++++++++++++---+++))))))+++,,,+++***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))((((((''''''''''''((()))''''''''''''((((((((()))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&''''''((((((((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&'''((('''&&&%%%&&&'''(((((((((((())))))***+++))))))(((((((((((())))))&&&&&&&&&'''''''''''''''******)))))))))((((((((())))))***+++,,,,,,***)))+++++++++++++++,,,,,,,,,//////000111444777:::<<<======>>>>>>>>>???@@@AAA;;;;;;:::::::::999999999555777999::::::;;;===????????????>>><<<<<<>>>@@@AAACCCGGGLLLPPPTTTVVVWWWWWWYYY\\\]]]]]]]]]\\\\\\bbbccchhhqqqyyy{{{vvvqqqllljjjgggffffffgggjjjkkkmmmnnnppprrrtttyyy~~~|||xxxtttrrrssstttlllnnnmmmjjjkkkooopppnnnrrrrrrqqqoookkkgggbbb___ZZZXXXTTTOOOKKKGGGEEEEEEBBB@@@===:::777666666666333333111///---,,,++++++///...---,,,,,,,,,,,,---,,,+++***)))))))))))))))***(((((()))++++++***''')))))))))******)))))))))))))))))))))))))))))))))+++***))))))((((((((()))***)))))))))((((((((('''''''''''''''((((((((((((+++***(((''''''(((***+++,,,,,,,,,,,,------------000000111222111///---,,,+++,,,,,,---...//////000111...+++***+++---......)))(((((((((******(((''''''&&&&&&&&&&&&''''''(((---...//////000111111111000000000111222333444555444444444444444444444444222333444555666777777777555555555555555444444444555555444444333333222222333333222222111111111000000000000////////////...000000000000000000//////---------......////////////......---------------000///---,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---*********************************+++++++++***)))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))((('''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******+++++++++,,,,,,---------......000///...---,,,++++++++++++++++++++++++++++++++++++***((((((***+++***)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&&&&&&&###############$$$%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%''''''''''''(((*********)))(((''''''''''''(((((())))))))))))(((((('''((((((((()))))))))******************))))))))),,,---......,,,***)))(((***++++++,,,------......111111333666:::>>>BBBDDDDDDCCCAAAAAA@@@@@@@@@@@@888888999999:::;;;;;;;;;;;;<<<>>>???>>>???AAABBB>>>???@@@??????@@@CCCFFFJJJPPPZZZcccjjjmmmnnnmmmqqquuuyyy{{{zzzyyyyyyzzz}}}}}}~~~xxxrrrqqqqqqrrruuuzzz}}}|||~~~{{{yyyrrrooojjjddd^^^ZZZWWWVVVRRRPPPLLLGGGBBB>>><<<;;;;;;999777555333111111000------,,,,,,,,,,,,---...,,,,,,+++******************))))))*********)))((())))))************))))))))))))))))))))))))))))))'''''''''''''''((()))***,,,+++***)))((('''&&&%%%''''''''''''((((((((((((+++***(((''''''(((***+++++++++++++++,,,,,,,,,,,,000111111111000///...---******+++,,,---.........---***((('''(((*********)))((('''(((******)))'''))))))((('''&&&&&&&&&&&&---...///111222222222222333444444555666888999::::::::::::;;;;;;;;;;;;<<<::::::;;;<<<============999999999999888888888888888888777777777777777666888888777777666555555555333333222222222111111111///000111111111111000000//////////////////////////////...---------------............------------+++,,,,,,,,,,,,---------************++++++++++++++++++++++++++++++++++++******++++++++++++******'''''''''((())))))******)))))))))))))))))))))))))))))))))******))))))(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***+++++++++******+++------,,,,,,---//////...------,,,,,,,,,,,,******+++,,,,,,,,,+++++++++)))(((((()))******))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''')))((((((''''''''''''(((&&&''''''((()))((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''"""""""""######$$$%%%&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%###%%%'''''''''((()))++++++***)))'''&&&&&&&&&&&&(((((())))))))))))(((((((((((())))))***+++++++++++++++,,,,,,,,,---------...000111000---***))))))++++++---...000111222333444555888;;;???CCCGGGIIIFFFCCCAAA?????????===<<<999:::;;;<<<>>>???@@@AAA???AAAAAAAAA???>>>???@@@>>>@@@BBBEEEHHHMMMSSSWWWbbbhhhsss}}}|||sssllleeeeeeggglllttt}}}{{{uuuqqqqqqwww||||||wwwssspppooonnnkkkhhhbbb[[[SSSLLLGGGDDD===<<<:::777666555555555......---,,,,,,,,,------,,,,,,,,,+++++++++++++++******++++++******)))))))))******++++++******)))))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***,,,+++***)))((('''&&&%%%''''''((((((((()))))))))+++***))))))))))))***+++++++++++++++,,,,,,,,,,,,+++,,,---...////////////***++++++,,,,,,------------,,,******++++++***)))(((''''''(((******)))(((---,,,***(((&&&$$$######222333555666777888888777999999999999:::;;;<<<===>>>?????????@@@@@@@@@@@@===>>>????????????>>>>>>======<<<<<<;;;;;;;;;;;;999::::::::::::::::::;;;===<<<<<<;;;::::::999999888888777777777666666666222333444555666666555555444444333333222222111111111000//////......//////+++,,,.../////////---,,,------------............*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++++++++'''(((((()))******++++++))))))))))))))))))))))))((())))))*********))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))***++++++******)))+++------++++++---000...------,,,,,,,,,------)))***+++,,,,,,,,,,,,+++,,,***))))))***++++++***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''))))))((('''''''''''''''&&&&&&((()))))))))((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((()))((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((($$$$$$&&&'''''''''&&&%%%%%%'''((((((''''''(((******)))(((''''''''''''''''''((()))******)))(((''''''(((((()))******++++++***++++++,,,---...//////...000222111...,,,,,,---------///222444666888999999;;;>>>AAADDDFFFHHHHHHFFFCCC@@@???@@@@@@>>><<<===>>>???@@@BBBCCCDDDEEEBBBDDDEEEEEEEEEEEEFFFHHHHHHKKKOOOSSSYYY```hhhmmmvvv{{{~~~||||||uuulllddd\\\XXXPPPQQQSSSYYYaaallluuu{{{yyyrrrnnnkkkfffeeebbb\\\XXX[[[bbbiiiqqqyyy{{{{{{{{{zzz{{{|||~~~|||uuummmddd]]]YYYMMMJJJFFFBBB>>><<<;;;;;;666555444222000///......++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***)))***)))******++++++******)))(((((((((((((((((((((((()))((((((((((((((())))))))))))))))))((((((((((((((((((((()))))))))******++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------.../////////,,,,,,,,,---------------///............---+++)))(((''''''(((***+++)))(((+++***)))'''&&&&&&&&&&&&888999;;;===>>>>>>>>>>>>======<<<<<<<<<======>>>?????????@@@@@@AAAAAAAAA===>>>>>>>>>>>>======<<>>>>>=========<<<:::;;;;;;<<<<<<=========@@@@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::666777999:::;;;;;;;;;:::888888777666555444444333222111111000000000000000***+++...000111000...,,,............/////////000,,,,,,,,,------.........++++++++++++++++++++++++***+++,,,,,,+++***++++++((())))))***++++++,,,,,,))))))))))))))))))))))))((())))))*********))))))''''''(((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))&&&''')))***++++++******(((+++------++++++---000------,,,,,,,,,---......)))***+++,,,---,,,,,,+++---+++******+++,,,,,,+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******++++++###$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))***)))((('''''''''''''''%%%&&&((()))))))))((('''%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((('''((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&'''''''''''''''''''''))))))((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))******%%%%%%'''((((((((('''&&&'''))))))((('''&&&'''((()))((((((((((((((())))))'''((()))******)))((('''&&&''''''((()))******+++(((((()))***,,,---......---000333222000......000...///222444777:::<<<===>>>???BBBDDDFFFGGGGGGFFFGGGDDDAAAAAACCCCCCAAA???@@@@@@AAABBBCCCDDDEEEEEEGGGJJJMMMOOOPPPSSSVVVXXXWWWYYY]]]aaagggnnnwww|||{{{uuuqqqiiiooovvvxxxvvvuuuvvvxxxsssqqqlllcccZZZRRRMMMLLLDDDCCCDDDHHHOOOXXXaaafffjjjkkkkkkhhhccc^^^\\\[[[SSSSSSOOOJJJFFFJJJSSS[[[\\\fffnnnpppqqqssssssqqqmmmlllkkkjjjkkknnnppprrrzzz|||{{{tttoooeeeaaa[[[TTTMMMIIIFFFDDD???>>>;;;888666333222111***+++,,,,,,------------+++,,,------+++***************++++++++++++******((((((((((((((((((((((((,,,+++***)))((((((((((((&&&''''''((()))******+++))))))))))))***************+++,,,,,,,,,,,,+++***---------.........//////111111111000//////........................------,,,,,,+++,,,,,,***'''$$$(((''''''(((***+++***((($$$%%%%%%&&&(((***+++,,,CCC@@@>>>>>>@@@@@@>>><<<;;;===>>>===<<<;;;<<<===:::<<<<<<;;;999:::===AAAAAA???>>>>>>?????????>>>??????@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???@@@@@@AAABBBBBBAAA@@@@@@@@@AAABBBEEEDDDBBBBBBAAAAAA???>>>???@@@@@@@@@???@@@BBBCCCFFFFFFEEEAAA;;;888999;;;555333333555777777444111444333111///......///000,,,,,,---///000000---***,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,((((((((()))******++++++******))))))((((((''''''''''''(((((())))))******&&&((()))++++++)))(((&&&''''''''''''((((((((()))******))))))((((((''''''///---++++++,,,,,,+++***))))))************))))))******+++,,,,,,,,,,,,,,,+++,,,------++++++,,,...,,,,,,++++++***+++++++++((())))))))))))*********))))))))))))(((((((((((())))))(((((('''''''''&&&)))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((())))))((('''&&&%%%%%%$$$'''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$(((((((((((((((((((((((()))(((((('''''''''((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''***'''%%%&&&(((***(((&&&''''''''''''''''''''''''******))))))((((((((((((***)))((('''&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((((('''''''''&&&'''''''''(((((((((((()))%%%&&&&&&&&&'''(((((((((((((((((((((((()))******))))))))))))************++++++++++++,,,---...///,,,,,,,,,,,,...111444666333777<<>>>>>@@@BBBCCCDDDCCCCCCDDDEEEDDDCCCCCCDDDEEEEEECCCBBBEEEDDDBBBAAAAAACCCEEEGGGSSSYYY```aaa___```fffkkkggggggiiimmmrrruuuwwwwwwxxxuuuqqqnnnjjjeee```]]]TTTVVVZZZ[[[\\\\\\^^^```[[[WWWQQQMMMKKKHHHDDD@@@@@@AAACCCEEEHHHLLLRRRVVVYYYZZZZZZYYYWWWTTTQQQOOOOOOLLLIIIFFFFFFGGGJJJLLLNNNUUU[[[ZZZZZZ\\\^^^]]]XXXYYYZZZ[[[[[[\\\___aaahhhlllssszzz~~~wwwmmmaaaVVVPPPMMMMMMHHHBBB@@@AAA???:::666...//////...------///000---,,,,,,,,,------+++))),,,,,,++++++******))))))&&&'''((((((((((((((('''''''''&&&$$$###$$$&&&)))*********)))))))))))))))))))))))))))))))))))))))'''(((+++---...---,,,+++---------------------------...............------------------------------,,,,,,,,,,,,,,,---...///,,,***)))))))))(((&&&$$$%%%&&&&&&&&&''''''((((((===<<<:::;;;>>>???>>><<<:::;;;<<<<<<;;;:::;;;===>>>???@@@>>><<<<<<>>>@@@@@@???>>>>>>???AAAAAABBB@@@BBBFFFJJJMMMNNNNNNNNNPPPOOOMMMKKKKKKLLLMMMNNNNNNMMMKKKJJJJJJLLLMMMOOORRRQQQPPPPPPPPPPPPOOONNNMMMLLLJJJKKKOOOSSSWWWYYYXXXXXXUUUOOOHHHBBB>>>===;;;999777777777777444111222222222222111111000000/////////111222111///---...........................---,,,,,,+++,,,,,,,,,++++++++++++++++++************************))))))((((((((()))))))))))))))((()))***,,,,,,***)))((('''''''''((((((((())))))******))))))((((((((((((---+++))))))++++++***)))))))))************))))))++++++,,,,,,,,,,,,,,,+++,,,---...---+++******+++------,,,+++******++++++)))))))))*********++++++))))))))))))(((((((((((()))((((((((('''''''''&&&)))((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%(((&&&%%%&&&''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''***(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%)))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''&&&''''''''''''(((((((((&&&'''''''''''''''((((((((((((((('''((())))))***))))))))))))************++++++++++++,,,...///000111000000000222444777888;;;>>>AAABBBAAA@@@??????;;;>>>@@@AAABBBBBBCCCEEEFFFEEEEEEEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDGGGLLLOOOfffmmmtttuuuqqqmmmnnnpppmmmkkkjjjjjjkkkllllllkkk```]]]YYYVVVSSSOOOJJJGGGHHHIIILLLNNNQQQSSSUUUWWWWWWTTTOOOMMMKKKIIIFFFCCCEEEGGGJJJLLLOOOSSSXXX\\\``````___]]]ZZZVVVQQQOOONNNMMMLLLKKKMMMPPPSSSUUUTTTXXXYYYVVVTTTVVVVVVTTTMMMNNNOOOOOOPPPQQQSSSUUUYYY]]]dddllluuu}}}}}}tttkkkfffddd___YYYQQQLLLIIIEEE@@@;;;777777666444111///......,,,+++***+++,,,---+++*********+++++++++,,,,,,,,,(((((()))))))))(((((('''((((((((('''&&&&&&(((***''''''((()))***+++,,,,,,))))))))))))))))))))))))((()))+++,,,------++++++---------------------------......//////...------////////////////////////---,,,,,,,,,,,,---...///,,,+++))))))***)))&&&$$$&&&&&&'''''''''(((((((((999888888999<<<>>>>>>===;;;===>>>=========???AAAAAABBBCCCCCCAAA@@@AAABBBCCCBBBBBBBBBDDDGGGIIIKKKJJJOOOWWW___eeehhhiiihhhhhhfffbbb```^^^___```aaa```___]]]\\\\\\___bbbdddggggggfffeeedddcccbbbbbbbbb^^^[[[___hhhrrrxxxyyyxxxtttmmmeee]]]TTTLLLFFFCCC@@@===;;;;;;:::999777333444666666666555333222444333333333444333111///000000000///////////////......---,,,,,,,,,,,,,,,......---,,,,,,+++******+++++++++++++++,,,,,,,,,*********))))))))))))))))))***+++,,,,,,+++***)))''''''((((((((()))))))))***))))))))))))((((((((()))((('''((()))******((())))))************))))))+++,,,,,,,,,,,,,,,++++++---......,,,***((()))***......---+++************************+++++++++,,,))))))))))))((((((((((((((((((((('''''''''''''''))))))((('''&&&&&&''''''&&&&&&''''''''''''''''''((((((''''''''''''((((((((((((((('''&&&&&&&&&%%%((('''&&&&&&(((((((((&&&(((((((((((((((((((((((()))))))))(((((('''''''''$$$%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((''''''(((((()))***))))))))))))******++++++++++++,,,,,,---///000111444444444555777:::===>>>@@@BBBCCCBBB@@@???>>>???;;;===@@@BBBCCCDDDFFFHHHIIIHHHHHHGGGFFFFFFFFFFFFBBBFFFJJJLLLKKKNNNUUU[[[ooovvv||||||uuummmhhhfffbbb___[[[YYYYYYYYYYYYXXXVVVTTTPPPNNNMMMKKKHHHFFFDDDDDDFFFJJJOOOTTTVVVWWWWWWUUUSSSRRRRRRQQQPPPNNNQQQSSSWWW[[[^^^bbbgggjjjooonnnllliiiddd^^^YYYVVVSSSSSSTTTVVVZZZ]]]aaacccaaabbb___[[[ZZZZZZXXXSSSJJJJJJIIIIIIIIIJJJLLLLLLMMMPPPVVV^^^fffmmmsssvvv|||~~~wwwnnnfff```YYYRRRLLLCCCAAA>>>;;;777333000...,,,++++++,,,...///...---))))))***+++,,,---...///***+++++++++***)))(((((()))***++++++))))))***+++''''''((()))***++++++,,,)))))))))))))))))))))))))))***+++,,,,,,+++******---------------------------......//////.........////////////////////////------,,,,,,,,,---......,,,+++*********)))'''%%%''''''(((((((((((())))))777777888:::<<<===>>>>>>>>>???@@@@@@AAABBBEEEGGGEEEFFFIIIKKKKKKKKKJJJJJJLLLMMMMMMNNNPPPTTTYYY\\\___dddmmmwww{{{vvvrrrqqqpppqqqpppnnnllllllnnnsssxxx{{{~~~}}}zzzvvvsssrrrrrrwwwrrrpppxxxyyyqqqggg^^^WWWMMMKKKGGGDDDCCCCCCCCCCCC;;;;;;;;;<<<<<<;;;;;;;;;:::888666555555444222000000000000000000/////////000///...------------------------,,,,,,,,,++++++******++++++,,,,,,------+++++++++******)))))))))******+++,,,,,,+++******'''(((((((((((()))))))))))))))))))))))))))))))))(((''''''(((***+++***)))))))))************))))))+++++++++,,,++++++***)))+++,,,---,,,***))))))+++000///---,,,+++***))))))******+++++++++,,,,,,,,,))))))))))))(((((((((((('''''''''''''''''''''''')))(((((('''&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&((('''&&&'''))))))((('''''''''''''''''''''''''''))))))(((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))((((((''''''&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&&&&''''''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''***))))))(((((('''''''''((((((''''''(((((()))***)))))))))***++++++,,,,,,,,,------...///111222333444555666888;;;???AAACCC???@@@@@@>>><<<;;;<<<>>>@@@CCCEEEGGGGGGGGGIIIJJJKKKKKKJJJHHHFFFFFFGGGHHHHHHPPPXXXZZZXXXWWW[[[```hhhlllpppnnnfff\\\VVVSSSNNNKKKIIIHHHKKKNNNPPPPPPNNNLLLIIIIIIIIIJJJJJJIIIHHHGGGIIINNNUUU[[[^^^___`````````````````````___aaadddhhhlllppptttyyy|||}}}yyysssmmmgggddd______aaadddgggjjjlllnnnppppppooommmnnnooojjjbbbWWWTTTRRRPPPPPPPPPPPPPPPOOOPPPTTTYYY___bbbddddddhhhjjjmmmpppuuuzzz{{{rrriiicccSSSOOOHHHBBB===999555333///...---...000111111000)))******+++,,,,,,------,,,,,,,,,,,,+++***)))((()))***,,,,,,+++******+++++++++******))))))(((((())))))))))))))))))))))))******++++++++++++***))),,,,,,---------------------......////////////...------------------------------,,,,,,,,,------...,,,+++******+++***(((&&&((((((((()))))))))))))))888999:::;;;<<<===>>>???===???AAABBBCCCFFFKKKNNNPPPRRRVVVZZZ]]]^^^\\\ZZZZZZ\\\^^^```bbbfffkkkoooqqquuu|||}}}{{{zzzuuuuuuuuuvvv{{{{{{ssslllggg]]]ZZZVVVQQQNNNLLLMMMNNNIIIGGGEEECCCCCCDDDFFFHHHBBB???;;;888777555333222222111111111000000//////222111000///............+++++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,++++++******)))))))))******************)))(((((((((((()))))))))***))))))))))))************)))((((((***,,,,,,+++)))))))))************))))))))))))************)))))))))***,,,,,,++++++,,,...000///...,,,+++***************+++++++++,,,,,,,,,))))))))))))((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%'''''''''(((((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%(((((((((''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((''''''&&&&&&''''''((((((((())))))))))))(((((((((''''''&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&'''''''''((((((*********))))))((((((''')))(((((((((((()))************++++++,,,------......//////000222333555666888999999:::<<<>>>???@@@;;;<<<===<<<;;;<<<>>>@@@GGGHHHJJJJJJIIIHHHHHHIIIIIIKKKLLLLLLLLLLLLOOORRRZZZbbbjjjkkkddd^^^\\\]]]___aaa```\\\UUUNNNJJJIIIEEEDDDDDDGGGLLLSSSWWWYYYYYYVVVRRROOOOOOPPPPPPOOOJJJKKKNNNSSSZZZ```dddfffmmmnnnpppppppppooooooooonnnqqquuuxxx|||zzztttqqqkkkkkklllmmmnnnpppqqqrrrvvvzzz~~~}}}tttfffbbb]]][[[[[[[[[ZZZXXXVVVWWWZZZ___cccdddaaa^^^`````````aaaeeejjjnnnpppsssvvv|||zzzllleeeZZZPPPIIICCC>>>:::555333000000000111000///,,,,,,+++++++++*********------------,,,+++))))))(((***,,,,,,***)))******++++++******)))(((((('''))))))))))))))))))))))))*********+++******)))))),,,,,,,,,---------......---......///000000//////------------------------...------,,,,,,,,,------,,,+++***+++,,,+++)))''')))))))))))))))(((((((((;;;===??????@@@@@@BBBDDDBBBCCCFFFHHHKKKPPPVVVZZZdddfffjjjooorrrrrrnnnjjjeeeiiinnnppprrruuu{{{~~~~~~vvvwwwyyy~~~~~~wwwrrrpppllljjjeee___YYYVVVVVVWWWXXXUUUQQQNNNMMMOOORRRUUUNNNJJJDDD???<<<:::888666666555555444444333333333555444333111000000000000******+++,,,,,,---......++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++************************((((((((()))))))))******)))))))))************+++*********,,,------+++)))))))))************))))))((())))))***++++++******(((***,,,,,,,,,,,,...000//////...,,,++++++++++++************+++++++++,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((('''&&&%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&%%%((((((((((((((((((((((((''''''&&&''''''((()))***((((((((((((((('''''''''''''''''''''''''''''''''&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((''''''''''''(((((('''(((((())))))(((((('''(((((('''&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''(((((((((((()))************))))))))))))***))))))))))))***+++++++++,,,,,,---...///000000111111222333444666888999>>>======<<<;;;:::999999;;;===>>>???@@@AAADDDGGGIIIJJJKKKJJJGGGEEEEEEFFFGGGLLLPPPSSSSSSTTTXXX[[[hhhnnnrrrqqqhhh___YYYWWWYYYXXXTTTOOOIIIFFFFFFGGGFFFFFFHHHNNNVVV^^^cccfffmmmhhhaaa\\\YYYXXXWWWVVVSSSWWW]]]cccgggkkkooosss{{{|||~~~}}}{{{yyyxxxxxxvvvxxx{{{}}}{{{xxxqqqqqqppppppqqqrrrtttuuuyyy}}}mmmiiicccaaabbbcccbbbaaa]]]___eeelllrrrqqqlllgggccc___[[[YYYYYY[[[\\\]]]eeehhhnnnttt{{{tttiii___UUUKKKEEE===:::666333222111///...//////...,,,+++***((((((,,,---------,,,+++******)))***+++***)))))))))+++(((((())))))************))))))))))))))))))))))))************************+++,,,,,,------.........---...//////000000000000////////////////////////......---,,,,,,,,,---------,,,++++++,,,,,,***)))))))))((((((((((((''''''AAADDDGGGIIIIIIKKKNNNQQQQQQSSSVVVYYY^^^dddkkkpppyyyzzz}}}}}}vvvpppkkkqqqwww{{{|||~~~yyy|||yyytttssspppooommmhhhccc```aaacccdddaaa^^^[[[ZZZZZZ\\\]]]\\\WWWOOOIIIDDDAAA>>>===<<<<<<;;;;;;:::999999999777666555333222222222111------------------......------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++(((((()))))))))*********))))))*********++++++++++++***+++,,,---,,,***'''))))))************))))))((()))***+++,,,---------+++,,,......------...000///...---,,,,,,,,,,,,,,,)))))))))*********++++++))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''###$$$&&&''''''''''''&&&%%%%%%&&&''''''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))%%%%%%$$$%%%''')))((('''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''((()))***'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''(((((('''''''''(((((('''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((()))))))))******))))))***************+++++++++******++++++,,,---------...///000111222222333333444555777999;;;<<<>>>>>>===<<<;;;:::888888===???BBBDDDEEEGGGIIILLLIIIJJJJJJIIIFFFDDDDDDDDDJJJPPPUUUWWWUUUSSSUUUWWWaaadddeeeddd```[[[XXXWWWYYYVVVQQQKKKGGGGGGHHHJJJJJJKKKPPPXXXbbbkkkqqqtttsssmmmeee___[[[ZZZYYYXXXccckkktttyyyyyy{{{}}}}}}}}}~~~~~~zzzttttttsssssstttwwwzzz|||~~~ooojjjeeeeeehhhllllllkkkiiimmmttt~~~|||uuupppiiiaaa[[[XXXWWWUUUTTTYYY[[[___cccjjjttt~~~|||pppaaaWWWKKKGGGAAA<<<888666333111222111000...---+++******++++++,,,,,,,,,++++++******++++++***((((((+++---))))))))))))************)))))))))))))))))))))))))))(((((())))))***++++++++++++,,,,,,---......///------///000000111111111///////////////////////////...---,,,,,,,,,,,,,,,---,,,+++,,,------+++)))((((((((('''''''''&&&&&&HHHLLLPPPRRRSSSUUUYYY]]]aaadddgggkkkqqqxxxwwwooommmsss{{{~~~{{{vvvtttmmmnnnnnnllliiihhhkkkmmmiiihhhfffdddcccbbbaaaaaaeee```WWWOOOJJJGGGDDDBBBBBBAAAAAA@@@???>>>>>>===888888666555444333333333000000000///......------/////////......------,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---))))))))))))************))))))******+++++++++++++++***+++,,,---,,,)))&&&))))))************)))))))))***+++---...///000000---...//////---,,,---......------,,,,,,,,,------((())))))))))))*********))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''"""###%%%'''((((((((('''%%%%%%%%%&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''((())))))%%%$$$###%%%'''(((((('''((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''')))******&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&(((***(((&&&%%%'''***''''''''''''''''''''''''((((((((()))))))))******(((''''''&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))************)))))))))***+++++++++,,,,,,,,,++++++,,,,,,---.........///000111222333333444555555777999;;;===>>>::::::;;;<<<<<<<<<<<<<<<>>>AAADDDGGGHHHIIIKKKMMMIIIJJJKKKJJJGGGFFFEEEFFFOOOTTTYYYXXXRRRMMMLLLMMMRRRRRRRRRSSSUUUWWWYYYZZZ]]]ZZZUUUPPPMMMMMMNNNPPPOOORRRXXXcccoooyyy|||tttnnnllllllllllllmmmxxx{{{vvvuuuuuuuuuxxx}}}~~~pppkkkggghhhnnnssstttsssvvvyyy~~~xxxmmmeee```]]]ZZZWWWQQQRRRSSSVVV\\\eeeooowww{{{tttgggWWWRRRKKKEEE@@@<<<888555333222111000///...------******+++,,,,,,,,,++++++,,,,,,+++***((())),,,...,,,,,,+++***)))((('''&&&))))))))))))))))))))))))(((((((((((()))***,,,,,,++++++,,,,,,---...//////------///000111111111111------------------------///...---,,,,,,,,,,,,,,,---,,,+++,,,------,,,***((((((''''''&&&&&&&&&%%%YYY^^^eeehhhhhhjjjooossstttxxx|||~~~{{{uuurrryyy~~~}}}~~~~~~{{{wwwvvvssspppmmmlllnnnppprrrsssoooooonnnllljjjgggdddcccbbb___\\\ZZZXXXUUUOOOJJJLLLIIIIIILLLNNNKKKGGGDDDBBB;;;555555444111111222111000000////////////000...---------//////---+++///...------,,,,,,------,,,,,,,,,++++++*********++++++************++++++***+++++++++***)))'''&&&)))))))))))))))))))))))))))(((''''''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000........................+++++++++***)))(((((('''***************)))((('''''''''&&&%%%%%%%%%%%%&&&'''''''''(((((((((((()))))))))))))))))))))))))))+++***)))((('''&&&%%%%%%''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((+++***)))(((((((((((((((%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******&&&&&&%%%'''((()))'''&&&'''''''''''''''''''''''''''((()))***)))(((&&&$$$''''''((((((((((((''''''&&&%%%%%%%%%&&&))),,,---))))))((((((''''''&&&&&&******))))))))))))******%%%(((***)))'''''')))+++&&&&&&&&&''')))***,,,---+++***)))((()))+++---///,,,///333777888777555333777777888888999;;;<<<===>>>============>>>???@@@FFFGGGJJJKKKLLLKKKIIIHHHFFFFFFGGGHHHJJJKKKLLLMMMOOOPPPPPPMMMIIIFFFDDDDDDDDDFFFIIIMMMRRRYYYbbbgggjjjggg```XXXSSSSSSVVVZZZXXX```hhhpppzzzzzzvvvtttsssttt}}}|||~~~zzzzzz{{{sssoookkklllpppuuuxxxyyy{{{xxxooohhhbbb]]]ZZZSSSRRROOOOOORRR[[[eeelllqqqvvv{{{~~~wwwpppiii```XXXQQQJJJCCC>>><<<999555222111///---,,,222000------------,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,***))))))******)))'''((()))++++++++++++---...***,,,,,,,,,******+++,,,////////////000000000000------------------------//////...------------...------,,,,,,,,,+++++++++************))))))))))))rrrwww|||}}}{{{yyy{{{}}}|||wwwzzz}}}}}}}}}}}}zzzwwwvvvwwwyyyyyyyyywwwvvvsssoookkkhhheeedddiiigggdddcccdddccc```]]]\\\[[[[[[]]]^^^ZZZTTTOOOKKKCCC>>>===<<<888666666555555555555333222000///111000///000222222000...------,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++************++++++***+++++++++***)))'''&&&***************************))))))((()))***+++,,,******++++++,,,---......---------------.................................,,,++++++***))))))((((((************))))))(((((())))))(((''''''''''''(((&&&''''''''''''((((((((())))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((***)))(((((('''''''''(((&&&&&&'''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%'''((()))'''&&&))))))))))))))))))))))))'''((()))***)))(((&&&%%%''''''((((((((((((''''''***)))(((''''''(((***+++))))))(((((((((((((((((())))))(((((((((((()))))))))+++,,,+++)))((()))++++++******))))))))))))***,,,+++***)))***+++---...444555888:::::::::999888::::::999999999:::;;;<<<======???@@@BBBDDDEEEFFFIIIIIIHHHGGGFFFDDDCCCBBBFFFGGGJJJMMMMMMLLLJJJHHHEEEFFFFFFDDDAAA?????????CCCGGGMMMSSSYYY```ggglllpppmmmhhhaaa\\\\\\^^^aaagggnnnvvv{{{}}}zzz{{{~~~{{{uuuttttttwww||||||ssslllfffaaa^^^WWWVVVTTTTTTWWW^^^gggmmmnnnsssxxxyyyxxx||||||tttlllddd[[[RRRKKKCCC???:::666444333111000111///---,,,,,,---,,,+++++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,***))))))******)))'''((()))************+++---)))+++,,,,,,++++++,,,---....../////////000000000------------------------//////...------------...------------,,,,,,,,,,,,************))))))))))))~~~~~~zzzvvvssspppooossspppmmmmmmnnnppppppppppppqqqsssvvvwwwrrriiibbbYYYQQQJJJIIIGGGAAA===<<<555666666666444222000...//////...///000111///---------,,,,,,,,,------...---,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++***)))((('''************************+++***************+++,,,((()))***+++,,,...//////...---------,,,,,,,,,+++........................,,,++++++******)))))))))+++***))))))))))))))))))***)))((((((''''''((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))%%%%%%&&&&&&'''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))'''&&&&&&&&&&&&''''''(((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%'''((()))'''&&&))))))))))))))))))))))))'''((()))))))))(((&&&&&&'''(((((((((((((((((('''+++***)))(((((()))***+++(((((())))))))))))))))))((((((''''''''''''((((((+++,,,,,,+++)))((()))***,,,++++++***))))))******------------...///000111777999:::<<<>>>>>>>>>>>>===;;;:::999999:::<<<======???BBBEEEHHHJJJJJJKKKKKKIIIFFFCCCBBBBBBCCCDDDHHHKKKOOOQQQPPPLLLFFFCCC<<<===>>>===<<<<<<>>>@@@EEEKKKUUU^^^ffflllqqqtttxxxwwwsssnnnjjjiiijjjmmmuuu{{{~~~}}}~~~xxxqqqlllgggeee^^^]]]]]]___dddjjjpppuuu{{{~~~|||wwwtttwww{{{}}}rrrhhhaaaSSSMMMFFF@@@<<<:::777666222000...------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***))))))***+++)))(((((()))******)))((()))+++)))+++,,,,,,++++++,,,...------........./////////......------------......000///......------......,,,,,,,,,+++++++++******************))))))))))))~~~}}}|||{{{||||||yyyyyy{{{~~~yyyjjjaaaYYYWWWTTTNNNGGGEEE;;;:::999888666555444444000///...///000000///---///............///000000------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++******))))))************************************************((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,+++++++++*********+++***)))(((((()))******(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''((((((((()))))))))'''&&&&&&&&&'''((())))))&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((()))'''&&&''''''''''''''''''''''''''''''((()))(((((('''&&&((((((''''''''''''(((((('''''''''((()))***,,,---(((((())))))******++++++)))((((((''''''(((((()))))))))******))))))******(((((())))))***+++------...///000222333555666666666888<<>>???BBBCCCFFFIIIJJJKKKJJJIIIDDDAAA>>><<<===@@@DDDGGGKKKMMMOOOPPPMMMHHHBBB>>>;;;<<<>>>>>>???AAAEEEGGGKKKTTTaaallltttyyy|||}}}~~~~~~|||xxxuuutttuuuwwwyyy}}}zzzvvvrrrooommmhhhiiilllrrryyyvvvpppoooqqqsssyyy~~~xxxkkkddd[[[RRRJJJDDD???<<<666444111//////000000///------------,,,,,,,,,,,,++++++************+++++++++***))))))++++++***))))))***+++***)))((()))***+++,,,------+++***+++---------------........./////////...------...//////000//////...............*********))))))))))))(((************)))))))))(((}}}}}}{{{yyyyyy|||~~~tttjjjhhheee___XXXTTTLLLIIIDDD@@@<<<;;;:::;;;555444333333444333111/////////............//////------------------------,,,,,,++++++++++++,,,,,,+++++++++***************************************))))))))))))))))))((((((******+++++++++++++++,,,******++++++,,,---..............................,,,,,,,,,,,,++++++++++++***)))))))))))))))******(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&'''(((((('''&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))***&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''(((((())))))&&&%%%%%%'''((()))'''&&&''''''''''''''''''''''''''''''(((((((((((((((''')))(((''''''''''''((()))&&&&&&&&&'''((()))***+++(((((())))))******++++++***))))))(((((())))))***(((((()))***,,,---......''''''((()))***,,,---...---...111555888:::;;;;;;:::===AAADDDDDDBBB???<<<999999888999;;;>>>AAACCCGGGHHHIIIJJJIIIGGGEEECCC<<<:::777555777<<>><<<<<>>===999777666555555444111/////////...------------------------............///,,,,,,++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++((())))))))))))(((''''''++++++++++++++++++************+++,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,(((((()))************)))+++***))))))(((((())))))'''''''''(((((((((((()))))))))))))))))))))))))))((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''''''''(((((())))))***))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''((((((((((((%%%&&&'''))))))((('''&&&&&&&&&'''''''''((((((((()))(((((((((((())))))***&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((()))***+++&&&&&&%%%'''((()))'''&&&))))))))))))))))))))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))((((((''''''&&&&&&(((((())))))))))))))))))******))))))))))))******)))))))))+++///111222111************+++,,,------...111555999===>>>??????DDDEEEGGGGGGEEE@@@;;;888888999;;;===???BBBEEEFFFJJJJJJJJJHHHFFFDDDAAA@@@@@@>>>;;;999:::===@@@CCCDDDCCCCCCBBBBBBBBBBBBBBBAAADDDIIILLLOOORRRUUUWWWccclllxxx}}}}}}tttfff]]]ZZZ[[[\\\^^^ccciiilllmmmsssyyy~~~sssgggZZZSSSDDD???999555222000///.../////////......------,,,------,,,,,,,,,,,,------+++***)))***,,,,,,,,,******+++,,,,,,+++***+++---...//////...+++******+++------........./////////222000///......///000222111000//////......///////////////.........------************)))))))))))){{{vvvsssgggeee```ZZZTTTNNNIIIGGGBBB@@@>>>===;;;999666333333222111000///.........------......////////////---,,,,,,++++++,,,,,,---,,,+++*********+++,,,,,,++++++++++++++++++++++++)))******+++***)))((('''))))))******++++++,,,,,,,,,,,,------.........///........................,,,,,,------------------&&&(((***,,,,,,+++)))(((+++******)))))))))))))))((((((((()))))))))******))))))))))))))))))))))))'''''''''''''''(((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&''''''((())))))******))))))))))))))))))))))))'''((()))******)))((('''''''''''''''((((((((((((%%%&&&(((******)))((('''''''''((((((((()))))))))******))))))(((((())))))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((&&&&&&%%%'''((()))'''&&&))))))))))))))))))))))))'''''''''''''''((()))))))))((('''&&&&&&'''((()))*********)))((('''&&&&&&))))))(((((((((((((((((())))))(((((((((((()))))))))((((((***...000000...+++++++++,,,...///111222777:::>>>BBBEEEEEEDDDDDDGGGFFFEEECCC@@@===;;;999;;;===@@@BBBEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA???>>>>>>>>>@@@AAA@@@AAACCCFFFJJJMMMPPPQQQLLLPPPVVV[[[^^^___aaacccnnnuuu~~~~~~xxxuuupppsssxxx~~~|||xxx}}}|||tttppppppsssrrruuuvvvuuurrrrrrvvvzzz~~~}}}{{{uuuxxx{{{}}}uuuggg]]]YYYWWWXXXWWW\\\cccgggeeefffjjjooouuu|||yyykkkbbbPPPKKKCCC===999666333222000000//////...------,,,///......------......///+++***)))***,,,---,,,+++((()))++++++******+++---,,,---...---,,,,,,---........./////////000000000333111///......///111333111000000///////////////////////////.........---************))))))))))))zzzxxxpppppppppmmmiiibbb\\\YYYPPPNNNKKKIIIHHHEEEAAA???888777666444333222111111---.........//////000000---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---++++++++++++++++++++++++***+++,,,,,,+++***)))(((''''''(((***+++,,,---...//////.........---------........................------------------------%%%'''***------,,,)))'''))))))((('''''''''''''''))))))))))))************))))))))))))))))))))))))%%%%%%&&&'''((()))***+++%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))'''((()))******)))((('''''''''''''''((((((((()))%%%''')))***+++***)))((())))))))))))************++++++***)))(((((())))))&&&''''''((((((((((((((())))))))))))))))))))))))&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%'''((()))'''&&&'''''''''''''''''''''''''''''''''''''''((()))******((('''&&&&&&'''(((***'''((()))******+++******))))))((((((''''''&&&&&&((((((''''''''''''(((((((((&&&%%%'''***,,,+++)))((()))+++---111444777888AAADDDHHHKKKLLLLLLJJJIIIDDDAAA>>><<<;;;;;;===>>>???AAADDDGGGIIIIIIHHHHHHEEEEEEDDDDDDDDDEEEFFFFFF;;;;;;;;;;;;:::;;;;;;;;;???BBBHHHNNNUUUZZZ^^^```XXX\\\ccchhhkkklllmmmnnntttyyy~~~wwwuuuwwwxxxyyywwwsssooollldddhhhpppyyy|||wwwsssrrrpppllliiijjjooorrrpppiiifffhhhlllkkknnnpppnnnlllmmmrrrxxxxxx{{{{{{|||{{{xxxzzz{{{|||}}}~~~~~~uuuhhh^^^WWWUUUXXXUUUYYYbbbfffbbb```aaadddiiipppvvv|||wwwmmm[[[UUUMMMEEE@@@<<<999777111000000///...---------//////............//////+++***)))***,,,---,,,+++&&&((()))***))))))+++---)))+++,,,---------///111////////////000000000000333111///......///111333111111000///////////////------,,,,,,,,,+++++++++************))))))))))))}}}yyytttuuuwwwxxxyyyvvvrrrnnngggffffffeeebbb\\\UUUPPPIIIDDD>>>999666444333222...---,,,---...///...---111000///...---,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,************************)))))))))***+++,,,...///000000//////...---++++++---------,,,,,,,,,++++++)))************)))((((((%%%&&&''')))************%%%&&&'''((())))))))))))(((((())))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))))))))*********))))))((()))))))))))))))))))))))))))((('''&&&&&&'''((()))%%%%%%&&&&&&&&&&&&&&&%%%***)))((((((((()))+++,,,******))))))(((((('''''')))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''******))))))))))))******&&&''''''''''''''''''&&&&&&''''''((()))(((((((((''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&'''((()))******)))((('''''''''''''''''''''''''''***(((%%%""""""$$$''')))''''''(((((())))))******++++++***************+++++++++***+++,,,,,,***)))......000333777<<<@@@BBBKKKLLLMMMNNNMMMJJJGGGEEEAAA???<<<:::;;;???CCCEEEIIIIIIIIIGGGFFFFFFHHHJJJDDDFFFHHHIIIHHHGGGHHHIII>>>===;;;:::;;;===@@@BBBCCCIIITTTaaalllqqqrrrpppmmmllljjjlllooorrrtttuuuwww{{{{{{vvvrrrooommmjjjffffffhhhjjjiiigggcccggglllqqqssssssrrrqqqppppppppprrrsssssspppmmmmmmjjjeeebbbdddjjjrrrwww||||||||||||~~~|||~~~~~~rrrhhhdddccciiihhhggggggggghhhhhhhhhmmmpppuuu{{{zzzrrrdddUUUIIIAAA===<<<888888555222...---///111---,,,+++,,,------,,,***...---,,,++++++,,,---...+++,,,,,,***))))))+++...++++++,,,,,,,,,---------,,,------...///000111111000000000000////////////000000///...............---------------------------,,,***((('''((()))***~~~zzzvvvxxx}}}|||}}}zzzsssmmmaaaWWWJJJ@@@:::777333111000///------......---,,,...---,,,+++++++++++++++///...------,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))))))))************************)))******+++,,,---...///////////////...---,,,+++---------,,,,,,,,,++++++******++++++******)))(((&&&'''((()))************(((((((((((((((((('''''')))))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((()))))))))((((((''''''''''''''''''''''''''')))(((''''''''''''((())))))))))))***))))))(((((())))))((((((((()))***+++***)))))))))(((((((((''''''''''''''''''&&&&&&&&&'''(((((((((((()))))))))******))))))))))))******''''''((((((((((((''''''&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''((())))))))))))((((((''''''''''''''''''''''''''''''&&&$$$""""""$$$&&&'''(((((((((((())))))******))))))(((((((((((()))))),,,,,,,,,,,,------,,,+++---...222777<<>>???AAACCCEEEFFFIIIIIIHHHFFFCCCBBBCCCEEEHHHJJJMMMMMMJJJFFFCCCBBB===<<<;;;;;;===@@@DDDFFFOOOUUUaaaooo|||yyyvvvqqqppprrrvvvzzz{{{~~~~~~wwwpppjjjfffcccaaa```___aaaeeehhhiiiiiillloootttxxxzzzzzzxxxvvvxxxyyy{{{~~~}}}xxxtttpppnnnmmmnnnsss{{{{{{ssspppoooppprrrtttwwwyyyyyyyyyzzzzzzwwwiii[[[OOOGGGCCC===;;;999666444222111111000///............,,,***,,,+++***))))))***+++,,,+++,,,,,,+++)))***,,,---++++++,,,,,,,,,------------.........///000000000////////////000000000000000000///...............---------------------------,,,***((('''((()))***}}}yyyxxxvvvtttuuu{{{~~~{{{ttt___OOOFFF???888333555333000///000///...------,,,,,,+++++++++,,,,,,.........---------------,,,,,,++++++++++++,,,,,,---,,,+++***))))))))))))***************************++++++,,,---.../////////////////////...---,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,+++******((())))))******))))))((())))))))))))((('''&&&%%%)))))))))(((((('''''''''(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''')))((((((''''''(((((()))'''((((((((('''&&&%%%%%%(((((('''''''''((()))***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))*********++++++***))))))(((((())))))***'''(((((((((((((((((('''%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''******)))((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''((((((((())))))))))))******))))))((())))))******---------------............111666===DDDIIIMMMNNNRRRQQQOOOLLLHHHCCC>>><<<;;;===AAADDDGGGHHHHHHHHHGGGGGGGGGEEECCCBBBCCCEEEOOORRRTTTRRRLLLEEE>>>;;;<<<<<<===???DDDJJJPPPSSS\\\bbbmmm{{{yyyvvvyyy}}}zzzppprrruuuwwwyyy|||~~~yyyrrrjjjccc^^^\\\[[[``````aaaffflllqqqtttuuuzzz{{{|||yyyvvvwwwyyy{{{}}}{{{yyyyyy|||ssseeeZZZSSSIIIDDD???;;;:::888555222333222000//////...,,,***,,,++++++******++++++,,,+++,,,,,,+++******,,,---,,,,,,,,,,,,------------////////////////////////......//////000000111111000//////............///........................---,,,***)))(((((())))))~~~wwwsssrrrkkkjjjkkkooowwwtttbbbWWWNNNCCC:::888666333222222111000///.........---......//////---...............------,,,,,,,,,++++++,,,,,,,,,///...---,,,+++*********************************+++,,,---....../////////...////////////......---...------------,,,,,,,,,,,,,,,------,,,,,,+++******************)))(((''')))))))))))))))(((''''''***))))))((((((''''''&&&((((((((('''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&''''''(((((())))))(((((('''''''''''''''''''''''')))(((((((((((((((((()))''''''''''''&&&%%%$$$$$$'''''''''''''''(((((()))))))))))))))((((((((((((&&&&&&&&&''''''''''''((())))))*********+++++++++))))))(((((((((((())))))&&&''''''((((((''''''&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''',,,***)))'''''''''((((((''''''''''''''''''''''''(((((()))************))))))))))))))))))))))))))),,,,,,+++++++++,,,------+++,,,---------...000111444777>>>EEEKKKOOOQQQRRRTTTRRROOOKKKGGGBBB>>><<<>>>@@@DDDGGGIIIIIIIIIHHHDDDFFFGGGGGGGGGGGGIIIKKKUUUVVVVVVRRRKKKCCC===:::<<<>>>BBBHHHQQQZZZaaafffkkkpppyyy{{{tttpppllllllmmmnnnpppssswwwzzzmmmjjjeee```]]]]]]```cccpppqqqtttyyy~~~}}}{{{}}}~~~zzzxxxxxxzzz~~~zzzooohhhZZZRRRHHHBBB@@@===888333555333000/////////---,,,......------------......+++,,,---,,,+++***,,,---,,,,,,,,,------------...000000000///////////////......//////000000111111000///............//////////////////////////////---,,,+++)))))))))))))))~~~|||}}}~~~|||uuunnnjjjiiiiiidddeeeiiioooyyy~~~pppggg\\\OOODDD<<<999555333222222111000/////////...//////000000------...//////......------,,,,,,,,,,,,,,,,,,---///...---,,,++++++++++++************************,,,,,,...///////////////......//////000/////////.........---------,,,,,,,,,------------,,,++++++***+++++++++***)))((('''''''''((()))******))))))******)))))))))((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))((((((''''''&&&&&&'''((()))***************((((((((((((((((((((((((((())))))))))))))))))(((***************)))((((((&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))((((((((()))))))))******))))))(((((((((((())))))&&&&&&&&&''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((+++***)))'''''''''((()))((((((((((((((((((((((((((()))***+++++++++******************)))))))))))),,,,,,,,,,,,,,,---......)))+++---......000333777>>>AAAFFFLLLPPPRRRRRRRRRRRRQQQNNNJJJGGGDDDBBBAAAEEEEEEEEEEEEFFFFFFGGGHHHGGGIIIKKKKKKKKKKKKLLLNNNRRRRRROOOKKKEEEAAA@@@@@@???CCCJJJSSS^^^hhhpppuuuxxx|||}}}vvvooolllooolllhhhffffffhhhjjjllliiihhhfffddddddiiiqqqwww|||zzz{{{}}}{{{nnndddWWWMMMGGGCCC<<<777555333111000000000///...........................+++,,,------,,,+++,,,---,,,,,,---------.........000000000000000/////////.../////////000000000111//////............//////////////////////////////---,,,+++******)))))))))|||xxxwwwwwwuuurrrnnnlllnnnrrruuuwwwuuusssnnnhhhccc```aaabbbfffhhhmmmuuu~~~{{{xxx{{{uuuoooggg[[[RRRDDDAAA;;;888555444222111000//////.........//////,,,---...000000///......------,,,,,,,,,,,,------,,,+++******))))))******************************+++,,,.../////////...------...//////000000000000............---------,,,,,,,,,------,,,,,,+++******+++++++++***))))))(((&&&'''((()))************************************'''(((((((((((()))))))))''''''((((((((()))))))))(((((((((((((((''''''''''''((()))******++++++***))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))((((((&&&'''((())))))))))))((((((((((((((())))))))))))*********)))))))))(((((('''''''''((((((((()))))))))((((((''''''(((((()))&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''((())))))))))))+++************)))))))))************+++,,,------***...111222333666;;;@@@HHHJJJNNNQQQRRRSSSQQQQQQOOONNNKKKIIIGGGFFFFFFFFFHHHGGGDDDCCCBBBCCCDDDEEEKKKMMMNNNMMMKKKIIIIIIIIIJJJIIIGGGDDDCCCEEEJJJNNNKKKOOOWWWaaajjjrrrwwwzzzyyy|||~~~yyytttpppnnnhhheeedddeeeiiinnnrrrtttwwwwwwvvvttttttzzz~~~zzzwwwyyyzzzwwwkkk___VVVMMMEEE@@@999666333111111111000///,,,------......------,,,+++,,,......---,,,,,,---,,,---------............000000000000000000000000000000000000000////////////............//////000........................,,,,,,,,,++++++***)))))){{{xxxwwwxxxwwwvvvzzz}}}zzzwwwvvvxxxzzz{{{{{{wwwzzz|||yyytttrrrsssvvvrrrnnniiihhhkkkpppssstttuuussspppkkkfffdddeeefffkkkooouuu}}}|||zzzvvvssstttxxx~~~zzzxxx|||~~~zzz}}}|||wwwsssooohhhcccUUUPPPIIICCC>>>;;;777555222222111000////////////,,,---///000000000///...------,,,,,,,,,,,,------******))))))******++++++************************+++,,,...//////...---,,,------...000000111111111............------------,,,,,,,,,,,,,,,+++************+++++++++***))))))((())))))*********))))))*********+++,,,,,,------'''((((((((())))))))))))'''((((((((())))))))))))'''''''''(((((((((((((((&&&'''((()))************((((((((((((((((((((((((((()))************)))((($$$%%%&&&''''''((((((''''''((()))*********))))))'''((((((((()))))))))***++++++***)))((('''&&&&&&'''''''''((((((((())))))((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))&&&'''((())))))******)))((((((((((((((((((((((((&&&&&&''''''((())))))***+++++++++*********))))))*********++++++,,,---...///333777999:::>>>FFFLLLOOOPPPRRRSSSSSSRRRQQQPPPMMMKKKHHHFFFFFFFFFHHHIIIFFFEEECCCAAA@@@@@@AAABBBHHHIIIJJJIIIGGGDDDDDDDDDBBBCCCDDDFFFJJJRRRZZZaaa```dddkkkrrrwwwyyyyyyyyyuuuyyy|||{{{xxxuuusssqqqppppppggghhhlllttt~~~~~~zzzxxxwwwuuuvvvxxx~~~uuuiii\\\RRRKKK@@@===888555333222000///,,,---...//////...---,,,+++,,,...///---,,,,,,---------------............/////////000111111111222111111000000//////.....................///000000------------------------,,,,,,,,,,,,+++***))))))~~~wwwnnnjjjiiijjjiiihhhmmmsssooolllkkknnntttxxxvvvtttsssuuuwwwtttqqqqqquuuzzzwwwrrrmmmlllooosssvvvwww~~~}}}zzzvvvqqqooooooqqqpppttt{{{|||zzzwwwsssrrrsssuuuwwwssswwwyyyxxxyyy||||||xxxuuuzzz|||xxxuuutttssssssxxx}}}|||xxxvvvtttrrrqqqddd___VVVNNNGGGBBB>>>;;;666555444333222222222222+++---///000111000///......------,,,,,,------...++++++++++++,,,---...///***************************,,,---//////...,,,+++,,,---...000111111111111//////.........---------++++++,,,,,,,,,+++******)))******+++++++++*********++++++******)))((('''******+++,,,---......///'''((((((((())))))******(((((((((((())))))))))))&&&'''''''''(((((())))))%%%&&&'''((())))))))))))''''''''''''''''''''''''((()))***++++++***)))(((&&&'''(((***++++++++++++'''(((***+++++++++***)))'''((((((((())))))******++++++***((('''&&&%%%$$$(((((((((((())))))))))))((((((''''''''''''((((((******++++++++++++******&&&'''(((((())))))(((((('''''''''&&&&&&'''''''''&&&'''''''''(((((())))))$$$&&&(((***++++++******))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++******)))))),,,,,,,,,---...///000111333777<<>>===;;;;;;<<<===<<<<<<>>>@@@AAAAAA@@@??????@@@AAAEEEIIIOOO[[[kkkwww|||}}}{{{sssttttttttttttsssqqqqqqhhhgggfffgggjjjooouuuyyy|||}}}xxxwwwvvvuuusssmmmnnnpppttt{{{}}}lll^^^XXXNNNCCC===<<<:::666111444222///....../////////------,,,,,,,,,,,,++++++///...---,,,+++,,,---...////////////000000000000000000000000000///...............///////////////........................***++++++,,,,,,++++++***}}}qqqiiifffeeehhhiiiiiiiiihhhfffcccaaa```bbbdddeeefffgggiiikkkooooooqqqvvv{{{}}}{{{xxxzzzzzzzzz{{{|||}}}~~~|||~~~~~~}}}}}}}}}{{{{{{{{{}}}~~~|||}}}~~~|||yyywwwvvvvvvwwwyyy}}}~~~zzzuuurrrrrruuuyyy{{{}}}{{{yyyyyy{{{~~~|||tttlllddd[[[TTTOOOEEEBBB===999777666555444...////////////......///---------...............------------------------***))))))***---......---***+++,,,---............---...///000000000000000111000///...............///......------,,,++++++++++++++++++++++++++++++*********)))))))))((((((******+++++++++***))))))'''((()))******)))((('''&&&&&&'''(((((()))******&&&&&&&&&'''((()))***+++&&&&&&'''(((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))((((((''''''(((((((((((())))))))))))***************)))((((((%%%&&&'''((()))))))))((())))))))))))))))))))))))(((((()))***************'''''''''((((((((())))))((((((''''''''''''((((((&&&&&&''''''''''''''''''))))))))))))))))))))))))))))))))))))************************************)))))))))***************,,,,,,------...222777;;;CCCFFFJJJLLLNNNPPPRRRTTTTTTSSSQQQOOOLLLIIIGGGFFFDDDEEEGGGGGGFFFDDDAAA???===<<<;;;;;;;;;<<<;;;;;;<<<===??????>>>>>>@@@AAAAAAHHHPPPYYYfffuuuzzzuuussssssrrrqqqooollljjjhhhggggggbbbdddggglllrrrzzz{{{yyyyyywwwuuurrrtttwww{{{ttteeeZZZLLLCCC@@@===999444222111///...///...,,,***............---------,,,---,,,,,,+++,,,---//////////////////000000000000000000000000000///......////////////////////////........................++++++,,,,,,,,,,,,++++++zzzwwwppphhhaaa___```bbbfffdddcccaaaaaabbbcccdddgggjjjmmmooooooooopppqqqtttxxx~~~||||||~~~}}}|||~~~~~~~~~}}}|||}}}yyyvvvyyy|||~~~wwwpppiiiccc___QQQLLLEEE>>>;;;999777666000111111111111000//////------------------------,,,,,,------...///000000---+++))))))+++,,,---,,,***+++,,,---...............//////000000000////////////...---------......///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******+++++++++******'''((()))******)))(((''''''(((((())))))*********'''''''''''''''(((((()))'''(((((())))))*********)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))''''''((()))))))))(((((((((((((((((())))))))))))******+++++++++***))))))%%%&&&'''(((((()))(((((())))))))))))))))))))))))(((((()))***************''''''((((((((()))))))))((((((''''''''''''((((((((((((''''''''''''''''''))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++******............000555<<>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;===>>>???@@@AAADDDGGGHHHQQQ]]]gggtttvvvnnnjjjkkkmmmooollliiieeeddddddfffgggjjjnnnuuu|||||||||}}}}}}}}}{{{zzz|||~~~{{{xxxvvvvvvxxx{{{}}}yyymmm^^^RRRKKKFFF@@@<<<666555333333222000---***000////////////.........+++++++++,,,---...///000////////////000000000000000000111111000000//////////////////////////////........................++++++,,,,,,,,,,,,++++++gggfffdddbbbaaaccchhhlllooonnnlllkkklllnnnqqqtttpppssswwwzzz{{{{{{|||}}}{{{}}}~~~~~~{{{}}}}}}|||~~~yyytttmmmiii```ZZZQQQHHHBBB>>>;;;:::777666444333222111...,,,.........---------------,,,,,,,,,---......//////111...+++)))***+++++++++***+++,,,---............/////////000//////......------,,,,,,,,,,,,------///......------,,,++++++************************,,,,,,,,,+++++++++******((()))***+++++++++++++++)))***++++++++++++***)))((()))))))))*********+++)))((('''&&&&&&&&&&&&&&&((()))))))))*********+++)))))))))))))))))))))))))))***++++++++++++***)))((((((((((((((((((((((((&&&'''((()))))))))))))))(((((((((((())))))))))))))))))*********))))))((())))))******++++++++++++((((((((((((((((((((((((&&&&&&'''((((((((((((((('''(((((((((((()))))))))((((((''''''''''''(((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((()))))))))************************************+++++++++++++++*********,,,---...///333:::BBBHHHOOOQQQSSSSSSRRRRRRRRRSSSLLLIIIFFFDDDCCCDDDGGGHHHFFFEEECCCAAA???>>>===<<<>>>??????>>>===<<<=========???BBBDDDFFFJJJNNNRRRVVV```jjjsss}}}{{{qqqkkkjjjllloooiiigggeeeeeehhhnnntttxxx{{{~~~zzzyyyyyyxxxmmmgggjjjqqqxxxyyyttthhh___VVVNNNHHHAAA>>>:::888666555222111000000/////////.........,,,,,,,,,,,,---.........////////////000000000000000000111111111000000///000000000///////////////........................+++,,,,,,,,,,,,,,,,,,+++bbbdddfffiiikkkoootttxxx|||{{{{{{{{{|||~~~www{{{~~~~~~}}}|||~~~}}}tttooonnnhhh___VVVOOOIIIDDDAAA;;;888555333222111...,,,/////////......------------------,,,,,,,,,,,,+++---+++(((''')))+++,,,,,,***+++,,,---...............////////////......---,,,,,,++++++***+++++++++///......------,,,++++++************************,,,,,,,,,,,,++++++++++++((()))***+++++++++++++++******++++++++++++******))))))))))))************(((((('''(((((()))******))))))))))))************))))))))))))))))))))))))((())))))))))))))))))(((((((((((((((((((((((((((''''''((()))*********)))(((((((((((())))))))))))''''''((((((((((((((('''+++*********++++++,,,,,,((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((()))))))))***((((((''''''''''''(((((()))))))))((((((''''''&&&((((((((((((((((((((((((((()))))))))***************************************************************,,,///333999@@@HHHNNNNNNQQQTTTUUUSSSPPPNNNMMMFFFEEECCCBBBCCCEEEHHHJJJCCCBBB@@@???>>>======>>>===??????>>>======???AAACCCEEEIIIMMMPPPTTTYYY]]]cccjjjsssyyy{{{wwwqqqmmmlllmmmppprrrffffffgggjjjqqq{{{}}}{{{~~~uuuiiidddfffjjjooouuu|||vvvlllaaaZZZNNNHHH@@@:::777666555555////////////.........---.........------,,,,,,+++////////////000000000000000000111111111111000000111111000000////////////........................,,,,,,,,,------,,,,,,,,,iiilllppptttxxx|||~~~~~~}}}wwwuuuqqqlllfff```XXXQQQLLLCCC>>>888555444444111///111111000000///.........///...---,,,+++***))))))&&&%%%$$$%%%)))+++------***+++,,,---............---....../////////............---,,,++++++++++++///......------,,,++++++------------------------,,,,,,,,,+++++++++******)))******+++++++++******)))(((((((((((((((((()))))))))))))))))))))))))))&&&'''(((***,,,///111222)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((()))*********))))))(((((((((((())))))))))))&&&&&&''''''((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************((((((((()))))))))******((((((''''''''''''(((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))))))))*********++++++***///555;;;AAAGGGLLLPPPMMMOOOQQQQQQNNNKKKHHHGGGDDDDDDDDDEEEFFFGGGHHHIIIAAA@@@???>>>>>>>>>>>>>>>;;;===>>>>>>>>>AAAGGGLLLQQQTTTXXX\\\___aaadddgggiiipppxxx}}}~~~yyyuuuoookkkiiihhhgggjjjnnnrrrtttuuulllmmmpppvvv~~~yyykkkaaa\\\eeekkkrrrzzzxxxqqq___WWWKKK@@@:::777555555////////////............/////////...---,,,******////////////000000000000000000111111222222111111222111111000000//////...........................,,,,,,------------,,,,,,tttwww|||~~~zzztttkkkeeeWWWOOODDD>>>;;;999666333222222222111000///////////////...---,,,+++******(((''''''(((+++,,,,,,,,,***+++,,,---............,,,,,,---...////////////222111000...---,,,,,,,,,///......------,,,++++++------------------------++++++++++++******************+++++++++***))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''(((***+++...000111(((((((((((((((((((((((())))))))))))))))))))))))***)))'''%%%%%%''')))***))))))))))))))))))))))))))))))*********)))(((((((((((((((((())))))))))))&&&&&&'''(((((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))(((((()))***************(((((()))))))))*********((((((''''''''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++((())))))***+++,,,------///555===EEEJJJMMMNNNPPPLLLMMMLLLIIIFFFDDDDDDEEEEEEFFFHHHJJJIIIHHHFFFDDD@@@@@@??????>>>>>>======;;;>>>@@@BBBDDDKKKVVV^^^fffjjjnnnqqqqqqqqqqqqqqqooowww~~~~~~{{{wwwtttqqqmmmgggcccddddddgggmmmuuu{{{}}}}}}{{{~~~~~~zzzkkkbbb```eeeiiiooozzzwwwnnn```RRRGGG???:::777111111000000000/////////---............---+++***////////////000000000000///000111222222222222111222222111111000//////...........................,,,,,,------------,,,,,,}}}lllaaaSSSHHHBBB===888444333333333222111000000///000//////...------,,,,,,000///.........---+++)))++++++,,,---............+++,,,---...////////////666555333111///...------///......------,,,+++++++++++++++++++++++++++++++++++++++*********))))))+++++++++++++++***)))(((++++++************++++++((((((((((((''''''''''''))))))((((((((((((((()))(((((((((((('''''''''''')))))))))))))))))))))))),,,***'''%%%%%%'''***,,,))))))))))))))))))))))))***************)))((('''(((((((((((())))))))))))''''''((())))))***))))))((((((&&&&&&%%%&&&'''((())))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************((((((''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))***+++---...//////333:::DDDLLLOOOPPPOOONNNMMMKKKGGGBBB??????BBBEEEGGGIIILLLMMMLLLHHHDDDAAAAAAAAA@@@@@@???===<<<;;;===@@@DDDGGGLLLVVVdddnnnyyy||||||zzzyyyuuu}}}|||qqqooommmlllmmmllliiieeeiiijjjmmmttt}}}|||zzz{{{zzzrrraaabbbccceeeooo~~~tttdddVVVJJJAAA<<<222222222111111111111000+++,,,---.........---,,,////////////000000000000///000111222222222222222222222222111000//////...........................,,,------......------,,,ooo]]]RRRKKKCCC===:::444333222111///.........---///000///+++***+++---......---------,,,,,,,,,+++,,,,,,---.........---+++---///000//////000111111111111111000///------+++++++++*********))))))*********)))******++++++,,,,,,,,,++++++*********++++++******)))(((((((((******++++++++++++************)))((((((((((((((())))))(((((((((((())))))******))))))))))))******+++*********))))))(((((())))))((((((''''''&&&&&&))))))************))))))************************&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++''''''(((((())))))************))))))((((((''''''$$$%%%'''))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((()))***)))((((((***,,,+++***)))***+++...222444<<>>EEENNN]]]qqq}}}{{{zzzyyyssspppgggjjjmmmkkkhhhfffiiimmmyyy~~~rrrhhhaaafffnnnvvvyyyiii\\\OOOEEE>>>888222...///111111111---......//////......---......//////000000111111000000000000111111111111111111111111111000//////......---------,,,,,,,,,************************tttfff^^^VVVKKKBBB===;;;999777555555444333222000111222000...,,,---///.........---------,,,,,,+++,,,------......------)))+++---...------...///111111111111000///...------,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))))))))))))))***************++++++++++++************)))((((((((((((((())))))(((((((((((())))))***))))))(((((())))))***************)))))))))((())))))))))))))))))(((((())))))************))))))************************'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))((((((((((((***)))))))))((((((((('''%%%&&&'''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((***++++++***))))))+++,,,,,,++++++,,,///333888:::BBBFFFJJJMMMMMMJJJFFFCCC<<<;;;;;;<<<>>>@@@CCCEEEKKKIIIGGGDDDAAA>>>===<<<===<<<;;;;;;<<<===<<<<<<@@@GGGPPP[[[kkk}}}zzztttnnniiifffgggiiikkkkkkkkkqqqzzzzzzooogggiiimmmppptttyyywwwjjj[[[OOOCCC>>>888555555555444222/////////......---,,,,,,//////000000111222222222000000000000111111111111111111111111111000///////////////.........------++++++++++++++++++++++++yyypppkkkdddWWWKKKDDD???<<<888666777777444111000000000///---,,,---............------------,,,,,,,,,------......------)))+++---------,,,---...000111111000000///...---......------------,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***'''(((((()))******++++++******++++++++++++*********))))))((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))************))))))))))))))))))***************+++))))))************))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++*********)))((('''''''''))))))))))))((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++,,,+++))))))+++,,,,,,,,,---000444:::@@@DDDJJJKKKKKKKKKIIIEEEAAA>>>999:::===@@@BBBDDDEEEEEEGGGFFFCCCAAA>>><<<;;;:::::::::;;;<<<===>>>>>>???GGGQQQ]]]iiiyyyxxxooohhhdddaaa```bbbdddgggjjjppp|||~~~|||ttttttvvvtttooommmzzz~~~zzziiiYYYHHHBBB<<<888777666333000000//////...---,,,+++***000000000111222222333333000000000111111111222222000111111111111000//////000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,xxxrrrpppjjj___SSSNNNFFFBBB===;;;<<<:::666222333333111000......//////............------------,,,,,,------...------,,,+++---//////......///000000000000000000///......------------------------///......------------...++++++++++++++++++++++++(((((())))))******************++++++++++++******))))))(((((((((((()))))))))))))))******)))))))))((((((''''''''''''((((((*********)))))))))))))))((())))))******+++++++++))))))************))))))((((((((((((((((((((((((((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************)))))))))((((((((('''))))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))***++++++***))))))***,,,,,,---000444:::AAAHHHKKKMMMLLLJJJHHHDDDAAA>>><<<===???DDDGGGIIIHHHGGGFFF@@@???>>>===<<<<<<<<<<<<999;;;===>>>???@@@AAACCCLLLWWWdddrrr|||vvvnnneee```^^^___``````dddjjjqqq{{{{{{sssooouuu~~~sssbbbRRRKKKBBB;;;888666333111000///......---,,,,,,,,,//////000111111222222333000000111111111222222222111111111111111000000///000000000/////////......------------------------~~~||||||wwwqqqlllkkkhhh```YYYWWWSSSPPPMMMJJJHHHEEE???::::::888555333222222222222//////.........---------,,,------...------,,,,,,***,,,...///......///000///000000000000//////...,,,,,,,,,---------------000//////...------......++++++++++++++++++++++++************))))))((((((******++++++++++++******))))))(((((((((((())))))))))))************))))))((((((''''''''''''(((((())))))))))))))))))******((((((((())))))*********))))))************))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********'''((((((((()))))))))***(((((((((((())))))))))))((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******)))*********))))))+++,,,...000444:::AAAGGGMMMPPPLLLJJJHHHEEECCCAAA@@@@@@DDDFFFIIIKKKKKKHHHEEEBBB<<<<<<;;;;;;;;;;;;<<<<<<999;;;===>>>???AAAEEEHHHRRR]]]jjjvvv~~~yyypppjjjbbb[[[XXXXXX\\\^^^bbbhhhrrr}}}qqquuu{{{pppdddZZZMMMCCC===:::888666111000///......//////000......//////000111111111111111111111222222222222222222222222222111111000/////////.........------------------------------zzzzzzzzzzzz{{{~~~|||sssmmmiiiiiigggbbb``````_________[[[UUUNNNGGGBBB<<<999444111000000///.../////////.........------------......------,,,,,,(((***,,,,,,,,,+++,,,---//////000000000000//////,,,,,,,,,------------...000000///...------------***++++++++++++,,,,,,,,,++++++******)))(((((('''******++++++++++++******((((((((((((((())))))***((()))***++++++***)))((()))((((((''''''(((((()))))))))))))))************(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******'''''''''((()))*********(((((((((((())))))))))))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))*********+++---///111444:::AAAGGGLLLOOOQQQJJJIIIGGGEEEEEEEEEFFFFFFHHHIIIIIIIIIGGGCCC???===>>>===<<<;;;::::::999999999<<<>>>???AAAFFFMMMSSS^^^gggqqqyyy{{{qqqjjjccc___ZZZVVVVVVYYY^^^aaaffflllwww|||xxxxxx{{{tttiiiZZZMMMEEE@@@<<<999555444222111000111111222.........///000000111111111111111222222222222333333444444444444333222222/////////.........------------------------------zzzzzz{{{{{{}}}zzzyyytttqqqqqqppplllkkkmmmkkkoooqqqmmmbbbWWWOOOLLL@@@;;;555222111000...---////////////............------......------,,,+++(((***,,,,,,++++++,,,---//////000000000000//////------........./////////000000///...------------******+++++++++,,,,,,,,,*********)))))))))))))))******++++++++++++******((((((((((((((()))******((()))+++,,,,,,+++)))(((***))))))(((((())))))***((()))))))))******************************))))))))))))************))))))************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***''''''&&&&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((***+++,,,,,,...000333666:::AAAIIINNNQQQQQQQQQKKKJJJIIIIIIIIIJJJLLLMMMKKKJJJHHHFFFBBB???<<<:::======<<<;;;;;;;;;;;;;;;<<>>FFFNNNRRRSSSRRRQQQMMMLLLLLLLLLMMMNNNPPPQQQNNNLLLHHHDDDAAA>>><<<;;;:::::::::;;;<<<===??????@@@DDDHHHKKKPPP[[[iiitttqqquuuyyyzzz~~~}}}ssshhhaaa^^^___UUUWWW\\\eeeppp|||{{{xxxzzz~~~zzzwwwvvv{{{vvvjjj^^^RRRKKKAAA>>>:::666333111111111000000000111222222333333111111222222222333333333666666666777666555555444111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,{{{yyyvvvtttsssrrrqqqooommmnnnoooqqqsssuuuxxxyyy~~~zzzyyy}}}}}}yyyqqqfff^^^OOOKKKDDD>>>:::777444222000000000///...---.../////////...------------...............////////////222222222111111111111111//////////////////////////////.........---------...---,,,,,,++++++,,,,,,++++++***************+++,,,,,,+++***))))))******'''((((((((())))))******+++*********))))))((((((***+++,,,+++)))))))))+++))))))))))))))))))))))))'''((()))***+++,,,,,,,,,111111///...,,,+++))))))***))))))((((((((((((((('''((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))((((((''''''&&&&&&''''''''''''((((((((((((,,,,,,---------,,,+++***)))(((&&&%%%%%%&&&((()))***))))))(((((((((((())),,,+++***)))(((((((((((())))))))))))))))))))))))''''''''')))+++,,,,,,+++,,,...///---+++///777???HHHIIILLLNNNPPPQQQRRRRRRNNNNNNOOOOOONNNNNNMMMMMMHHHFFFBBB>>>;;;;;;<<<<<<>>>===<<<;;;;;;>>>CCCFFFJJJIIIKKKRRR]]]jjjssswwwuuuzzz~~~yyypppggg```[[[ZZZZZZ^^^dddnnnzzznnnjjjqqquuuzzzwwwgggZZZNNNHHH@@@888444333222111111111111111000000000000111111222333444444444444333444555666777777777777333333333222222222111111000//////---,,,+++******zzzwww|||~~~{{{sssqqqnnnlllkkkiiigggdddcccbbbbbbbbbdddeeegggiiilllnnnppptttyyy~~~|||{{{yyysssppppppssssssrrrpppqqqvvv~~~}}}tttjjjbbb]]]YYYRRRKKKFFFAAA===:::444444333111/////////000//////...------------...............////////////111111111111111111111111000000000000000000000000//////.........---------...---,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++***************((()))))))))************+++++++++******)))))))))***+++++++++)))((()))***))))))))))))))))))))))))((()))******++++++++++++,,,,,,,,,+++++++++******++++++***)))))))))))))))((())))))*********))))))******++++++++++++******(((((((((((((((''''''''''''((((((((())))))******+++,,,---------,,,***))))))(((&&&%%%%%%&&&((()))))))))(((((((((((())))))******)))(((((((((((()))))))))))))))))))))))))))(((((()))***,,,,,,,,,+++,,,---......000444<<>>===<<<======999:::<<<===???DDDJJJNNNSSSXXX___cccggglllsssxxx|||}}}zzzxxxpppllleee^^^[[[\\\___cccooouuu~~~|||lllhhhlllnnnttt{{{yyymmm[[[TTTJJJ@@@:::666444222222222222111111111222222111111222333444444444444555666666666666666555555333333222222222111111111000//////...,,,++++++***yyyrrrnnnppprrruuuwww{{{~~~~~~{{{yyyvvvtttrrrpppooolllhhhddd```^^^\\\[[[[[[\\\^^^```bbbcccdddggglllqqqvvvyyy{{{uuupppoookkkeee``````aaaaaabbbccceeekkkqqqvvvuuunnnkkkfff___WWWPPPIIIBBB>>>:::888666333111000000000000///......------..................////////////000000000000000000111111111111111111111111111111/////////.........------...------,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,++++++************+++))))))***************+++++++++************)))))))))***+++***((('''((()))))))))))))))))))))))))))))))))******+++*********((((((((()))******++++++,,,++++++***************))))))******)))((((((''')))))))))******)))))))))'''((((((((((((((())))))'''(((((()))***++++++,,,***+++,,,,,,,,,+++***))))))((('''&&&&&&'''((()))(((((('''(((((()))***+++)))(((((((((((()))******)))))))))))))))))))))))))))******++++++,,,,,,,,,,,,---...111666===CCCGGGNNNOOOQQQSSSUUUVVVVVVVVVSSSSSSSSSRRRPPPLLLIIIGGGAAA@@@???>>>============888:::===AAAFFFMMMUUUZZZbbblllvvvwwwrrrpppuuu{{{uuulllhhhccc___ZZZWWWXXX```kkkssszzzoookkknnnnnnsssyyynnnfffZZZNNNDDD===888555333333222222222222333333111111222333444444444444777777777777666555444333222222222111111111000000000//////...---,,,++++++|||yyyvvvsssppptttuuuwwwyyy}}}~~~}}}|||zzzvvvqqqmmmiiigggdddbbbaaacccfffhhhiiiiiiiiilllpppuuuzzz~~~~~~wwwrrrlllccc]]]\\\XXXXXXYYY[[[]]]```dddfffooossswwwwwwvvvyyyyyyssskkkbbbYYYPPPHHHCCC===;;;777444333222111000000//////...........................///////////////000000000000000111111222222222222222222222222////////////..................---,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,++++++******+++++++++))))))))))))************))))))))))))))))))))))))((()))***)))((('''''')))(((((((((((((((((((((((()))***************)))(((''''''(((((()))***++++++++++++***))))))))))))***))))))************))))))))))))(((((((((((())))))''''''(((((()))))))))***''''''((()))******+++,,,)))***+++++++++***)))(((((((((''''''''''''((((((''''''''''''((()))++++++((((((((())))))+++,,,,,,)))))))))))))))))))))))))))***************+++,,,,,,---///555===EEEIIIKKKPPPQQQSSSUUUVVVWWWVVVVVVTTTTTTSSSQQQNNNIIIEEEBBB>>>>>>>>>===<<<;;;::::::<<<===@@@EEEMMMXXXdddkkkttt{{{zzzxxx|||wwwlllccc^^^[[[YYYVVVVVV[[[iiizzz}}}yyyyyy}}}}}}}}}}}}}}}yyykkk]]]PPPEEE===888444444333222222222333333111111222333444444444444666666666666666555444444222222111111111000000000000//////...---,,,,,,,,,}}}{{{~~~}}}|||{{{yyy}}}{{{vvvsssqqqooolllkkkkkknnnqqqsssqqqqqqssswww|||}}}wwwpppgggaaa```[[[ZZZZZZZZZ[[[]]]]]]]]]bbbeeegggfffdddffflllssszzzxxxnnneee\\\SSSNNNBBB>>>999666444444222000000000///............///............//////////////////000000111111111222222222222222222222222222000000/////////.........///...------,,,,,,------***************+++,,,,,,,,,+++++++++++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''''')))(((((((((((((((((((((((())))))*********))))))((()))))))))*********************)))(((((((((((()))((()))***+++,,,,,,,,,,,,))))))(((''''''((())))))'''((((((((())))))******&&&&&&''''''((()))******((()))*********)))((('''(((((((((''''''(((((((((''''''''''''((()))++++++)))))))))***+++,,,---...))))))))))))))))))))))))((()))******((()))+++......///333:::CCCJJJNNNOOOQQQRRRTTTUUUVVVVVVVVVUUURRRRRRQQQNNNJJJEEE@@@>>>======<<<;;;:::999999888>>>???CCCJJJUUUeeeuuu~~~sssiii```YYYVVVQQQSSSUUUZZZddduuu~~~}}}zzzkkk\\\OOOCCC<<<777555333222111111222333111111222333444444444444444444555666666777666666222222222111111111111000/////////......------,,,zzz}}}{{{xxxsssqqqpppooopppsssvvvwwwwwwyyy}}}|||wwwpppllllllcccbbb``````aaabbbaaa```aaabbbbbb___[[[ZZZ\\\___eeemmmvvv|||vvvlllddd]]]YYYMMMGGG???:::999777444111111000//////......//////............////////////000000000111222222333333222222222222222222222222000000000/////////......///......---------------))))))))))))***+++,,,,,,,,,++++++++++++,,,,,,---***************)))))))))''''''(((((((((((()))))))))***+++***((('''((()))))))))))))))))))))))))))(((((())))))***)))))))))++++++++++++***************))))))(((((((((((((((((()))***,,,---.........***)))(((''''''((()))***((())))))))))))))))))***''''''''''''(((((((((((('''((()))))))))((('''&&&(((((((((((((((((((((((((((((('''(((((()))***+++)))))))))***+++,,,---...))))))))))))))))))))))))''')))+++***((()))---111222555;;;BBBHHHMMMPPPRRRRRRSSSUUUVVVVVVVVVUUUUUUQQQOOOMMMJJJFFFBBB>>><<<===<<<;;;;;;:::;;;;;;;;;???BBBHHHQQQ^^^ooo}}}pppddd[[[VVVSSSRRROOOUUU]]]fffrrr~~~{{{zzz~~~xxxiiiZZZLLLCCC;;;999666333222111222222111111222333444444444444333444555666777777777777333333333222222222111111/////////.........------vvvvvvuuuuuuvvvwwwyyyzzzzzz}}}}}}{{{vvvtttvvvjjjhhhfffgggjjjlllkkkjjjiiiiiigggeeebbb___\\\[[[]]]bbbgggjjjmmmttt|||sssmmmhhheee\\\TTTJJJBBB>>>;;;666222111000000///////////////............////////////000111111222333333444444222222222222222222222222000000000000/////////...//////...---------------************+++,,,------+++++++++++++++,,,---...------,,,,,,,,,+++++++++))))))))))))*********+++***+++++++++)))((()))***))))))))))))))))))))))))''''''((()))*********)))************************+++***))))))(((((()))))))))***+++,,,,,,,,,,,,,,,+++***(((''''''(((***+++*********))))))))))))))))))))))))(((((((((((((((''''''((()))((('''&&&%%%(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((()))***++++++))))))))))))))))))))))))(((+++---,,,***+++000555777===EEEJJJMMMOOORRRUUUTTTUUUVVVWWWWWWWWWVVVUUUPPPNNNJJJFFFCCC@@@???>>><<<;;;;;;;;;<<<>>>AAACCCEEEJJJRRR[[[eeeppp{{{~~~uuummmbbbZZZWWWXXXYYYYYY```hhhsss~~~|||zzz|||tttdddUUUKKK@@@===:::666333222333333111111222333444444444444555555666666666666666555444444444333333333333222////////////............}}}}}}|||||||||}}}}}}}}}zzz||||||{{{yyyuuutttuuummmkkkjjjlllppptttuuutttqqqpppoooooommmjjjeeeaaaaaabbbbbb```___dddmmmuuu}}}xxxtttrrrggg^^^RRRIIICCC>>>777222111111000///////////////............/////////000111111222333444444555555111111111111111111111111000000000000//////////////////...------------...++++++++++++,,,---...///++++++++++++,,,,,,---.../////////......---------******++++++,,,,,,,,,,,,***+++,,,+++***))))))+++))))))))))))))))))))))))&&&&&&((()))************(((((())))))******++++++,,,++++++***)))************++++++++++++***)))))),,,***)))'''''')))***,,,++++++******))))))((((((++++++******)))(((((((((&&&'''((((((((('''&&&%%%(((((())))))))))))((((((***))))))(((((((((((()))'''''''''''''''(((((()))))))))))))))))))))))))))))),,,......,,,---333999:::BBBKKKPPPPPPQQQTTTWWWUUUVVVWWWXXXXXXWWWVVVVVVOOOMMMIIIEEEBBB@@@@@@@@@;;;;;;:::;;;>>>BBBGGGIIILLLRRR[[[ccciiimmmqqqsssyyy}}}vvvpppfff```YYYVVVYYY___ccceeevvvzzzzzz}}}{{{kkk[[[QQQCCCAAA<<<888555444444444111111222333444444444444777777777777666555444333555555444444444333333333///////////////.........yyyzzzvvvwwwwwwvvvsssppppppmmmjjjmmmuuuyyyxxxzzz{{{zzzxxxtttqqqqqqqqqqqqnnnjjjddd```aaaeeehhhnnnzzz~~~wwwkkkiii```TTTKKKFFF>>>777777333///...///000///---000000////////////000000333333333444444444555555222222222111111111111000222111111000///......---000000///...------,,,,,,,,,,,,---,,,,,,+++))))))***+++---......---+++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---,,,+++))))))))))))************))))))***************)))))))))++++++++++++******************+++++++++******)))+++++++++***((('''((()))***)))(((''''''((()))******)))(((((((((((()))))),,,,,,+++***)))((('''''''''(((***+++,,,+++)))((()))***++++++***)))((('''''''''''''''((((((((((((***************************+++,,,+++***)))***+++))))))***+++---222888===FFFHHHMMMQQQTTTUUUUUUTTTXXXXXXXXXXXXVVVTTTRRRQQQLLLJJJFFFDDDCCCAAA@@@>>>;;;<<<===>>>@@@EEEKKKOOOYYY^^^dddfffeeefffjjjooozzzyyy|||zzzooofffcccYYYYYYYYYZZZ]]]eeeqqqzzz||||||jjj\\\QQQHHH@@@>>>:::333111444222222222222222444888;;;666666666666666555555444555555444444444333333333111111000///////////////zzzwwwxxxyyyxxxvvvqqqtttuuusssuuuyyy{{{zzzyyy{{{}}}}}}zzzxxxvvvvvvuuutttqqqlllhhhfffiiikkklllwwwzzzxxxooocccYYYRRRIIIAAA;;;666111///000111///...111000000000000000111222333333333444444444555555222222222222111111111111111111111000///.........//////......---,,,,,,,,,,,,,,,++++++++++++******,,,---...//////...---,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---------+++***))))))))))))******)))))))))''''''''''''''''''''''''+++++++++*********))))))***++++++++++++***))))))***++++++***))))))+++,,,***)))(((((((((((()))***)))))))))((((((((())))))))))))((((((''''''&&&&&&%%%&&&((()))*********)))'''((())))))***)))((((((''''''((((((((()))))))))''''''''''''''''''''''''***+++++++++)))((()))***,,,,,,---...000555<<<@@@IIIKKKOOORRRUUUVVVUUUUUUVVVWWWWWWWWWVVVTTTRRRPPPJJJIIIGGGFFFEEECCCAAA???999<<<>>>@@@BBBHHHQQQYYYbbbdddeeeeeeeeeggglllpppvvvsssrrrrrrlllbbbZZZXXXOOOTTT[[[aaagggsssxxxooo]]]RRRHHHBBB===777555888444444444333333555777999777777777777666555555444555555444444444333333333111111000///...//////000}}}zzz|||}}}|||{{{yyy~~~|||}}}{{{zzzxxxyyyxxxuuuqqqppprrrvvv|||}}}~~~tttiii```UUUKKKDDD>>>666222222222111000000000000000111111222333333333333444444444555555333222222222111111111111111111000000//////...............------,,,,,,+++++++++***))))))+++,,,---...///000111111000......,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------,,,+++***((())))))******))))))(((************************+++++++++*********))))))++++++++++++******)))))))))***++++++***+++---///******))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((())))))%%%&&&'''((())))))))))))((())))))))))))*********************************)))***+++***((((((((()))...///000222555:::AAAFFFMMMOOORRRUUUWWWWWWVVVVVVTTTUUUVVVVVVTTTRRROOOMMMFFFGGGIIIIIIHHHEEEBBB@@@:::>>>CCCFFFJJJTTT```jjjooolllhhhgggiiinnnrrrttttttnnniiieee^^^UUUPPPQQQKKKVVVdddoooyyy}}}~~~nnncccVVVLLLDDD===;;;<<<555555555555555666666777888888888888777666444444555555444444444333333333222111///.........///000|||zzzzzzxxxzzz{{{yyywwwzzz|||uuuttt||||||qqqdddYYYPPPHHH???888666555333222000//////000000111222333333333333444444444555555333333222222222111111111111000000000/////////.........------,,,,,,,,,++++++***)))((()))+++---/////////000000000///......,,,,,,,,,++++++++++++***************************+++,,,---......---,,,+++((())))))******))))))(((,,,,,,,,,,,,,,,---------++++++++++++************,,,,,,+++******))))))))))))*********))))))+++---*********))))))*********(((((())))))*********)))((()))))))))*********+++,,,+++)))'''&&&'''((()))((((((((()))))))))))))))))))))*********+++++++++++++++++++++++++++++++++)))***+++***((('''((()))...000222666:::AAAHHHNNNRRRSSSUUUWWWXXXXXXWWWWWWTTTTTTTTTSSSPPPMMMIIIGGGEEEGGGJJJKKKIIIEEEBBB@@@AAACCCHHHOOOZZZhhhttt|||xxxsssoooppptttyyyyyyxxxtttkkkbbb\\\VVVPPPPPPSSSVVVeeewwwzzzvvv|||~~~uuuiii]]]RRRHHH@@@===666555555555666777666666999999888888777666444444555555444444444333333333222111000///...///000000zzzxxxyyyyyy{{{||||||~~~|||sssrrrvvv~~~xxxnnn\\\SSSHHH???:::777444111000/////////000000111222333333333444444444555555333333333222222222222111000000000000////////////...---------------,,,,,,+++***))))))***,,,...000////////////......------,,,,,,+++++++++************************************+++,,,---------,,,+++))))))************)))))))))))))))******+++++++++,,,,,,,,,,,,++++++++++++---,,,+++***)))))))))))))))******)))''''''((())))))))))))******)))))))))'''((()))***++++++******(((((())))))******+++++++++***((('''(((***,,,...---,,,+++***))))))((((((************++++++++++++(((((((((((((((((((((((((((***+++***)))((()))***,,,000555:::@@@GGGNNNSSSTTTUUUVVVWWWXXXXXXXXXWWWTTTSSSQQQNNNJJJFFFBBB@@@DDDGGGKKKKKKHHHEEECCCBBBHHHIIIMMMYYYjjjyyy}}}zzzyyy||||||wwwkkkbbbYYYTTTQQQQQQVVV]]]jjjyyy|||tttwww~~~{{{pppcccVVVIII@@@999777555555777888777666888888888777777666444444555555444444444333333333222222111111000000000000~~~uuusssnnnpppvvv}}}jjjaaaUUUJJJCCC===777333222111111000000000111111333333333444444444555555333333333333222222222222000000000000////////////........................,,,+++++++++,,,---///000///......------,,,,,,,,,++++++++++++************************************)))***+++,,,,,,,,,+++******++++++++++++++++++***+++++++++,,,------...............---------,,,,,,...---+++)))(((((()))))))))******(((&&&%%%&&&((((((((())))))))))))(((((('''(((***+++,,,++++++***&&&&&&''''''(((((())))))'''''''''(((***...111333///...---+++))))))(((((()))************+++++++++))))))))))))))))))))))))((()))++++++******,,,------222999@@@GGGLLLRRRUUUTTTUUUVVVWWWWWWXXXXXXXXXSSSQQQMMMHHHDDD@@@>>><<>><<<<<<<<<===@@@CCCDDDCCCEEEKKKPPPVVV^^^jjjttt{{{vvvfff[[[SSSNNNLLLQQQZZZeeesss}}}zzzzzz|||{{{{{{~~~~~~xxxhhhZZZMMMFFF>>>:::999999777555333444444555555555555555555555444444444333333333111333666888777555222///xxxqqqkkkkkkkkknnnxxxxxxzzz{{{uuuhhh]]]SSSIIIBBB888777666555444333333333333333333444444444555555444444444333333333222222////////////000000000000/////////000000000000000---...//////000/////////000000///------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''((()))***++++++***))),,,------......------,,,+++++++++,,,---......///000000000000///////////////...+++)))(((((())))))''')))))))))((()))+++---%%%&&&'''(((((('''&&&%%%&&&(((***,,,---,,,+++***************))))))))))))******))))))))))))))))))+++***)))(((((()))******((())))))))))))*********((((((((((((((((((((((((&&&(((+++,,,,,,...000222777===EEEMMMQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWMMMIIIDDD>>>;;;;;;<<<>>>:::===@@@@@@AAAFFFOOOWWW[[[iiiyyy}}}~~~lllZZZNNNQQQNNNOOOXXXeeesss{{{xxxxxx{{{}}}~~~uuugggVVVNNNCCC<<<;;;:::777444111222333444555555555555555555444444444333333333111444777::::::666222///zzzzzzxxxuuuqqqooooooppp|||wwweeeSSSGGG===;;;888666666555333222666555444222111111222222111222222222222111000000111111111111111000////////////.........---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++((('''(((+++,,,***((()))************+++++++++,,,,,,,,,---------............/////////...---,,,---,,,,,,++++++,,,,,,---+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***((('''((())))))((('''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((+++***)))(((((()))***+++)))))))))))))))***++++++'''(((***+++,,,///333666AAAEEEJJJNNNPPPRRRTTTUUUUUUUUUUUUVVVVVVTTTPPPMMMGGGDDDAAA===;;;:::;;;<<<999@@@FFFGGGFFFIIITTT]]]lllwwwvvvjjj\\\SSSPPPNNNVVV___fffrrr}}}zzz|||xxxzzz}}}wwwiii```SSSGGG>>>888555333888555333222333555666666666555444444333222111111000111333444444333111000}}}wwwxxxyyyxxxuuusssssstttpppssswwwyyy{{{yyyfffZZZFFFBBB<<<888666555444333222222222222222444666777222222222222222111000000111111111111111000////////////.........---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++,,,***((()))************+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,'''''''''((())))))******))))))))))))))))))))))))***************************)))((((((******)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++***)))))))))))))))***+++)))***+++,,,...222888<<>>DDDJJJMMMQQQTTTTTTTTTUUUVVVUUUUUUUUUUUUSSSOOOIIIDDD???>>><<<;;;;;;;;;<<<<<>>======;;;::::::;;;<<<===@@@FFFLLLSSSZZZdddrrr{{{wwwmmmgggaaa\\\XXXVVVXXXaaattt{{{lll]]]QQQFFF@@@888777777777888888666555666555444333111000///...111111111111111111111111~~~zzzwwwxxx}}}yyyuuuuuuwwwyyyxxxyyyzzzyyywwwsssooommmmmmnnnqqqtttxxx{{{}}}~~~~~~{{{|||zzzrrrmmmooommmmmmnnnrrrzzz~~~}}}{{{sssgggZZZOOOEEE>>>:::555555444444555666888999333333333333333222222111000111222222333222222222000000000/////////.........////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***))))))***)))************+++++++++++++++++++++,,,,,,,,,---,,,+++***)))((()))******((()))***++++++***)))(((&&&'''((()))***+++,,,---++++++++++++++++++++++++)))))))))))))))))))))))))))(((((()))+++,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))************))))))***************+++,,,,,,---000444999>>>DDDKKKPPPRRRTTTVVVWWWUUUSSSRRRRRRRRROOOLLLJJJHHHEEEAAA>>>>>>===;;;:::;;;===@@@BBBHHHPPPZZZdddjjjqqqxxx}}}~~~xxxppphhhccc```[[[XXXXXX]]]dddoooxxxiiiYYYJJJAAA;;;:::999999999999888666666555555444333222111111222222222222222222222222uuupppmmmlllkkkllloootttyyy|||yyyqqqlllkkknnnpppooopppqqqqqqooolllhhhfffgggggghhhkkknnnqqqrrrrrrsssvvvyyy|||}}}||||||~~~yyyqqqlllmmmpppxxx{{{zzzxxxtttlllcccZZZOOOEEE???777777666555555666777888333333444444333333222111000111222222333333333222000000000000/////////...///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++)))((()))+++)))************+++++++++************++++++++++++************))))))))))))((()))+++,,,,,,+++)))(((%%%&&&'''((()))+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((***++++++***))))))))))))))))))))))))((((((((((((((((((((((((+++++++++,,,,,,,,,,,,,,,((()))***++++++***)))((()))))))))***+++,,,---......222999@@@EEEJJJNNNQQQSSSUUUWWWXXXVVVTTTSSSSSSPPPMMMHHHFFFDDDCCCBBB@@@===<<<:::999<<>>;;;999888666555555555555555555555555555333333222222222222333333yyyrrrmmmkkkjjjiiigggiiiiiijjjmmmppptttwwwyyy{{{}}}xxxqqqpppqqqqqqoookkkmmmnnnoooooommmjjjhhhjjjjjjiiihhhiiiiiijjjkkkiiiiiijjjjjjkkklllmmmnnnkkkooovvv|||~~~yyyzzz{{{zzzwwwvvv{{{}}}yyyyyyzzz{{{xxxuuurrrpppmmmkkkggg```UUUMMMFFF@@@999666777888666333777888888888888777777666222222222222222222222222111000///......///000111222111///...---------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))+++*********+++,,,,,,---,,,,,,,,,+++++++++******)))******+++++++++******,,,)))(((+++///000+++&&&))))))************))))))(((((())))))))))))((((((+++++++++++++++***)))(((******))))))((((((''''''$$$%%%'''(((***++++++,,,))))))(((((((((((())))))+++***)))))))))***,,,---'''(((***+++,,,,,,,,,+++)))+++------,,,,,,---...555;;;BBBIIIMMMPPPRRRSSSWWWWWWWWWXXXYYYWWWSSSPPPNNNIIICCC@@@@@@AAA@@@???CCC>>>>>>CCCFFFHHHOOOWWWmmmuuuqqqbbbZZZUUURRRPPPRRRQQQZZZhhhwwwuuulll^^^OOOBBB===<<<888888:::777999999777555444666888777777777777666555333333vvvrrrmmmjjjkkkmmmmmmmmmqqqrrrsssvvvyyy}}}yyyxxxyyyyyywwwvvvwwwxxxyyywwwuuurrrpppppppppqqqrrrssstttuuuuuusssrrrpppnnnnnnnnnnnnooojjjlllppptttzzz}}}~~~|||{{{{{{wwwuuusssrrrqqqkkkccc\\\KKKDDD;;;666666777666444777888888888888777666666222222222222222222222222111000///......///000111222111///...---------...+++,,,,,,,,,,,,,,,,,,---------------------------************))))))))))))++++++******++++++,,,---,,,+++++++++************)))******+++++++++******,,,...//////---+++))))))))))))************))))))((())))))******))))))((()))***************))))))******))))))((((((((((((''''''((()))))))))))))))((((((''''''''''''((((((******)))))))))***+++,,,((()))***+++,,,,,,+++++++++,,,------------000222<<>>>>>@@@@@@???@@@>>>AAAJJJPPPVVV^^^gggyyytttgggYYYSSSQQQPPPPPPSSSZZZbbbnnn{{{}}}kkk\\\LLLEEEAAA;;;999:::666888999777555444555777999999999888777666555444{{{}}}xxxqqqooonnnoootttyyy|||~~~|||xxxwwwwwwwwwuuusssrrrsssxxx{{{wwwtttwww}}}zzzyyyzzz~~~~~~}}}|||xxxqqqlllWWWNNNCCC;;;888888888888777777888888777777666555222222222222222222222222000000////////////000000111000///...---------------,,,,,,,,,,,,,,,,,,+++------------------------************************++++++******++++++,,,,,,************))))))))))))******+++++++++******))),,,222666333+++&&&(((,,,))))))************)))))))))******************)))(((((())))))******))))))***))))))))))))((((((((()))******))))))((('''&&&(((''''''&&&&&&''''''((()))))))))((()))******+++)))******+++++++++******,,,------------000444777BBBFFFLLLQQQSSSUUUVVVXXXZZZXXXVVVTTTTTTRRROOOMMMDDD@@@===;;;<<<>>>???@@@???BBBJJJVVV```jjjuuu~~~zzzhhh\\\QQQMMMNNNPPPTTTYYYeeelllvvv|||mmm\\\QQQIIIBBB<<<:::666888888888666555666777999999888777666555444333~~~{{{wwwvvvwwwyyytttvvvxxxzzz|||xxxtttvvvyyy~~~{{{tttqqqttt|||~~~{{{zzz|||xxxsssggg^^^PPPEEE???<<<;;;;;;888888888888777666555555333333222222222222222111000000////////////000000//////......---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++,,,++++++***++++++,,,,,,)))))))))))))))(((((((((******+++++++++***)))))),,,111555222***%%%(((,,,))))))************))))))******++++++++++++******((())))))))))))((((((''')))))))))))))))))))))))))))******))))))((('''&&&((((((''''''''''''(((((()))(((((()))))))))*********+++++++++*********))),,,,,,,,,,,,---222888===EEEHHHMMMQQQRRRSSSUUUVVVXXXWWWVVVUUUSSSPPPKKKGGG@@@>>>;;;999999<<<>>>???BBBIIIVVVdddppp|||wwwjjj___VVVNNNMMMQQQVVV]]]dddooovvv|||kkk^^^TTTLLLDDD???999999999888777777666777777777555444333222111111zzzyyyxxxuuussssssvvvxxxzzz}}}~~~}}}|||tttnnnnnnuuu|||}}}xxxrrrjjj]]]QQQGGG@@@<<<:::999999999999888777666555333333333222222111111111//////000000000000//////...............------------------,,,,,,+++++++++************************))))))******+++++++++,,,,,,,,,++++++***++++++,,,((((((((((((((((((((((((+++++++++++++++***)))(((+++---...---***((()))+++))))))************))))))******++++++++++++***************))))))'''&&&&&&))))))))))))************'''(((((())))))))))))(((******))))))))))))******((())))))***************++++++******************+++++++++,,,///444<<>>===;;;999999;;;>>>@@@JJJUUUcccppp{{{~~~lll___YYYSSSPPPSSSZZZaaakkktttxxxkkkbbbZZZPPPHHH>>>===;;;999999999888888888777555333222111111111qqqrrrsssssstttvvv{{{~~~~~~zzz{{{}}}zzzqqqnnnrrrwww|||vvvrrriii]]]QQQGGG???;;;;;;;;;::::::999888777666444333333222222111111111//////000000000000//////------.........------,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,++++++******++++++(((((((((((())))))))))))+++++++++++++++***)))(((***)))((()))***+++***)))))))))************)))))))))******************)))************)))((('''''')))))))))************+++&&&&&&((()))************+++******))))))******+++))))))***++++++++++++***+++******)))******++++++***+++,,,...222888@@@FFFLLLOOORRRTTTUUUUUUVVVXXXVVVVVVUUUTTTQQQJJJBBB<<<<<<<<<<<<::::::===AAAEEERRR___nnnxxxqqqddd]]]WWWTTTVVV^^^hhhrrrzzzssskkk___TTTFFFCCC>>>;;;:::;;;;;;:::<<<:::888666444333333333uuuxxx{{{zzzxxxwwwwww{{{{{{yyyzzz|||}}}xxxwwwssskkk___RRRGGGAAA<<<<<<<<<;;;:::999888777444444333333222111111000...///000111111000///...,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------,,,++++++******++++++((((((((())))))*********+++,,,,,,++++++)))((((((***)))(((((())))))***)))))))))************))))))((())))))******))))))((((((((()))***+++++++++***))))))*********+++++++++&&&'''((())))))***************))))))))))))******)))***+++,,,---,,,,,,+++******)))))))))+++,,,---+++,,,///222777===EEEJJJOOOQQQTTTUUUVVVVVVXXXYYYYYYWWWTTTPPPLLLFFF@@@<<<999;;;<<<<<<===AAAHHHMMMWWWfffuuu||||||oooddd^^^\\\YYYZZZaaannn||||||oooaaaNNNHHHAAA<<<<<<============<<<999666444444444444zzzvvvssswww}}}}}}}}}{{{yyy{{{{{{vvvkkk]]]PPPHHH=========<<<;;;:::888777444444333333222111000000...///000111111000///...+++,,,---.........---,,,+++++++++,,,,,,---------........................))))))***+++,,,,,,---------,,,,,,+++*********+++(((((())))))******++++++,,,,,,,,,++++++)))((((((***++++++***(((''')))***))))))************))))))(((((())))))))))))((((((&&&'''(((***,,,---......))))))******++++++++++++'''(((((())))))))))))((())))))(((((((((((())))))***+++,,,---...---,,,,,,))))))(((((()))+++---...,,,...111555:::AAAHHHMMMNNNPPPSSSTTTUUUVVVWWWYYY]]]XXXRRRLLLHHHDDD@@@===777999;;;===???EEELLLRRRZZZjjjyyy~~~{{{pppbbbYYYXXX[[[]]]```jjj{{{xxxiiiSSSLLLCCC===<<<>>>??????<<<:::777555333222333333{{{xxxwww}}}zzzwwwzzz~~~zzztttkkk]]]QQQEEE@@@;;;:::<<<<<<888444555555555555666666666666222222222111111111000000///////////////......---//////............//////......---,,,,,,+++******,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++))))))***+++++++++************++++++%%%&&&'''((())))))))))))***************++++++,,,+++*********))))))(((((((((((())))))******++++++(((((())))))))))))((((((((()))***++++++***)))(((,,,+++***((((((((()))***************************---+++)))))))))***+++***111222666<<>>@@@???===<<<;;;999666666666777777777{{{tttsssttt|||~~~yyyrrrfffZZZMMMGGG@@@<<<<<<<<<999666666666666666666666666666333333222222222111111111//////000000//////...---......------------............---,,,,,,+++******,,,---...---+++***+++,,,------------------------+++,,,---+++)))(((((()))++++++************++++++(((((())))))***)))))))))+++************+++,,,,,,++++++++++++******)))))))))))))))))))))*********(((((())))))))))))((((((((())))))******))))))(((++++++)))((((((((())))))************************,,,+++******+++,,,------000222888???GGGMMMQQQSSSTTTUUUVVVWWWWWWWWWWWWVVV[[[UUUMMMGGGDDDBBB???===::::::;;;>>>CCCKKKRRRVVVcccjjjwwwyyyoooiiiccc]]]ZZZVVVTTTXXX___iiiuuuqqqaaaSSSEEEAAABBB@@@<<<;;;:::888666666777777666555{{{qqqjjjhhhooo}}}}}}xxxooofffWWWOOOEEE???======<<<;;;888888888777666666555555444444333333333222222222//////000000//////...---------,,,,,,,,,,,,------...------,,,,,,++++++***,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,)))''''''(((++++++************++++++++++++************))))))***************+++,,,,,,,,,,,,++++++++++++*********))))))))))))))))))(((((())))))******))))))((())))))(((((((((((())))))******)))((((((((())))))************************)))***+++,,,---...//////000444<<>><<<<<>>??????;;;:::999888777666555555555555444444444333333333000000000000000///.........------,,,,,,------...---------,,,,,,++++++++++++,,,------++++++,,,---************************+++,,,---+++)))(((((()))++++++************++++++,,,,,,+++***))))))(((((())))))(((((())))))***+++******************************))))))(((((((((''')))))))))******)))))))))***)))(((''''''((()))***))))))))))))))))))))))))************************(((***,,,------...///000444999BBBJJJPPPSSSUUUVVVZZZZZZZZZZZZYYYWWWTTTSSSKKKJJJHHHFFFDDDBBBAAA@@@@@@BBBFFFLLLTTT\\\dddhhhooooooqqquuuvvvpppcccYYYNNNLLLMMMRRRWWW\\\fffoooyyyssscccQQQGGGBBB===;;;;;;888777777777888777444111yyyqqqllliiimmmooovvvwwwmmm^^^OOODDD???>>>===<<<<<<;;;999888777666555555555555444444444333333000000000000000//////...//////............//////------,,,,,,,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***,,,++++++************++++++,,,+++***)))(((''''''''''''''''''''''''((())))))((((((((()))))))))))))))***)))))))))((((((''''''))))))************))))))***)))(((''''''((()))***))))))******************************************)))+++------,,,---///111;;;AAAIIIOOORRRSSSUUUVVVXXXYYYYYYYYYXXXUUUSSSQQQGGGGGGGGGEEECCCAAA@@@???BBBKKKVVV\\\___cccjjjqqquuusssqqqqqqooohhh\\\SSSKKKLLLQQQZZZaaagggpppxxx~~~~~~ppp\\\OOOFFF@@@======999888888888888777444111~~~yyyvvvtttqqqmmmmmmsss~~~ttt```OOOCCC===;;;===<<<;;;:::999888777777555555444444444333333333000000111111000000///.../////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...........................''')))***+++******+++---++++++************++++++,,,+++)))(((''''''(((((('''''''''''''''(((((()))'''''''''(((((((((((())))))((((((((((((((((((''')))******++++++******)))******))))))))))))******)))***++++++,,,,,,++++++************************)))+++...---,,,...222666AAAGGGOOOSSSSSSSSSTTTUUUVVVWWWWWWWWWUUURRRNNNLLLEEEEEEFFFDDDBBB@@@@@@AAAGGGSSSbbbiiiiiikkkrrryyyxxxyyyxxxvvvooodddXXXOOONNNQQQ[[[gggooorrrwww}}}}}}mmm___TTTIIIBBBAAA;;;:::888888888777555333~~~yyysssoooppprrrxxxrrr]]]NNNDDD@@@===<<<<<<;;;:::999999888444444444444333333333222000111111111111000/////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...------------------------)))***++++++***)))***,,,++++++************++++++---,,,***(((((((((******)))(((((((((((()))******'''((((((((())))))))))))'''''''''((((((((((((((()))******++++++******)))******++++++++++++*********+++,,,------------,,,************************)))+++.........111999???DDDJJJQQQTTTSSSSSSUUUWWWUUUVVVVVVUUURRRMMMHHHEEEBBBCCCDDDCCCAAAAAACCCEEEOOOYYYfffnnnqqquuu{{{}}}uuuiii]]]TTTPPPVVV\\\iiiwww~~~~~~~~~uuugggVVVJJJDDD>>><<<999888888777666444{{{vvvsssnnnnnnxxx~~~iiiXXXMMMIII<<<<<<<<<;;;;;;::::::999444444333333333222222222111111111111111000//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,,,,---...************************+++,,,,,,+++)))((()))***++++++************++++++...---+++))))))***+++,,,***************++++++,,,(((((())))))*********+++&&&'''''''''(((((())))))******++++++++++++*********+++,,,------,,,+++******+++---...///...------************************(((+++......///555>>>FFFEEEKKKRRRTTTSSSSSSVVVYYYVVVVVVVVVSSSOOOIIICCC???@@@BBBCCCBBBAAABBBEEEIIIUUU\\\fffooovvv|||}}}mmm]]]TTTRRRTTT^^^eeetttvvvaaaOOOFFF@@@===:::888888888777666}}}{{{wwwrrrrrrwww~~~uuudddSSSGGGDDDBBB>>>;;;999888999999666555555444444333222222000000000111222222222333000000...---------------........................)))***,,,......---,,,+++------,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,+++***))))))***+++,,,,,,+++)))(((((()))+++,,,)))))))))))))))******++++++***))))))(((((())))))+++)))((()))+++,,,***'''************************,,,,,,++++++++++++++++++,,,,,,++++++***++++++,,,...,,,,,,---333;;;DDDIIIPPPQQQRRRTTTUUUUUUUUUTTTUUUTTTRRRNNNIIIDDD@@@>>>???@@@@@@???>>>AAAHHHMMMXXXaaakkktttrrrdddXXXPPPOOOSSS```lll{{{uuuaaaQQQEEEAAA===;;;;;;999555222zzzwwwyyywwwwwwjjj[[[QQQFFFCCC???======<<<:::888666555555444444333333222111111111111111222222222000000///...------------........................***+++,,,...//////......------------,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++***))))))***++++++---+++***)))((()))+++,,,)))))))))))))))***++++++++++++++++++,,,,,,---...+++)))((())),,,,,,***(((*********++++++*********++++++++++++++++++++++++---,,,++++++***+++++++++------...111777???GGGLLLQQQRRRSSSUUUVVVVVVUUUUUUSSSQQQOOOKKKGGGDDDAAA@@@>>>???@@@??????CCCJJJPPP___kkkwww~~~zzziii]]]UUURRRTTTYYYdddooo}}}{{{yyyxxxxxxxxxuuuuuutttrrrpppoooqqqrrrvvvyyy~~~|||{{{}}}kkk[[[JJJEEE???;;;;;;999666444~~~rrrzzz{{{rrreee[[[JJJEEE@@@>>>@@@???;;;777666666555555444333333333222222222111111111111111111000///...------------........................---------------......///......---------,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++***))))))***++++++---,,,***)))))))))*********))))))))))))***++++++''''''(((((()))+++,,,---+++***))))))++++++***)))((()))***++++++***)))((()))*********+++,,,,,,,,,------,,,+++++++++++++++,,,...111777>>>EEEKKKOOORRRSSSUUUVVVWWWVVVVVVUUUQQQOOOKKKHHHEEECCCCCCCCC===???@@@@@@AAAGGGOOOVVVgggvvvooo]]]UUUUUUXXX]]]cccjjjssszzzxxxvvvuuuuuuwwwyyy{{{|||xxxvvvtttmmmllljjjiiihhhhhhiiiiiihhhhhhhhhfffdddccceeegggkkkmmmpppssswww{{{|||{{{wwwgggSSSLLLCCC===;;;:::888666xxxxxx{{{yyynnneeeRRRJJJ@@@===??????;;;777666666666555444444333333333222222222111000000000111000///...------------........................111///---+++++++++,,,---.........---------,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,++++++***+++******************+++---,,,+++***)))))))))*********))))))******+++,,,''''''''''''((()))***+++***)))(((((())))))))))))((()))***++++++***)))(((((())))))***+++,,,,,,---------,,,++++++++++++,,,+++...444<<>>@@@BBBEEELLLWWW^^^ooottteeeWWWTTT[[[bbbjjjooossszzz{{{vvvrrrqqqooonnnpppsssvvvxxx~~~}}}{{{zzzyyywwwuuussspppmmmjjjgggfffcccbbbbbbaaabbbbbbcccdddcccdddeeeeeedddeeehhhjjjlllnnnppprrruuuzzzrrr___VVVJJJ@@@<<<;;;:::888~~~wwwuuutttyyyyyyqqq\\\QQQDDD======>>>;;;777777666666555555444333333333222222222111000000000111111///.......................................---,,,***))))))***,,,.........---------,,,,,,,,,,,,,,,+++******++++++,,,***++++++,,,,,,,,,++++++*********++++++*********,,,++++++******)))))))))***************++++++,,,,,,++++++*********++++++((((((((('''''''''((()))((()))************)))((((((((()))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,000777@@@HHHMMMQQQRRRUUUVVVWWWXXXWWWWWWUUUTTTSSSPPPJJJEEEBBBAAAAAABBB<<>><<<999777777666666555444444444222222222111111111111111111111000///....................................(((''''''((())),,,///111------,,,,,,,,,+++++++++---,,,+++*********+++,,,******+++,,,,,,,,,++++++)))***++++++++++++***)))************************+++************+++,,,,,,+++******)))(((((())))))((())))))'''&&&&&&(((***))))))))))))))))))))))))((()))))))))***++++++++++++++++++,,,,,,---...///000444<<>>;;;777777666666555555444444111111111111111222222222222111000///....................................))))))))))))***,,,...///,,,,,,+++++++++*********...---+++***)))***+++,,,)))***+++,,,,,,,,,,,,+++)))***++++++++++++***)))((()))******++++++++++++++++++******++++++,,,---''''''&&&&&&&&&''''''(((***++++++)))''''''***---***)))(((''''''((()))***))))))))))))*********************+++---...000111666:::@@@HHHNNNRRRTTTTTTVVVWWWWWWWWWVVVUUUSSSRRRKKKIIIEEEAAA???>>>>>>???>>>@@@EEEJJJRRR___nnnyyytttggg\\\XXXYYYbbbnnnyyy|||xxxuuutttsssssstttuuuvvvwwwwwwxxxxxxxxxyyy}}}{{{xxxsssoookkkjjjjjjkkkfffjjjnnnpppqqqvvv}}}}}}}}}|||zzzyyyxxxvvvvvvvvvuuusssqqqqqqrrrssstttuuuvvvwwwyyyzzz{{{||||||}}}wwwdddSSSGGG@@@<<<999yyyppprrr|||~~~xxxyyy}}}{{{wwwrrrhhh]]]QQQGGG@@@<<<777777777666555555444444000000111111222222222333222111000//////.................................///...---,,,+++*********+++++++++*********))))))...---+++))))))***+++,,,)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))'''((()))***+++,,,,,,,,,++++++******++++++,,,---(((((((((((()))+++,,,---+++------***((((((,,,///+++***'''&&&&&&'''***+++*********)))))))))))))))))))))***+++---///111222:::>>>DDDJJJPPPSSSUUUVVVVVVWWWWWWWWWVVVTTTRRRQQQFFFDDDAAA???>>>===>>>>>>>>>AAAFFFLLLUUUbbbrrr}}}wwwpppfff^^^YYYWWWYYYaaalllxxx}}}yyywwwwwwyyy}}}~~~~~~{{{wwwuuupppllliiiiiijjjkkkfffjjjnnnppppppssszzz|||iiiVVVJJJBBB<<<888xxxwwwzzz~~~~~~{{{{{{vvvlll\\\NNNCCC???<<<<<<:::888555444444555555555444333222000000///000000000000////////////........................222000---+++))))))******++++++++++++++++++++++++))))))))))))))))))))))))***************************++++++++++++***))))))))))))))))))))))))))))))***)))(((((((((***+++,,,,,,***((((((***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++...000...,,,,,,111666BBBEEEJJJOOOSSSUUUUUUUUUXXXWWWVVVWWWXXXUUUOOOJJJCCCBBB@@@???===<<<;;;;;;FFFFFFJJJQQQVVV\\\kkkzzz~~~xxxnnnddd]]][[[WWWTTTXXXeeesss~~~xxxrrrqqqqqqoooooopppnnnoooqqqsssuuuzzzrrr___QQQGGG@@@;;;}}}ssscccRRRFFF???<<<;;;:::777555444555666555444444333222111000000111000000000////////////////////////////////////000///---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***************************)))(((((()))***+++,,,---+++)))(((***++++++******************************************************+++++++++,,,,,,,,,,,,,,,...000///---///555:::EEEGGGKKKOOORRRTTTUUUUUUWWWVVVVVVVVVVVVRRRLLLGGGAAAAAA@@@???????????????CCCCCCHHHQQQXXX^^^jjjvvvvvvxxxxxxsssjjj```ZZZWWWTTTUUU\\\hhhsss~~~||||||}}}{{{yyyzzzzzz}}}yyyeeeTTTHHHBBB???zzzkkkYYYJJJAAA===;;;999666555555666666444444333333222222222111111111000000000/////////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))******************************)))))))))***++++++---+++))))))*********)))************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,...///...///333:::@@@IIIJJJMMMOOOQQQSSSTTTUUUUUUUUUUUUUUUTTTOOOHHHDDD@@@?????????@@@AAACCCDDDHHHIIIOOOZZZbbbhhhooouuuqqqrrrrrrmmmfff]]]VVVSSSSSSYYYcccoooyyyppp\\\NNNGGGDDD}}}ppp^^^MMMCCC???<<<888666666666777777333333333333333333222222111111111000000000//////////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))*********************************************+++---+++************)))(((************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,---...111777@@@FFFMMMNNNOOOPPPQQQSSSTTTUUUUUUUUUVVVUUURRRLLLFFFBBB@@@?????????@@@BBBDDDEEELLLPPPYYYdddoootttvvvvvvwwwuuuppphhhaaaZZZUUUSSSWWW^^^jjjxxxzzzuuutttuuuuuuxxx|||{{{lll\\\OOOGGG~~~{{{qqqbbbRRRHHHBBB>>>999777777888888777444333333333333333333333111111111111000000000000........................------...------,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********************************++++++++++++*********,,,+++******++++++)))(((************************************************************++++++++++++***+++,,,...333;;;DDDJJJPPPPPPQQQRRRSSSTTTTTTUUUUUUVVVVVVTTTPPPJJJEEECCCAAA@@@???>>>???AAADDDFFFHHHQQQ^^^lllyyy}}}yyymmmbbbZZZVVVUUUUUU\\\bbbnnn~~~xxxrrrmmmllllllmmmnnnnnnuuuppp\\\MMM{{{|||{{{yyyrrrfffYYYPPPGGGBBB;;;888888999888777555444444444333333222222222222111111111000000000..............................---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,++++++***)))******)))***,,,,,,***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++++++++---111888@@@IIIMMMQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTQQQLLLHHHEEEEEEBBBAAA??????@@@CCCFFFIIIJJJXXXjjjzzzwwwhhh\\\VVVVVVXXXZZZaaahhhuuu|||zzz{{{}}}~~~~~~~~~|||yyyuuurrroooiiigggeeeeeefffhhhhhhhhhiiiqqq}}}mmm\\\}}}|||yyytttlllaaaYYYKKKEEE===999::::::999777666666555444333222222111222222222111111111000000...........................---,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,+++***))))))((()))***,,,---+++***++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,---///555===FFFMMMQQQQQQRRRTTTVVVWWWVVVUUUTTTSSSSSSRRRMMMHHHEEEEEEFFFBBBAAA@@@AAACCCGGGLLLNNNUUUgggzzzzzzpppcccZZZXXX[[[___bbbgggrrr~~~|||yyyxxxvvvtttpppnnngggfffeeeeeeffffffdddbbbaaaccceeeeeeeeefffgggiiijjjjjjjjjiiihhhgggfffeeebbbaaa```bbbdddeeeeeeeeeiiioooyyy~~~rrr}}}~~~~~~{{{wwwpppggg```NNNGGG???:::;;;;;;999777777777666555333222111111222222222111111111111000000000000000000000000000...---,,,+++,,,...000222------------------------------------------------************************,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++,,,,,,---,,,+++***)))''''''(((***---...,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...///222888AAAJJJPPPSSSPPPRRRUUUXXXXXXWWWVVVTTTRRRRRROOOJJJEEEBBBDDDFFFAAAAAAAAABBBFFFKKKPPPTTT]]]ppptttlllaaa[[[\\\bbbgggjjjlll|||~~~yyytttqqqpppppphhhfffdddbbbaaa___]]][[[YYYXXXXXXYYY[[[\\\ZZZYYYYYY[[[]]]^^^]]]^^^```bbbaaaaaaaaaaaaaaaaaaaaabbbeeecccbbbbbbdddeeeeeeeeekkkooouuu~~~~~~~~~}}}}}}xxxqqqlll^^^PPPCCC???>>>===;;;;;;888666444222111222333444111111111111111111111111000000111222222111///.........------------......---------.........//////,,,,,,,,,+++***)))((('''*********++++++,,,,,,,,,.........------,,,,,,,,,(((((()))***++++++,,,,,,,,,,,,,,,++++++*********&&&(((+++------,,,***))),,,,,,---------,,,,,,+++++++++++++++,,,---......,,,------,,,+++,,,...111///333999>>>DDDIIIOOOSSSTTTSSSTTTVVVWWWWWWVVVTTTSSSNNNIIIFFFEEEEEEDDDBBBCCCBBBBBBEEEMMMVVV]]]aaauuuqqqiiiaaa]]]]]]aaakkktttzzzuuuooonnnkkkhhhdddbbb```___XXXVVVTTTSSSTTTUUUUUUUUUTTTTTTTTTTTTVVVXXXZZZ[[[[[[ZZZZZZZZZ[[[]]]___``````aaabbbbbbbbbccceeegggllljjjhhhgggggggggfffeeehhhooowww|||zzzyyy{{{|||wwwssshhhYYYJJJCCC@@@===::::::999888666444222222222222111111111111111111111111000111111222111000///...///......------......///---------.........//////------------,,,+++***)))++++++,,,,,,,,,---------------,,,,,,,,,+++++++++******++++++,,,------...,,,,,,,,,+++++++++******''')))***,,,,,,,,,***)))++++++,,,,,,,,,,,,++++++************+++,,,------,,,------,,,+++,,,...000111555<<>>888888888777666555333222222222222222222222222222222222111000///...------//////............//////........................///////////////...------************************,,,,,,,,,+++++++++++++++((((((((())))))*********++++++++++++++++++++++++++++++***))))))***+++,,,))))))***+++++++++******)))))))))******+++,,,------------+++***,,,///222777<<>>>>>CCCKKKTTT```qqquuuhhh___```dddlllttt~~~|||sssjjjccc^^^ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVTTTRRRQQQRRRTTTTTTUUUWWWYYY\\\^^^```aaabbbdddgggkkkpppuuuxxxzzz{{{~~~zzzsssmmmjjjiiilllnnnoooooopppuuu}}}xxxiii]]]RRRGGG@@@>>>777888888888888777666555222222222222222222222222222111000//////........./////////....../////////.....................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------)))))))))))))))*********++++++++++++++++++++++++,,,+++***)))((()))+++,,,((()))***+++++++++++++++++++++***++++++,,,---...---------++++++---111555;;;???FFFKKKNNNPPPRRRSSSVVVUUUTTTTTTTTTSSSPPPMMMFFFEEEDDDBBB@@@????????????EEEMMMWWWcccuuu|||mmmddd___eeennnuuuxxx~~~sssjjjccc]]]YYYWWWWWWVVVVVVVVVWWWXXXXXXYYYYYYYYYWWWTTTSSSUUUWWWWWWYYY\\\```dddhhhjjjlllkkkmmmqqqvvv|||tttmmmjjjjjjmmmooopppqqqrrrvvv||||||{{{lll\\\LLLAAA>>>:::999999888888777777666333333333333333333333333111000///.........//////000//////......//////000...............---------,,,---------------,,,,,,////////////............,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,+++***)))))))))***+++))))))***+++,,,,,,,,,,,,++++++++++++,,,---...///---------,,,---000555999???CCCHHHMMMOOOQQQSSSTTTWWWVVVTTTTTTSSSRRRNNNKKKDDDDDDDDDBBB@@@>>>???@@@AAAFFFNNNXXXeeewwwpppddd```___fffqqqyyy~~~uuukkkddd^^^ZZZWWWUUUUUUUUUUUUVVVWWWXXXYYY\\\^^^___\\\YYYYYY\\\______aaaeeeiiinnnrrrtttvvvuuuwww|||vvvmmmlllmmmmmmppptttwwwzzz|||}}}{{{xxxyyy||||||}}}wwwvvv||||||iiiVVVHHHCCC???===;;;888666666555555333333333333333333333333//////...---...///000111000000////////////000000//////.........---------,,,------......------,,,/////////......---------++++++,,,,,,,,,---------------------------------******+++++++++,,,,,,,,,,,,++++++******)))******)))***+++,,,------------************+++,,,---...------------...222999===EEEHHHKKKNNNPPPRRRUUUWWWWWWVVVTTTTTTSSSPPPMMMJJJAAACCCCCCBBB???===>>>@@@CCCFFFLLLXXXgggxxxuuufff``````cccfffnnnyyy{{{rrriiiccc```]]]\\\ZZZZZZZZZZZZ[[[\\\]]]^^^eeehhhiiigggddddddgggllllllnnnrrrvvvzzz}}}ssskkkkkknnnmmmrrryyy|||sssqqqpppqqqtttxxxzzz{{{}}}~~~{{{}}}|||vvvssswww}}}sss___PPPKKKCCCAAA===999555444444444333333333333333333333333......------...///111222000000////////////000000//////.........---------------...............---,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++******)))))))))***+++,,,---.........))))))))))))***+++,,,---------------///444;;;@@@IIIKKKNNNPPPQQQTTTWWWYYYXXXVVVUUUTTTRRRPPPLLLIII???AAACCCAAA>>><<<===???CCCEEELLLXXXhhhyyy~~~nnnbbbaaaeeeiiigggkkkwww|||ssskkkgggdddcccbbbbbbbbbbbbbbbcccdddeeefffnnnqqqsssqqqnnnnnnrrrwwwyyy{{{~~~ooohhhiiimmmmmmsss|||}}}xxxqqqpppppprrruuuyyy{{{|||}}}||||||}}}zzzxxxvvvuuu{{{nnn\\\NNNHHHBBB>>><<<999666555888777666666555333222111111000000/////////111333444000///...---,,,---......+++,,,///111222111///------------.....................---------,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++************************))))))***++++++,,,------,,,,,,,,,---------......+++///111000///444???IIILLLLLLNNNPPPRRRUUUXXXYYYWWWVVVUUUSSSOOOJJJFFFCCCHHHAAA===>>>>>>===???CCCJJJMMMUUUbbbpppyyyvvvhhh``````bbb^^^fffppp|||yyyrrrooonnnmmmllllllmmmnnnnnnmmmnnnppprrruuuzzz~~~sssllliiihhhlllttt~~~zzzuuuttttttvvvzzz}}}~~~~~~~~~~~~~~~{{{zzzsssbbbSSSJJJDDD???===:::777666999666666555444333222111111222222111000////////////000///...---------......,,,---///000000///...---..................------......---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,------...*********************************+++,,,------------------.........//////...///111000222888CCCKKKMMMNNNOOOQQQTTTVVVYYYZZZXXXWWWUUUSSSOOOJJJFFFCCCFFFAAA===>>>??????CCCGGGMMMSSS^^^kkkvvv|||zzznnnddd^^^___```bbbkkkwwwyyyvvvuuutttsssuuuwwwyyyyyyyyyzzz{{{}}}wwwqqqpppooorrryyy~~~}}}{{{zzz{{{}}}yyyjjj\\\NNNFFF@@@===;;;888777999555555444333222222111111111111111000000///...---000///......------..................------------/////////...---------,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++***++++++,,,,,,------...............////////////000//////111666???GGGMMMOOOPPPQQQSSSUUUWWWYYYZZZYYYXXXUUURRRNNNIIIFFFDDDEEE@@@===???@@@AAAFFFKKKRRR]]]mmmyyy{{{uuummmddd^^^\\\]]]___fffrrr~~~}}}~~~yyyyyyyyy{{{{{{{{{~~~sssfffSSSJJJAAA>>>;;;888777888555444444333222222111111,,,---///000111111000///000//////...............///...---,,,++++++,,,---000000///...---,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,******))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------------------............111...---111:::DDDKKKNNNOOOPPPRRRTTTVVVWWWXXXYYYYYYXXXUUUQQQMMMIIIFFFDDDDDD@@@===??????AAAGGGNNNXXXiii|||wwwmmmbbb]]]\\\[[[\\\___hhhwww~~~~~~~~~~~~{{{{{{~~~{{{oooZZZOOODDD???<<<888777777555444444333333222222222,,,---///111111111000000///////////////.........000///---+++++++++,,,---000000///...---,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------///------333===GGGLLLNNNOOOPPPRRRTTTVVVWWWWWWWWWXXXVVVSSSNNNKKKHHHFFFEEECCC@@@>>>??????@@@HHHPPP___sssuuuiii^^^\\\]]]]]]___ccclll}}}~~~zzz|||wwwcccVVVHHHBBB>>>:::777777555555555444444333333333222222222111111000///...///000000000000///...---///...---,,,,,,,,,---.../////////...---------,,,......---------,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------000777AAAIIIMMMNNNPPPQQQSSSUUUVVVVVVVVVVVVVVVTTTPPPLLLHHHGGGFFFGGGBBB???>>>???@@@BBBKKKUUUhhh{{{qqqfff^^^___aaaaaaeeelllsss{{{}}}}}}mmm^^^NNNFFFBBB===:::999666666555555555555444444444333222111111000000000///000000111000///...---..................//////..................------......---------,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,///555<<>>???AAABBBGGGRRR]]]ppp{{{lllbbb^^^cccggggggmmmwww}}}ssscccRRRIIIEEE???;;;:::666666666666666555555555222111111000111333444555///000111111111000...------......//////000000000---------.....................---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))))),,,,,,,,,---------......,,,111888AAAGGGLLLOOOPPPSSSTTTWWWYYYYYYYYYXXXWWWRRROOOKKKGGGEEEFFFGGGHHH>>>===???BBBEEEKKKWWWddduuusssggg___^^^fffjjjjjjsss}}}{{{|||zzzqqqjjj]]]OOODDD===:::999999777555555555444222000222222222111111111111000000000000000000//////.../////////---,,,---///222......////////////......000000///...------,,,,,,............---,,,+++***---,,,++++++************------------------------***************************++++++,,,,,,++++++***---,,,+++,,,...000000000000444<<>>===:::888777666666666444333222222222222111111111111000000000000000//////......//////...,,,,,,///111------............------000//////...------,,,,,,............---,,,+++***,,,,,,,,,,,,,,,---...///------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++---.........111666>>>FFFLLLOOOQQQRRRTTTUUUVVVWWWWWWVVVTTTSSSQQQMMMIIIGGGFFFEEECCCAAAAAABBBHHHOOOUUU^^^pppzzzkkkbbb]]]___dddjjjmmmttt~~~~~~zzz}}}wwwmmm```TTTKKKDDDAAA<<<:::888777888777666555333222222222111111111111000000111111000000///......///000///...---...///,,,------......------,,,/////////...------,,,,,,............---,,,++++++++++++,,,---///000222333.........------,,,,,,,,,---------------------------,,,+++******+++,,,---)))***+++---.../////////333999BBBJJJOOOQQQRRRSSSUUUVVVWWWXXXWWWVVVSSSRRRNNNKKKGGGEEEDDDCCCAAA@@@EEEEEEJJJUUUaaapppqqqcccZZZ[[[___dddiiimmmyyy}}}}}}zzzoooaaaTTTIIICCC===;;;888777777888777666333333222222222111111111000111111111111000//////...000222111000...//////---..................---//////.........------------.........------,,,+++++++++,,,---///111222333.........------,,,,,,+++++++++++++++++++++++++++...---+++******+++---...***,,,///000111111111222666===GGGNNNQQQRRRTTTUUUWWWWWWXXXXXXWWWUUUSSSQQQJJJHHHFFFCCCBBBAAA@@@@@@FFFHHHOOO^^^qqq{{{jjj^^^XXXYYY___dddhhhmmm}}}|||wwwxxx~~~~~~yyytttsss|||ppp^^^OOOEEE>>><<<888777777777666555333333333222222222222111111111111111111000000///000222333333111000000000//////000000000000//////...............------------------...------,,,,,,,,,,,,,,,,,,---...///000.........------,,,,,,,,,++++++++++++++++++++++++...---+++******+++---...***---000111000111333444:::AAAKKKPPPRRRSSSUUUWWWXXXYYYYYYYYYWWWUUURRRPPPHHHGGGEEECCCAAA@@@@@@AAAGGGLLLWWWjjjssscccZZZWWWYYY___eeehhhooo{{{uuutttyyy|||uuupppooottt}}}kkkWWWJJJAAA>>>:::777666666555555333333333333222222222222111111222222111111000///222333444222000///000111000000000111111000000000........................,,,------...------,,,,,,---,,,,,,,,,,,,,,,------------------------------------------------------...---,,,++++++,,,---...))),,,......---...222666===EEEMMMQQQRRRRRRVVVYYYZZZZZZZZZZZZWWWTTTQQQOOOGGGGGGFFFDDDAAA@@@AAACCCIIIQQQ___qqq}}}jjj\\\VVVUUUZZZbbbhhhlllvvv}}}uuurrrvvv}}}xxxuuuuuuxxx|||yyyaaaRRREEEAAA<<<888777666666555444444333333333222222222111222222222222111000000222222222000...---///000//////000000000000//////........................,,,,,,------...------,,,,,,,,,,,,+++,,,,,,---...+++,,,,,,------.................................------------------------***---///...,,,...333999@@@GGGOOOQQQPPPQQQVVV[[[[[[[[[[[[ZZZWWWTTTPPPNNNGGGHHHGGGEEEBBBAAACCCEEEGGGQQQ___nnnuuucccWWWVVVXXX\\\eeemmmssszzzuuuvvv|||~~~~~~}}}~~~iiiYYYHHHCCC>>>:::888777666555444444444333333333222222111222222222222111000000222111000---++++++---000......////////////......---.....................,,,,,,------...---------+++++++++,,,---...//////***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---000111///---///666<<>>AAACCCCCCEEEMMMXXXcccqqq}}}ooobbbXXXUUU]]]fffmmmpppvvv~~~~~~}}}~~~uuuppppppsssvvvvvv{{{ttteeePPPGGG@@@>>><<<888555666444444333333222111111111222222111111000//////...////////////////////////---...000111111000...---,,,,,,,,,,,,---...//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++---.........111777<<>>IIILLLQQQTTTVVVXXX[[[\\\ZZZ[[[ZZZUUUNNNIIIGGGHHHIIIFFFCCCAAABBBEEEJJJMMMPPPYYYdddnnn{{{wwwmmmaaaZZZWWW[[[fffqqqsssyyy~~~zzzvvvtttmmmjjjggggggjjjpppxxx|||wwwaaaTTTHHH@@@<<<777555777555444444333222222111111111111111111000000//////////////////////////////...///000000000000///...//////...---------------------............------------,,,,,,,,,,,,++++++...------,,,,,,++++++***,,,------....../////////,,,,,,,,,,,,,,,---......,,,.../////////333;;;AAAIIIMMMQQQUUUWWWYYY[[[]]]WWWYYYXXXRRRJJJEEEFFFHHHHHHDDDBBBCCCDDDGGGMMMSSS\\\eeeqqq{{{nnneee\\\XXXXXX^^^jjjuuuttt}}}}}}wwwtttsssssssssrrrqqqooopppsssyyy{{{gggZZZLLLCCC===999777999555555444444333222222111111111111000000000000000////////////////////////........................000000///...------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------....../////////------,,,,,,------...///---///000000111666???EEEJJJMMMQQQUUUVVVXXXZZZ\\\TTTUUUUUUOOOHHHDDDGGGJJJFFFBBBAAADDDEEEHHHPPPZZZjjjsss~~~iiiaaaYYYXXX\\\cccnnnxxxuuu{{{wwwwwwyyy|||}}}~~~~~~}}}ooobbbRRRHHHBBB<<<:::;;;555555444444333333222222111111000000000000000000////////////////////////.........------.........000000///...---------...------............------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------------......///---///111111444:::CCCKKKLLLOOOSSSUUUWWWWWWYYY[[[SSSSSSPPPLLLGGGEEEHHHKKKEEE@@@AAAFFFGGGIIISSS```ttt~~~xxxfff^^^YYY\\\aaaiiirrrzzz|||yyykkk[[[OOOGGG???;;;;;;555555555444333333222222000000000000000000000111//////////////////////////////............//////000///...............///------............------******++++++,,,---......***++++++,,,,,,------...------------,,,,,,,,,,,,---------------...//////...///111333666>>>HHHPPPPPPRRRVVVWWWXXXXXXYYYZZZUUURRRNNNIIIGGGGGGHHHJJJEEE@@@AAAHHHJJJKKKWWWfffzzzzzzmmmccc\\\ZZZ___hhhooowww~~~rrraaaUUUJJJAAA<<<;;;666555555444444333222222000000000000000111111111////////////////////////000000////////////000000//////............//////---..................---))))))***+++---...//////)))***+++,,,------...///---------,,,,,,+++++++++...------------...//////...000222444888@@@KKKSSSRRRUUUXXXYYYYYYYYYZZZ[[[XXXSSSMMMHHHGGGGGGHHHHHHFFFAAACCCJJJLLLMMMZZZjjj{{{sssddd```[[[[[[bbblllttt{{{~~~{{{jjjYYYKKKBBB<<<999777666555444333222222222111111111111111000//////......////////////............//////......---,,,/////////...------,,,,,,......//////......---,,,........................+++++++++,,,,,,---------.........------,,,,,,,,,///......---------......000......333===FFFMMMOOOVVVVVVWWWYYYZZZZZZXXXUUUUUUOOOIIIFFFGGGGGGDDDAAAAAA@@@CCCIIINNNUUUdddtttzzzkkk```XXXXXX]]]fffnnnwww|||nnn___RRRGGG???:::777666555555444333222222111111111111111000000/////////000000000000//////......//////......---,,,...............---------......//////......---,,,.........---------------,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,///......------.........000///111777AAAIIIOOOQQQVVVVVVWWWYYYZZZZZZWWWUUUTTTOOOIIIGGGHHHHHHFFFCCCAAAAAAFFFNNNUUU]]]mmm{{{uuufff\\\VVVYYYaaakkksss}}}{{{xxxzzz~~~|||qqqdddXXXLLLBBB<<<777777777666555333222111111111222222111111000///000000111111111111000000......//////......---,,,---------.....................//////......---,,,------------------------------------,,,,,,,,,,,,.........---------------///......---......//////000111666===FFFMMMQQQRRRUUUUUUVVVYYYZZZZZZWWWTTTPPPKKKGGGEEEFFFGGGEEECCCAAACCCJJJTTT___jjjzzz|||mmm___VVVTTT\\\hhhssszzz}}}xxxuuuuuuxxx|||~~~yyyooocccXXXMMMCCC===777888888777666444222111111222222222222111000000///000000111111000000///.........///......---,,,,,,,,,------...//////000.........///......---,,,,,,,,,,,,,,,------------......------,,,,,,,,,+++...............---------...............//////000///333:::BBBJJJOOORRRSSSTTTUUUVVVYYYZZZYYYVVVSSSIIIFFFBBBAAABBBCCCBBBAAAAAAFFFOOO[[[iiiwwwuuueeeYYYTTTVVVbbbqqqyyy~~~~~~{{{zzzwwwttttttvvvzzz}}}|||{{{uuujjj```VVVLLLDDD???999999888777666444333222222222222222222111000000...//////000000//////............///......---,,,+++,,,,,,---...///000000.........///......---,,,,,,,,,,,,------..................------,,,,,,,,,.......................................///000111///555>>>GGGMMMQQQRRRSSSTTTUUUWWWYYYZZZXXXSSSPPPFFFDDDAAA@@@@@@AAAAAAAAAAAAHHHSSSaaapppooo___WWWUUU[[[jjjxxx~~~|||yyywwwxxxuuuvvvvvvuuuvvvyyy~~~~~~zzzxxxsssjjj```WWWNNNGGGBBB<<<:::999777555444333333222222222333222222111000......////////////............//////......---,,,,,,,,,------...///000000......//////......---,,,,,,------....../////////.........---------------.............../////////............///000111111222999BBBJJJOOORRRSSSTTTUUUVVVWWWYYYYYYVVVQQQMMMFFFEEECCCAAA@@@AAABBBCCCAAAJJJVVVcccsss~~~jjj[[[WWWYYYbbbqqq~~~zzzwwwttttttuuurrrtttwwwyyy{{{wwwtttnnnggg___UUUKKKEEE>>><<<999666444444444555222222333333222222111000//////000000000000//////......//////......---,,,,,,---------......//////......//////......---,,,------...//////000111111------------............---........./////////000............///000111222777>>>GGGNNNQQQSSSTTTVVVVVVWWWXXXYYYYYYUUUNNNJJJFFFEEECCCAAA@@@@@@AAACCCBBBLLLXXXdddsssyyydddXXXXXX\\\iiivvv{{{wwwuuusssrrrtttrrruuuzzz}}}xxxvvvsssnnnfff[[[OOOHHH@@@===999555333333555666222333333333333222111111000000111111111111000000......//////......---,,,---------.....................//////......---,,,.........///000111111222,,,---------.../////////---.........//////000000............///000222222:::AAAJJJPPPSSSTTTVVVWWWWWWXXXYYYZZZXXXTTTMMMHHHDDDCCCBBB???======???AAABBBMMMYYYdddrrruuuaaaVVVXXX^^^mmmyyy|||yyyvvvrrrpppqqqtttxxx~~~|||qqqbbbTTTKKKCCC>>>:::999777444444888555444444333333222222111222222111111000/////////................................./////////000000000000000000////////////,,,---------.../////////,,,------......------,,,------............------...---...000///...333:::AAAHHHNNNPPPRRRWWWYYYWWWYYYZZZ[[[[[[WWWQQQKKKGGGAAAAAAAAA???======???AAAHHHLLLXXXggguuu}}}yyyjjj\\\UUUYYYbbbttt{{{||||||{{{yyyxxxvvvvvvxxx{{{~~~{{{mmm___VVVFFF???:::999666333222555555444444333333222222111222222111111000/////////........................,,,,,,,,,---------......000000000/////////......---------...............,,,------......------,,,------............------...---///111000///444<<>>>>>@@@BBBDDDHHHRRR```mmmwww|||rrreeeZZZWWW^^^gggvvvyyy{{{~~~yyyyyyzzzzzz~~~ssseee\\\KKKDDD===:::777333333555555444444333333222222111222222111111000/////////........................,,,,,,,,,---------------/////////.........------...............---------,,,------......------,,,------............------...---///111111111666>>>DDDKKKQQQSSSUUUYYY[[[YYYYYYYYYYYYWWWSSSMMMGGGCCCCCCBBBAAA???===>>>AAACCCBBBFFFNNNZZZhhhttt{{{}}}xxxiii^^^XXXYYYdddoooxxxuuuyyy|||uuurrrsssyyy|||xxxyyy{{{~~~wwwiii```RRRHHH@@@<<<:::777666888555444444333333222222111222222111111000/////////........................///////////////////////////.........------------/////////...---------,,,,,,------......------,,,------............---------,,,...000111111777@@@GGGNNNTTTUUUWWWZZZ\\\ZZZ[[[ZZZYYYVVVRRRLLLFFFCCCCCCBBB@@@>>>===>>>BBBEEEEEEKKKSSS^^^lllyyy|||ooo```XXXWWW\\\iiitttxxxsssxxxxxxmmmgggeeegggmmmttt|||zzz|||~~~|||oooeeeVVVKKK@@@<<<;;;888777999555444444333333222222111222222111111000//////////////////////////////////////////////////////...///.........------------/////////...---------,,,,,,------......------,,,------............------,,,+++---///000111999AAAJJJPPPUUUVVVXXX[[[\\\ZZZ\\\[[[YYYVVVQQQLLLGGGEEEBBBAAA???===<<>>>>>CCCIIIOOOUUUaaannnwwwnnn```UUUUUU\\\gggqqqzzzzzz~~~xxxooogggeee```[[[YYYWWWVVVZZZaaalll}}}{{{rrrdddVVVFFF@@@===999777666555444444333333222222111222222111111000/////////////////////////////////......---------,,,,,,,,,000000000/////////......---------...............,,,------......------,,,------............------...---...222333666???HHHLLLRRRWWWXXXXXX[[[\\\ZZZ[[[YYYVVVRRRNNNKKKHHHGGGEEEDDDBBB@@@BBBGGGOOOVVV___ooo~~~|||fffZZZRRRVVVbbbmmmwww}}}~~~}}}rrrkkkddd___^^^\\\[[[\\\ZZZXXX\\\bbbhhhwww}}}~~~mmm^^^MMMEEE@@@<<<888777555555444333333222222111222222111111000/////////000000000000000000000000000000/////////.........000000000000////////////,,,------....../////////,,,------......------,,,---..................---000///000333555888AAAKKKLLLSSSWWWXXXXXX[[[[[[YYYYYYWWWTTTPPPLLLJJJHHHGGGGGGFFFCCCBBBDDDKKKTTTZZZhhhzzzwwwaaaVVVPPPXXXfffrrrzzz{{{yyywwwwwwxxxyyyzzz|||~~~~~~tttkkkfffaaa\\\YYYXXXZZZ\\\[[[YYY\\\bbbfffsss~~~}}}yyygggRRRDDD<<<888777999666666666555555444444333111111111111000000000000///000000000000000//////000000///...............000/////////................../////////...,,,+++---,,,,,,,,,,,,---......,,,------......------,,,)))---111222444:::CCCKKKLLLNNNRRRVVVYYY[[[]]]]]]\\\ZZZSSSIIIFFFJJJIIIEEEIIIBBB???BBBHHHPPP^^^lll|||~~~mmm\\\UUURRRZZZhhhvvv{{{yyy|||yyyvvvttttttwwwyyy{{{{{{vvvmmmbbb\\\]]]]]]]]]^^^^^^^^^___bbbdddpppwww}}}xxxxxxzzzrrr[[[KKK@@@999777888666666555555444444333333111111111111000000000000,,,,,,---...////////////000000///...............///............---------....../////////...,,,,,,---,,,,,,,,,------......,,,------......------,,,)))---111333555;;;DDDKKKPPPRRRTTTWWWZZZ[[[\\\\\\ZZZXXXQQQHHHFFFJJJKKKGGGGGGAAA@@@FFFOOOZZZkkkyyyvvveeeXXXUUUWWWaaappp{{{wwwwww}}}|||vvvmmmbbb]]]]]]]]]___aaabbbccceeeiiilllttt{{{yyyuuuttt~~~|||cccQQQEEE===999999666555555444333333222222222222111111111000000000+++,,,---...///000000000000//////............///.........---------,,,,,,.........///......---,,,,,,------------.........------............------+++---111444777===FFFMMMSSSUUUWWWYYYZZZ[[[[[[[[[XXXUUUOOOHHHFFFIIIJJJHHHDDDAAABBBKKKZZZkkkmmm]]]VVVXXX```mmmzzz}}}{{{{{{{{{pppeee```aaaaaacccgggkkknnnrrrvvvyyy~~~~~~rrrmmmnnnssswww}}}zzzyyyhhhVVVJJJAAA<<<<<<666666555444333222222111222222222111111111000000...///000111111111111111000///............////////////.........---------..................------,,,------...............------............------,,,...111444999@@@IIIOOOSSSTTTWWWYYYZZZ[[[[[[[[[XXXTTTMMMGGGEEEFFFGGGGGGAAAAAAEEERRReee||||||fffZZZVVV]]]iiivvv{{{~~~xxxmmmhhhhhhfffjjjpppvvv{{{|||tttjjjaaa]]]___dddhhhmmmrrrxxx~~~{{{~~~ooo]]]PPPEEE???===777666666555333222222111222222222222111111111111111222222222111000////////////............//////000000000000////////////......------............,,,---.../////////......---......//////......------///222666;;;CCCKKKQQQQQQSSSUUUXXXZZZ[[[[[[[[[XXXRRRKKKFFFCCCBBBBBBCCC???BBBHHHWWWnnnrrr___WWWSSS]]]lllyyy{{{uuunnnoookkkpppxxx~~~}}}rrrkkkddd```ZZZVVVTTTVVVYYY\\\___dddmmmtttzzzvvveeeWWWIII@@@===888888777666444333222222333222222222222111111111111111111000///...---,,,///............//////000111111111000000000//////......---------...//////,,,---...///000///............////////////......///000222777>>>FFFNNNRRRQQQSSSUUUXXXYYY[[[[[[[[[WWWOOOHHHDDDAAA>>>>>>@@@???CCCKKKZZZrrrfffWWWTTTQQQ[[[kkkyyy}}}}}}uuuuuuqqqwww}}}zzz|||~~~wwwoooggg___ZZZRRRQQQOOOOOOOOOPPPRRRSSSVVV[[[dddlllttt|||~~~}}}wwwhhhZZZLLLBBB===:::999888777555444333222333333222222222111111111000000000000000///...---...............///000000000000000000////////////...------,,,---...///000,,,---///000000000............////////////......000000222777???HHHPPPTTTTTTUUUWWWYYYZZZZZZZZZZZZTTTKKKDDDBBB???<<<<<<@@@@@@EEENNN[[[rrrwww___TTTWWWVVV^^^lllyyy~~~}}}{{{||||||~~~~~~xxxnnneee^^^YYYUUURRRLLLLLLKKKKKKKKKMMMNNNOOOPPPUUU\\\eeennnwwwsssfff[[[NNNDDD???::::::999777666444333333333333333222222222111111000111111222222222111111...............///000111000/////////...............------,,,---...///000,,,---///000111000///---......////////////......000000222888@@@JJJQQQUUUXXXYYYZZZ[[[[[[ZZZYYYYYYQQQGGGAAA@@@???;;;<<<@@@AAAGGGOOO\\\rrrrrr]]]VVV\\\^^^dddooo{{{~~~~~~wwwpppeee[[[UUURRRQQQPPPMMMLLLKKKJJJJJJLLLNNNPPPMMMQQQXXX```iiirrr{{{yyyiii\\\SSSIIIAAA===:::888666666666666555444444333222222111111000////////////////////////111111000000//////............////////////......000000//////.........---.../////////...---,,,,,,///000000000000000//////333333444:::CCCLLLRRRUUUZZZ[[[]]]^^^]]]ZZZWWWUUUMMMIIIDDD@@@>>>======<<>>??????GGGLLLYYYlll|||qqqcccZZZZZZ^^^mmmvvv~~~~~~|||ppphhh]]]UUURRRQQQNNNKKKMMMMMMLLLKKKIIIJJJMMMOOONNNQQQVVV[[[cccooo}}}~~~xxxnnncccZZZMMMBBB===:::777666666555555333444444333222222111111000111111111111111111111111000000000000////////////......////////////......////////////............------.../////////......//////000000000000//////000111444<<>>HHHQQQVVVYYYZZZ[[[]]]]]]ZZZWWWRRRPPPIIIHHHEEEBBB??????AAACCCGGGOOO[[[fffnnnrrrvvvxxx{{{ooobbb[[[\\\dddkkkxxxkkkfff___YYYVVVTTTRRRQQQOOOPPPQQQQQQQQQSSSWWWZZZZZZ___fffmmmttt~~~|||vvvuuuuuutttvvvzzzvvvyyy}}}}}}zzzooofff]]]RRRIII???<<<888777666666555333444444333222222111111000000000000000000000000000////////////000000000000......////////////...............///////////////------...///000000000///......///000000000000000000222888AAAKKKTTTXXXZZZ[[[\\\\\\\\\YYYUUUPPPMMMIIIIIIGGGCCC@@@???AAADDDMMMUUU```ggglllqqqwww}}}{{{lll```\\\aaakkksssxxxmmmiiiccc^^^ZZZWWWTTTSSSSSSTTTUUUUUUWWWZZZ^^^aaafffllluuu}}}yyysssnnnnnnnnnmmmnnnqqqlllnnnpppssstttwww{{{~~~xxx}}}|||rrrhhhaaaVVVMMM@@@===:::888777777555444444444333222222111111000////////////////////////////////////000000000000......////////////...............///////////////......///000000000//////---...///000000111111000111444;;;DDDOOOVVVZZZ[[[[[[\\\\\\[[[XXXSSSNNNKKKHHHHHHGGGDDD@@@@@@CCCGGGQQQYYYccciiimmmrrryyyvvvggg^^^___iiiuuu}}}{{{qqqoookkkfffaaa^^^[[[ZZZZZZ[[[]]]___aaadddiiimmmuuu{{{~~~wwwqqqnnnoooooonnnnnnpppooopppppppppooooooqqqssswwwxxx{{{yyy}}}}}}vvvnnnfffZZZPPPBBB???;;;999888888666555444444333222222111111000000000000000000000000000.../////////000000000111......////////////................../////////000///000000000000//////...---...///000111111111111444777>>>HHHQQQXXX\\\\\\[[[\\\\\\[[[WWWRRRLLLIIICCCEEEFFFDDDAAABBBGGGLLLTTT\\\gggppptttwww{{{{{{pppbbb\\\aaammmzzz|||zzzyyywwwtttppplllkkkjjjgggiiikkknnnpppuuuzzz~~~{{{~~~yyywwwyyyzzzwwwwwwyyyyyyyyywwwtttqqqooopppqqqpppqqqrrruuuzzz{{{~~~~~~yyysssjjj]]]QQQCCC@@@<<<:::999999777666444444333333222111111000111111111111111111111111.../////////000000111111......////////////......---.........//////000000000000111000000///......---...///000111111111111555999@@@JJJSSSZZZ\\\\\\\\\\\\\\\ZZZWWWQQQLLLHHH@@@CCCEEEDDDBBBDDDJJJPPP[[[dddpppzzzyyynnn```ZZZ```mmmyyy~~~yyy~~~}}}zzzyyyyyytttvvvxxx{{{~~~zzz}}}{{{vvvssstttrrrpppqqqsssuuuvvvvvvzzz{{{}}}~~~}}}|||zzzxxxwwwvvvuuuvvvzzz~~~}}}~~~~~~{{{sssiiiaaa\\\JJJ@@@888888999666444333555444444333333222222111111111111111000000000000000000////////////000000000000000000////////////////////////////////////////////////...............///111111000000111333333===GGGLLLQQQWWW[[[\\\]]]]]]]]][[[VVVPPPJJJGGGMMMGGGCCCCCCBBBEEEPPP^^^bbblllxxx~~~pppdddZZZZZZbbbmmmzzz}}}{{{|||yyyzzz|||}}}yyywwwwwwvvvtttsssuuuvvvvvvvvvuuusssrrrqqqqqqppppppqqqtttxxx}}}}}}xxxnnnddd]]]LLLBBB999888999777444444555555444333333222222111111111111111000000000000000000////////////000000000000000000////////////////////////////////////////////////...............///111111000000222333444???IIIOOOSSSYYY\\\\\\]]]]]]]]]ZZZVVVPPPJJJGGGJJJFFFCCCDDDEEEIIIUUUbbbpppzzz|||hhh^^^VVVXXXaaammmzzz{{{yyyxxxyyy~~~zzzwwwvvvuuusssqqqooonnnmmmlllnnnnnnmmmnnnqqqtttyyy{{{ssswww{{{}}}sssfff\\\OOOEEE;;;999999777555555555555444444333222222222111111111111000000000000000000////////////000000000000000000////////////////////////////////////////////////...............000111111000000222444666BBBMMMSSSWWW[[[]]]\\\^^^^^^\\\YYYUUUOOOJJJGGGGGGDDDCCCEEEIIIRRRaaaooo}}}rrr___XXXTTTZZZfffrrr~~~{{{xxxvvvvvv~~~{{{wwwtttssssssssstttsssssssssuuuxxx|||~~~yyy|||yyyjjj]]]TTTIII>>>;;;:::777666666555555555444333333222222111111111111000000000///000000////////////000000000000000000////////////////////////////////////////////////............///000111000000111333555:::EEEQQQWWWZZZ^^^^^^]]]___^^^[[[XXXSSSNNNJJJGGGEEECCCBBBEEENNN^^^ssswwwiiiZZZVVVVVVaaaooo|||}}}zzzvvvsss{{{~~~~~~~~~qqqdddYYYMMM@@@<<<;;;888666777666666555444444333333222111111111111000000000///000000////////////000000000000000000////////////////////////////////////////////////............///000000000000111444777===IIITTTYYY\\\___```^^^___]]]ZZZUUUPPPLLLHHHFFFCCCCCCCCCFFFSSSkkkvvveeeXXXUUUYYYgggxxx{{{vvvrrruuuzzzooo^^^QQQCCC===;;;888777888666666555555444333333333111111111111000000000000000000////////////000000000000000000////////////////////////////////////////////////............000000000000000222555888AAALLLVVV[[[]]]``````______\\\XXXSSSNNNIIIFFFEEEAAADDDEEEIIIYYYuuuwwweeeVVVUUU[[[kkk}}}|||vvvqqqqqq|||vvvaaaSSSEEE>>><<<999888999666666666555444444333333111111111111000000000000000000////////////000000000000000000////////////////////////////////////////////////............000000000///000222666999DDDNNNWWWZZZ\\\```aaa```^^^[[[VVVPPPKKKGGGEEEDDD>>>DDDIIIOOO___zzzvvvcccXXXWWW^^^ooo~~~~~~~~~{{{uuuooommmvvvxxxcccUUUFFF???<<<999888:::666666666555444444333333111111111111000000000000000000////////////000000000000000000////////////////////////////////////000/////////............000000000///000222666:::FFFOOOXXXZZZ\\\___aaaaaa]]]ZZZUUUOOOIIIFFFDDDCCC;;;DDDLLLSSSccc|||rrr```[[[ZZZaaarrruuutttzzz~~~}}}}}}zzztttnnnkkkrrrzzz~~~ssseeeYYYIII???<<<;;;888555555555444333222222222222000000000000000000000000000...+++******---000333444333111///......////////////............//////000000000000000000000000///...000222222111777>>>JJJQQQWWW[[[___bbbaaa]]]\\\WWWPPPKKKGGGFFFDDDCCC@@@DDDJJJUUUiiinnn^^^[[[aaaqqqyyyoooqqqvvvyyy}}}yyy{{{|||yyyzzz}}}{{{vvvrrrlllmmmrrr~~~wwwiii^^^NNNCCC>>><<<999666777666555444333333333333111111111111111111111111000///---,,,,,,...000111333333111000//////000000//////............//////000000000000000000000000000///000222222222999BBBMMMSSSYYY\\\___cccbbb^^^\\\WWWPPPKKKHHHFFFDDDCCCAAAFFFNNNYYYlllzzzhhh[[[^^^hhhzzzxxxqqqtttyyy}}}vvvnnnjjjkkknnnttt|||xxxwwwzzz~~~|||vvvrrrjjjjjjnnnxxx}}}zzzxxx|||pppeeeVVVIIIAAA===:::777888777666555444444444444111111111111111111111111111000//////...//////000222222111111000111222222//////............//////000000000000000000000000111//////111222555===GGGRRRWWW[[[\\\___cccccc___[[[WWWPPPKKKHHHFFFDDDCCC@@@GGGQQQ^^^ppp}}}nnnbbb[[[```nnnzzzvvv|||uuuhhh```\\\\\\]]]```gggooovvv{{{yyyzzz}}}}}}vvvqqqhhhggghhhppp}}}{{{|||zzzxxxxxxyyyxxxnnn___PPPEEE>>>;;;999888777666555444444444444111111111111111111111111111111111111111000///...111111111111111222333333//////............//////////////////////////////222//////111333777AAALLLUUUYYY\\\\\\^^^bbbbbb___ZZZVVVPPPLLLIIIGGGEEECCC@@@GGGQQQ]]]pppsssfff___^^^cccrrrqqqccc[[[YYYWWWUUUUUUXXX]]]bbbfffmmmrrrzzz~~~vvvpppfffdddccciiiuuuzzzooojjjkkkpppuuu{{{|||vvvvvv{{{~~~vvvgggWWWHHH???;;;:::777666555444333333333333111111111111111111111111111111222222111000///...///000000111222222222333//////............//////////////////////////////222//////111333888DDDOOOVVVZZZ]]]\\\^^^aaaaaa^^^YYYUUUPPPLLLIIIGGGEEECCCBBBHHHOOOYYYhhhzzzzzzjjj___]]]___gggvvv~~~oooaaaYYYWWWUUURRRPPPQQQSSSWWWYYYZZZ^^^dddiiinnnrrrwwwzzz}}}uuupppeeebbb___dddpppuuuqqqjjjeeebbbcccfffiiinnnuuu|||vvvxxx{{{mmm[[[JJJ>>>;;;;;;777666555444333333333333222222222222222222222222000111111111111000000///...///000111111111111111//////............//////000000000000000000000000111//////222444999DDDOOOUUUZZZ^^^^^^```bbbaaa^^^XXXUUUPPPLLLJJJHHHEEECCCEEEJJJOOOVVVbbbqqqyyyzzz~~~~~~sssddd[[[\\\```lllzzz}}}nnn```XXXSSSRRRPPPOOOOOOQQQSSSTTTSSSUUUXXXYYYZZZ\\\___aaannnssszzz|||uuupppddd```]]]___jjj|||~~~tttiiigggdddaaa```aaaccceeeeeelllvvv|||~~~}}}qqq^^^JJJ>>>:::;;;888777666555444444444444222222222222222222222222/////////000000000000000......///000000000////////////............//////000000000000000000000000000///000333555999DDDNNNUUU[[[___aaabbbeeeccc^^^XXXTTTPPPMMMJJJHHHEEECCCEEEKKKRRRZZZfffrrrxxxwww{{{|||zzzpppddd]]]^^^bbblllyyyqqqddd\\\TTTSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQPPPQQQTTTVVV\\\___eeekkkqqqyyy{{{tttpppddd```ZZZZZZccctttxxxllldddfffdddbbb``````bbbdddeeeaaagggqqq{{{sss___KKK===:::;;;999888777666666555555555222222222222222222222222//////......///000111222---...///000000///...---//////............//////000000000000000000000000000///000333666999CCCMMMUUU\\\aaaccceeegggddd___WWWTTTPPPMMMKKKHHHEEECCCCCCKKKVVVaaannnzzz~~~||||||}}}zzzqqqfffaaabbbfffiiivvvwwwjjjbbbZZZYYYWWWUUURRRPPPMMMLLLLLLMMMNNNNNNNNNPPPSSSVVVOOOQQQUUUYYY```hhhrrrxxx~~~zzztttpppddd___YYYWWW^^^mmmtttiiifffhhhaaaaaabbbccceeefffhhhiiigggnnnvvv|||uuu]]]JJJAAA>>>;;;:::999888666555555555555222222222111111111111000000000000000000000000000000000000000000///......////////////////////////000000////////////000000000333666777999>>>GGGOOOYYY^^^cccdddeeefffccc^^^ZZZUUURRRSSSQQQKKKGGGHHHLLLTTTaaappp~~~~~~qqqddd```eeekkklllyyy}}}sssmmmccc___ZZZWWWUUUSSSRRRPPPOOONNNMMMLLLLLLLLLLLLLLLHHHMMMQQQSSSUUUYYYaaahhhrrr|||}}}yyytttpppddd___ZZZXXX[[[eeexxxwwwmmmfffcccdddbbbbbbccceeegggjjjmmmnnnqqqxxx~~~~~~{{{}}}~~~ttt___MMMDDD>>>:::999999777666555444444444222222222222111111111111000000000000000000000000000000000000000///......////////////////////////000000////////////000000///222555666999@@@KKKSSS[[[aaaeeefffggggggddd___WWWSSSQQQRRRPPPKKKHHHIIIPPPYYYiiizzzrrrccc^^^bbbhhhsssyyysssjjjfffaaa]]][[[YYYWWWUUUTTTSSSRRRQQQPPPOOONNNNNNLLLOOOQQQQQQOOOQQQWWW\\\cccmmm{{{~~~yyytttppphhhbbb[[[YYYYYYaaaqqquuunnnjjjfffddddddeeefffgggjjjnnnrrrvvvxxxsssmmmjjjjjjnnnttt}}}}}}{{{rrraaaPPPEEE???:::999888777555444444444444333222222222111111111111000000000000000000000000000000000000000///......////////////////////////000000////////////000000///111333555:::CCCOOOWWW]]]cccggghhhhhhiiieee```UUUQQQPPPQQQOOOJJJIIIKKKRRR^^^ppppppbbb]]]aaahhh{{{|||ssspppjjjfffccc```]]][[[WWWVVVTTTRRRPPPNNNLLLLLLMMMOOOPPPNNNLLLLLLOOOSSSWWW^^^jjjvvvzzztttpppkkkddd]]]YYYWWW[[[hhhuuu|||qqqmmmmmmllljjjjjjlllmmmooosssxxx}}}|||xxxqqqjjjdddccccccccchhhnnnxxx~~~{{{qqq```PPPEEE???<<<999888777555444444333333333333222222222111111111000000000000000000000000000000000000000///......////////////////////////000000////////////000000111111333555;;;EEEQQQZZZ___dddhhhhhhhhhhhhddd___VVVSSSQQQRRROOOJJJIIILLLRRR___qqq{{{kkk```___fffnnnzzzwwwrrrmmmjjjgggccc```\\\[[[YYYWWWTTTQQQNNNMMMLLLNNNOOONNNMMMMMMPPPRRRTTTXXX___gggsss{{{uuuqqqllleee]]]XXXVVVWWW```kkkxxxpppppprrrqqqpppqqqsssuuuyyy~~~{{{zzzyyyyyyyyywwwvvvtttqqqooonnnnnnnnnmmmkkkjjjhhhfffdddaaa^^^]]]ZZZZZZ]]]______ccchhhttt|||~~~ppp```PPPDDD???>>>999888777666555444444444333333333222222222222111000000000000000000000000000000000000000///......000000000000000000000000000000////////////000000333333333666===GGGSSSZZZ___dddhhhgggffffffbbb\\\XXXUUUTTTSSSOOOJJJJJJNNNVVVbbbtttyyyiiiaaacccmmmvvv}}}zzzvvvrrrooolllhhheeegggfffdddbbb___[[[XXXVVVOOOPPPPPPPPPOOOPPPQQQRRRRRRTTTWWW[[[dddrrr{{{vvvrrrkkkddd\\\XXXUUUUUU[[[cccvvv}}}wwwtttuuuvvvuuuwwwzzzxxxtttoookkkiiihhhgggfffcccbbb```___^^^]]]^^^^^^]]]\\\[[[YYYWWWVVVUUUUUUUUUTTTXXX]]]```aaafffllluuu~~~pppaaaRRREEE@@@@@@:::999888666555555555555333333333333222222222222000000000000000000000000000000000000000///......000000000000000000000000000000////////////000000333333444777???JJJTTT[[[___dddgggfffeeeddd___ZZZWWWUUUUUUTTTOOOJJJLLLRRR___lll}}}{{{jjjbbbfffrrr||||||yyyvvvtttrrrnnnlllllllllkkkiiigggccc```^^^YYYXXXWWWVVVUUUSSSRRRQQQPPPQQQSSSUUUZZZeeesss}}}|||wwwsssjjjccc\\\XXXVVVTTTWWW\\\ooo~~~uuuwwwxxxxxxxxxzzz|||~~~|||}}}{{{yyyxxx{{{~~~|||vvvnnnhhhdddbbb___]]][[[ZZZYYYWWWVVVVVVWWWWWWUUUUUUUUUSSSRRRRRRSSSTTTVVVVVVZZZ```eeehhhpppyyy~~~pppdddVVVHHHAAAAAA;;;:::999888666666666666444444333333333222222222000000000000000000000000000000000000000///......000000000000000000000000000000////////////000000111111333999BBBNNNWWW]]]```eeehhhfffeeeddd___YYYSSSRRRRRRRRRNNNKKKOOOUUUiiiwwwyyygggaaagggttt~~~~~~|||{{{zzzyyyvvvsssoooooooooooommmjjjgggeeeeeecccbbb```^^^\\\YYYXXXSSSUUUVVVVVVWWW]]]fffmmmvvv|||wwwtttkkkccc\\\YYYVVVSSSSSSWWWhhh}}}ssskkkhhhiiijjjiiiiiikkkmmmpppssstttwww{{{xxxrrrpppooonnnrrryyyvvvmmmgggbbb^^^ZZZZZZYYYWWWUUUTTTTTTTTTTTTRRRRRRRRRQQQPPPQQQSSSUUUWWWWWWZZZ```eeelllwww{{{|||pppggg[[[LLLCCCBBB<<<;;;:::888777777666666444444444333333333222222000000000000000000000000000000000000000//////...000000000000000000000000000000////////////000000......222999EEEQQQZZZ___bbbfffiiigggeeeddd___YYYNNNNNNPPPQQQNNNLLLQQQXXXnnn}}}tttccc^^^fffttt}}}{{{yyyuuuvvvvvvvvvuuurrrooonnnmmmkkkjjjiiihhhfffcccaaa[[[\\\\\\ZZZYYYZZZ___ccciiittt|||xxxtttllleee]]]ZZZVVVRRRQQQSSSbbbwww~~~sssjjjeeeaaa___\\\[[[\\\^^^___^^^bbbdddhhhmmmrrrwww{{{}}}{{{qqqjjjgggiiiiiikkkooouuu}}}zzztttmmmeee^^^[[[YYYVVVUUUVVVXXXYYYZZZ[[[[[[\\\[[[YYYYYYZZZ\\\___cccggglllsss}}}yyyttt|||vvvkkk]]]NNNEEEBBB???===:::999888888666555333333222222111000000000111111111111111111111111000000111111111111000000000///.........///111222111111000000000000000111222333666<<>>;;;999999888777555333333333222111111000000000000000000000000000000000000111111111111000000///////////////000111111111000000000000000111111222444888???HHHSSS\\\aaaeeegggiiijjjiiiddd\\\VVVSSSOOOLLLJJJGGGGGGOOOXXXhhhttttttaaa\\\___eeeqqq~~~qqqccc[[[ZZZXXXXXX[[[```eeeiiiooorrrvvvzzz~~~|||~~~|||yyyzzzzzzyyyyyyyyyzzz{{{{{{||||||}}}}}}}}}|||{{{{{{}}}~~~~~~}}}zzzvvvrrrpppllllllllllllrrr~~~|||zzzuuuqqqiiifffaaa\\\XXXUUUTTTSSSVVVfff~~~zzz}}}wwwlllccc[[[WWWVVVRRRNNNLLLKKKKKKKKKJJJJJJKKKMMMNNNQQQRRRTTTUUU[[[^^^cccgggkkkrrr{{{zzztttqqqsssxxx~~~}}}{{{wwwuuutttvvvxxx|||vvviiiuuu~~~wwwkkkZZZKKKDDDAAA???<<<::::::999777555444333333222222111000000000000000000000000000000000000111111111111000000///////////////000000111000000000000000000111222222444:::AAAKKKUUU]]]bbbggghhhiiijjjhhhccc[[[UUUSSSNNNIIIGGGEEEEEELLLUUUaaammm|||nnn\\\ZZZaaaiiitttzzziii]]]VVVUUUSSSSSSUUUYYY]]]___bbbfffkkkqqqxxx~~~xxxyyy~~~{{{{{{{{{{{{|||}}}~~~zzzxxxtttpppqqq{{{}}}{{{xxxtttppphhhfffbbb]]]YYYVVVTTTSSSSSSbbbyyy~~~yyyooofff^^^ZZZTTTQQQNNNLLLKKKLLLKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNQQQTTTWWW[[[___hhhssszzzkkkssszzzppp^^^NNNEEEBBB@@@===;;;:::999777555444444333333222111111111000000000000000000000000000000111111111111000000...//////000000000000000000000//////000111222222222555<<>><<<;;;999777666444444444333222222111111111111111111111111111111000000111111111111000000......///000000000000000////////////000111222333222666===GGGQQQZZZ```dddiiiiiihhhhhheee___WWWQQQOOOIIIEEEEEEEEEEEEJJJOOOXXXeeeqqqvvv}}}tttdddZZZ]]]fffooo{{{uuufffXXXPPPJJJJJJKKKMMMOOORRRUUUWWWXXX[[[```fffooozzz{{{xxxwww}}}}}}zzzwwwrrrnnneeedddbbb___[[[WWWTTTRRRRRR^^^qqq|||ssskkkeeeZZZWWWSSSPPPOOONNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGIIIKKKNNNUUU___gggyyymmmoooxxx|||ssscccRRRHHHDDDBBB>>><<<;;;:::888666555444444333333222111111222222222222222222222222000000111111111111000000---...///000111000000///////////////000111222333222777???IIISSS[[[bbbeeeiiihhhhhhfffccc]]]UUUPPPLLLGGGDDDFFFGGGGGGJJJNNNUUUcccnnnrrrxxxkkk```ZZZ___gggooo|||{{{jjj\\\QQQKKKJJJKKKLLLNNNQQQSSSUUUWWWUUUXXX^^^eeeppp}}}|||yyyxxx{{{|||yyyuuupppllldddcccbbb```\\\WWWSSSQQQPPP[[[kkk|||zzzqqqkkk```]]]XXXTTTRRRQQQOOONNNLLLKKKKKKKKKKKKKKKJJJJJJGGGHHHIIIHHHIIIMMMUUU\\\kkkvvveeefffppp|||tttdddSSSIIIEEEBBB???===;;;:::888666555444444333333222222111333333333333333333333333000000111111111111000000---...000111111111000///////////////000111222333222777???JJJTTT\\\bbbeeeiiihhhgggeeebbb[[[TTTNNNKKKFFFDDDFFFHHHHHHJJJMMMSSSbbblllooovvv}}}fff]]]ZZZ```gggooo|||ssscccWWWNNNJJJIIIJJJLLLNNNPPPRRRSSSTTTTTTXXX^^^gggsss}}}yyyxxxxxx}}}{{{}}}~~~zzzxxxtttnnniiiccccccbbb```\\\XXXSSSQQQNNNXXXgggwww{{{uuummmhhhccc]]]ZZZVVVRRRPPPOOONNNLLLJJJIIIIIIJJJJJJFFFFFFGGGHHHJJJMMMPPPQQQ___fffrrr~~~iiihhheee|||rrrbbbTTTNNNFFFCCC???<<<;;;:::999888666555444444222222111000000000000000000111111111222111111111000000//////////////////000000000000000000///000222333333222222999CCCNNNVVV]]]cccgggiiiiiihhhddd]]]VVVRRRPPPNNNHHHEEEFFFHHHIIILLLPPP[[[iiisssuuuyyy{{{rrrddd[[[XXXaaaiiiooo|||wwwgggZZZPPPLLLLLLLLLMMMNNNNNNOOOQQQTTTWWWVVVZZZbbbmmm|||yyyuuusssuuuyyy~~~~~~}}}}}}}}}}}}{{{rrrwww}}}|||yyyrrrmmmkkkfffdddbbb^^^ZZZUUURRROOOOOOUUUbbbttt|||uuuqqqkkkeee```[[[WWWTTTRRRQQQOOOMMMKKKJJJJJJJJJGGGGGGGGGGGGHHHJJJLLLMMMTTTZZZdddqqq|||iiihhheee~~~tttcccTTTMMMGGGEEEBBB@@@???>>><<<:::777777666555444333222222000000000000111111111111111111111111000000000///////////////000000000111000000000111222333333333444;;;DDDNNNWWW^^^eeeiiikkkkkkiiieee^^^WWWSSSQQQTTTMMMGGGFFFGGGIIINNNTTTbbbnnnwwwyyy|||yyymmmccc[[[YYY___eeekkkzzzppp```TTTKKKHHHIIIKKKMMMNNNOOOPPPQQQTTTWWWYYY^^^gggttt{{{uuurrrqqqtttxxx{{{vvvqqqnnnlllkkkkkkkkkllllllmmmmmmmmmooosssxxx{{{zzzqqqtttzzz}}}|||yyyrrrmmmkkkfffdddaaa]]]XXXTTTQQQOOONNNUUUaaasss}}}vvvpppjjjddd___\\\XXXWWWTTTQQQOOOMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJNNNUUU```nnn~~~{{{jjjhhheee}}}xxxfffVVVMMMHHHFFFEEEDDDCCCAAA???<<<888888777666555444333333111111111111111111111111111111111111000000000000/////////000000000111111000000111111222333333333777<<>>GGGQQQYYYaaahhhlllpppooolllfff___YYYUUUTTTRRRMMMJJJJJJLLLOOOYYYcccvvv|||{{{jjj\\\WWWZZZ___fffooovvvhhhXXXOOOKKKHHHIIIMMMKKKMMMQQQSSSUUUXXX[[[^^^eeeooo~~~wwwooooooppprrrxxx~~~~~~wwwmmmeeeaaaXXXWWWUUUTTTTTTUUUVVVWWW[[[\\\]]]^^^___bbbfffiiiqqqxxxyyytttvvvzzz}}}zzzwwwpppkkkjjjfffccc]]]XXXSSSOOONNNMMMPPPSSS]]]nnn}}}zzznnnmmmjjjfffbbb]]]YYYWWWRRRQQQOOONNNMMMMMMNNNNNNOOOOOONNNNNNQQQWWW___eeeuuu~~~tttqqqlllttteeeYYYIIIGGGEEEDDDCCCAAA===;;;888888777666555444333333333333333222111111000000000000000000111111111111000000000111111111222222///222444444222111444666999@@@JJJTTT]]]dddjjjmmmpppoookkkeee]]]WWWTTTSSSRRROOOMMMMMMMMMQQQ[[[fff{{{uuudddYYYVVV[[[cccmmm|||ggg[[[OOOJJJIIIHHHJJJNNNMMMOOORRRTTTWWW[[[```cccmmmwww{{{tttpppqqqtttwww||||||rrrjjjeee]]][[[YYYXXXXXXYYYZZZ[[[[[[[[[\\\^^^bbbeeehhhjjjnnnsss}}}uuuqqqwww|||yyyuuunnniiihhhdddaaa]]]XXXTTTPPPNNNMMMOOORRRYYYhhh}}}wwwvvvsssooojjjeeeaaa^^^ZZZXXXVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSXXX[[[dddqqq|||~~~xxxtttmmm~~~uuufffZZZLLLIIIEEECCCAAA???<<<:::999999888777666555555444444444333222222111000000///000000000111111111111000000111111111222222222///222555444111111444777:::BBBNNNYYYbbbhhhllloooooommmjjjccc[[[UUURRRQQQQQQMMMKKKLLLNNNUUUdddrrrooo___WWWXXX]]]ffftttooo[[[RRRIIIHHHIIIJJJLLLOOOPPPQQQSSSUUUWWW]]]ccchhhuuuwwwrrrppptttxxx{{{zzzsssnnniiigggeeeccccccdddfffgggcccdddeeehhhmmmqqqsssuuuwww{{{ssssss~~~{{{wwwssslllgggfffaaa```]]]YYYVVVRRROOONNNNNNNNNTTT```ttt|||{{{yyyuuupppkkkfffdddcccaaa^^^ZZZWWWUUUTTTTTTSSSTTTTTTTTTSSSTTTWWWYYYZZZfffuuu|||}}}{{{uuummm~~~}}}tttfffYYYNNNJJJFFFBBB@@@>>><<<:::;;;::::::999888777666666444444333333222111000000//////000000111111111222000111111111111222222222...222555555111111444888<<>>IIIUUU^^^fffnnnqqqpppsssnnnfff^^^WWWRRRPPPOOOPPPMMMJJJNNNYYYkkk~~~|||hhh^^^\\\\\\bbbqqqxxxggg\\\MMMKKKHHHHHHKKKNNNPPPRRRRRRTTTVVVWWWZZZaaajjjqqqzzzssstttuuuvvvxxx|||{{{yyyzzz{{{zzzyyyzzzxxxrrrmmmhhhfffaaa___\\\YYYVVVSSSNNNKKKHHHHHHMMMXXXhhhyyy|||wwwssspppnnnnnnllljjjhhhfffddddddcccbbbaaa___\\\ZZZYYYXXXZZZ[[[bbbmmmzzz~~~|||{{{{{{|||}}}~~~tttqqq~~~zzzlll___PPPKKKFFFBBBBBB@@@===:::999999888888777777666666444444444333333222222222111111111111111111111111///000111111222222111111222///000222222111444:::@@@KKKWWW```hhhppptttsssvvvqqqiii```YYYTTTRRRQQQKKKJJJKKKRRRaaavvv|||hhh]]]\\\aaaggguuuooo^^^SSSLLLKKKJJJJJJLLLOOOQQQQQQRRRUUUWWWZZZ^^^gggrrrzzzyyyssstttvvvwwwyyy}}}~~~wwwqqqlllhhheee```]]]ZZZXXXVVVRRRNNNKKKIIIHHHLLLVVVcccsss|||xxxvvvuuuttttttssssssrrrrrrrrrooonnnkkkiiieeeaaa^^^]]][[[\\\___fffmmmwww}}}{{{zzzzzz{{{{{{vvvqqq~~~{{{lll___QQQLLLFFFCCCCCCBBB???<<<999999999888777777666666777666444222111111111111111111111111111111111111000111111222222222222222111///000222222222555;;;CCCNNNZZZccckkkssswwwvvvxxxsssjjjaaaYYYTTTQQQPPPHHHHHHLLLUUUggg}}}xxxeee\\\\\\hhhooo}}}rrrcccUUUMMMJJJKKKLLLMMMNNNPPPQQQRRRSSSVVVYYY]]]cccnnn{{{}}}wwwsssuuuxxxzzz|||~~~|||uuuooojjjgggddd]]][[[XXXVVVUUURRRNNNKKKIIIHHHKKKSSS]]]kkk~~~}}}yyywwwwwwxxxxxxyyyzzz{{{||||||xxxxxxvvvssspppllliiigggcccbbbcccdddffflll{{{~~~|||yyyxxxxxxyyyyyy}}}zzzttt|||nnnaaaSSSNNNGGGDDDCCCCCC@@@>>>::::::999888888777777666777666333111000111222333111111111111111111111111111111222333333333333222111///000333333333777===EEEPPP\\\eeemmmtttxxxwwwwwwrrriii```XXXRRROOONNNHHHIIILLLUUUeeeyyyppp```ZZZ]]]lllvvv|||qqqeee[[[QQQKKKIIIKKKNNNPPPQQQQQQRRRSSSTTTWWW[[[```gggttt|||xxxuuuxxx|||zzzsssmmmiiieeeccc[[[YYYWWWUUUSSSQQQMMMKKKHHHGGGJJJPPPXXXdddwww~~~~~~~~~{{{yyyxxxxxxzzz|||}}}~~~}}}zzzwwwvvvooollliiihhhfffgggrrr}}}~~~|||zzzxxxvvvwwwwwwxxx~~~}}}vvvqqqeeeUUUOOOHHHDDDCCCCCC@@@>>>::::::999999888777777777555444222111111222444555111111111111111111111111111111222333333333333222111///000333444444888>>>GGGRRR]]]eeemmmtttwwwvvvvvvqqqiii___WWWRRROOOMMMJJJJJJMMMTTTaaaqqqvvvggg[[[ZZZ___ppp}}}|||pppdddZZZSSSMMMIIIIIILLLPPPRRRRRRRRRSSSUUUVVVYYY^^^dddlllxxx|||yyyzzz}}}zzzsssmmmhhheeebbb[[[YYYVVVTTTSSSPPPMMMJJJFFFFFFIIINNNTTT```sss|||{{{~~~}}}yyyzzz|||~~~}}}xxxssspppmmmjjjnnnsss{{{zzzxxxvvvuuuvvvwwwxxx~~~wwwttthhhWWWQQQIIIDDDCCCAAA???===:::::::::999888888777777333333222222222333444555222222222222222222222222000111111222222222222222111///000444555555:::@@@JJJTTT___fffmmmtttvvvtttwwwrrriii```XXXSSSPPPOOOIIIJJJLLLSSS^^^lllyyy|||uuummmbbbZZZ]]]dddwww|||sssfffZZZQQQKKKHHHFFFIIINNNRRRTTTSSSSSSUUUXXXXXX]]]cccjjjsss}}}{{{~~~{{{{{{|||tttnnniiidddbbb[[[YYYWWWTTTSSSPPPLLLIIIEEEEEEHHHLLLQQQ[[[nnn}}}xxxzzz}}}~~~}}}yyytttppppppwwwxxxwwwuuuttttttuuuwwwxxxyyy|||}}}vvvjjjYYYSSSJJJDDDAAA@@@===;;;;;;::::::999999888888777444333333333333333333333222222222222222222222222///000111111222222111111000///000444666666;;;AAAMMMWWWbbbhhhnnntttuuuttttttppphhh___XXXSSSPPPOOOHHHIIILLLRRR\\\hhhssszzzyyyuuupppjjjbbb]]]bbbkkkyyyqqqhhh\\\QQQKKKHHHGGGGGGJJJOOOSSSTTTSSSSSSWWWZZZ[[[```iiirrr{{{|||{{{zzz{{{~~~vvvoooiiieeebbb]]]ZZZWWWUUUSSSOOOKKKHHHDDDEEEGGGJJJMMMVVVhhhzzz{{{wwwzzz}}}uuurrrooowwwwwwvvvtttssstttuuuwwwxxxssswwwzzz}}}wwwjjjZZZSSSJJJDDDAAA???<<<:::;;;;;;:::999999888888777555555555444333222111000222222222222222222222222//////000111111111111111000///000444666777;;;BBBPPPZZZdddiiioootttuuusssqqqllleee\\\UUUQQQNNNMMMIIIIIIKKKPPPYYYcccmmmrrrwwwssspppkkkdddaaagggppp{{{rrrfff^^^TTTLLLHHHHHHJJJKKKKKKOOOTTTTTTRRRSSSWWW\\\\\\cccmmmwww{{{{{{~~~{{{{{{~~~wwwpppjjjeeebbb^^^\\\XXXUUUSSSOOOKKKHHHEEEEEEGGGIIIJJJRRRdddvvvwww|||~~~{{{vvvvvvwww|||yyywwwuuutttuuuvvvuuuttttttuuuvvvyyywwwmmm^^^RRRHHHEEECCC@@@===<<<999999999888888888777777555444333222111222333444222222222111000///......000000000000111111111111222111333555555555;;;CCCRRR[[[eeekkkqqqvvvwwwuuunnnllleee[[[VVVUUUTTTPPPJJJKKKMMMPPPUUU]]]gggmmmrrrooouuuggg\\\aaaeeevvvqqqgggVVVRRRLLLHHHFFFHHHLLLNNNLLLOOORRRSSSSSSVVV[[[___gggllluuu~~~~~~}}}tttmmmhhhcccaaaZZZXXXVVVUUURRROOOIIIFFFGGGFFFFFFIIIKKKRRR```ooo|||{{{yyy}}}|||zzzxxxxxx}}}}}}xxxvvvttttttuuuuuutttsssrrrrrrsssvvv|||}}}qqq```TTTIIIFFFDDDAAA>>>>>>::::::999999888777777666444444333333222222333333222333333333222111///...000000000000111111111111222111333555555555<<>>FFFTTT___iiioootttyyyyyyvvvooolllddd[[[WWWVVVQQQKKKHHHLLLQQQYYYbbbnnnyyyoooiiibbbooo}}}pppbbbVVVNNNGGGGGGHHHJJJLLLNNNOOOPPPPPPRRRUUUVVVWWW[[[bbbggguuuzzz{{{rrrjjjddd^^^[[[VVVTTTRRRPPPNNNKKKGGGDDDDDDCCCDDDEEEGGGLLLYYYfff|||uuutttwww~~~}}}wwwqqqlllcccfffiiiiiiggggggiiilllkkkooouuuzzz~~~zzzwwwuuurrrrrrrrrrrrpppooorrrqqqqqqttt}}}www}}}yyydddXXXLLLGGGEEEBBB@@@@@@<<<<<<:::999777666555444222333444555444333222111///000222333222111///...///000000000111111111111222111222444555777???HHHVVV```kkkqqqvvvzzzzzzwwwppplllddd\\\YYYXXXRRRKKKJJJNNNVVV___jjjvvvpppeee]]]iiizzzsssfff[[[QQQKKKEEEFFFHHHKKKMMMOOOPPPQQQPPPSSSVVVWWWYYY^^^ffflllzzz~~~{{{rrrjjjddd^^^ZZZVVVTTTQQQOOOMMMKKKGGGEEEDDDCCCCCCEEEFFFJJJVVVbbbzzzvvvwww|||}}}rrrkkkcccbbb```]]]ZZZYYYZZZ[[[\\\___bbbeeegggjjjmmmpppvvvzzzxxxvvvtttrrrqqqqqqpppooonnnqqqpppqqquuu~~~yyyooottt{{{cccXXXMMMIIIGGGCCC???>>>;;;;;;:::999888666666555333333444444333333222222000000111111111000000000000000000000111111111111222000111444555888@@@JJJWWWbbbmmmsssxxx{{{zzzwwwppplllddd]]][[[[[[UUUMMMKKKPPPYYYcccooo|||nnnbbbZZZgggwwwtttggg\\\TTTNNNKKKFFFGGGJJJLLLNNNPPPQQQQQQRRRTTTXXXZZZ]]]dddmmmttt{{{wwwyyy{{{}}}}}}tttllleee^^^ZZZXXXUUURRRPPPOOOMMMJJJGGGBBBAAABBBCCCCCCGGGRRR^^^~~~xxxvvvzzzzzzqqqiiiddd^^^YYYVVVUUUTTTTTTVVVWWWXXXYYYZZZ]]]bbbeeeeeehhhmmmrrryyy{{{vvvtttqqqpppppppppnnnmmmmmmmmmnnnsss|||vvvkkkppp~~~yyydddYYYOOOLLLJJJEEE@@@>>>::::::999999888777777666444444333333222222333333222111000000000111222222000000000000111111111111222000111444555888AAAKKKXXXcccnnnuuuyyy|||{{{wwwppplllddd^^^]]]^^^WWWNNNKKKPPPZZZeeeqqqkkkaaa\\\jjjyyy~~~uuugggZZZRRRMMMKKKJJJIIIJJJKKKMMMOOOPPPQQQRRRTTTWWW[[[^^^bbbjjjttt|||}}}yyysssoooppprrrtttyyyvvvnnnfff___[[[XXXVVVRRRPPPOOOMMMKKKIIIBBBAAABBBCCCCCCFFFQQQ\\\|||wwwwww|||zzznnnggg^^^XXXVVVVVVTTTSSSSSSTTTUUUVVVXXX\\\bbbfff\\\^^^bbbeeejjjvvvvvvtttqqqppppppooonnnllljjjjjjlllqqqzzzuuujjjooovvvdddZZZQQQOOOMMMGGGAAA>>>:::999999999888888777777555444333222111222333444444333111000000111333555000000000000111111111111222000111444555999BBBLLLXXXcccooouuuzzz}}}{{{wwwppplllddd^^^______YYYPPPJJJPPPYYYeeerrrjjjaaa^^^nnn|||uuulll^^^RRRKKKIIIIIIJJJKKKKKKLLLMMMOOOPPPQQQRRRVVVYYY]]]aaafffoooyyy~~~}}}xxxooojjjgggiiilllpppwww~~~wwwoooggg```\\\VVVTTTPPPNNNMMMKKKIIIGGGEEEDDDEEEFFFEEEHHHRRR^^^{{{rrrqqqyyy}}}vvvlllbbb\\\XXXVVVTTTTTTTTTUUUVVVXXXZZZ[[[\\\WWWZZZ^^^aaaeeeooo|||wwwtttqqqooonnnmmmkkkiiinnniiigggnnnwwwsssrrr~~~}}}zzzeeeZZZLLLFFFFFFHHHFFFCCC???===:::888777666444333444444444333333333222222222222222111111111000000000000000000111111111111333222333444555888BBBNNN^^^gggqqqwww|||}}}xxxnnnnnnhhh___\\\]]]ZZZTTTNNNSSS^^^nnn|||iii```gggrrr|||tttggg```UUUMMMJJJHHHGGGEEELLLNNNOOOOOOOOOQQQSSSUUUUUUYYY___eeelllvvv}}}zzzpppllliiidddcccffflllqqquuu~~~~~~zzzqqqiiiaaa]]]UUUSSSPPPMMMLLLKKKHHHGGGCCCCCCFFFHHHGGGHHHPPPZZZ{{{tttuuu|||vvvlllddd___ZZZXXXXXXXXXXXXYYYZZZ\\\^^^^^^[[[^^^```bbbeeennnzzzxxxuuuqqqnnnmmmllljjjiiilllhhhiiiqqqyyyvvvvvv~~~yyyvvvtttcccZZZQQQMMMMMMLLLGGGBBBAAA???<<<:::999888666555555444444333333333333333333222222222222111111111000000000000111111111111333222333555555999DDDOOO^^^gggqqqwww}}}~~~yyypppnnnggg^^^ZZZ[[[XXXSSSPPPXXXfffwww}}}iiidddnnn{{{vvvnnn]]]WWWOOOJJJIIIJJJJJJJJJMMMNNNOOOPPPPPPQQQSSSVVV[[[___fffmmmttt~~~~~~}}}|||rrrkkkkkkgggdddccceeekkkqqquuu~~~|||{{{||||||rrriii```[[[SSSPPPMMMKKKJJJIIIFFFEEECCCCCCEEEFFFFFFHHHQQQ\\\{{{xxxzzzzzzqqqiiiccc___^^^^^^___```aaabbbdddeeefffggghhhiiikkkrrr}}}zzzvvvpppmmmkkkkkkjjjiiijjjhhhlllttt{{{zzzzzz|||xxxvvvuuutttddd^^^XXXVVVWWWTTTKKKCCCCCCAAA>>><<<;;;:::888777666555444333222333444444333333333333222222222222000000000111111111222222444333444666777:::EEEQQQ^^^gggqqqxxx}}}zzzqqqnnnfff\\\XXXWWWVVVRRRRRR^^^pppyyyhhhhhhvvv}}}vvvllldddSSSNNNIIIGGGGGGIIIKKKLLLNNNOOOPPPPPPPPPRRRUUUWWW[[[aaaiiiqqqyyy|||}}}xxxrrrlllhhhjjjgggdddcccffflllrrrwwwtttiii^^^WWWRRRPPPLLLJJJIIIHHHFFFDDDCCCBBBCCCEEEDDDGGGRRR]]]~~~|||{{{|||}}}uuummmiiiffffffgggiiikkkmmmooopppttttttuuuuuuxxxzzzvvvpppkkkjjjiiiiiiiiiiiiiiimmmttt{{{|||{{{|||yyyxxxvvvttthhhbbb]]][[[\\\XXXOOOFFFDDDAAA>>>===<<<;;;999777777666444333222333444555444444444333333333222222000000111111111222222222444444555777888<<>><<<;;;:::999777777666555444444444555555444444444333333333222222111111111111222222222222444333555888999===IIIUUU```iiisssyyy~~~zzzssslllbbb[[[UUURRRPPPPPPUUUiiipppdddgggwww|||tttllleee]]]TTTNNNHHHHHHGGGGGGHHHJJJMMMOOOPPPQQQRRRRRRTTTWWW\\\___eeelllvvv|||yyyzzzwwwooolllmmmqqqtttsssrrrqqqoooooouuu||||||uuuhhh\\\TTTRRRPPPMMMKKKJJJIIIHHHFFFCCCAAABBBBBBBBBEEEQQQ]]]wwwyyy}}}|||}}}|||vvvsssnnnkkkjjjiiiiiihhhkkkiiikkkpppwww~~~{{{yyyrrrmmmdddYYYSSSRRRPPPJJJDDDCCCAAA>>><<<;;;:::888777666666666666666555555555333333333333222222222222111111111222222222222333333333555888999>>>JJJVVVccckkktttzzzyyyrrrjjjaaa\\\WWWQQQOOOPPPXXXmmmlllbbbggguuu}}}sssnnnfff^^^XXXRRRMMMIIICCCEEEGGGHHHJJJMMMQQQTTTQQQRRRSSSTTTWWW[[[aaaeeekkkrrr}}}zzzyyy{{{wwwtttooommmnnnrrrwww{{{{{{{{{yyywwwvvvzzz{{{qqqjjjggggggkkkpppwww~~~ttthhh\\\UUUOOOMMMJJJHHHHHHGGGEEEDDDCCCBBBBBBCCCBBBDDDOOOZZZ~~~wwwzzz~~~~~~|||ssspppmmmkkkkkkjjjiiihhhiiiiiikkkooouuu~~~{{{pppfffZZZSSSRRROOOIIICCCCCCAAA>>><<<<<<;;;999777555666777888888666555444333222222222222111111111111111111222222222333333222222444777999>>>JJJVVVeeemmmvvv{{{}}}xxxqqqhhhaaa^^^YYYRRROOOPPPVVVlllyyyhhhaaahhhvvvzzzpppbbb^^^WWWQQQLLLJJJIIIIIICCCEEEHHHJJJJJJLLLOOORRRQQQRRRTTTVVVYYY___fffjjjrrryyy~~~zzzzzz}}}wwwmmmnnnppprrruuuzzz}}}{{{~~~xxxlllccc___\\\XXX[[[___ccciiiqqq{{{}}}ssshhh^^^WWWNNNLLLIIIHHHGGGGGGEEEDDDBBBBBBCCCDDDCCCDDDLLLWWW|||xxxzzz~~~}}}}}}qqqooolllkkkkkkkkkiiihhhhhhhhhkkkpppttt{{{tttjjj^^^WWWUUURRRKKKEEEDDDBBB???===<<<;;;:::888555666888:::999777555333222222222111111111000000111111222222222333333333111111444777999>>>JJJVVVfffooowww{{{}}}wwwpppgggaaa___ZZZRRROOOQQQSSShhh|||ssseeebbbjjjxxxqqqfffWWWSSSMMMHHHFFFFFFHHHJJJFFFIIIKKKKKKIIIIIIKKKMMMQQQSSSUUUWWW[[[aaahhhnnn||||||zzz{{{~~~|||uuummmkkkoootttyyy}}}}}}vvvhhh^^^XXXUUUTTTRRRTTTVVVYYY]]]eeeooowww{{{rrrhhh^^^XXXPPPMMMKKKIIIIIIIIIGGGFFFBBBBBBDDDEEECCCCCCKKKUUU~~~}}}{{{sssqqqooollljjjjjjiiiiiihhheeeffflllqqqvvv~~~vvvkkk```[[[WWWPPPIIIGGGBBBAAA@@@>>>===;;;::::::555555444333222222111111333333333222222222111111111111222222222333333333000///111555777<<>><<<;;;:::777777666555444444333333333333333222222222222111111111222222222333333333222111333666999>>>KKKXXXdddnnnxxx~~~|||uuuooohhhbbb___ZZZSSSOOOOOOTTT]]]jjjtttzzz~~~oooccc```gggsss~~~yyyjjj\\\TTTMMMLLLJJJHHHGGGFFFGGGGGGCCCEEEHHHIIIJJJLLLOOORRRSSSWWW\\\```dddlllvvv}}}~~~xxxsssooonnnoooooosssyyy}}}{{{hhh^^^[[[XXXUUUTTTPPPPPPPPPOOOPPPSSSXXX[[[dddooo}}}{{{qqqfff^^^XXXOOONNNKKKHHHEEEDDDCCCCCCCCCAAAAAACCCDDDEEEJJJQQQ{{{sssrrrooommmjjjhhhgggfffgggdddeeeiiilllooowww{{{pppeee```[[[RRRJJJFFFDDDDDDBBBAAA???===<<<;;;::::::999888777666555555333333333333222222222222111111222222222333333333444333555888;;;AAANNN\\\eeeoooyyy}}}vvvnnnggg```]]]YYYRRROOOOOORRR[[[hhhqqquuuyyyqqqccc___ggguuurrrcccVVVOOOLLLKKKIIIHHHGGGHHHHHHIIIEEEGGGIIIJJJKKKMMMPPPSSSWWW[[[```fffkkksss~~~|||rrroookkkiiijjjnnnsssvvvyyy~~~{{{ggg]]]XXXUUUTTTUUUOOOOOONNNLLLKKKLLLOOORRRXXXaaannnyyyzzz{{{{{{pppfff\\\VVVOOOMMMJJJGGGEEEDDDCCCCCCCCCAAAAAACCCDDDEEEKKKRRR{{{sssrrrooommmjjjgggeeedddeeecccdddgggjjjnnnwwwzzzoooddd___[[[SSSLLLHHHGGGFFFEEECCCAAA???======<<<;;;:::999888777666555444444333333333222222222111111222222222333333333444444555999<<>><<<;;;:::999888666555555444444444333333333222222111111222222222333333333444333444888;;;BBBQQQ___hhhqqqzzzyyymmmeee^^^[[[WWWQQQOOOPPPUUU```mmmuuuxxx{{{~~~oookkkwwwyyyjjj]]]SSSNNNNNNLLLJJJHHHGGGFFFFFFGGGIIIKKKLLLMMMOOORRRVVVYYY\\\bbbiiipppwwwzzzrrrkkkgggfffggghhhiiilllttt}}}zzz{{{qqqaaaXXXTTTRRRSSSUUURRRRRRQQQNNNKKKJJJKKKMMMLLLQQQXXX___iiixxx|||uuuwww~~~|||pppdddYYYSSSMMMLLLIIIGGGEEEDDDCCCCCCCCCAAAAAADDDEEEGGGLLLSSSzzzrrrpppooonnnllliiigggdddcccaaaaaadddgggjjjooo|||uuujjj^^^YYYWWWRRROOONNNLLLKKKIIIGGGEEEBBBAAA@@@<<<<<<;;;999777666555444444444444444333333333333111111222222222333333333333222444777;;;CCCRRRaaajjjrrr{{{{{{mmmeee^^^ZZZVVVQQQOOOQQQ[[[gggttt{{{{{{}}}vvvtttssseeeYYYRRROOOPPPOOOLLLJJJIIIHHHHHHHHHIIIKKKLLLNNNPPPTTTYYY]]]bbbgggooowww~~~zzzrrrkkkgggeeecccfffjjjnnnrrrzzz~~~xxxyyy~~~qqqfff[[[VVVTTTRRRRRRUUUQQQQQQPPPNNNLLLKKKMMMNNNKKKOOOUUU[[[dddsss{{{tttwww|||qqqdddYYYRRRLLLKKKIIIFFFDDDDDDCCCCCCCCCAAAAAADDDFFFGGGMMMTTTzzzrrrnnnnnnmmmllljjjgggdddcccbbbbbbdddggghhhmmmzzzxxxkkk^^^WWWUUUQQQOOOOOOMMMLLLKKKHHHFFFDDDBBBAAA======;;;:::888666555444555444444444444333333333111111222222222333333333444333444777;;;DDDTTTccckkksss||||||nnnfff^^^ZZZWWWRRRPPPRRRaaammmzzz~~~}}}}}}{{{zzzpppbbbYYYSSSQQQQQQPPPOOOMMMLLLMMMMMMNNNLLLNNNPPPRRRTTTYYY___ccciiiooowww{{{}}}}}}vvvooojjjiiijjjfffkkkqqqvvvzzz~~~yyyzzzxxxlllbbb[[[UUUUUUUUUSSSRRRTTTOOOPPPQQQPPPOOOOOOQQQRRRQQQTTTWWWZZZ```kkkzzz{{{tttxxx|||qqqeeeYYYRRRLLLJJJHHHFFFDDDCCCCCCDDDCCC@@@AAADDDFFFHHHMMMUUU}}}uuummmmmmmmmllljjjgggeeeccccccccceeeggggggkkkxxx|||nnn___WWWTTTPPPOOOOOONNNMMMLLLIIIGGGDDDCCCBBB???>>>===;;;999777666555555555444444444333333333111111222222222333333333555333555888<<>><<<;;;;;;:::888777666666555444444333333222111111111111222333444555555444666999<<>>===??????<<<888888888777666555444333333111111222222222333333333222222444777<<>><<<::::::999888777666555555444444555555555666666666444444666:::>>>HHH[[[mmmwwwwwwmmmfffeee___UUUQQQTTTVVV```mmmxxx}}}{{{rrrvvvxxxsssqqqrrrvvv}}}{{{|||zzz{{{~~~wwwllldddccchhhmmmtttzzzxxxoooeee\\\VVVPPPMMMIIIFFFEEEDDDCCCAAA???AAABBBCCCDDDFFFIIILLLvvvooojjjhhhgggggghhhkkkpppuuuxxx{{{~~~}}}~~~yyyqqqlllgggddddddcccbbbdddhhhlllsss}}}~~~tttjjjgggbbb___^^^]]]\\\[[[YYY\\\^^^___```dddkkkpppvvvlllrrr{{{sssllliiiggggggfffkkknnnoookkkaaaWWWPPPNNNOOONNNLLLIIIEEEAAA>>><<<;;;;;;:::999888777666666444444444555555555666666333333555999===GGGZZZlllwwwxxxnnngggfffaaaWWWRRRTTTTTT[[[gggrrrwww|||zzzrrrwww{{{vvvuuuuuuxxxtttiii```___ccchhhooovvv{{{~~~vvvmmmcccZZZTTTPPPMMMIIIFFFEEEDDDCCCAAA???AAACCCDDDDDDFFFIIIKKKwwwpppkkkhhhfffhhhlllqqquuu{{{tttmmmfffbbbaaacccbbb___```cccccciiipppwwwuuukkkhhhccc```^^^^^^\\\[[[WWWZZZ\\\]]]^^^bbbiiiooo~~~~~~tttyyy{{{qqqjjjfffddddddddddddiiimmmjjjaaaWWWQQQNNNOOOOOONNNKKKGGGCCC@@@???;;;;;;:::999888777777666333333444444444555555555333333555999===GGGZZZlllxxxwwwnnnhhhgggbbbXXXSSSUUUUUU[[[fffqqqvvv{{{xxxsssyyy{{{zzz{{{{{{qqqfff\\\[[[^^^ccckkkqqqwww{{{~~~tttkkkaaaYYYTTTPPPMMMIIIFFFEEEDDDCCCAAA>>>@@@CCCDDDEEEFFFIIIKKK{{{sssnnnjjjiiigggkkkrrrxxx~~~sssllldddaaaaaadddccc``````bbb___ccchhhkkkqqq{{{wwwmmmiiidddaaa```___]]]\\\VVVYYY[[[\\\^^^bbbiiinnn{{{|||zzzppphhhcccbbbbbbbbb\\\bbbhhhggg```WWWQQQOOONNNOOOOOOMMMIIIEEECCCBBB<<<;;;;;;:::999888777777333333333444444444555555444444666999===HHH[[[mmmxxxwwwnnnhhhhhhcccXXXSSSVVVXXX]]]hhhtttyyy}}}wwwssszzz~~~}}}|||}}}nnncccYYYXXX[[[```gggnnnuuuzzz~~~}}}sssiiiaaaZZZUUUPPPMMMIIIFFFEEEDDDCCCAAA>>>@@@CCCDDDEEEFFFIIIKKK~~~wwwrrrqqqqqqpppuuuxxx}}}pppjjjjjjiiigggeeedddddddddeeebbbbbbdddfffkkkrrr{{{}}}zzzqqqjjjdddbbb```\\\ZZZ\\\\\\ZZZ[[[]]]^^^```hhhqqqvvv}}}}}}|||qqqiiidddbbbaaaaaadddddddddaaa\\\XXXVVVUUUVVVSSSPPPNNNLLLIIIEEEAAA???===:::888666666777888777666555444333222222222444444777999===GGG]]]qqq||||||oooeeedddbbbZZZTTTUUU[[[gggwwwyyyssswww~~~{{{vvvvvv|||{{{jjjbbb[[[ZZZ]]]aaaiiipppxxx{{{~~~uuukkkbbb[[[WWWQQQMMMIIIFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDGGGLLLPPP~~~{{{xxxuuuuuuvvvxxxyyy|||~~~xxxnnnjjjfffggghhhiiiiiigggeeeddd`````````aaadddjjjrrrwww~~~~~~yyypppiiicccbbb```\\\[[[\\\\\\ZZZ[[[]]]]]]___gggpppxxx~~~||||||~~~}}}rrriiidddbbbaaaaaadddeeefffddd```\\\YYYXXXXXXVVVSSSPPPNNNJJJFFFCCCEEECCC@@@<<<:::888777777777666555444333333333333444555777:::===HHH]]]qqq||||||oooffffffddd[[[UUUVVV[[[gggwwwzzzuuuxxxvvvtttrrrttt{{{~~~|||}}}xxxjjjbbb[[[\\\___dddkkkrrryyy{{{vvvkkkaaaZZZVVVOOOLLLHHHFFFEEEEEEDDDCCCBBBCCCCCCCCCDDDHHHLLLPPPzzzrrrtttvvvyyy|||wwwooojjjhhhcccfffjjjmmmmmmjjjfffccc______^^^^^^___ccciiimmmqqq}}}wwwnnngggbbbaaa```\\\[[[]]]\\\ZZZ[[[]]]]]]^^^fffoooyyy~~~~~~}}}sssjjjdddbbbbbbaaadddgggiiihhheee```]]]\\\]]]ZZZWWWSSSPPPMMMHHHEEEEEEDDDBBB???<<<:::888777666666555444333333333333555555777:::===HHH]]]qqq||||||ppphhhiiiggg^^^WWWWWW[[[hhhxxx{{{uuuwww}}}sssooonnnpppuuu~~~~~~xxxrrrppprrrwwwxxx|||uuuiiibbb\\\^^^bbbgggooovvvzzz}}}wwwlllaaaXXXSSSMMMJJJGGGEEEEEEEEEEEEDDDBBBCCCCCCDDDEEEHHHMMMPPPxxxrrrqqquuu{{{yyypppllliiifffdddeeehhhkkknnnmmmjjjfffccc``````___^^^^^^aaafffjjjnnnxxxvvvllleee``````___\\\\\\^^^[[[ZZZ[[[]]]]]]^^^dddmmmyyy|||rrriiidddbbbaaaaaaeeehhhkkkllliiieeeaaa``````^^^ZZZWWWSSSOOOJJJGGG>>>>>>>>>===<<<:::999888666666555444444444444444666666888:::===HHH]]]qqq||||||pppjjjllljjjaaaZZZYYY^^^kkk{{{zzzrrrsss{{{~~~tttooonnnpppttt|||zzzqqqjjjeeeccceeehhhjjjooouuu}}}ssshhhaaa]]]```eeekkksss{{{~~~wwwkkk___UUUPPPJJJHHHFFFEEEFFFFFFFFFEEEBBBCCCDDDDDDEEEHHHMMMQQQ~~~xxxssssssyyyzzzooohhhfffeeecccaaaiiijjjkkklllkkkiiigggeeeaaaaaaaaa```aaadddhhhlllqqqyyyvvvjjjddd_________\\\\\\^^^[[[ZZZ[[[]]]]]]]]]bbbjjjwwwzzzppphhhcccbbbbbbbbbeeehhhlllmmmkkkgggdddbbbbbb```\\\YYYUUUQQQLLLIII>>>>>>>>>===<<<:::888777666666555444444444555555666777999;;;===HHH]]]qqq||||||qqqjjjmmmkkkccc\\\[[[aaapppxxxnnnnnnvvv}}}uuuppppppqqquuu{{{oooeee___YYYWWWXXXZZZ]]]bbbhhhppp{{{sssfff```]]]aaahhhoooxxx~~~uuuiii]]]SSSMMMHHHGGGEEEEEEFFFGGGFFFEEECCCCCCDDDDDDEEEHHHMMMQQQ}}}zzzuuu{{{yyyrrrjjjdddccccccbbbaaallllllllllllkkkkkkjjjjjjddddddeeeeeefffiiinnnqqqsssxxxwwwjjjddd______^^^[[[[[[]]][[[ZZZ[[[]]]\\\\\\aaahhhrrr~~~xxxooohhhddddddddddddeeehhhkkkllliiifffdddcccbbb```\\\YYYVVVRRRNNNJJJEEECCCAAA???<<<:::888777666666555555555555555666777777999;;;>>>HHH]]]qqq|||}}}qqqjjjllllllccc^^^^^^ddduuuvvvjjjjjjttt}}}zzzpppnnnrrrwww|||uuuddd[[[VVVRRRPPPPPPPPPSSSXXX\\\cccnnn|||~~~sssccc^^^\\\bbbjjjrrr{{{{{{qqqfff[[[RRRMMMGGGFFFEEEEEEFFFGGGEEEDDDCCCDDDDDDDDDFFFIIINNNQQQ}}}qqqllleee```___aaadddfffkkklllmmmnnnoooppppppooollllllmmmmmmnnnqqquuuxxxwww|||xxxkkkddd___^^^]]]ZZZYYY\\\[[[ZZZ[[[]]]\\\[[[```gggmmmxxxyyypppiiifffggghhhhhhfffhhhiiiiiifffdddbbbbbbaaa___\\\YYYVVVSSSOOOKKKGGGEEEBBB???<<<::::::999666666555555555555666666888888:::;;;>>>HHH]]]qqq|||~~~qqqjjjkkkkkkccc___```eeexxxttthhhjjjvvv}}}sssmmmpppvvv~~~wwwiiiYYYSSSPPPNNNLLLLLLKKKNNNQQQSSSWWWaaannnxxx|||sssaaa\\\\\\bbbkkkttt}}}wwwmmmcccYYYQQQMMMGGGFFFEEEFFFFFFFFFEEECCCCCCDDDEEEEEEFFFIIINNNRRR~~~lllhhhaaa\\\[[[___eeejjjiiikkknnnrrrtttttttttssstttuuuuuuuuuvvvxxx|||~~~~~~~~~yyykkkddd___^^^]]]ZZZYYY[[[[[[ZZZ[[[]]]\\\[[[___fffjjjtttzzzyyyqqqkkkiiiiiikkkkkkfffggghhhgggdddbbbaaaaaa```^^^[[[XXXVVVSSSOOOLLLDDDBBB???===;;;;;;<<<===666666555555555666666777888888:::<<<>>>HHH]]]ppp|||~~~qqqiiijjjjjjccc___aaaeeezzzsssgggkkkyyy}}}sssnnnnnnttt{{{nnn```RRRNNNMMMLLLKKKLLLJJJLLLMMMNNNPPPXXXeeennn{{{{{{rrr___[[[[[[cccllluuu~~~}}}uuukkkaaaWWWQQQMMMGGGFFFEEEFFFFFFFFFDDDBBBDDDDDDEEEEEEFFFIIINNNRRRwwwiiifffaaa^^^^^^bbbgggjjjkkklllrrrzzz|||xxxyyy}}}~~~~~~yyyzzz~~~|||pppggg___]]]]]]ZZZYYYZZZ\\\\\\\\\\\\]]]___bbbdddkkkuuu~~~wwwooolllkkkhhhgggiiiiiigggeeedddeeeeeedddbbbbbb^^^YYYVVVTTTSSSQQQPPPGGGEEEAAA???>>>===:::888777777666666666666777777888777777999===GGG[[[mmm}}}sssiiiggghhheeeaaa```ggg~~~tttgggmmmpppmmmoooooouuu~~~dddZZZMMMHHHIIIKKKKKKHHHLLLJJJIIIIIIMMMTTT[[[___nnnzzzxxxqqqllllllooottt}}}zzzkkkaaa]]]^^^dddmmmvvvtttggg]]]UUUNNNKKKHHHGGGFFFEEEDDDDDDDDDDDDCCC@@@AAAEEEGGGGGGKKKPPPvvvfffccc___\\\]]]aaafffjjjrrrsssyyy~~~zzzuuuwww||||||pppggg___^^^]]]ZZZYYYZZZYYYZZZ[[[[[[]]]```ccceeennnyyy|||vvvnnnkkkjjjhhhggghhhgggeeecccbbbbbbbbbaaa```\\\ZZZWWWVVVUUUSSSPPPNNNIIIGGGCCCAAA???===;;;999666666555555555555666666888777777:::===HHH\\\nnn}}}tttjjjiiiiiifffbbb___jjjuuuiiinnn|||mmmllloooqqqyyyxxx```WWWMMMIIIKKKMMMMMMJJJHHHHHHIIIKKKNNNSSSWWWZZZbbbmmm{{{vvvhhhaaa\\\]]]___dddllluuuzzz}}}~~~|||zzz}}}{{{nnnbbb^^^___fffnnnwwwsssggg]]]UUUOOOKKKHHHGGGFFFEEEDDDDDDDDDDDDEEEBBBBBBFFFGGGHHHKKKQQQuuudddbbb___^^^___ccchhhlllsssvvv}}}~~~{{{zzz}}}tttppprrryyy|||pppggg```___^^^[[[ZZZZZZVVVXXXZZZ\\\]]]```dddgggooo{{{zzzzzzuuummmkkkiiigggfffhhheeeccc```___``````^^^]]]WWWVVVUUUUUUUUUSSSPPPMMMLLLIIIEEEBBB@@@>>>;;;999666555555444444555555666777666888:::>>>III]]]ooo|||uuulllkkklllhhhbbb___lllwwwjjjooouuunnnooorrrwwwmmm[[[TTTLLLJJJMMMOOONNNLLLGGGHHHJJJMMMPPPRRRTTTTTTYYYaaannn}}}rrrfff[[[UUUQQQRRRTTTWWW___fffkkknnnqqqppppppttt}}}}}}pppbbb___aaahhhpppxxx~~~sssggg]]]UUUOOOKKKGGGFFFEEEDDDDDDCCCDDDDDDFFFDDDDDDGGGHHHIIINNNTTTrrrdddcccaaaaaadddhhhmmmqqqvvvzzz|||{{{}}}yyynnnlllooovvv}}}ppphhhaaa```___\\\ZZZ[[[VVVYYY\\\]]]]]]```eeeiiiooo~~~zzzwwwzzz~~~uuummmjjjiiifffeeefffdddbbb___^^^^^^^^^]]][[[XXXVVVTTTSSSSSSQQQOOOMMMLLLIIIEEEBBB@@@===:::888666666555555555555666666666666888;;;???JJJ]]]ooozzzvvvnnnmmmnnniiiccc___mmmxxxkkknnnyyytttsssvvvzzz{{{dddVVVQQQLLLKKKMMMOOOOOOMMMIIIKKKMMMPPPRRRSSSTTTTTTYYY]]]gggtttzzzjjj^^^SSSNNNKKKMMMNNNQQQVVV]]]```cccfffgggiiioooxxx{{{oooaaa___aaaiiirrrzzz|||qqqfff\\\TTTNNNKKKFFFEEEDDDDDDCCCCCCCCCDDDEEECCCEEEIIIJJJKKKRRRZZZ}}}oooccccccccceeeiiinnnsssvvv}}}}}}sssjjjiiimmmttt~~~ppphhhbbbaaa```]]]ZZZ[[[YYY\\\^^^^^^^^^aaaggglllvvv|||wwwyyy}}}vvvmmmjjjiiieeedddeeedddbbb___^^^^^^]]]\\\ZZZ\\\XXXSSSPPPOOOOOOOOONNNKKKHHHDDDAAA???<<<999777888888777777777777888888666666888;;;???III\\\mmmwwwwwwooonnnnnnjjjccc___mmmxxxkkknnn~~~wwwwwwzzz~~~ttt^^^SSSPPPLLLLLLNNNPPPPPPOOOOOOPPPQQQSSSTTTVVVWWWWWWYYY\\\bbbmmm{{{||||||}}}~~~~~~ooo___TTTLLLHHHFFFHHHIIIJJJNNNTTTXXXZZZ^^^bbbfffmmmvvv|||wwwkkk___^^^bbbkkkttt{{{zzzoooddd[[[SSSNNNJJJEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBEEEIIIKKKNNNWWW```{{{nnnddddddfffjjjnnntttyyy{{{vvvnnnffffffkkkqqq{{{~~~pppiiicccbbbbbb^^^[[[[[[\\\^^^``````___ccclllttt|||xxx~~~yyyoookkkiiieeeccccccdddbbb___^^^^^^]]][[[ZZZ]]]YYYRRRNNNMMMMMMNNNNNNJJJHHHDDDAAA???===:::888999888888777777888888999666666888;;;???HHHZZZkkkvvvxxxooonnnnnniiiccc```kkk}}}xxxlllooo~~~zzz}}}mmmZZZQQQOOOLLLMMMOOORRRTTTUUUXXXYYYZZZ\\\^^^___``````ZZZ]]]aaahhhrrr}}}vvvwwwyyyyyy{{{~~~wwwgggXXXNNNKKKGGGFFFIIIJJJJJJLLLQQQRRRTTTYYY^^^eeemmmvvv|||ttthhh^^^^^^cccmmmwww~~~wwwlllaaaYYYRRRLLLIIICCCCCCBBBBBBBBBBBBCCCCCCAAABBBFFFJJJKKKNNNYYYdddzzzooohhhjjjmmmqqqwww|||ppphhhcccdddiiinnnvvv~~~|||pppiiiccccccbbb^^^[[[[[[\\\___aaa```aaagggsss}}}yyyxxx{{{qqqmmmiiidddbbbbbbcccaaa^^^]]]\\\\\\ZZZXXXXXXUUUPPPMMMMMMMMMMMMMMMJJJHHHDDDBBB@@@>>><<<:::888888777777777777888888666666888;;;>>>FFFXXXhhhwwwyyynnnllllllhhhccc```bbbtttyyynnnqqqyyygggYYYOOONNNMMMNNNRRRWWW\\\___dddgggkkkoooqqqpppooommmdddfffgggiiimmmxxx}}}uuuooopppssstttvvvyyy~~~}}}rrrdddWWWOOOMMMJJJIIILLLMMMLLLNNNQQQPPPSSSXXX___hhhqqqzzz~~~sssggg^^^^^^eeeppp{{{{{{tttjjj___WWWPPPKKKHHHCCCBBBBBBAAABBBBBBCCCCCCCCCDDDGGGJJJJJJMMMWWWccc{{{pppnnnpppsssyyyllleee```cccggglllsssyyy{{{pppiiiddddddccc___[[[[[[\\\___aaa```bbbjjjyyyvvvwww}}}sssmmmiiidddaaaaaaccc```]]]\\\[[[[[[YYYWWWRRRPPPNNNMMMNNNNNNMMMLLLKKKHHHEEECCCBBB@@@>>><<<777777666666666666777777666666888;;;===EEEVVVfffyyyyyynnnkkkkkkgggcccaaaZZZjjjxxx|||{{{pppsssrrrcccXXXNNNMMMMMMPPPUUU\\\cccgggnnnssszzz|||xxxppprrrqqqmmmkkkrrr{{{qqqjjjdddfffiiikkkmmmppptttwwwyyyvvvmmmbbbWWWPPPKKKHHHHHHKKKLLLJJJKKKOOORRRUUUZZZbbbkkkuuu~~~ssshhh^^^___fffsss~~~zzzssshhh^^^VVVOOOJJJGGGBBBBBBAAAAAAAAABBBBBBCCCEEEFFFIIIJJJIIIKKKUUUaaayyyvvvyyy~~~qqqhhhbbbdddhhhmmmsssyyy}}}rrrjjjcccbbbbbb^^^\\\]]]______aaabbbcccjjj{{{tttxxx~~~rrrkkkeee```___aaa_________^^^\\\YYYWWWUUUTTTQQQNNNMMMNNNMMMKKKIIIIIIGGGEEEBBB@@@???>>>???<<<;;;999777666555555555777666555777:::EEEYYYlll|||sssmmmiiieee```]]]\\\cccmmmsssxxx~~~uuuuuujjj[[[SSSPPPMMMMMMSSSYYY```iiirrr~~~zzzyyyyyyyyy}}}xxxooogggccc___^^^aaaeeehhhhhhooopppqqqooohhh___UUUOOOMMMMMMLLLKKKLLLMMMNNNOOOVVVWWW[[[cccnnnyyytttjjj___dddlllwww{{{rrreeeZZZTTTOOOKKKHHHEEEDDDCCCBBBBBBCCCDDDEEEHHHHHHIIIGGGDDDEEERRR```}}}nnnfffaaadddiiimmmtttzzz|||ppphhhbbbaaa```]]][[[\\\\\\^^^bbbeeehhhooorrrxxx|||pppiiiddd___^^^```]]]]]]]]]\\\ZZZXXXVVVTTTSSSPPPMMMKKKLLLLLLIIIGGGHHHFFFDDDAAA???===<<<;;;<<<;;;999888666555555555999777777777:::CCCWWWiii{{{vvvnnnjjjfff```]]]YYYaaajjjqqqvvv|||vvvvvv|||hhhYYYQQQPPPMMMOOOUUU]]]eeeqqq{{{rrriii```\\\XXXWWWZZZ^^^``````kkkmmmooonnniii```VVVPPPLLLLLLLLLMMMNNNPPPRRRSSSYYY[[[```hhhrrr|||uuukkkccchhhqqq{{{yyypppcccYYYRRRNNNJJJGGGBBBBBBAAAAAAAAAAAABBBBBBDDDEEEGGGGGGEEEHHHUUUccc{{{jjjdddaaaeeejjjooovvv}}}|||ppphhhbbbbbbbbb___]]]]]]]]]^^^ccchhhlllttt|||qqqyyy{{{nnngggbbb^^^]]]___\\\\\\[[[ZZZYYYWWWUUUTTTTTTRRROOOMMMLLLKKKIIIGGGGGGFFFEEEBBB@@@===;;;:::<<<;;;:::888777666555555:::888888888:::BBBTTTfffzzzyyyppplllhhhccc^^^ZZZbbbkkkrrrwww~~~zzzzzzvvvcccUUUOOOOOONNNQQQZZZcccnnn|||xxxjjjaaaWWWTTTQQQPPPRRRUUUWWWXXXcccfffjjjkkkggg___WWWQQQLLLLLLMMMOOORRRUUUXXXZZZ]]]```fffnnnvvv~~~uuulllgggllluuuvvvmmm```VVVPPPLLLIIIFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDFFFGGGFFFIIIVVVcccxxxiiidddccchhhnnnsss{{{{{{rrrkkkeeedddeeebbb```aaaaaaaaadddiiinnnwww}}}rrr|||nnneee```^^^^^^```]]]\\\\\\ZZZYYYWWWVVVUUUYYYWWWTTTPPPNNNKKKIIIGGGHHHGGGFFFDDDBBB@@@>>>======<<<:::999777777666666888777777888:::BBBTTTdddxxx{{{qqqnnnmmmiiiccc^^^fffqqqyyy~~~}}}ppp^^^RRRMMMNNNNNNTTT^^^jjjwwwrrrddd[[[RRRPPPNNNMMMNNNPPPRRRTTTYYY]]]aaadddbbb\\\UUUPPPMMMNNNPPPSSSWWW\\\```bbbdddhhhnnntttyyy~~~vvvnnnkkkpppyyy}}}rrriii]]]TTTNNNKKKGGGEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFGGGHHHGGGIIIRRR^^^uuuiiifffhhhnnnsssxxxzzzrrrjjjdddeeeeeecccbbbbbbeeedddeeekkkrrr~~~yyyqqqeee```___```ccc___^^^]]]\\\ZZZYYYYYYXXX\\\ZZZWWWSSSOOOKKKIIIHHHIIIHHHGGGEEECCCAAA@@@???>>>===;;;999888777777777444444666888;;;CCCTTTdddvvv|||qqqooorrroooiiiaaajjjvvv|||~~~jjjYYYPPPMMMNNNOOOWWWbbbooo~~~}}}oooaaaYYYNNNNNNLLLKKKKKKLLLOOOPPPQQQTTTYYY\\\[[[WWWQQQMMMOOOPPPRRRVVV[[[```eeehhhmmmqqqvvvyyy{{{|||~~~wwwpppooouuu}}}zzznnnfffZZZQQQLLLIIIFFFDDDAAABBBDDDDDDDDDDDDBBBAAAEEEDDDFFFHHHGGGIIIQQQZZZsssxxxsssiiiiiilllsssxxx}}}~~~yyyooogggbbbbbbcccaaa```aaaeeedddfffmmmwwwuuuiiidddcccccceee``````^^^]]]\\\[[[[[[[[[[[[[[[YYYUUUQQQNNNMMMMMMNNNLLLIIIEEECCCAAA@@@@@@>>>===<<<:::999888777777222333555999;;;CCCSSScccttt}}}qqqpppuuutttlll```kkkzzz}}}xxx~~~yyyeeeVVVOOOMMMNNNQQQYYYeeeqqqyyylll___WWWKKKKKKKKKIIIHHHIIIKKKNNNNNNQQQTTTVVVVVVSSSOOOLLLPPPQQQSSSWWW\\\aaafffiiiqqquuuyyy{{{yyyyyy{{{}}}~~~~~~}}}}}}}}}wwwssstttxxxwwwllldddXXXPPPKKKIIIFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@CCCFFFHHHIIIQQQYYYhhhlllrrryyyrrrjjjjjjooovvv{{{~~~xxxmmmfffaaabbbcccaaa```aaabbbbbbfffnnnxxxwwwnnnkkkhhheeedddaaa```^^^]]]\\\[[[\\\\\\[[[\\\\\\ZZZWWWUUUWWWXXXYYYVVVPPPJJJEEECCCBBBBBB???>>><<<;;;999888888888333333666999;;;AAAQQQ```sssqqqpppvvvuuulll```lll}}}}}}vvvzzzvvvbbbTTTOOOOOOOOORRRZZZfffqqq}}}ssshhh]]]VVVKKKLLLLLLKKKHHHHHHKKKNNNQQQRRRTTTTTTTTTRRRPPPOOOOOOPPPRRRVVVZZZ___dddffflllpppttttttrrrqqqtttwwwyyyyyyyyyyyyzzz}}}xxxuuussswww}}}|||tttjjjbbbWWWOOOKKKIIIFFFDDDFFFEEEEEEEEEEEEEEEEEEFFF@@@@@@BBBFFFGGGHHHNNNUUU\\\___ccciiiqqq|||rrrjjjkkkpppwww|||}}}xxxooogggbbbcccdddcccbbbcccaaaaaafffnnnuuu|||xxxrrrqqqlllgggdddaaa```^^^\\\[[[[[[\\\\\\\\\^^^```___^^^^^^```cccddd___XXXOOOIIIFFFEEEEEE???>>>===;;;:::999888888444555888:::;;;@@@OOO]]]rrr~~~rrrpppvvvuuukkkaaannnwwwzzz}}}~~~uuuaaaTTTOOOPPPPPPSSS[[[fffqqqyyyoooeee[[[TTTMMMNNNOOOMMMKKKJJJMMMPPPTTTUUUUUUUUUTTTSSSRRRQQQNNNOOOQQQTTTXXX]]]aaacccdddhhhlllllljjjjjjnnnrrruuuvvvwwwwwwyyy|||xxxvvvpppsssxxxzzzrrriiiaaaVVVNNNKKKIIIGGGEEECCCBBBAAA@@@@@@AAABBBCCCDDDBBBCCCFFFFFFEEEIIIOOOWWWYYY\\\___eeennnwww~~~~~~wwwmmmnnnqqqvvv}}}~~~uuukkkhhhccc```___```aaaaaabbbcccdddhhhnnnssswwwyyy|||{{{{{{uuuqqqllleee_________]]]\\\[[[ZZZZZZZZZ``````^^^\\\]]]fffuuuvvvhhh[[[RRRMMMJJJIIIAAA>>>;;;:::::::::999888999777888:::;;;AAANNN\\\qqq~~~rrrmmmppppppjjjbbbppp{{{xxx|||}}}{{{|||~~~nnn\\\QQQNNNNNNSSSUUU\\\fffppp~~~uuujjj```XXXTTTPPPOOONNNOOOQQQTTTUUUVVVWWW[[[]]][[[ZZZ[[[XXXSSSQQQPPPPPPQQQSSSVVVYYY[[[\\\^^^```bbbeeegggiiijjjkkkrrr{{{~~~tttmmmjjjiiijjjnnntttzzzvvvllleee___VVVNNNIIIFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHTTTVVVWWWZZZ^^^eeemmmsss~~~wwwnnnoooqqqvvv~~~~~~vvvmmmiiidddaaaaaaaaabbbbbbbbbbbbbbbdddhhhkkknnnoootttwwwwwwqqqoookkkeeeaaa___```aaaaaaaaa```___^^^___```______cccnnn}}}uuufff[[[SSSOOOLLLCCC@@@===;;;::::::888777999777888:::;;;AAANNN[[[qqq~~~uuuooosssrrrmmmfffuuu|||zzz~~~}}}zzz{{{}}}~~~ooo]]]SSSPPPQQQQQQSSSYYYcccnnn{{{vvvkkkbbbZZZVVVPPPOOOOOOPPPRRRUUUVVVWWWYYY^^^aaa___^^^]]]YYYSSSTTTTTTSSSSSSTTTVVVWWWYYYXXXYYY\\\___bbbeeeiiilllqqqyyyyyylllccc______aaadddjjjpppuuuxxxyyy~~~sssjjjccc]]]TTTLLLGGGEEECCCBBBCCCCCCDDDDDDDDDEEEEEEEEECCCCCCBBBBBBCCCDDDEEEFFFUUUVVVWWWYYY[[[___eeejjjvvvwwwnnnoooqqqvvv~~~vvvmmmjjjeeebbbaaaaaaaaa```aaa``````aaacccfffiiikkkpppvvv}}}wwwqqqmmmkkkiiieeebbb```aaaccceeeffffffeeeeeebbbbbbbbbcccgggqqqwwwjjj^^^VVVQQQNNNGGGDDD@@@===;;;:::888666999888888:::;;;@@@MMMZZZppp~~~wwwrrrvvvuuupppiiiwww~~~||||||}}}~~~lll[[[RRRPPPQQQPPPSSSYYYcccmmmzzzwwwmmmeee^^^[[[TTTTTTTTTUUUWWWZZZ\\\]]]```fffjjjiiihhheee___XXXYYYXXXWWWWWWVVVVVVVVVWWWVVVXXX[[[^^^bbbgggnnnssszzzssseeeZZZUUUUUUWWWZZZ^^^dddjjjoooqqq}}}zzzqqqiii```ZZZQQQJJJEEECCCBBBAAACCCCCCCCCDDDDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCDDD[[[\\\]]]^^^___bbbfffiiimmmvvvwwwmmmmmmooottt~~~~~~uuulllhhhdddaaa``````___^^^^^^___```aaacccgggkkkooosss{{{}}}xxxsssmmmiiigggeeecccbbbaaaaaaccceeegggiiikkkkkkiiihhhfffdddfffllluuu|||yyyooofff___ZZZUUUSSSLLLIIIDDD@@@===;;;888666999888999:::;;;@@@LLLXXXooo}}}yyytttxxxwwwqqqhhhvvv~~~{{{|||gggWWWNNNMMMMMMSSSUUU\\\eeeooo{{{wwwooohhhccc```ZZZ[[[\\\^^^___bbbfffhhhlllrrrwwwwwwuuuppphhh```\\\[[[[[[ZZZZZZYYYYYYYYYZZZ]]]```ccchhhoooyyypppaaaVVVQQQOOOQQQTTTXXX]]]dddkkkppp}}}|||{{{}}}}}}xxxpppiii]]]WWWOOOHHHDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCaaabbbdddeeeeeegggjjjmmmlllttt~~~vvvjjjkkkmmmttt~~~|||sssllliiieeebbbaaaaaa```______```aaabbbcccgggmmmqqqyyy|||xxxsssmmmhhheeecccaaaaaabbbaaaaaabbbdddiiimmmpppooommmiiifffeeeggglllppptttpppjjjfffbbb```]]][[[PPPMMMGGGCCC???<<<999777999888999;;;;;;???JJJVVVmmm{{{yyytttxxxwwwpppgggttt~~~zzz|||zzzdddTTTMMMKKKLLLSSSVVV]]]gggqqq|||}}}vvvooojjjfffddd^^^aaadddfffhhhkkkppptttwww~~~{{{qqqggg_________^^^^^^___``````bbbfffjjjmmmrrrzzzlll]]]SSSNNNLLLNNNQQQUUUZZZbbblllsss~~~|||zzzyyy{{{}}}yyytttmmmfff[[[VVVNNNGGGDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCiiikkknnnnnnnnnoooqqqssssssxxx}}}tttiiijjjmmmtttyyypppllliiifffddddddcccbbbaaa```aaabbbbbbaaaeeekkkqqq}}}~~~|||zzzvvvpppjjjeeebbbaaaaaacccbbbbbbbbbeeeiiimmmppppppmmmjjjhhhgggiiikkkmmmnnnlllhhheeecccaaa^^^[[[TTTPPPJJJEEEAAA>>>:::888999888999;;;;;;>>>IIIUUUjjjxxxyyyuuuwwwvvvooofffpppyyyzzzxxxbbbTTTOOOOOOPPPRRRUUU]]]hhhqqq}}}{{{tttnnnjjjhhhgggbbbfffjjjmmmpppttt{{{yyyooogggfffeeedddeeegggiiijjjmmmrrrwww{{{~~~|||gggWWWMMMIIIIIILLLOOORRRXXXbbbnnnwww~~~~~~}}}{{{yyyyyy{{{}}}~~~{{{tttoooggg```YYYSSSLLLFFFCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDzzz|||~~~~~~}}}|||}}}~~~|||}}}|||sssiiijjjooowwwwwwmmmhhhfffcccbbbcccbbbaaa```^^^aaacccbbbcccgggooovvv}}}}}}~~~~~~~~~}}}yyyssslllfffddddddeeedddeeefffhhhjjjlllnnnnnnmmmkkkhhhggghhhjjjkkklllkkkiiigggeeeccc```\\\YYYVVVQQQLLLGGGCCC???<<<999999888:::;;;;;;>>>HHHSSShhhvvv{{{uuuxxxuuunnnbbbiiixxxzzzzzzsss___SSSQQQRRRTTTSSSVVV___jjjttt}}}xxxrrrmmmjjjiiihhhhhhmmmssswwwzzzzzzrrrpppmmmkkklllnnnqqqtttzzzvvvaaaRRRKKKHHHHHHKKKNNNRRRXXXcccrrr}}}{{{{{{zzzzzz{{{|||~~~{{{sssmmmddd\\\VVVQQQIIIDDDAAAAAABBBBBB@@@AAAAAAAAAAAABBBBBBBBBAAABBBCCCEEEEEEEEEEEEDDD~~~~~~}}}|||zzzyyyxxx|||~~~{{{rrriiilllqqqyyy~~~uuukkkcccaaa___^^^______^^^]]]\\\___bbbdddffflllvvv~~~}}}~~~{{{uuunnnhhhfffggghhhdddgggkkknnnppppppnnnmmmjjjhhhffffffggghhhiiiiiimmmkkkjjjiiigggeeeaaa^^^VVVRRRMMMHHHDDD@@@===:::999999:::<<<;;;>>>HHHSSSfffuuu|||vvvxxxuuunnn^^^cccppp{{{{{{|||nnnZZZQQQQQQTTTVVVUUUYYYbbbnnnxxx~~~{{{vvvpppllljjjiiiiiinnnttt{{{zzzwwwsssppppppsssvvvyyyqqq^^^QQQKKKJJJIIILLLPPPSSSZZZfffvvvzzzzzzzzz{{{|||}}}~~~}}}uuunnnddd[[[TTTNNNGGGBBB@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB???@@@BBBDDDEEEEEEDDDDDD{{{xxxwwwvvvsssrrrqqqnnnkkkkkklllnnnqqqxxx}}}sssmmmlllpppzzz{{{sssnnngggddd```____________^^^^^^]]]^^^bbbfffkkkwww{{{pppjjjfffbbbaaabbbhhhhhhiiijjjkkkkkkjjjjjjggggggffffffeeedddcccbbbkkkiiifffffffffddd```\\\ZZZXXXUUUPPPJJJEEE@@@>>>===:::999;;;===???FFFNNNbbbrrr}}}yyytttqqqeeeeeekkkyyyzzz{{{|||fffXXXSSSOOOOOOPPPWWW\\\bbbkkkwww{{{tttnnnkkkhhheeegggkkkqqqwww}}}yyyxxxwwwwww}}}hhhVVVMMMJJJIIIMMMMMMPPPXXXdddrrr}}}{{{yyyyyyyyyyyyzzzzzz{{{||||||xxxrrrjjjbbb\\\QQQLLLFFFBBBAAAAAABBBBBB???@@@AAABBBCCCCCCCCCCCCDDDCCCDDDEEEHHHIIIIIIIII~~~xxxxxxyyyyyyyyyyyyyyyxxx~~~}}}zzzwwwsssqqqooonnnkkkkkkjjjgggeeeeeegggiiirrryyyuuupppnnnrrr|||{{{sssnnngggddd```^^^^^^___^^^^^^___^^^___cccfffkkkvvvyyynnnhhheeeaaa```aaadddeeefffgggggghhhggggggddddddeeeeeeddddddcccbbbhhheeebbbbbbccccccaaa```\\\[[[WWWRRRLLLFFFBBB@@@===::::::<<<===???EEEMMM```ooo|||wwwttteeecccgggsss}}}zzz|||vvvaaaUUUQQQNNNOOOQQQYYY^^^fffooo|||{{{tttmmmgggeeecccbbbeeekkkrrryyy}}}||||||}}}{{{dddUUUNNNKKKJJJNNNPPPUUU^^^kkkxxx{{{wwwwwwvvvvvvvvvwwwxxxxxx~~~{{{xxxtttnnnfff]]]WWWOOOKKKEEEBBBAAAAAABBBBBB@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBDDDFFFHHHIIIIII{{{ooogggggghhhjjjlllmmmnnnoooooorrrssstttuuuvvvwwwwwwwwwwwwuuussspppmmmjjjiiihhhiiiiiiiiigggfffgggiiilllttt{{{wwwsssrrrvvvzzzrrrmmmfffccc```^^^^^^^^^^^^]]]```___```dddgggjjjttt~~~wwwlllfffccc___^^^``````aaabbbcccddddddddddddccccccdddeeeeeeeeeeeeeeeeeeccc```___```bbbcccccc```^^^ZZZTTTNNNIIIDDDBBB???<<<;;;======>>>DDDKKK\\\lll}}}|||xxxuuueeeaaabbbkkktttxxx||||||~~~|||lll[[[QQQNNNMMMNNNQQQZZZ```jjjuuuxxxsssjjjccc]]]\\\[[[[[[aaagggssszzz~~~}}}~~~qqq^^^SSSOOOMMMLLLQQQUUU]]]hhhttt{{{zzzzzzyyyyyyxxxyyyyyyyyyyyyvvvrrrnnnhhh```WWWRRRMMMIIIDDDAAAAAAAAABBBBBBAAABBBBBBCCCCCCCCCBBBBBB@@@AAAAAABBBDDDGGGIIIJJJ{{{nnnddd^^^___```bbbdddfffggghhhhhhiiikkkmmmoooqqqsssssstttuuutttrrrooommmlllkkkjjjlllllllllkkkkkklllppprrrxxxyyyvvvuuuzzzyyypppkkkeeebbb___]]]]]]^^^^^^]]]```___aaaeeegggjjjrrr|||xxxlllfffbbb^^^]]]___]]]^^^```aaabbbccccccccceeeeeefffhhhhhhiiiiiiiiieeedddcccbbbccccccddddddbbb___[[[UUUOOOJJJFFFDDD@@@===<<<>>>>>>>>>CCCIIIYYYiii{{{zzzuuusssfffaaa```gggpppuuuwwwzzzssseeeVVVOOOLLLKKKMMMQQQZZZbbbmmmzzzyyyqqqkkkaaaZZZTTTRRRRRRSSSYYY___nnnuuuwwwtttuuuyyy}}}hhhXXXQQQNNNNNNNNNUUU\\\fffrrr~~~||||||{{{zzzyyyyyyyyyyyyyyyvvvsssnnniiiccc\\\SSSNNNJJJGGGCCC@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@AAAAAABBBDDDGGGKKKNNNsssggg^^^ZZZYYYZZZ[[[]]]^^^______```ccceeehhhkkkoooqqqssstttwwwvvvuuusssrrrrrrrrrrrrooopppqqqpppppprrrvvvyyy{{{xxxxxx}}}xxxnnnhhhdddbbb___]]]^^^_________``````cccgggiiikkkrrr{{{zzzmmmeeeaaa]]]\\\^^^^^^___aaabbbdddeeeffffffiiijjjkkkllllllmmmllllllfffhhhiiiiiihhhfffcccbbbbbb___ZZZUUUOOOJJJGGGFFFBBB???>>>???>>>===AAAGGGVVVfffyyyxxxtttrrrhhhbbbaaaiiisssyyy{{{}}}~~~zzzkkk___SSSNNNLLLJJJLLLPPPZZZbbbooo||||||sssjjjdddZZZSSSMMMKKKKKKKKKPPPVVVbbbiiittt~~~rrrhhhgggiiipppvvv{{{yyybbbVVVQQQNNNOOORRR\\\dddppp{{{}}}wwwvvvvvvuuuttttttttttttuuuqqqlllggg```YYYQQQLLLGGGEEEAAA@@@@@@AAABBBBBBCCCCCCCCCDDDCCCCCCBBBBBBAAABBBCCCDDDEEEIIIOOOSSS|||nnnaaaYYYUUUXXXYYYZZZ\\\]]]]]]^^^^^^___aaaeeejjjooorrruuuwwwyyyxxxxxxxxxxxxyyyzzz{{{zzz{{{|||{{{|||~~~~~~||||||vvvmmmgggcccaaa^^^^^^___aaabbbbbbbbbbbbfffkkkmmmooouuu}}}xxxkkkddd```]]]]]]``````aaaccceeegggiiiiiijjjmmmmmmnnnnnnnnnmmmmmmlllgggjjjmmmmmmjjjfffcccaaaaaa^^^YYYTTTOOOKKKIIIHHHDDDAAA???@@@???===@@@EEESSScccwwwzzzuuutttkkkeeedddnnnzzz~~~~~~{{{wwwuuuuuutttppplllbbbYYYPPPMMMKKKJJJMMMQQQ[[[cccppp~~~|||uuukkkaaa[[[TTTNNNIIIHHHGGGFFFIIIOOOTTTZZZdddppp}}}ooodddZZZZZZ]]]dddkkkqqq{{{ppp]]]UUURRRPPPTTT[[[fffnnnzzz}}}||||||vvvuuutttttttttttttttuuusssooojjjddd]]]VVVNNNIIIEEEBBB@@@???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBDDDEEEEEEEEEJJJRRRXXX{{{lll```XXXUUUYYYZZZ\\\]]]___````````````bbbggglllrrrvvvzzz|||||||||}}}~~~}}}uuummmgggbbb```^^^^^^aaadddeeeeeeeeefffkkkqqqssstttzzzsssgggaaa___^^^```cccbbbccceeehhhjjjlllmmmmmmnnnnnnnnnmmmlllkkkiiihhhfffiiilllkkkgggdddbbbbbb```]]]YYYTTTPPPMMMLLLKKKEEEBBBAAAAAA???===???DDDOOO```ssszzzvvvuuummmggghhhsss}}}|||mmmhhhdddbbbbbbcccaaa^^^XXXQQQKKKJJJJJJJJJNNNSSS]]]eeerrr}}}uuulllbbbXXXQQQNNNIIIFFFFFFFFFDDDGGGKKKKKKPPPXXXbbbmmmyyy{{{kkk\\\TTTNNNMMMPPPWWW\\\aaajjjsss{{{~~~|||zzzzzzzzzzzzwwwgggZZZVVVUUUSSSZZZeeepppxxx}}}xxxwwwxxxyyyuuuuuutttttttttuuuvvvvvvppplllfff___YYYQQQJJJEEECCCAAA>>>>>>@@@AAABBBAAAAAABBBCCCDDDDDDEEEDDDDDDBBBDDDEEEEEEEEEKKKTTT[[[{{{mmmbbb[[[YYYUUUWWWYYY[[[]]]___``````bbbeeejjjpppvvv{{{{{{tttmmmhhhaaa___^^^___bbbeeegggggghhhiiinnnuuuwwwxxx~~~}}}zzznnnccc___^^^___bbbfffcccdddgggiiikkkmmmnnnooonnnnnnmmmllljjjhhhfffeeeeeeggghhhgggcccaaabbbddd```^^^YYYUUUQQQOOONNNNNNEEECCCAAABBB???<<<>>>CCCLLL]]]qqqyyyuuutttoooiiijjjvvv}}}xxxqqqaaa\\\WWWUUUVVVWWWWWWUUUQQQLLLHHHHHHIIIJJJOOOUUU___gggsssyyyoooeee[[[QQQKKKJJJFFFDDDFFFFFFDDDFFFKKKIIILLLQQQXXX```kkkvvv}}}wwwiiiYYYMMMFFFFFFEEEGGGMMMQQQUUU\\\dddccceeehhhjjjlllmmmllllllkkkjjjhhheeedddccccccccceeejjjrrrzzzoooaaaXXXWWWWWWVVV___mmmwwwyyysssrrruuuwwwpppppppppppppppqqqrrrsssmmmiiibbb\\\UUUNNNGGGBBBAAA@@@>>>>>>@@@AAABBBAAAAAAAAACCCDDDEEEEEEEEEEEEBBBDDDEEEDDDEEEJJJTTT]]]|||nnnbbb[[[WWWXXXYYY[[[\\\]]]```dddgggfffmmmuuu{{{}}}~~~~~~yyyqqqjjjdddaaa```aaacccfffiiijjjjjjlllsss{{{~~~|||~~~~~~yyy{{{tttjjjaaa___``````cccfffggggggfffggghhhkkkmmmooommmllliiieeebbb```___^^^YYY[[[^^^bbbeeeddd```]]]\\\XXXSSSPPPNNNMMMKKKJJJGGGEEEBBB??????@@@BBBDDDHHH\\\qqq}}}~~~wwwuuuzzzuuuppprrr}}}zzzyyynnneee]]]UUURRRVVVWWWSSSQQQRRRQQQLLLHHHHHHIIIJJJOOOUUU___jjjzzzuuuhhh[[[QQQKKKIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJMMMQQQYYYbbbjjjrrrnnnggg^^^VVVNNNIIIGGGDDDEEEHHHKKKNNNQQQRRRSSSVVVWWWWWWXXXYYYYYYYYYYYYYYYVVVTTTSSSUUUVVVTTTRRRUUUYYYaaajjjpppxxxjjj\\\TTTWWW[[[^^^hhhuuu{{{uuurrrsssuuuvvvuuurrrooonnnnnnnnnnnnmmmjjjeee^^^WWWQQQKKKFFFBBBBBBAAA???>>>>>>???AAABBB@@@@@@@@@AAAAAAAAABBBBBBJJJEEECCCFFFKKKPPPYYYbbbrrrfff___]]]\\\]]]___aaaccceeeiiilllpppvvv~~~{{{tttlllgggeeedddeeegggjjjmmmoooooottt|||zzzssstttyyy~~~~~~tttjjjbbb`````````aaacccffffffggghhhiiijjjllllllllljjjfffbbb```^^^^^^^^^[[[[[[]]]___```___[[[XXXZZZWWWRRROOONNNMMMLLLJJJHHHFFFBBB@@@???@@@BBBDDDGGGYYYnnnzzz{{{xxx{{{uuuuuu~~~|||vvvkkkccc[[[TTTQQQUUUWWWTTTRRRSSSQQQKKKGGGGGGHHHIIINNNTTT```nnn}}}rrrdddWWWNNNIIIGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBDDDGGGHHHKKKQQQXXX]]]ccc```ZZZSSSMMMHHHEEEDDDBBBCCCEEEHHHJJJLLLMMMNNNOOOOOOOOONNNOOOPPPQQQRRRSSSPPPNNNNNNOOOOOONNNLLLNNNPPPUUU\\\bbblll}}}zzzhhh\\\UUUYYY___cccooo||||||vvvttttttuuuuuusssqqqnnnmmmmmmmmmmmmlllhhhccc\\\TTTNNNIIIDDDAAAAAA@@@???>>>>>>@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCFFFBBBBBBGGGLLLRRR\\\eeeyyyxxx{{{uuulllfffdddbbbdddgggiiikkknnnqqqttt}}}|||uuunnniiifffgggjjjmmmqqquuuyyyzzzwwwnnnmmmttt}}}~~~sssjjjbbbaaaaaa``````bbbeeefffgggiiiiiiiiiiiihhhiiifffccc```^^^]]]^^^^^^]]]\\\\\\\\\\\\ZZZWWWTTTWWWTTTQQQOOONNNMMMLLLKKKIIIFFFCCC@@@>>>???AAACCCFFFVVViiiwww}}}zzzvvvzzz|||}}}tttiiiaaaZZZUUUSSSVVVYYYXXXVVVVVVQQQKKKFFFFFFGGGHHHNNNTTTaaaqqq{{{mmm___RRRJJJFFFDDDDDDEEEFFFGGGGGGFFFEEEDDDAAACCCDDDEEEGGGIIIMMMPPPRRRPPPLLLHHHEEECCCBBBBBBBBBCCCDDDFFFHHHIIIJJJJJJKKKJJJJJJIIIIIIJJJKKKLLLMMMKKKIIIHHHIIIJJJIIIHHHJJJJJJMMMSSSZZZeeewwwssseee[[[WWW]]]eeemmmyyy|||xxxvvvuuutttsssqqqooommmlllmmmmmmlllkkkeee```XXXQQQKKKFFFBBB???@@@???>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEECCCBBBCCCIIIOOOVVV```jjjuuuoooooorrruuuyyy~~~xxxpppllljjjkkkmmmppprrrtttvvvyyy|||{{{uuunnnjjjfffhhhlllqqqvvv{{{{{{pppnnnvvv~~~rrrjjjdddcccdddccccccddddddeeegggiiiiiihhheeedddcccbbbbbb```___^^^]]]]]]___]]][[[ZZZYYYXXXVVVTTTUUURRRPPPOOOOOOOOONNNMMMIIIGGGCCC???>>>>>>???AAAEEESSSeeettt|||uuuwww{{{|||{{{sssiiibbb]]]ZZZYYY\\\______]]][[[RRRLLLGGGGGGHHHIIIOOOVVVaaarrryyyjjjZZZOOOHHHEEEDDDDDDEEEGGGHHHHHHGGGEEEDDDCCCDDDEEEFFFGGGHHHJJJKKKJJJHHHEEECCCAAAAAABBBCCCDDDEEEFFFGGGIIIJJJJJJJJJKKKLLLMMMNNNOOONNNMMMMMMKKKJJJHHHHHHHHHHHHHHHHHHLLLLLLQQQXXXaaalll}}}qqqaaa[[[YYYaaalllwww}}}zzzxxxvvvsssrrrpppnnnmmmlllmmmmmmllljjjbbb]]]UUUNNNIIIEEEAAA>>>>>>>>>>>>>>>???@@@BBBBBBCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCFFFLLLQQQWWWaaalllxxxoooiiijjjlllnnnqqqwww{{{uuurrrqqquuuwwwzzz{{{|||}}}}}}|||vvvpppkkkhhhkkkooorrrtttxxx}}}wwwuuussskkkeeefffgggggggggiiidddeeeggghhhhhheeebbb```]]]___aaacccbbb```^^^\\\\\\ZZZXXXWWWWWWWWWUUUTTTSSSRRRPPPPPPQQQRRRQQQPPPKKKHHHDDD???======>>>???FFFPPPaaarrr~~~yyyzzz~~~|||{{{tttmmmhhhdddddddddgggjjjjjjfffaaaUUUNNNIIIHHHIIIKKKQQQXXXdddssswwwgggXXXOOOJJJHHHGGGEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKJJJGGGDDDAAA@@@AAABBBCCCDDDEEEFFFHHHJJJJJJKKKKKKKKKNNNRRRUUUVVVTTTQQQOOOMMMMMMMMMLLLKKKKKKLLLMMMPPPSSS[[[gggqqq{{{}}}ooo___\\\^^^hhhttt|||yyyxxxvvvrrrpppooonnnlllmmmmmmmmmllljjj```[[[SSSLLLGGGCCC@@@>>><<<======>>>???AAABBBCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFJJJLLLQQQ\\\ggg|||ssslllhhhiiijjjlllooouuu|||~~~|||{{{}}}yyywwwvvvvvvzzz}}}wwwpppllljjjllloooooommmnnnqqquuuwww}}}~~~}}}uuummmffffffhhhhhhiiillleeefffggggggfffccc```^^^YYY[[[___bbbbbbaaa^^^\\\ZZZXXXVVVVVVVVVVVVTTTSSSSSSRRRRRRSSSUUUVVVUUUTTTNNNKKKFFFAAA???>>>>>>???FFFMMM]]]ppp~~~{{{vvvqqqooommmppprrrtttvvvuuunnnfffVVVOOOJJJIIIJJJLLLRRRZZZggguuutttdddWWWPPPMMMKKKJJJIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGIIILLLNNNNNNMMMLLLIIIEEEAAA??????AAABBBBBBCCCFFFHHHJJJLLLMMMMMMMMMPPPUUUZZZ[[[YYYVVVTTTUUUVVVVVVUUUTTTTTTUUUWWWXXX]]]iiixxxwwwkkk___aaafffppp}}}}}}zzzxxxwwwtttqqqooommmlllkkklllmmmllljjjiii^^^XXXPPPIIIEEEBBB???>>>;;;;;;===>>>@@@AAABBBCCCAAAAAABBBBBBBBBCCCCCCCCCBBBAAABBBDDDDDDHHHTTT```xxxqqqkkkhhhiiijjjmmmqqqwwwuuunnnkkkkkkmmmrrr{{{zzztttmmmhhheeehhhjjjiiifffeeehhhlllmmmsssxxxxxxxxx|||yyypppgggfffffffffhhhjjjffffffffffffdddaaa^^^\\\XXXYYY[[[\\\^^^^^^______]]][[[ZZZZZZZZZXXXVVVSSSSSSSSSSSSUUUXXXZZZYYYXXXRRROOOJJJEEEBBB@@@AAAAAADDDJJJXXXlll|||}}}zzzwwwuuuuuutttyyy}}}~~~~~~ttthhhVVVOOOIIIHHHIIIKKKRRRZZZgggttt{{{pppaaaVVVQQQPPPNNNMMMNNNMMMLLLJJJJJJLLLMMMNNNOOOMMMKKKLLLOOORRRRRRPPPOOOLLLGGGCCC@@@@@@BBBCCCCCCDDDGGGJJJNNNPPPRRRSSSVVVXXX[[[^^^```aaaaaa```bbbdddeeecccaaaaaaccceeeiiinnnzzzttthhhbbbfffnnnyyy~~~{{{xxxvvvuuussspppnnniiiiiihhhiiijjjjjjhhhfff[[[UUUMMMFFFBBB???===<<<999:::<<<>>>@@@AAABBBCCCAAAAAABBBBBBBBBCCCCCCCCCBBB@@@@@@@@@???CCCPPP^^^~~~vvvpppkkkiiiiiikkkooossszzz|||ooofffaaa```fffjjjssszzzvvvooohhhccc]]]aaaddddddaaabbbfffkkkiiimmmppppppnnnsss}}}|||rrrhhheeeeeedddeeehhhggggggfffeeebbb```]]][[[XXXXXXWWWXXXYYY\\\___aaabbbaaa```______\\\YYYVVVTTTTTTUUUWWWZZZ\\\\\\ZZZUUURRRMMMHHHDDDCCCCCCDDDCCCGGGUUUjjjzzz~~~|||yyywwwwwwxxxxxxvvviiiVVVOOOIIIGGGHHHJJJRRRYYYdddqqqxxxmmm___UUURRRQQQPPPNNNRRRPPPNNNLLLLLLNNNPPPRRRUUURRRPPPPPPSSSUUUUUUTTTSSSOOOJJJEEECCCCCCDDDFFFEEEGGGJJJNNNRRRUUUXXXYYY```aaabbbdddfffiiilllmmmmmmoooqqqooommmmmmooorrryyy}}}ttthhheeekkkttt}}}zzzwwwtttsssrrrpppnnngggffffffgggiiihhhfffdddYYYSSSKKKDDD???===;;;:::999:::<<<>>>@@@BBBBBBCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCBBB@@@@@@>>>CCCQQQ```wwwpppkkkhhhlllnnnrrrvvv}}}wwwiiiaaa[[[XXXZZZaaajjjrrryyy}}}yyytttmmmhhhcccaaa```_________aaabbbdddffflllkkkkkkkkkjjjlllwww~~~qqqdddaaabbbbbbbbbbbbgggfffdddbbb___\\\ZZZXXXYYYYYYZZZ[[[]]]^^^``````aaabbbddddddaaa]]]XXXUUUWWWUUUTTTUUUXXXZZZ[[[[[[VVVRRRMMMGGGDDDDDDEEEFFFEEEJJJUUUeeewwwzzzzzzyyyvvvsssuuuzzz~~~}}}ooobbbTTTLLLFFFFFFIIILLLRRRYYYcccpppuuuiii\\\WWWUUURRRPPPPPPSSSRRRQQQQQQRRRUUUWWWYYYUUUVVVWWWYYY\\\]]]\\\[[[YYYWWWSSSMMMIIIGGGIIIKKKLLLMMMNNNPPPTTTXXX\\\___fffkkkpppsssssstttxxx{{{{{{|||~~~~~~}}}~~~tttooojjjrrr~~~yyyvvvqqqkkkhhhjjjiiieeebbbcccggggggccc___VVVPPPGGGAAA===<<<;;;;;;:::;;;===@@@AAABBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFEEE@@@===???@@@CCCRRRddd~~~wwwrrrnnnlllqqqtttxxx~~~qqqccc[[[WWWUUUUUU[[[bbbiiipppxxx|||wwwqqqkkkeeeaaa___aaa___]]]\\\]]]```dddfffgggffffffhhhhhhkkkvvvzzz|||oooccc```aaa```___```aaaaaa```^^^\\\ZZZXXXWWWZZZ[[[\\\^^^^^^______^^^___aaacccdddbbb^^^ZZZWWWZZZXXXWWWWWWYYY[[[[[[ZZZUUURRRLLLGGGDDDCCCDDDEEEBBBFFFPPP```rrr~~~}}}}}}~~~zzzyyywwwsssqqqsssxxx|||zzzjjj]]]OOOIIIEEEGGGJJJMMMTTTZZZcccpppsssfffZZZUUUTTTRRRSSSUUUWWWVVVUUUUUUUUUWWWXXXZZZ^^^___bbbdddggggggfffeeebbb```[[[TTTNNNKKKKKKLLLMMMMMMOOOSSSXXX]]]cccfffnnnsssyyy|||}}}~~~~~~qqqnnnnnnvvvzzzvvvtttoooiiifffhhhhhheeeccceeeggggggbbb^^^TTTOOOGGG@@@===<<<;;;;;;:::;;;===@@@BBBBBBCCCBBBCCCCCCDDDEEEEEEEEEEEEDDDCCC>>>===@@@AAAFFFVVVhhh|||vvvsssqqqppprrrvvv{{{kkk]]]VVVSSSSSSRRRVVV[[[```gggqqq|||~~~zzztttmmmgggccc```___aaa^^^[[[YYYZZZ^^^bbbfffcccbbbdddfffgggkkkvvvuuuuuuyyymmmbbb______^^^]]]^^^^^^]]]\\\[[[ZZZYYYXXXWWW\\\]]]___``````___]]][[[^^^```bbbdddcccaaa^^^\\\^^^\\\[[[ZZZ[[[[[[ZZZYYYSSSPPPLLLGGGDDDCCCCCCDDDAAADDDMMM\\\nnn}}}|||||||||{{{{{{~~~zzzxxxtttooommmpppuuuyyy}}}pppaaaUUUJJJFFFEEEHHHKKKNNNUUU[[[dddqqq}}}pppdddXXXTTTTTTUUUZZZ^^^```___]]]\\\[[[\\\]]]]]]ccceeehhhlllnnnnnnmmmlllnnnlllfff^^^VVVQQQOOOOOOOOOPPPSSSWWW^^^eeekkknnnvvv{{{zzzpppooouuu}}}~~~{{{vvvsssqqqmmmgggdddffffffddddddfffgggfff```[[[RRRMMMEEE???===<<<;;;::::::;;;>>>@@@BBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCC???<<<===AAACCCHHHZZZmmm{{{vvvttttttttttttxxxzzzgggZZZSSSSSSUUUTTTVVVZZZ^^^eeeppp}}}~~~zzzssslllfffbbb_________^^^[[[ZZZ[[[]]]aaaccccccbbbdddggghhhkkkwww{{{ooossswwwlllbbb___^^^]]]]]]_________]]]\\\[[[YYYYYYXXX\\\^^^aaabbbaaa^^^ZZZXXX\\\^^^aaacccdddcccaaa___aaa```^^^^^^^^^\\\YYYWWWQQQOOOKKKGGGEEECCCCCCCCCDDDFFFLLLZZZlll|||~~~~~~~~~{{{wwwqqqllljjjmmmrrrvvv}}}|||zzzwwwpppeeeXXXOOOHHHEEEFFFIIILLLNNNTTT[[[dddqqq|||wwwlllaaaVVVRRRTTTWWW___fffffffffdddcccbbbbbbbbbbbbdddggglllppprrrrrrrrrrrrxxxuuuppphhh___YYYUUUUUUTTTUUUXXX]]]dddkkkqqquuuyyy~~~yyyrrrrrr{{{}}}xxxssspppoookkkeeecccdddbbbcccdddffffffccc]]]XXXOOOJJJCCC>>><<<;;;;;;::::::<<<>>>@@@BBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCC>>>;;;===AAADDDJJJ]]]rrr|||wwwwwwxxxyyy}}}qqq```VVVQQQQQQVVVWWWZZZ^^^bbbiiittt~~~zzztttlllfffbbb```___]]]]]]]]]]]]^^^______```bbbbbbdddggggggjjjtttuuukkksssuuulllcccaaa```^^^^^^aaabbbaaa___\\\ZZZYYYXXXXXX\\\^^^aaacccaaa^^^YYYVVV\\\^^^```bbbccccccbbbaaabbbaaa``````___]]]YYYVVVOOONNNKKKHHHFFFDDDCCCBBBEEEEEEJJJVVVhhhyyy}}}~~~{{{vvvooojjjiiikkkppprrrsssqqqnnniiicccZZZQQQKKKHHHGGGHHHKKKMMMNNNTTT[[[eeeqqq~~~uuuoooddd[[[RRROOOPPPUUU]]]eeeeeeeeeddddddddddddddddddgggkkkqqqvvvxxxyyy{{{}}}~~~yyyrrriiiaaa]]]\\\[[[]]]___dddjjjqqqwwwzzz}}}zzztttvvv~~~|||vvvrrrpppoookkkdddaaaccc___```bbbdddccc^^^XXXTTTKKKGGGAAA===<<<;;;:::999;;;<<<>>>AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDD===;;;===AAADDDKKKbbbyyy}}}~~~|||fffZZZTTTOOOQQQVVVYYY^^^dddjjjqqq|||~~~zzztttnnngggccc```___[[[\\\]]]^^^___^^^^^^]]]___```bbbeeeeeehhhrrr}}}ooohhhsssssskkkdddbbbaaa___aaaddddddbbb___\\\ZZZYYYYYYXXX]]]___aaacccbbb___\\\YYY]]]^^^```bbbbbbbbbaaa```_________``````]]]YYYUUUNNNNNNLLLJJJGGGEEECCCBBBCCCBBBEEEPPPbbbttt~~~}}}}}}~~~xxxyyy~~~}}}wwwpppkkkjjjlllnnnoooiiigggccc^^^WWWQQQLLLIIIHHHHHHIIIMMMMMMOOOVVV^^^hhhtttxxxnnngggZZZSSSMMMKKKKKKNNNUUU]]]^^^^^^___```bbbccccccdddhhhmmmtttxxx{{{~~~|||ssskkkfffdddcccdddgggkkkqqqxxx}}}zzzvvvyyy|||{{{vvvrrroooooojjjccc``````[[[]]]___```]]]XXXSSSOOOHHHEEE@@@<<<;;;;;;:::999;;;<<>><<<>>>BBBEEEOOOjjjqqq^^^WWWUUUQQQSSSYYY]]]ccclllttt}}}|||yyytttnnnhhhccc___]]][[[[[[[[[[[[\\\\\\]]]]]]]]]^^^aaaeeefffiiisss~~~kkkfffssspppiiicccbbbaaa```bbbfffeeecccaaa^^^]]]]]]]]]^^^^^^```bbbddddddccc```^^^^^^___```aaaaaa```___^^^\\\\\\^^^___```]]]XXXUUUNNNNNNMMMKKKIIIFFFDDDBBBBBB@@@BBBLLL]]]ppp~~~zzzxxxwwwxxxvvvxxx}}}xxxqqqllllllmmmmmmmmmdddaaa\\\VVVOOOKKKIIIHHHGGGGGGJJJMMMNNNPPPYYYccclllwww}}}tttiiibbbUUUOOOKKKKKKJJJJJJOOOVVVWWWYYY[[[^^^aaaccceeeffflllrrrxxx}}}~~~tttnnnkkkiiijjjmmmrrrxxxvvvxxx~~~~~~{{{{{{uuuqqqooonnniiiaaa]]]]]]XXXZZZ\\\[[[XXXSSSOOOLLLFFFCCC>>><<<;;;::::::999;;;===???AAACCCDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDCCC>>><<<>>>CCCHHHVVVtttlll[[[XXXXXXTTTVVV]]]bbbiiisss}}}{{{xxxtttnnnhhhbbb^^^[[[\\\[[[YYYXXXXXXZZZ\\\]]]\\\^^^bbbgggiiimmmxxxlllfffsssmmmgggbbbaaaaaa```bbbggggggfffdddbbbaaabbbcccddd___aaaccceeefffeeecccbbb______`````````___]]]\\\YYYZZZ\\\______]]]XXXUUUNNNNNNNNNLLLJJJGGGDDDCCCCCCAAABBBKKK\\\ppp}}}xxxtttssstttwwwyyy~~~~~~xxxrrrnnnmmmnnnmmmlllbbb___ZZZRRRLLLHHHGGGHHHFFFFFFIIIMMMNNNRRR]]]hhhpppzzzzzzqqqfff___TTTPPPNNNNNNLLLJJJNNNSSSUUUWWW[[[___cccfffiiijjjuuu{{{zzzsssooolllnnnqqqvvv}}}vvvrrryyy~~~{{{zzztttpppnnnmmmhhh```[[[[[[VVVXXXYYYXXXUUUPPPLLLJJJEEEBBB>>>;;;::::::999999;;;===???AAACCCDDDDDDDDD@@@AAABBBBBBCCCCCCBBBBBB>>><<>>???AAABBBCCCCCCBBBAAACCCBBBBBBAAAAAA@@@@@@???===@@@BBBFFFPPPhhhqqqbbbVVVUUUWWWWWW^^^iiisss{{{~~~yyyvvvqqqkkkeeeaaa___]]][[[ZZZYYYXXXXXXYYYZZZZZZ^^^^^^bbbfffiiinnnzzztttqqqzzzkkkhhhdddaaa```aaaccceeemmmllliiigggfffggghhhjjjjjjeee```___aaacccbbb````````````______^^^]]]\\\[[[\\\\\\[[[YYYVVVSSSPPPQQQRRRSSSQQQMMMIIIEEEDDDAAAAAA@@@DDDOOOaaattt}}}yyyzzzwwwqqqlllkkkrrr{{{|||wwwuuuuuutttqqqnnnfffaaaZZZSSSMMMIIIHHHGGGIIIJJJKKKKKKNNNUUU___gggvvv~~~~~~yyywwwtttqqqooonnnmmmnnnmmmpppsssvvvyyyzzz{{{zzz|||zzzwwwtttnnneee[[[SSSNNNJJJGGGFFFJJJNNNPPPQQQUUUXXX^^^bbbgggkkkooorrr}}}{{{|||zzzpppooosss|||{{{vvvssspppkkkfffaaa^^^\\\[[[XXXXXXWWWTTTPPPLLLHHHEEE<<<<<<:::999888999::::::>>>???AAABBBCCCCCCBBBBBBCCCBBBBBBAAAAAA@@@??????>>>AAADDDIIIWWWqqqlll```WWWXXXZZZ]]]fffqqq}}}~~~yyyvvvpppjjjddd```^^^]]][[[[[[ZZZYYYXXXXXXXXXXXX]]]^^^aaafffiiinnnzzz||||||~~~||||||yyysssjjjhhhfffddddddeeegggiiimmmkkkiiigggggggggiiijjjjjjfffaaa___``````___]]]``````aaa``````___^^^]]]\\\\\\]]]\\\ZZZWWWTTTRRRSSSUUUWWWUUUPPPKKKFFFEEECCCAAA???AAAJJJZZZmmmyyy}}}xxxyyyyyytttnnnkkkttt|||zzzzzzyyyuuurrrhhhddd\\\UUUNNNJJJHHHHHHJJJKKKLLLMMMQQQYYYdddlll}}}xxxuuutttooommmjjjfffdddbbbaaaaaacccdddgggjjjmmmooopppqqqsssrrrooolllfff^^^TTTMMMKKKIIIHHHHHHLLLOOOQQQQQQXXX[[[aaafffkkkpppvvvyyytttlllmmmsss~~~}}}xxxtttpppnnniiiddd```]]]\\\\\\ZZZYYYWWWSSSOOOJJJEEECCC<<<;;;:::999999999:::;;;>>>???AAABBBCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????@@@CCCGGGNNN^^^{{{~~~|||ggg___YYY[[[___dddoooyyy~~~xxxtttnnnhhhbbb___]]]\\\\\\\\\[[[YYYXXXWWWWWWVVV\\\]]]aaaeeehhhnnnzzz}}}wwwvvvsssnnnhhhgggfffeeefffgggiiijjjhhhfffeeedddcccdddeeeeeegggddd```______```___^^^aaaaaabbbbbbaaa```______^^^]]]\\\ZZZXXXWWWUUUUUUVVVXXXYYYXXXSSSLLLHHHEEEGGGBBB@@@BBBIIIVVViiiyyyyyy||||||vvvrrrxxx}}}}}}{{{xxxtttjjjfff___WWWPPPLLLJJJJJJLLLNNNOOOQQQUUU^^^jjjrrr~~~zzz{{{}}}}}}yyytttoookkkiiieeedddbbb```^^^]]]\\\\\\]]]^^^```bbbeeehhhkkklllmmmllliiieee^^^VVVNNNIIIHHHHHHIIIKKKNNNQQQSSSTTT[[[^^^dddjjjpppwww}}}uuuqqqsssxxx|||zzzvvvqqqnnnlllhhhccc```^^^]]]]]]\\\ZZZWWWSSSMMMHHHCCC@@@;;;:::999999999:::;;;<<>>:::999999888999:::<<<===???@@@BBBCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>AAACCCIIIRRReee~~~yyysssnnniiieeeeeehhhlllqqq{{{vvvnnnhhheeehhhlllrrrvvvxxx{{{wwwnnniiieeedddhhhtttpppeeeddddddffflllwww}}}tttpppjjjddd___]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWZZZ[[[```fffjjjqqq~~~}}}}}}zzztttllleeeeeeeeeeeeeeedddddddddaaa`````````___`````````^^^^^^^^^___aaabbbddddddccccccddddddddddddccccccbbb```[[[XXXWWWWWWYYY[[[XXXYYYYYYVVVRRRMMMJJJIIIFFF@@@>>>AAAEEELLL___rrr|||{{{|||{{{wwwqqqmmmfff___YYYVVVTTTTTTRRRTTTWWWYYY^^^gggttt}}}zzztttpppooollliiijjjnnnqqqtttyyy~~~~~~|||{{{sssqqqnnnllljjjgggccc```\\\]]]^^^```aaacccddddddaaabbbeeegggjjjkkklllmmmmmmjjjddd\\\SSSLLLIIIIIIGGGIIIMMMOOORRRUUUYYY\\\]]]bbbhhhpppxxx~~~|||zzzxxxsssoookkkiiieeeaaa^^^\\\\\\\\\[[[XXXTTTNNNHHHBBB>>>;;;999999888888999;;;<<<>>>???@@@BBBCCCDDDDDDCCCCCCAAAAAAAAA@@@??????>>>>>>@@@CCCIIISSSfff{{{sssnnniiiddd___]]]ZZZYYY\\\^^^bbbjjjrrr}}}{{{mmmeee```]]]ZZZ``````bbbdddfffiiijjjjjjiiikkkmmmkkkfffaaa\\\ZZZXXXXXX\\\ccckkkvvv}}}kkkdddgggiiimmmuuu|||tttpppjjjdddaaa___``````]]]^^^^^^^^^]]][[[ZZZYYYYYY[[[```ggglllsss}}}yyywwwmmmfffffffffeeedddcccaaa```^^^^^^^^^^^^^^^^^^______]]]^^^___```aaacccdddfffdddddddddeeeeeeeeeddddddbbbaaa___]]]\\\[[[[[[[[[WWWXXXWWWTTTOOOLLLKKKKKKGGGAAA???CCCDDDHHHXXXlllyyy}}}||||||}}}yyyzzz{{{vvvrrrllleee```]]]\\\\\\[[[]]]```bbbgggppp}}}{{{oookkkiiijjjjjjiiikkkpppuuuxxx|||~~~|||zzzxxxwwwsssqqqnnnmmmmmmlllhhheeecccdddfffhhhjjjlllmmmmmmkkkmmmppprrrtttuuuttttttpppllldddYYYNNNIIIHHHJJJHHHKKKNNNQQQSSSWWW]]]aaaeeejjjpppxxx|||{{{|||{{{yyy||||||{{{xxxsssppphhhfffbbb^^^[[[YYYXXXXXXWWWTTTOOOIIICCC>>>:::888888888888888999;;;===>>>@@@AAABBBDDDDDDDDDDDDCCCAAAAAA@@@@@@???>>>>>>>>>???CCCJJJVVVhhh|||ooofffaaa]]]XXXTTTUUURRRQQQSSSUUUWWW^^^eeefffssstttfff\\\YYYXXXWWWUUU[[[YYYWWWXXX[[[\\\[[[YYYYYYZZZ\\\[[[YYYVVVUUUUUUUUUUUUWWWZZZ]]]cccsssyyyhhhdddhhhmmmrrr{{{|||tttpppkkkeeebbbaaabbbccc]]]^^^______^^^]]][[[ZZZXXXZZZ```gggmmmuuu{{{vvv}}}yyymmmgggggggggfffdddbbb___^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]___aaaaaabbbbbbdddfffddddddeeeeeefffeeeeeeeeeaaabbbbbbbbbaaa___\\\[[[WWWWWWUUURRRNNNKKKKKKLLLJJJDDDBBBEEEEEEFFFUUUiiiwww}}}~~~{{{{{{{{{rrrsss~~~zzzvvvpppjjjeeebbbaaaaaadddfffiiikkkpppyyyuuukkkhhhgggjjjlllmmmqqqvvvyyy|||~~~|||zzzwwwuuutttuuurrrppppppqqqqqqmmmjjjkkklllnnnqqqssstttuuuuuutttvvvzzz}}}~~~~~~|||{{{rrrmmmcccWWWLLLFFFGGGJJJIIILLLOOOQQQSSSXXX___dddnnnrrryyy{{{wwwuuuuuuuuutttwww}}}}}}{{{xxxtttqqqgggddd```\\\XXXVVVVVVVVVSSSQQQLLLFFF@@@;;;777555888888888888999;;;===???@@@AAABBBDDDDDDDDDDDDCCCAAAAAA@@@@@@???>>>>>>>>>???CCCKKKXXXkkkrrreee^^^ZZZTTTPPPOOOOOOOOOOOOOOOPPPRRRSSSSSS___bbbfffiiilllmmmlllkkkccc^^^XXXTTTRRRRRRRRRQQQUUUVVVWWWWWWVVVUUUWWWXXXVVVSSSPPPPPPRRRRRRQQQNNNNNNQQQUUUWWWZZZ___gggmmmuuusssoooiiilllqqq||||||yyytttpppkkkgggeeedddcccbbbaaa```]]][[[ZZZZZZZZZ[[[YYY^^^bbbeeejjjwwwzzzzzzxxxooojjjfffaaa^^^^^^_________]]]\\\[[[[[[ZZZZZZZZZ[[[]]]^^^______```bbbfffhhhffffffffffffeeedddcccbbbeeefffggggggeeebbb^^^\\\ZZZXXXWWWUUUSSSPPPKKKGGGIIIFFFDDDCCCBBBFFFRRR___qqq~~~}}}xxx{{{{{{xxx{{{wwwtttssspppkkkjjjlllnnnsssyyy}}}{{{uuujjjmmmooooooooosss{{{}}}zzzxxxwwwvvvuuuuuuuuutttsssrrrqqqppprrrrrrsssvvvzzz}}}~~~{{{vvvkkk___WWWPPPIIIHHHJJJKKKMMMPPPSSSXXX^^^eeejjjuuu{{{~~~rrrmmmjjjkkkjjjjjjmmmrrrzzz}}}yyytttpppgggbbb[[[VVVSSSRRRPPPOOORRROOOIIICCC>>>;;;999999555444444444666999===???AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBAAA???<<<;;;???AAAJJJ[[[rrrzzzmmm```YYYVVVRRROOONNNMMMMMMMMMMMMNNNOOOPPPQQQQQQTTTWWWZZZ\\\]]]\\\[[[ZZZVVVRRROOONNNOOONNNNNNPPPRRRTTTUUUTTTTTTUUUVVVTTTRRROOOOOOPPPQQQOOOMMMNNNPPPSSSTTTVVVZZZaaagggooo}}}xxxmmmjjjooorrrzzz}}}yyytttpppkkkhhhggggggffffffaaa```]]][[[YYYYYYZZZZZZYYY]]]bbbffflllzzzwwwyyyyyyppphhhfffcccaaaaaa___]]]\\\___^^^]]]\\\\\\]]]]]]^^^\\\^^^```aaaaaaccceeeggghhhhhhhhhhhhgggffffffeeefffgggggggggeeebbb___\\\[[[ZZZYYYXXXWWWSSSOOOKKKLLLIIIGGGFFFDDDGGGPPP[[[mmmzzz{{{~~~{{{zzzwwwrrrrrruuuyyy~~~|||wwwppptttwwwxxxyyy}}}|||yyywwwvvvwwwwwwwwwvvvvvvuuuttttttttttttuuuxxx|||uuujjj]]]UUUOOOJJJJJJLLLOOOQQQSSSWWW\\\ccckkkppp~~~vvvkkkfffddddddeeeeeejjjppp{{{}}}zzzxxxtttpppllleeeaaaZZZVVVSSSRRRPPPOOOMMMJJJEEE@@@<<<999999999888777666666777999<<<>>>BBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBAAA???>>>===@@@AAAIIIZZZqqquuuhhhZZZTTTQQQNNNMMMMMMKKKKKKJJJJJJKKKLLLMMMMMMKKKMMMPPPRRRSSSTTTSSSRRRPPPNNNLLLKKKLLLNNNNNNMMMLLLOOOSSSUUUUUUUUUUUUVVVUUUSSSQQQPPPQQQRRRQQQPPPQQQSSSUUUUUUUUUYYY___dddmmmzzznnnggghhhpppvvv|||yyypppmmmiiifffffffffgggfffaaa___]]][[[YYYYYYYYYZZZYYY^^^dddiiiqqq~~~}}}ssswww|||rrrkkkgggbbb___^^^]]]\\\[[[___^^^\\\[[[\\\]]]___```\\\___bbbcccddddddeeefffgggggghhhhhhhhhggggggfffeeeeeeeeedddbbb___\\\ZZZ[[[ZZZYYYYYYYYYVVVRRROOONNNLLLJJJJJJHHHGGGMMMUUUeeesss}}}}}}{{{xxxyyy}}}{{{yyy}}}|||xxxvvvuuurrrrrrrrrqqqqqqqqqrrrrrrtttuuuwwwzzz~~~tttiii]]]VVVQQQMMMNNNRRRTTTUUUXXX\\\bbbkkkttt{{{vvvkkkccc___]]]___```bbbjjjrrr|||xxxtttqqqmmmiiiggg```\\\WWWSSSQQQOOONNNLLLHHHEEEAAA<<<999888777888:::999888777888:::<<<===BBBBBBCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@@@@???CCCDDDKKK^^^tttsssfffXXXRRRPPPMMMLLLMMMJJJJJJJJJIIIJJJJJJKKKKKKLLLMMMOOOQQQRRRRRRQQQQQQKKKJJJJJJKKKNNNPPPQQQPPPNNNRRRVVVXXXXXXWWWWWWWWWXXXWWWVVVVVVVVVWWWWWWWWWWWWYYY[[[\\\]]]```gggllluuuuuuhhhfffjjjqqqyyy~~~zzzvvvlllhhhdddaaaaaaaaaaaaaaa```___]]][[[ZZZZZZZZZZZZ[[[aaahhhnnnwww}}}rrrvvv~~~tttoooiii```[[[YYY[[[]]]___^^^\\\ZZZYYYZZZ[[[]]]___]]]```dddggggggffffffgggeeeeeefffffffffeeeeeedddbbbaaa```___\\\ZZZXXXWWWYYYXXXXXXYYYYYYXXXUUURRRPPPNNNMMMMMMKKKGGGIIINNN^^^mmm|||~~~zzzuuurrrqqqmmmmmmlllkkklllmmmnnnooosssuuuxxx{{{~~~uuujjj^^^XXXSSSPPPRRRVVVWWWYYY]]]ccckkkuuuuuujjjccc^^^\\\\\\___aaaeeeoooyyy~~~zzzsssnnnjjjfffcccaaaZZZWWWSSSPPPNNNLLLJJJIIIFFFCCC???:::777666555666888888777777999;;;===>>>AAAAAABBBCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAAEEEGGGRRRggguuuhhhZZZUUURRROOONNNOOOMMMMMMLLLKKKKKKKKKLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNKKKJJJJJJLLLPPPRRRSSSSSSQQQUUUYYY[[[[[[YYYYYYYYY[[[[[[\\\\\\]]]^^^___aaa___bbbeeegggiiinnnvvv{{{|||mmmeeehhhnnnwww{{{vvvrrrjjjfffbbb^^^]]]]]]]]]\\\^^^^^^]]]\\\\\\[[[[[[[[[^^^dddlllsss}}}}}}rrruuu}}}}}}sssllliiieeebbbaaaaaa``````^^^]]][[[ZZZZZZ\\\]]]^^^___bbbfffiiiiiihhhggggggdddeeeeeeeeeeeeddddddccc```___]]][[[YYYXXXWWWWWWXXXXXXYYY[[[\\\\\\ZZZWWWQQQOOOOOOPPPMMMHHHGGGIIIXXXhhhxxx~~~||||||wwwssspppooonnnmmmlllkkkkkkmmmppprrrqqquuuyyy|||~~~sssiii^^^YYYUUUSSSUUUZZZ\\\___dddkkktttvvvkkkccc```]]]]]]___dddgggkkkvvv~~~|||wwwpppjjjeeeaaa^^^\\\WWWTTTQQQPPPOOOMMMJJJHHHFFFCCC>>>:::666444444444444444555777999;;;>>>???@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDKKK[[[sssuuuiii^^^ZZZXXXVVVTTTTTTRRRRRRQQQPPPOOOOOOOOOPPPKKKLLLMMMNNNOOOPPPPPPPPPNNNLLLKKKLLLOOORRRSSSSSSSSSVVVZZZ\\\\\\\\\\\\]]]___aaacccdddeeegggjjjllljjjmmmrrruuuxxxttthhhdddjjjrrr|||~~~yyytttpppkkkgggbbb___]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^aaagggooovvvzzzqqqttt|||xxxnnneeegggkkknnnooojjjccc]]]``````___^^^^^^^^^^^^^^^___bbbfffhhhhhhgggfffggggggggggggffffffeeecccccc```^^^\\\[[[YYYYYYZZZZZZZZZZZZ\\\___aaabbb```^^^SSSPPPPPPRRRPPPJJJGGGHHHRRRbbbuuu~~~~~~zzz{{{}}}~~~~~~|||zzzyyy{{{{{{xxxuuusssrrrpppnnnkkkjjjjjjmmmppprrrrrrwww}}}|||ooofff^^^[[[ZZZYYY[[[___dddgggnnnuuuxxxnnneeeaaaaaa___aaaffflllpppttt|||yyytttmmmfffbbb^^^ZZZWWWUUUTTTRRRQQQQQQOOOLLLJJJEEEBBB>>>999555333333333222333444777999<<>><<<888555333333444555777888999:::<<<===>>>???CCCDDDDDDEEEEEEEEEEEEEEEBBBBBBAAA@@@AAABBBCCCDDDQQQbbb}}}qqqhhhbbbeeeiiijjjhhhgggeeeccc```]]][[[[[[\\\]]]\\\]]]^^^```bbbdddfffgggbbb___[[[WWWUUUVVVXXXYYY^^^bbbgggkkkoooqqquuuwww|||~~~}}}sssqqqsss|||{{{qqqkkkiiifffbbb```_________^^^[[[]]]^^^_________aaacccccciiirrryyy|||ooo}}}{{{jjj```^^^___aaacccddddddcccbbbbbbbbbaaa___]]]ZZZXXXVVV\\\\\\^^^______^^^]]]]]]ccc```]]]\\\]]]^^^]]]\\\ZZZZZZ[[[[[[[[[ZZZYYYXXX\\\[[[ZZZ\\\^^^``````___XXXXXXXXXYYYZZZVVVOOOJJJKKKYYYjjjwww|||}}}zzzzzzwww}}}{{{|||tttooopppzzzvvvkkkgggfffgggkkkpppvvv{{{xxxqqqoookkkiiifff```ZZZUUUSSSSSSPPPOOOMMMLLLKKKIIIFFFDDD>>><<<888555333333333444222666:::<<<===>>>??????DDDDDDCCCCCCBBBBBBBBBBBBCCC@@@???@@@??????DDDKKKYYYxxx|||ooofffaaaeeekkkmmmlllllljjjiiifffcccbbbbbbcccdddcccdddfffhhhjjjlllmmmnnngggccc^^^ZZZXXXYYY[[[]]]eeeiiinnnssswwwzzz}}}xxxxxx|||{{{rrrlllgggdddaaa____________^^^ZZZ\\\^^^``````bbbeeegggfffmmmuuu}}}}}}uuu|||kkkaaa[[[[[[\\\]]]]]]]]]]]]]]]aaa```___^^^\\\ZZZXXXVVVYYYZZZ[[[]]]]]]]]]]]]\\\[[[ZZZYYYYYY[[[]]]]]]\\\[[[\\\]]]^^^]]]\\\YYYXXXZZZYYYYYYZZZ]]]^^^^^^]]]YYYYYY[[[```ccc```YYYRRRJJJUUUdddrrr{{{~~~{{{}}}|||yyy}}}xxxyyy{{{qqqhhhgggjjjnnntttzzzxxxqqqooohhhgggddd___YYYUUUSSSRRROOOMMMKKKJJJIIIGGGDDDAAA:::999777666555444555555333666:::<<<===>>>???@@@DDDDDDDDDCCCCCCCCCBBBBBBAAA>>>===>>>>>>???EEEMMM```wwwkkkdddaaafffmmmpppqqqrrrqqqpppnnnlllllllllmmmmmmmmmnnnoooqqqsssuuuvvvwwwpppkkkeee___]]]^^^bbbdddjjjnnntttyyy}}}|||zzzrrrmmmeeeccc```^^^^^^___^^^]]]ZZZ\\\___```bbbeeehhhkkkkkkqqqzzz}}}zzz{{{lllbbb[[[ZZZYYYXXXWWWXXXXXXYYY]]]]]]]]]\\\ZZZYYYWWWVVVTTTVVVWWWYYYZZZZZZZZZYYYVVVUUUUUUWWWYYY[[[[[[ZZZ\\\^^^```aaa```]]]ZZZXXXXXXWWWWWWXXX[[[\\\\\\[[[YYYYYY]]]eeekkkjjjaaaXXXMMMSSS^^^kkkwww|||zzz~~~~~~zzzwwwvvvuuuwww|||~~~vvvnnniiikkkpppvvvwwwpppnnneeeccc```\\\XXXUUUSSSRRRNNNLLLIIIHHHGGGEEEAAA???666666666666666666666666444777:::<<<======???@@@BBBBBBBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>@@@IIIRRRjjj~~~ssshhhbbb```fffmmmppprrruuuuuuuuuuuuttttttuuuuuuuuutttuuuvvvxxxzzz|||~~~~~~yyytttlllfffcccdddhhhkkkooosssyyy~~~}}}wwwpppkkkcccaaa^^^^^^^^^^^^^^^\\\[[[]]]___```bbbeeeiiilllmmmuuu~~~~~~~~~yyyyyylllccc___]]][[[XXXWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVQQQRRRTTTUUUVVVVVVUUUUUUVVVUUUVVVWWWZZZ[[[ZZZYYY]]]___bbbcccbbb___[[[XXXWWWWWWVVVXXXZZZ\\\[[[[[[WWWXXX\\\fffnnnlllbbbWWWSSSTTTYYYcccppp||||||www}}}}}}yyyvvvtttttttttvvv{{{}}}vvvrrrrrrnnnlllqqqwww~~~~~~tttllljjjaaa___[[[YYYWWWUUUSSSQQQMMMKKKIIIGGGFFFCCC???===555666666777777666555555555888;;;<<<======???@@@@@@@@@??????????????????CCCAAA@@@@@@???BBBMMMXXXtttyyyooofffaaa```eeekkknnnrrruuuxxxxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{}}}~~~yyyqqqjjjfffgggjjjmmmtttxxxzzztttmmmhhhaaa___^^^^^^______^^^]]]\\\^^^___```aaadddhhhkkkoooyyy|||}}}tttwwwmmmfffccc```]]]ZZZXXXYYYZZZ\\\YYYYYYYYYYYYXXXWWWVVVUUUPPPQQQSSSTTTUUUTTTTTTSSSXXXWWWWWWYYY\\\^^^^^^^^^]]]___bbbdddccc```\\\YYYXXXWWWWWWYYY[[[\\\\\\[[[YYYYYY]]]eeekkkiii^^^UUUTTTRRRSSS[[[iiiwww}}}www|||vvvrrrqqqvvv~~~}}}|||zzzxxxwwwwwwyyyyyy~~~yyyrrrmmmiiigggkkkiiimmmuuu}}}zzzppphhhfff___\\\XXXVVVVVVUUUSSSPPPNNNLLLIIIGGGEEEBBB>>>;;;666666777777666555444333666999;;;<<<<<<===???AAA@@@@@@@@@@@@AAAAAAAAAAAACCCAAA??????>>>BBBOOO]]]uuukkkeeeaaa```fffkkknnnrrrvvvzzz{{{~~~}}}vvvoookkkkkkmmmoootttyyy}}}yyyrrrjjjeee```___^^^^^^___```___]]]]]]^^^___```aaadddiiilllrrrsssvvvnnniiibbb```]]]ZZZYYYYYYZZZ[[[YYYYYYYYYYYYXXXWWWUUUUUUPPPQQQSSSVVVWWWXXXXXXXXXZZZYYYXXXZZZ]]]aaacccccc\\\^^^```bbbaaa___\\\ZZZYYYXXXXXXYYY\\\]]]]]]\\\[[[]]]```dddeeebbbZZZTTTOOOMMMMMMUUUcccrrryyy}}}tttoooqqquuurrreeebbbbbbhhhqqq~~~~~~~~~~~~{{{rrriiicccaaa```aaacccfffooo{{{}}}vvvmmmfffddd^^^ZZZVVVUUUUUUUUURRROOONNNKKKHHHFFFCCC@@@<<<999777666666555555444444444888999;;;<<<<<<===???AAACCCCCCCCCCCCDDDDDDDDDDDD???>>>=========CCCSSSccc}}}pppfffccc```aaaggglllpppuuuzzz}}}yyytttssstttuuuxxx||||||~~~yyyrrriiiccc```___^^^___aaaaaa```^^^]]]^^^```aaacccggglllpppwwwxxx~~~qqqjjjgggaaa___]]]ZZZYYYYYYZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTOOOQQQUUUYYY]]]___aaabbbaaa^^^[[[YYY[[[]]]___```ZZZ[[[]]]______^^^]]]\\\YYYXXXXXXYYY[[[]]]]]]\\\[[[]]]______]]]ZZZVVVTTTMMMLLLLLLQQQ]]]lllzzz|||~~~~~~nnneeecccdddmmmuuuuuuggg^^^[[[]]]dddooo~~~{{{rrrmmmfff___[[[\\\```cccggglllyyy{{{xxxsssmmmgggfff^^^ZZZUUUTTTUUUUUURRRNNNLLLJJJGGGDDDAAA>>>:::666555555444333444555666777999:::<<<<<<<<<===???AAABBBCCCCCCCCCDDDDDDDDDEEE<<<<<<<<<===???HHH\\\nnnyyyllldddbbb```aaahhhnnnrrrxxx~~~~~~|||{{{|||{{{yyy{{{rrriiibbb______^^^```aaabbb```___\\\^^^```bbbeeejjjpppttt{{{}}}~~~zzzllldddbbb```___^^^\\\[[[ZZZ[[[[[[[[[[[[ZZZYYYXXXVVVUUUTTTOOORRRVVV\\\bbbfffhhhjjjiiiddd^^^YYYWWWWWWXXXXXXYYYZZZ[[[]]]]]]]]]]]]]]]XXXWWWWWWXXX[[[\\\\\\[[[XXX[[[]]][[[WWWSSSRRRSSSOOONNNMMMPPPYYYfffsss|||~~~mmmaaa[[[ZZZ___fffttt{{{mmm```^^^\\\^^^gggsssxxxjjjgggaaa\\\ZZZ]]]dddiiiqqqxxx}}}vvvtttrrrmmmiiiiii^^^ZZZUUUTTTUUUUUURRRNNNKKKHHHEEEBBB@@@<<<888444444333222222333666888:::999;;;<<<<<<<<<===???BBB@@@@@@@@@AAAAAABBBBBBBBB<<<<<<>>>@@@DDDOOOdddxxx{{{}}}~~~~~~pppfffbbb___cccggglllpppvvv||||||zzz~~~~~~|||xxxrrrlllfffbbb^^^___``````aaaaaaaaaaaabbb___```cccfffhhhooowww|||{{{hhh```cccZZZ]]]___\\\WWWUUUXXX[[[YYYXXXVVVUUUTTTUUUUUUVVVUUUWWW\\\```dddfffhhhhhhpppllleee^^^YYYWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYY[[[YYYXXXXXXYYY[[[[[[[[[ZZZXXXVVVUUUUUUVVVVVVVVVPPPLLLJJJNNNVVVaaarrr}}}}}}tttccc\\\]]]aaaeeeooo~~~{{{oooddd\\\TTTXXX```lll|||~~~|||ssslllfffaaa___^^^cccooo{{{{{{yyytttoookkkhhhfffeee___YYYSSSSSSVVVUUUPPPJJJLLLIIIDDD???===:::777555222222333333555666888999<<<===>>>??????>>>======@@@AAABBBCCCBBBAAA@@@??????======AAAKKK[[[ppp~~~}}}yyy{{{|||}}}}}}}}}~~~yyynnnfffbbbaaaeeeiiinnnsssxxx}}}yyyxxx|||~~~}}}zzzvvvqqqjjjeeebbb\\\]]]___aaaaaabbbcccdddeeebbbbbbeeefffhhhnnnuuu~~~wwwfffaaaddd```aaaaaa]]]WWWUUUVVVYYYZZZYYYWWWUUUTTTTTTUUUUUUUUUXXX]]]bbbeeeffffffeeennnkkkfffaaa]]][[[[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYZZZZZZZZZXXXWWWVVVUUUTTTSSSTTTTTTTTTTTTRRROOONNNPPPUUU___ooo~~~}}}qqqiiihhhiiimmmuuu}}}sssiii___YYYUUUZZZdddpppzzzvvv||||||{{{}}}zzzooojjjfffeeehhhooo|||wwwtttpppkkkgggdddbbbaaa\\\VVVQQQQQQSSSSSSMMMHHHHHHEEE@@@<<<999777444222222222333444555777888999;;;<<<===?????????>>>>>>@@@AAABBBBBBAAA@@@???>>>???===>>>CCCOOO```tttvvv~~~||||||}}}}}}|||{{{~~~|||rrrjjjdddbbbdddggglllqqqvvv{{{zzzyyywww{{{~~~|||{{{xxxtttnnniiidddaaaZZZ]]]```bbbcccdddfffhhhjjjgggfffggggggggglllsss{{{sssfffaaadddeeeeeeccc^^^XXXVVVWWWZZZ[[[YYYXXXVVVTTTTTTTTTUUUUUUYYY___dddfffeeebbb```hhhgggdddbbb___^^^]]]]]]WWWVVVVVVVVVVVVVVVVVVVVVWWWYYY\\\]]]\\\ZZZVVVTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQRRRSSSZZZjjjzzz~~~~~~~~~}}}yyyxxxzzzzzzqqqiiibbb[[[WWWZZZ```jjjwww{{{sssrrr|||zzzwwwwww{{{xxxsssqqqsssyyywwwpppnnnjjjeeeaaa^^^]]]\\\XXXSSSNNNNNNPPPOOOJJJFFFEEEBBB===:::888666333111333333333444666777999:::;;;<<<===>>>??????@@@???AAAAAAAAAAAA@@@>>>===<<<>>>>>>???GGGUUUiii|||vvvhhh~~~~~~~~~uuulllfffbbb```fffjjjpppuuuzzz~~~||||||}}}}}}yyyxxxuuuqqqlllgggbbb```\\\```ccceeeeeefffiiikkkppplllhhhhhhfffffflllsssyyyssshhhccccccddddddbbb^^^[[[ZZZ\\\___[[[ZZZXXXVVVUUUTTTTTTUUUUUUZZZ```eeefffccc___[[[^^^_________^^^]]][[[[[[VVVVVVVVVVVVVVVVVVVVVVVVUUUZZZ___bbb```\\\XXXUUUVVVWWWWWWVVVTTTSSSSSSSSSRRRRRRSSSRRRPPPTTTdddtttzzz|||zzzvvvpppiiiccc^^^ZZZXXX^^^eeeppp|||wwwuuuyyy}}}{{{zzz{{{~~~wwwpppjjjhhhddd```\\\ZZZXXXXXXUUUQQQMMMLLLMMMLLLIIIEEEEEEBBB>>>;;;999777555444333333444555666888:::;;;;;;;;;===>>>???@@@AAAAAAAAAAAA@@@???>>>===<<<;;;;;;===AAAJJJ\\\sssxxxiii]]]{{{ppphhhccc```___hhhlllsssyyy~~~~~~|||wwwvvvsssnnnjjjeeebbb```aaaeeeiiijjjhhhhhhlllooovvvpppkkkiiiggghhhoooxxxvvvmmmfffaaa_______________```ccceee[[[ZZZXXXVVVUUUUUUUUUUUUVVVZZZ___cccccc```\\\XXXXXXYYY[[[\\\]]]\\\ZZZYYYVVVVVVWWWWWWWWWXXXXXXXXXWWW\\\cccfffddd```\\\ZZZWWWXXXYYYWWWSSSQQQRRRSSSSSSSSSTTTRRRNNNPPP]]]lllwww~~~~~~}}}|||sssnnnnnnlllgggbbb]]]ZZZYYYYYY^^^fffsss}}}vvvxxx~~~yyypppjjjeeeccc```\\\YYYWWWUUUUUURRRPPPMMMLLLLLLKKKHHHEEECCC@@@===:::999888666555333333444555777999;;;<<<<<<<<<===>>>???@@@AAABBBAAAAAA@@@>>>===<<<<<<;;;:::===CCCNNNddd}}}}}}tttggg]]]vvvkkkeeebbbbbbbbbkkkpppwww|||zzzvvvtttqqqmmmiiieeebbb```eeejjjoooooommmmmmpppuuu|||tttmmmjjjjjjmmmwww~~~wwwqqqiiiaaa\\\]]]^^^___bbbdddfffgggZZZYYYXXXVVVVVVVVVWWWWWWWWWYYY\\\______]]]ZZZWWWWWWYYY[[[\\\]]]\\\[[[YYYWWWWWWXXXYYYZZZ[[[[[[\\\[[[aaagggiiifffaaa___^^^WWWXXXXXXVVVRRRRRRTTTWWW[[[YYYWWWTTTOOONNNXXXdddrrr{{{~~~~~~~~~zzzqqqhhhcccbbbbbbaaa___[[[XXXWWWYYY\\\___hhhuuuzzzwwwwwwxxx~~~yyy|||yyyqqqjjjfffbbb```]]]YYYVVVTTTSSSSSSPPPOOOLLLKKKKKKJJJGGGEEE???===999777666666555333333444444666888:::<<<============>>>???@@@AAABBBAAAAAA???>>>============;;;@@@FFFSSSlllyyylllddd{{{nnneeebbbccceeegggooottt|||~~~~~~}}}yyyxxxuuusssppplllhhhdddbbbaaagggmmmssstttrrrrrrwww|||yyyqqqmmmnnntttyyytttrrrkkkccc]]]]]]___aaadddeeeddddddYYYXXXWWWVVVVVVWWWXXXYYYXXXYYYYYYZZZZZZYYYYYYXXXXXXYYY[[[\\\\\\[[[ZZZYYYWWWXXXYYY[[[]]]^^^___```bbbfffjjjiiiddd```^^^___XXXYYYZZZXXXVVVWWW]]]bbbiiiddd^^^YYYSSSPPPUUU]]]lllvvv}}}|||||||||{{{zzzyyyyyyzzz}}}nnnfff```ZZZXXX[[[YYYYYYYYYWWWWWWYYY^^^bbbhhhppp}}}|||tttmmmjjjjjjkkktttyyyqqqjjjeeebbb^^^]]]ZZZVVVTTTRRRQQQQQQNNNMMMKKKJJJIIIHHHFFFEEE<<<:::777555555555444333333444555666888;;;===>>>??????>>>>>>>>>???AAAAAAAAA@@@???>>>>>>>>>>>>???===CCCKKKXXXsss|||pppkkk|||sssggg```___dddhhhkkkqqqwwwzzzyyy~~~{{{wwwvvvuuusssppplllhhhdddbbbaaagggnnntttvvvuuuvvv{{{}}}sssoooqqqyyyuuuqqqqqqmmmeee___```aaacccddddddaaa___XXXXXXWWWVVVWWWXXXYYYZZZYYYXXXWWWWWWWWWWWWXXXYYYXXXXXXYYYZZZZZZYYYXXXWWWXXXYYYZZZ\\\^^^```bbbcccgggjjjllliiibbb]]]]]]^^^ZZZ\\\]]]\\\ZZZ^^^fffmmmtttllleee^^^WWWRRRTTTYYYgggrrr}}}}}}zzzzzzyyyvvvtttrrrrrrttt{{{~~~pppaaaZZZVVVRRRSSSWWWUUUVVVWWWWWWXXX\\\ccciiissszzz}}}vvvnnngggccccccdddhhhttt{{{rrrlllgggccc```\\\ZZZXXXUUURRRQQQPPPPPPLLLLLLJJJIIIHHHFFFEEEDDD<<<:::777555555555555444333444555777999;;;===>>>@@@???>>>>>>>>>???@@@AAAAAA@@@???>>>>>>???@@@@@@???FFFNNN\\\xxx}}}pppmmmrrrlllfffcccbbbccckkktttyyy{{{uuuvvv~~~{{{wwwsssvvvsssnnniiidddaaa```___cccllluuuwwwtttuuu}}}yyyqqqoooxxxwwwooojjjgggeeedddeeeeeeeeecccaaa^^^\\\YYYXXXYYY]]]aaa```[[[UUUXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\[[[YYYVVVUUUUUUXXXXXXYYY[[[]]]___aaabbbcccbbbaaa^^^[[[[[[]]]___^^^]]][[[[[[]]]```ccceeelllhhhbbb\\\XXXVVVWWWXXX```ppp~~~}}}xxxvvvvvvqqqqqqtttxxxxxxzzz}}}lllccc[[[WWWTTTQQQRRRVVVXXXWWWXXX\\\bbbhhhlllnnn|||xxxxxxnnngggeee^^^UUUZZZeeeggglllrrrttttttyyy{{{tttnnniiiddd___\\\ZZZZZZXXXUUURRROOOMMMLLLGGGGGGGGGFFFEEECCCAAA@@@999666333222444555444333666555555888<<<>>>===;;;>>>>>>???@@@@@@@@@@@@???AAA???>>>???===;;;===CCCKKKKKKTTTjjjuuujjjkkk|||mmmhhhddddddeeeiiirrr{{{~~~wwwrrruuu}}}~~~zzzuuurrrssspppkkkfffbbb```^^^^^^ccckkksssuuurrrssszzzyyyqqqpppwww}}}wwwoookkkiiihhheeeeeeeeedddbbb___]]][[[\\\[[[\\\```dddddd___ZZZXXXYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^\\\YYYWWWVVVWWWZZZZZZZZZ[[[\\\]]]______```___^^^]]]\\\]]]^^^___^^^]]]\\\\\\\\\^^^```aaadddbbb```]]]ZZZXXXWWWVVV]]]lll{{{~~~yyywwwwwwwwwvvvwww{{{}}}xxxbbb[[[TTTRRRQQQPPPSSSXXX\\\^^^bbbfffkkkqqqwwwzzz~~~xxxtttmmmeee``````\\\XXX^^^jjjooopppqqqqqqttt|||zzzvvvooojjjfffaaa]]]ZZZYYYWWWUUURRROOOMMMKKKJJJEEEEEEEEEEEECCCAAA???>>>888555222222444555444333666666666999<<<>>>>>><<<>>>???@@@@@@AAAAAA@@@@@@@@@======>>>===<<>>???@@@AAAAAABBBBBBAAAAAA???<<<<<<>>>>>>===AAAGGGIIIYYYrrrpppqqq|||vvvppplllkkkmmmsssyyyzzzxxxwwwsssrrruuu~~~}}}yyyuuuqqqnnnhhhfffbbb^^^\\\ZZZZZZZZZ]]]bbbiiilllmmmooouuuyyy|||{{{wwwrrrpppssszzzyyyxxx|||uuupppooonnnmmmiiigggeeebbb```^^^]]]]]]ZZZZZZ\\\___bbbbbb___\\\XXXZZZ\\\___aaabbbccccccbbbbbb```]]]YYYWWWXXXYYYYYYYYYYYYZZZ[[[\\\^^^___aaa```^^^___aaaaaa```^^^\\\]]]^^^^^^^^^^^^]]]\\\[[[]]]___```___]]]ZZZXXXXXXcccpppyyy|||{{{}}}{{{}}}rrreee]]]TTTPPPNNNPPPRRRUUU\\\eeehhhqqq{{{|||vvvnnnhhhZZZVVVTTTVVVZZZaaappp}}}yyyssskkkhhheeebbb```^^^[[[XXXTTTRRRNNNJJJGGGFFFGGGHHHBBBBBBBBBAAA@@@>>><<<;;;666555333333333555555666888888:::<<<>>>@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBB@@@======??????>>>CCCIIIRRRiii}}}ssszzz~~~wwwtttssssssvvv~~~{{{uuussssssssssssttt|||~~~zzzwwwsssooollldddbbb___[[[YYYXXXXXXXXXYYY]]]bbbgggkkkooossswwwvvvvvvuuuqqqoooqqqwww}}}wwwyyyyyyssspppnnnnnnmmmiiihhhfffcccaaa___^^^^^^YYYYYY[[[^^^______]]][[[XXXZZZ]]]```bbbcccccccccbbbbbb```\\\YYYWWWXXXYYYVVVWWWXXXZZZ\\\^^^```bbbffffffeeeddddddbbb___]]]ZZZ[[[]]]_________^^^]]]______```______]]][[[ZZZXXX___jjjuuu|||}}}~~~}}}|||}}}rrrcccXXXSSSRRRPPPOOOQQQSSSWWW```iiisss}}}~~~{{{wwwppphhhbbbXXXUUUSSSTTTYYYdddvvvyyyssstttzzz{{{sssnnngggeeebbbaaa___]]]ZZZWWWSSSPPPLLLHHHFFFEEEFFFGGGAAAAAAAAAAAA@@@>>>;;;:::555555444444444555777888888999;;;===>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCBBBBBB??????AAAAAABBBGGGNNN___yyy}}}www}}}|||~~~~~~|||vvvqqqnnnoooqqqrrrvvv{{{|||yyyuuurrrmmmjjjcccaaa]]]ZZZXXXWWWWWWWWWWWWZZZ^^^dddiiinnnqqqssspppqqqqqqooonnnpppvvv{{{www{{{~~~wwwqqqnnnmmmlllkkkgggfffeeecccbbb```___^^^ZZZ[[[]]]______^^^]]]\\\ZZZ\\\^^^aaaccccccbbbaaaaaaaaa```^^^ZZZXXXXXXYYYVVVWWWXXXZZZ]]]```bbbdddiiikkkllljjjfffaaa___^^^YYYZZZ[[[]]]^^^^^^]]]]]]```___^^^]]]\\\[[[ZZZZZZXXX[[[cccoooxxx|||~~~sssfffZZZSSSOOOPPPNNNNNNQQQSSSWWWaaalll~~~~~~zzzvvvqqqjjjbbb]]]WWWWWWWWWXXX^^^iiixxxwwwuuuqqqlllkkkqqq{{{|||tttnnnjjjdddbbb```^^^]]]ZZZVVVTTTPPPNNNKKKHHHFFFEEEEEEEEE@@@@@@@@@@@@>>><<<:::999333444444444333444777999777999<<<>>>>>>???@@@BBB@@@AAABBBBBBCCCCCCBBBBBBBBB@@@@@@CCCEEEGGGNNNVVVlll}}}|||uuurrrpppnnnnnnqqqtttwww{{{xxxtttqqqmmmjjjcccaaa]]]ZZZWWWVVVVVVVVVYYYZZZ]]]bbbhhhlllmmmmmmjjjlllmmmmmmmmmpppvvv|||}}}vvv||||||uuuppplllkkkiiihhhbbbbbbcccbbbaaa___^^^\\\[[[]]]^^^___^^^\\\[[[[[[]]]___aaacccdddcccaaa``````aaabbb```]]][[[ZZZ[[[XXXYYYZZZ[[[^^^```bbbdddhhhmmmqqqnnnfff```___```YYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZYYYXXXWWWWWWWWWWWW]]]iiisss{{{|||zzzoooddd[[[TTTQQQOOONNNMMMOOORRRTTTYYYeeeppp~~~{{{uuupppjjjccc\\\XXXVVV[[[```dddjjjrrr|||{{{rrrmmmcccdddeeeggglllwww{{{tttmmmhhhddd```___\\\ZZZXXXUUUQQQMMMMMMLLLJJJGGGEEEDDDCCCCCC>>>>>>>>>>>><<<:::888777000111333222111222666999666999<<<>>>===>>>@@@BBB@@@@@@AAABBBBBBBBBBBBBBB@@@>>>@@@EEEJJJNNNWWW```vvv||||||qqqpppoooooorrrvvvzzz}}}{{{wwwtttqqqmmmjjjcccaaa^^^ZZZWWWVVVVVVVVV\\\\\\]]]aaagggjjjjjjiiigggiiikkkkkklllpppwww|||{{{uuu}}}|||uuuoookkkiiigggfff^^^___aaaaaa```___\\\[[[[[[\\\^^^]]][[[ZZZYYYYYY```aaaccceeeeeecccaaa___```bbbcccbbb```]]]\\\\\\[[[[[[\\\]]]^^^```bbbcccfffmmmssspppfff______bbbZZZYYYYYYXXXWWWWWWVVVVVVRRRTTTVVVWWWWWWVVVTTTSSSVVVTTTYYYdddoooxxx~~~|||yyypppcccXXXRRRPPPOOONNNMMMMMMPPPTTTWWW\\\iiiuuu}}}xxxrrrkkkeee___YYYUUUWWW```iiipppuuu|||~~~uuukkkaaaZZZWWWYYY\\\aaahhhqqq{{{uuuoooiiiddd```^^^\\\YYYWWWUUUQQQLLLHHHJJJJJJHHHGGGEEECCCAAAAAA<<<<<<===<<<;;;999777555---///111000///000444888666999===>>>======???BBB???@@@AAAAAABBBBBBAAAAAA>>>===???FFFMMMSSS^^^ggg|||vvv{{{zzzsssnnnpppqqqqqqsssyyy}}}{{{yyyvvvsssoooiiieeedddaaa\\\WWWTTTSSSSSSTTTYYY[[[]]]___```bbbeeeggggggffffffhhhiiinnn{{{vvvnnn|||yyynnnjjjhhheeebbbbbb___^^^]]]\\\[[[[[[[[[[[[XXXWWWWWWVVVWWWXXXYYYZZZ^^^```bbbdddeeefffeeeeeedddcccaaa``````^^^[[[YYY___^^^^^^]]]]]]___```aaaggglllnnnjjjbbb^^^___ccc^^^[[[WWWWWWWWWWWWUUURRRPPPQQQQQQPPPNNNMMMNNNOOOOOOTTTZZZ___gggttt~~~wwwlllcccZZZUUUQQQLLLJJJLLLMMMOOORRRVVV]]]fffpppwwwxxxrrriiiaaa[[[WWWSSSQQQVVV```llluuu~~~}}}nnnccc\\\UUUSSSTTTRRRYYYaaakkkvvv{{{xxxssslllgggbbb___^^^ZZZYYYWWWTTTQQQNNNLLLKKKJJJIIIGGGEEEBBB@@@>>>===<<<;;;999777555444333333222222222333444666999::::::;;;<<<===??????@@@@@@>>>???@@@AAAAAAAAAAAAAAA???======EEEQQQ^^^fffiiizzzkkklll}}}wwwrrrsssuuuwwwyyy{{{~~~zzzxxxvvvsssppplllfffbbbbbb___ZZZVVVSSSRRRSSSTTTYYY[[[]]]^^^___```ccceeegggeeefffhhhjjjqqq|||oooggguuuvvvkkkhhhfffbbb______]]]]]]\\\[[[ZZZZZZZZZZZZWWWVVVVVVVVVWWWXXXZZZ[[[]]]^^^```aaaccccccddddddfffeeecccbbbcccbbbaaa______^^^]]]]]]]]]^^^```aaaaaadddgggfffbbbaaabbbeeeccc___[[[YYYYYYXXXUUUSSSMMMNNNNNNNNNLLLLLLMMMOOORRRUUUYYY\\\cccppp~~~xxxpppddd\\\UUUQQQOOOKKKKKKNNNNNNQQQUUUZZZaaajjjtttzzzuuunnneee]]]WWWTTTQQQPPPVVV```kkkttt|||ssseee\\\VVVPPPOOOQQQSSSYYYcccmmmyyy~~~yyyuuutttrrrnnniiiccc___\\\ZZZXXXVVVTTTRRROOOLLLJJJIIIHHHGGGEEECCC@@@>>><<<;;;:::999888666444333333222222222222333555777999;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA===>>>AAAHHHRRR```lllsss|||qqqhhhlll}}}{{{wwwuuuyyy|||~~~}}}xxxvvvssspppmmmhhhccc___^^^[[[WWWTTTRRRRRRSSSTTTXXXZZZ\\\]]]]]]^^^```aaadddcccdddhhhlllvvvuuujjjbbbqqq|||qqqhhheeeddd```[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVUUUUUUUUUWWWYYY[[[\\\[[[[[[]]]^^^___aaaaaabbbfffdddbbbbbbcccddddddccc___^^^]]]]]]]]]^^^___```______aaaaaabbbbbbaaabbbdddaaa\\\YYYXXXVVVTTTRRRLLLMMMNNNMMMLLLLLLNNNOOOVVVVVVUUUWWW]]]iiiyyy~~~~~~~~~rrriiiZZZSSSNNNMMMLLLKKKLLLOOOOOOSSSYYY```gggpppyyy~~~~~~|||qqqjjj```WWWQQQOOONNNMMMRRR[[[eeelllttt|||pppfff[[[UUUQQQMMMNNNQQQTTT[[[eeeqqq}}}~~~{{{yyyuuuqqqnnnllljjjhhhddd```[[[XXXVVVUUUTTTRRROOOMMMJJJHHHGGGEEEDDDCCCAAA>>><<<::::::888777666444333333222222222222333444666888:::;;;===>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@<<>>>>><<<>>>CCCMMM\\\mmm{{{~~~|||~~~zzztttcccfffnnnyyyuuuxxx|||}}}~~~}}}zzzzzzzzzzzzwwwsssooolllgggccc___WWWUUURRRPPPOOOPPPSSSTTTWWWXXXZZZZZZYYYYYY[[[\\\^^^^^^bbbjjjssswwwlllgggfffwwwwwwmmmeeecccbbb^^^YYYWWWUUUWWWYYYZZZZZZXXXVVVTTTTTTTTTTTTUUUVVVXXX[[[\\\ZZZYYYYYYYYYZZZ]]]___aaaccc```]]]\\\]]]^^^^^^^^^\\\[[[ZZZZZZZZZ[[[]]]^^^ccc```]]]]]]___^^^ZZZVVVXXXVVVTTTQQQPPPPPPQQQRRRWWWWWWWWWUUUSSSRRRSSSTTTWWWRRRNNNOOOSSS\\\mmm}}}}}}~~~{{{kkk```QQQLLLHHHIIIKKKJJJKKKOOONNNTTT\\\eeennnvvv~~~}}}yyywwwpppgggZZZNNNHHHEEEEEEEEEFFFLLLQQQQQQRRRVVVXXXWWWTTTPPPMMMNNNOOOPPPUUU[[[]]]ccclllvvv~~~{{{}}}{{{xxxxxxxxxvvvssspppllljjjhhhbbbbbbaaa___\\\XXXUUUSSSQQQPPPNNNLLLJJJHHHFFFEEEBBBAAA@@@>>><<<:::999888333333222222222222333333222333555777999;;;<<<===???@@@@@@AAAAAAAAA@@@@@@??????@@@??????>>>======>>>>>>CCCRRRfffwww~~~zzzyyy{{{}}}yyyrrrkkk```hhhtttqqqvvv}}}~~~{{{xxxxxxyyyzzzwwwrrrnnnjjjfffbbb___VVVTTTQQQOOONNNPPPSSSTTTVVVWWWYYYYYYYYYYYY[[[\\\\\\^^^dddnnnzzzoooeeefffkkk}}}xxxmmmdddbbbaaa]]]ZZZYYYUUUWWWZZZ\\\\\\ZZZWWWUUUUUUTTTTTTTTTVVVXXXZZZ[[[YYYXXXWWWVVVXXX[[[^^^```bbb```^^^]]]^^^^^^^^^]]]ZZZYYYXXXXXXXXXYYYZZZ[[[]]][[[ZZZ[[[]]]]]]ZZZWWWTTTTTTSSSQQQOOOPPPSSSVVVZZZ[[[[[[YYYWWWVVVWWWYYYXXXQQQMMMPPPRRRWWWfffvvvwwwfffZZZPPPKKKHHHJJJKKKJJJKKKNNNOOOUUU]]]fffnnnwww{{{wwwtttmmmdddWWWLLLEEEBBBBBBAAAEEEIIIKKKHHHGGGIIIJJJHHHHHHFFFGGGKKKNNNPPPWWW___dddiiipppvvvzzz{{{zzzxxxuuuuuuwwwvvvrrrqqqyyy{{{wwwttttttttttttqqqmmmiiihhhggg```___^^^\\\YYYVVVTTTRRROOONNNLLLJJJHHHFFFEEEDDD@@@???>>>===;;;999888777222222222222222333444444222444666888;;;===>>>>>>>>>???@@@AAAAAAAAAAAAAAA??????????????????>>>===BBBCCCKKK]]]rrr|||uuuuuuyyyxxxmmmgggbbblllzzzvvv|||zzzwwwwwwxxxxxxuuupppkkkgggccc___\\\VVVTTTQQQOOONNNPPPRRRTTTUUUVVVXXXYYYYYYYYY[[[]]]]]]```hhhtttjjj```gggsssxxxmmmccc``````]]]ZZZZZZUUUXXX[[[^^^^^^[[[XXXUUUUUUUUUTTTTTTUUUWWWXXXYYYWWWVVVTTTSSSTTTXXX\\\^^^^^^]]]\\\]]]_________^^^XXXWWWVVVVVVVVVWWWXXXYYYXXXWWWWWWXXXYYYZZZYYYXXXSSSSSSRRRPPPNNNOOOTTTWWWXXXZZZZZZZZZYYYYYY[[[]]][[[SSSOOORRRRRRSSS^^^mmm||||||{{{wwwtttvvv}}}vvvdddWWWNNNIIIGGGIIIKKKJJJKKKNNNRRRVVV^^^fffnnnwww}}}xxxsssqqqfff___SSSIIIDDDAAAAAA@@@CCCFFFFFFBBB???AAABBB@@@BBBAAAEEEJJJNNNRRRZZZcccjjjnnnrrrvvvvvvqqqjjjeeeaaa```aaadddfffkkkwww~~~}}}}}}~~~~~~{{{wwwsssppppppqqqrrrooojjjfffffffff^^^\\\ZZZWWWTTTRRRPPPOOOLLLKKKIIIHHHFFFDDDBBBBBB======<<<:::888777666555111111111222333444555666222444777999<<<>>>>>>???======???@@@AAAAAAAAAAAA???@@@@@@AAAAAAAAAAAA@@@EEEKKKYYYlll~~~{{{tttwww{{{ooojjjgggrrr|||{{{}}}yyyvvvvvvwwwvvvrrrmmmhhhddd```\\\YYYVVVTTTQQQOOONNNPPPRRRTTTTTTVVVXXXYYYYYYZZZ\\\]]]___bbbkkkxxxiii___jjjyyyxxxmmmbbb___^^^\\\ZZZZZZVVVXXX\\\______]]]YYYVVVVVVVVVUUUTTTUUUVVVXXXYYYVVVTTTRRRQQQRRRVVVZZZ]]]YYYYYYYYY[[[^^^______]]]VVVVVVUUUTTTUUUVVVWWWXXXVVVVVVWWWWWWVVVVVVUUUUUURRRSSSRRROOOLLLMMMRRRVVVUUUWWWXXXYYYYYYZZZ]]]___]]]UUUQQQTTTRRRPPPYYYgggwww|||{{{|||{{{yyytttmmmjjjooozzzvvvdddWWWLLLGGGEEEHHHKKKKKKLLLOOOTTTXXX^^^fffnnnxxx{{{vvvqqqnnnaaaZZZPPPGGGCCCAAAAAA@@@@@@CCCBBB>>>;;;===>>><<<@@@AAAEEELLLQQQUUU^^^gggnnnppptttuuurrrjjj```YYYVVVTTTUUUZZZ```hhhvvv}}}}}}~~~~~~~~~|||yyyuuurrrooojjjlllllliiidddaaa```aaa[[[ZZZVVVSSSPPPNNNMMMMMMIIIIIIGGGFFFDDDBBB@@@@@@;;;;;;:::888777555444333111111111222333444666777222444777:::===>>>??????;;;<<<>>>???@@@AAABBBBBB@@@AAABBBBBBCCCCCCCCCCCCGGGRRReeexxx|||www|||sssooolllwwwvvv{{{}}}yyyvvvtttsssrrruuupppjjjddd___[[[WWWUUURRRQQQNNNMMMNNNPPPTTTVVVXXXWWWVVVWWWXXXYYYYYYXXX^^^cccnnn|||~~~qqqiiiqqquuulllaaa]]]^^^___]]]YYY[[[YYYWWWWWWYYY[[[[[[[[[XXXXXXXXXWWWWWWVVVVVVUUURRRQQQPPPPPPQQQSSSVVVWWWXXXYYYYYYZZZZZZ[[[[[[[[[WWWWWWVVVVVVUUUVVVVVVWWWSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTRRRQQQOOONNNVVVVVVVVVWWWWWWXXXXXXXXXXXXYYYXXXTTTPPPPPPVVV\\\oooyyy|||yyyyyy{{{wwwpppkkkjjjoooxxxuuubbbTTTLLLLLLMMMNNNNNNNNNOOOPPPRRRUUU[[[fffrrr|||~~~|||vvvmmmgggaaaYYYNNNEEE@@@?????????@@@???>>>===<<<===>>>???@@@CCCFFFJJJOOOWWWaaahhhmmmtttzzzyyyooobbbYYYTTTMMMOOORRRWWW___kkkwww~~~~~~zzzyyy|||~~~{{{xxxtttpppnnnlllkkkiiihhhgggeeeaaa^^^\\\ZZZXXXTTTQQQMMMKKKIIILLLKKKIIIGGGDDDBBB@@@???999999888777666555444444111111111222333444555666666777888:::;;;<<<======<<<<<<===??????@@@@@@@@@BBB>>>===???AAAAAADDDIIIPPPeee}}}~~~rrrlllrrr{{{xxxxxxzzz~~~|||{{{|||~~~|||}}}yyyuuurrrqqqpppsssnnnhhhbbb^^^ZZZWWWUUUQQQPPPNNNMMMNNNQQQTTTVVVZZZYYYYYYZZZ[[[[[[[[[[[[```fffooo|||{{{ttt~~~rrrjjjaaa]]]^^^___\\\XXXXXXVVVUUUUUUWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUPPPPPPOOOOOOPPPQQQRRRSSSVVVVVVVVVWWWWWWWWWWWWWWWUUUTTTTTTTTTTTTTTTTTTTTTQQQPPPPPPPPPQQQRRRTTTUUUTTTTTTTTTTTTSSSQQQPPPPPPTTTUUUUUUVVVVVVVVVVVVWWWUUUVVVVVVSSSPPPPPPUUUZZZiiisss{{{yyy{{{{{{xxxuuurrrrrruuu{{{vvvcccVVVMMMMMMNNNOOOQQQRRRRRRRRRTTTVVV\\\eeeqqq|||}}}zzzsssiiibbbZZZTTTKKKDDD@@@@@@@@@AAACCCBBB@@@???>>>>>>??????>>>AAADDDHHHMMMVVV```gggoootttwwwsssgggYYYOOOJJJGGGJJJNNNTTT___mmm{{{~~~|||{{{~~~}}}zzzzzz|||}}}}}}{{{yyyuuuqqqnnnkkkjjjiiigggfffeeebbb___\\\ZZZYYYWWWSSSPPPLLLJJJIIIIIIHHHFFFDDDBBB???>>>===999999888777666555444333111111222222333444666666666777999:::<<<=========<<<===>>>???@@@@@@@@@@@@@@@>>>===>>>>>>???GGGOOOcccvvvvvvrrr{{{|||wwwxxxzzz~~~}}}yyywwwwwwwwwxxx{{{}}}yyyuuuqqqooonnnnnnjjjddd___[[[YYYVVVTTTOOONNNMMMMMMNNNRRRUUUWWWVVVWWWWWWWWWXXXXXXXXXXXXbbbfffooo{{{}}}|||mmmfff___]]]^^^^^^ZZZVVVTTTSSSQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNOOOOOOQQQRRRTTTUUURRRSSSSSSSSSSSSRRRRRRQQQRRRSSSSSSTTTTTTTTTTTTTTTQQQSSSTTTSSSQQQQQQUUUXXX```kkk{{{}}}|||~~~zzzyyyyyyyyyzzz}}}vvveeeXXXQQQQQQTTTWWWZZZ\\\[[[YYYYYY[[[___gggqqq||||||wwwnnnccc[[[QQQMMMFFFBBBAAAAAABBBBBBCCCBBBAAA???>>>>>>?????????@@@CCCGGGMMMVVV```gggmmmpppqqqkkk```RRRIIIDDDDDDFFFKKKRRR\\\jjjyyy}}}{{{xxxxxx{{{{{{xxxxxx{{{yyyyyyxxxuuurrrnnnkkkhhhgggeeecccbbbaaa___\\\YYYXXXWWWUUUQQQNNNKKKIIIHHHEEEDDDCCCAAA>>><<<::::::888888777666555444444333222222222333444555666777777888:::;;;<<<===>>>>>>======>>>???@@@@@@@@@@@@@@@?????????>>>AAANNN\\\zzz{{{|||zzzuuuqqqppptttuuuxxxzzz~~~}}}zzzvvvssspppooojjjfff```\\\YYYWWWUUUSSSMMMLLLLLLMMMOOORRRVVVXXXTTTUUUVVVVVVVVVVVVVVVWWW___ccckkkxxxzzzhhhddd___]]]]]]\\\XXXUUURRRPPPOOOPPPQQQRRRQQQPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTSSSRRRQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRNNNOOOPPPQQQSSSTTTUUUVVVTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQRRRSSSSSSRRRRRRQQQOOOQQQSSSSSSSSSSSSUUUWWW\\\eeeuuu{{{zzzzzz{{{~~~~~~wwwfff[[[VVVZZZ```hhhlllllliiifffbbbdddhhhmmmuuu~~~~~~zzzuuukkk___WWWKKKHHHCCCAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBEEEIIIPPPXXXaaafffeeegggfffbbbYYYPPPIIIFFFFFFHHHKKKPPPXXXdddpppxxx}}}zzzwwwwwwyyyxxxuuuuuuwwwwwwvvvuuussspppllliiigggeeeccc```___^^^\\\YYYWWWUUUTTTRRROOOLLLIIIGGGFFFCCCBBB@@@>>><<<:::999888777777666555555444333333222222222333444666777888999999;;;<<<===>>>>>>>>>===>>>??????@@@@@@@@@@@@@@@@@@AAAAAA@@@GGG[[[nnn~~~yyyvvvvvvuuuqqqmmmjjjkkklllpppsssyyy~~~}}}zzzwwwtttrrrqqqfffbbb]]]YYYWWWUUUSSSQQQKKKKKKLLLMMMOOORRRUUUWWWWWWYYY[[[ZZZYYYXXXZZZ\\\[[[___iiivvvxxxeeebbb^^^\\\\\\ZZZVVVSSSQQQPPPOOOPPPQQQQQQPPPOOONNNOOOOOOOOOPPPQQQQQQQQQSSSTTTTTTTTTSSSRRRQQQPPPSSSSSSRRRRRRQQQQQQPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSPPPQQQRRRTTTVVVWWWXXXXXXWWWWWWVVVUUUTTTRRRPPPOOOPPPQQQRRRSSSSSSRRRPPPOOOOOOQQQSSSTTTTTTUUUVVVWWWZZZbbbqqq|||zzzxxxyyy}}}wwwiii^^^\\\dddqqqzzz}}}{{{vvvrrrmmmqqquuuzzz|||yyytttjjj^^^UUUIIIFFFBBBAAAAAABBBBBBBBBBBBCCCFFFHHHHHHGGGFFFEEECCCDDDFFFJJJQQQXXX]]]```\\\\\\ZZZVVVQQQLLLHHHGGGGGGIIILLLPPPVVV___hhhooowww}}}~~~{{{wwwvvvwwwvvvrrrqqqsssuuuuuusssqqqnnnkkkhhhfffcccaaa^^^\\\[[[ZZZWWWUUURRRQQQOOOLLLJJJGGGFFFEEEAAA@@@???===;;;999888777666666555555444444333333222222333444555777888999:::;;;<<<===>>>?????????>>>??????@@@@@@@@@@@@???>>>???AAAAAABBBNNNggg~~~|||wwwlllmmmmmmjjjffffffiiimmmooottt{{{~~~|||zzzwwwtttqqqoooeeeaaa\\\XXXUUUSSSQQQPPPKKKKKKLLLMMMOOORRRUUUVVVVVVYYY[[[ZZZXXXWWWYYY\\\[[[aaajjjyyyssseeebbb___\\\ZZZXXXUUUSSSQQQPPPPPPQQQRRRQQQPPPNNNMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPOOOTTTTTTSSSSSSSSSSSSSSSSSSRRRSSSUUUVVVWWWVVVVVVUUUSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYXXXWWWUUUSSSQQQPPPPPPQQQSSSTTTTTTRRRPPPOOOPPPQQQRRRSSSTTTUUUVVVVVVYYY___lll{{{{{{xxxyyy}}}~~~~~~zzzmmmccccccnnn}}}~~~zzzyyyyyy|||zzztttkkk^^^UUUHHHEEEBBBAAABBBCCCDDDDDDHHHKKKPPPTTTTTTRRRNNNKKKEEEFFFHHHMMMSSSWWWYYYYYYUUUSSSOOOKKKGGGEEECCCBBBFFFIIIMMMSSSXXX___ggglllooowww~~~}}}zzzwwwuuuvvvtttpppnnnpppssssssrrrpppmmmjjjgggeeeaaa^^^[[[YYYXXXWWWUUUSSSOOONNNLLLJJJHHHFFFDDDCCC??????===<<<:::888777666555555444444444333333333222222333444666888:::;;;<<<<<<===>>>??????????????????@@@@@@@@@@@@@@@???<<<<<>>???@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???======???EEEOOObbb~~~zzz{{{{{{wwwsssuuu{{{|||xxxrrrlllgggeeeddd```[[[VVVTTTRRROOONNNKKKLLLLLLNNNOOOQQQSSSTTTXXX[[[^^^]]]ZZZYYY\\\___gggmmmwww{{{kkkhhheee```[[[WWWUUUTTTSSSPPPOOOOOOPPPQQQPPPNNNLLLKKKLLLLLLNNNOOOPPPQQQRRRUUUSSSRRRPPPQQQRRRTTTUUUSSSSSSTTTTTTUUUUUUVVVVVVRRRTTTVVVXXXYYYXXXWWWVVVUUUVVVXXXYYYYYYYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVRRRTTTUUUWWWVVVTTTRRRPPPQQQPPPNNNNNNPPPRRRSSSSSSSSSWWWcccrrr|||~~~{{{xxxyyy~~~vvvnnnlllwww~~~rrrjjjmmmsss|||vvvjjj]]]SSSFFFCCC@@@@@@CCCHHHKKKMMMRRRWWW^^^bbbaaaZZZQQQKKKQQQRRRUUUYYY]]]]]]YYYUUUMMMIIIDDDAAABBBDDDFFFGGGKKKPPPVVV\\\```ccceeegggmmmvvv|||zzzyyyyyywwwtttsssuuutttpppppprrrpppoooooommmjjjgggdddbbb\\\YYYUUUSSSRRRQQQOOONNNKKKJJJIIIGGGEEEDDDBBBBBB<<<;;;:::888777555444444444444333333333333333333222333444555777999;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???AAA@@@BBBJJJVVVkkk|||}}}|||zzzxxxuuurrrmmmhhhdddccc___ZZZUUURRROOOLLLJJJLLLLLLLLLMMMOOOSSSVVVXXXZZZgggrrrnnn```XXX]]]fffkkksss}}}rrrkkkddd```ZZZWWWVVVVVVVVVVVVYYYWWWSSSPPPNNNMMMMMMMMMKKKJJJJJJMMMPPPRRRRRRRRRPPPOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTUUUVVVWWWXXXYYYWWWWWWWWWVVVVVVUUUUUUUUUUUUWWWYYYZZZXXXWWWWWWXXXSSSTTTVVVXXXWWWVVVSSSRRRQQQRRRUUUWWWWWWVVVTTTRRRUUUUUUSSSRRRRRRSSSSSSTTTWWWYYY^^^gggttt{{{uuuuuuwwwxxx|||xxxtttsssxxx{{{uuullljjjrrrzzzzzznnn___TTTHHHDDDDDDGGGGGGEEEJJJQQQSSSXXX]]]]]]XXXTTTSSSTTT]]]```dddgggeee___YYYTTTJJJFFFBBB@@@AAACCCEEEGGGLLLSSS\\\bbbeeegggkkkmmmpppzzz~~~}}}{{{yyywwwttttttsssrrrpppooonnnnnnpppooommmkkkgggdddaaa```^^^ZZZUUUQQQOOOMMMJJJHHHKKKIIIFFFEEEDDDCCC@@@>>>===999555555777888555111333333222222111111222222333444666999;;;===>>>>>>>>>>>>????????????>>>>>><<>>;;;===>>>AAALLLcccwwwyyy}}}~~~{{{vvvrrrooolllhhheeeaaa^^^YYYTTTRRROOOLLLJJJKKKKKKKKKLLLOOORRRUUUWWWTTT\\\cccccc^^^[[[___dddjjjrrr|||oooiiiddd```[[[XXXWWWWWWWWWWWW[[[YYYUUURRROOOMMMLLLLLLLLLKKKKKKMMMPPPRRRRRRQQQQQQRRRRRRSSSTTTTTTUUUUUUWWWWWWWWWXXXXXXXXXXXXXXXUUUUUUUUUUUUVVVVVVWWWWWWVVVXXXZZZZZZXXXVVVVVVWWWWWWXXXZZZ[[[[[[YYYWWWUUUQQQSSSUUUWWWWWWVVVTTTSSSUUUUUUVVVVVVUUUTTTSSSRRRTTTWWW\\\cccnnnzzz{{{uuuttttttuuuxxx|||~~~~~~xxx|||~~~zzzwwwyyyzzznnn___UUUNNNKKKKKKNNNNNNLLLPPPVVVSSSWWW\\\]]][[[ZZZ\\\^^^gggjjjnnnoookkkbbbXXXQQQHHHEEEBBBAAACCCFFFIIIKKKTTT\\\fffnnnqqqrrrtttuuuvvv|||{{{yyywwwuuuttttttsssrrrqqqooonnnnnnrrrqqqnnnjjjfffaaa]]][[[[[[WWWSSSPPPNNNLLLIIIGGGIIIGGGDDDCCCBBBAAA>>><<<<<<888444444666777444111333333222222222222222333444555777999;;;===>>>>>>??????@@@@@@@@@@@@??????>>>@@@@@@???>>>??????>>>>>>BBBJJJXXXooouuunnnkkkrrr|||~~~zzztttooollljjjgggfff___[[[WWWSSSPPPNNNKKKIIIJJJJJJJJJLLLNNNQQQTTTVVVTTTVVVXXXZZZ\\\^^^```aaaiiirrryyylllfffccc```[[[XXXXXXXXXXXXXXX]]]ZZZWWWSSSPPPMMMLLLLLLMMMLLLLLLNNNPPPRRRRRRQQQSSSTTTVVVWWWXXXXXXWWWWWWZZZZZZ[[[ZZZZZZYYYXXXXXXRRRSSSSSSUUUVVVWWWXXXXXXXXXZZZZZZYYYWWWUUUUUUUUUYYYZZZ[[[\\\\\\ZZZXXXWWWSSSTTTUUUVVVWWWVVVUUUTTTTTTVVVXXXXXXXXXUUURRRPPPTTTWWW[[[^^^dddooo}}}zzztttrrrrrrppprrruuuxxx}}}{{{pppaaaWWWRRRQQQSSSUUUTTTRRRRRRVVVSSSWWW[[[]]]^^^aaafffjjjrrruuuvvvuuummmaaaUUUMMMGGGFFFEEEFFFHHHMMMRRRUUU[[[cccoooxxx{{{{{{{{{|||}}}zzzyyywwwuuusssuuutttsssrrrqqqooonnnnnnpppnnnlllhhhddd___\\\ZZZVVVTTTPPPNNNLLLKKKIIIGGGFFFDDDBBBAAA@@@???<<<::::::666333333555555333111333222222222222222333444555666888:::<<<===>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>><<<<<>>??????@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@??????<<<:::===BBBEEEUUUmmmvvvjjjhhhjjjqqq}}}{{{yyyuuussspppmmmjjjfffaaa]]]XXXUUUQQQNNNMMMKKKJJJHHHGGGHHHIIIKKKNNNPPPRRRSSSYYYZZZ[[[YYYXXXZZZ___ccciiiwww{{{tttuuuiiiccc]]][[[WWWVVVVVVVVVVVVUUUUUUTTTSSSQQQPPPOOONNNNNNNNNMMMMMMOOORRRSSSSSSRRRTTTVVVXXXZZZZZZZZZXXXWWWWWWXXXYYY[[[[[[ZZZYYYXXXTTTTTTUUUUUUUUUVVVVVVVVV[[[\\\[[[XXXUUURRRRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTXXX[[[YYYXXX```ppp~~~}}}~~~yyysssoooppppppnnnoooqqqqqqsssxxx~~~wwwnnnfffdddkkkqqqssspppiiiaaa[[[ZZZ\\\]]]___ccchhhmmmqqqqqqoookkkfff___XXXSSSPPPOOORRRUUUYYY]]]cccjjjoooyyy|||zzzyyyxxxvvvtttttttttrrrqqqooommmlllkkkfffeeedddbbb___\\\ZZZYYYQQQOOOMMMMMMLLLKKKIIIGGGCCCAAA???>>>>>>===;;;999555444222222222222222111222222222222333444555666777999:::<<<>>>??????@@@??????@@@@@@@@@@@@??????@@@>>>???AAA>>>:::>>>FFFKKKaaa}}}xxxmmmeeeiiippp{{{}}}yyywwwqqqooommmkkkhhhccc]]]XXXUUURRRNNNLLLKKKJJJIIIGGGGGGHHHJJJLLLOOOQQQRRRSSSRRRVVVZZZYYYWWWZZZbbbiiinnn~~~wwwrrrssshhhccc[[[YYYVVVUUUVVVVVVVVVUUURRRRRRRRRQQQPPPPPPOOOOOOMMMMMMMMMOOORRRUUUUUUTTTTTTUUUWWWXXXYYYYYYXXXXXXUUUWWWYYYZZZ[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVWWWWWW\\\\\\ZZZWWWTTTRRRRRRSSSSSSTTTUUUWWWXXXYYYYYYYYYXXXWWWVVVUUUVVVWWWXXXYYYXXXWWWVVVUUUTTTUUUVVVWWWRRRWWW[[[ZZZZZZaaappp}}}}}}zzzyyytttooolllnnnooommmmmmoooooopppsssxxx{{{sssmmmiiiqqqxxxxxxuuupppiiicccbbbcccdddgggiiilllooopppnnnkkkgggccc```^^^^^^]]][[[___dddhhhlllrrrzzz|||zzzyyyxxxvvvuuussssssqqqooommmkkkjjjiiigggeeeccc```\\\XXXUUUSSSOOONNNLLLLLLLLLJJJGGGEEEAAA???======<<<<<<:::888444444333222222222222222111111111222333555666777999:::;;;===???@@@@@@@@@??????@@@@@@@@@@@@?????????===???BBBAAA???FFFRRR\\\qqqzzznnnhhhfffqqq{{{{{{}}}~~~{{{wwwtttpppmmmiiifffccc___ZZZWWWSSSPPPLLLJJJJJJIIIHHHGGGGGGHHHKKKMMMOOOQQQSSSSSSQQQUUUXXXYYYZZZ^^^eeellltttvvvuuu}}}qqqgggbbbZZZXXXVVVVVVWWWWWWVVVUUUTTTTTTSSSRRRQQQPPPOOONNNLLLLLLMMMOOOSSSVVVWWWVVVUUUVVVVVVWWWXXXXXXYYYYYYWWWXXXZZZ[[[[[[YYYWWWVVVUUUUUUVVVWWWXXXXXXYYYYYY[[[[[[ZZZWWWSSSRRRRRRSSSQQQRRRTTTVVVXXXZZZ[[[\\\YYYXXXVVVUUUUUUWWWYYY[[[WWWXXXXXXXXXYYYYYYYYYYYYVVVZZZ^^^^^^^^^cccmmmvvv}}}xxxvvvqqqllljjjlllllljjjiiikkknnnnnnnnnrrrxxx|||uuupppjjjqqquuusssrrrsssqqqmmmjjjkkkmmmpppsssssssssqqqpppooommmllllllmmmnnnooonnnrrrxxx|||~~~{{{zzzyyyxxxvvvtttrrrqqqpppnnnllljjjhhhgggdddcccaaa^^^ZZZVVVSSSQQQMMMLLLKKKJJJJJJHHHEEEBBB???===;;;:::::::::888666444444444333222222222333111111111222444666777888:::;;;<<<>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@;;;<<>>@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA;;;;;;AAADDDJJJ^^^tttsssiiinnnvvv{{{xxx|||~~~|||{{{zzzxxxuuurrrmmmjjjfffbbb^^^ZZZTTTQQQNNNMMMKKKHHHGGGFFFFFFFFFIIIJJJLLLLLLMMMPPPSSSVVVUUUTTTWWW\\\___ccckkksss|||ttt{{{xxxmmmeee```\\\\\\\\\\\\[[[[[[ZZZYYYZZZZZZYYYWWWTTTRRROOONNNMMMNNNQQQSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]ZZZXXXXXXYYYYYYWWWTTTRRRVVVZZZ___aaaaaa___]]]^^^]]]\\\YYYVVVSSSPPPOOORRRQQQPPPQQQSSSVVVWWWWWWYYYXXXVVVTTTTTTVVVXXXZZZVVVXXXZZZ[[[ZZZYYYZZZ[[[eeeeeeddddddccccccddddddsss}}}{{{rrrnnnmmmjjjhhhgggggghhhiiijjjkkklllmmmooottt{{{}}}xxxtttpppppprrrxxx~~~zzzxxxzzz|||xxxwwwxxx|||}}}{{{xxxwwwvvvtttrrrpppqqqnnnjjjgggfffeeedddcccbbb```^^^[[[YYYVVVRRROOONNNLLLIIIGGGFFFEEEBBB@@@<<<;;;999777666555444444444333333222111111111222222333444666888999::::::<<<<<<===>>>????????????>>>@@@BBBBBBAAA????????????======@@@FFFVVVssssssnnnyyy}}}ooouuu~~~~~~}}}zzzuuuqqqllliiieeeaaa]]]XXXSSSPPPMMMLLLJJJHHHFFFFFFFFFFFFKKKLLLMMMMMMMMMOOORRRTTTUUUUUUXXX]]]aaaeeennnwww{{{uuuwwwllleeeccc]]]]]]]]]]]]\\\[[[YYYYYY\\\[[[ZZZXXXVVVSSSQQQPPPOOOPPPSSSUUUVVVWWWVVVVVVVVVVVVVVVVVVWWWYYY[[[\\\```]]]ZZZYYYYYYXXXUUURRRQQQTTTZZZ___bbbcccbbbaaa]]]\\\[[[XXXUUURRRPPPNNNQQQPPPOOOQQQTTTWWWYYYYYYZZZYYYWWWVVVVVVXXXZZZ[[[YYY[[[]]]^^^___```bbbdddhhhgggeeedddcccccccccccclllttt~~~vvvrrrpppmmmjjjhhhhhhiiijjjhhhiiiiiijjjlllpppvvvzzzzzzwwwuuuuuuwww}}}}}}~~~|||zzzxxxvvvuuutttqqqoooooolllhhhfffeeeeeedddcccbbb___[[[XXXVVVSSSPPPMMMMMMKKKHHHFFFEEECCCAAA???;;;:::999777666555444444444333333222111111222222222333555777999:::;;;;;;>>>???@@@AAABBBBBBBBBBBB???AAABBBBBB@@@>>>>>>>>>===<<<===CCCLLL___~~~{{{pppsssxxxpppyyy~~~~~~~~~~~~}}}xxxrrrmmmiiifffbbb^^^ZZZVVVQQQNNNLLLJJJHHHGGGEEEEEEEEEEEELLLMMMNNNNNNNNNNNNQQQSSSUUUUUUZZZ```dddhhhqqq{{{{{{xxxrrrhhhcccccc^^^^^^^^^]]]\\\[[[YYYYYY\\\[[[ZZZYYYWWWUUUTTTSSSQQQSSSUUUXXXYYYYYYXXXWWWWWWVVVUUUUUUVVVYYY\\\___ccc```]]][[[YYYWWWTTTQQQPPPSSSYYY___cccddddddddd[[[ZZZYYYWWWUUURRROOONNNOOONNNNNNPPPSSSWWWYYYYYYWWWWWWVVVUUUVVVWWWYYYZZZYYY[[[^^^```aaadddhhhkkkkkkiiifffcccaaa```aaaaaaccciiiuuu}}}zzzvvvtttpppllliiihhhiiijjjffffffffffffgggjjjooosssvvv~~~~~~|||zzz{{{~~~|||zzzwwwuuutttrrrooommmkkkiiifffdddddddddcccbbbaaa]]]XXXTTTRRRPPPMMMKKKKKKIIIFFFEEEDDDBBB???===:::999888666555444444444444333333222222222222222222333555888:::;;;<<<===@@@@@@AAABBBCCCCCCCCCCCCAAABBBBBB@@@>>><<<<<<<<<>>>===@@@HHHUUUlllqqqnnnzzzzzzrrrrrr|||ssssssssstttxxx}}}{{{zzzxxxvvvsssnnnjjjgggccc^^^ZZZWWWSSSOOOLLLJJJIIIGGGEEEEEEEEEEEEEEEJJJLLLNNNNNNOOOPPPRRRTTTUUUWWW\\\bbbfffjjjuuu{{{||||||lllbbb```aaa_________^^^\\\[[[YYYXXX[[[ZZZYYYWWWVVVUUUTTTTTTSSSUUUWWWZZZ[[[[[[ZZZYYYXXXWWWUUUTTTUUUYYY]]]___bbb```^^^[[[YYYWWWTTTSSSQQQTTTYYY^^^bbbcccccccccYYYYYYXXXVVVTTTQQQOOONNNOOONNNMMMNNNQQQTTTUUUUUUSSSSSSSSSSSSTTTUUUVVVWWWWWWYYY\\\]]]___cccgggjjjkkkiiieeeaaa^^^]]]]]]^^^]]]aaajjjyyyzzzyyyvvvqqqllliiigggggghhhdddeeeeeeddddddfffjjjmmmmmmttt~~~}}}{{{yyyvvvtttrrrpppmmmjjjgggeeebbbbbbbbbbbbaaa```___[[[VVVQQQOOOMMMKKKJJJJJJHHHFFFDDDCCCAAA>>><<<999888777555444333333333444333333222222222333333333444666999;;;===>>>???>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA???<<<:::;;;<<>>????????????@@@AAABBBBBBBBBBBBBBBBBB@@@>>>;;;;;;<<<>>>AAAFFFMMMXXXkkk}}}tttrrrzzzrrrxxx|||wwwwww}}}{{{qqqnnnnnnmmmooottt~~~~~~}}}xxxrrrnnnllllllllllllccc___YYYUUURRROOOLLLJJJHHHGGGFFFEEEEEEEEEFFFGGGFFFIIIMMMOOOQQQSSSVVVXXXVVV[[[dddmmmssszzz|||wwwllleeecccbbb\\\\\\\\\\\\\\\[[[ZZZYYYUUUUUUSSSRRRRRRSSSTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYXXXWWWUUUTTTTTTVVVXXXZZZXXXYYYZZZXXXVVVUUUUUUVVVTTTVVVXXXZZZ\\\\\\[[[[[[WWWWWWWWWVVVTTTRRRQQQPPPQQQOOOLLLLLLMMMNNNNNNMMMQQQRRRTTTWWWXXXYYYYYYYYYZZZ]]]___`````````aaabbbdddbbb```^^^[[[YYYXXXWWW[[[]]]```gggsss}}}yyy}}}|||zzzyyyvvvrrrnnnjjjgggeeedddddddddcccbbbbbbdddfffgggkkkqqquuuzzz||||||zzzwwwtttqqqnnnlllhhheeeaaa___^^^]]]^^^]]]\\\ZZZXXXUUUQQQNNNMMMKKKJJJHHHGGGEEECCCAAA@@@>>>;;;999666555444333222222222222333333333333333444444555777888:::<<<===??????@@@AAAAAABBBCCCDDDDDDDDDDDDAAAAAA???===;;;<<>>===;;;888666555444333222222111111222333333333333333444555555::::::<<<===>>>?????????@@@AAABBBCCCCCCDDDDDDCCC@@@???>>><<<<<<>>>CCCGGGNNNWWWbbboooyyytttsssuuuzzzqqqnnnhhhcccccciiirrryyyyyy}}}yyyxxxvvvsssoooqqqsssxxxxxx}}}~~~wwwrrrtttwwwqqqooollljjjiiihhhfffdddbbb]]]XXXSSSPPPNNNKKKJJJHHHGGGFFFFFFFFFGGGHHHIIIIIILLLOOOQQQRRRRRRSSSTTTXXX```ooo}}}uuuzzzwwwpppmmmiiiccc^^^XXXXXXYYYZZZZZZZZZZZZZZZTTTSSSRRRQQQRRRSSSUUUVVVUUUSSSPPPNNNNNNQQQUUUXXXWWWVVVUUUTTTSSSSSSSSSSSSUUUWWWWWWUUUQQQOOOPPPRRRPPPQQQSSSUUUWWWXXXXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRQQQOOOMMMNNNPPPRRRRRRRRRMMMPPPSSSWWWYYYYYYXXXWWWZZZ]]]bbbddddddbbb``````^^^___``````___\\\ZZZXXXWWWZZZ\\\]]]aaappp{{{vvvrrruuu{{{uuuooolllaaabbbcccbbb``````bbbcccbbbdddggghhhkkkrrr{{{~~~yyyvvvrrrooollliiieeebbb^^^]]]\\\[[[[[[ZZZWWWUUUNNNMMMKKKKKKKKKIIIFFFDDDBBB@@@===;;;:::999666444444444333222111111111111333333333333333444555666;;;<<<===>>>>>>?????????>>>>>>???@@@AAAAAAAAAAAA??????===<<<<<<@@@EEEJJJYYYbbbmmmwwwvvvlllggghhhjjjvvv~~~wwwppphhh^^^XXXWWW\\\aaaeeemmmllljjjiiiiiijjjlllmmmiiiooowww~~~~~~~~~}}}{{{xxxuuurrrpppllljjjgggeeeeeedddbbbaaa```\\\VVVQQQNNNLLLJJJIIIEEEDDDDDDDDDFFFHHHJJJKKKIIIJJJLLLMMMNNNQQQUUUXXX___eeeppp~~~sssppp}}}|||sssnnnhhhbbb______[[[\\\\\\[[[[[[ZZZYYYXXXUUURRRPPPPPPRRRSSSQQQOOOOOONNNLLLKKKLLLPPPSSSVVVVVVVVVUUUSSSPPPOOOPPPQQQUUUUUUUUUTTTRRRPPPMMMLLLQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVTTTSSSPPPOOOMMMMMMNNNPPPSSSUUUTTTSSSUUUUUUUUUWWW[[[]]]^^^^^^]]]aaadddaaa```bbbbbb```fffccc______aaabbbaaa``````YYYXXX\\\___dddxxx}}}wwwvvvvvvjjjiiigggddddddffffffccc```eeeddddddeeehhhlllqqqssswwwsssnnnjjjgggeeebbb``````^^^\\\YYYWWWUUUTTTSSSQQQOOOLLLJJJIIIHHHEEEDDDCCCBBB>>>;;;888666555555444444333333222111111111/////////000222444666888:::;;;<<<>>>???AAABBBCCCCCCBBB@@@@@@@@@@@@???===???===>>>AAAAAADDDQQQaaaqqqzzzwwwhhh___]]]___fffnnnyyy}}}ttthhhaaaXXXRRRQQQTTTXXX[[[^^^^^^]]]^^^___bbbeeeggggggoooxxxzzzyyyxxxwwwtttqqqnnnllljjjgggeeecccbbbaaa```^^^[[[WWWRRRMMMKKKIIIHHHFFFDDDDDDDDDDDDFFFGGGIIIKKKJJJKKKMMMNNNOOOQQQUUUXXX___eeennnzzzvvvkkklll|||}}}rrrlllfff```]]]]]]ZZZZZZ[[[[[[[[[ZZZYYYYYYWWWTTTQQQQQQRRRRRRPPPNNNMMMLLLKKKKKKMMMPPPTTTVVVSSSSSSSSSPPPNNNMMMOOOPPPSSSSSSSSSSSSSSSRRRQQQQQQRRRRRRSSSSSSTTTUUUUUUVVVTTTTTTTTTSSSRRRQQQOOOOOOMMMNNNOOOPPPQQQRRRSSSTTTWWWXXXZZZ\\\___`````````^^^bbbbbb______ccceeeeeedddaaa^^^^^^```aaa```___```ZZZXXX\\\\\\```qqq}}}{{{pppmmmjjjfffeeeeeedddcccaaaccccccbbbcccfffjjjnnnpppzzzuuuqqqmmmiiifffccc```^^^]]]\\\YYYWWWTTTRRRPPPPPPNNNKKKIIIGGGFFFEEEDDDBBB@@@???<<<999777555555444333333222222222111111111111111111222444666999:::;;;<<<===>>>???@@@AAABBBBBBAAAAAABBBBBBBBBAAA@@@===<<<===AAAFFFPPPcccuuu|||ppphhh___[[[ZZZ___mmmzzzyyyooo___ZZZRRRMMMLLLMMMOOOPPPOOOOOOPPPRRRUUUYYY]]]```eeennnxxxyyyssspppwwwzzz~~~~~~~~~}}}wwwvvvvvvtttqqqnnnkkkiiigggeeebbb```___^^^\\\ZZZWWWSSSNNNKKKIIIHHHGGGEEECCCCCCCCCDDDFFFGGGIIIJJJLLLMMMNNNOOOOOOQQQTTTWWW___eeennnwwwwwwmmmeeekkk~~~~~~qqqhhhbbb]]]ZZZ[[[YYYYYYYYYYYYYYYXXXXXXXXXVVVTTTRRRQQQQQQQQQOOONNNKKKKKKKKKMMMOOORRRTTTVVVTTTTTTSSSQQQOOONNNPPPQQQSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQRRRRRRSSSTTTTTTUUURRRRRRPPPOOONNNNNNMMMMMMMMMOOOPPPOOOMMMNNNQQQUUUYYY[[[^^^aaaccccccbbbaaa^^^aaaaaa]]]]]]bbbffffffaaa___\\\\\\]]]^^^^^^]]]aaa\\\ZZZ[[[ZZZ[[[gggvvvxxxsssnnniiieeedddcccbbbaaaaaaaaaaaaaaacccgggjjjlllsssxxx}}}{{{rrrooojjjgggdddaaa^^^\\\ZZZXXXVVVSSSPPPNNNLLLKKKIIIGGGEEECCCCCCCCCAAA@@@<<<;;;:::888666555444444222222111111111111111111444444444666777999;;;<<<======>>>>>>???@@@@@@AAA@@@AAABBBDDDDDDDDDCCCBBB===<<>>999999888777666555555444111111111111111111111111555555666888:::;;;===>>>>>>???????????????@@@@@@???AAACCCDDDDDDCCCBBBBBB>>>@@@FFFPPP^^^rrr|||oooZZZVVVTTTVVV^^^mmm|||ooocccVVVSSSOOOMMMLLLLLLJJJIIIHHHHHHHHHIIIKKKNNNRRRTTTZZZcccmmmttt{{{qqqmmmfff```^^^___bbbeeekkkllllllhhhggglllvvv~~~}}}|||zzzxxxwwwvvvuuutttqqqmmmjjjiiidddaaa^^^[[[ZZZXXXUUUSSSQQQNNNKKKIIIHHHGGGFFFEEEBBBBBBDDDFFFHHHIIIJJJKKKOOOPPPQQQQQQQQQSSSVVVXXX[[[bbblllxxx}}}lllhhhlll|||jjjaaa]]]ZZZYYYZZZYYYWWWUUUSSSQQQOOONNNNNNLLLLLLMMMMMMNNNOOOPPPRRRPPPPPPQQQSSSTTTVVVXXXYYY\\\\\\ZZZWWWSSSQQQQQQRRRTTTTTTSSSRRRQQQOOONNNNNNLLLMMMMMMNNNOOOOOOPPPPPPNNNMMMLLLJJJJJJJJJKKKKKKMMMOOOQQQOOOKKKKKKPPPUUUUUUYYY___bbbaaa^^^\\\\\\^^^cccfffcccaaaaaa```]]]ZZZZZZYYYXXXXXXXXXZZZ[[[]]][[[[[[[[[YYYYYY^^^dddjjj{{{yyyxxxzzzxxxvvvqqqkkkfffcccccccccbbbbbbbbbbbbbbbccceeefffhhhkkkqqqwww}}}xxxuuusssqqqllljjjfffdddaaa^^^[[[XXXTTTRRRPPPNNNKKKIIIHHHHHHEEECCC@@@@@@@@@@@@>>>===888888777777666666555444000000111111222222222333555666777999;;;<<<===>>>??????????????????@@@@@@???AAADDDDDDBBB@@@AAABBB>>>GGGSSSbbbrrrsss^^^WWWSSSZZZiii|||zzzkkk^^^QQQOOOLLLKKKKKKLLLKKKJJJJJJIIIHHHGGGHHHJJJLLLNNNSSSZZZaaaeeejjjoooooolllaaa^^^XXXUUUUUUXXX^^^aaahhhiiihhheeeeeelllyyy~~~|||{{{zzzxxxvvvttttttsssqqqnnnkkkhhhfffbbb___[[[YYYWWWTTTRRRPPPMMMKKKHHHFFFEEEDDDBBBAAABBBCCCEEEGGGIIIKKKLLLLLLOOOPPPQQQRRRRRRTTTWWWZZZ[[[aaammm}}}llllllxxxuuuddd\\\[[[YYYYYYYYYXXXVVVSSSPPPNNNMMMLLLLLLHHHJJJLLLMMMMMMOOORRRTTTVVVUUUTTTTTTUUUVVVXXXYYYZZZYYYWWWTTTPPPNNNOOOPPPOOOPPPRRRSSSSSSSSSRRRQQQMMMMMMNNNOOOOOOPPPPPPQQQMMMMMMLLLKKKKKKKKKKKKKKKMMMOOOPPPOOOMMMNNNQQQUUUSSSXXX^^^```]]]ZZZYYYZZZ___eeehhhfffcccbbb___[[[WWWXXXXXXWWWVVVWWWYYY[[[[[[[[[ZZZYYYXXXYYY\\\___bbbqqq|||wwwvvvvvvvvvtttpppkkkfffddddddcccccccccbbbbbbbbbccccccdddgggkkkooouuu|||~~~~~~zzztttrrrooolllhhhfffcccaaa___\\\XXXUUUPPPOOOMMMKKKJJJHHHHHHGGGEEEBBB@@@>>>>>>>>><<<;;;666777777777666555444333000000111222333333444444555666888:::<<<======>>>?????????@@@@@@@@@@@@@@@>>>AAACCCBBB@@@@@@BBBEEEEEESSSfffxxxttt___ZZZZZZfffyyyxxxhhh[[[MMMKKKIIIIIIKKKLLLMMMLLLLLLKKKIIIHHHHHHIIIJJJKKKMMMQQQTTTUUUXXX\\\]]]ZZZVVVSSSPPPNNNOOOSSSYYY\\\dddeeeffffffiiiuuu}}}{{{zzzxxxvvvtttsssrrrrrrpppmmmjjjgggeee```]]]YYYUUUSSSQQQNNNLLLLLLJJJGGGFFFEEEDDDAAA???BBBDDDFFFIIIKKKMMMMMMMMMNNNPPPQQQRRRSSSUUUYYY\\\aaafffrrrpppuuu|||lll\\\WWWXXXXXXXXXXXXVVVUUURRRPPPNNNNNNOOOOOOIIILLLNNNNNNNNNOOORRRUUU[[[YYYVVVTTTSSSTTTVVVWWWTTTTTTSSSQQQNNNMMMNNNPPPOOOQQQTTTVVVWWWUUUSSSQQQLLLLLLMMMNNNNNNOOOOOOPPPLLLLLLMMMMMMLLLLLLKKKKKKMMMNNNOOOPPPQQQRRRSSSTTTTTTYYY^^^___\\\YYYYYYZZZ\\\aaaccc```^^^^^^\\\YYYVVVWWWXXXWWWUUUUUUXXX[[[[[[[[[ZZZWWWVVVWWWXXXYYY\\\hhhzzz|||sssrrruuuwwwuuuoooiiieeedddccccccbbbbbbaaaaaa``````aaaccceeehhhmmmttt|||~~~~~~~~~~~~~~~~~~ssspppnnnkkkhhhdddbbb```^^^\\\XXXTTTQQQLLLKKKJJJIIIHHHGGGGGGGGGDDDBBB???===<<<<<<:::888555555555555555333222111000111222333444555666666666777999<<<===>>>???>>>?????????@@@@@@AAAAAAAAA===@@@BBBAAA@@@AAAGGGLLLWWWhhh~~~xxxlllaaaccckkk{{{xxxgggYYYLLLJJJIIIJJJLLLNNNOOOOOOOOONNNLLLJJJIIIJJJKKKLLLIIILLLMMMKKKLLLQQQRRRPPPNNNLLLJJJJJJLLLQQQVVVZZZaaaccceeehhhooo~~~|||zzzyyywwwuuussstttsssrrrqqqnnnkkkhhhfff^^^[[[VVVSSSQQQNNNKKKIIINNNLLLJJJHHHGGGEEECCC@@@CCCEEEGGGJJJLLLNNNNNNNNNNNNOOOQQQRRRTTTVVVZZZ]]]hhhmmmyyy~~~uuu}}}vvvfffWWWSSSVVVWWWWWWWWWUUUSSSQQQPPPPPPQQQRRRSSSLLLNNNPPPPPPOOOOOORRRUUU]]][[[WWWSSSRRRRRRTTTVVVQQQRRRRRRPPPOOOOOOQQQSSSSSSUUUXXXZZZYYYVVVRRROOOJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNNNNMMMLLLKKKMMMMMMNNNPPPSSSUUUTTTSSSVVV[[[______\\\YYYZZZ\\\WWW[[[[[[XXXVVVXXXYYYWWWUUUWWWXXXWWWUUUUUUXXX[[[[[[[[[YYYUUUTTTUUUVVVUUUWWWaaaqqq}}}}}}rrroootttxxxxxxrrrkkkfffdddccccccbbbaaa```______^^^```aaabbbdddhhhooowww}}}~~~~~~~~~~~~~~~}}}}}}}}}|||~~~xxxooommmllliiieeeaaa___]]][[[YYYVVVQQQNNNIIIIIIHHHGGGFFFFFFFFFGGGCCCAAA>>><<<;;;:::888666333444444444333111000...111111222333555666777777777888;;;===???@@@@@@???>>>??????@@@AAAAAABBBBBB;;;>>>AAAAAAAAADDDKKKRRRjjj{{{ooobbbeeemmm|||}}}wwwcccUUULLLKKKKKKLLLOOOQQQRRRRRRSSSSSSQQQMMMJJJIIIJJJLLLKKKIIIHHHIIILLLNNNLLLJJJJJJJJJJJJJJJMMMRRRYYY^^^cccfffhhhiiiooo}}}zzzwwwvvvuuuuuuuuutttqqqpppnnnllliiifff^^^\\\YYYUUUQQQMMMKKKJJJKKKIIIGGGDDDBBBAAAAAABBBBBBEEEHHHKKKKKKLLLMMMOOOPPPQQQUUUXXXXXXXXX___iiiooo~~~yyyggg^^^VVVTTTTTTRRRRRRSSSUUUSSSQQQQQQSSSTTTUUUTTTRRRSSSTTTTTTSSSUUUXXXZZZZZZYYYYYYWWWVVVTTTRRRQQQPPPNNNLLLLLLMMMPPPTTTWWWUUUXXXZZZ[[[YYYVVVTTTSSSMMMKKKIIIIIIJJJJJJIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHIIILLLPPPSSSTTTTTTVVV[[[```aaa___\\\[[[\\\]]][[[XXXUUURRRQQQPPPPPPRRRSSSUUUXXXYYYZZZYYYYYY[[[YYYWWWTTTRRRQQQPPPPPPVVVXXX```rrr~~~}}}xxxxxx|||qqqpppssswwwvvvpppjjjhhhbbbaaaaaa```^^^]]]]]]\\\^^^___```aaadddiiipppttt|||~~~~~~~~~}}}}}}}}}}}}{{{|||||||||}}}}}}}}}}}}|||{{{zzzyyy{{{}}}|||qqqiiifffeeedddccc^^^[[[WWWUUUTTTRRRPPPNNNIIIIIIGGGFFFEEECCCBBBAAA======<<<;;;::::::999888555333111222444555333111000111333555777999999:::999;;;===???@@@@@@>>>>>>BBBBBBBBBBBBAAAAAA@@@???@@@<<<>>>CCCDDDEEETTTggg||||||jjjeeehhhlllzzzzzzttt{{{vvvcccUUUMMMLLLKKKKKKMMMOOOPPPPPPTTTUUUVVVTTTPPPMMMLLLLLLJJJHHHGGGHHHKKKLLLKKKJJJJJJKKKLLLNNNPPPUUU[[[```gggjjjlllnnnttt}}}zzzxxxwwwvvvvvvwwwuuusssqqqooolllhhhfff]]][[[XXXTTTPPPMMMKKKJJJJJJHHHFFFCCCAAAAAAAAABBBCCCFFFJJJLLLMMMMMMOOOPPPQQQRRRVVVYYYZZZ]]]gggqqq~~~~~~sssddd[[[SSSQQQQQQOOONNNPPPQQQPPPOOOQQQTTTVVVWWWWWWWWWWWWWWWVVVUUUVVVXXXZZZZZZZZZYYYXXXVVVUUUSSSRRRPPPOOONNNNNNOOOQQQTTTVVVVVVXXX[[[[[[YYYWWWVVVUUUOOOMMMJJJIIIJJJJJJIIIHHHIIIIIIJJJIIIIIIHHHGGGGGGPPPNNNMMMMMMOOOQQQQQQPPPYYY\\\``````^^^\\\[[[\\\ZZZYYYVVVSSSPPPOOONNNNNNPPPRRRTTTVVVXXXZZZZZZ[[[XXXWWWVVVUUUSSSQQQOOONNNRRRRRRWWWeeezzz~~~}}}{{{zzzrrrmmmoooppplllfffddd``````___^^^^^^]]]\\\\\\ZZZ[[[\\\]]]^^^ccciiimmmuuu}}}~~~}}}}}}}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~~~~|||zzzyyyyyyzzz|||}}}~~~wwwmmmgggeeeeeedddccc[[[YYYUUUSSSQQQPPPMMMKKKIIIHHHGGGEEECCCBBB@@@@@@===<<<;;;:::999888777777444222111222444444333111111222444666888999:::::::::;;;===???@@@???>>>>>>>>>???@@@@@@@@@???>>>===@@@<<<>>>FFFLLLTTTfffyyyqqqfffgggmmmwww{{{{{{uuubbbUUUPPPOOONNNMMMMMMNNNPPPQQQTTTWWWYYYYYYUUUQQQMMMLLLHHHHHHGGGIIILLLNNNNNNMMMMMMOOOQQQSSSVVV[[[bbbfffpppsssuuuxxx}}}~~~|||{{{yyyxxxxxxxxxwwwtttqqqooollliiieeebbb[[[YYYVVVRRROOOKKKIIIHHHHHHFFFDDDBBBAAAAAABBBBBBEEEHHHLLLNNNOOOOOOQQQRRRSSSSSSVVV[[[]]]cccooo|||zzzmmmaaaXXXPPPOOOOOOMMMLLLMMMMMMMMMNNNQQQUUUXXXYYYYYYZZZ[[[[[[YYYXXXWWWXXXZZZZZZYYYYYYYYYWWWVVVUUUTTTQQQQQQQQQQQQRRRSSSTTTUUUWWWYYYZZZZZZXXXWWWXXXXXXSSSPPPLLLJJJJJJJJJJJJIIIKKKKKKJJJIIIHHHGGGFFFFFFLLLKKKKKKMMMQQQUUUXXXYYY]]]^^^______]]][[[[[[\\\WWWVVVTTTQQQOOOMMMMMMLLLNNNOOOQQQTTTWWWYYY[[[\\\WWWWWWXXXWWWVVVSSSQQQPPPOOOOOOQQQXXXfff||||||qqqoooxxx|||nnniiiiiifffcccaaa___^^^^^^]]]\\\\\\\\\\\\XXXYYYYYYYYYZZZ]]]aaaeeelllrrrzzz}}}}}}||||||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}zzzxxxvvvvvvwwwwww||||||~~~{{{vvvtttnnngggcccbbbbbb```___XXXVVVRRRPPPNNNMMMJJJHHHHHHHHHFFFDDDBBB???>>>===<<<;;;:::888777555444444333222111111333333333111222333555777999::::::;;;;;;<<<>>>???@@@??????>>>===>>>???@@@@@@???===<<>>AAAMMMYYYfffyyyvvvllldddbbblllwww}}}sssbbbVVVRRRRRRRRRQQQPPPPPPRRRSSSRRRTTTWWWVVVSSSOOOLLLKKKGGGHHHIIILLLOOORRRTTTTTTVVVWWWXXX[[[___eeemmmsss~~~~~~}}}}}}}}}}}}~~~}}}|||{{{zzzzzzyyyyyytttqqqnnnkkkgggccc___[[[YYYWWWTTTPPPMMMJJJHHHGGGFFFDDDBBBAAA@@@AAACCCDDDHHHJJJNNNPPPQQQQQQSSSTTTUUUUUUWWW[[[^^^eeettt{{{lll```XXXQQQPPPPPPNNNMMMOOOLLLLLLNNNQQQUUUXXXYYYXXXZZZ[[[[[[ZZZXXXXXXYYYZZZYYYYYYYYYYYYXXXWWWVVVVVVSSSSSSTTTTTTUUUTTTTTTTTTVVVXXXXXXXXXWWWWWWXXXYYYVVVSSSOOOLLLKKKKKKKKKJJJMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHIIIMMMTTT[[[```cccaaa```___^^^\\\[[[[[[\\\VVVUUUTTTRRRPPPNNNMMMMMMLLLMMMOOORRRUUUXXX[[[]]]ZZZZZZZZZYYYXXXWWWVVVUUUPPPQQQQQQSSSZZZjjj~~~}}}nnngggfff{{{zzznnngggcccbbbccc```___]]]\\\[[[[[[[[[[[[YYYYYYYYYXXXXXXZZZ]]]```dddgggnnnxxx~~~~~~}}}|||{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{|||||||||||||||{{{xxxvvvtttsssttttttyyyyyy{{{~~~}}}wwwssspppmmmhhhbbb^^^^^^]]][[[XXXVVVSSSPPPMMMLLLJJJHHHFFFGGGFFFDDDBBB???===;;;::::::999888666555333222111222111111111222333222222444555777888:::;;;;;;;;;<<<===>>>????????????>>>@@@AAAAAABBBAAA@@@>>>===DDDCCCIIIXXXggguuussskkkbbb\\\[[[bbbsssssscccZZZUUUVVVWWWUUUSSSRRRSSSUUUPPPQQQQQQOOOLLLKKKKKKLLLFFFHHHLLLOOOSSSWWWZZZ\\\aaabbbdddfffkkksss}}}~~~}}}||||||{{{{{{|||||||||||||||{{{{{{zzzyyyyyyssspppllliiieeeaaa\\\XXXVVVTTTRRRNNNKKKHHHFFFEEEDDDCCCAAA@@@AAABBBDDDFFFIIILLLPPPRRRRRRSSSTTTVVVWWWVVVWWW[[[^^^fffvvv{{{~~~~~~oooaaaYYYSSSTTTUUUSSSRRRSSSPPPOOOOOOQQQTTTVVVVVVUUUVVVWWWYYYYYYXXXWWWXXXZZZWWWXXXXXXYYYXXXXXXWWWWWWTTTUUUVVVVVVVVVUUUTTTSSSUUUVVVWWWVVVUUUUUUVVVXXXWWWTTTPPPNNNNNNNNNNNNMMMKKKKKKJJJJJJJJJJJJKKKLLLNNNMMMMMMPPPUUU\\\```bbbbbb```^^^\\\\\\[[[[[[ZZZVVVUUUUUUSSSRRRPPPOOONNNKKKLLLNNNQQQTTTWWWYYYZZZ[[[ZZZXXXVVVVVVWWWXXXYYYRRRSSSTTTSSSTTT]]]kkkwww|||nnnddd^^^mmm|||mmmcccbbbfffcccbbb___\\\[[[ZZZZZZZZZYYYYYYYYYWWWVVVWWWYYY[[[^^^```fffoooyyy}}}~~~~~~|||{{{zzzzzzyyyxxxxxxxxxyyyyyywwwxxxxxxxxxyyyyyyyyyyyywwwvvvuuutttssssssttttttxxxxxxzzz|||~~~zzzuuuqqqpppooolllgggaaa^^^\\\[[[WWWTTTTTTQQQNNNKKKJJJHHHFFFDDDEEEDDDBBB???===:::888777777777666555333222111000111111222222222222333444666777888:::;;;<<<<<<<<<>>>>>>>>>???????????????BBBBBBBBBAAA@@@???>>>>>>CCCHHHUUUfffvvv{{{oooaaa[[[UUUUUU[[[ggg{{{uuuhhhaaa[[[]]]___]]]XXXTTTTTTTTTQQQPPPOOOMMMKKKKKKNNNPPPKKKNNNRRRVVVYYY\\\```ccclllnnnrrrwww}}}}}}|||||||||}}}}}}}}}|||}}}}}}~~~{{{{{{{{{{{{zzzyyyxxxwwwtttqqqmmmiiifffaaa\\\YYYTTTRRROOOLLLIIIFFFEEEDDDBBBBBBAAAAAABBBDDDFFFHHHJJJMMMQQQSSSTTTTTTUUUWWWYYYXXXYYY]]]aaaiiiyyyvvvrrraaaZZZUUUWWWYYYXXXWWWXXXTTTRRRPPPPPPQQQSSSSSSSSSSSSUUUWWWWWWVVVVVVWWWXXXUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVTTTSSSRRRTTTVVVWWWWWWUUUTTTUUUUUUUUUSSSQQQQQQRRRRRRQQQPPPKKKJJJIIIIIIIIIKKKLLLMMMMMMMMMNNNRRRYYY```dddfff___]]]ZZZYYYZZZYYYXXXWWWSSSSSSSSSSSSQQQPPPNNNNNNJJJLLLOOORRRTTTUUUVVVVVVVVVUUUTTTSSSTTTUUUVVVWWWPPPRRRSSSRRRQQQUUU]]]eee~~~rrrhhhaaagggrrr|||lllgggjjjiiigggccc___[[[YYYYYYYYYWWWWWWWWWUUUSSSSSSTTTVVVXXXZZZ___eeemmmttt{{{~~~|||}}}~~~~~~~~~}}}{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvrrrrrrrrrrrrsssttttttuuuwwwwwwxxxyyy{{{|||~~~~~~{{{zzzyyywwwsssoookkkjjjkkkmmmhhhaaa]]][[[ZZZVVVSSSRRROOOKKKIIIHHHFFFDDDBBBBBBAAA???===;;;999777666555555444333222111111000111222333333333333444666888888:::;;;<<<=========????????????????????????AAA@@@???>>>>>>???@@@AAAHHHSSSeeewww|||lllaaaSSSQQQSSS[[[fffuuuyyyoooiiihhhkkkmmmjjjbbb[[[WWWVVVTTTTTTTTTRRRQQQRRRUUUXXXXXX[[[___aaabbbeeehhhlllrrrxxx}}}zzzyyyyyyyyy{{{{{{{{{|||}}}~~~{{{{{{{{{zzzyyyxxxvvvuuurrrpppllliiieeeaaa\\\YYYRRRPPPNNNKKKHHHEEECCCCCCBBBAAAAAAAAACCCFFFHHHJJJKKKNNNQQQSSSTTTUUUVVVWWWZZZZZZ\\\aaafffnnn~~~xxxuuu{{{ppp___XXXUUUWWWZZZZZZZZZ[[[WWWTTTPPPNNNOOOQQQRRRSSSTTTUUUWWWWWWUUUTTTTTTTTTTTTTTTUUUWWWXXXXXXXXXXXXXXXXXXWWWVVVTTTSSSSSSRRRTTTWWWYYYYYYWWWUUUTTTTTTRRRQQQRRRTTTUUUVVVTTTSSSPPPOOONNNLLLLLLMMMNNNOOOKKKLLLOOOUUU]]]cccgggiiiYYYWWWUUUUUUVVVVVVTTTRRROOOOOOPPPOOOOOOMMMKKKJJJJJJMMMPPPSSSTTTSSSRRRPPPPPPQQQSSSUUUVVVUUUTTTSSSOOOPPPQQQPPPOOORRRXXX]]]qqqvvvmmmlllnnnzzzsssoooppplllgggaaa\\\YYYXXXWWWUUUVVVVVVTTTRRRQQQRRRTTTRRRUUUYYY\\\```fffooouuuxxx~~~~~~}}}|||}}}}}}}}}||||||{{{{{{zzzyyyxxxvvvuuutttttttttssssssssstttttttttuuuuuuppppppqqqrrrssstttuuuuuutttttttttuuuvvvxxxyyyzzzyyyzzz}}}~~~}}}{{{zzzvvvrrrooommmnnnooommmhhheeeeeefffiiiddd]]]XXXWWWVVVSSSQQQOOOLLLHHHFFFEEECCCAAA??????>>>===;;;999777666555333333333333222222111111111333555555333333555888999:::;;;<<<===>>>>>>>>>@@@????????????????????????>>><<<<<<>>>AAAFFFHHHWWWfffyyy{{{mmm```WWWNNNPPPZZZkkk{{{}}}sssnnntttxxxzzzvvvkkkaaa[[[YYYWWWXXXYYYYYYYYYYYY\\\^^^eeehhhkkklllkkklllpppsssttt}}}|||yyyxxxwwwwwwxxxxxxxxxyyy{{{}}}~~~zzz{{{{{{zzzyyywwwtttssspppmmmjjjfffccc___ZZZWWWQQQPPPMMMJJJGGGDDDCCCBBBBBBAAAAAABBBDDDGGGJJJKKKKKKNNNQQQSSSTTTUUUVVVWWW[[[[[[___dddjjjsssvvvwwwvvvlll\\\VVVSSSWWWZZZZZZZZZ\\\XXXTTTOOOMMMNNNQQQSSSTTTUUUWWWXXXXXXUUUSSSRRRRRRSSSSSSUUUVVVWWWXXXXXXXXXYYYXXXWWWUUUTTTSSSRRRRRRUUUXXX[[[[[[YYYVVVTTTSSSPPPPPPRRRUUUXXXXXXVVVTTTWWWVVVSSSQQQPPPQQQRRRRRRUUUTTTUUUYYY]]]___``````UUUSSSQQQRRRTTTTTTQQQNNNKKKLLLLLLLLLLLLJJJHHHGGGJJJMMMQQQTTTTTTRRROOOMMMMMMPPPUUUYYYZZZXXXTTTQQQPPPOOOOOOOOOPPPSSSYYY\\\ggg}}}zzzvvvqqquuu~~~ttttttpppjjjccc]]]YYYWWWVVVVVVWWWWWWUUUSSSRRRSSSTTTNNNRRRVVVWWWWWW\\\fffnnnsssyyy}}}~~~~~~|||}}}|||||||||{{{{{{{{{{{{{{{yyyxxxvvvtttsssrrrrrrsssssssssttttttttttttuuuppppppqqqrrrssstttttttttrrrqqqqqqqqqsssuuuwwwxxxvvvwwwyyy|||~~~}}}yyyvvvzzzxxxvvvsssqqqmmmiiieeebbbeeeggggggdddbbbbbbdddddd^^^VVVRRRQQQQQQPPPNNNLLLJJJFFFDDDBBBAAA>>><<<===<<<;;;:::888777666555222222222222222222222222111444666666444444666999::::::<<<===>>>>>>>>>>>>@@@@@@??????>>>??????@@@???>>><<<<<<@@@FFFLLLQQQhhhwww~~~nnncccXXXPPPNNNTTTcccyyy~~~}}}~~~pppdddaaabbbbbb```___```eeekkkppprrrxxxyyy|||~~~yyyuuu}}}~~~zzzwwwuuuttttttwwwxxxyyyzzzzzzzzzyyyxxxzzzyyywwwvvvvvvtttqqqooopppmmmiiiddd```[[[UUUQQQNNNLLLIIIFFFCCCBBBBBBBBB@@@@@@???@@@CCCGGGLLLNNNNNNPPPQQQRRRSSSUUUXXXZZZ\\\```eeehhhnnn{{{yyywwwjjjbbbWWWWWWWWWWWWXXXYYYZZZ[[[[[[TTTNNNMMMMMMMMMOOOSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXVVVUUUUUUUUUUUUVVVWWWWWW[[[XXXUUUSSSRRRRRRQQQPPPOOOQQQUUUZZZ___```^^^\\\PPPQQQRRRSSSSSSRRRPPPNNNLLLLLLLLLJJJHHHGGGHHHIIINNNRRRUUUTTTPPPNNNRRRVVVTTTUUUVVVWWWVVVUUUSSSQQQLLLMMMMMMNNNOOORRRVVVZZZbbbppp|||rrroookkkfffbbb^^^[[[YYYWWWUUUTTTTTTTTTSSSQQQOOORRRQQQQQQQQQRRRUUUWWWYYYfffkkkrrrxxx}}}~~~}}}}}}~~~}}}|||{{{~~~~~~}}}||||||}}}}}}zzz{{{||||||{{{zzzxxxwwwwwwwwwwwwwwwvvvtttsssqqqrrrrrrqqqqqqqqqrrrssssssssspppnnnnnnqqqrrrpppnnnllllllllloooqqqrrrrrrqqqrrrsssuuuwwwwwwvvvtttsssqqqooommmkkkjjjgggbbb___`````````aaa``````______YYYVVVRRROOONNNMMMKKKJJJFFFFFFDDDCCCAAA???>>>===>>>>>><<<:::888666555444222333444555555333222111444444555666777888999999============>>>>>>>>>>>>@@@@@@????????????@@@@@@@@@<<<;;;>>>BBBIIIYYYjjjuuudddVVVQQQSSSMMMaaa{{{uuukkkiiikkkpppooonnnqqqxxx~~~{{{xxxvvvvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvzzzxxxvvvuuutttrrrooommmkkkiiieeeaaa^^^ZZZUUUQQQMMMKKKHHHDDDBBBAAAAAABBBAAAAAAAAACCCFFFIIIMMMOOOPPPQQQTTTUUUUUUVVVYYY[[[]]]aaafffkkksssooobbb\\\ZZZZZZZZZZZZ[[[\\\]]]]]][[[TTTOOOOOOOOOMMMNNNQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWZZZZZZZZZYYYXXXVVVUUUTTTVVVVVVVVVVVVVVVWWWWWWXXX[[[YYYVVVTTTTTTTTTSSSRRRPPPSSSYYYaaagggfff```ZZZQQQQQQQQQQQQPPPOOOMMMLLLJJJKKKLLLKKKIIIIIIJJJLLLNNNPPPRRRRRRPPPOOOQQQSSSTTTUUUVVVVVVUUUSSSQQQPPPPPPOOOOOOOOOPPPTTTYYY\\\```jjjxxx{{{sssiiiccc```^^^ZZZUUUWWWVVVTTTSSSTTTSSSQQQPPPQQQPPPOOOOOOPPPRRRTTTUUU]]]bbbiiioootttyyy}}}}}}|||{{{}}}~~~~~~~~~~~~||||||||||||||||||||||||xxxxxxyyyyyyxxxxxxwwwwwwvvvwwwwwwwwwvvvtttrrrqqqrrrrrrqqqqqqqqqqqqqqqrrrssspppnnnmmmoooooonnnlllnnnmmmmmmnnnppppppooonnnmmmnnnpppqqqqqqpppooonnnllljjjhhhgggeeebbb^^^[[[ZZZZZZZZZZZZZZZYYYYYYXXXVVVSSSOOOMMMLLLKKKIIIGGGEEEEEECCCBBB@@@>>>===<<<:::999888666444333111111111111111111111111000000444555555666777888999:::<<<<<<======>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>===:::;;;AAAGGGSSSeeewww{{{lll]]]QQQOOOSSS^^^rrr|||vvvwwwzzz}}}|||}}}|||zzzyyyyyyyyyuuuuuuvvvvvvvvvvvvuuuuuuyyywwwuuusssrrrpppllliiifffdddaaa^^^[[[XXXTTTPPPKKKIIIFFFCCCAAA@@@AAAAAAAAABBBDDDFFFIIILLLNNNOOOQQQSSSVVVWWWXXXXXXZZZ[[[^^^bbbgggooo{{{uuuggg]]]YYY[[[[[[[[[\\\\\\]]]^^^^^^[[[UUUQQQQQQQQQNNNMMMOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRSSSTTTUUUUUUUUUTTTUUUUUUUUUVVVWWWWWWXXXXXX[[[[[[ZZZYYYXXXVVVTTTSSSVVVVVVVVVWWWWWWWWWXXXXXX\\\ZZZWWWVVVWWWWWWUUUTTTTTTVVV^^^hhhpppmmmaaaWWWQQQQQQOOONNNMMMLLLKKKKKKJJJKKKLLLLLLKKKKKKLLLNNNPPPPPPQQQQQQQQQRRRRRRRRRSSSTTTTTTUUUTTTRRRQQQPPPRRRQQQPPPPPPRRRUUUYYY[[[]]]aaagggppp}}}|||mmmdddbbbaaa]]]XXXXXXUUURRRQQQRRRRRRQQQPPPOOONNNMMMMMMMMMNNNPPPQQQSSSXXX^^^eeekkkpppvvvyyy~~~}}}{{{|||}}}~~~~~~}}}~~~||||||}}}}}}}}}}}}||||||yyyzzz{{{|||||||||{{{zzzuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwvvvtttsssqqqrrrrrrqqqpppooooooooooooqqqooommmlllmmmmmmlllkkkpppnnnmmmmmmnnnnnnlllkkkhhhhhhiiijjjjjjiiihhhggggggeeedddcccbbb___[[[XXXXXXXXXXXXXXXXXXWWWVVVVVVRRRPPPLLLJJJIIIHHHFFFDDDCCCBBBAAA@@@>>><<<;;;;;;777666555444222111000///111111111111111111222222555555666777888999::::::;;;<<<<<<===>>>??????@@@???????????????>>>===<<<===<<<>>>FFFQQQaaauuurrrcccVVVOOOSSS[[[sss~~~}}}|||||||||uuuuuuuuuuuuuuutttttttttxxxvvvtttrrrpppnnnjjjgggdddaaa^^^[[[YYYVVVQQQNNNHHHFFFDDDAAA@@@???@@@@@@AAABBBEEEIIIKKKMMMNNNNNNQQQTTTWWWYYYYYYYYY[[[\\\^^^bbbjjjttt}}}nnnddd^^^\\\ZZZZZZ[[[[[[\\\\\\\\\\\\[[[UUURRRSSSRRRNNNLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOQQQQQQRRRRRRSSSRRRRRRRRRSSSSSSUUUVVVXXXYYYYYYZZZXXXXXXYYYXXXXXXWWWVVVUUUVVVVVVWWWWWWXXXXXXXXXXXX[[[ZZZXXXXXXYYYYYYWWWVVVXXXYYY___jjjrrrooobbbUUUPPPOOOMMMKKKJJJKKKLLLMMMMMMNNNNNNMMMLLLLLLMMMOOORRRQQQQQQRRRTTTUUUTTTSSSQQQRRRSSSSSSTTTSSSSSSRRRQQQQQQRRRTTTWWWXXXXXXWWW[[[ZZZ[[[___hhhwww{{{nnnhhhfffccc```WWWTTTQQQOOOOOOPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMNNNRRRXXX^^^dddkkkqqquuuxxx|||}}}{{{zzz}}}~~~~~~}}}|||}}}{{{{{{||||||||||||{{{{{{yyyzzz|||}}}|||zzzxxxwwwtttssssssssssssuuuwwwxxxxxxxxxxxxxxxwwwuuutttrrrqqqqqqooonnnmmmmmmmmmmmmnnnmmmllllllllllllllllllnnnllljjjjjjkkkkkkjjjiiifffffffffffffffeeedddcccdddcccbbbaaa```^^^[[[XXXUUUVVVVVVVVVUUUTTTSSSRRROOOMMMJJJHHHGGGFFFDDDBBB@@@???>>>===<<<:::999999777666666444333222111111222333555666777666555555666666777888999:::;;;;;;:::;;;<<<===>>>???@@@AAA???@@@@@@@@@@@@???===<<<>>>@@@FFFPPP^^^ppp|||kkk\\\SSSTTTaaannn}}}~~~}}}}}}}}}vvvvvvuuutttttttttttttttvvvtttrrrpppooolllhhhfffccc```]]]ZZZWWWSSSNNNKKKFFFEEEBBB@@@??????@@@@@@@@@BBBFFFIIILLLNNNNNNNNNQQQSSSVVVXXXYYYZZZ\\\]]]___eeennn|||yyykkkaaa^^^^^^ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZUUURRRSSSRRRNNNLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPPPPPPPPPPOOOOOOPPPRRRTTTVVVXXXYYYYYYYYYWWWWWWWWWWWWWWWVVVUUUTTTUUUVVVWWWXXXXXXXXXWWWWWWYYYWWWWWWWWWYYYYYYXXXVVVYYYXXX[[[dddmmmlllaaaVVVNNNMMMKKKKKKKKKMMMPPPQQQRRRRRRRRRPPPMMMLLLLLLNNNQQQPPPPPPQQQSSSUUUTTTSSSOOOPPPRRRSSSUUUVVVWWWWWWRRRTTTWWW\\\___^^^ZZZUUUYYYVVVUUUWWW[[[dddxxxpppgggdddcccXXXTTTPPPNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLOOOTTTXXX]]]cccjjjnnnppptttyyy}}}|||zzzyyyxxx}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{||||||||||||{{{{{{{{{||||||}}}{{{yyyvvvttttttssssssssstttuuuwwwyyyxxxxxxyyyyyyxxxvvvtttssspppooonnnmmmlllkkkkkkkkkjjjkkkkkkkkkkkklllmmmnnnjjjhhhffffffhhhhhhhhhgggfffffffffeeedddcccbbbbbb```___^^^^^^^^^\\\YYYWWWPPPPPPPPPOOOOOONNNLLLLLLLLLJJJHHHGGGFFFEEEBBB@@@===<<<;;;:::999888777666666666555444444333222222000333777:::;;;:::777555777777888999:::;;;<<<<<<:::;;;<<<===>>>???@@@AAA>>>?????????>>>======<<<===DDDPPP^^^ppprrraaaVVVSSS\\\ppp~~~zzz~~~}}}|||{{{{{{vvvuuutttssssssssssssssssssqqqooommmllljjjfffdddaaa^^^[[[WWWTTTQQQLLLIIIEEECCCAAA???>>>???@@@AAAAAACCCFFFJJJMMMNNNOOOOOORRRSSSVVVWWWYYY[[[___aaaeeelllxxxyyyzzzwwwhhh^^^[[[[[[\\\\\\^^^______^^^]]]\\\YYYSSSQQQRRRQQQMMMLLLMMMLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOOOONNNMMMLLLLLLOOOPPPSSSUUUWWWXXXXXXXXXXXXXXXWWWVVVUUUSSSQQQPPPTTTUUUVVVWWWXXXWWWVVVUUUTTTTTTTTTUUUWWWXXXVVVUUUVVVUUUWWW^^^dddeee^^^VVVNNNNNNMMMMMMNNNQQQSSSUUUUUUUUUTTTQQQNNNMMMMMMNNNNNNOOOPPPQQQQQQRRRSSSTTTQQQRRRSSSUUUWWWXXXZZZ[[[WWWYYY]]]bbbfffddd]]]WWWXXXTTTSSSUUUUUUXXXgggyyy}}}mmmdddbbbZZZWWWSSSPPPOOONNNLLLJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJLLLOOOQQQTTTYYY___cccgggjjjooosssvvvzzz~~~}}}yyywwwwwwxxx~~~||||||}}}|||||||||||||||}}}}}}}}}zzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyywwwuuussssssssssssttttttvvvwwwwwwwwwwwwxxxwwwvvvuuusssrrrmmmmmmlllkkkjjjjjjjjjjjjhhhiiijjjiiihhhiiikkkmmmgggeeecccbbbdddeeeeeedddeeeeeedddcccaaa``````___YYYXXXXXXXXXYYYXXXUUUSSSOOOOOOOOONNNMMMLLLKKKJJJIIIGGGEEEEEEDDDCCC@@@===:::999999888666555555444333333333222222111111111...111555999:::999666444888888999:::;;;<<<======;;;<<<<<<===>>>??????@@@===<<<<<<;;;;;;<<<<<<===>>>KKK]]]ppp{{{kkkbbbYYYVVVZZZhhh~~~|||||||||{{{zzzxxxwwwwwwuuutttrrrqqqppppppqqqqqqnnnmmmkkkiiiiiigggdddaaa[[[YYYVVVTTTRRROOOKKKHHHDDDCCCAAA?????????AAAAAADDDEEEHHHKKKNNNPPPQQQRRRSSSTTTVVVWWWYYY]]]cccgggmmmuuu|||uuurrr{{{ttteee\\\YYYYYY[[[\\\]]]^^^^^^]]]\\\[[[WWWRRROOOPPPOOOMMMLLLNNNLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMKKKJJJJJJMMMOOORRRTTTVVVVVVVVVVVVVVVVVVUUUUUUSSSRRRQQQPPPRRRSSSUUUVVVWWWVVVUUUTTTPPPPPPPPPRRRUUUUUUTTTRRRQQQQQQTTTZZZ^^^___ZZZVVVQQQQQQQQQQQQRRRSSSUUUVVVUUUUUUUUURRRPPPOOOOOOPPPOOOQQQTTTTTTRRRRRRUUUXXXVVVVVVVVVWWWXXXYYY[[[[[[[[[[[[]]]aaaeeeeee___YYYWWWRRRRRRTTTRRRQQQ^^^ppp|||}}}nnnfff]]]ZZZWWWTTTRRROOOLLLIIIIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKMMMPPPUUUYYY]]]```eeejjjnnnrrrwwwzzz|||xxxvvvxxxzzz}}}~~~{{{yyyyyyyyyyyyzzzzzzzzz{{{{{{{{{xxxyyyyyyzzzzzzyyyyyyxxxvvvvvvvvvuuuuuuuuuuuutttrrrsssssstttuuuuuuuuuuuuttttttuuutttsssrrrpppoookkkjjjjjjiiiiiijjjjjjjjjggghhhiiigggddddddeeehhhgggdddaaa___````````````bbbaaa___]]]\\\[[[ZZZZZZTTTTTTSSSTTTUUUTTTRRRPPPNNNNNNNNNMMMLLLKKKJJJIIIEEEDDDBBBBBBBBB@@@===:::777777666555444444333333222222222111111111111111///000222555666777777777999999:::;;;<<<===>>>>>><<<<<<======>>>>>>>>>???>>>===<<<;;;;;;===@@@BBBGGGXXXnnn}}}tttkkk\\\YYYZZZaaakkkzzzzzzyyyyyyxxxwwwuuutttssstttsssqqqoooooooooooopppkkkiiiggggggfffeeebbb___WWWUUUSSSQQQPPPNNNKKKHHHDDDCCCAAA??????@@@AAABBBFFFGGGIIILLLOOOQQQSSSTTTUUUUUUVVVWWWZZZ___fffkkksss|||yyyuuuwwwqqqddd]]]ZZZ[[[XXXZZZ[[[\\\\\\[[[YYYXXXVVVQQQMMMNNNNNNLLLLLLNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLJJJIIIIIIMMMOOOQQQTTTUUUUUUUUUTTTPPPQQQRRRSSSSSSSSSSSSSSSQQQSSSUUUVVVVVVUUUTTTSSSMMMMMMNNNQQQSSSTTTRRRQQQLLLOOOSSSYYY\\\\\\XXXUUUTTTTTTTTTTTTTTTUUUUUUVVVSSSTTTTTTSSSQQQPPPQQQSSSQQQUUUYYYYYYVVVUUUYYY]]]ZZZZZZYYYYYYYYYZZZZZZ[[[]]]ZZZZZZ]]]aaabbb^^^YYYUUUQQQQQQTTTPPPNNN[[[nnn}}}}}}|||ooo```]]]ZZZXXXUUUQQQMMMIIIGGGHHHIIIJJJJJJJJJJJJIIILLLLLLKKKJJJIIILLLQQQTTTVVVYYY___dddiiinnntttwww{{{|||xxxvvvyyy|||{{{~~~~~~zzzwwwvvvxxxxxxxxxyyyyyyzzzzzzzzzwwwwwwxxxxxxxxxxxxwwwwwwrrrqqqqqqrrrrrrtttuuuvvvqqqrrrssstttuuutttsssrrrqqqrrrrrrrrrqqqooommmllliiiiiiiiiiiiiiiiiijjjjjjggghhhhhheeeaaa___aaaccchhhddd```^^^]]]]]]]]]\\\^^^]]][[[YYYWWWVVVVVVUUUSSSSSSRRRTTTUUUTTTRRRPPPIIIIIIIIIHHHGGGFFFDDDDDDBBBAAA@@@@@@@@@>>>;;;888666666555444444333222222333333333222222222222222333222222222333666999;;;999::::::;;;<<<===>>>>>>============>>>>>>>>>>>>BBBAAA>>>===>>>AAAEEEGGGRRReee|||{{{tttooofff]]]VVVXXXaaaooo|||}}}{{{}}}}}}|||yyyyyyyyyyyyxxxvvvssspppnnnnnnooopppqqqpppnnnlllkkkggggggggggggeee```YYYTTTRRRPPPMMMKKKJJJIIIHHHFFFBBBAAA???>>>???@@@AAACCCGGGJJJMMMPPPQQQRRRSSSUUUTTTWWWZZZ\\\^^^bbbiiiooozzzooowwwsssiiiddd___]]]^^^\\\ZZZVVVSSSRRRSSSUUUVVVOOOPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRQQQOOONNNOOOPPPLLLOOORRRRRROOOMMMMMMOOOPPPSSSUUUUUUSSSSSSUUUXXXVVVUUUSSSQQQPPPPPPQQQRRRRRRUUUXXXYYYWWWTTTSSSRRRMMMLLLKKKMMMPPPQQQNNNKKKPPPMMMMMMTTT\\\```^^^YYYPPPPPPQQQRRRTTTTTTRRRQQQPPPRRRTTTTTTSSSRRRRRRRRRVVVVVVWWWYYYZZZ[[[]]]]]]___]]]ZZZYYY[[[\\\]]]]]]___\\\YYYYYYZZZYYYWWWTTTSSSSSSSSSSSSRRRTTTWWWZZZtttzzzuuuyyyvvvllleee]]]ZZZWWWSSSOOOMMMMMMLLLKKKKKKJJJJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLNNNSSSZZZ```eeeiiimmmpppuuuwwwzzz}}}~~~{{{zzzyyyxxxwwwvvvwwwyyyzzzyyyxxxvvvuuuvvvvvvxxxyyyyyyxxxwwwvvvwwwwwwvvvvvvuuusssrrrqqqttttttssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppnnnmmmmmmlllllllllllljjjhhhhhhiiiiiiiiihhheeeeeeccccccccccccdddeeegggeeebbb^^^[[[XXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSRRRQQQPPPNNNLLLKKKKKKIIIGGGFFFFFFFFFDDDBBB???>>>>>><<<;;;:::999888555333111111222222222111222111000000000111222333666666777888999::::::;;;999:::;;;===>>>>>>>>>>>>@@@>>>===>>>@@@???<<<888;;;;;;;;;;;;===DDDOOOXXXiiixxxvvvlllccc]]][[[]]]```gggrrr}}}xxx}}}}}}~~~{{{yyywwwxxxxxxxxxvvvsssqqqooonnnoooppppppooommmjjjiiiiiiiiihhhgggeeeaaa[[[VVVRRROOOLLLJJJJJJIIIGGGEEEAAA@@@>>>======???BBBCCCIIILLLOOORRRSSSTTTUUUWWWXXXZZZ]]]___aaafffmmmtttzzzqqqhhhddd___^^^^^^]]][[[WWWSSSPPPPPPQQQRRRQQQQQQQQQQQQPPPPPPOOONNNOOOPPPQQQPPPOOONNNNNNOOOOOOQQQSSSRRROOOMMMLLLMMMPPPRRRSSSTTTTTTTTTUUUWWWVVVTTTRRRPPPOOOPPPQQQRRRSSSUUUWWWWWWUUUSSSSSSSSSPPPNNNMMMNNNOOOOOOLLLJJJMMMLLLMMMRRRXXX[[[YYYVVVQQQPPPPPPPPPQQQQQQOOOMMMQQQSSSUUUVVVUUUTTTTTTUUUXXXYYYYYYZZZ[[[\\\]]]]]]\\\ZZZXXXXXXZZZ\\\\\\\\\^^^[[[YYYXXXYYYXXXVVVSSSSSSTTTSSSRRRQQQQQQTTTVVVlllwwwtttkkkkkkxxx{{{rrrggg___[[[XXXUUUTTTQQQPPPNNNLLLJJJIIIHHHGGGIIIHHHHHHGGGGGGGGGHHHHHHKKKOOOTTTZZZ^^^cccgggkkkqqqsssuuuwwwzzz}}}~~~|||zzzyyyyyyuuuvvvwwwxxxxxxxxxwwwwwwwwwxxxxxxxxxwwwvvvtttsssrrrrrrssssssssssssrrrrrrssssssssssssrrrrrrrrrqqqppppppppppppppppppppppppnnnnnnmmmlllkkkkkkkkkkkkjjjhhhgggggghhhhhhfffeeefffeeecccaaa```___``````cccaaa^^^[[[XXXVVVUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSQQQPPPPPPOOOMMMLLLJJJIIIHHHFFFDDDDDDDDDCCCAAA???>>>======<<<:::999888888555333111111222333222111222222111000111222333444666666777888999:::;;;;;;:::;;;<<<===>>>>>>>>>>>>???======>>>??????===::::::;;;<<>>===>>>AAADDDGGGKKKNNNQQQSSSUUUVVVXXXZZZ]]]___aaabbbdddjjjssszzz|||mmmfffbbb___]]]^^^]]][[[VVVRRROOONNNOOOOOORRRRRRRRRQQQQQQOOONNNMMMNNNOOOPPPPPPNNNMMMNNNNNNQQQSSSSSSRRROOOMMMMMMMMMRRRQQQQQQSSSUUUVVVVVVVVVWWWTTTQQQOOONNNOOORRRSSSSSSTTTUUUTTTSSSRRRRRRSSSSSSQQQNNNMMMLLLLLLJJJIIIJJJLLLNNNQQQRRRSSSRRRQQQQQQOOOMMMLLLMMMLLLKKKJJJQQQTTTWWWXXXWWWWWWXXXXXX[[[[[[\\\\\\]]]]]]\\\\\\YYYWWWVVVVVVYYY[[[\\\\\\\\\ZZZXXXXXXXXXWWWUUUSSSVVVVVVUUUSSSQQQPPPQQQSSS```hhhsss~~~rrrfffbbbiiirrruuuiiicccaaa___^^^WWWUUURRROOOLLLIIIGGGFFFIIIHHHGGGFFFEEEDDDDDDDDDFFFIIIMMMQQQUUUYYY^^^bbbjjjkkkmmmooopppsssxxx{{{|||~~~~~~|||{{{zzzvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyxxxwwwuuurrrpppnnnmmmnnnoooqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqoooooooooooooooooooooooolllkkkjjjiiiiiiiiiiiiiiigggfffeeeffffffeeeccc```bbbaaa```^^^]]]]]]]]]]]]]]]\\\ZZZXXXVVVTTTTTTSSSTTTSSSSSSRRRPPPPPPOOONNNMMMMMMMMMLLLJJJIIIGGGGGGDDDCCCAAA@@@@@@???===;;;<<<;;;;;;:::999888888777444333111111333333222111222222111111222333444444666666777888999:::;;;;;;;;;<<<===>>>>>>>>>>>>>>>===<<<;;;<<<===>>><<<;;;;;;===???EEEOOO```sss}}}ssseee[[[UUUXXXeeerrr~~~}}}|||zzzxxxwwwyyyzzz{{{zzzzzzzzzyyywwwuuussspppooommmmmmllljjjhhheeebbbaaadddbbb```^^^\\\YYYUUURRRNNNLLLIIIGGGFFFEEECCCBBBCCCAAA??????@@@DDDIIIKKKMMMPPPSSSTTTUUUWWWYYY\\\___aaabbbdddgggooozzztttgggaaa___\\\ZZZ[[[[[[YYYUUURRROOOOOOOOOOOOSSSSSSRRRRRRPPPOOOMMMMMMLLLNNNPPPPPPNNNMMMMMMNNNQQQQQQRRRQQQPPPOOOOOOOOOTTTRRRPPPRRRVVVXXXWWWUUUWWWTTTQQQNNNNNNPPPSSSUUURRRSSSSSSQQQOOOOOOQQQSSSQQQOOOLLLJJJIIIIIIIIIIIIJJJMMMPPPPPPNNNLLLLLLMMMOOOLLLJJJIIIJJJJJJJJJJJJPPPSSSVVVXXXXXXXXXYYYZZZ[[[\\\\\\]]]\\\[[[ZZZYYYWWWVVVUUUVVVYYY[[[\\\\\\[[[ZZZYYYXXXWWWWWWUUUUUUXXXXXXWWWTTTQQQOOOPPPQQQWWW[[[bbblll{{{wwwlllfffgggjjjuuuxxxooolllgggbbb[[[YYYVVVRRRNNNKKKIIIHHHGGGGGGFFFDDDCCCCCCCCCCCCCCCEEEGGGJJJLLLPPPUUUYYYaaaccceeegggiiilllppptttsssvvvzzz~~~yyyxxxvvvuuuuuuvvvwwwxxxwwwwwwwwwvvvtttqqqnnnmmmlllmmmnnnoooppppppppppppppppppppppppppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjiiihhhhhhhhhhhhhhheeeddddddeeeeeeccc```]]][[[[[[[[[\\\\\\]]]^^^^^^YYYXXXWWWVVVUUUTTTSSSSSSSSSSSSQQQPPPNNNLLLKKKKKKJJJJJJJJJIIIHHHGGGEEEEEEBBB@@@>>>=========;;;999999999888888777777666666333222111222333333222000222222222333333444555555666777777888999:::;;;<<<<<<<<<===>>>>>>>>>=========;;;::::::::::::::::::<<>><<<<<<<<<;;;999777666666666666555555555555222111111222444444222000222333333444555666666666777777888999:::;;;;;;<<<<<<<<<=========<<<<<<;;;<<<;;;999888777777999:::<<>>>>>>>>>>>@@@CCCGGGKKKMMMQQQRRRTTTVVVWWWYYY\\\___bbbdddfffiiiqqqsssggg]]]YYYYYYVVVSSSSSSQQQPPPPPPOOOPPPQQQRRRSSSPPPPPPPPPPPPOOOMMMLLLKKKKKKMMMPPPQQQPPPOOONNNNNNMMMLLLLLLMMMPPPRRRRRRRRRTTTSSSRRRRRRSSSTTTSSSRRRRRRQQQOOONNNNNNOOOPPPQQQMMMMMMMMMKKKIIIIIIKKKMMMGGGIIIIIIIIIHHHHHHJJJLLLNNNPPPRRRQQQMMMIIIHHHHHHHHHGGGGGGIIILLLOOOPPPPPPLLLOOORRRSSSTTTTTTUUUVVVXXXYYYZZZZZZZZZXXXUUUTTTUUUUUUUUUWWWZZZ\\\\\\[[[XXXYYYYYYXXXVVVUUUUUUVVVRRRSSSRRRPPPMMMJJJJJJJJJMMMOOOTTT\\\eeerrr~~~xxxqqqooorrryyysssbbb]]][[[XXXUUUQQQNNNMMMLLLGGGFFFEEEEEEDDDDDDDDDDDDAAABBBDDDEEEEEEGGGJJJLLLPPPSSSVVVYYY\\\```fffiiillllllmmmpppttt{{{|||xxxuuutttttttttrrrrrrsssssssssrrrpppoooooooooooonnnmmmkkkjjjiiijjjjjjjjjjjjkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiihhhggggggffffffgggggggggdddcccbbbaaaaaa___[[[YYY[[[[[[ZZZYYYXXXVVVUUUTTTRRRRRRSSSSSSRRRRRRQQQPPPQQQPPPNNNLLLJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA???===;;;::::::999888666333333333333444444444444111111111333444444222000222333444666777777777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999::::::999777666888<<>><<<===???AAADDDHHHLLLNNNPPPSSSUUUWWWXXXYYY[[[___bbbfffgggjjjoooyyy~~~pppeee[[[YYYXXXUUURRRRRRMMMMMMMMMMMMMMMNNNOOOPPPNNNNNNNNNNNNNNNMMMLLLKKKKKKNNNQQQRRRQQQPPPOOOOOONNNLLLJJJKKKNNNQQQQQQPPPQQQQQQRRRQQQOOONNNNNNOOOLLLLLLLLLLLLLLLLLLMMMMMMIIIJJJJJJIIIGGGGGGHHHIIIGGGIIILLLLLLJJJIIIKKKLLLOOOPPPQQQPPPMMMIIIGGGEEEHHHHHHIIILLLOOORRRRRRQQQKKKNNNQQQRRRRRRRRRSSSTTTVVVXXXYYYZZZZZZXXXUUUSSSTTTTTTTTTVVVXXXZZZYYYXXXTTTVVVWWWVVVSSSRRRSSSTTTPPPQQQRRRPPPMMMKKKKKKKKKIIIKKKRRRZZZ___fffsssuuudddbbb___[[[WWWSSSQQQPPPJJJIIIHHHFFFEEEDDDDDDDDD@@@BBBDDDEEEEEEEEEFFFGGGKKKMMMOOORRRTTTXXX]]]aaacccdddfffjjjnnnssswwwzzz}}}zzzxxxvvvuuuuuurrrsssssstttsssrrrpppooolllllllllkkkjjjiiihhhggggggggghhhhhhhhhiiiiiiiiiggggggggggggggggggggggggeeeeeeeeeddddddeeeeeefffdddbbb___^^^]]][[[YYYWWWYYYYYYXXXWWWUUURRRPPPOOOMMMMMMNNNNNNNNNMMMLLLKKKMMMMMMKKKIIIGGGFFFDDDDDDBBBBBBBBBBBBAAA@@@???>>>===;;;999888888777666444111111111222222333333333000000111333555555222000222333555777888888888888777888888999:::;;;<<<<<<;;;;;;;;;;;;:::999888777777888888888888<<>>===<<<;;;999777777777666444222000000000111222222333333000000111333555555333000222333555777888999888888777888999999;;;;;;<<<===;;;;;;;;;:::999888777666555777888999;;;@@@HHHOOOaaaqqq}}}rrrbbbVVVSSSYYY[[[eeeyyysssiii~~~~~~}}}yyyzzzyyyxxxwwwvvvtttqqqnnnkkkkkkjjjhhhfffbbb___]]]ZZZYYYXXXVVVTTTRRRQQQPPPLLLMMMMMMMMMKKKJJJHHHFFFGGGBBB>>>??????===>>>AAABBBCCCFFFJJJOOOTTTXXX[[[YYYYYY\\\_________eeemmmoooooorrryyyuuuvvvlll___VVVSSSSSSQQQOOOOOONNNMMMKKKKKKKKKLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNNNNOOOQQQRRRQQQOOOLLLJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHLLLLLLJJJHHHFFFFFFHHHJJJEEEFFFGGGHHHHHHGGGEEEEEEIIIIIIJJJKKKMMMMMMKKKIIILLLLLLMMMLLLKKKIIIFFFEEEGGGIIIMMMQQQTTTSSSOOOLLLIIIJJJLLLNNNPPPQQQRRRRRRWWWXXXYYYXXXVVVTTTTTTTTTPPPPPPQQQRRRSSSTTTUUUUUUSSSSSSQQQOOOMMMMMMOOOQQQNNNOOOOOOPPPPPPOOOOOOOOOPPPOOOOOOQQQVVV\\\bbbfffnnn{{{}}}uuuhhhfffeeebbb______VVVRRRMMMIIIHHHGGGFFFEEECCCCCCBBBBBBBBBBBBBBBAAAEEEEEEDDDDDDFFFIIILLLMMMTTTXXX\\\^^^^^^aaahhhmmmppppppooooooppprrruuuvvv~~~~~~|||yyywwwwwwxxxvvvrrroooooopppqqqooommmjjjiiihhhgggggggggggghhhhhhhhhhhhhhhggggggggggggaaabbbcccddddddcccbbbaaabbbaaaaaaaaaaaaaaabbbbbb```___\\\YYYVVVSSSRRRQQQQQQPPPNNNNNNNNNLLLJJJGGGJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFDDDCCCAAA@@@@@@??????===<<<;;;:::::::::666666555444333333222222111111000000000000000111000000111222222333444444444555555555666666777777999999888888999;;;===>>>;;;999777777888999999999666555888>>>@@@FFFUUUfffyyy|||sssggg]]]WWWUUU\\\jjj}}}rrrfffaaa||||||~~~~~~{{{wwwxxxvvvuuuttttttrrrooolllhhhhhhgggeeebbb___\\\ZZZXXXWWWVVVTTTRRRPPPOOONNNJJJJJJJJJJJJIIIGGGEEEDDDFFFAAA>>>??????===???BBBBBBDDDGGGLLLPPPUUUXXXZZZ\\\\\\^^^aaabbbbbbhhhoooooossszzz{{{oooooofff[[[SSSQQQPPPOOOMMMNNNMMMKKKJJJJJJKKKLLLLLLMMMLLLLLLKKKLLLMMMNNNOOOQQQRRRSSSSSSRRRPPPNNNLLLJJJIIIIIIIIIJJJJJJKKKLLLJJJIIIIIIHHHGGGFFFEEEEEEHHHHHHHHHFFFDDDCCCEEEFFFEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHJJJKKKLLLKKKJJJJJJKKKMMMMMMLLLIIIEEECCCFFFIIIMMMQQQSSSRRRNNNKKKHHHIIIJJJLLLMMMNNNOOOOOOPPPRRRSSSSSSQQQPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQNNNLLLKKKLLLNNNLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPSSSXXX\\\^^^cccrrryyyyyyvvvpppjjjcccbbbdddXXXTTTOOOJJJGGGFFFFFFFFFAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBDDDFFFIIIJJJLLLPPPTTTUUUUUUXXX^^^ccchhhgggfffeeefffgggiiijjjuuuxxx|||}}}|||zzzyyyyyywwwtttqqqqqqqqqqqqooommmjjjjjjjjjiiiiiihhhhhhhhhccccccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaa```______``````___^^^^^^_________\\\[[[YYYVVVSSSQQQPPPOOOOOONNNLLLLLLLLLKKKIIIGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEECCCAAA@@@???>>><<<<<<:::999888777777777555555555444333222222111333333222222222222333333333333333444444555555555666666666777777777888888888888888999:::;;;<<<<<<999777555555555666666666888777;;;AAAGGGPPPcccttt{{{zzzuuujjj^^^XXX\\\bbbttt{{{mmmddd```|||yyyyyyzzzzzzwwwttttttsssqqqqqqpppooollljjjddddddbbb```]]]ZZZXXXVVVUUUUUUSSSQQQOOOMMMLLLKKKFFFFFFFFFFFFEEEDDDBBBBBBDDD@@@>>>??????>>>???CCCDDDFFFJJJOOOSSSVVVXXXYYY^^^^^^```cccddddddkkksssqqq{{{sssiiieee^^^UUUOOOMMMMMMLLLJJJKKKJJJIIIIIIIIIJJJLLLLLLLLLLLLLLLLLLMMMOOOPPPQQQRRRRRRRRRQQQPPPNNNMMMLLLIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFEEECCCDDDFFFHHHJJJJJJJJJJJJIIIJJJMMMNNNLLLIIIEEEBBBFFFIIINNNQQQRRRPPPMMMJJJGGGHHHHHHIIIJJJJJJKKKKKKKKKMMMOOOPPPOOOOOOPPPRRRXXXXXXWWWUUUTTTSSSRRRQQQPPPPPPPPPNNNKKKIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMPPPPPPPPPQQQSSSUUUWWWXXXYYYccctttyyyqqqooowwwssshhhdddfff]]][[[VVVOOOIIIFFFFFFGGGAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@BBBDDDFFFDDDGGGJJJLLLLLLOOOTTTXXX^^^^^^\\\\\\\\\\\\^^^^^^gggmmmtttyyyzzzyyyxxxwwwwwwuuurrrqqqpppooommmkkkhhhiiijjjkkkjjjiiigggfffddddddcccccccccbbbbbbbbbbbbaaa```^^^]]]]]]]]]]]]^^^]]]\\\\\\[[[[[[[[[[[[WWWVVVUUUSSSQQQOOOMMMLLLLLLKKKJJJJJJJJJJJJHHHFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDBBBAAA???===<<<;;;888888666555444444444444444444333333222222111111333333333222222333333444666666666666666666666666777777888888888888999999777888999:::::::::::::::777666555444444444555666999;;;@@@IIISSSaaavvv}}}uuuppppppkkkaaaYYY]]]lllzzz{{{qqqhhhaaa___}}}{{{xxxwwwxxxwwwtttrrrqqqpppnnnmmmmmmllljjjhhhbbbbbb```]]][[[XXXVVVUUUSSSRRRQQQOOOMMMKKKJJJIIIDDDDDDDDDCCCBBBAAAAAA@@@AAA>>>>>>@@@@@@>>>AAAFFFGGGIIIMMMRRRUUUWWWXXXXXX^^^]]]___cccdddeeellluuuyyy~~~|||mmmdddZZZUUUOOOKKKJJJJJJIIIHHHHHHHHHGGGGGGHHHJJJKKKLLLLLLLLLMMMMMMNNNPPPPPPQQQPPPOOONNNMMMLLLKKKKKKJJJHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEFFFHHHJJJJJJHHHEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFDDDFFFHHHIIIIIIIIIIIIIIIGGGIIIMMMOOONNNJJJEEEBBBHHHLLLPPPSSSRRRPPPMMMKKKHHHHHHHHHHHHHHHHHHIIIIIIKKKNNNPPPRRRRRRSSSTTTVVV\\\[[[YYYWWWTTTRRRPPPOOOOOOPPPQQQOOOLLLIIIHHHHHHJJJJJJKKKMMMMMMNNNNNNNNNQQQQQQRRRTTTUUUUUUVVVVVVXXX^^^iiixxxssshhhjjjooozzzssshhhcccbbbaaa^^^WWWNNNHHHFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===>>>???@@@AAABBBBBBDDDEEEFFFGGGIIIMMMQQQWWWVVVVVVVVVVVVWWWXXXYYY]]]bbbiiinnnpppqqqrrrrrrsssrrrqqqooonnnllljjjhhheeegggjjjkkkkkkiiigggeeeeeeeeeeeeeeedddddddddcccbbbaaa___]]][[[[[[[[[[[[\\\[[[ZZZYYYYYYXXXYYYYYYTTTTTTSSSQQQOOOMMMLLLKKKJJJIIIHHHHHHIIIIIIGGGEEEBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???===<<<:::999888666555444333222222222222333222222222222222222222222111111111111222222333777777777777777777666666888888888888888888888888777888999::::::999888888666666666555444555666888:::@@@IIIUUUbbbqqq}}}yyyvvvooohhhccccccaaa^^^```nnn}}}pppjjjddd___]]]|||zzzyyywwwvvvuuusssqqqpppnnnlllkkkjjjjjjhhhfffbbbaaa___\\\YYYWWWUUUTTTRRRQQQOOOMMMKKKIIIHHHGGGCCCCCCBBBAAAAAA@@@@@@@@@???>>>???BBBBBB@@@CCCIIIKKKMMMQQQTTTWWWXXXXXXXXX\\\[[[]]]aaacccfffnnnxxxvvv}}}qqqccc[[[QQQNNNKKKIIIHHHHHHHHHHHHGGGGGGFFFGGGHHHIIIKKKLLLLLLLLLMMMNNNOOOOOOPPPPPPNNNMMMMMMLLLKKKKKKJJJJJJGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEFFFHHHKKKKKKIIIFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHKKKMMMLLLJJJHHHGGGHHHFFFHHHLLLOOOOOOLLLHHHEEEKKKOOOTTTVVVSSSPPPMMMLLLJJJIIIIIIHHHHHHIIIJJJJJJMMMPPPSSSTTTUUUUUUWWWYYY\\\[[[YYYWWWTTTQQQOOONNNOOOPPPQQQOOOLLLIIIHHHHHHJJJKKKLLLNNNOOOPPPPPPPPPOOOPPPRRRSSSUUUUUUUUUUUUXXX___hhhooovvv|||jjjeeedddkkkyyysssgggaaaaaa___ZZZSSSMMMHHHFFFBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>??????@@@AAA@@@AAABBBBBBCCCEEEHHHJJJNNNNNNOOOPPPRRRTTTUUUVVVXXX[[[___bbbdddfffjjjlllooooooooonnnllljjjhhhhhheeegggjjjmmmmmmkkkhhhfffcccccccccbbbbbbbbbaaaaaabbbaaa^^^\\\ZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWSSSSSSSSSQQQPPPMMMKKKJJJHHHGGGFFFGGGHHHGGGEEECCC@@@@@@?????????>>>>>>>>>===<<<;;;:::888777666666555444333222222111222222222222222222222222222222222222111111222333444444777777777666666666666666777777777777777777777777777888999999999888777666333555666555555666999<<<>>>HHHVVVcccooo|||vvvmmmhhhccc]]]YYYUUUUUUXXX```ooorrriiigggccc^^^[[[~~~}}}{{{zzzyyywwwuuusssrrrqqqooommmiiihhhgggfffdddbbb```___\\\YYYVVVTTTSSSRRRPPPOOOMMMKKKIIIGGGFFFEEEBBBAAA@@@????????????@@@===>>>AAADDDCCCBBBFFFLLLOOOQQQSSSVVVXXXYYYYYYYYY[[[ZZZ]]]bbbeeeiiisss}}}~~~uuu}}}qqqcccWWWQQQLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGIIIKKKLLLLLLMMMNNNNNNOOONNNNNNNNNLLLMMMMMMMMMMMMMMMLLLLLLFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIIIIGGGDDDCCCCCCDDDDDDDDDDDDDDDEEEGGGGGGKKKNNNPPPNNNJJJGGGGGGHHHEEEHHHLLLOOOPPPNNNKKKIIILLLQQQWWWWWWTTTOOOMMMLLLKKKKKKJJJIIIIIIJJJKKKLLLNNNPPPSSSTTTTTTTTTVVVWWWYYYXXXWWWUUUSSSQQQOOOOOOOOOPPPOOOMMMJJJHHHHHHIIIKKKLLLMMMOOOQQQRRRRRRSSSMMMNNNOOOQQQRRRSSSTTTTTTUUU___hhhkkkkkktttiiibbb]]]```jjjtttvvveeebbb]]]YYYVVVRRRMMMJJJBBBBBBAAA@@@???>>>>>>===???????????????@@@@@@@@@>>>>>>>>>>>>???@@@BBBCCCDDDEEEGGGIIIKKKMMMNNNOOOTTTUUUVVVWWWXXX\\\aaadddfffhhhjjjjjjiiigggfffgggeeegggjjjllllllkkkhhhfffccccccccccccbbbbbbbbbbbb```___^^^\\\ZZZYYYYYYXXXVVVUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTRRRPPPMMMKKKIIIFFFEEEDDDDDDEEEDDDBBB@@@<<<<<<<<<;;;;;;;;;;;;:::888888777666666555444444444444333222222222222222111111222222333333444444444444444444555666777777666666666666666666666666888777777777777666666666888888888888888777666555000333666777777999>>>CCCIIIUUUdddoooxxxwwwjjjaaaZZZSSSOOOOOOPPPSSS\\\lllwwwjjjfffeeeaaa]]][[[~~~}}}}}}|||zzzyyyyyyyyyxxxvvvsssqqqpppooonnnkkkgggdddcccbbb```^^^\\\[[[XXXUUURRRPPPOOOOOOMMMLLLKKKIIIGGGEEECCCBBB@@@???>>>=========>>>???===>>>BBBFFFEEEDDDHHHOOOSSSTTTUUUVVVXXXYYYZZZ[[[\\\\\\___eeeiiioooyyy{{{|||}}}|||wwwnnnbbbWWWQQQNNNJJJKKKLLLLLLKKKJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKHHHJJJLLLNNNNNNNNNMMMLLLFFFEEEDDDDDDCCCCCCDDDDDDAAABBBBBBCCCCCCDDDEEEEEEDDDFFFGGGGGGEEECCCBBBCCCDDDDDDCCCCCCDDDEEEGGGHHHJJJMMMPPPOOOJJJGGGHHHJJJEEEGGGKKKNNNPPPPPPOOONNNMMMRRRWWWXXXSSSNNNLLLLLLKKKKKKIIIIIIIIIKKKMMMNNNOOOQQQSSSSSSSSSRRRSSSTTTTTTSSSSSSRRRQQQQQQPPPPPPMMMNNNMMMJJJHHHGGGHHHJJJJJJKKKMMMOOOQQQRRRSSSSSSOOOOOOPPPQQQRRRSSSSSSTTTTTT\\\eeeggggggjjjuuu~~~ppphhhaaaaaabbbeeellluuu|||yyyoooccc[[[XXXVVVQQQLLLFFFEEEDDDCCCAAA???>>>===?????????@@@@@@??????>>>===<<<;;;;;;<<<===>>>???>>>???@@@BBBDDDEEEFFFFFFKKKLLLLLLLLLMMMQQQVVVYYYYYY]]]```aaa```___```aaa```bbbdddfffgggeeedddbbbbbbbbbbbbaaaaaaaaa``````\\\\\\\\\[[[ZZZXXXWWWVVVQQQQQQQQQQQQRRRSSSTTTTTTUUUUUUTTTSSSPPPMMMIIIGGGDDDBBBAAAAAAAAA@@@===;;;888888777777777666666666444444444444444444444444333333222222111111222222111222222333444555555555444444444444555666777888555555666666777777888888999999888888888777777777999999888777666555555555000555999;;;<<<@@@GGGMMMXXXdddpppwww|||}}}yyyrrrqqqhhh^^^YYYSSSMMMMMMQQQ[[[cccrrrvvvnnnfffdddbbb^^^\\\\\\~~~|||zzzzzzzzzyyywwwvvvxxxxxxwwwuuuqqqooonnnnnnmmmiiieeebbb```___]]][[[YYYWWWTTTQQQNNNLLLLLLKKKKKKJJJHHHGGGDDDCCCAAA@@@???>>>===<<<;;;<<<===>>>===>>>CCCGGGFFFEEEJJJQQQVVVVVVVVVVVVWWWYYY[[[\\\^^^^^^bbbhhhmmmsss~~~|||{{{xxxuuummmbbbWWWQQQPPPQQQJJJKKKNNNNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMNNNNNNMMMLLLJJJIIIDDDFFFIIILLLMMMLLLKKKJJJFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHFFFGGGHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHGGGLLLOOONNNJJJGGGIIILLLEEEGGGKKKNNNPPPRRRRRRRRRLLLRRRWWWWWWRRRLLLJJJKKKKKKJJJIIIHHHIIIKKKMMMOOOQQQSSSTTTTTTSSSRRRRRRSSSPPPPPPPPPQQQQQQQQQQQQQQQLLLLLLJJJHHHFFFFFFHHHJJJIIIKKKMMMOOOQQQRRRSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUVVV\\\bbbeeeeeeeeeiiilll}}}wwwppplllfffaaadddkkkkkk|||lll___ZZZWWWRRRMMMKKKJJJIIIGGGEEECCCAAA@@@??????????????????>>>===>>><<<;;;;;;<<<===>>>===<<<===>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFIIIMMMPPPNNNRRRWWWYYYXXXXXXYYY[[[ZZZ\\\^^^___```___^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYZZZZZZYYYWWWUUUTTTNNNNNNNNNOOOPPPQQQRRRSSSUUUUUUTTTSSSPPPLLLHHHFFFBBB@@@???>>>>>>===:::888555555444444444333333333111111222222222333333333333222222111111111111222222222333444444555666666222222222333444555666666555555666777888999999::::::::::::999999888888888:::999777666555555555666333888>>>AAACCCGGGOOOVVVcccnnnxxx{{{|||{{{tttjjjaaa[[[VVVUUUQQQNNNRRRYYYkkkwwwqqqjjjdddbbb```\\\[[[\\\}}}{{{wwwxxxyyyyyyyyyyyywwwwwwsssrrrrrrpppnnnllljjjhhhiiihhheeeaaa___]]]\\\\\\WWWVVVTTTQQQOOOLLLJJJIIIFFFFFFEEEDDDCCCBBBAAAAAA???>>><<<;;;<<<===???AAABBBDDDFFFGGGIIIKKKOOOQQQUUUVVVVVVWWWWWWXXXZZZ[[[aaadddkkkrrrtttwww|||}}}qqqcccZZZRRRKKKKKKMMMKKKJJJKKKPPPUUUVVVQQQLLLJJJHHHFFFEEEEEEGGGJJJKKKLLLLLLKKKJJJIIIHHHHHHGGGIIIJJJKKKKKKJJJIIIGGGFFFBBBAAAAAA@@@?????????@@@BBBBBBCCCCCCDDDEEEEEEEEEGGGIIIIIIHHHFFFDDDCCCDDDBBBBBBAAAAAABBBEEEGGGIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHIIIKKKMMMOOOQQQRRRVVVTTTPPPMMMKKKJJJJJJJJJIIIHHHGGGFFFGGGIIIKKKLLLPPPPPPPPPPPPPPPPPPPPPPPPOOOLLLJJJLLLPPPTTTUUUUUURRRPPPMMMJJJHHHGGGGGGGGGIIIHHHHHHKKKNNNRRRSSSSSSTTTTTTTTTRRROOOOOOPPPRRRSSSWWW]]]aaacccdddfffgggttt}}}uuukkkaaaiiimmmxxxooo```ZZZVVVSSSQQQMMMHHHFFFGGGFFFCCC@@@???>>><<<<<<>>>??????>>>======<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<======@@@@@@@@@@@@AAABBBCCCDDDGGGGGGIIIJJJLLLNNNOOOOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTVVVUUUSSSQQQOOOMMMLLLKKKIIIIIIIIIJJJJJJKKKKKKLLLOOOOOONNNKKKHHHDDDAAA???999999999999888777666555555555555444444333333333000111222333444333333222111111222222222333333333444444444555555555555666777777777777777777777777444444555777777888888888777888888888666666888:::999666555777777555555888>>>EEEOOOVVV[[[```eeeiiiwwwzzz|||~~~yyylllhhh\\\SSSRRRQQQRRRaaatttyyypppeeeccc```^^^\\\[[[\\\\\\{{{xxxtttuuuvvvvvvvvvuuutttssssssrrrpppnnnkkkiiigggffffffdddaaa^^^\\\ZZZYYYYYYTTTSSSQQQOOOLLLJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>===<<<<<<<<<>>>@@@AAABBBDDDGGGHHHJJJMMMPPPSSSWWWWWWWWWVVVVVVVVVXXXYYYeeeiiiqqqzzz~~~pppaaaWWWQQQKKKJJJKKKIIIHHHJJJOOOTTTVVVRRRNNNJJJHHHGGGFFFFFFHHHJJJLLLNNNMMMLLLJJJHHHGGGFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@??????@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEGGGHHHIIIHHHEEECCCCCCDDDCCCCCCBBBCCCDDDFFFIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIKKKMMMOOOQQQSSSSSS[[[XXXTTTOOOJJJHHHFFFFFFKKKJJJIIIIIIIIIKKKMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPNNNKKKIIIJJJNNNQQQRRRRRRPPPOOOLLLJJJIIIIIIJJJKKKKKKJJJIIIKKKNNNQQQRRRRRRTTTTTTSSSQQQOOONNNOOOQQQSSSYYY```fffgggfffeeedddooo|||zzzpppllliiilllxxx~~~qqqfff]]]UUUUUUQQQLLLJJJIIIHHHDDDAAABBB@@@>>>>>>??????>>>===>>>======<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===AAA@@@@@@???????????????AAABBBCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOOOOOOOOOONNNMMMMMMOOONNNMMMKKKIIIHHHFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCAAA???<<<;;;666666666555555444333222555444444444333333333333111222333444555444444333222222222333333333444444555555555666666666777777777777777777777777777777444555666777888888888888;;;;;;;;;888555444444555777666777:::;;;:::===CCCFFFRRRaaannnuuuxxxzzz|||xxxjjj___VVVQQQUUU[[[cccwww~~~ssskkkcccaaa___\\\ZZZZZZ[[[[[[~~~~~~}}}~~~~~~}}}xxxtttrrrrrrrrrrrrrrrqqqpppooorrrqqqmmmjjjgggeeedddccc```___\\\ZZZXXXVVVUUUUUUPPPOOOMMMKKKIIIGGGEEEDDDDDDDDDCCCBBB@@@???>>>=========<<<<<<===>>>@@@AAACCCEEEHHHJJJLLLOOOSSSVVVXXXXXXXXXWWWVVVXXX[[[^^^nnnsss}}}ooo]]]TTTPPPLLLIIIHHHGGGGGGIIINNNSSSTTTRRRNNNJJJIIIGGGFFFGGGHHHJJJKKKPPPNNNKKKHHHFFFEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@??????@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHGGGEEECCCCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHJJJLLLNNNQQQSSSTTTUUU[[[XXXTTTOOOKKKHHHFFFEEEJJJJJJIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOOOONNNNNNNNNKKKJJJHHHIIIKKKNNNOOOOOOOOONNNLLLKKKKKKLLLNNNOOOLLLKKKJJJLLLNNNQQQQQQQQQSSSSSSSSSPPPNNNMMMNNNPPPRRRXXXaaaggggggddd```^^^gggmmmuuusssiiimmmvvv~~~wwwkkkbbb^^^YYYRRRNNNMMMLLLIIIGGGDDDBBB@@@?????????>>>===>>>======<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<>>===<<<;;;::::::<<<<<<===>>>>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCFFFEEEDDDCCCAAA@@@???>>>=========<<<<<<<<<<<<<<<999999999999999888777666333444444444333222111000444444333333333333222222333444444555555555555444333333444444444555555555666666777777777888888888777777777777777777777777666666777888999999999999;;;;;;:::888444222333444444555777:::999;;;CCCMMMYYYggg|||~~~nnn```WWWSSSTTT___lll|||{{{rrrkkkfff```___\\\ZZZYYYYYYZZZZZZ||||||}}}}}}||||||}}}|||{{{~~~}}}}}}}}}}}}}}}}}}~~~|||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}|||xxxtttqqqqqqqqqpppooonnnnnnmmmpppnnnjjjeeeaaa_________[[[ZZZXXXVVVTTTSSSRRRQQQLLLLLLJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@>>>===<<<;;;<<<<<<<<<===>>>@@@AAABBBEEEGGGJJJLLLNNNQQQUUUXXXWWWXXXXXXXXXXXX\\\ccchhhxxx~~~~~~lllZZZSSSQQQNNNJJJHHHHHHHHHIIIMMMPPPQQQOOOLLLIIIHHHGGGGGGGGGHHHJJJKKKNNNLLLIIIFFFEEEEEEGGGHHHGGGGGGGGGFFFFFFEEEDDDDDDAAAAAA@@@@@@???@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFGGGGGGDDDCCCCCCCCCDDDDDDDDDEEEFFFHHHJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIILLLOOOQQQSSSTTTTTTTTTSSSQQQOOOMMMLLLKKKKKKGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMLLLLLLLLLLLLKKKKKKHHHGGGGGGHHHKKKMMMNNNOOOPPPOOONNNMMMMMMNNNPPPQQQKKKJJJJJJLLLOOOQQQRRRRRRRRRRRRRRRPPPMMMMMMNNNPPPPPPVVV]]]aaaaaa]]]YYYWWW^^^___ccckkk{{{zzzpppnnnnnnqqquuu{{{nnnfff[[[SSSPPPOOOMMMKKKCCCAAA???>>>??????===<<<===<<<<<<;;;;;;;;;;;;;;;;;;::::::999999::::::;;;>>>===<<<:::999999888888:::::::::;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>============>>>>>>===<<<<<<======<<<;;;:::999999888::::::999999888888777777333333333444444333333333444444444444444333222111333333333333333333333222444444444555555555444444555555555555666666666666666666666777777777888888777777777777777777777777777777888999999999999999666777777666444333444666777777999::::::???MMM[[[sss|||~~~yyynnnaaaXXXUUUWWW```pppyyyoooiiieeebbb^^^]]][[[YYYXXXYYYZZZ[[[zzz}}}}}}{{{|||~~~{{{zzzzzz{{{{{{zzz}}}||||||{{{{{{{{{{{{{{{|||}}}~~~|||{{{{{{|||||||||{{{{{{{{{zzzzzzzzzwwwzzz}}}~~~|||xxxvvvsssrrrqqqpppnnnmmmmmmlllllljjjeeeaaa]]][[[ZZZZZZVVVVVVUUUTTTRRRQQQOOOOOOJJJJJJIIIGGGFFFDDDCCCCCC@@@@@@???>>>===<<<;;;;;;<<<======???@@@BBBCCCDDDFFFIIIKKKMMMOOORRRVVVYYYWWWYYYYYYXXXYYY^^^gggooo~~~yyyiiiXXXSSSRRRPPPLLLJJJJJJJJJKKKLLLMMMLLLJJJHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIGGGEEEEEEFFFIIIJJJGGGGGGFFFEEEDDDDDDDDDDDDAAA@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFFFFDDDBBBBBBCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHKKKNNNPPPQQQQQQQQQOOOOOONNNNNNMMMMMMNNNNNNFFFFFFGGGHHHIIIJJJKKKLLLJJJJJJJJJIIIIIIHHHHHHHHHEEEFFFHHHIIIKKKMMMOOOQQQRRRQQQOOONNNNNNOOOPPPQQQKKKJJJJJJLLLOOORRRSSSSSSQQQQQQQQQOOONNNNNNPPPQQQRRRUUUYYYZZZYYYWWWUUUUUUWWWXXXZZZ___hhhxxxpppgggfffiiixxxwwwgggZZZSSSOOOLLLJJJBBB@@@>>>>>>>>>???>>>===<<<;;;::::::999999::::::::::::999999999999:::::::::999999888888999999:::888888888999999999999999<<<<<<;;;;;;;;;:::::::::999999::::::::::::999999888777777777666666666666777777666666555555444444444444444333333333333333333333333444333333222111333333333333333333333333444444333333333333333333555555666666666777777777555555666666666777777777888888888888888888888888777888888999999999999888444555666555444444666888;;;;;;===@@@CCCMMMaaarrr~~~xxxxxxwwwuuuppphhh___YYYWWWZZZaaaqqq}}}ppphhhcccaaaaaa\\\[[[ZZZXXXXXXYYY[[[\\\|||~~~~~~~~~~~~~~~yyy|||}}}{{{{{{}}}|||zzzxxxxxxyyyzzzyyyxxxzzzzzzzzz{{{zzzyyyxxxxxxzzz{{{}}}|||zzzyyyyyyzzzvvvvvvvvvvvvuuuuuuuuutttssstttwwwyyyyyyxxxvvvuuurrrqqqooonnnlllkkkjjjjjjgggeeeaaa]]]ZZZWWWVVVUUURRRRRRRRRQQQPPPNNNMMMLLLHHHHHHGGGFFFEEEDDDCCCBBB>>>>>>=========<<<<<<<<<===>>>???AAACCCDDDFFFFFFHHHJJJMMMNNNPPPRRRUUUXXXYYY[[[[[[ZZZ[[[bbbmmmwwwooobbbVVVSSSRRRPPPMMMLLLKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFEEEEEEEEEGGGIIIKKKEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCDDDFFFEEECCCBBBBBBCCCCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFHHHKKKMMMOOOOOONNNNNNNNNNNNNNNMMMMMMLLLKKKKKKGGGHHHIIIJJJLLLMMMMMMNNNIIIIIIHHHHHHGGGGGGFFFFFFDDDFFFIIIJJJKKKLLLOOOQQQRRRQQQOOONNNNNNOOOQQQRRRLLLKKKKKKLLLPPPRRRSSSSSSOOOPPPPPPOOOOOOOOORRRTTTVVVWWWXXXWWWVVVUUUVVVWWWUUUUUUWWW[[[___hhhyyymmmeeeeeefffqqq}}}xxxiii___VVVOOOKKKFFFDDDBBBAAAAAAAAA???>>><<<;;;;;;:::999:::::::::;;;::::::999999::::::;;;888888888888999:::;;;<<<666666666666666666777777888888888777777777777777777777888888999888888888555555555555555555555555333333333333222222222222666666555444333444444444111111222222222222111111333333444444444444555555555444333333222333333333555555666666666777777777555555555666666666777777888888888888888888888888777777888888888888888777666777888777666666888:::;;;;;;@@@HHHQQQ___sss|||tttqqqnnnkkkgggbbb[[[VVVYYY^^^jjjvvv}}}|||tttiiibbb```___^^^ZZZYYYXXXWWWXXXYYY[[[]]]}}}}}}{{{|||~~~~~~~~~~~~||||||}}}~~~~~~~~~}}}|||www{{{{{{yyyzzz}}}}}}zzzvvvuuuuuuvvvxxxxxxwwwuuuvvvwwwyyyyyyyyyxxxvvvuuuvvvwwwyyyxxxwwwvvvvvvwwwqqqqqqqqqqqqppppppppppppppppppqqqrrrrrrrrrrrrqqqpppnnnllljjjhhhgggffffffbbbaaa^^^[[[XXXUUUSSSQQQNNNNNNOOOOOONNNLLLJJJIIIFFFEEEEEEDDDCCCBBBBBBAAA<<<<<<<<<============>>>===???AAACCCEEEGGGHHHHHHJJJLLLNNNOOOPPPQQQTTTWWWZZZ\\\___```cccmmm}}}}}}ddd[[[TTTRRRQQQNNNMMMNNNIIIJJJJJJJJJIIIGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHFFFEEEDDDCCCBBBBBBBBBCCC@@@@@@??????@@@@@@AAABBB@@@AAAAAABBBBBBCCCCCCDDDBBBDDDEEEEEECCCBBBBBBCCCDDDDDDFFFGGGIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIILLLNNNOOONNNLLLKKKLLLMMMLLLLLLLLLKKKJJJIIIGGGGGGIIIKKKLLLMMMNNNNNNJJJJJJIIIHHHHHHGGGFFFFFFFFFHHHKKKKKKJJJJJJKKKMMMOOONNNNNNMMMNNNQQQSSSUUUOOONNNMMMMMMOOOPPPPPPPPPNNNOOOPPPPPPPPPQQQUUUWWWVVVWWWXXXWWWUUUUUUUUUWWWUUUSSSUUU[[[___cccmmmwww~~~mmmddd[[[dddmmmttt~~~wwwmmmccc[[[OOOMMMIIIGGGFFFDDDBBB@@@======<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;888888888999999:::<<<<<<555555555666666777777777555555555555555555666666444555666777777777777666333444444444555555666666111222222222222222222333444444333222222333444555222333333444444333333222444444444555555666666666777666555333333333444555555555555666666666777777666666777777777888888888888888888888888888888888666777777888888777777666777888:::;;;;;;<<>>>>>???>>>???BBBDDDFFFHHHIIIJJJKKKMMMNNNOOOOOOQQQTTTVVVYYY]]]bbbffflllzzzyyy{{{yyy\\\VVVRRRQQQPPPMMMLLLNNNGGGHHHIIIIIIHHHGGGGGGHHHDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGFFFFFFEEEEEEIIIHHHFFFEEEDDDDDDEEEEEE@@@?????????@@@AAAAAABBB@@@@@@AAABBBBBBCCCCCCDDDBBBCCCEEEDDDCCCBBBBBBCCCEEEFFFGGGIIIJJJKKKLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHIIIKKKMMMOOOOOONNNLLLJJJIIIJJJKKKKKKKKKKKKKKKJJJDDDEEEGGGIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGJJJLLLKKKHHHGGGHHHIIILLLLLLLLLMMMOOORRRUUUWWWSSSQQQOOONNNOOOOOONNNMMMMMMNNNPPPPPPQQQSSSVVVYYYTTTVVVWWWWWWUUUTTTTTTTTTWWWRRRSSS\\\bbbcccggglllvvvtttdddYYY]]]^^^```iii{{{xxxoooXXXTTTPPPLLLJJJGGGDDDAAA??????>>>===============<<<;;;;;;::::::;;;;;;<<<::::::999999:::;;;;;;<<<666666777888888999::::::444555555555666666666666333333444555555555555555333333333444555666666666222333333333444444555555111111000000111333444555555555666777777666666666555555555666666666777777888777666555444444555666555555555555666666666666777888888888888999999999888888888888888888888888666666777777777666666555444777:::===???CCCGGGKKKTTTWWW```ooo||||||ooobbbZZZXXXYYYVVVVVVZZZaaagggooonnnjjjccc^^^\\\ZZZXXXWWWUUUUUUTTTTTTUUUWWWYYY[[[~~~|||{{{zzzzzz{{{}}}}}}~~~||||||||||||}}}}}}}}}}}}zzz{{{}}}}}}{{{{{{{{{|||wwwyyy{{{||||||{{{xxxwwwoooqqqtttvvvwwwvvvtttrrrssstttuuuvvvvvvuuutttsssvvvvvvuuutttsssqqqooonnnmmmllllllmmmooopppnnnmmmkkkjjjhhhggggggggghhhhhhkkkgggccccccdddddd___ZZZXXXXXXWWWUUUSSSPPPNNNMMMKKKJJJHHHGGGFFFGGGGGGHHHDDDCCCBBB???>>><<<<<<;;;<<<===>>>??????>>>===<<<<<>><<<>>>???===<<<>>>=========<<<;;;::::::999777888888888888999999999777777777777777777777777888888777777666666666555666666666666666666666666444444444444444444444444333444444555555444444333444444444555555555666666444666999;;;:::777333111333444666777888777666444666666666666777777777777777777666666666666777777444555888:::;;;;;;:::999;;;;;;:::999777666555555:::666555999888444555:::>>>@@@CCCFFFJJJSSS]]]eeekkkuuu|||pppbbbZZZUUUQQQQQQSSSPPPYYYeeerrr}}}ppphhhccc]]]ZZZ[[[[[[ZZZXXXTTTTTTTTTTTTVVVXXX[[[]]]~~~~~~}}}}}}}}}|||~~~~~~}}}|||zzzxxxwwwvvvwwwwww{{{|||}}}||||||||||||{{{{{{{{{{{{{{{|||}}}}}}zzzyyyyyyyyywwwxxxzzz{{{zzzxxxvvvtttssstttuuuvvvvvvuuusssrrrqqqqqqrrrssssssrrrqqqqqqssssssrrrqqqooommmkkkjjjkkkjjjiiijjjlllllljjjhhhhhhgggeeedddddddddeeeeeehhhdddaaa```bbbaaa\\\XXXUUUTTTSSSRRRPPPMMMKKKJJJIIIHHHFFFEEEDDDDDDEEEEEEDDDCCCAAA???>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>===@@@CCCDDDEEEGGGIIIKKKMMMMMMNNNPPPSSSXXX[[[^^^eeehhhnnnxxx~~~yyyvvvgggUUUQQQMMMJJJIIIIIIIIIIIIIIIGGGDDDDDDEEEFFFDDDBBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIEEEEEEEEEEEEDDDCCCAAA@@@@@@AAABBBDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEECCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHIIIGGGEEEEEEHHHJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJHHHIIIJJJKKKJJJIIIGGGFFFFFFGGGHHHJJJLLLMMMOOOOOOQQQQQQPPPPPPPPPOOOOOOOOONNNNNNOOOOOOPPPQQQQQQQQQTTTUUUUUUUUUUUUTTTRRRQQQSSSSSSSSSTTTWWW[[[^^^```eeelllwww~~~vvvmmmdddaaa___aaajjjttt~~~uuujjj```TTTLLLJJJGGGBBB@@@BBBAAA===:::;;;<<<;;;::::::999888888888;;;:::::::::999999888888777777777777777777777777777777777666666666555555555555555555555555555555444444444444444444444444333444444555555444444333444444444555555555666666444666888::::::999666555333444666777888777666555666666666666777777777777777777666666666666777777555777999;;;;;;;;;:::999===<<<<<<;;;;;;:::::::::999666666::::::888:::??????EEENNNWWWaaalllvvv~~~wwwkkk^^^VVVRRRNNNOOORRR[[[iii{{{vvvmmmeee```[[[YYYYYYYYYXXXWWWUUUTTTSSSSSSUUUXXX\\\^^^~~~~~~}}}|||{{{{{{zzzzzz||||||}}}}}}||||||{{{zzzyyyxxxwwwvvvuuuttttttuuuyyyzzz|||}}}~~~{{{{{{{{{zzzzzzyyyyyyxxx|||}}}}}}|||yyyvvvvvvvvvvvvvvvxxxxxxwwwuuusssqqqsssssssssrrrqqqppppppooommmnnnnnnoooooonnnnnnmmmooonnnnnnlllkkkiiigggfffgggfffeeefffffffffdddbbbcccbbbaaa```___```aaaaaaccc```]]]]]]^^^\\\YYYUUUQQQPPPPPPNNNLLLJJJHHHGGGFFFDDDCCCBBBAAAAAABBBBBBBBBBBB@@@???>>>=========<<<<<<<<<===>>>???@@@AAAAAACCCEEEFFFGGGHHHJJJLLLLLLMMMPPPTTTYYY___dddfffkkkooowwwzzz~~~yyyjjj```SSSOOOKKKHHHGGGGGGGGGFFFHHHFFFDDDDDDDDDEEEDDDCCCBBBCCCDDDEEEEEEEEEDDDDDDFFFFFFFFFGGGHHHIIIJJJKKKGGGGGGFFFEEECCCAAA???>>>???@@@AAACCCCCCCCCCCCBBBDDDDDDDDDDDDDDDEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHFFFEEEEEEGGGHHHHHHHHHKKKJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHJJJLLLMMMMMMOOOOOOOOOPPPPPPQQQQQQQQQNNNNNNNNNOOOPPPQQQRRRRRRSSSTTTTTTUUUTTTTTTSSSSSSRRRRRRQQQQQQSSSUUUXXXYYY```ccchhhoooyyyxxxpppiiidddeeeiiimmmwww{{{iii[[[TTTNNNIIIFFFGGGEEE@@@===>>><<<;;;:::999999888888888======<<<;;;:::999888777777777777777777777777777666666666666555555555555555555555555555555555555444444444444444444444444444444555555555555444444444444555555555666666666333444666888888888777777333444666777777777666555666666666666777777777777777777777777777777777777777888999;;;;;;;;;::::::999999::::::::::::::::::;;;999:::<<<===???DDDJJJSSS[[[gggsss|||qqqfffYYYSSSPPPQQQWWW]]]ooouuummmhhhaaa]]]YYYWWWWWWXXXXXXWWWWWWUUUTTTTTTUUUYYY]]]___~~~}}}|||{{{zzzyyyxxxwwwyyyzzzzzzzzzzzzyyyxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuwwwxxxyyy{{{|||}}}}}}}}}zzzyyyyyyxxxwwwvvvvvvuuuyyyzzz{{{yyyvvvtttttttttuuuuuuvvvuuutttrrrpppooonnnmmmlllkkkjjjkkkkkkllljjjkkkkkkkkkkkkkkkkkkjjjiiijjjjjjiiihhhgggffffffdddcccbbbbbbbbbaaa___]]]^^^]]]\\\[[[[[[\\\]]]]]]___\\\ZZZZZZZZZYYYUUUSSSOOONNNNNNLLLKKKHHHGGGFFFDDDBBBAAA@@@??????@@@@@@AAA@@@???>>>>>>======>>><<<<<<<<<<<<>>>@@@BBBDDDEEEGGGHHHIIIIIIJJJMMMOOOOOOPPPTTTZZZ```ggglllooosssxxxxxxjjjaaa[[[RRRNNNJJJGGGFFFFFFEEEDDDEEEEEEDDDCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGIIIJJJKKKLLLIIIIIIGGGEEECCC@@@>>>===???@@@BBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@??????>>>>>>????????????@@@BBBDDDEEEGGGGGGFFFFFFGGGGGGHHHIIIEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDEEEFFFGGGFFFEEEGGGGGGGGGGGGGGGFFFFFFEEEGGGFFFEEEDDDDDDDDDEEEFFFEEEFFFGGGHHHJJJKKKLLLLLLNNNNNNOOOOOOPPPPPPQQQQQQPPPPPPPPPPPPQQQSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVSSSRRRQQQPPPPPPQQQSSSTTT``````bbbcccfffooozzztttqqqkkknnnttt{{{qqqeeeYYYSSSNNNMMMJJJEEECCCDDD>>>===<<<;;;:::999::::::<<<;;;;;;:::999999888888777777777777777777777777666666555555555555555555444444444444444444444444555555555555555555555555444444555555555555444444555555555555666666666666444444444555555666666666444444555666777666666666666666666666777777777777777777777888888777777777777888999::::::::::::999888888888888999999999999>>>===>>>???CCCJJJTTT]]]ooowwwkkkaaaVVVSSSVVV___lllxxx~~~qqqjjjeeeddd^^^\\\YYYWWWVVVWWWXXXYYYYYYXXXVVVUUUWWW[[[___bbb||||||{{{zzzyyyxxxwwwvvvwwwwwwxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuvvvxxxyyyyyyzzzzzzwwwwwwvvvvvvuuutttsssssstttuuuwwwvvvtttrrrrrrsssssssssssssssqqqpppnnnmmmiiihhhgggfffggghhhjjjkkkhhhhhhhhhgggggghhhhhhhhheeeeeefffggghhhhhhhhhgggbbb```___^^^___]]][[[YYYYYYYYYXXXWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWUUUSSSQQQNNNNNNMMMLLLJJJHHHGGGFFFCCCBBB@@@???>>>>>>????????????>>>>>>>>>>>>>>>???============???BBBDDDFFFFFFGGGIIIIIIIIIKKKNNNPPPQQQSSSXXX___fffmmmsssvvv{{{~~~|||kkk```ZZZYYYSSSOOOJJJGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBCCCDDDEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEFFFFFFGGGHHHIIIKKKLLLJJJIIIGGGEEEBBB@@@???>>>@@@AAACCCDDDEEEEEEDDDDDDAAAAAABBBBBBBBBBBBAAA@@@BBBAAAAAA???>>>===<<<<<>>======>>>@@@BBBCCCEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFDDDDDDDDDEEEGGGGGGEEECCCFFFFFFFFFGGGFFFEEEDDDDDDEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPOOOPPPQQQSSSUUUVVVUUUUUUUUUUUUUUUUUUVVVVVVTTTSSSQQQOOOOOOPPPQQQRRR\\\\\\]]]^^^]]]aaaooozzzuuuoooooovvvlllddd[[[VVVOOOHHHDDDEEEAAA@@@===;;;:::999::::::888888888888999999999999888888888888888888888888555555666666666666666666555555555555555555555555555555555555555555555555444555555666666555555444555555555666666666777777888777777666555555555555444555555666666666666666666666666666777777777777777777888888888888777777777777888999999:::::::::::::::::::::;;;;;;;;;;;;<<>>======>>>>>>===============>>>???@@@>>>??????@@@BBBDDDEEEFFFEEEFFFGGGHHHHHHJJJNNNPPPSSSVVV\\\dddmmmuuuzzz~~~ppp```XXXVVVVVVSSSOOOJJJGGGFFFEEEEEEDDDAAABBBCCCBBBBBBBBBDDDFFFEEEEEEDDDDDDDDDEEEFFFGGGDDDDDDEEEEEEFFFGGGHHHIIIIIIGGGFFFCCCBBB@@@@@@???AAABBBCCCEEEEEEEEEEEEDDDBBBBBBCCCDDDDDDCCCAAA@@@AAAAAA@@@???>>>===<<<<<>>===<<<===???AAACCCDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDEEEFFFGGGFFFGGGGGGGGGGGGGGGFFFEEECCCCCCDDDFFFHHHHHHEEECCCFFFGGGHHHHHHHHHGGGEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMMMMNNNQQQSSSUUUTTTSSSSSSRRRRRRRRRSSSSSSTTTRRRQQQOOOOOOPPPQQQSSSVVVUUUXXX\\\[[[ZZZeeessssssllllllttt{{{ppphhh]]]QQQIIIFFFEEECCC@@@<<<:::999999999777777777888888999999999888888888888888888888888666666666666777777777777666666666666666666666666555555555555555555555555555555666666666666555555555555666666666777777777;;;::::::999888777777777555555555555666666666777666666666666777777777777666777888999999888777666777777888999:::;;;<<<<<<::::::;;;<<<<<<===>>>>>>???HHHSSSYYYcccrrryyy{{{|||wwwqqqhhh```^^^\\\^^^iiixxx}}}tttmmmhhhdddaaa^^^^^^\\\YYYWWWWWWYYY\\\[[[[[[[[[[[[]]]```bbbddduuuuuuttttttsssssssssrrrqqqqqqrrrrrrqqqqqqpppooolllmmmnnnpppppppppoooooopppqqqqqqrrrrrrqqqqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqooopppqqqpppmmmkkkjjjkkkkkkjjjjjjjjjiiiiiihhhhhhddddddcccccccccddddddeeebbbaaa```______```aaabbb______```````````````___ZZZYYYXXXXXXXXXXXXVVVTTTPPPOOONNNNNNNNNPPPQQQRRRQQQRRRRRRQQQOOOMMMLLLLLLHHHHHHGGGFFFEEEDDDBBBAAA@@@???>>><<<<<<<<<<<<===<<<<<<<<<======???@@@@@@@@@AAABBBCCCEEEEEEFFFFFFFFFGGGIIIIIIJJJMMMQQQTTTWWW[[[cccmmmwwwxxxdddWWWRRRRRRRRRSSSOOOJJJFFFEEEDDDCCCCCC???AAACCCBBBAAAAAADDDFFFDDDDDDCCCCCCCCCDDDEEEFFFCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDBBB@@@??????@@@@@@@@@AAACCCDDDEEEDDDDDDCCC@@@AAABBBCCCCCCAAA???>>>???????????????????????????>>>===<<<<<<>>>AAACCCBBBBBBAAAAAABBBBBBCCCDDDCCCBBBAAAAAABBBDDDFFFHHHDDDDDDEEEFFFFFFFFFEEEEEEAAABBBDDDGGGIIIIIIFFFCCCEEEFFFGGGHHHHHHFFFDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNOOONNNMMMMMMNNNQQQTTTVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRQQQPPPOOOOOOPPPRRRSSSVVVSSSVVV]]]\\\XXX^^^jjjsss~~~wwwooommmsss|||wwweeeXXXRRRLLLJJJEEEAAA>>><<<<<<<<<999999999999999999888888888888888888888888888888777777777777888888999999777777777777777777777777555555555555555555555555555555666666666666555555555666666666777777777777777888888999888888777777555555555555555666777777666666666666777777777777666777999::::::999777666888888999:::<<<>>>???@@@>>>???AAACCCFFFHHHJJJJJJRRRaaaqqqyyyxxxpppjjjlllnnnmmmhhhdddaaa]]]WWW^^^bbbnnn{{{vvvqqqmmmjjjfffccc^^^^^^]]]YYYVVVVVVXXX[[[YYYZZZ[[[\\\^^^___aaabbbqqqqqqqqqqqqqqqqqqqqqqqqooooooooooooooonnnnnnmmmlllmmmnnnpppppppppoooooopppppppppppppppooonnnnnnpppppppppppppppqqqqqqqqqpppppppppnnnkkkhhhggggggggggggggggggffffffffffffbbbbbbaaaaaa``````____________]]]]]]]]]]]]______^^^^^^^^^]]]\\\[[[ZZZYYYWWWVVVUUUVVVVVVVVVTTTRRRMMMLLLKKKKKKKKKMMMNNNOOONNNOOOOOONNNLLLJJJIIIJJJDDDDDDDDDCCCBBB@@@???>>>???>>><<<;;;::::::;;;;;;;;;;;;<<<<<<===???@@@AAAAAABBBDDDFFFGGGGGGFFFFFFJJJKKKLLLLLLNNNQQQUUUYYY\\\aaajjjuuuppp\\\RRROOOOOOOOORRRNNNIIIEEEDDDCCCBBBBBB>>>AAABBBBBBAAAAAADDDGGGCCCCCCBBBAAABBBCCCDDDEEECCCCCCBBBBBBBBBCCCCCCDDDAAA@@@???>>>>>>>>>???@@@???@@@AAACCCDDDCCCCCCBBB===>>>@@@@@@@@@>>><<<;;;<<<===>>>???@@@AAABBBCCC@@@>>>===<<<<<<>>>AAACCCAAA@@@@@@@@@@@@AAABBBBBB??????>>>???AAADDDGGGIIIBBBCCCDDDEEEEEEEEEEEEEEE@@@AAADDDHHHJJJJJJGGGDDDBBBCCCEEEFFFEEEDDDBBBAAABBBBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHFFFFFFHHHJJJLLLMMMOOOOOOQQQPPPOOONNNPPPSSSVVVXXXXXXWWWUUUSSSSSSSSSSSSTTTPPPPPPNNNNNNOOOPPPRRRTTT]]]XXXYYY___]]]WWWZZZdddhhhsss{{{uuutttwww~~~{{{ooommmrrrxxxzzziiiaaaTTTQQQLLLGGGCCCAAAAAAAAA===<<<;;;;;;:::999888888888888888888888888888888777777888888999999999:::777777777777777777777777666666666666666666666666555555666666666666555555666666666666777777777777222333444666666666555555555555555555555666777777666666666666777777777777666777999::::::999777666999::::::<<<>>>@@@BBBCCCIIIJJJMMMQQQTTTXXX[[[\\\hhh{{{{{{vvvsssqqqmmmjjjZZZ\\\ZZZVVVVVVYYY[[[YYYbbbjjj|||wwwtttqqqooommmjjjgggeee^^^^^^]]]YYYUUUTTTWWWZZZWWWXXXZZZ\\\^^^_________pppmmmkkklllmmmnnnllliiikkklllmmmllljjjjjjkkkmmmmmmnnnpppqqqpppooommmlllooommmlllkkklllmmmooopppooonnnnnnmmmmmmnnnnnnooommmmmmlllkkkjjjiiiiiihhhggggggfffdddbbbaaa______aaa```^^^\\\[[[YYYYYYXXX[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXWWWWWWVVVUUUPPPPPPPPPQQQQQQQQQQQQQQQMMMKKKIIIHHHHHHHHHJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFEEECCCBBBAAA@@@@@@;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>======>>>???@@@@@@BBBCCCEEEEEEEEEGGGIIILLLJJJLLLNNNRRRVVVZZZ^^^```hhhppp{{{rrr\\\PPPLLLKKKLLLOOONNNLLLJJJFFFCCC@@@>>>===AAA@@@?????????AAABBBCCCCCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@AAAAAA@@@@@@@@@======<<<<<<<<<<<<======AAAAAA@@@???>>>>>>?????????@@@AAA@@@>>>;;;777444======>>>???@@@AAAAAABBB@@@???===<<<;;;<<<>>>???FFFCCCAAAAAACCCCCC@@@>>>@@@???>>>>>>???AAABBBCCCHHHGGGFFFEEECCCBBBBBBAAACCCDDDEEEFFFGGGFFFEEEEEEDDDFFFHHHGGGFFFDDDCCCDDDCCCBBBAAA@@@@@@@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDFFFHHHJJJLLLMMMMMMKKKKKKMMMMMMMMMMMMPPPSSSVVVXXXUUUUUUTTTSSSSSSRRRRRRRRRSSSRRRQQQQQQQQQRRRSSSTTT[[[ZZZYYYWWWWWWYYYZZZ[[[aaaooozzzrrrnnnuuu~~~~~~qqqjjjooottt|||qqqhhh[[[RRRNNNLLLIIIFFFBBB@@@>>>>>>===;;;999666:::888666666888999999888888777777777777777666666999999999999888888888888888888888888777777777777555555555666666666666777999999888888777777777666888888777666777888999:::888888777666666555666666:::999888888999999888888:::::::::999888777777888:::<<<>>>===???FFFRRR[[[\\\^^^dddnnnrrrpppoooqqqwwwqqqtttvvvoooddd\\\\\\VVVSSSUUUWWWYYYcccmmmuuu}}}vvvtttqqqmmmjjjgggffffffccc___[[[XXXWWWWWWWWWWWWVVVXXXYYY[[[]]]^^^^^^^^^kkkiiiggghhhkkkllljjjhhhiiijjjkkkjjjhhhhhhiiikkkiiijjjkkklllkkkjjjhhhggglllkkkjjjiiiiiikkklllnnnpppooooooooooooppppppqqqooonnnmmmllljjjhhhggggggccccccbbbaaa___^^^]]]]]][[[[[[ZZZYYYYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVUUUUUUTTTSSSOOOOOOOOONNNNNNNNNNNNNNNKKKJJJIIIGGGGGGHHHIIIJJJIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDDDDBBBAAA@@@??????;;;<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@AAAAAABBBDDDEEEEEEEEEFFFHHHKKKIIILLLPPPTTTYYY___fffjjjrrr{{{zzziiiVVVMMMKKKJJJLLLNNNLLLJJJHHHEEECCCBBBBBBBBBDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@??????@@@@@@@@@@@@??????======<<<<<<<<<<<<======@@@??????>>>======>>>>>>===>>>??????>>>===;;;999============>>>???@@@@@@???>>><<<;;;;;;===>>>???CCCAAA@@@AAACCCCCCBBB@@@??????>>>>>>???AAACCCDDDGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCEEEFFFFFFFFFEEEDDDCCCEEEGGGGGGEEEDDDCCCCCCDDDCCCBBBAAA@@@AAABBBCCCCCCCCCDDDEEEEEEEEEDDDDDDFFFHHHJJJLLLNNNNNNMMMLLLLLLLLLLLLNNNPPPTTTXXXZZZUUUUUUSSSRRRRRRRRRSSSSSSUUUTTTSSSRRRRRRSSSTTTUUUXXXWWWVVVVVVWWWYYY[[[]]]eeeooozzz~~~}}}}}}wwwmmmiiikkkqqq{{{|||pppgggaaa\\\VVVRRRJJJFFFAAA===;;;;;;:::999:::999999999:::;;;999888::::::::::::::::::::::::888888888888777777777777555555666777888999::::::666666666666777777777888777666666666555555555555777666555555555666777888::::::999888999999:::;;;888777888888999999888777:::;;;<<<<<<;;;::::::;;;<<>>>>><<<<<<<<<=========>>>>>>????????????@@@AAABBBCCCEEEFFFGGGGGGGGGGGGJJJLLLJJJOOOUUUZZZ___gggsss|||kkk]]]OOOJJJIIIIIIJJJMMMIIIHHHEEECCCCCCDDDEEEGGGHHHHHHHHHHHHGGGEEECCCBBBBBBAAA@@@???>>>============>>>>>>??????>>>>>>=========<<<<<<<<<<<<======>>>======<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@>>>===<<<<<<<<<<<<>>>>>>===<<<;;;;;;<<<===???@@@@@@??????@@@BBBDDDCCCBBB??????>>>???@@@BBBCCCEEEGGGGGGHHHIIIHHHFFFDDDBBBBBBCCCDDDEEEFFFEEEEEEDDDCCCEEEGGGGGGEEEDDDCCCDDDEEEDDDCCCAAAAAAAAABBBCCCAAABBBCCCDDDDDDDDDDDDDDDFFFHHHJJJMMMOOOOOOOOONNNKKKKKKLLLNNNQQQTTTXXXZZZUUUTTTRRRQQQPPPQQQSSSTTTWWWVVVUUUTTTTTTUUUVVVVVVTTTTTTUUUVVVXXX[[[]]]^^^ggglllpppoookkkjjjooouuuvvvkkkhhhfffhhhooouuuyyyzzz|||{{{~~~~~~xxxrrrlllhhh```YYYOOOGGGCCCAAA@@@@@@:::999999999:::999777555999999999999999999999999999999999888888888777777555555666777888999999:::777777777777888888888888666666666666666555555555777777666666555666666777888777777666777999;;;<<<999999999:::;;;<<<<<<<<<@@@BBBDDDCCCAAA???>>>>>>???DDDJJJRRR]]]lll}}}}}}yyyzzz}}}~~~{{{qqqhhhfffeee```\\\ZZZQQQTTT]]]kkkzzz|||sssnnnnnnmmmkkkiiihhhgggffffffgggdddaaa___]]][[[XXXVVVUUUUUUUUUVVVXXXZZZ]]]^^^[[[[[[\\\___aaacccddddddbbbcccccccccbbbbbbccceeehhhhhhhhhgggfffdddcccbbbdddccccccbbbcccdddeeeeeeggggggggghhhiiijjjkkklllkkkjjjhhheeebbb___]]]\\\XXXXXXXXXWWWWWWWWWWWWWWWQQQQQQQQQRRRSSSTTTUUUVVVPPPPPPOOOOOOOOOOOOOOOOOONNNNNNOOOOOONNNNNNMMMLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDEEECCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<======>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEHHHIIIJJJJJJJJJJJJMMMOOOMMMTTT\\\aaagggqqqvvv^^^TTTJJJHHHHHHHHHHHHJJJIIIGGGDDDBBBBBBDDDGGGIIIKKKLLLLLLLLLJJJGGGCCCAAAAAAAAA???>>>======<<<<<<<<<======>>>>>>======<<<======<<<<<<<<<<<<======;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===???AAACCC@@@???===<<<;;;<<<===>>>;;;;;;:::;;;<<<===>>>???>>>>>>???@@@AAABBBCCCBBB????????????@@@BBBDDDEEEEEEGGGIIIJJJIIIGGGEEECCCCCCDDDEEEFFFGGGFFFEEEEEEDDDFFFHHHHHHFFFEEEEEEEEEEEEDDDBBBAAA@@@@@@AAABBB@@@AAABBBCCCDDDDDDDDDDDDFFFHHHKKKMMMOOOPPPPPPOOOMMMMMMMMMOOOPPPSSSUUUVVVTTTSSSQQQOOOPPPQQQSSSUUUXXXWWWVVVUUUUUUUUUVVVWWWTTTUUUVVVXXXYYY[[[\\\]]]aaacccdddaaa]]]]]]ccciiivvvyyyssskkkgggggghhhhhhggggggfffhhhoootttzzz{{{ttthhh]]]TTTNNNIIIFFFAAA???<<<;;;::::::999777999999999999999999999999;;;;;;;;;:::::::::999999888888888888777777777777666777777777888888888888999999999999888888888888999999999888888888888888777777666666777888:::;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>============>>>>>>???@@@AAAAAAAAAAAABBBBBBDDDEEEFFFGGGGGGIIIKKKKKKLLLMMMPPPRRRRRRYYYbbbiiippp}}}{{{fffVVVNNNIIIHHHHHHFFFEEEGGGHHHFFFCCCAAA@@@BBBEEEGGGKKKLLLMMMMMMJJJGGGBBB@@@AAA@@@???>>>============<<<<<<<<<======<<<<<<<<<======<<<<<<<<<<<<======:::999999999999999::::::======<<<;;;<<<>>>@@@AAAAAA@@@>>>===<<<======>>>:::::::::;;;;;;======>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@BBBCCCDDDDDDEEEGGGIIIIIIGGGEEECCCDDDEEEFFFGGGGGGGGGFFFEEEDDDFFFIIIIIIHHHFFFFFFGGGCCCBBBAAA????????????@@@???@@@AAACCCDDDEEEEEEEEEFFFHHHKKKMMMOOOPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPRRRQQQPPPOOOPPPQQQSSSTTTWWWVVVUUUTTTSSSTTTUUUUUUVVVWWWXXXZZZZZZZZZZZZZZZYYYZZZYYYVVVSSSTTT[[[aaafffppp~~~{{{tttpppkkkeeeaaa___\\\[[[___ccciiitttyyynnncccYYYSSSNNNJJJDDD@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999:::999999999888888888888666666777777777888888888::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<:::;;;<<>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>>>>===>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEGGGHHHIIIFFFHHHKKKMMMOOOQQQUUUXXXZZZ```jjjtttjjjYYYPPPKKKGGGHHHGGGDDDCCCDDDFFFEEEBBB@@@@@@AAACCCDDDHHHIIIJJJJJJHHHEEEAAA?????????>>>=========>>>>>>;;;<<<<<<======<<<<<<;;;======<<<<<<<<<<<<======888888888888888999999:::>>>===<<<;;;;;;<<<===>>>?????????>>>>>>=========999::::::;;;;;;<<<<<<<<<===>>>@@@@@@??????@@@AAACCCBBBAAA@@@@@@AAABBBCCCBBBCCCEEEFFFFFFEEEDDDCCCCCCDDDFFFGGGGGGFFFFFFEEEDDDFFFHHHIIIHHHGGGGGGGGGCCCBBB@@@???>>>>>>>>>>>>???@@@AAACCCEEEFFFFFFGGGFFFHHHJJJMMMOOOOOOOOONNNPPPPPPOOONNNNNNMMMLLLLLLOOOOOOOOOPPPQQQRRRSSSSSSUUUTTTSSSQQQQQQQQQQQQRRRVVVXXXYYYZZZZZZYYYWWWVVVSSSSSSRRROOOLLLMMMRRRWWW^^^dddnnn|||~~~tttmmmddd]]]XXXXXXZZZ]]]eeemmmwww}}}tttmmm[[[VVVOOOIIIFFFEEEDDDCCC??????>>>===<<<;;;:::::::::::::::999999999888888888888999:::;;;<<<<<<===777888888888888999999999999999999:::::::::::::::999:::;;;<<<<<<<<<<<<;;;;;;<<<>>>@@@AAA@@@@@@???<<<>>>BBBHHHSSSdddwwwzzzqqqnnnooowwwyyy~~~|||yyyvvvrrrooopppqqqqqquuuzzzpppkkkgggddd___XXXUUUUUUOOONNNPPPTTTWWW^^^mmm{{{~~~qqqmmmlllkkkkkkmmmlllkkkkkkiiigggeeecccbbbbbbaaaaaabbbcccbbb```^^^VVVUUUTTTSSSSSSTTTUUUVVVJJJLLLNNNNNNMMMNNNPPPRRRPPPQQQRRRRRRQQQRRRTTTVVVXXXWWWWWWVVVVVVUUUUUUVVVTTTTTTUUUVVVVVVVVVVVVVVVXXXYYYYYY[[[]]]___aaabbb___^^^]]]\\\ZZZYYYWWWWWWPPPPPPOOOOOONNNNNNNNNMMMJJJJJJIIIIIIIIIJJJJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEBBBBBBBBBBBBBBBAAAAAAAAA???????????????>>>>>>===========================<<<<<<======>>>>>>>>>???>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEFFFHHHJJJKKKIIILLLPPPSSSVVVZZZ___bbbgggmmmwwwooo\\\QQQKKKGGGEEEFFFFFFCCCBBBDDDBBBAAA@@@@@@@@@AAABBBCCCDDDDDDEEEEEEDDDBBB@@@???<<<<<<<<<<<<<<<<<<===>>><<<<<<============<<<<<<======<<<<<<<<<<<<======888888777777888999999:::<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????===<<<;;;999::::::;;;;;;;;;:::::::::<<>>???AAADDDEEEDDDBBBAAA@@@@@@AAAAAA@@@AAABBBCCCCCCCCCCCCCCCAAABBBDDDEEEEEEEEEDDDCCCBBBDDDFFFGGGFFFEEEEEEFFFDDDCCCAAA???>>>>>>>>>??????@@@BBBDDDFFFGGGHHHHHHFFFHHHJJJLLLNNNNNNMMMLLLNNNNNNNNNMMMMMMLLLKKKJJJLLLMMMOOOQQQRRRRRRRRRRRRRRRQQQPPPNNNMMMMMMNNNOOOSSSUUUWWWYYYYYYWWWUUUSSSOOOPPPPPPNNNLLLLLLOOOQQQXXX\\\dddkkkuuuzzzoooddd^^^\\\YYYZZZ\\\dddjjjpppqqqpppsss{{{nnnjjjeee```[[[WWWRRROOOGGGFFFEEECCCAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;<<<===>>>>>>::::::::::::;;;;;;;;;<<<:::;;;;;;;;;<<<<<<<<<<<<<<<===???AAABBBBBBBBBAAA???BBBGGGKKKMMMMMMLLLKKKKKKOOOUUU\\\eeeuuuxxxxxx{{{~~~~~~~~~{{{vvvsssrrrnnnmmmoooooollllllnnnggg```ZZZXXXTTTPPPQQQVVVPPPTTT\\\dddkkkttt~~~~~~zzzrrrjjjhhhgggeeefffjjjgggggghhhgggfffeeecccbbbcccaaa``````aaa```___]]]VVVVVVUUUUUUTTTSSSSSSRRRGGGIIIKKKKKKIIIHHHJJJMMMLLLMMMNNNNNNMMMNNNPPPRRRRRRQQQQQQPPPPPPPPPQQQQQQPPPQQQQQQRRRSSSRRRRRRRRRSSSTTTTTTVVVXXXZZZ\\\]]]XXXXXXWWWVVVUUUTTTTTTSSSNNNNNNNNNMMMLLLLLLKKKKKKFFFFFFFFFFFFGGGHHHIIIIIIBBBCCCDDDFFFGGGIIIJJJKKKFFFFFFFFFFFFFFFEEEEEEDDD???????????????@@@@@@@@@>>>>>>>>>>>>>>>======<<<<<<=====================<<<<<<======>>>?????????>>>??????@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLOOOQQQVVVZZZ^^^ccchhhlllrrrxxxvvvcccUUUNNNGGGDDDCCCEEEEEEBBBBBBEEE>>>>>>??????@@@AAABBBCCCAAAAAABBBBBBBBB@@@???>>>::::::::::::;;;<<<======<<<<<<============<<<<<<======<<<<<<<<<<<<======888888777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::===??????===;;;999::::::;;;;;;;;;:::999999777:::===???>>>@@@CCCFFFFFFEEECCCAAA@@@@@@@@@@@@???@@@@@@@@@AAABBBBBBCCC@@@AAABBBCCCCCCCCCBBBAAA@@@BBBEEEEEEDDDDDDDDDDDDEEEDDDBBB@@@???????????????@@@BBBDDDFFFHHHIIIIIIFFFHHHJJJLLLMMMMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJLLLOOOQQQSSSSSSRRRQQQPPPOOONNNLLLKKKKKKLLLLLLPPPRRRUUUWWWXXXVVVSSSRRRMMMNNNPPPOOONNNOOOQQQSSSSSSXXX^^^```dddrrrwwwmmmfff^^^XXXVVVRRRXXX]]]^^^]]]aaakkkuuunnnsss}}}{{{uuunnnfffaaaSSSSSSQQQOOOMMMKKKIIIHHH@@@@@@@@@@@@????????????>>>============<<<<<<<<<<<<<<<<<<============>>>===>>>>>>>>>??????@@@@@@AAABBBDDDFFFHHHHHHHHHHHHJJJNNNUUU[[[______^^^\\\^^^bbbhhhnnnttt{{{uuuwww|||zzzyyywwwvvvuuutttqqqoookkkhhhhhhiiifff```]]]^^^```WWWQQQQQQQQQQQQWWW```bbbiiisss}}}xxxzzzzzzpppkkkfffeeeccc```bbbfffcccdddeeeeeeeeedddcccbbbdddbbb```_________]]][[[WWWWWWWWWVVVUUUSSSQQQPPPFFFFFFGGGHHHIIIJJJKKKKKKHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNMMMNNNNNNNNNMMMMMMMMMNNNPPPRRRSSSTTTUUUUUUUUUTTTSSSQQQOOOOOOOOOOOONNNNNNLLLKKKJJJIIIEEEEEEEEEEEEEEEFFFFFFGGGEEECCCBBBCCCDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDCCCCCC???>>>===<<<<<<<<<<<<<<<>>>>>>???@@@@@@???>>>===;;;<<<===>>>????????????>>>>>>======>>>@@@BBBDDDBBBBBBCCCBBBAAAAAABBBDDDAAADDDGGGIIIJJJJJJLLLNNNSSSXXX^^^cccgggllltttyyyyyyiiiWWWMMMJJJFFFEEECCCAAA@@@@@@@@@@@@======>>>???@@@BBBCCCDDDAAAAAA@@@???>>>===<<<<<<;;;;;;;;;::::::999999999:::;;;<<<======;;;999888<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888888::::::;;;<<<<<<===<<<<<<999888777999;;;>>>>>>>>>888888888888999:::;;;<<<:::<<<>>>>>>>>>>>>???@@@DDDCCCAAA???>>>>>>??????AAA???>>>???@@@@@@???>>>??????@@@@@@@@@@@@??????@@@AAACCCEEEGGGGGGGGGFFFFFFDDDBBB@@@???@@@AAABBB@@@AAABBBDDDFFFGGGHHHHHHDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFGGGKKKNNNLLLMMMNNNMMMKKKKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLOOORRRUUUWWWWWWTTTOOOLLLOOONNNMMMMMMNNNOOOQQQRRRQQQWWW\\\\\\[[[cccttt{{{{{{zzzlll```ZZZVVVUUURRRQQQQQQTTTWWWYYY]]]aaahhhpppxxx~~~}}}yyynnnkkkhhhhhhhhheee^^^XXXSSSNNNJJJHHHIIIIIIHHHFFFHHHHHHGGGGGGFFFDDDCCCBBBAAACCCDDDBBB@@@>>>@@@BBBCCCBBBBBBDDDGGGIIIGGGFFFJJJOOOVVVZZZ[[[YYYWWWVVVTTTZZZccckkkpppsssuuuvvv|||~~~|||{{{yyyxxxrrrjjjfffhhhhhhdddaaacccdddbbb]]]XXXSSSSSSUUUXXXWWWVVVTTTVVV]]]gggrrryyy~~~zzz|||xxxtttmmmeeebbb___^^^]]]]]]\\\[[[^^^```ccceeeffffffddddddeeeeeedddccc```\\\XXXVVVXXXWWWUUUSSSQQQOOONNNNNNCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNPPPQQQRRRQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLKKKJJJIIIGGGFFFDDDDDDCCCCCCDDDDDDEEEFFFDDDBBBAAABBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<======>>>??????>>>===<<<<<<<<<===>>>????????????>>>>>>>>>???@@@AAABBBCCC@@@AAACCCCCCCCCDDDEEEGGGGGGIIIKKKMMMNNNQQQTTTWWWUUUZZZbbbiiipppyyy{{{mmm```SSSKKKIIIDDDBBBAAA???>>>===>>>>>>===>>>>>>???@@@AAACCCDDDAAAAAA@@@???===<<<;;;;;;;;;::::::::::::::::::999;;;<<<===>>>===<<<:::999;;;;;;;;;;;;<<<<<<<<<<<<888888888888777777777777999:::;;;<<<===============;;;::::::;;;<<<<<<;;;888888888888999:::;;;;;;:::<<<>>>>>>======>>>???AAA@@@???>>>======>>>>>>>>>======>>>???@@@???>>>??????@@@@@@@@@@@@??????@@@@@@BBBCCCDDDEEEEEEEEEEEECCCBBB@@@@@@@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGEEEDDDEEEHHHKKKJJJLLLMMMLLLJJJJJJKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJOOOQQQTTTWWWVVVTTTPPPMMMNNNNNNMMMMMMNNNOOOQQQQQQTTTXXXZZZXXXUUUYYYeeeooo||||||zzzxxx|||ssskkk___[[[UUURRRRRRRRRRRRRRRTTTVVV[[[```gggnnnsssvvvxxxwwwwwwzzz~~~}}}xxxsssgggddd```^^^]]]]]]ZZZXXXUUUUUUTTTSSSQQQOOONNNMMMMMMOOOQQQOOOKKKIIIHHHHHHLLLRRRXXX[[[ZZZYYYZZZ\\\eeehhhlllmmmkkkgggdddbbb^^^ccckkkrrrwww{{{~~~|||xxxuuueee^^^YYYZZZZZZVVVTTTVVVUUUUUUTTTRRRQQQRRRVVVYYYZZZ\\\```hhhsss|||rrrjjjeeebbb___]]]]]]^^^_________^^^___```bbbcccccccccccccccccccccbbb```\\\YYYWWWZZZXXXVVVSSSQQQOOOOOONNNBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIKKKLLLNNNOOOKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBAAAAAABBBBBBCCCDDDBBBAAA@@@@@@AAABBBAAA@@@>>>>>>??????@@@@@@AAAAAA>>>>>>============<<<<<<<<<<<<============<<<<<<======>>>???@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBB>>>@@@CCCEEEFFFGGGHHHJJJIIIJJJLLLNNNQQQVVV\\\aaaaaagggoooxxx{{{zzz~~~jjj]]]TTTMMMHHHHHHBBBAAA@@@>>>=========>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@>>>===<<<::::::999::::::::::::::::::;;;;;;<<<===>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<888888888777777777666666999:::;;;===>>>?????????@@@>>><<<;;;;;;;;;:::999777777777777888999:::;;;:::<<<>>>>>><<<<<<<<<=========<<<<<<<<<<<<======<<<;;;;;;<<<>>>???>>>===>>>>>>????????????>>>>>>????????????@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFDDDCCCCCCFFFHHHIIIJJJKKKKKKJJJIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHMMMOOORRRTTTTTTSSSPPPNNNMMMMMMMMMMMMMMMNNNPPPPPPUUUVVVVVVTTTRRRSSSYYY^^^ppp{{{}}}uuuoooqqqzzz}}}pppiiiaaa\\\[[[ZZZWWWSSSSSSRRRPPPQQQTTTYYY___bbbnnnppptttyyy}}}}}}~~~|||yyywwwvvvuuusssqqqoooppppppooommmjjjhhhfffeeebbbdddfffeeeaaa[[[XXXVVV]]]hhhuuuxxxuuusssvvv|||zzztttpppooooootttzzz}}}xxxsssmmmgggXXXRRROOOOOOOOOLLLKKKMMMLLLMMMOOOQQQTTTYYY^^^ccclllqqq{{{sssjjjccc___]]]]]]\\\[[[[[[^^^```aaaaaa\\\\\\]]]]]]^^^```aaaaaaaaabbbbbbaaa___]]][[[YYY\\\ZZZWWWTTTQQQPPPOOOOOODDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEFFFGGGHHHJJJJJJFFFGGGGGGHHHHHHGGGGGGGGGEEEFFFFFFEEEDDDCCCBBBBBB@@@@@@??????@@@@@@AAABBB@@@???>>>>>>@@@@@@???>>>>>>>>>??????@@@AAABBBBBB======>>>>>>>>>=========;;;;;;<<<<<<<<<===<<<<<<>>>???@@@AAAAAABBBAAAAAA@@@AAABBBCCCDDDCCCBBBBBB???BBBEEEGGGGGGHHHIIIKKKKKKMMMPPPSSSYYYaaakkkqqqwww}}}}}}~~~ppp\\\RRRMMMHHHFFFEEECCCBBBAAA???>>>>>>?????????>>>>>>>>>>>>???@@@@@@AAA@@@???>>><<<;;;:::999999999999::::::;;;;;;;;;:::;;;;;;<<<<<<;;;::::::999999999:::;;;;;;<<<<<<999888888888888888888888:::;;;===???@@@AAABBBBBBAAA???<<<;;;;;;;;;:::999777777777777777888999999:::<<<======;;;::::::;;;;;;;;;;;;<<<<<<============;;;:::;;;<<<<<<;;;:::;;;<<<<<<======<<<<<<;;;>>>===<<<<<<===>>>???AAA@@@@@@??????@@@AAABBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCDDDEEEFFFGGGHHHFFFFFFFFFDDDBBBBBBDDDFFFHHHJJJKKKJJJIIIIIIJJJLLLLLLKKKKKKJJJJJJIIIIIIHHHJJJLLLNNNPPPQQQPPPNNNMMMKKKLLLLLLLLLMMMNNNNNNOOORRRRRRRRRRRRTTTVVVYYY[[[dddppp{{{vvv{{{wwwtttuuutttoooiiiccc^^^WWWQQQNNNNNNQQQSSSYYY[[[^^^bbbhhhmmmqqqsssxxxzzz~~~zzz|||~~~~~~{{{uuuppplllnnnxxx|||{{{wwwnnniiiddd]]]WWWRRRPPPOOOOOOPPPPPPPPPQQQSSSTTTWWW\\\bbbkkkuuu|||}}}rrrhhhaaa]]]ZZZYYY[[[ZZZXXXYYY[[[^^^^^^^^^ZZZZZZYYYYYYZZZ\\\^^^___``````aaa``````^^^]]]\\\]]][[[XXXUUUSSSQQQQQQQQQFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDEEEEEEEEEEEEBBBBBBBBBBBBCCCEEEFFFGGGDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA>>>>>>>>>===>>>??????@@@???===<<<===>>>???>>>============>>>???@@@AAAAAA<<<===>>>??????>>>======<<<<<<<<<<<<======>>>>>>???@@@AAABBBCCCCCCCCCCCC@@@BBBCCCEEEEEEEEEDDDCCCCCCEEEGGGHHHHHHIIIKKKLLLPPPSSSYYY```jjjuuurrrcccSSSLLLJJJGGGCCCBBBCCCBBB@@@????????????@@@??????>>>>>>======>>>>>>???>>>>>>===<<<;;;::::::999999999::::::;;;;;;;;;888999999999999999999999999999999999::::::;;;;;;999999999::::::;;;;;;;;;<<<===>>>@@@BBBCCCCCCDDD???===;;;;;;;;;<<<;;;:::777777666666666777888888999;;;<<<<<<:::999999:::;;;;;;<<<===>>>>>>>>>>>>>>><<<::::::::::::888777999999::::::::::::999999<<<<<<:::::::::;;;<<<===>>>>>>>>>???@@@AAABBBCCC>>>???@@@BBBCCCCCCCCCDDDBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCDDDFFFHHHIIIJJJJJJIIIIIIJJJLLLLLLLLLLLLKKKKKKKKKJJJJJJHHHIIIJJJLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNOOORRRUUUWWWYYYZZZ\\\iiixxxyyymmmaaaWWWRRROOOOOOPPPPPPQQQSSSWWW\\\```cccjjjmmmrrrxxx}}}~~~}}}{{{xxxzzz~~~xxxpppfff___[[[XXXTTTPPPQQQSSSVVVXXXZZZ]]]______eeefffjjjoooyyyuuupppiiiccc___\\\ZZZXXX\\\ZZZXXXWWWXXXYYYYYYYYYXXXWWWUUUUUUVVVXXX[[[]]]__________________^^^^^^\\\[[[ZZZWWWUUUTTTRRRRRREEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCDDDCCCCCCBBB@@@@@@@@@@@@AAABBBCCCDDDCCCCCCDDDDDDEEEDDDDDDDDDBBBBBBCCCCCCBBBAAAAAA@@@=========<<<======>>>???>>>===<<<<<<>>>>>>===<<<;;;;;;<<<<<<======>>>>>><<<===>>>???@@@???>>>===>>>>>>======>>>???@@@AAAAAAAAABBBCCCDDDDDDDDDDDDAAABBBCCCEEEFFFGGGGGGGGGGGGIIIJJJKKKKKKLLLOOOQQQSSSYYYdddppp}}}~~~eeeZZZOOOKKKIIIEEEBBBBBBAAA@@@???>>>===>>>>>>???@@@???>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;999::::::::::::::::::;;;777777888888888888999999999999999999999999999999888888999;;;<<<===>>>>>><<<===>>>@@@AAABBBBBBBBB===;;;999999;;;<<<;;;:::777777666666666666777777777999;;;;;;999999999:::<<<<<<===>>>??????>>>>>>===<<<::::::::::::888666888888999999999999888888;;;::::::999999999::::::;;;<<<===???@@@AAABBBCCC===>>>@@@BBBCCCEEEFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDDDDCCCCCCDDDFFFFFFGGGIIIIIIHHHHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTUUUVVVbbbnnnrrrsssyyy}}}oooccc[[[WWWRRRPPPNNNMMMNNNPPPSSSUUUXXX[[[```dddgggiiiiiiiiikkknnnssswww{{{}}}}}}{{{yyyuuuqqqnnnlll```\\\WWWTTTSSSUUUVVVWWW\\\cccjjjmmmppptttvvvuuu~~~wwwiiifffbbb___^^^\\\ZZZYYY^^^[[[XXXWWWVVVVVVUUUTTTUUUTTTSSSSSSTTTVVVYYYZZZ]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZ[[[ZZZYYYWWWTTTSSSEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAABBBBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@??????===<<<<<<<<<<<<===>>>>>>>>><<<<<<<<<===>>>===<<<<<<<<<<<<<<<============;;;===>>>@@@@@@@@@>>>===@@@@@@??????@@@AAACCCDDDBBBBBBCCCDDDEEEEEEEEEEEEBBBBBBCCCDDDFFFHHHIIIJJJKKKLLLMMMMMMNNNQQQVVVZZZ\\\eeetttnnn]]]TTTLLLIIIFFFBBBAAACCCBBBAAA???>>>>>>??????@@@AAA@@@>>>===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::::::::999888888888888888999999:::::::::999999888888777777555666888:::<<<>>>???@@@;;;<<<===>>>????????????<<<;;;999999::::::999888777666666555555666666666666777999:::999999999:::<<<<<<>>>>>>???>>>======;;;:::999999;;;;;;:::999888999999::::::999999888999999::::::999888888777999:::<<<>>>@@@BBBCCCCCC===>>>@@@BBBDDDEEEFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA>>>@@@BBBBBBAAABBBDDDEEECCCDDDFFFFFFEEEFFFGGGIIIIIIIIIJJJKKKKKKLLLLLLLLLJJJJJJIIIIIIIIIIIIIIIIIIGGGHHHJJJKKKLLLLLLKKKKKKKKKMMMNNNNNNMMMMMMPPPRRRUUU\\\cccfffgggmmmxxx}}}qqqjjj___\\\YYYUUUSSSRRRSSSTTTUUUVVVXXXYYYYYYYYYYYYZZZ[[[^^^bbbdddgggkkkqqqvvv}}}xxxssspppooogggfffdddbbb___^^^\\\\\\UUUVVVWWWXXX[[[bbbjjjpppxxx|||sssmmmccc```]]]\\\]]]]]]]]]\\\```]]]ZZZXXXWWWVVVUUUSSSSSSRRRRRRRRRSSSUUUWWWXXXZZZZZZYYYYYYYYYYYYZZZZZZWWWYYY[[[]]]\\\YYYVVVTTTFFFFFFGGGGGGGGGGGGGGGGGGDDDCCCCCCBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAA@@@???===<<<>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@@@@>>>???????????????>>>======<<<<<<<<<<<<===>>>>>>>>>===<<<<<<===>>>===<<>>>>>>>>;;;===???@@@AAA@@@???>>>AAAAAA@@@@@@AAACCCDDDFFFBBBCCCDDDEEEEEEFFFFFFFFFCCCBBBCCCDDDFFFIIIKKKMMMNNNNNNOOOOOOQQQVVV\\\```jjjuuuzzzeeeYYYRRRKKKGGGCCC@@@AAAEEEDDDCCCBBBAAAAAAAAABBBCCCAAA@@@>>>===;;;:::::::::999999:::;;;;;;<<<======;;;;;;;;;::::::999999999999888888888999::::::;;;;;;::::::999888777666666333444666999;;;>>>@@@AAA::::::;;;<<<<<<===<<<<<<===;;;999888999999888666777666666555555555666666444666999999999999:::;;;<<<<<<===>>>>>>===<<<;;;888777777999;;;======<<<:::::::::;;;;;;:::::::::888999:::::::::888777555888:::<<<>>>@@@BBBCCCCCC???@@@AAACCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@<<<>>>???@@@@@@AAACCCEEE@@@BBBDDDDDDCCCDDDEEEGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIGGGHHHIIIKKKLLLKKKKKKJJJJJJMMMNNNMMMKKKLLLPPPTTTUUUYYY]]]aaadddiiiqqqvvv|||zzzpppmmmhhhccc___]]]]]]]]]``````^^^\\\XXXVVVUUUUUUNNNQQQSSSTTTUUUXXX^^^ccclllpppuuu}}}}}}zzzvvvtttuuuxxx{{{|||xxxxxxwwwuuuqqqnnnmmmmmmooommmjjjeee___]]]]]]^^^[[[YYYWWWVVVUUUUUUVVVVVVZZZ___dddhhhmmmvvv{{{uuuuuummmjjjbbb___[[[ZZZ\\\___```aaaaaa^^^[[[YYYXXXWWWVVVUUURRRRRRRRRSSSTTTUUUVVVWWWXXXWWWWWWVVVVVVVVVWWWWWWUUUXXX\\\^^^^^^[[[WWWTTTJJJJJJJJJHHHGGGHHHKKKMMMFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???===>>>>>>?????????>>>>>>????????????????????????AAA@@@@@@@@@AAABBBCCCCCCAAAAAA@@@@@@???>>>>>>>>>===>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>>>>@@@AAAAAAAAAAAABBBDDDFFFEEEDDDBBBBBBBBBBBBCCCEEEEEEDDDCCCCCCDDDFFFFFFEEEGGGIIILLLMMMOOOPPPQQQYYYZZZZZZ[[[]]]aaafffkkk|||}}}hhh^^^PPPLLLFFFBBB@@@@@@@@@???CCCCCCCCCBBBAAA@@@>>>===???@@@>>>:::999;;;============<<<;;;::::::999999999999999888999999::::::777777777777777777777777>>>===<<<:::999777666555888666555777999:::888555999:::;;;<<<<<<<<<;;;::::::;;;<<<:::888777777888777666666666666777777888555666666777888999999999===;;;999888:::;;;<<<<<<>>><<<999777777999<<<>>><<<<<<<<<;;;;;;::::::::::::888777555555666888999;;;<<<===>>>@@@AAACCCCCC???AAACCCEEEGGGGGGGGGGGGCCCCCCCCCDDDCCCCCCBBBAAA>>>?????????@@@AAABBBBBBEEEFFFGGGFFFDDDCCCCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLQQQTTTXXX\\\```eeejjjmmmuuuyyy~~~yyywwwwwwwwwxxxxxxvvvsssooojjjbbb[[[VVVVVVTTTRRRRRRTTTVVVWWWWWW___```ccchhhooouuuyyyzzzwwwwwwtttooojjjggggggiiidddcccaaa```______```aaabbbaaa^^^\\\ZZZYYYXXXXXX[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[^^^cccgggmmmpppwwwzzzrrriiibbb]]]]]]^^^aaadddeeedddcccbbb^^^XXXVVVVVVWWWVVVUUURRRPPPQQQSSSQQQMMMPPPWWWZZZWWWTTTTTTVVVXXXZZZZZZ^^^^^^^^^]]]\\\ZZZXXXVVVPPPOOOMMMJJJHHHHHHIIIJJJEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBB???@@@@@@AAAAAAAAA@@@@@@????????????????????????AAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@???>>>>>>============>>>======<<<<<<<<<<<<<<<<<<============>>>????????????@@@@@@@@@???@@@BBBBBBAAAAAACCCDDDGGGFFFEEECCCCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGIIIIIIJJJLLLOOOSSSXXX[[[eeeggghhhhhhhhhllltttzzzrrr___WWWNNNJJJEEEBBBAAABBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<===>>>>>><<<999999===<<<<<<;;;::::::999999999888888777777888888999777777777777777777777777888888777777666666666555888666666777:::;;;999777888999;;;===>>>>>>>>>===:::;;;;;;:::888777777888777777666666666666777777555666666777888888999999;;;:::999::::::;;;::::::<<<:::999888888:::<<<>>><<<<<<;;;;;;;;;:::::::::;;;999888777777888999::::::;;;<<<===???@@@AAABBBAAABBBDDDEEEGGGGGGGGGGGGGGGFFFFFFEEECCCBBB@@@@@@???@@@AAABBBBBBCCCCCCCCCEEEFFFGGGFFFDDDCCCDDDEEEGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIJJJKKKMMMNNNOOOOOOQQQSSSWWWZZZ]]]aaaeeeiiikkkooottt{{{~~~qqqiiiccc```\\\YYYZZZZZZ[[[[[[ddddddeeegggjjjlllkkkjjjgggddd```\\\ZZZZZZ[[[]]][[[[[[[[[[[[ZZZ[[[[[[[[[[[[YYYVVVTTTSSSTTTUUUVVVWWWXXXYYY\\\___cccfffhhhooooooppppppqqqtttxxx|||}}}{{{uuupppiiicccaaaaaaaaacccdddeeecccbbbaaa\\\XXXUUUVVVVVVUUUTTTSSSOOOOOOQQQPPPMMMOOOUUUUUUSSSQQQPPPSSSVVVXXXXXX\\\\\\]]]\\\[[[YYYWWWVVVYYYWWWTTTPPPMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA????????????????????????AAA@@@@@@????????????@@@AAAAAA@@@??????>>>>>>===<<<======>>>>>>>>>============>>>>>>>>>?????????@@@AAAAAAAAABBBBBBBBBBBB@@@BBBCCCCCCCCCCCCDDDFFFHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFHHHIIIKKKKKKKKKKKKLLLPPPWWW```gggppptttxxxxxxwww|||vvvbbbTTTNNNKKKGGGCCCAAAAAABBBCCCCCCAAAAAAAAA@@@???>>>===<<<>>>;;;@@@IIIJJJBBB;;;;;;<<<<<<<<<;;;;;;::::::999888888777777777777777888777777777777777777777777444444555555666777777777777666666888:::;;;;;;999777888999;;;<<<=========999::::::999777666777888999888777666666555666666555666666777777888888999888999999::::::;;;;;;;;;>>>===<<<<<<<<<<<<======;;;;;;;;;;;;::::::::::::;;;:::999888888999:::;;;:::;;;<<<===>>>???@@@AAABBBBBBDDDEEEFFFFFFFFFFFFGGGGGGEEECCCAAA???===<<>>>>>??????AAAAAA@@@@@@??????>>>>>><<<===>>>????????????????????????@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBCCCEEEEEEDDDDDDFFFGGGIIIIIIIIIIIIIIIJJJJJJKKKMMMLLLLLLKKKLLLMMMOOOPPPQQQRRRTTTUUUXXX___iiiqqqxxxwwweeeVVVNNNKKKHHHEEEAAA@@@@@@AAAAAA@@@????????????>>>===<<<;;;???<<>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCDDDCCCAAA???===;;;:::999???@@@BBBCCCDDDDDDCCCBBBAAABBBDDDDDDCCCCCCDDDFFFGGGGGGHHHIIIJJJKKKMMMNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHJJJLLLOOOQQQSSSTTTQQQSSSTTTUUUUUUWWWZZZ\\\\\\^^^```bbbfffkkkqqqvvv{{{}}}|||uuukkkeeeeeegggkkkllluuuwww{{{~~~~~~|||{{{qqqmmmfffaaa___aaadddgggqqqwww}}}vvvnnnjjjiiiiiigggeeeeeebbb```^^^]]]ZZZWWWUUUWWWVVVSSSQQQPPPPPPQQQQQQUUUQQQNNNOOORRRSSSQQQPPPOOOMMMKKKLLLPPPTTTWWWXXXVVVWWWXXXXXXXXXWWWUUUUUUiiifffaaa^^^\\\YYYUUURRRPPPOOOLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@BBBBBBBBBAAA@@@@@@??????>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDCCCEEEFFFGGGFFFFFFGGGIIIGGGGGGHHHIIIJJJKKKLLLLLLPPPPPPOOOOOOOOOQQQRRRSSSYYY]]]```bbbdddjjjrrryyy|||hhhZZZQQQMMMLLLGGGDDD@@@>>>>>>>>>===<<<>>>>>>>>>>>>===<<<<<<;;;<<<;;;@@@IIIGGG>>>:::<<<;;;;;;;;;;;;;;;:::::::::;;;:::999888888888888888666666666666666666666666666666666666666777777777555666888999:::;;;;;;<<<999888888777666666666555777888999888666555666777999999777666555555555555666666666666666777777777666777777777888<<>>>>>??????????????????@@@@@@AAAAAA@@@???>>><<<;;;;;;;;;;;;===>>>@@@AAABBBBBBAAAAAA???AAABBBBBBAAAAAACCCDDDGGGGGGGGGHHHJJJLLLMMMNNNLLLLLLKKKJJJIIIHHHHHHGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLNNNPPPQQQRRRRRRSSSTTTTTTSSSTTTVVVWWWYYYZZZ\\\]]]___cccgggkkkooottt|||{{{}}}zzz{{{~~~zzzzzzzzzzzz~~~yyytttpppjjjgggggggggfffdddeeebbb^^^\\\ZZZWWWTTTRRRSSSRRRQQQPPPNNNNNNOOOOOOUUUTTTSSSSSSWWWXXXVVVSSSMMMKKKIIIJJJNNNRRRTTTUUUSSSTTTUUUVVVWWWVVVUUUUUUrrrnnniiifffdddaaa\\\XXXUUUSSSPPPMMMKKKJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAA@@@AAAAAABBBCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDDDDDDDEEEEEEEEEEEEGGGHHHHHHGGGHHHIIIKKKGGGHHHJJJLLLMMMNNNNNNOOORRRQQQQQQRRRTTTVVVXXXZZZ___eeejjjmmmnnnrrryyylll\\\TTTOOOLLLMMMEEECCC@@@>>>>>>===<<<;;;===>>>>>>>>>======<<<;;;<<>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888888888666666666666666666666666555555555555444444444444555777999:::999999:::;;;===<<<:::999777777666666666777888777666555666777999888777666666555666666666666666666666666666666555777777777777;;;CCCIIIQQQPPPMMMIIIDDD???;;;999999999999999::::::::::::777777888888999999::::::<<<<<<<<<===============<<<<<<<<<<<<===>>>@@@@@@@@@???>>>===<<<===>>>???=========>>>??????@@@@@@@@@AAACCCBBBAAAAAABBBCCCFFFFFFGGGHHHIIIKKKMMMNNNMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOPPPPPPSSSTTTTTTSSSQQQQQQRRRTTTUUUWWWYYYZZZ[[[]]]```bbbiiippp}}}|||xxxmmmsssxxx~~~xxxrrrpppmmmiiifffeeedddcccaaadddaaa^^^[[[ZZZXXXVVVTTTQQQRRRRRRQQQOOONNNOOOQQQUUUXXX[[[[[[^^^```]]]XXXMMMKKKIIIIIILLLOOOQQQRRRQQQRRRTTTUUUVVVVVVVVVUUUzzzuuurrrppplllfff```\\\YYYVVVRRRPPPOOOPPPQQQOOOOOONNNMMMKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFHHHIIIIIIIIIIIIJJJLLLMMMOOOQQQSSSUUUVVVWWWWWWXXXYYYZZZ]]]```dddhhhjjjmmmsssyyy||||||rrr]]]SSSOOOLLLJJJJJJDDDAAA?????????@@@???>>>===>>>>>>>>>>>>===<<<<<<:::JJJQQQIII??????AAA@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777666666666666666666666666555555555555555555555555444777999999888777888:::===<<<:::888777777777888555666777777555555666777777777666666666666777777666666666666666666666666333666999999777888===BBBGGGFFFDDDAAA???<<<;;;:::888888999999999:::::::::777888999:::;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;===>>>@@@AAA@@@???===<<<<<<===>>>???>>>===<<<<<<===>>>@@@BBBCCCDDDEEEDDDBBBBBBBBBDDDEEEEEEFFFGGGIIIKKKMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIKKKMMMNNNPPPPPPRRRRRRRRRQQQOOOOOOPPPQQQTTTVVVYYY[[[[[[[[[\\\]]]cccjjjwww{{{wwwuuuwww|||vvvrrrooollljjjgggdddbbbaaa___^^^aaa^^^[[[YYYXXXXXXVVVUUURRRTTTUUUTTTRRRQQQRRRTTTTTT]]]cccddddddfffddd___SSSPPPMMMLLLNNNPPPQQQQQQPPPQQQSSSUUUVVVWWWVVVVVV|||zzzuuunnnhhhbbb```\\\XXXVVVUUUVVVWWWYYYXXXWWWVVVTTTRRRQQQQQQJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCFFFFFFGGGFFFFFFEEEDDDCCCEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIGGGIIIJJJJJJIIIJJJKKKLLLUUUWWWYYY\\\^^^___`````````bbbdddiiinnntttyyy{{{yyy}}}wwwfffUUUNNNMMMJJJHHHFFFBBBAAA???@@@AAABBBBBBAAA>>>>>>>>>>>>>>>>>>===<<<555JJJTTTGGG:::===@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666666666666666666666666666666666666666777777888888999999444777:::999777666777999:::999777666666666777888444666777666555555666777777666666666666777777888666666666666666555555555111666;;;;;;888666777:::<<<;;;::::::999::::::;;;888888888999999:::::::::888999:::;;;<<<<<<<<<<<<999999999888888888888888;;;;;;;;;;;;===???BBBCCC???>>><<<:::999:::;;;<<>><<<;;;<<<>>>AAACCCEEEFFFGGGFFFDDDCCCCCCDDDDDDDDDEEEFFFHHHJJJLLLMMMKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIFFFGGGHHHJJJMMMOOOPPPQQQPPPQQQQQQPPPNNNMMMNNNOOOTTTWWW[[[]]]]]]\\\\\\]]]ZZZ```lllyyy~~~uuuppprrrooojjjoooqqquuu{{{}}}{{{{{{||||||wwwssspppmmmkkkiiihhheeeccc```^^^]]]\\\\\\ZZZWWWUUUVVVVVVUUUTTTTTTVVVXXXWWWTTTSSSUUUWWWTTT___iiiiiiiiijjjhhhcccYYYVVVRRRQQQRRRSSSTTTTTTOOOQQQSSSUUUVVVWWWWWWWWW}}}wwwsssllljjjhhhggghhhiiihhhhhhhhhfffcccaaa___[[[WWWTTTTTTOOOLLLNNNNNNKKKIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGHHHIIIHHHHHHDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHJJJJJJJJJJJJJJJKKKKKKLLLLLLIIIKKKLLLMMMMMMNNNPPPSSSYYY^^^eeelllppprrrqqqpppsssqqqqqqvvvrrryyywwwaaaYYYOOOIIIHHHHHHFFFCCCAAAAAA@@@@@@@@@@@@????????????>>>>>>======<<<<<<===>>>>>>===;;;:::<<<===<<<<<<<<<<<<<<<;;;;;;;;;:::999777666555555555555666555555555666777888999555666777999999888888777444555777888888888777666888888777666666777888999888888888666444444666888555555555666666777888999999999888888777666666666444444555666777888999:::999999999999999999999::::::999888888777777888888444666888:::::::::999888===<<<;;;:::999999999999::::::;;;;;;<<<=========?????????>>>>>><<<;;;:::;;;;;;<<<>>>@@@CCCEEEFFFFFFFFFGGGGGGFFFEEECCCBBBAAACCCFFFIIIKKKLLLLLLLLLMMMKKKIIIJJJLLLLLLJJJGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFHHHIIILLLOOORRRTTTVVVSSSRRRPPPNNNNNNPPPRRRSSSXXXXXXYYYZZZ[[[\\\\\\]]]___dddjjjnnnoooqqquuuxxxzzzuuurrrmmmhhhlllppprrrsssyyy|||wwwppplllkkkkkkiiigggjjjhhhddd```]]]ZZZYYYXXXWWWWWWUUUSSSRRRTTTXXX[[[XXX]]]aaaaaa\\\YYYYYYZZZ]]]eeehhhddd___^^^___^^^```[[[VVVSSSSSSVVVXXXYYYVVVVVVWWWXXXXXXWWWVVVVVV~~~~~~~~~}}}~~~{{{wwwsssnnnhhhcccaaa[[[WWWVVVTTTPPPNNNOOOOOONNNMMMLLLKKKJJJJJJJJJMMMLLLLLLLLLLLLLLLMMMMMMNNNMMMKKKKKKKKKKKKKKKJJJKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQRRRRRRRRRTTTWWWZZZfffkkksss|||~~~{{{gggZZZSSSKKKGGGGGGHHHFFFDDD@@@@@@@@@?????????>>>>>>??????>>>>>>===<<<<<<;;;===>>>>>><<<;;;:::;;;===;;;;;;;;;;;;::::::::::::888888888888777555444333333333444555555666666777555666777888888888777777444555666777888777777666888777666666666666777888======<<<999777555666888555555555555666777888999:::999999888777666666555333333444444555666777777999999999:::::::::::::::;;;:::999999888888999999777777888888999::::::;;;<<<<<<;;;:::999999999999;;;;;;<<<<<<<<<<<<======????????????>>>===<<<;;;<<<===>>>???AAADDDFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCAAABBBDDDEEEGGGHHHIIIIIILLLJJJIIIJJJLLLLLLIIIGGGHHHHHHIIIIIIIIIIIIHHHHHHJJJLLLNNNQQQSSSUUUVVVWWWQQQPPPOOONNNOOOQQQTTTUUUXXXXXXYYYZZZ[[[\\\\\\]]]^^^bbbfffhhhggghhhjjjmmmxxx}}}zzzxxxvvv{{{}}}~~~zzz{{{}}}vvvrrrmmmjjjjjjiiihhhfffhhhfffccc___\\\ZZZYYYXXXWWWVVVUUUTTTTTTVVVZZZ^^^\\\aaaeeeddd```]]]\\\^^^```gggjjjfffaaa```___^^^aaa]]]WWWTTTTTTWWWZZZ[[[YYYXXXXXXXXXWWWWWWWWWWWW}}}xxxqqqiiibbb___ZZZTTTQQQRRRQQQQQQPPPOOONNNNNNNNNNNNOOONNNNNNMMMNNNOOOPPPQQQSSSSSSSSSRRRQQQOOONNNMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKMMMOOOOOOPPPQQQQQQRRRRRRQQQQQQTTTUUUUUUVVVWWWZZZ___cccrrrwwwyyyfffWWWQQQLLLGGGEEEFFFGGGEEECCC@@@????????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<======<<<::::::;;;<<<:::::::::999999888888888666777999:::999666333111000111333444555555444444555666666777888777777777444555666777777777777666777666555555555555666666??????>>>;;;777555555666555555555555666777888999;;;::::::888777666555555222222333333444444444444999999:::;;;;;;;;;;;;;;;;;;::::::999999999999999:::999888777888:::<<<>>><<<;;;:::999999888999999=========<<<<<<<<<<<<<<<>>>?????????>>>===<<<<<<===>>>???AAACCCEEEGGGGGGHHHGGGGGGFFFEEEEEEEEEEEECCCCCCCCCDDDEEEFFFHHHHHHKKKJJJIIIJJJKKKKKKIIIGGGHHHIIIIIIJJJJJJIIIIIIHHHLLLNNNQQQSSSUUUUUUUUUTTTNNNMMMMMMNNNPPPSSSVVVXXXXXXXXXXXXYYYZZZ[[[]]]]]]^^^aaacccbbb___]]]^^^```gggppp}}}{{{vvvtttrrrsssvvvyyyzzzzzzwwwwwwwwwyyy}}}tttqqqjjjoooxxx{{{tttmmmkkkiiigggggggggfffddddddcccaaa^^^\\\ZZZYYYXXXVVVVVVVVVVVVVVVYYY]]]aaaaaadddhhhgggdddaaa```bbbccciiilllhhhcccbbbbbb```bbb^^^XXXUUUUUUYYY\\\]]]\\\[[[YYYXXXWWWWWWWWWWWW{{{qqqkkkeee]]]YYYZZZYYYXXXWWWVVVVVVVVVVVVVVVRRRRRRRRRRRRTTTVVVYYYZZZYYY\\\______]]]XXXTTTRRRNNNMMMMMMLLLLLLLLLMMMNNNMMMNNNOOONNNNNNOOOQQQSSSSSSTTTVVVXXXYYYZZZZZZZZZYYYZZZ\\\]]]aaafffmmmrrrwwweeeXXXQQQKKKIIIFFFEEEEEEEEECCCBBB@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<;;;;;;::::::;;;<<<;;;999999:::<<<:::::::::999999888888777666777888888777555333111///111333555666555444333555555666666666777777777555555555666666666666666666555555555444444444444:::;;;:::888555222222333555555555555555666888888;;;;;;:::888777666555444333333333333333333333444888999;;;<<<<<<<<<<<<;;;:::999999888777888888888:::999999888999;;;<<<===;;;::::::999888888999999>>>>>>======<<<;;;::::::======>>>>>>>>>======<<<>>>???AAACCCDDDFFFGGGGGGHHHGGGFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDEEEFFFHHHIIIHHHHHHHHHIIIIIIIIIHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHJJJLLLOOORRRRRRQQQPPPNNNKKKKKKLLLNNNQQQTTTXXXZZZWWWWWWWWWXXXYYY[[[]]]^^^___aaabbb___[[[XXXYYY[[[]]]cccnnnzzz~~~zzzvvvsssrrrpppnnnllliiiiiihhhjjjooowwwzzzrrrppprrrvvv}}}yyyrrrnnnhhhhhhgggffffffeeedddcccbbbaaa```^^^\\\[[[ZZZZZZWWWWWWXXXXXXYYY\\\```dddccceeeggggggdddbbbbbbbbbccciiikkkhhhffffffeeecccaaa]]]WWWUUUVVVYYY]]]^^^___]]][[[XXXWWWVVVWWWXXX|||uuummmiiiiiijjjhhhfffdddaaa```^^^^^^ZZZZZZ[[[]]]___ccceeegggggglllrrrtttoooggg```\\\XXXVVVTTTRRRQQQQQQRRRRRRRRRSSSTTTTTTTTTVVVYYY\\\ZZZ]]]```dddggghhhiiiiiieeegggjjjnnnttt|||yyyfffWWWPPPOOOJJJHHHFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@????????????======<<<<<<;;;:::::::::999::::::999888888:::;;;;;;;;;::::::999888888777999888777555444444444333000222444666777666555444555555555555555666666666555555555555555666666777555555555555555444333333555666777666444333333444444444444444555666777888::::::999888777666555444444444444444444555555555777999:::<<<======<<<;;;888777777666666666666666777888:::;;;<<<<<<;;;;;;::::::999888888888999999>>>>>>===<<<;;;:::999999;;;<<<<<<=========<<<<<<>>>???AAACCCEEEEEEFFFFFFGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEDDDCCCDDDEEEFFFGGGFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHJJJKKKNNNPPPPPPNNNLLLKKKIIIJJJLLLNNNQQQUUUXXXZZZWWWWWWWWWWWWXXX[[[]]]___]]]______]]]XXXVVVWWWYYY]]]___dddllluuu}}}vvvrrrnnnmmmkkkllloootttzzz~~~|||{{{{{{{{{xxxvvv{{{wwwssspppoooggghhhgggfffeeecccccccccbbbbbbaaa```___]]]\\\\\\YYYZZZ[[[[[[\\\^^^bbbeeecccdddeeedddcccaaa``````aaafffhhhgggfffhhhgggddd___[[[WWWUUUWWWZZZ]]]^^^```^^^[[[XXXWWWVVVWWWXXX}}}yyyyyy{{{yyyvvvrrrnnnkkkiiihhhhhhiiikkkmmmppprrrttttttvvvmmmiiibbb```]]]YYYVVVUUUUUUUUUXXXYYYZZZ[[[\\\___dddggggggjjjnnnsssvvvxxxyyyyyywwwzzz~~~xxxhhhZZZNNNJJJJJJIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@?????????>>>>>>>>><<<<<<<<<;;;::::::999999777888999888777777999;;;<<<;;;;;;:::999888777777999888666444333333444444222333555666777777666666555444444444444555666666555555444444555555666777666666666666555444333222333555666777666555666777444444444444555666777888888777777666666555555444444444555555666666666777666888:::<<<======<<<;;;777666666555555555555555666777:::;;;<<<;;;:::999999999888888888888999999<<<<<<<<<;;;:::999999888999999:::;;;<<<<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDDDDAAAAAAAAAAAABBBCCCCCCDDDDDDFFFHHHHHHGGGFFFGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGKKKLLLNNNOOOOOONNNLLLKKKJJJJJJLLLOOORRRUUUWWWYYYWWWVVVVVVVVVXXX[[[]]]___YYY[[[\\\YYYVVVTTTVVVYYYaaa``````aaafffmmmuuuyyy}}}}}}~~~}}}yyytttpppoooqqqrrrrrrsssyyy}}}uuuppppppqqq|||~~~wwwqqqooonnnnnngggggggggfffdddcccdddeeeeeeeeeeeedddcccaaa```___]]]^^^___^^^^^^```bbbeeebbbbbbbbbbbbaaa```_________ccceeedddeeegggfffbbb\\\ZZZWWWWWWYYY[[[]]]]]]___]]][[[YYYWWWWWWWWWWWW}}}uuurrrmmmkkkgggdddcccccccccdddiiijjjlllmmmooosssyyy}}}wwwdddYYYRRRKKKFFFFFFFFFFFFDDDBBB@@@???@@@AAA>>>============<<<<<<<<<<<<<<<;;;;;;:::999999999666777888888777777999:::;;;:::999888777666666555777777666666555444333222444444444555666666777777444444333333333444555666555555444444444555666777666666777777666555333222222444777777777666666777444444444444555666777777555555555555555555444444333333444555666777777888444666999<<<===<<<;;;:::777777666555555555555555777777888999::::::::::::999999888888888888999999:::::::::999999888888888666777888999:::;;;;;;;;;:::<<<>>>AAABBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBB??????@@@AAABBBCCCCCCCCCCCCEEEGGGGGGFFFEEEFFFHHHFFFGGGGGGHHHHHHGGGGGGFFFKKKLLLMMMMMMMMMMMMLLLLLLKKKLLLMMMOOORRRTTTVVVWWWWWWVVVUUUUUUWWWZZZ^^^```YYY[[[[[[YYYUUUTTTWWWYYYaaa___]]]]]]^^^bbbfffiiissszzz~~~~~~|||vvvqqqkkkmmmnnnnnnnnnttt}}}}}}yyyyyywwwuuuuuuwww{{{{{{zzzvvvooojjjjjjpppvvv~~~~~~|||wwwqqqllliiihhhhhhdddeeeeeedddbbbcccfffiiiiiiiiiiiihhhgggeeecccaaaaaaaaabbbaaa``````bbbddddddcccbbbbbbbbbaaa```______bbbcccbbbbbbcccaaa\\\[[[ZZZYYYZZZ\\\^^^^^^]]]\\\\\\[[[ZZZXXXWWWVVVVVV}}}wwwuuuwwwvvvtttssstttvvvyyy{{{|||hhhUUUPPPPPPLLLGGGEEEDDDCCCBBB@@@>>>???AAACCC<<<<<<;;;;;;;;;:::::::::<<<<<<;;;::::::999999888666777888777666777888:::999999888777666555444444555666777888777444222000444444444444444666777777444444333222333444555666555555444333444555666777666777777888777555333222222444666777555444444555444444444444444555777777333333333444444444555555222222333444666777888888333555888;;;<<<<<<:::999888888777666666666666666888777666666777888:::<<<999888888888888888999999999999999888888888888777555666777888999:::::::::999;;;===@@@AAAAAA@@@???@@@AAABBBCCCCCCCCCAAAAAA???@@@BBBDDDEEEEEEEEEDDDBBBEEEGGGGGGEEEDDDFFFHHHFFFFFFFFFGGGGGGFFFFFFFFFJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNPPPRRRTTTUUUVVVWWWVVVUUUUUUWWWZZZ^^^```\\\]]]]]][[[WWWVVVXXX[[[]]]]]]\\\\\\]]]___```bbbfffnnnwww|||}}}yyyzzzzzzwwwvvvyyy}}}wwwsssmmmmmmmmmlllnnnrrryyy}}}uuuuuurrrnnnmmmsss}}}yyyxxxtttoooiiidddbbbbbbaaaccccccbbbaaaccchhhmmmkkkllllllkkkiiigggeeeccccccddddddcccaaa```aaacccfffdddccccccccccccbbb``````cccccc`````````]]]XXX[[[ZZZ[[[]]]___```___]]]ZZZZZZZZZZZZYYYXXXVVVUUU