BM6P6(@ pppccc\\\^^^^^^]]][[[YYYXXXYYY[[[YYYVVVSSSPPPNNNMMMMMMPPPOOONNNNNNMMMMMMNNNNNNKKKIIIGGGFFFDDDAAA===:::<<<<<<=========;;;:::999;;;::::::::::::::::::999888666444222///...---,,,+++******)))))))))))))))((((((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&'''(((******((('''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''''''''&&&%%%%%%$$$((('''&&&&&&((()))))))))%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&)))((('''%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))%%%$$$###"""###%%%((()))%%%%%%$$$###$$$%%%'''(((&&&%%%###""""""###%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%%%%%%%&&&'''"""%%%'''(((((('''((()))((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###%%%$$$$$$###$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''')))(((''''''((()))+++,,,---,,,***(((%%%###"""!!!&&&'''(((******((('''&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&&&&&&&%%%###!!!!!!"""%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$%%%&&&'''(((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%'''***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))(((((('''$$$%%%&&&&&&%%%%%%$$$$$$###%%%&&&&&&%%%$$$%%%&&&((('''%%%$$$$$$$$$%%%%%%'''''''''''''''&&&%%%$$$''''''&&&&&&&&&&&&'''''')))(((&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&'''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((pppccc]]]^^^___^^^[[[YYYYYYYYY\\\ZZZWWWTTTQQQOOONNNNNNPPPOOONNNNNNMMMMMMNNNNNNKKKIIIGGGFFFDDDAAA===:::;;;;;;======>>>===<<<<<<;;;;;;::::::::::::999999999888555222///---+++***+++******)))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''(((((((((''''''&&&%%%'''&&&%%%%%%&&&'''''''''%%%%%%&&&''''''''''''&&&''''''&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&***)))(((&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&''''''$$$$$$######$$$&&&'''((('''&&&&&&%%%$$$$$$$$$$$$'''%%%$$$###"""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%'''(((((('''%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&'''---,,,+++(((&&&###"""!!!&&&'''((())))))((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((()))***%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$###!!!!!!###&&&&&&%%%$$$%%%&&&&&&&&&$$$#########$$$$$$###$$$$$$$$$$$$###"""!!!&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((((((''''''''''''((((((((((((qqqbbb]]]______^^^\\\ZZZZZZZZZ]]][[[XXXTTTRRRPPPOOOOOOOOOOOONNNMMMMMMMMMMMMNNNJJJIIIFFFEEEDDDAAA>>>;;;;;;<<<===>>>?????????>>>;;;;;;;;;::::::999999999:::888555222...,,,***)))+++******)))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((()))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$(((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%$$$'''&&&%%%#########$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''')))***+++***(((%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%&&&&&&'''+++***)))((('''%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%&&&'''(((((()))%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$(((%%%""""""$$$%%%$$$"""!!!$$$&&&&&&%%%%%%%%%(((((('''&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''')))))))))(((((((((((((((''''''''''''((((((((((((qqqbbb]]]___```___]]][[[[[[\\\\\\ZZZWWWTTTQQQOOOOOONNNOOONNNNNNMMMMMMMMMMMMMMMJJJHHHFFFDDDCCCBBB???===>>>>>>>>>>>>?????????>>>;;;;;;;;;::::::999999999999777444111...,,,+++***+++******)))))))))))))))((((((((((((((()))))))))((((((((((((''''''''''''''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''(((((((((''''''&&&&&&'''''''''%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%#########""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%% !!!###&&&'''(((((('''''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***,,,---,,,)))'''&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((('''''''''&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((%%%&&&''''''''''''&&&%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$""""""$$$%%%'''&&&### """&&&((('''%%% $$$&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''))))))((((((''''''&&&&&&''''''''''''((((((((((((rrrbbb]]]^^^______]]][[[[[[\\\[[[YYYVVVSSSPPPNNNMMMMMMOOONNNMMMMMMLLLLLLMMMMMMJJJGGGEEEDDDCCCBBB@@@>>>AAAAAA@@@???>>>=========<<<<<<;;;::::::999888888666444333000///---,,,,,,+++******)))))))))))))))(((((((((((())))))******))))))((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''&&&&&&%%%''')))(((&&&$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$######$$$$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%""""""######$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%% !!!###&&&'''((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))******((('''&&&'''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$###""""""!!!((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###""" """###%%%'''%%%$$$&&&((())))))'''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%######%%%&&&((('''%%%###$$$&&&((('''%%% ###%%%%%%$$$%%%%%%#########$$$$$$$$$$$$###"""######$$$$$$$$$######''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((rrrbbb\\\]]]___^^^\\\[[[[[[\\\[[[YYYVVVRRRPPPNNNMMMMMMNNNNNNMMMLLLLLLLLLLLLMMMIIIGGGDDDCCCCCCBBBAAA@@@CCCBBB@@@>>>===<<<<<<<<<<<<<<<;;;::::::999888888444333222000///...------+++******)))))))))))))))'''(((((())))))******+++)))))))))(((((((((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&$$$'''***)))&&&$$$%%%'''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((($$$$$$############$$$$$$&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&!!!"""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%$$$###+++***)))&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$!!!###(((++++++***&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&'''&&&%%%$$$###""" """$$$$$$$$$$$$%%%'''&&&&&&'''(((((((((''''''###$$$%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''((((((((((((rrrccc[[[\\\^^^]]]\\\ZZZ[[[[[[[[[ZZZWWWSSSPPPOOONNNNNNNNNNNNMMMLLLLLLLLLLLLLLLIIIGGGDDDBBBCCCCCCBBBAAAAAA@@@???===<<<<<<<<<======<<<<<<;;;999888888777555444222000...---,,,,,,+++******)))))))))))))))'''(((((()))******++++++))))))))))))((((((((('''((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''''' %%%))))))&&&###$$$'''%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''############$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%"""$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((()))***#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))((('''''')))((('''%%%###!!! %%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!'''++++++)))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""&&&'''$$$"""###%%%###$$$%%%$$$###$$$&&&((('''((()))***++++++***)))%%%&&&''''''(((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((rrrdddZZZ\\\]]]]]][[[ZZZZZZ[[[]]][[[XXXTTTRRRPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLIIIFFFCCCBBBBBBCCCBBBAAA???>>>===<<<<<<===>>>>>>======<<<;;;999888888777777555333000...,,,******+++******)))))))))))))))'''(((((()))***+++++++++))))))))))))((((((((((((((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((())))))((((((###((((((%%%"""$$$&&&%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&'''((('''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$(((&&&$$$######$$$&&&'''%%%%%%$$$###$$$%%%'''(((######%%%&&&'''((((((((($$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&'''))))))'''%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&(((+++---///""""""###$$$%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""" ###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''((("""###%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''"""###%%%&&&'''&&&&&&%%%########################%%%$$$$$$######$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&###"""%%%+++...,,,)))'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###&&&$$$###&&&***&&&&&&%%%$$$"""###&&&)))"""###%%%&&&&&&&&&%%%%%%"""###$$$$$$%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""$$$%%%'''((((((''''''%%%&&&&&&''''''(((((((((''''''''''''((((((((()))qqqeeeZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWUUURRRPPPNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIDDDEEEEEEEEECCCBBB@@@>>>????????????????????????<<<;;;;;;::::::999999888666666444222///---+++***))))))))))))))))))))))))(((((())))))*********+++''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''###%%%''')))******)))((('''((()))))))))'''&&&%%%((('''&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%$$$###)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%'''(((((('''&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%"""###''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&((('''%%%&&&(((******)))&&&&&&''''''''''''&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$###!!! &&&&&&&&&%%%%%%$$$$$$$$$######""""""######$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&)))'''&&&$$$######$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&&&&%%%$$$"""!!!%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$%%%''''''''''''(((***)))(((&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((...000***&&&((((((&&&qqqeee\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYWWWTTTRRRPPPNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIFFFFFFFFFEEEDDDBBB@@@>>>????????????????????????<<<<<<;;;::::::999999888777666444222///---+++***************************(((((()))))))))*********''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''%%%###!!!))))))***+++***)))(((((('''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&%%%$$$###(((((('''%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''''''((((((&&&(((%%%!!!!!!&&&)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%((((((((((((((('''''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###!!!!!!&&&%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''''''''''')))'''%%%$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%%%%$$$###"""%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&&&&''')))((('''&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((((((((((((&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$+++***)))&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###(((***'''&&&)))***'''pppeee^^^]]]]]]]]]\\\\\\[[[[[[YYYXXXVVVTTTQQQOOONNNNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGEEEBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::999999999777666444222000---,,,+++++++++++++++++++++++++++(((((())))))))))))******''''''((((((((((((''''''&&&'''(((((((((((('''&&&''''''&&&&&&&&&&&&'''''''''''''''%%%### %%%%%%&&&'''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((())))))&&&((('''$$$$$$((()))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%'''''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$"""$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$######&&&%%%$$$$$$&&&&&&%%%$$$!!!"""###$$$%%%$$$######&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&&&&''')))'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&)))******)))&&&$$$'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''''''''%%%### &&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###%%%%%%$$$&&&***)))%%%pppeee```______^^^]]]\\\\\\\\\YYYXXXUUUSSSQQQOOONNNNNNNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJIIIHHHEEECCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;::::::999999777666444222000...,,,+++++++++++++++++++++++++++(((((())))))))))))))))))''''''((((((((((((''''''%%%'''(((******((('''%%%''''''&&&&&&&&&&&&''''''&&&&&&'''&&&&&&$$$###"""$$$$$$%%%%%%&&&&&&&&&''''''%%%$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((((((((($$$''''''$$$$$$''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''((('''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""&&&%%%$$$$$$&&&&&&%%%$$$ !!!"""$$$%%%%%%$$$$$$&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''(((***&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''###%%%&&&'''''''''((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''(((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&'''%%%$$$$$$'''(((&&&"""pppfffaaaaaa```___^^^]]]\\\[[[YYYWWWTTTRRRPPPOOOOOOOOONNNNNNMMMLLLKKKJJJIIIIIIJJJJJJIIIHHHFFFCCC@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;::::::999777777555333000...,,,+++************************))))))((((((((((((((((((''''''((((((((((((''''''&&&''')))******)))'''&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''))))))))))))******++++++'''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))(((''''''&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$'''(((%%%%%%''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''(((((($$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%((()))(((&&&&&&&&&''''''''''''&&&&&&###$$$%%%&&&'''((((((((())))))((((((''''''&&&&&&%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###&&&%%%$$$$$$&&&&&&%%%$$$ !!!"""$$$%%%%%%%%%$$$&&&%%%$$$$$$#########$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&(((&&&$$$$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%'''))))))'''&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((%%%$$$&&&)))(((&&&###rrrgggbbbbbbaaa___^^^\\\[[[ZZZYYYWWWTTTQQQOOOOOOOOOPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHFFFCCCAAA???????????????????????????======<<<<<<;;;:::::::::888777555333111...---,,,))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((('''''''''((())))))))))))((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&))))))((((((((()))******((('''&&&&&&(((((('''&&&%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$###%%%''')))))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''******'''&&&))))))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''((()))******###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%&&&&&&'''%%%###"""###%%%&&&'''&&&&&&''''''((((((''''''&&&###$$$%%%&&&''''''''''''((((((((('''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''((((((((('''%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$!!!"""$$$%%%&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###%%%&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&)))+++***&&&###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&###!!!!!!###&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&###$$$(((***(((((()))ttthhhcccbbbaaa___]]][[[ZZZYYYXXXVVVSSSPPPNNNNNNOOOPPPNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGHHHGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@=========<<<;;;;;;::::::888777555333111///---,,,************************))))))((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&''')))(((''''''))))))((('''%%%%%%&&&'''''''''''''''%%%$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""#########"""!!!$$$%%%%%%&&&&&&%%%%%%$$$"""###&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''(((***)))%%%%%%((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''''''''(((((())))))$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''***'''$$$"""###%%%&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''''''''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))'''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%&&&''''''&&&%%%############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$ %%%)))(((%%%###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&''''''#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""######%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&$$$%%%))))))%%%%%%***uuuiiicccbbbaaa___]]][[[ZZZYYYXXXVVVSSSPPPNNNNNNOOOPPPNNNNNNMMMLLLKKKJJJIIIIIIFFFFFFGGGFFFEEECCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA=========<<<;;;;;;::::::888777666333111///---,,,++++++++++++++++++++++++))))))(((((('''''''''&&&''''''((((((((((((''''''))))))(((((((((((())))))'''''''''&&&&&&'''''''''''''''''''''((()))******+++***((('''&&&''''''(((***((('''((()))***)))(((%%%%%%&&&'''((((((((('''$$$$$$$$$###$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((()))(((&&&###"""$$$$$$&&&&&&&&&&&&$$$$$$ """%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''((((((((()))&&&(((&&&""""""%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''111---(((%%%$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&#########$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%''''''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''&&&%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%"""""""""###$$$%%%''''''######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&'''((((((&&&&&&&&&((('''&&&%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$&&&%%%$$$'''+++&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&''''''((('''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&((('''(((+++''' !!!&&&ssseee^^^_________^^^\\\ZZZYYYWWWVVVTTTRRRPPPOOONNNNNNOOOMMMLLLKKKLLLKKKJJJHHHHHHFFFCCCBBBBBBBBB@@@?????????@@@@@@@@@??????>>>;;;;;;;;;;;;;;;;;;;;;;;;888777444222///...,,,,,,))))))*********+++++++++%%%%%%&&&'''((((((''''''((()))++++++***'''$$$!!!''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%$$$###$$$&&&(((***)))((('''&&&%%%&&&&&&'''%%%$$$###$$$&&&'''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))+++)))%%%###%%%'''"""$$$&&&&&&$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''(((%%%""""""%%%'''&&&%%%'''&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''''''''&&&%%%$$$$$$###"""###$$$$$$%%%&&&'''((((((''''''&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%$$$$$$#########)))(((&&&%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$######"""###%%%''''''&&&%%%$$$&&&%%%%%%$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%'''%%%$$$%%%((((((&&&###'''&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$###$$$%%%&&&&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&!!! !!!$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%$$$"""$$$((()))(((&&&&&&%%%%%%'''((((((&&&###%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%""")))+++%%%###&&&'''$$$%%%$$$######$$$%%%'''(((((('''%%%%%%%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&((()))((('''%%%&&&&&&%%%%%%%%%$$$$$$############$$$%%%&&&''')))*********)))((('''&&&%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%&&&'''###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''',,,+++***)))((('''&&&&&&%%%&&&&&&&&&'''(((((((((tttfff_________^^^]]]\\\ZZZZZZVVVTTTSSSQQQOOONNNMMMMMMNNNMMMKKKKKKLLLLLLKKKIIIHHHFFFDDDCCCCCCCCCAAA@@@??????@@@@@@@@@@@@??????===<<<<<<<<<;;;;;;::::::888777444222///...,,,,,,))))))*********+++++++++'''(((((()))))))))((((((((()))******)))'''%%%$$$((((((((((((((((((((((((((((((((((((''''''''''''&&&%%%%%%%%%&&&''')))******)))'''&&&&&&&&&'''(((&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$######$$$$$$%%%&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&######%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))'''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%&&&'''$$$%%%'''(((((((((&&&%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''%%%$$$%%%((((((&&&$$$'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((())))))(((&&&%%%######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&)))'''%%%$$$%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%###"""###&&&'''&&&%%%&&&%%%%%%&&&((('''&&&$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%&&&&&&+++(((%%%%%%%%%$$$$$$%%%((('''&&&$$$$$$$$$$$$%%%'''&&&$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''''''&&&!!!%%%'''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%&&&'''((((((''''''&&&&&&%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&(((%%%&&&''''''((((((((('''%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%$$$$$$&&&&&&&&&'''''''''''''''uuuggg```___^^^]]][[[[[[[[[[[[TTTSSSQQQOOONNNMMMLLLLLLMMMLLLKKKKKKMMMMMMLLLKKKIIIHHHEEEEEEEEEDDDBBB@@@??????@@@@@@@@@@@@@@@???>>>======<<<;;;::::::999888777444222///...,,,,,,***************+++++++++*********************))))))))))))(((((((((''''''((((((((((((((((((((((((***)))'''&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$)))(((''''''&&&''''''''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###%%%&&&%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$%%%%%%%%%$$$!!!###''')))******((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&''''''$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%''')))&&&&&&((()))))))))((('''%%%''')))******(((&&&%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((())))))((('''&&&""""""###$$$&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((()))'''&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''+++)))&&&%%%%%%$$$###!!!!!!"""###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%#########%%%%%%$$$###&&&%%%%%%&&&''''''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''+++%%%###&&&'''%%%&&&***((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%&&&'''&&&&&&'''(((((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$######'''''''''''''''&&&&&&&&&tttggg```___]]][[[ZZZZZZ[[[[[[TTTSSSRRRPPPNNNMMMMMMMMMMMMLLLKKKKKKMMMNNNMMMLLLJJJIIIGGGFFFFFFEEECCCAAA??????@@@@@@AAAAAA@@@@@@>>>===<<<;;;:::999888777888777444222///...,,,,,,************************++++++******************))))))(((''''''((()))***((((((((((((((((((((((((+++)))'''%%%$$$%%%&&&''''''(((((('''%%%"""''''''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$'''((('''$$$%%%%%%$$$"""!!!"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''')))(((&&&&&&%%%%%%$$$######$$$&&&((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&''''''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''$$$$$$######$$$%%%&&&'''&&&&&&(((((()))(((((((((&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((('''&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&((()))((('''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''%%%###""""""$$$%%%%%%$$$""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&(((222888222((($$$&&&((($$$$$$%%%%%%&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%%%%&&&!!!&&&(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$#########((((((((('''&&&&&&&&&%%%rrreee```___]]][[[ZZZZZZZZZ[[[UUUUUUSSSRRRPPPOOOOOOOOOMMMLLLKKKLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHFFFDDDAAA??????@@@AAAAAAAAAAAAAAA<<<<<<;;;:::999888777666888777444222///...,,,,,,***************************))))))((((((((()))******)))(((''''''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&%%%$$$%%%'''(((&&&'''(((((('''%%%""" %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%###%%%((()))'''$$$$$$$$$###!!! ###&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''######$$$$$$%%%%%%&&&&&&&&&''''''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''(((&&&$$$######$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&%%%%%%&&&'''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&''''''&&&''''''((((((((((((''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''###"""!!!"""%%%'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%###$$$%%%&&&%%%$$$%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%***HHHXXXFFF...%%%$$$"""$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%&&&'''%%%&&&''''''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$###""""""###&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$###$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$((((((((('''&&&&&&&&&%%%oooeee___^^^]]]\\\ZZZZZZZZZZZZWWWVVVUUUSSSRRRQQQQQQQQQNNNMMMLLLLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHGGGCCCAAA>>>???@@@AAABBBBBBBBBBBB<<<;;;;;;:::999888777777888777444222///...,,,,,,+++++++++***************(((((('''&&&'''((()))******)))((((((((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&'''((($$$&&&(((*********((('''$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$#########"""!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&((()))(((&&&%%%%%%%%%(((&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$######"""###$$$$$$%%%&&&'''((()))%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&'''(((((((((''''''$$$$$$$$$$$$%%%%%%&&&&&&'''%%%""" !!!###''')))(((((('''&&&%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$$$$%%%&&&&&&%%%'''(((((((((((((((((('''###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((&&&%%%%%%'''((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%######$$$%%%%%%$$$%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###FFF___VVV???222...+++'''((((((''''''&&&%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%(((++++++(((&&&''')))''''''&&&$$$""""""%%%'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$###"""""""""%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$$$###$$$%%%((())))))))))))(((''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&nnneee]]]]]]]]]]]][[[ZZZYYYXXXWWWVVVUUUTTTSSSRRRRRRRRRPPPNNNMMMMMMMMMNNNLLLKKKIIIHHHHHHHHHHHHFFFCCC@@@>>>???@@@AAABBBBBBBBBBBB<<<<<<<<<;;;;;;:::::::::888777444222///...,,,,,,+++++++++*********))))))''''''&&&&&&''')))+++,,,******))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%&&&'''(((((((((''''''%%%&&&'''(((((((((''''''&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%$$$%%%%%%###%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$'''))))))'''%%%%%%'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&'''((((((((('''&&&&&&'''((())))))((('''&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&((('''$$$###"""$$$&&&'''$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""###%%%(((***'''&&&&&&%%%%%%%%%&&&&&&$$$&&&((((((%%%$$$%%%'''$$$%%%'''((()))((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''***(((&&&%%%&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&***(((&&&&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%"""$$$&&&&&&$$$$$$&&&(((&&&$$$###"""$$$%%%%%%$$$$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&&&&111KKKYYYPPP;;;000111'''((((((((('''&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""'''******'''$$$%%%'''%%%%%%&&&%%%###"""###$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&''')))))))))))))))(((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''nnnfff\\\]]]]]]]]]\\\ZZZXXXWWWVVVVVVTTTSSSRRRRRRRRRRRRQQQOOOMMMMMMMMMMMMLLLJJJIIIHHHHHHHHHHHHFFFCCC@@@>>>???@@@AAABBBBBBCCCBBB==================<<<<<<888777444222///...,,,,,,++++++++++++******))))))'''&&&&&&&&&'''***,,,...************))))))((((((''''''''''''''''''''''''"""###%%%&&&'''((((((((((((''''''%%%$$$""" &&&''')))*********)))((('''&&&%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))+++,,,+++'''%%%&&&)))$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''###&&&))))))'''%%%&&&((("""$$$&&&)))***)))((('''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%'''((((((((('''&&&&&&'''(((******((('''&&&$$$%%%&&&'''''''''&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$)))%%% ###&&&%%%$$$$$$$$$$$$%%%&&&'''######$$$%%%'''((())))))%%%%%%%%%%%%&&&'''((((((###&&&((((((%%%$$$%%%'''$$$%%%'''))))))((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''---***'''&&&&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###$$$%%%&&&%%%%%%$$$%%%%%%&&&'''((())))))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%% ###%%%%%%######&&&((('''$$$""""""###%%%%%%$$$$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''''')))%%%999XXXWWW888$$$'''$$$%%%&&&(((((((((((('''###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###''''''### """$$$"""%%%'''(((&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((ooobbb_________^^^\\\ZZZYYYXXXVVVUUUTTTSSSRRRQQQPPPOOONNNLLLJJJIIIKKKNNNOOOOOOJJJJJJIIIJJJJJJHHHDDDAAA>>>???@@@AAAAAAAAAAAAAAA???>>>===<<<;;;:::999999888666444222///...,,,,,,,,,+++******))))))******)))************+++++++++******))))))((('''''''''&&&&&&''''''''''''&&&&&&'''(((((((((((((((''''''***((('''&&&&&&'''(((***''')))******(((&&&%%%&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&)))&&&######%%%&&&%%%###'''&&&%%%%%%%%%%%%&&&'''(((&&&$$$"""!!!"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&$$$$$$$$$&&&((()))(((''''''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''&&&%%%$$$###(((((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&'''''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&'''&&&%%%######%%%'''&&&%%%%%%&&&''''''&&&$$$%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&& """###%%%%%%%%%$$$###&&&&&&&&&''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$ ***"""$$$"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%&&&((())))))'''&&&$$$&&&&&&&&&&&&%%%$$$######'''&&&%%%%%%$$$$$$$$$$$$###&&&'''$$$"""$$$''')))&&&000<<>>???@@@AAAAAAAAAAAAAAA>>>>>>===<<<;;;:::999999999888555222000...,,,,,,,,,+++******))))))******(((((()))))))))*********,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&''''''(((((((((((('''''')))((('''&&&&&&'''((()))%%%'''))))))'''%%%$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%&&&%%%###'''&&&%%%%%%%%%%%%&&&'''***)))((('''&&&&&&&&&'''&&&&&&&&&''''''&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''&&&%%%$$$''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%######%%%&&&&&&&&&%%%&&&''''''&&&$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& $$$&&&'''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,, %%%&&&"""$$$%%%''''''&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&###!!!###'''***111666;;;:::444---((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''((()))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''''''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''(((rrreee]]]]]]]]]\\\[[[YYYXXXWWWVVVUUUTTTRRRPPPOOOMMMMMMKKKJJJIIIJJJKKKLLLKKKJJJLLLKKKKKKKKKKKKIIIFFFCCC??????@@@AAAAAAAAA@@@@@@>>>======<<<;;;:::999999:::999666333000...---,,,,,,+++******))))))******'''((((((((()))))))))))),,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%(((***+++)))&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''((("""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$&&&''''''''''''''''''&&&((('''&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''((((((((('''&&&%%%&&&&&&'''''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$###%%%&&&'''&&&%%%&&&((((((&&&%%%$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&%%%###&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((($$$ !!!'''###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%''''''(((((((((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&))),,,<<<;;;888111)))$$$%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((('''%%%$$$###$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&$$$%%%%%%&&&&&&''''''(((sssfff\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUTTTRRRPPPNNNLLLLLLLLLLLLLLLMMMNNNNNNMMMKKKLLLLLLKKKLLLLLLJJJFFFCCC???@@@@@@AAAAAAAAA@@@@@@======<<<;;;;;;:::999999;;;:::777444111...---,,,,,,+++******))))))******((((((((()))))))))************))))))((('''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''(((((((((''''''&&&&&&''''''((('''***---...,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$"""###$$$'''(((""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%"""###&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''''''''%%%$$$"""&&&''''''((((((''''''&&&((('''&&&%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((+++***)))((('''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%$$$%%%&&&'''&&&&&&'''(((((('''%%%%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&++++++***)))'''%%%$$$###&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%***'''%%%''',,,...###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$############&&&%%%%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%%%%&&&'''(((%%%&&&&&&'''((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&)))---///......111===:::222)))"""!!!$$$(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%###############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$######"""sssfff\\\\\\\\\[[[ZZZYYYXXXWWWUUUUUUSSSRRRPPPNNNMMMLLLMMMLLLLLLMMMNNNNNNLLLJJJLLLLLLKKKLLLLLLJJJFFFCCC@@@@@@AAAAAAAAA@@@@@@???<<<<<<<<<;;;::::::999999;;;999777444111///------,,,+++******))))))******)))))))))*********++++++******))))))((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&'''((()))''''''&&&&&&&&&&&&''''''(((***------+++((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''(((###$$$$$$%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%!!!###%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++)))'''%%%&&&&&&''''''''''''&&&&&&((('''&&&&&&%%%%%%%%%%%%(((''''''&&&&&&''''''(((******)))((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%((('''%%%%%%%%%%%%'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&'''&&&&&&'''(((((('''%%%((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%''')))&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###)))***%%%$$$((()))&&&$$$$$$%%%%%%&&&&&&&&&%%%((((((''''''&&&&&&&&&%%%&&&%%%%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&,,,666:::666333444555222,,,&&&######'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######"""rrrddd\\\\\\\\\\\\[[[ZZZYYYXXXUUUTTTSSSRRRQQQOOONNNNNNLLLKKKJJJJJJKKKKKKJJJIIILLLKKKKKKKKKKKKIIIFFFCCC@@@@@@AAAAAAAAA@@@??????;;;;;;;;;;;;::::::999999999888666333111///...---,,,+++******))))))******************++++++++++++,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%%%%''')))%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))'''&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$%%%%%%%%%((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%'''((((((&&&%%%%%%&&&((('''&&&'''))))))'''&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""!!!"""$$$''')))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&$$$%%%((('''$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''(((((((((''''''%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%,,,999===777222333,,,***(((&&&%%%'''(((***%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&''''''(((qqqccc]]]]]]]]]]]]\\\[[[ZZZYYYTTTTTTSSSRRRRRRQQQPPPPPPNNNLLLIIIIIIJJJKKKJJJJJJKKKJJJJJJJJJJJJIIIEEEBBB@@@AAAAAAAAAAAA@@@???>>>;;;;;;;;;::::::::::::999777666444222000///......,,,+++******))))))******))))))))))))************,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$%%%&&&(((***&&&&&&&&&''''''&&&&&&&&&'''(((((('''%%%$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""###%%%&&&'''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((('''%%%%%%'''***%%%%%%&&&''''''&&&%%%%%%"""###$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((($$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((((())))))%%%'''))))))'''%%%%%%&&&((('''''''''))))))'''&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''"""!!!"""%%%&&&&&&''')))%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######""""""!!!%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&"""###%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''(((###'''333666///***,,,((('''&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))%%%%%%%%%$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$###$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&''''''(((pppaaa]]]]]]]]]]]]]]]\\\[[[ZZZTTTSSSSSSSSSRRRRRRRRRRRRQQQNNNKKKJJJKKKLLLMMMLLLJJJJJJIIIJJJJJJHHHDDDAAAAAAAAAAAAAAAAAA@@@???>>>;;;:::::::::::::::::::::555444333111000///......,,,++++++***)))*********(((((((((((())))))))))))******))))))((('''''''''&&&''''''''''''''''''&&&&&&%%%$$$###$$$&&&)))***%%%&&&&&&''''''&&&&&&%%%******)))'''%%%%%%''')))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$!!!"""%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((('''%%%%%%(((***%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%%%%&&&'''(((((($$$%%%'''(((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%&&&''''''&&&&&&%%%$$$%%%&&&((()))###$$$$$$%%%&&&'''((((((%%%%%%&&&&&&'''(((((((((%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((***++++++%%%'''))))))'''&&&%%%&&&(((''''''((())))))(((&&&"""###%%%'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$###""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%'''((('''%%%###&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%)))&&&!!!(((%%%%%%$$$$$$$$$%%%&&&'''((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''!!!"""%%%'''((('''&&&%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''***"""""",,,///'''###''')))'''&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&''')))******%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&...+++(((%%%$$$%%%'''(((%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&###%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$######"""mmm___\\\[[[ZZZZZZ\\\]]]\\\[[[XXXTTTPPPNNNOOORRRSSSTTTOOONNNMMMKKKIIIHHHHHHGGGFFFGGGGGGGGGFFFEEECCCBBB???>>>============>>>>>><<<;;;:::999999999::::::999888666333000---***))),,,+++***))))))***+++,,,))))))(((((()))+++---...,,,+++)))''''''((()))+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###""" """%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***))))))((('''&&&%%%%%%$$$%%%%%%&&&'''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###$$$%%%'''((()))((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&!!!###...000&&&)))(((&&&&&&&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$***)))'''%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&%%%%%%&&&''''''&&&&&&%%%***)))((('''&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''***(((%%%$$$%%%'''((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%######%%%'''$$$$$$######$$$$$$%%%%%%######$$$$$$%%%&&&''''''%%%%%%&&&&&&'''((())))))&&&$$$$$$&&&)))+++)))&&&)))((('''&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''''')))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$&&&((()))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''')))***+++,,,&&&&&&&&&'''''')))******((('''%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%&&&%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########nnn```___]]]\\\[[[\\\[[[ZZZXXXWWWTTTQQQPPPQQQSSSTTTTTTOOONNNLLLKKKIIIHHHHHHHHHFFFGGGGGGGGGFFFDDDCCCAAA>>>>>>>>>=========>>>>>><<<;;;:::999999999::::::999888666333000---+++)))++++++***))))))***++++++***))))))))))))+++,,,---,,,+++***)))((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%$$$###!!!###%%%'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((''''''''''''&&&%%%$$$###%%%%%%&&&'''''''''''''''%%%&&&)))++++++)))&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''+++&&&(((222333+++%%%''')))'''&&&&&&&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%(((''''''''''''''''''''')))((('''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%######%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$######$$$%%%&&&'''%%%%%%%%%&&&''''''((((((%%%%%%&&&&&&'''(((((()))'''&&&$$$%%%&&&&&&$$$!!!''''''&&&&&&%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&'''((())))))(((&&&%%%######""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((()))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######nnnbbbbbb```]]]\\\[[[ZZZXXXVVVUUUTTTRRRRRRTTTUUUUUUTTTOOONNNLLLKKKIIIHHHHHHHHHFFFGGGGGGGGGFFFDDDBBBAAA>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999999::::::999888666333000---+++***++++++***))))))***+++++++++******)))******+++++++++++++++++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$&&&***------***&&&$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''((($$$%%%---///)))%%%((('''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$!!!"""%%%'''((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%###"""""""""######'''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$""""""$$$&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###%%%''''''&&&$$$$$$%%%%%%$$$######$$$&&&(((***&&&&&&'''(((((()))))))))%%%%%%%%%&&&''''''(((((('''&&&$$$$$$%%%%%%###!!!%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%""""""%%%((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$nnncccbbb```^^^\\\\\\ZZZXXXVVVTTTSSSSSSTTTVVVVVVUUUSSSNNNMMMLLLKKKIIIIIIHHHHHHGGGGGGGGGGGGEEECCCAAA@@@======>>>>>>?????????>>><<<;;;:::999999999::::::888777555333000---+++***+++******************+++++++++************************,,,---,,,+++)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$&&&%%%$$$###$$$%%%&&&'''%%%&&&)))******)))&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$!!!"""'''(((%%%%%%'''&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$"""  !!!"""&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((&&&%%%$$$$$$&&&%%%$$$###$$$&&&)))+++''''''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&'''''''''%%%%%%&&&'''''''''''''''%%%&&&&&&&&&&&&&&&%%%$$$'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''!!!"""$$$&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%nnneee```^^^]]]\\\\\\\\\ZZZXXXTTTSSSSSSUUUVVVVVVTTTRRRNNNMMMLLLJJJIIIIIIIIIIIIGGGGGGGGGFFFEEECCCAAA???<<<===>>>???@@@@@@??????<<<;;;:::999999999::::::888777555333000---,,,+++*********++++++************+++++++++*********))))))***,,,---,,,+++((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))'''''''''''''''''''''''''''&&&%%%$$$$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&'''((()))))))))))))))((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%&&&))))))((())),,,&&&%%%%%%&&&((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$)))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''')))(((&&&$$$$$$%%%&&&'''&&&&&&&&&'''''''''&&&&&&######$$$%%%'''((())))))***(((&&&&&&&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((&&&%%%$$$$$$&&&%%%$$$$$$$$$&&&(((***%%%&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''(((%%%&&&'''(((((((((((((((&&&''''''''''''&&&&&&%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((( """############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((($$$$$$)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}mmmfff___]]]\\\\\\]]]]]]\\\ZZZUUUTTTSSSTTTUUUUUUSSSQQQMMMMMMKKKJJJJJJIIIIIIIIIGGGGGGGGGFFFDDDBBB@@@???<<<===???@@@AAA@@@@@@???<<<;;;:::999999999::::::888777555333000...,,,+++)))***++++++++++++***))))))******+++++++++******((()))+++,,,+++***(((&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((&&&&&&&&&%%%&&&&&&'''(((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&#########$$$%%%&&&((((((++++++***)))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''))))))))))))***---'''&&&%%%&&&((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$)))'''%%%###"""###$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''''''''&&&######$$$%%%'''((())))))***)))''''''''''''%%%###$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&###!!! !!!###%%%&&&'''((((((((('''&&&%%%%%%&&&''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((%%%######&&&)))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&{{{lllfff```^^^]]]\\\]]]]]]\\\ZZZWWWUUUSSSSSSSSSSSSQQQPPPMMMLLLKKKJJJJJJIIIJJJJJJGGGGGGGGGFFFDDDBBB???>>>;;;===???AAAAAAAAA@@@???<<<;;;:::999999999::::::777666555222000...,,,+++)))***++++++++++++***)))((()))***+++,,,,,,++++++(((((()))***)))((('''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''''''''(((&&&%%%$$$$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''###&&&((('''&&&&&&((()))((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%&&&&&&&&&&&&""""""######$$$%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%&&&'''(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&### !!!###$$$%%%&&&''''''%%%$$$###"""###$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''yyykkkfffaaa___]]]]]]]]]]]][[[YYYXXXUUUSSSRRRRRRQQQPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGFFFDDDBBB???>>>;;;===???AAABBBAAA@@@???<<<;;;:::999999999::::::777666555222000...,,,,,,)))***+++,,,,,,+++***)))'''(((***+++,,,,,,,,,+++(((((((((((((((''''''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((***)))((('''''''''''''''%%%$$$$$$###$$$%%%''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%(((((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%&&&'''((()))((('''&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%&&&'''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$(((***)))''''''((())))))(((''''''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###%%%''')))))))))((('''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((#########$$$$$$%%%%%%%%%###$$$%%%'''(((((((((((("""###$$$%%%&&&%%%%%%$$$(((((('''&&&%%%%%%$$$$$$"""""""""$$$'''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%######%%%'''$$$%%%&&&'''&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$""""""%%%)))######%%%%%%%%%###!!!  !!!######$$$$$$$$$%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''%%%%%%$$$$$$###$$$$$$$$$%%%$$$######$$$%%%'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''vvviiibbb_________^^^]]]ZZZXXXWWWUUUTTTSSSRRRRRRQQQOOOLLLKKKJJJIIIHHHIIIHHHFFFDDDFFFGGGHHHHHHFFFBBB===;;;;;;<<<===??????@@@@@@@@@>>>???>>><<<999777777888777666555333111000......++++++++++++++++++++++++))))))(((((((((((()))))))))((((((((('''''''''''''''''''''''''''((())))))(((((())))))))))))((((((((())))))))))))'''%%%$$$"""%%%'''&&&$$$###%%%'''&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&((('''%%%######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((('''&&&%%%)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&((()))(((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((&&&$$$$$$(((+++))))))))))))((('''&&&%%%(((((('''''''''&&&&&&&&&"""$$$'''))))))(((%%%$$$'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$+++(((%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''(((((($$$###""""""###&&&(((***))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***,,,...///---(((### ###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%///+++'''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++(((%%%%%%'''(((&&&$$$'''''''''&&&&&&'''''''''######""""""""""""######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''&&&%%%%%%%%%%%%&&&'''&&&$$$""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%'''&&&""""""$$$((((((((((((((((((((((((((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&oooddd]]]\\\]]]]]]]]]\\\[[[YYYXXXUUUTTTSSSRRRRRRQQQOOOLLLJJJIIIHHHHHHIIIIIIGGGEEEFFFGGGHHHGGGEEEBBB>>><<<<<<===>>>???????????????:::;;;<<<<<<::::::;;;<<<888777666333111...---,,,))))))))))))))))))))))))+++******))))))******+++))))))(((((((((''''''''''''''''''''''''((())))))(((((())))))))))))((((((((()))))))))((('''%%%$$$((())))))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&)))((('''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''******++++++)))'''$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&'''%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%'''***''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%(((((('''''''''((()))***''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((''''''&&&''''''(((&&&%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''(((&&&%%%%%%%%%&&&(((***+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))+++,,,+++)))&&&###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((***(((%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$""""""$$$%%%###"""''''''&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%&&&###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%&&&'''((()))((('''%%%$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$&&&%%%"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$%%%'''(((###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&vvvggg^^^YYYZZZ[[[[[[\\\\\\[[[YYYXXXUUUTTTRRRRRRRRRQQQNNNLLLHHHHHHGGGHHHIIIIIIHHHFFFGGGGGGGGGFFFDDDAAA???======>>>>>>?????????>>>>>>@@@AAA@@@===999777666666:::999666333000---+++***)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,)))))))))((((((((('''''''''''''''''''''((())))))'''(((((())))))(((((('''((((((((((((((('''&&&%%%)))(((''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$'''''''''&&&%%%$$$""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&(((((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***,,,---,,,)))%%%###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&'''((()))%%%&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$###"""!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$$$$###"""$$$%%%%%%%%%$$$$$$%%%'''((()))&&&&&&&&&&&&%%%%%%%%%%%%'''$$$ !!!&&&)))'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((''''''&&&''''''((((((&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&(((***+++'''''''''''''''(((((((((''''''''''''''''''''''''%%%&&&'''))))))(((((('''%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&$$$###$$$&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&(((((('''%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&""""""######$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%%%%!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&lllaaa\\\XXXZZZZZZ[[[[[[[[[YYYXXXWWWUUUSSSRRRRRRRRRPPPNNNLLLGGGGGGFFFHHHJJJJJJIIIGGGHHHGGGFFFEEECCCAAA@@@???>>>????????????>>>>>>===BBBBBBAAA>>>999666555555999777555333000---+++***++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,)))))))))((((((((((((''''''''''''''''''((())))))'''(((((((((((((((((('''(((((((((''''''&&&&&&&&&$$$"""!!!###''')))(((&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%''')))++++++***)))'''%%%%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&''''''(((%%%%%%&&&''''''((())))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$$$$$$$$$$%%%&&&%%%$$$######%%%'''(((''''''''''''&&&&&&&&&&&&### """%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''$$$$$$%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$###$$$$$$&&&'''(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$######$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))******)))(((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&""""""######$$$$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&))))))((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&######&&&&&&###"""%%%((('''''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&zzzfff```]]][[[\\\\\\\\\[[[ZZZXXXVVVTTTTTTSSSRRRQQQQQQPPPNNNKKKGGGFFFFFFHHHJJJJJJIIIHHHGGGGGGFFFEEECCCAAA@@@???>>>????????????>>>>>>===:::;;;===<<<;;;;;;<<<>>>666555444222000...---,,,++++++++++++++++++++++++++++++************++++++***)))))))))(((((((((((('''''''''''''''((())))))''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&$$$"""!!!###''')))(((&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&& """%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((***)))((('''&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((((()))))))))((('''$$$###"""###%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%$$$"""!!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&'''((())))))$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$&&&((()))'''%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$''''''%%%%%%(((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&(((((('''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&sssccc```___\\\]]]]]]]]]\\\ZZZWWWUUUTTTTTTSSSQQQQQQQQQPPPMMMKKKGGGFFFFFFHHHJJJJJJIIIHHHFFFFFFFFFFFFDDDBBB@@@???===>>>>>>?????????>>>>>><<<===>>>===;;;;;;;;;<<<555444333222000...------))))))))))))))))))))))))******))))))))))))************)))))))))((((((((('''''''''''''''((())))))&&&''''''((((((''''''&&&''''''&&&&&&%%%&&&&&&''')))(((''''''''''''&&&%%%&&&''''''((((((''''''&&&""""""$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&& !!!$$$&&&(((''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''+++***((('''%%%%%%$$$$$$$$$%%%%%%%%%&&&'''''''''((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$&&&'''&&&((('''&&&$$$######$$$$$$$$$$$$$$$$$$############%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%(((((((((((()))***++++++$$$$$$$$$%%%&&&&&&''''''%%%$$$$$$&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((()))'''%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$&&&(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$((((((&&&&&&)))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&pppbbb___^^^YYY\\\\\\\\\\\\[[[YYYWWWVVVTTTRRRQQQQQQQQQPPPMMMKKKHHHGGGGGGHHHIIIJJJHHHGGGDDDEEEGGGGGGFFFCCC@@@>>><<<===>>>???????????????BBBCCCBBB???:::777666777666555444222///---,,,+++))))))))))))))))))))))))******))))))))))))***************)))))))))(((((('''''''''''''''((())))))&&&''''''((((((''''''&&&'''&&&%%%%%%%%%&&&''''''((())))))(((&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&***)))((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%""" ###$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###%%%'''((()))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''((()))***%%%%%%%%%&&&''''''(((((('''&&&$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((+++(((%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''&&&$$$!!!"""%%%(((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%######'''(((&&&&&&)))******)))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&oooaaa___\\\WWWZZZ[[[\\\\\\\\\ZZZYYYXXXTTTRRRQQQQQQQQQOOOMMMKKKIIIHHHGGGHHHIIIIIIHHHFFFCCCEEEGGGHHHFFFCCC@@@===<<<<<<===??????@@@@@@@@@?????????>>>;;;::::::;;;888777555222///,,,***)))+++++++++++++++++++++++++++******************+++************))))))))))))'''''''''''''''((())))))&&&''''''''''''''''''&&&'''&&&%%%$$$%%%&&&'''((("""%%%'''&&&$$$###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&(((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%% $$$'''))))))'''&&&######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((('''&&&%%%(((''''''&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***&&&!!! ###&&&((()))$$$$$$%%%'''''''''''''''******)))))))))(((((((((%%%'''(((******)))((('''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%###""""""###$$$%%%&&&'''&&&&&&&&&'''((())))))***)))&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%+++(((%%%$$$%%%'''((((((%%%%%%%%%&&&&&&&&&''''''""""""!!!###(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""&&&'''%%%&&&)))&&&&&&%%%$$$$$$###""""""%%%&&&&&&''''''&&&&&&%%%)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&lllbbb```]]]YYY[[[[[[\\\]]]\\\ZZZXXXVVVTTTSSSPPPNNNLLLKKKKKKKKKGGGFFFEEEFFFHHHIIIHHHGGGGGGGGGFFFEEEDDDBBB@@@???>>>>>>?????????@@@@@@AAA???@@@@@@>>>;;;999999:::666555333111...,,,***)))---+++)))(((***,,,------------+++*********+++,,,%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&''''''''''''((((((((((((((('''&&&$$$$$$%%%''')))(((&&&$$$''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''***(((&&&%%%&&&''''''&&&''''''(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%###"""%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''&&&&&&$$$$$$(((((((((''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###""""""***))))))((('''&&&&&&&&&''''''''''''''''''''''''$$$&&&&&&"""%%%***)))###(((%%%###$$$''')))'''%%%((('''&&&&&&%%%%%%%%%%%%+++)))&&&'''))))))'''$$$'''&&&%%%$$$$$$%%%((()))&&&''''''$$$%%%+++///...'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$%%%'''###%%%''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$$$$$$$######""""""######$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%''''''(((((('''%%%###"""''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$&&&((())))))(((%%%&&&&&&''''''&&&&&&%%%''''''%%%%%%%%%%%%''''''%%%$$$$$$$$$%%%%%%&&&'''+++'''$$$$$$&&&&&&###$$$'''******((($$$!!! $$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&'''((()))))))))$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%###%%%)))***)))'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&''''''$$$###$$$&&&'''%%%###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%lllbbb___\\\YYY[[[[[[\\\]]]\\\ZZZWWWVVVSSSRRRPPPNNNLLLKKKKKKKKKGGGFFFEEEFFFHHHIIIIIIHHHGGGGGGFFFEEECCCAAA???>>>>>>>>>??????@@@@@@@@@@@@???@@@@@@>>>;;;999999:::777666444222///---++++++,,,*********,,,---,,,++++++***)))((((((((()))***&&&&&&''''''''''''''''''&&&&&&'''''''''''''''(((''''''((((((((((((((('''&&&&&&&&&((())))))(((&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%&&&'''&&&%%%###'''''''''''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''***)))(((&&&%%%$$$######&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''((('''''''''&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&'''''')))))))))((('''&&&&&&&&&''''''''''''''''''''''''%%%(((((($$$$$$((('''###&&&&&&&&&&&&&&&&&&''')))(((''''''&&&&&&&&&&&&''')))(((&&&''')))***)))'''&&&&&&%%%%%%%%%&&&'''(((&&&((()))&&&'''******(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&''''''###%%%''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&------,,,+++)))&&&###"""%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%$$$%%%%%%&&&((()))***&&&%%%$$$######$$$%%%&&&&&&''''''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&((()))((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''***&&&###$$$&&&'''$$$  #########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%###%%%''')))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&)))'''&&&''')))***(((&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$lllaaa^^^\\\YYY[[[\\\\\\\\\[[[YYYWWWUUURRRQQQOOOMMMLLLKKKJJJJJJGGGFFFEEEFFFHHHIIIIIIIIIFFFFFFEEEDDDBBB@@@>>>===>>>>>>???@@@@@@@@@@@@???>>>??????===;;;999999:::888777555333111...---,,,+++******,,,---...,,,***+++***))))))(((((())))))((((((''''''''''''''''''((((((((((((((('''''''''&&&&&&'''((()))))))))((((((''''''''')))***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''((('''%%%###&&&''''''''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''***)))'''&&&%%%$$$######%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))'''&&&%%%%%%%%%&&&''''''######$$$%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))(((((('''&&&&&&&&&''''''''''''''''''''''''###&&&'''$$$###%%%&&&$$$$$$''')))'''$$$$$$'''+++'''&&&&&&&&&&&&''''''((('''&&&&&&''')))+++***)))%%%&&&&&&&&&&&&'''''''''&&&)))***((('''(((&&&"""&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&(((***,,,---%%%%%%$$$$$$%%%&&&((()))%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''(((((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''(((%%%###$$$&&&'''%%%""" """$$$$$$$$$$$$%%%&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''%%%$$$%%%&&&'''&&&$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%kkk___\\\[[[YYY[[[\\\\\\\\\[[[YYYVVVTTTQQQPPPOOOMMMLLLJJJJJJIIIGGGEEEDDDEEEGGGIIIJJJIIIEEEEEEDDDCCCBBB@@@>>>===>>>???@@@@@@@@@@@@???>>>===>>>>>><<<:::888999999777666555333111///---,,,,,,+++******,,,------,,,,,,,,,,,,+++++++++++++++))))))((((((''''''&&&&&&)))(((((((((''''''&&&&&&%%%%%%'''((()))))))))))))))'''&&&&&&((()))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((,,,***'''%%%#########$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%(((((((((''''''&&&&&&&&&(((((((((''''''&&&&&&&&&'''''''''''''''''''''''' ###%%%$$$###$$$&&&'''$$$%%%&&&&&&$$$$$$&&&)))%%%%%%$$$%%%%%%&&&'''''''''&&&&&&'''((((((((((((%%%%%%&&&'''(((''''''''''''******&&&%%%'''&&&"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%%%%&&&(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&(((***,,,---%%%%%%%%%%%%&&&(((***+++%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%'''((('''&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$###$$$&&&'''&&&$$$((())))))(((&&&%%%&&&(((&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***((('''%%%$$$$$$%%%%%%''''''''''''''''''''''''jjj]]]ZZZZZZYYY[[[\\\\\\\\\[[[XXXUUUTTTOOOOOONNNMMMLLLJJJIIIIIIFFFDDDBBBCCCEEEHHHIIIIIIEEEEEEDDDCCCBBB@@@>>>===>>>???@@@AAAAAA@@@>>>===<<<======<<<999888888999666555444222000...---,,,///,,,))))))+++---...///,,,,,,,,,,,,++++++******)))))))))((((((''''''&&&(((''''''&&&&&&%%%%%%%%%%%%%%%'''((())))))))))))((('''%%%%%%'''))))))((('''''''''((((((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$$$$%%%'''((('''%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$'''''''''''''''''''''''''''&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((,,,***'''%%%#########$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''&&&%%%&&&'''&&&###""""""%%%&&&&&&$$$$$$#########$$$%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''(((((((((''''''((()))'''######'''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,+++)))(((%%%''')))((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&+++***)))'''&&&$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%&&&(((***,,,&&&&&&%%%%%%&&&&&&&&&'''%%%&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%"""###$$$$$$$$$%%%(((***&&&&&&&&&'''''''''((((((###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$'''((((((((('''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%jjj[[[XXXYYYYYY[[[\\\\\\\\\ZZZWWWUUUSSSMMMMMMMMMMMMLLLJJJIIIHHHDDDBBB@@@AAADDDGGGHHHIIIFFFFFFEEEDDDBBB@@@>>>===>>>???@@@AAAAAA@@@>>>===;;;<<<<<<;;;999888888999555555333222000...---,,,///,,,******+++---......)))************)))(((((())))))((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))))))))((('''&&&%%%&&&((()))(((''''''''''''(((((())))))***((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&'''))))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''---)))'''))))))'''%%%%%%'''###!!!"""&&&(((&&&###%%%$$$$$$$$$$$$$$$%%%&&&'''((()))'''%%%$$$$$$%%%&&&''''''''''''(((((((((((()))'''######(((***)))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''((('''&&&%%%&&&((())))))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&(((***+++'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''(((((((((''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$&&&%%%&&&&&&&&&&&&''''''''' !!!"""###%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%'''''''''&&&%%%&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%########################iiiZZZWWWXXXYYY[[[\\\\\\\\\ZZZWWWTTTRRRLLLMMMMMMMMMLLLJJJHHHGGGCCC@@@>>>???BBBEEEGGGHHHGGGGGGFFFEEECCCAAA???>>>>>>???AAABBBBBB@@@===<<<:::;;;<<<:::888777888999666555444333111///......,,,+++,,,---//////---+++)))******+++***)))((('''((((((((((((((()))))))))&&&&&&&&&&&&''''''''''''''''''((((((((((((((('''''''''''')))******)))'''&&&''''''((())))))******)))((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%&&&(((***)))'''%%%###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((($$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''')))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***"""%%%)))(((%%%$$$&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&''')))***)))'''&&&''')))((('''&&&&&&&&&''')))***(((***)))&&&&&&)))***(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&& """###$$$$$$$$$###'''(((***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&& !!!###%%%'''(((%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%''')))***((((((&&&%%%$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$(((((('''&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$%%%%%%******+++)))&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""$$$&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&"""$$$&&&%%%###"""$$$&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$iiiYYYVVVXXXYYY[[[\\\\\\\\\ZZZWWWTTTRRRLLLLLLMMMLLLLLLJJJHHHGGGBBB???===>>>AAADDDFFFGGGGGGGGGFFFEEEDDDBBB@@@???>>>???AAABBBBBB@@@===;;;:::;;;;;;:::888777888999777666555444222111000///(((***---111333111,,,(((++++++,,,---,,,+++***)))''''''(((((())))))******&&&'''''''''(((((())))))'''((((((((((((((('''''''''((()))+++,,,,,,)))'''&&&''''''((()))******+++))))))(((((('''''''''&&&))))))))))))))))))))))))%%%'''+++///111///***%%%###$$$%%%%%%&&&&&&&&&&&&((((((((((((((()))******''''''&&&%%%%%%%%%%%%&&&(((((((((((((((((((((((( !!!###%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''''''''''''((((((((()))))))))))))))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''!!!'''(((%%%$$$%%%(((***(((&&&%%%(((,,,***)))((('''''''''''''''&&&)))+++***)))(((***---)))(((&&&%%%&&&''')))+++'''++++++)))(((***(((%%%(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((())))))''')))***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&((())))))((('''%%%$$$$$$%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))((('''&&&******)))(((((((((((((((%%%&&&'''&&&$$$###$$$%%% ###&&&'''((((((***,,,$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!$$$&&&&&&$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''%%%''')))(((&&&%%%''')))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''iii^^^YYYXXXYYY[[[[[[[[[ZZZXXXVVVSSSRRRPPPPPPOOOMMMKKKIIIGGGFFFAAA@@@???@@@BBBDDDEEEEEEEEEEEEDDDCCCAAA@@@???>>>===>>>@@@AAA@@@???===;;;<<<>>>@@@???;;;888888999555555555444222000///---,,,,,,------------.........---***)))((((((***+++''')))+++------***'''%%%))))))))))))))))))))))))&&&&&&&&&'''((('''%%%###'''((((((((('''(((***,,,)))(((((((((''''''''''''((('''&&&&&&&&&((()))***((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''''''''%%%$$$%%%&&&((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''((('''%%%######$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$"""###$$$&&&&&&%%%$$$$$$((('''&&&%%%%%%%%%%%%%%% """$$$'''((('''&&&%%%''''''((((((((((((''''''(((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***((('''&&&%%%%%%&&&'''((()))'''&&&''')))(((%%%"""(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%&&&(((---111444'''%%%%%%'''***+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$######"""''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&++++++***(((((('''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''&&&$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''&&&%%%$$$%%%%%%&&&$$$&&&((()))***)))((('''&&&%%%$$$$$$$$$&&&(((***&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!###&&&((((((&&&###!!!$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&%%%%%%&&&%%%#########%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%iii^^^YYYXXXYYY[[[[[[[[[ZZZXXXVVVSSSRRRPPPPPPOOONNNKKKIIIGGGFFFBBB@@@??????AAADDDEEEEEEFFFEEECCCAAA@@@???>>>>>>===>>>???@@@@@@>>>===<<<;;;===???>>>;;;999999:::777666555333111///...---)))))))))*********++++++...,,,***)))(((((()))***((()))+++,,,+++***'''&&&''''''''''''''''''''''''!!!!!!"""$$$&&&(((((('''''')))******(((((()))+++))))))((((((((('''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$&&&''''''%%%%%%&&&(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$""""""###$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&$$$$$$''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''(((((())))))((('''&&&&&&&&&&&&'''((('''&&&&&&'''******(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&)))((((((((((((((())))))'''&&&&&&))),,,---+++)))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&$$$%%%'''((((((((('''&&&&&&%%%$$$$$$$$$&&&((()))'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%''''''%%%###"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%jjj^^^YYYXXXZZZZZZZZZZZZYYYXXXVVVSSSRRRQQQQQQPPPNNNLLLJJJHHHGGGCCCAAA>>>>>>AAADDDFFFGGGFFFDDDBBB???===<<<=========>>>???@@@???>>>===<<<:::<<<======;;;999999:::999777444222///...------(((((()))))))))*********---,,,***)))(((((()))***))))))*********)))((((((&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++++++++++++++(((***,,,,,,***))))))))))))))))))(((((((((''''''((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''((((((((((((((((((((((((&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%''''''&&&&&&''')))&&&&&&&&&&&&''''''''''''$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$(((((('''&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&'''(((%%%$$$$$$&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''%%%###"""%%%%%%&&&)))+++,,,+++)))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&###$$$&&&''''''&&&%%%%%%&&&%%%$$$$$$%%%&&&((()))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%kkk^^^XXXWWWYYYYYYZZZZZZYYYXXXUUUSSSRRRQQQQQQPPPNNNLLLJJJHHHGGGDDDAAA???>>>AAADDDFFFGGGFFFDDD@@@===;;;;;;<<<===>>>>>>??????>>>>>>===<<<:::;;;;;;;;;:::::::::::::::888444111...---------++++++++++++,,,,,,,,,,,,,,,+++***)))((((((((())))))))))))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&)))+++------,,,)))(((((()))))))))(((((((((((('''%%%&&&((()))))))))((('''%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&''''''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%'''(((&&&&&&%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&(((+++,,,''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''######$$$$$$%%%&&&%%%%%%((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%'''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&((((((''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&((()))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%mmm___XXXWWWYYYYYYYYYYYYYYYWWWUUUSSSRRRQQQPPPPPPNNNLLLJJJHHHFFFDDDBBB??????BBBEEEFFFGGGDDDBBB???<<<:::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<;;;:::999999:::::::::999:::888444000...,,,,,,---,,,,,,,,,------------...++++++***)))(((((((((((())))))(((''''''((()))***''''''''''''''''''''''''%%%'''))))))((()))+++---)))+++------,,,)))((((((***)))))))))((((((((((((###$$$&&&(((*********)))%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$'''((()))(((&&&%%%&&&'''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''))))))&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%###"""!!!!!!!!!"""$$$%%%''''''&&&&&&&&&&&&'''(((((('''%%%%%%&&&(((+++---''''''((((((((((((''''''&&&'''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%&&&((((((((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%'''((()))$$$&&&''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&(((((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''######$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&$$$%%%%%%%%%&&&''''''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$)))((('''&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%qqqcccZZZXXXZZZXXXXXXYYYXXXWWWUUUSSSRRRPPPPPPOOOMMMKKKIIIGGGFFFCCCAAA@@@AAACCCEEEFFFFFFBBB@@@>>><<<<<<<<<===>>>>>>>>>=========<<<<<<<<<<<<:::888888999999999888888666333111...---,,,,,,******+++++++++,,,,,,,,,+++******))))))(((''''''(((((('''''''''((())))))''''''''''''''''''''''''...111333111,,,((('''((((((***,,,,,,***)))))))))******)))))))))((((((((($$$%%%&&&((()))*********&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''((()))(((&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))******''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''''''''(((((()))+++)))'''&&&%%%&&&((()))''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&)))***)))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((%%%'''))))))'''&&&%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&))))))((('''&&&%%%$$$###''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$(((''''''''''''((())))))(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$$$$%%%&&&'''$$$%%%&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%)))(((''''''''''''''''''))))))(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%wwwggg]]][[[]]]WWWXXXXXXXXXWWWUUUTTTRRROOONNNNNNLLLJJJHHHFFFEEEAAAAAAAAACCCEEEFFFFFFEEE???>>>>>>======>>>>>>???>>>>>>===<<<<<<<<<<<<<<<>>>;;;888777888999777666555444333111000...---,,,)))*********++++++++++++*********))))))((('''&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&))),,,)))"""''')))******(((((()))+++*********)))))))))(((((((((''''''''''''(((((()))'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$&&&(((((('''''')))+++&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***)))((('''&&&%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''(((((()))))))))))))))&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&%%%&&&(((******(((&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&((((((&&&$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$"""$$$(((((('''&&&'''((($$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''&&&&&&''''''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((%%%$$$###$$$&&&'''$$$%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%|||kkk```]]]___WWWWWWXXXXXXWWWUUUTTTRRRNNNNNNMMMKKKIIIGGGEEEDDDAAAAAABBBDDDFFFGGGEEEDDD======>>>>>>?????????@@@>>>>>>===<<<<<<<<<<<<<<>>>>>???@@@???>>>============<<<<<<<<<<<<:::999999888888777777777888777444///+++)))***,,,+++,,,---......,,,+++)))******))))))))))))******))))))))))))))))))))))))%%%&&&&&&&&&'''((((((((())))))((('''&&&%%%%%%$$$''''''&&&'''((()))+++,,,,,,+++***,,,---,,,((($$$((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((()))))))))))))))&&&'''((('''&&&&&&'''((('''((())))))&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''((((((''''''&&&&&&''''''(((%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&'''((())))))&&&(((***++++++***(((&&&''''''''''''''''''''''''((())))))(((&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''''''''(((((())))))###$$$$$$%%%%%%&&&&&&&&&'''((((((((('''&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&'''&&&%%%###"""''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''((()))***)))&&&%%%$$$%%%((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))))))))((('''&&&%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&%%%############%%%&&&''''''(((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&jjj```]]]\\\ZZZZZZYYYWWWUUUSSSQQQPPPNNNNNNMMMKKKIIIGGGEEEDDD>>>???@@@AAABBBBBBBBBBBB@@@>>><<<<<<===>>>===<<<============<<<<<<<<<<<<::::::999999888888888777888777444///+++)))***,,,)))***,,,......---,,,+++******))))))))))))******))))))))))))))))))))))))&&&&&&''''''''''''''''''(((((((((''''''&&&&&&%%%,,,+++***)))((())))))***,,,+++***+++,,,+++(((%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&'''((('''&&&&&&'''((($$$&&&((((((&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&'''(((((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''')))******(((&&&%%%&&&''')))((('''&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''(((((())))))(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%'''((('''%%%#########&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&nnnbbb^^^\\\[[[ZZZXXXVVVUUUTTTSSSSSSNNNNNNMMMKKKIIIGGGEEEDDD;;;<<<>>>@@@AAABBBCCCCCC@@@>>><<<<<<===>>>===<<<===============<<<;;;;;;::::::999999999999999999888777444000,,,***+++,,,((()))+++---.........---******))))))))))))******))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''',,,++++++***)))*********,,,+++************)))'''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&'''((('''&&&&&&'''((("""$$$&&&'''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$###%%%%%%%%%&&&&&&((())))))'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''%%%%%%%%%'''&&&&&&'''''''''''''''''')))(((((((((((((((((()))'''''''''''''''''''''''')))******)))&&&%%%&&&'''(((((('''&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''******)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''((()))))))))((((((%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$(((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$###%%%%%%$$$$$$$$$$$$######%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$''''''&&&&&&%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&pppddd___[[[\\\ZZZXXXVVVUUUUUUUUUVVVNNNNNNMMMKKKIIIGGGEEEDDD>>>???AAABBBDDDEEEEEEEEEBBB@@@>>>>>>???@@@???>>><<<============;;;:::999999999999999999:::::::::777666444111---++++++,,,)))***+++---------------+++******))))))******+++))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&'''''''''((((((((()))((((((((()))***+++,,,---,,,+++))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''(((((())))))((((((&&&'''((('''&&&&&&&&&(((###%%%&&&'''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&'''))))))(((''''''(((''''''&&&&&&''''''(((&&&'''((((((&&&&&&&&&((('''''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&((())))))'''''''''((($$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&'''''''''''''''''''''''''''******))))))((((((((('''''''''''''''''''''''''''&&&((())))))'''&&&''''''(((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''(((((()))))))))*********&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%''''''''''''%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&qqqddd^^^[[[ZZZXXXVVVTTTSSSSSSSSSTTTNNNNNNMMMKKKIIIGGGEEEDDDAAABBBCCCDDDDDDEEEEEEEEEBBB@@@>>>>>>???@@@???>>><<<======>>>===;;;999888888888888999999:::::::::666666555111...,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++************************)))))))))((((((''''''&&&&&&&&&''''''((()))))))))&&&&&&''')))******++++++*********)))(((((()))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((&&&'''((('''&&&&&&&&&(((%%%'''((('''&&&$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((($$$%%%&&&'''((('''&&&&&&(((''''''&&&&&&''''''(((&&&'''((('''&&&&&&'''((('''''''''''''''&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%''''''''''''''''''''''''###%%%((()))(((((()))***$$$$$$%%%%%%&&&'''((((((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''((())))))(((((('''''''''''''''''''''''''''((('''%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$******))))))((((((((('''''''''''''''''''''''''''&&&'''))))))((('''((()))(((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))((('''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%######$$$%%%&&&((()))***''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''$$$%%%''''''''''''%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((((((''''''%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&pppccc]]]ZZZVVVVVVTTTRRRQQQPPPOOOOOONNNNNNMMMKKKIIIGGGEEEDDD@@@AAAAAABBBCCCCCCCCCCCC@@@>>><<<<<<===>>>===<<<<<<<<<===>>>===;;;888777666666777888999999::::::666666555222///,,,,,,------------,,,,,,+++++++++++++++************++++++************************))))))(((((((((((((((((('''''''''(((((()))))))))((())))))))))))(((''''''((()))******(((((((((***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&'''((('''&&&&&&'''((('''((())))))&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''***)))((('''&&&%%%$$$###))))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''&&&%%%'''(((&&&&&&'''''''''''''''''')))'''&&&$$$$$$&&&''')))''''''''''''''''''''''''"""%%%((())))))))))))***''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''''')))(((((('''&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%"""###%%%&&&((()))))))))''''''''''''''''''''''''############$$$$$$$$$$$$&&&&&&'''''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''((((((((('''&&&%%%&&&&&&''''''''''''&&&$$$%%%%%%&&&''''''(((((('''''''''''''''(((((()))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&mmmaaa\\\YYYWWWVVVUUUTTTRRRPPPNNNMMMNNNNNNMMMKKKIIIGGGEEEDDD===>>>@@@AAABBBCCCDDDDDD@@@>>><<<<<<===>>>===<<<;;;<<<>>>>>>===:::888666444555555777888999::::::555666555333///---------,,,,,,,,,+++,,,,,,------,,,++++++******++++++,,,************************((((((((((((((()))))))))((((((((((((((()))))))))))))))*********)))((('''&&&(((++++++)))'''((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&'''((('''&&&&&&'''((('''(((***)))(((''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''******)))'''&&&%%%$$$###(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""$$$%%%'''&&&&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&%%%%%%&&&(((%%%&&&&&&&&&'''(((((((((+++***)))(((((()))***+++''''''''''''''''''''''''$$$&&&)))***)))((('''((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((('''''''''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''###%%%''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&###%%%'''))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((('''&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&lll```[[[XXXZZZZZZYYYXXXVVVSSSPPPNNNNNNNNNMMMKKKIIIGGGEEEDDD<<<===???BBBDDDEEEFFFGGGBBB@@@>>>>>>???@@@???>>>;;;<<<>>>>>>===:::777555333444555666777888999:::555666555333000---------*********+++,,,---...///,,,++++++******++++++,,,************************''''''(((((())))))******))))))))))))((((((((((((&&&((()))+++,,,,,,,,,,,,$$$(((+++,,,***'''''')))(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%&&&''''''((((((''''''&&&'''((('''&&&&&&'''(((%%%''')))***)))))))))+++''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$###"""!!!!!!###%%%&&&(((((('''&&&&&&((()))***(((''''''&&&&&&''''''(((###$$$%%%%%%$$$$$$&&&'''%%%%%%&&&&&&'''((())))))%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&)))++++++)))&&&%%%%%%######$$$%%%&&&(((((()))%%%&&&''''''((((((''''''))))))(((((((((''''''''')))((('''&&&$$$###!!!!!!''''''((()))******))))))''''''''''''''''''''''''&&&'''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((''''''''''''''''''''''''%%%''')))***))))))***+++((((((((((((((((((((((((((((((&&&%%%%%%&&&((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%%%%&&&'''""""""###$$$&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%''')))+++***'''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((***+++(((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%############%%%&&&###$$$%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%%%%%%%&&&'''((((((((('''((((((((('''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&{{{hhh^^^ZZZXXXVVVVVVVVVVVVTTTRRROOONNNOOOOOOOOONNNKKKHHHDDDBBB;;;;;;<<>>>>>>>>>>>===;;;<<<<<<===<<<:::999888777777777888999999999:::777555222///,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...---+++)))(((((())))))++++++***************+++***))))))((('''&&&&&&&&&%%%&&&'''((())))))))))))'''((()))+++++++++***)))++++++,,,---,,,+++***)))'''''''''''''''''''''''''''((()))******)))((('''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''''''''&&&(((((('''&&&%%%%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''))))))((('''&&&%%%%%%$$$(((((((((((('''&&&%%%%%%%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((((((------'''%%%'''&&&"""''''''((((((''''''&&&%%%***)))'''&&&%%%%%%&&&&&&(((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&'''''',,,***(((((()))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))******)))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''')))***(((&&&$$$$$$$$$%%%%%%&&&&&&&&&"""&&&)))((($$$"""%%%)))''''''((((((''''''&&&%%%$$$&&&(((******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''' !!!###%%%'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))'''%%%$$$$$$(((((())))))(((&&&%%%###%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&((())))))((($$$$$$$$$%%%%%%&&&&&&&&&tttbbbZZZWWWVVVWWWWWWVVVVVVTTTRRRQQQPPPOOOPPPOOONNNLLLHHHEEECCC=========???CCCEEEFFFEEEAAA???===<<<======<<<:::<<<<<<<<<<<<;;;:::999888888888888888888888888888777555222///---,,,,,,,,,+++,,,,,,,,,,,,------------,,,+++******++++++,,,,,,,,,+++***))))))*********))))))(((''''''&&&&&&%%%&&&'''))))))))))))((('''((()))*********)))(((***+++,,,,,,,,,+++)))(((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''')))(((((('''&&&&&&%%%%%%%%%&&&'''((())))))))))))%%%&&&''''''((((((''''''(((((((((((('''''''''&&&%%%%%%&&&&&&&&&'''''''''(((''''''''''''''''''(((###(((***''''''++++++(((''''''((((((''''''&&&%%%)))(((''''''''''''))))))***)))((('''&&&%%%%%%%%%(((''''''&&&&&&&&&''''''+++***(((((()))))))))(((&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))************(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''%%%%%%%%%%%%&&&&&&&&&''')))(((((()))***++++++***''''''((((((''''''&&&%%%'''%%%###!!!!!!$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''(((((('''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&& """%%%&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&$$$###"""%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&&&&''''''%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%nnn^^^XXXVVVUUUXXXXXXVVVUUUSSSRRRRRRRRRPPPPPPPPPOOOMMMIIIFFFDDD??????>>>@@@CCCDDDDDDCCC@@@???>>>===>>>===;;;999<<<<<<;;;::::::999999888999999999888888888888888666444222///---,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,...///---,,,+++***)))))))))))))))))))))(((''''''&&&&&&$$$&&&(((*********(((((((((((()))))))))((('''''')))***+++++++++***((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%)))(((((((((''''''&&&&&&((((((&&&%%%%%%&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''&&&%%%$$$###%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''' $$$%%%%%%&&&)))***(((''''''((((((''''''&&&%%%''''''''''''(((***+++,,,+++***((('''%%%$$$$$$$$$''''''&&&&&&&&&''''''(((***(((''''''(((((('''&&&&&&&&&'''''''''''''''''''''((()))******++++++***)))(((((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((())))))***((((((((((((((((((((((((%%%&&&''''''(((''''''''''''''''''''''''''''''''')))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))***(((%%%%%%''')))&&&&&&&&&'''''''''''''''(((###"""))),,,)))###''''''((((((''''''&&&%%%'''%%%""" !!!###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''((()))***&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%%%%&&&&&&$$$###''''''&&&&&&%%%$$$$$$$$$lll^^^YYYXXXXXXXXXVVVTTTSSSQQQQQQRRRRRRPPPPPPPPPPPPMMMJJJGGGEEE???>>>???@@@CCCEEEEEEDDDAAA@@@@@@@@@@@@???<<<:::<<<;;;:::999999888888888888888888888888999999999666444222000...,,,++++++++++++,,,,,,---.........---,,,+++******+++,,,---...---,,,***)))((((((((())))))((((((''''''''''''%%%&&&)))++++++***((('''))))))((((((((('''&&&&&&((()))*********)))'''&&&''''''''''''''''''''''''((())))))))))))))))))(((&&&'''''''''(((((((((((())))))((((((((((((((()))&&&'''((())))))((('''&&&))))))(((''''''&&&&&&&&&)))(((%%%$$$###$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((('''%%%'''''''''(((''''''&&&%%%'''''''''(((((()))*********)))((('''&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))(((&&&&&&'''''''''&&&''''''''''''(((((((((((('''((()))***++++++++++++***)))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''))))))(((((('''&&&&&&&&&''''''''''''''''''''''''&&&)))***'''"""!!!%%%***'''''''''(((((((((((((((###%%%)))%%% '''''''''(((''''''&&&%%%$$$%%%'''(((((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''(((((($$$%%%''')))))))))''''''''''''''''''''''''''''''###$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&''''''&&&'''((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$######$$$&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%lll___[[[YYYXXXUUUTTTRRRQQQPPPPPPPPPQQQOOOPPPPPPOOOMMMJJJGGGFFF>>>===>>>@@@DDDFFFGGGFFF@@@@@@???@@@@@@???<<<999:::::::::999999888777777666666777888999:::::::::555444222000...,,,++++++++++++,,,------...//////...---+++***)))))))))***...---,,,***)))(((((((((((((((((((((''''''''''''&&&''')))***+++***((('''))))))((((((''''''&&&&&&(((((()))***)))((('''&&&'''''''''''''''''''''''')))))))))(((((()))))))))%%%%%%&&&&&&&&&'''''''''(((''''''&&&''''''((((((&&&'''((())))))((('''&&&''''''''''''&&&&&&%%%%%%(((&&&$$$""""""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((('''''''''&&&&&&'''''''''%%%&&&''''''''''''&&&%%%&&&&&&&&&'''''''''''''''$$$&&&(((***,,,...//////%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&,,,***(((***+++***'''&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''(((((()))'''%%%%%%&&&'''&&&%%%'''''''''(((((()))))))))'''((()))******+++*********)))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%((()))&&&!!! $$$(((((((((((((((((((((((((((###"""!!!###&&&((((((&&&'''''''''(((''''''&&&%%%&&&'''(((******(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&''''''$$$$$$%%%%%%&&&&&&&&&'''$$$%%%&&&(((((((((''''''''''''''''''''''''''''''&&&&&&((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%%%%&&&((((((''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''$$$######$$$&&&''''''&&&$$$$$$%%%&&&&&&'''((((((kkk___[[[XXXUUUSSSRRRQQQPPPOOOOOOOOOOOONNNOOOOOOOOOMMMJJJGGGEEE>>>===>>>AAADDDGGGGGGGGG???>>>===<<<===<<<:::888888999::::::999888666555666777777888999999::::::555444333111///---+++***++++++,,,---...//////000...---+++)))((((((((()))---,,,+++***))))))))))))((((((((((((((((((''''''((()))))))))***)))))))))))))))((('''''''''((((((((()))*********)))'''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$%%%######$$$%%%'''((())))))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&'''((((((((())))))))))))((('''&&&%%%%%%&&&''''''(((((('''''''''''''''(((((((((((()))&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''''''###"""&&&)))(((&&&%%%''''''((((((''''''&&&%%%&&&'''''''''''''''&&&%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&'''((())))))'''&&&&&&''''''&&&%%%&&&&&&''''''((()))))))))&&&'''((())))))******))))))(((((('''(((((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&(((&&&###"""%%%'''((((((((((((((('''''''''###%%%&&&'''&&&'''((()))''''''((((((''''''&&&%%%***(((%%%###"""$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%###"""###$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''%%%%%%&&&&&&$$$#########$$$&&&'''((()))***mmmaaa\\\WWWSSSRRRRRRRRRRRRQQQPPPOOOOOOMMMNNNNNNNNNLLLJJJGGGEEE@@@??????AAADDDFFFFFFEEE@@@>>><<<;;;;;;;;;:::999666888:::;;;:::888555333999999999888888888777777444444333111///---+++***++++++,,,---...///000000------+++***)))******+++,,,,,,+++***))))))******'''(((((((((((((((((((((******)))(((((()))*********)))((((((((()))***+++))))))***+++***)))((('''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&''''''"""###$$$%%%'''((())))))((('''%%%######%%%'''(((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''(((((()))---,,,***(((%%%!!!%%%&&&''''''((((((''''''((((((((()))))))))******''''''''''''(((((((((((((((''''''''''''''''''((($$$###((('''$$$%%%''''''((((((''''''&&&%%%%%%&&&'''((())))))((((((''''''&&&&&&&&&''''''(((&&&%%%%%%&&&&&&((())))))***(((&&&&&&'''((('''&&&%%%%%%&&&''''''((())))))%%%&&&'''(((((())))))(((''''''''''''((()))***+++''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&'''(((((('''''''''((((((((('''''''''&&&&&&$$$%%%&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%***'''$$$"""!!!###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%'''&&&$$$######$$$%%%&&&''''''''''''''''''''''''%%%&&&&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$######$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''')))(((&&&&&&''''''%%%$$$$$$%%%%%%&&&'''((())))))qqqddd^^^XXXSSSRRRRRRSSSSSSSSSRRRPPPOOOMMMMMMNNNMMMLLLIIIFFFEEEBBBAAAAAABBBDDDEEEDDDCCCCCC@@@===<<<<<<===<<<<<<555777:::<<<;;;888444222<<<<<<;;;999777666555444444444333111///---+++***++++++,,,---...///000111---,,,+++++++++,,,---...++++++***************+++'''''''''(((((((((((((((,,,+++)))''''''(((***+++***)))(((((((((***+++,,,)))***+++++++++***((('''''''''''''''''''''''''''***)))(((''''''((()))***''''''''''''((((((((()))((((((((((((((()))***+++)))((('''&&&&&&'''((()))&&&&&&'''((()))***++++++&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&(((%%%###!!!!!!###%%%(((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&''')))******)))'''&&&$$$%%%%%%&&&'''((()))))))))***+++++++++++++++***%%%&&&''''''((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((()))((((((''''''''''''((((((***###"""(((---+++((()))''''''((((((''''''&&&%%%###%%%''')))++++++++++++)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))******)))''''''((((((((('''%%%%%%%%%&&&'''(((((()))$$$%%%&&&'''((((((((((((''''''''''''(((***+++,,,(((((((((((((((((((((((('''((()))******)))((('''$$$$$$$$$%%%&&&'''((()))&&&&&&''''''((()))))))))(((((((((((((((((((((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''''')))++++++)))'''((((((''''''&&&&&&&&&%%%)))'''&&&''')))***)))'''''''''((((((''''''&&&%%%%%%&&&(((((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((()))***+++%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))(((((((((''''''&&&&&&%%%(((&&&$$$!!!!!!"""$$$&&&''''''''''''''''''''''''&&&'''((())))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%&&&(((***((('''&&&%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((&&&%%%%%%&&&((())))))(((&&&&&&''''''''''''''''''uuueee]]]XXXUUUTTTQQQOOONNNNNNOOONNNMMMPPPRRRQQQMMMJJJIIIFFFBBBBBB@@@??????BBBDDDEEEEEEFFF@@@<<<<<<:::777666888888999:::<<<<<<:::777444777777777777777777888888666666444111---,,,,,,...---,,,,,,+++,,,---...//////......---,,,+++******...---,,,***)))(((((((((++++++)))(((&&&&&&%%%%%%&&&&&&'''((((((((((((((('''((()))+++***)))'''&&&((((((((()))******++++++))))))(((''''''''''''''')))(((((('''&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&)))(((&&&%%%$$$%%%%%%&&&---,,,)))'''&&&&&&'''(((((('''%%%$$$$$$%%%'''((()))(((&&&%%%$$$$$$%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''(((((())))))'''''''''(((((((((((()))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&'''((()))+++,,,,,,))))))(((((('''''''''&&&((((((((((((''''''''''''(((((((((((((((((((((((('''((((((((((((((('''&&&''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%******+++,,,,,,+++***)))$$$%%%'''((((((((('''&&&))))))))))))))))))))))))******))))))((((((((('''''''''''''''''''''''''''+++***)))'''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''((((((((('''&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((******))))))((((((((('''%%%'''))))))((((((***,,,///'''$$$(((***'''''')))%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%$$$###""""""$$$%%%'''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))(((((((((%%%###!!!!!!###%%%((($$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&'''&&&%%%$$$$$$&&&((()))&&&###%%%)))+++((($$$***'''$$$$$$''')))(((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''(((((('''&&&&&&(((******)))'''&&&%%%%%%&&&&&&***)))((('''''''''''''''%%%))))))%%%$$$(((+++***''''''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&)))(((((((((((('''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$wwwggg```[[[XXXSSSQQQNNNMMMMMMOOOOOONNNNNNQQQQQQMMMKKKLLLIIIEEEAAA@@@??????BBBDDDEEEEEEGGGAAA===>>>===:::999;;;::::::;;;<<<<<<:::888666:::999888777666666777777555555444111---+++,,,---,,,++++++***+++,,,---...++++++******************++++++***)))))))))******+++***)))''''''&&&&&&&&&''''''((()))))))))))))))&&&''')))*********)))((()))))))))))))))*********))))))((('''''''''''''''###$$$%%%&&&''')))******'''&&&%%%$$$$$$%%%&&&'''((((((&&&&&&%%%&&&''''''+++***)))'''&&&&&&''''''''''''%%%%%%%%%%%%''''''''''''&&&&&&&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&'''***)))))))))))))))))))))&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++)))(((''''''((()))+++&&&&&&'''((())))))******)))(((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((((((''')))(((''''''&&&&&&''''''((((((((()))(((((('''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%%%%'''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''(((((()))((((((''''''''''''((((((''''''&&&%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))(((((('''''''''%%%'''))))))((((((***+++///)))'''***,,,)))(((***&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%((((((&&&&&&&&&''')))***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((((((((()))'''%%%$$$$$$%%%''')))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&''''''&&&%%%%%%&&&((($$$!!! """&&&(((&&&$$$'''$$$""""""$$$%%%%%%$$$'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%%%%&&&((()))((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&***)))%%%###%%%&&&$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''((((((((('''''''''&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxxiiibbb]]]ZZZSSSPPPMMMKKKLLLOOOPPPQQQMMMPPPPPPMMMMMMNNNLLLHHHAAA@@@>>>???AAADDDDDDDDDEEE???<<<>>>>>>;;;:::<<<<<<<<<<<<<<<;;;:::999888===;;;999777666666777888444444333000---++++++,,,++++++***))))))***,,,---))))))*********+++++++++(((((((((((())))))***+++))))))(((''''''''''''''''''''''''(((((((((((((((&&&'''(((*********)))(((******))))))))))))(((((()))((((((''''''''''''((()))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))+++,,,'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&******))))))(((''''''&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((,,,***'''%%%%%%'''***,,,&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''((()))))))))(((***)))((((((''''''((((((''''''((()))))))))(((((('''(((((())))))((((((''''''''''''''''''''''''''')))(((((((((''''''&&&&&&&&&&&&'''((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((()))))))))))))))(((''''''((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''''''''''''''&&&'''(((((((((((()))++++++(((&&&)))***((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$***)))((((((((()))++++++&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''""" !!!%%%((('''%%%(((&&&%%%%%%&&&''''''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%$$$$$$%%%''''''&&&%%%&&&'''((()))$$$%%%&&&'''''''''&&&%%%###'''(((%%%###$$$$$$"""%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%xxxhhhaaa\\\YYYTTTPPPLLLJJJLLLOOORRRSSSNNNQQQQQQNNNMMMOOOMMMIIIAAA???>>>???AAACCCDDDDDDAAA<<<:::<<<<<<:::999;;;>>>>>>>>><<<;;;999::::::<<<;;;888666666777888:::444444333111---+++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((())))))***)))(((((('''''''''((((((&&&%%%%%%%%%&&&&&&''''''(((((())))))))))))((('''+++******)))(((((('''''')))(((''''''''''''((((((,,,+++***(((&&&$$$###"""((((((''''''''''''((((((%%%%%%%%%&&&&&&''''''(((&&&&&&'''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&((()))***+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$&&&((()))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))***(((&&&%%%%%%&&&(((***'''''''''''''''&&&&&&&&&((((((((((((((('''''''''((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%'''((())))))))))))***)))((((((''''''(((((($$$%%%&&&'''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''))))))(((''''''&&&&&&&&&))))))***+++,,,,,,------'''&&&&&&%%%%%%&&&((()))((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''+++***)))'''&&&&&&&&&&&&''''''((()))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((''''''(((***)))(((((())))))(((''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%'''))))))(((&&&&&&'''%%%$$$###%%%''')))((('''(((((('''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''((()))(((%%%$$$$$$%%%&&&&&&%%%%%%&&&''')))***$$$%%%'''''''''%%%###"""###&&&%%%$$$&&&'''%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxhhhaaa\\\YYYUUUQQQMMMKKKMMMPPPSSSTTTQQQTTTSSSOOOMMMMMMKKKGGGAAA???>>>>>>AAACCCDDDDDD???;;;999<<<===;;;:::<<<>>>??????===:::999999;;;999888777666777888:::;;;333444444222...,,,++++++---,,,+++******+++,,,---......------,,,+++*********))))))((((((((((((((()))(((((('''''''''((((((''''''&&&&&&&&&'''((()))+++******)))((('''&&&&&&+++******)))((('''&&&&&&((((((''''''''''''((((((%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((($$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&'''((()))***(((((((((''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%'''((()))))))))))))))(((''''''&&&&&&''''''%%%%%%&&&'''((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&&&&'''((()))******'''&&&&&&%%%%%%&&&((()))((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&%%%&&&''''''((((((((('''''''''((((((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&'''((((((''''''((())))))++++++)))((())))))(((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((&&&''''''(((''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&$$$&&&))))))'''&&&&&&&&&)))(((''''''(((((('''&&&$$$$$$%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((()))***)))'''%%%%%%%%%&&&%%%%%%%%%&&&((()))+++&&&''''''(((&&&$$$!!!$$$'''&&&%%%((((((&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxiiiccc___\\\VVVSSSOOONNNOOORRRSSSTTTSSSUUUTTTPPPMMMLLLIIIDDD@@@???===>>>@@@CCCCCCCCCAAA===;;;???@@@===<<<===<<>>===>>>@@@BBBCCCCCCAAA===<<>>AAA@@@;;;777777888444555666777888777777666555666666444111...,,,,,,---,,,+++)))))))))***++++++++++++******)))))))))******)))))))))***+++++++++***)))''''''&&&&&&&&&***)))((('''''')))***+++))))))(((((((((((()))))))))))))))((('''''''''&&&'''''''''''''''((())))))))))))((('''&&&%%%%%%%%%&&&'''(((((((((((('''&&&'''(((((())))))((('''&&&&&&%%%%%%%%%&&&''')))***)))((('''&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''')))***)))(((&&&%%%''''''''''''((((((((((((''''''((())))))***++++++&&&&&&'''''''''(((((((((************************)))(((''''''''''''((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''***)))((((((''''''(((((()))************))))))((('''''''''(((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''(((((())))))******)))(((((()))***+++'''(((((()))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))(((((((((((((((((((((((('''''''''''''''((())))))%%%&&&'''(((((()))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((()))))))))&&&'''((((((&&&&&&'''((($$$'''&&&!!!%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''"""######$$$%%%&&&''''''&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))******)))(((((('''(((((((((''''''(((((((((&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%$$$%%%&&&%%%######%%%&&&&&&&&&'''&&&%%%%%%%%%&&&%%%(((******(((&&&'''(((%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$'''))))))(((&&&&&&&&&'''&&&%%%%%%&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%((()))%%%$$$&&&((('''%%%&&&''''''((((((((('''$$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mmmbbb___^^^\\\YYYVVVTTTSSSSSSTTTSSSRRRQQQSSSSSSNNNLLLLLLIIIDDD@@@>>>===>>>@@@BBBCCCCCC???;;;:::===>>>;;;999:::999>>>AAA@@@;;;666666777444555777888888666444333555666777555222///------,,,+++***((((((((()))***+++,,,,,,,,,,,,---------((((((((()))***,,,---...++++++)))(((&&&&&&%%%%%%'''&&&$$$$$$$$$%%%''')))&&&&&&''''''(((***+++,,,(((((((((((((((''''''''''''''''''''''''((()))***"""###$$$&&&((()))+++,,,%%%&&&'''(((((('''&&&%%%******+++++++++)))(((''''''&&&%%%$$$%%%'''***+++***)))'''%%%%%%''')))***%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%''')))***)))'''$$$###&&&&&&''''''(((((())))))'''''''''((((((((((((((('''''''''(((((((((((()))'''''''''''''''''''''''''''%%%###!!!!!!###%%%'''(((((((((((())))))******&&&'''''''''(((((()))))))))(((((((((''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''+++******)))))))))))))))(((((()))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))&&&&&&'''((()))***++++++***)))(((''''''((())))))$$$%%%'''((((((((('''&&&))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))+++***)))(((&&&&&&&&&&&&&&&'''((()))************''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''((((((((())))))******&&&'''((((((&&&%%%&&&'''***...,,,$$$!!!''',,,,,,%%%&&&&&&''''''(((((((((''''''''''''''''''''''''###$$$%%%&&&((()))******$$$%%%%%%&&&'''&&&&&&&&&(((((((((''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''((())))))***************)))(((((('''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%###""""""$$$'''%%%&&&''''''''''''((()))"""%%%((('''%%%###$$$%%%%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''"""%%%(((((('''&&&%%%%%%''''''&&&%%%&&&'''((()))%%%%%%$$$%%%&&&'''((()))!!!%%%&&&######(((++++++&&&&&&'''((())))))(((((($$$$$$%%%%%%&&&'''((((((''''''&&&%%%$$$$$$$$$$$$)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&vvvccc^^^]]]]]]]]]\\\YYYVVVSSSSSSRRRPPPOOOOOOOOOOOOPPPPPPNNNIIIFFFDDD@@@<<<>>>BBBEEECCCAAA===<<<;;;;;;<<<;;;999777::::::::::::999777555444333444555555666555555555444555444111...+++***+++000000...---,,,+++++++++......---,,,,,,+++******---***((((((***,,,+++)))))))))))))))))))))))))))(((((((((((((((((((((((())))))************)))(((%%%''')))***)))''''''(((''''''''''''((((((((()))((((((''''''''''''(((((()))((('''&&&%%%%%%&&&&&&((((((((((((((('''''''''((('''&&&%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''***)))((('''&&&&&&'''(((%%%&&&''''''((((((''''''+++***'''&&&&&&))),,,///******))))))((((((''''''+++***)))'''''''''((()))************************++++++***)))(((((())))))******))))))))))))******))))))(((&&&&&&%%%%%%%%%''''''((((((((((((''''''))))))(((((('''''''''&&&***)))'''((()))++++++***)))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))))))))))))))))))))((('''''''''''')))+++,,,))))))))))))(((((((((((())))))))))))))))))((((((((())))))*********))))))))))))'''&&&&&&'''((()))))))))(((((((((((()))))))))))))))))))))((('''''')))((('''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&((()))***+++((((((''''''''''''(((((((((((((((((())))))))))))&&&'''((())))))((('''&&&***&&&'''---...(((&&&((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&((()))'''###"""$$$'''&&&'''((((((&&&&&&&&&(((***(((&&&''')))***(((&&&(((((('''&&&&&&&&&&&&&&&$$$&&&((()))***)))((('''(((''''''''''''&&&&&&&&&"""''')))&&&%%%***,,,)))))))))))))))((('''&&&%%%)))(((&&&$$$$$$$$$&&&'''''''''''''''((((((((((((######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''(((&&&$$$###$$$%%%%%%$$$"""$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%&&&(((%%%###!!!###'''***)))(((&&&$$$###$$$''')))'''%%%%%%$$$$$$%%%&&&'''((()))rrr```[[[ZZZYYYYYY[[[XXXTTTRRRQQQQQQOOONNNQQQPPPPPPPPPOOOLLLGGGDDDBBB???<<<===BBBDDDCCCAAA<<<;;;::::::;;;<<<;;;:::;;;;;;;;;;;;:::888666555444555555666777666666666444555444111...+++++++++------,,,+++++++++,,,,,,---------,,,,,,+++++++++222...***(((((()))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((((((&&&$$$$$$%%%''''''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''******((('''''''''((((((%%%&&&''''''((((((''''''+++)))'''%%%%%%'''(((******)))))))))((((((((('''******((('''''''''((((((***************************))))))(((''''''((((((******))))))))))))******,,,,,,+++***))))))))))))'''(((((())))))(((((('''))))))(((((((((''''''''')))(((((()))***+++***)))))))))((('''''''''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''(((***+++***)))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))((('''&&&&&&'''(((((())))))(((((((((((()))))))))))))))))))))(((''''''***)))(((((('''''''''(((&&&&&&'''(((((('''&&&&&&)))(((((((((((()))******((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((((((((('''***,,,'''###))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))))))))(((''''''((()))&&&'''((((((&&&%%%&&&'''(((&&&$$$%%%'''((((((&&&&&&&&&&&&&&&&&&'''((((((%%%&&&(((******)))((('''(((''''''''''''&&&&&&&&&###((()))&&&%%%((()))'''(((((((((((((((''''''&&&)))(((&&&$$$$$$%%%&&&'''''''''''''''((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''''''''((('''%%%$$$$$$%%%&&&%%%###$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&'''&&&$$$###$$$'''))))))((('''%%%$$$%%%'''((('''%%%$$$$$$%%%%%%&&&'''((((((ooo___[[[YYYWWWWWWYYYVVVSSSQQQPPPPPPNNNMMMRRRQQQOOONNNMMMJJJEEEAAA@@@===<<<===AAADDDDDDBBB<<<:::999999:::<<<<<<<<<;;;;;;;;;;;;:::999777666555555666777777777777777444444444222...,,,,,,,,,************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,222///***'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((((((+++)))&&&""" $$$(((((((((((((((((('''''''''((((((''''''''''''((((((%%%&&&''')))******))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''***)))(((((('''(((((((((&&&&&&'''((((((((((((''')))((('''&&&%%%%%%%%%%%%))))))))))))(((((((((((())))))(((''''''''''''((()))))))))))))))))))))))))))(((((('''''''''''''''******))))))))))))******------,,,+++************(((((())))))))))))(((((())))))((((((((((((''''''(((((((((***,,,,,,***(((***)))(((((('''''''''((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((())))))******)))))))))((((((((())))))))))))((((((''''''(((((((((((((((((((((((((((''''''&&&&&&'''(((((())))))(((((((((((()))))))))))))))))))))(((((('''******))))))(((((())))))&&&''''''((((((''''''&&&++++++***)))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))((((((''''''((((((((((((000***###+++''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$&&&'''&&&&&&'''(((((((((&&&%%%%%%'''(((&&&%%%%%%''')))))))))&&&&&&&&&&&&((()))***+++'''((()))*********)))((((((''''''''''''&&&&&&&&&&&&)))***&&&$$$&&&&&&%%%&&&''''''(((((((((((((((((('''&&&%%%%%%%%%&&&'''&&&''''''''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((()))'''%%%%%%&&&'''&&&%%%%%%%%%&&&''''''''''''&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&((((((''''''&&&%%%%%%&&&'''&&&$$$$$$%%%%%%%%%&&&''''''(((pppbbb]]][[[YYYYYYYYYWWWSSSQQQQQQPPPOOONNNPPPOOONNNMMMLLLIIIEEEBBB>>><<<<<<>>>AAADDDDDDCCC>>><<<999888999;;;<<<<<<999999::::::999888666555444444555666666666666666333444444222///---------+++++++++++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,...,,,(((&&&'''(((***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((''')))(((%%%""" """%%%(((((((((((((((''''''''''''((((((''''''''''''((((((%%%''')))++++++***)))((())))))))))))************%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''&&&&&&%%%$$$))))))))))))((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''((((((******))))))))))))******+++***)))(((((((((((((((((())))))******))))))((())))))(((((((((((((((((('''((()))+++,,,,,,)))'''******)))(((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))((((((******)))))))))(((((((((***))))))(((((((((((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((***))))))(((((()))))))))''''''((((((((((((''''''+++***))))))(((((())))))((((((''''''''''''(((((((((((((((((())))))))))))***)))((('''''''''((()))'''---+++""""""***+++$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%### """%%%'''&&&$$$'''((()))(((&&&%%%&&&'''***)))(((((()))+++---...))))))))))))******+++,,,((()))************))))))(((''''''''''''&&&&&&&&&'''))))))(((&&&&&&''''''%%%&&&'''((())))))))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((+++)))'''&&&'''''''''&&&%%%&&&&&&'''''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''&&&((('''&&&&&&&&&'''''''''((('''&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&'''''''''rrrddd___\\\[[[[[[[[[XXXUUUSSSSSSSSSRRRPPPNNNMMMLLLKKKKKKJJJGGGDDD=========???BBBCCCDDDCCCAAA>>>:::999999999999999777777888888777666555444222333444444555555444444222333333222///......///......---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++***)))'''&&&(((***,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%&&&'''&&&&&&&&&((()))((((((((((((((('''''''''((((((''''''''''''((((((((()))***++++++)))'''%%%((()))))))))******++++++%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&''''''(((&&&'''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((%%%&&&'''((()))(((((('''(((((((((((())))))))))))''''''(((((((((((((((((('''''''''''''''''''''''')))))))))(((((()))************))))))))))))******))))))((('''''''''(((((())))))************))))))(((((())))))))))))))))))'''((()))+++,,,,,,)))'''******)))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((************************+++++++++++++++++++++***************))))))))))))************************,,,+++***)))))))))******&&&''''''(((((()))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((''''''((())))))(((((((((((((((((((((((((((''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))+++***)))'''''''''((()))+++'''&&&+++...,,,)))'''&&&'''''''''''''''''''''(((((((((((((((((((((((()))&&&$$$%%%)))+++)))''''''((())))))''''''((()))+++++++++***+++,,,...000//////---,,,++++++++++++)))************)))))))))(((''''''''''''&&&&&&&&&''''''((()))((('''(((***$$$%%%&&&((())))))))))))'''''''''&&&'''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))******---***'''&&&'''(((''''''%%%&&&''''''((((((''''''))))))((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((('''((((((''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&rrrddd^^^[[[ZZZ[[[\\\YYYVVVUUUUUUTTTTTTRRRNNNMMMKKKKKKKKKJJJHHHFFF===>>>@@@AAABBBCCCCCCCCCBBB???<<<:::999999888777555666666777666555444333222222333444444444444333222333333222000...///000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))'''&&&((()))************************((((((((((((((((((((((((&&&''''''((())))))))))))"""%%%(((***)))))))))***''''''''''''((((((((()))((((((''''''''''''(((((())))))******)))'''&&&%%%%%%&&&&&&''''''(((((()))&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''((())))))))))))(((%%%%%%&&&'''''''''&&&&&&''''''((())))))))))))(((&&&&&&'''))))))******)))(((((((((((())))))))))))'''((())))))***)))))))))((((((((((((((((((((((((***))))))))))))******+++******))))))))))))******+++******)))))))))************++++++++++++******(((((())))))))))))******(((((((((***,,,,,,***(((((())))))******))))))((('''(((((())))))(((((('''((((((((((((((((((((((((***************************++++++,,,,,,,,,++++++++++++*********)))))))))*********+++,,,,,,------...---+++***))))))***+++'''''')))***************'''((()))******)))(((''''''(((((()))))))))))))))(((((('''''''''((()))))))))((((((''''''(((((()))''''''&&&''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))++++++***)))((((((((((((///'''%%%+++,,,((((((,,,&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((('''&&&&&&'''((((((((('''(((******))))))+++,,,+++---//////......///000333222000...,,,******)))******)))))))))((((((((((((''''''''''''&&&&&&&&&'''&&&''')))(((&&&'''+++%%%&&&'''((())))))))))))&&&'''''''''((((((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))******+++,,,,,,...+++'''&&&&&&'''''''''&&&&&&'''(((((((((((('''(((((('''''''''(((((()))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))'''(((((('''&&&&&&''')))%%%'''''''''%%%$$$%%%&&&$$$%%%&&&'''''''''%%%%%%sssddd^^^[[[[[[]]]\\\YYYVVVUUUUUUUUUTTTSSSQQQOOOMMMLLLKKKJJJGGGEEE>>>@@@BBBCCCCCCCCCCCCDDD???===;;;;;;;;;:::888777555666777777777666555444222333444444555555444444222333333222000///000111,,,,,,,,,+++,,,,,,---------------,,,,,,+++++++++''')))+++***((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************$$$&&&)))***)))(((((()))%%%&&&&&&'''((()))******((((((''''''''''''((((((((((((''''''''''''''''''$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''((()))))))))))))))&&&&&&((()))))))))((((((''''''((()))))))))))))))(((((((((((((((((())))))'''((((((((()))))))))***'''(((***+++++++++******((((((((((((((((((((((((((((((((((((((()))************))))))))))))******+++++++++******++++++,,,***++++++++++++++++++***(((((()))))))))*********)))(((((()))***+++***)))'''''')))***++++++******'''((()))******)))((('''))))))))))))))))))))))))************************'''(((***++++++++++++***+++++++++*********)))))))))***+++,,,...///000000...---+++)))(((((()))***'''(((***+++,,,,,,,,,+++'''((()))******)))((('''''''''((())))))))))))))))))((((((((())))))***+++***)))(((''''''((()))******)))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***++++++***)))(((''''''***...000,,,'''%%%(((***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''&&&%%%$$$&&&''''''(((***++++++,,,...000000333666666444333333444333222000---+++)))((((((***)))(((((('''''''''((((((''''''''''''&&&&&&&&&'''%%%&&&((('''"""###(((&&&&&&'''((())))))((((((&&&&&&'''(((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))***+++---.........+++'''%%%%%%&&&'''&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++&&&((()))(((&&&&&&(((***$$$&&&''''''%%%$$$&&&((($$$%%%'''(((((('''%%%$$$uuufff___\\\]]]___\\\YYYVVVUUUUUUUUUTTTSSSTTTQQQNNNLLLKKKIIIFFFDDD???AAADDDEEEDDDCCCCCCDDD<<<;;;;;;;;;<<<<<<:::888666666777888888777666555333444555555666666555555111222333222000///000111)))))))))***+++,,,...///......---,,,,,,+++******!!!$$$)))*********+++---(((((((((((((((((((((((((((((((((((((((((((((((('''''')))***++++++++++++'''((())))))'''&&&'''((($$$%%%&&&'''(((***++++++((((((''''''''''''((((((&&&&&&%%%&&&&&&'''((()))&&&&&&&&&'''((())))))***((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))'''((()))+++++++++***)))'''(((((()))))))))))))))***)))(((''''''''''''''''''((((((((())))))******((()))***+++,,,,,,+++***))))))))))))))))))))))))'''''''''''''''((()))*********))))))))))))***************)))******++++++***++++++,,,,,,++++++***(((((())))))*********+++***)))'''((()))++++++***%%%''')))***++++++++++++'''((()))******)))((('''************************************************%%%&&&((()))*********)))+++++++++************))))))***+++---///000222222---,,,***(((''''''((()))((()))+++,,,------,,,,,,'''((()))++++++)))((('''''''''((()))))))))))))))******))))))***+++,,,,,,***)))(((''''''((()))***---,,,+++)))((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))***+++++++++***)))'''&&&"""666???111%%%''')))%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))***,,,---+++'''&&&(((+++&&&(((+++,,,,,,...000222555999===>>>;;;888888888222000...,,,***)))((('''))))))((('''''''''''''''(((((('''''''''&&&&&&&&&(((%%%%%%'''%%%$$$&&&'''((((((((((((((((((&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''')))***,,,...//////...+++'''%%%%%%&&&&&&&&&&&&''''''((((((((((((((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''((('''&&&%%%&&&(((***,,,%%%''')))(((&&&&&&(((+++###%%%''''''%%%%%%''')))$$$%%%'''(((((('''%%%$$$qqqfffaaa[[[YYY\\\]]]YYYUUUSSSRRRRRRQQQPPPOOOOOOOOOPPPOOOLLLGGGCCCBBBBBBCCCEEEFFFFFFCCCAAA>>>>>>===<<<:::999888888555555555666666666666666777666666555555555666666444333111000//////......---,,,,,,++++++,,,,,,---+++---///111111///---+++,,,***))))))***++++++***+++++++++***************&&&&&&'''((()))))))))(((%%%&&&)))******)))&&&%%%(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&+++***))))))))))))'''%%%%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&))))))))))))((('''&&&%%%'''''''''''''''''''''''''''''''''''''''((())))))'''((((((((('''(((***,,,%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))&&&$$$$$$%%%'''''''''''''''((())))))((((((((((((((((((((((((******))))))((((((''''''***((('''&&&&&&'''(((***((((((((((((((((((((((((******))))))(((((((((''')))***+++***(((((()))***///---,,,*********++++++)))))))))))))))*********))))))))))))))))))))))))***))))))(((((()))***+++&&&(((******)))***+++---000,,,)))(((***+++***(((+++++++++******+++++++++,,,)))'''''')))***'''%%%++++++++++++++++++++++++++++++,,,---///222555777111...***))))))***))))))***)))(((((('''''''''((('''((((((((())))))******************))))))))))))))))))************))))))''''''(((((())))))************))))))((((((''''''(((((((((((())))))))))))+++++++++*********))))))+++++++++***)))(((((('''.........---,,,+++***)))))))))(((((('''''''''&&&***'''%%%&&&)))+++***(((&&&'''((()))++++++,,,,,,---,,,---...111555888;;;======<<<:::777333///---))))))((('''''''''''''''&&&'''((()))))))))(((''')))******)))''''''(((******)))'''&&&&&&'''(((***)))((('''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&***)))'''%%%$$$$$$$$$%%%...---***((('''&&&&&&&&&''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''***'''$$$"""!!!###%%%'''&&&&&&((()))************+++***)))(((&&&&&&&&&%%%***)))((('''&&&&&&'''(((&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%qqqfff```ZZZXXX[[[\\\YYYUUURRRQQQQQQPPPPPPOOOOOOOOOOOOOOOLLLGGGCCC@@@@@@AAADDDFFFFFFDDDBBB>>>===<<<;;;:::888777777555666666666666666666666777777666555555555555555444333222111000/////////---,,,,,,++++++,,,,,,---,,,---...//////...---,,,(((''''''(((+++---...---((((((((((((((((((((()))%%%&&&&&&''''''''''''&&&((()))+++------+++)))(((((()))))))))))))))(((''''''(((((((((((((((((('''%%%%%%%%%&&&((((((((('''&&&&&&'''(((((('''&&&&&&(((((('''''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((())))))(((***++++++))))))***+++&&&&&&&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((&&&&&&'''(((''''''''''''((())))))))))))))))))))))))))))))******))))))((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))*********)))))))))(((((((((***++++++***))))))***''''''&&&&&&&&&''''''(((&&&'''((()))***+++,,,---******************************)))((()))***+++,,,((()))++++++******+++---///,,,******,,,------,,,,,,,,,++++++++++++,,,,,,---+++)))***+++,,,***(((************************++++++,,,---///111333444333000---,,,,,,------,,,++++++***************+++))))))))))))*********++++++++++++************)))((())))))******))))))((((((((((((((())))))******)))))))))***************(((((((((((()))))))))***+++++++++*********))))))++++++******)))(((((('''+++++++++++++++***)))((((((((('''''''''&&&&&&&&&(((&&&$$$%%%(((******(((((('''''''''((()))+++,,,,,,...111555999;;;===>>><<<;;;999666222...***)))))))))((('''''''''''''''''''''(((((((((''''''&&&'''''''''&&&$$$###%%%&&&)))((('''&&&&&&'''(((((((((((('''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&***)))'''&&&%%%&&&&&&'''"""###$$$&&&'''''''''&&&''''''((((((((((((''''''***)))))))))))))))))))))''''''''''''''''''''''''***(((&&&$$$###$$$&&&'''%%%&&&'''(((((()))))))))''''''&&&&&&''''''((()))***)))((('''&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$((((((((((((((((((((((((rrrfff```ZZZXXX[[[[[[XXXTTTQQQQQQPPPPPPOOOPPPOOONNNNNNMMMKKKGGGCCC>>>>>>@@@CCCFFFFFFEEECCC===<<<;;;:::999777666666666666666666666666555555888888777666555444444333555444222111000000//////------,,,,,,,,,,,,------,,,,,,------------,,,,,,///---***)))******(((''''''''''''(((((()))))))))***++++++++++++******))))))***,,,------,,,***))))))))))))))))))(((''''''(((((())))))))))))(((((($$$$$$%%%&&&'''(((((('''&&&''''''((((((''''''&&&(((((((((''''''''''''&&&%%%&&&'''((())))))))))))'''''''''''''''''''''''''''''''''''''''((())))))***,,,------,,,******+++'''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))+++***)))(((((()))((((((''''''(((((()))******************************))))))))))))((((((((()))((('''&&&&&&'''((()))************************************))))))))))))'''))),,,---+++***))))))''''''((()))******+++***(((((())))))***+++,,,,,,******************************))))))******+++,,,***+++,,,,,,******+++,,,...---+++,,,---//////...,,,,,,++++++++++++,,,,,,...---,,,,,,---...---+++++++++++++++++++++++++++,,,,,,---///000000000000000...+++++++++,,,,,,+++,,,,,,+++++++++,,,,,,---***************+++++++++,,,,,,+++++++++*********(((((())))))))))))((((((((((((((())))))))))))***((())))))***+++,,,,,,,,,((((((((()))))))))******+++++++++***************++++++******)))((((((((((((((())))))))))))((((((''''''''''''&&&&&&&&&&&&(((&&&%%%&&&)))*********,,,+++******+++...111333111444999===??????===<<<666555222///,,,***((('''))))))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&'''''''''&&&###"""###%%%'''''''''''''''''''''''''''''''''&&&''''''(((((((((''''''''''''&&&&&&&&&)))(((((('''''''''(((((("""%%%'''((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&''''''$$$%%%&&&'''((((((((('''&&&&&&%%%%%%&&&'''(((((()))(((''''''&&&'''''''''&&&''''''''''''''''''&&&(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%((((((((((((((((((((((((ttthhhaaa[[[YYY\\\[[[WWWSSSQQQPPPPPPOOONNNPPPOOOMMMMMMLLLJJJFFFDDD@@@AAABBBDDDGGGGGGEEECCC<<<;;;:::999888666555555666666666666555555555555888888888777555444333222555444333111000000000000------,,,,,,,,,,,,---------,,,++++++++++++,,,---111...,,,***)))((('''%%%'''(((((()))***+++,,,,,,,,,---------,,,+++******'''((()))******)))(((''')))******))))))((('''&&&((((((((())))))(((((((((((()))***)))((('''''''''''''''((((((((((((''''''((((((((('''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))),,,......,,,***)))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******)))))))))***((((((((('''((())))))***************************)))))))))))))))))))))))),,,++++++******++++++,,,************************))))))))))))))))))))))))&&&)))---...---+++*********+++---.........---,,,,,,,,,++++++***)))((((((************************************++++++,,,---+++,,,---,,,+++***+++,,,...------------......---,,,++++++******++++++,,,------------.........---..............................000111111000///...///---++++++,,,---,,,++++++************+++,,,,,,************************++++++++++++************((((((((())))))((((((((()))))))))))))))))))))))))))))))))******+++++++++(((((()))))))))*********************************************))))))((((((&&&'''(((((()))))))))(((((((((((((((((('''''''''))))))(((((()))***+++++++++,,,---000333666999:::;;;<<<>>>>>><<<999555333---,,,+++)))))))))***+++))))))((('''''''''''''''***)))'''%%%%%%%%%%%%&&&*********(((&&&%%%&&&'''%%%&&&&&&''''''''''''&&&''''''&&&''''''((())))))(((''''''''''''&&&&&&&&&&&&''''''''''''(((((()))"""###%%%'''((('''&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((((('''(((((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''(((((())))))))))))((((((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&xxxjjjccc]]][[[^^^[[[WWWSSSQQQPPPPPPOOONNNPPPNNNLLLKKKJJJIIIFFFDDDEEEEEEEEEGGGHHHGGGDDDBBB;;;;;;:::999777666555555777777666666555555555444888888888777666444333222444444222111000/////////...------,,,,,,------......---+++******+++---...)))((('''(((+++---------''''''((()))***++++++,,,((((((((((((((('''&&&%%%&&&&&&'''(((((('''&&&&&&)))))))))))))))(((''''''&&&''''''((((((''''''&&&&&&(((***)))'''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))(((***,,,---+++((('''''')))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%'''))))))(((((()))***((((((((((((((()))******))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++,,,,,,,,,************************(((((((((((((((((((((((('''***---///...,,,++++++)))***+++,,,+++***((('''---,,,,,,+++***))))))(((************************)))******+++,,,---------,,,---...---++++++,,,---...//////...---------------,,,,,,++++++,,,,,,------...////////////000111222222222222222222222222000111222222111000///...333111//////000000///...***))))))((())))))******************************++++++*********)))))))))(((((())))))))))))((((((************))))))))))))******)))))))))((((((((())))))))))))*********************************************)))))))))))))))''''''((()))************)))))))))))))))*********))))))))))))((()))******(((+++111777;;;===>>>===???>>>;;;777444000...---***)))((((((((()))***+++))))))((('''''''''''''''+++)))'''&&&%%%%%%&&&&&&+++,,,+++***((('''((()))%%%&&&''''''(((((('''''''''''''''''''''((()))***(((''''''''''''&&&&&&&&&$$$%%%%%%&&&''''''''''''(((''''''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$''''''((()))))))))((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''zzzllleee^^^\\\___[[[XXXTTTQQQQQQPPPPPPOOOQQQNNNKKKIIIHHHHHHFFFDDDGGGGGGGGGHHHIIIHHHDDDBBB<<<;;;:::999888666555555777777777666555555444444777777888888777555333222444333111000//////............------------.........---,,,++++++,,,---...+++)))((()))+++,,,,,,+++&&&&&&&&&''''''((((((((('''((((((((((((''''''&&&'''(((((((((((((((((('''(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&###&&&'''%%%%%%'''***)))((((((''''''(((((()))'''(((((((((((()))))))))))))))))))))((('''&&&%%%(((((((((((((((((((((((('''''''''''''''((())))))'''(((******)))'''''''''((((((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''))))))(((((()))***))))))(((((())))))***+++)))))))))))))))))))))))))))))))))************+++************************************************(((((((((((())))))))))))(((***---......---,,,---+++++++++******)))''''''))))))******+++,,,,,,---++++++++++++++++++++++++)))***+++,,,---............///000///......///000///111333333111000000111222111111111111111111222222444555555555555777888888888888888888888888888666666666666555444333333555444222222222111000...------,,,+++++++++++++++,,,,,,,,,++++++++++++***,,,+++++++++************))))))************))))))+++************)))))))))******))))))(((''''''&&&)))))))))*********++++++***************+++++++++******))))))))))))))))))(((((()))******+++******************++++++++++++'''((()))))))))***,,,...111555;;;AAADDDDDDAAA???999777333///,,,++++++,,,,,,+++***)))(((((((((((())))))((('''''''''''''''***)))((('''''''''''''''))))))***((('''&&&((()))&&&&&&''''''((()))))))))((((((((('''(((((())))))(((''''''''''''&&&&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&%%%$$$$$$$$$&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%(((((()))))))))))))))(((%%%%%%%%%%%%&&&'''))))))%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((())))))))){{{llleee^^^\\\___\\\YYYUUURRRQQQQQQPPPPPPQQQNNNJJJHHHGGGGGGFFFEEEFFFFFFFFFHHHIIIHHHEEECCC<<<<<<;;;999888777666555888777777666555555444444555666777888777666444333222222000///...---------......------------............------------......111///,,,***)))(((&&&%%%&&&&&&''''''''''''''''''))))))******+++*********(((((())))))))))))((((((&&&'''((())))))******)))''''''((((((((((((''''''"""&&&'''%%%$$$'''+++***)))(((''''''((()))***'''((((((((())))))))))))'''(((((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&((())))))''''''(((***((('''''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))((()))***))))))(((((())))))***+++************************))))))*********+++++++++))))))************))))))))))))))))))))))))))))))))))))******++++++++++++)))+++---...------...///---,,,,,,+++++++++,,,,,,(((((()))***,,,---......++++++++++++++++++++++++)))***,,,---...///......000222333333222222444555111444888999888777999;;;::::::999999999999::::::;;;===@@@@@@??????BBBDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@????????????===<<<:::999999888555333555444333222111000000000///.........------------......---------,,,,,,,,,******++++++++++++******+++++++++*********))))))***)))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++)))))))))))))))))))))***((())))))*********))))))))))))*********+++++++++'''***---...///111555999???AAACCCEEEDDDAAA===:::222000---+++))))))******************)))(((''''''))))))((('''''''''''''''((()))))))))))))))((((((&&&'''((('''&&&&&&(((***((((((''''''((()))+++,,,***)))(((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''''''''(((((()))((((((''''''%%%%%%%%%&&&'''(((***+++$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((())))))***{{{lllddd]]][[[^^^]]]YYYUUUSSSRRRRRRQQQPPPQQQNNNJJJGGGGGGFFFFFFEEECCCCCCDDDFFFHHHHHHFFFDDD===<<<;;;:::999777666666888777777666555444444444444555777888888666444333222111000...------------......------------..............................---,,,***)))*********((()))))))))))))))(((((((((%%%&&&'''((((((((((((((((((((((((''''''(((((((((%%%&&&''')))************(((((())))))))))))((((((###'''***)))&&&$$$&&&)))***)))(((''''''((()))***'''((((((((())))))******%%%&&&'''((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))'''((()))((('''(((***,,,''''''''''''(((***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++)))))))))))))))******+++++++++++++++++++++++++++))))))******++++++++++++***++++++,,,,,,++++++***((((((((((((((((((((((((+++++++++,,,,,,---------***+++------,,,---...000+++******)))***+++---...++++++++++++++++++,,,,,,++++++++++++++++++++++++)))***,,,.../////////...333444666666666666777999333777;;;======>>>@@@CCC@@@@@@????????????@@@@@@BBBEEEHHHHHHGGGGGGJJJMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLJJJJJJJJJKKKLLLKKKIIIGGGFFFFFFDDDAAA>>><<<;;;999888666555555555111111000000/////////...000////////////.........++++++,,,,,,,,,,,,++++++++++++++++++******)))))))))))))))***++++++,,,,,,)))************+++++++++))))))******++++++++++++)))))))))))))))*********(((((())))))))))))(((((((((((())))))*********+++)))---111444666:::@@@DDDCCCCCCAAA???:::555000---000///---+++)))(((((((((&&&''')))***+++******)))))))))((('''''''''''''''((((((***++++++***)))((('''((()))(((((((((***,,,***)))''''''(((***,,,...+++***)))(((((('''(((((((((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&%%%&&&(((***)))(((%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&'''''''''''''''&&&&&&)))(((((('''''''''((((((###$$$&&&'''((('''&&&&&&(((((())))))))))))(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%%%%&&&'''''''''&&&$$$$$$%%%%%%&&&'''((((((wwwlllfff^^^ZZZ\\\\\\YYYUUUSSSRRRRRRQQQQQQPPPNNNKKKIIIIIIIIIHHHGGGFFFGGGIIIJJJJJJIIIGGGFFF@@@???===;;;:::999999999999888888777666555555444222333444444555555444444555444222000............+++,,,...000000///...,,,,,,,,,------------,,,,,,---,,,***((('''((()))***,,,+++++++++******)))))),,,+++)))((('''&&&''''''+++***(((&&&$$$""" ))))))))))))(((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((())))))(((''''''''''''(((%%%""" $$$***---,,,)))((((((((((((((((((((((((((())))))************)))''''''(((((()))************((('''(((***++++++***(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))++++++***************+++,,,+++***((((((((()))))).........---,,,+++))))))))))))(((((((((((())))))---,,,,,,++++++*********------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++,,,,,,---...//////000111111222333444555666666999::::::<<<===>>>?????????@@@BBBDDDFFFHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGKKKLLLMMMNNNNNNNNNMMMMMMSSSRRRQQQPPPQQQRRRTTTUUURRRRRRRRRRRRQQQPPPOOONNNQQQOOONNNOOOPPPNNNJJJEEEHHHGGGFFFDDDBBB???===<<<;;;:::888555333111000000000000000///...---,,,+++...---+++,,,------,,,+++'''+++000111///,,,,,,,,,+++***)))***++++++)))'''***...---)))(((++++++&&&++++++++++++******))))))************************+++++++++***++++++,,,,,,*********((('''))),,,///111555:::???CCCEEEEEEEEE???===888333///+++)))((('''(((((('''%%%%%%&&&((())))))))))))))))))))))))***************)))(((((('''((()))******)))((('''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((***)))(((((())))))((('''&&&'''''''''(((((())))))***)))((('''&&&&&&'''((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))((('''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''&&&&&&"""$$$&&&(((((((((&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%'''((((((&&&$$$%%%&&&'''((((((((('''&&&xxxlllggg___\\\^^^\\\YYYUUURRRRRRRRRQQQQQQQQQNNNKKKIIIIIIIIIIIIHHHDDDEEEGGGIIIIIIHHHGGGFFFAAA@@@>>><<<;;;::::::::::::999888777666555444444444444555666666666666555555444222000............---.........---,,,+++******++++++,,,---------,,,---,,,***((('''((()))***++++++******))))))))))))+++***)))(((''''''((((((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))'''(((((((((((((((''''''((((((((((((((((((((((((***)))(((''''''''''''''''''%%%###%%%)))+++)))&&&((((((((((((((((((((((((%%%&&&'''((()))*********+++***)))(((((('''''''''+++***((()))+++,,,,,,+++************************))))))))))))************))))))))))))))))))))))))******)))(((((()))***+++************************++++++************+++++++++***)))(((((()))***+++------......------,,,,,,++++++************++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,---------------------------,,,,,,,,,,,,,,,---...///000111222333333555555666777888::::::;;;???@@@@@@AAABBBCCCDDDDDDEEEEEEFFFHHHIIIKKKLLLLLLNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOOPPPQQQSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTTTTUUUSSSRRRSSSTTTSSSPPPMMMOOOOOONNNMMMKKKIIIHHHGGGEEECCCAAA>>><<<:::999999888777777666555444222111222000////////////---+++(((+++------+++***+++,,,---,,,++++++,,,,,,***)))'''******'''(((---...+++++++++++++++*********)))*********************************)))******+++,,,***+++++++++,,,000555999999>>>DDDHHHIIIEEE@@@<<<222000...,,,+++*********((())))))(((&&&%%%'''((())))))))))))))))))))))))***************)))((((((((()))*********)))((((((''''''''''''''''''''''''((((((((((((((())))))))))))(((''''''(((((('''&&&((((((((((((((((((((((((***)))((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&'''((()))*********************)))))))))###$$$%%%&&&&&&&&&%%%%%%+++***(((''''''(((***+++''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&'''((((((((('''&&&(((((((((''''''&&&&&&&&&))))))((('''&&&%%%$$$$$$&&&&&&''''''((('''&&&%%%%%%%%%'''((((((((('''&&&|||pppiiibbb___```[[[XXXTTTRRRRRRRRRRRRQQQQQQNNNKKKJJJJJJJJJIIIHHHCCCEEEGGGHHHIIIHHHGGGFFFCCCAAA???===<<<;;;;;;<<<;;;:::999888666555333333555555666777777777777666555444222000............,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,------------,,,***)))(((((())))))))))))))))))(((((((((((())))))(((((((((((())))))%%%&&&'''((()))+++,,,,,,''''''(((((())))))******'''(((((())))))(((((((((((((((((((((((((((((((((+++***)))(((''''''&&&'''***'''%%%&&&((()))'''$$$((((((((((((((((((((((((%%%&&&'''(((((())))))))),,,+++)))(((''''''((())),,,+++)))***+++---,,,,,,************************))))))))))))************************************)))))))))))))))***+++,,,************************++++++************++++++******)))))))))***++++++,,,,,,---......///......,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------.........///////////////////////////111222333555666888999999;;;;;;<<<>>>???AAABBBBBBEEEEEEFFFFFFFFFGGGGGGGGGIIIJJJJJJKKKLLLMMMNNNNNNQQQPPPPPPOOOOOOOOOOOOPPPLLLKKKJJJHHHHHHHHHIIIIIIIIIJJJLLLOOOQQQSSSTTTUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPMMMKKKHHHGGGEEEEEECCCBBBBBBAAA???>>><<<;;;999777555444444222///---,,,,,,,,,+++))))))+++---...---,,,,,,------,,,***(((***)))'''(((,,,...---++++++++++++************************************)))))))))))))))***+++++++++...000333666:::???BBBBBBDDDEEEEEEBBB<<<666333+++++++++++++++,,,------((()))***)))''''''''')))))))))))))))))))))))))))))))))******))))))((((((((()))***++++++***))))))((((((((((((((((((((((((+++***************))))))((('''&&&&&&''''''&&&%%%((((((((((((((('''''''''))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&'''((())))))******)))(((((((((''''''&&&&&&&&&&&&'''(((((((((((((((+++***)))(((((()))***+++''''''''''''''''''''''''&&&&&&''''''''''''''''''$$$%%%%%%&&&&&&''''''''')))(((((('''''''''((((((((((((((((((((('''''''''***))))))((('''&&&%%%%%%''''''(((((('''&&&%%%$$$%%%%%%&&&''''''''''''&&&xxxnnneee``````[[[XXXUUUSSSRRRSSSRRRRRRQQQOOOLLLJJJJJJJJJIIIHHHFFFGGGIIIIIIIIIHHHFFFDDDDDDBBB@@@>>>===<<<======<<<;;;:::888666444333222555555666777777777666666555333111000.........///***)))))))))+++...111333000//////...............---,,,+++)))))))))))))))((((((((((((((((((''''''((((((((((((((()))******))))))))))))))))))))))))&&&''''''((()))******+++'''(((((())))))))))))(((((((((((((((((((((((((((++++++)))(((''''''''''''***(((''''''(((((('''%%%((((((((((((((((((((((((((((((((()))(((((('''''')))(((''''''((()))+++---,,,+++))))))+++,,,,,,+++************************((()))))))))************************************))))))))))))***+++,,,,,,************************++++++*********+++,,,,,,++++++******************+++,,,------......------******))))))))))))*********++++++,,,,,,---------,,,,,,,,,,,,,,,------...++++++,,,---......//////...//////111222333444444888888:::;;;===???@@@AAAAAABBBCCCDDDFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPNNNMMMLLLKKKKKKKKKIIIGGGEEECCCAAABBBCCCCCCBBBDDDHHHLLLOOOQQQRRRRRRRRRSSSTTTVVVWWWWWWWWWWWWVVVUUUTTTTTTUUUWWWYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVZZZXXXVVVTTTRRRPPPOOONNNLLLLLLKKKJJJIIIGGGEEEDDDAAA@@@>>><<<;;;888555222111111000///.........//////---,,,,,,,,,---,,,***,,,,,,***(((((()))++++++++++++++++++++++++++++++***************************)))))))))***+++,,,,,,000444999===???@@@BBBCCCCCC???999333///---------,,,+++++++++++++++++++++)))***++++++)))(((((()))))))))))))))))))))))))))((()))))))))))))))((((((((()))+++,,,,,,+++******))))))))))))))))))))))))+++++++++******))))))))))))(((&&&'''(((((('''%%%&&&'''''''''(((((())))))((((((((('''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******+++&&&%%%%%%$$$$$$#########(((((())))))************(((((('''&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&###$$$$$$%%%&&&''''''(((+++)))'''&&&%%%&&&'''(((((((((''''''''''''''''''&&&&&&''''''((()))))))))''''''((('''%%%$$$###$$$%%%%%%&&&&&&''''''''''''wwwkkkccc```\\\YYYUUUTTTTTTTTTTTTSSSQQQOOOLLLJJJJJJJJJIIIHHHJJJKKKLLLKKKJJJHHHEEECCCDDDCCCAAA???>>>======>>><<<<<<:::999777555333333444444555666666666666555444333111000///...//////+++*********,,,///333555666444333111//////......---,,,+++******)))))))))''''''''''''''''''((((((''''''(((((()))*********)))))))))(((((('''''''''&&&''''''((()))******+++''''''((()))******))))))))))))))))))))))))))))))++++++***(((((('''''''''((('''''''''((()))((('''))))))))))))))))))))))))'''((())))))************))))))(((((()))***,,,,,,,,,***((((((*********)))))))))))))))))))))))))))((()))))))))************************************))))))******++++++++++++************************++++++******+++,,,,,,---,,,,,,,,,+++***)))((((((+++,,,,,,,,,,,,+++******++++++************+++++++++++++++,,,,,,------...------,,,,,,------...///++++++,,,---...000000111...///111333666888:::;;;>>>???@@@BBBDDDEEEGGGHHHFFFFFFGGGHHHIIIJJJKKKKKKGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKLLLNNNOOOPPPQQQRRROOONNNLLLIIIGGGFFFEEEDDDCCCBBB???<<<;;;;;;<<<===<<<>>>BBBFFFJJJLLLNNNNNNNNNOOOPPPRRRSSSTTTUUUUUUTTTTTTSSSRRRSSSUUUXXX[[[[[[[[[[[[[[[ZZZYYYWWWWWW\\\[[[YYYWWWUUUTTTTTTSSSRRRRRRRRRQQQOOOMMMLLLKKKJJJIIIGGGFFFDDDAAA===:::666555555555555444222111222///---,,,,,,,,,+++***...,,,******)))((()))***+++++++++++++++++++++,,,************************+++******+++,,,---......444999@@@DDDCCC@@@===;;;:::666///***&&&''')))+++((((((((((((''''''&&&&&&)))***,,,+++***(((((()))))))))))))))))))))))))))'''(((((()))))))))((((((((()))***+++,,,,,,+++***))))))))))))))))))))))))*********))))))(((((((((***)))'''((())))))(((&&&$$$%%%&&&'''(((******+++''''''((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''(((((())))))******((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((***(((&&&$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***%%%''''''%%%###!!!"""$$$&&&&&&&&&'''''''''((((((sssgggaaa]]]ZZZWWWUUUUUUVVVVVVUUURRROOOLLLKKKKKKKKKJJJIIILLLLLLMMMLLLKKKHHHEEEDDDEEECCCAAA???>>>======>>><<<;;;:::999777666444444444444555666666666666555444333111////////////000///...,,,,,,,,,...000111777555333111///......///,,,,,,,,,++++++***))))))''''''''''''((((((((((((''''''((()))******))))))&&&'''''''''((((((((()))''''''(((((())))))******''''''((()))************))))))))))))))))))))))))******))))))(((((())))))'''''''''(((((())))))***))))))))))))))))))))))))$$$&&&''')))+++,,,------+++++++++******)))((((((,,,***(((((()))***)))((((((((((((((((((((((((((())))))))))))***************************************++++++,,,,,,+++******++++++++++++++++++++++++++++++***++++++,,,---...,,,,,,,,,,,,+++***)))(((+++++++++++++++***))))))...------,,,,,,------...,,,,,,,,,,,,------------...............//////000,,,---...///111222333444111333555888;;;>>>@@@AAABBBCCCDDDEEEGGGIIIJJJJJJHHHIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLMMMMMMNNNOOOPPPPPPKKKJJJHHHEEECCCAAA@@@@@@===<<<:::888777666777777777999<<<@@@CCCFFFHHHIIIKKKLLLMMMOOOPPPQQQRRRRRRQQQRRRRRRQQQPPPQQQTTTWWWXXXXXXXXXXXXXXXXXXWWWVVVYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPRRRQQQPPPPPPOOOLLLGGGDDD======<<<<<<<<<;;;888555888555111///......---,,,+++)))))),,,,,,))))))+++++++++++++++,,,,,,,,,,,,************************+++++++++,,,,,,...///000555:::???AAA???999444111//////...,,,+++******)))'''((()))***************(((***,,,,,,***((((((((())))))))))))))))))))))))''''''((()))))))))(((((('''((()))++++++++++++***((((((((((((((((((((((((((((((((((((((((((''''''+++)))(((((())))))((('''$$$%%%&&&'''(((******+++&&&'''(((((()))(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((()))))))))(((((((((((((((((((((((((((''''''''''''((())))))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%&&&&&&''''''(((((((((((('''%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&%%%&&&'''%%%"""!!!###&&&((((((''''''(((((()))***|||mmmddd^^^[[[XXXVVVWWWXXXXXXWWWRRROOOLLLKKKKKKKKKJJJIIIIIIJJJKKKKKKKKKIIIGGGEEEDDDCCCAAA???============;;;;;;:::999888666666555555555666777777777777666333222111/////////000000...---,,,,,,,,,---...///222000...---,,,,,,---...,,,,,,,,,,,,+++***))))))''''''((((((((()))))))))'''((()))******)))((((((&&&&&&''''''((())))))***(((((((((((())))))))))))''''''(((******++++++***)))))))))))))))))))))))))))))))))((())))))***+++'''((())))))(((((()))***))))))))))))))))))))))))''''''((()))*********)))***+++,,,,,,,,,***((('''---+++))))))*********)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++,,,,,,,,,,,,+++)))(((++++++++++++++++++++++++++++++++++++,,,---......))))))+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++......------------......---------------,,,,,,,,,///////////////000111111///000111333555666888888999999;;;>>>@@@BBBDDDEEEDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGCCCBBBAAA???>>>======<<<888888777666555444444444555666777999<<>><<<;;;;;;:::::::::::::::666666666666555444333222444444444666888;;;>>>???CCCDDDEEEGGGHHHIIIIIIIIIGGGHHHIIIGGGDDDCCCEEEGGGEEEGGGIIILLLOOOQQQSSSSSSUUUUUUUUUUUUVVVWWWWWWXXXVVVVVVWWWWWWWWWVVVVVVVVV[[[[[[[[[\\\\\\ZZZVVVSSSWWWRRRMMMJJJKKKLLLLLLKKKGGGCCC>>>:::888777555444000,,,---000...&&&"""###+++++++++,,,,,,---------************************)))))))))***+++---...///---......,,,***)))+++,,,...+++&&&###"""%%%))),,,'''((()))))))))(((&&&%%%&&&)))++++++***(((''''''))))))))))))))))))))))))&&&&&&'''((())))))((((((%%%&&&((()))*********)))''''''''''''''''''''''''''''''(((((())))))******)))'''&&&&&&'''(((&&&%%%***))))))((('''&&&&&&&&&%%%&&&((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''$$$%%%%%%&&&'''((())))))((('''&&&&&&&&&''')))***''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((()))))))))))))))))))))((((((((('''''''''''''''((()))***&&&'''''''''(((((())))))######$$$%%%&&&'''((()))&&&)))***(((%%%$$$(((,,,+++***)))))))))***,,,---qqqjjjccc___YYYWWWWWWWWWTTTRRRPPPOOOMMMKKKKKKKKKKKKKKKMMMLLLKKKLLLLLLKKKHHHFFFCCCBBBAAA???>>><<<;;;:::;;;;;;;;;:::888777555444777777666666666666777888444222000...---,,,,,,,,,,,,++++++***+++,,,...//////......---+++******)))---,,,++++++++++++((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******''''''((()))***++++++,,,))))))************))))))******))))))((((((((('''((()))***++++++***)))(((((((((''''''''''''((((((------+++)))&&&&&&(((***((()))+++,,,,,,+++***)))************************)))((('''&&&&&&'''((())),,,+++)))'''(((***,,,...///---,,,,,,---......---))))))))))))((((((((((((+++)))(((&&&&&&((()))+++........................******+++++++++,,,,,,,,,)))***,,,---...---,,,,,,******))))))***,,,...///...---,,,,,,+++,,,,,,,,,/////////---,,,,,,...000000///000000222444777888::::::999999:::;;;<<<===AAAAAAAAAAAA@@@@@@@@@@@@<<<===>>>???@@@AAAAAABBBBBBBBBBBB@@@>>>>>>@@@BBBCCCCCCDDDBBB???======>>>@@@???>>><<<:::888777666888777666555555777999;;;888888666555555666777888444444333444666999<<<>>><<<===???AAACCCEEEFFFGGGJJJJJJIIIHHHEEECCC@@@>>>AAAAAABBBDDDGGGKKKOOOQQQSSSTTTUUUWWWWWWWWWWWWVVVUUUVVVXXXZZZ[[[[[[ZZZZZZWWWWWWXXXXXXWWWVVVTTTSSSUUUSSSRRRSSSUUUVVVTTTQQQNNNMMMKKKHHHEEEAAA>>><<<999777555222000///......,,,,,,++++++++++++******++++++,,,,,,,,,,,,++++++,,,***)))'''''''''((((((,,,,,,,,,++++++++++++***))))))))))))***+++,,,---++++++******)))(((((((((,,,,,,++++++***)))((((((&&&((('''%%%''',,,---***---***+++...---((((((...''')))+++,,,,,,***(((&&&******))))))((((((''''''(((((())))))((('''&&&&&&(((((((((((())))))))))))***)))'''%%%%%%%%%'''(((&&&'''(((***++++++++++++))))))(((((('''''''''&&&))))))(((((((((((())))))&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&''')))+++,,,***((())))))(((((((((((())))))''''''''''''&&&%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&))))))(((((((((((('''''',,,,,,,,,,,,+++(((&&&%%%+++************)))'''%%%'''((()))***,,,---...///......//////...---,,,,,,ooohhhccc^^^XXXVVVVVVVVVTTTRRRRRRQQQOOOMMMKKKJJJJJJJJJMMMLLLKKKKKKLLLKKKHHHFFFCCCBBBAAA???>>><<<;;;:::;;;;;;;;;:::888777555444777777666666666666777777444222000...---,,,,,,,,,...---,,,+++++++++,,,---------,,,,,,,,,,,,++++++,,,+++***+++,,,,,,+++)))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***((((((((()))*********+++((())))))))))))))))))(((((((((((('''''''''&&&&&&))))))*********)))((((((***))))))(((((())))))***,,,,,,+++)))'''''')))+++***************)))((('''''''''''''''''''''''''''***)))(((((((((((()))***))))))'''''''''(((***+++,,,+++))))))+++++++++***************************,,,+++)))(((((()))+++,,,++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,+++++++++,,,---.........------,,,,,,,,,------...//////...------000222444444444555777999;;;<<<;;;<<<<<<===>>>??????@@@???>>>>>>======<<<;;;;;;777777888999:::;;;;;;<<<;;;<<<;;;:::999999;;;======>>>>>>===;;;::::::;;;===<<<;;;:::999999888888888888777777777888999:::888888666555555555666666555555444555666888;;;<<<::::::;;;<<<======>>>>>>AAAAAAAAAAAA???>>><<<:::::::::<<<>>>AAADDDFFFGGGLLLMMMPPPSSSUUUVVVWWWWWWUUUUUUUUUVVVUUUTTTRRRQQQPPPPPPQQQRRRSSSSSSSSSSSSUUUTTTSSSUUUWWWXXXVVVSSSUUUTTTSSSRRROOOMMMKKKJJJ@@@>>>;;;777444111000///111000///---,,,+++************+++,,,,,,,,,,,,,,,,,,+++***)))((((((((((((*********))))))))))))((())))))))))))***+++,,,,,,)))))))))))))))*********,,,,,,+++******)))(((((()))+++***&&&'''***)))&&&***((((((***(((######'''(((((()))))))))(((((((((***)))))))))((((((((('''(((((())))))(((''''''&&&(((((((((((())))))))))))***)))'''%%%%%%&&&'''(((((())))))*********))))))))))))((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((''''''&&&&&&''''''((('''&&&&&&(((***+++***(((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''&&&&&&,,,***(((%%%$$$$$$&&&&&&))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''')))((('''((()))+++***)))++++++,,,---...///000000000000000000000///......~~~mmmfffccc]]]WWWTTTUUUVVVUUUSSSUUUSSSQQQNNNLLLKKKKKKKKKMMMLLLKKKKKKKKKJJJHHHFFFCCCBBBAAA@@@>>><<<;;;:::;;;;;;;;;:::999777555555777777777666666666666666333222000...---,,,,,,---///...---,,,+++++++++++++++++++++,,,,,,---------+++******+++------,,,***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((((((((('''''')))************)))((('''+++******))))))******+++*********)))'''(((***,,,,,,+++***(((''''''&&&&&&))))))))))))))))))))))))+++******))))))******+++(((((((((((())))))******+++***((((((***+++***)))++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++******)))))))))++++++++++++,,,,,,,,,,,,///...---,,,++++++++++++------............------...---------------......---...000000///000333555888888888:::;;;===???@@@>>>???AAABBBCCCCCCBBBBBB===<<<;;;:::999888777666222222333444555666777777555666666666555666999;;;:::;;;===<<<;;;:::;;;=========<<<;;;<<<===>>>???<<<======>>>>>>>>>>>>>>>===<<<;;;999999888888888888777777666777888:::;;;<<<;;;;;;;;;::::::999999::::::;;;;;;:::999888888777888:::===???@@@AAAAAADDDFFFJJJNNNQQQTTTUUUVVVTTTSSSRRRPPPNNNKKKIIIHHHFFFFFFGGGHHHJJJMMMPPPQQQSSSSSSTTTWWWYYYZZZXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQKKKHHHEEE@@@<<<888666444555444111///---,,,,,,,,,.........------,,,++++++,,,,,,,,,,,,+++***)))(((*********))))))))))))(((******************++++++'''(((((()))******+++++++++++++++******))))))((((((+++***''''''))))))&&&)))''''''(((%%%!!!!!!$$$)))((('''&&&&&&''')))***))))))))))))(((((((((((((((((()))))))))(((''''''))))))))))))(((((((((((()))((('''&&&&&&&&&'''((()))*********))))))((('''))))))((((((((((((''''''''''''((((((((((((''''''(((((((((((()))))))))***)))((((((''''''(((((()))(((&&&&&&''')))******)))''''''&&&&&&&&&&&&''''''&&&&&&'''''''''&&&&&&%%%...+++(((%%%$$$%%%'''))))))))))))))))))(((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&'''(((***+++,,,(((&&&&&&(((+++...////////////000000000000111111+++,,,,,,,,,,,,++++++***}}}mmmfffbbb]]]VVVSSSTTTVVVUUUTTTUUUSSSQQQOOONNNMMMMMMMMMMMMLLLJJJJJJJJJJJJHHHFFFCCCCCCBBB@@@>>>===;;;;;;<<<<<<;;;:::999777666555777777777777777666666555333222000...---,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++******+++,,,,,,***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((''''''''''''((((((++++++++++++*********************))))))(((''''''*********))))))*********((()))***)))((((((***,,,,,,+++)))(((''''''((()))++++++++++++++++++++++++************************)))***+++,,,,,,,,,++++++---+++******+++,,,,,,+++*********+++++++++++++++,,,,,,+++******+++,,,,,,......------,,,,,,+++++++++++++++,,,,,,,,,------///...,,,++++++,,,---...,,,---...//////...,,,+++---,,,,,,,,,---...//////...000222333333444777999<<<<<<===>>>???@@@AAABBBAAABBBDDDEEEDDDCCCAAA@@@<<<;;;:::888777555444333222222333444555666777777666777777777777999<<>>@@@BBBBBBBBBBBBCCCEEEDDDDDDCCCBBBCCCDDDFFFGGGEEEFFFGGGIIIIIIHHHFFFEEEEEEDDDCCCBBBAAA@@@??????<<<<<<;;;:::::::::;;;;;;@@@@@@???>>>>>>===<<<<<<::::::::::::999999888888777888:::===>>>>>>>>>>>>???AAADDDHHHLLLNNNPPPPPPPPPOOOMMMJJJGGGDDDBBB@@@>>>======>>>AAAEEEIIILLLOOOPPPSSSVVVYYYZZZZZZZZZUUUUUUVVVVVVUUUUUUTTTSSSSSSQQQNNNJJJFFFBBB???>>>888777444111000/////////555444222///---+++***))),,,------...---+++***))),,,,,,,,,+++++++++************+++++++++******)))(((((())))))************+++*********)))))))))(((###((()))'''(((+++,,,***))))))******(((&&&&&&((()))(((((((((((())))))***))))))))))))(((((((((((((((((()))))))))(((((('''))))))))))))(((((((((((()))(((''''''&&&'''((((((((()))))))))))))))(((((())))))(((((((((((((((((('''((())))))))))))((('''''''''((((((((()))))))))+++******))))))******+++((('''&&&'''(((***))))))))))))(((((((((((())))))+++******(((&&&$$$"""!!!((('''&&&%%%%%%'''***+++((((((((((((((((((((((((''''''(((((()))))))))***+++***))))))***+++---...))))))***---000222111000000000/////////.........(((((()))))))))(((((('''|||nnnhhhaaa\\\VVVTTTUUUWWWVVVUUUSSSRRRPPPOOOOOOOOOPPPPPPMMMLLLJJJIIIIIIIIIHHHFFFDDDCCCBBB@@@???===<<<;;;<<<<<<<<<;;;999888666555777777777888777666555444222111///...---------...+++++++++,,,,,,---------------,,,,,,,,,,,,++++++---,,,+++******)))'''%%%))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))(((((((((((((((((((((''''''''''''((((((************++++++++++++***))))))(((((((((''''''***))))))(((((())))))***'''(((***)))))))))+++,,,***))))))((()))***,,,---(((((((((((((((((((((((()))))))))))))))))))))))))))***,,,---------++++++---+++******+++,,,,,,+++)))))))))*********+++++++++++++++******+++++++++//////......---------,,,++++++,,,,,,,,,---------,,,,,,++++++,,,...000111+++,,,---......---+++***,,,,,,,,,---...///000111111333666888888:::<<<>>>AAAAAABBBBBBCCCCCCCCCCCCBBBCCCDDDCCCBBB???<<<;;;888888777666444333222222333444555555777777888999888999;;;;;;;;;===AAACCCDDDFFFHHHIIIIIIJJJLLLNNNLLLKKKJJJIIIIIIJJJKKKKKKKKKMMMOOOPPPPPPNNNLLLKKKKKKJJJJJJIIIHHHFFFEEEEEEBBBBBBAAA@@@???>>>>>>>>>AAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;:::999999666888:::;;;<<<<<<<<<;;;===>>>@@@CCCEEEFFFFFFFFFGGGFFFDDDAAA???===;;;:::999888777777999===AAADDDIIIKKKNNNQQQTTTVVVYYYZZZYYYZZZZZZZZZZZZYYYXXXXXXXXXWWWUUUSSSPPPMMMKKKJJJBBB@@@<<<888555222111000444333111...---++++++***------.........,,,***))),,,,,,,,,+++++++++************+++++++++***))))))************))))))((((((*********)))))))))))))))"""(((***((((((***+++***(((***++++++***+++,,,---'''(((***,,,,,,,,,***)))(((((((((((())))))))))))(((((()))))))))))))))(((***)))))))))((((((((('''(((((('''''''''(((((((((&&&&&&'''))))))*********(((((())))))))))))))))))((())))))******))))))(((&&&&&&'''''''''(((((((((***))))))(((((())))))***)))((('''(((******)))((())))))(((((((((((())))))++++++***)))'''$$$###!!!###$$$%%%''''''(((''''''''''''''''''''''''''''''&&&''''''((()))******++++++***))))))***+++---...,,,---///333555444111...------,,,,,,+++******))))))******+++++++++******yyymmmiii```\\\WWWVVVXXXYYYWWWVVVRRRQQQPPPOOOOOOPPPQQQRRRNNNLLLIIIHHHIIIIIIHHHFFFDDDCCCBBBAAA???===<<<;;;<<<<<<<<<;;;:::888666555777777888888888666555444222111///...------......)))***+++,,,---------------------,,,,,,+++++++++///---,,,++++++)))&&&$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***''''''((((((((((((((())))))((((((''''''(((((())))))))))))(((((()))))))))''')))******))))))***,,,(((((())))))***,,,---...))))))))))))))))))))))))((())))))******))))))(((((((((***+++++++++***)))+++***((((((***+++***)))(((((())))))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,---///111111+++,,,,,,---------,,,,,,.........///000222333444666888;;;===>>>???AAACCCFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@???===;;;999777444444444444333333333333555555666777888999::::::;;;<<<======>>>@@@CCCFFFGGGIIIKKKLLLMMMNNNPPPRRROOOOOOOOONNNNNNMMMLLLLLLNNNOOOQQQRRRQQQPPPNNNMMMLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<===>>>???@@@AAABBBBBBBBB???@@@AAABBBAAA@@@???>>>>>>===;;;999777666555555666555444333555888;;;===AAACCCFFFIIILLLPPPUUUYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZXXXWWWUUUTTTOOOMMMJJJEEE???:::666444222111///...------...............------,,,+++************))))))))))))((())))))+++,,,,,,+++***)))++++++******)))(((((('''))))))))))))))))))))))))$$$+++---***'''(((((('''$$$(((***((((((+++------&&&(((+++......---+++***(((((((((((())))))))))))(((((()))*********))))))******))))))((((((''''''''''''((((((((()))))))))%%%%%%'''((()))*********(((((())))))))))))******))))))(((((((((((())))))&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))))))))+++,,,,,,***(((''''''&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&$$$&&&'''((((((&&&$$$"""&&&&&&&&&&&&''''''''''''%%%&&&'''((()))***+++,,,,,,,,,---...///111333444...///111333444333///+++******)))(((((('''&&&&&&''''''((())))))))))))(((uuukkkhhh^^^[[[YYYYYYZZZ[[[XXXVVVSSSRRRPPPOOOOOOOOOPPPPPPNNNKKKIIIHHHHHHHHHHHHGGGDDDDDDBBBAAA???>>><<<<<<======<<<;;;:::888777666777777888999888666444333222111///...------......***+++,,,---------,,,+++++++++,,,,,,,,,,,,------000...---------,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&'''''''''((()))))))))+++***(((''''''(((***+++&&&&&&'''''''''(((((((((''''''&&&&&&'''(((******+++******))))))******+++''')))+++***)))))))))***(((((()))******++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***))))))))))))******++++++******,,,+++))))))+++++++++***))))))******+++,,,,,,---,,,,,,------------,,,,,,*********+++,,,,,,------,,,,,,,,,------------...++++++---...////////////---,,,,,,,,,---...//////111111111222444666777888;;;===AAACCCCCCDDDEEEGGGFFFFFFFFFEEECCCAAA???>>>===<<<<<<;;;:::999888777444555555666777888999999888999:::;;;<<<======>>>>>>???@@@@@@@@@BBBEEEHHHHHHJJJLLLMMMNNNOOOQQQSSSOOOPPPRRRRRRRRRQQQOOONNNPPPPPPQQQQQQQQQPPPOOONNNMMMMMMNNNNNNMMMLLLKKKJJJNNNNNNMMMMMMLLLJJJIIIIIIFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAABBBCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJHHHHHHHHHHHHFFFDDDBBBAAA<<<;;;999666444333333333333333222222333555888999:::<<<>>>@@@CCCIIIQQQWWWUUUVVVXXXZZZ[[[\\\]]]]]]]]]^^^^^^^^^^^^]]][[[ZZZYYYXXXVVVRRRMMMGGGBBB???:::888555222111000000111///...---,,,++++++++++++*********))))))))))))((('''(((***,,,,,,,,,+++************)))))))))))))))((()))))))))))))))))))))$$$***...+++''''''((('''###(((***&&&&&&***+++***'''(((***+++,,,,,,++++++'''((((((((()))))))))***(((((()))************************)))((('''''''''''''''((()))))))))))))))&&&&&&'''((()))))))))((((((((()))))))))*********)))(((&&&$$$$$$&&&((()))''''''''''''(((((((((((()))((((((''''''(((((())))))***+++...///...***'''''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((('''&&&''''''(((''''''&&&%%%&&&'''''''''((((((((((((((()))***+++---...///000111111222333444444444444///...------...---+++)))(((((((((''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&rrriiifff^^^[[[ZZZZZZ\\\\\\YYYVVVTTTSSSQQQOOONNNNNNNNNNNNNNNKKKIIIGGGHHHHHHHHHGGGDDDDDDCCCAAA???>>><<<<<<======<<<;;;:::888777666777777999999888666444222111000///...------...///,,,---......---,,,***))))))******+++---......///000.........//////---+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''%%%&&&&&&'''((()))******,,,***)))'''''')))***,,,'''((((((((())))))******&&&&&&&&&&&&''')))***,,,,,,++++++++++++++++++,,,((()))++++++)))((()))***'''((()))******)))((('''))))))))))))))))))))))))***+++,,,------,,,+++***++++++,,,,,,,,,---------///---,,,,,,---......---******+++,,,,,,---......------............------******+++,,,---......///,,,,,,,,,---------......,,,---.../////////...---...---------...///111222333333444555777999:::;;;>>>@@@DDDFFFFFFGGGHHHIIICCCCCCBBBAAA???<<<:::888:::999999888888888999999777888999;;;<<<>>>???@@@<<<===>>>???@@@AAAAAABBBAAABBBCCCCCCCCCDDDHHHJJJIIIKKKMMMNNNNNNOOOQQQSSSPPPRRRTTTVVVVVVUUUSSSQQQRRRRRRRRRRRRRRRQQQPPPPPPNNNOOOPPPPPPPPPOOONNNMMMQQQQQQQQQPPPOOONNNMMMLLLOOONNNNNNMMMLLLKKKJJJIIIFFFFFFEEEEEEFFFHHHJJJKKKEEEDDDDDDEEEFFFHHHJJJKKKQQQQQQPPPOOONNNKKKIIIGGG???===;;;888555444444444111111111222333555777888555777999:::===DDDNNNUUUUUUWWWYYY\\\___aaabbbccc___```aaaaaa```___^^^\\\[[[[[[\\\[[[XXXTTTOOOMMMFFFCCC???:::555333111111///...,,,+++******+++,,,,,,,,,,,,++++++++++++***&&&(((***,,,---,,,+++***((((((((()))******++++++(((((((((((()))))))))))) (((---+++((()))++++++$$$)))+++&&&%%%)))***''')))((((((((()))***,,,---'''((((((((())))))******(((((()))***************+++******)))(((''''''&&&''''''((()))))))))))))))(((((((((((((((''''''&&&(((((())))))*********+++(((&&&###!!!!!!###&&&((((((((((((((()))))))))))),,,,,,++++++++++++,,,,,,)))***---000111///***'''))))))(((((((((((())))))))))))))))))((('''&&&%%%&&&&&&%%%&&&''')))+++,,,'''((((((((())))))******------...000222333444555222333333222111///---+++...+++'''&&&'''((()))))))))((((((((('''''''''&&&'''(((((()))*********)))rrrjjjgggaaa^^^[[[YYYYYYZZZ[[[[[[WWWTTTQQQOOONNNNNNMMMLLLHHHHHHGGGGGGHHHHHHIIIJJJEEEEEEEEECCCAAA>>><<<:::;;;<<<>>>===;;;999888888;;;;;;;;;:::999888666666222111000///...------,,,///...---,,,+++,,,,,,---***)))((('''''')))+++---000000...,,,***((('''&&&+++******))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************111000---***((((((((()))******************************************++++++******+++++++++******)))))))))))))))))))))))))))))))))***+++,,,,,,---------,,,+++******+++,,,---,,,,,,,,,---------......222111000...------------+++,,,...---,,,,,,---///000///...---,,,---......//////000000111000000000000///...///111222222111222444666888888999;;;===CCCBBBBBBAAAAAABBBCCCCCC@@@>>><<<:::999999:::;;;777999;;;;;;::::::;;;===>>>======???BBBDDDEEEEEEBBBDDDGGGGGGFFFEEEEEEEEEFFFGGGGGGEEEDDDDDDFFFHHHHHHJJJKKKLLLMMMPPPTTTWWWXXXVVVSSSQQQQQQSSSVVVXXXSSSSSSTTTTTTTTTSSSRRRRRRQQQQQQQQQOOOMMMMMMOOOPPPNNNOOOPPPRRRSSSTTTTTTTTTNNNPPPQQQQQQOOONNNNNNOOOLLLLLLLLLNNNPPPOOOMMMKKKMMMKKKHHHHHHIIIKKKLLLLLLSSSTTTUUUWWWWWWTTTNNNJJJGGGGGGFFFDDD@@@;;;666333666444333333555666666666:::;;;:::888666888===BBBHHHMMMTTT[[[___bbbeeefff___aaadddeeedddbbbaaaaaa^^^___``````___[[[XXXUUUPPPNNNKKKFFFAAA;;;777555333222000000111000---+++,,,***)))((()))***)))(((******)))(((((()))******+++++++++,,,,,,++++++++++++++++++***************((())))))*********))))))+++***)))))))))***,,,,,,******))))))))))))******))))))*********))))))(((+++++++++************)))---+++)))(((((()))+++---*********)))'''(((***,,,((())))))))))))(((''''''***)))(((''''''((())))))$$$%%%(((***++++++***)))))))))((()))***,,,...000---,,,,,,++++++---...///...///111222111///,,,***''''''(((((((((((('''''')))(((&&&&&&((()))((('''((((((((('''%%%&&&(((***++++++,,,,,,---------...333333333333333222111000333333111...,,,***((('''&&&&&&&&&'''((())))))***''''''(((((('''&&&%%%%%%'''(((((()))((('''%%%$$$ppphhheee^^^\\\ZZZYYYYYYYYYWWWVVVVVVSSSPPPNNNNNNMMMLLLKKKGGGGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFEEEBBB@@@===<<<:::<<<======:::888777888999999:::::::::999888888333111000...------------///...---,,,,,,,,,------...---,,,*********+++,,,///...---,,,+++******)))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************...,,,***)))((()))***+++******************************++++++,,,,,,,,,,,,******+++++++++******)))************************)))******+++,,,,,,---------,,,++++++++++++,,,---,,,,,,,,,---------......000000//////...------,,,+++,,,......---------...//////000000///...---,,,,,,---.../////////////////////000222333444555555777888;;;===???@@@@@@@@@BBBCCCDDDDDDCCC@@@>>><<>><<<;;;;;;<<<===??????@@@@@@AAAAAABBBCCCBBBAAAAAACCCFFFHHHJJJKKKKKKMMMNNNMMMKKKJJJJJJKKKJJJKKKJJJHHHGGGGGGIIIKKKJJJKKKLLLOOORRRUUUWWWXXXYYYXXXWWWWWWXXX[[[^^^```______```______^^^]]]]]]XXXWWWTTTSSSRRRSSSSSSTTTTTTUUUUUUVVVWWWXXXXXXYYYVVVUUUTTTSSSSSSRRRQQQQQQQQQPPPPPPPPPRRRRRRQQQOOOTTTQQQOOONNNOOOQQQQQQQQQUUUUUUUUUVVVXXXXXXUUUSSSOOOOOONNNLLLHHHCCC>>>;;;888777555555666777666555777777777555444555999<<<@@@EEELLLRRRWWW\\\```bbbaaacccddddddbbbaaaaaabbb```aaabbbbbbbbb```^^^\\\XXXWWWTTTPPPKKKFFFBBB@@@:::777222//////...------...,,,++++++---...---,,,++++++++++++++++++++++++)))******++++++******)))(((((((((((((((((((((((('''((()))***+++,,,,,,,,,+++***)))))))))***+++,,,++++++************++++++******++++++,,,++++++***------,,,,,,+++++++++***---------,,,,,,------------------,,,***)))***+++((()))******++++++++++++******)))))))))***+++,,,((()))+++,,,,,,+++***)))*********+++,,,///111222222111000............///...///111222111///,,,+++((())))))))))))))))))((()))(((&&&&&&((()))((('''&&&'''((('''&&&''')))+++------...///000000111111111111111111000///...---++++++***)))(((&&&&&&%%%&&&&&&''''''((())))))***(((((())))))(((((('''&&&&&&'''((())))))((('''&&&|||mmmfffbbb]]]]]]\\\\\\\\\ZZZVVVTTTUUURRROOOMMMMMMMMMKKKJJJGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGFFFDDDAAA???===;;;<<<>>>===:::888777777777777888999:::::::::999444222///---,,,,,,---//////...------,,,---------------------------------,,,,,,,,,+++++++++,,,,,,(((((()))******))))))(((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))(((((((((***,,,---******************************+++,,,------......)))******+++++++++******++++++++++++++++++++++++*********++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------............/////////---,,,+++***,,,//////...------...///000222333222111///------...//////000000000000///222555666666777:::>>><<<;;;<<>>AAACCCGGGHHHGGGCCC>>>:::???>>>=========???@@@AAADDDCCCBBBCCCEEEFFFGGGFFFJJJIIIIIIIIIKKKNNNQQQSSSVVVWWWXXXWWWTTTRRRRRRRRRSSSSSSSSSQQQOOONNNNNNPPPRRRRRRTTTZZZaaaeeeeeedddccceeegggkkkoootttwwwzzz{{{zzzzzzyyyxxxwwwwwwvvvmmmiiicccaaabbbddddddcccbbbbbbaaaaaabbbcccddddddbbb^^^ZZZXXXYYYYYYWWWUUUWWWUUUSSSSSSTTTUUUUUUTTTVVVTTTRRRQQQRRRTTTTTTSSSWWWVVVTTTUUUWWWXXXXXXXXXXXXXXXWWWUUURRRMMMIIIFFF???===;;;::::::999777555555555555444333333555888999<<>>???>>>;;;999888888777777888999999999999999555222///,,,+++,,,...///.........------------...)))***+++---............++++++*********++++++,,,(((((()))******))))))(((************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************''''''''''''((()))+++,,,************************))))))***+++,,,---...///))))))***+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,---///000000...,,,+++***,,,///000///...---...///000111222333333333333222333333333333333222222111666;;;<<<;;;<<>>===>>>???@@@???<<<:::999888888999999999999888777777555222///,,,+++,,,...///---.....................))))))***+++++++++***))),,,+++)))(((((()))***+++***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((())))))************************'''((()))***+++,,,---...((()))***+++++++++++++++***************************+++++++++++++++,,,,,,******++++++++++++******,,,,,,,,,---------......+++---...000000///---,,,+++---///000///......///////////////222555999;;;666666666666555444333333666;;;@@@AAA???@@@EEEJJJUUUNNNGGGDDDGGGIIIHHHEEEBBBCCCEEEGGGGGGGGGGGGFFFEEEFFFGGGIIIKKKMMMOOOPPPOOONNNOOOQQQUUUYYY\\\]]][[[]]]aaadddgggmmmsssxxx}}}{{{uuurrrxxxzzz||||||wwwooohhhdddaaa^^^\\\^^^\\\ZZZYYYYYYYYYXXXVVVWWWWWWXXXZZZ\\\\\\ZZZWWWVVVWWWWWWXXXWWWWWWVVVUUUUUURRRNNNKKKHHHCCC>>>:::;;;:::999888777777666666888999;;;<<<>>>AAAEEEIIILLLQQQWWW\\\^^^```aaabbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbaaa```___^^^]]]ZZZVVVQQQLLLHHHCCC===999222000//////000111111000+++---...000000...---+++---......//////......---((())))))***+++,,,------,,,,,,---------,,,,,,+++))))))******++++++++++++******))))))))))))******(((((()))+++,,,,,,,,,,,,------,,,,,,+++******)))---+++***))))))***+++---$$$&&&)))+++*********+++***+++++++++++++++******------,,,+++***)))((((((((()))***++++++,,,,,,,,,+++++++++,,,...000222444444444444333333333222222//////000000///...,,,,,,)))((((((''''''(((((())))))(((&&&&&&((()))((('''''')))+++---...///111333444444333111000...---------------,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&''''''((((((''''''''')))((('''&&&&&&%%%$$$$$$qqqgggbbb___]]]ZZZUUUSSSTTTUUUVVVVVVRRRPPPMMMLLLLLLLLLLLLKKKGGGFFFFFFFFFFFFGGGHHHHHHEEEEEEEEEDDDCCCAAA???===>>>@@@@@@???<<<999888888888999999999888777666666444222///---,,,,,,---///------...////////////...,,,++++++***(((((('''&&&,,,***)))(((((()))+++,,,...---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))((((((((((((************************(((((()))***++++++,,,,,,((()))***+++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......,,,---...000000000//////---...//////...---///000000///......111666;;;>>>555666666777777666666555;;;>>>AAABBBBBBCCCFFFIIITTTNNNGGGDDDDDDFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJLLLOOORRRUUU[[[aaafffmmmsss{{{yyytttqqqllljjjgggdddbbb___[[[YYYRRRRRRSSSVVVXXXXXXVVVTTTSSSSSSTTTUUUVVVVVVVVVVVVYYYWWWTTTRRROOOKKKEEEBBB@@@===:::999888888777666999::::::999888999;;;===@@@EEELLLRRRVVVYYY[[[]]]aaabbbccccccddddddccccccccccccccccccccccccbbbbbb\\\ZZZXXXUUUQQQJJJCCC===444222////////////...,,,,,,---............---,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------------------,,,+++******))))))***++++++++++++******))))))))))))))))))***'''((())))))************++++++************))))))+++***'''&&&&&&'''***+++"""$$$'''(((((()))+++,,,***************)))((((((++++++++++++***)))'''&&&''''''((()))***+++,,,---************,,,...000111000111222333333333333222............---,,,++++++)))((('''&&&&&&'''((())))))(((&&&&&&((()))((('''(((***---.........000111111000///---+++***((((((+++++++++++++++***)))((())))))((((((((('''''''''''''''((((((((((((((((((%%%&&&&&&'''''''''''''''))))))'''&&&&&&%%%%%%&&&pppgggccc```\\\ZZZXXXWWWXXXYYYYYYXXXSSSPPPMMMLLLMMMMMMMMMLLLGGGGGGGGGGGGGGGHHHIIIIIIEEEFFFFFFEEEDDDBBB@@@???===>>>???>>>:::777666666666777777888888888888777333111000...------------,,,---...///000000///...,,,+++***))))))***,,,,,,+++***)))((())),,,///000333111...+++)))))))))***************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((())))))******)))))))))*********************************++++++,,,,,,,,,(((((()))++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,---------............//////000111111222...///...---,,,---000222000//////000222555999;;;333444666888:::;;;<<<<<<>>>???@@@AAABBBCCCDDDEEEHHHFFFDDDBBBBBBBBBBBBCCCFFFFFFFFFGGGHHHIIIKKKLLLKKKLLLMMMOOOPPPQQQQQQQQQSSSYYY___ccceeekkkvvv~~~~~~xxxrrrlllggg^^^\\\ZZZYYYYYYXXXWWWUUUTTTTTTUUUUUUUUUUUUUUUUUUWWWVVVUUUUUUTTTRRRNNNJJJGGGCCC>>><<<<<<<<<<<<;;;<<<======;;;888777777999888;;;???DDDHHHMMMSSSWWW\\\^^^```cccdddddddddcccbbbccccccdddddddddcccccc___^^^]]][[[XXXRRRKKKFFF:::777444222111000...,,,........................++++++,,,,,,,,,,,,++++++---------------.........+++,,,,,,,,,,,,++++++***((()))***+++,,,++++++***+++******))))))******+++(((((())))))***))))))))))))))))))******************)))(((((((((((()))***%%%'''((()))((())),,,...((()))***************)))((()))***++++++***)))))))))))))))))))))***+++++++++***))))))***,,,---...///000222333333333222222---------,,,,,,+++*********)))(((&&&&&&((()))***)))(((&&&&&&((()))(((''''''***,,,---,,,+++,,,,,,,,,++++++***(((''''''&&&((())))))******))))))((()))))))))***************((((((((((((((((((((('''&&&&&&'''((((((((((((((()))(((''''''((()))***+++ooohhhdddaaaTTTSSSSSSUUUVVVVVVTTTRRRSSSPPPNNNMMMMMMNNNMMMLLLHHHHHHGGGGGGHHHHHHIIIJJJFFFGGGGGGFFFEEECCCAAA@@@;;;======<<<999666444444444555666888999999::::::222111000///...---------,,,---///000000000///...((((((((())),,,000444666******))))))+++///333555666333///+++((((((***+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''((()))***++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...///000000///...---,,,,,,,,,---------......////////////000222333444000///...,,,+++---000333000000111222333555666666333444777;;;>>>AAACCCDDD???>>>>>>???AAABBBAAA@@@AAACCCFFFFFFEEEDDDDDDEEEEEEFFFHHHKKKNNNQQQSSSTTTRRRTTTWWWZZZ]]]```bbbbbbooovvv}}}vvvqqqkkkeeebbb```^^^\\\XXXWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTVVVWWWVVVSSSQQQNNNIIICCC@@@@@@AAAAAA@@@@@@@@@@@@>>>;;;999999999555666777:::>>>EEEMMMSSSVVVXXX\\\```bbbcccbbbbbbaaaaaabbbccccccccccccbbbdddbbbaaa___\\\XXXRRRNNNEEEBBB>>><<<:::888555333//////............//////,,,------......------,,,*********************))))))***++++++,,,,,,,,,,,,((()))***+++,,,+++******,,,++++++++++++++++++,,,))))))*********))))))(((((())))))***++++++,,,,,,)))***++++++++++++***)))***++++++***)))***---///'''((()))***+++,,,,,,,,,&&&''')))+++,,,,,,,,,,,,,,,+++******))))))******++++++***)))***+++,,,---111111222333333333111111------,,,++++++******)))+++***)))'''''')))***+++)))(((&&&&&&((()))((('''''')))++++++***(((((()))((((((''''''''''''''''''&&&'''(((((())))))(((((($$$$$$%%%%%%&&&''''''(((((((((((((((((('''''''''''''''((())))))***))))))(((''''''(((***,,,///000nnneeecccfffddd___ZZZVVVUUUUUUTTTTTTRRRPPPMMMLLLLLLLLLLLLKKKIIIHHHFFFGGGHHHIIIIIIHHHGGGFFFFFFDDDBBB@@@???===>>>===<<<;;;999777555333444555777888888666444333555333000...+++*********---,,,,,,+++,,,---...///333111///---------...//////+++(((''')))---000222999666222---***))))))***+++*********))))))(((((()))*********++++++++++++************************))))))))))))))))))))))))((()))))))))************,,,,,,++++++***)))))))))---***'''''')))+++***)))******+++++++++,,,,,,,,,((('''(((***,,,---+++***,,,,,,,,,++++++*********,,,+++***))))))+++---...------------------------///,,,+++,,,...///---+++......------------......,,,...///000///,,,)))'''///...---,,,---///111222---000333333333555999<<<888:::;;;===???@@@AAAAAA???===;;;;;;===@@@AAABBBBBBEEEHHHGGGCCCAAAAAACCCJJJMMMQQQUUUYYY]]]bbbfffhhhiiilllqqqwww}}}|||xxxrrrjjjccc^^^\\\YYYXXXYYYXXXUUURRRUUUTTTTTTUUUVVVVVVTTTRRRQQQOOOLLLJJJIIIFFFCCC@@@AAABBBCCCDDDBBB???<<<:::888888888777888<<>>>>>===;;;999777555444555666888999888777666555333222000...,,,,,,,,,,,,------,,,,,,,,,---//////...---+++***)))***+++,,,...+++((('''***---///000444222///,,,***)))))))))))))))))))))(((((((((''')))))))))*********++++++************************************************************++++++++++++******************+++++++++)))(((((()))***)))))))))))))))***************+++***+++---//////...,,,,,,,,,,,,+++++++++******,,,+++*********+++------------------------------...,,,***+++---...,,,***......------------......---......///000111333333111000///......//////000---000333555555777:::<<<:::;;;<<<>>>???@@@@@@@@@CCCAAA@@@???@@@AAAAAABBBAAADDDEEEDDDCCCCCCGGGJJJLLLSSS]]]hhhrrrzzzssskkkccc^^^]]]\\\YYYVVVZZZYYYWWWVVVVVVVVVTTTSSSVVVUUUSSSQQQPPPNNNJJJGGG@@@BBBCCCEEEEEEEEECCCBBB::::::999888666777:::<<>>>>>>>>===;;;999777555444666777888999999888777666...---,,,*********++++++......---------...//////******)))(((((()))+++,,,,,,***))))))+++,,,------...---,,,+++)))))))))))))))(((((((((((('''''''''((((((((()))))))))*********************************************************++++++++++++,,,,,,,,,((())))))***++++++,,,,,,'''(((******)))(((((())))))))))))(((((((((((((((,,,,,,,,,---///000///---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,+++***+++,,,---,,,***......------------......000...---,,,...222666999555444444333222222111111///222555888999:::;;;===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBCCCDDDDDDEEEIIIQQQWWW\\\gggxxxxxxooolllkkkgggcccddd```\\\ZZZYYYXXXVVVUUUWWWVVVUUUTTTTTTRRROOOLLLFFFFFFGGGHHHHHHHHHHHHHHH<<<<<<;;;888666444555777;;;>>>BBBGGGKKKQQQWWW[[[___```aaaaaabbbaaaaaaaaacccdddeeeeeedddbbbaaa```XXXYYYZZZYYYVVVPPPJJJFFF===:::666333222000...,,,000//////...------,,,,,,,,,***))))))***+++******+++***'''$$$###%%%)))---******))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******'''''''''''''''((()))******))))))(((((())))))***''''''''''''((()))***+++&&&&&&'''((()))***+++++++++******)))))))))******///000000///---,,,---...///......---,,,+++++++++++++++***))))))))))))***)))(((''''''&&&&&&''''''''''''((())))))))))))(((&&&***+++))))))+++***&&&(((((())))))))))))((((((((()))***)))'''&&&'''((())))))))))))((((((((((((''')))***)))((('''(((***))))))))))))((((((((((((&&&''''''(((((((((((((((yyyllldddaaabbbbbb^^^YYYVVVVVVVVVWWWVVVSSSPPPNNNLLLMMMMMMMMMLLLIIIGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCBBB@@@???>>>======<<<:::888666444333666666777888888888777777///...,,,+++******+++,,,.....................///************+++,,,---...,,,+++******+++,,,+++************************))))))))))))))))))((((((((((((((((((((())))))))))))*********************************************************+++++++++,,,,,,))))))*********+++++++++$$$(((++++++((('''((()))))))))))))))((((((((((((,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,---,,,,,,......------------......111///---++++++---000222666666777888888777666666111444888;;;<<<===============<<<<<<;;;;;;;;;;;;888999;;;<<<===???AAACCCDDDFFFIIIKKKOOOXXXdddmmm}}}~~~vvvqqqjjjeee```\\\YYYWWWTTTTTTTTTUUUUUUUUURRRPPPPPPOOONNNLLLJJJIIIHHHGGG>>>===;;;888555555777999555777:::===AAAGGGNNNSSSYYYYYYZZZ[[[\\\]]]^^^^^^```aaabbbccccccbbbbbbaaa\\\]]]]]]\\\ZZZUUUPPPMMMGGGDDD@@@<<<888555000---/////////......---,,,,,,,,,***((()))+++,,,,,,***)))***+++,,,+++***))))))+++******))))))******+++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********''''''(((((())))))*********))))))))))))))))))***))))))(((((()))******+++((())))))***++++++,,,,,,'''((()))))))))))))))***111222222111///......///,,,---......---++++++++++++***)))((((((((()))))))))(((((('''''''''''''''&&&'''(((((())))))(((((()))+++***&&&&&&***+++)))((())))))))))))((((((''''''(((******((((((((()))+++++++++++++++***)))(((+++,,,,,,***'''%%%%%%&&&))))))))))))((((((((((((&&&''''''(((((((((((((((xxxllleeebbbbbbaaa]]]XXXUUUUUUVVVWWWWWWSSSQQQNNNMMMMMMMMMMMMLLLJJJHHHFFFFFFGGGGGGGGGFFFDDDDDDDDDCCCBBB@@@???>>><<<<<<;;;999777555333222444555555666666777777777444333111///...---------..................------+++++++++,,,---...//////---,,,++++++,,,,,,***(((************++++++++++++************************(((((((((((())))))))))))************************************************))))))))))))*********++++++++++++*********))))))$$$'''++++++)))'''(((***************************---+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,---------------------------.........------............------------......000///...---,,,,,,,,,,,,222333555777999:::::::::666888:::===???@@@???>>><<<;;;:::999999999999:::999;;;>>>???@@@BBBEEEHHHIIIMMMTTT\\\fffttt{{{qqqfff]]]XXXUUUTTTTTTTTTVVVVVVUUUSSSUUUTTTRRROOOLLLJJJHHHGGGCCCAAA===777444444777:::444555666777:::???EEEIIINNNOOOPPPRRRTTTVVVXXXYYY[[[\\\^^^aaabbbcccccccccbbbaaa```^^^[[[XXXVVVUUUPPPMMMIIIFFFAAA<<<666222///.........------------,,,+++******+++,,,,,,,,,---------------,,,+++***++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))************))))))******++++++++++++******))))))))))))******++++++***)))))))))))))))++++++******************%%%'''************,,,...222333444222000//////000,,,///222111///---,,,---,,,+++)))((((((((()))***))))))(((''''''''''''(((&&&&&&'''((((((((((((((())))))&&&!!!!!!&&&)))))))))))))))))))))(((''''''&&&(((******)))((()))))))))*********)))(((''''''%%%'''((()))((()))***,,,(((((((((((())))))))))))&&&''''''(((((((((((((((wwwllleeebbbaaa^^^[[[VVVTTTTTTUUUVVVVVVTTTQQQNNNMMMMMMNNNMMMLLLKKKIIIGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCAAA@@@???>>><<<<<<;;;999777555333222444444555555666666777777222111///---++++++++++++------......------,,,+++)))******+++,,,------...000...---,,,,,,,,,***(((,,,++++++*********++++++******+++++++++++++++,,,((((((((()))))))))******************************++++++++++++++++++++++++(((((()))))))))*********,,,,,,++++++***))))))(((&&&(((***************+++***+++++++++,,,,,,,,,,,,///---,,,,,,---......---,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------------------///000///...---...///......------------......---...//////000//////...---...000333666999;;;<<<===<<<===???AAABBB@@@>>>:::999888888888999:::;;;<<<>>>AAAAAABBBEEEKKKPPPWWW___kkkyyy{{{lllbbbZZZWWWTTTRRRRRRSSSRRRQQQTTTSSSSSSRRRPPPNNNMMMLLLHHHFFFAAA:::555444666888777777777666777999>>>AAADDDEEEFFFGGGJJJLLLNNNPPPTTTVVVYYY]]]```bbbcccdddeeedddbbb```___]]]\\\[[[WWWUUURRROOOKKKFFF???;;;222111///...---------...---......---,,,+++---///444///)))&&&'''***---///++++++************++++++***))))))(((((())))))***))))))))))))))))))))))))'''((()))******+++*********++++++,,,,,,++++++***+++******))))))******+++,,,+++***)))(((((((((((())))))))))))(((((('''''''''***,,,,,,***+++...222111222333111000...///000...222555555222...---...---+++)))(((((((((***+++***)))((((((''''''((((((&&&&&&'''(((((((((((('''''''''######'''''')))******))))))((('''&&&%%%'''******)))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%'''(((***)))(((((()))***(((((((((((())))))))))))&&&''''''(((((((((((((((tttjjjdddaaa```\\\YYYUUURRRSSSTTTVVVVVVTTTQQQOOOMMMNNNNNNMMMMMMMMMKKKIIIHHHIIIIIIHHHGGGCCCCCCCCCBBBAAA@@@???>>>>>>======;;;999777555333555555555555666777888999///...---+++******++++++,,,,,,---------,,,************+++,,,,,,------,,,333111...,,,,,,,,,***)))...,,,***)))((((((******))))))******++++++++++++)))))))))*********++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++*********************)))((()))+++,,,---,,,))))))***+++,,,---......///---++++++,,,---------,,,,,,,,,---------......------,,,+++,,,---...///------------------------,,,...000///---,,,---///......------------......------...///000111111111......///222555999===???BBBAAA???@@@BBBCCCAAA???999999888888999;;;>>>???@@@CCCGGGIIILLLSSS]]]dddrrr|||{{{iiiddd]]]XXXUUUTTTSSSSSSSSSTTTUUUUUUUUUSSSQQQOOOIIIIIIGGGCCC???;;;;;;;;;999:::999888777888:::===>>>>>>>>>>>>@@@BBBDDDEEEJJJLLLQQQUUUZZZ]]]___```aaaaaabbbcccbbbaaa___^^^\\\ZZZYYYWWWTTTOOOHHHDDD:::777333///---,,,---...---111333111+++)))---111666000)))&&&'''+++---///,,,++++++******++++++,,,*********))))))*********))))))))))))))))))))))))&&&''')))***++++++******++++++,,,,,,+++***((((((+++******))))))******+++***))))))((((((((())))))((((((((((((((())))))))))))+++,,,***''''''+++///---/////////------...//////444888888333///---......,,,***(((((()))+++,,,***))))))(((((((((((((((%%%&&&''''''(((((('''''''''(((&&&""""""&&&((('''************)))((('''&&&%%%''')))***((('''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''+++,,,,,,***'''%%%%%%&&&'''((((((((()))))))))***&&&''''''(((((((((((((((sssiiiccc```^^^[[[XXXTTTQQQRRRTTTUUUUUUTTTRRROOONNNNNNNNNNNNMMMNNNLLLJJJIIIIIIJJJIIIGGGCCCCCCCCCBBBAAA@@@???>>>@@@???>>>===;;;888666555666666666666777888999:::333222111000000111222333+++,,,,,,---,,,+++)))(((,,,,,,---.........------555222///---,,,,,,+++***///---***'''&&&'''((()))(((((())))))*********+++************++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,---***'''(((,,,......---(((((()))+++,,,---...///---+++(((((()))++++++***,,,,,,,,,------............---,,,++++++,,,///000------------------------+++---///...,,,+++,,,///.........------.........///......---...///000000111111222444777;;;???AAAFFFCCC@@@@@@BBBCCCAAA???999999999999;;;>>>AAABBBGGGLLLQQQVVV\\\ggguuu}}}vvvmmmeee```^^^\\\[[[UUUVVVXXXXXXWWWUUURRRPPPHHHJJJLLLLLLIIIEEECCCBBB;;;;;;;;;999888888:::;;;;;;;;;:::999999;;;<<<===AAADDDHHHNNNSSSWWWZZZ[[[ZZZ]]]```cccdddccc```^^^^^^]]]\\\[[[YYYTTTNNNIII@@@===777111---,,,---......333666333+++(((---333222000------...///---+++,,,++++++******++++++,,,++++++************++++++))))))))))))))))))))))))&&&''')))***+++++++++***++++++++++++***)))'''%%%++++++************++++++''''''''''''((()))***+++(((((()))***+++,,,------)))******&&&!!!!!!%%%******,,,---,,,++++++,,,---///555:::999444...------///---+++)))(((***,,,---******)))(((((((((((((((%%%&&&''''''((((((''''''(((,,,,,,******,,,,,,(((************)))((('''&&&%%%''')))***(((&&&%%%%%%((('''&&&%%%&&&(((***+++$$$&&&((()))((()))+++---'''((((((((())))))******&&&''''''(((((((((((((((qqqhhhdddaaaaaa]]]YYYSSSPPPQQQSSSUUUVVVWWWUUURRRPPPNNNNNNNNNOOOMMMKKKHHHGGGGGGGGGFFFEEEFFFCCCAAABBBCCCCCC@@@===?????????>>><<<:::888666555666777777777777777777555222///......///...---,,,---.........---,,,+++---,,,+++++++++,,,---...---///222111///---++++++)))))))))))))))))))))))),,,,,,++++++***))))))))),,,+++***))))))***+++,,,)))&&&%%%&&&)))***)))'''((())))))))))))*********)))************+++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,...---+++,,,------,,,***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------111111///,,,+++,,,///111///......---------............///000111222333333:::888555444666:::???CCCFFFAAA===<<>><<<===???CCCEEEFFFXXX]]]fffoooyyy~~~xxxnnngggddd___YYYWWWXXXXXXUUUQQQSSSRRRPPPNNNKKKIIIFFFEEEDDDBBB???<<<;;;<<>>???>>>>>><<<:::777666555666777888888888777777111///,,,,,,---......---,,,---.........---,,,++++++***)))))))))***+++,,,)))+++,,,,,,***(((((((((******************************************++++++++++++***))))))***++++++***((('''(((***+++***((()))))))))*********++++++************++++++++++++************++++++++++++************************++++++++++++++++++++++++******++++++++++++++++++)))(((((()))+++------,,,,,,,,,,,,++++++++++++***,,,,,,---------.........***...111111...,,,+++,,,///......------......///000000000111111222222333888888888999<<>>888444222///......---------------++++++++++++++++++++++++))))))))))))))))))))))))((())))))))))))))))))(((++++++***))))))))))))))),,,+++)))((((((((()))***+++***)))))))))***+++,,,)))))))))***++++++,,,,,,***+++,,,+++)))((()))***)))))))))))))))((((((((())))))************)))))))))))))))))))))***************+++,,,,,,---......,,,+++***)))))))))***+++))))))))))))))))))))))))))))))((((((((('''''''''((()))+++,,,---,,,,,,+++*********)))((('''''''''(((((((((((())))))))))))&&&&&&''''''((())))))***((((((((((((((()))***************)))))))))))))))((((((((((((((((((((()))ooogggcccaaa```^^^ZZZUUUSSSSSSUUUVVVWWWTTTSSSQQQPPPOOOOOOPPPPPPLLLJJJHHHGGGHHHHHHFFFEEEDDDCCCBBBBBBBBBBBB???===>>>>>>>>>===;;;999777555555555777888888888777777///---,,,,,,...///000000------......------,,,+++***************+++,,,,,,+++---------++++++,,,---************************((())))))***++++++,,,,,,++++++***))))))***++++++***)))))))))+++,,,+++*********+++++++++,,,,,,,,,************+++++++++,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))(((((())),,,------,,,,,,,,,,,,,,,++++++++++++---............/////////))),,,000000...,,,,,,...//////............//////111111111222333333444444777999<<>>=========<<<;;;888666555222333555777777777666555222000......000111222111.........------,,,++++++,,,,,,,,,,,,------............///...------///111************************))))))*********++++++++++++******************+++************+++++++++++++++++++++,,,,,,,,,------*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++///---,,,,,,---...,,,+++------,,,,,,,,,+++++++++------........./////////111...++++++...222555666/////////...//////000000000111222333555666777777:::<<<>>>@@@AAABBBAAAAAA===???CCCGGGJJJKKKKKKKKKKKKPPPZZZgggwww{{{||||||||||||}}}~~~|||{{{yyyuuurrrqqqtttxxxzzzzzz}}}{{{|||~~~yyywwwuuutttrrrnnnjjjhhhhhhhhhiiilllqqquuuvvvzzzyyynnnhhh^^^ZZZVVVUUUUUUUUUTTTRRRQQQQQQQQQQQQQQQRRRRRRSSSTTTRRRPPPLLLGGGCCC@@@>>>:::999888888777888999999:::>>>DDDJJJOOOTTTYYY\\\^^^___````````````___^^^]]]\\\YYYUUUNNNGGG@@@<<<666444111...---...///000///---+++******+++,,,---------------------------------............------++++++***))))))*********++++++***))))))******+++,,,,,,+++******))))))))),,,,,,++++++***))))))))))))++++++***)))((()))*********))))))))))))))))))))))))************))))))(((((())))))************((((((((())))))*********(((((((((((()))******+++((((((((((((((((((((((((...---+++))))))***,,,---***)))((((((((((((((()))***)))))))))((((((((('''(((((((((((())))))))))))******))))))(((''''''''''''((()))***+++***)))((('''((((((((())))))******(((((())))))******++++++mmmfffbbb``````___[[[WWWUUUUUUWWWWWWWWWQQQPPPPPPOOOOOONNNNNNNNNKKKIIIGGGGGGHHHHHHGGGFFFBBBCCCCCCBBBAAA???>>>>>>=========<<<:::888555444000111444666666666555444444222//////000111111000//////...---,,,,,,++++++,,,,,,------............)))*********((()))***,,,************************+++++++++*********))))))*********++++++*********))))))************+++++++++,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,*********++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,///...,,,---......---+++---------,,,,,,,,,++++++,,,------------.........444---(((,,,555<<<;;;777///////////////000111222///000222444777999;;;<<<>>>>>>=========>>>???@@@;;;===@@@DDDHHHMMMPPPSSSZZZdddsss}}}||||||}}}~~~~~~zzzwwwtttrrrqqqqqqooopppqqqppprrr{{{rrrjjj```YYYWWWWWWUUUSSSPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVUUURRROOOLLLIIIHHH@@@===999555444555888:::777;;;@@@DDDHHHKKKOOORRRYYY[[[]]]```aaabbbbbbbbb]]]]]]]]]ZZZUUUOOOIIIFFF===:::666222///......//////...,,,******+++,,,---------------------------******++++++++++++******+++***************+++++++++***************++++++++++++++++++******)))))),,,,,,++++++***))))))))))))***+++***((('''((()))'''(((((()))***++++++,,,))))))************))))))************))))))(((((())))))))))))************((())))))******+++++++++((((((((((((((((((((((((...---+++))))))***,,,---***)))(((''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))*********)))((((((''''''&&&'''((()))***)))((('''''''''(((((()))))))))***((()))))))))*********+++llleeebbb``````^^^[[[WWWUUUUUUVVVWWWWWWSSSSSSRRRQQQQQQPPPOOOOOOKKKIIIGGGGGGHHHHHHHHHGGGAAACCCCCCBBB@@@>>>>>>>>><<<<<<<<<;;;999777555333///111333666777666555333333000...---...//////...000///...---,,,+++++++++******+++,,,,,,,,,,,,,,,(((***+++***(((((()))***++++++++++++++++++++++++,,,,,,++++++***))))))((()))***++++++++++++***)))(((***++++++***)))+++,,,++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,***))))))***---......---------------,,,,,,,,,,,,,,,,,,---------............+++,,,444>>>AAA:::111000//////000000111222333111222333666999;;;===>>>???===;;;999:::;;;>>>@@@===@@@CCCHHHMMMTTT[[[aaasss~~~|||zzz}}}~~~}}}zzzxxxxxx|||rrrgggbbb^^^ZZZVVVRRRRRRQQQQQQRRRTTTUUUWWWVVVVVVWWWVVVUUUSSSQQQPPPFFFBBB;;;666333444777999888;;;>>>@@@BBBCCCFFFHHHRRRTTTXXX\\\```bbbbbbbbb___``````___\\\XXXTTTQQQEEEBBB===777222///---,,,///...---,,,++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++************+++,,,,,,*********+++++++++++++++******+++++++++***)))))))))))))))***++++++,,,,,,)))***+++***((('''((()))&&&'''((()))+++,,,------))))))************))))))++++++******)))(((((('''************************))))))***+++++++++******))))))))))))))))))))))))+++***)))((('''((())))))************************))))))))))))(((((((((((((((((((((((())))))))))))'''(((((())))))******+++&&&&&&'''((((((((((((((('''(((((((((((((((((()))))))))))))))))))))))))))~~~kkkdddaaa``````]]]ZZZWWWUUUUUUVVVVVVVVVVVVVVVUUUUUUSSSRRRQQQPPPJJJIIIGGGGGGHHHIIIHHHGGGAAACCCDDDBBB???======???<<<<<<<<<;;;999777444333///111555888999888666555111///------///000111000111000...,,,++++++++++++***+++,,,---------,,,+++,,,...000///---,,,++++++++++++++++++++++++++++++++++++******************)))***++++++++++++***))))))+++---,,,+++***,,,...++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------***))))))+++---......---...------------,,,,,,,,,---............/////////***,,,111777<<<:::333---000000000000111222333444444555666888999;;;<<<===;;;:::999999:::<<>>>>>>>>???AAAHHHLLLQQQWWW\\\___```aaaaaaaaabbbaaa___\\\YYYXXXOOOLLLGGG@@@999333///---///......---,,,,,,++++++************************,,,,,,------------,,,,,,+++*********++++++,,,---)))***++++++,,,,,,,,,+++))))))***+++,,,+++******)))))))))***++++++,,,,,,(((*********((('''((()))(((((()))***++++++,,,,,,))))))************))))))*********)))))))))))))))******))))))))))))))))))((()))*********)))((('''))))))))))))))))))))))))))))))(((((((((''''''''''''((()))+++++++++******(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))******++++++((((((((('''((())))))***((((((((((((((('''''''''***))))))(((((('''''''''}}}kkkdddaaa``````\\\ZZZVVVUUUUUUVVVVVVUUUTTTTTTSSSRRRPPPOOOMMMLLLJJJIIIGGGGGGHHHIIIHHHGGG@@@CCCDDDCCC???======???;;;;;;;;;:::999666444333000333666999;;;:::888666111///...///111444555555111000...,,,++++++++++++,,,---.../////////...------///111111///,,,+++***++++++++++++++++++++++++)))))))))***++++++,,,,,,)))***+++,,,,,,+++***)))***---///...,,,+++---000******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..............................------------------------+++++++++,,,,,,---------000...------...///---,,,......---------,,,,,,,,,////////////000000000000+++///333444222000///000000000000000111222333444777888888999999:::;;;;;;777777888:::<<<>>>@@@BBBJJJRRR___lllyyy~~~zzzwwwuuutttttt{{{vvvbbb___[[[WWWUUUUUUVVVWWWSSSTTTVVVXXXXXXWWWVVVUUUVVVRRRLLLEEE???;;;888777999;;;======<<<<<<===>>>BBBFFFLLLSSSYYY\\\^^^___aaaaaaaaa```___\\\ZZZYYYXXXUUUPPPHHH@@@999333000............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((())))))******))))))(((+++*********+++,,,,,,---)))***+++,,,,,,,,,,,,,,,((()))***+++,,,,,,+++***,,,,,,++++++***)))))))))(((******)))((('''((()))***************+++++++++))))))************))))))((((((((()))******++++++)))))))))))))))((((((((((((((()))))))))'''&&&%%%)))))))))))))))))))))))))))************)))((((((###%%%''')))******)))((((((((((((((())))))))))))(((((((((((())))))))))))++++++******)))(((((((((***)))((((((((()))+++,,,))))))(((((('''''''''&&&******)))((('''&&&%%%%%%}}}lllfffbbb___^^^^^^[[[WWWUUUUUUVVVUUUUUURRRRRRQQQPPPOOONNNNNNMMMOOOMMMJJJIIIIIIIIIGGGFFFEEEDDDBBB@@@???>>>======>>>>>>===<<<:::888666555888999999:::999888777666111111111000111111222333111111///...---,,,,,,+++***+++,,,,,,------,,,,,,************************------,,,++++++,,,,,,,,,------,,,+++***)))((('''******))))))))))))*********+++,,,------,,,+++***)))***+++,,,---,,,++++++------++++++++++++------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((*********)))((()))***++++++++++++,,,---.../////////...---,,,,,,++++++++++++,,,,,,---...//////............/////////000000...+++,,,111444555555222222333444444555555666;;;999666555777999:::;;;333444888>>>???@@@JJJVVV___ooo~~~{{{wwwooohhhgggjjjpppvvv{{{zzzjjj```\\\[[[YYYWWWSSSTTTUUUUUUUUUTTTUUUVVVXXXTTTNNNIIIEEEAAA===;;;999999:::===???@@@>>><<<===>>>@@@DDDKKKRRRYYY]]]\\\___bbbcccbbb```______\\\XXXTTTPPPLLLEEE<<<555111111000///...---+++++++++******,,,......---,,,---)))(((,,,,,,(((''',,,------------------------++++++++++++******))))))...---,,,,,,,,,+++)))''')))***+++++++++,,,///222+++***)))***+++,,,+++***((()))))))))************&&&&&&'''((()))***++++++))))))(((((((((((())))))(((((()))***************************))))))))))))***)))(((''''''((()))***)))************+++++++++111***&&&((()))(((''')))+++*********))))))(((((())))))))))))******************++++++++++++******++++++***************+++%%%&&&((()))))))))((('''(((((((((((()))***,,,,,,}}}lllfffbbb^^^]]]ZZZWWWTTTSSSSSSTTTTTTSSSSSSRRRQQQPPPOOONNNNNNMMMOOOMMMKKKIIIIIIIIIHHHFFFDDDCCCBBB@@@???>>>======>>>===<<<;;;999777666555666777888999999888666555000000000000111222222333111000///...---,,,,,,,,,,,,,,,---............---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++******************)))(((''''''((()))***+++++++++,,,,,,+++++++++***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,---...///000000000///......---,,,,,,++++++,,,------...//////........./////////000000000...,,,---000333444444333333333444555555666666999999999:::<<<===>>>>>><<<;;;===DDDJJJRRR```mmmzzzpppppppppooooooppptttwww|||~~~mmmaaa[[[XXXWWWTTTTTTUUUUUUTTTUUUVVVWWWWWWUUURRRNNNKKKFFF@@@;;;999888999:::===>>>===<<<<<<<<<===@@@EEEKKKPPPSSSWWW[[[```bbbcccbbbaaaaaa___\\\XXXUUUPPPJJJBBB<<<666444222000...---,,,,,,...---,,,---//////---,,,000,,,,,,//////,,,+++///++++++++++++++++++++++++++++++++++++*********))),,,+++++++++,,,,,,+++)))'''((()))***)))***---///---,,,******++++++***(((************++++++++++++***++++++,,,,,,---------))))))(((((((((((()))))))))(((((((((((()))***+++))))))))))))((((((((((((***)))(((((((((((()))***))))))*********+++++++++333---)))+++,,,***)))+++))))))))))))((((((((('''))))))))))))************''''''&&&&&&&&&&&&''''''++++++***************+++'''((())))))******))))))***))))))******+++,,,,,,}}}llleeeaaa^^^]]]XXXVVVSSSRRRSSSTTTTTTTTTSSSRRRQQQPPPOOONNNNNNNNNPPPNNNKKKJJJJJJJJJHHHGGGDDDCCCBBB@@@???>>>>>>======<<<<<<;;;999777555444333555777999:::888555444/////////000111222333444111000///...---,,,,,,,,,------...///////////////++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---((())))))***+++,,,------***)))'''&&&&&&''')))***,,,++++++++++++++++++,,,+++,,,,,,---...------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,---......,,,,,,---...------------...///000000111111000//////.........,,,,,,,,,---......//////....../////////000000000000...------000222222222444444444555666666777777555666888999;;;<<<======@@@===???IIIXXXiii|||~~~vvvnnnkkkkkklllpppttt{{{lll```[[[ZZZUUUTTTRRRRRRRRRSSSTTTUUUVVVVVVUUUUUURRRLLLEEE@@@;;;999888888:::;;;<<<;;;<<<;;;;;;===???CCCGGGIIISSSXXX^^^bbbcccbbbbbbaaacccaaa^^^[[[WWWRRRKKKGGG@@@===888333000.........000///......///000...---000------000000......000++++++++++++++++++++++++++++++++++++******************)))+++------,,,+++&&&(((***++++++***,,,---...---++++++++++++)))'''***++++++++++++,,,,,,,,,***************************))))))(((((())))))******)))((('''''')))***+++))))))((((((((('''''''''***))))))(((((())))))***)))))))))*********++++++---(((&&&(((***((((((+++)))(((((((((((('''''''''))))))))))))************,,,+++)))(((((()))+++,,,+++***************++++++***)))))))))******++++++++++++++++++++++++,,,,,,~~~llleeeaaa^^^]]]YYYVVVTTTSSSUUUVVVWWWWWWTTTRRRQQQOOONNNNNNNNNNNNPPPNNNKKKJJJJJJJJJHHHGGGDDDCCCAAA@@@???>>>>>>>>><<<<<<;;;:::999777555444111444888;;;;;;999666444////////////000222333444000000///------,,,,,,,,,------...////////////...++++++++++++++++++++++++,,,,,,+++++++++,,,------((()))******+++,,,------,,,***(((''''''(((***,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++*********+++,,,,,,---......,,,...///...---,,,---...---------------...//////000000000//////.........,,,---------......//////...////////////000000000000///...//////111111222555555666666777888888888777777888888999;;;>>>AAADDDCCCGGGSSSggg~~~|||||||||{{{{{{~~~}}}nnngggfff^^^ZZZVVVSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVRRRMMMIIIAAA>>>:::888888999999999<<<;;;;;;;;;===???AAACCCPPPUUU[[[```bbbbbbbbbaaaeeedddccc```]]]XXXTTTQQQMMMHHHAAA:::444111000000000...---...///000000///,,,,,,,,,---...---...///------------------------+++++++++++++++++++++++++++******+++------,,,***(((+++---...---,,,,,,---,,,+++))))))******)))'''*********+++++++++,,,,,,)))(((((((((''''''&&&&&&***))))))))))))))))))***)))))))))***************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************'''######''')))((())),,,)))))))))))))))(((((((((((()))))))))************///...+++******+++...///*********)))******+++,,,******)))((((((***+++,,,++++++++++++++++++******llleeeaaa^^^]]]XXXVVVTTTSSSUUUWWWXXXXXXTTTSSSQQQOOONNNNNNNNNOOOPPPNNNKKKJJJJJJJJJHHHGGGCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;:::999888666555222555999<<<<<<:::777555////////////000111222333000///...---------------,,,,,,---...............************************,,,+++++++++,,,,,,---...++++++++++++++++++,,,,,,---,,,***))))))***,,,------,,,+++******+++,,,---***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,---......,,,---...---,,,+++,,,...,,,,,,,,,+++,,,,,,---.../////////...............------...............///////////////000000000111///000000000000111222333666777777888888999::::::======<<<;;;<<>>???GGGMMMUUU\\\```bbbdddeeedddddddddbbb___\\\ZZZYYYVVVRRRJJJAAA:::444000///...---,,,,,,///000111000***+++,,,,,,---...///...------------------------+++++++++++++++++++++,,,,,,+++++++++,,,,,,***))))))+++......---,,,,,,,,,(((''''''(((***+++***)))))))))))))))*********+++++++++******)))(((((((((******))))))))))))******'''))),,,......---+++)))+++++++++*********))))))))))))************))))))(((((()))))))))************((((((++++++((()))---************************((()))))))))************+++)))'''%%%%%%''')))+++******))))))***++++++,,,***)))((('''((()))***+++)))******+++******)))(((nnnfffbbb______XXXUUUSSSRRRTTTVVVVVVVVVUUUSSSPPPNNNMMMNNNOOOOOOOOOMMMJJJIIIIIIIIIGGGFFFCCCBBBAAA@@@????????????<<<<<<<<<;;;:::999777777555777999<<<<<<:::888666000000/////////000111111//////...---------------,,,,,,---............---************************++++++++++++,,,---......------,,,,,,++++++******---,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++,,,)))))))))))))))***+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,------++++++,,,---,,,,,,+++++++++,,,,,,---................................................/////////000000000111111///000222222222222333555888888888999::::::;;;;;;===>>>???@@@DDDMMMYYYcccooorrruuuwww}}}|||nnnddd^^^[[[XXXVVVXXXVVVTTTTTTVVVXXXYYYYYYRRRMMMGGGBBB???===;;;:::999999888888999::::::;;;===CCCLLLTTT[[[aaafffiiibbbcccdddccc```___^^^___ZZZWWWRRRJJJBBB:::444111///---,,,,,,...000111111***---...---...222333111++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,++++++,,,,,,***((()))+++,,,,,,***))))))***'''&&&&&&(((***++++++***(((((()))))))))************)))))))))((((((''''''+++******))))))******+++'''))),,,......---***))),,,,,,+++++++++*********)))******++++++******)))((((((((()))))))))******,,,******+++(((######&&&******+++++++++++++++,,,))))))))))))************)))(((&&&%%%%%%&&&((()))))))))))))))***+++,,,,,,)))(((((((((((()))******'''(((***++++++***)))(((ooogggccc``````ZZZWWWTTTTTTUUUVVVWWWWWWUUUSSSPPPNNNMMMMMMOOOPPPNNNLLLIIIHHHHHHHHHFFFEEEBBBBBBAAA@@@????????????=========<<<;;;:::999888666777999:::999888666555111111000////////////000//////...------------...------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,+++++++++++++++,,,------,,,+++++++++++++++,,,,,,+++++++++******)))))))))***+++,,,+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------,,,,,,,,,,,,------////////////////////////////////////............//////000000000111111111...111333444333333555777999999999:::;;;;;;<<<<<<;;;@@@FFFMMMVVVdddtttvvvmmmgggbbb^^^\\\YYYWWWWWWXXXZZZZZZZZZUUURRRLLLHHHEEECCCAAA???===<<<<<<;;;::::::999999999>>>EEEMMMTTT[[[aaaeee___aaacccbbbaaa```aaaccc^^^]]][[[VVVOOOGGG???:::444111///...///000000///***///000---///444555222+++++++++++++++++++++++++++++++++,,,,,,,,,------+++******+++------,,,***+++,,,,,,***)))((()))+++***)))((()))+++,,,,,,+++))))))*********+++++++++((((((((((((((('''''''''+++******))))))******+++(((((()))))))))*********+++++++++************))))))***++++++++++++***)))(((((((((((()))))))))***((('''((()))%%% $$$))))))******++++++++++++))))))))))))************+++******))))))******+++))))))))))))***+++,,,---((()))******++++++******'''(((***,,,,,,,,,******ppphhhcccaaaaaa]]]ZZZWWWVVVWWWYYYYYYYYYUUUSSSPPPNNNMMMMMMOOOPPPMMMKKKHHHGGGGGGGGGEEEDDDBBBBBBAAA@@@????????????===>>>======<<<;;;:::999777777888888777666555444222111000//////.........//////...---------.........//////000000000000000........................++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))***+++,,,------,,,+++***,,,+++*********+++,,,---++++++------------++++++---......//////......------,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...///......---------......000000000000000111111111///////////////.........000000000000111111111111---111444555444444777999999999:::;;;;;;<<<<<<===???GGGSSS___lll}}}yyysssnnn___]]][[[[[[[[[[[[YYYXXXWWWSSSOOOLLLJJJHHHEEECCCBBBBBBAAA???===<<<:::::::::>>>CCCIIINNNSSSYYY]]]^^^aaaccccccaaaaaaccceeeaaabbbcccaaa[[[RRRIIIDDD999555222////////////...)))...///,,,...444555111------------------------+++++++++,,,,,,---------)))((()))+++---......,,,.........,,,***)))+++---...,,,+++,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***(((&&&$$$$$$'''***,,,************)))))))))))))))***+++,,,,,,+++***)))(((((((((((())))))))))))&&&&&&(((+++)))%%%''',,,(((((())))))*********+++))))))))))))************************************))))))))))))***+++,,,---)))***+++,,,---,,,++++++'''(((+++---...---,,,+++qqqdddccceee```___\\\YYYVVVUUUTTTSSSQQQQQQQQQQQQNNNJJJJJJLLLOOONNNMMMKKKJJJKKKJJJIIIGGGAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<;;;:::999888888999999999888888888888888333111000000111000///...///............---------//////000000///...------,,,,,,++++++***++++++++++++)))(((((()))((($$$ ))))))***+++,,,,,,------)))***+++,,,---,,,++++++,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111222,,,,,,,,,---------......,,,---------------------,,,,,,,,,---------........................................../////////000,,,---......//////......000111333444444333222111333444666666666666888999666222222888===???BBBFFFOOO^^^rrrzzztttmmmkkkqqq|||xxxsssqqqrrrrrrttt{{{mmmddd___```___ZZZVVVWWWZZZZZZZZZWWWRRRNNNKKKJJJLLLJJJGGGEEEBBB???;;;888;;;;;;<<<@@@FFFNNNUUUZZZ[[[^^^aaaccccccdddeeefffjjjgggdddbbb```[[[TTTNNNCCC@@@:::555111.........***,,,.../////////000111...---+++*********+++++++++,,,+++)))'''&&&(((***---,,,,,,++++++,,,,,,---//////.........------------,,,++++++************++++++******)))(((((((((...***'''&&&(((******)))******************************++++++++++++******((())))))((('''''')))***((()))***+++++++++++++++)))%%%###%%%))),,,***''')))************+++++++++))))))((((((''''''&&&&&&******++++++++++++******(((((((((((((((((((((((()))************++++++++++++,,,,,,------,,,,,,+++***************+++++++++qqqdddccceee```\\\ZZZWWWVVVVVVVVVUUUTTTRRRRRRQQQNNNKKKJJJMMMPPPNNNLLLKKKJJJKKKJJJIIIGGGCCCCCCBBBAAA@@@@@@??????>>>>>>===<<<;;;:::999999999999999888888888888888333111000///000000///---///............---------//////////////////...---+++*********+++,,,------...---,,,---......+++(((+++++++++,,,,,,------...***++++++,,,,,,,,,++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------....../////////000000000.........------,,,,,,,,,++++++,,,,,,,,,---------................................./////////000000......//////////////////111111222333333333222222444666777777666666777999999777888;;;===AAAKKKUUUgggxxx}}}wwwllljjjjjjppp{{{vvvtttqqqnnnooowwwuuuhhhbbb^^^YYYXXXZZZYYYZZZ[[[ZZZXXXUUUSSSRRRNNNLLLIIIGGGEEECCC???<<<;;;;;;;;;===BBBIIIPPPTTTVVVZZZ^^^bbbcccdddfffggggggeeedddcccaaa]]]XXXSSSLLLGGG@@@999444111000111+++,,,---------,,,------///...,,,+++++++++,,,,,,++++++******++++++,,,,,,---,,,,,,,,,,,,,,,,,,---...---------,,,,,,,,,,,,------,,,+++++++++++++++)))*********************000---***(((***+++***)))******************************++++++++++++******)))***+++***)))(((***+++))))))***+++++++++******)))&&&###%%%))),,,***((()))************+++++++++++++++******))))))))))))******++++++++++++******++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,---qqqdddccceee___\\\ZZZXXXXXXZZZ[[[[[[ZZZSSSSSSQQQOOOLLLLLLNNNPPPNNNLLLKKKJJJJJJJJJHHHGGGDDDCCCBBBAAA@@@>>>======???>>>>>>===<<<;;;::::::999999999888888888777777222111000///000000///---///............------------...//////////////////************+++---...///---,,,,,,---//////---,,,------------------------,,,,,,++++++***+++++++++---,,,+++*********+++,,,------------------------...------,,,,,,++++++***++++++,,,,,,,,,---------000//////...---,,,+++++++++++++++,,,,,,,,,,,,---............................../////////000000000000000000000000/////////222111111111222222333444666777888777666666777999;;;;;;>>>@@@BBBKKK]]]ooo{{{nnnhhheeeiiiqqqxxxqqqpppsssuuu||||||mmmccc]]][[[\\\XXXYYYYYYYYYXXXWWWVVVUUUQQQOOOLLLJJJIIIHHHEEECCC===;;;999999<<>>======???>>>>>>===<<<<<<;;;;;;::::::999999888777777777444222111000111111000...///............---------------...///000000//////+++++++++++++++,,,---...------,,,------------,,,------------,,,,,,,,,,,,---,,,+++***)))***+++,,,...,,,***)))))))))+++,,,......................../////////......------,,,)))************+++++++++//////......------,,,,,,,,,,,,,,,---------.................................////////////000000000000000////////////000000222222111111111333444555666777777666555666888:::<<<<<<@@@GGGPPP```xxxwwwpppmmmttt|||{{{tttppppppuuu|||vvvjjjccc___]]]\\\ZZZYYYXXXWWWVVVTTTSSSQQQNNNMMMMMMLLLJJJHHHAAA>>>;;;999:::===BBBEEELLLQQQYYY___cccdddeeefffggggggggggggfffdddbbb```]]]ZZZTTTMMMDDD===777444111000...............---......------------------...+++***---111222...***,,,------------------,,,,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,///...,,,++++++++++++*********************************++++++++++++******)))+++,,,,,,*********++++++++++++++++++***)))((()))'''&&&''')))******)))))))))*********+++++++++((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))*********+++++++++,,,,,,)))******++++++******))))))******+++,,,---......|||nnncccbbbddd^^^XXXVVVSSSSSSTTTUUUTTTTTTUUUSSSPPPNNNNNNNNNOOOOOOMMMLLLJJJIIIJJJIIIHHHFFF@@@???????????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999888777777666555333222222222222111//////............---------------...///000000//////......---,,,++++++++++++111111000///............,,,,,,,,,+++++++++++++++---,,,+++*********,,,,,,...---+++))))))***+++,,,........................------..................------------............---------....../////////............/////////000////////////////////////////////////000000000111//////......//////000111333222222222222444666777555666777666666777:::===>>>@@@GGGUUUfffzzz{{{tttsssqqqppprrrwww~~~tttiiifffccc^^^[[[ZZZZZZYYYXXXUUURRRPPPNNNNNNNNNMMMLLLFFFDDD@@@===;;;<<<>>>@@@IIINNNVVV\\\```bbbcccccciiiiiijjjiiigggeeedddccc^^^^^^\\\WWWOOOEEE<<<777222000------...///...---,,,,,,,,,------------,,,///,,,***,,,000000,,,''',,,------......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************************+++,,,******************************++++++++++++******(((***++++++***))))))***+++++++++++++++***)))((()))((('''''')))******)))))))))*********+++++++++(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))******++++++******))))))))))))***+++,,,,,,,,,xxxlllbbbbbbccc]]]\\\ZZZWWWVVVVVVWWWVVVUUUUUURRROOOMMMNNNNNNNNNNNNMMMKKKJJJIIIIIIIIIGGGFFF>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999888777666666555333222111222222111//////............------------...//////////////////000///...,,,++++++++++++/////////---+++***+++,,,++++++++++++++++++++++++++++++******++++++,,,---...---,,,+++++++++,,,,,,------------------------******++++++,,,---......,,,,,,,,,---------......,,,,,,---...///000000111/////////000000000111111/////////////////////////////////000000000111111//////......///111333444333333333444555666777888555666777777888;;;???CCCHHHLLLYYYlll~~~vvvmmmgggfffhhhkkkwwwrrrkkkbbb\\\[[[[[[[[[YYYWWWUUURRRPPPPPPPPPPPPOOOLLLIIIFFFBBB@@@>>>======DDDIIIQQQWWW[[[^^^```aaahhhiiijjjiiifffddddddddd___``````^^^WWWNNNEEE???555111---,,,...///---+++++++++,,,------------,,,///---+++,,,------***''',,,---...//////...---,,,,,,,,,,,,,,,------------++++++******++++++,,,,,,---,,,,,,+++******))))))&&&((()))***))))))***,,,******************************++++++++++++******''')))+++,,,***)))))))))******+++++++++******))))))))))))(((((())))))***)))************+++++++++*********++++++++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******))))))*********+++++++++tttiiiaaaaaaccc]]]^^^\\\ZZZYYYZZZZZZZZZYYYUUUQQQMMMLLLMMMNNNNNNLLLMMMKKKIIIIIIIIIIIIGGGEEE?????????>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777666555333111000000111000///---///............---------//////////////////...---///...---,,,,,,,,,,,,,,,***++++++***((('''***,,,***+++++++++,,,---------((()))***+++,,,---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...++++++++++++,,,,,,,,,,,,------......//////000000////////////000000000000//////////////////////////////000000000111111111000000000000222444777999333444555777888888999999555777888:::<<>>===<<<;;;:::;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999888777666555111000......//////---,,,//////.........---------///000000000///...------------,,,,,,,,,---......***,,,---,,,++++++///222++++++,,,,,,---...//////&&&(((***,,,---...------....../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///........./////////000000///////////////...................../////////000000000000000000000000000000000000000111111111111111111111222444777:::<<<333444666888::::::999999666888:::<<>>;;;999888777888:::<<<<<<;;;:::;;;<<<888888777777888888999:::666444000......---,,,+++//////.........---------///...------............,,,,,,---...---,,,***))).........------,,,,,,,,,,,,---...---+++))))))))),,,,,,,,,---------......//////////////////......,,,---------.../////////000000///...---,,,,,,+++////////////////////////............///000222222111000///------......///......---,,,---...///000000///////////////000111000000111222444555666666:::999777777777777777666;;;<<<===>>>CCCQQQcccqqquuuooorrruuuzzzyyylllddd^^^\\\YYYUUURRRRRRUUUXXXPPPNNNLLLKKKIIIEEE@@@===::::::<<<@@@HHHQQQZZZ```]]]]]]]]]^^^______``````aaabbbaaa```]]]ZZZVVVTTTNNNHHH@@@999555444333222000///---...//////---,,,.........//////000000000...000111///+++)))***,,,333...(((&&&(((******)))///...,,,******+++,,,---***++++++++++++***))))))++++++******)))((((((''',,,,,,,,,,,,,,,,,,------+++++++++***************,,,------......------,,,***************************************++++++,,,)))************+++++++++---,,,++++++******++++++......///---+++)))*********))))))***,,,,,,+++)))111...+++,,,...///...,,,,,,,,,,,,------.........------------------------oooiiibbb```bbb^^^]]][[[YYYXXXYYYYYYYYYWWWTTTRRRPPPNNNMMMLLLMMMNNNLLLJJJIIIIIIIIIHHHEEECCCBBBAAA@@@>>><<<:::888888888:::;;;;;;:::999999:::888888888888888999999:::888555222000000000...---//////.........---------///...------...//////...,,,------...---,,,+++***......---------,,,,,,,,,+++---...---+++))))))***,,,,,,,,,---------..............................---------.............../////////...------,,,,,,////////////////////////............///000111222111000///...---...//////......---------...///000000000//////000000111111333333333333333333333333555555444444555666666666;;;===BBBIIIUUUggg{{{}}}zzzvvvvvv}}}pppbbb___[[[XXXVVVVVVVVVWWWRRRQQQPPPNNNLLLHHHBBB>>>:::::::::<<>><<<;;;:::999999:::;;;;;;999777777888888888888888999999999:::888555222000000000///---...............------------.........//////000000,,,------------,,,++++++...------------,,,,,,,,,+++---...---+++*********,,,,,,,,,---------......------------------------...............---------........................///////////////////////////......//////000111222111000///.........//////...............///000000111111000000111111222333444444444444444444444444555555555666777888999999999===EEERRReeezzzxxx|||pppjjjbbb]]][[[ZZZYYYWWWVVVUUUTTTSSSQQQLLLEEE@@@<<<;;;999:::===BBBHHHKKKWWWYYY[[[]]]^^^]]]\\\[[[^^^___```aaaaaaaaa```___```[[[SSSKKKDDD===777333666333111//////...,,,***,,,,,,,,,,,,,,,,,,+++++++++---......------...///((('''&&&(((+++---......------,,,,,,,,,,,,+++++++++++++++++++++******))))))))))))******+++,,,---,,,,,,++++++******))))))))))))******++++++,,,,,,((())))))******))))))(((*********************************)))***++++++,,,************+++++++++,,,+++++++++************))))))***++++++))))))***+++---,,,,,,---//////...---...,,,+++,,,---...---,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++xxxrrriiidddddd``````^^^\\\[[[[[[[[[ZZZYYYTTTSSSQQQOOOMMMLLLLLLLLLMMMKKKIIIIIIIIIGGGEEEBBB@@@??????>>>===<<<;;;;;;;;;<<<===;;;999777666777888888999999999::::::999555333000.........---,,,........................---...///000//////000111------------------,,,,,,------------------------+++---...---,,,******+++,,,,,,,,,---------......+++,,,,,,,,,,,,,,,------/////////...---------,,,---------........./////////////////////////////////////////////000111111000000000//////////////////////////////000000000111111111111222333444444111111222444555666777888999999:::::::::;;;===>>>???CCCKKKZZZmmm~~~mmmbbb^^^]]]\\\[[[YYYYYYXXXWWWTTTOOOHHHCCC???===;;;:::;;;>>>BBBDDDPPPSSSWWW[[[]]]^^^^^^]]]___```aaabbbccccccbbbbbb```]]]XXXSSSNNNHHHAAA===777444111///......,,,+++//////......------,,,,,,000000///...---,,,++++++///////////////...---,,,,,,,,,---------,,,+++***++++++,,,,,,++++++***))),,,,,,***)))(((((()))))),,,++++++***)))(((((('''))))))******+++,,,------++++++,,,,,,,,,,,,++++++************************,,,++++++++++++,,,------*********+++++++++,,,,,,***+++++++++******))))))(((***++++++******+++------,,,,,,---///000...---.........///000000//////000000000//////......---........................}}}vvvkkkfffeeeaaaaaa___]]]\\\\\\\\\[[[YYYUUUTTTSSSQQQPPPNNNNNNMMMOOOMMMKKKJJJJJJIIIFFFCCC@@@??????>>>======<<<<<<<<<===>>>===:::888777888777888999::::::::::::999555222///.........---,,,---.....................,,,///111111000///000111---------------------...------------------------+++---......,,,++++++,,,,,,,,,,,,---------......++++++++++++,,,,,,------/////////...---------,,,,,,,,,------.../////////////////////////////////000////////////000000111000000000000000//////////////////000000000000000111111111111222333444555222222333444666777888999:::;;;;;;:::999;;;@@@DDDOOORRRZZZfffvvv~~~jjjaaa___^^^^^^[[[ZZZYYYXXXUUUQQQJJJFFF@@@>>>;;;:::999;;;===???GGGKKKQQQWWW\\\___`````````aaaaaabbbbbbbbbbbbbbb___]]][[[XXXUUUPPPJJJFFF888555111/////////...---/////////......---------111000///......---,,,+++%%%'''***,,,...///000111,,,,,,---------,,,+++***+++,,,,,,,,,,,,+++******...---+++***))))))***+++++++++******)))(((''''''))))))***+++,,,------...,,,,,,------------,,,,,,***************************************+++,,,,,,***++++++++++++,,,,,,,,,***++++++++++++***)))))))))+++,,,,,,++++++---...,,,++++++,,,......---,,,,,,---///000000/////////000000000//////......---........................~~~wwwkkkeeefffcccbbb___]]]\\\\\\\\\ZZZYYYTTTSSSSSSRRRQQQPPPOOOOOOPPPNNNLLLKKKKKKIIIFFFDDD@@@@@@???>>>>>>===<<<<<<<<<>>>>>>===:::888888888777888:::;;;;;;;;;:::999777444111000000000000///---------...............---111444333111//////111---------,,,------...///,,,,,,,,,------------...+++---......,,,+++,,,---,,,,,,,,,---------......***++++++,,,,,,------..................------------------.........//////////////////////////////000000////////////000000000000111111111000///...//////000111111111111111000000111111222333444555666666666666666666666666777888999999;;;AAAJJJQQQ```dddkkkttt~~~~~~nnnfffbbb```]]]\\\ZZZXXXVVVSSSNNNJJJBBB@@@===:::888999::::::@@@CCCJJJQQQXXX]]]```aaa``````aaaaaaaaaaaabbbbbbaaa```^^^\\\YYYTTTNNNJJJ===999555222111000///...------------------,,,,,,...---------///000///...$$$&&&)))+++,,,---///111------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***---,,,+++***+++---///111++++++******))))))((((((******++++++,,,,,,------+++++++++,,,,,,+++++++++************************((((((''''''(((((()))***++++++++++++,,,,,,,,,,,,++++++,,,---,,,+++***)))***+++------,,,,,,---...+++******+++------,,,+++(((***---...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||uuujjjeeegggfffbbb___]]]\\\\\\[[[ZZZXXXQQQQQQRRRQQQQQQPPPPPPOOOPPPNNNLLLKKKJJJHHHEEECCCAAAAAA@@@???>>>===<<<;;;;;;<<<===<<<:::888888888777888:::;;;<<<;;;:::999666444111000000111000///---------.........//////...222666555111......000...------,,,---...///000,,,,,,,,,---------......+++---......---,,,,,,---,,,,,,,,,---------......+++++++++,,,---.........---------...............---------...............////////////////////////000000////////////000000000000111222111000///...///000111222222222111111///000000000111333444555666666666666666666666666777:::===@@@FFFQQQaaalllxxx}}}}}}~~~~~~|||zzz}}}zzzuuutttwwwzzzvvvkkkeee```]]]ZZZYYYWWWUUURRROOOHHHEEEAAA===:::999888888;;;>>>CCCJJJRRRXXX\\\___^^^^^^^^^______aaabbbbbbbbbaaa___]]]\\\XXXSSSPPPEEEAAA;;;666333111000...------..................///---,,,---000111000...,,,...///...,,,+++---///...---,,,+++++++++,,,,,,,,,,,,------,,,,,,+++***,,,+++)))((()))+++...///************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))(((((())))))***++++++++++++,,,,,,,,,------+++,,,---......---+++******+++,,,,,,+++***+++---+++******+++------,,,+++%%%))),,,---,,,++++++,,,++++++++++++,,,,,,,,,,,,------------------------yyyrrrhhhdddhhhhhhbbb___]]][[[[[[[[[YYYXXXOOOPPPPPPQQQQQQPPPPPPOOOOOOMMMKKKJJJIIIGGGDDDBBBBBBAAA@@@???>>><<<;;;;;;999:::<<<;;;999777777888777888:::<<<<<<;;;:::999444222///......///...------------........./////////333777666111---...000...------,,,---...///000,,,,,,,,,------.........+++---......---,,,---...,,,,,,,,,---------......++++++,,,------...//////,,,------....../////////........................////////////////////////111000////////////000000000111111222222000///...///000111222333222111111/////////000111333444555333444555666777888999:::;;;>>>CCCIIISSScccwww~~~~~~yyyzzzyyywwwuuuxxx~~~{{{}}}vvvrrroooqqquuu|||tttkkkaaa___[[[YYYXXXWWWUUUSSSNNNLLLGGGBBB>>>;;;999999888;;;@@@FFFMMMTTTYYY[[[[[[\\\\\\]]]___```bbbcccaaa___^^^^^^^^^\\\YYYVVVLLLGGG@@@:::555222000...//////000000111111222222333000......//////---***)))+++---,,,******---000///...,,,******+++,,,---,,,,,,------,,,,,,+++***,,,***'''%%%$$$%%%'''(((***************+++++++++---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,---...//////---+++***)))+++,,,+++***)))***++++++++++++,,,---...---+++&&&***...///---,,,---...,,,,,,,,,------.........////////////////////////uuuqqqjjjfffeee```\\\\\\\\\[[[YYYXXXYYYZZZUUURRROOONNNOOOPPPQQQPPPOOOLLLIIIHHHHHHIIIHHHGGGCCCCCCBBBAAA???<<<999777;;;:::999888777777777777:::999999999777666555444666555333111////////////---...000111111000...---000000111111111111000000000000///...------,,,,,,,,,,,,,,,+++++++++******...------,,,,,,------...,,,,,,************,,,,,,//////.........---------......---,,,,,,...///000---------,,,,,,+++++++++000000000000000000000000//////000000000000//////000000000000111111111111222222111000//////000000222222222333333444444444:::666555777888777:::>>>;;;CCCOOO[[[hhhyyyzzzwwwwwwyyyzzzxxxtttpppmmmjjjiiiiiilllnnnrrrwww}}}uuuuuuooolllsss}}}uuuggg```ZZZYYYYYYWWWXXX[[[RRRQQQNNNJJJFFFAAA===:::;;;;;;===@@@GGGOOOWWW[[[[[[[[[[[[[[[\\\]]]^^^___```````````````^^^\\\[[[PPPLLLFFFAAA===888444111111000......000111000///......//////......---,,,------............---------------,,,,,,,,,++++++***************+++++++++******+++,,,------......---,,,,,,+++***)))((((((******))))))))))))******************************))))))))))))))))))))))))000...,,,******,,,...000------.........---,,,,,,************+++,,,------+++++++++,,,,,,,,,---------------------------------------------------------------............///---,,,+++,,,...///...---wwwrrrjjjgggfffaaa^^^^^^]]]\\\[[[ZZZZZZ[[[WWWTTTQQQPPPPPPQQQQQQQQQOOOMMMJJJIIIIIIIIIIIIHHH@@@@@@@@@???>>><<<:::888;;;:::999888777777777777777888888888888777777666444333111///---------------------,,,,,,---------000000111111111000000///000//////...------,,,,,,******++++++,,,,,,,,,------,,,,,,++++++,,,,,,---......---,,,,,,---......//////.........------------------------...//////............---------,,,000000000000000000000000222111111///---+++***)))000000000000111111111111222222111000000000000000222222222333444444555555888666666888888777:::@@@JJJUUUdddsss~~~}}}{{{~~~}}}yyytttssstttrrrnnnjjjmmmkkkhhheeebbb```___^^^___aaadddhhhlllpppssstttxxx}}}~~~uuuoooqqquuu}}}vvvjjj___[[[ZZZYYYYYY[[[VVVSSSOOOKKKGGGDDD@@@>>><<<<<<===???EEEMMMTTTYYY]]]\\\\\\\\\\\\\\\]]]]]]___``````aaa```___^^^]]]YYYUUUOOOIIIDDD>>>888444333111//////000000000.........//////......---,,,------............---------------,,,,,,,,,++++++++++++******))))))((((((*********+++,,,---------------,,,,,,+++*********+++******))))))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++,,,,,,++++++++++++++++++***++++++,,,,,,,,,,,,---------.........------------------------........................---------............///---,,,+++,,,---...---,,,yyysssjjjggggggbbb```___^^^]]]]]]\\\]]]]]]XXXVVVSSSQQQQQQRRRQQQPPPOOOMMMKKKJJJJJJJJJIIIHHH@@@@@@@@@???>>>===<<<;;;;;;:::999888777777777777555666777888888888888888444333111///------------///...,,,++++++,,,...///111111111111000000///.../////////...------,,,,,,))))))***+++,,,---.........------,,,,,,------.........------------.....................---------,,,---......//////......///////////////.........000000000000000000000000222222111000...,,,***)))000000000000111111111111222222111000000000000111222222333333444555555666666666888:::999999AAAKKKXXXfffxxx}}}}}}zzzvvvpppkkkhhheeedddiiijjjkkklllkkkkkkiiihhhooollliiiiiikkkkkkhhhfffcccbbb```^^^\\\ZZZZZZYYYZZZZZZ\\\^^^```aaaccccccdddhhhmmmoooqqquuu{{{|||uuuqqqrrrxxxvvveee^^^___^^^]]]\\\[[[WWWSSSPPPMMMJJJGGGEEE@@@???>>>???DDDKKKRRRWWW^^^^^^]]]]]]]]]\\\\\\\\\``````aaaaaaaaa```______^^^[[[VVVQQQLLLFFF???:::666444111000000000000///...////////////...------------............------------------,,,,,,,,,,,,------,,,+++***)))(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************((()))***++++++***)))((()))******+++,,,,,,,,,,,,---,,,,,,++++++++++++,,,---------.........//////------------------------////////////////////////---------............///...---,,,,,,---...---+++xxxqqqiiiffffffbbb```___]]]]]]]]]^^^]]]]]]XXXVVVSSSQQQQQQQQQOOONNNOOOMMMKKKJJJKKKKKKIIIHHHBBBBBBAAA@@@???>>><<<<<<;;;:::999888777777777777666666777888888888888888666444222111/////////000111000///......///000111111111111111000///...---//////.........---------******++++++,,,------...//////............//////,,,,,,,,,++++++,,,,,,,,,........................+++,,,.../////////...---//////////////////////////////////////////////////////000111111111111111///000000000111111111111222222111000000111111111222222333444555666666777666777:::<<<===BBBPPP^^^iiivvv}}}{{{wwwssspppmmmlllllljjjgggeeecccccccccdddcccccceeeeeeffffffeeeeeedddbbbaaabbbdddeeecccbbbccccccbbbaaa```_________aaaaaa```````````````___^^^aaadddeeefffhhhkkknnnqqqssswwwyyyzzz{{{}}}xxxqqqppprrr|||mmmhhhjjjhhhbbb^^^]]]ZZZWWWUUUUUUSSSOOOKKKEEEDDDBBBCCCFFFLLLRRRVVV]]]]]]]]]^^^^^^^^^^^^^^^`````````aaaaaaaaaaaaaaa\\\ZZZXXXUUURRRMMMGGGCCC999666333111222222222111///////////////...------------............------...------------,,,,,,,,,......------,,,,,,++++++))))))*********+++++++++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,,,,,,,,,,+++******+++,,,---.../////////...---,,,+++++++++++++++------------............------------....................................---------............///000...------//////...,,,uuuooofffdddddd```___]]][[[[[[]]]^^^]]][[[VVVTTTRRRQQQQQQPPPNNNLLLNNNLLLKKKKKKKKKJJJHHHGGGCCCBBBAAA???<<<;;;999999;;;:::999888777777777777888888888888888777666666555444222111000///000000//////000111111000//////000000000000000///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---.....................+++,,,.../////////...---..................//////////////////////////////,,,---///111222333333444///000000000111111111111222111111111111111222222222333333555666777777888555777;;;@@@DDDNNNaaarrr~~~wwwqqqooolllkkkjjjhhhfffeeedddcccbbbbbbbbbbbbcccdddfffgggddddddeeeggghhhhhhiiiiiifffeeedddeeefffggggggfffhhhhhhhhhhhhhhhhhhhhhgggiiihhhgggfffdddbbbaaaaaabbbcccddddddcccccccccdddccceeehhhjjjlllnnnqqqssswwwxxx|||~~~vvvqqqwww{{{~~~|||}}}vvviii___]]]ZZZWWWWWWXXXWWWRRRMMMKKKJJJIIIIIIKKKPPPTTTWWWZZZ[[[]]]___```````````````````````````aaaaaaaaa]]]\\\ZZZYYYWWWSSSNNNJJJ===:::666444444444444444//////000000//////...---------............------.........---------,,,,,,***+++++++++,,,,,,------******************++++++))))))******++++++,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,+++******+++,,,,,,***+++,,,---.../////////......---,,,+++++++++++++++,,,,,,,,,,,,------------------....../////////---------------------------------............///111///...///000111000...qqqllleeebbbccc___^^^[[[YYYYYY\\\^^^\\\ZZZUUUSSSQQQQQQQQQPPPNNNLLLMMMKKKJJJJJJKKKJJJGGGEEEBBBAAA>>>;;;999777666555;;;:::999888777777777777888888888888888777666555333222000............///,,,---///000000///---,,,...//////000000//////..............................---------,,,,,,,,,++++++++++++******+++++++++......////////////......---------...............,,,---......//////..................////////////000000000000000000000000......///000000000//////000000000000111111111111222111111111111222333333222333444555666888999999777999@@@JJJSSS```rrr}}}rrrkkkgggfffeeeaaaaaabbbcccccccccbbbbbbaaabbbcccdddfffggghhhhhhgggggghhhjjjkkkmmmnnnnnnoooppppppqqqqqqrrrssssssqqqrrrssssssttttttssssssrrrqqqpppnnnllljjjiiihhhkkkkkkjjjiiigggeeecccbbb```ccceeeggghhhiiijjjlllnnnnnnooosss}}}tttqqqsss}}}wwwjjjbbb]]]WWWUUUVVVVVVQQQMMMOOOOOOOOOPPPRRRTTTWWWYYYYYY[[[]]]___aaabbbbbbbbbaaaaaa```______``````aaacccaaa^^^\\\ZZZWWWSSSOOODDD@@@;;;777666555444444///000000000000///......------............------............---------,,,''''''((()))***+++,,,,,,++++++++++++++++++++++++)))))))))******+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++)))******+++,,,,,,,,,,,,...------,,,,,,,,,,,,---+++++++++,,,,,,,,,---------------...//////000000---------------------------------............///000///...///111111111000nnnkkkeeecccccc______[[[XXXYYY]]]^^^]]]ZZZTTTSSSRRRRRRRRRRRRPPPNNNKKKJJJIIIJJJJJJIIIFFFDDDAAA@@@>>>;;;999888888888;;;:::999888777777777777666777777888888888888777222111000.........//////......////////////......------...///000000000000........................,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,---...///000000///...------------.........//////---------------...///////////////000000000111111000000000000000000000000000000000000000...------000000000000111111111111222111111111222222333444333333444666777888999:::===AAALLL\\\jjjuuu{{{vvvoooiiigggffffffeeeccceeehhhjjjkkkkkkkkkjjjjjjlllnnnqqqttttttttttttsssssstttvvvxxxzzz{{{|||vvvwwwyyy{{{|||}}}~~~}}}{{{xxxvvvrrrnnnkkkhhhjjjllllllkkkiiiiiiiiihhhhhhiiikkksssvvvpppttt|||qqqggg[[[TTTTTTUUUSSSPPPQQQRRRSSSUUUWWWXXXYYYYYYZZZ\\\^^^aaabbbbbbaaaaaabbbaaa```^^^^^^^^^^^^___cccaaa^^^]]]\\\ZZZXXXVVVMMMHHHAAA;;;777444222111000000000000000///......------............------............------------))))))******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***+++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************+++,,,,,,+++++++++------,,,,,,,,,------...,,,,,,,,,,,,---------...---------...///000000000........................---------............///---,,,,,,---///111111000}}}mmmkkkfffdddddd```___[[[XXXYYY]]]___]]]ZZZTTTSSSRRRSSSTTTSSSQQQPPPJJJIIIIIIIIIIIIHHHEEECCCCCCAAA@@@>>>===<<<======;;;:::999888777777777777444555666888999999::::::444333222000000000111111222111000//////000111222+++,,,---///000000111111---.....................***++++++,,,---...///////////////....../////////+++,,,---......---,,,+++---------.........//////......---,,,,,,...///000000000111111222222222222000000000000000000000000222222222222222111000000000000000000111111111111222111111111222333333444333333444666777999::::::DDDIIIXXXlll|||zzzvvvpppnnnkkkkkkkkklllkkkjjjlllnnnrrruuuwwwvvvuuutttuuuxxx}}}|||yyyrrrsssuuussspppllljjjiiihhhhhhhhhiiinnnwww{{{uuusssvvvrrr```UUUTTTVVVVVVUUUQQQSSSUUUXXXYYYZZZZZZYYY\\\^^^```aaabbbaaa```___bbbaaa___^^^]]]]]]]]]^^^^^^\\\ZZZZZZ[[[\\\\\\[[[TTTNNNEEE===777333000...000000000000000//////...---..................---//////.........---------.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,...000000...,,,***------.........---,,,,,,,,,,,,,,,,,,------...///---------.........//////---------...///000000111////////////////////////---------.........//////*********+++...000000///|||ooommmgggddddddaaa]]][[[YYYYYYYYYYYYYYYWWWYYYVVVTTTRRRRRRQQQOOOMMMLLLKKKIIIIIIIIIGGGEEEBBBBBBAAA???>>><<<;;;;;;:::===<<<999777666666777777777777777777777666555555333222111000////////////////////////////////////+++...000000---,,,---///000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......//////............//////......///000000000000000000000////////////000000......//////000000111111///000000000111111111111111111111111111111111111111000000222555666333111555333111222666;;;>>>???KKK___vvv{{{wwwtttttttttttttttrrrsssssssssrrrsssuuuxxx}}}yyyuuurrrpppmmmjjjiiimmmrrrwwwyyyzzzqqqqqquuuyyy~~~bbbXXXXXXWWWTTTSSSXXXWWWVVVUUUTTTVVVZZZ]]]]]]]]]]]]]]]^^^```aaabbbaaa___]]][[[[[[[[[\\\]]]^^^]]]]]]\\\\\\]]]]]]]]]YYYRRRLLLHHH@@@555000111111000///000111111///------------.........//////000000000000000000000000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******+++,,,---......---,,,,,,,,,------//////...---,,,++++++***---,,,,,,+++*********+++***++++++,,,,,,------....../////////...---,,,,,,...///000000000///...------------............///.........------,,,,,,,,,//////.........---------...,,,***+++...000...,,,}}}pppmmmfffcccdddaaa^^^\\\ZZZZZZ[[[[[[ZZZYYYYYYVVVSSSRRRRRRQQQOOONNNMMMKKKJJJIIIHHHGGGDDDBBBBBBAAA???===<<<;;;;;;:::===;;;999777666666777777777777888888777777666555333222111000////////////////////////////////////+++---000111000000222444000000//////...------,,,------------------------------------------------......////////////............------------............///000000000000000000000////////////000000000000000000000/////////000000000000000111111222222222222222222222222222111000000222555666444222666555555666999===AAADDDUUUiii~~~~~~}}}yyyuuuooommmooottt{{{}}}||||||xxxtttpppnnnoooqqqtttuuu|||}}}vvvsssrrrzzzkkk]]]XXXTTTQQQPPPRRRRRRRRRSSSTTTVVVYYY[[[[[[\\\\\\]]]___``````aaa```___\\\[[[ZZZZZZ[[[[[[]]]]]]\\\\\\\\\]]]^^^^^^[[[UUUPPPMMMEEE:::444444222111000000111111000...---------.........//////...........................---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++---,,,,,,+++******++++++***++++++,,,,,,---...............///......------++++++,,,,,,---,,,,,,,,,---------............///.........------,,,,,,,,,//////.........---------...,,,+++---000111000///rrrnnneeebbbcccaaa```^^^\\\[[[\\\\\\[[[ZZZXXXVVVSSSRRRQQQQQQOOONNNNNNLLLJJJIIIHHHFFFCCCAAAAAA@@@???===<<<;;;;;;:::<<<;;;999777666666777777888888999999888888777666333222111000////////////////////////////////////***,,,////////////000111111000000//////......---........................------------------------......////////////......------------------------......///000000000000000000000////////////000000222222111000000///......111111000///000111222333222222222222333333333333222111111333555666555333666777999:::;;;@@@HHHNNNbbbrrr~~~xxxtttsssrrrqqqqqqqqqrrrsssqqqpppooopppuuu}}}~~~yyywwwvvvvvvuuuvvvzzzyyysssnnnuuuvvveee\\\VVVSSSRRRPPPQQQRRRSSSUUUVVVWWWWWWXXXYYY[[[]]]___`````````___^^^\\\ZZZYYYYYYYYYZZZ\\\\\\\\\\\\\\\]]]^^^___]]]YYYVVVSSSKKKAAA:::888333222000000111111000///---............/////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******))))))))))))*********+++,,,.........------------------,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++,,,------......------......///.........------------...///000000---------............///.........---------------/////////............---...------...000222111000uuuqqqfffbbbcccaaa```^^^\\\[[[\\\\\\[[[ZZZWWWUUURRRQQQQQQQQQOOONNNOOOMMMKKKIIIHHHFFFBBB@@@@@@???>>>===<<<;;;;;;;;;;;;:::999888777777777777999999999999999888777777333222111000///////////////////////////////////////000000000///...------111111000000/////////...////////////////////////---------------------------......//////......------..................---......///000000000000000000000////////////000000111111111000000000//////222111000//////111333444222333333333333333444444333333333444555666666555555777:::;;;===EEERRR\\\jjjwww|||xxxuuurrroooooopppqqqrrrqqqrrrssstttpppttt{{{tttrrrvvv~~~pppfff___ZZZXXXUUUTTTTTTUUUVVVVVVTTTSSSTTTVVVYYY\\\^^^___^^^^^^___^^^]]][[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]^^^___\\\[[[ZZZWWWQQQHHH@@@<<<555333000///000000000///.............../////////,,,,,,,,,,,,,,,,,,,,,,,,///......---------......------------------------------------------------+++******************+++)))+++---///000000///...++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,++++++,,,,,,---.........,,,,,,---.../////////...///...------...000222333---------............///...............---------/////////...............////////////////////////{{{vvvjjjcccdddbbb___]]][[[[[[\\\\\\[[[ZZZVVVTTTRRRQQQQQQQQQOOONNNOOOMMMKKKIIIHHHFFFBBB@@@??????===<<<;;;;;;;;;;;;::::::999888888777777777999999999999999888777777333222111000////////////////////////////////////111111111111111111///...000000000000////////////////////////////////////------------------------------............------...///000000000000///.........///000000000000000000000////////////000000///000000000111111111222222111000000000111333333222222222333333444444444333444555555555666777888444777;;;===CCCNNN___kkkqqqzzz|||tttpppoooqqqssssssuuuwwwyyyyyywwwuuuvvvwww}}}{{{uuuyyy}}}tttlllddd^^^YYYVVVTTTTTTUUUVVVTTTRRRSSSUUUXXX[[[]]]]]]]]]\\\___^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^ZZZ\\\\\\YYYTTTMMMFFFAAA999555111///////////////////////////////////////------------------------......---------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,((())),,,...///...---,,,******+++,,,,,,------------,,,,,,+++,,,,,,------+++,,,,,,------...//////,,,,,,---.../////////...++++++******+++---///000---------............///........................////////////////////////111111000///---,,,,,,,,,|||oooffffffccc___^^^\\\[[[\\\\\\[[[ZZZVVVTTTQQQPPPQQQQQQOOONNNNNNLLLJJJIIIHHHFFFCCCAAA???>>>===<<<;;;;;;;;;;;;999999999999888888777777888888999999888888777666333222111000////////////////////////////////////***)))***,,,///111000///////////////////////////////////////////////////------------------------------............------///000111222222111000///......///000000000000000000000////////////000000//////000000111222222333111111111222222222222222111111222222333333444444444555666666555666888:::777:::@@@GGGPPP]]]kkkuuuwww~~~~~~xxxvvvssssssvvvzzz~~~}}}yyyxxxzzz}}}~~~|||~~~vvvjjj___ZZZUUUSSSTTTVVVUUUTTTSSSTTTVVVXXXZZZ[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\XXX[[[\\\YYYUUURRRLLLFFF???:::555111///000000000000000000////////////...........................,,,,,,+++++++++,,,------------------------------------------------------,,,,,,------------,,,,,,'''((()))***++++++************++++++,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,---......//////------......///.........---,,,,,,,,,---...//////---------............///.............../////////...////////////000000000000111111///---++++++,,,tttiiihhhdddaaa___]]]\\\]]]]]]\\\[[[UUUSSSQQQPPPPPPPPPOOONNNMMMKKKJJJIIIHHHGGGDDDBBB>>>>>>===<<<;;;;;;;;;;;;888999999999999888777777777777888888777777666555333222111000////////////////////////////////////'''''''''***...000000...................................................------------------------,,,------......------,,,...///000111111000///.........///000000000000000000000////////////000000111111111111111111111111///000222444444333222111000000111111222333333444555666777666555666999;;;<<>>===<<<;;;;;;;;;;;;;;;888888999999999888888777777777777777777666555555333222111000////////////////////////////////////000///...111444555444222---------.......................................------------------------,,,------......------,,,---...///111111///...---...//////000000000000000000000////////////000000333333222222111000000000...000333555555444222000//////000111222222333333555777888777555666999<<<@@@GGGSSSbbbpppwwwyyyxxxzzzwwwuuuvvvwwwwwwyyy|||~~~}}}~~~~~~~~~vvvggg\\\WWWVVVUUUSSSUUUUUUUUUUUUVVVWWWXXXYYYXXXYYYZZZ[[[]]]]]]]]]]]]^^^^^^\\\[[[ZZZZZZYYYYYYVVV[[[\\\YYYWWWYYYVVVPPPJJJEEE===777444444333333111111000000/////////...........................---------------...///000........................------------------------***+++,,,------,,,+++***......---,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,------.../////////.../////////...---,,,,,,,,,,,,.........---,,,+++---------.........//////---.........//////000000.../////////000000111111---///222111000///111444vvvkkkiiiccccccaaa^^^\\\\\\[[[ZZZXXXSSSSSSRRRQQQQQQQQQQQQQQQOOOMMMJJJHHHFFFDDDBBB???@@@AAAAAA???===<<<<<<===???===:::777555555666666999999999888777555444333333111////////////...---........................,,,------...///000111111---------.........//////------------------------------------------------000000000000////////////000000000000000000000000///000000000000000//////111111111000000000000000111111111111111111111111000111333333333111///...000000000111222222222333555333222333777;;;===>>>NNNWWWdddoootttxxxzzz}}}~~~vvvtttyyy}}}~~~{{{~~~wwwuuuxxx}}}uuuiiibbbZZZWWWXXXWWWVVVTTTSSSSSSUUUVVVWWWWWWWWWXXXXXXYYY[[[\\\]]]^^^^^^______^^^\\\ZZZYYY^^^\\\ZZZZZZ[[[ZZZWWWTTTRRRNNNHHH@@@:::555222111555222///---...//////////////////////////////////////////...------///111---...///000000...,,,+++........................---------,,,,,,+++++++++......,,,,,,,,,,,,......'''))),,,...///---***(((---------............///............------------------------,,,+++***)))////////////////////////////////////////////////111111000000000000111111000000000000000111222222000000000000111222444555wwwmmmkkkeeeccc```^^^\\\\\\[[[ZZZXXXVVVUUUTTTRRRPPPOOONNNNNNKKKIIIGGGFFFFFFEEECCCAAA@@@AAAAAA@@@===<<<<<<======<<<:::888666666666666888888888777666555444333333111///...////////////.................................///////////////---------.........//////------------------------------------------------.........//////000000000//////////////////////////////000000000000//////000000000000000111111111111111111111111111111111000111333333333111000...111111222222333444444444666666666666777;;;CCCHHHWWW```llluuu{{{~~~~~~{{{wwwyyy~~~}}}wwwwwwxxxyyyyyypppaaaYYYYYYUUUTTTRRRRRRTTTVVVXXXYYYXXXXXXXXXYYYZZZ[[[\\\]]]```````````````^^^]]]\\\\\\ZZZYYYZZZ[[[[[[YYYVVVTTTQQQLLLFFF???999444222333111///...////////////...........................//////---,,,,,,---///---...///000///...,,,+++---------------------------------,,,,,,,,,++++++,,,,,,+++******+++,,,,,,+++,,,///000111000...------------............/////////000000000000000000000000000000////////////////////////////////////////////////////////////111000000//////000000111000/////////000000111222000000111111111111111111xxxnnnkkkeeecccaaa^^^]]]\\\\\\ZZZXXXYYYXXXUUURRRPPPMMMLLLKKKGGGEEEDDDDDDEEEFFFDDDCCC@@@AAABBBAAA>>><<<<<<<<<<<<;;;:::999888777666666666666777666666555444444222111///......///000111////////////////////////000000000//////.........---------...............///.........------,,,,,,------------------------+++,,,---...///000111111........................//////000000000000////////////000000111111222222111111111111111111111111111111222333333111000///222222333444444555666666666888:::888888???LLLWWWfffnnnwww~~~{{{yyywwwuuuuuuxxx|||~~~qqqccc^^^YYYVVVTTTSSSUUUXXXYYYYYYXXXXXXXXXYYYZZZ[[[\\\]]]______``````___^^^]]]\\\ZZZYYYYYYZZZ[[[[[[ZZZXXXWWWVVVSSSNNNGGG???888444222000......000000000///.................................---+++***,,,------.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///000000000//////---------............///......//////000111111111000///...---------...///////////////////////////////////////////////////000//////......//////000///////////////000000111000111111222111000///...xxxnnnjjjccceeebbb```^^^^^^]]]\\\ZZZZZZXXXVVVRRROOOMMMLLLKKKFFFEEEDDDDDDFFFFFFEEEDDD@@@BBBCCCAAA???<<<<<<<<<::::::;;;:::999888777666555555666666666555555444222111000...---...111333000000000000000000000000000/////////////////////........................//////......------,,,,,,,,,,,,------------------,,,,,,------...//////000...........................//////000000000000///......///000111222222333111111111111111111111111111111222222222111111000222222333444555555666666666888:::;;;@@@JJJYYYccctttyyy~~~zzzuuuuuuvvvxxxzzzuuuhhh```\\\WWWUUUVVVXXXYYYXXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[[[[YYYYYYXXXXXXXXXTTTNNNEEE===777333111000000111111000///------------------------...//////...,,,+++,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,.........------.........,,,,,,,,,,,,,,,------...---------............///++++++,,,---...///000000222000...,,,+++,,,---...//////////////////////////////////////////////////////............//////000///////////////000000...///111222222111///...zzzoookkkdddgggdddbbb``````___]]]\\\XXXWWWUUURRRPPPNNNMMMMMMIIIGGGFFFFFFFFFFFFDDDCCCAAABBBCCCBBB@@@===;;;;;;:::::::::::::::999888777555666666666666666555555222222222000......000333000000000000000000000000......//////000111111222.....................---/////////......---------,,,,,,,,,---------........................------..............................///000000000000000......///000111222222333111111111111111111111111111111111222222222111111111111222333444555666666888999<<>>;;;888777:::888666555777888888888888888999999888777555444888111///333333///...111////////////////////////...///////////////......000000//////.........---+++,,,.../////////...---------......//////000000222111000///---+++******000000000000000000000000......///000000000000000//////000111111111111000111111000///////////////222222222222222222333333555555555444555888===@@@QQQhhh~~~~~~yyyzzzyyyyyy~~~yyynnnrrryyykkk___WWWQQQOOOPPPRRRRRRSSSTTTWWWYYYXXXXXXXXXYYYYYYYYYYYYYYY[[[[[[[[[ZZZZZZZZZZZZZZZ\\\]]]]]]]]]\\\ZZZYYYWWWSSSNNNFFF>>>999555222///222000000000111000...,,,---.........//////000000111111000000/////////...////////////////////////......//////...---,,,,,,,,,...000111111000...,,,------------.........///000000//////.........---///............///000000111222333444444222111000000000111111111111000000//////000000///...------000000000000111111111111111111222222222111111000444444444333333222222222~~~uuummmhhhffffffdddbbb```______^^^\\\ZZZYYYWWWTTTRRRRRRRRRQQQPPPIIIGGGEEEDDDDDDCCCAAA??????@@@@@@???>>><<<:::999999777555555666888888777888888999999888777555444555000---000111...---///////////////////////////+++,,,---...///000000000000/////////............,,,---......///..................///////////////000000000//////.........000000000000000000000000......///000000000000000...//////000000000000000111111000///////////////222222222222333333333333444555555444555:::BBBHHH^^^qqq~~~xxxxxxwwwyyy}}}~~~vvvrrrsssssswwwxxxeeeZZZUUUSSSTTTUUUVVVVVVWWWYYYZZZXXXXXXXXXXXXYYYYYYYYYYYY[[[ZZZZZZZZZZZZZZZZZZZZZ\\\]]]]]]]]]\\\[[[YYYXXXUUUPPPIIIBBB===888333000111000//////000000///---............/////////000000000000//////.........////////////////////////...............---,,,+++---...///000000///...---------........./////////000/////////.....................---...//////000000000000000000///...------......//////......---//////000000///......---000000000000111111111111111111222222222222111111444333333333333333333222}}}tttlllfffddddddeeecccaaa``````___\\\ZZZYYYVVVTTTSSSSSSRRRQQQPPPGGGFFFDDDDDDDDDDDDBBBAAA===>>>>>>???>>>===;;;:::888666555555666777777666777888999999888777555444444000...000111///...///////////////////////////,,,,,,---...//////......////////////...............------------.../////////////////////...............//////000111111111000000000000000000000000...//////000000000000000/////////000000000000000111111000/////////000000222222222333333333444444444555666555777>>>KKKTTTlllzzzzzzvvvvvvwwwyyy~~~}}}xxxxxx|||~~~yyyqqqjjjhhhkkkrrr~~~lll\\\UUURRRRRRSSSSSSTTTUUUUUUUUUWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYWWWSSSNNNHHHCCC<<<666222111000//////000000///.............../////////////////////...............////////////////////////------.........---,,,,,,////////////////////////....../////////000000000////////////...............------------...//////111000///...---------------......//////......---//////000000000///......000000000000111111111111111111222222222222222111222333333333333333333444~~~vvvmmmgggeeefffeeecccaaa```___^^^\\\ZZZXXXVVVTTTSSSSSSRRRQQQOOOIIIGGGEEEDDDDDDDDDBBB@@@===>>>>>>>>>>>><<<;;;:::777555444555666777666555777888888888888666555444555222000111222222222222////////////////////////000000//////---,,,+++***///////////////...............---,,,,,,...///000000000//////......------------...///000000111111//////////////////////////////000000000000//////000000000000111111222222111111000000///000000111222222333333444444555555444666777888;;;FFFVVVbbbttt}}}zzzvvvtttwwwyyy}}}|||zzzvvvvvv|||~~~~~~xxxkkkfffhhhgggppp|||xxxbbbUUUPPPOOOOOOPPPRRRSSSSSSRRRVVVWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[ZZZXXXUUURRRMMMHHHAAA999444222000//////000000///............///////////////..................------////////////////////////....../////////......---//////............//////////////////000000000000///////////////.........---------------......///555333222000/////////000000111111222222111111000//////000000000//////...///000000000111111111111111111222222333333222222222222222333333444444444vvvnnnhhhffffffdddbbb___^^^^^^]]][[[YYYXXXVVVTTTTTTTTTSSSQQQOOOKKKIIIGGGEEEDDDCCC@@@>>>?????????>>>===;;;999888666555444555666777666444777777888888777666444333333222111111222444444222////////////////////////000000000///...,,,+++***.........///////////////......---,,,,,,...///000000000//////......------...................../////////////////////////////////000000000000//////222222111111111222333444111111000000000000111111222333333444555555666666444777999<<>>?????????>>>===;;;888777666666555666888888666444666777888888777666444333000111000...000444444111////////////////////////------...///000000//////.........///////////////...------------.../////////////////////.....................------------000000000000000000000000000000000000000//////...222222111000111222333444111111000000000111222222222333333444555666777777666777;;;BBBMMM\\\lllvvv||||||}}}~~~zzzvvvxxx}}}|||tttvvv|||yyywwwpppttt|||{{{nnniiibbbgggmmmyyyvvvaaaYYYUUUPPPOOORRRTTTTTTSSSUUUUUUVVVWWWXXXYYYYYYZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[ZZZZZZZZZ[[[\\\]]]]]]YYYXXXVVVTTTPPPJJJBBB===888666222111111111000//////////////////......................../////////////////////////////////......///000000000//////////////////////////////....../////////000000000.........///////////////...............///000000222111111000000000000000///000000111111000000/////////000111111111000000000000000000111111111111000111222333444444444444222333333333333333333444ssskkkfffeeedddbbb```___^^^]]][[[YYYWWWVVVUUUUUUUUUSSSPPPNNNKKKIIIGGGEEEEEEDDDAAA???======>>>>>>===;;;:::999777666666777999999777555666777777777777555444333///111000---000555555111////////////////////////---...///000111111111111............/////////000,,,---......///..................///////////////........................000000000000000000000000000000000000000///......111000///...///000222333111111000000111111222333333333444555666777888888888888===GGGWWWgggsssyyy~~~{{{yyyzzzwwwuuuyyy|||wwwuuu{{{ssssssuuu|||zzzrrrrrrrrrwwwpppbbb[[[RRRNNNOOOQQQQQQOOOTTTUUUUUUVVVXXXYYYYYYZZZXXXYYYYYYZZZ[[[[[[\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^\\\ZZZYYYWWWTTTOOOHHHCCC<<<999555222222111000///000/////////.....................//////000000000////////////////////////,,,,,,---...............---...///000000///...---------........./////////............/////////000000////////////000111111...//////000000000000000......////////////......//////000111111111111111000000000000111111111111000111222333444444444444444333333333333333333222yyynnniiigggeeecccaaa```___^^^\\\ZZZWWWVVVUUUUUUUUUSSSPPPNNNIIIGGGFFFEEEFFFEEECCCBBB:::;;;<<<======<<<;;;;;;777777777888:::999777555666777777777777555444333000333222///222888888333////////////////////////000111111111111111000///---.........//////000000+++,,,.../////////...------.........//////000000......//////000000111111000000000000000000000000000000000000000///......000///---,,,---...000111111111000000111222333333333333444555666777888999999999>>>KKK]]]mmmwww{{{~~~yyyuuuvvvtttrrrwww|||vvvrrrzzz~~~zzzvvvxxx{{{{{{mmmdddYYYSSSSSSTTTSSSQQQTTTTTTUUUVVVXXXYYYYYYZZZXXXYYYYYYZZZ[[[\\\\\\\\\ZZZZZZYYYYYYZZZ\\\^^^___]]]\\\ZZZYYYVVVRRRLLLHHH>>>;;;666333222222111///000000//////.........---.../////////000000111111////////////////////////***+++,,,,,,---------,,,---...000111111000...---------------.........///---.........//////000000000000000000000111111222---...000222222222111111......////////////......//////000111111111111111000000000000111111111111000111222333444444555444444444444333333222222222{{{oooiiigggeeecccaaa___^^^]]]ZZZXXXWWWUUUTTTSSSSSSRRROOOMMMKKKIIIGGGFFFFFFEEEDDDBBB@@@???>>>===<<<;;;::::::999999999888888888888777888888888888777777777777333333222222222222333333000000000000///...---,,,000000000000000111111222000...------......---,,,......------------......111111000///...---,,,,,,//////............//////......//////000000111111000000000000////////////000000/////////111222333222222333333333222222111333444555555555555777999;;;>>>FFFQQQ___jjjqqqtttsssrrrrrrsssvvvzzz~~~uuuppptttyyy{{{{{{uuuaaaXXXSSSPPPRRRVVVTTTWWWZZZ[[[ZZZXXXWWWVVVVVVWWWXXXZZZ\\\]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]```^^^[[[YYYWWWTTTPPPMMMBBB???:::666333222333333000111222222222111///......//////000000111111111---------------...//////............////////////000000000000000000000000,,,,,,,,,,,,---------...////////////000000000000---......///000111111222000000000000000000000000000111222333333222111000111111111000000000000000111111111000000000000000222222333333333333444444222222333333333444444444|||oooiiifffeeeccc```______]]][[[YYYWWWUUUSSSSSSSSSRRRPPPNNNLLLJJJGGGFFFEEEEEEDDDBBB@@@@@@???===<<<:::999999888888777777777666666666888888777777777777666666111111000000000000111111000000000000///...---,,,000000//////000000111222000///---...//////...,,,///......------......///000000000///......------/////////....../////////////////////000000000000000000000000000000000///111111000//////000111222000000111111111111000000222333333333333444777999===DDDNNNYYYccciiilllnnnmmmmmmnnnqqquuuzzzvvvmmmlllsss{{{uuufff\\\TTTRRRUUUUUUVVVWWWWWWWWWWWWXXXYYYXXXYYYZZZ[[[[[[\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]^^^]]]ZZZXXXWWWTTTQQQNNNFFFBBB<<<777333111222222000000111111111000///...---------------...............------...//////000............////////////------------------------....../////////000000000000000000000////////////.........///000111111111000000000000000000000000000000111222222111000000111111111111000000000000222222222222222222111111222222333333333333444444222222333333333444444444|||qqqkkkiiidddbbb```______^^^\\\ZZZXXXVVVSSSRRRRRRRRRQQQPPPMMMKKKGGGEEEEEEDDDCCCBBBBBBAAA???>>><<<:::888888999888888888777777777777888777777777666666666555111111000000000000111111000000000000///...------000000//////000000111222111000...///000000///---///......------......///////////////////////////////////////////////////000000000000////////////000000000000000000000000222222111000000000111111000000111111111111111000333333333222333666:::>>>FFFPPP]]]gggkkkkkkkkkkkkjjjkkknnnqqqwww|||}}}tttiiiccchhhttt~~~mmm```YYYXXXVVVUUUSSSRRRSSSVVVXXXZZZZZZZZZ[[[[[[[[[ZZZZZZYYY[[[[[[[[[\\\\\\]]]]]]^^^]]][[[YYYXXXXXXVVVSSSQQQKKKGGG@@@999444111111111000000000000000///......000000000000000///////////////......//////000000............////////////------------------------//////000000000111111111111111000000//////............//////000000111111000000000000000000000000///000000111111000000///111111111111111111111111222333333333333333333333222222333333333333444444333333333333444444444444yyyrrrmmmkkkcccbbb```___```___]]][[[YYYVVVSSSQQQQQQRRRRRRQQQOOOLLLHHHEEEDDDCCCBBBAAABBBAAA@@@>>>;;;999888777;;;;;;;;;:::::::::999999888777777777666555555555333333222222222222333333000000000000000///......///////////////000111111111000//////000000///...//////............//////............//////000000/////////000000/////////111111000000//////......000000000000000111111111333222222111111000000000222222333333444444333333555555444444666;;;AAAFFFRRR]]]jjjrrrsssppppppqqqooopppsssvvv{{{}}}vvvjjj```___iiizzz}}}rrrddd]]]VVVTTTRRRQQQSSSUUUXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^^^^[[[YYYXXXXXXXXXWWWUUUSSSPPPLLLEEE===777333111000000000000000//////......111111111000000/////////000000////////////000000............////////////....................................////////////111111000000//////........./////////000000000111000000000000000000000000//////000000000000//////000111111111111111222222222222222222333333333333222222222333333333444444333333333444444444444555}}}uuuoookkkiiidddbbb`````````___^^^\\\YYYVVVSSSQQQRRRSSSSSSRRRQQQMMMHHHEEECCCBBBAAA@@@BBBAAA@@@>>>;;;999888777;;;;;;;;;:::::::::999999999888888777666555555555333333222222222222333333000000000000000000///.../////////...///000000111111000//////000000///.../////////....../////////------......///000000000//////000111111000//////111111000000//////......///000000000111111111222222222222222111111000000222222333444444444444444444444444555999@@@HHHNNN\\\dddoootttttttttuuuxxxuuuvvvxxxzzz}}}~~~uuunnnddd___dddrrr}}}~~~qqqcccXXXUUUSSSSSSUUUVVVVVVUUUVVVWWWYYYZZZ\\\]]]]]]]]]ZZZZZZ[[[\\\]]]]]]^^^^^^ZZZYYYXXXXXXYYYYYYWWWUUUTTTPPPJJJCCC<<<777333111111000000///////////////------,,,,,,++++++******000000////////////000000............////////////////////////////////////............////////////111000000000/////////...////////////000000000000111111111111111111111111000000////////////000000000000111111222222222333111111111111222222333333222222222333333333444444333333444444444555555555{{{rrrkkkfffccceeecccaaa``````___]]][[[XXXVVVSSSRRRSSSSSSSSSRRRSSSOOOIIIEEEBBBAAA@@@???BBBAAA???>>><<<:::888888999888888888777777777777::::::999888777666555555111111000000000000111111000000000111111000000/////////......//////000111111000...///000000///---000//////......//////000---.........//////000000//////111111111111//////000000000000///////////////000000111111222222222222222222333222222111000///000111222333333333333222333555888===FFFOOOVVV```ffflllqqqssstttxxxzzzyyyyyy{{{{{{{{{zzzxxxwwwnnnjjjgggiiirrr|||zzz|||~~~|||~~~kkk]]]YYYVVVUUUVVVWWWUUURRRTTTUUUWWWZZZ\\\^^^___```\\\\\\\\\]]]]]]^^^^^^___YYYXXXXXXXXXYYYYYYWWWVVVUUUSSSOOOJJJCCC<<<666333222222111000000000000000---------------,,,,,,,,,000000//////......//////............////////////........................//////000000000111111111/////////000000000000000////////////000000000000111111111111111111111111111000000//////000000111000000111111222333333333000000111111222222333333222222333333333333444444333444444444555555555555|||rrrkkkgggdddfffdddbbbaaa```___\\\ZZZWWWUUUTTTTTTTTTTTTSSSRRRTTTPPPIIIDDDBBBAAA???>>>@@@@@@???===<<<:::999999888888777777777666666666;;;;;;:::999888777666666111111000000000000111111///000000111111111000000///............///000000000///---...//////...,,,000000////////////000000.........///////////////...///111222222111///...////////////000000000000///000000111111222333333000111222333333333222111///000111222333333333333333555999>>>EEEOOOYYY___dddgggkkkooosssvvvxxxyyy{{{|||||||||zzzwwwsssqqqjjjjjjmmmvvv{{{{{{fff___XXXTTTUUUVVVUUUSSSSSSUUUWWWZZZ\\\^^^``````^^^^^^^^^^^^^^^^^^^^^^^^ZZZYYYXXXYYYZZZYYYXXXVVVUUUUUUSSSOOOIIIAAA:::555444333222111000111111222000000000111111111111111000//////...------..................////////////////////////////////////....../////////000000000......//////000000111111000000000000////////////111111111111111111111111222111000000000000111222000000111222222333444444111111222222333444444555222222333333333333444444444444444444555555555555~~~tttoookkkiiigggeeecccaaa```^^^\\\ZZZVVVUUUTTTUUUVVVUUUSSSQQQUUUPPPJJJDDDBBB@@@???>>>@@@???>>>===<<<;;;::::::999999999888888888888777<<<<<<;;;:::999888777666333333222222222222333333///000000111111111000000...............///000000000...------......---,,,000000////////////000000////////////////////////...000111222222111000.........//////000000111111///000000111222222333333///000222333444333333222111222333444555555666555777:::???EEEMMMWWWaaaggghhhiiikkkpppvvvyyyyyyyyy}}}}}}~~~}}}zzzvvvrrrpppiiilllsss||||||llldddYYYSSSSSSUUUUUUTTTTTTUUUWWWZZZ\\\^^^________________________^^^^^^ZZZYYYXXXYYYZZZYYYXXXVVVUUUUUUUUUSSSMMMDDD<<<777444444222111111111222333......//////000000111111000///...---------------............/////////000111111111111111111111111,,,,,,,,,,,,---------...------...///000111222222000000000000////////////111111111111111111111111333222111000000111222333000000111222333333444444222222333333444555666666222222333333333444444444444444444555555555666666tttmmmkkkllleeeccc```___^^^]]][[[YYYUUUSSSRRRRRRSSSSSSRRRPPPRRRMMMFFFCCCBBBBBB@@@>>>??????@@@>>>;;;::::::;;;777888888666555777;;;@@@;;;???CCCCCC>>>777444222111111000//////000111222///.........000000...---...///111222333222000//////......///000000///---000000000000000000000000---.........//////000000000000111111111111000000000000////////////000000000000000000111111111111111111111111111111111111111555888555333333666888999===BBBIIIVVVccciiihhhjjjiiiiiinnnuuu{{{}}}}}}xxxpppjjjpppyyyzzzsss___XXXXXXUUUSSSRRRUUUVVVVVVXXXZZZ\\\^^^___cccbbb```___]]]\\\\\\\\\^^^\\\ZZZXXXWWWWWWYYYYYYXXXVVVSSSSSSRRRMMMCCC:::555222///...///000000000000000000000000000000000////////////000000000000333222222111000//////...//////......---------,,,..............................////////////......////////////000000000000111111111111111111111111333333333222222111111111111111111222222111111111000111111111111222222222111111222222222333333333---///222333333333555666wwwnnnjjjiiieeecccaaa______]]][[[YYYUUUTTTRRRRRRSSSSSSRRRPPPRRRNNNIIIFFFCCCBBB@@@???>>>??????>>>;;;::::::;;;666777888666555666:::>>>LLLLLLIIIEEE>>>999555444333222111000///000111222//////...///000111///---//////000111222111111000///......///000000///---..................................../////////000///000000111111000000///000000////////////000000000000000000111111111111111111111111111111111111222444555444333444777999888AAAKKKTTT___iiillljjjmmmllllllooouuuzzzyyyoookkkkkkvvv|||kkk^^^ZZZVVVTTTTTTUUUVVVVVVXXXZZZ\\\]]]___bbbaaa```___^^^]]]\\\\\\\\\\\\ZZZYYYYYYYYYYYYZZZYYYWWWTTTTTTSSSNNNEEE===888555111000000111111111000000000000000000000000////////////000000000000.........------,,,,,,,,,////////////......------////////////////////////......////////////......111111111111222222222222111111111111111111111111333333333222222222111111111222222333333222222111222222222222333333333333222222222222333333333333///111333444444444666777{{{qqqjjjhhhfffdddaaa```___^^^[[[YYYVVVTTTSSSSSSSSSSSSQQQPPPPPPPPPNNNJJJEEEBBBAAAAAA===>>>???===;;;::::::;;;666777777777666666999;;;TTTNNNGGG@@@;;;999777555444333222111000000111222000//////000111111000...000000000000000111111222000///......000000///.......................................////////////...//////000000//////...000000////////////000000000000000000111111111111111111111111111111111111444333222222333666999;;;;;;IIIYYYccciiimmmmmmkkkmmmmmmnnnpppssszzzssshhhiiiooo~~~kkk^^^XXXUUUVVVUUUVVVVVVWWWYYY[[[\\\]]]````````````___^^^\\\\\\ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZXXXVVVVVVUUUPPPIIICCC<<<999444222111222111111000000000000000000000000////////////000000000000000000//////////////////000000000000////////////000000000000000000000000...//////000000//////...111111111111222222222222111111111111111111111111333333333222222222222111222333333444444333333222333333333333444444444444222222222333333333444444222444666666555666777999}}}rrrllliiifffdddbbb``````^^^\\\ZZZWWWUUUSSSSSSSSSSSSQQQPPPOOOPPPPPPLLLFFFBBBBBBCCC===>>>???===;;;::::::;;;888888777777666666777888GGGAAA:::666666777777666555444333111111111111222111000000000222222000///111000///...///000222444111000......000000///....................................///////////////......////////////......000000////////////000000///000000000111111111111111111111111111111111111555111///222555777<<>>???>>><<<;;;;;;<<<;;;999777666666666777777:::666333333555888777555555444222111111111222222111000000000222222000///111000.........000333555333111///...///000///...///////////////////////////////////////...............////////////......000000////////////000000///000000000111111111111111111111111111111111111555000///333777:::AAAJJJ^^^jjjuuuuuuoookkkiiihhhgggjjjnnnrrrwwwyyymmmjjjooouuu~~~uuuyyywwwddd\\\ZZZVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]ZZZ[[[]]]______^^^\\\[[[ZZZZZZYYYXXXWWWUUURRROOOFFFAAA:::555222111000000111111111111111111111111////////////000000000000////////////000000000000000000111111111111111111//////////////////////////////000000000000//////.../////////000000000000111111111111111111111111222222222222222222222222333444444555555444444333222222222222333333333333333333444444444555555555444555666666555666999;;;uuupppooohhhfffcccbbbaaa```]]][[[XXXVVVUUUTTTTTTSSSQQQPPPLLLLLLKKKIIIFFFDDDDDDEEE>>>???@@@???===<<<===>>>???<<<888555666777777777777666666777999999777555333222111000000111222333000//////000111111000...000///......///111333555444222///...///000000///000000000000000000000000///////////////............//////000000//////...000000////////////000000000000000000111111111111111111111111111111111111555000111666999<<>>888444222111000111111111111111111111111////////////000000000000111111111111111000000000000000000000111111111111///////////////////////////000000111111000000///111111111111222222222222111111111111111111111111111222222222222333333333333444444555555444444333222222222222333333333333444444444555555555666666444555666666666888;;;===xxxpppnnnhhhfffdddbbbbbb```^^^\\\YYYWWWUUUTTTTTTSSSQQQOOOLLLIIIFFFDDDDDDEEEEEEEEE???@@@AAA@@@???>>>???@@@CCC>>>888555555777888888666888999:::888666555555111000//////000111333444//////...///000111///---//////...///000111333444555222///...///000000///////////////////////////000/////////............///000000111111000000///000000////////////000000000000000000111111111111111111111111111111111111333111444:::;;;>>>NNNaaauuu{{{|||uuunnnkkkkkkiiilllmmmppptttxxxyyyxxxwwwuuuqqqmmmkkkmmmqqquuuwwwzzzxxxpppnnntttsss```VVVVVVVVVVVVVVVVVVWWWWWWXXXWWWVVVVVVWWWYYY\\\^^^______``````___^^^]]]\\\YYYYYYYYYXXXWWWWWWWWWXXXRRRLLLCCC;;;777444333222111111111111111111111111////////////000000000000333222222222111000000000/////////000000000111111000000000000000000000000000000111111111111000000111111111111222222222222111111111111111111111111111111222222222333333333333333444444444444333333333333333333444444444444444555555555666666666666555666777777888:::>>>AAAzzzppplllhhhfffdddcccbbbaaa^^^\\\YYYWWWUUUTTTTTTSSSQQQOOOKKKGGGBBBAAADDDFFFFFFEEE@@@AAABBBAAA??????@@@AAAFFF@@@888444555777999999222555888777444222333555//////......///111333444///......///000000///---......//////000222333444666333000...///000000///........................000000//////.........---000000111111111111000000000000////////////000000000000000000111111111111111111111111111111111111333111666<<<<<>>999666555444111111111111111111111111////////////000000000000///......---,,,++++++***......//////000000000111111111111111111111111111000000111111111111000000////////////000000000000111111111111111111111111111111111222222333333333222333333444444333333222444444444555555555666666555555555555666666666777666777888888999<<>>===<<<;;;<<<:::888777666777888999555555555555555444444333111111111111111111111111//////000111111111111111////////////000000000000......//////000000111111//////............/////////////////////000111111111000///...............000000111111111111000000111000/////////000222333///000111222222222222222333666:::===BBBMMM\\\ggguuuxxxwwwqqqmmmmmmmmmjjjmmmlllnnnqqqooofff]]]YYYWWWbbbkkknnnppptttyyyzzzyyyuuusssyyy~~~gggXXXTTTRRRSSSRRRPPPRRRVVVSSSSSSTTTUUUWWWYYY\\\]]]```___]]]\\\[[[\\\]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZYYYTTTMMMGGGAAA;;;666222111666:::777111---000444000000111000000///......////////////000000000000000000000000000000000000111111000000//////......222111111111000000//////...//////000111222222222000000000000000000000000222111000//////000111222111222444666666555444333333333333333333333333333666555555666666777888999777444444777:::;;;AAAGGGwwwpppnnnjjjhhheeecccaaa___\\\ZZZXXXVVVUUUTTTTTTSSSRRRPPPJJJGGGEEEDDDDDDDDDCCCAAAAAAAAA@@@>>>===<<<;;;::::::999888666666777888999555666666666666555444444111111111111111111111111//////000111111111111111////////////000000000000000000000000//////////////////............////////////......//////000111111000000////////////000000000111111111111000000111000/////////000222222111111222333333333333333444666:::>>>EEEQQQ^^^hhhrrrvvvvvvrrrpppppppppnnnmmmmmmooorrrmmmccc[[[YYY[[[fffooosssuuuzzz~~~wwwxxx~~~iiiZZZUUUSSSUUUVVVTTTTTTUUUSSSSSSSSSTTTVVVXXX[[[\\\^^^^^^]]]\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWTTTOOOIIIEEE???:::666000333555333///---...111000000000000000000///...////////////000000000111000000000000000000000000111000000000/////////...111111111111000000000////////////000111222222222222222222222222222222222333222111000000111222333///111222444444333222111333333333333333333333333555555555555666777888999999666777:::===>>>CCCIIIyyyrrroookkkhhheeecccaaa^^^[[[YYYWWWUUUTTTTTTTTTTTTSSSQQQHHHFFFDDDCCCDDDDDDCCCBBB@@@@@@???===<<<;;;:::999999888777666777888999:::666666777777777666555555111111111111111111111111//////000111111111111111////////////000000000000111111111000///.........//////............//////......------......///000111000000000000111111222000000111111111111000000000000000///000111111222333333333444444444444444555777:::@@@KKKWWWbbbiiioootttwwwuuutttuuutttrrrqqqqqqrrrrrrkkkaaa\\\]]]cccnnnwwwzzz|||yyyzzzsss]]]VVVQQQTTTWWWUUURRRRRRSSSSSSSSSSSSUUUWWWYYY[[[\\\\\\\\\\\\\\\\\\[[[ZZZXXXXXXYYYYYYZZZZZZ[[[[[[VVVTTTQQQNNNJJJDDD>>>:::222222222111000000////////////000000111000000000/////////000000000111111000000000000000000000000000000000000////////////111111111111000000000000//////000000111222222222333333333333333333333333333333222222222222333333000111222333444333222111333333333333333333444444555444444555555666777888:::888:::>>>@@@AAAFFFLLL|||tttpppkkkiiieeecccaaa^^^[[[XXXVVVUUUSSSSSSSSSSSSQQQPPPHHHFFFEEEDDDEEEFFFEEEDDD??????>>>===;;;:::999888777777666666777888999:::777777777777777666666555111111111111111111111111//////000111111111111111////////////000000000000111000000000/////////...//////............//////---------------...//////////////////000111222222000000111111111111000000000000000000000111111222333333333333333444444555888999<<>>===<<<;;;:::999888666666666777777888888999777777777777777666666555111111111111111111111111//////000111111111111111////////////000000000000.../////////000000000111//////............//////---------------...//////............//////000111000000111111111111000000///000000000111111111111222111111111222333444555;;;===AAAJJJVVVaaaiiilllsssyyy|||{{{yyyzzzxxxuuuvvvqqqkkkeee___^^^fffqqqzzz{{{tttvvvooo^^^WWWWWWVVVUUUVVVTTTTTTSSSSSSTTTVVVWWWXXXYYYZZZ\\\]]]]]]\\\[[[ZZZWWWXXXXXXYYYZZZ[[[[[[\\\YYYXXXVVVTTTPPPIIIBBB<<<888444111111444555333000//////000111111222111111000000000000111111111111111111111111111111111111////////////000000000000000000000000000000111111111111111111222222222222222222222222222222222222111222222222222222222111333333444444555555555444333333333444444555555555555444444555555666777888777888<<>><<<;;;:::999888666666777777777777777777666666777777777666555555111111111111111111111111//////000111111111111111////////////000000000000.........///000111111111//////............//////......------......///000///............//////000000000111111111111000000//////000111111111111000000000000000222444666777>>>BBBHHHPPPYYYbbbiiimmmtttyyy|||yyyxxxxxxwwwuuuqqqiiiaaa\\\ZZZ^^^kkkxxx{{{|||uuuqqqwwwjjj]]]VVVRRRSSSVVVVVVUUUTTTTTTUUUVVVWWWXXXZZZ[[[\\\\\\\\\\\\\\\\\\YYYYYYZZZZZZ[[[[[[\\\\\\[[[ZZZXXXVVVRRRLLLEEE???999555111000222333111///000000111111222111111111000000000111111111222222111111111111111111111111////////////000000000000000000000000111111111111222222222222222222222222222222222222222222222222111111222222222222111111111111111222222222333333333333333444555555666666555555555666666777888999999:::???CCCEEEHHHRRR]]]vvvnnnkkkiiigggeeeeeecccaaa___XXXWWWUUUTTTSSSSSSQQQOOOJJJGGGEEEDDDDDDDDDCCCAAA@@@???>>>===<<<:::999999777777777777777777666666555666666666666555444444111111111111111111111111//////000111111111111111////////////000000000000////////////000000000000//////............////////////......//////000111111000//////////////////000000111111111111000000...///000111222111111000000000000111333666999;;;AAAGGGOOOVVV\\\bbbhhhmmmrrrvvvxxxuuutttvvvvvvtttjjjbbbZZZYYY\\\eeerrr~~~}}}xxx|||uuutttyyy{{{iii\\\SSSSSSVVVWWWVVVVVVUUUUUUVVVWWWXXX\\\\\\\\\\\\\\\]]]^^^^^^[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[YYYWWWUUUPPPJJJFFF;;;888555222222222111111111111222222222111000000000000111111111222222222111111111111111111111111.../////////000000000111///000000000111111111111222222222222222222222222333333333333333333333333111222333444444333222111222111111111222222333333333333444444555666666666777666666777777888999:::===???CCCGGGJJJNNN[[[hhhvvvnnnkkkiiigggffffffeeebbb```XXXWWWUUUUUUVVVUUUTTTRRRMMMKKKHHHGGGGGGFFFEEECCC@@@@@@???===<<<;;;:::999777777888888777666555444555555555555555444444333111111111111111111111111//////000111111111111111////////////000000000000111111000000//////......//////............/////////////////////000111111222222111000//////000000000000111111111111000000...///000222222111111000000000000222444888;;;===CCCJJJSSSYYY\\\aaahhhmmmooossstttqqqqqqtttuuutttggg___YYY[[[bbblllyyy~~~{{{zzz~~~~~~vvvxxxwwwzzzhhh\\\ZZZ]]]XXXWWWVVVVVVVVVWWWXXXYYY]]]]]]\\\[[[\\\]]]___```]]]]]]]]]\\\\\\\\\\\\\\\]]]\\\ZZZYYYWWWTTTOOOKKK>>><<<999666444333333444222222222222222111000///000111111111111222222222111111111111111111111111.../////////000000111111//////000000111111111222222222222222222222222222444444444444444444444444333333444555555444333333444444333333333444555666333333444444555666777777777777777777888999:::;;;AAABBBGGGKKKMMMSSSbbbpppvvvqqqllliiifffdddccccccbbbaaa[[[XXXTTTRRRRRRSSSSSSRRRNNNKKKGGGDDDCCCCCCAAA@@@DDDAAA???======<<<:::999888888777777777777888888666666666666666555555444222111111000000000000000222222111111000000//////...//////000000000000000...............//////000111111000000//////......000000000000000000000000111111111111111111111111222222111111000/////////000111111111111222222222000333555555333666<<>>DDDEEEJJJSSS\\\iii}}}tttnnnkkkiiieeecccaaa```^^^\\\UUUSSSPPPPPPQQQRRRQQQQQQMMMKKKHHHFFFFFFFFFEEEDDDBBB???===;;;;;;:::888777777666666555555666666777666666777777666666555444444333222111000/////////000000000000////////////...///000000111111000000//////......//////000111000000000000////////////........................////////////////////////000000000000111111111111111111111111222222222333333555666777888===EEEKKKRRRUUUXXXYYYYYYYYYZZZ[[[\\\___dddhhhjjjiiifffddd[[[\\\dddpppzzz~~~yyy{{{}}}xxxxxxmmmaaa^^^ZZZYYYZZZXXXUUUUUUXXX[[[[[[[[[[[[[[[\\\]]]^^^___^^^]]]^^^______]]][[[ZZZZZZZZZYYYWWWTTTRRRQQQMMMHHHAAA;;;888666555444222222222222222222222222111111111111111111111111222333333222000///000111333333222222222222333333111111111111111111111111111111111111222222222333333333333333333333333333333333444444555555444444333333444555555555555444555555555555555666777777444555666777888;;;???BBBGGGHHHNNNZZZhhhyyyuuunnnjjjhhhdddbbbaaa^^^\\\YYYSSSRRRPPPPPPQQQSSSRRRRRRMMMKKKHHHGGGHHHHHHGGGGGGDDDAAA???======<<<:::999666666555555555555666666777777777777777666555555444333222111000///////////////////////////////////////000111111111111000...------------...//////000000000000////////////////////////////////////000000000000000000000000...//////000111222222222111111111222222222333333444555666777:::@@@HHHOOOSSSUUUXXXYYYYYYYYY[[[\\\^^^ccchhhlllkkkhhhdddaaa\\\```iiitttzzz||||||{{{||||||vvv}}}xxxyyyzzzggg___ZZZXXXYYYYYYVVVVVVXXXZZZZZZZZZZZZ[[[\\\\\\]]]^^^]]]\\\\\\]]]\\\[[[YYYXXXXXXYYYXXXWWWUUUSSSRRRPPPLLLFFF@@@;;;777555444222222222222222222222222111111111111111111111111111222222111000//////000222222222222222222222222111111111111111111111111111111111222222222333333333333333333333333333333333333444444555444444333333444444555555555555555666666555555555666666777555666777888999<<>>CCCGGGLLLSSSaaarrrwwwppphhhfffdddbbbaaa___[[[XXXUUUTTTSSSTTTUUUVVVUUUTTTNNNLLLIIIHHHHHHIIIHHHGGGBBB???===;;;;;;:::888777777666666555555666666777777777888888777777666555333333222111111111111222000000000000111111111111///000111111222222111111000////////////000111111////////////000000000000111111111111111111111111111111111111111111111111...//////000111222222222222222222222333333333333555555777;;;@@@GGGMMMPPPRRRUUUXXX\\\^^^aaaeeehhhlllppprrrpppjjjdddbbbaaaeeejjjnnnmmmmmmoooooonnnpppuuu|||~~~~~~~~~xxxxxxeee\\\VVVUUUVVVUUUVVVXXXTTTUUUWWWYYY[[[\\\\\\\\\]]][[[ZZZZZZ[[[ZZZXXXVVVUUUUUUVVVWWWWWWVVVTTTTTTPPPPPPMMMGGG@@@999555333333333333333333333333333222222222222222222222222000111222111000///000111///000111111111111000///222222222222222222222222222222222222333333333333333333333333333333333333444444555555444444333333444444555666666666666555555555555555555666777777::::::;;;;;;===AAAGGGKKKNNNZZZlll~~~vvvooogggeeedddcccbbb```\\\YYYVVVUUUTTTUUUVVVVVVTTTSSSNNNLLLIIIHHHHHHHHHGGGFFFBBB???===;;;;;;:::888777888777777666666777777888777888888888888777666666222222111111111222333333000111111111222222222333000000111222222222222111---------------...//////.../////////000000000111000000000000000000000000111111111111111111111111//////000000111111111222222222222333333333444444666777:::???EEEKKKOOOQQQSSSUUUYYY\\\```ccchhhkkksssuuuuuuqqqjjjffffffhhhhhhnnnpppllljjjmmmnnnlllppptttzzz|||mmmbbbXXXUUUUUUTTTTTTVVVQQQSSSUUUXXX[[[\\\]]]]]]]]][[[ZZZZZZZZZZZZWWWUUUTTTTTTVVVVVVWWWVVVUUUTTTPPPQQQPPPKKKCCC;;;666444333333333333333333333333222222222222222222222222000111222222000000111222000111222222222222111000222222222222222222222222222222222333333333444444444444444444444444444444444444555555444444333222444444555666666666666666444444444555555777888999::::::;;;<<>>>>><<<:::999888777555555666777777666666666666666666555555444111000//////.../////////000000000000000000000000,,,---///000111111111000222111111000000000000000//////---,,,,,,---...///////////////000000000000000000000000111111111111222111111111000000//////---///111111111111333444999>>>CCCFFFLLLQQQPPPLLLSSSUUUXXX[[[^^^cccgggkkkooommmjjjfffeeehhhnnnrrrpppllliiihhhiiilllnnnooovvvxxxyyyyyyzzz}}}~~~~~~wwwvvvwwwwww{{{uuuuuu|||ttt^^^UUUSSSQQQRRRTTTRRRTTTVVVYYYZZZ[[[[[[[[[\\\\\\\\\[[[[[[YYYXXXXXXVVVVVVUUUUUUTTTSSSRRRRRRSSSQQQOOOLLLHHHBBB:::555333444555444222111222333555333111000///000111222111111111111111111111111222222111111111111222222111111111111111111111111000111111111111222222222444444444333333222222222666444333333444555444333444444444444444333333333888666555777;;;<<<:::888???;;;:::???CCCGGGQQQ\\\qqq|||uuummmkkkgggbbb___]]]\\\ZZZYYYXXXWWWVVVVVVVVVUUURRRPPPIIIGGGEEEEEEEEEEEEDDDBBB======>>>>>>===<<<:::999999777555666777888777666666666666666666555555444333333222111111111111222000000000000000000000000...///000111222222222111222111000000//////000000000///............///000////////////000000000000000000000000111111111111222222222222111111111000222333555555555666888::::::AAAGGGKKKOOOUUUVVVTTTWWWYYY\\\```bbbeeehhhiiikkkhhhfffdddgggkkkqqqtttqqqnnnjjjiiikkkmmmoooooosssuuuwwwxxxzzz~~~yyyuuupppoooqqqsssxxx~~~|||uuuooowwwlll]]]VVVRRRRRRTTTQQQRRRTTTUUUWWWXXXXXXYYY[[[[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWVVVUUUTTTTTTTTTSSSRRRPPPNNNJJJEEE>>>999444555555444333222222333555444222000000111222333111111111111111111111111222222111111111111222222111111111111111111111111222222222222333333333333444444444333333333222222222000///000222333333222777777888888888888888888888666666777:::;;;999777;;;:::<<>>AAAGGGMMMUUUcccvvv}}}sssmmmlllhhhbbb___]]]\\\[[[ZZZYYYWWWVVVVVVUUUSSSPPPMMMEEEDDDDDDEEEFFFFFFDDDBBBBBBAAA???===;;;999999888888666555666888999999888666666666666666555555444333222111111000000111111000000000000000000000000////////////000000000111111000000///.../////////---------...////////////////////////000000000000///000000000111111111111000000111111111111111111111222222222444777===AAADDDOOOYYY]]]aaahhhpppsssppplllfffbbbbbbbbbbbbaaa[[[XXXVVV[[[cccjjjlllkkkggggggiiilllqqquuuvvvwwwvvvwwwyyy}}}}}}yyykkkgggaaa^^^^^^aaafffiiipppyyyqqqgggaaaggguuukkk^^^YYYVVVVVVVVVUUUTTTUUUVVVXXXYYYXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUTTTRRRQQQPPPOOOLLLHHHDDD===:::666444555555444222111111000000000111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222333333333333444444444444444444444444666555333222333444333222444555555666777888999999888888888888777888999:::>>>DDDKKKSSSaaavvv{{{rrrmmmlllhhhdddaaa```^^^\\\ZZZXXXVVVUUUUUUUUUSSSPPPMMMEEEDDDDDDEEEFFFEEECCC@@@@@@@@@>>>===;;;999888777777555444555777888888888666666666666666555555444444444333222222222222222000000000000000000000000000///////////////000000111000//////......//////+++,,,---.../////////...////////////000000000000000000000000111111111111000000000000000111111111000000000000222777===BBBEEEPPP[[[bbbkkkwww|||vvvmmmhhhfffeeecccaaaXXXVVVVVVZZZaaafffhhhhhhiiijjjmmmrrrwww{{{||||||zzz||||||xxxzzz}}}~~~}}}rrrllleee___\\\\\\]]]]]]aaaiiisss~~~zzzkkkaaaeeeqqqwwweeeYYYQQQUUUUUUTTTTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTRRRQQQPPPMMMJJJGGG@@@<<<777555555666444222000111111111111222222222333333333333333333333333222222111111111111222222333333333333333333333333222222222222333333333333444444444444555555555555:::888555555555555444222444444444555555666666666888999999999888999<<<>>>>>>EEEOOO]]]sssyyyrrrnnnjjjhhheeecccaaa___[[[YYYVVVUUUTTTUUUUUUTTTQQQNNNEEEEEEEEEEEEFFFDDDAAA???============;;;999777555555444333444666777777777666666666666666555555444333333222111111111111222000000000000000000000000111111000//////000111111000000///............///+++,,,...///000000000///////////////000000000000000000000000111111111111000000000111111222222222//////......000666>>>CCCHHHQQQZZZdddppp~~~{{{sssooolllhhhaaa\\\UUUVVVXXX\\\```dddgggiiikkkllloootttyyy||||||{{{|||zzzxxxxxxyyyyyyxxx}}}|||pppeee___\\\ZZZYYYYYY]]]dddjjjqqq|||yyygggfffmmmxxxrrraaaUUUUUUUUUVVVVVVVVVUUUUUUTTTVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXVVVTTTSSSRRRPPPLLLIIIBBB===777555666777555222222222333333444444444444333333333333333333333333222222111111111111222222333333333333333333333333333333333333444444444444444444444444555555555666;;;999777777888888777666333333333333444444444444888999::::::999:::>>>BBBBBBKKKYYYkkkxxxqqqnnniiigggeeedddbbb___ZZZWWWUUUTTTTTTTTTUUUTTTQQQOOOFFFEEEEEEFFFFFFDDD@@@>>>;;;<<<======;;;999666444444333222333555777777666666666666666666555555444111000000///.../////////000000000000000000000000333222111000000111222222000000///...............,,,---///000111111111000////////////000000000000000000000000111111111111111111111222222333333333333333222222444;;;CCCIIILLLRRRZZZcccooo}}}{{{uuurrrooohhh^^^VVVSSSVVVZZZ^^^aaadddhhhkkkkkklllooossswwwyyyxxxwww}}}~~~{{{yyyxxxxxxyyyzzz}}}mmmccc^^^ZZZXXXUUUXXXZZZ^^^cccmmmyyykkkdddfffmmm}}}qqqcccWWWXXXYYYZZZYYYXXXWWWVVVVVVVVVWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXZZZXXXVVVUUUSSSQQQNNNKKKDDD>>>777555666777555222333444444555666666666555333333333333333333333333222222111111111111222222333333333333333333333333444444444555555555666666444444444555555555666666777555444444666777666555888888888888888777777777888999;;;:::999;;;@@@DDDIIISSSbbbwwwxxxnnnhhhhhhfffdddbbbaaa^^^[[[XXXTTTSSSSSSSSSSSSRRROOOLLLFFFEEEDDDEEEFFFFFFDDDBBBBBB@@@>>><<<:::999888777555555555555666888999:::555666666666666666666555333333333222222222111111111000////////////000000000000000000111222444444222222111111111111222222//////000000000000//////000000000000000000000000000000000000000000000000111111111111111222222222000000222555:::@@@FFFJJJNNNPPPUUU\\\dddmmmtttxxxzzzzzzxxxssskkkbbb[[[XXXXXX[[[^^^```cccgggkkknnnnnnooorrrvvvzzz||||||{{{}}}zzz{{{zzzwww{{{rrrhhh```[[[XXXTTTRRRTTTVVVZZZbbbjjj~~~{{{nnnhhhhhhtttlllaaa]]][[[[[[XXXTTTUUUYYYYYYZZZZZZZZZYYYWWWUUUTTTWWWXXXYYYZZZZZZ[[[[[[[[[XXXXXXXXXWWWTTTRRROOOMMMHHHEEE???999555444444444333333444444333333222111333444444444333111///...---///222444444222///---111222444555555444222111222222333333333444444444777666555444444444444444777666555444444444444444666666666666777777777777999999999888999<<>>===<<<;;;;;;:::;;;;;;555555555555666777888999222333333333333333333222222222222111111111000000000000000/////////000000000000000000000111222333111111111000000111111111//////000000000000//////000000000000000000000000////////////////////////000000111111111111222222000111333666;;;AAAGGGJJJMMMOOOSSSYYY```gggmmmqqqttttttsssmmmeee^^^ZZZYYYZZZ]]]```ccceeeiiilllooopppqqqtttwwwzzzzzzyyywww}}}|||~~~|||oooddd\\\YYYTTTQQQRRRSSSTTTZZZaaajjjsss{{{nnniiisssnnnfff^^^[[[XXXUUUUUUYYYWWWXXXYYYYYYYYYXXXWWWVVVXXXXXXYYYZZZZZZZZZZZZYYYWWWXXXWWWWWWUUURRRPPPOOOIIIFFF@@@;;;777555444555444555555555555444333333333333444444333222000000,,,---///111111///---,,,222333444555555444333222222222333333333444444444777666555444444444444555777666666555555555555555666666666666777777777888888888999:::<<>>===<<<;;;;;;:::;;;;;;777666666555555666666777444555555666666555555444111111111000000000//////000000000000000000000000000000000//////000111111111000000//////000000111//////000000000000//////000000000000000000000000........................//////000000111111111111111222555999>>>CCCHHHKKKLLLNNNQQQUUU[[[aaafffiiimmmnnnmmmggg^^^YYYYYY\\\```cccgggjjjmmmpppsssvvvtttwwwzzz}}}~~~|||zzz{{{}}}mmmccc]]]WWWSSSRRRQQQOOORRRWWWYYY```lllzzzvvvkkkppp|||uuueee]]]YYYWWWWWWYYYVVVVVVWWWXXXYYYYYYXXXXXXYYYYYYZZZZZZZZZYYYXXXXXXVVVVVVWWWVVVUUUTTTRRRQQQKKKHHHCCC===999777666666666666666666666555444444222222333333333333222222111222222333333222222111333444555666666555444333333333333333444444444444666666555555444444555555888777777666666666666666666666666777777777888888777888:::<<>><<<:::999888777888777666555555555555555666666777777777777666666222111111111000000000000//////000000111111111000111000///////////////000000000////////////000000000000////////////000000000000000000000000000000/////////////////////////////////000000111111222222444777<<>><<<:::999888777888777666555444444444444222333333444444333333222333333222222222111111111...///000111222222111111111000///////////////000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000...//////000111222222222444666:::???DDDIIILLLNNNLLLMMMOOOSSSXXX]]]aaadddeeedddaaaZZZSSSRRRWWW\\\^^^aaaffflllqqqxxx|||{{{~~~nnneee[[[WWWTTTOOONNNOOORRRUUUZZZ```jjjyyy~~~{{{hhh___ZZZXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWZZZZZZZZZZZZYYYWWWVVVUUUTTTUUUVVVWWWWWWVVVUUUTTTNNNKKKGGGBBB===:::888777555555555555555444333333222222222333333444555555333222111111111111222333444555555555555555555444333333444444444555555555666666555555555666666777888888777777777777888999777777777777888888888888888:::===AAAIIISSS^^^eeexxx{{{tttqqqjjjgggccc```___]]]\\\ZZZXXXVVVUUUUUUTTTRRRNNNLLLGGGFFFEEEFFFGGGGGGEEECCC>>>===<<<;;;;;;:::;;;;;;777666666555444444444555444444555555555555444444333333333222222222222111...///111222333222222111000000000//////000111111111000000//////000000111111000///......///000111000000000000000000000000111111111111111111111111//////000111222333333444555888===CCCHHHLLLNNNOOOMMMNNNOOORRRVVV[[[___aaa^^^[[[VVVQQQOOOPPPUUUYYY```dddiiipppyyy{{{oooccc\\\WWWRRROOOPPPNNNPPPSSSXXX___kkkyyyqqqccc\\\YYYYYYZZZYYYXXXWWWWWWWWWWWWWWWZZZZZZZZZYYYXXXWWWVVVUUUTTTUUUVVVWWWWWWVVVUUUUUUOOOLLLHHHCCC>>>:::888777444555555555555444333333333333222222333444555666444333333222222333333444444444444444444444444444333444444444555555555555666666555555666666777777777777777777777888888999777777777888888888999999:::<<>>===<<<;;;;;;:::;;;;;;666666555444444444555555666666777777777777666666222222222222111111111111---///111333333333222111000000000000000111222333111111111000000111111111111000///......///000111000000000000000000000000000000000000000000000000000000111222333444555555666999???EEEJJJNNNOOOPPPNNNNNNOOOPPPSSSVVVYYYZZZWWWSSSNNNLLLOOOTTTXXXYYYbbbeeekkksssoooeee^^^WWWTTTTTTMMMOOOQQQRRRVVV^^^iiirrryyyhhh]]]YYYYYYXXXXXXWWWVVVWWWXXXYYYZZZYYYYYYYYYYYYXXXWWWVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTOOOMMMHHHCCC???:::888666555666666666666555444444444444333222333444555555555555555555555555555555444444333333333333444444444444444444555555555555666666666666666777888888666666666666666777888888777777888888888999999999:::===BBBIIITTTbbbpppzzzzzzvvvuuuiiieeeaaa]]]\\\[[[ZZZYYYWWWUUUTTTSSSRRRPPPMMMJJJHHHFFFFFFFFFGGGGGGFFFDDDBBB@@@>>><<<:::999888777555555444444444555555666333333444444444444333333111111111111000000000000---///111333444333222111000000000000111222444444222222111111111111222222222000///......///000222000000000000000000000000000000000000000000000000000111111333444555666666666:::@@@FFFLLLOOOPPPQQQNNNNNNNNNNNNOOOQQQSSSUUUUUUOOOJJJKKKRRRYYY\\\]]]]]]```fffooo|||yyymmmeee]]]YYYXXXPPPQQQRRRQQQRRRWWW^^^eeewww~~~jjj]]]YYYZZZVVVVVVVVVVVVWWWYYY[[[\\\XXXXXXXXXYYYXXXXXXWWWVVVUUUVVVWWWWWWWWWVVVUUUTTTOOOMMMIIIDDD???:::777666777777777777777666666555555555333333333333444555111111222333333222111111444333333222222333333444444444444555555555666666666666666666666777888888666666555666666777888888777888888888888999999999:::===CCCLLLXXXhhhwwwzzzuuurrriiifffbbb___]]]\\\ZZZYYYXXXWWWUUUTTTSSSQQQMMMJJJIIIGGGEEEDDDEEEFFFFFFFFFGGGFFFCCC@@@===:::777666777777666555555555555555888777666444444555555666111000//////000000///---///000000000111111111111000000000000000111111222111111000000000000111111////////////////////////////////////////////////111111000000//////......111222222111111222666999;;;???EEEJJJKKKLLLLLLLLLNNNNNNOOOPPPPPPOOOOOONNNNNNMMMNNNPPPTTTWWWYYYYYY[[[aaajjjqqqzzztttiiiccc[[[SSSSSSRRROOOLLLMMMPPPWWW[[[eeeuuuqqqeee^^^[[[UUUTTTTTTUUUWWWXXXXXXWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYXXXVVVUUUSSSOOOMMMJJJGGGDDD@@@;;;777666666666555444222111000333333333333333333333333333333333444444555555555444444444444444444444444444444444555555555555666777777666666555555555444444555777888999888666555:::999777888999;;;;;;:::;;;@@@HHHTTTcccrrrwwwqqqnnniiifffbbb___^^^\\\[[[YYYYYYWWWUUUTTTSSSQQQNNNLLLJJJHHHFFFEEEFFFGGGGGGFFFAAAAAA???===;;;999777666777777666555555555555555666666555555666777999999666444222222222333222111111111111111222222222222///////////////000000111111111000000000000000111000000000000000000000000111111111111111111111111111111000000////////////111222222222222333777:::===AAAFFFIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQSSSWWWZZZ[[[[[[ZZZZZZYYY___gggnnnttt}}}wwwoooeee[[[VVVTTTPPPMMMMMMOOOSSSVVV]]]kkkzzzyyyhhh]]]XXXUUUTTTTTTUUUWWWYYYXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYYYYYYYXXXVVVTTTSSSOOOMMMJJJGGGDDD@@@;;;777666666666555444333222111333333333333333333333333333333333444444444555555555555444444444444555555444444444555555555555666777777666666666555555555555666888999:::999888777888888888999;;;<<<<<<<<<===AAAIIIWWWiii{{{uuunnnjjjiiifffbbb___^^^]]][[[ZZZ[[[XXXUUUTTTSSSRRRQQQOOOLLLJJJHHHGGGHHHHHHGGGFFF======<<<;;;:::999999888777777666555555555555555444444555666777999;;;<<<666444111000111111111000111222222222222333333333///............///000000222222111000//////000000111111111111111111111111111111111111111111111111111000000000000/////////222222333333333555888;;;@@@CCCFFFIIIJJJMMMPPPRRRSSSRRRRRRQQQQQQRRRRRRRRRVVV\\\dddhhhfffaaa]]]\\\[[[___eeejjjnnnttt|||~~~zzz{{{}}}vvvtttxxxwwwjjj^^^YYYVVVRRROOOMMMNNNOOOQQQSSS]]]jjjuuuppp```XXXUUUTTTSSSUUUWWWYYYYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZZZZYYYWWWUUUSSSRRRNNNLLLIIIGGGDDD@@@;;;888555555555555444444333333333333333333333333333333333333333444444444444555666555444444444444555666444444444555555555555666777777666666666666555555666777999::::::999999888777888999:::<<<===>>>>>>BBBFFFPPPaaawwwuuunnnjjjiiifffbbb___^^^]]][[[ZZZ\\\YYYUUUTTTSSSSSSSSSRRRNNNLLLJJJIIIIIIIIIGGGEEE>>>>>>===<<<<<<;;;::::::777777666555555555555555333333444555777888::::::777444111000111222111111111111111222222222333333///////////////000111111333222111000////////////000000000000000000000000111111111111111111111111000000000000000000000000222333333333444666:::===CCCDDDFFFHHHJJJMMMRRRUUUWWWVVVUUUTTTTTTUUUUUUVVVZZZdddooosssooogggaaa^^^```bbbeeegggjjjooouuuzzzzzzxxxxxx}}}xxxmmmpppwwwnnn```\\\XXXTTTQQQOOONNNNNNNNNLLLSSS[[[eeerrr{{{fff[[[UUUTTTSSSTTTWWWYYYZZZZZZ[[[ZZZXXXVVVVVVXXXZZZ[[[ZZZZZZZZZYYYWWWUUURRRQQQMMMKKKIIIFFFDDDAAA<<<999555555555444444444444555444444444444444444444444444444444444444444444444666555333222222333555666444444444555555555555666777777666666666666666666666777888999999999888888777888:::;;;;;;<<<>>>???GGGNNN]]]ssswwwpppmmmhhheeeaaa___^^^]]][[[ZZZ[[[XXXUUUTTTTTTTTTTTTSSSPPPNNNLLLKKKJJJIIIFFFDDD??????>>><<<;;;999888888777777666555555555555555444444444555555555666555777555333222333444444333000000000000111111111222111111000000111111222333222222111000//////000000////////////////////////000000000000000000000000000000000000111111111111111222333333444777;;;???DDDEEEFFFGGGIIINNNSSSXXXZZZZZZYYYXXXXXXXXXXXXXXX[[[fffrrrwwwssskkkdddaaaccccccccccccffflllsssxxxxxxxxx}}}rrrjjjpppxxxzzzjjj```[[[VVVRRRQQQQQQOOONNNKKKNNNSSS[[[eeetttlll]]]WWWUUUTTTTTTWWWYYYZZZZZZ[[[ZZZXXXVVVVVVXXXZZZ[[[ZZZZZZZZZYYYWWWUUURRRQQQMMMKKKIIIGGGEEEBBB===:::666666555444444444555555444444444444444444444444444444444444444444444444555444333222222333444555444444444555555555555666666666777777777777777777666666666777777777777777888:::;;;;;;;;;<<>>===;;;999777666555777777666555555555555555555555555555555444333222111000000111222333222111//////000000000111111111222111111111111222333333111111000000000000111111........................////////////////////////000000000111111111111222000111222333444777<<>>===;;;:::888777666777777666555555555555555555555666666666555333222//////000333555666444222000000111111111222222222111111111000111222222333////////////000111222333////////////////////////000000000000000000000000000000111111111222222222///000111222444777<<>>:::888666444333333444555555555555555555555555555555555444444444333333333444555666777777666555444444444444555555555555666666666777777777888888888777777666666777777888999999;;;======>>>DDDNNNVVVeeeyyyuuunnnjjjccc```]]][[[ZZZZZZYYYWWWUUUTTTTTTUUUVVVUUUSSSQQQQQQPPPNNNLLLJJJGGGCCC???@@@??????===<<<;;;::::::777777666555555555555555444555666777777666555444555666888<<>>AAAIIIUUU___xxx~~~qqqkkkkkk```___]]][[[ZZZXXXXXXWWWVVVTTTQQQQQQRRRSSSSSSRRRPPPOOOMMMJJJFFFCCCAAA@@@>>>>>>===<<<;;;::::::999999888888777666555555444444555666666777666666666111111444:::???>>>777000//////000000111111111111222000///...///000222333222000///------///000222111///---...000222111///111111111111222222222222111111000000111222222333222222111222555999>>>@@@DDDDDDEEEFFFIIIMMMPPPRRRUUUWWW[[[[[[TTTMMMMMMSSS^^^]]]\\\]]]bbbfffjjjlllooonnnnnnppprrrrrroookkkttt{{{~~~}}}}}}zzzhhh___ccckkk~~~uuueee]]]YYYTTTOOONNNOOONNNMMMMMMNNNOOORRRSSS___ccckkksss{{{tttggggggssskkk[[[PPPSSSVVVTTTUUUZZZ[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTNNNLLLJJJIIIHHHFFFCCC@@@::::::999999888888777777777777777777777777777777555555444444444444555555444444555555555555444444444555555555666666777777999888777666666777888999;;;;;;<<<<<<;;;:::888777888888;;;@@@FFFPPPaaappp|||pppkkkiiiaaa```^^^\\\ZZZYYYXXXXXXWWWUUURRRRRRSSSSSSSSSRRROOONNNLLLIIIFFFDDDBBBAAA>>>>>>===<<<;;;::::::999888888888777666555555555555555555555444444333222333222222555999:::666111000000000111111111222222111000///...///000222333111000///......///000111111...------000111111///............////////////222111111111111111222222222222222333666:::???AAAFFFGGGGGGIIILLLOOOQQQSSSVVVVVVXXXXXXQQQKKKKKKQQQXXXXXXYYY\\\aaagggkkkmmmnnnppptttvvvwwwtttpppmmmvvv|||{{{zzzzzzwwwjjjcccfffmmm{{{~~~mmmccc]]]WWWRRRQQQRRRPPPNNNMMMLLLMMMNNNOOOQQQUUUZZZ```gggmmmtttyyy~~~oooccclll{{{zzzgggVVVUUUWWWUUUVVVZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTPPPNNNLLLJJJIIIGGGCCCAAA:::999999888888777777777666666666666666666666666555555444444444444555555555555555666666555555555666666666666666555555555999888777666666777888999999999::::::::::::999999::::::===CCCIIISSSeeetttyyyooojjjgggbbbaaa___]]][[[ZZZZZZYYYXXXVVVTTTSSSSSSTTTSSSRRRNNNMMMLLLIIIGGGDDDCCCBBB>>>>>>===<<<;;;::::::999888888777777666666555555555555444444333111000///666222///000333444444222111111111222222222222222111000/////////000222333111000///......///000111///...------///000000///000000000111111111111222222222111111111111111222222222333555888<<<@@@CCCGGGHHHJJJLLLOOORRRTTTUUUWWWUUUUUUTTTNNNHHHIIINNNTTTVVVYYY]]]bbbggglllnnnooottt{{{}}}yyysssooommmyyy}}}xxxvvvwww{{{qqqjjjgggiiinnnwwwyyymmmddd\\\VVVTTTTTTRRRPPPMMMKKKJJJJJJJJJKKKMMMQQQTTTWWW[[[```dddoooqqqtttxxx|||{{{llloooxxxttt]]]TTTTTTSSSSSSVVVYYYYYYXXXXXXXXXXXXWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTRRRPPPNNNLLLJJJHHHDDDAAA::::::999888777666666666666666666666666666666666555555444444444444555555555666666777777666666555888777777666666555555444999888777777777777888999777777777888999:::;;;;;;<<<<<>>>>>===<<<;;;::::::999888777777777666666666555444444444333333111000000777333000///000222222111222222222222222222222222000000//////000000111222000000////////////000000///...------...//////000111111111222222222333333333222111111000111111111333333444777:::>>>BBBEEEFFFIIIMMMRRRVVVXXXYYYZZZZZZVVVRRRPPPLLLHHHIIIMMMUUUXXX[[[___bbbeeeiiikkkooovvv}}}|||vvvpppnnnppp~~~{{{vvvtttuuu}}}{{{pppllljjjiiikkknnnsss|||wwwkkk```XXXVVVTTTRRRPPPNNNKKKJJJIIIIIIKKKMMMOOOPPPQQQSSSVVVYYY]]]^^^aaaeeejjjooosssuuu}}}}}}xxxxxxhhhXXXUUUTTTTTTUUUWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWWWWVVVUUUTTTTTTRRROOOMMMLLLIIIEEECCC;;;:::999777666666666666666666666666666666666666555555444444444444555555666666777777777777666666777777777666666666666666888888888888888888888888888777777666777888:::;;;<<<<<>>>>>===<<<;;;::::::999777777777777666666666666333333444444444444333333555444222111222222111111222222222222222222222222000000000000000111111222000000////////////000000..................000111.........////////////000222222111111111111111222333444666999===AAAEEEGGGHHHMMMUUU^^^ccceeedddccc___WWWPPPMMMKKKIIIKKKNNNVVVYYY\\\]]]^^^___bbbeeekkkqqqvvvuuupppnnnrrrwwwyyytttsssqqqwww{{{{{{||||||ssskkkjjjkkkjjjkkknnnrrrzzzrrrddd[[[XXXSSSRRRQQQOOOMMMLLLKKKKKKHHHIIIKKKKKKJJJKKKNNNPPPOOOPPPSSSVVVZZZ___bbbdddfffhhhjjjlllnnnrrrwww{{{yyy}}}|||uuu~~~yyyddd[[[XXXWWWWWWUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWVVVVVVUUUUUUUUUSSSPPPNNNMMMJJJGGGDDD===<<<999777666666777777555555555555555555555555555555444444444444555555666666777777777777666666444555555666777888999999888888999999999999888888:::999888777777888999:::;;;;;;>>>DDDJJJTTTeeeuuuyyyoooiiigggcccbbb```^^^\\\[[[ZZZZZZUUUTTTSSSTTTUUUUUUSSSQQQNNNMMMLLLIIIGGGDDDCCCBBB>>>>>>===<<<;;;::::::999777777777777666666666666333333444555555555555555444444333333333222222111222222222222222111111111///000000000111111111111//////000000000000//////...///000///...///000222//////000000000000111111111111000000111222222333333444777;;;???CCCGGGIIINNNVVVbbbmmmssssssooolllaaaWWWMMMKKKKKKKKKMMMPPPSSSVVVYYYYYYXXXZZZ^^^aaaggglllpppooommmooowwwzzztttrrrrrrlllqqqrrrppppppsssuuutttxxxrrrmmmmmmmmmlllnnnrrrvvv}}}{{{jjj___\\\TTTSSSSSSQQQPPPOOONNNMMMHHHIIIIIIHHHGGGGGGIIIJJJFFFFFFHHHKKKNNNQQQTTTUUUUUUWWWYYY[[[]]]```eeehhhiiimmmrrrssssssvvv}}}xxx|||ooo```YYYVVVTTTSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTRRRPPPOOONNNLLLHHHFFF???===;;;888777777888999555555555555555555555555555555444444444444555555555666666777777666666555444444555666888999::::::888888999::::::999888888:::999999888888888999999;;;;;;???FFFMMMXXXjjjyyy~~~pppiiifffbbbaaa```^^^\\\[[[ZZZZZZUUUUUUUUUVVVXXXXXXVVVTTTOOONNNLLLIIIFFFDDDBBBAAA>>>>>>===<<<;;;::::::999666666666666777777777777444555555555555444444333333333333111000111222333222222111111111000000000//////000111111111111111//////000000000000/////////111222111//////111444111222222222222333333333//////000000111222444444333555888<<>>>>>===<<<;;;::::::999666666666666777777777777666666666555444333222111444333111///...///333666222111111111000000////////////000111111111111111//////000000000000/////////111333222000///222555...////////////000000000/////////000111333444555333555888===BBBFFFIIIKKKUUU```ooo||||||ssslllbbbUUUHHHFFFIIILLLOOOQQQMMMQQQVVVXXXZZZ___hhhooouuuvvvuuurrroooooorrruuuzzzzzzxxxtttnnnkkkmmmoooppprrrqqqnnnnnnuuu{{{}}}zzzxxxwwwwwwtttsssyyyyyykkkfffZZZYYYXXXVVVTTTQQQOOONNNMMMMMMLLLIIIFFFDDDDDDEEECCCCCCCCCCCCDDDEEEGGGGGGFFFHHHIIIIIIGGGGGGHHHIIILLLQQQVVVWWWUUUWWW^^^eeehhhmmmsssxxxzzzvvveee]]]XXXQQQRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUQQQPPPNNNNNNNNNMMMJJJHHHBBB@@@===:::888999:::;;;555555555555555555555555555555555444444555555555444444555555555555444444777777777777888888888888888999:::;;;;;;:::999888555666999;;;<<<======<<<<<<>>>EEEOOOZZZhhh}}}vvvlllgggdddaaa]]]ZZZZZZZZZYYYYYYWWWVVVVVVWWWYYYZZZYYYXXXSSSOOOJJJFFFDDDCCCAAA@@@=========<<<;;;999888777777777777666555555444444666666555444333333222222222222222222111111000000111111222222222222111111...//////000111222222222000000////////////000000111111111111111111111111...000111333333111000......//////......000444777555888===@@@CCCGGGKKKNNN^^^bbbgggkkkkkkhhhdddaaa[[[SSSLLLLLLMMMMMMNNNQQQRRRTTTVVVXXXZZZ___gggmmmsssqqqnnniiigggiiilllppprrrooommmlllnnnpppqqqqqqrrrqqqppptttyyy||||||{{{yyyxxxvvvvvvxxx}}}uuufffaaaYYYSSSTTTTTTQQQPPPPPPNNNMMMKKKIIIGGGFFFEEEEEEHHHFFFDDDDDDEEEFFFFFFEEECCCDDDDDDDDDEEEEEEFFFFFFKKKKKKLLLMMMOOOQQQRRRSSSYYY^^^eeehhhjjjooovvv|||ooo___]]]XXXTTTSSSTTTSSSOOOOOOQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQOOOLLLJJJHHHDDDAAA===999666555555555888888777666666666666666555555666666666666555555777777777777777777777777666666666777888888999999===<<<:::999888999999:::???===:::999999:::;;;;;;CCC@@@EEERRRbbbsssvvvmmmhhhdddaaa]]][[[[[[[[[ZZZYYYVVVUUUUUUVVVXXXYYYYYYXXXSSSPPPKKKGGGEEEDDDBBBAAA>>>>>>===<<<:::999888777777777777666555555444444666555555444333333222222222222222222111111111000111111111111111111111111...//////000111111222222222111111111111111111222////////////////////////---...///000000///...---,,,...000000000111333555666999===@@@CCCGGGKKKNNNWWWXXX[[[^^^_________^^^YYYRRRMMMNNNOOONNNOOORRRTTTVVVXXXZZZ\\\```ggglllqqqoookkkgggfffhhhlllppppppooommmnnnqqqtttvvvvvvxxxvvvvvvyyy|||~~~|||yyyuuuuuuuuuvvvzzz~~~ppphhh___XXXWWWVVVTTTRRRSSSOOONNNMMMKKKIIIHHHGGGGGGHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGGGGHHHJJJKKKMMMNNNQQQUUU[[[^^^___cccjjjoooyyy}}}}}}hhh```YYYUUUTTTUUUTTTQQQQQQSSSQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTSSSQQQNNNKKKJJJEEEBBB>>>999666555555666888888777666666666666666555555666666666666555555666666666666666666666666666666666777888888999999777777777666777777888888;;;:::999999:::<<<======@@@@@@HHHXXXjjj|||tttkkkgggcccaaa]]][[[[[[[[[ZZZYYYUUUTTTSSSUUUWWWXXXWWWVVVSSSPPPKKKHHHGGGEEEDDDBBB@@@>>><<<:::999888888999888777777666666555555444555555555444444333333222222222222222111111111111111111////////////111111/////////000111111222222///......------......///........................---...///000000///...---+++---111222222222333444777999===@@@CCCFFFJJJLLLOOOOOOOOOPPPSSSUUUXXXZZZQQQLLLJJJMMMNNNMMMNNNPPPUUUWWWZZZ]]]___ccchhhlllqqqnnniiiggggggkkkpppsssmmmmmmmmmooosssvvvxxxxxxxxxvvvvvvwwwyyyxxxtttpppooopppssswww|||~~~nnnddd[[[XXXVVVSSSRRRSSSPPPOOONNNLLLKKKJJJJJJJJJIIIGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHLLLPPPRRRSSSVVV[[[```hhhkkkpppuuuzzzsssddd[[[WWWUUUVVVUUURRRSSSVVVRRRRRRSSSSSSTTTTTTSSSSSSVVVVVVUUUTTTRRRPPPMMMKKKHHHDDD>>>999666555666888888888777666666666666666555555666666666666555555666666666666666666666666666666666777888888999999444555666777888888888888777777888999;;;===???@@@AAAGGGTTTgggyyyqqqiiieeeaaa___\\\[[[[[[ZZZYYYXXXTTTSSSSSSTTTUUUVVVVVVUUUQQQNNNKKKHHHGGGFFFDDDBBB@@@???<<<999888888999:::888888777777666555555555555555444444444333333333222222222222222222222222222000...------...000222//////000000111111111111......------------......000000000000000000000000000000111111111111000000,,,...111222222222333555888:::>>>@@@BBBEEEHHHKKKLLLLLLKKKLLLMMMPPPRRRTTTLLLJJJJJJOOOPPPOOOOOORRRWWWYYY\\\___cccgggkkkmmmrrrnnnkkkiiilllpppuuuxxxpppppppppssswwwyyyzzzyyyuuusssrrrsssuuusssnnniiiiiilllqqqwww}}}zzznnnbbb\\\XXXTTTSSSTTTPPPOOONNNMMMLLLLLLLLLLLLJJJHHHFFFEEEEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCFFFEEEEEEEEEEEEFFFFFFGGGEEEGGGJJJKKKLLLNNNQQQTTTYYY\\\```eeeiiioootttxxx~~~hhh\\\XXXUUUVVVUUUSSSSSSWWWRRRSSSSSSTTTTTTTTTSSSSSSUUUUUUUUUTTTRRRPPPMMMLLLJJJFFF@@@:::777666777999888777777666666666666666555555666666666666555555666666666666666666666666666666666777888888999999777888999;;;;;;;;;:::999555777999:::<<<===@@@AAAGGGUUUkkkqqqjjjfff___]]][[[ZZZZZZZZZXXXWWWUUUTTTSSSSSSTTTUUUTTTSSSNNNLLLIIIGGGGGGEEECCCAAA@@@???<<<999888888999:::888888888777666666555555444444444444444333333333222222222222222222222333222000...------...000222000000000000000111111111222222111111111111222222000000000000000000000000000000111111111111000000///000000//////111555888999;;;>>>@@@BBBDDDGGGIIIKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJMMMRRRTTTRRRSSSVVVWWWXXX[[[```fffkkkoooqqqqqqnnnjjjkkkoootttxxxzzzttttttuuuyyy|||~~~}}}|||wwwtttrrrrrrsssrrrnnnkkkgggjjjpppwww}}}}}}ooofff___YYYVVVWWWPPPOOONNNMMMLLLLLLLLLLLLKKKIIIGGGFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCBBBBBBFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFGGGGGGGGGIIIKKKMMMOOOQQQUUUYYY\\\aaafffiiimmmpppwww}}}lll]]]XXXVVVVVVTTTRRRSSSVVVSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQNNNLLLKKKKKKGGGBBB<<<999888888999888777777666666666666666555555666666666666555555555555555555555555555555666666666777888888999999:::;;;<<<===<<<;;;999888666888;;;;;;;;;===@@@CCCOOOeeerrrkkkhhh^^^]]][[[[[[[[[ZZZYYYWWWWWWUUUTTTTTTTTTTTTRRRPPPMMMKKKHHHGGGGGGFFFCCCAAA@@@>>><<<:::999888888999999888888777777666666555444444444444444444444444222222222222333333333333111111////////////111111000000000000000000111111222111111000000111111222........................//////............//////000000000//////111666999:::<<<>>>@@@AAACCCEEEGGGIIIJJJKKKJJJIIIHHHFFFDDDEEEFFFJJJOOOPPPNNNOOOSSSVVVVVVYYY___gggooosssvvvnnnkkkiiikkkqqqvvvxxxwwwppprrruuu{{{zzzuuupppnnnooopppnnnllljjjmmmsssyyy~~~xxxmmmddd[[[UUUUUURRRQQQPPPNNNMMMLLLLLLLLLLLLJJJHHHGGGHHHHHHGGGFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKNNNQQQSSSVVVZZZ]]]^^^bbbgggmmmttt{{{qqq```[[[WWWVVVTTTQQQRRRUUUTTTTTTUUUUUUTTTTTTSSSSSSQQQQQQQQQQQQOOOMMMKKKJJJKKKHHHDDD???;;;999999999888888777666666666666666555555666666666666555555555555555555555555555555666666666777888888999999;;;;;;;;;;;;:::999888777888:::<<<<<<;;;>>>CCCHHHWWWttt}}}pppjjjggg___^^^]]]]]]]]]\\\ZZZXXXZZZXXXUUUTTTTTTSSSPPPOOOLLLKKKIIIHHHHHHGGGDDDBBB>>>>>>===<<<:::999888777999999888888777666666666444444444444444444444444222222222333333333444444111111111111111111111111111000000000000000000000.........------.........//////////////////////////////............/////////000111111111222555888:::<<>>;;;999888888888777666666666666666555555666666666666555555555555555555555555555555666666666777888888999999::::::999999888999999999777:::<<<;;;<<<@@@HHHNNNdddyyymmmgggcccaaa___^^^^^^___^^^\\\ZZZ[[[YYYVVVUUUTTTRRRPPPNNNMMMKKKJJJJJJJJJHHHFFFDDD>>>======<<<;;;999888777999999888888777666666666444444444444444444444444222222222333333444444444111111222222222222111111111111111000000000000000000000////////////000000222222222222222222222222111111000000000000111111,,,///222333333333444555;;;===???@@@@@@AAACCCEEELLLJJJIIIGGGFFFFFFFFFGGGGGGHHHLLLPPPPPPOOORRRWWWSSSRRRTTT[[[gggsss{{{~~~ooommmmmmrrrxxx|||zzzwwwyyy~~~xxxqqqpppsssuuuvvvuuuwwwzzz~~~xxxkkkbbb___WWWVVVTTTRRRPPPOOONNNMMMMMMKKKIIIIIIKKKKKKKKKJJJFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGEEEDDDDDDEEEFFFFFFFFFCCCEEEFFFGGGHHHIIILLLOOOPPPRRRTTTVVVXXX[[[```cccfffmmmuuu{{{zzzfff```[[[YYYVVVRRRSSSVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNLLLJJJKKKIIIGGGCCC???;;;999777888888777666666666666666555555666666666666555555555555555555555555555555666666666777888888999999:::999999888999:::<<<===777999;;;;;;<<>>===;;;:::999888888888999888777666666555555555444333333444666777666555444333111000000000111222......///000111222333333444333222222111111222222111111111111111111111111////////////////////////444444333333222111111111/////////000222666999;;;???>>>>>>???@@@CCCEEEFFFLLLJJJIIIFFFDDDBBBAAA@@@HHHKKKOOOQQQQQQQQQQQQQQQRRRVVVYYY\\\dddnnnqqqmmmhhhjjjooovvv|||{{{vvvuuuyyyzzzyyyyyyzzzzzz{{{}}}yyykkkccc___[[[XXXVVVVVVTTTOOOKKKOOOOOOOOOOOOPPPPPPMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGFFFCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEDDDCCCBBBCCCCCCEEEFFFGGGHHHIIIKKKKKKLLLNNNPPPRRRTTTVVV\\\^^^bbbfffmmmxxxppp^^^XXXZZZTTTPPPRRRPPPSSSTTTTTTUUUUUUUUUTTTTTTSSSQQQNNNMMMLLLLLLJJJIIIJJJIIIGGGDDD@@@<<<888666777777777777777888888888666666555555555555666666666666666666666666666666888888777777666666555555999999999999999999999999>>>999:::@@@AAABBBNNN___zzzooohhhcccbbbaaa```^^^\\\ZZZYYYXXXUUUUUUUUUUUUTTTRRRQQQPPPPPPMMMIIIFFFEEEDDDCCCAAA======;;;:::999888888888999888777666555555555555555444333444666666555444333222222111111111111111111111111111000000000000222222111000000000000000////////////////////////////////////////////////000000000000000000000111//////000111333666:::<<>>>>>???AAACCCEEEFFFKKKJJJHHHDDD@@@>>>???AAAHHHKKKNNNPPPQQQRRRSSSUUUWWWZZZ[[[[[[```gggiiieeejjjnnntttyyy}}}xxxxxx}}}~~~}}}~~~~~~vvvmmmddd___ZZZVVVUUUTTTPPPMMMNNNNNNMMMNNNOOOOOOLLLJJJKKKJJJIIIHHHHHHGGGGGGHHHFFFGGGGGGFFFDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGIIIJJJLLLNNNOOOQQQSSSVVVZZZ___iiivvvzzzcccYYYZZZUUUSSSUUURRRSSSTTTTTTUUUUUUUUUUUUTTTSSSQQQNNNMMMNNNMMMLLLKKKKKKJJJHHHDDDAAA===999888777777777777777777777888777666666555555555666666666666666666666666666666777777777888888888888888999999999999999999999999===999;;;@@@AAADDDTTTgggzzzooogggbbbdddcccaaa___\\\ZZZXXXWWWVVVVVVVVVUUUTTTSSSQQQQQQNNNKKKGGGEEECCCCCCAAA@@@===<<<;;;:::999888888888999888777666555555555555666555444444555666555333222222222222222111111000222111111111111000000000000000///............///////////////////////////////////////////////////......///000000111222222000000111222555888;;;===>>>??????@@@AAACCCDDDEEEIIIIIIGGGAAA;;;;;;@@@FFFNNNOOOPPPQQQQQQSSSVVVYYYYYY[[[[[[ZZZ\\\aaacccbbblllrrryyy|||||||||vvvyyy~~~|||zzz}}}pppiii```ZZZWWWVVVSSSQQQPPPOOONNNOOOPPPPPPNNNLLLMMMLLLKKKJJJIIIIIIIIIIIIFFFGGGHHHGGGEEECCCDDDEEEFFFFFFFFFGGGFFFFFFEEEDDDCCCDDDEEEGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGIIIIIIKKKNNNPPPSSSVVV^^^iiiqqqlll\\\ZZZUUUUUUXXXTTTSSSSSSTTTUUUUUUUUUUUUUUUSSSQQQOOOOOOOOOOOONNNMMMLLLKKKIIIFFFBBB>>>;;;999888888777777777777777777888777666666555555555555666666666666666666666666666777777888999:::::::::999999999999::::::::::::<<<;;;===AAABBBHHH]]]tttzzznnngggbbbcccbbbaaa___]]][[[YYYXXXVVVVVVVVVUUUTTTSSSRRRQQQMMMJJJGGGDDDCCCBBB@@@???===<<<;;;:::999999999999888888666555555555555555777666444444555555444222111222333444333222111000...///000111222333333444000000///............///111111111111111111111111////////////////////////000111111111222222222333111111222444777999<<<===>>>??????@@@AAABBBDDDDDDFFFGGGDDD>>>888;;;EEEOOOZZZZZZXXXUUUSSSTTTWWWZZZVVVYYYZZZ[[[\\\```fffiiiqqqxxx~~~}}}wwwtttxxx}}}yyyrrrnnnsss~~~}}}{{{zzz~~~~~~vvvjjjaaa]]]ZZZXXXVVVTTTRRRQQQQQQRRRRRRQQQOOOMMMLLLKKKJJJJJJIIIIIIJJJGGGHHHIIIHHHFFFDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGFFFDDDCCCFFFFFFEEEEEEEEEFFFGGGGGGJJJLLLNNNOOOQQQWWW___fffrrr~~~vvv```ZZZUUUVVVYYYUUUSSSSSSTTTUUUVVVVVVVVVVVVTTTRRRPPPPPPQQQQQQQQQPPPMMMLLLJJJGGGDDD@@@===;;;888888888777777777777777999888777666555555555555666666666666666666666666777777777888888999999999999999999:::::::::::::::;;;===???AAABBBMMMgggyyynnngggcccaaaaaa```___]]]\\\[[[[[[VVVVVVVVVVVVUUUSSSRRRQQQNNNKKKGGGEEEDDDCCCAAA@@@<<<<<<;;;:::999999999999888777666555444444444444777666444444555555444222222222333444444222111000//////000111222333444444222111000000//////000000111111111111111111111111////////////////////////222222222111111111000000111222333555888:::<<<===>>>???@@@AAABBBBBBCCCCCCCCCDDDAAA<<<999???MMMYYYgggeee```[[[VVVUUUWWWZZZWWWYYY\\\^^^^^^bbbjjjrrr|||uuunnnpppuuu}}}vvveeebbbccckkk{{{~~~}}}}}}||||||}}}wwwllleeeaaa]]]ZZZWWWUUUSSSSSSSSSSSSQQQPPPMMMLLLKKKJJJJJJIIIIIIIIIHHHIIIJJJIIIGGGEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGFFFEEEDDDCCCGGGFFFFFFFFFEEEFFFFFFGGGEEEHHHIIIJJJJJJMMMTTTYYYdddnnn}}}~~~eee\\\TTTTTTWWWTTTSSSSSSTTTVVVVVVWWWWWWWWWUUUSSSQQQQQQRRRRRRRRRQQQNNNMMMKKKHHHEEEAAA???===888888888888777777666666888888777666666666666666666666666666666666666666888888777777777666666666999999:::::::::;;;;;;;;;<<<>>>AAABBBEEEVVVsssyyynnniiidddaaa``````___^^^]]]\\\\\\WWWWWWVVVVVVUUUTTTRRRQQQOOOLLLHHHFFFEEEDDDBBBAAA<<<;;;::::::999999999:::888777666555444444444444666555444444555666555333333333333333333222222111333222222222222111111111333222111111000000111111////////////////////////////////////////////////111111000//////...------111222444666888;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBAAA>>>:::;;;DDDSSS___kkkiiiccc]]]WWWUUUWWWYYY\\\]]]aaabbbaaacccmmmxxxtttkkkjjjmmmqqqzzzwww___TTTVVVYYYbbbttt||||||}}}}}}}}}}}}|||ssslllfffaaa[[[YYYVVVTTTSSSSSSQQQOOOMMMMMMLLLKKKJJJJJJJJJJJJIIIJJJKKKJJJHHHFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFEEEGGGIIIIIIHHHJJJNNNRRR\\\dddooo{{{lll```UUURRRUUUSSSSSSSSSUUUVVVWWWWWWWWWWWWVVVTTTRRRRRRRRRRRRQQQPPPNNNMMMKKKIIIEEEBBB???>>>999999888888777666666666888777777666666777777888666666666666666666666666888888777777666555555444999999::::::;;;;;;<<<<<<<<>>???AAABBBBBBBBBBBBAAACCC@@@;;;999<<>>999999888888777666666555666666666666777888999999666666666666666666666666888777777777777777777777999999::::::;;;<<<<<<===:::>>>BBBGGGVVVqqqzzzoooiiieeeeeedddbbb```^^^[[[ZZZYYYWWWWWWWWWVVVUUUTTTSSSRRRNNNKKKGGGEEEDDDCCCAAA@@@;;;;;;:::999999999::::::777777555444444444444444444333333444666777666555555444333222111222333444000000111222333444444555222222111000000000000000111111111111111111111111//////////////////////////////000000111111222222000111333666888:::;;;<<<>>>???AAABBBCCCBBBBBBAAADDD???:::888===HHHUUU]]]]]]\\\ZZZWWWUUUVVVYYY\\\\\\^^^cccfffdddffftttqqqfffbbbaaaZZZjjjvvvtttlllbbbRRRDDD@@@DDDGGGOOOaaaxxx~~~zzzyyyzzz{{{|||}}}xxxiiifffaaa^^^\\\ZZZXXXVVVQQQPPPOOONNNMMMMMMMMMMMMJJJKKKLLLKKKIIIHHHHHHIIIGGGGGGFFFFFFFFFGGGIIIJJJGGGFFFDDDBBBCCCEEEGGGIIIHHHHHHHHHHHHHHHIIIIIIJJJEEEHHHJJJIIIGGGGGGJJJMMMLLLPPPUUUZZZbbbqqq}}}zzzxxxjjjXXXPPPSSSRRRRRRSSSUUUVVVWWWXXXXXXXXXXXXVVVSSSRRRRRRQQQPPPNNNMMMLLLKKKHHHEEEBBB@@@>>>999999999888777666666555555555666666777999:::;;;666666666666666666666666777777777888999999::::::999999::::::;;;<<<======999===AAAIII\\\|||}}}pppjjjfffeeecccaaa```___^^^\\\ZZZWWWUUUTTTVVVWWWWWWWWWXXXMMMKKKGGGEEECCCAAA???===>>>===<<<<<<::::::999888777666555444444333444444444444555555444444333222111111111222222222111111000000111111111111000000111111000000111111222333000000000000000000000000////////////////////////---...////////////111333111222444666888:::;;;;;;AAA@@@???@@@CCCDDDDDDDDDCCC???::::::@@@HHHQQQUUUVVVWWWWWWWWWWWWWWWVVVVVV]]]^^^```aaa___cccppp~~~zzzqqqiiidddbbb___fffkkkggg[[[MMMCCC@@@===???CCCJJJUUUdddsss}}}|||yyyyyy{{{}}}|||tttjjjcccaaa^^^ZZZUUUSSSRRRPPPPPPOOOMMMJJJHHHMMMMMMLLLLLLKKKJJJJJJJJJKKKJJJHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKIIIHHHFFFMMMUUUZZZ___hhhvvvyyy~~~eeeXXXTTTUUUVVVSSSTTTTTTUUUWWWXXXYYYYYYWWWUUUSSSRRRRRRRRRPPPOOOLLLKKKKKKKKKIIIDDD>>>::::::999888666666666777777666666666666666666666666888888888777777777777777888888888888888999999:::999999999999:::;;;;;;<<>><<<;;;::::::888888777666777666555444444333444444444444444555444444333222333333333222111000///...000111111111111111111000111111000000111111222333000000000000000000000000000000000000000000000000...///000000000000222444222333555777:::;;;<<<<<<@@@@@@AAACCCFFFFFFEEEDDDBBB???;;;<<>>DDDMMMZZZhhhrrrwwwxxxzzzzzzzzz{{{xxxppplllhhhbbb]]]ZZZXXXUUUTTTTTTRRRPPPNNNNNNMMMMMMLLLKKKJJJIIIIIIJJJIIIHHHGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIJJJJJJKKKKKKKKKKKKJJJPPPVVVZZZ^^^gggttt}}}kkk\\\WWWVVVVVVTTTTTTUUUVVVWWWXXXYYYYYYWWWUUUSSSRRRRRRRRRQQQPPPLLLKKKIIIHHHGGGCCC>>>::::::999888777666666777777666666666666666666666666888777777777777777777777999888888888888999::::::::::::::::::;;;<<<======>>>AAAIII[[[wwwrrrjjjfffeeecccaaa```___^^^\\\ZZZ[[[WWWSSSQQQRRRSSSQQQOOOOOOLLLIIIFFFEEECCCAAA???<<<;;;::::::888888777666777666555444444333444444444444444444444333222222222222222222222111000000111111222222222222111111111000000000000111222222000000000000000000000000111111111111111111111111///111111111000111333555333555777999;;;<<<===>>>>>>???BBBEEEHHHIIIGGGDDDBBB???===>>>CCCHHHMMMPPPTTTVVVYYY\\\^^^^^^]]]\\\```___``````___aaajjjuuu~~~~~~zzzssslllgggeeeaaa```[[[QQQEEE<<<999888;;;;;;<<>>???;;;@@@OOOhhhssslllgggdddcccaaa``````___]]][[[WWWVVVSSSQQQTTTWWWWWWSSSOOOLLLIIIGGGFFFDDDBBB@@@>>>===<<<<<<::::::999888777666555444444333444444333444444444444333222222---...///111333444444444222222222333333222222222000000000000000111222222000000000000000000000000000000000000000000000000///111111111000000222444444555777999;;;======>>>??????AAAEEEHHHIIIHHHFFFAAA@@@???@@@DDDIIIKKKLLLOOORRRWWW[[[^^^^^^]]]\\\bbb``````bbbbbbdddkkkttt{{{|||}}}zzztttmmmhhheeeccc^^^VVVLLLCCC===;;;;;;??????AAADDDJJJTTT___fffppprrruuuwwwwwwxxxyyy{{{}}}vvvooohhhddd^^^YYYWWWVVVVVVUUUSSSSSSRRRQQQPPPOOOOOONNNOOOOOONNNNNNNNNMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLOOONNNNNNMMMMMMNNNNNNOOOOOOMMMLLLLLLNNNQQQVVVYYYZZZ^^^bbbgggmmmxxx{{{eeeYYYUUUTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXVVVTTTSSSTTTTTTSSSRRRRRRPPPLLLJJJHHHGGGDDDBBB<<<;;;999777666666777777666666666666666666666666777777777777777888888888888777777777777888999999::::::;;;;;;<<<===>>>???:::@@@RRRpppuuummmiiidddbbb`````````___]]][[[RRRUUUTTTQQQQQQUUUUUURRROOOLLLIIIGGGFFFEEECCCAAA>>>===<<<<<<::::::999888777666555444444333444444333333444444333333222111,,,---///111333444555555222222222333333222222222000000//////000000111222///////////////////////////////////////////////////000000000//////000222333444666888;;;<<<======@@@@@@AAACCCFFFIIIIIIHHHAAA??????AAAEEEIIIJJJKKKNNNQQQVVV[[[___```______ccc``````cccfffhhhnnntttwwwyyyzzzwwwrrrlllgggeeeaaa[[[RRRJJJDDDAAA??????BBBEEEIIINNNTTT\\\dddjjjooorrrtttuuuuuuvvvwwwxxx~~~xxxrrrjjjddd```]]]\\\[[[VVVVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPOOOOOOLLLLLLLLLMMMMMMMMMNNNNNNPPPPPPPPPOOOOOOPPPPPPPPPRRRPPPNNNNNNQQQVVV\\\```cccffflllsss}}}rrraaaZZZZZZSSSSSSTTTTTTUUUUUUVVVVVVXXXVVVTTTSSSTTTTTTTTTRRRSSSPPPLLLJJJIIIGGGEEEDDD===;;;999888777666777777777777777777777777777777666666777777888888888888666666666666666777888888999999999:::;;;===>>>??????DDDWWWvvvvvvoookkkcccbbb`````````___^^^\\\WWW___aaaYYYTTTUUUTTTPPPNNNLLLIIIGGGFFFEEECCCAAA<<<;;;::::::888888777666777666555444444333444444333333333333333222111111000111111222222222111111111111222222222222111111000////////////000111111////////////////////////........................///000000///......000111333444666999;;;<<<===>>>BBBBBBCCCFFFIIIJJJIIIHHH@@@??????AAAEEEIIIKKKKKKOOORRRWWW\\\```bbbbbbbbbbbb^^^^^^cccgggjjjmmmqqqppprrrsssrrrnnniiifffeee___WWWMMMFFFCCCCCCBBB@@@DDDJJJRRRZZZ```fffkkknnnmmmppprrrtttuuuwwwyyy|||zzzqqqkkkfffccc```]]]\\\[[[YYYWWWUUUTTTSSSQQQQQQRRRRRRRRRQQQPPPOOONNNNNNOOOOOOPPPQQQQQQQQQSSSSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQSSSWWW^^^fffjjjpppttt{{{}}}ggg\\\ZZZTTTTTTTTTTTTUUUUUUUUUVVVWWWUUUSSSSSSTTTTTTSSSRRRPPPNNNJJJHHHGGGFFFDDDBBB===<<<:::888777666777777777777777777777777777777666666666777888888999999777666666666666777888888999999999:::;;;===>>>???EEEKKK```wwwoookkkcccaaa```___```___^^^\\\]]]jjjnnndddYYYVVVUUUQQQMMMKKKHHHFFFFFFEEECCCAAA<<<;;;::::::888888777666777666555444444333444444222333333333333222111111111111222222222111111000000111111111111111111000///////////////000111111////////////////////////////////////////////////000111111000//////000222555666888:::<<<>>>??????BBBDDDHHHLLLOOOMMMIIIEEE@@@???>>>AAAEEEIIILLLLLLPPPRRRVVVZZZ^^^aaabbbcccaaa\\\ZZZ___dddfffgggiiiggghhhjjjjjjhhhfffffffffaaaWWWIIIAAAAAACCCCCCBBBHHHPPP\\\gggmmmpppppppppnnnppprrrsssuuuwww{{{~~~vvvpppmmmjjjiiifffbbb^^^[[[XXXVVVUUUUUUVVVVVVVVVUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVXXX\\\cccmmmuuu{{{ppp```ZZZUUUVVVVVVVVVVVVWWWWWWWWWUUUTTTRRRRRRSSSTTTSSSRRROOOMMMJJJIIIHHHFFFCCCAAA>>>===:::888777666666777777777777777777777777777555666666777888888999999888888888888888999999:::999999:::;;;<<<>>>@@@AAAGGGPPPhhhwwwooojjjcccaaa```___``````^^^\\\ZZZjjjqqqeeeXXXTTTSSSPPPMMMJJJGGGFFFEEEDDDCCCAAA>>>======<<<;;;:::999888777777555444444444444444222333333333333222111111...///000111222333333333000000111111111111000000///////////////000111111////////////////////////000000000000000000000000111222222111000000111333666777999;;;===???@@@@@@AAAEEELLLRRRUUUQQQIIICCC@@@>>>>>>@@@EEEIIILLLMMMNNNPPPSSSWWW[[[^^^```aaa```ZZZWWW\\\aaabbbbbbbbb___aaacccdddddddddfffgggfffYYYIII??????CCCEEEEEELLLVVVdddpppvvvvvvtttrrrrrrrrrsssssstttwww{{{~~~~~~wwwuuuqqqlllfffaaa]]]ZZZYYYZZZ[[[[[[[[[ZZZXXXWWWUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZYYY[[[^^^eeennnyyy~~~iiiaaaWWWWWWXXXXXXXXXXXXXXXXXXUUUSSSQQQQQQRRRSSSRRRRRRPPPNNNLLLKKKJJJHHHEEEBBB>>>===;;;999777666666777777777777777777777777777555666666777888999999999::::::999999::::::;;;<<<:::;;;;;;<<<>>>???AAABBBFFFQQQlllwwwnnnhhhaaa___^^^^^^______^^^]]][[[ZZZXXXXXXWWWUUUQQQOOOOOOJJJEEEEEEGGGHHHEEEBBB>>>===<<<:::999888777777777777555444333222222222333222111111222222000...111000000000111222333444111111111111111111111111...///000222222111111000444333222000000000111111............////////////...///000///...///111333555777888999:::===@@@CCCEEEIIIRRR[[[^^^XXXJJJ>>>??????@@@CCCFFFIIIJJJJJJNNNLLLKKKNNNTTTYYY[[[ZZZYYYXXXWWWXXX[[[\\\ZZZXXXYYYXXXYYY^^^cccfffeeeccc\\\LLLAAABBBCCC???AAAHHHKKKTTTaaammmtttuuurrrnnntttuuuvvvvvvxxxzzzxxxrrrnnnlllkkkjjjgggeeeccccccbbb```___\\\\\\]]]^^^___aaabbbccciiihhhgggggggggfffeeeccc```eeelllrrryyymmm^^^YYYWWWWWWYYYYYYUUUTTTVVVTTTTTTTTTTTTSSSSSSSSSSSSRRRPPPMMMKKKIIIGGGDDDAAA???===:::999999999999888666666777777888888888999666666666666777777777777555666777888999:::;;;;;;:::;;;:::888:::???CCCEEEKKK]]]xxxvvvnnnhhhbbb```___^^^______]]]\\\XXXWWWVVVVVVVVVVVVTTTRRROOOKKKFFFEEEGGGGGGDDDAAA>>>===<<<:::999888777777777666555444333222222222333222111222333333111///000000000000////////////111111111111111111111111...///000111222111111000333222111000///000111222111111111111000000000000///000111111000000222444666777888999:::<<>>>>>???@@@BBBFFFHHHIIIJJJLLLKKKJJJNNNSSSWWWWWWVVVPPPOOOPPPRRRVVVWWWVVVTTTXXXXXXYYY]]]bbbdddccc```VVVHHH>>>@@@BBB@@@BBBIIINNNTTT^^^hhhnnnppppppoootttuuuvvvwwwxxxzzz~~~~~~{{{zzzvvvssspppnnnmmmmmmkkkjjjgggggghhhiiikkkooorrrsssyyyxxxxxxyyyyyyxxxwwwvvvrrrvvv|||vvvddd]]]ZZZYYY[[[ZZZVVVUUUVVVSSSSSSRRRRRRRRRQQQQQQQQQRRRPPPMMMKKKIIIGGGDDDBBB@@@>>>;;;999999999888777888888888777777777777777666666666666777777777888666666777888999:::;;;;;;;;;<<<;;;:::;;;@@@DDDFFFTTTeee|||uuummmhhhcccaaa_________^^^\\\ZZZUUUTTTSSSSSSUUUVVVVVVUUUPPPLLLGGGEEEFFFEEECCC@@@>>>===<<<:::999888777777777666555444333222222222444333222333444444222111000111111111111///...---111111111111111111111111//////000111111111111000111000/////////000111222222222111111000000//////000111222222111222444666666888999999999:::===???CCCFFFLLLRRRUUUPPPEEE======>>>@@@BBBDDDGGGHHHIIIKKKJJJKKKOOOSSSUUUSSSQQQHHHHHHJJJNNNRRRUUUUUUTTTWWWWWWXXX\\\aaabbb___\\\PPPEEE>>>AAADDDDDDGGGNNNSSSVVV\\\bbbhhhlllnnnooouuuvvvwwwwwwxxxzzz}}}}}}||||||{{{zzztttssssssuuuyyy~~~lllbbb]]]ZZZ\\\\\\XXXVVVWWWUUUTTTTTTSSSRRRQQQPPPPPPRRRPPPMMMKKKJJJHHHEEECCCBBB???<<<:::999999777666999999888888777666666666666666666777777777888888666777777888999:::;;;;;;<<<<<<<<<===>>>@@@EEEIIIXXXjjjtttmmmhhhdddbbb```______]]][[[YYYUUUSSSRRRRRRTTTUUUVVVVVVPPPMMMHHHFFFEEECCCAAA???>>>===<<<:::999888777777666666555444333222222333444333333444555555444222111222444444444222000///111111111111111111111111///000000000111111111111//////.........000111222111000000///...------,,,000111222222111222444666777888999:::999:::<<<===@@@BBBFFFKKKLLLHHHAAA;;;===>>>@@@BBBCCCEEEGGGIIIJJJJJJLLLQQQUUUUUUQQQMMMEEEGGGKKKPPPTTTXXXYYYYYYXXXXXXYYY]]]``````\\\XXXNNNGGGCCCGGGJJJLLLPPPUUUXXXZZZ^^^ccchhhlllnnnppptttvvvwwwxxxxxxzzz}}}sssddd^^^ZZZ[[[\\\ZZZXXXYYYXXXXXXWWWVVVTTTSSSRRRRRRRRRPPPMMMLLLKKKIIIGGGDDDDDDAAA===;;;:::888777555888888888777777777777777666666777777777888888888777777888999999:::;;;;;;;;;;;;<<>>===<<<:::999888777777666555444444333333333333444333333444666666444333///111333444555444222111111111111111111111111111000000000000000111111111//////.........000111222111000000///...------,,,///000111111111222444666777999:::;;;::::::;;;===>>>???AAACCCCCC@@@<<<999<<>>;;;:::999777666555555666777888999999:::777777777777888888888888888888888999::::::;;;;;;;;;:::<<>>===<<<:::999888777777666555444333333333333333444333333444555666444333...///000222222222222111111111111111111111111111000000000///000111111222111000/////////000111222222222111111000000//////...000111111111222555777777999;;;<<<;;;;;;<<<===>>>>>>>>>===<<<;;;:::999===@@@CCCDDDCCCCCCGGGJJJLLLMMMPPPTTTXXXWWWRRRMMMFFFKKKQQQWWW[[[]]]___aaa^^^^^^```dddeeebbb[[[UUUQQQPPPQQQRRRUUUXXX[[[]]]ccceeehhhlllnnnppppppppprrrtttwwwyyyzzz{{{~~~iii```YYYZZZ]]]]]]\\\\\\WWWVVVVVVUUUTTTSSSRRRRRRQQQOOOMMMMMMLLLLLLIIIHHHFFFCCC???<<<;;;:::888777444444555777888999:::;;;777777777888888888999999999999999999::::::;;;;;;<<<999;;;@@@AAABBBMMM[[[uuuzzzpppkkkhhhdddbbb```______^^^\\\ZZZWWWVVVUUUVVVWWWWWWUUUSSSMMMLLLIIIFFFCCCAAA@@@AAA>>>===<<<:::999888777777555555444333333333444444333222222333555555444333111111111111111111111111111111111111111111111111111000/////////000222222333222111000///000111222111111111111000000000000///111222333333444666999777999<<<=========>>>?????????===;;;999999:::;;;===AAAEEEEEECCCCCCGGGKKKLLLMMMOOOTTTXXXWWWRRRNNNHHHNNNUUUZZZ]]]^^^aaabbbbbbccceeehhhiiieee]]]VVVWWWXXXZZZZZZ[[[]]]___```ggghhhiiikkklllnnnoooooopppsssvvvyyyzzz|||oooeee\\\\\\^^^]]][[[[[[VVVVVVUUUUUUTTTTTTTTTTTTQQQOOONNNMMMMMMLLLKKKIIIEEEBBB???<<<;;;;;;999888555555666777888999999:::777777888888888999999999999999999::::::::::::;;;>>>:::<<>>===<<<:::999888777777555555444333333333444444222111111333444555444222666555444333222222222222111111111111111111111111111000/////////000222333444333222000000000111111............////////////111222444444444555888:::777999<<<>>>>>>>>>???@@@AAA@@@===:::888888;;;===>>>BBBFFFFFFDDDDDDGGGKKKLLLLLLNNNSSSWWWWWWSSSNNNKKKQQQXXX]]]___```bbbdddeeeeeehhhkkkkkkggg^^^VVV]]]```aaa``````bbbcccccciiihhhhhhhhhiiikkknnnoooooorrrvvvyyy{{{}}}uuuiii___]]]___]]][[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWQQQOOONNNMMMMMMMMMKKKIIIEEEBBB???===<<<;;;:::999777777777777888888888888777888888888888999999999999::::::::::::::::::;;;@@@<<<===CCCDDDGGGWWWjjj}}}rrriiibbb````````````^^^]]][[[YYYVVVUUUTTTUUUUUUUUUSSSQQQKKKIIIFFFDDDCCCBBBAAA???:::::::::999999888888888666555555444444333222222666777888888777555333222111111111111111111111111000000000000000///......111111222222222333333333222111000.........///000000000////////////000000000000000111333555777999999:::;;;<<<===>>>???@@@BBB???;;;888777888:::<<>>???@@@@@@BBB???;;;777666777:::<<>>???@@@AAAAAA>>>:::666555777:::===DDDDDDDDDDDDEEEEEEEEEEEEJJJQQQUUUVVVWWW[[[\\\ZZZ[[[^^^cccgggjjjjjjiiihhhmmmkkkkkklllhhh```[[[ZZZeeejjjppptttuuusssqqqoooiiihhhggggggiiilllppprrrvvvwwwyyyzzz|||}}}}}}}}}yyyfff```YYYWWWYYYUUUZZZ[[[[[[ZZZXXXVVVTTTRRRRRRRRRPPPOOOMMMLLLJJJJJJHHHFFFCCC@@@===;;;::::::999999888888888888999999888888888999999999999:::999999999999:::;;;<<<===;;;:::AAAKKKRRR___~~~tttjjjdddaaaaaa```___]]][[[ZZZYYYUUUTTTSSSSSSTTTSSSQQQOOOKKKIIIFFFDDDCCCBBBAAA???===<<<;;;:::888777666555666555555444444333222222444333222000000000111222111111111111111111111111222333333333333222111111/////////000000000111111000000000////////////000000000////////////000000111111111222333666888999:::;;;<<<===>>>@@@AAAAAA@@@===999666555888<<>><<<:::::::::999999888888999999:::777777888888888999999999:::999999::::::;;;<<<===AAAAAAEEEMMMXXXmmmrrriiicccaaaaaa___]]][[[ZZZYYYXXXVVVUUUTTTTTTUUUTTTRRRQQQKKKIIIFFFDDDCCCBBBAAA???===<<<;;;:::888777666555666555555444444333222222555444222111111111333333111111111111111111111111333333333333333222111111000000000111111111222222/////////000000000000///000000////////////000000111111111222444666888:::::::::;;;===>>>???@@@AAA???<<<888555666:::???BBBEEEGGGIIIIIIHHHIIIKKKMMMNNNRRRTTTRRRRRRUUUWWWVVVWWWYYY]]]aaaeeegggiiiiiihhhjjjiiieee```^^^^^^^^^\\\aaahhhlllllljjjhhhgggiiihhhhhhhhhkkkooorrruuuvvvwwwxxxzzz{{{|||||||||nnncccXXXUUUXXXUUUWWWXXXYYYYYYYYYXXXVVVVVVSSSRRRQQQPPPOOOMMMMMMLLLHHHFFFDDDAAA???<<<;;;:::::::::999999999999::::::777777888888888999999999::::::::::::;;;<<<======DDDEEEGGGOOOaaaqqqiiidddaaa```^^^[[[YYYXXXWWWWWWWWWUUUTTTUUUUUUUUUSSSQQQKKKIIIFFFDDDCCCBBBAAA???<<<<<<;;;:::888777666666666555555444444333222222444444333333222333333444111111111111111111111111222333333333333222111111000000000111111111222222...//////000000000000///000000////////////000000111111111222444666999:::999:::;;;<<<===>>>???@@@>>>;;;777555777<<>>BBBDDDHHHSSSmmmqqqjjjfff```___\\\YYYWWWVVVUUUUUUVVVUUUTTTTTTUUUTTTRRRPPPKKKIIIFFFDDDCCCBBBAAA???;;;;;;::::::999888777777666555555444444333222222222222333333444333333222111111111111111111111111222222222222222111111000/////////000000000111111---...///000111111000///000000////////////000000222111222222444777999:::888999:::;;;<<<===>>>???===:::777666999???GGGKKKMMMPPPRRRQQQMMMKKKMMMPPPSSSVVVWWWTTTSSSXXX[[[[[[______aaabbbeeegggiiijjjgggiiidddYYYSSSVVV[[[]]][[[___ccceeeeeeeeeffffffhhhiiikkkmmmooopppqqqrrrtttuuuwwwyyy{{{|||}}}}}}|||mmm___ZZZZZZWWWUUUVVVXXXYYYYYYYYYXXXXXXSSSSSSRRRQQQPPPOOONNNNNNGGGGGGEEECCC@@@===;;;999;;;::::::999999::::::;;;999999999999::::::::::::;;;::::::;;;;;;<<<===>>>@@@DDDKKKZZZzzzrrrkkkhhh___^^^[[[XXXVVVUUUTTTTTTUUUSSSSSSSSSTTTSSSQQQOOOKKKIIIFFFDDDDDDCCCAAA???:::::::::999999888888888666555555444444333222222000111333444444333222111111111111111111111111111111222222222222111000000............/////////000---...///111111111000///000000////////////000000222222222333444777999:::777888999:::;;;===>>>>>><<<:::777666:::AAAIIINNN[[[^^^___\\\WWWSSSUUUXXXUUUXXXYYYVVVVVV\\\``````aaaaaaaaabbbcccdddfffggghhhjjjdddVVVOOORRRYYY[[[[[[^^^aaaccccccdddeeefffhhhiiilllnnnpppqqqqqqpppssstttvvvyyy{{{}}}~~~~~~}}}rrrbbb\\\[[[WWWVVVWWWXXXYYYYYYXXXWWWWWWSSSSSSRRRQQQPPPOOOOOOOOOGGGGGGEEECCC@@@===;;;999;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>AAAGGGOOOaaassskkkggg___^^^\\\[[[YYYXXXWWWWWWWWWUUUSSSRRRRRRSSSSSSRRRLLLJJJFFFDDDCCCBBB@@@>>>:::::::::999999888888888===555,,,,,,111555222...222222333333333333222222222222111111111111222222222222222222222111000///...000111000///...///111000///------///222777999AAA;;;444//////000000000333222222222444777;;;===:::999999:::;;;<<<===>>><<<:::777777===FFFQQQXXXiiijjjggg```WWWSSSTTTVVVVVVaaaeee]]]ZZZ```dddaaaddddddddddddgggjjjmmmooowwwqqqcccTTTPPPWWW\\\[[[aaacccfffgggfffeeeeeeeeegggjjjnnnooonnnlllkkkkkkpppsssuuuwwwyyy{{{~~~qqq```ZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYWWWVVVTTTRRRPPPMMMLLLKKKIIIGGGDDDBBBAAA>>>;;;888:::999999888888999999:::888888999999999:::::::::999:::;;;;;;;;;<<<>>>@@@DDDFFFQQQlll~~~rrrkkkggg___^^^\\\ZZZYYYXXXWWWWWWUUUTTTSSSTTTTTTTTTQQQOOOLLLJJJFFFDDDCCCBBB@@@>>>;;;;;;::::::999888777777===777000000333666333000000000111111111111000000222222111111111111222222111222222222222111000///...000111000///...///111000///......///222555777UUUNNNEEE===999666444222222222333333555777999:::999999999:::;;;<<<=========:::888999>>>GGGQQQWWWdddeeeddd___YYYVVVXXX[[[hhhqqqqqqgggaaadddfffbbbaaa```___aaaeeellltttxxxzzzssseeeVVVRRRXXX^^^^^^dddfffhhhhhhgggeeeddddddiiilllooopppooonnnnnnoooqqqsssvvvxxxyyyzzz}}}}}}wwwbbbYYYXXXYYYZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVTTTRRRPPPMMMLLLKKKIIIGGGDDDCCCAAA???;;;888:::999999888888999999:::888888999999999:::::::::999:::;;;;;;;;;<<<>>>@@@EEEGGGUUUrrr|||qqqkkkggg^^^]]]\\\ZZZYYYXXXXXXXXXSSSSSSTTTVVVVVVUUUQQQMMMLLLIIIFFFDDDCCCBBB???>>><<<<<<;;;:::888777666666888666444333444444333111000000111111111111000000222222111111111111222222111111222222111111000000...000111000///...///111000000000000000111333333AAA<<<666111//////......222333444666777888888888999999::::::;;;;;;<<<<<<<<<;;;:::;;;@@@HHHPPPUUU\\\^^^^^^\\\YYYYYY[[[___nnntttrrrhhhaaacccccc``````___]]]^^^dddmmmwww~~~zzzrrrdddVVVRRRXXX]]]___fffhhhiiiiiifffdddcccccckkkmmmoooppppppppprrrtttsssuuuwwwxxxyyyzzz|||~~~hhh[[[YYY[[[ZZZZZZ[[[[[[[[[ZZZXXXWWWWWWVVVTTTRRRPPPMMMLLLKKKHHHFFFDDDCCCAAA???<<<999:::999999888888999999:::888888999999999:::::::::999:::;;;<<<;;;<<>><<<:::999999888888999999:::888888999999999:::::::::999:::<<<<<<<<<===@@@BBBDDDMMMfffyyyooohhhaaa[[[[[[ZZZZZZZZZZZZZZZ[[[[[[XXXUUUTTTUUUVVVVVVUUUKKKHHHEEECCCBBBAAA>>>===<<<<<<;;;:::888777666666333555666666444333333333000000111111111111000000222222111111111111222222//////000000111111000000...000111000///...///111000111111111000000///...+++,,,------------///111555666999;;;<<<<<<;;;;;;888999:::;;;;;;:::999888555666:::===AAAEEEGGGHHHJJJKKKLLLOOOQQQTTTUUUVVVWWWXXXZZZ]]]___bbbdddddd___```ccceeehhhjjjkkkllllllbbbYYYUUUSSSSSSVVV[[[\\\^^^```bbbbbbdddfffhhhhhhjjjkkklllnnnppptttwwwuuuwwwyyyzzzyyyzzz|||~~~~~~}}}||||||}}}zzziiiaaa___``````___]]][[[YYYWWWWWWVVVTTTRRRPPPMMMLLLKKKGGGEEEDDDCCCCCCBBB???===:::999999888888999999:::888888999999999:::::::::999:::<<<<<<===>>>AAACCCFFFRRRpppxxxpppiiiaaa[[[ZZZZZZZZZZZZZZZ[[[[[[WWWVVVUUUUUUUUUUUUSSSRRRKKKHHHEEECCCBBB@@@>>><<<;;;;;;::::::999888777777555555444444444444444333000000111111111111000000222222111111111111222222...//////000000000000000...000111000///...///111000000000000////////////---000333444444555777:::333555777999;;;;;;<<<;;;888999:::;;;;;;:::888777444777;;;???CCCEEEFFFGGGFFFGGGIIIMMMQQQTTTUUUVVVSSSSSSWWW\\\___aaaaaaaaa___```bbbeeefffhhhiiiiiiggg^^^XXXWWWWWWUUUWWW[[[\\\^^^```aaabbbdddgggjjjhhhjjjlllnnnoooppptttvvvuuuwwwyyyzzzzzz{{{}}}}}}|||zzzxxxvvvtttsssrrrnnnooorrrwww~~~ttthhhbbbaaa```^^^]]][[[ZZZYYYWWWVVVTTTRRRPPPMMMLLLKKKFFFEEECCCCCCCCCBBB@@@>>>:::999999888888999999:::888888999999999:::::::::888:::<<<======>>>AAADDDJJJZZZ{{{wwwqqqiiibbbZZZZZZZZZZZZZZZ[[[[[[\\\SSSSSSTTTVVVVVVUUUQQQNNNKKKHHHEEECCCBBB@@@>>><<<:::::::::999999888888888555222000000222333222111222222333333333333222222222222111111111111222222......///000000000000000///000111000///...///111000000////////////000000---///222111///---...000222333555777999:::;;;<<<777999:::;;;;;;:::888777444777<<>>:::999999999999999999:::888888999999999:::::::::888:::<<<======???BBBDDDMMM___yyyuuulllfffccc]]]ZZZWWWWWWYYY[[[ZZZYYYWWWUUUTTTSSSSSSRRROOOMMMGGGEEEBBBAAA@@@???===<<<;;;:::999888777555444444444444333333333333222222333222111000000111222333222111111111000000//////000000111111111111000000000000000000////////////222000///------///000222///---***,,,///222222111777777777777777888888888777999<<<<<<:::888777777;;;===AAAIIIQQQRRRLLLFFFGGGHHHIIIKKKMMMNNNNNNNNNRRRUUU[[[ccciiijjjeee```___\\\[[[___dddfffccc___]]]ZZZWWWTTTTTTWWW[[[^^^]]]^^^```aaadddeeeggghhhhhhhhhiiikkkmmmnnnppppppssstttvvvxxx{{{~~~~~~wwwqqqkkkfffcccccccccccccccaaa```^^^]]]___```bbbeeelllvvvqqqgggdddbbb```___]]][[[XXXVVVUUUTTTTTTSSSQQQMMMIIIKKKJJJHHHFFFCCCAAA???>>><<<;;;::::::;;;;;;888777<<<;;;;;;::::::999999888888888<<>>BBBIIIQQQkkkvvvuuulllfffbbb]]][[[XXXXXXZZZ[[[ZZZXXXVVVUUUSSSSSSSSSRRRPPPNNNIIIGGGDDDBBBAAA@@@>>><<<;;;:::999888777555444444444444333333333333222222222222111000000111222222111111111111000000000///000000111111111111000000000000000000////////////111000///......///000111000...,,,---000333333222444555666777888999:::;;;777999;;;<<<:::888777777;;;???FFFNNNSSSSSSMMMHHHGGGHHHJJJLLLOOOPPPQQQRRRTTTWWW]]]dddiiiiiiddd___ZZZXXXWWW[[[___aaa^^^ZZZ\\\ZZZWWWUUUVVVXXX[[[]]]]]]^^^___```bbbdddeeefffhhhhhhiiikkkmmmnnnpppppprrrtttvvvxxx{{{}}}}}}yyyvvvrrrnnniiiddd^^^ZZZYYYZZZ[[[\\\\\\[[[YYYXXXXXXXXXYYY\\\cccmmmyyyvvvgggeeebbb```___]]][[[YYYWWWVVVUUUTTTTTTQQQMMMJJJKKKJJJHHHFFFCCCAAA???>>><<<;;;::::::;;;;;;999777;;;;;;;;;::::::::::::999999999<<>>CCCIIIYYYuuuoootttllleeeaaa]]]\\\[[[[[[[[[ZZZXXXVVVUUUSSSRRRRRRSSSRRRPPPNNNKKKIIIEEECCCBBB@@@>>><<<::::::999888666555444444444444333333333333222222222222111000000111222222111111111111000000000000000000111111111111000000////////////000000000000111000///......///000111111///......111333444444555666666777888999999999777999;;;;;;999888777777:::AAAKKKRRRTTTQQQMMMJJJHHHIIILLLOOOQQQTTTUUUVVVVVVYYY^^^dddhhhgggddd```[[[ZZZZZZ\\\```aaa___\\\ZZZYYYXXXXXXXXXZZZ[[[]]]]]]^^^^^^___```aaabbbccchhhhhhiiikkkmmmnnnpppppprrrsssuuuxxxzzz|||}}}}}}~~~{{{tttmmmhhhdddcccbbbaaa___ZZZTTTPPPOOOQQQTTTWWWXXXXXXXXXWWWSSSSSSSSSUUUZZZdddooowwwzzzhhheeeaaa___^^^]]][[[ZZZXXXWWWVVVUUUTTTRRROOOLLLJJJIIIHHHFFFCCCAAA@@@???===<<<::::::;;;;;;999777::::::::::::;;;;;;;;;;;;;;;:::<<>>DDDKKK```~~~iii~~~ssskkkdddaaa]]]]]]]]]]]]\\\ZZZWWWUUUSSSRRRRRRRRRSSSSSSQQQOOOLLLIIIEEECCCAAA???===;;;::::::999777666555444333444444333333333222222222222111111111111111111222111111111000000000000000000000111111111111000000////////////000000000000000000////////////000000000///...///000222444444:::999999888777666555555777999;;;:::888777777888999AAAJJJOOONNNKKKKKKLLLKKKLLLNNNQQQSSSUUUVVVVVVUUUYYY^^^dddggggggeeeccc^^^]]]]]]___aaaaaa___]]]XXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^]]]]]]^^^___```aaahhhhhhiiikkkmmmnnnpppppprrrsssuuuwwwyyyzzz{{{{{{|||~~~~~~xxxqqqjjjccc\\\XXXXXXWWWVVVUUUTTTRRRNNNJJJJJJMMMQQQUUUXXXZZZZZZ[[[WWWUUUTTTSSSVVV]]]fffmmmyyy}}}yyyiiieeeaaa^^^]]]]]]\\\[[[YYYXXXVVVUUUUUUSSSPPPMMMJJJIIIHHHFFFCCCAAA@@@???>>><<<::::::;;;;;;:::888999999::::::;;;<<<<<<===<<<;;;===?????????EEEMMMccc~~~hhh{{{rrrjjjddd```]]]]]]^^^]]][[[XXXVVVUUUSSSRRRQQQRRRSSSRRRPPPOOOJJJHHHDDDAAA@@@>>>;;;999:::999888777666444333333444444333333333222222222111111111222222111111111000000000000000000111111000000111111111111000000.../////////000000000111000000////////////000000............///000333444:::999999888777666555555888999:::999888777777888999@@@FFFGGGEEEDDDGGGLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSWWW]]]bbbfffggggggggg^^^^^^^^^^^^___^^^[[[ZZZWWWYYY[[[]]]^^^^^^^^^]]]___^^^]]]]]]]]]^^^```aaahhhhhhiiikkkmmmnnnppppppqqqrrruuuxxxyyyzzzzzzzzz{{{}}}sssoooiiiccc^^^XXXSSSOOOQQQOOOLLLKKKKKKJJJIIIGGGHHHJJJNNNSSSWWW[[[]]]^^^]]][[[XXXUUUUUUXXX^^^cccmmmrrrxxx|||~~~yyyjjjfffaaa]]]\\\\\\\\\\\\ZZZYYYVVVUUUUUUSSSPPPNNNIIIIIIGGGEEECCCBBB@@@@@@???===:::::::::;;;:::999999999:::;;;<<<<<<=========;;;<<>><<<:::999999888777555444333333444444333333333333222222000111222222222222111000000000000000111111111111000000111111111111000000......//////000000111111//////000000000000//////---...//////...000222555555666666777888999999999888999999999777666777888:::>>>BBBBBB@@@@@@EEEJJJMMMNNNOOOPPPPPPQQQQQQPPPQQQUUU[[[```cccfffhhhiiicccccccccbbb```^^^\\\ZZZWWWYYY[[[]]]___```______```___^^^]]]^^^```bbbccchhhhhhiiikkkmmmnnnppppppppprrruuuxxxzzz{{{{{{{{{{{{}}}zzzrrreeeaaa\\\WWWTTTQQQNNNKKKKKKIIIFFFEEEEEEFFFFFFEEEFFFHHHJJJNNNSSSXXX\\\___aaa___\\\WWWTTTTTTWWWYYY___eeelllrrrvvvyyy~~~kkkfff```\\\[[[\\\\\\]]][[[XXXVVVUUUTTTSSSPPPNNNIIIHHHGGGEEEDDDBBBAAA@@@@@@===;;;::::::;;;;;;:::999::::::;;;<<<=========<<<;;;<<<>>>@@@BBBKKKUUUrrr{{{gggaaazzztttnnniiiccc___ZZZ\\\\\\YYYVVVUUUVVVWWWTTTSSSRRRQQQRRRQQQNNNLLLIIIFFFCCCAAAAAA???>>><<<999999888666555444333222444444333333333333222222000111222222222222111000///000000000111111111111000000111111111111000000.........///000111111111//////000000000000//////...000111000///000333666444555666777888999:::;;;888999999888666666777888;;;>>>AAAAAAAAAAAADDDGGGIIIJJJLLLMMMNNNOOOOOOOOOQQQVVV[[[___aaacccfffhhhhhhiiihhhfffbbb^^^\\\[[[XXXYYY[[[^^^___aaaaaaaaabbbaaa___^^^___aaadddfffhhhhhhiiikkkmmmnnnppppppoooqqquuuyyy|||}}}||||||}}}~~~vvvllleeeZZZVVVQQQMMMKKKJJJIIIHHHFFFEEEDDDEEEGGGHHHGGGFFFFFFGGGGGGJJJOOOUUU[[[^^^bbbaaa^^^ZZZVVVSSSTTTUUUUUU[[[eeelllqqquuuzzzlllggg```[[[ZZZ[[[]]]]]]ZZZXXXUUUTTTSSSRRRPPPNNNIIIHHHGGGEEEDDDBBBAAA@@@@@@>>>;;;999:::;;;;;;;;;::::::;;;;;;<<<<<<======<<<:::;;;>>>@@@DDDNNNXXXxxxlll^^^___|||wwwrrrmmmhhhccc___ZZZ[[[[[[XXXTTTTTTVVVYYYUUUTTTRRRRRRQQQPPPMMMKKKIIIGGGDDDBBBBBBAAA???>>>999999888666555444333222444444444333333333222222000111222333333222111000//////000000111111111222000000111111111111000000---......///000111111222//////000000000000/////////111222222000111444888777777777777888888888888888999999888666555777888<<<>>>AAACCCDDDDDDDDDEEEFFFGGGIIIKKKMMMNNNOOOOOOSSSWWW\\\______aaadddgggggggggfffccc^^^ZZZWWWVVVXXXYYY[[[]]]___aaabbbbbbbbbaaa```___```cccfffhhhhhhhhhiiikkkmmmnnnppppppnnnqqquuuyyy|||~~~}}}}}}~~~~~~zzzwwwssslllbbb[[[TTTPPPKKKHHHFFFFFFEEEEEECCCDDDFFFIIILLLMMMKKKIIIHHHGGGGGGIIIMMMTTT[[[___bbbbbbaaa]]]XXXUUUTTTUUUQQQXXXbbbjjjpppuuu{{{lllggg```[[[ZZZ[[[]]]^^^ZZZXXXUUUSSSRRRQQQOOONNNIIIHHHGGGEEEDDDBBBAAAAAAAAA>>>;;;999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::>>>@@@EEEPPP[[[wwweee\\\aaawwwpppnnnlllfffaaa```^^^[[[XXXTTTSSSTTTUUUWWWSSSRRRRRRRRRRRRQQQNNNLLLJJJGGGCCC@@@???>>><<<;;;>>>===;;;999777555555444444444444333222111000000111111111111111111111111111111111111111111111111000000111111111111000000............///////////////////////////000111111......///111222333444555666666777888888888888888888999999888666555666777<<<>>>???AAABBBBBBAAAAAADDDGGGJJJLLLKKKKKKKKKKKKKKKOOOVVV[[[^^^```bbbcccaaacccbbb^^^WWWRRRQQQRRRZZZZZZ\\\```bbbcccaaa^^^^^^^^^___```bbbccceeefffhhhhhhhhhiiilllnnnqqqrrrqqqsssvvvxxxyyyzzz}}}~~~{{{sssiiibbb___\\\WWWSSSKKKJJJGGGEEEDDDDDDEEEEEEGGGGGGHHHJJJKKKLLLMMMNNNIIIIIIIIIJJJMMMQQQUUUXXX___aaabbb___YYYSSSOOONNNMMMTTT^^^fffjjjnnnqqqttt}}}iiiaaaZZZ[[[\\\\\\\\\^^^WWWWWWWWWVVVTTTQQQOOOMMMLLLJJJGGGFFFEEECCCAAA???CCCBBB???===;;;;;;:::;;;888888888999999:::::::::>>>;;;<<>><<<===<<<:::888666555444444333333333222222111111000222222222222222111111111000000000000000000000000000000111111111111000000---------......//////000///////////////000000111///000000111222444555666777888888999999999888888777888888666555444555777>>>???@@@BBBCCCCCCCCCCCCFFFIIILLLMMMLLLKKKKKKKKKKKKOOOUUUYYY[[[]]]^^^```]]]^^^^^^ZZZSSSNNNMMMMMMYYY[[[^^^aaabbbaaa___^^^^^^^^^___```aaacccdddeeehhhhhhhhhjjjlllnnnqqqrrrsssuuuwwwxxxxxxyyy{{{|||}}}}}}xxxooohhh___YYYVVVTTTPPPLLLKKKJJJGGGEEEDDDEEEFFFFFF@@@BBBFFFKKKPPPUUUYYY[[[MMMLLLKKKLLLNNNRRRVVVYYY___aaabbb___YYYTTTQQQPPPMMMRRRYYY___cccggglllooosssyyykkkbbb[[[[[[]]]\\\[[[\\\XXXXXXWWWVVVTTTQQQNNNMMMLLLJJJGGGFFFEEEDDDAAA???AAA@@@>>>===<<<<<<<<<===;;;;;;;;;;;;;;;;;;::::::>>>;;;<<<@@@@@@CCCSSSfffvvvhhhcccbbb|||tttnnnmmmlllgggcccccc\\\ZZZWWWTTTSSSSSSTTTUUUVVVUUUTTTTTTTTTRRROOOLLLKKKHHHEEECCCBBBAAA???===;;;:::999777555444333333222222111111111111111111222222222222222222222222////////////////////////000000111111111111000000........................////////////000000000000111111000000222444777888999999999:::999999888888666777666555333333555777>>>???AAABBBCCCDDDDDDDDDHHHJJJMMMMMMLLLJJJJJJKKKKKKOOOSSSVVVXXXXXXYYYZZZYYY[[[[[[VVVPPPKKKJJJKKKUUUZZZ```bbbaaa^^^]]]^^^^^^^^^^^^___```bbbcccdddgggggghhhjjjlllnnnpppqqquuuwwwxxxxxxwwwwwwxxxzzz|||xxxnnniiiaaa[[[UUUPPPOOOMMMJJJGGGIIIGGGEEEDDDCCCDDDEEEFFFFFFGGGIIILLLOOORRRTTTUUUNNNMMMMMMMMMPPPUUUYYY\\\aaabbbbbb___ZZZUUURRRQQQNNNQQQUUUYYY]]]aaaeeeiiilllrrr{{{mmmddd\\\\\\]]]\\\ZZZ[[[YYYYYYXXXVVVTTTQQQNNNLLLLLLJJJGGGFFFEEEDDDBBB@@@??????===<<<<<<======>>>>>>>>>>>>===<<<<<<;;;;;;>>><<<===AAABBBGGGZZZoooyyypppkkkhhhzzzrrrllllllkkkfffcccbbb[[[ZZZWWWTTTSSSSSSTTTTTTUUUTTTSSSSSSSSSQQQNNNLLLJJJHHHEEECCCBBBAAA???===:::999888666444333333333000111111111111111111111222222222222333333333333000000000000000000000000000000111111111111000000222222111000...---,,,,,,...//////000000000000000111000//////000333666888888888999999999888777777666777666555444444777999>>>???@@@AAACCCDDDDDDEEEHHHJJJLLLLLLJJJIIIIIIIIILLLOOORRRTTTTTTTTTUUUVVVXXXZZZZZZVVVPPPKKKJJJKKKPPPWWW___aaa___\\\]]]___]]]]]]]]]^^^___aaabbbcccfffggghhhjjjlllnnnpppqqqtttvvvwwwwwwvvvvvvxxxyyy}}}wwwmmmeee```XXXUUUQQQNNNNNNMMMJJJHHHGGGFFFDDDCCCBBBCCCEEEFFFMMMMMMLLLKKKJJJIIIIIIHHHKKKJJJKKKNNNSSS[[[aaafffhhhhhhgggddd___ZZZUUUSSSRRRUUUXXX\\\___bbbdddfffhhhmmmvvvpppeee\\\\\\___^^^\\\\\\ZZZZZZYYYWWWTTTPPPMMMKKKLLLJJJGGGFFFFFFEEEBBB@@@@@@???>>><<<<<<<<<======>>>>>>==================>>><<<>>>CCCEEEMMMeee|||uuupppnnnmmmzzzrrrlllkkkjjjeeeaaa```[[[ZZZWWWUUUTTTSSSTTTTTTRRRQQQQQQQQQQQQPPPMMMKKKHHHFFFDDDCCCBBBAAA>>><<<999888777555444333333333111111111111111222222222111111111222222333333333111111111111111111111111000000111111111111000000222222111111000//////.........///000111000000///000///------...111555777666777777777777777666666777777777555444666999<<<======>>>???AAABBBDDDDDDGGGHHHJJJIIIHHHGGGGGGHHHMMMOOORRRSSSSSSSSSTTTUUUXXXZZZZZZVVVPPPKKKJJJKKKKKKRRR[[[^^^\\\[[[]]]```[[[[[[\\\]]]^^^```bbbccceeefffhhhjjjlllnnnooopppqqqsssuuuvvvvvvwwwyyy{{{~~~}}}uuulllccc\\\XXXSSSRRRPPPPPPOOOOOONNNLLLJJJHHHGGGEEEEEEFFFHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHKKKQQQZZZdddnnntttttttttsssppplllfff```\\\ZZZ\\\aaafffjjjkkkjjjiiigggkkkrrr|||uuuhhh]]]\\\___```^^^^^^[[[ZZZYYYWWWTTTQQQNNNLLLLLLJJJHHHGGGFFFEEECCCAAABBBAAA???===;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>===@@@EEEIIIUUUqqquuuiiieeehhhnnn}}}uuuooommmjjjddd```___\\\ZZZXXXVVVUUUUUUUUUUUUPPPOOOOOOPPPQQQPPPNNNLLLGGGEEEDDDCCCCCCAAA>>><<<999888777666444444444333333222222222222222222222000000000111111222222333111111111111111111111111000000111111111111000000......///000000111222222---...000111111111000///......------...111333555444555666666777777666666777777666555555666:::>>>=========>>>@@@BBBDDDEEEFFFGGGHHHGGGFFFFFFGGGHHHNNNPPPRRRSSSSSSTTTVVVWWWXXXYYYZZZVVVPPPLLLKKKLLLKKKPPPUUUYYYYYYZZZ[[[]]]XXXXXXZZZ[[[^^^```cccdddeeefffhhhjjjlllnnnoooooonnnpppsssuuuvvvxxx{{{}}}}}}xxxpppggg^^^VVVQQQOOONNNOOOOOOPPPPPPOOOOOONNNPPPNNNLLLKKKJJJKKKLLLMMMKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIMMMTTT___kkkwww~~~}}}wwwoooiiidddfffkkkqqqvvvwwwtttrrrppprrrwww~~~~~~ooo```]]]___```______ZZZZZZYYYWWWUUURRROOOMMMKKKJJJHHHGGGGGGFFFDDDBBBCCCBBB@@@===;;;:::::::::888999:::;;;<<<>>>??????======AAAHHHNNN^^^~~~mmmbbb```iiiuuuzzzssspppllleee```___\\\[[[ZZZXXXWWWVVVUUUUUUOOONNNOOOPPPRRRRRRPPPNNNGGGFFFEEEEEEDDDCCC@@@===999999777666555555444444555444444444333222222222...//////000000111222222111111111111111111111111000000111111111111000000.............../////////---...000111111111//////.........///000222444444333444555777888888888888666666555444333666:::>>>======>>>???AAACCCEEEFFFEEEFFFGGGGGGFFFGGGHHHJJJOOOQQQSSSUUUUUUWWWYYY[[[[[[\\\]]]YYYSSSOOONNNOOONNNOOORRRTTTVVVWWWXXXXXXUUUVVVXXXZZZ]]]aaaccceeedddeeehhhjjjlllnnnnnnnnnnnnpppssstttuuuwwwzzz|||~~~{{{wwwoooiiiaaaXXXPPPLLLJJJIIIKKKMMMOOOPPPPPPOOOOOOOOOSSSQQQOOOMMMLLLLLLMMMNNNOOONNNMMMKKKIIIGGGEEEEEEHHHIIILLLRRR]]]iiittt{{{{{{tttnnnooorrrwww}}}}}}{{{{{{}}}wwwddd]]]^^^___^^^]]]YYYYYYYYYWWWUUURRRPPPNNNKKKJJJHHHGGGGGGFFFDDDCCCBBBAAA???===<<<;;;<<<<<<::::::;;;;;;<<<===>>>>>>======BBBJJJRRRdddtttddd```cccooo}}}vvvsssnnngggaaa___]]]\\\ZZZYYYWWWWWWVVVVVVOOONNNOOOQQQSSSTTTRRRPPPHHHGGGFFFFFFFFFDDDAAA>>>:::999888666666555555555666666555444444333222222---......///000111111111000000000000000000000000000000111111111111000000222111000...,,,***((('''---...000111222111///.........///111222333444555333444666777999:::::::::555444444222222555:::===?????????@@@AAADDDFFFHHHFFFGGGHHHHHHGGGHHHJJJLLLOOOQQQTTTVVVWWWYYY\\\^^^___aaaaaa^^^XXXTTTSSSTTTQQQPPPPPPQQQSSSUUUUUUTTTTTTUUUWWWZZZ]]]aaadddfffdddeeehhhjjjmmmnnnnnnnnnnnnpppssstttuuuvvvyyy{{{}}}}}}wwwpppkkkaaa\\\TTTLLLGGGFFFGGGHHHJJJLLLOOOQQQQQQPPPPPPPPPRRRQQQNNNLLLKKKKKKKKKLLLJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGIIINNNWWWcccnnntttyyytttssstttyyy~~~}}}}}}}}}ggg^^^^^^]]]\\\[[[YYYYYYXXXWWWVVVSSSQQQOOOKKKJJJHHHGGGGGGGGGEEECCC@@@???>>><<<<<<<<<===>>><<<<<<<<<<<<==================CCCLLLUUUiiifffZZZ[[[cccppp~~~xxxnnniiifffaaa\\\YYYYYYYYYYYYYYYXXXWWWWWWTTTRRRQQQPPPQQQRRRQQQPPPMMMIIIDDDDDDEEEEEE@@@<<<;;;:::888666444333222222222222222000......000222///000111222222222222222//////000000111111111222333333333222222222111111222222222111111///............//////000000111111111222222333333444555555666666777777888999999999777666555444555888;;;===???======>>>BBBEEEFFFGGGGGGGGGFFFGGGHHHIIIJJJJJJLLLPPPTTTVVVVVVWWWZZZ]]]eee```ZZZXXXYYYWWWQQQLLLJJJLLLNNNQQQSSSUUUUUUUUURRRUUUXXXZZZ\\\^^^bbbddddddgggkkkmmmmmmnnnoooqqqqqqqqqqqqrrrsssvvvxxxyyy~~~~~~{{{tttnnngggaaa\\\TTTPPPKKKGGGEEEDDDDDDCCCIIINNNSSSSSSPPPNNNPPPRRRUUUTTTQQQOOOMMMLLLLLLLLLLLLIIIGGGHHHJJJKKKJJJHHHHHHHHHJJJLLLQQQYYYbbbhhhsss{{{~~~vvvpppnnnttt|||mmmeeebbb]]][[[___]]][[[YYYWWWVVVTTTPPPMMMKKKHHHFFFDDDDDDCCCAAA???EEECCC@@@>>>===<<<===>>>;;;;;;;;;<<<<<<<<<======BBBCCCEEEKKKYYYuuu}}}aaa___fffkkkvvvzzzooojjjeee```\\\[[[[[[[[[[[[[[[ZZZYYYYYYUUUSSSQQQPPPQQQQQQPPPOOOLLLHHHDDDDDDEEEDDD@@@<<<;;;:::888666444333222222333444444333111000111333111111222222222111111000000000000111111111111111333222222222111111111111111222222111111///......////////////000000000000111111222222333444444444333333333444555555666666777666555444666888;;;===@@@???>>>???BBBEEEGGGGGGFFFGGGHHHHHHHHHIIIKKKLLLIIIMMMQQQTTTVVVXXX\\\___```]]]YYYXXXXXXVVVSSSPPPLLLMMMOOOQQQRRRRRRRRRRRRSSSVVVYYY[[[]]]___ccceeegggjjjlllmmmmmmmmmnnnoooppppppqqqrrrtttvvvxxxzzz}}}}}}yyyqqqiiiccc]]]XXXTTTPPPNNNKKKIIIHHHGGGFFFFFFJJJNNNRRRQQQNNNKKKKKKMMMOOONNNMMMMMMMMMOOOQQQRRRQQQNNNKKKKKKLLLLLLJJJHHHIIIIIIIIIKKKNNNUUU\\\aaadddmmmuuuxxxyyy{{{zzzwwwrrrllljjjpppxxx}}}~~~ssshhhddd___]]]___^^^\\\YYYXXXVVVTTTPPPNNNMMMJJJGGGFFFEEEEEECCCAAAEEECCCAAA>>>=========>>>;;;;;;;;;<<<<<<<<<======>>>???BBBJJJ\\\|||uuu]]]^^^hhhooozzz~~~qqqjjjeee```\\\\\\\\\\\\]]]\\\\\\[[[ZZZVVVTTTQQQPPPPPPPPPOOOMMMKKKGGGDDDCCCDDDCCC@@@===:::999888666444333222222111333444444222111111222333333333222222000//////222222222111111111111111111111111111000000000000111111111111000///......000000000000////////////000111111222222333444444444555555666666777777888666666555555666999<<<===AAA@@@???@@@CCCFFFGGGGGGFFFHHHJJJIIIHHHHHHLLLPPPLLLNNNRRRTTTVVVXXX\\\^^^]]][[[YYYXXXVVVUUUSSSSSSNNNOOOOOOPPPPPPOOOOOONNNTTTVVVZZZ\\\^^^```cccfffjjjlllnnnnnnmmmllllllmmmooopppqqqrrrtttwwwyyyzzz{{{||||||tttiii^^^VVVQQQNNNMMMKKKLLLLLLMMMLLLJJJIIIHHHKKKNNNQQQPPPLLLIIIHHHIIINNNNNNMMMNNNPPPTTTWWWZZZUUUSSSQQQPPPPPPPPPNNNLLLLLLKKKKKKLLLOOOTTTYYY\\\```iiissswwwyyyyyywwwrrrmmmgggeeejjjrrrwww|||}}}|||zzz|||zzzlllgggbbb___```^^^\\\ZZZXXXWWWTTTQQQNNNNNNLLLIIIHHHHHHGGGEEEDDDEEECCCAAA???>>>======>>>;;;;;;<<<<<<<<<=========???@@@DDDMMMccciiiYYY___llluuurrrjjjddd___[[[\\\\\\\\\]]]]]]\\\[[[[[[VVVTTTQQQPPPOOOOOOMMMKKKIIIGGGDDDCCCCCCBBB@@@===:::999777666444333333333...000222222111000///000222222222222222111000///333333222222111111000000000000000000000/////////000000111111000///......111111000000//////......000000111111222333333444555555666777777888888999666555555666777:::<<<>>>AAA@@@@@@BBBEEEHHHHHHGGGFFFIIIKKKJJJHHHIIINNNSSSSSSTTTUUUVVVXXXYYY[[[]]]______]]]YYYTTTRRRQQQRRRNNNNNNNNNNNNNNNNNNNNNNNNSSSVVVYYY[[[]]]___bbbeeejjjlllmmmmmmllllllmmmnnnooopppqqqsssuuuxxxzzz{{{yyy{{{wwwgggYYYPPPLLLKKKJJJJJJMMMQQQSSSQQQNNNKKKIIIKKKNNNPPPOOOLLLIIIHHHIIISSSSSSRRRRRRUUUYYY^^^```ZZZZZZYYYYYYYYYXXXWWWVVVRRRQQQQQQSSSWWW]]]```bbbjjjssszzz}}}~~~|||wwwpppkkkddd```eeekkkppptttyyyyyyxxxxxxzzzpppiiieeebbbaaa___]]]ZZZYYYWWWUUUQQQOOOOOOLLLJJJIIIIIIHHHGGGEEEDDDCCCBBB@@@>>>>>>======<<<<<<<<<<<<============DDDFFFIIISSSmmmsssbbbYYYbbbqqq{{{rrriiiddd___[[[ZZZZZZ[[[[[[[[[[[[[[[ZZZVVVTTTQQQOOOOOONNNLLLJJJGGGFFFDDDCCCBBBAAA???>>>999999777666444333333333---000222222111000000000///000111222222222222222333222222111111000000000///////////////////////////000000000000//////...111111000000//////......000111111222333333444444222333333444444555666666555555555666888;;;===>>>@@@AAACCCGGGJJJKKKJJJHHHHHHIIIKKKJJJJJJLLLQQQUUUWWWWWWWWWYYY\\\___aaabbbeeeddd```ZZZSSSOOONNNNNNLLLLLLLLLMMMNNNOOOPPPPPPRRRTTTWWWZZZ[[[^^^aaacccgggiiikkkkkkkkklllnnnpppoooppprrrtttvvvxxxyyyzzzxxx{{{zzzhhhXXXOOOKKKKKKKKKNNNSSSYYY[[[XXXRRRMMMKKKIIIKKKNNNNNNMMMLLLKKKKKKTTTSSSRRRSSSWWW]]]cccgggeeeeeefffeeecccaaa______\\\[[[\\\```fffllloooppptttzzzzzzssskkkccc^^^```eeehhhlllqqqrrrsssuuuyyy~~~vvvkkkfffcccbbb___]]][[[YYYXXXVVVRRROOONNNKKKIIIHHHHHHHHHFFFEEEDDDCCCBBBAAA???>>>======<<<<<<<<<=========>>>>>>BBBEEEJJJXXXwwwkkk```\\\gggvvv~~~pppiiiccc^^^ZZZXXXYYYZZZZZZ[[[ZZZZZZZZZUUUSSSPPPOOONNNMMMKKKJJJEEEEEEDDDCCCAAA@@@???>>>999888777666444444444333000222333333222222222333//////000222222333333333111111111000000000000000////////////000000000000/////////000000//////...000000000000////////////111222222333333444555555444555555666777777888888444555666777999;;;===>>>@@@BBBHHHNNNRRRRRROOOKKKKKKJJJIIIJJJLLLPPPSSSVVVUUUUUUVVVZZZaaafffjjjlllgggddd^^^XXXSSSOOOMMMKKKKKKKKKLLLMMMNNNPPPRRRSSSQQQSSSVVVYYY[[[]]]```ccceeefffhhhiiijjjlllooorrrpppqqqsssuuuwwwxxxxxxyyyxxx|||wwwfffXXXOOOLLLMMMMMMVVV\\\ccceeeaaaZZZTTTRRRKKKLLLNNNPPPQQQQQQPPPOOOQQQPPPOOOQQQWWW___gggmmmqqqssssssqqqnnnjjjhhhhhhjjjhhhiiinnntttzzz{{{zzzxxx||||||mmmddd\\\]]]___aaacccgggjjjlllpppvvv|||pppiiieeeccc```^^^\\\ZZZYYYVVVSSSPPPMMMKKKHHHHHHHHHHHHFFFEEEDDDDDDCCCAAA@@@???>>>===<<<<<<=========>>>>>>>>>;;;AAAIII\\\|||ggg```___kkkzzzzzznnnhhhccc]]]YYYXXXYYYYYYZZZ[[[[[[ZZZZZZTTTRRROOONNNNNNMMMLLLJJJDDDDDDDDDBBB@@@???>>>>>>999888777555444444444444111222333222111111333555000111111222222222111111///////////////000000000/////////000000111111111......///////////////...////////////000000000000222333333444444555666666888888999999:::;;;;;;;;;444555666888:::<<<>>>>>>AAAFFFMMMVVV[[[ZZZUUUPPPNNNJJJGGGHHHNNNTTTVVVUUUUUUTTTVVV[[[ccckkkoooqqqccc^^^XXXSSSRRRQQQNNNLLLLLLLLLLLLMMMNNNPPPRRRSSSQQQTTTWWWYYY[[[^^^aaacccdddeeeggghhhhhhkkknnnqqqqqqssstttvvvwwwwwwwwwwwwxxx}}}zzzpppcccWWWQQQPPPQQQRRR^^^eeemmmooojjjccc^^^\\\TTTTTTVVVXXXZZZYYYXXXVVVSSSQQQPPPRRRWWW```iiinnnvvvyyy{{{{{{xxxvvvuuuvvvwwwuuutttwww}}}~~~{{{uuuwwwxxxyyy}}}|||nnnddd[[[YYYYYYYYY[[[^^^dddfffjjjpppwwwwwwkkkfffdddaaa___\\\[[[YYYWWWSSSQQQMMMKKKIIIHHHHHHHHHGGGFFFDDDDDDCCCBBBAAA???>>>===<<<=========>>>>>>>>>>>>:::BBBNNNcccoooccc___aaalll{{{wwwmmmgggccc]]]XXXXXXYYYZZZ[[[[[[[[[[[[[[[SSSQQQOOOMMMNNNMMMLLLJJJCCCDDDDDDBBB@@@>>>>>>???999888777555555444444444000000000///...///222444222222222222222111000///------......//////000000//////000000111111222222......///////////////.........//////000000111111333333444555555666666777666666666777888888999999444444666888:::<<<>>>???BBBHHHRRR[[[aaa___YYYTTTPPPJJJEEEHHHPPPVVVWWWUUUWWWVVVVVV[[[ccckkkoooppp^^^XXXQQQPPPRRRSSSQQQNNNNNNNNNMMMMMMNNNPPPRRRSSSRRRUUUXXXZZZ\\\___bbbddddddeeefffggggggiiilllooorrrsssuuuwwwwwwwwwvvvvvvxxx}}}tttlllaaaXXXTTTTTTVVVWWWccckkksssvvvqqqjjjfffddd]]]^^^___aaabbbbbb```^^^ZZZWWWUUUTTTXXX```hhhmmmtttxxx}}}|||zzz|||}}}xxxmmmnnnlllkkkooouuuvvvrrrooodddZZZWWWVVVUUUVVVXXX```aaaeeekkkttt~~~|||mmmgggeeeaaa___]]][[[YYYWWWTTTQQQNNNLLLIIIIIIIIIIIIHHHGGGDDDDDDCCCBBBAAA???>>>===============>>>>>>>>>>>>@@@HHHUUUjjjfff```^^^aaalll{{{uuummmggg```^^^```ZZZ[[[]]]]]][[[ZZZZZZ[[[TTTRRRPPPPPPPPPOOOMMMLLLCCCBBBAAAAAAAAA@@@===;;;888777666555444333333333333222111000000111222333333666999666111...///222222222111111111111222222//////000111111111111111222111000.........//////...............///000000111111111111222444666777666777888999999888777666333444555666888<<<@@@DDDGGGJJJPPPUUUYYYYYYXXXWWWMMMJJJHHHKKKQQQVVVVVVTTTQQQTTTWWWYYY___ggghhhfffYYYWWWUUUSSSPPPOOONNNNNNLLLLLLMMMOOOQQQRRRQQQPPPSSSVVVYYY\\\^^^aaadddgggcccdddeeegggjjjmmmoooqqqoooqqqssstttuuuvvvxxxzzz{{{}}}wwwqqqeeeeeeddd```[[[XXXXXXZZZccchhhnnnrrrrrrooollliiihhhkkkppptttuuurrrnnnkkk]]]ZZZWWWWWWZZZ___dddfffooopppsssyyy~~~{{{|||yyyuuutttuuusssnnnjjjfff```___cccgggjjjkkkeeebbb\\\WWWTTTSSSRRRSSSVVVYYY^^^dddnnnyyyyyynnniiidddeee```ZZZYYYYYYWWWRRRMMMMMMLLLKKKKKKKKKIIIFFFDDDCCCBBBBBBAAA@@@???>>>>>>999999999:::;;;===???@@@CCCFFFVVVvvv|||hhh]]]aaahhhrrr}}}ssslllfffaaa___```[[[\\\]]]\\\ZZZYYYZZZ[[[TTTRRRQQQPPPPPPOOOMMMLLLFFFCCC@@@?????????>>>===888777666555444333333333222222111000000111222222222555777666111///000222222111111000000111111222//////000111111111111111000///.........///000000///............///000000222222111222333444666777666777888999999888777666444555666777777:::>>>AAADDDGGGLLLPPPSSSTTTTTTSSSLLLIIIFFFIIINNNQQQQQQOOOOOORRRTTTVVV[[[bbbccc___TTTTTTTTTSSSRRRRRRQQQPPPLLLLLLMMMNNNPPPQQQQQQPPPTTTVVVYYY\\\]]]```ccceeeeeefffgggiiikkknnnpppqqqoooqqqssstttuuuvvvxxxzzz{{{~~~|||tttlllgggcccddddddaaa\\\XXXWWWXXXaaagggnnnssstttrrrooommmlllpppvvv{{{|||xxxsssoooddd```[[[XXXZZZ^^^aaaccckkkkkklllooosssuuuuuutttqqqrrrqqqnnnnnnqqqppplllccc^^^YYYXXXZZZ]]]______dddcccaaa]]]YYYVVVTTTTTTUUUWWW[[[bbblllyyy}}}pppjjjeeebbb^^^ZZZYYYZZZYYYTTTPPPNNNMMMLLLKKKKKKIIIFFFCCCCCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;;;;===???AAABBBDDDHHHYYYzzzyyyggg^^^bbbiiisss}}}}}}qqqjjjfffaaa___```]]]^^^]]]\\\YYYXXXYYY[[[UUUSSSQQQPPPPPPOOOMMMKKKHHHDDD@@@======>>>>>>>>>888777666555444333333333222222111000000111222222000333555444111000111333222111111000000111111222//////000111111111111111222111000000000000000111//////......//////000111333333333333333444555666666777888888888777666555444666666777777999<<>>>>>============???AAACCCDDDEEEJJJ^^^uuueee```dddkkkttt~~~rrrjjjfffaaa______^^^___^^^[[[YYYXXXYYYZZZUUUSSSQQQPPPPPPOOOMMMKKKGGGDDD@@@>>>>>>>>>>>>===888777666555444333333333222111111111111111111222///111333333111000111333111111000000000000111111//////000111111111111111555444444222111111000000/////////...///000000111444444444444444444555555666777888888888777666555333444666777777999<<>>>>>======>>>???AAACCCEEEDDDLLLdddrrrddd```eeemmmvvv}}}tttkkkgggbbb^^^]]]^^^^^^^^^\\\YYYXXXYYYZZZUUUSSSQQQPPPPPPNNNLLLJJJEEECCCBBBAAAAAA???<<<:::888777666555444333333333111111111222222111111111///000222222111111111222111000000000000000000111//////000111111111111111000000000111111111111111///////////////000111111444555555555555555555555666777777888777666555444000333555777999;;;>>>AAABBBAAAAAAAAABBBEEEGGGIIIIIIIIIIIIKKKNNNPPPPPPPPPLLLOOOPPPNNNOOOPPPMMMHHHCCCFFFKKKOOOPPPPPPNNNMMMMMMOOOPPPOOONNNNNNQQQSSS[[[]]]___`````````bbbdddeeeeeeeeefffgggiiijjjkkkoooqqqssstttuuuvvvxxxzzz{{{}}}{{{yyytttlllggggggmmmrrrrrrsssssspppkkkcccZZZTTTUUUWWW\\\bbbffffffaaa]]]___```cccfffjjjooorrrtttoookkkhhhiiipppzzzyyyqqqkkkddd^^^ZZZSSSXXX^^^fffsss{{{nnnaaaYYYXXX[[[___kkksss~~~|||zzzjjjgggcccaaadddooo|||sssfffaaabbbaaa^^^\\\[[[YYYWWWUUURRROOOLLLJJJIIIGGGEEEBBBDDDCCCCCCBBBAAA@@@??????======<<<===>>>@@@BBBDDDCCCPPPkkkooobbb___eeennnvvv}}}uuulllgggbbb^^^\\\\\\]]]^^^]]][[[YYYYYYYYYVVVTTTRRRPPPPPPNNNLLLJJJEEECCCBBBBBBAAA???;;;888888777666555444333333333000111222222222222111000///000000111111111000000111000000//////000000111//////000111111111111111'''(((***---///111222333000000//////000000111222444444555666777777666666666777777888777666444333000333666888:::===@@@BBBDDDCCCBBBAAABBBDDDGGGHHHFFFHHHJJJLLLNNNOOOPPPPPPNNNPPPPPPNNNNNNOOOJJJDDDCCCFFFKKKOOOQQQQQQPPPOOOQQQRRRTTTRRRPPPPPPSSSWWW\\\]]]___`````````bbbdddggghhhhhhiiijjjkkkmmmnnnoooqqqssstttuuuvvvxxxzzzyyy|||~~~|||rrroookkkggggggjjjpppuuuuuuuuuuuutttpppiii___YYYYYYYYY[[[```ddddddaaa\\\YYYYYYYYY[[[___ffflllooorrrooommmpppwwwxxxnnneee___XXX]]]cccjjjwwwwwwiii___]]]___cccmmmuuu|||wwwooohhhgggmmmwww~~~xxxiiieeedddcccaaa^^^[[[YYYVVVUUUQQQOOOKKKIIIIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@??????<<<<<<<<<<<<>>>@@@BBBCCCFFFWWWvvv}}}jjjaaa]]]dddnnnvvv|||sssjjjgggbbb^^^\\\YYY[[[^^^___]]]ZZZYYYYYYVVVTTTRRRPPPOOONNNLLLIIIGGGEEEBBB@@@@@@>>><<<:::888777666555444333333333000111222222222222111000000000000000111000///...000000////////////000000//////000111111111111111'''(((+++---///000111111000000//////000000111222333444555777888888888777666777777777777555444333222555888:::;;;===???AAAEEEDDDCCCCCCCCCEEEFFFHHHIIIKKKMMMOOOOOOOOOPPPPPPNNNPPPQQQNNNNNNNNNIIIBBB@@@CCCGGGKKKNNNOOOOOOOOOSSSUUUVVVTTTQQQQQQUUUYYYZZZ[[[^^^^^^^^^___aaacccggghhhhhhiiikkkmmmnnnooooooqqqssstttuuuvvvxxxzzzxxx{{{~~~{{{yyyvvvtttnnnlllkkkkkkooorrrtttuuuxxxxxxxxxyyyxxxssskkkeee^^^\\\]]]```fffgggeeeaaaZZZYYYYYYZZZ^^^ccchhhkkkpppnnnnnnrrrzzz~~~rrrjjjbbbeeehhhllluuu~~~sssjjjeeeeeegggmmmsss~~~|||rrrmmmooovvv|||{{{lllhhhddddddbbb___\\\YYYWWWWWWQQQNNNKKKIIIHHHHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@???<<<<<<<<<<<<>>>@@@BBBCCCKKKaaarrrddd^^^[[[cccmmmuuu{{{qqqiiifffccc___]]]WWWZZZ^^^```^^^[[[YYYXXXVVVTTTRRRPPPOOONNNKKKIIIIIIFFFAAA>>>=========<<<888777666555444333333333000111222333333222111000111000///000111000///---000000////////////000000//////000111111111111111...///000111111000///...000000000000000111111222222333555777888999999888666777777777777555333222555777:::;;;<<<===>>>@@@EEEEEEDDDDDDDDDEEEFFFGGGNNNPPPRRRSSSRRRQQQQQQQQQNNNPPPPPPNNNMMMMMMHHHAAA;;;===AAAFFFJJJLLLNNNNNNMMMPPPQQQNNNKKKKKKOOOTTTXXXZZZ\\\]]]]]]^^^```bbbeeeffffffhhhjjjlllmmmnnnoooqqqssstttuuuvvvxxxzzzwwwzzz}}}yyytttrrrqqqppppppoooppptttyyy{{{zzzwww{{{{{{|||~~~|||vvvpppfffdddcccgggmmmpppnnnlll]]]]]]^^^___aaadddfffhhhjjjjjjkkkqqq{{{~~~uuuiiikkkkkkkkkqqq{{{~~~~~~wwwnnngggeeeffflllppp{{{xxxrrrrrrwww|||{{{kkkhhhccccccbbb```\\\ZZZYYYYYYPPPMMMJJJHHHHHHHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???============???AAACCCDDDOOOhhhjjj___\\\YYYaaallluuu{{{wwwlllfffbbb^^^\\\]]][[[\\\^^^___^^^[[[XXXVVVWWWWWWWWWTTTOOOKKKJJJIIIBBB???;;;666444555777999888777666555444333333333111111111111111111111111000000000000000000000000////////////////////////,,,---...000111111111111////////////////////////000000000000000000111222333666999;;;;;;999666555333666888999888666666666222555888;;;<<<===>>>@@@???AAADDDEEEEEEFFFHHHIIIJJJPPPWWWXXXUUUSSSSSSUUUTTTTTTTTTSSSPPPMMMKKKIIIFFFHHHJJJKKKLLLMMMOOOQQQTTTRRRPPPNNNNNNOOOQQQSSSWWWYYY\\\]]]]]]___aaacccffffffggghhhjjjlllnnnppprrrrrrssstttvvvxxxzzz{{{yyy|||{{{zzzyyywwwuuu|||~~~~~~}}}zzzssslllmmmrrrxxxxxxvvviiihhhfffgggiiijjjjjjiiikkkjjjlllsss}}}vvvlllfffjjjkkkiiippp{{{{{{~~~vvvrrrooolllqqqxxx~~~uuurrrtttxxx~~~ooojjjhhhhhhfffccc___[[[WWWTTTPPPOOOMMMKKKIIIHHHGGGGGGCCCCCCBBBAAA@@@@@@?????????<<<<<>>???777666555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000///////////////////////////000000000000000111111222444555777999999888666555333555888888777666555555333555999;;;<<<<<<===???>>>AAACCCDDDDDDDDDEEEGGGLLLRRRXXXZZZWWWSSSRRRSSSRRRSSSRRRQQQNNNKKKIIIHHHGGGIIIKKKLLLLLLMMMOOOQQQTTTRRRPPPOOOOOOPPPRRRSSSVVVXXX[[[\\\]]]___aaacccfffggggggiiikkkmmmooopppqqqqqqrrrssstttvvvwwwxxxxxx{{{zzzuuuvvv|||~~~{{{xxxuuusssrrrqqqooommmjjjkkkmmmttt}}}}}}pppfffeeecccaaahhhsss{{{}}}yyyuuuxxx}}}|||xxxxxxzzz}}}~~~ooojjjjjjhhhfffccc___[[[WWWUUUPPPOOOMMMKKKIIIHHHGGGGGGEEEDDDCCCBBBAAA@@@??????@@@======???AAAAAAFFFLLL^^^{{{ooo]]]WWWWWW[[[bbbmmmvvv|||vvvkkkfffccc^^^ZZZYYY[[[]]]______^^^\\\XXXVVVTTTUUUUUUSSSOOOLLLKKKKKKHHHFFFDDDAAA???>>>======888777666555444333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000///......////////////////////////000000000000000111222222444444555666777777666666333555777777666444444555444777:::;;;;;;;;;<<<======???BBBBBBBBBAAABBBDDDKKKQQQXXXZZZWWWSSSQQQPPPPPPQQQQQQOOOLLLIIIHHHHHHIIIJJJLLLLLLLLLMMMNNNPPPRRRQQQPPPNNNOOOPPPRRRSSSTTTWWWZZZ[[[]]]___aaadddgggggghhhjjjlllnnnpppqqqqqqqqqqqqqqqrrrssstttuuuwwwzzz}}}{{{xxxuuusssmmmmmmpppuuu|||wwwiiibbb^^^^^^gggssszzzuuusssssswww~~~qqqjjjkkkjjjgggccc___[[[XXXVVVPPPOOOMMMKKKJJJHHHHHHGGGGGGFFFEEECCCBBB@@@??????AAA>>>>>>@@@AAAAAAGGGNNNhhhfffXXXUUUWWW\\\dddnnnvvv|||vvvjjjfffccc^^^YYYWWW]]]^^^```aaa```]]]ZZZXXXRRRSSSTTTRRROOOMMMLLLLLLEEEDDDBBB@@@>>><<<:::999:::999888666555555444444111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////000/////////000111222333444444444444555555666777333555777666555333333444555888:::<<<;;;;;;;;;<<<<<<>>>@@@@@@@@@???@@@AAAGGGMMMSSSWWWVVVSSSPPPOOOOOOQQQQQQOOOKKKHHHHHHIIIKKKLLLNNNMMMLLLLLLMMMOOOOOOOOONNNMMMNNNOOOQQQRRRSSSVVVYYY[[[]]]___bbbdddgggggghhhjjjllloooqqqrrrrrrrrrrrrqqqrrrrrrssssssvvvzzz~~~ssssssssswww||||||lllccc```cccooo|||~~~~~~yyyyyyxxxtttpppllljjjjjjooovvvuuummmmmmkkkhhhccc___[[[YYYWWWPPPOOOMMMLLLJJJIIIHHHHHHHHHHHHFFFEEECCCAAA??????BBB??????@@@AAABBBIIIRRRpppuuu___VVVVVVYYY___fffpppxxx}}}wwwiiieeeddd___ZZZWWW\\\^^^``````___]]]YYYWWWRRRSSSSSSRRROOOMMMLLLLLLGGGGGGEEECCCAAA>>><<<;;;888888666555444333333333111111111111111111111111000000000000000000000000111111111111111111111111---...///000111111111111////////////////////////////////////000111222333444333333333444555777888444666777666444333333444666888;;;<<<;;;:::;;;<<<<<<>>>???@@@???>>>???@@@EEEIIIPPPUUUWWWUUUTTTRRRPPPRRRSSSPPPKKKHHHJJJLLLNNNOOOOOONNNMMMLLLMMMNNNLLLLLLKKKLLLLLLNNNOOOPPPTTTVVVYYY[[[]]]___bbbeeefffggghhhjjjmmmooorrrsssttttttssssssssssssttttttvvvzzz~~~|||{{{yyyzzz~~~}}}nnndddbbbgggrrr|||}}}||||||{{{xxxvvvuuutttrrrnnniiifffffffffhhhooo|||{{{pppnnnllliiieeeaaa\\\YYYWWWQQQPPPNNNLLLJJJIIIHHHHHHIIIHHHGGGEEECCCAAA@@@???BBB@@@@@@AAAAAACCCMMMWWWxxxjjjXXXSSSVVVYYYbbbiiissszzzxxxiiidddddd```[[[XXXZZZ[[[]]]^^^]]]ZZZWWWUUURRRSSSSSSRRROOOLLLLLLLLLHHHGGGEEEBBB@@@===;;;:::666555444333222111111111111111111111111111111111000000000000000000000000111111111111111111111111,,,---...000111111222222////////////////////////////////////000111333333333333333444444666777888666777777666444333444555555888;;;<<<;;;;;;;;;<<<;;;===@@@@@@@@@???@@@BBBEEEIIINNNSSSWWWXXXWWWVVVPPPSSSTTTQQQKKKIIIKKKOOOPPPQQQQQQOOOMMMKKKLLLMMMJJJJJJKKKKKKMMMNNNOOOPPPUUUXXX[[[\\\^^^```bbbeeeeeefffgggiiillloooqqqsssuuutttttttttttttttuuuvvvwwwzzz|||qqqgggdddgggnnnttt~~~}}}zzzzzzyyyuuuoooiiieeedddeeehhhnnnxxxsssnnnmmmkkkhhhccc^^^YYYVVVQQQPPPNNNLLLJJJIIIIIIHHHHHHGGGFFFDDDCCCAAA@@@@@@AAA???@@@AAAAAAEEEPPP]]]aaaSSSQQQTTTWWWdddkkkttt|||zzziiiccccccaaa\\\ZZZ[[[\\\^^^___^^^\\\XXXVVVRRRSSSSSSQQQNNNLLLKKKKKKFFFDDDBBB???<<<:::888888777666555333222222222222111111111111111111111111000000000000000000000000000000000000000000000000......///000000000000000////////////////////////......//////000222333444222333444555666777888888777888888777444444444666555777:::;;;;;;;;;<<<===;;;>>>@@@AAAAAAAAACCCDDDEEEGGGJJJOOOSSSUUUTTTTTTPPPSSSTTTQQQKKKHHHLLLPPPRRRRRRRRRPPPMMMKKKKKKLLLJJJKKKLLLMMMNNNPPPQQQRRRXXXZZZ\\\^^^___```ccceeedddeeefffiiikkknnnqqqrrrttttttsssssstttuuuvvvvvvxxx{{{xxxpppmmmnnnqqqrrrxxx{{{tttnnnkkkjjjmmmqqqwwwuuunnnnnnmmmjjjeee___YYYUUUQQQPPPNNNLLLKKKJJJIIIIIIFFFFFFEEEDDDBBBAAAAAA@@@??????@@@AAABBBFFFTTTaaaxxx^^^SSSSSSVVVWWWcccjjjttt||||||iiiccccccaaa]]][[[^^^```bbbcccbbb___[[[YYYSSSTTTTTTQQQNNNKKKJJJJJJHHHFFFCCC???<<<::::::999:::999888777666555555555111111111111111111111111000000000000000000000000////////////////////////000000000000000//////...////////////////////////.........///000222333444222333444666777888888888888999999777555444555666444777:::;;;;;;;;;<<<===<<<>>>@@@BBBBBBCCCDDDFFFDDDDDDFFFJJJMMMOOOPPPOOOOOORRRTTTPPPJJJGGGKKKPPPSSSSSSSSSQQQMMMKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSSSSYYY[[[]]]______```ccceeecccdddfffhhhkkknnnppprrrsssssssssssstttuuuvvvvvvyyy|||~~~{{{xxxyyyyyywwwwww|||vvvtttsssuuuxxx{{{uuummmnnnnnnlllggg```YYYTTTQQQPPPOOOMMMKKKJJJIIIIIIEEEDDDDDDCCCBBBAAAAAAAAA???>>>@@@AAABBBGGGVVVdddxxx^^^UUUVVVYYYZZZbbbiiisss{{{~~~kkkdddcccaaa\\\YYY___aaadddfffeeeaaa\\\YYYVVVTTTQQQOOONNNMMMJJJHHHGGGDDD@@@>>><<<:::777555777777666555555555555666222222222222222111000///222222222111111///......000000000000000000000000////////////////////////////////////////////////.........//////000111222555555666666777777888888:::999888666333333555777888888888999999:::::::::;;;<<<>>>@@@BBBCCCCCCCCCBBBDDDFFFHHHHHHJJJLLLNNNSSSUUUTTTPPPJJJHHHKKKOOOSSSSSSQQQPPPNNNLLLKKKKKKLLLLLLMMMNNNPPPRRRUUUVVVWWWXXXYYY\\\^^^```bbbcccgggggghhhiiikkkmmmppprrrqqqqqqpppqqqsssvvvyyyzzzvvvyyy}}}}}}~~~|||{{{|||zzzwwwvvvxxxxxxooohhhcccdddccc^^^ZZZXXXUUURRRNNNLLLJJJIIIHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@<<>>@@@BBBCCCCCCBBBAAACCCEEEGGGHHHHHHIIIKKKMMMQQQRRRRRRNNNIIIGGGJJJNNNRRRRRRQQQPPPNNNLLLKKKKKKLLLLLLLLLMMMOOORRRUUUVVVYYYZZZ\\\^^^aaacccdddeeefffffffffhhhjjjllloooppppppppppppppprrruuuxxxyyyzzz|||~~~{{{zzztttrrrwww~~~}}}yyyxxx|||}}}pppiiidddeeeeee```[[[YYYVVVSSSOOOLLLKKKIIIHHHFFFFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@===@@@FFFGGGXXXwwwhhhYYYUUUTTTWWW]]]dddiiirrr{{{nnnfffdddaaa]]]\\\]]]^^^______^^^\\\YYYWWWVVVTTTRRRQQQQQQQQQOOOMMMCCCAAA>>>===<<<<<<:::999555555444333333333444444333222111000000000111222111111222111111000///...000000000000000000000000////////////////////////////////////////////////////////////000111222222333444444666777888999999777777666444222222444666888999999:::;;;;;;<<<<<>>AAAHHHJJJ^^^~~~~~~bbbUUUSSSSSSYYY```eeekkkttt}}}mmmeeebbb___]]]\\\______^^^^^^]]][[[ZZZYYYTTTSSSQQQQQQQQQQQQOOONNNCCCAAA>>><<<<<<;;;999777555444333333222222333333444222000//////000222333111111111111111000//////////////////////////////////////////////////////////////////////////////////////////000111222333444555555555666777777777777777666444222222555777999999::::::;;;<<<======>>>@@@BBBDDDDDDDDDBBBAAAEEEGGGHHHHHHGGGGGGIIIJJJLLLLLLKKKIIIFFFFFFHHHJJJMMMNNNNNNNNNNNNLLLKKKJJJKKKKKKKKKMMMOOORRRUUUVVVYYYZZZ[[[^^^```bbbdddeeefffffffffgggiiilllnnnpppqqqqqqqqqrrrsssuuuwwwxxxwwwyyy|||}}}~~~|||yyywwwrrrmmmjjjlllpppvvv{{{{{{{{{uuulllgggiiijjjeee___[[[XXXTTTPPPMMMLLLJJJHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDBBBBBB???BBBHHHLLLbbbwww]]]RRRQQQRRRYYYbbbfffnnnwwwzzzjjjcccaaa^^^\\\\\\^^^^^^]]]\\\[[[ZZZYYYYYYRRRPPPOOOOOOOOOOOONNNLLLEEECCC???===;;;999777555444444333222222222222333333222000//////000222444000111111111111000000///////////////////////////000000000000000000000000/////////////////////////////////000000111222333666666666666555555555555888888777555333444666999888999999:::<<<======>>>===>>>@@@BBBDDDDDDEEEEEEFFFHHHIIIIIIHHHHHHIIIJJJLLLKKKIIIGGGEEEEEEGGGIIIJJJKKKMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLOOORRRUUUVVVYYYZZZ[[[^^^```bbbdddeeeggggggggghhhjjjmmmpppqqqsssssstttuuuvvvwwwxxxyyywwwyyy{{{}}}}}}|||xxxvvvvvvtttssswww~~~}}}~~~~~~~~~zzzpppiiijjjkkkggg```\\\YYYVVVQQQNNNLLLKKKHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBCCC@@@BBBHHHMMMfffttt\\\RRRPPPQQQYYYbbbiiiqqq|||sssgggcccaaa^^^\\\]]][[[[[[[[[ZZZYYYXXXWWWVVVQQQOOOMMMMMMNNNMMMLLLJJJFFFCCC???<<<;;;999666444444444333222222222333333222111000000000111222333000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000111222333333666666666555555555555444888888777555444555777999777888999:::;;;<<<===>>>>>>>>>>>>@@@AAADDDFFFGGGGGGIIIJJJJJJIIIIIIJJJLLLMMMLLLIIIGGGFFFFFFGGGGGGHHHIIIKKKMMMMMMLLLKKKJJJIIIIIIJJJLLLOOORRRUUUWWWZZZ[[[]]]___aaadddeeefffgggggghhhiiikkknnnppprrrttttttuuuvvvwwwxxxyyyyyyzzz{{{}}}}}}}}}}}}|||ttttttxxx~~~{{{yyyvvvsssqqqooonnnnnnkkklllmmmmmmnnnpppsssvvv|||}}}uuukkkjjjlllhhhbbb^^^ZZZWWWRRROOOMMMKKKIIIGGGDDDDDDCCCCCCBBBBBBBBBAAABBBCCC@@@CCCIIIPPPkkkttt]]]SSSPPPRRRZZZdddmmmuuuxxxnnneeecccccc```^^^___ZZZ[[[[[[[[[ZZZXXXWWWUUUQQQOOOMMMMMMMMMLLLKKKIIIDDDAAA>>><<<;;;999777555555555444333333333333333000000111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000111222333333333333444444555666777777777777666555333444777999666777888999:::<<<======AAA???>>>===>>>AAADDDFFFHHHIIIKKKKKKKKKKKKLLLNNNPPPMMMJJJHHHGGGGGGGGGGGGFFFGGGJJJLLLMMMLLLKKKJJJHHHIIIJJJLLLNNNRRRUUUWWWYYYZZZ\\\^^^aaacccdddeeeffffffggghhhjjjmmmoooqqqssstttuuuvvvwwwxxxxxxxxxyyy{{{}}}}}}}}}~~~yyywwwzzz|||~~~{{{xxxtttrrriiigggdddaaa___^^^]]]]]]ZZZ[[[^^^```bbbeeeiiimmmyyy~~~|||yyyxxxxxxzzzyyyllljjjkkkiiiccc___[[[WWWSSSOOOMMMKKKIIIGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@BBB@@@CCCKKKUUUssssss^^^UUURRRTTT]]]hhhpppyyytttkkkeeeddddddbbb``````\\\]]]^^^^^^]]][[[XXXWWWRRRPPPNNNMMMMMMLLLJJJIIIBBB@@@===;;;;;;:::999777666555444444333333444444///000111222222222222222///000000111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000111222333444000111222444666777999:::555666555333222333666888555666777888:::;;;<<<===CCCAAA>>><<<<<>>AAA@@@DDDNNNYYYyyysss^^^VVVTTTVVV___kkkrrr{{{sssjjjbbbbbbbbb^^^ZZZYYYZZZ[[[\\\]]]\\\ZZZXXXWWWRRRPPPNNNMMMKKKIIIFFFCCCFFFDDDAAA>>>:::888666555555555555555444333222222222222222111111111111000000000111111111111000000111111222333222111000///000000000000///////////////...---------///000111000000111222333444444555666555444444444666777888666555444333222333444555777777999:::<<<===>>>???CCCAAA===:::;;;>>>BBBEEEKKKLLLLLLLLLLLLMMMPPPSSSWWWVVVSSSLLLEEEBBBCCCEEEHHHHHHIIIIIIJJJKKKLLLLLLHHHHHHJJJLLLOOORRRTTTVVVWWWXXXZZZ[[[ZZZ[[[\\\^^^```aaabbbdddgggiiikkkmmmoooppprrrrrrrrrrrrtttvvvwwwxxxzzz}}}||||||zzz|||{{{zzzuuuoooiiiddd```\\\YYYSSSQQQOOONNNMMMLLLJJJHHHGGGJJJNNNQQQUUUYYY]]]aaajjj{{{}}}yyywwwyyy~~~}}}nnnkkkmmmjjjddd```ZZZWWWSSSOOONNNLLLJJJHHHHHHGGGEEEDDDCCCCCCDDDDDD@@@@@@BBBFFFLLL```qqq]]]UUUTTTVVV]]]gggwww{{{qqqhhhaaaaaaaaa]]]XXXVVVXXXYYY[[[\\\\\\[[[ZZZYYYSSSQQQOOOMMMLLLJJJFFFDDDBBB@@@>>><<<999777666666333333444444555444444444222222222111111111111000000000111111111111000000///000111222333222222111////////////000000000000//////.........//////000000000111111222333444444777777666666777777888999555444333333333444555666999999:::;;;<<<>>>@@@AAAEEEBBB???<<<<<>>===;;;:::888777777666111222333444555555555555222222222111111111111000000000111111111111000000---...000222333333333222......//////000000111111...///////////////......000000000000111222333333555666666777777777777777444444333333333555666777;;;;;;:::;;;===???BBBDDDGGGDDDAAA>>>>>>AAADDDFFFFFFGGGIIIKKKLLLOOOSSSVVVXXXVVVSSSMMMHHHEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKMMMNNNQQQRRRSSSSSSUUUXXXYYYZZZ[[[]]]___```___^^^___aaadddgggjjjjjjkkklllllllllooosssvvvzzzzzz{{{~~~}}}||||||~~~~~~{{{wwwqqqkkkeee___YYYUUUQQQOOOLLLKKKKKKKKKJJJHHHEEEGGGIIIKKKLLLOOORRRUUUYYYfffyyyuuuoooooolllgggddd\\\YYYTTTQQQOOOMMMJJJHHHGGGGGGFFFDDDDDDDDDDDDDDDFFFDDDCCCGGGSSSnnn{{{hhhVVVRRRTTTWWW```iiipppttt{{{ooogggaaaaaaaaa\\\VVVSSSWWWYYY[[[\\\]]]\\\ZZZYYYUUUSSSPPPNNNLLLIIIFFFCCC===<<<;;;999888777666666333333444444555444444444222222222111111111000000000000111111111111000000---...000111222222222111---......///000111111222...///000000000///---,,,000000000000000111333444333444555666666555444333444333333333444555777888<<<;;;::::::<<>><<<:::888666555555555555555555444333222111222222222111111111000000000000111111111111000000///000111222111111//////---......///000111111222---...///000000///...---000000//////000222444555333444555666666555444333444444333333444666777888;;;:::999999<<>>===;;;999777666555444777777666555444222111000222222222111111111111000000000111111111111000000000000111111111000............//////000000111111---......///////////////000/////////111444777999888888888888888777777666555555444444444666777888999999999:::===@@@CCCEEECCCBBBAAA@@@AAADDDFFFHHHGGGHHHHHHGGGFFFFFFIIIKKKMMMKKKIIIHHHHHHHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJKKKMMMNNNOOOOOOQQQTTTVVVWWWYYY\\\^^^```_________bbbfffjjjlllkkkmmmpppqqqsssuuuxxxzzz{{{{{{}}}yyyrrrmmmeee```ZZZUUUQQQNNNLLLJJJGGGHHHHHHGGGFFFFFFHHHIIIMMMOOOXXXfffwwwwwwoooiiieeecccbbb^^^YYYTTTQQQNNNKKKHHHGGGGGGGGGGGGFFFEEEDDDCCCDDDLLLRRRSSS^^^uuueeeWWWVVVXXXYYY]]]dddjjjpppyyywwwmmmcccaaa```\\\YYYXXXYYYZZZ[[[\\\\\\[[[YYYXXXUUUSSSOOOLLLJJJFFFAAA>>>::::::888777666555555555555666555555444333222111222222222111111111111000000000111111111111000000...///000111111000000///////////////000000000000---------......000111222000//////000222666999<<<::::::999888888888888888666666555444444555666777999:::;;;===???BBBDDDFFFCCCBBBAAABBBCCCFFFIIIKKKHHHIIIIIIHHHGGGGGGIIIKKKKKKIIIGGGHHHJJJJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLMMMNNNOOOQQQTTTUUUVVVXXXZZZ\\\]]]]]]^^^```cccgggjjjllllllnnnrrrtttuuuvvvwwwyyyyyyzzz|||xxxrrreeeaaaZZZUUUQQQOOOLLLKKKFFFGGGHHHGGGEEEEEEFFFHHHKKKJJJPPP[[[hhhyyy~~~{{{~~~zzzrrrmmmiiihhhccc```ZZZUUURRRNNNKKKIIIGGGGGGHHHHHHGGGFFFDDDCCCEEEKKKNNNSSSfffqqqaaaUUUUUUXXXXXX\\\ccckkkqqq{{{xxxmmmbbb______\\\YYYYYYWWWXXXZZZ\\\]]]\\\[[[ZZZUUUSSSOOOLLLIIIEEE@@@===777666666555555555666666444444444555444444333333222222222111111111111000000000111111111111000000,,,---///000111111111111000000000000////////////---,,,,,,,,,...000222444/////////000333777;;;>>>:::999777666666666777888777777555444444555666666:::;;;===???BBBDDDEEEFFFCCCBBBBBBCCCEEEIIILLLNNNIIIJJJJJJIIIHHHIIIKKKNNNJJJHHHGGGHHHKKKMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGIIIKKKMMMNNNOOOQQQTTTUUUUUUWWWYYY[[[ZZZ[[[]]]```dddgggjjjkkkfffiiinnnpppqqqqqqqqqrrrxxxzzz|||}}}tttnnnaaa]]]VVVQQQNNNLLLJJJIIIFFFFFFGGGFFFDDDDDDEEEGGGIIIGGGJJJTTT___nnnxxxsssrrrssszzz}}}tttpppnnnnnnddd```[[[VVVRRROOOKKKIIIGGGGGGHHHHHHGGGFFFDDDCCCAAACCCEEEOOOkkkmmm^^^SSSTTTXXXXXX\\\cccmmmttt~~~xxxiii^^^______ZZZWWWXXXWWW[[[\\\[[[[[[]]][[[WWWRRROOOLLLHHHFFFBBB???<<<<<<;;;:::999888888888888777666555444444333444444333222222222222222222222,,,,,,---...///000111111111111000000//////......000000000000000000000000111111111111111111111111444222111111333777<<>>AAAHHHMMMOOONNNLLLKKKJJJIIIHHHHHHIIIJJJLLLIIIGGGHHHKKKLLLJJJHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGHHHHHHKKKNNNQQQSSSTTTUUUUUUVVVVVVVVVVVVXXXYYY\\\___cccgggjjjllljjjkkkmmmmmmmmmoooqqqtttsssvvv{{{~~~zzzrrrhhh```XXXVVVRRRNNNJJJHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIEEEHHHSSSZZZbbbuuuvvvmmmjjjkkkppp{{{{{{vvvpppkkkddd```ZZZVVVSSSPPPNNNLLLFFFFFFFFFEEEEEEEEEEEEEEEEEEHHHJJJSSSqqqjjj```WWWTTTUUUXXX___fffkkkrrr|||vvvfff[[[\\\]]]XXXUUUVVVVVVYYY[[[ZZZZZZ\\\[[[WWWSSSPPPLLLHHHFFFBBB>>>;;;<<<;;;:::999888888888888777666555444444333444444444444333222222111000000/////////000000111222222000000000000////////////000000000000000000000000111111111111111111111111111111000111333666:::<<<>>>===<<<;;;999888777666555444333222333555777888;;;::::::===BBBEEEFFFEEEEEEAAA???BBBIIINNNPPPPPPMMMLLLJJJIIIHHHIIIIIIJJJJJJHHHFFFGGGJJJKKKJJJGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNQQQTTTTTTUUUVVVVVVWWWWWWWWWWWWYYYZZZ\\\^^^bbbfffiiijjjhhhiiikkkllllllmmmppprrrtttwww{{{~~~xxxqqqkkkddd[[[TTTOOONNNJJJGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBGGGDDDFFFOOOUUU[[[lllvvvlllhhhhhhkkkuuu}}}{{{wwwrrrnnneee```[[[VVVSSSQQQNNNLLLHHHHHHGGGGGGFFFFFFFFFFFFEEEHHHKKKUUUsssjjj```WWWUUUVVVYYY```gggnnnttt~~~uuufff[[[[[[\\\XXXUUUWWWTTTYYYZZZYYYZZZ\\\ZZZWWWTTTQQQLLLHHHEEEBBB>>>;;;;;;;;;:::999888888888888777666555444444333444444555555444222111000///...222222222222222222222222////////////000000000000000000000000000000000000000000000000000000000000...//////111333555777888>>>>>>>>>>>>===;;;999888666555444333444666888999::::::;;;===AAACCCDDDCCCDDDBBB@@@CCCJJJPPPRRRSSSNNNMMMKKKJJJIIIIIIIIIJJJHHHFFFEEEGGGJJJKKKIIIFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJLLLMMMNNNPPPSSSUUUUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\^^^aaacccfffgggfffhhhjjjkkkkkkllloooqqqvvvxxx{{{}}}tttnnneee^^^YYYSSSMMMHHHGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EEEBBBDDDJJJNNNSSSaaarrrwwwllleeecccdddmmm{{{|||{{{yyytttqqqfffaaa\\\WWWTTTQQQNNNMMMJJJJJJIIIIIIHHHGGGFFFFFFEEEHHHKKKWWWvvviii```XXXVVVWWW[[[bbbiiiooouuu}}}xxxhhh]]]]]]^^^ZZZWWWYYYUUUYYY[[[ZZZZZZ\\\[[[WWWUUUQQQLLLHHHDDDAAA===;;;;;;:::999999888888888999777666555444444333444444444333333222111000000///333333333222222111111111......//////000000111111////////////////////////////////////////////////---...000222444555666666<<<===>>>???>>><<<999888666555444444555777999;;;::::::;;;===???AAABBBBBBCCCBBBAAADDDJJJPPPSSSUUUOOONNNLLLJJJIIIIIIJJJJJJGGGFFFEEEHHHKKKLLLJJJGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGIIIKKKMMMNNNPPPRRRUUUWWWXXXYYYZZZ[[[[[[\\\[[[\\\\\\]]]^^^```bbbdddeeefffhhhkkklllmmmnnnppprrrxxxzzz|||}}}zzztttccc^^^WWWQQQMMMJJJGGGDDDFFFEEECCCAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAACCCHHHJJJNNN[[[hhh~~~yyylllccc______gggsss}}}{{{yyytttqqqgggccc]]]XXXTTTRRROOOMMMKKKKKKJJJIIIHHHFFFFFFEEEEEEHHHLLLYYYyyyggg^^^WWWVVVXXX\\\cccjjjnnnsss{{{zzzjjj^^^]]]^^^ZZZWWWZZZXXX\\\]]]\\\\\\]]]\\\XXXTTTPPPJJJFFFCCC@@@===;;;::::::999999888888999999777666555444444333444444111111111111111111111222222222222111000000//////......//////000000111111////////////////////////...........................000222444555666666666999:::<<<===<<<:::888777666555444444555888:::<<<:::;;;<<<======>>>???@@@BBBAAAAAADDDIIINNNRRRUUUPPPOOOMMMKKKJJJJJJJJJJJJGGGFFFFFFIIIMMMNNNLLLIIIFFFFFFFFFGGGGGGHHHHHHHHHGGGIIILLLNNNOOOQQQTTTVVVXXXXXXZZZ[[[\\\]]]]]]]]]^^^^^^___```aaabbbdddeeegggjjjmmmooopppqqqssstttyyy{{{}}}~~~wwwnnnfff```VVVSSSNNNKKKIIIHHHGGGFFFGGGFFFDDDBBB@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@???AAADDDGGGIIIMMMXXXbbbqqq}}}oooccc]]]\\\cccmmmwww|||xxxsssqqqhhhddd^^^YYYUUUSSSPPPNNNKKKJJJIIIHHHGGGFFFEEEEEEEEEHHHMMMZZZzzzddd\\\UUUUUUXXX\\\dddkkkooosss{{{{{{kkk^^^\\\\\\XXXUUUXXXZZZ^^^___]]]\\\]]][[[WWWRRRNNNHHHDDDAAA???===;;;::::::999999888999999:::777666555444444333444444//////000000111222222222111111000000000/////////////////////000000000000000000000000000000000000////////////////////////000111333555666777777777777888999999999888777666555555444444555888:::<<<:::;;;<<<<<<<<<<<<===>>>@@@@@@AAACCCFFFKKKPPPSSSQQQPPPNNNLLLKKKJJJJJJKKKFFFEEEFFFJJJNNNOOOMMMJJJGGGGGGGGGGGGGGGGGGHHHHHHHHHKKKOOOQQQRRRTTTVVVXXXXXXYYYZZZ\\\]]]^^^^^^___aaaaaaaaabbbcccdddeeefffjjjmmmqqqssstttuuuvvvxxxyyy{{{~~~{{{pppggg___XXXTTTOOOMMMLLLJJJIIIHHHIIIIIIGGGGGGEEECCCBBB@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>===AAAEEEFFFGGGKKKTTT\\\hhhuuussseee\\\[[[```hhhpppyyy~~~xxxtttrrrjjjfff___ZZZVVVSSSPPPNNNJJJJJJIIIHHHGGGGGGFFFFFFFFFIIIMMMZZZyyyttt___XXXRRRSSSWWW\\\cccjjjpppuuu}}}nnn```]]]]]]XXXUUUWWW[[[______]]][[[\\\YYYUUUOOOKKKFFFAAA???>>>===;;;:::999999888999999::::::777666555444444333444444000000000000111111111111000000000000000/////////000000000000////////////000000000000000000000000////////////////////////111222333444555666777888666666666777777777777777444444333333555777:::<<<999;;;===<<<::::::;;;===??????@@@AAACCCHHHMMMPPPRRRQQQNNNLLLKKKJJJJJJKKKDDDDDDEEEIIINNNOOOLLLIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHKKKOOOQQQSSSTTTVVVXXXXXXYYYZZZ\\\]]]^^^______cccccccccdddeeeggghhhiiikkknnnrrruuuvvvwwwxxxyyyyyy|||zzzpppfff^^^YYYUUUSSSNNNOOOOOONNNLLLKKKKKKKKKGGGGGGGGGFFFEEEDDDCCCBBB????????????????????????<<>>======<<<999999999888999999::::::777777555444444444444444222222111111000000//////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000222222222333444555777888777666666555666666777888444333333333444777:::;;;999;;;===<<<:::999:::===>>>??????@@@BBBFFFKKKNNNRRRQQQOOOMMMKKKKKKKKKKKKBBBBBBDDDHHHMMMNNNLLLHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEHHHLLLOOOQQQRRRTTTVVVXXXYYYZZZ\\\]]]^^^______eeeeeeeeefffggghhhjjjjjjkkkooosssvvvwwwxxxyyyzzzxxx|||}}}}}}~~~xxxqqqggg___ZZZYYYXXXXXXRRRSSSTTTSSSPPPNNNMMMMMMHHHIIIIIIIIIIIIIIIHHHHHHBBBBBBBBBBBBBBBBBBBBBBBB;;;@@@DDDCCCAAADDDJJJNNNUUU___pppzzziii^^^VVVZZZ___dddhhhpppyyy{{{xxxwwwlllgggaaa[[[WWWTTTQQQOOOKKKKKKKKKKKKKKKJJJJJJJJJGGGJJJMMMZZZwwweeeYYYRRRMMMOOOTTTYYY```ggglllrrr|||wwweeeaaa___ZZZVVVWWWWWW]]]```]]]ZZZXXXTTTOOOJJJFFFAAA===============???>>><<<<<<======<<<:::888888666555444333333222333222111/////////000111000000000000000000000000000000000000000000000000111111000000//////......000///.........///111222//////000111222444666777777777777777777777888888111222333444666777888888;;;<<<===<<<;;;:::;;;<<>>>>>???CCCGGGJJJOOOOOOOOOPPPQQQOOOLLLJJJBBBDDDHHHKKKKKKIIIGGGDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKOOOSSSVVVYYYXXXYYYYYY[[[\\\^^^```aaaeeefffgggiiikkkmmmnnnooolllmmmooorrrtttwwwyyyyyy~~~uuuzzz|||qqqppplllfffeeegggccc]]]^^^^^^]]][[[YYYWWWUUUTTTTTTSSSQQQNNNKKKHHHHHHHHHFFFDDDCCCCCCDDDDDDDDDCCCAAACCCDDDCCCBBBCCCFFFJJJQQQXXXdddttt~~~lll]]]ZZZ[[[\\\___dddiiinnnqqq{{{~~~zzzuuukkkgggaaa\\\XXXTTTQQQNNNOOOPPPOOOMMMJJJHHHGGGHHHFFFKKKRRRaaa|||zzzdddXXXSSSOOOQQQSSSVVV]]]dddlllsss|||yyygggbbb```ZZZWWWXXXWWW\\\^^^[[[XXXVVVRRRNNNIIIEEE@@@===============>>><<<;;;;;;;;;;;;:::888888777666555444333333333333222111000//////000111111111111111111111111111000000000000000000000000111000000000/////////...000//////...///000111222//////000111333555666777888888888888888888888888444444444555666777999:::;;;<<<===<<<;;;:::;;;===???>>>======???BBBFFFHHHJJJJJJJJJLLLMMMLLLIIIGGGCCCFFFJJJLLLMMMKKKIIIFFFDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJLLLOOOSSSWWWYYYYYYYYYZZZ[[[]]]___aaabbbeeegggiiikkkmmmnnnooopppmmmmmmoooqqqtttwwwzzz{{{~~~}}}}}}{{{wwwwwwuuurrrsssvvvuuupppoooooonnnllliiieeebbb```\\\[[[YYYVVVSSSPPPOOOOOONNNKKKIIIHHHHHHHHHFFFEEEAAABBBCCCBBBAAABBBEEEHHHJJJPPP[[[iiixxxpppaaaYYYZZZZZZ\\\___cccfffhhhqqqyyy~~~xxxrrrnnniiiccc]]]YYYUUURRRPPPOOOPPPPPPNNNJJJHHHHHHHHHGGGJJJRRReeewwwbbbXXXSSSPPPRRRTTTWWW]]]dddkkkqqqzzz|||iiicccaaaZZZVVVWWWVVV[[[\\\XXXTTTRRROOOKKKGGGDDD???======>>>>>>>>>>>>===;;;;;;;;;;;;:::888888777666555444333333333222222111000000000111111111111111111111111111111000000000000000000000000000000000000///////////////////////////000111111///000000222444666777888888888888888888888888888666666555444555777999;;;;;;<<<===<<<;;;;;;<<<=========<<<<<<>>>AAADDDFFFGGGGGGGGGIIIKKKKKKHHHFFFEEEGGGKKKNNNOOOMMMKKKIIIEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJLLLPPPSSSWWWYYYZZZ[[[[[[]]]^^^```bbbcccfffhhhkkknnnpppqqqqqqqqqnnnnnnoooppptttxxx|||~~~~~~}}}{{{xxxllljjjgggddd```\\\ZZZXXXSSSPPPMMMJJJIIIHHHFFFDDDAAABBBBBBAAA@@@AAACCCFFFEEEIIIQQQ\\\jjjwwwssscccZZZZZZZZZZZZ[[[]]]^^^^^^eeemmmxxx~~~xxxrrrrrrmmmeee^^^YYYVVVSSSRRRPPPPPPPPPNNNKKKIIIIIIJJJHHHJJJSSSkkkttt```XXXSSSPPPRRRUUUWWW]]]dddiiinnnwww}}}iiiccc```YYYUUUVVVVVVYYYZZZUUUPPPNNNKKKHHHEEEBBB???===>>>??????>>>AAA???>>>===>>>===<<<:::777777666444444333333333222111111111111111111111111111111111111111111111000000000000000000000000000000000000///////////////////////////000000111000000111333555777999:::999999999999888888888888777666444333444666999;;;:::;;;===<<<;;;;;;<<<============>>>@@@BBBDDDEEEGGGGGGHHHJJJMMMMMMKKKIIIEEEHHHKKKOOOPPPNNNLLLJJJEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIKKKMMMPPPTTTWWWXXX\\\\\\]]]^^^```bbbcccdddfffhhhlllppprrrsssrrrrrroooooooooppptttyyy}}}~~~}}}|||wwwqqqkkkeeebbb[[[WWWRRRNNNLLLJJJHHHFFFCCCCCCBBBAAAAAAAAACCCDDDDDDGGGLLLTTT^^^kkkxxxsssddd[[[[[[[[[ZZZZZZZZZZZZZZZ___eeennnzzzzzzuuuuuuooofff^^^YYYVVVTTTSSSPPPQQQQQQOOOLLLJJJJJJKKKKKKLLLWWWtttrrr```WWWSSSPPPSSSUUUWWW]]]dddggglllttt}}}}}}iiibbb^^^WWWTTTUUUVVVYYYXXXQQQLLLKKKHHHEEEDDDBBB???>>>???@@@@@@@@@BBB@@@>>>>>>>>>===<<<:::777666555444444444444444111111111222222222222111111111111111111111111111000000000000000000000000////////////000000000000...//////000000000000000000111222444666888:::;;;999999999888888888777777555444333222333555888::::::;;;<<<<<<;;;;;;<<<>>>>>>>>>???AAACCCDDDFFFFFFGGGGGGHHHKKKMMMMMMLLLIIIDDDFFFJJJNNNOOONNNKKKIIIFFFFFFFFFFFFFFFGGGGGGGGGIIIJJJKKKNNNQQQTTTWWWXXX\\\]]]]]]___```bbbdddeeefffhhhlllpppssstttsssrrrqqqpppppprrruuuyyy~~~~~~wwwrrrhhhddd]]]XXXTTTQQQNNNLLLHHHFFFDDDCCCCCCCCCDDDDDDDDDFFFIIINNNUUU```llluuuuuuggg[[[ZZZYYYXXXWWWWWWWWWWWW\\\```hhhrrr}}}xxxuuuooofff^^^YYYVVVTTTSSSQQQRRRRRRPPPMMMLLLLLLLLLMMMOOO___qqq```VVVRRRPPPRRRUUUWWW\\\bbbfffkkkttt}}}~~~iiiaaa]]]WWWTTTUUUVVVYYYVVVOOOIIIHHHFFFCCCCCCBBB@@@@@@AAABBBCCCBBB@@@???===<<<<<<;;;:::888666666555444444444444444000111222222333222222222222222222222222222222222000000000000000000000000////////////000000000000......///000000000000000111222333444777999;;;===999999888888777666666666333222222222333666888:::999;;;<<<<<<;;;;;;===>>>>>>???AAADDDEEEFFFGGGGGGEEEFFFGGGIIIKKKLLLJJJHHHBBBEEEIIIMMMNNNMMMKKKIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJLLLOOORRRUUUWWWXXX\\\]]]]]]___```bbbdddeeeeeehhhkkkoooqqqsssssssssrrrrrrrrrtttvvvzzz~~~xxxsssjjjbbb\\\WWWSSSPPPMMMKKKHHHGGGGGGGGGFFFEEEBBBDDDGGGIIILLLTTT^^^fffsss}}}yyylll\\\ZZZXXXUUUTTTTTTUUUUUUZZZ]]]bbbjjjvvv~~~zzztttoooggg```[[[XXXUUUSSSQQQRRRRRRQQQNNNMMMMMMNNNNNNSSShhhmmm___UUUPPPOOORRRTTTVVV[[[aaafffllluuu~~~iiiaaa^^^XXXUUUWWWWWWYYYVVVNNNHHHFFFDDDBBBCCCBBBAAAAAACCCEEEEEEDDDAAA???===<<<<<<<<<:::888666666555444444444444555000111222333333333222222222222222222222222222222000000000000000000000000.../////////000000000111---...///000111000000///111222333555888:::===>>>888888777777666555555444111111222444666888:::;;;999:::<<<<<<;;;<<<===???>>>@@@BBBEEEFFFGGGGGGGGGFFFFFFGGGIIIKKKKKKHHHFFFBBBEEEIIIMMMOOONNNKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJLLLPPPSSSUUUWWWXXX\\\\\\]]]^^^```bbbdddeeeeeefffiiillloooqqqrrrssssssssstttvvvxxxzzz}}}~~~}}}~~~}}}rrriiiaaa[[[XXXSSSOOOLLLJJJKKKKKKIIIHHHAAADDDFFFGGGGGGJJJRRRXXXaaalllxxxzzzpppbbb___ZZZUUUSSSSSSTTTUUUZZZ\\\```fffppp{{{tttooohhhbbb^^^[[[WWWUUURRRSSSSSSRRROOONNNNNNOOONNNWWWrrriii[[[SSSOOONNNQQQSSSUUUYYY___gggnnnxxxjjjbbb___ZZZWWWYYYXXXYYYVVVMMMGGGEEEDDDAAACCCBBBAAABBBDDDFFFFFFEEECCCBBB??????>>>>>><<<:::666666555444444444555555000111222333444333333222222222222222222222222222000000000000000000000000.../////////000000111111---...000111111111000///222222333555888;;;===>>>888777777666555444444333000111333666888:::<<<<<<999:::<<<<<<<<<<<<===???===???BBBEEEGGGGGGGGGFFFGGGGGGHHHJJJLLLLLLIIIGGGCCCFFFJJJNNNOOONNNLLLJJJGGGGGGFFFFFFFFFFFFFFFFFFHHHJJJMMMPPPSSSUUUWWWXXX\\\\\\]]]^^^```bbbccceeeeeefffgggjjjmmmppprrrsssttttttvvvwwwyyy{{{|||||||||}}}~~~~~~~~~~~~zzz}}}zzzpppiiidddVVVRRRNNNMMMMMMNNNLLLIIIBBBEEEHHHGGGEEEGGGLLLQQQRRR^^^lllwwwzzzppphhhddd^^^XXXTTTTTTVVVWWW[[[]]]```eeennn|||}}}tttpppjjjeeeaaa]]]YYYWWWRRRSSSSSSRRRPPPNNNOOOPPPMMMXXXwww}}}eeeXXXRRRNNNMMMPPPSSSTTTXXX^^^hhhoooyyy~~~nnnhhh^^^XXXXXXUUUWWWTTTNNNIIIDDDBBBBBBBBBDDDCCCAAA@@@AAACCCEEEFFFFFFDDDAAA@@@???===:::888888777555444333222111111000111222333333333333333222222222222222222222222//////000000000000//////////////////////////////000000////////////000000333111111444999<<<<<<:::777666666777888888666555333333333444666999;;;<<<;;;<<<<<<<<<;;;;;;<<<>>>>>>@@@BBBEEEGGGHHHHHHHHHIIIHHHHHHIIIJJJJJJHHHGGGAAAFFFLLLOOOOOOMMMLLLKKKFFFFFFFFFFFFEEEEEEEEEEEEIIILLLOOOQQQRRRSSSUUUWWWXXXZZZ]]]______```aaacccfffgggggggggggghhhkkknnnqqqsssuuuwwwxxxyyyyyyyyy}}}{{{yyywwwvvvvvvvvv{{{~~~uuukkkeee[[[SSSRRRQQQLLLKKKMMMIIIJJJJJJGGGDDDDDDGGGJJJOOOTTT]]]iiissswwwuuuqqqjjjhhhccc]]]WWWTTTUUUVVV[[[ZZZ[[[```eeeoooyyytttlllfffbbb___\\\ZZZUUUUUUUUURRROOONNNNNNOOOQQQccczzzaaaTTTPPPOOONNNOOOSSSWWW\\\___hhhppp{{{nnnhhh]]]WWWWWWSSSUUURRRMMMHHHDDDCCCCCCCCCEEEDDDCCCCCCDDDEEEFFFGGGDDDBBB@@@??????>>><<<::::::999777555333222111111111111222222111111000000222222222222222222222222////////////////////////////////////////////////000000////////////000000333111111444888;;;:::999666555555666888888777555333333333444666999;;;<<<;;;<<<<<<<<<::::::<<<>>>>>>???BBBFFFHHHJJJKKKLLLNNNMMMLLLLLLLLLKKKIIIFFFAAAFFFKKKNNNNNNKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFIIIKKKNNNQQQRRRSSSUUUWWWXXXZZZ\\\]]]^^^___aaaccceeefffggggggggggggiiikkknnnpppsssvvvxxxyyyyyyyyy~~~}}}|||{{{xxxwwwuuusssqqqqqqqqqqqqvvvyyy|||}}}}}}}}}~~~}}}~~~{{{nnnddd[[[XXXUUUQQQNNNPPPJJJKKKKKKIIIFFFEEEHHHJJJJJJNNNUUU```iiinnnnnnllliiihhhddd___YYYWWWWWWXXX\\\ZZZZZZ]]]bbbjjjyyyyyytttnnngggccc```]]][[[VVVWWWVVVTTTQQQOOOOOOPPPVVViiixxx```SSSOOOOOONNNOOORRRWWW\\\___gggooozzznnnggg\\\VVVUUUQQQRRROOOKKKFFFDDDCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGCCCAAA????????????===<<<;;;:::888666444333222222222222111111000//////...111111111111111111111111//////...------...//////////////////////////////000000////////////000000222111111333666888888888555444444555777888777555444444444444666888;;;<<<;;;<<<<<<;;;::::::;;;======???BBBFFFJJJLLLNNNOOOOOONNNMMMLLLLLLJJJFFFDDDBBBFFFKKKMMMLLLIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHKKKNNNPPPQQQRRRTTTVVVYYYZZZ[[[[[[\\\]]]aaaccccccfffhhhhhhhhhgggggghhhiiilllqqquuuxxxzzzzzzzzz}}}~~~|||zzzxxxwwwvvvtttsssqqqpppooonnnmmmkkkjjjiiiiiijjjkkkoooppprrrrrrqqqqqqssstttqqqqqqrrrtttwwwzzz|||~~~}}}rrrgggaaa\\\VVVRRRRRRLLLMMMMMMKKKIIIHHHIIIJJJGGGIIIMMMUUU]]]dddggghhhiiihhheeeaaa\\\YYYYYYYYY[[[YYYXXXZZZ^^^dddqqq}}}}}}zzzuuunnniiieeeaaa^^^\\\XXXYYYYYYVVVSSSQQQQQQQQQZZZnnnuuu^^^SSSOOONNNNNNOOORRRWWW[[[___fffmmmyyymmmeee[[[UUUSSSNNNNNNLLLHHHDDDCCCCCCEEEFFFFFFGGGHHHJJJJJJIIIGGGFFFDDDBBB@@@?????????===;;;999888777555444333333333111111111000000000000111000000000000000000000000000///---++++++---///000////////////////////////000000////////////000000111111222333555666777777444333333555777888777555444444444444666888:::<<<;;;<<<<<<;;;::::::;;;===???@@@CCCFFFJJJMMMOOOPPPRRRQQQPPPPPPOOOMMMIIIFFFEEEHHHLLLMMMKKKHHHFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFHHHJJJNNNPPPQQQRRRTTTVVVYYYYYYZZZZZZZZZ\\\```ddddddfffjjjkkkjjjhhhgggfffgggjjjpppuuuyyy{{{|||{{{{{{}}}zzztttqqqooommmllllllkkkkkkjjjhhhggggggfffdddcccbbbaaaaaabbbcccdddfffggghhhgggfffgggiiikkkmmmnnnooorrruuuxxx{{{|||xxxnnnfff___YYYUUUOOOOOONNNMMMKKKIIIIIIIIIHHHHHHIIIMMMTTT\\\cccgggiiiiiigggbbb]]]YYYWWWWWWZZZVVVUUUXXX[[[```kkkvvv|||yyyuuuoooiiifffbbb___\\\[[[[[[[[[YYYVVVSSSRRRSSS\\\pppqqq\\\RRRNNNNNNMMMNNNQQQVVV[[[^^^eeemmmyyykkkcccYYYTTTRRRLLLKKKIIIEEECCCBBBCCCEEEGGGFFFGGGIIIKKKKKKIIIGGGFFFFFFDDDAAA@@@???===;;;999666555444444333333444444111000000000111333444555000000000000000000000000000///---++++++---///000000000000000000000000000000000////////////000000000111222333444555666777555444444555777888777555555444444555666888:::;;;;;;<<<<<<<<<;;;;;;===???AAABBBDDDGGGIIILLLNNNOOOUUUUUUTTTUUUUUUSSSOOOLLLGGGJJJMMMMMMKKKHHHFFFEEECCCCCCCCCDDDDDDDDDEEEEEEHHHKKKNNNPPPQQQRRRUUUVVVYYYYYYZZZZZZZZZ\\\```dddeeehhhkkkmmmllliiihhhggghhhkkkpppuuuzzz|||}}}}}}{{{}}}zzzvvvrrrnnngggbbb`````````_______________^^^^^^^^^^^^[[[[[[ZZZYYYZZZ[[[\\\]]]______```______aaadddgggiiilllqqqwww|||~~~uuummmddd^^^UUUSSSQQQNNNLLLKKKJJJIIIHHHHHHGGGIIIMMMUUU]]]cccjjjiiigggccc]]]XXXUUUTTTWWWSSSRRRVVVZZZ___hhhqqq~~~}}}xxxtttooojjjfffccc___\\\\\\]]]]]][[[XXXUUUSSSSSS\\\qqqnnn[[[RRRNNNMMMLLLMMMPPPUUUZZZ]]]fffnnnyyyiiiaaaXXXSSSQQQJJJIIIGGGDDDAAAAAABBBEEEGGGHHHIIIKKKLLLKKKJJJHHHGGGGGGDDDBBB@@@???===:::888555555444333333333333333000000000000222444666777111111111111111111111111//////...------...//////000000000000000000000000000000////////////000000///111333444444555777999777666666777888888666555555555444555666888999;;;:::<<<======<<<===???AAADDDEEEFFFHHHJJJMMMPPPQQQRRRRRRRRRSSSSSSQQQLLLIIIHHHJJJMMMMMMKKKHHHGGGFFFBBBCCCCCCDDDDDDEEEEEEEEEIIILLLOOOQQQRRRSSSUUUWWWYYYZZZ[[[[[[\\\]]]aaaccceeehhhlllmmmllljjjjjjiiijjjmmmppptttxxx{{{}}}~~~{{{}}}~~~sssiiibbb^^^^^^ZZZUUURRRQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUTTTSSSSSSSSSUUUVVVWWWXXXXXXYYYYYY[[[___dddhhhmmmrrrzzz|||}}}~~~~~~tttjjj^^^ZZZUUUQQQOOOMMMLLLJJJHHHGGGFFFFFFHHHNNNWWW]]]hhhiiihhhddd^^^YYYUUUTTTUUUQQQPPPTTTYYY]]]eeelllvvvyyyuuuppplllhhheeeaaa^^^]]]^^^___]]]YYYVVVTTTSSS\\\pppmmm[[[SSSMMMLLLLLLMMMPPPUUUYYY]]]fffmmmyyy~~~hhh```XXXSSSQQQJJJGGGEEEBBB@@@@@@AAADDDFFFKKKLLLMMMMMMLLLKKKJJJIIIEEECCCAAA??????>>>;;;999999888666555333222222222111000//////000222444666222222222222222222222222////////////////////////000000000000000000000000000000////////////000000...111333444444555888;;;:::888888888999888666444555555555555666777999::::::;;;===>>>>>>???BBBEEEEEEFFFGGGJJJMMMQQQTTTVVVRRRRRRRRRRRRQQQNNNHHHDDDGGGIIIKKKKKKIIIGGGFFFFFFDDDDDDDDDEEEFFFGGGGGGGGGJJJMMMPPPRRRSSSTTTWWWXXXXXXZZZ\\\]]]^^^___aaacccdddgggjjjkkkkkkjjjjjjkkkmmmnnnppprrruuuxxx{{{|||{{{~~~uuuhhh^^^WWWRRROOONNNKKKHHHFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNPPPOOONNNNNNNNNOOOPPPQQQQQQRRRTTTUUUYYY___fffkkkwww|||{{{vvvrrrkkklllmmmmmmnnnrrrvvvzzzzzzttthhhbbbZZZTTTRRRQQQOOOMMMHHHIIIHHHGGGGGGKKKSSSXXXfffggghhhfffaaa\\\YYYWWWTTTOOONNNRRRWWWZZZ```fffooo{{{zzzwwwsssoookkkhhhccc```^^^___```^^^ZZZVVVTTTSSSXXXlllkkkZZZSSSLLLLLLKKKLLLOOOTTTYYY\\\dddlllxxx~~~fff___WWWTTTQQQJJJGGGEEEBBB@@@???AAACCCEEENNNNNNNNNNNNNNNMMMLLLLLLCCCAAA@@@?????????===<<<===;;;999666444222000000222111///......000222333222222222222222222222222//////000000000000//////000000000000000000000000000000////////////000000---000444555555666999<<<;;;:::999999999888666444666555555555666777999:::999;;;===>>>???AAADDDGGGFFFGGGIIILLLPPPUUUYYY[[[ZZZYYYXXXXXXVVVQQQKKKGGGEEEGGGJJJJJJHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIKKKMMMQQQSSSTTTUUUWWWYYYXXXZZZ]]]______```aaaccccccfffhhhjjjiiiiiijjjkkknnnnnnooopppsssvvvyyy{{{|||~~~wwwooodddYYYRRRNNNKKKJJJGGGDDDBBBAAACCCDDDEEEDDDEEEEEEFFFGGGHHHJJJJJJKKKMMMLLLKKKKKKKKKKKKMMMMMMMMMOOOPPPSSSXXX___gggmmm{{{~~~yyysssnnnkkkfff```[[[____________^^^```cccfffeeekkknnnpppwwwxxxoooggg^^^WWWTTTSSSRRRPPPKKKKKKKKKJJJIIILLLRRRWWWdddfffhhhgggccc___\\\[[[TTTOOOMMMQQQUUUXXX\\\aaakkkwww|||yyyuuuqqqnnnjjjfffccc^^^___```^^^ZZZVVVTTTSSSSSShhhkkkZZZSSSLLLLLLKKKLLLOOOTTTYYY\\\ccckkkvvv~~~eee]]]SSSMMMMMMJJJCCCDDDCCCBBBBBBDDDHHHKKKOOOOOOOOOQQQQQQOOOKKKHHHCCCBBBAAA???===:::999888777666444444555555444333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111222222222333555888:::<<<<<<;;;999777666666777888888777777999;;;<<<;;;999;;;;;;<<<===>>>@@@BBBCCCEEEFFFGGGKKKRRRZZZaaaeeegggccc\\\VVVQQQLLLGGGDDDBBBFFFJJJLLLJJJGGGEEEDDDEEEEEEDDDDDDDDDFFFGGGHHHKKKLLLNNNPPPSSSVVVXXXYYYZZZZZZ[[[]]]___```bbbbbbbbbeeeggghhhhhhiiijjjkkkqqqqqqqqqrrrtttwwwzzz||||||~~~|||www___[[[SSSLLLFFFCCCBBBCCC???>>>>>>>>>>>>>>>??????AAAAAABBBBBBCCCDDDEEEEEEDDDEEEEEEDDDDDDEEEGGGIIIJJJLLLPPPVVV\\\ccchhhkkkzzz{{{}}}|||tttnnnhhhiiieee]]]XXXWWWTTTPPPQQQPPPPPPQQQSSSUUUTTTSSSVVVYYY\\\^^^bbbjjjwww|||qqqmmmggg```ZZZVVVSSSRRRLLLKKKIIIFFFEEEHHHMMMRRRaaaeeehhhhhhccc\\\UUURRRSSSRRRQQQPPPRRRTTTWWWYYY```nnn{{{|||xxxtttpppkkkfffbbbaaaaaaaaa___]]]YYYUUUSSSWWWiiikkk\\\VVVKKKKKKKKKKKKMMMQQQWWW\\\cccjjjvvv}}}ddd\\\RRRKKKKKKHHHDDDEEEEEEDDDDDDFFFJJJMMMPPPPPPPPPQQQQQQOOOJJJGGGCCCBBB@@@>>><<<:::999999999777555444444444333111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000222222222333555888:::;;;;;;::::::999888777777777777666666888:::;;;;;;999<<<<<<<<<===???@@@BBBCCCCCCEEEIIIOOOXXXbbbkkkqqqnnniiiaaaYYYSSSMMMHHHEEEDDDGGGKKKMMMKKKIIIFFFEEEFFFEEEDDDDDDDDDFFFGGGHHHKKKLLLNNNPPPSSSUUUWWWXXXXXXYYYZZZ\\\^^^___```aaaaaacccfffgggggggggiiijjjmmmnnnnnnpppsssvvvxxxzzz}}}vvvkkkcccUUURRRLLLFFFBBB@@@AAAAAA???>>>>>>>>>>>>>>>????????????@@@AAAAAABBBCCCCCCDDDDDDDDDCCCAAAAAACCCEEEJJJLLLOOOTTTZZZ```dddgggiiijjjllloooqqqnnngggbbb___aaa___YYYUUUUUURRRMMMNNNLLLKKKKKKMMMNNNNNNMMMKKKNNNPPPQQQSSSXXXbbbiiisssuuuxxx{{{}}}|||zzzyyypppmmmhhhbbb\\\XXXUUUSSSPPPNNNLLLIIIHHHJJJOOOSSS^^^aaaffffffbbb[[[UUUQQQRRRPPPNNNNNNOOORRRUUUWWW]]]iiivvvzzzvvvrrrmmmhhhdddccccccbbbaaa^^^ZZZVVVTTTVVViiijjj[[[UUULLLLLLLLLLLLMMMRRRXXX]]]ccckkkwwwzzzbbbZZZPPPIIIHHHEEEEEEFFFFFFFFFFFFHHHLLLOOORRRQQQQQQQQQQQQNNNIIIFFFDDDBBB@@@===;;;:::::::::;;;999666444444333111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........222222333444555777999:::::::::;;;;;;:::999888777666555555777999;;;;;;:::<<<<<<======???@@@BBBCCC@@@CCCHHHQQQ\\\gggqqqwwwtttooofff^^^VVVOOOIIIEEEEEEHHHLLLMMMLLLJJJHHHGGGFFFFFFEEEDDDEEEFFFGGGHHHJJJKKKMMMPPPSSSUUUWWWXXXXXXXXXYYY[[[]]]^^^`````````ccceeeffffffggghhhiiikkklllmmmpppsssvvvyyyzzz{{{ssshhh[[[RRRKKKIIIEEEBBB@@@@@@@@@AAA??????>>>>>>>>>>>>>>>???======>>>>>>???@@@@@@@@@BBBCCCCCCAAA???>>>???AAAJJJKKKMMMPPPUUUZZZ^^^aaa^^^```cccgggjjjiiieeebbb\\\______[[[XXXWWWSSSNNNOOOMMMJJJIIIJJJKKKKKKKKKKKKMMMNNNMMMLLLNNNRRRWWW^^^```dddhhhkkkmmmmmmmmmllljjjfffbbb^^^YYYVVVTTTQQQPPPNNNKKKJJJKKKNNNRRRXXX]]]bbbdddaaa[[[TTTQQQPPPNNNLLLJJJKKKNNNRRRUUUYYYcccnnnxxx~~~yyyuuupppkkkgggeeeeeedddccc___[[[WWWUUUWWWiiiiiiZZZTTTNNNNNNMMMMMMNNNSSSYYY]]]dddlllwwwxxx___XXXNNNGGGFFFCCCEEEFFFGGGGGGHHHJJJMMMPPPTTTSSSRRRRRRQQQNNNIIIEEEDDDBBB???===;;;::::::;;;:::888555444444444222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000/////////......------111222333444555777888999999:::<<<===<<<;;;888666555444444555888;;;;;;:::=========>>>???@@@BBBCCC@@@BBBGGGNNNXXXbbbjjjooopppmmmhhhbbb[[[SSSJJJEEEEEEHHHKKKMMMLLLJJJHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKMMMPPPRRRUUUWWWXXXXXXYYYZZZ\\\]]]___```aaaaaacccfffggggggggghhhjjjkkkllloooqqquuuxxxzzz|||xxxpppggg^^^SSSLLLHHHFFFDDDBBBAAABBBBBBCCC@@@??????>>>>>>>>>>>>???=========>>>>>>?????????@@@AAAAAA@@@>>>===>>>???GGGGGGHHHKKKNNNSSSVVVYYY[[[^^^ccciiimmmpppppppppiiilllmmmjjjfffccc]]]VVVWWWTTTPPPMMMNNNOOOOOOOOOSSSTTTTTTRRROOOMMMNNNPPPQQQSSSUUUXXXZZZ[[[\\\\\\``````___]]][[[XXXUUUTTTPPPOOOMMMKKKIIIIIIKKKNNNSSSYYY___bbb```ZZZTTTQQQPPPNNNKKKIIIIIILLLPPPSSSVVV\\\fffooo||||||wwwrrrlllhhhggggggfffdddaaa]]]YYYVVVZZZmmmhhhYYYSSSOOOOOONNNNNNOOOSSSYYY^^^eeelllxxxuuu^^^XXXNNNGGGFFFCCCEEEFFFHHHIIIJJJLLLOOORRRTTTTTTSSSRRRQQQNNNIIIEEECCCAAA???===;;;;;;;;;;;;888666444444444555444333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---111222333444555666777888888999<<<======;;;888666444333333555888;;;<<<<<<>>>>>>>>>>>>???@@@BBBBBBCCCEEEGGGLLLQQQXXX]]]```eeeeeeeeeccc___VVVLLLDDDDDDGGGJJJKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGJJJKKKMMMOOORRRTTTVVVWWWYYYZZZ[[[]]]^^^```aaabbbbbbdddggghhhhhhhhhjjjkkkjjjkkknnnqqquuuwwwzzz{{{~~~pppddd\\\UUUOOOKKKHHHGGGFFFEEECCCCCCCCCCCCAAAAAA@@@???????????????>>>>>>>>>>>>????????????===>>>@@@@@@??????@@@AAACCCCCCCCCEEEHHHLLLPPPSSSWWW\\\ccckkkrrryyy~~~}}}xxxqqqiiiddd```[[[XXXWWWWWWVVVVVVYYYYYYXXXUUUQQQNNNLLLKKKJJJKKKLLLMMMNNNOOOOOOPPPSSSSSSTTTTTTTTTSSSRRRRRRNNNNNNMMMKKKHHHHHHIIIKKKPPPUUU\\\```^^^YYYTTTQQQPPPNNNKKKIIIIIILLLOOOQQQSSSWWW___hhhsss}}}xxxrrrlllhhhhhhhhhhhhfffccc^^^[[[XXX```rrr~~~gggYYYSSSPPPPPPOOONNNOOOSSSYYY^^^dddlllxxxsss]]]XXXOOOIIIHHHEEEFFFHHHJJJKKKMMMOOORRRUUUTTTTTTSSSSSSRRRNNNIIIEEEAAAAAA@@@>>>===;;;::::::777555444444555555555444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111222333444666666666666777999;;;<<<<<<;;;888777555333333555888<<<===>>>>>>>>>>>>??????AAABBBBBBFFFGGGHHHJJJMMMQQQTTTVVVYYY[[[^^^```^^^WWWMMMFFFDDDFFFIIIKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGIIIJJJLLLOOORRRTTTVVVWWWZZZZZZ\\\]]]___aaabbbbbbccceeeggghhhhhhiiijjjlllhhhiiilllooorrruuuvvvwww~~~}}}lll]]]TTTOOOLLLIIIIIIHHHHHHFFFEEEDDDCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@????????????????????????;;;===???@@@??????@@@AAA?????????AAADDDIIINNNQQQWWW]]]gggqqq}}}{{{vvvpppkkkgggdddbbb___cccaaa___[[[WWWRRRNNNLLLGGGGGGGGGGGGHHHJJJKKKLLLJJJKKKKKKLLLLLLMMMNNNNNNLLLMMMMMMLLLIIIHHHIIIJJJMMMRRRXXX[[[ZZZVVVSSSQQQPPPNNNLLLJJJJJJLLLMMMOOORRRSSSYYYbbblllvvv~~~xxxrrrlllhhhhhhhhhhhhfffccc```\\\ZZZcccwww|||fffZZZTTTPPPPPPOOONNNOOOSSSXXX]]]ccclllxxxrrr]]]YYYQQQKKKKKKHHHHHHJJJMMMOOOQQQSSSVVVXXXTTTSSSSSSSSSRRROOOJJJFFF???@@@@@@@@@???<<<:::888999777555444444444333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000111333555666666666555777888999;;;;;;:::888777555444333555999===???@@@????????????@@@AAABBBBBBCCCDDDEEEHHHKKKNNNQQQSSSTTTVVVXXX[[[ZZZUUUNNNIIIEEEGGGJJJKKKKKKJJJJJJKKKIIIHHHGGGFFFEEEFFFGGGGGGIIIJJJLLLOOOQQQTTTVVVWWWYYYZZZ[[[\\\^^^```aaabbbbbbdddfffgggggghhhiiikkkhhhjjjlllooorrrttttttuuu{{{~~~}}}mmm^^^VVVQQQNNNLLLJJJJJJJJJIIIHHHGGGEEEDDDEEEEEEDDDBBBBBBAAAAAAAAA??????>>>>>>>>>>>>>>>>>>;;;===???@@@>>>======>>>=========???CCCIIINNNRRR\\\cccnnn|||zzzsssoooqqqnnniiiddd___YYYTTTQQQIIIHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGGGGGGGHHHIIIJJJIIIJJJKKKJJJHHHGGGGGGHHHKKKOOOSSSVVVUUURRRPPPOOONNNMMMLLLKKKKKKKKKKKKKKKOOOOOOTTT]]]eeelllzzzzzzsssmmmiiifffggggggfffdddaaa^^^\\\ccczzzzzzfff[[[VVVPPPPPPOOONNNNNNRRRXXX\\\bbbjjjwwwrrr]]]YYYRRRMMMLLLJJJJJJLLLPPPRRRSSSVVVYYY[[[SSSSSSSSSSSSRRROOOKKKGGG>>>???@@@AAA@@@===:::888;;;888666444444333222000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333333000111333555666666555555777777888999999999888777666444333555999===@@@AAA????????????@@@AAABBBBBB===>>>AAAEEEIIINNNRRRTTTTTTTTTUUUVVVVVVTTTOOOLLLFFFIIIKKKLLLLLLKKKLLLMMMJJJIIIGGGFFFFFFFFFGGGGGGIIIJJJLLLOOOQQQTTTVVVWWWXXXXXXZZZ[[[]]]___``````aaaccceeeffffffggghhhjjjjjjlllooorrrtttuuuuuuvvvzzz|||}}}}}}oooccc\\\WWWTTTRRRKKKLLLMMMMMMLLLKKKIIIHHHFFFFFFEEECCCCCCBBBBBBBBB>>>>>>>>>>>>>>>=========<<<>>>??????===;;;;;;;;;===<<<===???DDDJJJPPPTTT]]]eeerrr~~~xxxtttnnnhhhbbb\\\VVVRRRMMMLLLIIIFFFEEEEEEEEEFFFKKKJJJGGGEEEEEEEEEFFFGGGDDDFFFGGGGGGEEEDDDDDDEEEIIILLLPPPRRRQQQOOOMMMMMMLLLLLLLLLKKKKKKJJJIIIIIINNNMMMRRRZZZaaafffrrr{{{uuunnnjjjeeefffffffffdddaaa^^^]]]aaa|||yyyfff[[[VVVPPPOOONNNMMMNNNQQQWWW[[[aaajjjwwwttt___ZZZQQQLLLLLLKKKLLLNNNQQQTTTVVVWWWWWWVVVUUUUUUUUUTTTQQQNNNKKKIIIFFFDDDAAA???>>>===;;;999999888777555333222222111111111111111000000000000///000111111///.........111111111000000000000000111111111111111000//////111111111111222333444555000000111222444555666666555555666777777777777777666666555555777:::===???@@@@@@@@@AAACCCCCCAAA???===???CCCGGGLLLOOORRRSSSSSSPPPNNNOOORRRPPPKKKEEEGGGKKKPPPRRRQQQNNNLLLJJJFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHJJJMMMQQQTTTVVVWWWYYYYYYZZZ[[[]]]^^^___```dddeeefffhhhhhhgggeeedddiiikkknnnrrruuuwwwxxxxxxyyy{{{|||}}}tttlllfffaaaZZZTTTUUURRRNNNMMMNNNNNNMMMJJJLLLKKKJJJIIIIIIFFFCCC@@@AAAAAAAAAAAA@@@@@@@@@@@@<<<<<<<<<<<<;;;:::999888<<<======>>>AAAGGGNNNSSScccmmm}}}}}}vvvppplllfff___YYYQQQOOOKKKGGGGGGHHHKKKMMMOOONNNKKKIIIGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJIIIKKKNNNPPPQQQOOONNNLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJNNNQQQSSSVVV^^^jjjsss{{{rrrlllhhhjjjfffeeeiiiiiiccc]]]ZZZ___zzzggg[[[UUUOOONNNLLLLLLOOOTTTZZZ]]]bbbjjjwwwuuu```[[[SSSMMMNNNLLLNNNOOORRRUUUWWWXXXWWWWWWUUUVVVUUUTTTRRROOOKKKIIIFFFDDDAAA???>>>===;;;:::999888666555333333222222111111111111000000000000222333333222111111111111111000000000000000000000111111111111111000//////////////////000111222333111111222444555666777888555555666777777777777777444444444444666999;;;===>>>>>>@@@CCCEEEFFFDDDCCC===???CCCGGGJJJNNNPPPQQQSSSOOOMMMMMMOOONNNIIIDDDDDDIIINNNRRRRRRPPPNNNMMMHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHJJJMMMQQQTTTVVVWWWXXXYYYZZZ\\\^^^___aaaaaadddeeeggghhhiiihhhgggfffkkklllnnnqqqtttvvvwwwxxxyyy{{{}}}~~~xxxsssmmmeee___^^^ZZZUUUSSSTTTTTTQQQOOONNNMMMKKKJJJJJJHHHEEECCCCCCBBBAAA@@@@@@?????????===============<<<;;;:::<<<<<<===>>>AAAFFFMMMRRRbbblll}}}|||uuupppjjjbbb]]]WWWTTTPPPLLLJJJJJJLLLMMMPPPOOONNNLLLJJJGGGEEEDDDFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJMMMPPPQQQSSSYYYccckkk|||}}}uuunnnkkkmmmjjjiiikkkjjjccc\\\ZZZfff|||hhhZZZTTTMMMLLLJJJJJJMMMRRRWWW[[[bbbjjjwwwvvvaaa\\\TTTNNNOOONNNOOOQQQTTTWWWXXXXXXXXXWWWVVVVVVVVVUUUSSSOOOLLLJJJFFFDDDAAA???>>>===<<<:::777777666555444333333333222222111111111000000000333333222222222222222222000000000000000000111111000111111111111000000///////////////000111222333222222333555666777888999555666666777777777777777333222222333555777:::;;;;;;===@@@DDDHHHIIIGGGEEE@@@AAADDDGGGJJJMMMNNNOOOPPPMMMJJJJJJKKKJJJGGGCCCBBBGGGMMMQQQQQQQQQPPPPPPKKKJJJIIIGGGFFFEEEEEEDDDGGGIIIKKKMMMQQQSSSUUUWWWXXXYYY[[[^^^```bbbcccdddccceeegggiiijjjjjjiiihhhmmmmmmnnnppprrrtttwwwxxxyyy|||uuuooogggbbb]]]ZZZZZZXXXUUURRRTTTRRROOOMMMMMMLLLJJJIIIFFFEEECCCAAA????????????===>>>>>>>>>>>>>>>===<<<;;;<<<===>>>@@@EEEKKKOOO^^^iiizzz{{{uuuooohhhccc^^^\\\WWWSSSOOOMMMMMMMMMQQQQQQRRRQQQNNNKKKGGGDDDFFFEEEDDDDDDCCCCCCCCCDDDGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJLLLNNNNNNOOOTTT\\\bbbppp|||xxxqqqnnnpppmmmlllnnnlllddd]]]ZZZkkkiiiZZZRRRLLLKKKJJJJJJMMMRRRWWWZZZbbbjjjvvvuuuaaa\\\TTTNNNOOONNNRRRSSSVVVXXXYYYYYYXXXXXXWWWWWWWWWVVVSSSPPPMMMKKKFFFCCC@@@???>>>>>><<<:::777666555444444444444444222222222111111111000000222111000000111111111000000000000000000111111111000000111111111111000///111111111111222333444555222222333444666777888999666666777777777777666666222222333444666888:::;;;:::<<>>>>>>>>>>>>>>======;;;<<<<<<===???CCCHHHLLLYYYdddvvv|||wwwrrrlllhhhdddbbb^^^YYYUUUQQQOOONNNRRRTTTVVVVVVTTTOOOJJJGGGEEEDDDCCCBBBBBBBBBCCCCCCGGGFFFFFFFFFFFFHHHIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJKKKLLLNNNQQQWWW[[[eeeqqqzzztttqqqpppnnnooopppmmmddd]]]\\\kkklllZZZRRRNNNMMMLLLLLLOOOSSSXXX\\\bbbiiitttuuuaaa]]]TTTOOOPPPOOOSSSUUUWWWYYYZZZYYYXXXWWWWWWWWWWWWVVVSSSPPPMMMKKKEEECCC@@@???>>>>>><<<;;;777666555444444444444444222222222222111111111111222111000111333444222/////////000000111111111111///000000111111111000000111111111111222333444555111111222444555666777888666666777777777777666666333444555666888999;;;<<<;;;<<<>>>AAADDDDDDBBB@@@CCCDDDEEEGGGIIIJJJJJJKKKEEEEEEEEEFFFHHHHHHGGGFFFDDDHHHLLLNNNNNNLLLLLLLLLIIIHHHHHHGGGFFFFFFFFFGGGHHHIIIKKKNNNPPPSSSUUUVVVWWWYYY\\\```ccceeeffffffdddeeehhhkkklllmmmllllllnnnnnnnnnooopppsssvvvwwwwww{{{}}}yyywwwuuuqqqmmmgggccc^^^YYYVVVSSSPPPNNNMMMKKKIIIFFFCCCBBBAAAAAA======>>>>>>>>>===<<<<<<;;;;;;<<<===>>>AAAEEEIIIUUU```rrrzzztttqqqoookkkhhhdddccc```]]]YYYUUUQQQOOORRRUUUXXXZZZYYYUUUOOOLLLEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFEEEEEEEEEGGGIIIJJJGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHJJJLLLNNNRRRVVVYYY\\\gggyyy}}}wwwsssooooooppprrrnnnddd^^^]]]jjjooo\\\SSSMMMLLLLLLLLLOOOSSSXXX[[[aaahhhtttvvvbbb^^^VVVQQQRRRQQQTTTVVVXXXYYYZZZYYYXXXWWWVVVVVVVVVUUUSSSOOOLLLJJJEEEBBB@@@??????>>>===;;;777777666555444333333333333222222222222111111111333222222555999888444000/////////000111111222222///000000111111111111000////////////000111222333111111222333555666777888777777777777777666666555444555666888999;;;<<<===<<<<<<<<<>>>@@@AAA@@@>>>@@@AAABBBDDDEEEFFFGGGGGGBBBCCCFFFHHHIIIHHHGGGFFFEEEHHHKKKLLLKKKIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJKKKNNNPPPSSSTTTUUUWWWYYY]]]aaadddeeeeeeeeedddfffhhhkkklllmmmllllllllllllmmmoooqqqsssvvvwwwvvvyyy~~~xxxsssmmmfff```[[[UUUQQQOOONNNLLLJJJGGGEEECCCBBB?????????>>>>>>===<<<;;;:::;;;<<<<<<===???CCCFFFQQQ\\\ooo}}}zzzxxxrrrmmmhhheeeeeeeeecccaaa^^^^^^___^^^[[[XXXTTTRRRRRRUUUZZZ]]]]]]ZZZVVVSSSIIIHHHFFFDDDDDDDDDFFFGGGFFFFFFEEEEEEFFFGGGIIIJJJFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGIIIKKKOOORRRUUUVVVWWW```qqqyyyvvvqqqqqqssstttnnnddd]]]\\\kkkppp\\\SSSJJJJJJIIIKKKMMMQQQUUUXXX^^^gggsssyyyddd```XXXSSSUUUTTTUUUVVVXXXYYYYYYXXXWWWVVVUUUVVVUUUTTTRRROOOKKKIIIDDDBBB@@@??????>>>===<<<999888666555333333222222333333222222222111111111111111333888;;;:::444......//////000111111222222//////000111111111111111////////////000111222333222222333555666777888999777777777777777666555555444555666888:::;;;<<<===<<<;;;:::<<<>>>@@@@@@???@@@AAACCCDDDFFFGGGGGGGGGBBBEEEIIIKKKJJJHHHEEEDDDCCCFFFIIIJJJIIIGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJLLLNNNPPPRRRTTTUUUWWWYYY]]]aaadddeeedddddddddfffiiikkkllllllkkkkkkiiikkkmmmppprrrtttvvvvvvtttwww{{{~~~zzzrrriii```[[[OOOOOOOOONNNLLLHHHEEECCCAAAAAAAAA@@@???===<<<;;;:::;;;<<<<<<<<<>>>AAADDDMMMWWWggguuu{{{wwwmmmjjjgggeeedddcccaaa___\\\YYYVVVVVVXXXXXXWWWTTTVVVXXX[[[\\\\\\ZZZVVVTTTQQQUUUZZZ___```___\\\ZZZPPPNNNKKKGGGEEEEEEFFFFFFDDDDDDDDDEEEEEEFFFGGGHHHEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGIIIKKKOOOQQQRRRRRRSSS[[[jjj}}}}}}yyyvvvvvvxxxxxxpppccc[[[ZZZkkkooo[[[SSSIIIIIIIIIKKKMMMQQQUUUWWW\\\eeesss{{{fffccc[[[VVVWWWVVVUUUVVVWWWYYYYYYXXXVVVUUUUUUUUUUUUTTTQQQNNNKKKIIIDDDBBB@@@??????>>>===<<<999888777555333222222111333333333222222222111111...///111777;;;999222+++...//////000111222222222//////000111111111111111111111111111222333444555333444555666777888999:::777777777777777666555555333444666888:::;;;<<<<<<<<<;;;999:::===@@@BBBBBBCCCDDDEEEGGGIIIJJJJJJJJJDDDHHHLLLMMMKKKGGGCCCAAABBBDDDGGGHHHHHHGGGGGGGGGIIIHHHHHHGGGFFFFFFFFFGGGIIIJJJLLLNNNPPPRRRTTTUUUWWWYYY]]]aaacccdddcccccceeefffiiikkklllkkkjjjjjjgggiiimmmpppsssuuuvvvvvvsssvvvzzz}}}vvvkkkeeeOOOPPPQQQPPPNNNKKKGGGDDDDDDDDDCCCBBB@@@>>><<<;;;:::;;;;;;;;;;;;===@@@BBBJJJSSS___iiipppuuu{{{}}}wwwpppiiidddbbbZZZXXXTTTRRRRRRQQQPPPOOONNNLLLJJJLLLNNNOOOMMMKKKQQQSSSWWW[[[\\\ZZZXXXVVVQQQTTTZZZ___bbbbbb```___VVVSSSOOOJJJGGGEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHIIIKKKNNNPPPOOOOOORRRXXXeeexxx|||{{{{{{}}}{{{qqqcccZZZYYYiiimmmZZZRRRKKKKKKKKKMMMPPPSSSWWWYYY[[[dddsss~~~iiiaaa]]]VVVRRRSSSXXXXXXXXXXXXXXXWWWWWWWWWVVVUUUTTTTTTSSSQQQMMMJJJFFFDDDAAA@@@??????===<<<999999888999999888555222444444333222111000///...222222222333333222222222111111000000//////......111111111111111111111111111///000444222...111888666666777777888888999999:::999999888777666555555555666888999;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>BBBBBBCCCEEEIIIJJJJJJIIIIIIJJJKKKKKKJJJGGGDDDBBBCCCFFFIIILLLMMMKKKIIIGGGHHHHHHHHHHHHHHHHHHHHHIIIHHHJJJMMMOOOOOOQQQTTTVVVYYYZZZ\\\^^^```bbbccccccdddeeegggiiijjjkkkjjjjjjnnnooopppqqqrrrsssttttttuuuvvvyyy|||}}}mmmddd^^^XXXTTTRRRPPPKKKHHHIIIIIIGGGFFFCCCAAA>>>===<<<;;;999999999;;;===>>>HHHJJJNNNVVV]]]bbbddddddeeecccaaa^^^[[[XXXVVVUUUQQQOOOMMMMMMMMMLLLJJJHHHJJJHHHHHHIIIKKKKKKKKKJJJMMMMMMMMMQQQWWWZZZYYYXXXZZZVVVTTTWWW___fffhhhggg```ZZZSSSMMMJJJIIIJJJJJJEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMOOOPPPPPPSSSUUU___rrr~~~~~~|||nnn^^^YYY]]]hhhnnn[[[RRRNNNNNNMMMLLLNNNQQQTTTVVV\\\dddppp|||jjjbbb^^^WWWRRRSSSWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTTTTSSSSSSPPPLLLIIIDDDBBB???>>>======;;;::::::888666666666666444333222222222111111111111111111111222222222222111111111111111111000000000000111111111111111111111111///---///222111...111777555555666666777888888888888888888777666555555444555555777888:::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@BBBBBBCCCEEEIIIKKKKKKJJJJJJKKKLLLLLLKKKHHHDDDBBBCCCFFFKKKNNNOOONNNKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKMMMOOOPPPRRRTTTVVVYYYZZZ\\\___aaabbbcccdddfffgggiiijjjkkkkkkkkkjjjmmmmmmooopppqqqsssttttttwwwxxxzzz|||~~~ooohhh^^^XXXTTTRRROOOLLLJJJIIIHHHFFFDDDAAA???>>><<<;;;:::999:::;;;===>>>@@@CCCHHHNNNTTTWWWYYYYYYWWWWWWWWWVVVUUUUUUTTTSSSOOOMMMKKKJJJJJJJJJHHHGGGHHHGGGFFFGGGIIIJJJIIIGGGKKKKKKLLLPPPUUUYYYYYYYYYWWWUUUTTTWWW]]]cccggghhhddd___XXXQQQMMMKKKKKKKKKGGGFFFDDDCCCCCCDDDEEEEEEHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGIIIKKKMMMOOOOOOPPPRRRSSS]]]ooo|||nnn]]]XXX[[[cccooo]]]TTTNNNMMMLLLLLLNNNQQQTTTVVV]]]eeeqqq|||lllddd___XXXSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXUUUTTTSSSRRRQQQOOOKKKHHHDDDBBB???>>>======;;;:::;;;888444333333444444444000000111111222222222333000111111111111111111000111111111111222222222222000000000000000000000000///...///222111000222777444444555555666777777888777777777666666555555444444444666777888999:::;;;<<<======>>>???@@@BBBCCCBBBBBBCCCFFFIIIKKKKKKJJJJJJKKKMMMNNNLLLIIIFFFCCCCCCGGGMMMRRRSSSQQQNNNKKKJJJJJJIIIIIIHHHHHHGGGGGGIIIKKKNNNPPPQQQRRRUUUWWWZZZ[[[]]]___aaacccddddddhhhiiijjjkkkllllllkkkjjjkkklllmmmoooqqqssstttuuuxxxyyyzzz|||~~~xxxjjj^^^XXXUUURRRQQQKKKJJJIIIGGGEEEBBB@@@???===<<<;;;::::::<<<===???===@@@EEEIIILLLNNNQQQSSSRRRSSSUUUVVVWWWWWWWWWWWWUUUSSSPPPNNNMMMLLLKKKIIIGGGFFFFFFGGGIIIJJJJJJHHHGGGFFFGGGJJJNNNRRRTTTTTTRRRSSSUUUWWWZZZ___eeeiiijjjfff___XXXRRRNNNLLLKKKHHHGGGFFFDDDDDDDDDEEEEEEIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFHHHKKKMMMNNNOOOPPPQQQRRRZZZkkk~~~|||lll\\\VVVXXX```ooo]]]UUUMMMLLLKKKLLLMMMQQQTTTVVV]]]eeeqqq|||nnneee```YYYTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZVVVTTTRRRQQQPPPNNNKKKHHHFFFDDDAAA@@@??????===<<<:::888555444444444444333000111111111111222222222000000111111111111000000000000000111111222222222////////////////////////000000000111111222333555222333333444555666777777777777777777777666666666333444444666777888::::::<<<<<<===>>>???AAACCCDDDAAAAAACCCFFFIIILLLLLLKKKKKKLLLOOOPPPOOOKKKHHHEEECCCGGGNNNTTTVVVUUUQQQMMMKKKKKKJJJIIIHHHGGGGGGFFFIIILLLOOOPPPRRRTTTWWWYYYZZZ[[[]]]```bbbcccdddeeehhhiiijjjkkkkkkkkkjjjiiijjjjjjlllnnnppprrrtttuuuxxxyyyzzz{{{}}}wwwggg]]]WWWTTTRRRMMMLLLKKKIIIGGGDDDBBB@@@???>>><<<;;;;;;<<<>>>???AAACCCFFFHHHJJJOOOUUUZZZ^^^```ccceeefffgggfffeeeeeebbb]]]ZZZWWWTTTQQQNNNIIIHHHHHHIIILLLNNNOOONNNIIIHHHHHHIIIKKKMMMOOOPPPNNNQQQUUUUUUVVVZZZbbbhhhmmmkkkggg```YYYRRRNNNLLLIIIHHHFFFDDDDDDDDDDDDEEEHHHHHHIIIHHHGGGFFFDDDCCCEEEFFFHHHJJJLLLNNNOOOOOOPPPQQQYYYhhhyyyzzzhhhZZZTTTUUUaaannn]]]UUULLLKKKKKKKKKMMMPPPTTTVVV^^^eeeqqq|||ooofffbbbZZZVVVWWWWWWXXXXXXYYYZZZ[[[[[[\\\WWWUUURRRQQQPPPNNNJJJHHHFFFDDDAAA@@@??????===<<<888777777777777666444111222222222111111111111000000000111111111111000000...//////000000111111111////////////////////////000000000///000222222222222222333444555666777777888888888888888888999999444444444555666888:::;;;;;;;;;;;;<<<>>>@@@BBBBBBAAAAAACCCFFFJJJLLLMMMLLLKKKMMMPPPRRRQQQNNNIIIGGGCCCHHHOOOUUUXXXVVVRRROOOKKKKKKJJJIIIIIIHHHGGGGGGJJJLLLOOOQQQSSSUUUXXXZZZ[[[\\\^^^```cccdddeeeeeeggghhhiiijjjjjjiiihhhhhhjjjjjjlllnnnppprrrtttuuuwwwwwwxxxyyy{{{~~~rrrddd[[[UUURRRNNNNNNMMMKKKHHHFFFCCCBBB@@@???===<<<<<<===???@@@DDDDDDFFFIIIOOOXXXbbbhhhnnnqqqvvvzzz}}}~~~~~~}}}xxxtttoooiiiccc]]]WWWSSSMMMKKKJJJKKKNNNRRRSSSTTTSSSRRRQQQPPPNNNMMMNNNNNNKKKOOOSSSSSSRRRVVV^^^eeemmmnnnnnniii```WWWQQQNNNJJJHHHFFFDDDCCCCCCCCCCCCFFFGGGGGGHHHGGGEEECCCBBBEEEFFFHHHJJJLLLNNNOOOOOOQQQQQQXXXeeeuuuvvvcccWWWSSSSSSbbbooo^^^VVVKKKJJJJJJJJJLLLPPPSSSVVV]]]eeeppp{{{ooofffbbb[[[WWWXXXYYYYYYZZZZZZ[[[[[[\\\\\\XXXVVVSSSQQQPPPNNNKKKIIIDDDBBB???>>>======;;;:::888777777888999777333000333222222222111111000000000111111111111111111000///////////////000000000000000000000000000000000...///......000555555222111222333444555777888888888888888999999:::::::::444444444444666888:::;;;::::::;;;<<<===>>>@@@AAAAAAAAACCCFFFJJJMMMMMMMMMLLLOOORRRTTTSSSPPPKKKHHHDDDHHHOOOTTTVVVUUURRROOOKKKKKKJJJJJJIIIIIIHHHHHHJJJMMMPPPRRRTTTVVVYYY\\\\\\]]]___aaaccceeefffffffffggghhhiiijjjiiiiiihhhkkklllmmmoooqqqssstttuuuuuuuuuuuuvvvwwwyyy|||}}}|||}}}~~~}}}ooocccYYYSSSPPPOOONNNLLLJJJGGGEEEDDDBBB@@@???======>>>???@@@CCCCCCEEEMMMZZZhhhsssyyy|||}}}vvvmmmccc]]]WWWTTTPPPNNNPPPTTTWWWXXXYYYYYYYYYUUUQQQMMMKKKJJJKKKNNNQQQQQQPPPSSSZZZ```iiiooosssrrriii___VVVRRRLLLJJJHHHFFFDDDCCCCCCDDDDDDEEEGGGGGGGGGFFFDDDBBBDDDEEEGGGJJJLLLMMMNNNOOOQQQQQQWWWbbbqqqppp]]]TTTRRRRRRaaaqqq___VVVJJJIIIIIIIIILLLOOOSSSVVV]]]dddoooyyynnnfffbbb\\\YYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZWWWTTTQQQPPPNNNLLLJJJDDDBBB???>>>======;;;:::888777666555666555333111111111111111111222222222111111222222222222111111111111000000000000000000111111111111111111111111...111111111666>>>???;;;222222333555666777888999666777777888999999::::::555555444555666888;;;<<<<<<;;;;;;<<<===>>>???@@@AAAAAACCCFFFKKKMMMNNNMMMMMMOOOSSSUUUUUUQQQMMMIIIEEEIIINNNRRRTTTSSSQQQOOOJJJJJJJJJJJJJJJIIIIIIIIIKKKMMMQQQSSSUUUWWWZZZ]]]\\\]]]___bbbdddeeefffgggeeeggghhhjjjkkkkkkjjjjjjmmmmmmooopppqqqssstttttttttsssrrrqqqqqqrrrtttuuutttuuuuuuuuuxxx|||zzzlll___WWWQQQQQQOOONNNKKKIIIFFFEEECCCAAA???>>>>>>>>>@@@AAADDDEEELLL[[[ooozzzrrrhhhbbbZZZUUUUUUXXX[[[]]]___aaaaaa^^^WWWQQQNNNLLLLLLMMMNNNNNNNNNQQQWWW[[[fffoooxxxzzzrrrfff\\\WWWOOOMMMKKKHHHFFFEEEEEEEEECCCDDDGGGHHHIIIGGGFFFDDDDDDEEEGGGJJJLLLMMMNNNNNNOOOOOOTTT___lll~~~kkkXXXQQQQQQRRR___pppZZZPPPIIIHHHHHHIIIKKKOOOSSSUUU\\\cccmmmxxxmmmfffbbb\\\YYY[[[ZZZZZZZZZZZZYYYYYYYYYYYY[[[XXXTTTRRRPPPOOOLLLJJJFFFDDDAAA@@@??????===<<<999777333222222333333222...///000111222333444444222222333333333333222222333222222222111111000000111111111111111111111111000444555666===GGGIIIEEE222333444555777888999:::555555666777888999999:::666555555555666999;;;=========<<<======>>>??????AAAAAACCCGGGKKKNNNNNNNNNMMMPPPTTTVVVVVVRRRMMMJJJFFFIIIMMMQQQRRRRRRPPPNNNIIIIIIIIIJJJJJJJJJJJJJJJKKKNNNQQQSSSUUUXXX[[[]]]\\\^^^```bbbdddeeefffgggfffgggiiikkkllllllllllllnnnooopppqqqrrrssstttttttttssspppnnnmmmmmmmmmnnnnnnnnnnnnnnnooottt{{{ssseee\\\RRRQQQPPPNNNLLLIIIGGGFFFCCCBBB@@@>>>>>>???@@@AAAGGGJJJTTTjjjvvvoooddd]]]ZZZ\\\___bbbiiilllmmmjjjccc\\\XXXVVVMMMMMMMMMMMMNNNQQQUUUXXXdddooo{{{xxxlll```ZZZQQQPPPMMMJJJHHHGGGGGGGGGCCCEEEGGGIIIJJJIIIGGGFFFDDDEEEGGGIIIKKKMMMNNNNNNNNNNNNRRR\\\iii{{{hhhUUUOOOQQQRRR```lllUUUIIIIIIHHHHHHIIIKKKOOOSSSUUU[[[bbblllwwwooohhh]]]WWWXXXUUUWWWYYY[[[[[[YYYXXXWWWXXXYYYWWWTTTRRRPPPNNNJJJGGGDDDBBB@@@??????>>><<<:::999777555444444444333222222222333444333222111000222111000//////000111222//////000000111111222222333333222111000///......---222:::>>>>>>;;;777555///000222444555777777777...000333777999::::::999444444444777999;;;:::999;;;===>>>@@@@@@@@@??????CCC>>>===DDDKKKNNNNNNOOOLLLRRRUUUUUUTTTSSSOOOIIIEEEFFFHHHKKKLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIKKKMMMPPPSSSVVVYYYZZZ]]]^^^___aaabbbdddeeefffaaabbbeeehhhjjjlllmmmnnnjjjkkknnnqqqrrrrrrrrrqqqqqqnnnjjjfffeeegggjjjmmmmmmllljjjhhhgggjjjooossssssxxx{{{mmmeeeYYYTTTOOOMMMLLLJJJGGGDDDGGGEEECCCAAA@@@AAABBBCCCEEEMMMaaa}}}sssfff______bbbeeeooosssvvvwwwrrrggg[[[SSSQQQNNNKKKJJJNNNSSSWWWYYY```mmm{{{}}}uuujjjaaa\\\UUUOOONNNNNNJJJGGGGGGEEEFFFHHHIIIIIIHHHGGGFFFDDDDDDEEEHHHKKKMMMMMMLLLLLLMMMRRR\\\hhhzzzwwwbbbRRRMMMPPPVVV```~~~hhhTTTKKKIIIHHHHHHIIILLLPPPUUUWWW[[[aaakkkxxx~~~nnnggg\\\WWWXXXUUUUUUWWWZZZZZZZZZYYYYYYZZZXXXVVVSSSQQQPPPMMMIIIFFFDDDBBB@@@??????>>>===;;;999777555444444444333222222222333333333222111000222111000//////000111222000000000000000111111111222222111111000/////////111555999:::888555222111111222333444555555555555222333555777777777777777555555555666999;;;;;;:::<<<<<<===>>>???@@@@@@@@@BBB???@@@GGGLLLMMMOOOQQQNNNRRRUUUVVVWWWVVVPPPHHHEEEFFFHHHJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJLLLOOORRRUUUWWWXXXYYYZZZ[[[]]]^^^```aaabbbcccdddfffiiikkkmmmoooooonnnooopppqqqqqqooonnnllllllhhhdddcccdddhhhlllnnnooolllgggcccaaaaaaaaabbbcccgggmmmtttzzztttiiiZZZUUUOOOLLLLLLKKKIIIFFFGGGEEECCCBBBAAAAAABBBCCCIIIQQQfffsssjjjfffeeeeeeppptttzzz}}}zzzqqqddd\\\SSSOOOKKKIIIKKKNNNRRRSSS___lllzzz~~~sssiii]]]UUUNNNNNNMMMIIIFFFGGGEEEFFFHHHIIIJJJIIIGGGFFFDDDDDDEEEHHHKKKMMMMMMMMMNNNNNNSSS\\\gggwwwuuuaaaQQQMMMQQQVVV___~~~hhhTTTLLLIIIHHHHHHIIILLLPPPTTTWWW\\\aaakkkwww}}}mmmfff[[[VVVWWWTTTTTTVVVYYYZZZZZZZZZZZZ[[[WWWUUUSSSQQQOOOLLLIIIFFFDDDBBB@@@?????????===<<<999777555444444444333222222333333333333222111000222111000000000000111222111111111111000000000000000000000000000000000000999999999777333000......333333444444555555444444555555555666666777777777777666555666888;;;<<<<<<<<<<<<<<<<<<>>>@@@AAACCC@@@@@@CCCHHHKKKLLLPPPVVVVVVWWWWWWWWWZZZZZZSSSIIIEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHKKKMMMPPPSSSUUUWWWWWWWWWYYYZZZ\\\^^^______cccdddfffiiikkkmmmnnnnnnppppppqqqqqqpppnnnlllkkkhhhdddaaabbbgggmmmqqqrrrrrrlllddd___\\\ZZZWWWTTTTTTWWW[[[___dddjjjpppuuuvvv~~~|||qqq___YYYQQQMMMLLLLLLJJJIIIGGGFFFDDDBBBBBBBBBCCCCCCJJJSSSfffyyyqqqllliiiooottt}}}}}}qqqhhhYYYTTTNNNJJJJJJLLLNNNOOO[[[ggguuu~~~rrraaaXXXQQQOOONNNJJJHHHHHHEEEGGGHHHJJJJJJJJJHHHGGGEEEEEEEEEHHHKKKMMMNNNMMMOOOOOOSSS[[[eeetttsss___QQQMMMQQQVVV___hhhUUUMMMIIIIIIIIIJJJLLLPPPTTTWWW[[[```jjjvvv|||llleeeZZZUUUVVVTTTVVVXXXZZZ[[[ZZZYYYZZZZZZXXXVVVSSSQQQPPPMMMJJJGGGEEECCC@@@?????????>>>===999777555444444444333222333333333333222222111111111111111111111111111111222222111111000000////////////000000111111111111>>>===:::666111//////000222222333444555555555555333333444555666888:::;;;888666444555888;;;=========<<<;;;;;;===@@@CCCFFF@@@@@@DDDHHHIIIMMMVVVaaadddbbb\\\ZZZ\\\^^^WWWMMMFFFGGGHHHIIIHHHGGGEEECCCCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIKKKMMMPPPSSSUUUVVVXXXXXXZZZ[[[]]]___``````bbbccceeegggjjjkkklllmmmnnnnnnoooppppppoooooonnnjjjfffccceeelllssswwwxxxvvvmmmbbb[[[YYYXXXVVVRRROOOPPPRRRUUUXXX^^^eeejjjjjjsss}}}xxxfff^^^UUUNNNLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCGGGOOOaaazzz}}}tttooolllqqq{{{zzzrrrccc]]]UUUOOOMMMNNNOOOPPPUUU___lll|||{{{hhh___VVVSSSQQQMMMKKKKKKFFFGGGIIIKKKKKKKKKJJJIIIFFFEEEEEEGGGKKKNNNNNNNNNOOOOOORRRYYYcccrrrqqq]]]PPPMMMQQQUUUccciiiWWWOOOJJJJJJIIIJJJMMMPPPTTTWWWZZZ___iiivvv{{{kkkeeeZZZUUUVVVTTTYYYZZZ\\\\\\ZZZXXXXXXXXXYYYWWWTTTSSSRRROOOLLLIIIEEECCC@@@>>>?????????>>>999777555444444444333222333333222222222222111222111111222222222222111111222222111111000000///////////////000111111222222<<<;;;888333000///111333000000222444555666777777555444555555666888::::::888666444555777:::<<<======<<<;;;;;;>>>BBBFFFIIIEEEDDDFFFIIIKKKRRRbbbppptttnnneee______aaa[[[RRRGGGHHHIIIJJJIIIGGGEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGIIIJJJKKKNNNQQQSSSUUUVVVXXXYYYZZZ[[[]]]___```aaacccdddfffhhhjjjlllmmmmmmnnnnnnooopppppppppppppppnnnkkkggghhhmmmssswwwyyyxxxlll^^^UUUSSSSSSRRRQQQMMMNNNOOOQQQUUU\\\ccciiinnnuuu~~~|||wwwrrrvvv}}}~~~mmmdddYYYQQQMMMKKKIIIHHHGGGFFFFFFEEEDDDDDDDDDCCCDDDJJJZZZoooyyyrrrkkknnnvvvzzzllleee\\\TTTPPPOOOPPPPPPRRRZZZfffvvvpppeeeZZZUUURRRMMMKKKLLLFFFHHHJJJLLLMMMLLLKKKJJJGGGFFFEEEGGGKKKNNNOOOOOOMMMMMMQQQXXXbbbqqqooo[[[OOOMMMQQQUUUffflllXXXPPPKKKJJJJJJKKKMMMPPPTTTWWWYYY^^^hhhvvv{{{kkkeee[[[VVVWWWUUUZZZ\\\]]]]]]ZZZXXXWWWWWWYYYWWWUUUSSSRRRPPPMMMJJJFFFCCC@@@>>>???@@@@@@@@@999777555444444444333222444333222222111111222222111111222333333222111111111111111111000000000000//////000000111111111222555555333000......000222///000222444555777777888888888888777777666666666666555444555777:::;;;;;;===<<<<<<===@@@DDDHHHKKKKKKIIIIIILLLQQQZZZjjjzzz{{{vvvnnnfffdddddd^^^VVVHHHIIIKKKKKKKKKIIIGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGIIIJJJLLLNNNPPPSSSTTTUUUVVVWWWXXXYYY[[[]]]^^^___eeefffhhhjjjlllmmmnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqrrrpppllliiiiiilllppprrrtttjjj\\\RRRMMMMMMNNNNNNNNNPPPSSSVVV[[[ccckkkqqq~~~yyypppjjjlllpppwwwppphhh]]]TTTOOOMMMJJJHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEIIIUUUfffwwwwwwoooooosss{{{wwwooocccXXXRRRPPPOOONNNSSSXXXaaaooowwwkkk___XXXSSSMMMKKKLLLGGGHHHKKKMMMNNNMMMLLLLLLGGGFFFFFFGGGKKKNNNOOOPPPNNNNNNQQQXXXaaapppooo[[[OOONNNQQQTTTeeennn[[[RRRLLLKKKJJJKKKMMMQQQTTTWWWZZZ___hhhvvv{{{kkkfff[[[WWWXXXUUUYYY[[[]]]]]][[[YYYXXXYYYXXXVVVTTTSSSRRRPPPMMMJJJFFFCCC@@@>>>???@@@AAAAAA999777555444444444333222444333222111111111222222111222222333333222222111000000000000000111111111000000000000000111111111111222222111//////000222000111222444555666666666888888999999888777555444444333333555888999999999<<<<<<===???CCCGGGJJJMMMLLLIIIJJJNNNTTT\\\jjjvvvxxxxxxuuunnnjjjggg```XXXJJJKKKLLLMMMMMMLLLJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJMMMOOOQQQSSSTTTUUUVVVWWWYYYZZZ\\\]]]^^^dddeeefffhhhjjjkkklllllloooppppppqqqrrrtttuuuvvvwwwwwwsssllleeecccgggkkkoooiii```XXXSSSRRRTTTVVVYYY\\\aaagggnnnwww|||ooofffffffffkkksss|||ppphhh^^^VVVRRRPPPMMMJJJGGGGGGGGGGGGFFFEEEDDDDDDFFFIIIPPP]]]jjj{{{yyyuuusssxxx{{{lll___VVVQQQNNNMMMSSSWWW]]]gggxxxtttfff]]]WWWPPPMMMNNNGGGIIIKKKMMMNNNNNNMMMMMMHHHGGGFFFGGGJJJNNNPPPPPPQQQPPPSSSYYYaaannnooo[[[PPPNNNQQQSSS___zzzqqq\\\SSSLLLLLLKKKKKKMMMQQQTTTWWW\\\```iiiuuu|||lllfff\\\WWWYYYVVVXXXZZZ\\\\\\[[[ZZZZZZ[[[WWWUUUSSSRRRQQQOOOLLLIIIFFFCCC???>>>???@@@AAAAAA999777555444444444333222444333222111111111222333111222333444444333222111//////000000111111222222111111000000000000000000000222444444333111222222222333444444555555444444444666888999:::999777666222222333555888999888777<<<===>>>AAADDDHHHLLLNNNIIIGGGHHHNNNTTT[[[eeennnrrrvvvxxxtttoooiiiaaaXXXJJJLLLMMMOOOOOOMMMLLLKKKGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIKKKNNNPPPQQQRRRVVVWWWXXXZZZ\\\]]]^^^___```aaaccceeefffggghhhhhhkkklllnnnqqqtttxxx{{{|||||||||xxxoooddd___ccchhhkkkiiifffbbb^^^]]]```bbbgggkkkrrryyysssdddbbbaaacccjjjttt}}}nnnggg^^^WWWTTTRRROOOLLLGGGGGGHHHGGGGGGFFFEEEDDDGGGGGGMMMWWWbbbqqqzzzuuuwwwuuueeeZZZSSSOOOMMMQQQTTTXXX```ooo|||mmmccc\\\UUURRRRRRGGGIIILLLNNNOOOOOONNNMMMHHHGGGFFFGGGJJJNNNPPPQQQTTTSSSTTTYYYaaammmppp[[[PPPNNNQQQSSSYYYvvvsss]]]SSSMMMLLLKKKKKKMMMQQQTTTVVV]]]aaaiiittt|||hhhdddaaaXXXTTTXXXYYYZZZZZZ[[[[[[ZZZXXXWWWWWWUUUTTTSSSRRROOOKKKHHHJJJGGGBBB===;;;;;;===>>><<<:::888555333222222222555444444333222111000000222222222222222222222222...///000222222333333333111111111111111111111111222111000//////...//////000333555555333222555888777777777777666666666666555444333444666999::::::;;;<<>>======>>>===;;;999666555444444444444333333222222111111111111111111000000000000000//////000111222222222222000000000000000000000000111000000////////////000111333444555444555666888888888777777777666666666666444333444777:::;;;;;;<<<>>>AAADDDFFFGGGHHHHHHIIIGGGFFFGGGLLLRRRWWWYYYaaaiiipppssstttsssmmmeeeSSSLLLIIINNNSSSQQQMMMKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIKKKMMMNNNPPPTTTVVVXXXYYYZZZ\\\]]]___```aaabbbcccdddeeegggiiikkklllmmmppprrrtttvvv{{{wwwiii```^^^aaakkksss{{{}}}}}}}}}sssfff___YYYZZZ___ccchhhnnnppptttxxx{{{{{{~~~xxxsssllleee^^^XXXQQQMMMKKKJJJHHHFFFEEEFFFGGGHHHIIINNNWWW```lll{{{vvviii^^^VVVRRRSSSOOOOOOVVVaaannn~~~yyylllaaaXXXSSSQQQOOONNNMMMNNNPPPQQQPPPOOOJJJHHHGGGGGGJJJNNNQQQRRRSSSSSSTTTXXX]]]iii~~~ttt^^^QQQNNNPPPRRRYYYpppwww```VVVNNNIIIGGGKKKMMMMMMNNNQQQWWW[[[bbblllwww|||hhhccc```WWWTTTXXX[[[[[[\\\\\\[[[YYYXXXVVVUUUSSSRRRQQQPPPMMMIIIFFFBBBBBBBBBAAA@@@???>>>===;;;:::888555444333333333222222222222222222222222111111111111000000/////////000000111111111000000////////////////////////000////////////000000111333333333444777888888888888888888777777777777666777555444555888:::<<<<<<>>>@@@BBBDDDFFFGGGGGGGGGDDDCCCCCCFFFLLLQQQUUUVVV\\\ccckkkqqqwwwyyyrrriiiTTTNNNLLLPPPTTTRRRMMMKKKKKKJJJIIIHHHHHHIIIJJJKKKHHHJJJKKKLLLMMMOOOSSSVVVXXXYYYZZZ\\\^^^___aaaaaaffffffggghhhiiijjjkkklllmmmpppsssuuuxxx~~~tttgggaaa```nnnxxx{{{xxxuuutttxxxzzz}}}~~~tttmmmaaaYYYTTTUUUWWWZZZ___dddggglllsssxxx{{{~~~{{{xxxtttnnnggg]]]SSSMMMIIIHHHFFFEEEEEEFFFHHHIIILLLTTT```lllxxxrrreee[[[WWWRRROOOOOOSSSZZZeeewwwuuujjjaaaYYYUUURRRPPPOOOOOOPPPRRRQQQQQQKKKHHHFFFGGGJJJMMMPPPPPPSSSSSSTTTWWW\\\fff{{{uuu___RRROOOQQQRRRXXXmmm{{{bbbVVVNNNJJJHHHKKKMMMMMMNNNQQQVVVYYY```jjjttt}}}hhhccc___WWWSSSXXX[[[\\\\\\\\\[[[YYYXXXVVVUUUTTTRRRQQQPPPNNNJJJGGGCCCCCCBBBAAA@@@>>>======888777555222111000000111111111111222222333333333444444333333222111111111000000111111111000//////000000000000000000000000//////...//////000111111555333222444999;;;:::888999999888888888777777777777666555666888;;;<<<<<<>>>@@@BBBCCCEEEEEEEEEEEECCCCCCDDDHHHNNNRRRUUUVVVYYY___fffnnnwww{{{tttjjjWWWRRRPPPUUUWWWTTTPPPOOOLLLJJJIIIGGGGGGIIIJJJLLLIIIJJJKKKKKKLLLOOORRRUUUYYYYYY[[[]]]___```bbbbbbggggggiiijjjkkkmmmmmmnnnmmmppptttvvvzzzsssiiieeeqqq|||}}}tttkkkeeebbb```___ccceeehhhkkkmmmiiiccc^^^XXXRRROOOPPPQQQSSSWWW]]]aaahhhrrrzzz||||||{{{wwwpppdddWWWNNNHHHGGGFFFEEEEEEFFFHHHIIIQQQZZZggguuu}}}nnnddd___UUUSSSRRRSSSVVV___ppp}}}rrriii___XXXUUUSSSQQQQQQRRRSSSSSSRRRLLLJJJHHHHHHJJJMMMPPPPPPQQQPPPSSSVVV[[[eeeyyyuuu^^^SSSPPPQQQRRRVVViiigggXXXOOOJJJHHHKKKMMMMMMNNNQQQUUUXXX^^^gggrrr}}}}}}gggbbb^^^VVVSSSWWW[[[\\\\\\\\\[[[ZZZXXXWWWVVVUUUSSSRRRQQQOOOKKKHHHGGGEEEBBB@@@===<<<<<<<<<777666444222111000000111111111111222222333333444333333333222222222111111000111111111111000000///111111111111111111111111//////...//////000111111444222222444999<<<;;;999999999999999888888888888777666555666888;;;<<<<<<===>>>@@@BBBCCCCCCCCCBBBCCCCCCEEEIIINNNRRRTTTTTTXXX]]]cccjjjrrrvvvooofffVVVRRRRRRWWWYYYUUUQQQPPPKKKIIIGGGFFFFFFGGGIIIKKKHHHIIIJJJJJJKKKNNNSSSVVVYYYZZZ[[[]]]___aaacccdddfffgggiiilllnnnoooppppppnnnqqquuuwww{{{sssmmmuuuqqqkkkbbbZZZVVVTTTSSSRRROOOPPPRRRUUUVVVTTTQQQNNNOOOKKKIIIKKKMMMNNNSSSYYY```hhhtttxxxkkk\\\RRRIIIHHHFFFEEEEEEGGGHHHJJJSSS\\\jjjwww}}}xxxuuuuuupppooonnnnnnrrrzzzvvvjjjdddYYYVVVTTTSSSSSSXXXggguuuxxxooodddZZZWWWVVVTTTSSSTTTUUUTTTSSSOOOLLLJJJIIILLLNNNPPPQQQMMMNNNQQQUUU[[[fffyyysss]]]RRRPPPQQQQQQVVVfffjjjYYYOOOJJJHHHKKKMMMLLLMMMPPPSSSVVV\\\dddooozzz}}}gggaaa]]]UUURRRWWWZZZ[[[\\\\\\\\\[[[ZZZYYYWWWUUUTTTSSSRRROOOKKKIIIIIIFFFCCC???===<<<<<<<<<999888666444333333333333111111111222222333333333000000000000000000000000000111111222222222111111111111111111111111111111000////////////000000111222111222555888;;;<<<;;;:::::::::999999999888888777555444555888:::<<<<<<;;;===???AAABBBBBBBBBBBBBBBBBBCCCFFFKKKOOOQQQQQQVVVZZZ___ccchhhkkkfff^^^RRRPPPQQQVVVWWWTTTPPPPPPIIIHHHGGGFFFFFFGGGHHHIIIGGGHHHIIIIIIKKKNNNTTTXXXYYYZZZ\\\^^^```bbbdddeeeeeegggjjjmmmooopppqqqqqqooorrruuuxxx{{{{{{rrr^^^YYYSSSMMMKKKJJJJJJJJJDDDEEEGGGIIIJJJKKKJJJJJJGGGEEEEEEHHHIIIJJJOOOVVV^^^gggttt~~~pppaaaVVVJJJIIIGGGFFFFFFGGGIIIJJJSSSZZZeeepppxxx||||||{{{yyywwwrrrlllfffcccbbbccc````````````ccchhhpppuuuqqqhhh^^^YYYTTTRRRQQQTTT^^^iiixxx{{{ssshhh]]]YYYXXXWWWWWWWWWWWWTTTRRRPPPNNNKKKJJJLLLOOOPPPQQQLLLMMMPPPUUU[[[fffyyypppZZZPPPOOOPPPPPPVVVdddjjjYYYPPPKKKHHHKKKMMMLLLMMMPPPRRRTTTYYYaaalllwww}}}gggaaa]]]TTTRRRWWWYYYZZZ[[[\\\]]]\\\[[[[[[VVVTTTSSSRRRQQQNNNKKKHHHEEEDDDCCCAAA???===<<<;;;999888666555444333444444222222222222222222333333/////////000111111222222000111222333333333333333111111111111111111111111111000000////////////000///111333555777999;;;===;;;::::::::::::999999999666444333444777:::;;;;;;;;;<<>>;;;;;;;;;:::::::::999999555444333444666999::::::;;;===???AAACCCDDDDDDDDDFFFEEEDDDEEEIIIMMMOOOPPPLLLQQQUUUTTTTTTVVVUUUSSSPPPOOOSSSXXXZZZVVVTTTUUUGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFGGGHHHJJJOOOVVVZZZYYYZZZ\\\^^^aaaccceeefffiiikkkmmmnnnooonnnmmmlllpppsssvvvxxxzzzxxxmmm___RRROOOLLLHHHFFFFFFFFFEEEDDDBBBBBBBBBAAA@@@@@@AAACCC@@@@@@AAADDDCCCBBBGGGNNNSSS\\\jjjyyyvvvfff\\\NNNMMMJJJHHHGGGHHHIIIJJJLLLOOOTTTZZZ]]]]]]YYYVVVTTTSSSQQQNNNMMMQQQVVV[[[\\\^^^```bbbbbbcccdddfffeeekkkpppssszzz{{{lllccc[[[XXXWWWVVVYYY]]]dddvvv|||yyyqqqfffYYYZZZ[[[\\\\\\YYYUUUQQQPPPMMMJJJIIIKKKMMMNNNNNNPPPPPPSSSWWW[[[dddvvvjjjUUUMMMMMMNNNNNNWWWbbb{{{ooo]]]PPPKKKIIIKKKMMMLLLMMMOOOPPPRRRWWW^^^hhhttt~~~|||iii```TTTOOORRRPPPWWWXXXYYYZZZZZZYYYXXXXXXRRRQQQPPPPPPOOOLLLHHHDDDDDDCCCBBBBBBAAA???<<<999888888777666555444333333000000000000000000000000333222000/////////000111333333333222111000///...000000111111111111000000222222222111111111000000000000111222444666888999::::::::::::::::::::::::777666666666777999<<<===;;;;;;<<<===???@@@BBBCCCFFFDDDBBBEEEKKKOOOQQQRRRRRRRRRRRRQQQQQQPPPOOOOOOJJJKKKNNNRRRVVVXXXVVVTTTMMMKKKGGGFFFFFFGGGGGGGGGCCCEEEHHHKKKMMMPPPTTTWWW\\\\\\\\\^^^```cccfffhhhkkkmmmoooooommmlllllllllqqqrrrtttwww|||qqqeeeZZZRRROOOHHHHHHGGGGGGFFFDDDCCCBBBEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFQQQXXXdddrrr|||iii[[[RRRLLLGGGGGGGGGFFFFFFIIINNNNNNNNNOOOQQQSSSSSSRRRJJJJJJIIIIIIJJJMMMPPPRRRWWW^^^cccdddgggkkkjjjeeefffeeeeeeeeeiiiqqq{{{wwwlll```[[[XXXVVVVVVYYY```hhhttt}}}yyyppphhh```]]][[[]]]___]]]WWWQQQRRRQQQPPPMMMKKKKKKMMMOOOTTTSSSTTTXXX\\\fffwwwcccTTTPPPMMMMMMPPPYYYccc|||pppYYYSSSMMMHHHIIIIIIIIIKKKNNNSSSSSSVVV^^^iiiuuu{{{hhh___TTTOOORRRPPPUUUVVVXXXZZZ[[[[[[ZZZZZZTTTSSSQQQOOONNNKKKGGGDDDEEECCCAAAAAA@@@???<<<:::888888777666555444333333111111111111111111111111222222111000000000000111222222222222222111000///000000111111111111000000111111111000000000//////000000111222444666888999::::::::::::::::::::::::777666666666777999<<<>>><<<<<<<<<===???AAABBBCCCEEECCCBBBEEEJJJNNNPPPQQQPPPPPPPPPQQQQQQQQQQQQQQQIIIJJJLLLQQQVVVXXXVVVTTTNNNKKKHHHFFFGGGGGGGGGGGGEEEFFFHHHIIIKKKMMMQQQTTTYYYZZZ[[[]]]aaadddhhhjjjjjjllloooooonnnmmmmmmnnnpppqqqsssvvv{{{tttdddYYYQQQMMMLLLJJJJJJJJJJJJIIIGGGFFFFFFFFFEEECCCBBBAAAAAA@@@@@@???@@@AAABBBCCCDDDEEEEEELLLTTTaaaoookkk\\\SSSMMMIIIIIIIIIGGGHHHJJJOOONNNNNNNNNNNNNNNNNNMMMQQQQQQOOOOOOOOOPPPQQQRRRXXX^^^cccdddiiioooqqqnnnkkkjjjgggddddddggglllpppzzzxxxkkkccc]]]WWWTTTUUU\\\dddppp{{{{{{ssslllbbb```^^^___```^^^WWWQQQPPPPPPOOOMMMLLLLLLOOOQQQSSSRRRRRRVVV[[[eeewwwaaaSSSOOOMMMNNNQQQZZZeee~~~uuu^^^TTTMMMHHHIIIIIIIIIKKKNNNRRRSSSVVV^^^hhhttt~~~yyyggg___TTTPPPRRRQQQTTTVVVXXXZZZ[[[\\\[[[[[[VVVTTTQQQNNNMMMKKKHHHEEEFFFCCCAAA??????>>>===;;;888888777666555444333333222222222222222222222222222222222222222111111000111111222222222111111000000000111111111111000000000000000///////////////000000111222444666777888999999999999999999999999777666555666777999<<<>>>=========>>>@@@AAACCCCCCEEEDDDCCCEEEIIIMMMPPPPPPNNNOOOOOOPPPQQQQQQRRRRRRHHHHHHJJJOOOUUUXXXXXXUUUOOOLLLIIIGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHKKKOOOSSSWWWXXXZZZ]]]aaaeeehhhjjjiiillloooppppppoooppppppoooppprrruuuzzz{{{eeeWWWPPPKKKJJJLLLGGGGGGHHHHHHGGGFFFEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA??????@@@AAABBBCCCCCCDDDGGGOOO[[[jjj{{{nnn^^^UUUOOOJJJKKKKKKIIIIIILLLNNNOOOPPPPPPQQQQQQPPPPPPWWWVVVUUUSSSRRRQQQQQQQQQUUUXXX[[[]]]dddlllrrrssssssqqqmmmgggaaa______```ggglllvvvzzzrrrjjj```XXXVVVXXX___lllxxx}}}vvvpppfffdddccccccbbb^^^XXXRRROOOOOOOOOMMMLLLMMMPPPSSSSSSQQQQQQTTTZZZeeexxx~~~^^^QQQOOONNNOOORRRZZZfffyyydddTTTNNNIIIIIIJJJIIIKKKNNNQQQRRRVVV]]]gggrrr|||xxxggg```UUUQQQSSSRRRVVVWWWYYYZZZ[[[[[[[[[ZZZVVVSSSPPPNNNMMMLLLJJJHHHFFFCCC@@@>>>>>>>>>===<<<888888777666555444333333222222222222222222222222222222333444444222111000///000111222222222222222000000111111111111000000000000000000000000000000000000111222333555777888888888888888999999999999666666555555777:::===>>>>>>>>>??????@@@BBBCCCDDDGGGFFFFFFGGGJJJMMMPPPRRROOOOOOPPPPPPQQQQQQQQQQQQHHHFFFGGGLLLTTTYYYYYYWWWPPPMMMJJJHHHHHHIIIHHHHHHHHHHHHHHHGGGHHHKKKQQQUUUVVVXXXZZZ]]]aaadddggghhhhhhkkkoooqqqrrrrrrrrrrrrpppppprrruuuzzz}}}nnn^^^UUUPPPMMMMMMOOOGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGEEEDDDCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCJJJWWWeeevvvsssbbbXXXQQQLLLKKKKKKIIIJJJMMMMMMQQQVVVZZZ\\\]]]^^^_________]]]\\\ZZZXXXVVVVVVUUUVVVVVVXXX^^^gggooosssyyyxxxtttnnnfff```\\\ZZZ^^^bbbiiiuuu|||oooccc]]]XXX^^^hhhttt|||}}}wwwrrrjjjiiihhhgggeee___XXXSSSPPPPPPPPPNNNMMMNNNPPPSSSSSSQQQQQQTTTZZZeeexxx}}}^^^QQQOOONNNOOOSSSZZZfffzzzfffUUUNNNIIIIIIJJJIIIKKKNNNOOOQQQUUU\\\dddooozzzwwwgggaaaVVVSSSUUUSSSYYYZZZZZZ[[[[[[ZZZYYYXXXTTTQQQOOOMMMMMMMMMLLLJJJFFFCCC@@@>>>======<<<;;;888888777666555444333333222222222222222222222222222222333444444222111000///000111222222222222222000000111111111111000000111111111111111111111111000000111222333444666777777777777888888999999999666555555555777:::===???@@@@@@@@@@@@AAACCCDDDEEEIIIIIIJJJJJJKKKNNNQQQTTTRRRRRRRRRQQQQQQPPPPPPPPPHHHFFFEEEKKKTTTZZZZZZXXXRRROOOKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIMMMSSSWWWWWWYYY[[[]]]```bbbdddeeefffjjjooorrrssssssssssssqqqrrrsssvvv{{{~~~mmmdddZZZVVVTTTPPPNNNPPPMMMNNNNNNNNNNNNNNNMMMMMMJJJIIIGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCAAAHHHSSS```qqqzzzjjj]]]UUUNNNKKKJJJIIIJJJNNNPPPWWW```hhhlllnnnooopppmmmmmmlllkkkhhhfffcccbbb___]]][[[\\\```fffmmmsss}}}}}}|||wwwnnneee]]]ZZZ[[[]]]aaaiiiuuu|||kkkccc\\\^^^eeeoooxxxzzzvvvqqqmmmlllllljjjggg```YYYTTTSSSSSSRRROOOMMMMMMOOOQQQUUUSSSSSSVVVZZZdddwww___RRRPPPNNNPPPSSS]]]iiiwwwdddVVVOOOJJJJJJJJJIIIKKKNNNMMMPPPUUUZZZbbbmmmxxxwwwhhhbbbXXXUUUWWWUUUZZZ[[[\\\\\\[[[ZZZXXXWWWSSSQQQOOOOOOOOONNNLLLJJJEEEBBB@@@>>>>>>===<<<:::888888777666555444333333222222222222222222222222222222222222222111111000///000111222222222222222000000111111111111000000111111111111222222222222000000111111222444555666666666666777888888999999555555555555777:::===???AAAAAAAAAAAABBBCCCDDDEEEKKKLLLLLLLLLLLLNNNRRRUUUTTTTTTSSSSSSRRRQQQQQQPPPKKKFFFDDDJJJTTT[[[\\\YYYSSSPPPLLLJJJJJJJJJJJJIIIGGGHHHIIIIIIKKKNNNTTTWWWWWWXXX[[[]]]```aaabbbcccfffjjjooorrrssssssrrrrrrrrrrrrtttvvv{{{sssddd^^^ZZZZZZXXXSSSOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDBBBGGGOOO[[[kkktttdddZZZPPPLLLJJJIIIKKKPPPVVV```ooozzz{{{{{{{{{zzzwwwsssooollliiidddaaabbbccceeeiiiooo}}}~~~vvvkkkbbb]]]\\\[[[\\\aaajjjwwwoooeee``````bbbjjjssswwwuuurrrnnnnnnooommmhhhaaaZZZUUUUUUTTTSSSPPPNNNMMMOOOQQQWWWUUUUUUWWWZZZbbbrrr~~~___RRRPPPOOOPPPTTT___kkkvvvdddVVVPPPKKKJJJJJJIIIKKKNNNKKKOOOTTTYYY```jjjvvv~~~xxxhhhdddZZZWWWYYYWWWYYYZZZ[[[\\\[[[ZZZYYYXXXUUUSSSRRRQQQPPPMMMIIIFFFCCCBBB@@@??????>>>;;;999888888777666555444333333111111111111111111111111222222111000000000000111000111111222222222111111000000111111111111000000000000000000111111111222000000111111222333555555555555666666777888888999555555444555777:::>>>@@@BBBBBBBBBBBBCCCDDDEEEEEEKKKLLLMMMLLLLLLMMMQQQUUUTTTTTTTTTTTTSSSSSSSSSSSSMMMHHHDDDJJJTTT\\\]]]ZZZTTTQQQMMMKKKKKKKKKJJJIIIGGGHHHIIIJJJKKKMMMQQQSSSUUUWWWZZZ]]]```bbbcccdddeeeiiiooorrrsssrrrqqqqqqqqqqqqsssuuuyyy~~~qqqfffbbbaaabbb___ZZZWWWWWWTTTTTTSSSSSSRRRQQQPPPOOONNNNNNLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEECCCFFFLLLVVVeee{{{lllaaaTTTMMMJJJJJJNNNSSSZZZhhh|||}}}zzzqqqllliiijjjiiigggiiinnnxxx}}}wwwnnniiiaaa^^^[[[[[[bbblllxxxqqqjjjccc```___eeennnuuuvvvtttmmmoooqqqoooiiibbb[[[VVVTTTSSSRRRPPPNNNOOOQQQSSSVVVUUUUUUWWWYYY___mmmzzz{{{]]]QQQOOOOOOQQQUUU\\\iiiwwwfffWWWPPPKKKKKKKKKIIIKKKNNNJJJNNNTTTYYY^^^hhhttt}}}xxxiiiddd[[[XXXZZZXXXXXXYYYZZZ[[[\\\\\\[[[ZZZWWWVVVTTTRRRPPPLLLGGGCCCBBBAAA@@@@@@@@@>>>:::888888888777666555444333333000000000000000000000000333222000/////////000111111111222222222111111000000000111111111111000000.../////////000000111111111111111111222333444555444555555666777888888999555444444555777;;;>>>@@@CCCCCCCCCCCCCCCDDDEEEFFFKKKLLLMMMLLLKKKLLLPPPTTTSSSSSSSSSTTTUUUUUUVVVVVVOOOIIIEEEJJJTTT\\\]]]ZZZUUURRRNNNLLLKKKKKKJJJJJJGGGHHHJJJJJJJJJKKKMMMOOORRRTTTXXX]]]```cccdddeeeeeeiiiooorrrsssqqqpppppppppppprrrtttxxx}}}uuuoookkkjjjjjjhhhbbb```aaaZZZZZZYYYXXXWWWVVVTTTSSSPPPOOONNNLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGCCCEEEJJJRRRaaaxxxrrreeeWWWOOOKKKKKKOOOVVV\\\mmm{{{vvvsssuuusssnnnooosssssszzz{{{wwwhhhccc]]]YYY\\\dddooovvvuuupppeee```]]]bbbllluuuwwwvvvmmmoooqqqpppjjjbbb[[[WWWRRRRRRRRRPPPOOOPPPSSSUUUVVVUUUUUUWWWXXX\\\hhhuuuxxxZZZOOOOOOPPPRRRWWWXXXeeeyyyiiiWWWQQQKKKKKKKKKIIIKKKNNNIIINNNTTTXXX^^^gggsss}}}ooogggaaaYYYTTTVVV[[[[[[\\\\\\\\\]]]]]]]]]VVVUUUSSSRRRQQQOOOLLLJJJDDDBBB@@@>>>>>>===;;;999999777444333333333111000/////////000111333444555333333222222111000//////000000111111111111000000......//////000000111111222111///...---...000111333222111111222333555666666666666666777777777777;;;999666444555888;;;>>>@@@AAACCCDDDDDDDDDFFFHHHHHHJJJMMMMMMKKKLLLOOORRRTTTVVVWWWVVVWWW[[[YYYUUUUUUMMMHHHLLLSSSWWWZZZ]]]VVVSSSOOOKKKHHHGGGGGGHHHIIIIIIIIIIIIJJJLLLMMMNNNUUUWWWYYY[[[\\\___bbbeeeeeehhhlllnnnnnnoooppprrrppprrrssstttwww{{{}}}zzzwwwuuuqqqkkkhhhgggfffbbb\\\WWWTTTSSSTTTSSSQQQOOONNNMMMMMMKKKIIIMMMLLLKKKJJJJJJIIIIIIIIIFFFEEELLLYYYcccqqqjjjYYYUUUSSSOOOOOOUUU^^^vvv~~~~~~|||uuunnnvvv{{{~~~qqqhhh\\\VVVWWW]]]cccfff{{{yyyooojjjfffaaa___dddmmmtttuuussspppppppppoookkkfffbbb___WWWWWWVVVSSSPPPPPPTTTXXX^^^ZZZXXXYYY\\\___hhhqqqsssZZZRRRRRRQQQQQQTTT^^^ggg~~~|||hhhWWWQQQMMMLLLKKKHHHIIIMMMMMMOOORRRVVV\\\ggguuuooohhhccc[[[VVVWWW[[[[[[\\\\\\\\\]]]]]]]]]YYYWWWUUUSSSQQQOOOKKKHHHDDDBBB@@@??????>>><<<::::::777555444444333222000222222111111111222222333333333222222111000000///111111222222222222111111111111111111111000000000222111///......///000111333222111111222333555666777777888888888999999999:::888555444555777;;;===>>>???AAABBBBBBCCCEEEFFFHHHJJJLLLKKKJJJKKKOOOSSSUUUXXXZZZZZZ[[[^^^]]]YYYYYYPPPIIIKKKQQQUUUXXX[[[XXXUUUQQQMMMJJJHHHHHHHHHIIIIIIIIIIIIJJJLLLMMMNNNTTTWWWZZZ[[[]]]^^^aaaccceeehhhkkkmmmnnnoooppprrrqqqrrrsssuuuwww{{{yyyuuussspppkkkeee___[[[YYYYYYTTTQQQNNNLLLKKKKKKJJJIIINNNMMMLLLKKKJJJJJJJJJJJJIIIGGGKKKUUU___mmmooo]]]XXXVVVRRRSSSYYYiiizzztttsssvvv~~~tttjjj]]]UUUUUUYYY]]]```rrr|||zzzpppjjjhhhcccaaadddlllssssssrrrppppppooommmjjjeeeaaa^^^XXXXXXVVVSSSQQQRRRWWW[[[___[[[YYYZZZ\\\```hhhqqquuu]]]UUUTTTRRRRRRUUUWWWaaaxxxkkkYYYRRRMMMLLLKKKHHHIIIMMMMMMOOORRRVVV]]]hhhuuupppjjjeee]]]YYYZZZ[[[[[[\\\\\\\\\]]]]]]]]]\\\YYYVVVTTTRRROOOKKKHHHEEECCCAAA@@@@@@???===;;;:::888666444555444333111666555444222111111111111333333222222111000000000222222333333333333222222333333333222111000000///111000///......///111111333222111111222333555666999999999::::::::::::;;;999777555444444777:::<<<;;;===???@@@@@@AAACCCEEEHHHJJJJJJIIIGGGIIIOOOTTTWWW\\\^^^^^^___bbbaaa^^^^^^SSSJJJIIINNNQQQUUUYYY[[[XXXTTTOOOLLLJJJIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNTTTWWWZZZ]]]]]]^^^```aaaeeegggkkklllmmmnnnpppqqqqqqssstttuuuwww{{{~~~xxxqqqkkkeeebbb```YYYUUUPPPMMMKKKLLLKKKKKKOOONNNMMMLLLLLLKKKKKKLLLMMMIIIJJJQQQYYYgggyyyhhhbbb___ZZZ[[[```pppzzzrrrrrrwwwyyynnn```WWWTTTVVVXXXYYYfffooo~~~rrrllllllgggccceeekkkqqqrrrpppppppppnnnkkkgggccc^^^\\\YYYXXXUUUSSSRRRUUU[[[___aaa]]][[[\\\^^^aaaiiiqqq~~~fff]]]YYYUUUTTTVVVSSS^^^sssppp\\\TTTNNNLLLKKKIIIIIILLLLLLOOORRRVVV]]]hhhvvvqqqkkkggg___[[[\\\[[[[[[\\\\\\\\\]]]]]]]]]\\\ZZZWWWUUUSSSPPPLLLJJJFFFDDDBBBAAAAAA@@@===<<<:::888666555555555444333666555444333222111111111222222222111111111000000111222222222222222222111222222222111111000000000000000/////////000111222333222111111222333555666999999999:::::::::;;;;;;888777555444555777:::<<<:::<<<>>>???@@@AAACCCEEEIIIIIIIIIGGGEEEIIIOOOUUU[[[```bbbaaaaaaeeefffdddcccVVVIIIGGGJJJNNNSSSWWW]]][[[WWWRRRNNNKKKJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNSSSVVVZZZ]]]^^^^^^___```eeegggjjjkkklllmmmoooqqqrrrsssuuuvvvxxx{{{}}}wwwqqqmmmjjjbbb]]]VVVQQQNNNNNNOOOOOOPPPPPPOOONNNMMMMMMMMMMMMMMMJJJKKKOOOUUUaaavvvyyyqqqlllgggeeehhhuuu}}}uuusssuuuttteeeZZZVVVVVVWWWWWW\\\dddsssyyyqqqqqqlllgggfffjjjoooppppppqqqpppmmmiiiddd```\\\ZZZXXXVVVTTTRRRTTTXXX^^^bbbccc___]]]______bbbiiiqqqrrrggg```XXXUUUXXXVVVaaassswww```WWWNNNLLLKKKIIIJJJLLLKKKNNNRRRWWW]]]hhhuuu~~~rrrmmmiiiaaa\\\]]][[[[[[\\\\\\\\\]]]]]]]]]ZZZXXXVVVUUUTTTRRROOOLLLGGGEEECCCAAAAAA@@@>>><<<:::888666555555555444333444444333222222333333333222222222111111111111111000000111111111111000000/////////000000000111111000000000000000111222222333222111111222333555666888888888888999999999999888777555555555777:::<<<;;;===???@@@AAABBBDDDFFFIIIIIIHHHFFFEEEIIIPPPVVV___eeeiiihhhhhhkkknnnmmmhhhYYYJJJEEEGGGKKKRRRXXX]]][[[WWWSSSOOOLLLJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNRRRUUUZZZ]]]^^^^^^___```eeegggiiijjjkkkllloooqqqssstttvvvxxxyyy{{{~~~yyyuuulllfff]]]VVVRRRQQQQQQPPPQQQPPPOOONNNNNNMMMMMMMMMKKKKKKMMMPPPSSS[[[iiiuuu}}}vvvrrrppp{{{}}}xxxwww~~~xxxiii^^^YYYXXXWWWWWWXXX^^^kkk|||zzzvvvqqqkkkiiijjjnnnpppqqqsssppplllgggbbb^^^ZZZYYYVVVTTTRRRSSSVVV\\\aaaeeefffbbb```aaaaaaccciiiqqq{{{pppeeeZZZWWWZZZ[[[ffftttdddYYYOOOLLLKKKJJJJJJLLLKKKNNNRRRVVV\\\gggsss|||sssnnnjjjaaa\\\]]][[[[[[\\\\\\\\\]]]]]]]]]YYYWWWUUUTTTTTTRRROOOMMMFFFDDDBBBAAAAAA@@@>>><<<999777555444555555444333222222111222222333444555111111111111111111111111000000000111111000000000---......///000000111111///000000111111222222222333222111111222333555666777777777777888888888888888888777666777999;;;<<<;;;===@@@AAAAAACCCEEEGGGIIIIIIIIIGGGFFFJJJQQQWWWaaakkktttwwwxxx{{{|||zzzrrr```NNNFFFFFFJJJRRRXXX[[[ZZZWWWSSSOOOLLLJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNQQQUUUYYY[[[]]]^^^```bbbeeefffhhhiiijjjkkkoooqqqsssuuuwwwyyyyyy{{{~~~uuuoooeee]]]WWWTTTRRRQQQQQQPPPOOONNNNNNMMMMMMNNNJJJLLLNNNPPPRRRVVV]]]dddsss}}}}}}nnnbbb\\\YYYXXXWWWWWW[[[eeeuuu{{{vvvoookkkkkknnnqqqssstttqqqlllfff```\\\YYYXXXUUUSSSSSSUUU[[[aaaeeeggghhhdddcccccccccdddiiipppvvvlllbbb```eeefffppp{{{hhh[[[OOOKKKKKKJJJKKKLLLJJJMMMRRRVVV[[[dddpppxxxsssnnnjjjaaa[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]ZZZXXXVVVTTTSSSQQQMMMKKKFFFDDDBBBAAA@@@???===;;;888666444333444444444222111111111111111222333333111111111111111111111111000111111222222111111000000000000000000000000111//////000111222222333222333222111111222333555666777777777777888888888999999999888888888:::;;;===:::===???@@@AAACCCEEEGGGHHHIIIJJJHHHHHHKKKRRRWWWaaaqqq~~~kkkUUUIIIGGGJJJRRRXXXYYYWWWUUURRROOOLLLJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNQQQTTTWWWZZZ\\\^^^aaaddddddfffggghhhiiikkknnnqqqtttvvvxxxyyyzzz{{{~~~zzzpppggg```[[[WWWUUUQQQPPPOOONNNMMMMMMMMMMMMKKKMMMOOONNNNNNQQQUUUXXX```ggguuuvvviiibbb^^^\\\ZZZVVVYYYaaammmyyyrrrmmmlllooosssvvvvvvssslllfff```[[[YYYXXXUUUTTTUUUYYY```fffiiijjjjjjfffeeeeeeeeeeeejjjppp~~~xxxqqqssszzz}}}kkk]]]PPPKKKKKKKKKKKKLLLJJJMMMQQQUUUZZZbbbmmmttttttnnnjjjaaaZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]][[[YYYVVVTTTRRROOOKKKHHHEEECCCAAA@@@@@@???===;;;777555333333444444333222222222111111000111111222111111111111111111222222222222222333333222222222333333222222111000000000...///000222222333333333333222222111222333555666777777888888888999999999:::999999999999;;;<<<===:::<<<>>>@@@AAABBBEEEGGGHHHJJJJJJJJJIIILLLRRRWWW```uuurrrZZZLLLHHHKKKQQQXXXWWWVVVTTTQQQNNNLLLIIIHHHIIIIIIIIIIIIKKKLLLMMMNNNQQQSSSVVVXXX[[[^^^cccfffdddfffggghhhhhhjjjnnnqqqtttvvvyyyzzzzzz{{{}}}}}}zzzppphhhbbb]]]ZZZPPPPPPOOONNNMMMMMMMMMMMMLLLNNNNNNLLLKKKNNNQQQSSSNNNPPPZZZhhhrrr}}}qqqhhhccc```^^^VVVXXX^^^iiiyyy{{{tttnnnmmmppptttxxxwwwsssmmmeee___[[[YYYXXXVVVUUUWWW\\\dddjjjllllllkkkgggffffffeeeeeejjjppp~~~mmm^^^PPPKKKKKKKKKKKKLLLJJJMMMQQQTTTYYY```kkkrrrrrrkkkfff]]]YYY[[[ZZZ[[[[[[\\\[[[ZZZYYYXXXXXXWWWUUUTTTSSSQQQMMMJJJEEECCCBBBAAAAAA???<<<::::::888555444444444222111//////000000111111111222111111111111111111111111///000000000000111111111...///000111222222111000222222222222222333333333000111111222333333444444888999::::::;;;;;;;;;;;;;;;:::888777777999:::;;;>>>???AAAAAAAAACCCEEEGGGEEEJJJMMMLLLGGGGGGKKKQQQdddwwwjjjTTTKKKOOOUUUWWWTTTRRROOOMMMMMMKKKIIIGGGHHHIIIJJJIIIIIIIIIKKKMMMQQQTTTXXXZZZ\\\^^^```bbb```ccceeeggghhhjjjlllooosssuuuxxxzzz{{{}}}~~~rrrkkkeee```ZZZVVVQQQMMMLLLLLLKKKJJJNNNNNNNNNNNNNNNNNNOOOOOOOOOOOORRRXXX^^^eeerrr~~~zzzpppkkkeee___\\\ZZZ]]]gggtttwwwpppnnnppprrrtttsssssspppjjjbbb\\\ZZZZZZXXXXXXZZZ___eeekkknnnpppkkkfffcccdddddddddhhhmmm~~~rrr]]]PPPLLLKKKSSSZZZVVVOOOMMMOOOUUU[[[```hhhpppqqqkkkeee\\\XXX[[[YYYZZZ[[[\\\\\\\\\[[[ZZZYYYWWWVVVUUUTTTQQQNNNKKKEEECCCBBBAAAAAA???<<<:::;;;999666555555555333222000000000000111111111222111111111111111111111111000000000111111111222222000111222333333222111111000111111111222222333333111222222333333444555555888888999:::;;;;;;;;;;;;:::999777666666777999:::===>>>@@@AAAAAACCCFFFHHHGGGKKKOOONNNKKKJJJOOOTTTdddtttwww___QQQOOOSSSTTTUUURRROOOLLLKKKKKKIIIHHHIIIJJJKKKJJJJJJJJJLLLNNNPPPRRRVVVYYYZZZ\\\___aaabbbdddfffggghhhiiilllnnnrrruuuxxxzzz{{{}}}zzzrrrkkkeee\\\XXXRRROOOMMMLLLKKKJJJLLLMMMMMMNNNNNNMMMMMMMMMLLLKKKMMMQQQTTTYYYdddooowwwqqqjjjccc___\\\^^^eeeppp~~~{{{tttqqqrrrtttvvvsssrrrooohhh```[[[ZZZZZZYYYYYY\\\aaaggglllnnnoookkkgggdddeeeddddddhhhnnn{{{uuuzzzsss]]]PPPMMMJJJOOOTTTPPPNNNLLLNNNTTTYYY^^^fffnnnpppjjjddd\\\XXXZZZYYYZZZ\\\]]]^^^]]]]]]\\\YYYXXXVVVUUUTTTQQQNNNKKKEEECCCBBBAAAAAA???<<<::::::888555444444444222111000000000111111111111111222222222222222222222222111111111111222222222333222222333333333222222111//////000000111222333333222222222333333444555666777888999:::;;;;;;;;;;;;:::999777666666777888999;;;===???@@@AAACCCFFFIIIIIIMMMQQQQQQNNNNNNRRRWWWaaalll{{{iiiVVVQQQSSSTTTWWWSSSNNNKKKJJJJJJIIIHHHIIIJJJKKKKKKJJJKKKMMMOOOPPPSSSVVVYYY[[[]]]```bbbdddeeeggghhhhhhiiikkkmmmrrrtttwwwyyyzzz|||~~~tttlllbbb^^^XXXSSSQQQOOONNNLLLLLLMMMNNNOOOOOONNNMMMLLLJJJHHHHHHJJJKKKLLLUUU^^^nnn~~~wwwooohhhccc______dddlllxxxyyyvvvvvvwwwxxxsssrrrmmmgggaaa]]]\\\]]][[[\\\___dddjjjmmmnnnnnnlllhhheeeeeeddddddiiippp{{{ooohhhlllrrrwwwttt^^^PPPMMMIIIKKKNNNIIILLLKKKMMMRRRWWW\\\dddmmm~~~oooiiiddd\\\XXX[[[\\\]]]^^^^^^^^^]]]\\\[[[XXXVVVUUUTTTSSSPPPMMMJJJEEECCCBBBAAAAAA???<<<:::888666444222222222111///111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222111111......///000111222222333222222111222222333555666777777888:::;;;;;;;;;;;;;;;:::888777666777999::::::;;;>>>???@@@CCCFFFIIIIIIMMMQQQQQQPPPPPPTTTWWW[[[ccclllrrrtttyyynnnZZZSSSUUUXXXYYYUUUOOOKKKIIIIIIIIIIIIHHHJJJJJJJJJJJJJJJLLLNNNRRRTTTXXX[[[]]]___bbbdddfffgggiiiiiiiiiiiikkklllqqqsssvvvxxxyyy{{{~~~~~~~~~tttkkkggg```[[[WWWTTTRRRQQQNNNOOOPPPQQQQQQPPPNNNMMMKKKIIIIIIIIIGGGGGGMMMUUUccc{{{{{{rrrkkkgggbbb```ccciiisss{{{zzzzzzzzzrrrppplllgggcccaaaaaabbb___aaadddhhhmmmoooooonnnkkkhhhffffffddddddkkkssstttggg]]]___bbbccciiirrr{{{uuu]]]QQQOOOJJJIIIKKKGGGKKKKKKMMMRRRVVVZZZcccmmm}}}nnniiiddd\\\YYY\\\___``````___^^^\\\ZZZYYYWWWUUUTTTSSSRRROOOKKKIIIEEECCCBBBAAAAAA???<<<:::999777555444444333222000222222222111111111111111222222222222222222222222111111222222222333333333111111111000000000111111...//////000111111222222111111000///000222333555777888999:::;;;<<<<<<<<<===<<<:::888888888:::;;;999;;;===>>>@@@BBBEEEHHHGGGJJJNNNOOOOOOOOORRRTTTWWW\\\aaaeeegggmmmvvv}}}nnn[[[UUUWWWZZZ[[[WWWQQQLLLJJJJJJIIIIIIGGGHHHIIIIIIHHHHHHJJJLLLQQQTTTXXX[[[]]]___bbbeeeggghhhjjjjjjiiiiiikkklllppprrruuuwwwxxxzzz}}}||||||sssnnnggg```[[[XXXUUUSSSOOOOOOPPPPPPPPPOOOMMMLLLLLLJJJJJJKKKIIIGGGKKKRRR\\\oooxxxpppiiiccc```bbbhhhrrr}}}|||pppmmmjjjgggfffeeeeeeeeeddddddgggkkknnnpppooommmjjjhhhgggfffeeeeeemmmwwwnnn```WWWWWWYYYXXX\\\cccllltttwww]]]PPPPPPKKKIIIKKKIIIKKKKKKOOOSSSVVVYYYcccmmm}}}nnniiieee]]]ZZZ]]]aaaaaa```___]]][[[XXXWWWWWWUUUTTTSSSRRROOOLLLIIIEEECCCBBBAAAAAA???<<<:::<<<:::777666666666444333222222222222222111111111333333333333333333333333111111111111222222222333000000//////000000111222000000000111111111111222111000///...///111333444888888:::;;;===>>>>>>>>>>>>===;;;999888999:::;;;999;;;===>>>???AAADDDGGGEEEHHHKKKMMMMMMMMMNNNOOOTTTXXX\\\___aaafffmmmssszzz~~~yyyiiiZZZUUUWWWYYY]]]YYYSSSOOOLLLKKKJJJHHHFFFGGGHHHHHHGGGHHHJJJLLLMMMPPPUUUXXXZZZ]]]```bbbgggiiijjjjjjjjjjjjlllmmmoooqqqtttvvvwwwyyy||||||zzzzzz~~~zzztttllleee___ZZZVVVTTTOOOOOONNNNNNMMMMMMLLLLLLLLLKKKLLLMMMJJJHHHLLLRRRUUUddd{{{vvvjjjddd```bbbgggqqqqqqnnnllljjjjjjiiigggfffffffffgggjjjmmmnnnmmmkkkiiigggggggggeeegggqqq|||fffZZZSSSVVVXXXWWWZZZaaafffooo~~~yyy^^^PPPQQQLLLIIIKKKKKKKKKLLLOOOSSSUUUXXXbbbmmm}}}ooojjjfff___\\\_______________]]][[[XXXWWWXXXWWWUUUUUUSSSQQQMMMJJJEEECCCBBBAAAAAA???<<<:::;;;999666555555555444222333333333222222111111111333333333333333333333333000000000111111111222222000/////////000222444555222222222222222111111111222111///...///111444555888999;;;===>>>???@@@@@@>>><<<:::888888888999::::::;;;===>>>>>>@@@CCCEEEDDDFFFIIIKKKLLLKKKKKKKKKOOORRRWWWZZZ]]]```dddhhhlllooolll```UUURRRUUUVVV^^^ZZZUUURRROOOMMMJJJHHHGGGHHHIIIHHHHHHHHHJJJLLLLLLOOOSSSWWWYYY\\\___aaaggghhhjjjkkkkkkkkkmmmooonnnpppsssuuuwwwyyy|||~~~|||}}}vvvrrrrrruuu{{{|||ssskkkddd___[[[XXXSSSRRRPPPNNNNNNNNNOOOPPPOOONNNOOOPPPNNNJJJMMMSSSUUUbbbwwwzzzkkkeee```aaaeeeooo~~~yyywwwuuussssssppplllhhhfffeeeeeefffhhhiiiiiihhhgggfffggggggfffhhhsss}}}___UUUPPPUUUXXXWWWYYY___dddnnn~~~}}}___PPPPPPKKKFFFJJJKKKIIIJJJNNNRRRSSSUUU```kkk}}}ooojjjggg___]]]```]]]^^^^^^^^^]]][[[YYYXXXZZZYYYWWWVVVUUUSSSOOOLLLEEECCCBBBAAAAAA???<<<:::888666333222222222000///333333333222222111111111333333333333333333333333///000000000000111111111000000000000111444666777444444333333222111111111333222000///000222555777999:::<<<>>>???@@@AAAAAA===<<<:::888777777888999:::<<<===>>>>>>???BBBDDDDDDFFFIIIJJJKKKJJJJJJIIIIIIMMMRRRVVVXXX[[[]]]___^^^aaa___WWWPPPPPPSSSUUU^^^[[[WWWSSSQQQNNNJJJHHHHHHIIIJJJIIIIIIIIIKKKMMMMMMPPPUUUXXX[[[]]]aaacccfffhhhjjjkkkkkklllnnnpppnnnpppsssuuuvvvxxx{{{~~~{{{|||{{{rrrqqqrrrtttwww~~~zzzqqqjjjeee```]]]YYYWWWTTTQQQPPPQQQSSSTTTSSSRRRSSSTTTQQQMMMOOOUUU[[[fffzzzzzz|||yyymmmfff``````dddmmm|||~~~}}}{{{wwwpppkkkfffdddbbbccceeeffffffeeeeeeeeefffgggfffiiiuuuxxx\\\RRRNNNSSSWWWTTTUUUZZZcccmmm}}}```PPPPPPIIIDDDGGGIIIGGGIIIMMMQQQQQQTTT^^^jjj{{{oooiii___^^^bbb^^^bbbaaa```___]]]\\\[[[ZZZaaa[[[TTTQQQQQQPPPKKKGGGFFFEEEDDDCCCAAA>>><<<;;;999888777555444444444444444333222222222333333444333333333222222111111111111111222222222333333333222222111111222444555777555444444333222111000000222222111111222222333444888:::===>>>======>>>@@@======<<<;;;999888777777<<<<<<===>>>???@@@AAAAAAGGGGGGHHHKKKMMMNNNMMMLLLMMMNNNOOOQQQSSSVVVYYYZZZ\\\\\\YYYTTTOOOMMMQQQTTTXXX[[[\\\YYYSSSMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMQQQUUUZZZ___bbbdddfffgggiiijjjllllllmmmmmmlllooorrruuuvvvyyy|||~~~uuutttzzz~~~uuuqqqmmmhhhdddbbb\\\VVVTTTRRRRRRYYYaaacccdddbbb\\\UUUSSSWWW\\\bbbooowwwpppooorrrtttyyyvvvwww{{{qqqcccYYYYYY^^^gggxxxyyypppiiifffdddbbbaaabbbccccccbbbeeeggglllnnnnnnqqq~~~rrr]]]WWWRRRQQQRRRSSSXXX^^^hhhnnnzzzpppSSSNNNNNNHHHGGGLLLJJJKKKLLLNNNRRRYYYbbbhhh{{{oooiii```___bbb^^^aaaaaa```^^^]]]\\\[[[ZZZbbb\\\VVVRRRQQQOOOKKKGGGFFFEEEDDDCCC@@@>>><<<;;;999888777555444444444444333333333333333222222222333333333222222222111111333333222222111111000000111000000000111222444444222222111111000/////////222222111111222222333444777999;;;<<<;;;;;;<<<>>>===<<<<<<;;;:::999888888;;;<<<===>>>@@@AAABBBCCCGGGGGGHHHKKKMMMMMMLLLJJJIIIJJJKKKMMMPPPSSSUUUVVVUUUWWWWWWTTTOOOLLLMMMNNNXXX[[[[[[XXXRRRMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMQQQUUUZZZ^^^bbbdddfffggghhhjjjkkkllllllmmmmmmpppsssuuuwwwzzz~~~~~~}}}www{{{~~~yyyuuupppkkkddd]]]WWWTTTRRRTTT]]]fffpppqqqooohhh```]]]___cccppp{{{uuummmiiiiiiiiilllsss{{{ttttttwwwzzzpppcccYYYZZZ^^^eeeuuu{{{rrrlllhhhgggdddccccccccccccccccccffflllppprrrvvvkkkZZZTTTPPPQQQRRRTTTZZZ```gggmmmyyywwwYYYQQQOOOIIIGGGLLLJJJKKKLLLMMMQQQWWW___eeezzznnniii```___bbb___``````___^^^\\\[[[ZZZZZZaaa\\\WWWSSSQQQNNNJJJFFFEEEEEEDDDBBB@@@>>><<<;;;999888777555444444444444222333444555444333111000333333333222222222222111111111111111111111111111///////////////000111222000000000000000000000000222222111111222222333444444666999999999999:::<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===???AAACCCDDDEEEIIIIIIJJJLLLMMMMMMKKKIIIGGGHHHJJJMMMOOOQQQRRRSSSPPPTTTXXXWWWRRRMMMKKKKKKYYY[[[[[[XXXRRRMMMKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMPPPTTTYYY^^^bbbdddeeefffhhhjjjkkkllllllmmmpppqqqtttvvvxxx}}}~~~||||||}}}|||vvvlllddd[[[WWWVVVYYYdddooozzzqqqlllmmmoooyyyoooiiidddaaaccchhhnnnuuuzzz}}}~~~~~~vvvttttttwwwpppddd[[[[[[___dddrrr}}}uuuooolllkkkiiihhhfffffffffgggeeeiiipppwww{{{bbbVVVQQQNNNPPPSSSUUU\\\bbbgggmmmyyyaaaTTTOOOIIIHHHLLLJJJKKKKKKLLLOOOTTT[[[aaazzznnniii```___bbb^^^______^^^]]]\\\[[[ZZZZZZ___[[[VVVSSSPPPLLLHHHDDDDDDDDDCCCBBB@@@>>><<<;;;999888777555444444444444333444666888777444111///222222222222222222222222,,,---...///111333444444////////////000000111111111111222222222333333333222222111111222222333444444666888999888888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@BBBEEEFFFGGGJJJKKKLLLNNNPPPOOOMMMJJJLLLMMMOOOQQQSSSSSSSSSSSSQQQUUUYYYYYYTTTPPPMMMMMMZZZ\\\\\\YYYSSSNNNLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMPPPTTTXXX]]]bbbdddeeefffhhhjjjkkklllmmmmmmqqqssstttvvvyyy~~~xxxoooddd]]]ZZZ^^^iiiuuu}}}}}}xxxpppiiidddeeefffjjjqqqwww{{{yyywww{{{}}}xxxwwwwwwqqqfff]]]^^^aaafffrrr~~~vvvqqqoooooonnnlllkkkjjjlllmmmooorrrzzz^^^UUUPPPNNNQQQSSSVVV\\\cccgggnnnzzzgggVVVOOOJJJIIIMMMJJJJJJKKKKKKMMMQQQXXX\\\{{{oooiii___^^^aaa]]]^^^^^^]]]\\\[[[ZZZZZZYYY\\\YYYVVVRRRNNNJJJFFFCCCCCCCCCCCCAAA@@@>>><<<;;;999888777555444444444444333555888:::999777333111222222222222222222222222,,,---...///111333444444000000111111111111111111111111111222333333444444222222111111222222333444444666888999999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===@@@CCCEEEGGGHHHKKKLLLNNNQQQTTTSSSQQQNNNPPPRRRTTTVVVWWWVVVTTTSSSSSSVVVYYYXXXTTTPPPPPPQQQ[[[^^^___\\\VVVQQQNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOSSSXXX]]]bbbdddeeefffhhhjjjlllmmmnnnnnnrrrsssuuuwwwzzzwwwjjjbbb]]]___hhhsss~~~wwwqqqllljjjiiiiiinnnuuuzzzzzzyyyuuuyyy~~~zzzyyyssshhh```bbbeeeiiiuuu}}}vvvrrrmmmooopppooonnnooorrruuu}}}{{{^^^UUUQQQOOORRRUUUWWW\\\ccciiiqqq}}}lllXXXOOOKKKKKKNNNJJJJJJJJJKKKLLLOOOUUUYYY}}}pppiii___]]]```\\\]]]]]]\\\\\\[[[ZZZZZZYYYYYYXXXVVVSSSNNNJJJGGGEEECCCBBBBBBAAA@@@>>><<<;;;999888777555444444444444222444777999999777555333111222222222222333333333111111111111111111111111111111222333333222222111//////000000111111111222222222111111222222333444444777999:::999999:::<<<;;;;;;;;;::::::999999999;;;<<<===@@@BBBEEEGGGGGGJJJLLLOOOSSSWWWWWWUUURRRQQQSSSWWWZZZZZZYYYWWWUUUTTTVVVXXXVVVSSSPPPQQQSSS]]]```cccbbb[[[UUUQQQPPPLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOORRRWWW\\\bbbeeefffgggiiikkkmmmooopppppprrrsssuuuxxxzzz{{{oooeee___]]]dddmmm~~~}}}wwwsssnnnllljjjlllrrrwwwyyyzzzrrrtttxxx}}}yyy~~~tttiiiaaacccgggmmmzzz|||vvvssslllooorrrssstttvvv|||ttt^^^UUUQQQPPPSSSWWWYYY^^^dddkkkuuuqqq[[[PPPLLLLLLNNNIIIJJJJJJJJJLLLOOOSSSWWW~~~qqqiii___\\\^^^ZZZ\\\\\\\\\[[[ZZZZZZYYYYYYXXXXXXWWWTTTPPPLLLIIIHHHBBBBBBBBBAAA???>>><<<;;;999888777555444444444444000222555777777666555333111111222222222333333333333333222222111111000000111111222333333222111111000000000000000111111111222222111111222222333444444666888999999999:::;;;;;;;;;:::999888888777777;;;<<<===???BBBDDDEEEFFFGGGIIINNNSSSXXXZZZXXXVVVPPPSSSXXX]]]______]]][[[TTTWWWZZZYYYVVVTTTTTTUUU^^^ccchhhgggaaaYYYSSSQQQLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNQQQVVV\\\aaaeeeggghhhjjjlllooopppqqqrrrpppsssvvvxxxzzz}}}~~~ssskkkccc```dddkkkttt~~~|||tttsssqqqrrrtttwwwyyyzzzsssrrrrrruuu|||~~~ttthhhaaaccchhhooo~~~}}}wwwuuuppptttzzz}}}kkk[[[SSSPPPPPPUUUYYY\\\bbbhhhnnnzzzvvv^^^RRRMMMLLLLLLHHHIIIJJJKKKLLLOOOSSSWWWrrrjjj___\\\]]]YYY\\\\\\[[[[[[ZZZZZZYYYYYYXXXYYYYYYVVVRRRNNNKKKJJJBBBBBBAAAAAA???>>><<<;;;999888777666444444444444///000222444555555444444111111111222222333333333111111222222333333333333000111222333333222111000222222222222222222222222222222111111222222333444333555888888888888999:::;;;;;;:::999888666666555;;;<<<===???AAACCCDDDEEEDDDGGGLLLSSSXXX[[[YYYWWWOOOSSSZZZ```dddeeedddbbbVVVZZZ^^^___[[[XXXWWWXXX___eeejjjjjjddd\\\UUURRRLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNQQQVVV\\\aaaeeehhhiiikkkmmmoooqqqrrrsssooorrruuuxxxzzz|||xxxpppiiidddgggmmmooozzz{{{{{{zzzzzzyyyzzz{{{|||wwwsssooopppxxxsssggg```bbbhhhppp~~~xxxvvvvvv{{{eeeWWWQQQNNNOOOUUUZZZ^^^eeelllppp|||{{{aaaTTTNNNKKKKKKHHHIIIJJJKKKLLLOOOSSSWWWppphhh___]]]^^^YYY^^^]]][[[ZZZYYYXXXYYYYYYYYYXXXVVVRRROOOKKKHHHFFFDDDCCCAAAAAAAAA@@@===;;;:::555111111444777666444333222222111111222222333111111111111111111111111222222222222222222222222111111000000000000111111222222333333333333444444333333333333333333333333444444555777888888888888;;;;;;<<<<<<;;;:::888777999===CCCFFFEEEEEEGGGHHHFFFGGGKKKOOOSSSTTTSSSQQQOOOSSSYYYaaagggjjjhhhfffaaabbbddddddccc```\\\ZZZ```hhhnnnjjjccc]]]WWWSSSMMMLLLJJJKKKMMMNNNMMMMMMJJJMMMQQQRRRTTTXXX^^^dddfffiiilllooopppqqqssstttrrrtttwwwyyy{{{~~~{{{ttttttuuuuuutttssszzz~~~|||~~~~~~yyyvvvssssssttt~~~zzzqqqiiicccdddjjjttt~~~{{{|||zzz```XXXRRRSSSTTTVVVYYY___ggglllsss{{{eeeUUUOOOLLLJJJJJJJJJKKKLLLMMMOOOSSSWWWppphhh___]]]___ZZZ___^^^\\\ZZZYYYYYYYYYZZZYYYXXXVVVRRROOOKKKHHHFFFDDDCCCAAAAAAAAA@@@===;;;:::666222222555777555333333222222111111222222333111111111111111111111111222222222222222222222222111111000000000000111111222222222333333333444444333333333333333333333333444555666888999999999999;;;;;;;;;;;;:::999777666888===BBBEEEEEEDDDDDDEEEGGGHHHJJJMMMPPPQQQPPPNNNMMMQQQXXX```hhhlllllljjjddddddeeeggggggeee___[[[\\\fffnnnmmmhhhbbb\\\VVVQQQOOOLLLLLLLLLLLLKKKJJJJJJMMMPPPRRRSSSWWW^^^cccgggjjjmmmpppqqqrrrtttuuuvvvxxxzzzzzz{{{}}}}}}~~~}}}|||xxxtttrrrqqqxxx{{{ooohhhcccfffmmmxxxuuu^^^XXXQQQSSSTTTWWW[[[bbbjjjpppuuu}}}hhhWWWOOOKKKJJJJJJJJJKKKLLLLLLOOOSSSVVV~~~oooggg^^^]]]___ZZZ___^^^\\\[[[ZZZYYYZZZZZZYYYXXXVVVRRROOOKKKHHHFFFDDDCCCAAAAAAAAA@@@===;;;:::777555555777777555222333222222111111222222333111111111111111111111111222222222222222222222222111111000000000000111111222222222222333333333333222222222222222222222222555666777999::::::;;;;;;;;;;;;;;;:::999888666666888===BBBEEEFFFEEEDDDDDDHHHHHHHHHKKKMMMOOONNNMMMLLLOOOWWW```hhhmmmooonnngggeeefffiiillljjjccc\\\WWWbbbmmmoookkkggg```ZZZTTTRRROOOMMMLLLKKKIIIGGGIIILLLPPPQQQRRRVVV]]]bbbhhhkkkoooqqqrrrssstttvvvzzz{{{|||{{{zzz{{{}}}}}}uuuooollljjjiiihhhssswww~~~~~~xxxsssppptttwwwoooiiifffjjjsssppp]]]XXXQQQSSSVVVYYY^^^fffnnnsss{{{mmmYYYOOOKKKIIIJJJKKKKKKKKKLLLOOOSSSVVV|||mmmeee\\\\\\___ZZZ___]]]\\\ZZZYYYYYYYYYYYYYYYXXXVVVRRROOOKKKHHHFFFDDDCCCAAAAAAAAA@@@===;;;:::999777777888777444111333222222111111222222333111111111111111111111111111111111111111111111111111111000000000000111111111222222222222333333333111111111111111111111111444555666888999::::::;;;;;;;;;::::::999777666666999<<>>DDDHHHIIIJJJIIIIIIKKKOOOTTTXXXYYYXXXRRRSSSVVV\\\ccciiillllllllliiifffffffffbbbZZZTTTQQQWWW[[[\\\^^^___]]]XXXTTTRRROOONNNOOONNNMMMLLLKKKNNNPPPQQQRRRVVV\\\aaagggjjjnnnoooppppppqqqsssoooqqqtttuuuvvvyyy|||}}}}}}tttmmmhhhdddbbbaaa^^^fffuuuyyysssqqqvvv~~~~~~wwwsssssszzzlll```[[[\\\^^^bbbeeeiiiooouuuyyy~~~fffVVVNNNJJJJJJKKKKKKKKKKKKMMMPPPSSSyyyiiibbbZZZ[[[```]]]```___]]][[[ZZZZZZ[[[[[[YYYXXXVVVRRROOOKKKHHHFFFDDDCCCAAAAAAAAA@@@===;;;777777666555333333555666333222222111111222222333111111111111111111111111111111111111111111111111111111000000000000111111111111111111222222222222333333333333333333333333222333555777999:::;;;;;;;;;::::::::::::<<<===>>>>>><<<<<<>>>DDDHHHJJJKKKKKKLLLNNNSSSWWWYYYYYYWWWQQQRRRUUU[[[bbbhhhkkklllqqqnnnkkkgggddd^^^XXXTTTMMMSSSYYY\\\___aaa^^^XXXUUUSSSPPPOOOOOOOOOMMMLLLIIILLLNNNOOOPPPSSSYYY^^^fffhhhlllmmmnnnnnnooopppnnnqqqsssuuuwwwyyy}}}~~~|||vvvqqqllliii```hhhuuu{{{tttqqqtttzzz}}}}}}zzzggg```^^^\\\___ccchhhlllrrryyy}}}nnn\\\QQQLLLJJJKKKKKKKKKKKKLLLPPPSSSzzzjjjccc[[[]]]bbb___bbbaaa___]]]\\\\\\\\\]]]YYYXXXVVVRRROOOKKKHHHFFFDDDCCCAAAAAAAAA@@@===;;;666666555333222333555777333222222222222222222333111111111111111111111111000000000000000000000000111111000000000000111111000111111111111222222222333333333333333333333333333444666888:::;;;<<<<<<::::::::::::;;;===???@@@FFFCCC@@@AAAFFFJJJLLLMMMLLLMMMPPPUUUXXXYYYWWWUUUPPPPPPSSSYYYaaahhhlllmmmuuusssoooiiiccc]]]XXXVVVJJJQQQYYY___ccceee```YYYWWWTTTQQQPPPOOONNNLLLKKKGGGJJJMMMNNNNNNQQQWWW\\\dddgggjjjlllllllllmmmooooooqqqtttvvvwwwzzz~~~~~~xxxqqqmmmeeekkkuuu~~~wwwssstttyyysssccc```___[[[___ccciiinnnuuu|||ttt```TTTNNNJJJKKKKKKKKKJJJLLLPPPSSSxxxiiifffaaa```cccaaaeeedddbbb```^^^[[[ZZZYYY[[[YYYVVVQQQMMMJJJGGGFFF@@@@@@@@@AAA@@@===888444888888666555444333333222222222222222222222222222000000000111222222222333222222222222222222222222000000000000000000000000222222222222222111000///111111222222222333333333333444555777888:::;;;<<<:::;;;<<<===>>>>>>>>>>>>???>>>>>>>>>@@@CCCFFFGGGJJJNNNRRRTTTSSSSSSUUUWWWWWWQQQNNNTTT\\\dddkkkqqqssssssqqqnnnhhhaaaZZZVVVMMMNNNSSS\\\eeeggg___WWW[[[XXXTTTQQQPPPPPPPPPOOOLLLLLLMMMOOORRRUUUXXXZZZaaadddgggiiiiiiiiijjjkkkqqqrrruuuwwwzzz|||~~~}}}yyytttvvvuuuvvv|||~~~vvvqqqrrrwwwppp___[[[\\\[[[```fffkkkooouuu|||eeeUUUOOOLLLKKKKKKKKKKKKMMMOOOPPPzzzkkkhhhbbbbbbeeeccceeedddcccaaa^^^\\\[[[ZZZ[[[YYYUUUQQQMMMIIIGGGFFFDDDDDDDDDDDDCCC???:::666888777666555444333333333222222222222222222222222111111111111222222222222222222222222222222222222111111111111111111111111111111222111111000000///000000111111111222222222333444555666888:::;;;<<<:::;;;<<<===>>>>>>>>>>>>:::::::::<<>>:::888777666555444333333333222222222222222222222222222222222222222111111111222222222222222222222222111111111111111111111111111111111111111000000///000000000000111111111111333333555666888999;;;;;;:::;;;<<<===>>>>>>>>>>>>888888999:::===AAAEEEHHHHHHLLLOOOPPPOOOOOORRRUUUTTTNNNLLLSSS\\\ccckkkqqqwwwvvvtttqqqmmmhhheeeccc[[[YYY[[[aaaiiijjjccc\\\WWWTTTPPPNNNNNNNNNNNNMMMNNNNNNNNNOOOPPPSSSUUUWWW^^^aaaeeeggghhhiiijjjlllooopppsssvvvyyy{{{|||}}}~~~~~~zzzttttttxxx}}}vvvrrrqqqvvvzzz~~~gggZZZXXXZZZ\\\aaahhhmmmqqqwww~~~oooYYYQQQLLLLLLKKKKKKKKKMMMNNNOOO~~~nnnkkkdddcccfffcccbbbaaa```___]]]\\\[[[ZZZXXXWWWSSSOOOKKKHHHFFFEEEAAAAAA@@@AAABBBBBB@@@>>>888777666555444444444444222222222222222222222222333333333222222111111111222222222222222222222222111111111111111111111111111222222222222222111111000111111111222222222222222333444666888999:::;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;:::;;;===???BBBDDDHHHKKKMMMNNNMMMNNNRRRVVVSSSMMMKKKRRR[[[dddlllrrryyyxxxuuuqqqmmmjjjhhhgggddd```___cccjjjlllgggaaaYYYVVVSSSPPPPPPPPPPPPOOONNNNNNNNNNNNPPPQQQSSSUUU\\\___cccfffgggiiikkklllnnnooorrruuuxxxzzz{{{|||}}}~~~vvvvvvyyy{{{xxxpppllljjjnnnqqquuu|||xxxaaaWWWWWWYYY\\\aaahhhnnnrrrwww~~~rrr[[[RRRMMMLLLKKKKKKKKKLLLNNNOOO~~~nnnjjjcccbbbdddaaa___^^^^^^\\\[[[ZZZYYYYYYXXXVVVSSSOOOLLLHHHFFFEEEFFFDDDBBBAAAAAAAAA???===888777666555555555555555222222222222222222222222444333333333222222111111222222222222222222222222111111111111111111111111222222333333444333333222222222222333333333444444222333444555777999:::;;;:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<>>>AAACCCEEEGGGJJJLLLLLLLLLNNNTTTXXXVVVOOOLLLRRR\\\fffpppxxx~~~{{{wwwsssooollljjjiiigggbbb^^^```gggjjjgggccc[[[XXXTTTQQQQQQPPPPPPOOONNNNNNMMMNNNOOOQQQRRRTTTYYY]]]aaaeeeggghhhkkkmmmnnnooorrrtttwwwyyy{{{||||||~~~zzzxxx{{{}}}xxxpppllliiikkknnnooouuu{{{ppp]]]WWWXXXZZZ\\\bbbiiiooosssxxx~~~ttt]]]TTTMMMLLLKKKKKKKKKLLLMMMNNN~~~nnnjjjbbb```ccc```]]]\\\\\\[[[ZZZYYYYYYXXXXXXVVVSSSPPPLLLIIIGGGFFFNNNKKKGGGDDDAAA???<<<:::888777666666555555666666222222222222222222222222333333333333333222222222222222222222222222222222222222222222222222222222111222333333333333333333333333333333444444444555222222444555777888:::::::::;;;<<<===>>>>>>>>>>>>::::::;;;<<>>>>>>>>>>>::::::;;;<<>>===888777777666666666666777222222222222222222222222222222222333333444444444222222222222222222222222222222222222222222222222......///000000000000000111111222222222333333333111222333555777888999::::::;;;<<<===>>>>>>>>>>>>======<<<===>>>AAADDDFFFHHHJJJLLLMMMOOOUUU]]]dddlllaaaZZZ]]]iiiwww~~~vvvooolllkkkccc\\\]]]eeennnqqqpppccc___ZZZVVVSSSQQQOOOMMMKKKKKKKKKLLLNNNPPPSSSTTTUUUXXX^^^bbbeeehhhkkkmmmooopppsssvvvyyy{{{|||}}}vvvmmmhhheeejjjrrrggg]]]\\\^^^^^^eeekkktttzzz~~~gggWWWNNNMMMLLLKKKKKKLLLMMMMMMrrrlllaaa]]]bbbcccaaaaaa```___^^^\\\ZZZYYY\\\YYYTTTOOOKKKHHHGGGFFFFFFDDDBBBAAA@@@>>>;;;999777666555444444444444444333333333222222222111111///111333555555555333222222222222222222222222222000222444333222111222333222222333333333444444444333333333222222111111111111111000111333555999:::999;;;>>>>>>>>>=========;;;::::::<<>>>>>>>>======>>><<<;;;;;;<<>>>>>===>>>???>>>===;;;;;;===AAAEEEHHHIIIIIIKKKPPPWWW^^^bbbdddfffeeeccc______ggguuu|||wwwvvvsssqqqnnnllllllnnnqqqssstttkkk```XXXTTTRRRPPPNNNQQQPPPPPPOOOOOOOOOPPPPPPOOORRRWWW]]]bbbfffiiijjjnnnoooppprrruuuyyy|||~~~|||qqqllleee___\\\^^^bbbeeejjjsssttteeeaaa```fffnnnrrryyyeeeUUUOOOKKKLLLLLLJJJKKKMMMyyyllliiiaaa^^^aaa```cccbbb```^^^\\\ZZZYYYYYYWWWWWWUUUSSSOOOJJJFFFCCCEEECCCBBBAAAAAA???<<<::::::999777666444333222222333333333222222222111111444333222111000000111111222222222222222222222222///111222222111000000111222222222111111111111000222222222222222222222222...///111444555777777888999;;;===>>>===>>>???AAA???>>><<<;;;<<>>CCCHHHKKKKKKMMMSSS[[[```aaa```aaacccdddaaa]]]___eeekkkrrrssstttrrrpppooorrrtttxxxvvvqqqiiidddfffooowwwxxxqqqhhh^^^WWWRRROOONNNOOOOOOOOOOOOPPPQQQRRRRRRNNNQQQUUUZZZ```eeeiiikkkoooppprrruuuyyy|||wwwqqqqqqrrrqqqqqqrrrwww~~~jjjaaa```bbbgggoooyyygggZZZRRRKKKLLLMMMLLLKKKLLLvvviiihhhcccbbbddd```dddbbb___\\\ZZZYYYXXXXXXVVVVVVUUUSSSOOOKKKGGGDDDDDDCCCAAAAAAAAA@@@===;;;:::999888666555444444444333333333222222222111111444444444333333333333333222222222222222222222222111222444444222111222333111111111222222222333333111222222222222333333333///000222444777:::<<<===999:::<<<===>>>???BBBEEEDDDEEEDDDAAA>>>>>>CCCGGGKKKLLLNNNRRRXXX\\\^^^___^^^bbbdddbbb]]]\\\___ccchhhiiijjjkkklllnnnrrruuurrrrrrnnnfffaaaeeeqqq|||yyyuuummmddd\\\UUURRRPPPNNNNNNNNNOOOPPPQQQRRRSSSPPPQQQTTTXXX]]]ccchhhkkknnnpppsssvvvzzz}}}~~~{{{fffaaaccceeejjjqqqzzznnn___UUUMMMMMMNNNMMMKKKLLLuuuiiiiiieeedddeeeaaadddbbb___\\\YYYXXXXXXXXXVVVVVVTTTRRRNNNKKKGGGEEEDDDBBBAAAAAAAAA@@@===;;;999888777666555555555555333333333222222222111111000111333333444333222222222222222222222222222222000111333333111111111222000000111222333444555555111111222222222333333333333333333444555888:::;;;999:::<<<===>>>@@@CCCFFFHHHJJJJJJFFFBBBAAADDDHHHKKKMMMOOORRRTTTWWW[[[^^^[[[___cccbbb]]]YYYZZZ\\\aaacccgggkkknnnqqqsssuuupppqqqooohhhaaacccooozzz{{{yyyssskkkbbbZZZUUUSSSPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQRRRTTTYYY```fffjjjmmmooorrrvvvzzz}}}tttcccbbbhhhkkkpppvvv|||}}}dddYYYOOONNNOOONNNKKKKKKuuuiiiiiieeeeeefffbbbeeebbb___[[[YYYXXXXXXXXXWWWVVVTTTQQQNNNKKKHHHFFFDDDBBBAAAAAAAAA@@@===;;;888888777666666666666666333333333222222222111111...///111333444333222000222222222222222222222222///000222222000///000111000000111222444555666777111111111222222333333333555444222111222444666777999:::<<<===>>>@@@DDDGGGLLLNNNOOOKKKEEECCCEEEIIIJJJMMMPPPQQQQQQSSSXXX]]]YYY^^^bbbaaa\\\WWWWWWYYY[[[```gggmmmqqqsssssssssrrruuutttkkkbbb```iiisss}}}{{{wwwpppggg^^^XXXVVVSSSRRRQQQPPPOOOOOOOOOOOORRRQQQPPPQQQVVV]]]eeeiiilllnnnqqquuuyyy|||~~~pppbbbdddlllpppuuu{{{~~~ggg[[[PPPOOOPPPNNNKKKKKKzzzkkkeeedddcccaaaaaabbb```]]]\\\[[[ZZZYYYWWWXXXWWWUUURRRNNNJJJFFFEEECCCBBBAAA@@@AAA@@@>>><<<;;;999777666666666444333555444333222111111111111111222222333333222222111111111111111111111111111111111111111111111111111222222111111111111111111777555333333444444333222111222333333444555888;;;<<<<<<;;;;;;;;;>>>DDDHHHQQQWWW[[[XXXPPPHHHFFFGGGMMMNNNPPPPPPPPPQQQTTTVVVUUUYYY___cccdddaaa\\\YYY^^^aaagggmmmrrruuuvvvwwwwwwvvvrrrkkk___ZZZbbbnnnzzz|||{{{uuunnnhhh___XXXXXXUUUQQQOOOOOOPPPQQQQQQQQQQQQPPPQQQTTT[[[cccjjjoooqqqssstttvvvyyy}}}~~~uuulllgggkkkrrrwww|||www```TTTSSSMMMKKKOOONNN|||llleeedddbbbaaabbbbbb```^^^\\\\\\[[[YYYWWWXXXVVVTTTQQQMMMIIIFFFDDDCCCBBBAAAAAAAAA@@@>>><<<:::888666555555666444333222222111111111111222222111222222333333222222111111111111111111111111111222222222222222222222222111111111111111111111111666444222222333444333222111222333333333555888;;;<<<<<<<<<<<<<<<>>>BBBFFFJJJRRRXXXXXXQQQJJJGGGGGGLLLNNNOOOPPPPPPQQQTTTVVVTTTWWW\\\___```^^^ZZZXXX^^^bbbiiiooouuuwwwxxxyyy}}}zzzuuulll___WWW[[[dddvvv|||~~~yyyrrrllleee^^^ZZZWWWRRRPPPOOOOOOOOOOOOPPPPPPPPPPPPSSSZZZbbbhhhnnnppprrrsssuuuwww{{{~~~}}}tttlllhhhmmmtttzzz~~~cccTTTQQQLLLKKKNNNLLL~~~llleeecccbbbbbbcccbbb```^^^]]]]]]\\\ZZZXXXVVVUUUSSSPPPMMMIIIFFFDDDDDDCCCBBBBBBBBBAAA???===999777555555666666555444000000000111222333333444111222222333333222222111222222222222222222222222333333333333333333333333111111111111111111111111555333111111222333222111111222333333333444777:::;;;<<<=========>>>AAACCCCCCJJJSSSUUUQQQJJJGGGGGGKKKMMMOOOPPPPPPRRRTTTVVVUUUWWWZZZ]]]]]]\\\[[[YYYaaafffmmmuuuzzz}}}}}}|||~~~zzzvvvooocccZZZYYY___rrr|||wwwpppiiiddd\\\YYYTTTPPPOOOOOONNNNNNOOOOOOOOOOOORRRXXX___eeelllnnnqqqssstttvvvyyy||||||~~~qqqkkkiiiooowww}}}lllWWWRRRMMMMMMOOOLLLmmmdddbbbaaaaaacccbbb```^^^^^^^^^]]]ZZZXXXUUUTTTRRRPPPLLLHHHEEEDDDDDDCCCBBBBBBBBBAAA???===999777666666777888777666000111222333333444444444111222222333333222222111222222222222222222222222333333333333333333333333111111111111111222222222333222000000111222222111111222333333333444777999:::<<<>>>???>>>>>>???@@@@@@FFFLLLNNNKKKGGGEEEEEEIIIKKKNNNPPPQQQRRRTTTVVVXXXYYY[[[]]]^^^^^^^^^^^^eeekkkrrrzzz~~~yyyvvvtttrrrllldddbbbdddqqq}}}{{{qqqjjjddd\\\XXXTTTQQQPPPPPPPPPOOONNNOOONNNOOOQQQVVV\\\bbbjjjmmmqqqsssuuuwwwyyy{{{zzz|||{{{nnnjjjkkkrrrzzzxxx^^^UUUOOOOOOQQQLLLllldddbbbaaaaaaccc```___^^^^^^^^^]]]ZZZXXXUUUTTTRRROOOLLLIIIFFFDDDDDDCCCAAAAAABBBAAA???===:::888777777888999888777333333444555555444333333111222222333333222222111222222222222222222222222222222222222222222222222000000111111111222222222222111///000111222222111222222333333222333666888999;;;>>>???>>>>>>>>>???AAADDDGGGFFFCCCAAAAAABBBGGGJJJNNNPPPQQQSSSUUUVVVYYYZZZ[[[]]]^^^```bbbbbbggglllsss{{{~~~xxxuuutttwwwvvvqqqlllkkkrrr|||qqqggg```[[[WWWSSSQQQQQQRRRRRRRRRNNNNNNNNNNNNPPPTTTZZZ___hhhlllqqquuuwwwyyy{{{|||yyy{{{~~~wwwkkkiiillluuu}}}eeeYYYPPPNNNPPPKKK}}}kkkdddbbbaaaaaabbb^^^^^^]]]]]]^^^\\\YYYWWWUUUTTTSSSPPPMMMIIIGGGEEECCCBBBAAAAAAAAA@@@>>><<<;;;999777777888888777666333333444555555444333222111222222333333222222111333333333333333333333333111111111111111111111111000000000111222222333333222111///000111333222222222333333222222333555888888;;;===>>>>>>>>>???@@@DDDDDDDDDBBB???===>>>???FFFIIIMMMPPPRRRSSSUUUVVVWWWXXXZZZ\\\___bbbdddfffdddiiiqqqyyy~~~~~~yyyxxx|||~~~yyyqqqmmmqqq}}}}}}ssshhh___ZZZWWWSSSRRRRRRSSSTTTTTTOOOOOOOOOOOOPPPSSSXXX\\\eeejjjpppuuuxxxzzz|||}}}xxx{{{~~~wwwjjjjjjpppyyymmm]]]OOOKKKMMMJJJzzzjjjdddbbbaaa``````]]]\\\\\\]]]]]]\\\XXXVVVVVVUUUSSSQQQNNNJJJHHHFFFBBBAAA@@@???@@@???===;;;:::888666555666666555444///000222333444444222222111222222333333222222111333333333333333333333333222222222222222222222222///000000111222222333333222111000000222333333222222333333222111222555777888:::<<<======>>>@@@BBBDDDDDDDDDCCC@@@>>>======DDDHHHLLLPPPRRRSSSUUUVVVVVVXXX[[[___cccfffiiijjjdddhhhpppyyy~~~{{{}}}tttmmmnnnxxxxxxmmmccc\\\YYYUUURRRRRRSSSSSSRRROOOPPPPPPOOOPPPSSSWWW[[[aaafffnnntttxxxzzz|||}}}xxx{{{~~~vvvkkkmmmttt~~~wwwdddRRRLLLNNNLLLyyyiiidddcccaaa``````\\\[[[[[[\\\]]][[[XXXUUUVVVUUUTTTQQQNNNKKKIIIGGGAAA@@@?????????>>><<<:::999777555444444444333111+++,,,///222333333333222222222222333333222222222333333333333333333333333333333333333333333333333///000000111222222333333333111000111333444444333222333333222111222555777888999;;;<<<<<<>>>AAACCCCCCDDDEEEEEEDDDAAA>>>===DDDGGGLLLPPPRRRSSSUUUWWWXXXZZZ^^^cccgggkkknnnoooeeejjjrrr|||{{{vvvnnnjjjttt~~~}}}rrrhhh___[[[VVVSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPSSSWWWZZZ^^^ccclllssswwwzzz|||}}}yyy{{{~~~uuummmooowwwkkkVVVNNNQQQPPPzzzkkkcccaaa``````bbb]]]\\\\\\\\\]]]\\\YYYWWWSSSTTTUUUTTTQQQLLLGGGDDDCCCCCCBBBAAA???===;;;:::999888777666666555555555333333444444333333222111444444444333333222222222222222333333333333444444111111111111111111111111111111222222222222111111,,,---///111222222222222222222111111222222333444666888:::<<<===???BBBDDDGGGGGGEEEDDDBBB@@@???>>>CCCIIIOOOSSSTTTTTTVVVWWWUUUWWWYYY^^^gggoooooojjjiiihhhmmmzzz{{{{{{|||vvvnnnhhhqqq{{{rrrcccccc]]]VVVSSSTTTUUURRRNNNRRRQQQOOONNNOOORRRUUUXXX]]]aaahhhpppvvvyyy{{{{{{{{{}}}tttooottt{{{ooo[[[TTTPPPJJJwwwggg```]]]\\\]]]```^^^]]]\\\]]]]]]\\\YYYVVVTTTTTTTTTRRROOOKKKGGGDDDBBBBBBAAA@@@>>><<<:::999999888777666666555555555333333444444333333222111444444333333222222222222222222333333333333444444222222222222222222222222111111111222222111111111000000111111222111111111222222111111222222333444555777:::<<<===???AAACCCEEEEEEDDDCCCCCCBBBAAAAAACCCIIIPPPUUUWWWXXXYYYZZZYYY[[[\\\```hhhoooooojjjbbbaaahhhvvv~~~~~~xxxpppdddmmmwwwyyykkkeee^^^WWWSSSSSSTTTRRRPPPRRRQQQOOONNNOOORRRUUUWWW[[[___fffnnntttxxxzzz{{{zzz|||uuutttxxx~~~}}}eeeZZZTTTOOOxxxggg^^^\\\[[[]]]``````___^^^]]]]]][[[XXXVVVUUUTTTRRRPPPMMMIIIFFFEEEAAAAAA@@@???>>><<<:::999999888777666666555555555333333444444333333222111333333222222222222222111222222333333333333444444333333333333333333333333111111111111111111111111444333222111111111111111222222111111222222333444555777:::;;;<<<>>>AAACCCCCCCCCCCCCCCDDDDDDDDDDDDCCCIIIQQQWWW[[[]]]^^^^^^]]]___aaaccciiinnnnnniii]]]]]]cccqqq}}}uuudddkkkttt~~~tttiiibbbYYYTTTRRRSSSSSSQQQRRRQQQOOONNNOOORRRUUUWWWXXX\\\ccckkkrrrwwwyyyzzzyyy|||yyy{{{lll[[[SSSNNN|||jjjbbb___^^^```cccaaa```___^^^^^^\\\XXXUUUUUUTTTQQQNNNJJJGGGFFFEEEBBBBBBAAA@@@>>><<<;;;999999888777666555555555555333333444444333333222111222222222222222222222222222222222333333333444444333333333333333333333333222111111111111111111222555444222111111111222333222222111111222222333444444666999;;;<<<===@@@BBBBBBCCCCCCDDDEEEEEEFFFFFFDDDIIIQQQXXX^^^aaabbbbbb```cccdddeeehhhmmmlllggg___^^^bbbnnnzzz{{{lllnnnsss|||zzzooohhh]]]VVVSSSSSSSSSSSSRRRQQQPPPOOOPPPRRRTTTVVVWWW[[[bbbjjjqqqvvvyyy{{{zzz|||uuu\\\PPPLLLnnneeebbbaaabbbeeebbbaaa______^^^\\\YYYVVVVVVTTTQQQMMMIIIGGGEEEDDDDDDCCCCCCBBB@@@>>><<<;;;999888777666555555555555333333444444333333222111222222222222222222222222222222222333333333444444333333333333333333333333222222111000000111222222333222111111111222444555222222111111222222333444333666888:::;;;===???BBBCCCCCCDDDEEEEEEFFFFFFFFFFFFIIIPPPWWW^^^bbbccccccaaadddffffffhhhkkkkkkgggaaa^^^aaajjjvvvuuuqqqpppwwwwwwoooddd[[[UUUTTTTTTUUURRRQQQPPPPPPPPPRRRTTTUUUWWW[[[aaaiiipppvvvyyy{{{{{{~~~dddSSSOOOooogggdddbbbbbbdddbbbaaa```______]]]ZZZXXXVVVUUUQQQNNNJJJGGGEEEDDDDDDDDDDDDBBBAAA???===<<<999888777666666555555555333333444444333333222111222333333333333333444444222222333333333333444444333333333333333333333333333222111000000111222333111111111111111222333444222222111111222222333444333555888999:::<<>><<<;;;999888777666666555555555333333444444333333222111333333444444444555555555222222333333333333444444222222222222222222222222333222111//////111222333111111111222111111000000222222111111222222333444222555777999:::<<<>>>AAAAAAAAACCCEEEGGGIIIKKKKKKJJJJJJKKKOOOVVV\\\______aaafffiiiiiijjjmmmnnnllleee```]]]cccooozzzjjjkkkuuuttthhh]]]XXXVVVVVVRRRQQQQQQQQQQQQRRRSSSSSSXXXZZZ```ffflllrrruuuwww|||~~~vvv^^^UUUtttmmmjjjfffddddddaaa```___``````___]]]ZZZVVVUUUSSSPPPLLLHHHEEECCCCCCCCCBBBAAA???===;;;:::999888777666666555555555333333444444444333222222444444444555555666666666222222333333333444444444111111111111111111111111333222000//////000222333222222333222111///---,,,222222111111222222333444222444777999:::;;;>>>@@@>>>???BBBEEEHHHKKKMMMNNNLLLJJJIIIMMMSSSYYY]]]]]]aaagggjjjjjjllloooqqqooojjjccc___aaakkk~~~lllhhhpppyyyyyylll```YYYWWWVVVRRRQQQQQQQQQQQQRRRRRRSSSWWWZZZ^^^dddjjjooosssuuu{{{}}}hhh___sssmmmjjjfffeeeeeecccbbb```^^^\\\ZZZXXXWWWUUUUUUUUUQQQLLLHHHFFFFFFFFFDDDBBBAAAAAA@@@>>>===888888777777666666555555555555555444444333333333222333333444444333333222333333333444444444555555000000111111111222222222000000000000000111111222444444333222222333444444222222333333333333444444555555666888;;;???BBBDDDCCCDDDEEEEEEEEEGGGJJJMMMIIIIIIKKKMMMRRRWWW]]]aaabbbiiippprrrtttxxxzzzxxxtttggg\\\\\\gggzzzyyynnnkkkrrrttteeeYYYVVVWWWSSSPPPOOOOOOQQQSSSUUUUUUUUUXXX\\\aaaeeejjjooorrruuu}}}xxx]]]sssmmmjjjgggeeefffcccbbb```^^^\\\ZZZXXXWWWUUUUUUUUUQQQLLLHHHFFFFFFEEECCCAAA@@@@@@@@@>>><<<888888777777666666555555444444444444333333333222222222333333333333222222333333333333444444444444111111222222333333333333000000000000000111222222444333222111111222333444222222333333333333444444333333444666999<<>>@@@@@@AAACCCCCCDDDEEEHHHKKKOOOPPPQQQRRRTTTXXX^^^bbbooo|||yyynnnddd```bbbkkkyyy|||qqqnnnxxxrrreee]]]YYYWWWUUURRRQQQRRRSSSTTTSSSSSSUUUWWWYYY]]]cccjjjooouuu{{{~~~www~~~sssooommmjjjggggggcccbbb```^^^\\\ZZZXXXWWWUUUUUUUUUQQQLLLHHHFFFFFFCCCAAA???>>>>>>>>><<<:::888888777777666666555555222222222222222222222222111222222222222222222111111111222222222333333333222333333333333333333333111111000000111111222333111111111111111111111111222222222333333333444444555555555777:::===???AAAAAACCCEEEFFFFFFHHHJJJMMMPPPRRRTTTUUUWWW[[[bbbgggtttxxxllldddaaaeeeppp{{{xxxrrrxxx{{{mmmbbbZZZWWWUUURRRQQQRRRSSSTTTTTTTTTTTTUUUVVVYYY```hhhnnnuuu{{{~~~}}}ssspppoookkkhhhgggcccbbb```^^^\\\ZZZXXXWWWUUUUUUUUUQQQLLLHHHFFFFFFCCCAAA???>>>>>>===;;;:::888888777777666666555555222222222222222222222222222222222333333222222222111111222222222333333333222222222222111111111111111111111111111222222333111111111111111111111111222222222333333333444444444444555666999<<<>>>@@@@@@BBBEEEFFFGGGHHHKKKMMMOOORRRVVVWWWYYY^^^fffmmm{{{uuukkkddddddmmmxxxuuuuuu|||vvvhhh]]]VVVTTTQQQQQQRRRTTTTTTTTTUUUUUUUUUUUUXXX___gggmmmuuu{{{|||sssqqqqqqmmmiiihhhcccbbb```^^^\\\ZZZXXXWWWUUUUUUUUUQQQLLLHHHFFFFFFCCCAAA???>>>>>>>>><<<:::888888777777666666555555222222222222333333333333222333333444444333333222222222222222333333333333222222111111111111111000222111111111111222333333111111222333333222111111222222333333333333444444222222333444666999;;;======???CCCEEEFFFGGGIIIKKKLLLQQQUUUWWWYYY^^^gggnnn}}}sssjjjgggmmmwww}}}|||uuuqqquuuqqqcccYYYVVVSSSRRRSSSTTTTTTTTTUUUUUUUUUUUUXXX^^^eeekkkrrryyy~~~{{{sssrrrrrrnnnjjjhhhcccbbb```^^^\\\ZZZXXXWWWUUUUUUUUUQQQLLLHHHFFFFFFCCCBBB@@@??????>>><<<:::888888777777666666555555222333333333444444444444333444444555555444444333333333333333444444444444333333333222222111111111222222111111222222333444111222333444444333222111222222333333333333444444222222222333555888;;;<<<<<>>>>>AAAEEEGGGHHHIIIKKKLLLJJJNNNSSSTTTSSSVVV___gggnnnzzzvvvmmmlllqqqzzzyyy}}}yyyuuuxxx{{{sssddd```[[[XXXVVVTTTSSSQQQRRRSSSTTTUUUWWW[[[aaafffkkksss{{{}}}|||vvvrrrooollliiihhhbbb```^^^]]]]]]\\\ZZZXXXWWWWWWWWWTTTOOOKKKJJJIIIGGGEEEAAA>>>;;;;;;<<<<<<;;;:::999888777555555444666333222333555666444222555555555444444333333333222222333333333333444444333333333222111000///...000000000111111222222222777666444222111111111222111222222333333222222111222333444444444666999;;;===>>>@@@CCCEEEHHHJJJKKKNNNOOOOOONNNNNNRRRYYY^^^fffkkkqqqwwwyyy{{{}}}~~~}}}|||{{{yyyvvvssspppooopppyyy~~~zzzxxxwwwjjjaaaZZZYYYXXXUUUSSSTTTTTTTTTUUUVVVXXX[[[^^^```jjjooouuuzzz{{{uuupppmmmjjjhhhfffbbb```^^^]]]\\\[[[YYYWWWVVVWWWVVVSSSOOOKKKIIIIIIIIIGGGCCC@@@=========>>>999999888888777777666666777555444555777888666444555555444444444333333333222222333333333333444444333333333333222111000///111111111111222222222333555444333222222222333333222222333333333333222222222333444444444666999;;;AAABBBCCCEEEGGGIIIJJJKKKOOOPPPPPPNNNNNNPPPTTTXXXYYY\\\aaaeeehhhkkknnnpppuuuvvvwwwxxxvvvssspppnnnooowww}}}~~~{{{ooofff]]][[[YYYUUUTTTUUUSSSSSSTTTUUUWWWZZZ]]]^^^hhhmmmtttzzz}}}yyysssnnnjjjhhhfffeeeccc```^^^\\\[[[ZZZWWWUUUUUUVVVVVVSSSNNNJJJHHHHHHHHHFFFCCC@@@>>>======>>>777777777777777777888888777666555555666777666555555444444444444333333333222222333333333333444444333444444333333222111000111222222222222333333333222222222222222333444555222333333444444333333222222333444444444666999;;;AAABBBDDDFFFIIIKKKMMMNNNQQQRRRRRRQQQOOOOOOQQQRRRSSSUUUXXXZZZ]]]aaafffiiimmmpppuuuxxxyyyvvvrrrooopppvvv|||}}}yyywwwlllaaa\\\YYYUUUTTTUUUSSSSSSSSSTTTVVVYYY[[[]]]dddiiirrryyy}}}xxxrrrllliiigggfffdddccc```^^^\\\[[[YYYVVVTTTTTTUUUUUUSSSNNNJJJGGGFFFEEECCC@@@>>><<<;;;;;;;;;888888888777777777777777444444333444444444444333444444444444444444444444222222222333333333444444444444444444444333222111222222222222222333333333222222222222222333333333333333444444444444333333222333444444444666999;;;>>>???BBBFFFJJJMMMPPPRRRRRRSSSTTTSSSRRRPPPOOOOOOSSSTTTUUUVVVYYY^^^dddhhhkkkooovvv|||}}}{{{vvvsssrrruuu{{{yyyrrr|||~~~qqqddd]]]YYYUUUSSSUUUUUUTTTTTTUUUWWWYYY[[[\\\___fffoooxxx}}}xxxqqqlllhhhgggfffeeeccc```^^^\\\[[[YYYVVVTTTSSSUUUUUUSSSOOOJJJGGGFFFCCCBBB@@@>>><<<;;;;;;;;;::::::999888777666555555333444444444333333444444444444444444444444444444222222222333333333444444333333444444444333222222222222222222222222222222333333333222222222111111222333333444444333333222222333444444444666999;;;===???BBBFFFJJJNNNQQQRRRRRRSSSSSSTTTSSSQQQNNNLLLNNNOOOPPPQQQTTTXXX^^^cccjjjooovvv}}}}}}yyyvvvppprrrxxx{{{mmmuuutttfff^^^YYYTTTSSSUUUWWWVVVVVVVVVXXXYYY[[[]]]]]]cccllluuu}}}}}}xxxpppjjjgggfffeeedddccc```^^^\\\[[[ZZZWWWUUUTTTUUUVVVTTTPPPKKKGGGFFFDDDCCCBBB@@@???=========;;;:::999888777555444444555666777666555555666777333333333444444444444555222222333333333333444444222222333333333333222222222222222111111111111000222222333333222111000000111222222333333222222111222333444444444666999;;;@@@AAADDDHHHLLLPPPSSSUUUVVVUUUUUUUUUTTTRRRNNNKKKLLLNNNPPPRRRTTTXXX\\\```iiimmmttt{{{~~~}}}|||qqqqqqvvvqqqssszzzvvvhhhaaa[[[VVVUUUVVVXXXXXXWWWWWWXXXYYY[[[\\\\\\aaajjjrrrzzz|||vvvnnnhhheeedddccccccbbb```^^^]]]\\\[[[YYYWWWTTTVVVWWWVVVQQQLLLHHHFFFCCCBBBAAA@@@???>>>===<<<999999999888777666666555444666888777555444555777333333333444444444555555222222333333333333444444111111222222222222222111111111111000000000//////000000222222333222111111000111111222222111111000222333444444444666999;;;???AAAFFFLLLSSSYYY]]]```aaa___\\\[[[ZZZWWWQQQMMMNNNQQQVVVYYY[[[]]]___aaaiiimmmssszzz|||wwwwww~~~zzzvvv{{{xxxkkkddd___ZZZXXXYYYXXXWWWWWWVVVWWWXXXZZZ[[[]]]aaahhhooowww}}}~~~zzzuuummmfffcccbbbbbbbbbbbb```^^^]]]]]]\\\ZZZXXXTTTVVVXXXVVVRRRMMMIIIGGG@@@@@@???>>>===<<<;;;:::888888777777777777777777222444666555333222333666333333333444444555555555222222333333333444444444000111111222222222111111111000000000//////......---...000222333333333333000000111111111111000000222333444444444666999;;;;;;???FFFOOOXXXaaahhhlllllliiieeebbb```\\\VVVRRRNNNRRRXXX\\\^^^___```aaakkknnnttt{{{{{{~~~vvvwwwyyymmmfffbbb]]]ZZZ[[[WWWWWWVVVUUUVVVWWWXXXYYY]]]aaagggnnnuuu~~~|||~~~uuukkkgggdddaaa___aaa``````___^^^]]][[[ZZZYYYUUUUUUTTTRRRNNNJJJFFFCCCCCCCCCAAA@@@>>>===<<<;;;===999444222222444555666555555555555555444444333111222222333333222222111222333333444444333333222444333333222222333333444333222222111111222222333222111000//////111333444444333111000000000111111111111222333444666666777>>>AAAHHHUUUdddpppuuuwwwssssssqqqllleee]]]XXXVVVMMMSSS[[[___```bbbgggkkkmmmuuuzzz}}}~~~wwwlllfffaaa\\\YYY[[[YYYVVVVVVWWWXXXXXXXXXYYY^^^eeelllrrrzzz~~~uuukkkgggeeeaaa```aaa______^^^]]]\\\ZZZXXXWWWSSSSSSRRRQQQNNNKKKGGGEEEBBBBBBAAAAAA@@@???>>>>>><<<999555333444555555555000111222444555555555555222222333333333333222222222333333444444333333222444333333222222333333444333222222111111222222333333222111000111222444555444333222111000111111222111222222333444555666777888<<>>>>>999888777777777666444222555666888999999777555333222333333333333333333222222333333444444333333222444333333222222333333444333222222111111222222333444444333222333333444555444333333333333333333333222222333333444555666666777;;;BBBHHHMMMVVV___ggguuu|||~~~ooo___TTTPPPQQQVVV```lllssssssqqqvvvxxx{{{~~~}}}ssskkkccc^^^YYYXXXWWWWWWYYYYYYWWWVVVWWWZZZ]]]aaagggqqq}}}vvvnnnkkkiiieeeccccccbbbaaa```^^^[[[XXXVVVTTTSSSRRRPPPNNNKKKHHHFFFEEECCCCCCAAA???>>><<<::::::999888777888888777444222666777888999888777555444333333333444444333333333222333333444444333333222444333333222222333333444333222222111111222222333333333333222222222333333333333333333333333333333222333333444444555555555777;;;???BBBFFFLLLTTTZZZgggnnnuuuxxxrrrggg\\\UUUOOONNNRRR]]]iiirrrsssqqqrrrtttwww}}}{{{pppfff```[[[YYYWWWWWWXXXXXXVVVUUUXXXZZZ]]]___dddnnnzzzwwwooolllkkkgggddddddcccbbb```^^^[[[XXXUUUTTTSSSRRROOOMMMJJJGGGEEEDDDDDDCCCAAA???<<<:::999888:::999888888888777555333111222333444555666666666333333444444444444333333222333333444444333333222444333333222222333333444333222222111111222222333333333333333222222222222111222222333333333333222333333333444444444555555444777;;;???DDDJJJPPPTTT]]]aaaeeefffbbb\\\VVVSSSPPPOOOQQQZZZfffooorrrqqqrrrsssxxxyyynnnggg```]]]ZZZXXXXXXWWWVVVUUUXXXZZZ\\\^^^bbbjjjvvv~~~wwwooonnnlllhhheeeeeebbbaaa```]]]ZZZVVVTTTRRRQQQPPPNNNKKKIIIHHHGGGFFFCCCBBBAAA???===<<<:::999;;;999777777777777555444222222111222333444666777333333444444444444333333222333333444444333333222444333333222222333333444333222222111111222222333444444444444444333222222000000222333333333222222333333333444444444444555555666999???FFFLLLOOOPPPTTTVVVYYYYYYWWWUUUUUUUUUSSSRRRTTTZZZdddmmmrrrtttuuuuuuyyyyyyrrrgggccc]]]ZZZYYYYYYYYYXXXWWWYYY[[[]]]```gggpppxxxwwwpppnnnmmmhhheeeeeeaaa```___\\\YYYUUURRRPPPOOONNNLLLKKKIIIIIIHHHHHHBBBBBBAAA@@@???>>>===<<<<<<:::777666777777666555888666444333222333555666333444444555555444444333222333333444444333333222444333333222222333333444333222222222222222222333555666666666555444333333///000111222333222222111333333444444444444444444888888:::@@@HHHMMMNNNLLLMMMOOORRRTTTTTTUUUWWWYYYVVVVVVWWW\\\ccclllssswwwvvvuuuyyyzzzlllggg```\\\ZZZZZZ[[[[[[UUUXXXZZZ\\\^^^dddmmmsss~~~wwwooommmlllhhhfffgggfffeeebbb___[[[WWWSSSQQQRRRQQQOOOLLLIIIFFFDDDCCCDDDCCCBBB@@@???>>>>>>===;;;:::999777666444333222444444333333333444444555222222222222222222222222333333333444444444555555444444333222222111000000333333222222222222222222333222222111111222222333;;;888555222111222444666333444555555666666555555777666777<<>>=========:::999999777666555444333444444444333444444444555222222222222222222222222333333333444444444444555333333333444444444444444222222222222222222222222333222222111111222222333888666444222111222444555333333444555555555555444555555666:::AAAGGGIIIIIINNNNNNNNNPPPRRRUUUYYY[[[]]]XXXVVVZZZaaagggqqqyyy}}}zzzyyy|||}}}{{{|||yyypppeee^^^\\\\\\ZZZXXXXXXYYY[[[]]]^^^bbbgggkkkvvv}}}wwwpppnnnllliiiggggggfffeeebbb^^^ZZZVVVSSSQQQQQQPPPOOOLLLJJJGGGEEECCCCCCBBB@@@???===<<<<<<<<<999888888777777666555555555444444444444444444444333333333333333333333333333333333333444444444444222222333555666777888999111111111222222333333444333222222111111222222333444444333222222333333444222222333444444444444444444444555999>>>DDDGGGHHHLLLLLLLLLNNNRRRWWW\\\______]]]\\\^^^___dddnnnyyy{{{yyyyyyyyyxxxzzz~~~wwwooowwwvvvkkkccc___\\\YYYWWWWWWXXXYYYZZZ\\\___dddgggqqqyyyxxxpppnnnmmmiiiggggggfffdddaaa]]]YYYUUUSSSQQQPPPPPPOOOMMMJJJGGGEEECCCBBBAAA???>>><<<;;;;;;;;;888888888777777777777777555555555555555444444444333333333333333333333333222222333333333444444444222333444555666777888999000000111222333333444444333222222111111222222333000111222333333333333333111222333333444444333333444444555888<<>><<<;;;;;;;;;888888888888888888777777555666777777666555333222333333333333333333333333222222222222333333333333444444444333333333333333111111111222222333333444333222222111111222222333000111222333333333333333222222333444444444444444444555666777999===CCCGGGKKKMMMOOOTTTYYY___dddfffffffffgggeee^^^YYY]]]fffoooqqqpppmmmlllooopppnnnnnnkkkhhhhhhkkkooorrrtttyyyxxxsss}}}zzzrrrjjjddd```^^^ZZZ[[[[[[ZZZZZZ\\\___bbbeeekkkuuu}}}xxxqqqooonnnjjjhhhhhhgggddd```[[[WWWTTTRRRRRRMMMNNNNNNNNNLLLIIIEEECCCBBBAAA@@@>>>===<<<;;;;;;999999999888888777777777666666777888777555333222444444444444444444444444111222222222222333333333333333333333333333333333222222222222222222222222333222222111111222222333222222222222333333333333333333444555555555555444333444555555666:::@@@EEEKKKMMMQQQVVVZZZ___bbbcccfffffffffeee^^^WWWWWW\\\gggoootttsssrrruuuvvvuuuqqqpppnnnmmmmmmmmmnnnooopppzzztttvvvxxxnnngggbbb```ZZZ[[[[[[ZZZYYY[[[^^^aaaaaagggooowwwyyyqqqooonnnjjjhhhhhhgggddd___ZZZVVVTTTRRRRRRMMMNNNOOONNNLLLIIIEEECCCCCCBBB@@@???===<<<<<<<<<::::::999999888777777666666777888888777555333222444444444444444444444444111111222222222333333333333333333444444444555555333333222222222222222222333222222222222222222333444444333222222333333444333444555555666666555555222333444444444888>>>DDDJJJMMMQQQVVV[[[^^^```aaahhhggggggggg```XXXVVVXXXaaannnyyyzzz{{{~~~~~~xxxxxxxxxwwwtttrrrooonnnnnnyyyvvvsssyyy||||||rrriiidddaaaZZZZZZZZZYYYXXXYYY\\\___^^^dddlllttt{{{}}}vvvpppnnnkkkgggdddgggddd___[[[XXXUUURRROOOPPPPPPQQQPPPNNNJJJFFFDDDCCCBBBAAA????????????@@@999999777666555555555555666666555444333333222222333111000111222444333333333333333333333333333333333444555444222111222333222222333333333333444444333333333333333333333333333222222222111000000000333333222222333333444555111111111333666:::>>>@@@DDDHHHNNNSSSXXX[[[___bbbffffffhhhhhh```VVVUUUZZZcccrrr||||||yyytttvvv|||~~~lllmmm{{{{{{rrrhhh```ZZZYYYXXXXXXXXXZZZ\\\]]]aaadddhhhoooxxx|||uuupppnnnlllhhhdddfffbbb^^^ZZZWWWTTTQQQNNNPPPPPPQQQPPPMMMJJJFFFDDD???@@@@@@@@@???>>>===<<<777777666555555666666666666666555444444333222222444333111222444555555444333333333333333333333333333444444444222111222333222222333333333333444444333333333333333333333333333333333222222222222222333333222222333333444555222222222444666999<<<>>>BBBFFFLLLRRRVVVZZZ^^^aaacccbbbdddeee```XXXVVVZZZdddrrruuuqqqyyy}}}tttjjjddd___]]][[[ZZZYYYZZZ\\\]]]___aaafffmmmvvv{{{tttpppnnnllliiieeedddaaa]]]YYYVVVTTTPPPNNNPPPPPPPPPOOOMMMIIIFFFDDD>>>@@@BBBCCCBBB@@@===;;;666666555555666666777888666666555555444333333333555444222333555666666555333333333333333333333333222333444333111000111222222222333333333333444444333333333333333333333333333333333333333444444444333333222222333333444555222333444555777999::::::AAAEEEKKKPPPUUUYYY^^^aaabbb```aaadddbbb]]][[[\\\cccqqq{{{zzzyyypppjjjcccaaa^^^[[[ZZZZZZ\\\\\\\\\___cccjjjttt{{{tttpppnnnmmmiiifffdddaaa]]]YYYWWWTTTQQQOOOPPPPPPPPPNNNLLLIIIFFFDDDBBBCCCDDDDDDDDDBBB@@@>>>999888888777777777888888666666555555444444444333555444222333444666666555444444444444444444444444222333444333111000111222222222222333333333444444333333333333333333333333111222222222333333444444333333222222333333444555222333555666777888888888@@@DDDIIIOOOTTTYYY^^^bbbdddcccccceeeeeeccc```^^^```mmmzzzuuuoooeeeccc___\\\ZZZZZZ[[[]]][[[^^^bbbiiiqqq}}}{{{tttpppnnnmmmiiifffeeebbb^^^[[[XXXVVVSSSPPPPPPPPPOOONNNKKKHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA===<<<;;;999888777777777666555555555555555444444444333111222444555555444444444444444444444444444222333444333111000111222222222222333333333444444333333333333333333333333000000111111222222333333333333222222333333444555333444555666777777666666???CCCHHHNNNSSSYYY___ccceeefffffffffggggggccc```^^^lllvvvuuuyyyssshhheee```\\\ZZZ[[[\\\]]]\\\___ccchhhoooyyy{{{tttpppnnnllliiieeeeeebbb^^^[[[YYYVVVTTTQQQQQQPPPOOOMMMJJJHHHFFFDDDCCCBBB@@@>>>>>>>>>??????>>>===<<<:::888777666666555555555555555555555555444333111222444555555444444444444444444444444444333444555444222111222333222222333333333333444444333333333333333333333333111111111111111111222222333333222222333333444555444444444555555666666777===@@@FFFKKKQQQWWW^^^bbbdddhhhjjjhhhhhhiiihhhdddcccqqqsssmmmtttyyyoookkkfff```]]]]]]^^^______```cccggglllttt||||||uuupppnnnlllhhhddddddaaa]]]ZZZXXXVVVSSSQQQQQQPPPNNNLLLJJJGGGFFFEEE@@@@@@@@@??????>>>======<<<;;;999888777666666555555555555555666666666666555444222333555666666555555555555555555555555555444555666555333222333444222222333333333333444444333333333333333333333333222222222222222222111111333333222222333333444555444444333333444555777888:::===BBBHHHNNNUUU\\\aaadddlllpppnnnmmmooopppnnnooozzzzzzqqquuu}}}zzzvvvooohhhcccaaaaaabbb```aaaccceeeiiinnnuuuyyy}}}vvvqqqnnnkkkgggdddccc```\\\YYYWWWUUURRRPPPQQQPPPNNNLLLIIIGGGFFFEEE???AAABBBCCCBBB@@@>>><<<888888777666666555666666555555555666666666666666666555444444666777777666555555555555555555555555555666777666444333444555222222333333333444444444333333333333333333333333444444444333333222222222333333222222333333444555444444333222333555888999777;;;@@@EEEKKKSSSZZZ___fffpppwwwtttrrrvvvyyyxxxyyy{{{}}}{{{~~~vvvmmmgggdddccccccaaabbbcccdddfffjjjpppttt}}}vvvqqqnnnllljjjhhhdddaaa]]]YYYWWWTTTQQQOOOLLLLLLJJJIIIGGGFFFDDDDDDEEECCCAAAAAAAAAAAA???===999999888888777888888888888777666444444555555666555555555555555555555555555::::::666:::BBB===111444333333444666777555444444333333333333444555555444333333333333444555555444333333222222333333444333222222222222222222222333333444444666777888999::::::>>>EEEJJJPPP\\\gggkkkxxx|||}}}sssiiieeecccbbbdddeeeeeeeeegggkkkppp}}}wwwqqqnnnllljjjhhhdddaaa]]]YYYWWWTTTQQQOOOMMMMMMLLLJJJHHHGGGEEEEEEEEECCCAAAAAAAAAAAA???===999999888888777777888888888777666555444555555666555555555555555555555555000555666555===IIIKKKCCC;;;888444333333444444444444333333333333444555555444333333333333444555555444333333222222333333444333333444444333333333333333333444444555777888999999999===DDDJJJQQQ^^^jjjyyytttllliiicccdddeeeddddddeeejjjmmmzzz|||vvvqqqnnnllljjjhhhdddaaa]]]ZZZWWWUUUQQQOOONNNNNNLLLKKKIIIGGGFFFFFFEEECCCAAAAAAAAAAAA???===:::999888777777777777777777666555555444444555555555555555555555555555555111444333222;;;IIINNNKKKAAA<<<555111000222333444333333333333333444555555333333333333333444555555444333333222222333333444444444555555555555444444333333444444555666888888888888;;;BBBIIIRRRaaammm{{{qqqllleeeeeeeeecccbbbdddgggjjjrrr{{{~~~zzztttooollljjjiiigggeeeaaa]]]ZZZWWWUUURRROOONNNMMMLLLJJJIIIGGGFFFEEEEEECCCAAAAAAAAAAAA???===:::999888777777666777777666666555555444444444444555555555555555555555555666777444111555===@@@>>>@@@<<<666222111222444444333333222222333333444555333333222222333333444555444333333222222333333444333333444555555555444444444444444444555666777888777777:::@@@HHHRRRaaaooowwwqqqiiihhheeecccaaabbbeeegggkkkttt|||xxxrrrmmmjjjiiigggfffeeebbb^^^ZZZXXXUUURRRPPPMMMLLLKKKIIIGGGFFFEEEDDDEEECCCAAAAAAAAAAAA???===:::999888777666666666666555555555555555444444333555555555555555555555555666666555222333555555333:::888555444555555555444333222222222222333444444333222222222222333444444444333333222222333333444111222333555555555444333444444333444444555666777777666888???EEEOOO^^^kkk{{{ooolllgggcccbbbbbbcccdddhhhooozzz{{{wwwqqqllljjjhhhgggfffeeebbb^^^[[[XXXVVVRRRPPPLLLLLLJJJIIIGGGEEEDDDCCCEEECCCAAAAAAAAAAAA???===:::999888777666555555555444555555555555444333333555555555555555555555555111222333444555555555444333333333555777777666444222222222222222333444444222222222222222333444444444333333222222333333444000111333555666555444333444444333333444555555666666555888===CCCJJJWWWcccwwwyyyyyy}}}uuuqqqjjjeeecccccccccccchhhlllttt|||xxxrrrnnnkkkjjjhhhgggeeebbb^^^[[[XXXVVVSSSPPPMMMLLLKKKJJJHHHFFFEEEDDDEEECCCAAAAAAAAAAAA???===:::999888777555555555555444444555555555444333222555555555555555555555555111222333555555555666777111111111333666777666444222222222111222222333444222222222111222222333444444333333222222333333444000222444666777666555444444444333333444444555555666666888<<<@@@EEEPPP[[[iiiuuupppmmmoooxxx{{{~~~yyy{{{uuummmgggeeeeeedddccciiijjjooowww}}}yyysssooommmkkkjjjiiifffccc^^^[[[YYYVVVSSSPPPNNNMMMLLLKKKIIIGGGFFFEEEEEECCCAAAAAAAAAAAA???===:::999888666555555444444333444555555555444333222555555555555555555555555777555555444333111222444222111000111444555666555222222111111222222333444222222111111222222333444444333333222222333333444111333666888999888666555444444333333333444555555777666888<<<>>>BBBKKKUUU___hhhqqqxxxzzzkkkhhhkkkjjjpppyyy|||rrrzzz~~~xxxoooiiiffffffdddccciiiiiilllsss~~~}}}xxxqqqmmmlllkkkiiigggdddaaa]]]XXXUUUSSSRRRRRRPPPOOOMMMKKKIIIFFFEEEDDDFFFDDDAAA@@@>>><<<888666<<<;;;:::999777666555444777666555444333444444555666444222222333555555444222222333444555555555555111222333333111111222333333222222222444555444222333222222222333333444555444444444444333222111111444333222222222222333444111111222333333444555555555555555666999@@@IIIOOO[[[___dddjjjuuuzzzsssnnnkkkhhhmmmzzzwwwxxxzzzqqqkkkhhheeeccc```ccccccgggpppxxx}}}xxxqqqmmmlllkkkiiifffcccaaa]]]XXXUUUSSSRRRQQQPPPOOOMMMKKKIIIFFFEEEDDDDDDBBBAAAAAABBBAAA???===<<<;;;:::999888666555555777666555444333444444555777555333222333444444444333333444444555444444444222333444444333222333444555333222222333444333222222222222222333333444555111222333333444444444444333444444555555444444333222222222333333444444555555555555666999???GGGMMMWWW\\\```dddmmmwww||||||xxxyyyzzz{{{{{{yyyvvvsssrrrvvvxxxvvvyyyzzzqqqjjjgggfffcccaaaeeedddgggnnnuuu}}}}}}xxxqqqmmmlllkkkhhheeebbb```\\\YYYUUUSSSRRRQQQPPPOOOMMMKKKIIIFFFEEEDDDDDDCCCCCCCCCDDDDDDBBB@@@<<<;;;:::999888666555555666666555444444444444555777555333333444444444333444444444555444444333333333444555555333333444555777555222111111333333222222222333333333333444444222222333444444444333333222444777999999777444222333333333333333444444444555555555666999>>>EEEJJJRRRWWW\\\^^^bbbiiikkkjjjhhhkkkqqqyyy|||{{{}}}yyywww|||rrrkkkhhhgggfffdddfffdddeeejjjqqqxxx|||wwwqqqnnnlllkkkgggdddaaa___\\\YYYUUUSSSQQQQQQPPPOOOMMMKKKIIIFFFEEEDDDFFFEEECCCCCCCCCBBB@@@>>>;;;;;;:::999888777666555555555555555444444555555777666444444555555444222555555555555444333222222333444555444333222333555999666222000000222333333222333333333333333333333666666555444333111000///222555999<<<<<<999555222444444444444444333333333555555666666888<<>>======>>>???@@@>>>===::::::999999888777777666333444555555666555555555555555444555777777555444444444444555444444333333111222333333111111222333777555222111111333333222222333444555444333222111111111222333444444444444222444777999999777444222444444444444444555555555444666777777888999<<>>>>>???@@@@@@>>><<<::::::999999888777777777333333555666666666555555444333444666888888777555333333444444555444444444222333444333222222333444555333222222333444333222222333444555555333111000///000111333444555666666333444444555555444444333333333444444555555666666444666777888777888:::<<>>======;;;;;;;;;:::999888777666666666666666555555555555333555777777555222111111666555555444444444555555555555555444444555555555333333333444444555555555222222222222222222222222111111111222333444555666444444444555555555666666333333444444444444333333333444666888::::::999999===BBBIIIQQQZZZdddmmmssstttmmmmmm||||||rrrnnngggbbbdddgggggghhhjjjpppwwwwwwpppooommmhhhdddcccaaa___\\\XXXTTTQQQOOONNNMMMLLLJJJIIIGGGFFFEEEEEEBBBAAAAAA@@@???>>>======;;;;;;;;;:::999888777666555555555555444444444444555777999999666444333333444444444444444555555666555555444444444444555555222222222333333333333333222222222222222222222222222222222222333444444555333444444444444555555555444444555555555555444444444555666777888888888888;;;???FFFNNNWWWaaakkkqqq}}}wwwpppwww|||rrrjjjddddddfffeeeeeeggglllrrr{{{wwwqqqooommmgggcccbbb```___\\\YYYUUURRROOONNNLLLLLLKKKJJJHHHGGGGGGFFFBBBAAAAAA@@@???>>>======;;;;;;;;;:::999888777666555444444444444333333333555777888888666444444444333333333333444555555555444444333333333333444444333222222222222222111111333333333333333333333333333333333222222333444444333333333333444444444444555555555666666555555555555555555555555666777888888<<>>======;;;;;;;;;:::999888777666555555555444444444333333333555666666444222222333333444444444444444333333444333333222222333333444444444333333222222111111333333333333333333333333444444333222222222333333222222222333333333444444555555666666666666555555666555444333333444666777777;;;AAAHHHPPPZZZdddkkkrrrxxxzzzwww}}}|||nnnpppxxxoookkkiiifffeeefffdddhhhmmmttt}}}wwwpppnnnkkkeeeaaa```^^^^^^\\\YYYVVVRRROOONNNMMMMMMMMMMMMLLLKKKJJJIIIBBBAAAAAA@@@???>>>======;;;;;;;;;:::999888777666666666666666555555555444333444555555333222333444555666666555444333111111444333333222222333333444555555444444333333222222333333333333333333333333444444333222222222333333222222222333333333444444555555666666666666555555666555444333333444555666777:::???EEEMMMWWWaaagggmmmrrrzzz~~~~~~}}}|||{{{yyyuuuwwwsssnnnvvvuuuoookkkgggfffgggfffgggkkkpppyyy}}}uuuooommmkkkeeeaaa```]]]]]]\\\ZZZWWWSSSPPPMMMKKKKKKKKKKKKJJJHHHFFFEEEBBBAAAAAA@@@???>>>======;;;;;;;;;:::999888777666777777666666666555555555555666777666555444555777666666777777666444222111444444333333333333444444555555444444444444444333333333333333333333333333333333333222222333444444333333333333444444444444555555555666666555555555444444444444444555666777777:::>>>CCCIIIRRR\\\bbbjjjooovvv{{{~~~~~~~~~~~~|||{{{||||||vvvsssxxxvvv~~~uuuooojjjhhhiiiggghhhjjjnnnuuu|||tttmmmllljjjeeeaaa```]]]]]]\\\ZZZWWWSSSPPPMMMKKKKKKKKKKKKIIIGGGDDDCCCBBBAAAAAA@@@???>>>======;;;;;;;;;:::999888777666666666555555555444444444555666777666555444666777444555777888888777555444555555444444444444555555333333333333333444444444444444444444444444444444222222222222333444444555333444444444444555555555444444555555555555444444222333444555666777777777777999<<>>======;;;;;;;;;:::999888777666555555444444444333333333333444555444222222444666222333666888999999888888666555555444444555555666111111111222222333333444444444444444444444444444111111111222333444555666444444444555555555666666333444444444444444444333111333555777888888888777666888:::===BBBJJJSSSYYY]]]cccmmmxxxvvvrrrrrrfffggggggiiinnnwwwuuussspppnnnkkkgggbbb^^^aaa___\\\XXXTTTQQQOOOOOOOOONNNLLLJJJHHHGGGFFFFFFDDDBBB@@@???@@@@@@>>>===<<<<<<:::999888777777777888888777666666666666666555555555444444333333333444444444444444444444444333333333444444555555555555444333222111222333444333333333333333333333333444444444333333222222222444333333222222222333333666666666666666555555555666666666666666666666666:::777888<<>>===<<<;;;:::999777777777777888777666666555555666666555555555555555555444444444444444444444444444444111111111222222333333333333222222111111222222222444444444444444444444444444444444333333222222222555555555555555555555555666666666666555555555555555555555555555555555555888666777;;;>>>BBBJJJRRR[[[cccnnnxxx~~~uuu}}}zzztttkkkgggeeefffhhhiiiooovvvvvvsssoookkkhhheeebbb______^^^[[[WWWTTTQQQOOONNNPPPOOONNNLLLKKKIIIHHHGGGDDDBBB@@@???@@@@@@>>>===;;;:::999888777666666666777666555555444444555555555555555555666666666666444444444444444444444444111111222222222222333333000111111222222111111111444444444444444444444444444444333333333333222222444444555666666555555444555555555555555555555555555555555555555555555555777555666999<<>>===;;;:::888777666666555555666666555444444444444444333333444444555555666666444444444444444444444444444444444444444444444444///000222333333333111111111111111111111111111111333333333333333333333333111222333444444444333222444444555555555555555666555555555555555555555555777555666999<<<>>>EEELLLWWWaaalllsss{{{qqqmmmkkkqqq{{{ssskkkhhhgggfffiiinnnmmmuuuvvvrrrmmmiiifffdddaaa___]]][[[YYYVVVSSSPPPOOONNNMMMMMMMMMLLLJJJHHHFFFEEEDDDBBB@@@???@@@@@@>>>===;;;:::888777666666555555666666555444444444444444222222222333333444444444444444444444444444444444444444444444444444444444000111333444444444333222111111111111111111111111333333333333333333333333111222222333444444444333333444444444555555666666555555555555555555555555888666777:::<<<===CCCJJJTTT^^^jjjqqqwwwooofffaaafffrrrxxxnnniiifffeeegggkkkgggmmmxxxtttqqqmmmiiifffccc```]]]\\\ZZZXXXUUURRRPPPNNNNNNLLLMMMMMMLLLJJJHHHEEEDDDDDDBBB@@@???@@@@@@>>>===;;;:::999888777666666666777666555555444444555555222222222222222333333333444444444444444444444444333333222222222222111111111222333333444444444444444444444444444444444444222222333333333333444444444444444444444555777777333333333444555555666666444444444444444444444444888666777:::;;;<<>>===<<<;;;:::999777777777777888777666666555555666666333333333333333333222222444444444444444444444444333333333222222111111111111111111111222333444555444444444444444444444444222222222333333444444444555444333222333555777999222222333444444555666666444444444444444444444444777555666999::::::>>>DDDKKKUUUdddooowww|||vvviiidddaaafffyyyuuunnniiihhhiiieeegggkkkpppyyyqqqooommmjjjhhhccc^^^[[[[[[YYYWWWTTTQQQOOONNNMMMNNNNNNOOONNNMMMJJJGGGEEEDDDBBB@@@???@@@@@@>>>======<<<:::999888888777777888888777666666666666666555555555444444333333333444444444444444444444444555555555444444333333333111000//////000222444555333333333333333333333333222222222333333444444444444333000///000333666888222222333333444555666666444444444444444444444444666444444777888888<<