BM 6(< 555555555333222222444666444333333333222222222222222222333333444333333222444777777555555777777444666666555555444444444444666555333222222222333333555666777777777666555555222222222333333333444444333333444444444444444444777666666777888888666444444555666777888777666666555555555666777777555333444555666666444444444444555666555333111000000222///000111222222333333222444444444444333222111111111111222333222111000///000111000000//////000111000111111222222222111111///000222222111111222333111111111222222333444555////////////000000000000000111333444444222///...///000000000000///......((()))++++++++++++---///---,,,***))))))+++...///...,,,+++***++++++***)))((((((((()))******+++++++++++++++++++++++++++***+++)))'''&&&'''((()))))))))***+++***(((&&&''''''(((***,,,+++(((%%%$$$###)))***++++++,,,,,,++++++)))(((***000222///+++++++++,,,---,,,*********,,,************************))))))(((((())))))******&&&'''((())))))))))))((((((%%%%%%)))***((('''(((&&&)))***((())),,,,,,)))&&&'''(((***++++++++++++(((((((((((()))))))))((((((((())))))************((()))))))))))))))((((((((()))******)))(((***+++...---,,,***))))))(((((())))))))))))(((((()))***((((((((())))))***+++,,,***,,,---...,,,,,,,,,------,,,,,,++++++++++++++++++******************+++++++++++++++***))))))((('''(((***+++******+++,,,+++++++++***((((((***,,,///...------......---,,,)))(((&&&%%%%%%%%%'''(((***))))))***+++,,,+++***,,,,,,------...///000111+++---//////...---...///,,,+++++++++,,,------------+++******+++,,,+++***))))))***++++++++++++***************************)))******(((%%%###$$$%%%'''&&&&&&''''''((()))***'''&&&%%%$$$%%%&&&((()))))))))(((((())))))***+++&&&)))***''''''******'''''')))++++++******+++,,,...///000///---,,,+++,,,---------------...////////////000000000111111111666555444333333333333333444444444444555555555555333555888999888888888999888777777666777888:::;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<>>>??????@@@AAA;;;>>>>>>;;;:::===<<<999::::::;;;===>>>@@@BBBCCC<<<===???@@@AAABBBBBBBBB???CCC===;;;BBBAAA>>>DDD@@@??????>>>444555555333222222444666333333222222222222333333111222222333333333333333333666666444444666666333444333333333333444555555777666555333333333444444444555777666555444555666222222333333333333444444333333333333444444444444555555555666888777555333333444555666777666555555555444333333555555444333444555555666555555444444555555555222///......000///000111222333333333333222333333333222222111000000111222222222111//////000000111000///...000222//////000111111111111000---///111111111000111222333333333333444555666666////////////000000000000000111111222111000///......////////////...------(((***+++,,,,,,,,,...///000///---,,,,,,...000222---,,,++++++,,,,,,***)))((((((((()))******+++++++++++++++***************+++)))(((&&&&&&'''((()))((()))***(((&&&%%%&&&'''((()))***)))'''&&&&&&&&&)))******+++++++++++++++***'''(((...000---,,,---***,,,,,,,,,******+++,,,+++++++++***************(((((((((''''''(((((()))%%%&&&((()))***))))))((((((%%%$$$(((***(((&&&(((&&&)))***((((((++++++(((%%%&&&'''((())))))))))))&&&%%%$$$&&&(((***)))((('''((()))******+++******))))))*********)))((((((+++,,,------,,,,,,---///......,,,+++***)))))))))(((***++++++***)))***,,,)))))))))((())))))***+++***+++------,,,++++++,,,++++++++++++++++++++++++******))))))))))))************++++++***))))))(((''')))+++++++++***+++---+++,,,+++***((((((***,,,...---,,,,,,------,,,******)))'''%%%%%%&&&'''((()))******+++++++++***************++++++---......***,,,......---++++++++++++***)))***,,,---,,,++++++***))))))***+++***(((((()))******++++++******))))))************))))))((())))))'''%%%$$$%%%''''''&&&&&&''''''((()))***)))(((''''''''')))+++,,,(((''''''''''''((())))))%%%))))))'''(((******'''''')))+++++++++***+++,,,,,,---///...---+++,,,,,,,,,,,,,,,,,,---...///////////////000000000111111666555555444333333333333333444444444444555555555333555888999888888999:::888777777666777888999:::888888999:::;;;;;;;;;;;;<<<:::;;;>>>???>>>>>>AAA;;;>>>>>>;;;:::===<<<:::999999:::;;;<<<===>>>>>>;;;<<<>>>@@@AAAAAA@@@@@@>>>BBB===:::@@@???===CCCAAA@@@@@@???444555444333222222444666333333222111111222333444111111222333333333333333222555555333333555555222111111111111222444555666999888666555444444555555111333555444222111333444222222333333333333444444222222333333333444444444444333444666777666444222222222444555555555444333666333111000222333444444444444555666666666555333222333222111.........000000000111222333333333333111111222222111111000000000111222222222111///...///000111000......000222......///000000000000000+++---000111000000000111111111111111222333444555////////////000000000000111000000///////////////------......------,,,+++(((***,,,---,,,,,,...///000...,,,++++++---000111,,,+++++++++,,,,,,+++)))((((((((()))******+++++++++***))))))((((((((()))******(((&&&%%%&&&((()))((((((((('''%%%$$$%%%&&&((((((((('''&&&&&&(((***))))))***+++++++++++++++)))&&&%%%))),,,++++++---***+++,,,,,,******+++,,,+++++++++*********))))))''''''&&&&&&&&&&&&''''''$$$%%%''')))******)))(((((($$$$$$(((***'''&&&'''&&&)))***((((((+++***'''""""""###$$$%%%%%%%%%%%%###"""!!!$$$(((******)))&&&''')))***++++++*********************)))(((((()))+++---......///111333000///---,,,++++++******(((+++------+++***,,,---+++***)))((((((((()))***(((***++++++)))((()))***)))))))))*********))))))))))))(((((((((((())))))***************))))))(((&&&(((***+++******+++,,,,,,,,,,,,***((((((***,,,---+++******,,,,,,+++)))+++***(((&&&&&&'''((())))))***+++++++++*********(((((((((((()))***++++++$$$'''***+++***)))))))))***)))((())),,,---+++))))))((('''(((******)))'''((())))))***************'''((())))))))))))(((''''''''''''&&&%%%%%%''')))'''&&&&&&''''''((()))***((('''&&&&&&&&&(((***,,,&&&&&&&&&&&&&&&'''(((((($$$((()))'''(((******&&&''')))+++++++++***+++---)))+++------,,,+++,,,---,,,,,,,,,,,,---...///000////////////000000000111666666555444333333333333333333444444444555555555222555888999999888999:::888777777666666777999:::666777888999::::::::::::<<<888999>>>???<<<===AAA;;;>>>>>>;;;:::===<<<:::888888999999::::::999999999:::===???@@@@@@???>>>===AAA<<<888>>>===<<>>;;;<<<@@@;;;>>>>>>;;;:::===<<<:::777777888888888777777666888:::<<<>>>??????>>>===<<<@@@;;;777<<<<<<;;;CCCCCCBBBAAAAAA666555444333222333333444555333000///...000222333444555666555333222333444000000111111222222333333111000000111333444444333666555444222111111222222222333333222111000222333222222222222222222222333888888888888888777666555000111333555555444333222222222333333333333333333333222000111222333333222///000111222111000...,,,+++,,,---///000000111000222111000//////000111222000///.........///111222222222000000000111222333000000111111111111000000111222222111000000111333---------............///...---,,,---......,,,******,,,///000000///000111///000111111111000...---,,,***(((***---...---+++***+++,,,------,,,******+++)))&&&%%%%%%'''+++---***)))))))))))))))***++++++***))))))((()))))))))+++***)))))))))***,,,,,,******((('''&&&&&&&&&&&&''''''&&&''''''((()))***'''((('''%%%$$$$$$&&&'''))))))((((((''''''''''''(((&&&$$$%%%&&&((())))))%%%%%%'''((())))))))))))+++***)))'''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&(((++++++)))'''%%%$$$$$$%%%'''(((((('''%%%######"""!!!"""""""""  &&&+++......---+++222000,,,***)))***---///000///---+++******++++++$$$%%%'''))),,,...000111......---,,,***)))((((((''')))***(((%%%%%%'''***((())))))))))))'''%%%$$$$$$&&&''''''%%%$$$######''''''(((((())))))******))))))(((((('''''''''&&&%%%&&&''')))))))))(((((((((%%%###$$$''')))((('''''')))***)))((('''(((***''''''(((((())))))******)))***+++++++++***((('''+++++++++++++++***)))(((++++++++++++***(((''''''%%%***+++)))''')))***(((&&&%%%$$$%%%'''))))))(((&&&&&&''''''''''''&&&&&&%%%$$$###$$$&&&'''&&&$$$###############""""""!!!$$$%%%%%%%%%$$$###!!! %%%&&&&&&&&&&&&$$$###"""%%%&&&### %%%((('''((('''&&&%%%&&&&&&%%%$$$'''%%%&&&))))))&&&%%%'''***++++++)))'''''')))+++)))+++------,,,,,,,,,...///...---,,,,,,,,,---...000////////////111222333222111000000000111222333888777666555555444555555666555333222333666999;;;888777888:::<<<;;;777333;;;;;;:::888666444555666777888:::<<<<<<;;;:::999:::999777777888:::===???:::999888888888999:::;;;888888999:::;;;===>>>???===<<<;;;;;;;;;;;;:::999>>>>>>>>>===444555555666555444333222333222111000000111222444333444444444222111222333///////////////000000000111000000111333444444333555444222111000000111111222333333222111111333444111111222222333444555555777777888888777777666555111222333444444444333333333333333333333333333333222000///000222444444333000///...---------...............///////////////222111000/////////000111///////////////000000111222111000000000000111222///000000000000000000///000000111000//////111222------------............///.........//////---,,,***,,,/////////......///....../////////...---,,,***((('''(((***+++***((()))***+++,,,,,,+++***)))***)))'''&&&&&&(((***,,,+++***)))((((((((((((((()))))))))))))))***++++++++++++*********+++,,,---***)))(((''''''&&&&&&&&&((('''&&&%%%%%%$$$$$$%%%&&&''''''%%%######%%%'''&&&&&&&&&&&&&&&%%%$$$$$$)))'''%%%%%%&&&&&&&&&%%%&&&&&&'''((()))))))))))))))((('''&&&&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%(((+++,,,+++)))(((((('''(((((()))((('''&&&%%%%%%$$$######$$$$$$"""!!!"""%%%***...111111000///...---+++******+++---///------,,,******)))))))))%%%&&&'''(((***+++,,,---------,,,+++***))))))(((***,,,,,,)))&&&$$$%%%&&&'''((((((((((((&&&%%%$$$###%%%&&&&&&$$$"""!!!!!!%%%&&&&&&''''''((()))))))))))))))(((((('''''''''''''''((())))))(((&&&&&&)))&&&$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))(((((())))))))))))((('''))))))))))))))))))((('''+++++++++***)))((('''&&&'''+++,,,(((&&&((((((&&&&&&%%%$$$%%%'''))))))(((&&&&&&''''''''''''&&&&&&&&&$$$###$$$&&&''''''&&&""""""""""""!!!  !!!"""###$$$######"""$$$%%%&&&&&&&&&%%%######&&&'''$$$ %%%'''''')))(((((((((((('''&&&%%%)))&&&%%%((('''$$$$$$&&&)))))))))))))))((((((''')))+++---.........000111///...---,,,,,,---...///000////////////111222333222111111111111222333333888888777666666666666666777666555444444555777888999888888:::<<<;;;888444888999999777555444444666888999;;;<<<<<<;;;:::999;;;:::888777888999:::<<<888888777888888:::<<<===999999999:::;;;<<<===>>><<<<<<;;;;;;;;;;;;:::999;;;;;;<<<<<<333555777888888666333111111111111111222333444444111222333222111000111222000000000000////////////111000///000222444333222333222111000000///000000111222333222222222444666000000111333444555666777666666666777666666555555222222333333333444444444555555444444333333222222000///...///111333333333111///+++((((((***---000222111///.........//////111111000///.........///......///000000000000///111111000//////000000111////////////////////////---...//////......000222------------...............---------......,,,+++***,,,......---,,,,,,,,,.........///...------,,,***)))(((((()))***)))'''((())))))******))))))((())))))((((((((()))***++++++***)))'''&&&&&&%%%%%%''''''((()))***+++,,,,,,++++++*********+++,,,---))))))(((''''''&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%######$$$&&&$$$%%%&&&'''&&&%%%$$$###***(((&&&%%%%%%%%%$$$"""(((((()))))))))))))))(((&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""%%%(((***)))(((((((((***)))))))))(((((((((((('''&&&%%%&&&''''''%%%###%%%(((+++///111222111000))))))))))))***+++------)))))))))))))))((('''&&&''''''''''''((((((((()))+++++++++******)))))))))***+++,,,***(((&&&%%%&&&%%%&&&''''''&&&%%%###"""$$$%%%'''&&&$$$"""""""""$$$$$$%%%%%%&&&''''''(((((((((((((((''''''''''''(((((())))))((('''%%%$$$)))'''%%%%%%&&&&&&%%%###%%%$$$######$$$%%%$$$###%%%&&&((())))))((('''&&&''''''''''''''''''''''''&&&&&&'''(((((((((''''''************)))'''&&&%%%(((+++,,,(((%%%&&&&&&%%%&&&%%%$$$%%%'''(((((('''&&&&&&''''''''''''&&&&&&&&&$$$######&&&(((((((((!!!!!!!!! !!!###$$$$$$%%%$$$%%%&&&'''((('''&&&&&&'''(((%%%!!!!!!%%%'''&&&''''''(((((((((&&&$$$###***&&&%%%&&&&&&$$$$$$(((***((('''(((***+++(((%%%'''))),,,......///000222......,,,,,,,,,---...///000///......///000222333111111222333333333333333888888777777777777777777777666666666555555555555999888777777999888777555555666777666444333444555999:::;;;<<<;;;;;;999888:::::::::999999888888888666666777888999;;;<<<===:::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<===444555777888777666444333///000111222333444555555111222333222111000111222333333222222111111000000000//////000222333222111222222111111000000000000000111222222222222444666000000111222333333444444444444555555555555444444333333222222222333444555666555555444333222222111111000...///000111111000000...+++((((((***...000222111///------...///000000000///......---------,,,---///000000000///...000000/////////////////////..................///+++,,,------,,,---///111,,,,,,---------.........+++*********++++++)))((()))+++------+++)))))))))...............------,,,,,,,,,+++++++++***))))))''''''(((((((((((((((((((((((())))))******))))))(((((('''&&&%%%%%%%%%%%%''''''((()))******++++++))))))))))))*********+++(((((((((((('''&&&&&&%%%&&&&&&&&&&&&'''((())))))$$$%%%&&&%%%###"""###$$$%%%&&&'''(((((('''%%%$$$((('''%%%$$$%%%%%%$$$""")))))))))***))))))((((((&&&%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!###%%%&&&%%%$$$$$$%%%((((((((((((((()))***+++'''&&&%%%&&&((((((&&&$$$%%%'''))),,,---...---,,,'''(((((()))))))))))))))%%%&&&'''((('''&&&%%%$$$&&&&&&''''''(((((((((((())))))))))))))))))))))))&&&((()))******))))))(((###$$$%%%%%%%%%$$$"""!!!###%%%(((((('''&&&&&&'''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%''''''&&&'''''''''&&&%%%&&&$$$######%%%&&&%%%###%%%&&&'''(((((('''%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((((((((((((*********)))((('''&&&%%%'''++++++'''%%%&&&'''&&&&&&%%%$$$&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%######&&&((())))))!!!!!!!!! !!!"""###$$$$$$%%%'''((()))))))))((('''(((&&&""""""%%%'''%%%###$$$&&&&&&%%%###""""""***&&&$$$&&&'''%%%''',,,...)))%%%&&&***,,,)))&&&&&&(((***+++++++++---...,,,,,,+++***+++,,,---...//////......///000222333000111333444555555444333666666666777777777777666444555666777777666555555777666555555555555555444333444666555444333444555::::::;;;;;;;;;:::999888999999:::;;;;;;:::999888777777888888999:::;;;<<<;;;;;;::::::999::::::;;;:::;;;<<<;;;::::::;;;;;;?????????@@@666555555444444444444444//////000222333444555555111333444333222111222444333333222222111111000000///......///111222222111222222222222222111111111///000222111111222444666111111111000000000000000222333333444444444333333333333222222222333444555555555444333222111111111222000......//////...---///...---,,,,,,---...///000///---,,,,,,...000111............------,,,,,,,,,---///000000000///...////////////......------......---,,,,,,---......+++,,,---,,,++++++---///,,,,,,,,,------------...+++***)))***++++++)))''')))+++,,,,,,***((('''(((,,,,,,++++++************++++++++++++***)))))))))&&&&&&&&&''''''(((((()))&&&'''((()))***))))))(((%%%%%%$$$%%%%%%&&&'''''''''((()))))))))(((''''''&&&'''''''''((((((((((((&&&''''''(((''''''&&&%%%&&&%%%%%%&&&&&&'''((()))$$$%%%&&&%%%###"""###$$$$$$%%%&&&''''''&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%((())))))))))))(((((('''&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&%%%$$$"""""""""$$$%%%%%%&&&(((+++---...&&&%%%%%%&&&''''''&&&$$$&&&&&&((()))))))))))))))''''''(((((('''&&&%%%$$$"""###$$$%%%%%%%%%$$$###%%%%%%&&&''')))***++++++((((((((((((((((((((((((%%%&&&(((***++++++((('''"""###$$$$$$$$$###"""!!! """&&&'''''''''((()))$$$%%%%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((((((((('''$$$%%%'''((((((((())))))((('''&&&'''(((((('''&&&%%%&&&''''''&&&%%%$$$######$$$$$$%%%&&&''''''(((&&&'''(((((()))))))))))))))))))))))))))((((((''''''******&&&%%%''')))(((%%%%%%$$$&&&'''(((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$######&&&((((((((("""""""""!!!  !!!!!!"""$$$&&&''''''&&&&&&%%%'''&&&""""""%%%'''%%%!!!$$$&&&&&&$$$######$$$(((%%%$$$'''((((((+++///111+++%%%%%%(((,,,+++)))((()))++++++***)))***+++******)))))))))***,,,---///............000111222000111333444555555444444333333444555666666666555111222555777888888777777888888888777666666666777222444666666555444555666999999999999999999888888777888:::<<<===<<<;;;;;;999999999999999999999888;;;;;;:::999999999999:::999;;;<<<<<<:::999;;;<<>>>>>>>>===<<<111111111000000000//////000///......///111333444000111222222111111222444///////////////000000000...------...000111111000///000111222222111000000///000000///......000111000000000000///////////////000111111222222222111111222333444444444333333111111000000000000000000...,,,+++,,,...//////..................//////000---,,,,,,,,,,,,+++++++++)))***+++,,,------,,,,,,...------------...//////---.........---,,,***)))---,,,+++******+++,,,------......,,,******+++,,,++++++,,,,,,,,,---------...---,,,---......,,,***''')))++++++***(((((()))((('''&&&%%%%%%%%%&&&'''&&&((())))))'''&&&(((***'''&&&&&&&&&'''(((******%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((###$$$%%%''''''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&$$$%%%'''(((((('''%%%$$$'''&&&%%%$$$############$$$&&&((('''&&&$$$$$$$$$###"""!!!!!!!!!"""$$$%%%""""""###&&&)))***)))((($$$%%%&&&''''''(((''''''''''''&&&&&&&&&'''((((((###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%$$$%%%&&&%%%&&&(((***,,,,,,,,,,,,%%%$$$$$$&&&'''((('''%%%((('''&&&%%%$$$$$$%%%%%%$$$$$$################## !!!"""###$$$%%%"""###$$$%%%''')))***+++)))(((((('''&&&%%%$$$$$$%%%&&&'''***+++)))$$$!!!"""###$$$$$$###"""!!!"""############$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&"""$$$%%%'''((((((''''''###&&&'''&&&%%%&&&'''%%%))),,,+++&&&$$$''',,,((('''%%%"""!!!!!!"""###"""$$$(((+++,,,,,,***)))))))))*********)))((((((&&&''')))***,,,---------...000...(((%%%&&&'''&&&%%%$$$%%%&&&((('''%%%"""$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$%%%&&&%%%### !!!""""""""""""!!!!!!   ###### !!!%%%'''%%%"""%%%'''&&&%%%&&&+++000&&&$$$$$$((((((&&&'''***)))((((((''''''''''''''')))***,,,,,,+++******++++++*********+++,,,...///......------...///111222000000000111222333444555000111444666777777666666222333444666777888888888888;;;>>>>>>;;;999999999666888:::;;;999777777777444444444555666777888999666777888888999999999999999999:::::::::999888777:::999999999999999::::::777;;;===<<<999888;;;>>>;;;;;;::::::---...000111111///---+++111///---,,,---///222444...000111111000000111333000000111111222222333333...---,,,...000111000///...///000111111000////////////000///------...000//////000000111111222222//////000111111111ӵ555444333222////////////000000000000+++***)))+++...000111000......,,,,,,,,,...000111---------,,,+++***(((''''''(((***,,,---------,,,......---,,,,,,...///000------......---+++***)))---,,,***))))))***,,,---...//////---***)))***+++++++++,,,,,,,,,---------,,,+++++++++,,,,,,***)))''')))++++++***)))))))))+++***)))((('''((())))))Ħ(((***---''''''&&&Ħ***+++%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%&&&&&&&&& ӵ%%%%%%&&&'''((((((((('''&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%&&&'''(((((($$$&&&((((((&&&%%%$$$%%%&&&$$$"""!!!"""$$$&&&((($$$$$$%%%'''******)))'''###$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$$$$$$$$$$%%%'''((()))+++---...---+++***&&&%%%%%%Ħ'''%%%$$$"""!!!!!!"""""""""!!!!!!!!!"""###$$$%%%!!! !!!"""$$$&&&""""""###$$$&&&'''(((((())))))((('''%%%$$$######!!!"""$$$))),,,+++&&&!!!!!!"""###$$$$$$###""""""!!!###%%%%%%$$$#########"""""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''''''''&&&%%%"""&&&&&&$$$""""""###"""(((---***$$$!!!&&&,,,)))'''$$$!!! """###!!!$$$)))---///...+++***)))*********)))(((''''''&&&''')))+++---...///000222444111)))%%%%%%&&&$$$$$$$$$%%%&&&((('''$$$"""$$$%%%%%%&&&&&&%%%%%%$$$######$$$&&&&&&%%%!!! !!!""""""""""""!!!  !!!!!!!!! !!!!!! !!!%%%'''%%% ###%%%$$$"""%%%+++111&&&$$$$$$''''''###"""%%%###&&&))))))(((%%%$$$###%%%'''))))))))))))***+++,,,,,,++++++,,,...///000......------...///111222000/////////000222444666000222555777888888888777444555555555666666777777444888<<<<<<:::777666666777:::<<<<<<:::888777777222222222333555666888999777777777666666666666666777777999:::;;;::::::999999999888888999999:::;;;777;;;>>>===999888;;;???::::::::::::///111333222...,,,,,,...111000...,,,,,,///555999000///...---...///111333333333333222222111111111333222000---+++,,,000333222111000111222111///------///222333111///......4443331110000001113334441112222223332224ĉ@ӵ444555555//////000000///...------+++,,,---.........,,,,,,.........////////////000222---)))(((+++,,,***'''*********)))******+++,,,,,,---.........---,,,+++,,,,,,+++++++++,,,------+++,,,---...---,,,+++***///---++++++,,,,,,+++***---,,,+++,,,...///...------,,,,,,+++***)))((((((%%%'''***---------+++)))***))))))(((((((((((((((>L***+++)))((($$$###=hĦ)))'''''''''(((''''''&&&%%%%%%&&&%%%$$$!!! !!!###4ĉ@ӵ"""###%%%&&&''''''&&&&&&'''%%%$$$$$$&&&'''''''''&&&%%%%%%$$$"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))(((&&&$$$$$$$$$$$$$$$$$$%%%&&&'''%%%&&&&&&&&&%%%&&&)))+++---+++(((&&&%%%%%%&&&'''%%%%%%$$$###"""###'''***((('''&&&%%%$$$#########$$$%%%&&&%%%######%%%&&&***)))((()))+++,,,,,,,,,***)))&&&>L&&&###############"""!!! !!!""""""!!!!!!"""$$$ !!!#########""""""###%%%&&&''''''&&&&&&%%%$$$$$$#########$$$&&&'''''''''&&&&&& !!!""""""""" """%%%'''''''''&&&###$$$%%%%%%$$$$$$%%%&&&''')))+++,,,+++)))%%%###&&&%%%$$$######%%%''')))!!!""""""######$$$%%%%%%$$$%%%'''((())))))((('''&&&%%%$$$###""""""""""""%%%%%%%%%%%%%%%&&&'''(((###$$$%%%%%%######$$$%%%&&&(((,,,///111111000///.........---+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$###!!! !!!""""""""""""""""""!!! !!!""""""!!! """  ###!!! """$$$%%%$$$ !!!###$$$%%% """###%%%%%%$$$###"""%%%''')))***'''$$$""""""))))))***++++++++++++***,,,+++***))))))+++---...333222222222333333111///...///000111222333444444333555777777555444666888999888777555444444444444999999999999888666555444777;;;<<<888777:::<<<;;;555666666777888999999999888444333555666555888<<<999888777777777888999:::;;;:::999888888888999:::;;;;;;:::;;;<<<;;;888666::::::<<<===...000222000...---...000222222111///---...111444111000...---...///111222333333222222222111111111222222111...------000222222111000000111111///...,,,...111111000000000111333222111000000111222333111111222333222GG=?222333///////////////...------,,,---......///...---,,,------.........////////////,,,))))))---...,,,******************++++++,,,***+++,,,------,,,,,,+++------,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,+++...,,,++++++,,,---,,,+++,,,******+++,,,------,,,+++++++++***)))))))))(((&&&(((***+++,,,,,,+++******)))((((((''''''((((((HdĦ)))***)))'''%%%=Īj&&&&&&'''''''''''''''&&&$$$%%%%%%$$$"""!!!"""$$$GG=?"""###%%%%%%%%%%%%$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$###""""""!!!!!!%%%$$$$$$$$$###""""""""""""###$$$%%%$$$$$$###"""$$$$$$###$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$%%%''')))+++***'''%%%$$$$$$%%%%%% """$$$%%%%%%&&&)))+++''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$""""""###%%%(((&&&%%%&&&(((******)))((('''%%%HdĦ%%%###############"""!!!!!! !!!!!! !!!""" !!!!!!!!!!!!!!!!!!###$$$%%%$$$$$$######"""!!!!!! !!!###$$$$$$$$$######!!!!!!!!!!!!!!!  !!!###%%%&&&&&&%%%$$$"""###%%%$$$######$$$&&&###$$$&&&''''''%%%###!!!&&&&&&%%%%%%%%%&&&'''(((#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$"""!!! $$$$$$#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%(((***+++++++++*********++++++***))))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###%%%%%%%%%###"""###$$$############"""!!!!!! !!!""""""!!! !!! !!!!!! """######""" """$$$%%%%%% !!!!!!"""###$$$%%%%%%"""###%%%&&&'''&&&%%%$$$%%%&&&'''&&&###""""""###'''((())))))******))))))))))))((()))***,,,///000333111000111222333222111///000000000111222333444444666777666444333444666888777666555444444444444888888999888888777666555666::::::777666999;;;:::888777777666666666666666:::777666888888666777;;;999888888777777888:::;;;:::::::::::::::;;;<<<===<<<;;;;;;<<<===<<<:::888666777999:::...///000ӵ---...///ĭӵ...ӵ222Ħ111222222111//////000222222ӵӵ//////ĦƜ`1.׼s111111111...Ħ------....../////////......ӵ---Ħ))),,,///111///---************ĭӵ,,,,,,Ħ,,,------Ħ---Ħ+++,,,+++***))))))))))))))))))))))))++++++)))(((DdD%%%%%%&&&?fӵ%%%&&&&&&Ħ$$$%%%%%%ӵƜ`1.׼s ĭӵ"""#########%%%%%%$$$###"""!!!!!!ӵ!!!""""""###Ħ$$$$$$$$$$$$%%%###%%%######$$$$$$"""%%%Ħ&&&&&&%%%%%%%%%%%%$$$Ħ"""###%%%&&&&&&&&&$$$$$$"""DdD######""" ӵӵӵ!!!!!! !!!Ħ!!!ӵ!!!###$$$$$$ĭӵ&&&&&&"""##################%%%%%%%%%%%%$$$###"""!!!""""""###$$$$$$%%%&&&&&&''''''&&&$$$$$$###$$$$$$%%%&&&''''''%%%%%%&&&'''$$$$$$%%%&&&&&&'''''''''%%%&&&'''((())))))))))))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&%%%$$$%%%'''%%%%%%$$$$$$###"""!!!!!!!!!"""""" !!! ###$$$$$$###$$$%%%###!!! """$$$%%%$$$!!!"""###$$$%%%%%%$$$###$$$%%%'''((((((((('''&&&(((((('''%%%######%%%'''((())))))***************&&&&&&'''(((***---000222222000...///111333333333111111000000000111333444444555666555333111222333777777666555444444444555777777888888888888777777555888999666555888999888<<<;;;:::999:::;;;<<<===<<<999999;;;;;;888888:::::::::999999999:::;;;<<<999:::;;;===>>>>>>??????===<<<;;;<<<======;;;999888888:::;;;//////?~4444//////g&e>&e...g&e111>hӵ222333333111000111222g&e111guO>uO>&e//////4ff?>ߝL222gĉ@333222111000Shӵ---///////////////...g&e,,,>hӵ...111111///---+++******fff?><z***g&e>&e---,,,HL,,,---...ShӵgL)))++++++***)))((((((((((((((())))))S?ʬ***+++3h?D%%)?&&&'''ZufĦ'''''''''gL$$$###$$$g&e&&&gĉ@"""g&e>&e @e""""""??%%%%%%$$$$$$$$$######"""g<ĉ!!!"""###%%%3we<Ħ%%%%%%%%%%%%3h?@e%%%$$$$$$$$$$$$$$$%%%'''Z&&&%%%%%%%%%%%%%%%3h?gL!!! """$$$$$$###!!! D%%)?"""fff?><z=?Ħg&eg&e S?ʬ4ff?>ߝL@eg&e """3h?g&e>&e((((((??!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%&&&&&&''''''"""###$$$$$$%%%&&&&&&&&&,,,+++)))((('''&&&&&&&&&%%%'''((('''&&&%%%&&&'''''''''&&&%%%%%%&&&''''''######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&###$$$%%%%%%%%%%%%&&&'''&&&&&&%%%$$$############!!!""""""!!! !!!$$$%%%%%%#########!!! """###### """$$$%%%%%%$$$"""!!!%%%%%%&&&'''((('''''''''***+++,,,***))))))***,,,++++++,,,------------,,,&&&&&&'''(((+++---///111000...,,,---///222444444333222000///000111222333222222333333222222222333666666555444444444555555666666777888888888888888444888999666555777999888:::999999:::<<>>>>>;;;:::===<<<<<<;;;;;;<<<===>>>???;;;<<<===?????????>>>===<<<;;;:::;;;======<<<;;;>>>>>>???@@@0004Dӵ333222000Hƅ^Hu]Ħ...Hu]Ħ000ZuR)Ħ111333333222111111222Hu]Ħ000HŐeHŐeHu]Ħ///qIܗGIӵ222tt111000///HGgĉ@------000000//////......Hu]Ħ,,,ZuR)Ħ///000000...,,,++++++sߝLGdUĦ+++Hƅ^Hu]Ħ---ntHdĦ,,,...HGgĉ@...HdĦ***+++,,,+++)))((((((((((((((()))Htƅ^((()))Bt=o9ĦDtfo9Ħ'''((((((g?)))(((HdĦ!!!"""###Hu]Ħ%%%tt!!!Hƅ^Hu]Ħ H׼s!!!%%%&&&&&&""""""######$$$$$$tQ"""!!!!!!###je<Ħ&&&&&&&&&Bt=o9ĦH׼s'''&&&&&&%%%%%%%%%&&&&&&%%%HtĦ'''$$$$$$$$$$$$Bt=o9ĦHdĦ!!!######"""Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ***$$$!!!!!!!!!"""""""""""""""!!!"""""""""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###++++++)))((('''&&&&&&&&&%%%&&&'''&&&%%%%%%%%%'''((('''%%%$$$$$$$$$&&&&&&######$$$$$$######""""""########################%%%%%%&&&&&&&&&&&&%%%%%%!!!###$$$$$$######$$$&&&&&&&&&$$$$$$###$$$$$$$$$"""######!!!!!! ###%%%%%%###!!!  !!!!!!!!!"""$$$$$$###!!! $$$$$$%%%&&&&&&&&&&&&&&&))),,,...///...,,,,,,,,,++++++,,,------------,,,((((((((()))***+++,,,---///---++++++...111333333222111111000000111222333/////////111333444555555555444444444444555555666555666777888888999888888555999999666555888:::999444444555666888:::<<<>>>:::888:::>>>???======@@@>>>>>>======>>>???AAABBB===>>>?????????===<<<;;;<<<:::999:::<<<======<<<@@@@@@@@@AAA000///4DuXӵ---&&&%%%DdDΦDdDĦ...DdDĦ//////t|<...000222222111000111222DdDĦ000DdDΦDdDΦDdDĦ000peƜ4DuTӵ111`eĭ,,,qet......---000000///...------DdDĦ,,,,,,t|>>===>>>BBB>>>>>>======>>>@@@BBBCCC@@@@@@@@@@@@???===<<<;;;<<<;;;:::;;;===????????????>>>>>>===///...4DuXӵ&&& DdDΦDdDӵ...DdDĦ......o)h000...///111000//////111222DdDĦ000DdDΦDdDΦDdDӵ000=ӊB1.uTӵ111HߝL`o9***po9wӵ---000///...---,,,,,,DdDĦ,,,---o)h......---,,,,,,------,,,+++DdDΦDdDĦ,,,DdDΦDdDӵ***GIpӵDdDĦ---po9wӵDdDĦ))))))***((('''+++++++++***)))po9u''''''&&&'''GIdnuR)ĦDdDĦnuR)Ħ''')))CdgĪj'''DdDĦ"""""""""DdDĦ!!!HߝL`o9DdDΦDdDӵDdDĦ  !!!!!! !!!"""geĦsp?aĦ%%%%%%GIdnuR)ĦDdDĦ&&&&&&&&&%%%%%%$$$ !!!"""DdDĦ'''"""""""""GIdnuR)ĦDdDĦ DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ!!!"""""""""!!!!!! !!!"""$$$%%%&&&&&&((('''&&&%%%$$$$$$%%%%%% """$$$$$$$$$###""" !!!"""###!!!"""######!!!!!!"""#########"""!!!!!!!!!""""""""""""""""""!!! """""""""""""""""""""""""""######$$$$$$######"""!!!#########!!! !!!"""###"""!!!!!!"""$$$'''(((&&&&&&&&&$$$""" !!!""""""###$$$###!!! !!! !!!"""!!! !!!"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%'''*********)))***+++'''((())))))******))))))((())))))***************,,,++++++,,,...000///...---///111333333333222222///......000444666666555333333333333444555666777666777777888888888777777333777888555444666888777777888999::::::999777666:::777777:::;;;;;;<<<@@@<<<<<<;;;;;;===>>>@@@AAABBBBBBAAA@@@????????????>>>===<<<===???AAABBBBBBAAA@@@>>>===---,,,4DuXӵ &&&***DdDʜ4DuTӵ...>d<Ħ...Dt000///000///...///111222>d<Ħ000>d<ʜDd<ʜ4DuTӵ111111F&uTӵ1114DufئL>e+++puR)Ħ---000///---,,,++++++>d<Ħ---Dt---,,,++++++---///,,,,,,DdDΦDdDĦ+++>d<ʜ4DuTӵ)))4DwDd<Ħ...puR)Ħ>d<(((((('''%%%---,,,,,,+++***peӵ'''ĦpeӵDx<>d<ӵDd<&&&qR/ܗ?fӵ%%%>d<"""""">d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦ geĦs<v>aĦ###$$$peӵDx<DdDĦ%%%%%%%%%$$$###### """$$$DdDĦ """"""!!!peӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ!!!"""###$$$!!! """###$$$ ###$$$$$$$$$###!!!"""###!!!"""!!!  !!!##################""""""!!!!!!!!!"""!!!!!! """"""""""""""""""""""""""""""############""""""###$$$$$$###!!! !!!"""!!!!!! """$$$''')))'''''''''%%%"""!!!"""###"""######"""!!!!!!###%%%!!! !!!"""######!!!!!!!!!"""###%%%&&&'''%%%$$$$$$$$$$$$%%%&&&''''''((()))(((((())),,,...))))))***+++++++++++++++'''((()))******++++++***,,,++++++---//////...---+++---111444555444333222222000///111444666555333222222222333444555666777777777888888888888777777222666777333222555777666000222555888999888666444<<<888777999999888:::???::::::999:::;;;===???@@@CCCBBBAAA@@@@@@BBBCCCDDD@@@???===>>>AAADDDEEEEEEFFFEEECCCAAA***(((4DuXӵ ---000D&dq&ĒR------sdKĦ---DHRRud............///000000sdKĦ///D&oq<Ōq&ĒR222000--->dp&ĒR,,,...nfʜd<Φ>d<Ħ,,,s&dq&ĒR***)))i?ʜtd<Ħ,,,HHܗDӊB(((<x)))(((111///---***'''B?d<geĦHg8>aĦ###"""B?Ho9""">dd<ӵ"""B?Ho9<x!!! &ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦ sdKĦB?dp&ĒR>d<sdKĦ B?Ho9s&dq&ĒR   !!!!!!"""$$$######"""!!!  !!!""""""!!! !!!"""###$$$!!!###))),,,)))&&&+++)))%%%###"""$$$&&&((($$$###"""""""""###%%%%%%""""""""""""!!!!!!!!!!!!"""###%%%%%%$$$$$$$$$%%%###""""""###%%%%%%$$$""")))'''%%%$$$$$$%%%&&&'''((())))))((('''''')))***))))))))))))***+++,,,---***+++,,,---...000000111000111111222222333444444333222111111222333555666333333333444444444555555555666777888777666444222555555666666666666666555111222333555666888999999<<<888777;;;<<<888999>>>;;;:::888999;;;======<<<>>>???@@@>>><<<===AAADDD<<<>>>>>>;;;;;;???@@@>>>HHHGGGEEEBBB***(((4DuXӵ!!!...111Hu]3hh/////////ne,,,,,,=e...............//////000ne......pIƎ@t@h333111000>h,,,,,,///fe,,,@ďD,,,---...111///---------...ne//////=e..................)))***ege++++++sĪj@h+++***)))fdDĦ***@ďD+++)))Hkge***)))(((*********))))))@h'''&&&@G&&&&&&HĪj@IŌ&&&(((Bene%%%Hkge%%%ne!!! fe Hu]3hh'''###segeĦja>aĦ"""!!!@G!!!!!!se!!!$$$%%%%%%'''$$$"""<Ō"""@GHkgeHĪj@IŌegeHu]3hIŌ DdDĦ ne @h >h se ne @G sĪj@h """!!!!!!  !!!  !!!!!!"""$$$"""###''',,,///---)))(((&&&$$$""""""###%%%&&&"""!!!!!! !!!"""###$$$"""""""""""""""""""""""" """######""""""###$$$$$$######$$$&&&&&&%%%###'''&&&%%%$$$$$$%%%&&&((()))******)))''''''(((***)))))))))))))))***+++,,,,,,,,,---...///000111111000000111111222333333333222222222222333444555555444444444444444444444444444555666777777666555333555555666777777777777777666666777888999;;;<<<===<<<888777::::::888999===:::;;;<<<:::888777999;;;>>>??????>>><<<<<>>>>>AAABBB???EEEDDDBBB@@@+++4DuXӵ!!!ĵD^///000000000...,,,,,,---......------......///000,,,---...,,,000000000000,,,+++,,,///...---...+++,,,---...000///...---------......///000//////......------***+++*********++++++***))))))DdDĦ((()))++++++***+++***)))(((&&&''')))***+++***'''''''''&&&'''''''''%%%%%%'''$$$###$$$%%%$$$###""" D^%%%### s׼sgeFm8!!!>aĦ !!!!!! !!!s׼s """######"""$$$"""!!!Ho$$$ D^DdDĦ s׼s  %%%$$$$$$'''+++---+++)))###""""""!!!""""""###$$$  !!!!!!""""""""""""""""""""""""!!!!!! !!!$$$######$$$&&&&&&%%%$$$%%%$$$$$$###$$$%%%'''(((***++++++)))''''''((())))))(((((((((((())))))***,,,------...///000000111//////000000111222222222000111222333444444444444444444333333333333333333333444555666666666555444444555666777888888888888777666666666666888:::;;;;;;888666888888777999===;;;???AAA>>>777555888======?????????===<<<===>>>@@@BBBBBB>>>>>>AAABBB???BBBAAA???===Φ4DuXӵtvӵ>d<Ħ///---....../////////Ħ---...////////////......------------...//////000...Ħ///...---//////...---------------///////////////---,,,,,,+++***)))+++---///000000///000000///---,,,---...------,,,++++++,,,------///000000///.........///Ħ....../////////000000///...---,,,,,,+++///............---------++++++++++++,,,,,,------+++******************+++>d<Ħ(((((()))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))++++++***(((&&&%%%((((((((((((''''''''''''((((((((((((''''''''''''$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$#####################"""###$$$$$$Ħ###!!!  >d<Ħ###$$$BegeFYĉ >aĦ !!!"""""""""$$$###"""!!!!!! Be """!!!!!!nu]ӵ   >d<Ħ >d<ĦĦ  Be Ħ    """"""!!!###%%%%%%###!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!  !!!###""""""###%%%%%%$$$"""###""""""###$$$&&&'''(((***++++++)))''''''((()))((((((''''''''''''((((((,,,,,,,,,------..................///000000111111///000222333444444333222111111222222333333333444444444555555555444333333222333444666777888888888888777666555555666888999:::888666666666777999<<<>>>AAABBB???;;;:::<<>>???@@@@@@???======<<>>===<<>>===<<<<<<>>>?????????@@@??????@@@@@@???===<<<>>>@@@???<<<<<>>===<<<>A...ne---)))......000111ne......///000000000000///------,,,,,,------...///ne000111111000000/////////000111222222,,,,,,++++++***))))))(((+++***))))))+++------,,,,,,---...---++++++,,,------,,,+++******+++,,,---...111333222///---ne,,,---------......------,,,,,,++++++******+++,,,,,,---...///000000............---,,,+++***)))***++++++++++++***De***)))***+++***+++------,,,,,,...000///...---,,,,,,,,,------&&&'''((()))))))))(((''')))))))))(((((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$!!!""""""###$$$%%%&&&&&&##################""""""""""""###$$$$$$$$$$$$### ne!!!!!! !!!"""""""""###ne>Ak< fh   Denene   ne   !!!!!! !!!"""  """"""!!! !!!"""###$$$%%%&&&&&&''''''((('''&&&&&&''')))&&&&&&&&&''''''((()))***************))))))))))))++++++,,,,,,---.........,,,---...///000000000000......///000222333444444555444444333222222111111000111222333444444444444888888888888888999999999777999999777777:::;;;999999777666888;;;>>>>>>===@@@>>>======??????>>><<<>>>@@@@@@======AAABBB@@@???>>>===''',,,///***%%%,,,---///000222,,,------...............------,,,,,,------...///...000111111000000///..................******)))))))))+++,,,---...,,,++++++,,,------,,,+++,,,------,,,+++,,,...---,,,+++******+++,,,---,,,///222111...+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000,,,------......---,,,+++)))***++++++++++++***)))***))))))***+++(((***,,,,,,******,,,......---,,,+++***++++++,,,%%%&&&&&&'''((()))******))))))))))))((((((((('''%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""###%%%&&&&&&'''"""""""""""""""""""""""" !!!"""#########"""""""""!!! !!!!!!!!!"""""""""!!!!!! """"""           !!!!!!  !!!  """###!!! !!!"""###$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%''')))%%%&&&&&&'''(((***+++,,,++++++******)))))))))(((******++++++,,,---------,,,,,,,,,,,,---...//////000000000111111111111111222222222222222333444444111222333333444444444444222333555777777777555555666:::;;;999999<<<<<<888555555666777888:::<<<===>>><<<999999<<<======<<<;;;>>>>>><<<===AAABBB@@@???>>>===---...---,,,///111)))%%%+++000000000...)))"""******,,,...///000000000***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......///...,,,---///000000///000///---,,,+++*********)))(((((((((***---000222000///------.........---***,,,------,,,,,,...///,,,,,,+++******+++,,,,,,)))...111000,,,)))+++---++++++,,,,,,,,,---------,,,---------------------......---------,,,,,,,,,***+++---...///......---)))***+++,,,,,,+++***)))&&&((())))))(((((()))+++&&&)))+++***((((((***,,,,,,+++***)))))))))***+++''''''&&&''''''((()))***))))))))))))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!"""$$$%%%&&&'''(((!!!!!!!!!!!!""""""""""""!!!"""""""""!!!!!!######"""!!!!!!!!!!!!!!! !!!"""""""""!!!  !!!""" $$$###!!!                    !!! !!!###$$$"""!!! !!!"""######$$$######"""###$$$$$$$$$%%%''')))%%%%%%&&&''')))+++---...,,,,,,++++++***))))))))))))******+++,,,,,,------,,,+++******+++,,,...///333222222111000//////.../////////111222444666777333333444555555444444444333555888:::;;;:::888777555;;;===::::::>>><<<777333888;;;:::777777;;;@@@===999666666999<<<<<<<<<777:::;;;999:::???@@@>>>???>>><<<000...,,,---......+++(((++++++,,,...000111///...///000111111111000...---***+++---//////...---,,,...---,,,+++,,,---...///,,,++++++...000000---***,,,---,,,***'''&&&***---)))***,,,,,,,,,,,,...///---,,,,,,---......---++++++,,,---...//////000000///...,,,***))))))******++++++++++++++++++++++++)))******+++++++++******,,,+++++++++***)))))))))***++++++,,,,,,++++++******+++---......---+++***)))***+++,,,,,,+++)))((())))))))))))************(((***,,,+++))))))+++------,,,***)))((('''(((((((((***++++++*********+++))))))(((&&&&&&%%%%%%%%%'''''''''(((''''''&&&%%%"""!!!!!!###%%%$$$""" !!!!!!!!!!!!!!! """#########"""!!! !!!"""  !!! !!!  !!!!!!!!! """                          !!!%%%""" """%%%$$$ !!!""""""""""""###&&&(((!!!!!!"""###$$$&&&((())))))))))))***++++++,,,,,,+++***)))(((((()))******+++*********+++,,,,,,------+++***+++---...---+++222222111111000000000///222222222111222222333333000111333555666666555555999888777666666555666666777888999:::;;;:::999999222666999:::888888:::===<<<:::777777999;;;<<<<<<>>>============<<<<<<<<>><<<:::111///......000000---+++,,,,,,,,,...000000///---///000000111000///...---+++,,,...//////...,,,+++///...---,,,,,,,,,,,,,,,+++******---000000...++++++,,,,,,***''''''***---)))+++,,,,,,++++++---...---,,,+++,,,......,,,+++***+++,,,---------------///...---,,,++++++++++++++++++++++++++++++++++++(((((())))))***))))))(((++++++************************++++++++++++*********+++,,,------,,,+++***++++++,,,,,,,,,++++++++++++*********))))))((((((''')))++++++)))((()))+++,,,+++***)))(((((()))))))))+++,,,,,,***))))))******)))((('''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%"""""""""###$$$$$$"""   !!! """"""                      !!!""" !!!!!!!!!"""$$$&&&"""""""""###$$$&&&'''(((''''''(((((()))*********++++++***)))))))))***++++++++++++++++++,,,,,,---///---+++,,,...///---+++000000000000/////////.../////////000111222333444111222444555555555555444777777666555444444555555666666888999999999888777444666888999::::::<<<===<<<:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<111000///000111222111///...------...//////...,,,///000000000000///...---,,,---.........---,,,+++//////......---+++***)))+++******,,,...///...---***++++++***))))))+++...***,,,---,,,++++++,,,---,,,+++***+++------+++***++++++,,,,,,,,,,,,,,,+++---.........---,,,++++++************************)))***************))))))))))))************************++++++++++++******++++++************++++++---,,,,,,,,,,,,,,,------,,,,,,+++***)))(((''''''&&&(((******)))''''''(((******))))))))))))*********+++,,,,,,***(((((()))******)))(((''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$###""""""######!!! !!!!!!""""""                """###""""""$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&''''''((())))))++++++*********++++++,,,+++++++++,,,,,,,,,------000///------......---+++...............---------,,,,,,---...000222444555222222333444444333333333444444333333333333333333333444555666666666555555555555666888;;;===>>>===;;;:::999:::<<<===<<<;;;999::::::;;;;;;<<<<<<======<<<<<<<<<111000000000111222222222///...------//////---,,,///////////////.........+++,,,---.........------------......---,,,***)))---,,,,,,,,,,,,---,,,,,,***************+++,,,...+++,,,---,,,+++***+++,,,+++***)))***,,,,,,***))),,,,,,---------,,,+++++++++,,,---------,,,+++***)))))))))))))))))))))))),,,,,,---------,,,++++++(((((())))))******++++++++++++,,,,,,,,,,,,+++++++++***)))(((((()))***+++---,,,+++******+++---...++++++******)))(((((('''''')))***+++***)))'''''')))))))))))))))******+++(((***++++++)))((()))*********)))(((((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$%%%###""""""""""""   !!!!!!"""""""""""""""!!!!!!"""                   !!!!!!!!!!!!$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&''''''(((((())),,,,,,,,,,,,,,,,,,------,,,,,,---------------,,,//////...------,,,+++***------------------,,,,,,------...///000222333444111111111111111111000000111111111000111111222222111222222333333333333333666444333666:::>>>===<<<999999999:::<<<<<<;;;999777888888999;;;<<<<<<===:::::::::;;;///////////////000222333000...------...///...,,,000//////...............)))***+++---...///000000***+++,,,---------++++++//////---+++***)))***++++++*********+++,,,------***,,,,,,,,,***)))***+++***))))))***++++++***(((******+++++++++******)))((()))+++,,,,,,+++***)))))))))))))))))))))))))))---------------,,,+++***((((((((())))))******+++,,,,,,------------,,,,,,+++***(((''''''(((***++++++***)))))))))+++,,,---))))))))))))))))))******)))******+++++++++)))((('''((())))))******++++++&&&(((******))))))***+++***))))))(((((((((((()))%%%%%%%%%%%%%%%$$$$$$###%%%###!!!!!!!!!!!! !!!!!!!!!!!! """""""""""""""#########!!!!!! !!!                  !!!  !!!###%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&''''''(((((()))******,,,,,,---...............------.........------,,,---------,,,+++***)))))),,,,,,------------------111111000000000111222222//////..................//////......///000111111111111111111111222222222555222111333888;;;;;;:::888777777888::::::999777666777888999:::<<<======999:::;;;<<<...//////...---...111333///...,,,,,,...//////...000///......------......******+++,,,---///000000******+++,,,,,,,,,,,,,,,000///...+++(((((())),,,,,,+++***+++------,,,+++)))+++,,,+++******+++,,,+++***)))***,,,,,,***)))''''''((((((((((((((('''(((((()))******+++******************************++++++++++++***)))((('''(((((()))))))))))))))))),,,,,,------------,,,,,,+++***)))'''''')))***+++))))))))))))***+++,,,,,,(((((())))))************+++)))))))))+++,,,,,,+++'''((()))***************&&&(((******)))((()))***)))((((((''''''(((((()))$$$$$$%%%%%%$$$$$$###"""$$$""" !!!!!! """""""""!!!   !!!!!!!!!                     !!! """###############$$$%%%&&&''''''(((((())))))***++++++------...///000000000000---.../////////...---,,,+++,,,---+++)))((()))***---------............///333333222111000000000000------,,,,,,,,,---......------------...///111111111111000000111111222333444333222333555888999999777666555666888999888777777777888999;;;<<<======;;;<<<===>>>///000000///------000333///---+++,,,...///000///000///...---------......---,,,,,,,,,,,,---......,,,,,,++++++++++++++++++---...,,,)))'''(((+++///---,,,++++++---...,,,)))((()))++++++******+++---+++******+++,,,,,,+++)))''''''((()))************))))))))))))***+++,,,---++++++++++++++++++++++++************)))((('''&&&)))))))))))))))(((((((((***++++++,,,,,,++++++***+++***))))))))))))***+++((()))***+++,,,,,,,,,,,,*********)))))))))))))))***(((&&&&&&))),,,---,,,((()))******+++***)))))))))***+++***((('''&&&'''((('''''''''''''''(((((($$$$$$$$$$$$$$$######"""###!!! !!!!!!!!!""""""!!!                          !!!### !!!!!!"""###$$$&&&''''''(((((())))))***++++++---...///111111111111111......000000000///---,,,***,,,---,,,***)))***,,,.../////////000000000000333222111000///.........------,,,,,,---...///000,,,,,,,,,---...///111222222111111000111222333444555555555444444555888:::999777555555777999999999888999999:::;;;<<<<<<===999:::<<<===111222222000------111444...,,,++++++...000000000000///...---,,,---......000///...---,,,+++++++++///...,,,***))))))******+++++++++)))''')))...222///,,,+++,,,......+++(((''')))***+++******,,,...,,,+++***+++------+++***)))***+++,,,---.........******))))))***,,,...///++++++++++++++++++++++++,,,,,,,,,++++++)))((((((******))))))((((((''''''))))))************))))))++++++************++++++(((***+++---......------,,,,,,+++***)))(((''''''***&&&###$$$(((+++------((()))***++++++***)))(((,,,------+++'''%%%$$$$$$''''''&&&&&&&&&''''''((($$$$$$$$$$$$$$$###""""""###!!! """"""!!!!!!!!!                      """%%% !!!"""$$$&&&'''''''''(((((()))*********---...000111222222222111...///000111000///---+++***,,,...---+++***,,,...///000000000111111222222111000///..................---------...000111222++++++,,,---...000111222333222111111111222444555666777888666333444888<<<;;;888666555777999::::::999::::::;;;;;;<<<<<<===666777888999////////////000111222333000000///...............111...,,,,,,......,,,)))///---,,,++++++,,,...000000///---+++)))))))))))))))'''''')))---...,,,***111000...,,,+++++++++,,,,,,++++++***++++++,,,,,,---------,,,,,,+++++++++***+++,,,------,,,+++***)))***+++,,,,,,+++***)))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,++++++******))))))))),,,,,,,,,------,,,++++++))))))*********++++++++++++,,,---,,,***)))***+++))))))))))))))))))))))))((()))***)))((('''((())),,,,,,***)))(((&&&%%%%%%&&&%%%$$$%%%(((***,,,,,,'''&&&%%%###"""!!!!!!!!!### !!!"""!!!!!!!!! !!!!!! !!!                       #########!!!!!!###!!!"""$$$%%%%%%$$$"""!!!&&&&&&%%%%%%&&&''')))***...//////000111222222333///000000000///...,,,+++---......///000111111111...//////...,,,,,,---///---...///000000000000000//////............//////------,,,,,,---...000111000222444333111222555888222222222333555777888999777777888999::::::::::::===;;;999999:::::::::888::::::999888////////////000111222333000000///...............000...,,,,,,......,,,***---,,,+++******+++,,,------,,,***)))((((((((((((***)))((())),,,...---+++------,,,,,,,,,---...///,,,++++++*********++++++---------,,,,,,+++++++++***++++++,,,,,,++++++*********++++++++++++******)))***++++++,,,,,,++++++************************(((((()))***+++,,,...///,,,,,,++++++***************++++++,,,,,,++++++************++++++,,,,,,,,,+++,,,---,,,***)))***+++************************((()))***)))''''''''')))*********)))(((((('''''''''%%%$$$%%%'''*********'''&&&$$$###"""!!!!!!!!!###!!!!!!"""!!! !!! !!!!!!                  !!!###%%%%%%&&&'''&&&%%%###!!!############%%%''')))***...//////000000111111111//////...---......///000//////000000111222222333//////000///------///000111111111111111000//////111000000/////////000000///.........///000111222111333444444333333555888444444444555666888999:::666777888999:::;;;;;;;;;<<<:::999999:::;;;::::::<<<<<<<<<<<>>>>>666888<<>>:::;;;===555$$$            !!!###%%%&&&'''((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,***,,,///111111///+++))),,,,,,,,,,,,------------,,,---...---------///111333333333333222111000000333333222222222222333333555555666888888888888888666666666888999999777555222444666888999::::::999888999999::::::999999999777666666888;;;>>>>>>>>>666888;;;===000//////.........//////000000//////000111111222---///000000------...000,,,+++***))))))***+++,,,,,,,,,---......---,,,+++---...///...+++)))***,,,+++,,,---.........------)))***,,,.........---,,,+++++++++,,,,,,------------..................---------............---------------------,,,++++++++++++++++++++++++++++++***+++,,,---,,,+++)))'''(((((()))***+++,,,---...))))))+++,,,,,,---------))))))((((((((('''''''''%%%&&&''''''&&&&&&''')))'''''''''''''''''''''''''''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&%%%###!!!######"""!!!!!!!!!!!!"""      +++:::333222444---         !!!###$$$"""###%%%(((***+++++++++***++++++,,,,,,---------)))+++---///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...000222333333333222000///---,,,000000000000111222333333444555666888888888888777777666666777:::999666333222444777999;;;<<<<<<<<<::::::::::::999888777777888777666888;;;===>>>>>>777888888999000//////.........//////000000///000000111222222,,,///111000------...111+++***((('''''')))+++,,,...///000000000///---,,,,,,...000...+++))))))***.../////////...,,,***)))(((***,,,...000///......+++++++++,,,,,,------------...///000000///...---,,,---...//////...---,,,,,,---------,,,,,,+++***++++++++++++++++++++++++((()))+++,,,,,,+++)))(((''''''(((***+++,,,------(((((()))++++++,,,,,,,,,******))))))((((((((('''$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&%%%&&&'''######$$$%%%%%%&&&''''''%%%$$$$$$%%%&&&%%%###!!!###""""""!!!!!!!!!!!!"""     """///(((&&&***%%%            !!!"""!!!%%%(((***++++++'''(((((()))***++++++,,,)))***+++,,,...///000111,,,,,,,,,,,,,,,,,,,,,,,,---...////////////111333///000000000000///...............///000111333333333444666777888888777777777555555777:::999666222222444777;;;===>>>>>>>>>;;;;;;;;;:::999888666666888777666888;;;===>>>=========;;;:::222111000.........///000...------------...//////---.........------,,,+++***,,,...,,,)))((())),,,///...---++++++,,,---------......///......------///...---,,,,,,---...///...---,,,,,,---000222444+++,,,---...////////////++++++,,,,,,,,,---------...---+++******+++---...******+++++++++,,,,,,,,,))))))******)))(((''''''+++***)))(((((()))***+++************************++++++++++++++++++++++++,,,)))&&&%%%'''((('''&&&((('''&&&%%%&&&(((***++++++***((('''''''''((()))&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''((('''&&&$$$$$$$$$$$$$$$""""""###"""!!!               """$$$!!!$$$&&&((((((,,,+++***)))(((((((((((()))******)))((((((***,,,,,,+++++++++******))))))---,,,++++++******++++++.........////////////000,,,...000333444444333222000555666444444888999888555666555444333333555777666777999;;;<<<===<<<<<<999;;;======;;;888777777666777:::<<<<<<<<<;;;:::888888888888111000///......//////000....../////////000000000......---------,,,,,,,,,...000111000---,,,---//////......---------------////////////............///...------------...///---,,,,,,,,,---///111333///////////////......---++++++,,,,,,,,,------------,,,+++******+++,,,---------,,,,,,+++******)))((())))))))))))(((((('''+++***)))(((((()))***+++************************++++++++++++++++++++++++***'''%%%%%%((())))))(((***)))'''''''''(((***+++++++++)))((((((((()))***(((''''''&&&''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$######""""""!!!"""""""""!!!        """       !!!### """$$$&&&'''((((((***))))))((('''''''''((()))******)))(((''')))***++++++++++++++++++++++++,,,,,,+++************+++---------....../////////...000222444555444333333///333555222111444666444444555555444333444666888999999999::::::999999888666999<<<<<<;;;:::::::::999999;;;<<<<<<<<<;;;:::;;;;;;:::999//////.........///000000...///000111222111000000///...---,,,+++,,,------000111222111/////////111...////////////...------000///............000000///...------------...///,,,,,,++++++,,,...000111222222111111///...,,,+++,,,,,,,,,,,,------------,,,+++***))))))***+++,,,///......,,,+++)))''''''''''''((()))))))))((((((******))))))))))))******************************************************(((&&&%%%&&&(((******)))+++***)))((((((((()))***++++++***))))))))))))***))))))((((((((((((((())))))(((((('''%%%$$$$$$###"""######$$$###!!!  !!!!!!       !!!     """""""""###%%%%%%&&&&&&&&&((((((''''''&&&'''''''''*********)))'''&&&''')))******++++++,,,---------,,,,,,+++***************++++++,,,,,,---...//////000111333555555555333222///333555222111333555333444555666555444555777999888888777777777777888888444777:::;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<===???>>>===;;;............//////000000---...000222222111000...///...,,,++++++,,,...///.../////////...............///000000000///---,,,///...---,,,,,,---///111.........------.........++++++++++++,,,---...///111000000000///---,,,+++,,,,,,,,,------------...,,,+++***)))))))))******.........---+++***((('''&&&'''(((((())))))))))))***))))))))))))))))))***************************************************''''''&&&'''((()))))))))+++***)))(((''''''((((((***))))))((((((((((((((())))))((('''''''''(((((((((''''''&&&%%%%%%$$$$$$!!!"""###$$$###!!!      ######      !!!"""###$$$$$$$$$'''''''''&&&''''''((((((***+++***)))&&&%%%&&&((((((((()))+++,,,---...///,,,,,,+++*********************+++,,,---......///000222333555555444222111111555777444444777888777555666777666555444666777444333333444666888:::<<<555777:::;;;;;;;;;<<<===<<<<<<;;;:::;;;===???@@@AAA@@@???>>>------....../////////000+++,,,...000000///...---///...,,,++++++,,,...///---------------...------...///000000000///---,,,---,,,*********,,,...///---..................---++++++++++++,,,,,,---...,,,------......------,,,,,,,,,---------.........,,,++++++******)))))))))***+++,,,------+++***)))''''''((()))*********))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((''''''&&&''')))(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%!!!"""###$$$###!!!    &&&111***     !!!###$$$%%%%%%''''''''''''((())))))******++++++)))'''&&&'''(((&&&'''(((***,,,---//////---,,,,,,+++++++++++++++++++++,,,------.../////////000222333444333111000000555777555555999;;;:::777888888777555333333444333333333444666888;;;<<<777999;;;;;;::::::;;;<<<;;;:::::::::;;;>>>AAACCCAAA@@@@@@???------.../////////......***+++,,,---...---,,,,,,------,,,+++,,,---...///...---------///000///......////////////...------+++***))))))***+++---...------...//////...------+++++++++,,,,,,---------******+++,,,---.........,,,---------............,,,,,,,,,++++++***))))))((()))+++---------+++***))))))******++++++******))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''&&&%%%&&&''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''&&&%%%%%%$$$&&&&&&%%%$$$############"""""""""######$$$$$$$$$""""""######"""!!!     !!!(((333)))!!!      !!!$$$&&&'''(((''''''''''''((()))***++++++++++++***((('''(((***'''((()))+++,,,...///000......---,,,,,,,,,,,,,,,.........////////////000...///111333333333111000...222444222222666888777555777888777444222222222777666666777777888999::::::;;;;;;;;;999888999;;;::::::999:::;;;>>>AAACCC@@@??????>>>---.../////////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......///---,,,---///111///...///......---------------)))******+++,,,,,,------------...//////...------+++,,,,,,---------------***+++,,,---............------------............---------,,,,,,+++***)))((())),,,---...---+++***++++++,,,,,,,,,+++******((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((%%%(((******(((&&&&&&(((&&&&&&''''''''''''''''''&&&&&&'''''''''&&&%%%$$$&&&&&&%%%$$$###""""""###""""""""""""!!!!!!!!!!!!!!!!!!      !!!""" !!!((("""    """$$$&&&&&&%%%%%%%%%&&&'''(((***+++***+++,,,+++))))))***,,,******+++---...000111222//////...------------...222111111111111000000000...///111333444444333222///333444111000222444222111333555555444333333444777777888999:::::::::::::::;;;;;;:::999999:::;;;<<<;;;;;;;;;;;;<<<>>>???>>>>>>===;;;....../////////...,,,+++,,,,,,+++++++++,,,---...+++,,,---............------+++***+++...000...,,,///...---++++++,,,------)))***+++,,,---...------,,,---...//////...---,,,,,,,,,---.........------,,,---......//////......---------.........//////---......---,,,+++***)))(((***,,,......,,,***)))------------,,,,,,+++***((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((###&&&)))***((('''(((***&&&&&&'''((()))))))))(((&&&'''((((((((('''&&&%%%'''&&&%%%$$$##################"""!!! !!!      !!!### """###      !!!""""""######$$$%%%&&&((()))******+++,,,+++******,,,---,,,---...///000222333333000000///............///444444333333222111111111...000222444666666555444222666666222000111111///...000333444444444555666333555888;;;===>>>>>>>>>999:::::::::999999;;;=========<<<;;;;;;;;;;;;;;;>>>===;;;999333222000---+++)))((((((///...---,,,,,,---///000,,,,,,+++++++++,,,------+++,,,,,,------.........------------------------...---+++))))))***+++,,,000---+++,,,...000///------,,,+++,,,...---,,,***,,,,,,,,,---------......,,,,,,++++++,,,...///000////////////---***'''%%%'''))),,,+++(((&&&'''))),,,***)))***,,,,,,***''')))+++,,,,,,***))))))***,,,+++***)))((((((((((((''''''&&&%%%%%%'''((()))''''''&&&''''''((()))***'''&&&&&&''')))))))))(((&&&%%%############%%%&&&+++(((%%%$$$$$$$$$###"""""""""!!!            !!!((("""  !!!$$$     """"""###%%%%%%%%%%%%&&&(((%%%''')))******+++---...,,,---...000111333444444222111000///............222111000000000111333444000000111222333555666777111000...///111222222111444444444555444444333333888777666777999::::::999;;;:::999999:::;;;===>>>>>>===:::777666777:::===::::::999888111000///---,,,******)))...------,,,,,,---//////...------,,,++++++++++++---,,,,,,,,,,,,------...++++++++++++++++++++++++++++++,,,,,,++++++******///---+++,,,...000///---...,,,+++,,,---...---+++,,,,,,,,,---------------,,,++++++++++++---///000......///...---+++((('''((()))+++***)))(((((((((***)))(((***,,,---,,,))))))***++++++***)))***,,,***)))))))))))))))******(((''''''''''''((()))))))))(((((('''''''''(((((()))((('''(((***+++***)))%%%%%%$$$$$$$$$$$$%%%%%%'''%%%###"""######""" !!!!!!             ###     !!!#########$$$&&&((((((***+++,,,,,,,,,...000------...///000111222333222111000///...///000000//////.........///000111111111111222333444555666///---,,,---///000000///222333333444444333333222666777777888888999999:::<<<;;;:::::::::;;;===>>>;;;;;;999777666777999;;;<<<;;;;;;:::.........------,,,,,,,,,---,,,,,,,,,,,,---...//////...---,,,+++*********......,,,++++++,,,------************************(((***,,,---...,,,+++)))...---,,,---///000///...///---++++++,,,---...---------------,,,,,,,,,,,,++++++******+++,,,---...,,,---......---,,,***)))******)))*********((('''(((((((((***---...---,,,)))******))))))))),,,...(((((((((((()))***+++,,,'''(((((()))))))))))))))******)))(((((('''&&&&&&((('''&&&''')))))))))'''$$$%%%%%%&&&&&&%%%%%%$$$"""!!!!!!!!!""""""                !!!###%%%'''(((***,,,,,,+++,,,---///,,,------...///000000000111000///...///000222333222222111111111222333444333222222222333333444555...,,,++++++---......---111222222333333333222222444666999888777666999;;;;;;:::999888999:::;;;<<<888888777777777888999999888888888888,,,,,,------------------+++++++++,,,,,,---.........---,,,,,,++++++++++++///...,,,+++***+++,,,---************************((()))+++,,,---,,,,,,+++,,,,,,---.../////////......,,,))))))***,,,---------------,,,,,,,,,,,,+++++++++***)))***+++,,,---+++,,,,,,------,,,,,,+++,,,***((())),,,,,,)))&&&))))))***+++,,,---,,,,,,)))))))))(((((()))---000((((((((((((((()))******&&&'''(((******)))(((((())))))))))))((((((''''''&&&$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$  !!!""""""                  """%%%%%%'''((()))((((((***+++,,,,,,,,,------.........000///......///111444666333333333333444444555555444333333222222333333333000...------...//////...222222333444444444333333222666:::999555444888<<<999888777777777888999:::777777777888:::::::::999888888999999++++++---............---)))***+++,,,,,,---------++++++++++++,,,,,,---......---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...***,,,---///////////////,,,***(((''')))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++,,,,,,---------------+++)))***,,,---***'''***+++,,,,,,,,,+++++++++)))))))))(((((()))---000******)))(((''''''((((((%%%&&&'''((()))((('''&&&''''''((()))******))))))&&&%%%$$$$$$%%%&&&%%%######$$$&&&&&&&&&&&&$$$###  !!!######!!!               """$$$%%%&&&%%%&&&''')))*********++++++,,,,,,,,,///...---...///222444666///000000111111111111111444444333222222222333333444222111111222333222222333333444555555666555555111555999888444333777;;;999999888888999:::<<<===999888888:::<<<===;;;999======>>>>>>+++,,,---.........,,,,,,((()))***+++,,,---------*********+++,,,---...///,,,,,,,,,,,,,,,+++++++++---------------------------,,,***))))))+++---...)))+++...//////...///000+++***((((((***,,,---,,,++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++,,,,,,---------,,,+++++++++,,,,,,***)))+++,,,...---+++******+++)))******))))))))),,,...+++***)))(((''''''''''''%%%&&&&&&'''''''''''''''&&&''')))***++++++******)))'''&&&&&&'''((('''%%%###$$$$$$%%%%%%$$$$$$###!!! !!!######!!!           !!!    !!!###$$$$$$%%%'''(((((((((((()))***++++++,,,,,,------...000111333444000000111222222222222111444444333222222333333333777555444444555555555444333444555666666777666666222444777666555444777999;;;;;;;;;;;;<<<>>>@@@BBB;;;999888999<<<===;;;888;;;;;;<<<<<<---...//////...---+++)))'''((()))+++,,,---,,,,,,++++++++++++,,,------...)))***,,,------,,,+++***------------------------,,,,,,++++++++++++++++++(((+++///000///...///000+++******+++---......---))))))***+++,,,------......---,,,++++++,,,---...,,,,,,++++++,,,,,,------+++,,,...---,,,***++++++))),,,...---,,,+++,,,---)))***++++++***)))***,,,)))(((((('''''''''(((((('''''''''''''''(((((()))'''(((***++++++***)))((()))(((''''''(((((('''%%%$$$######""""""######$$$###!!!!!!!!!!!!            !!!     """$$$&&&%%%&&&'''((()))***++++++***+++---///000111111000111222333444444444333222333333222222222333444444888666444444555555555444222333444555666666666666333444444555555666666777999999:::;;;===@@@BBBDDD===999777888;;;<<<999666555555555666...///000000...,,,)))(((&&&''')))+++,,,---,,,,,,------,,,++++++,,,,,,,,,'''))),,,......---+++***------------------------+++,,,---------+++)))((('''+++///000///...///111,,,,,,,,,...000111000...(((((()))***,,,---...//////...---,,,,,,,,,---...---,,,,,,++++++,,,,,,---***---///...+++)))+++---'''***------,,,,,,---000)))+++,,,,,,***))))))***''''''&&&''''''((()))***)))((('''''''''(((***+++)))***+++,,,+++)))'''&&&((('''%%%%%%&&&&&&%%%$$$$$$###"""!!!!!!"""###$$$###!!!            $$$  ###"""  """### ###     !!!###$$$$$$%%%'''(((***+++,,,)))***---///000000///...---...///000111000//////333222222222333333444555777555333333444444333222111222333444555555555555444333333444666777777555666666777888;;;>>>AAACCC===999555666999;;;888555555555555555,,,,,,---...---,,,***)))(((+++---,,,***)))+++......---,,,+++************(((((()))+++------***(((++++++++++++++++++++++++,,,++++++******++++++,,,......---,,,,,,---------,,,,,,+++***))))))******((()))***+++---///000000))))))***++++++++++++***---.........//////000000---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++***((('''***'''$$$%%%(((******((('''(((((()))))))))******---,,,***(((&&&%%%$$$###'''&&&&&&%%%$$$###!!! ###  !!!!!!"""""""""""""""!!!           :::--- ---111+++ """&&&###"""$$$###!!!!!! """"""!!!!!! $$$(((***$$$ """     !!!!!!!!!"""###$$$&&&&&&'''((()))******++++++++++++++++++***)))(((((((((,,,---.........///111444222555555222222555555222666666666666777777777777666555555555555666777777777777777777888999;;;;;;777777777777888999:::;;;666777888999------......---+++***))))))+++++++++******,,,---+++***************++++++***)))***+++------+++)))++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,---,,,,,,+++***************%%%&&&'''((()))+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,+++******++++++++++++++++++++++++)))))))))))))))((((((''')))'''$$$%%%'''))))))(((&&&&&&%%%%%%&&&''''''((((((((('''&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$###"""!!!###!!!!!!!!!!!! !!!!!!!!!!!!         444((( '''///...###'''......111888;;;888555555111---!!!!!!!!!!!!"""###"""&&&"""       !!!###$$$%%%"""###$$$%%%&&&&&&&&&&&&***))))))((('''&&&%%%%%%&&&((()))))))))***,,,...000333444333444888999666777777777666666666666666888888777666555444333333777666666666666777777888666666666777777888::::::666777888999.........---,,,+++)))(((+++***))))))+++,,,,,,+++************+++,,,---...,,,+++***+++,,,------+++++++++++++++++++++++++++---------,,,,,,+++++++++,,,+++++++++++++++,,,,,,,,,++++++************+++$$$%%%&&&'''((()))******++++++,,,------------,,,++++++,,,,,,,,,,,,------)))******+++,,,,,,++++++)))))))))))))))))))))))))))(((((('''''''''''''''(((&&&%%%%%%'''(((((('''$$$###"""""""""###$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$###""""""###!!! !!!!!!!!!       )))!!! ###$$$...333...,,,555@@@DDDDDDHHHIIIFFFBBB@@@===999))) ((($$$  """   !!!"""### !!!"""############(((''''''&&&$$$######"""###%%%&&&'''&&&'''(((***...222444444666;;;<<<:::888777777666666555555555777777777777666444333111666666555444444444444444666666555666666777888999666777888999000///...---+++***)))(((---***'''(((+++---,,,***,,,,,,,,,,,,,,,---......---+++******,,,---------************************------------,,,,,,+++*********************+++,,,,,,++++++******+++++++++'''(((((()))***++++++,,,***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))((('''&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''&&&###"""!!! !!!###$$$ !!!""""""############"""###############""""""###!!!!!!""""""!!! !!!          !!!$$$$$$...666777999AAAHHHJJJ@@@AAA@@@===:::999:::;;;333&&&&&&$$$  ---222!!!    !!!"""!!!!!!"""###$$$$$$$$$$$$'''&&&%%%$$$###""""""!!!$$$&&&((()))(((((()))***---222444555777<<<===:::888888777666555555444444222333555777777666555444555555444444444444444555555555555555555666777777666666777888000///...---+++***)))(((---)))&&&'''***,,,,,,***------,,,+++++++++++++++---+++******,,,---------************************,,,,,,---------,,,+++******)))))))))******+++,,,,,,+++++++++++++++,,,,,,*********++++++,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((('''************************((('''%%%$$$$$$$$$%%%&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$###"""!!!!!!"""######""""""#########""""""!!!""""""#########"""!!!!!!""" !!!"""!!! !!!!!!!!!!!! !!!         !!!$$$%%%***000555;;;???>>>;;;000---***((((((+++111777999+++"""!!! !!!!!! ***///      !!!!!!"""###$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""&&&(((*********)))***+++...222555555777::::::777888777777666555444444333222333555777777666444333444444444444555666777888555555555555555555666777666666777888000///---,,,+++*********,,,***''''''(((***,,,,,,,,,+++***)))((((((((((((,,,+++***+++,,,------+++******************************,,,,,,,,,,,,+++***))))))))))))***+++,,,,,,,,,++++++++++++,,,,,,---***************+++++++++))))))***++++++++++++***------,,,,,,,,,,,,++++++,,,,,,,,,+++***((('''&&&))))))))))))))))))))))))'''&&&&&&%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$"""!!!"""""""""""""""!!! !!! !!! !!!!!!!!!!!!!!!         !!!!!! !!!""""""###%%%***000111,,,'''### )))333666+++!!! !!!!!! """  !!! !!!          !!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))***)))(((((((((---111444444555888777444777666666555555444444444666666666666555333222000444444444555666777888999666666555555555555666666666666777777///...---+++******++++++******)))''''''(((+++...++++++***)))))))))*********)))***+++------+++)))************************'''(((***+++,,,,,,+++******))))))***+++,,,------+++++++++++++++,,,---...+++++++++++++++*********)))***++++++,,,,,,++++++,,,,,,+++++++++************************)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%$$$###%%%''''''$$$"""###$$$###$$$%%%&&&%%%$$$"""!!!!!!"""###$$$###""" ######""""""!!!          """$$$###!!!!!!!!! """!!! """,,,---&&&   !!!###$$$!!!###!!! !!!!!!'''&&&       """""""""###$$$$$$%%%%%%###%%%(((((('''&&&&&&&&&)))...111222444666666222555555555555555555555555777666555555444333222111555555555555555666777777777777666666555666666777555666666777///...,,,+++***+++,,,,,,)))******(((%%%&&&+++///,,,,,,,,,,,,---...//////(((((()))+++------***((())))))))))))))))))))))))%%%&&&)))+++,,,,,,+++***************+++,,,---...++++++++++++,,,,,,---...---------,,,,,,,,,,,,,,,++++++,,,------------,,,+++*********))))))(((((((((((()))***************''''''''''''''''''''''''%%%&&&'''((('''&&&%%%$$$"""%%%((('''$$$""""""###"""###%%%'''&&&$$$!!!!!!######""" #########"""!!!       """$$$$$$"""!!!!!! $$$$$$  ###  ###$$$"""$$$!!!  """&&&>>>888***!!!'''222...      !!!      !!!"""###$$$%%%%%%###%%%((()))(((&&&&&&&&&&&&,,,///000333666555222444444444555555555555555444444333333333444555666666666555444444444444555888777777666666666777777555666666666---...---+++,,,000///+++,,,+++)))'''%%%'''+++...++++++******+++---...///+++,,,---...////////////...---+++,,,---......---***)))((('''''')))+++---///---+++******+++---...*********)))((()))+++---((()))+++***)))((()))***+++++++++***++++++,,,,,,'''))),,,......---+++))))))(((((()))******'''%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$#########!!!  !!!"""#########"""   """!!!         """"""###!!!!!!!!! !!!%%%######### !!!"""&&&&&& ***'''######""" !!!999III999(((&&&000777111(((&&&   ###"""          ###$$$%%%###"""!!! !!!"""###***)))'''''''''((('''&&&$$$&&&(((---111333333222666444333555888888555111666666666666555555555555555444333222222333444555555333111222555888888777444555666888***,,,,,,+++---000///++++++***)))'''&&&'''***---,,,,,,,,,,,,,,,...///000------...////////////......,,,++++++,,,------,,,+++***)))))))))***+++,,,+++***)))))))))***,,,---)))***+++***)))***,,,...)))***+++***)))(((***+++,,,,,,+++******+++++++++'''(((***,,,,,,+++***)))+++***)))))))))(((&&&$$$$$$&&&'''((((((&&&$$$###%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############!!!!!! """######"""!!!   !!!            """%%%&&&$$$###""""""!!!  """$$$$$$$$$###!!! (((,,,)))#########!!! ,,,;;;---$$$)))&&&""" ###### !!!        """$$$%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%%%%&&&'''''''''$$$%%%)))---000111000//////111333444444444444555999888888777666555444444444444333222222333444444555222000111444666666555555666777888'''***+++***,,,...,,,'''))))))***)))'''''')))+++---------------...000000...////////////...---------,,,******,,,,,,,,,+++++++++,,,,,,++++++******'''(((((())))))*********)))***++++++***+++---///+++++++++***))))))+++------,,,+++***************((((((((()))))))))******---+++)))'''((('''&&&$$$###&&&***,,,,,,)))$$$!!!%%%%%%&&&&&&%%%$$$######%%%%%%%%%$$$$$$$$$######""""""""""""###############!!! """$$$!!!!!!           ###&&&&&&%%%###!!!"""!!! !!!$$$$$$###""""""%%%%%%###  ///000))) +++""" """$$$ ###%%%!!!        !!!###$$$%%%%%%&&&&&&&&&%%%&&&%%%$$$###$$$&&&(((***$$$&&&***---//////---,,,***...222222000000333666999999888777555444333333444333222222222222333444555333111111333444444333555666777777&&&)))***)))***+++'''!!!''')))******)))(((((()))---------------...///////////////......,,,++++++---,,,******+++,,,+++***+++,,,---......,,,***)))((())))))***))))))(((((((((***++++++++++++---///,,,,,,,,,***)))))),,,...------+++***))))))))))))))))))((((((((()))***+++,,,)))'''&&&''''''''''''$$$'''***---,,,)))%%%###%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$######### !!!!!!""""""#########""""""$$$         """######### !!!$$$###!!! &&&%%%###$$$%%%!!!   ###!!! !!! !!!$$$"""         ###$$$%%%%%%%%%$$$$$$$$$###$$$&&&***---%%%(((---//////---+++******,,,//////......000222666666555555444333333333555444333222222333444555555444333333333333333222555555555666,,,......,,,++++++''' ''')))++++++***))))))***+++,,,,,,,,,------------.........---,,,+++***)))...,,,******+++++++++***+++,,,...///...,,,***(((+++,,,,,,+++***)))''''''((()))+++,,,++++++,,,...+++,,,,,,+++)))***+++------,,,+++***))))))((((((+++***)))((((((***+++,,,(((&&&%%%%%%''')))***)))'''((()))))))))(((&&&&&&$$$%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%$$$$$$$$$### !!!!!!""""""######""" !!!###             !!!!!!((('''%%% )))###'''%%%######!!!       !!!###%%%&&&&&&###%%%&&&&&&%%%''',,,///'''+++///111///---++++++...,,,++++++...///...,,,000000111111222333333333666555444333333444555666555666666555444333333333444444444444222444333000//////+++%%%)))+++,,,,,,+++******+++++++++,,,------,,,,,,+++.........------+++******///---+++++++++,,,+++***+++,,,---......---+++)))------,,,+++***))))))(((((()))++++++*********+++)))+++,,,,,,*********,,,,,,+++***)))))))))))))))******)))((()))***+++,,,%%%$$$$$$%%%(((*********((('''&&&%%%%%%%%%&&&&&&######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!""""""""""""""""""!!!  !!!!!! !!! !!!!!!              ''''''&&&###!!!)))222"""%%%%%%  ###))),,,***'''%%%      !!!$$$&&&'''((("""%%%'''((('''(((+++///)))---000000---+++,,,---000---)))***...///...+++------...///111222333333555444333333333333444555444666777777555333333444555555444333444555444111111222000++++++,,,------++++++,,,---,,,,,,---......---,,,+++////////////...------,,,000...,,,+++,,,,,,+++*********,,,------,,,++++++,,,+++************,,,,,,((()))++++++)))((((((((('''))),,,,,,+++)))))))))******))))))))))))******((((((((((((((()))******%%%$$$%%%&&&)))***)))(((&&&%%%$$$$$$######$$$$$$!!!"""###$$$$$$%%%$$$$$$$$$$$$#########"""""""""######"""""""""""""""!!!!!!!!!!!!!!!!!!  !!!  """!!!!!!!!!             !!!""""""  !!! &&&&&&%%%###$$$)))111888;;;,,,111666555...$$$&&&+++***'''%%%!!!       !!!!!!"""$$$%%%&&&$$$((()))''''''))),,,)))---///...+++))),,,///...---,,,,,,---...//////---......///000111222222333333222111111222333333222444777666444222333444777666555444222333111//////222111------......---,,,+++---///---.../////////...---,,,000000000000000000///...111///---,,,------,,,+++)))******+++,,,,,,,,,,,,***)))(((((()))+++...000(((***++++++)))'''&&&&&&%%%(((,,,---+++)))((('''***)))))))))))))))***+++'''''''''(((((((((((((((&&&%%%&&&'''))))))'''%%%$$$$$$$$$$$$######"""""" !!!"""###$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!$$$$$$######""""""!!!!!! !!!"""""""""!!!  """  """ !!!""""""              &&&000>>>:::666777@@@IIIJJJHHH<<>>@@@???===;;;......------,,,------............---,,,++++++***.........///000000111111111///,,,))))))***,,,---+++++++++,,,,,,++++++***---+++***+++,,,---,,,+++)))***,,,,,,*********+++((()))))))))((((((***+++)))***************))))))%%%(((***((())),,,+++(((((('''&&&%%%$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&"""""""""""""""######$$$###"""!!! !!!""" !!! !!!"""######"""!!!  !!!!!!!!! !!!     ###$$$"""###"""""""""!!!!!!!!!!!!  """"""!!!!!!!!!!!!!!!""" !!!!!! !!!###$$$$$$%%%###!!! ###%%%###!!!###%%%'''((((((((()))+++***---000///+++'''&&&&&& !!!###&&&((()))***+++)))(((&&&%%%%%%%%%&&&###$$$%%%&&&''''''&&&&&&'''%%%#########""" ############""""""!!!!!!     !!!%%%&&&%%%%%%&&&)))***)))(((&&&&&&(((******+++,,,---////////////...///000222222111000000000222555666555444444555:::999777666666888:::;;;<<<;;;:::999...---,,,,,,,,,---......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---...////////////...---,,,,,,,,,......***++++++,,,,,,+++++++++,,,***((()))+++,,,***((((((***,,,+++)))((()))***&&&((()))((('''''')))+++************)))(((''''''&&&)))***((()))+++***'''%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%$$$#########$$$%%%&&&###############$$$%%%%%%$$$###!!! !!!"""!!!!!!!!!!!!""""""###### """######"""  !!!!!!"""!!!""""""!!! !!!!!!     $$$(((&&&&&&)))%%%%%%&&&&&&%%%%%%$$$###"""  !!!"""######$$$%%%%%%%%%$$$$$$"""%%%%%%$$$$$$((()))&&&&&&''''''&&&$$$"""###$$$!!!"""###"""""" ###%%%&&&$$$"""!!! !!!"""###%%%&&&&&&'''&&&%%%$$$&&&((()))(((&&&$$$&&&)))++++++++++++***&&&''')))+++,,,+++***((($$$$$$%%%'''(((***++++++,,,+++(((&&&%%%%%%&&&'''!!!"""###%%%&&&&&&%%%%%%&&&%%%############""" $$$######"""!!!          """%%%%%%%%%&&&'''((()))))))))''''''(((***++++++---............---...///111333444444444333000222555666666555555555777666555444444555555666111222333333...---,,,+++,,,---...///)))******++++++,,,,,,---******+++,,,,,,---......***++++++,,,------------***++++++,,,,,,,,,++++++***(((&&&'''***+++)))'''&&&)))+++***(((&&&((()))%%%''')))(((&&&&&&(((+++************)))'''&&&%%%'''***+++)))(((***(((%%%"""###%%%&&&''''''&&&%%%'''&&&%%%$$$############&&&%%%$$$###$$$%%%&&&''''''&&&$$$""""""###%%%&&&$$$#########$$$%%%&&&&&&$$$###!!! !!!"""""""""######$$$$$$%%%%%% !!!######!!!  !!!""""""!!! !!!$$$%%%%%%$$$ !!!"""""""""!!!      ))),,,))))))---'''((()))))))))(((&&&&&&)))'''$$$###$$$'''((((((###$$$&&&(((((((((&&&%%%&&&)))***)))***...///,,,,,,------,,,)))(((((()))$$$$$$$$$$$$###############"""!!!!!!!!!"""###$$$!!!###%%%&&&'''''''''%%%(((++++++)))'''%%%$$$!!!!!!"""###$$$%%%&&&&&&,,,***))))))+++,,,+++***(((***,,,---,,,)))'''%%%!!! !!!%%%***,,,+++)))'''''''''((()))*********+++***'''%%%$$$$$$%%%&&& !!!"""$$$%%%%%%$$$$$$%%%$$$###%%%'''(((((('''$$$$$$###"""!!!           !!!!!!!!!!!!   """$$$%%%&&&''')))***&&&((())))))(((((()))+++,,,---.........---,,,+++...000333555777777666666///222555666666555444555///000111333444444333333,,,...000333000000///---++++++...000//////---,,,+++,,,,,,---((()))***+++++++++++++++,,,,,,+++******+++++++++...---,,,***)))(((((((((((((((((())))))(((&&&$$$************)))))))))((((((''''''&&&&&&((()))***)))))))))))))))(((((('''+++******)))(((''''''&&&%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&%%%%%%$$$###''''''&&&%%%%%%%%%%%%&&&%%%$$$###""""""$$$&&&'''###$$$$$$%%%%%%$$$$$$###"""######$$$$$$###!!! """"""!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!"""!!!  !!!!!!!!!  !!!"""###!!!"""""""""!!!  !!!!!!            !!!((())))))******((('''(((,,,...)))%%%'''...******))))))***+++,,,---###&&&***,,,,,,+++++++++//////***%%%'''...///+++)))+++---//////,,,)))'''###$$$&&&'''''''''&&&%%%'''###"""%%%&&&%%%$$$''')))%%%%%%))))))%%%$$$)))$$$+++111111+++&&&&&&)))''''''(((***++++++(((%%%******)))((()))***,,,---)))***++++++***)))'''&&&$$$%%%'''...,,,'''+++)))))))))))))))'''&&&&&&(((***+++***(((&&&&&&&&&'''%%%$$$$$$&&&)))))))))'''$$$ """,,,333...$$$%%%&&&&&&$$$!!!!!!       """%%%&&&""" !!!""""""!!!!!!!!!!!!!!!###$$$&&&((()))''')))+++++++++***+++,,,+++,,,,,,,,,,,,,,,,,,------000444666666444333333000111111222222222111111000000000000///...---,,,...///111222//////...,,,***+++---//////...,,,+++++++++,,,---))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,...---,,,***)))((((((((((((((((((((())))))'''&&&*********)))))))))(((((((((''''''&&&'''((()))***(((((())))))(((((('''&&&******))))))(((''''''&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%&&&'''(((%%%$$$#########$$$%%%&&&###$$$$$$%%%%%%$$$$$$##################""""""!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!"""!!!  """!!!  """"""!!!"""""""""!!!  !!!          ###)))******,,,,,,***))))))+++...+++''')))---,,,+++)))((((((***,,,...///111222111///---,,,---,,,---+++((()))---+++%%%***+++---///...,,,***((((((((((((((('''&&&%%%$$$'''$$$&&&***+++((('''(((+++((((((,,,,,,)))***...''',,,000111...++++++---...------...///...,,,***------,,,,,,,,,,,,------,,,---------,,,+++)))(((###)))&&&'''...,,,'''*********))))))((((((((('''***+++,,,+++((('''&&&''''''%%%$$$$$$&&&'''(((''''''&&&###$$$+++000+++"""'''%%%######"""   $$$'''   !!!######  !!!""""""""""""""""""######%%%&&&'''(((&&&(((***+++******+++,,,++++++,,,,,,,,,,,,------...111555777777555444333000111111222222111111111............---,,,+++***---...///000---...---,,,******,,,...---,,,+++*********+++,,,))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((()))(((((((((((())))))***))))))))))))((((((((((((''''''&&&&&&''''''((()))''''''((((((''''''&&&%%%)))))))))(((''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%'''((()))######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""""""""######""""""!!!!!!""""""############""""""!!!!!!!!! !!!"""""" !!!"""  !!!!!! !!!"""!!!!!!!!!          &&&+++++++++---,,,***+++))))))++++++((((((++++++***'''%%%&&&(((+++---+++,,,+++)))&&&%%%%%%&&&&&&((()))(((((()))%%%$$$%%%&&&&&&&&&%%%###############"""!!!!!! """''''''###!!!"""%%%######%%%%%%$$$%%%'''%%%&&&'''((()))))))))))),,,+++***+++---...---,,,))))))******************++++++++++++***(((&&&%%%$$$***''''''...,,,&&&)))++++++***)))))))))*********++++++***'''&&&&&&''')))'''%%%$$$%%%&&&&&&%%%%%%&&&&&&%%%''')))$$$$$$!!! """%%%$$$  %%%***++++++---000%%%     !!!"""######$$$###$$$$$$%%%&&&''''''(((%%%''')))***))))))***++++++++++++,,,,,,------------111555777666444333222000111111222111111000000............---,,,++++++,,,---...///,,,------+++))))))+++,,,,,,+++***))))))***++++++)))******+++++++++******+++,,,,,,---------------***+++*********)))(((((((((((((((''''''(((***,,,))))))((((((((('''''''''&&&&&&&&&&&&''''''((((((&&&&&&''''''&&&&&&%%%$$$(((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''((("""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###"""!!!"""###$$$###""""""""""""""""""###$$$$$$$$$######"""!!! !!!""""""!!! """### !!! !!!!!!!!!!!!!!!           """###$$$%%%###'''***((((((+++***''''''###"""$$$&&&######$$$!!!  !!!!!! """###$$$$$$""" !!! !!! ###%%%&&&&&&!!!"""$$$&&&'''((())))))((((((((((((&&&$$$"""!!!))),,,,,,///***$$$***,,,+++*********+++,,,,,,*********(((&&&%%%%%%&&&+++)))&&&%%%%%%&&&%%%%%%"""&&&'''%%%$$$### $$$&&&'''%%%######(((***(((!!!""",,,666999444...---...)))    !!!###$$$$$$%%%$$$%%%%%%&&&''''''''''''$$$&&&((()))(((((()))***+++++++++,,,,,,---------,,,///333555444222111000111111111111111000000/////////000000///......---...//////000+++,,,,,,+++***)))***++++++***)))))))))***+++,,,******+++++++++******)))***+++,,,---------,,,,,,))))))*********)))(((((('''((()))(((&&&'''***---(((((((((''''''''''''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$##################$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&%%%###"""""""""###$$$######""""""""""""###############$$$###"""!!! !!!""""""!!!!!!"""$$$ !!!!!!!!!"""          !!!"""""""""###"""###!!!"""%%%$$$!!!  !!!###&&& !!!"""""""""$$$######"""!!! $$$'''(((%%%!!! """ !!!$$$&&&((()))$$$%%%%%%%%%$$$""" ---666666222&&& &&&***))))))******+++,,,,,,*********(((&&&&&&'''(((+++)))&&&&&&&&&''''''&&&###(((***'''$$$### &&&(((&&&%%%&&&)))!!!""" %%%(((%%% )))222;;;;;;444,,,)))***---      """###$$$%%%%%%$$$%%%&&&''''''''''''&&&$$$&&&((((((((('''((()))******+++,,,,,,---.........111555666555333222111111111111111111000///.../////////000//////...---111111222222+++,,,---,,,***)))***++++++***)))))))))***+++,,,***++++++++++++***))))))((()))+++,,,------,,,+++'''((()))*********)))(((&&&((()))(((&&&%%%(((+++((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$"""###$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###############$$$######""""""######$$$ !!!"""#########!!!!!!!!!""""""""""""###%%% !!!!!!""""""!!!!!!!!! !!!"""""" """$$$$$$       $$$$$$!!!"""%%%***---,,,)))$$$ """!!!!!!$$$)))000,,,...000333555666666666;;;:::999666222---)))''' !!! """"""'''///444444333000------...///---+++&&&$$$!!!  !!!111<<<;;;444%%%$$$%%%&&&'''((())))))(((((()))((('''&&&&&&(((***)))'''%%%%%%&&&((((((((('''***+++)))((((((%%% %%%+++***$$$!!!$$$)))""""""""""""###$$$%%%&&& (((...555666222---,,,---000        """###$$$$$$$$$"""###%%%&&&'''''''''&&&$$$&&&((()))(((((()))*********+++,,,,,,---......111444888999888555444333111111111111000///......,,,---------------,,,,,,111111222333+++,,,...---+++******++++++******)))***+++,,,---+++++++++++++++***))))))&&&(((***+++,,,,,,+++***&&&''')))***+++***)))((($$$'''***)))%%%###%%%((('''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$######""""""######$$$!!!#########"""!!!!!!"""###""""""$$$%%% !!!"""#########"""!!!!!!  !!!"""###!!!  ###+++---,,,%%% $$$###     ###+++...,,,+++)))))))))%%%"""%%%+++333666:::<<<<<<999444111)))(((&&&"""%%%)))***000888777999===AAADDDEEEEEEEEEIIIHHHGGGCCC>>>777000,,,!!!!!!###%%%""" %%%,,,,,,//////---000777;;;:::::::::999999::::::999888333111000///...,,,(((%%%""" +++222333222%%%!!!###%%%$$$###"""!!!""""""!!! !!!$$$'''$$$###!!!"""%%%'''((((((''')))(((''')))+++)))$$$"""&&&)))(((###!!!###'''$$$%%%&&&&&&''''''''''''$$$$$$######""" !!!%%%'''((()))+++---+++    !!! """!!! !!!""" !!!"""###$$$$$$$$$ !!!$$$&&&'''''''''&&&%%%'''))))))(((((()))***)))******+++---......///000333777888777444222222111111111111000///...---,,,,,,---------------,,,...///000111+++---......,,,++++++,,,++++++*********+++---...+++++++++++++++***)))(((%%%''')))+++,,,+++***)))%%%&&&(((***+++***)))(((###'''+++)))%%%"""###&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$!!!"""###$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''%%%$$$###""""""$$$&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$############$$$$$$ """######"""!!!!!!"""###""""""$$$%%% !!!###$$$$$$$$$###"""!!! !!!"""###"""!!!  (((000222000((( ((('''!!!      !!!!!! ***666:::999888888888888333///333:::999;;;>>>??????<<<999777...---,,,((($$$!!! !!!%%%---000///444===777;;;@@@EEEIIIJJJJJJIIIGGGHHHGGGEEE@@@888111---''')))...222111///333:::@@@BBB@@@999999>>>???<<<999:::;;;<<<<<<<<<<<<===888888999:::;;;:::777444222...'''  $$$(((...%%% """!!!"""!!! $$$'''(((((($$$%%%$$$###'''+++)))$$$"""###$$$$$$$$$$$$%%%&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%$$$###"""!!!"""$$$###   """ !!!%%%'''%%%###"""### !!!"""############### ###%%%'''''''''&&&%%%''')))***))))))***+++)))******+++---...//////---000444555444111//////111111111111000///...---......///////////////...+++,,,---///++++++++++++++++++,,,,,,/////////...---,,,+++***(((((()))***************))))))))))))))))))))))))+++***((('''&&&''')))***$$$###"""%%%((()))&&&###%%%%%%%%%&&&'''((())))))&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$######"""""""""###"""!!! !!!"""$$$&&&"""######$$$$$$$$$###### !!!###$$$%%%$$$$$$###""""""!!!!!!!!!!!!""""""$$$$$$##################"""$$$$$$"""!!!"""$$$###"""""""""!!!!!!!!! $$$###""" !!!   +++333222---"""        %%%(((&&&$$$&&&)))///+++$$$ ###%%%(((...777===999999:::===AAACCCBBB???DDDBBB@@@???@@@AAA@@@???444111...,,,++++++---...000555<<<>>>;;;666222000000555<<>>888777888888555111222111333999<<<;;;<<>><<<222666===AAAAAA???<<<:::333000+++(((&&&$$$"""!!!###$$$'''+++///---'''"""&&&)))---///---'''!!!"""###"""$$$)))///222222333444666444(((!!!###!!!"""$$$'''))))))%%%"""***)))'''%%%"""!!!!!! """&&&'''&&&###!!!"""""""""!!!      !!! !!!"""!!!""""""#########""""""!!!$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((()))+++,,,...111333555444111,,,******++++++***(((***///333///---***+++------+++))).........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***************)))))))))))))))))))))))))))))))))))))))((((((''''''&&&%%%''')))***(((&&&%%%%%%%%%&&&&&&'''((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$#########%%%$$$"""""""""###%%%&&&$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%######$$$%%%""""""""""""""""""""""""######"""!!! !!!  !!!  &&&((()))''' !!!      """,,,000---(((''''''...,,,'''### $$$&&&((()))+++///555999666555555888<<<>>>===<<>>===<<<;;;999777555444333111111333444555999===@@@@@@<<<666111//////222666:::<<<;;;888666===:::777666777777666555999777888::::::777888;;;>>>>>>>>>?????????>>>>>>DDDBBB@@@@@@AAA@@@===:::888999;;;<<<;;;:::888888777555333333333222000///---///222666999888333///111222222111---(((###   ###$$$%%%&&&'''(((---222666666666666777222'''!!!""""""  ######""""""""""""######!!!#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!       !!! !!!"""!!! """"""############""""""###"""""""""###$$$&&&'''&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((()))+++---///000222333222///---***)))***+++)))(((***...222...---+++,,,......,,,***..................------,,,,,,++++++))))))************))))))((())))))************)))))))))))))))))))))))))))'''(((***++++++)))'''%%%)))'''&&&&&&((())))))(((%%%%%%%%%%%%&&&'''((()))$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%$$$#########$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!! !!!"""!!!   $$$$$$    %%%000444111,,,)))(((++++++)))(((((()))***+++---///000000///000222555222111000222555777999999>>><<<999888777666333111666555666666777888999:::<<<>>>@@@???;;;666333222666777999::::::888666555777888777666555555777999===;;;:::999555000111666;;;::::::;;;;;;<<<===>>>EEEAAA======@@@AAA===999<<<;;;:::888888888999:::666666777999;;;:::888666444666999===@@@???;;;888666444111---)))&&&$$$###&&&$$$"""###&&&!!!$$$((()))((((((***,,,,,,000555888888666555444///&&&"""$$$&&&&&&$$$!!! !!!$$$&&&(((+++------***&&&""" !!!$$$&&&&&&%%%%%%&&&'''&&&###     !!!  !!!"""!!!"""###"""!!! !!!"""""""""############""""""!!!!!!"""###$$$&&&((()))((((((((()))))))))))))))((((((((((((((((((((((((''')))***)))))))))+++---000111111111111///......+++,,,,,,,,,+++---000222---,,,,,,---//////...,,,//////............---,,,++++++******'''(((((()))*********)))((()))************))))))))))))))))))))))))))))))((()))*********)))'''&&&)))'''%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###############&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&%%%$$$$$$###"""###%%%&&&&&&%%%###"""$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!"""!!!!!!!!!""""""###$$$###"""!!!"""######"""!!!   '''%%%!!!     """,,,000000---,,,,,,******+++,,,---///000111333444444444333222222222111000//////111444666888777666555555666666444222555555666777777888888888777888999999999888777777======<<<<<<;;;:::999888666888:::888444444888<<<;;;999888666111---///666;;;:::999999999:::;;;<<<@@@;;;888:::???BBB@@@<<<>>><<<::::::;;;===>>>>>>666666999;;;===<<<999666444666999<<<>>>>>>;;;:::666444111...+++***))))))///...+++'''$$$%%%))),,,***---000///,,,***---000---000333555444000,,,***)))###&&&(((++++++)))&&&$$$$$$!!!$$$)))------***%%%!!!!!!$$$&&&%%%$$$$$$%%%'''''''''&&&$$$"""     """!!!  !!! !!!"""###"""###$$$###"""!!!"""###!!!""""""############"""!!!""""""###$$$%%%&&&'''(((((((((((())))))))))))((((((((((((((((((((((((''')))******)))***,,,...444333222222222222333333111111222222222333555666...///000111222222111000222111111000---,,,,,,+++***)))(((((('''((()))***++++++++++++))))))*********))))))((())))))))))))))))))))))))+++***((('''''''''((()))))))))(((&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''%%%$$$$$$$$$%%%'''((()))$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$##################$$$$$$%%%%%%%%%'''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""""""""$$$$$$$$$$$$$$$###""""""'''&&&&&&%%%%%%$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!"""#########$$$$$$$$$%%%#########$$$%%%%%%$$$$$$&&&%%%$$$###"""!!! """""""""""""""###$$$%%%###""""""###$$$$$$###!!!    (((###     %%%%%%###$$$$$$!!!!!!%%%***,,,,,,,,,...000/////////000000111222333333444444555555444333222333222111000111333777:::999888888999::::::999777666666666666555555444444444444444666888999:::::::::999888777777777777777777:::<<<999444222777;;;666444444555333111444:::666666555666777999;;;<<<;;;999777;;;AAAFFFFFFEEEAAA@@@>>>???@@@AAA???===<<<<<<===>>>???>>>:::777777999<<<>>>???>>>>>>===888888777777666666666666999888555111......000222222444444222///---///000,,,---......,,,(((### ###---///111000---)))&&&%%%  $$$###!!! """$$$%%%""" !!!###$$$$$$###!!!!!!"""###   !!!   !!!"""###$$$!!!###$$$###""""""###$$$!!!!!!"""###############"""""""""###############&&&&&&'''''''''''''''((())))))))))))))))))))))))''')))*********+++---///777666444333444555777888777777888999:::;;;::::::444666888999999888888777888888888777++++++******))))))(((((())))))***+++++++++++++++)))************))))))((()))))))))))))))))))))))),,,***(((&&&&&&''')))***+++,,,,,,***((('''((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&((()))$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#####################$$$$$$%%%%%%&&&''''''''''''&&&%%%######$$$$$$$$$$$$%%%%%%%%%%%%#########""""""""""""""""""######$$$$$$#########&&&%%%%%%$$$$$$$$$$$$%%%!!!"""###$$$$$$###"""!!!"""""""""######$$$$$$%%%###""""""###%%%&&&$$$###&&&&&&%%%$$$"""!!! ######""""""###$$$%%%%%%###""""""$$$%%%%%%###     $$$!!!   +++666888666)))!!!&&&---,,,'''.........------...111444:::888666555444333444444111111111222444444333111333444333222222444888;;;?????????@@@AAA@@@===;;;888777555444333222222222555444444555888::::::999666555555444444555666666666888999666111000333777444111111555777777:::>>>...///111333777:::===???<<<<<<<<>>@@@CCCCCCCCCBBBCCCDDD777888999999999999999888<<<<<<;;;999666555666888777666444333222111111111,,,+++******)))%%%!!! """  &&&444555555222---)))%%%$$$''')))###!!!###$$$%%%'''$$$  ###$$$$$$""""""$$$''')))'''!!!     !!!!!!!!!"""############!!!"""######""""""###$$$ !!!"""######$$$######""""""#########""""""!!!$$$$$$%%%%%%&&&'''''''''))))))))))))))))))))))))'''(((*********+++...000777666444444444666888::::::999:::<<<>>>>>><<<::::::<<>>>>>************************))))))***+++++++++*********************)))(((((())))))))))))))))))))))))***))))))(((((((((((((((+++---...,,,)))''''''(((&&&&&&%%%%%%$$$%%%%%%&&&'''&&&%%%$$$$$$%%%'''(((###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############"""######$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$#########$$$$$$$$$%%%%%%""""""######$$$$$$######""""""###$$$%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%######$$$''''''%%%###$$$$$$###############"""$$$$$$#########$$$$$$%%%"""""""""$$$%%%%%%"""   !!!"""   !!!///999:::777---,,,---///333333111...555444222111000333666999AAA???;;;777444333444444000...---...111222111///222333444333222333777:::>>>>>>???AAABBBBBB@@@>>>666555222000//////000111333222111333666888777555333222222222222333333333111222222000---,,,...111222------333999:::999:::---///222666;;;>>>@@@BBB???AAABBBAAAAAACCCGGGKKKBBB>>>::::::;;;999444000333111//////222555777888???AAACCCCCCAAA@@@AAACCC666555333222111000000000333555777888777666666777777333000111444666555333---+++******+++***'''$$$%%%'''***+++'''###%%%,,,222222222000,,,***(((((( """(((***&&&"""!!!!!!"""###$$$&&&'''((($$$###""""""  ###%%%%%%,,,(((### !!!###$$$!!!"""%%%***...,,,&&&!!!!!!  """   """!!!!!! !!!!!!"""""""""################## !!!""""""!!!!!!"""$$$ !!!"""######$$$$$$$$$!!!!!!###$$$$$$$$$$$$###"""###$$$%%%&&&'''((()))(((((((((((((((((((((((('''(((*********,,,...000333222111111222444666777777666777999<<<;;;888555999<<<@@@@@@>>>;;;;;;;;;>>>>>>>>>>>>++++++++++++++++++,,,,,,))))))************))))))***************)))(((((())))))))))))))))))))))))'''(((***+++***)))'''&&&(((+++---,,,(((%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%((('''%%%$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%"""""""""######$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''######"""""""""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&$$$$$$%%%((()))'''$$$!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%!!!!!!"""$$$%%%$$$"""    $$$%%%"""    ###'''))),,,...%%% ###---333222...---333;;;>>>;;;666333222333222222222444777;;;===DDD@@@;;;666333222222333///,,,***+++...000///---000222444333111222555999666777999===AAABBBAAA@@@333111...,,,+++,,,...///---,,,,,,000444666555333............------------,,,,,,+++***))))))+++---111***)))000777888555333333555888<<>>>>>>>>>>>************************(((((()))))))))'''&&&%%%&&&((()))***(((((()))***(((((('''&&&&&&&&&'''''')))(((&&&%%%%%%'''((()))'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$###"""!!!!!!"""###$$$&&&&&&$$$###""""""######$$$$$$##################'''&&&$$$###"""###$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&###"""!!!###%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&&&&$$$"""######$$$%%%%%%$$$$$$$$$''''''%%%###$$$&&&###   ###### ###%%%''''''***+++,,,666777888777555222111111 !!!,,,444666111000222777777333222666111111222333444555666666:::888444111.........///*********))))))((((((((($$$---000***(((000555333111:::;;;111,,,//////+++'''%%%###!!!"""))))))%%%###&&&%%%$$$""" !!!"""$$$***,,,///222333444333333;;;<<<<<<<<<:::999:::;;;000///...---,,,+++******$$$###!!! """"""%%%###   &&&***++++++,,,---+++)))***...222///000111111000...+++)))!!!"""!!!!!!***//////...000//////000333555666444111...///111333666888:::;;;555111000222000+++***---000000---)))***///000------,,,---///000///***&&&"""""" %%%&&&###"""######$$$%%%%%%%%%$$$((($$$     !!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''(((((())))))''')))++++++++++++---///---------...000222444666555666666555555555666777333333333333333333333333666666666777******((((((((((((******%%%&&&'''((())))))))))))&&&'''))))))((((((((()))'''&&&&&&&&&&&&''''''(((%%%%%%$$$$$$%%%&&&((()))&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$!!!###$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$############"""$$$###""""""""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$"""$$$$$$$$$$$$%%%&&&''''''((()))(((&&&'''(((###     $$$&&&(((+++,,,+++***((($$$  %%%!!!&&&***,,,...555333---'''""""""$$$''')))111444***&&&&&&***---,,,******((()))***,,,...///111111777555222///---------...)))(((&&&$$$#########$$$'''...---%%%"""&&&)))(((###******""" !!!%%%+++000444555555444888999:::<<<===:::555222"""!!! '''***)))))))))***,,,///333555555222...,,,***'''"""###,,,...---...,,,---000444666555111---...///222555888:::<<<===555333222444333000///111222222///,,,...222333000111111222444666555333000,,,,,,)))&&&'''++++++((($$$'''((($$$     !!!!!!!!!"""""""""##############################"""###$$$&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$&&&''''''&&&&&&'''''''''(((((((((''''''(((((())))))******((()))***))))))***---///---///000///...///222666333555777555222000333777333333333333333333333333555555666666+++)))'''&&&&&&''')))+++%%%&&&&&&'''((())))))***%%%'''))))))((('''((()))'''&&&&&&&&&'''((())))))&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%$$$$$$&&&(((((('''&&&%%%$$$$$$$$$$$$"""######$$$$$$%%%&&&'''######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%%%%&&&***(((&&&%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((('''%%%&&&%%%%%%%%%%%%''')))***'''))))))((()))((("""    """)))...111333444333000,,,))))))'''"""   ###&&&###  $$$%%%""" !!!###%%%(((***,,,---///...+++)))((((((((((((%%%$$$!!! !!!---///*** """)))///333555666000222555;;;>>>;;;444... !!!(((000444------...000444555444333333---'''$$$$$$"""!!!+++.........000111444555555333///---///000222555666777777777333222222222111/////////111222000---///444555222222222333444555555333222111333111...000555666555666666555333...)))$$$!!!        !!!!!!"""""""""#########""""""############$$$$$$###$$$&&&(((((('''%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%""""""######%%%&&&'''((('''(((((((((((()))))))))(((((())))))*********************))))))+++...111---000222000,,,,,,000555333444555333111000111333222222333333333333444444777777777888+++)))'''&&&&&&''')))+++'''''''''''''''(((((((((%%%'''((()))((('''((()))''''''''''''((()))******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%&&&''')))((('''&&&%%%$$$#########!!!"""###$$$%%%%%%&&&&&&""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%&&&***(((&&&%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%######$$$'''***,,,+++)))&&&&&&%%%%%%&&&(((***+++&&&(((((('''((('''      $$$)))...222333555777555///)))%%%"""         """"""       !!! '''///666:::222333555999:::666...''' $$$)))---333999;;;...000444999<<<;;;777444///)))"""(((,,,000333555666666555333000---,,,......///000000000000000111111111///......---,,,111222111///111555666333222222333222111111111111555888888666777===@@@???>>>999555666999666---$$$       """"""""""""############""""""######$$$$$$$$$$$$###%%%'''((()))(((&&&%%%%%%%%%&&&'''''''''''''''#########$$$%%%'''((()))((((((((()))))))))******)))))))))***************+++,,,,,,+++***,,,000333...111333000,,,+++///444555333000000222222111///222222222333333444444444444444444555******((((((((((((******))))))(((''''''''''''(((%%%&&&(((((('''''''''((((((((('''''''''(((((()))+++******)))((((((''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&''')))''''''%%%$$$############!!!"""###$$$%%%%%%%%%$$$!!!!!!!!!""""""""""""###"""############$$$$$$$$$######$$$%%%%%%$$$############$$$%%%&&&&&&%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%%%%$$$###$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%######%%%(((,,,...---,,,&&&&&&&&&&&&'''((())))))'''((((((&&&&&&%%%   ###&&&((())))))---...000111---'''                 (((111777777666555333///)))!!!***///333999<<<<<<)))...555;;;======:::888...)))### %%%///777666777777555111---,,,+++******)))((((((((()))))),,,......++++++------***...000000...111555666333111222222000//////000222999<<<===::::::???CCCCCC@@@999333777>>>>>>555***        """""""""#########$$$$$$#########$$$%%%%%%&&&&&&$$$%%%&&&'''(((''''''&&&%%%&&&'''(((((()))((((((%%%%%%%%%%%%&&&'''))))))(((((()))))))))*********)))))))))))))))*********+++,,,---,,,,,,---000222///000111///,,,,,,///222555111...///222444222///111222222333333444444555444444444444************************)))((('''&&&&&&'''((()))$$$&&&(((((('''&&&'''(((''''''&&&%%%%%%%%%&&&&&&)))))))))***))))))(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%'''&&&&&&%%%$$$#########$$$"""###$$$$$$%%%$$$######!!!""""""""""""#########""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''$$$%%%%%%&&&&&&'''&&&&&&)))((('''&&&&&&%%%%%%%%%###"""!!!###%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&)))---......,,,&&&&&&''''''((('''''''''((()))(((%%%%%%%%%  """%%%&&&$$$######&&&'''))),,,+++%%%              """""""""!!!!!!!!!!!!!!!%%%***,,,,,,)))%%%$$$&&&***000111///###)))000555666666888:::,,,***&&&!!! )))666333666999999555000...---,,,***&&&###  !!!%%%&&&$$$%%%***+++((((((******))),,,111111...---...///...,,,---000444777;;;<<<999999>>>CCCDDDBBB;;;666888======444+++       """"""#########$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''((())))))))))))'''''''''''''''((()))***((((((((())))))))))))***)))))))))))))))))))))))))))+++------------///111000///......---...///000222111000000111222222222111111222333333444555555777666666555******++++++++++++******((('''&&&&&&'''((()))+++$$$&&&(((((('''&&&'''(((&&&%%%%%%$$$############&&&'''((()))************&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&%%%#########%%%&&&%%%$$$$$$######$$$$$$"""###$$$%%%%%%$$$"""!!!"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%$$$""""""######$$$%%%%%%&&&''''''$$$%%%&&&&&&'''''''''&&&))))))((('''&&&%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''(((***---...---+++&&&&&&((((((((('''&&&%%%******(((%%%%%%%%%  !!!%%%'''&&&$$$######%%%%%%&&&******$$$               ###%%%$$$######""""""###### """'''---///---...333888))))))(((###  ###333111777===>>>;;;666222000222...'''  ''')))&&&"""$$$$$$###&&&++++++((((((***++++++***,,,000444111777999777888>>>DDDFFFBBB===777666666333,,,%%%       """############$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&((()))************))))))((((((((())))))***(((((((((((()))))))))))))))))))))((((((((((((((((((***,,,---------...///000...,,,,,,...000000000...111333222000///222666111111222333333444555555666555555444(((((())))))))))))((((((******))))))((((((''''''))))))((('''''''''''''''&&&&&&'''(((((('''&&&&&&((('''&&&'''((()))(((''''''&&&%%%%%%$$$$$$$$$%%%%%%###!!!###&&&((('''&&&&&&'''((('''%%%###"""###***(((%%%$$$$$$$$$###!!!###"""!!!!!!!!!"""$$$$$$"""""""""###$$$$$$%%%%%%###$$$&&&(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%))))))(((((('''&&&$$$$$$$$$###&&&---...)))&&&)))&&&333;;;555)))$$$(((+++$$$###"""$$$&&&((('''&&&&&&((((((''''''%%% ###$$$&&&'''''''''&&&&&&""""""'''...,,,        %%%$$$$$$%%%%%%$$$"""  """)))///'''%%%"""  $$$000999:::999999777222777777222((( !!!  %%%$$$###$$$%%%''')))+++444555666888:::<<<>>>???CCC>>>::::::999...           !!!######$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%'''''''''&&&%%%$$$''')))***+++)))((('''(((''''''&&&&&&&&&''''''((()))***+++***(((''''''((('''***,,,******---,,,((((((,,,+++(((***//////***...---+++++++++---///000+++,,,---...///000111222888666333111111222444666333333333222(((((())))))))))))(((((())))))))))))(((((('''''')))(((((('''&&&&&&'''''''''''''''''''''''''''''')))'''&&&'''(((((('''&&&'''&&&%%%%%%$$$$$$$$$$$$%%%###"""###&&&((('''&&&&&&(((((('''%%%$$$###$$$)))'''%%%$$$$$$$$$###"""&&&%%%$$$###""""""######"""""""""###$$$$$$%%%%%%###$$$&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$%%%''',,,333222,,,))),,,444DDDNNNGGG666)))%%%$$$$$$######$$$&&&''''''&&&%%%''''''%%%%%%$$$ """###$$$%%%&&&((()))))))))))))))$$$%%%(((***###    '''***!!!         """***///666<<<<<<777888999666,,,  ###%%%)))...333777999::::::555222555888222!!!        !!!"""###$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$&&&((()))((('''(((((((((''''''&&&&&&&&&'''''')))***+++***(((((((((***'''+++,,,***+++---,,,)))***,,,***&&&(((...///---///...---,,,,,,...000111.........//////000000000666555333222111222333444333333333222'''(((((())))))((((((''')))))))))(((((((((((('''(((((('''&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((()))(((&&&&&&''''''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%###"""###%%%&&&&&&&&&&&&'''((('''%%%$$$%%%&&&'''%%%$$$###$$$%%%$$$###((('''&&&$$$###""""""""""""""""""###$$$$$$%%%%%%###$$$%%%&&&&&&$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&+++333888444,,,***,,,---<<>>===:::555888;;;:::444(((      %%%+++***)))''''''''''''(((((((((((()))((()))***++++++)))'''&&&''''''((()))******+++&&&))),,,+++'''%%%%%%'''((((((((((((((((((((((((((((((((('''((())),,,...,,,------,,,+++***,,,---+++,,,---...---,,,+++***---,,,*********,,,///000000///---++++++,,,...///.........////////////000,,,---///111 !!!!!!   """###"""!!! !!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""############"""!!!!!! %%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&***))))))((('''&&&&&&%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))******++++++,,,,,,'''      $$$!!!!!!###%%%(((***,,,+++...333444222111444222111...,,,++++++,,,---555777:::===>>>===;;;999:::;;;<<<;;;999777888888;;;999999<<<@@@BBBCCCDDDHHHFFFBBB@@@>>><<<888444---(((%%%***444;;;===;;;999<<>>>>>;;;555///+++------%%%%%%(((%%%      %%%***))))))''''''''''''((((((((((((***))))))***++++++(((&&&''''''(((((())))))*********)))(((((()))***)))((())))))))))))))))))))))))))),,,---,,,(((&&&(((***+++,,,---,,,++++++---...,,,,,,------,,,,,,++++++*********+++,,,---...///------------...000222333000000111111111222222222111111222333   !!!   """###""" !!!!!!!!!  !!!!!!!!!######""""""""""""######!!!!!!  !!!""""""%%%%%%$$$###############$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###############$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((())))))))))))************###        """$$$(((+++---///000000222666;;;@@@@@@===999999666888;;;;;;777777;;;======@@@CCCAAA===>>>CCC@@@AAABBBCCCCCCBBBAAA@@@AAAAAACCCDDDDDDCCCBBBAAA???AAAAAA???<<<888777777555000000555888777888<<<;;;:::;;;???DDDEEEBBB>>><<<777111...111666<<>>;;;888444222///...---///(((!!!---333000((("""    &&&'''''''''''''''''''''((((((((((((***))))))***++++++(((&&&(((((((((((())))))))))))'''''''''((()))((('''%%%))))))))))))))))))))))))'''+++///...+++((()))++++++,,,,,,,,,++++++---///------,,,,,,++++++,,,,,,)))***,,,...////////////////////////000000111111000000000000111111111111333222222222   !!!!!!  """###"""!!!!!!!!! !!!!!!  !!!######""""""""""""######!!!  !!!"""###%%%%%%$$$###""""""######$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###"""#########%%%&&&&&&'''&&&%%%###"""###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++++++++++++++,,,,,,,,,+++$$$      """$$$"""(((111777999999999:::;;;;;;===>>>???@@@@@@@@@>>>:::666666:::???AAABBB@@@>>>AAAGGGGGGBBBCCCGGGEEECCCCCCCCC???;;;===BBBGGGHHHIIIHHHGGGDDDAAA???==================<<<<<<:::===???@@@?????????@@@;;;666666::::::555222444000///000666;;;===999444999555///+++,,,333;;;AAABBB===666///)))&&&&&&&&&%%%)))%%%$$$333999666444---$$$    !!!&&&&&&%%%&&&''''''''''''((((((((()))******)))***+++***(((&&&))))))))))))(((((((((((('''(((***++++++***(((&&&))))))))))))))))))))))))$$$***///000,,,***+++---***,,,,,,,,,++++++---///...---,,,+++***+++,,,---***+++...000111111000///000111111111111000000///////////////000000000000222111000/// !!! !!!"""!!!  !!! !!! !!!!!!"""""""""!!!  !!!""" !!!!!!!!!!!!!!!!!!""""""######$$$$$$!!!"""######""""""###$$$&&&%%%$$$#########$$$%%%$$$$$$#########$$$&&&'''%%%$$$"""!!!!!!"""$$$%%%%%%$$$#########$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$)))'''$$$###$$$%%%%%%$$$(((((())))))))))))((((((''''''&&&'''(((***,,,---***,,,------++++++,,,...,,,+++'''             ###$$$$$$***444888666111===FFFDDD@@@??????===@@@AAA>>>888888>>>BBBBBB@@@;;;555666@@@JJJJJJCCCHHHFFFEEEHHHLLLLLLFFF@@@IIIGGGCCC@@@@@@BBBEEEHHHIIILLLNNNNNNLLLHHHFFFEEEEEEAAA@@@@@@???;;;;;;>>>???FFFHHHBBB===>>>>>>;;;888555333666::::::777222999444222666888666555555555222+++###!!!,,,@@@PPPHHHCCC;;;555111//////...,,,***)))+++000555999;;;333---%%%!!!          $$$***((('''(((((((((((((((((()))******,,,+++)))((((((((()))***------,,,***((((((+++---)))((((((((()))***++++++,,,+++++++++******))))))+++++++++++++++++++++++++++++++++,,,---...///000/////////......---,,,,,,,,,,,,,,,---...///000000////////////000000000000000111222222111000///...111111111000!!! !!!  !!! !!! !!!!!!!!!""""""!!!  !!!""" !!!!!!!!!""""""!!!!!!!!!""""""""""""""" !!!###"""!!!!!!"""$$$$$$$$$""""""""""""###$$$######"""!!!"""###$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$#########$$$%%%&&&)))((('''''''''((())))))'''&&&%%%%%%$$$$$$%%%%%%'''&&&%%%%%%&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&&&&''')))***+++***+++---,,,++++++,,,...+++,,,)))           """%%%'''((((((***)))'''***222666444777;;;>>>>>><<<<<>>===;;;<<<444111888@@@BBBAAA@@@HHHBBB555)))$$$---@@@OOOQQQOOOKKKGGGEEEDDDBBBBBB888666444555777999;;;;;;777222,,,((($$$        $$$***(((%%%&&&((((((''''''(((((()))***++++++)))((((((((()))))),,,,,,,,,***((()))+++---******)))))))))***++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---...///.........////////////000000000111111111000...---222222111111      """ !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!""""""!!! """######"""!!! !!!!!!#########"""!!!!!! !!!!!!"""$$$###"""!!!!!!"""###$$$$$$$$$######$$$$$$%%%&&&((((((''''''((()))***+++'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&'''''''''(((((('''''''''''''''&&&&&&'''((())))))***+++,,,,,,++++++,,,...+++,,,+++%%%          ### !!!%%%***"""&&&+++///111111222222111111///******...111000888333333999:::666888>>>:::;;;;;;===DDDIIIEEE===888???CCCCCCFFFOOOWWW\\\SSSVVVXXXXXXVVVVVVXXXZZZSSSPPPKKKHHHIIINNNTTTXXXWWWUUUQQQKKKGGGEEEFFFHHHMMMJJJJJJLLLJJJEEECCCDDDIIIIIIGGGFFFHHHLLLJJJFFFFFFBBB??????CCCFFFHHHGGGGGG>>>999BBBNNNTTTSSSRRRYYYTTTIII===777;;;HHHSSSZZZZZZYYYWWWUUUTTTRRRQQQGGGEEECCCBBBBBBBBBAAA@@@@@@===:::777222***###%%%%%%       ###%%%)))'''$$$$$$''''''&&&&&&''''''((()))******)))((((((((())))))+++++++++***)))))),,,...++++++++++++************++++++++++++************------------------------......---,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,+++*********+++,,,---...---------........./////////000000000000///......333222111111    """ !!!!!!!!!"""""""""######!!!!!!!!!  !!!!!! !!!"""###"""!!!!!!!!!"""###$$$######""""""!!!!!! ######""""""""""""######$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&$$$&&&(((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&''''''''')))+++,,,,,,++++++,,,---+++---...***!!!        $$$$$$&&&%%%&&&))),,,///444666555555555666888666333...+++,,,...000555,,,---888999...(((,,,(((...444999@@@EEEBBB;;;BBBGGGJJJHHHGGGMMMSSSVVVWWWWWWWWWWWWXXXYYY[[[]]]WWWTTTOOOLLLJJJKKKNNNPPPOOOPPPQQQPPPMMMJJJHHHGGGSSSNNNKKKKKKJJJFFFGGGJJJXXXVVVQQQLLLKKKNNNRRRTTTMMMIIIFFFFFFIIILLLNNNOOOQQQIIIDDDJJJSSSXXXZZZ[[[WWWWWWVVVQQQLLLLLLPPPUUU\\\[[[ZZZXXXUUUSSSSSSTTTQQQOOONNNMMMNNNMMMKKKJJJJJJIIIGGGFFFCCC>>>777222((("""!!!,,,444888222---'''       !!!$$$### %%%)))(((&&&$$$&&&&&&&&&&&&&&&'''(((((()))))))))((((((((()))))))))*********)))***,,,...,,,,,,,,,,,,++++++***))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------)))*********+++++++++,,,+++++++++++++++,,,------+++,,,,,,------.........000000000000000000000000333333222000 !!!!!! !!!###  !!!!!!!!!!!!""""""""""""!!!!!!  !!!!!! !!!"""###""""""!!!"""###$$$%%%$$$$$$$$$$$$###""""""!!!###""""""""""""""""""#########$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%''')))(((&&&#########&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''')))***,,,+++******+++---***---...,,,&&&       $$$$$$$$$(((---...+++)))***333555777888999:::<<<===;;;:::777333///...000444555***(((111111######...888<<<>>>@@@@@@>>>HHHIIIEEE@@@???AAA@@@===CCC???<<<===BBBFFFFFFDDDKKKJJJFFFBBB>>>999666444333666:::===>>>@@@BBBDDDPPPMMMNNNPPPOOOJJJGGGIIIQQQSSSUUURRRLLLJJJOOOVVVOOOLLLJJJJJJLLLOOOQQQRRRPPPKKKHHHJJJKKKLLLPPPVVVPPPRRRSSSRRRPPPOOOQQQSSSUUUUUUSSSQQQNNNOOOSSSWWWYYYWWWUUUTTTTTTSSSQQQOOOQQQOOOMMMLLLKKKJJJHHHGGGEEE;;;---$$$%%%***111444<<<777///(((###     !!! %%%(((***)))'''&&&&&&&&&&&&&&&'''((((((((((((((()))))))))((((((((()))******))))))+++---,,,,,,,,,,,,,,,+++***)))'''''''''(((((((((((((((************************))))))***+++,,,---///000------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...+++++++++,,,---......///111111111111111111111111333222111000 !!!!!!!!!!!! !!!###   !!!!!!!!!!!! !!!""""""!!! """######""""""!!!"""###%%%&&&$$$%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%(((***)))%%%###$$$&&&'''''''''(((((('''''''''%%%&&&'''((((((((((((((()))***++++++******+++---***,,,------)))###       """%%%(((******...555666333111222666666666999===???@@@@@@777555444333...***,,,222333(((!!!""" %%%------******,,,,,,666333,,,&&&%%%&&&!!!  ###"""+++***)))&&& '''111777666888@@@GGGFFF>>>555222777@@@MMMQQQKKKBBBCCCHHHLLLJJJHHHGGGIIINNNSSSWWWMMMJJJHHHHHHFFFFFFKKKRRRUUUSSSPPPLLLJJJLLLQQQUUUMMMNNNOOOMMMMMMQQQXXX^^^^^^[[[XXXUUUTTTSSSQQQOOOQQQOOOLLLIIIHHHIIIKKKMMMLLLFFF>>>777444444555555888222***$$$!!!      ###%%%'''***+++)))''''''&&&&&&''''''((()))''''''((()))))))))((((((((()))+++***))))))***+++***+++,,,,,,,,,+++***)))''''''''''''((((((((((((************************(((((()))***,,,...///000///......---,,,,,,++++++------,,,,,,,,,,,,------***++++++,,,---...//////111000000000000111111222222111000000 !!! !!!###   !!!!!!!!! !!!###"""!!!!!!"""$$$!!!!!! !!!"""$$$%%%###$$$%%%&&&&&&%%%%%%$$$!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&'''((((((%%%(((+++)))&&&&&&)))---'''(((((())))))(((((('''%%%&&&''')))*********)))(((***++++++******+++,,,+++++++++,,,+++(((%%%"""      """######%%%***...///---///333555444444777111...---111666777333...%%%$$$%%%%%%          (((((( $$$000888444+++(((---888555111///333<<>>666,,,&&&"""       ###'''&&&%%%)))+++)))((((((''''''(((((()))***&&&&&&((()))))))))(((((()))***++++++)))((())))))''')))***,,,,,,+++***)))((((((((()))))))))******************************)))))))))***+++---...///---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---...///000000///......---...///000111111000000/// !!!  !!!$$$    !!!"""""""""!!!"""######""""""###$$$  !!!###$$$"""###$$$%%%&&&&&&%%%$$$!!!!!!""""""""""""!!!!!!"""###$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&'''((()))%%%(((+++***((()))...333(((((())))))))))))(((((($$$%%%''')))+++++++++***(((***++++++******+++,,,+++******+++,,,+++)))(((      """!!!$$$&&&%%%###%%%+++111222...,,,.........111555***%%%###&&&+++)))            !!!222===<<<666555<<>><<<===999...###       &&&&&&%%%%%%%%%&&&&&&''''''((((((((((((((((((((('''((()))++++++)))((('''''''''((((((((((((''''''+++++++++***((('''%%%%%%))))))))))))((((((((((((******++++++++++++******++++++***************+++************+++,,,------,,,---///...---,,,,,,---,,,---...000111111111111//////000000000000//////000///---,,,    """"""!!! !!!"""""" !!!"""""""""""""""!!!!!!!!!!!!""""""""""""############$$$%%%&&&'''&&&$$$""""""###$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$&&&''''''%%%$$$%%%&&&)))'''%%%%%%&&&&&&&&&$$$(((((()))))))))*********((('''&&&&&&&&&'''((()))+++***)))((((((***+++---+++,,,------,,,,,,---///---,,,+++++++++,,,------,,,((("""        !!!!!!!!!!!!"""###!!! !!!&&&!!!###***(((        """""""""###%%%))),,,...333222...,,,444???CCC@@@777777888;;;???DDDIIIMMMKKKKKKJJJJJJKKKKKKLLLMMMLLLNNNQQQPPPLLLJJJKKKMMMFFFAAA>>>AAAGGGFFF>>>555+++,,,)))"""     $$$(((''''''&&&&&&'''(((((((((((((((((((((((('''''''''((()))******)))((('''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))))))))((((((((()))******++++++******)))++++++************+++++++++++++++***++++++,,,,,,+++---///...---,,,,,,------...///000000111000000///000000000000000///.........------   !!!!!!  !!!"""""" !!!!!!"""""""""!!!!!!!!!!!!!!!!!!""""""""""""############$$$%%%&&&'''%%%###""""""$$$%%%%%%$$$&&&&&&'''''''''&&&%%%%%%$$$&&&((((((&&&%%%&&&'''+++(((%%%$$$$$$%%%%%%%%%(((((((((((())))))))))))(((((('''''''''((()))******)))((((((((()))+++,,,+++,,,------,,,,,,---...++++++***++++++,,,---...,,,///000+++        !!!""""""######"""""" !!!   $$$$$$"""(((---000;;;<<<>>>===<<<>>>CCCGGGJJJLLLMMMKKKGGGCCCCCCDDDGGGDDDCCCGGGKKKJJJCCC;;;999999444,,,%%%"""     ###'''))))))(((((('''(((((())))))))))))((((((''''''''''''((()))******)))((('''&&&'''(((((())))))))))))%%%&&&''')))******++++++)))))))))))))))))))))))))))******++++++******)))++++++************++++++,,,,,,++++++***++++++++++++---//////---,,,---......//////000000/////////000000000000000///......,,,---...///    !!! !!!"""""" !!!!!!!!! !!!!!!!!!!!!""""""""""""############$$$%%%&&&&&&###"""!!!###%%%&&&&&&%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&(((((('''&&&'''(((000---(((&&&&&&'''(((((('''''''''((((((((())))))((((((''''''((()))***+++))))))((((((((()))***+++***,,,------,,,,,,---...)))******++++++,,,---...+++000555444,,,!!!     """""""""!!! """###          !!!"""!!!%%%---444CCCGGGKKKKKKGGGCCCBBBBBBIIIFFFEEEFFFHHHFFF@@@::::::;;;888111,,,***&&&!!!      %%%'''))))))((((((''''''((((((******))))))((('''''''''((()))************)))(((&&&'''((())))))***))))))%%%&&&''')))***+++++++++((((((((())))))*********))))))************))))))++++++*********+++,,,,,,------,,,+++************+++---//////...---.../////////000000///......---000111111000000///...---,,,---///111  !!!"""""" !!!!!!!!!!!!""""""""""""############$$$%%%&&&&&&###""""""###&&&''''''%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&(((((('''''''''(((111...***''''''((())))))&&&''''''''''''(((((((((((('''''''''((()))+++,,,)))))))))))))))******+++)))+++------,,,+++,,,---((()))***+++,,,,,,------+++,,,///222222,,,###      %%%&&&%%%""" !!!$$$'''"""!!!          +++222<<>>+++'''///:::===333%%%!!!###      $$$)))++++++$$$$$$$$$$$$%%%###         ###(((---000000000///.........---,,,+++***)))((()))+++,,,,,,,,,***)))***)))((()))+++,,,,,,++++++,,,,,,+++)))((()))***))))))((('''''''''(((((())))))************))))))(((((()))+++------+++)))++++++,,,++++++***)))(((******************++++++)))***+++---000000---++++++,,,...///...---...///////////////////////////......////////////......222222111111 !!!!!!!!!###$$$###""""""### !!!!!!""""""""" !!!###""""""""""""""""""""""""""""""%%%$$$$$$############$$$$$$$$$###""""""""""""######$$$&&&&&&%%%%%%'''((($$$%%%&&&'''((((((((((((&&&&&&'''''''''(((((((((******++++++***)))((((((************************...------...000111000///.../////////000000111111000000000000111222444555222333555666666555444333333000***###     +++$$$ (((...&&&       """''' """###$$$"""         $$$&&&)))+++---/////////...------------------,,,+++***))))))+++,,,,,,+++***)))***)))((()))+++,,,,,,+++***+++,,,+++))))))***+++***)))(((''''''((()))******))))))))))))))))))***)))((((((***,,,---,,,******+++,,,,,,+++***)))((())))))))))))******************+++---///000///---,,,...//////...------...000//////......//////000//////000000000///......111000000000  """"""!!! !!! !!!""""""######!!!"""$$$$$$###########################%%%%%%$$$###############$$$$$$###"""""""""""""""!!!###%%%%%%$$$$$$&&&(((%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''((((((***************)))((((((************************---,,,,,,---///000000///------......///000111111111111000000000222444666444555555555555444444333666555222...+++'''$$$###                   !!!!!!!!!       %%%(((***+++,,,,,,,,,---------......***+++++++++++++++************************))))))***)))((()))+++,,,,,,+++)))***++++++***)))***,,,+++***)))(((((()))+++,,,******))))))))))))******+++)))((((((***,,,,,,,,,)))***+++,,,,,,+++)))((())))))*********+++++++++---,,,,,,---...//////...---...//////---++++++,,,111000///......///000111000000111111000000///...000000000000 !!! !!!  !!!"""######$$$  """%%%%%%%%%########################%%%%%%$$$###""""""######$$$######""""""""""""""""""$$$$$$""""""%%%'''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''(((((())))))************))))))++++++++++++++++++++++++---,,,+++---///000000///+++,,,---...///000111222222222111///...///111444444444333333333333222222///000111222333333333222)))%%%      """    ###&&&!!! !!!         """&&&)))++++++***))),,,+++******+++---///000((())))))*********))))))*********)))))))))((((((***)))((()))+++,,,,,,+++((()))++++++******+++---,,,+++)))((((((***+++---******))))))))))))******,,,)))''''''))),,,------((()))+++,,,,,,+++***(((******+++++++++,,,,,,,,,000///---,,,---......------...///...+++***)))***111000///......///000111111111111111111000//////111000000000   !!!!!! !!!!!!!!!!!!!!! !!!"""""""""!!! """%%%&&&$$$!!!###"""""""""###$$$%%%%%%$$$###!!! !!!######""""""!!!!!!!!! ###$$$%%%&&&%%%%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''(((***,,,+++***)))***+++***+++,,,,,,------,,,,,,///...,,,,,,---///......222222111000......000222222222333444333222111000000222444444333222333444666222...+++)))&&&!!!     %%%,,,888;;;<<<777///(((&&&'''222+++ '''---333777;;;;;;777444444555:::666888===:::,,,$$$((()))"""""")))---+++---///%%%&&&,,,***            !!!%%%(((---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((('''((()))***))))))(((((((((((())))))******))))))))))))******---,,,***(((((()))***+++,,,+++***))))))***+++,,,+++*********))))))((((((((()))***+++,,,++++++***)))***,,,---,,,,,,---...***,,,------,,,++++++,,,++++++,,,---///...,,,))),,,,,,------...///000000111111000///......//////000000000111    !!!"""!!!!!!  !!!"""""""""!!! """%%%&&&$$$"""######""""""######$$$%%%$$$###!!!  """"""######"""""""""!!!!!!!!!###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''')))+++,,,,,,+++******+++++++++,,,---------------///...---///111222222111000111111000...///111333222222333333333222111000111222444444333333333444:::777333111000///---***"""       """###!!!"""###"""  &&&---000111666<<>>>>>???BBB===444......333:::???GGGIIILLLMMMMMMKKKKKKKKKLLLIIIKKKPPPPPPHHH???===???BBBAAA:::111,,,...333222,,,%%%%%%...777555...444:::999...###           ###%%%&&&(((***---------,,,,,,,,,,,,,,,---,,,,,,---------,,,,,,+++,,,,,,,,,+++,,,,,,---------,,,***)))))))))***+++))))))(((((((((((())))))*********++++++*********,,,+++)))((((((***+++,,,,,,+++***))))))***+++,,,+++*********)))))))))))))))***+++,,,,,,,,,+++++++++---......,,,+++,,,,,,***,,,------,,,++++++,,,+++***)))***,,,---------,,,,,,---......//////000111111000000////////////111111111111!!!  !!!!!!!!!!!!!!!  !!!"""""""""!!! !!!"""$$$%%%$$$"""######"""""""""###$$$$$$""""""!!! """###$$$#########"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&'''(((((())))))((((((''')))+++---,,,+++***+++,,,+++,,,------......------,,,,,,---///222333222111...///000000//////111333111222333333333222000000111333555555444333444555777444111000111222222222111///,,,(((###      !!!$$$######$$$&&&!!!###'''(((((()))***+++...111222111222666888666555555444333444555777888222333777===@@@@@@CCCIIIDDDGGGIIIHHHEEECCCDDDEEENNNJJJEEEAAAAAAEEEJJJMMMHHHGGGGGGHHHKKKLLLLLLLLLLLLJJJJJJNNNOOOKKKHHHGGGNNNPPPOOOJJJDDDAAAEEEIIIEEE444&&&+++;;;FFFHHHGGG???EEEGGGAAA999666555444***+++(((  ######         ***,,,------------...000------,,,,,,,,,,,,------,,,------......---------,,,,,,+++***+++,,,...///...---+++******+++,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))***))))))))))))+++,,,---++++++************++++++***************)))))))))***+++,,,---------,,,,,,---/////////,,,+++++++++***,,,------,,,++++++,,,,,,)))''''''***,,,......---------......//////000222111111111111000000000111111111111!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!!!!"""###$$$############""""""""""""######  """###$$$##############################$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%(((((())))))))))))((((((***+++------+++***+++,,,,,,,,,---............---******,,,///111111///---,,,...///000///000222444111222222333333111000///111333444555444333444555333111///......000222444555555555333111---***(((      %%%***------+++++++++%%%(((,,,///111222444666888::::::777999???BBBAAACCCBBB@@@??????@@@AAABBB===;;;>>>CCCDDDCCCDDDHHHJJJKKKLLLKKKIIIHHHIIIJJJLLLJJJHHHFFFFFFHHHKKKMMMKKKFFFBBBAAAEEEJJJLLLLLLMMMKKKJJJJJJIIIFFFDDDCCCEEEFFFGGGFFFEEEGGGKKKOOOOOO===333<<>>===<<<<<<======<<<:::;;;@@@CCCBBBBBBEEEEEEFFFFFFEEEEEEFFFHHHIIIIIIGGGEEEDDDDDDFFFHHHJJJKKKDDD<<<:::===BBBGGGIIIGGGGGGFFFBBB>>><<<999777<<<===???@@@CCCEEEHHHJJJJJJ>>>999???CCC@@@???CCCCCC???888///%%%!!! !!!"""""""""&&&           $$$&&&))),,,------,,,++++++,,,------,,,+++,,,...+++++++++++++++,,,---...******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++*********+++++++++))))))************))))))(((((()))******)))(((((('''(((((()))+++,,,---...+++++++++,,,,,,+++++++++***************+++++++++...---------------------***,,,......---,,,---...***,,,------,,,++++++,,,*********+++,,,,,,)))'''.........///////////////000111222222222222111111222111111000   !!! !!!""""""""""""######"""!!!!!!###$$$######"""!!!!!!!!!"""""" !!!""""""###$$$$$$$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&((())))))******))))))((((((***,,,+++***)))***+++***+++,,,,,,------,,,,,,000//////000222111///---***,,,///000000000111222000111222222222111/////////111333333222111222333666666555333111111333666444555666777777777777777666333///---+++)))&&&$$$   $$$%%%)))---,,,+++******,,,///222444999888555111---)))&&&%%%&&&(((,,,---......///000222333111---...444777777::::::::::::::::::::::::666333555;;;??????@@@BBB888777777888:::===@@@BBBCCCAAA>>><<<<<<>>>AAABBBBBB>>>888555666;;;???BBB===???===888444444444222<<<<<<<<<===??????>>><<<777333///---)))&&&(((---((("""            !!!%%%(((***++++++,,,...//////---+++***)))+++,,,,,,++++++---...******)))******+++,,,---))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))'''((()))***+++,,,------++++++,,,,,,,,,,,,++++++*********+++++++++++++++......---,,,,,,,,,------(((***,,,---,,,,,,---...***,,,------,,,++++++,,,******+++,,,...---***'''///////////////////////////000111222222222111000000000000000 !!!""" !!! !!!""""""""""""###$$$""" """%%%######"""!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$$$$%%%%%%%%%&&&&&&###############%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''))))))************))))))''')))+++***)))((()))))))))***++++++,,,,,,++++++///......///111222111000***---///000000///000111000111222222222111///......///111111000000000111222333444222000///111333333333333333333444555666666555333222333444333222333000,,,'''!!!   ###""" !!!&&&((((((***......------,,,---...000111333///)))$$$"""!!!!!!"""&&&(((******)))'''''''''(((***(((%%%&&&,,,000//////000333666888888888888111---...333777666555666222000//////222666999;;;222///+++''''''))),,,///444555555555555666888;;;999;;;888000,,,000444555222000///000000...((("""!!!!!!            !!!$$$%%%'''***,,,---......+++,,,---------,,,+++***)))+++,,,,,,++++++,,,---(((((((((((()))***+++,,,)))***+++,,,------------,,,---......---,,,***)))***++++++,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))(((---,,,***))))))***,,,---(((((()))***+++,,,,,,,,,++++++,,,------,,,++++++*********++++++,,,,,,,,,......,,,+++++++++,,,,,,)))+++,,,,,,+++***+++,,,***,,,------,,,++++++,,,)))))))))+++---///...---000/////////////////////---...000222222111000////////////000 ###  """### """ !!!""""""""""""$$$$$$""" """%%%######"""!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&######""""""###%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''((())))))************))))))'''(((******((('''((()))))))))***++++++++++++***,,,+++***+++...000111111+++---000000000//////000000111111222222000///...---///000111000///000111111333555444222111222444111000000000111333444666555333222222444666555555555444222111...,,,+++***  ###''')))&&&&&&)))***((())),,,......---,,,,,,+++,,,,,,%%% """ """###""""""&&&%%%!!!$$$)))...111222222222///***(((+++---***''''''""" !!! """!!! !!!'''((("""!!!###                  """###%%%(((***((()))***++++++***)))((()))***+++,,,,,,---------)))+++,,,+++***)))***,,,''''''''''''((()))***+++***+++,,,---............,,,---//////...,,,)))'''+++,,,------.........---((()))+++,,,,,,+++)))(((000...,,,******,,,...000((()))***+++++++++++++++++++++------------++++++*********++++++,,,,,,,,,......,,,+++***++++++,,,***,,,---,,,***(((((()))***,,,...---,,,+++,,,,,,)))((('''(((,,,000222333000000000000////////////,,,...000111222111000///......//////!!!!!! !!!!!!"""!!!  !!!"""###$$$%%%""""""""""""""""""######$$$###"""!!!!!!"""######'''&&&&&&%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&'''''''''))))))))))))((((((((((((,,,***((((((***+++,,,+++***)))(((((())))))(((''''''***,,,---,,,++++++,,,***,,,...000111111000///,,,((()))...000---...222000///...---------------,,,---///111333333333222222222111111111111111111333222222111111222222333444333333333333444555555888888666555333333222222444222000---)))$$$    ''''''!!!'''000&&&''')))+++,,,---......(((&&&$$$!!!                 ******+++******)))((((((+++***(((''''''((()))******+++,,,,,,,,,,,,+++***,,,,,,---+++***)))***,,,))))))(((((()))+++---...///...,,,+++******+++,,,))))))))))))***+++,,,,,,------,,,+++++++++,,,,,,------,,,++++++,,,,,,,,,---------------,,,+++***++++++***))))))******+++...---,,,,,,++++++++++++,,,,,,,,,------.........111000///...------...///000---******,,,---+++)))---...///...,,,+++,,,---***((('''(((,,,//////---111111000000//////......111111222222222111111000111111111111!!!!!! !!!!!!"""!!!  !!!!!!#########"""""""""""""""###"""!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&))))))))))))))))))))))))***)))'''((()))+++***))))))((('''((()))***)))((('''))),,,,,,+++*********+++,,,...//////...---,,,---******...///,,,,,,000//////...------------...------///000111222222333111111111111111111111111222111111111111111111222333333222222333333444555555555444444444444444555666555444444333111---***&&&$$$     $$$((((((&&&%%%(((,,, !!!#########!!!                  !!!###&&&''''''''')))))))))))))))((('''''')))((('''&&&&&&''')))***+++++++++++++++++++++++++++,,,,,,+++))))))***,,,***))))))))))))+++,,,---------,,,,,,++++++,,,,,,+++************++++++,,,...---,,,+++++++++++++++,,,,,,++++++++++++,,,,,,***************)))((((((*********+++++++++++++++...---,,,+++++++++++++++,,,,,,,,,---------------000///...---------......///---++++++---...---+++---...///...,,,+++,,,---,,,***(((***---//////---///////////////000000000111222222222222222111111//////////// !!!""""""!!!!!! !!!!!!"""!!! $$$#########""""""!!!!!!!!!!!! !!!"""###$$$""""""#########$$$$$$$$$""""""$$$%%%%%%$$$$$$###""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%((((((((()))******++++++(((''''''(((******)))((((((''''''(((***+++***)))(((***,,,,,,***)))((()))+++,,,,,,---,,,+++***)))...++++++......++++++---...------------...//////.........///000111222333000000000000000000000000111111111111111111111111111111111111111222222333222222222222333555666777333333333444666666444222333111...,,,+++)))'''$$$"""  %%%(((''',,,)))&&&%%%&&&'''&&&$$$               """$$$&&&%%%&&&'''((()))(((''''''''''''((((((((('''&&&&&&'''&&&%%%%%%&&&''')))***,,,,,,************,,,,,,+++,,,,,,+++))))))***,,,+++******)))******++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++......---++++++*********++++++++++++++++++++++++((())))))))))))((((((''')))***+++,,,---,,,,,,+++---,,,,,,++++++++++++,,,------------,,,,,,,,,,,,...------,,,,,,,,,,,,---...---,,,,,,...///...------.........,,,+++,,,---...,,,+++,,,---//////...---......///000000111111111111222222222222111111,,,,,,------  !!!!!!""""""!!!!!! !!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!! !!!"""###$$$"""""""""###$$$%%%%%%&&&"""###%%%&&&&&&%%%$$$"""############$$$%%%&&&'''((('''''''''&&&%%%%%%%%%''''''((()))***+++,,,,,,''''''''')))++++++***((((((''''''(((***,,,+++***)))+++------+++)))((()))))))))************)))(((,,,+++,,,------,,,------,,,,,,,,,------///000000000///.........000111333//////////////////000000111111111111111111111111000////////////000111111111111111222222444555666222222111222333333111///222111111222333444222111000+++(((%%% !!!"""%%%)))***'''***%%%               !!!%%%$$$$$$%%%%%%&&&'''(((&&&&&&'''''''''%%%$$$###&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&'''((()))+++***(((''''''(((***++++++,,,,,,+++)))(((***+++++++++******************)))***+++---......---,,,------------,,,++++++***......,,,+++******))))))))))))******+++++++++***))))))************))))))((()))+++---...---,,,+++,,,,,,+++++++++++++++,,,...------,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---.../////////...,,,---......,,,,,,,,,...000///............///............/////////000000//////000111111111000000,,,,,,,,,--- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#####################""""""!!!!!! !!!"""######$$$"""######$$$%%%&&&''''''$$$%%%'''(((((('''%%%###%%%%%%$$$%%%%%%&&&'''((())))))((((((''''''&&&&&&&&&&&&''')))***+++,,,---((('''(((***------+++)))(((''''''(((+++,,,,,,++++++---......,,,*********&&&'''((()))***************+++,,,,,,---///000000,,,,,,,,,---...///000111000000.........///000111---------....../////////111111222333333222111111///............///000000222222111111111111222222444333222333444444222111/////////222555666555444555111111111%%% """$$$######%%%###     !!!$$$        !!!"""$$$&&&((()))******)))(((''''''&&&&&&''')))***+++++++++***)))(((&&&&&&'''''''''''''''&&&%%%%%%%%%&&&'''((())))))***((('''%%%%%%'''(((***+++++++++***)))((()))+++***+++++++++*********)))((()))+++---......---------------------,,,+++***...---,,,+++************((()))***++++++++++++***((())))))*********))))))((()))+++---------+++***+++++++++******++++++,,,---------,,,,,,++++++*********+++++++++++++++++++++,,,...///////////////,,,---...---,,,,,,---...000000000///......//////000/////////.........---------...//////000//////------.../// """""""""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""### !!!"""###$$$$$$############$$$%%%&&&&&&''''''&&&''''''(((((('''%%%%%%%%%%%%%%%&&&&&&'''((()))((((((((('''''''''''''''%%%&&&'''((()))***++++++(((((((((***,,,---,,,+++)))(((((()))+++,,,+++***+++---//////---,,,+++,,,''''''((()))***+++,,,,,,))),,,---,,,...222333111,,,,,,,,,---...///000111000000///.........//////,,,,,,,,,------......//////000111222222111000///...............///000000333222111000000000000000111000///000222444333222111000000222333333111///222///222555))) """%%%&&&###"""###       '''222888...      ###'''+++---,,,,,,,,,++++++******)))(((((('''''''''(((((()))+++,,,---.........---,,,''''''((()))))))))((((((''''''((())))))*********((('''&&&&&&&&&&&&'''(((***++++++***(((((()))+++)))******+++++++++******)))***+++,,,------......++++++,,,------,,,******,,,,,,+++************+++((()))***,,,,,,,,,++++++&&&''''''((((((((((((((()))***++++++++++++***)))+++************++++++,,,,,,,,,,,,,,,++++++++++++)))***++++++,,,+++++++++***,,,//////...---------+++---...---,,,,,,---//////000000///...---///000000000//////...------,,,,,,---...//////000////////////000000 !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""############ !!!"""######!!!!!!!!!"""######$$$$$$"""###$$$%%%%%%$$$############$$$$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***(((''''''(((***,,,,,,,,,+++***))))))+++++++++))))))+++---...---,,,,,,,,,***************+++,,,,,,,,,000000---...333333000---------------...///000//////000000///......---+++++++++,,,------......---...///000000///...---...............///000000111111000////////////000...,,,,,,---///111111111222111111111222000---***000,,,000555***$$$&&&%%%       $$$---111...###       ###&&&'''(((((('''((())),,,///000000//////...---,,,++++++))))))(((((()))******+++***+++,,,------,,,++++++((()))******+++++++++*********++++++++++++++++++((((((((((((((((((((((((***++++++***(((((()))***((()))***+++,,,,,,++++++++++++++++++,,,,,,---...((()))+++,,,---,,,***)))***************++++++,,,((()))+++---...---,,,,,,&&&'''(((((()))))))))(((+++******))))))(((((('''***************+++,,,,,,+++++++++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++***---//////---++++++,,,+++,,,...---,,,,,,---///...///000///------///111........................---...///000111111111111111111111111  !!!"""######!!!!!! !!!!!! !!!"""############### !!!"""###$$$%%% !!!"""###$$$%%%%%%###$$$%%%&&&&&&%%%###"""###############$$$$$$$$$'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''#########$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((((((&&&%%%&&&(((+++,,,,,,,,,***)))***++++++***)))'''***,,,---,,,++++++,,,---,,,,,,+++++++++++++++...222333......333333///...------------...////////////000000000...---,,,******+++,,,,,,---......+++,,,...//////...,,,+++///............///000000000000////////////000000222000//////000111111000000000///000000///+++(((111,,,///444*** !!!"""   !!!%%%&&&  '''        """(((***&&&''')))+++---///111222///...,,,+++***+++,,,---------....../////////000---,,,++++++***+++++++++,,,------......---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++))))))************))))))***++++++***(((''')))***'''(((***+++,,,,,,,,,+++---,,,+++***+++,,,---...'''(((***,,,,,,,,,******))))))))))))***+++,,,---(((***,,,...///...---,,,))))))***+++++++++++++++,,,+++***(((''''''''''''******))))))***+++,,,,,,*********++++++,,,,,,---)))***+++,,,------,,,+++)))---000///,,,***)))***+++,,,------,,,,,,...///,,,...000///------///222,,,,,,------...///////////////000222222333333333111111111111 !!!!!! """"""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%&&&&&&&&&############""""""!!!!!!""""""###$$$$$$$$$$$$###$$$###"""!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$'''((()))'''%%%###&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''''''''((()))))))))))))))************)))(((&&&%%%''')))************,,,---//////...------------.........//////////////////444222000///...///000111000000000000000000000000///...,,,++++++,,,...///......------------......222000//////000000///---222222222111000//////...---...000111000///000111444222///,,,******,,,---...------///---&&&&&&  !!!&&&'''$$$     ---222111......---------......///...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------...,,,++++++++++++***(((------------,,,+++*********,,,///111111///,,,***---...---,,,)))'''''''''))))))))))))))))))))))))))))))***+++++++++++++++(((((((((((()))***+++,,,,,,,,,+++******+++,,,,,,***))))))((()))+++---...---------,,,,,,+++++++++,,,+++***))))))***+++,,,))))))))))))(((((((((((())))))(((((((((((())))))((()))***+++++++++++++++)))******++++++,,,------+++*********++++++,,,,,,------,,,+++++++++,,,,,,+++,,,.../////////.........000111111//////111444,,,000000,,,***...222333222111000///...............///000111!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!""""""""""""###!!!"""###$$$%%%%%%%%%%%%$$$$$$#########"""""""""!!!!!!"""############"""###############$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$'''))))))(((&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((())))))******)))))),,,,,,------,,,+++)))(((''')))+++++++++,,,...///...---------------......000000000000////////////333222000......///000111000000000000000000000000+++***)))((()))***,,,---......------------......222000//////000000///...111111000//////...---------...000000///...///000222111...,,,+++,,,,,,---...---...000000,,,%%%!!!    ###------***%%%    ,,,111000000//////.........//////...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------...---,,,,,,------,,,+++------------,,,+++******+++,,,...000000...,,,+++,,,------,,,***(((((()))++++++******************((())))))***************))))))))))))***+++,,,---,,,,,,+++******+++,,,,,,***)))))))))***+++---...---,,,,,,,,,,,,,,,,,,++++++***))))))))))))***+++)))))))))))))))))))))(((******++++++++++++******))))))***+++++++++++++++)))******+++,,,,,,------,,,++++++***+++,,,---...---,,,,,,,,,,,,,,,------,,,,,,---...///...------...000///+++$$$!!!"""%%%###---333000,,,...222444111111000////////////000///000111222 !!! !!!  !!!!!!!!!"""""""""#########!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$############### !!!"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$''')))***)))((('''''''''(((((((((&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&((()))******++++++******++++++,,,,,,,,,,,,++++++(((***,,,,,,,,,,,,...000++++++,,,,,,------......111111111000000/////////111000///.........///000////////////////////////******)))))))))***,,,---......------------......222111000000111111000////////////...------,,,,,,,,,...//////---,,,,,,---///.........------------.........111333111,,,''' """'''+++666///%%%    !!!,,,000///111111000///.........///...------,,,,,,------...,,,,,,,,,,,,------------///---------///000///...------------,,,+++******,,,------......------,,,+++,,,---,,,+++***+++,,,---,,,,,,,,,++++++***************+++++++++++++++************+++,,,------,,,++++++******++++++,,,************+++,,,------+++,,,,,,,,,,,,,,,,,,---******))))))))))))******))))))))))))))))))))))))******+++,,,,,,+++***************+++++++++++++++)))***+++,,,,,,---------...---+++***+++,,,...///,,,,,,,,,,,,,,,---...///,,,------------,,,,,,+++)))***((()))444333......222555000000000000000111111222000111222333  !!!!!!!!!"""""""""###### !!!""""""#########"""$$$$$$$$$$$$############ !!!""""""######""""""###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$''')))*********)))'''((()))***)))(((%%%$$$###$$$%%%'''''''''&&&&&&))))))***+++++++++++++++'''(((((()))))))))*********,,,---,,,++++++,,,---))))))***,,,---.........111111000000///.........000///............/////////////////////////////////...------------............------------......222111000000111222111//////.........---------,,,,,,---......,,,+++++++++,,,---.../////////...------......///222333,,,%%%  """&&&(((     %%%,,,......111111000...------------------------------------,,,,,,,,,------------...------,,,---000111000///------------,,,+++******------,,,,,,,,,,,,------***,,,------,,,+++---............---,,,,,,++++++,,,,,,,,,,,,,,,------...+++++++++++++++,,,---...++++++++++++++++++++++++++++++++++++,,,,,,------+++++++++,,,,,,---------)))))))))))))))))))))))))))))))))))))))*********'''(((***++++++***((('''+++++++++++++++++++++,,,)))***+++---------------///---+++***+++,,,///000,,,,,,,,,,,,---...000000---------,,,,,,++++++***&&&(((&&& )))222222//////111222/////////000000222333333111111111111 !!!!!!!!!!!!""""""""" !!!!!!""""""!!!!!!########################!!!"""######$$$$$$#########$$$%%%&&&'''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&((()))*********'''((()))******(((&&&%%%###$$$&&&'''((((((''''''))))))***+++++++++++++++''''''''''''((())))))***,,,------,,,)))(((((()))((()))***,,,---.........//////.........---------///...............//////////////////////////////333222111000///...............------------......111000///000111222111000//////............------+++---...---+++******+++***+++---///000000///...---///...---//////&&&    )))------...000///...---,,,+++++++++------------------------,,,,,,---------.........,,,++++++,,,...000000///------------,,,+++******---,,,++++++++++++,,,---)))+++,,,,,,,,,,,,---///............------,,,,,,,,,++++++++++++,,,------,,,,,,,,,+++,,,,,,---...+++++++++++++++++++++++++++,,,,,,,,,------------+++++++++,,,,,,---------))))))************))))))((()))))))))*********+++''')))***,,,,,,***)))''',,,,,,+++******++++++,,,)))***,,,---......---,,,...---,,,++++++---...000---,,,------...///000111...------,,,++++++++++++))),,,,,,''' !!!&&&''',,,...---///222111///......//////000111333333000000000/// !!!!!!!!! !!!!!! """""""""""""""#########""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((()))))))))&&&'''((())))))(((''''''###$$$%%%''''''(((((((((((()))******++++++************))))))***+++,,,,,,---...---,,,)))'''''''''((()))+++---...///......------------------------....../////////000000000////////////////////////222111111000///...------......------------......000///...///000111000///........................***,,,------+++***++++++***,,,---///000//////......000///,,,---,,,    """---...,,,///......---,,,++++++++++++,,,------......------,,,,,,---------............+++******+++---///...---------------,,,+++******,,,++++++******++++++,,,)))***,,,,,,++++++---...------------------......***)))((((((((()))+++,,,,,,,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,---......------,,,+++,,,,,,,,,,,,,,,,,,---******++++++++++++******((())))))******+++++++++***+++,,,------,,,+++***...---+++******+++,,,,,,)))***,,,...///...---,,,,,,,,,,,,,,,,,,------..................///000111...---,,,,,,,,,,,,,,,---***,,,...---,,,,,,...111...///---,,,...333222---............///000111222000000///...   !!!!!!!!!"""""""""!!!""""""##############################$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''%%%&&&&&&''''''(((((()))$$$%%%%%%%%%'''((()))***'''((())))))******))))))---,,,+++++++++,,,---...,,,------,,,***))))))***)))+++---///000///......,,,,,,------.../////////...///000000111111111000000000000000000000000000...//////000000/////////......------------.........---------///000///...,,,,,,,,,,,,------------***+++------,,,+++,,,---,,,,,,---...////////////...222111---...,,,   '''111///,,,///...------,,,,,,,,,------,,,,,,---......---,,,,,,------------............,,,+++***+++---......---------------,,,+++************++++++++++++******(((***++++++******,,,---+++,,,,,,------......///,,,+++)))))))))***,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***,,,---...//////...---,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,------,,,+++***((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******+++,,,---)))***---///000///---,,,******,,,---------,,,+++000///////////////000000...---,,,,,,,,,---...///)))***+++---///000//////---000000...///222222000......------...///000000222111000...  !!!!!!"""""" !!!!!!"""""""""""""""$$$###"""!!!"""###%%%&&&###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))***%%%%%%$$$%%%&&&(((***+++''''''((()))))))))))))))...---,,,+++++++++,,,---***,,,------++++++,,,...***,,,...000000000...---,,,------...///000111111//////000111111111111111111111111111111111111111---...///111222222333333.........------.........---,,,,,,---///000///...+++++++++++++++++++++,,,)))+++------,,,,,,---...------------....../////////333333//////---   )))444000---000......---------......///,,,,,,---......---,,,,,,---------.........//////---,,,+++,,,.........,,,------------,,,+++************++++++++++++******(((***++++++******+++,,,***++++++,,,---.../////////...---,,,,,,...///111,,,,,,+++******+++++++++***+++,,,------,,,+++***------/////////...---,,,---------,,,,,,++++++++++++,,,------------,,,+++((())))))***++++++,,,,,,+++******))))))******+++///...,,,******+++,,,---(((***---///000///---,,,((()))+++------,,,+++***111000000////////////000...------,,,---...000111---------///222222///,,,(((000444222000111333222...------------...//////333222111/// !!!   !!!!!!  !!!"""""""""##################""""""######$$$%%%$$$$$$%%%&&&&&&''''''((('''%%%###$$$&&&'''%%%###%%%(((++++++***((('''(((((()))***+++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,------......---,,,+++++++++,,,---,,,---///111111000///...---...000111111111000///111111111000000000000000111111000000//////......---...///000111111111111000111000...++++++...222111...,,,...222444111---+++,,,+++***((((((***,,,++++++,,,---...000000111,,,---------.../////////444...///444222"""   %%%//////------............---,,,+++***...............---------111///---,,,+++,,,---...111000///---+++***,,,///......---------,,,,,,,,,))))))))))))))))))))))))))))))***+++,,,,,,------***+++---.........------------------------------///...---,,,+++,,,------,,,,,,+++++++++,,,------------,,,,,,,,,+++++++++,,,+++***))))))***+++,,,(((((()))***************+++((((((++++++)))***---+++)))&&&&&&''')))***))),,,------,,,+++***,,,---'''(((+++---...---,,,+++***+++,,,---.../////////////////////////////////...---,,,+++,,,---...///222111111000///.........111111000000000000111111...+++,,,000000//////222000000////// !!!     !!!"""#########$$$$$$$$$$$$######""""""######$$$%%%(((''''''&&&&&&%%%$$$$$$'''%%%###$$$&&&'''%%%###%%%(((***+++)))((('''''''''((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,...---,,,,,,,,,,,,---...+++---...000000///...------...///000111000000///111000000000000000000000111000000000/////////.........///000000000000000000111111///,,,,,,///222444111...///222222///+++***+++,,,+++***+++---///++++++,,,---...//////000,,,------......//////000111///111444...   !!!...///------............---,,,++++++---------...............111000...,,,,,,---...///111111000...++++++---///.........---------,,,,,,++++++++++++************)))******+++,,,,,,------+++,,,---.........------,,,------......------,,,......,,,+++++++++,,,---,,,+++++++++,,,---...............---------,,,,,,,,,+++***))))))***+++,,,))))))************))))))***)))+++///000,,,***,,,...---+++***)))'''%%%"""'''***,,,---+++*********''')))***,,,,,,,,,,,,+++,,,,,,---...............111111111111111111111111000///...---------...////////////////////////////////////....../////////...++++++//////---...000000000////// !!!  !!!!!!    !!!"""#########$$$$$$$$$%%%%%%###""""""""""""###$$$$$$(((''''''&&&&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%'''******((('''''''''&&&'''(((***+++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,+++******)))******...------,,,,,,---......+++,,,---//////...---------...///000000000000///000000000000000000111111000000000000/////////////////////000000000000000222222111000......000222555222000000111000---)))***+++,,,,,,,,,---///222++++++,,,,,,---------...---------...///000000000---000444222&&&    ***///...,,,---------------------,,,,,,,,,------......//////111000...------...//////111222111///------...000//////.........---------------,,,+++++++++++++++******++++++,,,,,,------+++,,,---.........------+++,,,...//////...---,,,......,,,+++++++++,,,---+++++++++,,,---...///000...............------,,,,,,+++***))))))***+++,,,******************))))))))))))...444444///++++++...---,,,,,,+++((($$$ $$$(((,,,......,,,***))))))******++++++,,,,,,,,,............---------,,,111111111111111111111111111111000///.........///,,,,,,---...//////000000.........------............+++,,,...///,,,,,,///000000000000 !!!!!!!!!   !!!"""###""""""#########$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''&&&&&&''''''((()))******++++++***++++++++++++++++++++++++++++++******)))*********,,,,,,,,,,,,,,,---------+++,,,---.........------.........///////////////000000000000000111111111000000000000////////////000000////////////000000333222222111000000111222333111/////////...+++)))***,,,------------///000,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111222+++111555---      %%%......,,,------,,,,,,---------...++++++,,,------...//////000//////.........///000111222222000......///111/////////.........------...---,,,+++******+++++++++++++++,,,,,,,,,------,,,---------------------***,,,...000000///---+++//////---,,,,,,,,,---...+++++++++,,,---...000000------.........---,,,+++,,,+++***))))))***+++,,,))))))))))))***++++++,,,******...333333...++++++*********+++,,,+++)))''''''***...000///...------,,,,,,++++++,,,,,,---...///......---,,,+++++++++////////////////////////222111000///......------,,,,,,------.../////////---..................---000------//////,,,,,,///000000000000    !!!!!!!!! !!!!!!  !!!###$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!""""""###$$$$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%&&&''')))************)))((((((++++++++++++++++++++++++))))))))))))***+++,,,---******+++,,,,,,,,,,,,,,,,,,,,,,,,---------------...............//////000//////000000111111111111////////////000000000000000//////...//////000111333222111111111111111111...---------...---,,,+++,,,---......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222333***111111%%% +++///...------,,,,,,,,,---......***++++++,,,---.../////////............/////////111222222111//////000111///.........---------------,,,+++)))))))))***+++,,,,,,,,,,,,,,,---------------------------------***,,,...000111000...,,,111000...---------...///+++++++++,,,---...//////***+++,,,------+++***))),,,+++***))))))***+++,,,((((((((()))***,,,...///---+++,,,//////+++***,,,***)))'''(((***---------***,,,------------///000......---------...//////...---,,,+++*********+++000000000000000000000000000000000///...---,,,,,,...........................///000000000000///...111......111111......000000111111111   !!!!!! !!!  !!! !!!"""### !!!!!!!!!"""""""""!!!!!!!!!!!!"""######(((''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''&&&%%%%%%&&&'''))))))******))))))(((''',,,,,,,,,++++++++++++***((((((((()))+++,,,...///******+++,,,---------------------------...............------......///000/////////000111111222222////////////000000000000//////.........000222333333222111111222222111///++++++,,,---......------,,,...///...---++++++,,,++++++,,,,,,---------...---...///000111222333444---///+++      &&&///000///...,,,,,,+++,,,---...++++++,,,,,,------......---------...............///111222111000///000111......---------,,,,,,,,,---+++***((()))***,,,---,,,,,,,,,,,,------------......---,,,,,,,,,------+++,,,...000000000///...111000...---------...///,,,,,,+++++++++,,,------)))***,,,---,,,+++)))(((,,,+++***))))))***+++,,,)))(((((()))***,,,...000///+++***,,,,,,)))***---...+++)))(((***,,,------***+++++++++***+++---///........................,,,,,,+++******+++,,,---222222222222222222222222///////////////...---,,,//////..................///000111222222111000///111//////111222//////222111111111111   !!!""" !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######(((''''''&&&&&&%%%$$$$$$###%%%'''&&&$$$###%%%'''%%%&&&&&&%%%$$$$$$%%%'''&&&'''((()))************,,,,,,,,,+++++++++******************+++---......+++,,,---///////////////......------......///000......---------...///000...//////000111111222222.../////////000000000111...---------...111333555333111000000222222000...,,,---...//////...//////+++---000000///.........++++++,,,---...//////000---...///000222333444555000...###    """///333000///---+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------...000111111000///000111---,,,,,,,,,,,,+++++++++---+++***)))***,,,...000------------------------///...---,,,,,,,,,,,,---,,,---...///000000000000///...---,,,+++,,,,,,---,,,,,,+++*********++++++)))+++---...---,,,)))(((,,,+++***))))))***+++,,,,,,+++***))))))+++,,,---///+++***,,,,,,)))***------,,,***+++,,,---,,,+++***+++------,,,++++++,,,+++,,,---......---,,,+++,,,+++++++++,,,...000222222222222222222222222222...///000000000///...............//////000000111///000222333333222000///000------111111//////222111111111222  !!!!!!   !!!"""!!!!!! !!!!!!"""""""""""""""############!!!!!!!!!!!!!!!"""######$$$$$$%%%&&&&&&''''''(((###%%%'''&&&$$$###%%%'''%%%&&&&&&%%%$$$$$$%%%'''###$$$&&&(((***+++,,,---,,,,,,,,,++++++*********,,,,,,,,,+++,,,,,,------,,,---///111111111111000///............///000000......---,,,---...///000...//////000111222222222.../////////000000111111------,,,---...111444666222000///000222222000---...000111111000//////000+++---000111111000111222++++++,,,---///000111111---...///111222333444555333---       ...555111000---+++***+++,,,------,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---///111111000//////000,,,,,,,,,+++++++++******---,,,******+++---000222------------------------///...---,,,+++,,,,,,------------...///000000111---,,,+++*********++++++---,,,+++***))))))))))))***,,,...//////---***))),,,+++***))))))***+++,,,///...,,,***))))))***+++...++++++...---***))),,,)))***+++---//////---+++***---111222000...,,,+++)))***,,,------,,,***))),,,,,,+++,,,...111444666000000000000000000000000//////111222222111000000,,,,,,...///000222333333...000111222222111000......+++,,,000000//////222111111111222!!! !!!""""""!!! !!!  !!!!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!!!!"""!!!###$$$$$$$$$$$$&&&'''(((&&&$$$%%%&&&'''&&&%%%%%%&&&''''''%%%$$$%%%'''###%%%'''))))))((('''&&&))))))***+++++++++++++++***+++,,,+++))))))***++++++,,,---////////////...000///...---------------222000......///000///...,,,,,,------...000111222000/////////000111222333000...,,,---000333555555222111000......000111222111000/////////000222222444444444333222111000///+++,,,------,,,,,,---///......///111222333333333888&&&   !!!000///111///+++***---...---------------------------......---------,,,,,,,,,//////.........---------------,,,+++************++++++******++++++,,,---//////.........//////000.../////////...,,,)))(((---///111111...---...000---,,,,,,+++***)))((((((***++++++,,,,,,------...,,,,,,,,,+++++++++******...---,,,,,,++++++,,,,,,***)))(((''''''((()))***,,,++++++******++++++,,,000...,,,***))))))******+++,,,,,,+++******+++---******))))))))))))))))))............//////000000///000000111111111000000000///...///000111000///222222222111111111111111111111000000//////......+++,,,---...///000111222111111111111"""  !!!"""!!! !!!!!!  !!!!!!!!! !!!!!!"""#########""""""""""""######!!!###$$$$$$$$$$$$%%%''''''&&&$$$$$$&&&'''&&&%%%%%%&&&''''''%%%%%%&&&'''$$$%%%'''(((((((((''''''(((((()))***************)))***++++++))))))***+++,,,,,,...///000000/////////...------,,,,,,------111///......///000000///000000///........./////////...---------///111222111///------...000111111222111000//////000111222000//////...///000111222333333333333222111000///---...//////......///000111000111222333333333222...  +++...000///+++***...000///....................................------------//////.........---------///...---,,,+++*********+++++++++++++++,,,------//////...---------......---...//////...,,,***))),,,...000000...,,,---///+++***************************+++,,,,,,---......,,,,,,,,,+++++++++******---,,,,,,+++++++++++++++***)))(((((('''((()))***---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++***))))))+++,,,,,,+++******+++---************++++++,,,---....../////////000000000//////000111111111111111111000//////000000///...111111111111111111111111111111000000////////////,,,,,,---...///000111222222222222222"""!!!!!!"""!!! """"""!!! !!!!!! !!!  !!!"""$$$$$$############$$$$$$"""###$$$$$$$$$$$$%%%''''''%%%$$$$$$%%%&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''''''''''''''((())))))))))))((()))***++++++))))))***+++,,,---...///000000000///------,,,,,,++++++,,,,,,///---,,,---///111111000111111000///////////////...---+++***+++---000222333000...------......---222111000//////000111222000////////////000111111222222222222222111000//////000111111000000111222333222222333444444333111   ###...111111---,,,///222222////////////////////////////////////............/////////............---000000...---,,,++++++***,,,,,,,,,,,,,,,------...///...------,,,,,,,,,,,,,,,---.........,,,+++***+++---......---,,,---...)))))))))*********++++++))))))***+++---...//////,,,,,,,,,+++++++++******,,,++++++***************))))))((((((((())))))***...------,,,,,,------...)))***,,,------,,,***(((+++,,,,,,+++******+++---++++++++++++,,,...///000.........////////////000---...///111111222222222222000//////000000///---///000000111111222222222111000000000000/////////------...//////000111111222222222222###!!! !!!!!!!!!###"""   !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!######"""""""""###$$$$$$"""###%%%%%%$$$$$$%%%&&&&&&$$$######$$$%%%%%%$$$$$$&&&'''&&&%%%%%%&&&(((''''''&&&&&&&&&''''''(((%%%&&&''''''((((((''''''((()))******))))))***++++++,,,,,,---.........///,,,,,,++++++***++++++,,,---,,,+++,,,///111111111.........///000111222222...---+++******---000222222000.........///...---111111000//////000111111000000000000111111222222111111222222111000/////////000222111000000111333333222222444666555222...  ...333444000...111333333////////////////////////000000000000/////////////////////...............222111///...,,,,,,++++++------,,,,,,,,,---............---,,,++++++++++++,,,,,,---------,,,++++++***+++,,,------,,,,,,,,,************************))))))***+++---...//////,,,,,,,,,+++++++++******+++******)))))))))))))))))))))))))))))))))******------,,,,,,,,,,,,------((()))***+++,,,,,,+++***+++,,,,,,+++******+++---,,,,,,,,,,,,,,,---...///------------............------///000222222333333222111//////000000...---...//////000111222222333000000000000000000000000......//////000000000111222222222222 """!!!!!!"""!!! """!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$"""$$$%%%%%%$$$###$$$&&&%%%$$$""""""$$$%%%$$$###$$$%%%&&&&&&%%%%%%'''((((((''''''&&&&&&&&&''''''%%%%%%&&&''''''''''''''''''(((******))))))***+++)))*********+++,,,,,,---++++++*********++++++,,,,,,+++***+++...000111000///.........///000111222///...,,,+++,,,...111222111///...///111111111000111111000000000000111111111111222222222333333333000000111111111000//////...000111111000///111222000///000333666444...)))   ,,,333666444111222333222........................111111000000000/////////////////////////////////222111///...---,,,,,,,,,------,,,,,,,,,---......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++******+++,,,------,,,,,,,,,,,,,,,+++***))))))))))))******+++---......///,,,,,,,,,+++++++++******+++***))))))(((((())))))(((((()))***************,,,,,,++++++++++++,,,,,,***))))))((()))***,,,---+++,,,,,,+++******+++---------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,------///000222222333333222000//////000000///---......///000111111222222000000000000111111111111/////////000000000000000222222222222 !!! !!!""""""!!!  !!!!!!!!!!!!  !!!""" !!!"""###$$$###$$$%%%%%%######$$$%%%%%%###""""""###$$$$$$######%%%&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&((())))))))))))***+++)))((((((((()))***+++,,,++++++******++++++,,,,,,+++******+++---///000///222111000...------------///............000111222///......000222333333222000000000111111000000000000111222222333333222222//////000000000000//////---///000000//////000111------///333555111'''   $$$---555555222222222222........................000000000000////////////...////////////000000000000///...---------------,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++***+++******,,,......---,,,......---,,,+++***))))))***++++++,,,,,,------...,,,,,,,,,+++++++++******+++******)))))))))))))))(((((()))***++++++++++++,,,++++++******++++++,,,+++***((('''(((***,,,---+++,,,,,,+++******+++---...---,,,***)))))))))))),,,,,,,,,,,,,,,+++++++++---...///111111222222222000///...///000111000///...//////000000111111111000000000111111111111222000000000000000000000///111111111111 !!! """$$$###   !!!"""!!!!!! !!!!!! !!!!!!"""###!!!!!!!!!!!!"""###$$$%%%###$$$%%%%%%######$$$%%%$$$###!!!!!!###$$$###"""###%%%&&&&&&&&&&&&''')))&&&'''((((((((('''%%%$$$%%%&&&&&&'''''''''''''''&&&'''))))))((((((***,,,))))))(((((()))***,,,,,,+++++++++++++++,,,------,,,******+++---...///...111000///---,,,,,,++++++---......///000000111000.........///111222111000000000111111111111000000...///000111111111000000...//////000000//////......///000000//////000222------///222333+++     $$$000333222222222111////////////////////////000000/////////............/////////000000000000......---------------...+++++++++++++++,,,------,,,++++++,,,,,,---...///...---,,,+++*********))),,,******,,,///000...,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++***))))))))))))***'''(((***+++,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,)))))))))))))))*********+++,,,,,,+++******+++------,,,+++******)))******.........---------,,,,,,//////000111111111111111///...---...000222111000/////////000000000000000000000111111111222222222111111111000000000//////000000000000!!!!!!   !!!!!!!!!###%%%###!!!"""""""""!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!"""######""""""""""""###$$$%%%&&&###%%%&&&%%%######$$$%%%$$$"""!!!!!!"""######"""###$$$&&&&&&&&&&&&''')))&&&'''((())))))'''%%%###%%%&&&''''''((((((''''''%%%'''))))))((((((***,,,***))))))))))))+++,,,---,,,+++++++++,,,------...,,,+++******,,,......---------,,,,,,,,,---......+++---...000111000000///......---///000000///...000000111111111111000000,,,---///000000000///.........///////////////......000111111000000111222......///222222'''  ###(((    ,,,111222222222111000000000000000000000000////////////.............../////////000000111111---,,,,,,,,,,,,---......++++++******++++++,,,---+++++++++,,,---...///000///...---+++***))))))))),,,+++***,,,///111///------------.........//////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,++++++***************'''(((***+++,,,,,,++++++...------,,,,,,------...((()))***++++++***((('''+++,,,,,,+++******+++---+++++++++***++++++,,,,,,000000/////////.........///000000111111111000000...------...111222222111000000000000////////////000000111111222222222222222222111111000000//////////////////  """"""!!!  !!!"""""""""!!!!!! !!!!!! !!!"""""" !!!"""""" !!!"""###$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$######"""############$$$$$$%%%%%%&&&&&&'''''''''((((((((((((''''''(((&&&%%%&&&)))+++)))'''((('''%%%%%%%%%&&&(((***(((((((((((()))***+++,,,,,,)))'''(((+++---,,,***'''(((******))))))***+++***+++---//////...---,,,---,,,,,,,,,,,,---......+++---///000//////000111000000///...............000000///...............------...///000000000///000111111000......///111222...///333,,,  $$$***+++*** (((555444,,,---555333000......111222111///111000///...---,,,,,,,,,...///000111111000///...+++***)))+++......+++(((------.........---,,,,,,***+++---...///...------------,,,,,,+++***))))))'''(((***,,,------------...,,,+++,,,///111///---+++++++++******)))))))))***,,,...---,,,++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,------,,,++++++******)))'''((()))+++,,,---......,,,,,,,,,++++++*********+++---///---+++)))+++---...///////////////......000000//////......---------------///111111///---000000000000000000000000222222333333333222222111///000111333333222111111111111111111 !!!!!!!!! !!!!!!"""""""""!!! !!!!!! !!!""" !!!""""""!!!"""######$$$$$$$$$$$$$$$$$$###""""""###$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%######$$$%%%%%%&&&&&&'''&&&''''''((((((''''''&&&(((&&&%%%&&&((()))(((&&&((('''&&&%%%%%%&&&((()))(((((((((((()))***+++,,,+++(((''''''***++++++)))((()))******))))))***,,,++++++---.........---,,,---,,,,,,,,,,,,---......,,,---///000///...///000000000///...............000//////...............------.../////////.........///000///......///111000111111...!!! %%%******    !!!///222......333222000...///111222111///222111000///...------------......//////......---+++***)))***,,,,,,***''',,,,,,---------------,,,+++,,,---.........---,,,------,,,,,,+++*********((()))+++,,,---......---...,,,+++,,,///000///---,,,,,,+++++++++************,,,------,,,+++,,,---------------------------,,,,,,+++******++++++++++++++++++************)))((()))***+++,,,---------+++++++++*********))))))+++---...---+++***+++------......///......------000000/////////............------///111111///---////////////////////////000111111222222222111111000000111222222222222111111111000000 !!!  !!!!!!"""""""""!!!  !!!!!! !!! !!!!!!!!!"""""""""######$$$#########$$$######""""""######$$$%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$%%%'''((('''&&&''''''&&&%%%%%%'''((()))(((((((((((()))***++++++)))(((&&&''')))******))))))***++++++******+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......---...000000///......///000///......---.........000///......------......---............------,,,,,,---............///111///444222$$$     %%%...000///000222000...///000111000000333222111000///.........------,,,,,,,,,,,,---------,,,+++,,,---,,,***(((***+++,,,---------------------.........---,,,,,,---------,,,,,,++++++*********,,,---......///......---,,,---...///...---,,,,,,,,,,,,++++++++++++)))+++------,,,,,,---...---------------------------,,,+++***************))))))))))))******************+++,,,,,,,,,,,,,,,************))))))))))))+++,,,------++++++,,,---------............------000000000////////////......------///000111///...////////////////////////......///000111111111000111000000000000111222222000000000000 !!!!!!""""""!!! !!!!!!   !!!!!!!!!!!!!!!"""###############"""!!!######""""""""""""######"""""""""""""""######$$$#########$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&%%%%%%'''&&&&&&&&&&&&'''((()))(((''''''(((((()))***+++)))((((((((())))))*********+++,,,,,,+++***+++,,,,,,,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...---///000000...---......///......------.........//////...------------...---.........---,,,++++++)))+++---.........000111111555---    ***111111...111000/////////000000000222111000///...............---,,,++++++,,,---...000000/////////...---,,,******+++---.....................------,,,,,,+++...---------,,,,,,,,,++++++,,,---....../////////------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...******++++++++++++,,,,,,------+++***))))))))))))((())))))***++++++,,,,,,+++,,,,,,---,,,,,,++++++++++++******************++++++,,,,,,,,,,,,------------...////////////...///////////////////////////...---...000000///...////////////////////////+++,,,---...///000000000111000/////////000222333111111111111 !!!!!!    !!!"""!!!!!!!!!""""""#########""""""!!!"""""""""""""""""""""""""""!!!!!!!!!""""""###$$$""""""###$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''((((((''''''''''''((()))***+++)))******))))))***+++,,,***,,,---,,,******+++,,,,,,++++++++++++,,,---...,,,++++++++++++,,,---------///000000...---............------------......//////...------------------.........---,,,++++++(((+++---/////////000111444111###    ###///111...000000//////...//////000//////......------......000///...------...///000000000000///.........///***+++,,,---.../////////.........---,,,,,,,,,,,,.........---------------------------...//////000------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---*********++++++,,,,,,,,,---,,,+++***))))))(((((()))******+++,,,---......,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,---...///000000000000000...............////////////...------///000000///........................***+++,,,---.../////////111000/////////000222333222222222222   !!!!!!"""""""""!!! !!!!!!""""""###"""""""""!!!""""""######""""""!!!###############$$$%%%&&&""""""######$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&''''''''''''(((''''''''''''((()))******)))***+++***))))))+++---***+++,,,+++***)))***+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,---------...000000///......///---------,,,------...//////...------,,,,,,---------............------,,,)))+++...000000///000111222'''     (((///...///000000///......///111------,,,------...///000000000000//////000000000---......---,,,,,,---///,,,---...///////////////......---,,,,,,,,,------...........................------------...///000,,,---...---,,,+++,,,---++++++++++++,,,,,,,,,,,,***,,,...---,,,++++++,,,+++,,,,,,------......///,,,+++***)))))))))))))))+++++++++,,,---......///,,,---------------,,,+++,,,,,,,,,---------------...---+++,,,------+++***------...///000000000000---------------.........000...------///000000///........................++++++,,,---............000////////////000111111111111111222 !!!!!! !!!"""!!!"""###"""!!! !!!"""#########""" !!!"""######"""!!! """"""""""""###$$$%%%&&&"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((('''$$$###$$$&&&%%%&&&&&&''''''''''''''''''''''''''''''(((******((()))+++***((((((***---***+++,,,+++)))((()))***)))***+++,,,---,,,+++++++++++++++***++++++,,,---,,,---///000///...///000---,,,,,,,,,------...//////...------,,,,,,------------.../////////......***---000111111000000000,,,     +++......///000///------///111+++,,,,,,---...000222333///000000111111000000///+++,,,------+++,,,...111//////000000000000000///------,,,,,,,,,---...///...........................---,,,,,,,,,---...///,,,---///---+++***+++---*********+++++++++,,,,,,,,,---......,,,******+++++++++,,,------...//////******))))))))))))******+++++++++,,,,,,---------,,,,,,---------------,,,+++++++++,,,,,,---------000...,,,+++---,,,***(((***+++,,,---............+++++++++,,,,,,,,,------000...,,,---...000000000........................,,,,,,------...------,,,...//////000000000000000//////000000  !!!"""!!!"""###!!!"""###"""!!! !!!"""############ !!!"""######"""!!! !!!"""###$$$"""""""""###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%''')))'''%%%###%%%'''%%%&&&''''''(((((('''''''''&&&&&&''''''((()))***&&&(((***)))''''''))),,,)))++++++***((('''((()))(((***,,,---------+++***++++++******++++++,,,---+++---///000//////000111,,,,,,,,,,,,------...///......---,,,,,,,,,,,,---------...///000000000///+++...111222111000000000%%%      '''------///111///---,,,///111+++,,,,,,...000222444555...///000111111000///...,,,---///...------111444000111111111111000000///---,,,,,,+++,,,---///000.........///////////////...---,,,+++,,,---...///+++---///...+++)))+++---)))))))))******+++++++++---...///...+++***)))***))))))***++++++,,,------***)))))))))))))))***+++***++++++++++++,,,,,,,,,+++,,,------......------*********++++++,,,,,,,,,111///,,,+++---,,,***'''((()))***+++,,,,,,---,,,*********++++++,,,,,,,,,000...,,,,,,...000000000........................------.........---,,,,,,---...000111111111000///---......... !!!    !!! """!!!!!!"""######!!! """###$$$$$$$$$### !!!!!!!!!!!! %%%%%%$$$$$$###"""!!!!!!############$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''(((((((((((('''''''''&&&%%%%%%&&&(((+++---++++++***************+++(((&&&%%%'''***------,,,...---+++*********+++++++++)))((()))***+++)))(((,,,---......//////......---,,,,,,++++++,,,,,,---*********+++,,,---...///..................------...//////...111222,,,$$$    ...333333222000////////////---...000111222222222111.........///////////////...------------...//////000000000000111111111111111000...---,,,,,,,,,---,,,,,,,,,---...///000111000000///...............000///---,,,++++++,,,---+++++++++*********))))))---------...............000///---+++******++++++))))))(((((()))***++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,......---,,,---...///000........................////////////////////////+++...000///---,,,...111///............------------------...............,,,---...//////...---,,,222111111000///.........---...000111  !!! !!! !!!!!!!!!"""!!!!!!"""######!!! !!!"""###$$$$$$###### !!!"""###$$$$$$$$$&&&&&&%%%%%%$$$######"""#########"""######$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$'''((((((((((((''''''&&&'''&&&%%%%%%&&&(((+++,,,+++******))))))*********)))(((&&&(((+++---,,,+++,,,+++***)))))))))*********)))((()))***+++***)))+++,,,,,,------------------,,,,,,++++++,,,,,,---++++++++++++,,,---...///////////////////////////...///000000222111(((     %%%111111111000......//////...///000111222222111111//////////////////......---------------......///....../////////000000000111000///...------------------------...//////000111111000/////////////////////...---------......,,,,,,++++++++++++******..................------...---+++***))))))************))))))******+++,,,+++++++++******************++++++++++++,,,,,,,,,------------------..................////////////........................+++---///...,,,,,,...000...---------,,,,,,,,,,,,---------...............------...//////...------////////////////////////---...000111 !!! !!!  !!!""""""######"""!!! """######""" !!!"""############"""""" !!!"""###%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$###"""!!!"""###%%%&&&%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%((((((((((((((('''&&&%%%'''&&&&&&&&&'''(((***+++******))))))))))))******+++***)))***+++,,,,,,++++++***))))))((()))))))))***)))((()))+++,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---......///................../////////000111111222...    ---///000///...---...//////000111111111111000000000000000//////.........---,,,,,,,,,,,,---......------........./////////000000111000000///...---........................111111111000000000//////......//////000/////////---------,,,,,,,,,,,,+++/////////...---------,,,+++******))))))******++++++++++++++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------,,,,,,+++........./////////000000........................+++,,,------,,,,,,---...------,,,,,,,,,+++++++++---------.........//////------...//////...------,,,,,,---...//////000000......///000  !!! !!!"""!!! !!!!!!"""""""""""""""!!! !!!######"""!!!###############"""""""""!!!""""""###$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%###!!! !!!###&&&(((%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&(((((((((((('''&&&%%%%%%'''&&&&&&&&&'''(((***+++))))))((((((((()))******++++++++++++,,,,,,+++************)))))))))*********))))))***,,,---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,---......///+++++++++,,,,,,,,,,,,,,,///111111111000)))      '''***...///...---...000111111111111111000000000222111111000///...------,,,,,,,,,,,,,,,---......------........./////////000111222222222000///...///////////////...------000000000000000///......+++---...000000000///...............------------000000///...---,,,,,,,,,************++++++,,,,,,------,,,,,,,,,,,,---...------------............+++++++++,,,,,,,,,------+++,,,---...---,,,+++***,,,------......//////000........................++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,------.../////////---..................---,,,,,,------.../////////...//////000 """ !!!"""!!!  !!!!!!""" """######"""#########"""""""""""""""######"""""""""###$$$$$$$$$$$$$$$$$$############$$$###!!! !!!###&&&(((%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&''''''(((((())))))((('''''''''(((((()))***+++,,,,,,---,,,+++*********++++++++++++++++++++++++******+++,,,------,,,++++++,,,---------------,,,++++++******++++++,,,------,,,,,,,,,---......+++++++++,,,,,,,,,------...000000---)))      $$$,,,000///......000111111111000000000000000222222111000///......------,,,,,,,,,,,,---............/////////000000000000111222222222111/////////000000000///...---,,,....../////////...---,,,***+++---...//////...---/////////.........------000000///...---,,,,,,,,,+++,,,,,,---..................---------------...+++,,,,,,,,,------......++++++,,,,,,,,,---------++++++---------,,,+++***,,,,,,---------.................................++++++++++++,,,------,,,............------------,,,,,,------...//////000.........------.................................////////////!!!""" !!!"""!!! !!!"""  """############"""""""""""""""############!!! !!!"""##############################"""!!!!!!"""$$$&&&(((%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&''''''%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((((()))'''&&&&&&''''''((()))***)))+++------+++***************+++,,,,,,,,,,,,+++---,,,++++++------,,,++++++,,,,,,---------------++++++************++++++,,,,,,,,,++++++,,,,,,------------...//////000000---000///'''       ***111111//////000111000000000000000111111111111111000000/////////...------------...//////....../////////000000000000000111111111111000000///000000111000///---,,,------...///...---,,,+++,,,,,,------------------/////////............---/////////...---------,,,---...///000000000000//////......---------------))))))******++++++,,,,,,,,,,,,,,,,,,------------++++++,,,---------------........................---------------------------++++++,,,---...---,,,//////.........---------+++,,,,,,---...///000000///...------------.../////////..................000//////...!!!### !!!!!! !!!"""""" !!!###$$$$$$""""""!!!!!!"""###$$$%%%"""!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&'''((()))***&&&))),,,---+++))))))***((()))***+++,,,,,,+++***///...,,,,,,------+++*********+++,,,,,,,,,,,,,,,++++++************++++++,,,++++++******+++++++++---......///000000111111+++///---!!!       )))333444111///000000000//////000111222333111000000000000000000000///............///000000------........./////////000000/////////000000111...///000111111000...------...///000///...,,,+++///......------------...//////.........---------..................------...///000111111000000//////...------,,,,,,,,,---*********+++,,,---------,,,,,,,,,------------...++++++,,,,,,---...000000111111000000//////......------------------------...,,,+++,,,...000...---.........---------,,,,,,++++++,,,---...///000000///...------------...///.........//////000000111000///...... !!!### !!!!!! """### """ !!!###$$$$$$"""!!!!!!!!!!!!###%%%&&&!!! !!!###&&&(((%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$###############%%%&&&'''(((((((((&&&'''((((((((((((((('''%%%%%%%%%&&&'''((()))***$$$(((,,,,,,***))))))***'''((()))+++++++++***)))000///------------+++)))))))))***++++++++++++***++++++************++++++++++++******)))*********,,,,,,------...///000000***...+++ """       (((444555222000000000////////////111333444000000000000000111111111///////////////000111111,,,,,,,,,---------......111000///......///000111---///000111222000///......///000111111///---,,,222000///---------...//////.........---------------------..................///000111111000///...///...---,,,,,,,,,,,,,,,------......///000111111,,,,,,,,,---------......,,,,,,+++,,,---///111333444444333222111000//////------------------------///---+++,,,///111///------------,,,,,,,,,++++++++++++,,,---...///000111///...---,,,,,,---...///,,,,,,...///000222333333000000...---   !!!!!!  !!!!!!""""""""" !!!$$$%%%"""  """######"""""""""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!!  """$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%&&&(((******))))))((((((''''''''''''&&&'''((()))+++,,,,,,,,,,,,++++++*********)))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++***++++++,,,+++***(((''')))***,,,---...------,,,/////////...------...///222(((        &&&000444333000222111000//////000111222333111///------...000222//////000111111111111111111111111000...---...000000///...------...///000000000000000////////////+++...111222111000//////............////////////333111...---------+++***//////000111111111111000/////////000111333444555---------,,,,,,,,,+++++++++***+++,,,///000///------------,,,,,,+++++++++,,,,,,------......//////111111000//////.../////////////////////............///000111111000///...,,,---.........---,,,+++---///111000...---...111///---...111111...---///---000222111///---...000333111///---  !!!!!!  !!!!!!!!!!!!!!!  ######"""  !!!"""###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""!!!"""$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&(((***((((((((((((((((((''''''((('''''''''(((***,,,---,,,,,,,,,++++++*********)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,++++++******+++++++++***+++,,,,,,,,,+++***))))))***+++---......------.........---------...///...!!!       +++333222///222111000/////////000111444222000---,,,---...000//////000111111111111000///000000///------...000//////............///////////////............---,,,...000111000//////000............///////////////---,,,,,,---...---,,,...//////000000000000000000//////000000111222333---------,,,,,,,,,,,,+++,,,++++++---//////...------------------,,,,,,,,,.............../////////222111000000/////////000222222111///...---,,,+++------...//////...------,,,---.........---,,,,,,---///000///---,,,...000///------000000------///---000222111000...///111222111000///    !!! !!!"""!!!  !!!"""###"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&&&&&&&)))+++&&&&&&''''''''''''''''''((((((((((((***+++,,,---+++++++++++++++*********)))***+++,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++*********++++++,,,***+++,,,,,,,,,,,,,,,+++((()))+++,,,---...............---------------...(((        """...111///222111000///////////////555333000...,,,,,,---......///000000111111000000---.........------...000......////////////...............---------,,,,,,---...//////......///111---............/////////+++***)))***---/////////......///000000000000000000000////////////000000......---------,,,,,,,,,...------...//////...,,,---...............//////000000///////////////...222222111000000000000111222111000///...---,,,+++,,,,,,------------,,,,,,,,,------.........------,,,...///...---,,,---......,,,,,,//////,,,,,,...---///111111111000111222000000//////    !!!""""""!!!!!!"""#######################################!!!"""######!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%''')))%%%%%%%%%&&&&&&'''''''''(((((()))***+++,,,------+++++++++***************)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++***************++++++,,,***++++++,,,------------((()))***,,,---.../////////............---,,,***       $$$---222111000000///............333111///...------.........//////000000000000000+++,,,------,,,,,,...000---...///000000///...---.........------------,,,---.........------///111---------.........//////,,,******+++...000000000//////000111111111111000111000///......------...............------------///.........000///...,,,.........///000000000111111111000000//////......222222111111111111111222............////////////,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,------------,,,---------+++,,,//////,,,+++------///000111111222222333.........---  !!! !!!!!!"""!!!!!!"""############"""########################"""###%%%%%%###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###%%%&&&$$$$$$%%%%%%&&&&&&'''''''''((()))***+++,,,,,,---************************)))***+++++++++***))))))******++++++++++++*********)))))))))******+++,,,+++++++++,,,,,,------...)))******+++,,,---//////000000///000000---((($$$     '''222////////////......------///......------...///000......///000000000000000+++,,,---,,,,,,,,,...000---...///000000///...---/////////.........------,,,---...---,,,,,,...000------------............///---,,,---///000000//////000111111222222111111222111000...------,,,,,,/////////.........------000///...///000000///---/////////000000111111111111111000000//////......222111111111111111222222---.........//////000000...------------------...------------......//////------,,,------------,,,---+++,,,//////,,,+++---......///000222222222111/////////...  !!!  !!!!!! !!!!!! !!!"""$$$$$$######"""########################"""###%%%%%%$$$!!!"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&$$$"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))***+++,,,,,,,,,)))))))))***************)))***+++++++++***)))((()))))))))******))))))))))))))))))))))))***+++,,,,,,++++++++++++,,,,,,---++++++++++++,,,---......111000000111000***       ,,,------............------------------...///000000---...//////000000//////,,,---------,,,,,,---///......////////////....../////////............---+++,,,...---,,,,,,---///,,,------------.........111///......///000000/////////000111111111111111222111000///---------,,,000////////////.........000//////000111111000...///000000000000000111111000000///////////////...111000000000000111222222111000000///......------//////............//////------------...///000111...---,,,---...///...,,,...,,,,,,//////,,,,,,............///111222111///111111111111   !!!!!!!!! !!!!!!!!! !!!!!! !!!###$$$$$$$$$"""!!!########################!!!"""#########"""!!!  """###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$###$$$%%%''''''''''''&&&&&&&&&&&&%%%&&&(((***+++++++++***((()))))))))*********+++)))***+++++++++)))((('''''''''((((((((((((''''''(((((((((((()))***+++,,,,,,,,,+++***)))***++++++---,,,+++++++++,,,------/////////000...%%%        !!!***+++---...//////.........---...............///---...//////000000//////......///...,,,,,,---/////////............//////.........---------,,,,,,)))+++......---,,,,,,---,,,,,,---------.........///...------///000000///---......///////////////222111000///......------000000000/////////......///......000222222111000000000000000000/////////.............../////////000/////////000000111222000000000///......------000///...------...///000...---------...///111222000...,,,---///000///---///------000000------//////------...000111///,,,//////000111    !!!"""""" """"""!!!!!! !!!!!! !!!###$$$%%%$$$"""!!!"""""""""""""""""""""""" !!!""""""######""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%'''(((((((((''''''&&&&&&&&&$$$&&&((()))************(((((())))))*********+++)))***++++++***)))((('''&&&&&&''''''''''''&&&&&&(((((((((((()))***+++,,,---,,,***)))))))))******...---,,,+++++++++,,,---......///000---"""       )))***,,,.../////////.../////////......------,,,---......//////////////////000000...,,,,,,---...000///...------...///000---------,,,,,,,,,++++++(((+++...///...,,,,,,,,,,,,,,,,,,---------......---,,,+++,,,...000000000+++,,,------......------222222000//////.........000000000000///////////////......000222333222111111111000000//////......,,,---------......////////////...//////000111111---------...///000000111///...------------...///...---------...///111222111...---...000111///---///---...111111...---//////---,,,---///000---+++***+++---/// !!!  !!!"""""" !!!!!!!!!!!!""""""""""""##################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########""""""!!!!!! !!!$$$((()))'''$$$$$$%%%%%%###""""""$$$&&&(((''''''&&&&&&((()))***&&&'''(((((((((((((((''',,,+++))))))******(((''')))***+++,,,,,,+++))))))'''''''''''''''((())))))))))))***++++++++++++***************************---,,,+++*********+++,,,///000333222(((        %%%...111000///111555111///---------...---,,,------------------------......------...///111222000///...------...///000333...***+++///111111............---,,,+++***)))++++++++++++++++++++++++...,,,++++++---/////////---,,,,,,++++++,,,,,,---000111111///---,,,---...111111222222222222111111//////...///000111333444///////////////000111111222111000//////000111111222333333222000///000222...000222222000.........//////000000000000//////111000///......///000111111000...,,,,,,...///000---...///111111///...---......///000000///...---000000000000 !!!!!! !!!!!!"""######!!!!!!"""""""""###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$######""""""!!!!!!"""$$$'''(((&&&###%%%&&&&&&%%%######%%%''''''&&&%%%%%%%%%&&&(((((('''(((((((((((((((''''''***)))'''((())))))(((&&&((()))*********)))(((((((((''''''''''''((())))))))))))***++++++++++++***+++++++++***************,,,++++++******+++,,,---111222333...      +++000///---000444222000...------...---+++------------------------------------...///000111///......------......///111...---...222222///+++***++++++,,,,,,,,,,,,,,,------------------------+++)))((((((***,,,---,,,------,,,,,,,,,,,,------///000000...,,,+++,,,---//////000000000000//////111000/////////000111222...............///000000222111000//////000111111111222222111//////000111...000222222000.........//////000000000000//////000///...------...///000000///............///000---...000111111000...------...////////////...---////////////  !!!"""######$$$!!!!!!""""""""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$$$$######"""###%%%&&&&&&%%%###%%%&&&'''&&&$$$$$$&&&'''%%%%%%%%%$$$%%%&&&&&&''')))((((((((('''&&&&&&&&&'''&&&%%%&&&((()))((('''''''''((())))))(((((('''((((((''''''(((((()))***))))))***++++++++++++***,,,,,,++++++*********)))++++++******+++,,,---...000000...%%%    %%%---...---///222333111...---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............,,,------......------,,,...---///222444222,,,''''''((()))+++,,,---------------------------------***((('''''')))+++,,,,,,------,,,,,,,,,,,,------...//////---++++++,,,------......//////......---222111000////////////000//////......//////000111111111000000000000111111000111111000......///111...000111111///......//////000000111111000000///......------------........./////////000/////////...///000111111000///...------......///......---............ !!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''***)))((('''&&&&&&%%%%%%&&&%%%%%%&&&(((***)))(((''''''((((((((()))((((((((((((((('''((())))))***))))))***++++++++++++***---,,,,,,++++++******)))*********+++,,,---......///)))"""      '''...111///...333111///.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,++++++---......---++++++,,,---...000111///***%%%&&&''')))***+++,,,------+++++++++++++++++++++++++++)))((()))+++---............------------....../////////...,,,,,,---...---......//////......---000000000/////////000000000000000000000111111222000000000000000111111111//////000///------///000...000111000///...///000000000000111111000000000........................---...000111111000///...///000000111111000000///---------...............//////////// !!!!!!"""$$$$$$###"""!!!  !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$#########"""###%%%$$$###"""###$$$%%%%%%&&&&&&''''''''''''***)))'''&&&%%%%%%%%%%%%'''&&&%%%''')))+++***)))(((((((((((())))))******((((((((((((((()))******))))))***++++++++++++***,,,,,,,,,,,,++++++************+++,,,---.........///###       ,,,333000+++333111///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,+++)))'''((()))***++++++++++++++++++++++++++++++++++++++++++)))((()))+++---......///......------......///000000111000......///000...//////000000//////...---......///000111111111///............///000000//////000000111111111111...//////...------///000...000000000///...000111000000111111111111000000////////////////////////,,,...000222222111000...000111111111111111111000------------......//////000000000000!!! !!! !!!""""""$$$###"""!!!  !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%%%%%%%%%%$$$%%%&&&%%%######$$$%%%!!!###$$$$$$###""""""###%%%%%%&&&''''''''''''''')))((('''%%%%%%%%%&&&&&&'''&&&&&&''')))+++***)))(((((((((((()))***++++++))))))(((((())))))***+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......---------       %%%000000,,,222111///...//////...---------------------------------............------+++,,,,,,------,,,,,,+++,,,,,,+++******)))))))))++++++++++++++++++******------------------------)))'''&&&'''***,,,------//////............//////000111111000//////000222///000000111111000000///+++,,,...///000111111111,,,,,,++++++,,,,,,---......///000111111222111111.../////////---...///111//////000///......000222000111111222222111111000//////000000000000//////,,,...000222222222000000111111111111111111111111...............///000111111111111111  !!!!!!  !!!!!!!!!""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$$$$$$$###$$$&&&%%%###"""$$$'''!!!###%%%%%%$$$""""""######$$$%%%&&&'''&&&&&&%%%((('''%%%$$$$$$%%%&&&((('''&&&%%%&&&((()))((('''''''''&&&&&&''')))***+++))))))(((((())))))***+++))))))***++++++++++++******++++++,,,,,,---------+++,,,---......------,,,###        &&&---000111000......///000000///........................//////...............///------,,,,,,,,,,,,------+++,,,,,,,,,+++++++++,,,++++++,,,,,,,,,,,,++++++------------------------)))((('''(((+++---......000//////////////////000///000000000......000111///000000111111000000///,,,---///000000000//////,,,,,,,,,,,,,,,---......---...000111222222111111...///000///......000222//////000///......111333000111111222222111111000......///000000///......---...000111222222111111222222222111111222222222//////......///000222333000000000000  !!!  !!! !!!!!!!!!"""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""""" !!!######$$$$$$$$$"""$$$%%%$$$""""""%%%((("""$$$&&&&&&%%%$$$###$$$"""###$$$%%%&&&%%%$$$$$$'''&&&%%%$$$$$$%%%'''(((&&&%%%$$$%%%'''((('''&&&&&&&&&%%%%%%&&&''')))***)))))))))))))))******+++))))))***++++++++++++***)))***+++,,,------...///,,,---.........---,,,+++       +++333000///......000111111000////////////////////////111000...------...///000///...,,,,,,,,,,,,...///***,,,...///...---------***+++,,,---------------++++++++++++++++++++++++,,,***)))***---000111111000000////////////000000.../////////------///111//////000000000000//////...///000000000///------///////////////000111111---...000111222222222111...///000/////////111333////////////......111333111111222222222222111111,,,---...//////...---,,,......///000111222222222333222222111111222222333000/////////000111333444000000000000     !!!"""&&&$$$""""""###"""!!!#########""""""""""""""" """$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$'''(((&&&$$$((('''&&&%%%$$$%%%%%%&&&+++***(((&&&%%%%%%%%%&&&''''''&&&%%%&&&'''((()))%%%&&&&&&&&&''''''(((((((((***++++++)))((())))))***+++,,,---------,,,,,,,,,******///333000%%%          111...000111111000///111222111111000///...------,,,......------------......---------,,,,,,+++++++++++++++,,,---,,,+++***)))...------///111111---***+++,,,,,,+++)))((()))+++)))***+++++++++,,,///111000000000000000000000000////////////////////////111111000///...------,,,---///000///......///000///////////////.........//////.........000222333.../////////...///111333---......///000111111222111111111111111111111111///000111222222111///...555111---...111222...***000000000000000111111111222111///......///000111111111222222    $$$"""!!!!!!"""""" """""""""""""""""""""""" !!!!!! !!!###%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$&&&((()))'''%%%((('''&&&%%%$$$%%%%%%&&&)))((('''&&&&&&%%%&&&&&&(((''''''&&&&&&''')))***(((((((((((()))))))))***((()))+++***)))((()))***++++++,,,,,,------,,,,,,---***(((---111---      )))111000////////////////////////......------,,,,,,......------------......---------,,,,,,+++++++++***+++,,,---,,,+++***)))---,,,---...000000---***+++,,,,,,+++)))(((***+++***+++,,,++++++,,,...111000000000000000000000000..................////////////......------,,,,,,---///000///...---...000////////////............///.........///000111222///000000///---...000222////////////............222222222111111111111111000000111111222111111111444000---...111222///,,,111111111111111111111111/////////......///000000000000111111   !!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!"""###%%%""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&(((((('''&&&'''((()))***(((((((((((())))))))))))((()))******(((((()))***+++++++++,,,,,,,,,,,,,,,...***(((+++,,,%%%     000///............---,,,---------,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++)))***+++,,,---,,,+++***,,,,,,,,,...000///---***+++,,,,,,+++))))))***,,,+++,,,---,,,+++,,,---///////////////////////////,,,,,,------.........///---------,,,,,,,,,,,,,,,---///000///...---...///....................................///000111222000000000///------///111111111000///---,,,++++++222222222222222222222222111111111111111222333444222000...///111222000...333222222111111000000000,,,---...///////////////000000000000   !!! !!!"""!!! !!!!!!!!! """######""""""###$$$ !!!"""######"""!!! ############$$$$$$$$$$$$"""""""""#########""""""&&&%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&''''''&&&%%%&&&'''((()))&&&&&&&&&'''''''''''''''''')))))))))(((((()))++++++++++++++++++,,,,,,---,,,,,,+++)))###    $$$)))...000///---,,,---,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++***+++,,,...///...,,,++++++,,,,,,+++***)))+++,,,,,,---...---,,,,,,---...........................++++++,,,,,,---.........,,,,,,,,,,,,------------.../////////---,,,---...------...............///------......///000000111000111000...---,,,...000222222111///...---,,,+++111111111222222222222222111111000000111333555666111///...///111222111///222222111000///.........***+++---///000000///...000111111111  !!!!!! """ """###"""  """$$$$$$###""""""### !!!"""######"""!!! """""""""######$$$$$$$$$!!!"""######""""""!!!!!!$$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%'''((('''&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''''''''&&&&&&&&&'''((()))((('''''')))+++++++++*********+++,,,---+++......&&&   ,,,222///,,,---///---------------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,+++***(((***,,,......---,,,++++++,,,,,,+++******,,,---+++---......---,,,---...------------------------,,,,,,,,,---------......---------------............//////...---,,,,,,---,,,---------......//////,,,---......///000000000000000000...,,,,,,...///111111111000000000//////000000000111111222222222111111000000111333555666111000///000111222111000000//////...---,,,,,,+++***+++---///000000///...222222222333   !!!!!!!!! ###!!! !!!""""""!!!  !!!$$$$$$###!!!!!!""" !!!!!!!!!!!! !!!!!!""""""###$$$$$$$$$###%%%&&&&&&$$$######$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$###"""###$$$%%%&&&)))))))))))))))((((((((('''(((((('''&&&'''***,,,+++******))))))+++,,,---+++,,,***    %%%...///---...111.........---------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,---,,,+++***)))&&&))),,,------++++++,,,+++,,,,,,,,,***+++,,,...***,,,...///...---...///........................------------------------.........---------------...//////...,,,+++,,,---,,,,,,,,,---......//////,,,,,,---////////////////////////...,,,,,,...000111111111111111111111222......//////000111111111111111111111111222333444111111111111111111111111...------,,,,,,+++++++++,,,---...///////////////333333333333   !!!###!!! !!!###$$$"""!!! !!!  !!!!!!!!!!!!"""###$$$$$$$$$$$$&&&''''''$$$######%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$#########$$$%%%&&&***)))))))))(((((((((((('''''''''&&&&&&'''***,,,+++***)))((()))***,,,------)))     &&&---000000000......------,,,,,,++++++++++++************+++++++++++++++,,,,,,---------,,,---------,,,***)))'''%%%(((,,,---,,,++++++,,,***,,,,,,,,,++++++---///)))+++...//////...///000........................000//////......---------......------,,,,,,++++++...//////...,,,++++++,,,++++++,,,------...//////+++,,,---////////////............---,,,,,,///111000000000000000000000111---------...///000000000000000111111222111111111222222333222000000000000---,,,,,,,,,,,,,,,,,,,,,/////////......///000000222222333333    """!!! ######""" !!!  !!! !!!!!!"""###$$$$$$$$$"""$$$&&&%%%"""!!!"""###"""###$$$%%%&&&%%%%%%$$$'''&&&%%%$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((((((''''''&&&&&&&&&%%%'''''''''&&&%%%'''***---+++***)))((((((***,,,---000%%%      ,,,333222...------,,,,,,+++***))))))++++++************+++++++++++++++,,,,,,------------......---,,,***(((&&&$$$(((,,,---+++***+++,,,***,,,,,,,,,++++++---///(((+++.../////////000111////////////////////////111111000///...------,,,------,,,,,,+++***))))))...//////...,,,++++++,,,++++++,,,,,,---...//////+++,,,---////////////...------...---,,,---///111111000000000/////////...,,,,,,------...//////000///000111222222111///...333333333222000//////000,,,---------------------222111///......///000111111111222222 !!!!!!!!!   !!!  !!!!!!!!!""""""!!!!!!!!!!!!!!!""" !!!"""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$""""""###$$$$$$$$$###$$$&&&%%%$$$"""###$$$$$$###""""""###%%%(((''''''&&&&&&''''''(((&&&'''((((((''''''((()))))))))***++++++*********"""    &&&000///***,,,,,,+++)))((('''((((((++++++++++++++++++++++++))))))***++++++,,,------------------,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,+++++++++******))),,,...///...---------000000//////.........---000000111000///---+++***......---,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,---......///......---+++,,,,,,,,,---.........***,,,......---------...555333222000///...//////222111///---,,,---...///------............------***000777777111++++++---,,,------...///000000111666555444222111222222333000000000111 !!!!!!!!!  !!!   !!!!!!""""""###""""""!!!!!!"""""""""!!!""""""###############""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%&&&%%%$$$$$$%%%&&&$$$######$$$$$$$$$""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&((())))))(((((()))***+++******++++++***)))'''      ***---,,,+++***))))))***+++******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************,,,...///...------...............---------,,,,,,---.../////////...---...---,,,,,,,,,---......//////......------,,,,,,------------............//////......---,,,,,,+++,,,---///...------///000333222000///......//////111000///......///111222---..................---)))...333444111......000////////////000111222222444444222222111222222333222222222222   !!! !!!!!!!!!!!!!!!############"""!!!  !!!""""""############"""""""""######$$$""""""###$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&)))'''%%%$$$%%%&&&&&&%%%$$$%%%%%%$$$######$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&''')))******))))))***+++,,,+++***+++,,,***%%%      """+++///+++)))''')))---///---,,,++++++++++++++++++++++++//////...---+++***)))))),,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++++++++++++++++++++*********))))))+++---...///...---...///---------,,,,,,,,,,,,,,,,,,,,,---...//////......------+++++++++---///000111111000///......------...---,,,,,,,,,---///000000//////......---------...//////...------000222000//////......//////000000///......///111222333........................+++,,,...000222222222222333222000///000111333444222111111111111222333333333333333444 !!!!!! !!!!!!!!!!!!!!!"""""""""""""""#########""""""!!! !!!!!!!!!"""######$$$$$$##################$$$%%%!!!"""######$$$$$$##############################$$$$$$$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$%%%'''+++(((%%%$$$%%%&&&''''''$$$%%%&&&%%%######%%%&&&))))))(((((((((((())))))(((***++++++***)))+++,,,+++++++++------(((   '''000,,,)))(((***...000...+++++++++++++++++++++++++++//////...---,,,+++******++++++,,,,,,,,,++++++***......------,,,,,,++++++++++++*********)))))))))+++---......------...///---------,,,,,,,,,,,,,,,000000000///...------,,,---,,,+++***+++---000222111111000///...------,,,...---+++++++++---///111,,,------...///000111111/////////---,,,,,,///222---------...//////000111//////......///000111111.........------............,,,,,,...111333333111555333000///...000222444///000000000111222333333333333333333 !!!!!! !!!!!!!!!"""""" !!!"""""""""""" !!!"""""""""""""""!!!!!!""""""###$$$$$$$$$######""""""###$$$%%%%%% !!!""""""######""""""#################################$$$$$$%%%%%%%%%###$$$&&&&&&%%%$$$&&&'''***(((%%%$$$&&&'''((((((%%%&&&&&&%%%$$$$$$%%%'''***))))))(((((())))))***)))***++++++******+++,,,)))***,,,...+++"""     !!!+++,,,+++***,,,//////---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++++++++//////......------,,,,,,+++++++++************)))+++,,,------,,,,,,---///---------------------...111111000//////.........---,,,+++++++++---000111//////...------,,,++++++---,,,+++***+++---///111,,,,,,---...///000111222.........,,,***+++...000,,,,,,---...///000111111//////......------------///...------------...///111...,,,---111333111///333111///------...000222...///000111222333333333222111111111   !!!!!!!!!""" !!!!!!"""""""""""" !!!""""""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""###$$$%%% !!!"""""""""""""""$$$$$$$$$###############""""""######$$$%%%%%%%%%"""###%%%%%%$$$$$$&&&''''''&&&$$$$$$'''((())))))&&&&&&'''&&&%%%%%%&&&(((((((((''''''''''''(((((((((***++++++******+++,,,(((***,,,***###      !!!)))***,,,---...---,,,,,,++++++++++++++++++++++++))))))***++++++,,,------)))***++++++++++++++++++............------------,,,,,,,,,+++++++++*********+++,,,+++******,,,...------------............------------...000111222,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,+++++++++++++++***+++,,,---///000.................................,,,++++++,,,...,,,,,,...///000111111111//////......---,,,++++++///...---,,,,,,---...///222000---...111111000---000///---,,,,,,...///111///000111222333333333333000000000000  !!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!"""######$$$!!!!!!!!!!!!"""###$$$%%%!!!!!!"""############"""$$$$$$$$$#########""""""!!!""""""###$$$$$$%%%%%%!!!"""$$$$$$###$$$%%%'''$$$######%%%((()))))))))&&&'''''''''%%%%%%&&&((()))((((((''''''(((((()))((()))******))))))***,,,***+++***"""    $$$(((---...,,,+++---///++++++++++++++++++++++++(((((()))******+++,,,,,,))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++)))******)))((()))+++---++++++,,,,,,------------++++++++++++,,,...000111+++,,,---.........---,,,++++++++++++,,,,,,,,,,,,)))***+++,,,---......///------------------------...//////...---,,,,,,...,,,---///111222222111111..................------000///---,,,,,,---///000/////////000111111///...------------...///000000000111222333444444333333000000000/// !!!  !!!!!!""""""""""""!!!!!! """######""""""!!!  !!!""""""###### !!!"""###$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!""""""###$$$$$$%%%%%% """############%%%&&&!!!!!!"""%%%(((******)))&&&'''((('''%%%%%%'''(((++++++************++++++''')))******))))))***+++------(((     &&&---///,,,***...333++++++++++++++++++++++++((()))))))))************((()))***+++++++++++++++)))))))))******++++++,,,......---------,,,,,,,,,)))))))))((('''(((***---*********++++++,,,,,,,,,---,,,+++*********+++,,,+++,,,...//////...,,,******++++++,,,,,,------...((()))+++,,,---.........)))***+++,,,...///000111...000111000///------...---...000111222222222111,,,---...///000000000000000///---,,,,,,---///000---...000111111000000///,,,------...///000000111111222333444555444333222111000000000!!!   $$$  ######"""############"""!!! ######""""""!!!!!! ######$$$%%%%%%%%%%%%$$$######"""""""""###%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&'''''''''&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''############$$$&&&((())))))******)))'''&&&((()))'''(((***+++,,,,,,,,,+++&&&((())))))((()))***,,,000%%%    ---333000***)))***++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***))))))(((((((((((((((------------------------+++++++++,,,,,,---------+++,,,---.........---------++++++---000000---************+++,,,---...///------------------------***+++---...///...---,,,//////000000000000//////000...,,,---000111000---111///,,,,,,---///000000000000000000000111111222,,,---.........000333555333333333222111000000///000000//////!!! """###"""!!!!!!"""""""""!!! """"""""""""!!!!!! !!!!!!"""#####################"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%'''(((***)))))))))(((&&&&&&''')))((((((***+++,,,++++++***(((((()))***++++++++++++***!!!     '''......+++)))***++++++++++++++++++++++++++++++++++++*********)))***++++++,,,,,,,,,++++++***+++++++++******)))(((+++++++++++++++*********,,,++++++***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------...---+++---...///---***++++++++++++,,,------...---------------------------------------...//////000000111111111111000000...---,,,---000111000///222///---,,,...///000000///////////////000000111...////////////000222555333222222111000000///////////////...!!!"""!!! !!!!!!!!!!!! """""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!#########"""######$$$%%%&&&&&&%%%%%%$$$######"""###$$$&&&''''''''''''&&&%%%%%%%%%%%%$$$###""""""""""""""""""#########$$$%%%%%%%%%%%%&&&((()))***'''(((((('''%%%%%%&&&((())))))***++++++******)))***))))))+++...///,,,)))     '''+++,,,+++***++++++++++++++++++++++++++++++++++++************)))***+++,,,------------)))************)))((((((+++++++++******)))))))))************+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,000...,,,,,,------,,,+++,,,,,,,,,++++++,,,------------------------------000///---,,,,,,...000111000000111111111111000000---,,,,,,---///111000///222000...---///000000000........./////////000000000111111111000000222444222111111000000//////...///.........  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ##################$$$$$$%%%%%%$$$$$$#########""""""###%%%'''((((((''''''$$$$$$%%%%%%%%%$$$######""""""""""""############&&&&&&&&&'''((())))))***&&&''''''&&&%%%$$$&&&'''***************)))))))))+++)))))),,,000///***$$$    ''',,,,,,+++***+++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,------,,,,,,)))***************))))))++++++******)))(((((((((&&&''''''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++*********++++++,,,,,,111///---,,,++++++,,,,,,------,,,+++++++++,,,,,,........................000000///......///000111//////000000000000//////......---.../////////...333111//////000000000///...//////000000000000000222333333333111111222333111000000000//////......000/////////    !!!!!!!!!!!! !!!!!!!!! !!!!!!""""""!!!!!!#########$$$############"""""""""######$$$$$$$$$"""###%%%'''((((((''''''!!!"""###$$$%%%&&&&&&&&&#########$$$$$$$$$$$$%%%&&&''''''(((((()))))))))%%%&&&&&&&&&$$$$$$&&&(((******))))))))))))))))))+++***))),,,///,,,$$$    """)))------*********++++++,,,,,,,,,+++++++++++++++++++++,,,---------------,,,+++*********++++++,,,++++++************)))))))))((((((%%%%%%&&&'''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---000///...,,,+++++++++,,,------,,,+++++++++,,,,,,........................//////000111111000///...------............------000000000///......---...333222000000111111000//////000111222222222111111222333444333222111111222000000000000////////////111111111111 !!!  !!! !!!!!! !!!""""""""" !!!!!!!!! !!!!!!"""""""""""""""###$$$$$$$$$$$$###"""""" !!!!!!"""######$$$$$$###$$$&&&''''''''''''&&& !!!"""$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))((((((%%%&&&&&&&&&%%%%%%&&&((())))))((((((((())))))*********+++,,,+++$$$    ###***...*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,............---,,,+++*********+++,,,,,,,,,,,,+++************************((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******,,,---......//////---++++++,,,---,,,,,,,,,++++++,,,------...........................///111222222000...---,,,,,,------------,,,,,,111222222111///......///444222111111222222000///000111222333333333222111111222444444222111111222000000000000000000000000222222333333 !!!   !!!  !!!!!!"""""""""""" !!!!!! !!!"""""""""""""""###$$$$$$%%%$$$###"""!!!!!!!!!""""""""""""""""""$$$%%%&&&'''''''''&&&%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&'''(((((((((''''''%%%&&&'''&&&%%%&&&''')))((((((''''''((()))***+++(((***,,,+++&&&     &&&...)))******+++,,,,,,------+++++++++,,,,,,,,,------,,,---------------,,,,,,))))))***+++++++++++++++))))))******+++,,,,,,,,,++++++++++++,,,---...///++++++++++++++++++++++++******++++++,,,---......---,,,+++***+++,,,...///+++---//////,,,+++,,,---++++++++++++,,,------...........................000000000000//////...---,,,------......------,,,///111333222111000222444444333222222333222000...///000222333333333111000///111333333222111111222111111111111111111111111222222222333  !!! !!!"""!!!  !!! """ !!!!!!""""""""""""""" !!!!!! !!!!!!""""""!!!!!!###$$$%%%%%%$$$###"""!!!######""""""!!!!!! %%%&&&'''''''''&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((('''&&&%%%&&&''''''&&&&&&(((***((('''''''''((()))+++,,,'''***---+++"""     ###---))))))***+++,,,,,,------+++++++++,,,,,,---------++++++,,,---............(((((()))***************))))))***+++,,,------...++++++++++++,,,---......++++++++++++++++++++++++))))))***+++---...//////...---,,,++++++---///000))),,,///000---,,,,,,...*********+++,,,---...///////////////////////////222000...---,,,---...///---..................------///222333222222555888555333222333333222000......///111222333222000///...000222333222111111222111111111111111222222222111111111222 !!! !!! !!!!!!  !!!!!! """""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""""""""######################## !!!!!! ###&&&$$$"""###$$$%%%%%%%%%%%%$$$%%%###!!!!!!###$$$$$$$$$&&&%%%$$$######%%%&&&((('''%%%###%%%''''''%%%"""$$$%%%&&&&&&''''''&&&&&&###((()))&&&&&&)))***((())),,,,,,$$$     %%%***......***+++000///+++---,,,******,,,,,,***)))---+++***+++///000///---***+++,,,,,,------------*********++++++,,,,,,,,,...---+++))))))***+++,,,------++++++++++++------+++++++++,,,,,,,,,------.................................---++++++,,,---000,,,))))))+++------,,,......------...///111222............///000222222111111000000000000111111000/////////000222444666333111000......///111222111000000111222222///---000000111111111222222222333222000/////////000000333333111000  !!!!!!   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""########################"""###!!!!!!%%%%%%!!!###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###%%%%%%$$$&&&%%%$$$###$$$%%%'''(((&&&%%%$$$%%%''''''%%%"""$$$%%%&&&&&&''''''&&&&&&%%%((()))&&&%%%((()))(((,,,+++&&&   %%%+++...,,,,,,//////++++++***)))***,,,...---,,,,,,***)))+++...///...---***+++,,,,,,------,,,,,,***++++++++++++++++++,,,...---+++))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,------------....................................---......---++++++,,,---///---***)))+++------,,,---,,,,,,,,,,,,...///000///.........///000111111111111000000000000111111333222111000000000111222444333111000000000222333222111111111222222000...000000111111111222222222333222111000000000000111111111111111    """###  """"""""""""!!!!!!!!!!!! !!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$### $$$%%%###%%%$$$###""""""###$$$$$$"""!!! !!!###%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((%%%$$$$$$%%%&&&'''%%%$$$%%%%%%&&&''''''''''''&&&'''))))))&&&&&&)))***(((///(((     &&&---.........---+++)))((()))+++...000000///+++***)))***,,,------,,,***++++++,,,,,,,,,,,,,,,+++++++++++++++*********---,,,+++))))))***++++++++++++,,,,,,,,,,,,++++++........./////////000000---------------------------.........,,,+++,,,---///---+++***,,,---------+++++++++++++++,,,....../////////...//////000000111000000//////000000111333222111000000000000111555444222111111111222333555333111111222333222111000000000111111111111222333333222111111111111222000000000111   """$$$    """"""""""""!!!!!!!!!!!! !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!!%%%$$$&&&$$$"""!!! !!!###$$$!!! !!!$$$%%%&&&%%%&&&%%%%%%$$$%%%&&&''''''###$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''((())))))&&&(((,,,,,,)))+++!!!    )))//////---,,,+++***))))))+++...///000///***))))))***++++++++++++***++++++,,,,,,,,,++++++,,,,,,++++++******)))))),,,+++******)))***++++++***+++,,,------,,,+++***............////////////------------------------,,,---......---,,,,,,---...---,,,,,,,,,---------++++++++++++,,,---......000//////.........//////000000////////////000000/////////000111222222333444333222111111111111222666444222111222333333333000000000000111111111111333333222222222222222222111111111111  """### !!!!!!!!! !!!  !!!!!!###"""""""""!!!!!!!!! !!!!!!"""###$$$$$$%%%%%%########################!!!"""###$$$$$$###!!! !!!###$$$ !!!$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&'''%%%&&&''''''(((((('''''''''))))))(((***...---)))!!!   """+++...,,,++++++,,,+++***+++---...---,,,)))******************++++++++++++,,,,,,+++******+++++++++******)))))))))*********************+++)))***,,,,,,,,,,,,***))),,,,,,---------.........------------------------+++---......---,,,,,,---------------,,,,,,---...,,,,,,------.../////////000///...............///000000////////////000000...//////000111111111111111111111000000000111111777444222111222333333333000000000000000000000000222222222222333222222222222222333444   !!!"""!!!"""!!!  !!!  !!!!!!""""""######""""""!!!!!! """######$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!"""""""""!!! !!!###$$$  """$$$%%%$$$"""#########$$$$$$$$$$$$$$$ """%%%&&&&&&&&&'''(((&&&&&&'''((((((((((((''''''))))))(((+++...***###   %%%,,,+++***+++---,,,+++++++++,,,***))))))***++++++***)))***+++++++++++++++++++++***)))***************))))))))))))))))))*********************++++++++++++******+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...---------,,,...///...---,,,---...,,,---...///000000000000.........---......//////000//////......//////000222222222111000///...---...//////000111111222222666444222222333333333222111000000000000000//////000111222222333222222222000222444777  !!!     !!!!!!"""###############"""!!! ##################$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!### """""" !!!"""###### """$$$$$$"""!!!!!!!!!"""###############"""%%%&&&%%%&&&(((***&&&&&&'''(((((((((((((((((())))))(((******###  )))+++***+++,,,+++)))******+++)))((()))+++---,,,***)))***,,,+++++++++++++++***))))))))))))))))))************(((((()))***************++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...///...---------,,,...000///---,,,---///,,,---///000111111000000------------......///000//////............//////111222222111000///---,,,---...///111222333444444444333222333444333222000111111000000///////////////000111222222222111111///111444777   !!!  !!!"""######$$$$$$######"""!!! #########""""""""""""""" """%%%""" """###"""!!!"""#########!!! !!!"""$$$$$$""" !!!""""""""""""""""""%%%&&&%%%%%%(((***&&&''''''((((((((((((((()))***)))((((((&&&   '''+++***+++***)))((()))******)))(((***,,,...---***)))+++---+++++++++++++++***)))((((((((())))))******++++++'''((()))***************,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///...---------+++...000000---,,,---///,,,---...000000000000///,,,,,,,,,---...///000111//////............//////...///000111111000//////---...000222444555666666222222222333444333111///111111000000/////////......///000111222222111000///111333555&&&""" !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!! !!!!!!"""!!! """%%%&&&### """%%%$$$"""!!!"""###!!!!!!!!!!!!""""""""""""$$$$$$######"""#########!!!!!!!!!"""$$$$$$###"""%%%$$$#########$$$%%%&&&%%%$$$###""""""###$$$%%%!!!"""$$$&&&'''))))))***'''))),,,,,,+++)))((((((((((((+++---+++"""  (((,,,---)))++++++))))))+++(((###%%%)))++++++(((&&&(((***)))***+++,,,,,,+++***)))***))))))***++++++(((&&&)))))))))))))))******+++((()))******)))(((***+++***+++---------+++)))(((,,,,,,++++++++++++++++++......////////////...............,,,***)))***,,,...------------...//////---------...000111000///////////////000000000000000000000000////////////......------///111333444222333333444444333333222111222333333111000000000222222111111000///......111111000///$$$!!! !!!!!!!!! !!!!!!!!!"""!!!!!!"""%%%%%%###!!!!!!###$$$###!!!!!!"""$$$!!!""""""""""""#########$$$###############$$$$$$""""""!!!"""###$$$$$$###%%%$$$###""""""###$$$$$$%%%%%%$$$######$$$%%%%%%###$$$%%%&&&'''(((((((((&&&(((***+++)))(((((()))'''***+++)))!!!   (((+++)))+++***'''(((***)))&&&((()))******(((((()))*********++++++++++++******+++***)))***+++***(((&&&)))))))))))))))******+++((()))******))))))***++++++,,,---...---,,,***)))++++++++++++++++++,,,,,,......////////////.........///...---+++***+++,,,,,,,,,++++++,,,,,,---...---------...000111000///.../////////000000000000000/////////////////////......//////000222333444222222333333333333222222111222444333111000000111444444333222222111000000111111000///""" !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""$$$$$$###!!!#########""" !!!###%%%""""""""""""############""""""""""""###$$$%%%%%%######"""!!!"""###$$$%%%&&&%%%$$$###""""""######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&&&&((())))))((((((***+++))),,,+++!!!    ''')))+++***&&&&&&***+++))),,,***)))((()))+++++++++++++++************++++++,,,+++************(((%%%)))))))))))))))******+++((()))******))))))***,,,,,,,,,---......---+++*********++++++,,,,,,------......////////////.........//////...,,,+++,,,---***************+++,,,,,,---,,,,,,...000111000........./////////000000000////////////////////////...///000111222333333333111222222222222222222111111333444444222111111222555555444444333333222222222111000000  !!!!!!!!!""""""!!!!!!!!!"""!!!""""""############$$$###""" !!!###%%%!!!!!!!!!"""""""""######""""""""""""###$$$%%%&&&$$$$$$###!!!!!!"""$$$&&&''''''&&&%%%$$$#########%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''((()))))))))))),,,...---,,,&&&   +++---+++'''%%%)))+++***///+++((('''***---,,,+++,,,+++***))))))***+++,,,---+++***)))***)))'''&&&)))))))))))))))******+++((()))************+++---,,,------......---,,,,,,******++++++,,,---......---......//////......---/////////...,,,,,,---...***************++++++,,,---,,,,,,...000000///............/////////000000.........///////////////---...000111222222111111000111111222222111111000111333444444222111222333555555444444333333333333222111111000 !!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!"""""""""""""""###$$$%%%###!!! """###$$$ !!!!!!!!!""""""""""""""""""###$$$%%%&&&$$$%%%$$$""" !!!$$$'''(((''''''&&&&&&%%%$$$#########$$$$$$$$$$$$############%%%&&&'''((((((((()))***+++******+++---///000)))  )))------(((&&&(((******000,,,((((((+++------+++,,,+++***))))))***+++,,,---+++))))))))))))(((''')))))))))))))))******+++''')))***+++******,,,---,,,---------------------******+++,,,------......------............------...//////...,,,,,,---///+++++++++++++++,,,------,,,,,,,,,---///000///...............////////////------....../////////000,,,---...000111000/////////000000000000000000///000222333333222111222333333333333333222222222222222222111111   !!! !!!!!!!!!""""""!!!!!!############!!!!!!!!!"""###"""!!!!!!###%%%%%%###!!! """#########!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%%%%$$$%%%&&&$$$!!! ###&&&&&&&&&''''''&&&%%%$$$###"""######$$$$$$######""""""###$$$&&&'''((((((((((((***++++++******,,,---***    """(((,,,)))'''((())))))---+++***)))***,,,,,,,,,++++++************++++++,,,***(((((()))***)))((()))))))))))))))******+++''')))++++++++++++---...,,,,,,,,,,,,,,,---------++++++,,,,,,------......------............---------......---,,,,,,---///,,,,,,,,,,,,,,,---......,,,++++++---///000///---------........./////////---------......//////000,,,---....../////////......//////000000//////...///111222222111111111222222222222222111111111111222222222111   !!!!!! !!!###$$$$$$###!!! !!!"""###""" !!!###&&&$$$"""!!!!!!###$$$###!!!"""############$$$$$$$$$$$$###############$$$$$$"""%%%(((&&&""" ###&&&###$$$%%%%%%%%%$$$###"""######$$$%%%%%%$$$######$$$%%%&&&&&&'''''''''&&&''')))++++++***)))))))))   ((()))((())))))(((***+++,,,+++*********+++******++++++++++++******+++)))'''''')))++++++***)))))))))))))))******+++''')))++++++++++++---///+++++++++++++++,,,------,,,,,,------------------,,,------......------,,,,,,------,,,++++++---...,,,,,,,,,,,,,,,---......,,,++++++---//////...------------.........//////,,,,,,---......///000000...............//////000.........//////.........---///111111000000000222111111111111222222222222222222222222 !!!!!!  """###$$$$$$###""" !!!###$$$""" ###&&&###"""!!!"""$$$%%%""" $$$$$$%%%%%%%%%&&&&&&&&&$$$$$$##################"""%%%)))'''### """%%% !!!###$$$$$$###"""!!!$$$$$$&&&&&&&&&&&&$$$$$$&&&'''''''''&&&&&&%%%$$$%%%'''******)))'''&&&&&&  $$$(((((())))))((('''***---,,,***((()))+++)))***+++,,,,,,+++***)))***((('''''')))+++,,,+++)))))))))))))))******+++''')))+++++++++,,,---///+++*********++++++,,,---------------------,,,,,,,,,------......------,,,+++,,,---,,,++++++,,,...,,,,,,++++++,,,,,,---...,,,++++++---//////...------------.........//////,,,,,,------...///000000111000///......///111222---..................------...000111000///000111222222222222222222222222222222222222   !!!!!!!!!!!!!!! ###"""!!!!!!"""$$$&&&(((##################$$$$$$&&&%%%$$$###""""""""""""######""""""!!!!!! $$$#########""""""!!!!!!"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###$$$'''((('''&&&&&&%%%'''***+++&&&  +++///((((((...&&&(((******)))((()))***(((((((((((()))***+++,,,******))))))))))))******+++***)))((((((***,,,---///,,,))))))***+++)))'''------++++++++++++------------------,,,++++++***//////...---+++***))))))---------------...///000///+++)))+++///111...+++***+++,,,............------...///000000111000000+++++++++,,,...000111222111000///......------.........---,,,,,,,,,------333333222111000000111111//////000111222222333333000111111000  !!!!!!  ############"""!!!######"""!!!""""""###$$$########################&&&%%%$$$###""""""""""""###"""""""""!!!!!!!!! $$$$$$$$$######"""""""""""""""###$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&((('''&&&'''(((***,,,***"""   )))+++***+++&&&''')))(((''''''(((***(((((((((((()))***+++,,,*********))))))*********++++++*********+++,,,---...+++))))))***+++***(((,,,+++************+++,,,,,,,,,---------,,,++++++///......---+++******))),,,,,,,,,,,,------......///,,,)))+++///000...+++......//////...---+++***...//////000000000000///---------------...///000000//////............///------------...///000000111111000///////////////000111111222333333444444000000111111""" !!!!!! """"""""""""  ###############"""!!! """""""""""""""!!!!!! ############""""""""""""%%%$$$######""""""""""""""""""""""""!!!!!!!!!!!!$$$$$$############""""""!!!"""###$$$$$$###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$$$$&&&''''''&&&''')))+++***$$$   ---...)))'''(((((((((&&&''')))***)))))))))))))))***+++,,,++++++************++++++,,,,,,,,,,,,------------,,,+++))))))***++++++***+++******))))))******+++++++++,,,---------,,,,,,......---,,,,,,+++*********+++,,,---------,,,+++...,,,***+++...000...,,,///////////////---,,,,,,//////000000000///......///......---------......///............///000000---------...///000222222............------------000000000111111222222333///000111111 """!!!!!!""" !!!"""######"""!!!   !!!######$$$$$$ !!!"""###""" """""""""""""""!!!!!!!!!$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""############"""!!!###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''''''''&&&''''''"""  )))///***((()))))))))((((((***,,,***)))))))))******+++,,,,,,++++++++++++++++++,,,,,,,,,---............---+++***))))))***+++++++++++++++************++++++***++++++,,,---------------------,,,,,,+++++++++***+++---......---,,,***---,,,+++,,,...///...,,,------...//////000000000///000000000///...------......------------......---------......///111111............///000000111------.........------------------.........////////////000222###"""!!! !!!"""### !!!"""######"""!!! !!!  !!! !!!""""""""" """######"""!!!"""""""""!!!!!!!!! ######""""""!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%&&&'''((('''%%%     +++,,,***+++,,,+++******,,,...******************+++,,,,,,++++++++++++++++++,,,+++,,,---.........------************)))***+++,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000...,,,+++---,,,,,,,,,---......---------......///000000111///////////////...---,,,------,,,------...///000------------...000111222000000///...---------...------.../////////...------------------............///000222""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """$$$$$$######""""""!!!!!! ###""""""!!!!!!"""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""""""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%'''((('''"""    !!!)))***,,,......---,,,---...++++++*********++++++,,,++++++************++++++++++++++++++,,,,,,,,,,,,***++++++***))))))***,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...---,,,,,,,,,,,,---------......111000///...------------....../////////...------,,,,,,,,,---...///000111---------......000111111111111///...---,,,,,,,,,---...///000000000///...////////////////////////...///000111 !!!!!!!!!!!! """!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!  """############""""""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###""""""""""""#########$$$###$$$%%%&&&&&&%%%$$$###'''&&&&&&%%%%%%$$$$$$###$$$&&&'''&&&$$$$$$''')))$$$  !!!(((+++...000///---,,,,,,,,,++++++******+++++++++*********))))))************))))))((((((***+++,,,+++,,,---+++(((''')))+++***+++,,,,,,,,,,,,+++***,,,,,,---------,,,+++++++++++++++,,,,,,---------.........------,,,,,,,,,+++,,,---------------...000///...---,,,,,,,,,---------......///...............---------......///...............///000111111111000///............,,,---///000111000///...000000000///////////////...//////000 !!!!!! ###!!!!!!###!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!""""""######"""""""""!!! """"""!!!!!!!!!!!!"""### !!!!!!!!!""""""############$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$((('''&&&&&&%%%$$$###"""$$$&&&'''&&&$$$$$$&&&)))  '''***...000///---+++***,,,,,,++++++***+++++++++******))))))))))))*********((('''&&&&&&(((***++++++------+++((('''(((+++)))***+++,,,,,,+++***)))------------,,,,,,+++******++++++,,,,,,------......---,,,++++++++++++,,,+++,,,---------,,,---///,,,,,,++++++,,,---///000,,,,,,---.../////////...000000///...---,,,,,,,,,///............///000000111000000000000000111111+++,,,...000000///...---..................------...//////000 !!!!!!""""""!!! !!!!!!!!!  ######""""""!!! %%%$$$###"""!!!!!!!!!!!!$$$$$$##################$$$###!!!"""###%%%%%%$$$$$$$$$$$$###############(((''''''''''''&&&&&&&&&+++***)))((('''&&&%%%%%%&&&%%%$$$&&&)))***(((&&&   !!!&&&,,,......,,,++++++++++++,,,,,,,,,++++++***+++++++++*********))))))))))))***++++++++++++***---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000000000///++++++,,,...000///---***,,,---......//////......,,,,,,,,,,,,---///000111,,,//////------//////,,,---------...------,,,,,,+++,,,,,,,,,,,,,,,,,,------------------------------222222......333333///***+++---////////////...------,,,,,,,,,,,,------000000000000 !!!!!!!!!  !!!!!!  !!!!!!!!!!!!"""""""""""""""!!! !!!""""""""""""""""""""""""###""" !!!###$$$$$$###$$$$$$$$$###############&&&&&&&&&'''''''''''''''++++++***)))((('''&&&%%%(((%%%$$$'''+++***###   ***///...+++*********++++++,,,,,,++++++***+++++++++*********))))))))))))***++++++++++++***---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............,,,,,,,,,...//////...,,,,,,---......//////......---------...............+++...///,,,,,,///...+++............------,,,++++++,,,,,,,,,,,,------------------------------------000111---...222222...+++,,,...///000000////////////............//////000000000000  !!!   !!!######$$$ !!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!"""######"""#########$$$$$$$$$$$$$$$&&&&&&&&&'''(((((()))))),,,++++++***)))(((''''''***'''%%%(((+++'''  $$$,,,---+++))))))******+++++++++++++++***+++++++++***************))))))***++++++++++++***---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,...---,,,---///000///...,,,---......//////............/////////...,,,++++++......,,,,,,......+++/////////...---,,,+++***++++++,,,,,,------------------------------------,,,//////------000000...------...///000000000000000000////////////000000000000111111   !!!""""""### !!!"""!!!!!!!!!""""""""""""""""""!!!!!!"""$$$$$$###"""#########$$$$$$%%%%%%%%%&&&'''((()))***+++,,,,,,,,,,,,,,,+++***))))))((())))))))))))''' $$$+++---+++))))))******++++++++++++***************************))))))***++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++///...,,,---///000111000,,,---......///.........,,,---///000000...---+++,,,//////------//////,,,000000000///...,,,+++***++++++,,,,,,---....................................//////...///000000///...//////000000000000000000000////////////000000////////////!!! !!!######"""""""""######$$$$$$$$$#########$$$&&&&&&%%%###""""""###$$$%%%&&&&&&&&&((()))***+++,,,---...///---------,,,+++++++++***'''+++---)))   %%%------***((()))******++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,///---,,,---///111111111,,,---......///.........***+++...///000000///......111111//////111111...000000000///...,,,+++***++++++,,,------...//////........................000//////000111000000111///////////////000000000///......------......///------------!!!!!!!!!  !!!"""###$$$""""""######$$$$$$%%%%%%$$$###$$$%%%''''''%%%###""""""###$$$%%%&&&'''((()))***+++,,,---...//////.........---------,,,,,,&&&+++,,,$$$      (((,,,,,,(((((()))***++++++++++++***************+++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---------,,,,,,---///111000000,,,---......//////......***+++---...000000000//////222222000000222222///000000000///...---,,,+++++++++,,,---...//////000........................111//////222222000000333000//////......///000000------,,,,,,,,,,,,------++++++,,,,,,!!! !!! !!!"""######!!!!!!!!!"""###$$$$$$$$$###"""###%%%''''''$$$"""!!!"""###$$$&&&'''((()))))))))***+++,,,------...//////............------)))***&&&     ''',,,'''((()))***++++++++++++))))))*********+++++++++))))))***++++++++++++***+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---******+++---000111///...,,,---......//////......,,,------.........//////...111222000000222111...///////////////...------++++++,,,---...///000000........................111------111222...///222000///...------...//////------,,,,,,,,,,,,------++++++,,,--- !!!!!! !!!"""""" !!!"""######$$$!!!!!!"""$$$&&&&&&###!!!!!!"""###$$$&&&''')))))))))))))))******++++++,,,///////////////.........,,,(((!!!     ###,,,'''''')))******+++++++++))))))******++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,))))))+++...000111///---,,,---......//////......//////...------------...---111111//////111111---...///////////////......++++++,,,---...///000111////////////////////////000,,,,,,111111------222//////---,,,,,,---...///---------,,,,,,---------,,,,,,------ !!! !!! !!!$$$%%%$$$###""""""""""""###$$$$$$$$$$$$###%%%###!!!###&&&((('''&&&***,,,+++)))***...000///...------...000///,,,******!!!     (((***)))(((''''''''')))***************************,,,,,,+++***+++,,,...///,,,+++***))))))***+++,,,)))************)))((('''...,,,++++++---.........,,,+++***+++,,,,,,+++))),,,---.../////////...---+++,,,---......---,,,+++,,,---...//////...---,,,...,,,---000111......000............/////////////////////...---------,,,------...//////000//////...------,,,,,,,,,------///...,,,***)))))))))***,,,,,,,,,--- !!! !!!$$$$$$###""""""###""""""######$$$$$$$$$###%%%###"""###&&&((('''&&&'''******((()))---///,,,------......---,,,++++++   %%%+++***)))((('''''')))***++++++++++++++++++++++++++++++***)))***+++,,,---++++++***))))))***++++++,,,,,,,,,++++++******)))---,,,+++,,,......---,,,,,,+++***+++,,,---+++)))***+++,,,---------,,,+++------............---------...///000///...---,,,...,,,---000111......000------------............//////////////////......//////000000//////......------,,,,,,,,,---...///...---+++***)))******+++---......///!!!  !!!  """######""""""###$$$"""""""""#########$$$$$$%%%###"""###%%%&&&&&&&&&%%%(((***)))***------***+++---...---+++)))((((((  +++++++++***(((((()))++++++++++++++++++++++++++++++***)))))))))***+++,,,++++++***))))))***++++++000///---,,,+++++++++,,,---,,,,,,---......,,,***+++******+++,,,---+++*********+++,,,,,,,,,,,,,,,///..................//////000000111000///---,,,...,,,---000000...---000,,,,,,,,,------------.../////////000000000000000111111111111000///...---------,,,,,,,,,...///000---,,,+++******+++,,,---///000000111 !!! !!!"""###"""!!!!!!###%%%"""""""""""""""######$$$$$$$$$######$$$%%%&&&&&&###(((+++***+++...,,,)))++++++,,,......+++$$$     (((***,,,+++)))(((***,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,+++******************+++111///---+++***+++,,,---,,,,,,,,,...///...+++(((+++******+++------,,,***,,,,,,------............000///...------...///000000000111111111///...---...,,,,,,000000------///,,,,,,---------..................//////000000111000000000111000000/////////...---,,,,,,,,,...///...---,,,,,,---...///000000000000111  !!!### !!! !!!"""###"""!!!!!!###%%%""""""!!!!!!!!!"""###$$$$$$$$$$$$######$$$%%%&&&$$$))),,,,,,---///---))),,,***+++///222,,,  !!!&&&+++,,,***)))***,,,************************---,,,+++******+++,,,---*********++++++*********///---+++***)))***,,,---++++++,,,---///...+++(((*********+++------,,,+++,,,,,,,,,,,,------......000///...------...///000///000111111111///...------+++,,,///000------///---.........////////////---------....../////////------...000111111111111111000---+++******+++,,,000///......///000222333//////000000  !!!### !!!!!!!!!  """######""""""###$$$""""""!!! !!!"""###$$$###$$$$$$$$$""""""$$$&&&$$$))),,,,,,---///---)))***)))***...///'''  )))---+++******,,,************************...---,,,+++++++++,,,---)))***++++++++++++***)))+++******))))))***,,,---*********,,,......,,,******))))))+++---...,,,+++***************+++,,,,,,///..................///......///000000000///...---+++,,,//////---,,,///........./////////000000------------............***+++---...000111111111111///,,,)))((()))***,,,111000//////000111222333////////////  !!!!!! !!! !!!!!!!!!!!! !!!$$$$$$###""""""######""" !!!###$$$###$$$%%%$$$"""!!!###%%%$$$(((******+++------)))''')))++++++%%%  &&&---,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++,,,)))***++++++++++++***)))(((((()))***+++,,,------***))))))***,,,......---***))))))+++---...---++++++***)))))))))***+++,,,------............------+++,,,...///000000///...---++++++//////,,,,,,///---------.........//////////////////............++++++,,,...////////////---+++)))''''''))),,,---111000///...//////111222//////////// !!!"""""""""""" !!! !!!""""""!!!!!! !!!$$$%%%$$$###""""""###"""  !!!###$$$"""$$$%%%$$$!!!!!!###%%%###''')))((())),,,,,,)))$$$))),,,(((      $$$,,,---+++***,,,........................---,,,***)))))))))******)))***+++,,,,,,+++***)))&&&((()))+++---.........***(((((())),,,...///...)))))))))+++---...---,,,---,,,+++++++++,,,---...+++,,,---......---,,,+++***+++---...///000//////---++++++//////,,,,,,...,,,,,,,,,---------......111111000000//////......,,,,,,------...---------***(((&&&%%%'''***---000000///...------...///000000000000/// !!!!!! !!!!!!!!! !!!!!!!!!!!!""""""""""""!!! !!!"""$$$$$$$$$##################""""""$$$''')))***)))((()))%%%   +++//////......+++---000000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...+++''''''))),,,,,,***+++,,,---------,,,+++***+++,,,,,,---,,,+++)))(((+++***************++++++,,,,,,------...///000000000000////////////000000...---,,,---/////////......000000---,,,......+++*********++++++,,,,,,---***)))((('''''')))+++,,,000...,,,******+++...///---....../// !!!  !!!!!!!!!!!!!!! !!!!!!"""#####################$$$$$$'''%%%$$$$$$&&&((((((((((((&&& &&&+++---,,,+++***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...+++((((((***+++,,,+++***+++,,,---------,,,+++,,,,,,---------+++***)))++++++************++++++++++++,,,---...///000000000//////......//////000---,,,+++,,,.........---,,,//////,,,+++------******++++++,,,,,,------...+++***)))((((((***+++---///...,,,++++++,,,---...---...////// !!! !!!"""###$$$%%%"""""""""###$$$$$$$$$%%%***(((%%%%%%&&&'''''''''(((!!!  &&&******)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++++++++)))***,,,---...------,,,,,,------------,,,,,,+++,,,++++++******+++++++++------------------------.........------.........,,,+++***+++---...---,,,+++......+++***------***++++++,,,,,,---......///,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,---------...//////000  !!! !!!!!!!!! !!!"""$$$%%%&&&!!!!!!"""###$$$%%%%%%%%%***(((&&&%%%&&&'''''''''&&& !!!)))+++******,,,------+++***+++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++++++++(((***+++---......------,,,------------------------,,,,,,++++++++++++,,,000000///...,,,+++******...------,,,,,,------...,,,+++++++++---...---,,,+++......++++++...---+++******++++++,,,---......,,,,,,+++++++++,,,---...***+++,,,---...---,,,,,,...///000000   !!! !!!!!!!!!""""""""" !!!"""$$$%%%&&&!!!!!!"""###$$$%%%%%%%%%'''&&&%%%&&&'''(((((('''""" &&&,,,...,,,---------++++++,,,...++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,(((***+++---......------,,,,,,,,,,,,---......///......---,,,++++++,,,,,,......------,,,,,,,,,,,,------,,,,,,,,,,,,------...,,,,,,---...///...---,,,//////,,,,,,//////,,,'''((()))***+++,,,------,,,,,,,,,,,,,,,------...)))***,,,---...---,,,+++......///000   !!!""""""!!!!!!!!!!!!"""""""""### !!!"""###$$$%%%"""""""""###$$$$$$$$$%%%%%%$$$%%%'''((((((&&&$$$  !!!+++000,,,------,,,++++++---...++++++++++++++++++++++++((()))+++,,,,,,,,,+++***++++++++++++++++++++++++***,,,---,,,+++***+++---)))***,,,---...------,,,++++++++++++,,,---////////////...---,,,,,,,,,,,,((()))***,,,---///000000---------,,,,,,---------...---,,,---///000///...,,,//////,,,---000000---&&&'''((()))***+++,,,---++++++,,,,,,,,,---------)))***+++---------,,,,,,---......///  !!!######$$$ !!!!!!!!!""""""!!! !!!!!!"""#####################$$$$$$$$$$$$&&&((()))&&&"""  &&&///,,,,,,,,,+++******,,,...************************((()))+++,,,,,,,,,***)))***************************,,,...---+++***+++---***+++,,,---------,,,+++******)))***+++---///000000///...---,,,,,,,,,,,,))))))***+++---...///000......------------......---,,,+++,,,...///...---+++......,,,,,,//////---''''''((()))+++,,,---...***++++++,,,,,,,,,,,,,,,))))))***+++,,,---------,,,,,,---...    !!!"""###$$$%%% !!!!!!!!!!!! !!!"""$$$$$$$$$###############$$$%%%'''))))))%%%    """,,,+++++++++***((()))+++---************************''')))+++,,,,,,,,,***)))************************))),,,......,,,***+++---+++,,,---------,,,+++***))))))))))))***,,,...000000000///...---,,,,,,,,,---------,,,,,,+++++++++///......------......///,,,+++***+++---...---,,,))),,,---***+++......,,,'''((()))***,,,---...///)))***+++,,,,,,,,,++++++))))))***++++++,,,------+++,,,------  ###!!! !!!!!!!!! !!! !!!""""""!!!  """#########""""""############""""""%%%$$$$$$######$$$$$$%%%&&&$$$$$$''')))###        $$$((()))+++,,,,,,+++))))))((()))***+++,,,+++******,,,---,,,+++))))))+++---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---...///,,,---.........,,,***(((...---,,,+++,,,...000222///...---------///000111---+++***+++...///,,,***.........------,,,,,,,,,...//////...,,,++++++,,,---,,,+++)))))))))***+++******+++,,,---......///+++++++++******)))))))))...+++)))))),,,---+++***+++,,,---... ###!!! !!!!!!!!! !!!!!!!!! !!!""""""!!!  """#########""""""############""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%'''&&&      ******************+++,,,((()))***+++,,,++++++***,,,,,,,,,+++))))))***,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,---......,,,+++)))...---,,,,,,,,,...000111//////.........///000111---+++***,,,...///---+++......---------,,,,,,,,,---...///...,,,++++++,,,,,,+++***)))((())))))***************+++++++++++++++++++++******)))))))))...,,,******,,,---,,,++++++,,,,,,---  ###!!! !!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!  !!!!!!"""######"""######$$$$$$######"""%%%$$$$$$######$$$$$$%%%%%%&&&'''&&&!!!    *********)))((())),,,///))))))***++++++++++++***+++,,,,,,***)))(((***+++------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...***+++,,,---...---,,,+++...---,,,,,,---...000111000000///....../////////---,,,,,,---//////...---------------,,,,,,,,,,,,---...///...+++***+++,,,***))))))(((((((((((()))+++******)))(((((())))))++++++++++++************...,,,++++++,,,------,,,,,,,,,,,,,,,    """ !!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!  !!!!!!!!!"""###$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$&&&'''###    %%%(((***+++******,,,///))))))******++++++++++++***+++,,,+++)))((()))***************************---,,,,,,+++,,,,,,------)))***+++------...------...------------...///000111000000//////.........,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,---......---+++******+++((((((((((((((((((((((((+++***)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......,,,,,,,,,+++    """  !!!!!!!!!!!!""""""""""""""""""!!! !!!""""""!!!!!!###%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%   """***...---,,,,,,---***************+++++++++***+++,,,+++***))))))***************************---,,,,,,+++++++++,,,,,,)))***+++,,,---.........---------------......///////////////......------+++,,,---.../////////000,,,,,,,,,,,,,,,,,,,,,,,,---......---+++******+++(((((())))))))))))))))))+++***))))))***+++---...........................,,,,,,---,,,,,,---...///++++++++++++   """  !!!!!!!!!"""""""""!!!!!! """$$$###!!! """%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$###    )))000000---++++++******))))))******+++,,,***,,,------+++******+++,,,---------------......---,,,,,,+++++++++++++++******++++++,,,---......---.....................------.........---,,,,,,)))+++---.........///000++++++++++++,,,,,,,,,,,,,,,---...---***)))***+++)))******++++++++++++***,,,+++******+++---///111............////////////***,,,,,,,,,+++,,,...000++++++++++++ !!! !!!  !!!!!!!!!  """%%%$$$!!! """&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%!!!      '''///000---,,,---+++***)))))))))***+++,,,+++---......---+++++++++------........./////////---,,,,,,+++******++++++++++++++++++,,,------...---...............------***+++,,,---------,,,+++(((***---...---,,,...000******+++++++++,,,,,,,,,,,,------,,,***)))***+++***+++,,,---......---,,,...,,,+++******,,,///000,,,,,,---------.........)))+++,,,,,,***+++---000++++++++++++ !!! !!!  !!!  !!!###%%%$$$!!!"""&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%        %%%......,,,---///+++***)))))))))***,,,---+++---//////---,,,+++,,,,,,,,,,,,------.........---,,,,,,+++*********+++,,,,,,+++++++++,,,---------......///......------((()))+++,,,---,,,,,,+++'''***------,,,,,,...000*********++++++,,,,,,,,,,,,------,,,***))))))***+++,,,...///000///......000...+++***)))+++---...+++++++++,,,,,,---------(((***,,,+++******---000******++++++  !!!  """ !!!!!!!!!!!!!!!!!!!!!!!!###"""  """######%%%'''%%%###"""###&&&$$$$$$$$$############"""%%%%%%%%%###""""""$$$%%%"""                 &&&///---***++++++***((('''(((***---///---,,,,,,+++*********++++++,,,---.........---,,,******))))))***,,,---///++++++,,,,,,---...//////000111111111000///...---------------------------,,,+++++++++++++++++++++,,,+++***)))))))))***+++((()))++++++)))((()))***------------......///////////////...---+++***)))***++++++,,,,,,++++++***))))))***+++,,,,,,------------------  !!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""""""$$$%%%$$$"""!!!###%%%########################%%%%%%%%%$$$###$$$%%%&&&              !!!,,,---+++***)))(((''''''(((+++...000---,,,++++++******++++++,,,------......---,,,++++++************,,,---...+++,,,,,,---....../////////000000000///......---------------------------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,+++***)))((()))+++,,,,,,+++******+++,,,---......//////....../////////...---,,,***)))******++++++++++++******)))******+++,,,,,,------,,,,,,,,,---   !!! """"""""""""""""""""""""!!!  !!!!!!"""######!!!!!!"""###"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%          """!!!###(((,,,'''        (((---,,,***((((((''''''))),,,///000,,,,,,++++++******++++++------......---,,,+++***++++++******+++,,,---...,,,,,,------.../////////.........///......------------------------------++++++,,,,,,------......***+++---...---+++(((&&&***,,,...---,,,+++,,,,,,+++,,,...000000///...---/////////...---,,,+++******++++++,,,,,,++++++*********++++++,,,,,,------++++++,,,,,,  !!!  !!!""""""""""""""""""""""""""""""  !!!!!!!!!!!!!!!""" !!!"""###$$$%%%&&&&&&&&&&&&&&&'''((('''$$$"""      !!!&&&&&&###    ###%%%***'''%%%%%% !!!%%%(((((()))(((!!!"""%%%(((***+++        ###,,,...,,,))))))(((((()))+++---...,,,,,,++++++***++++++,,,.........---,,,+++******++++++++++++,,,,,,---------------....../////////,,,,,,---......---------------------------------++++++,,,------...//////+++,,,------,,,***((('''+++,,,......,,,+++,,,---***,,,...000111///---,,,............---,,,+++***,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,  !!!  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!! !!!###$$$%%%&&&''''''&&&'''((((((&&&                  """###      ***......,,,+++***)))))))))***+++,,,++++++***++++++,,,,,,......---,,,+++*********+++,,,,,,,,,---------------------...............++++++,,,---......------------------------------++++++,,,------...//////...---,,,+++***************,,,------,,,++++++,,,***,,,...000111///---,,,............---,,,++++++------............------,,,,,,,,,,,,,,,---------+++++++++,,,   !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!"""###$$$%%%&&&&&&(((''''''((('''"""     (((***&&&            !!!%%%'''(((***,,,...''''''&&&$$$###!!! """$$$$$$"""    $$$---///------+++***))))))((((((++++++******++++++,,,,,,...---,,,+++******++++++,,,,,,------------,,,,,,------------------------***+++,,,---............------------------------++++++,,,,,,------.........---+++******+++,,,,,,***,,,------,,,++++++,,,+++,,,...000000///...---------......------,,,+++---......//////......---,,,,,,,,,,,,------------,,,,,,,,,,,, !!!   !!!!!!""""""""""""""""""!!! """###"""!!!!!!!!!"""###$$$$$$%%%%%%)))(((''''''&&&     !!!&&&,,,000///)))"""            """###%%%(((++++++)))'''      )))...,,,,,,+++******)))))))))++++++******++++++,,,------,,,+++******++++++,,,,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---//////000000------------------------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---//////---,,,---...,,,---......//////......------......------,,,,,,,,,,,,------------,,,,,,------------------------------,,,,,,  !!!  !!!  """""""""############""""""!!!"""$$$###!!!"""""""""###$$$$$$%%%%%%***(((''''''$$$  $$$((()))'''%%%$$$ %%%###          ###%%%&&&&&&!!!"""$$$!!!    '''---************************+++*********+++,,,,,,---,,,+++*********+++,,,---,,,---.........---,,,+++++++++++++++++++++++++++***+++,,,...///000000000------------------------,,,+++++++++++++++++++++(((***,,,...///...,,,+++---///000000///......///------------......//////---------...------,,,,,,***++++++,,,,,,++++++***------------------------...------,,,!!! !!!   !!!!!! """"""""""""""""""!!!!!!  %%%$$$$$$$$$###"""""""""""""""###$$$$$$$$$$$$###"""!!! !!!$$$&&&&&&&&&***)))+++,,,### $$$'''(((### $$$&&&((()))'''###    !!!&&&$$$(((%%% !!!!!!"""""" ###***+++###     ,,,(((+++,,,******------+++))))))***+++,,,,,,------++++++++++++++++++++++++)))******++++++******)))---,,,+++*********++++++++++++++++++,,,---......---,,,,,,++++++,,,,,,------,,,+++***)))(((''''''(((***,,,.../////////.........//////...---,,,,,,)))***,,,.../////////...++++++++++++++++++++++++---......---++++++,,,...,,,+++***))))))+++---......---+++)))   !!!!!!!!! !!!!!!!!!$$$$$$##################!!!!!!"""###############"""!!!!!!"""$$$&&&&&&&&&***)))+++***  &&&(((((("""       !!! $$$)))++++++(((&&&######      ((((((+++,,,)))))),,,---+++))))))***++++++,,,------++++++++++++++++++++++++******++++++++++++******+++,,,---------,,,******************+++,,,---...---,,,,,,++++++,,,,,,---,,,+++)))(((''''''((((((******,,,---.../////////......//////...------,,,,,,---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---///---,,,*********,,,---///...---+++))) !!!   $$$!!!""""""!!!!!!!!!!!!""""""""""""################## !!!!!!"""###"""""""""###"""!!!###%%%'''&&&&&&******)))$$$        $$$&&&$$$###&&&***((()))&&&  !!!    '''+++,,,)))(((+++,,,+++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***,,,...//////---***)))))))))))))))***+++,,,---,,,,,,++++++++++++,,,,,,***((('''&&&&&&'''(((***+++++++++,,,---...///000.........///......---,,,...............---,,,,,,------------------------+++,,,------,,,,,,...000...---,,,+++,,,---...///...---+++***  %%%!!! """!!!!!!!!!!!!!!!!!!"""!!!!!!""""""######$$$$$$!!!!!!"""#####################"""$$$&&&'''&&&%%%))))))%%%            &&&***$$$ !!!  $$$))),,,)))''')))+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---...//////---+++***(((((((((((()))***+++,,,,,,,,,++++++++++++,,,,,,((('''%%%$$$%%%'''***+++,,,,,,++++++,,,---///000---...............------,,,------------,,,,,,,,,........................***+++---,,,,,,---///111......------------...///---,,,+++***"""!!!"""  !!!!!!!!!  !!!!!!!!!!!!""""""######$$$"""###$$$$$$%%%%%%$$$$$$$$$###$$$%%%'''(((&&&%%%(((&&&        &&&,,,((( """###$$$%%%%%%###!!!     '''+++***''')))******)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......------,,,,,,------(((((((((((()))***++++++,,,++++++******++++++,,,'''&&&%%%%%%&&&)))+++,,,---,,,++++++,,,---///000------...............---*********++++++,,,---...////////////////////////***+++---,,,,,,---///111///.....................,,,,,,++++++  """""" !!!!!!   !!!!!!""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%'''###          """### """###$$$%%%   ###++++++))))))***)))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++///...,,,+++++++++,,,---(((((((((((()))***+++,,,++++++************++++++''''''((()))***+++,,,---,,,,,,,,,,,,,,,---...///,,,---......///.........))))))******+++---...///////////////////////////+++,,,------,,,,,,...000...............---------,,,,,,,,,,,,    !!!   !!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!######$$$%%%%%%%%%%%%$$$%%%%%%&&&'''))))))'''$$$&&&     %%%,,,111+++       +++---+++******)))************))))))))))))******************************++++++++++++******,,,,,,,,,,,,,,,+++++++++))))))))))))***+++,,,,,,++++++************++++++((()))+++,,,------------,,,,,,------......------,,,------...//////......---,,,,,,,,,,,,---//////////////////////////////,,,---...---,,,,,,---///...............---,,,,,,+++,,,,,,,,,!!!   !!! !!!!!!"""###$$$$$$""""""!!!!!!!!!!!!""""""######""""""!!!!!! """"""###$$$$$$$$$$$$###%%%%%%&&&(((***)))'''$$$%%%      """---444333;;;???666$$$       ***...,,,+++***)))*********)))))))))))))))))))))))))))))))))))))))*********++++++*********)))+++---...---,,,)))((())))))))))))***+++,,,---++++++************++++++)))+++---///000///...---+++,,,---...///...---,,,,,,,,,---.../////////...111000///...---...//////////////////////////////---......---++++++---...---.........---,,,++++++++++++,,,---!!! !!!   !!!  !!!"""!!! """ !!!""""""""""""!!!!!! !!!!!!!!!"""$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%###       &&&111///(((111444111%%%    ((())))))---///,,,+++++++++*********))))))++++++************+++++++++***)))***+++,,,***(((++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,+++************,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,++++++,,,---///000000111111......---------......//////...------...000222444---------...------,,,,,,------,,,+++++++++,,,,,,,,,---......!!! !!!   !!!!!! !!! !!!""""""""""""!!!!!! !!!!!!!!!!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((('''&&&      ###    !!!'''***,,,,,,+++))))))******++++++,,,,,,+++******))))))******++++++******+++,,,,,,+++)))++++++++++++++++++++++++***************+++++++++++++++******************+++++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,------............------------------...//////111000...---...///111222,,,,,,---......---------...---,,,,,,+++++++++++++++,,,------!!! !!!       !!!"""""""""""""""!!!!!!!!!!!!""""""""""""###%%%%%%%%%%%%%%%""""""###&&&(((((('''%%%             %%%++++++)))***(((((()))***+++,,,---...+++******))))))******+++,,,+++++++++------,,,***++++++++++++++++++++++++++++++******************))))))))))))******************++++++++++++******+++,,,,,,------,,,,,,+++---------------,,,+++***++++++,,,---...//////000222111///...---...//////+++,,,---...............///...---,,,++++++***+++***,,,---,,,!!!   !!!"""""""""""""""!!!!!!!!!"""######"""######$$$%%%%%%%%%&&&$$$###$$$&&&((('''###            !!!,,,***(((***))))))******+++,,,,,,---******))))))))))))******,,,,,,+++,,,---...,,,***************************,,,,,,,,,++++++******)))))))))******++++++++++++******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------------,,,++++++******+++---...///000000000//////.........//////++++++---...///////////////...---,,,+++*********+++,,,------ !!!!!!    !!!""""""""""""""""""""""""###$$$$$$############$$$%%%&&&&&&'''%%%$$$&&&'''$$$         )))***(((******************************))))))))))))))))))***,,,,,,+++,,,---...,,,***************************------,,,,,,++++++************+++------------,,,+++,,,,,,---......------+++,,,,,,------,,,,,,+++,,,,,,---............---)))***+++---.../////////---------......///000111+++,,,---...//////000//////...---,,,++++++++++++---...///... !!!!!!!!!!!!      !!!"""""""""""""""""""""###$$$%%%&&&############$$$%%%&&&'''(((&&&$$$%%%%%%   ###!!!       ###)))))))))******)))))))))(((((((((***))))))(((((())))))***,,,+++++++++------,,,***************************,,,,,,,,,++++++++++++++++++,,,---.........---,,,+++,,,---......//////...+++,,,,,,------,,,,,,+++,,,,,,---...............)))***,,,---.........---+++,,,---...///000000111,,,---...///////////////------,,,,,,++++++,,,,,,---///000/// !!!!!!"""!!!       !!!"""""""""############$$$%%%&&&&&&$$$############%%%&&&'''(((%%%###$$$$$$  %%%!!!     &&&***'''''''''''''''(((((((((((())))))(((((((((((())))))+++******+++,,,,,,+++)))************************)))))))))))))))*********+++,,,---......,,,+++******+++,,,---............+++,,,,,,------,,,,,,+++,,,------------,,,,,,+++)))***,,,.........,,,,,,,,,------...////////////......////////////......,,,,,,+++++++++,,,---------...///... !!!"""""""""!!! !!!!!!    !!!  !!!   !!!"""""""""############$$$%%%&&&'''$$$######"""###%%%&&&'''&&&###!!!###### !!!$$$     $$$***%%%$$$%%%%%%&&&'''((())))))))))))(((((((((((())))))+++***)))***,,,,,,***((())))))))))))))))))))))))&&&&&&''''''(((((())))))***+++---------+++)))((()))***+++,,,------...---+++,,,,,,------,,,,,,+++---------,,,+++***((((((***+++---......---,,,***......//////......---,,,...///////////////...---++++++++++++,,,---......,,,---...... !!!!!!  """ !!!"""!!!  !!!!!! ###%%%&&&%%%###!!!!!!"""!!!###%%%$$$""""""$$$&&&%%%$$$###!!!     %%%&&&(((%%%###$$$'''((('''%%%+++***)))''''''(((((()))((())))))************)))***************+++++++++))))))(((((('''''''''&&&******+++,,,,,,,,,,,,,,,+++,,,---...///...---,,,)))***+++,,,...///000000---......,,,***(((((()))***+++,,,---------,,,,,,---,,,+++,,,///000...+++...///000000000///---,,,++++++************++++++---------... !!! !!! !!!!!! !!!""" """$$$%%%$$$###""""""###!!!###%%%$$$""""""$$$&&&%%%%%%###     $$$((()))&&&$$$%%%'''(((&&&%%%((('''&&&&&&&&&'''(((((((((((()))************)))******************************))))))(((((((((((()))******+++++++++******++++++,,,---------------,,,,,,,,,---------......---......---+++))))))***,,,,,,------......------,,,+++***,,,...///---+++...............---,,,,,,++++++************++++++---.........   !!!""""""!!!   !!!""" !!!!!!  """$$$$$$###"""###$$$!!!###$$$$$$######$$$%%%&&&&&&###   """***)))(((&&&&&&''''''&&&$$$$$$$$$$$$$$$%%%&&&'''((((((((()))***************+++++++++******))))))(((+++******)))))))))))))))((()))))))))))))))((((((++++++******++++++,,,---.........------,,,,,,+++---...///...,,,+++,,,---------------............+++******+++---...,,,+++...---,,,,,,,,,,,,,,,,,,++++++************++++++------...///  !!!!!!"""!!!   !!!  !!!   """###""""""###$$$"""###############$$$$$$&&&&&&"""   ***))))))((((((''''''%%%$$$#########$$$%%%'''(((((('''((()))***************,,,++++++***)))(((((('''******)))(((((())))))***'''((((((((((((''''''&&&+++***)))))))))***,,,---......---------,,,,,,,,,,,,...///...------...///,,,,,,,,,,,,------......*********+++,,,,,,,,,+++...---,,,++++++,,,---...,,,++++++******++++++,,,,,,,,,---...    """  !!! !!!"""""""""###$$$###""""""###$$$$$$$$$$$$%%%$$$    ''')))*********((('''&&&%%%######%%%&&&'''((())))))'''''')))******+++++++++++++++******)))((('''''')))((('''&&&&&&''')))***''''''(((((((((((('''&&&+++***)))((()))***+++,,,++++++,,,------......///,,,...//////------...000++++++*********+++,,,---)))***+++,,,,,,++++++,,,///...---,,,,,,---...///,,,,,,++++++++++++,,,,,,++++++,,,---    !!! !!!!!!!!! !!!!!!!!!!!!"""######"""""""""$$$%%%$$$###%%%!!!   !!!((()))++++++)))'''''''''$$$%%%&&&((())))))******&&&'''(((***++++++++++++*********))))))((((((''')))(((&&&%%%&&&''')))***''''''((()))))))))))))))******))))))******+++,,,)))***+++,,,...///000111,,,...///...------...///+++***)))))))))***,,,---)))+++------,,,+++,,,------------------......///,,,,,,++++++++++++,,,,,,+++,,,,,,,,,  !!!!!!!!!    !!! !!!!!! !!!"""$$$"""!!!"""$$$&&&$$$###$$$     &&&))),,,,,,***(((((()))$$$%%%'''((()))))))))(((&&&'''((()))++++++++++++)))))))))))))))(((((((((***((('''&&&&&&(((***,,,'''((()))***+++,,,,,,,,,)))***++++++,,,,,,++++++)))***+++,,,...///000111---...///...,,,,,,---...,,,+++***))))))+++---...))),,,......,,,+++,,,...++++++,,,------------------,,,,,,++++++,,,,,,---...--------- !!!  !!!!!!!!!  !!!!!! !!!!!!   !!!    !!!!!!!!!  !!!$$$"""!!!"""%%%&&&$$$"""###      %%%))),,,---***((()))***$$$%%%'''((()))(((((('''&&&'''((()))++++++,,,,,,(((((((((((())))))))))))+++***(((''''''))),,,---'''(((***+++---.........)))***+++------,,,++++++***++++++,,,---...///000---...///...,,,+++,,,------,,,+++******,,,...///***,,,//////---,,,---///(((***+++,,,---,,,,,,+++---,,,,,,++++++,,,,,,---/////////... !!!!!!!!!  !!!"""""" !!!!!!  """$$$!!!!!! !!! """###""" !!!  !!!"""  !!!!!!!!!######!!!   $$$$$$!!!!!!$$$&&&%%%"""      )))///+++&&&&&&((('''&&&&&&&&&%%%%%%&&&&&&''')))'''%%%&&&)))***)))'''(((((()))***************)))***+++***''''''))),,,++++++,,,,,,,,,---------...---,,,+++++++++,,,,,,,,,,,,,,,---------......///......---,,,***)))(((------,,,+++,,,---...///---,,,,,,++++++,,,,,,---(((((((((+++---000000000---+++***+++,,,,,,+++***+++++++++,,, !!!!!!  !!!!!!""" !!!!!!  !!! !!!"""!!!  !!! """"""!!! !!! !!! !!! !!!!!!!!!!!!###"""!!! """"""!!! ######!!!!!!$$$%%%$$$        $$$,,,+++(((((())))))''''''&&&%%%%%%%%%&&&&&&'''&&&%%%''')))***(((&&&(((((()))***************)))***+++***(((((())),,,++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,------------,,,+++......---,,,---...///000---,,,,,,++++++,,,,,,---*********+++---.........,,,+++***+++,,,---,,,++++++,,,,,,,,, !!!!!!!!!  !!!!!!!!! !!!  !!!!!!!!!    !!!"""""" !!!   !!!"""""""""!!!!!!!!!!!!!!!  """###!!! !!!###$$$$$$###"""###!!!"""%%%%%%"""     (((*********+++***(((((('''&&&%%%%%%%%%&&&%%%%%%&&&(((***)))'''%%%(((((()))***************)))***++++++))))))***+++,,,,,,,,,,,,------------------......---+++***))),,,,,,,,,---------......***+++,,,---.../////////.........---...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---...---,,,---,,,,,,,,, !!!!!!!!!!!!    !!!!!!"""""""""   !!!"""!!! !!! !!!""" !!!"""#########""""""!!!!!!  !!!"""###!!! !!!###$$$$$$### ######"""$$$&&&%%%!!!      ###)))+++*********)))((('''&&&&&&%%%%%%&&&###$$$''')))***)))&&&$$$(((((()))***************)))***++++++++++++++++++,,,,,,,,,------------...,,,---...///...+++)))''',,,,,,,,,---------......***+++,,,...///000000000------------.........///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,---...+++***)))+++---......------------,,, !!!!!!!!!!!!!!!   !!!!!!""""""  !!!   !!!!!!  """###""" !!!"""############""""""!!!!!! !!!"""######"""!!! """"""!!! !!!$$$%%%$$$&&&((($$$      (((+++)))(((((()))((('''&&&&&&&&&&&&&&&###%%%(((******(((&&&%%%(((((()))*********************+++,,,------,,,+++,,,,,,---------.........,,,---...///...,,,)))(((,,,,,,,,,---------......,,,,,,---...////////////++++++,,,,,,------------+++,,,,,,------,,,,,,+++(((***,,,,,,,,,,,,...000+++******+++---///...------------,,, !!!"""""""""!!!!!!!!!!!!!!!  !!!  !!!""" !!!!!!!!!!!!     !!!  %%%%%%"""  !!!"""###""""""!!!!!!!!!!!!!!! !!!!!!"""#########"""!!! """"""!!! ###%%%%%%%%%&&&'''"""        &&&***(((&&&'''((('''''''''''''''(((((($$$&&&)))***)))((('''((((((((()))*********************+++---//////---+++,,,---------............+++,,,---------,,,+++***,,,,,,,,,---------......,,,------.........------******+++,,,,,,,,,,,,+++++++++------------++++++'''***------++++++...111,,,+++***,,,---///...------,,,,,,,,, !!!""""""""""""""""""!!!!!!  !!!!!! !!!   !!! !!!!!!!!!     !!!  !!!!!!!!!!!!  """'''&&&""" !!!"""""" !!!!!!!!! !!!"""############"""!!! !!!###$$$$$$"""###$$$$$$###%%%%%%       ###)))'''''')))'''&&&&&&''''''((()))***&&&(((******)))((()))***(((((()))************************---000000...+++------------............++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,---------------***+++,,,---------,,,,,,***+++---......---+++***(((,,,...---******,,,000---,,,+++,,,---...---,,,+++,,,,,,,,, !!!"""""""""""""""""""""!!!  !!!!!!!!! """!!!  !!!"""!!!   !!!!!!!!!!!!  !!!"""  """"""!!!!!! !!!"""((('''!!! !!!""" !!!!!! !!!"""######$$$$$$###!!! """%%%''''''&&&"""######"""$$$###  &&&"""     """((('''(((,,,&&&&&&&&&&&&((()))***+++''')))+++***((((((***,,,(((((()))***************+++******---111111...+++---------.........//////++++++++++++,,,---...///,,,,,,,,,---------......)))***+++,,,---.........+++,,,---.........---,,,***+++---......---+++******...000...***(((***......---,,,,,,---...---++++++++++++,,, !!!"""###$$$!!!   !!!!!!  !!!!!!!!!###!!!  """"""!!!!!!  !!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###!!! !!!"""###""""""""""""###$$$%%%&&&$$$!!! """###     666KKK;;;                  !!!******((())))))((((((((((((***+++,,,,,,+++)))''''''''''''(((***)))((((((((()))+++,,,------,,,------...///000+++---///000//////000111...,,,***+++---...,,,***++++++++++++++++++++++++000//////.........//////++++++------------++++++...---,,,,,,++++++++++++***+++,,,---............111000...,,,+++,,,---...//////...---!!! !!!!!!"""###   !!!!!!  ###!!!  """!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!  !!!"""###""""""""""""###$$$%%%&&&###!!!!!!###"""    ---;;;111        )))+++******))))))(((((()))***,,,---++++++***)))(((''''''(((******))))))******+++,,,..................------***,,,...///......///000---+++***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,---............---,,,///...------,,,,,,,,,---+++,,,---....../////////000///---,,,,,,...///000/////////..."""!!!!!! !!!!!!   """  !!!"""""""""!!!!!!!!!!!!  !!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!"""###""""""""""""###$$$%%%%%%"""!!!"""###!!!      ((()))!!!"""         &&&,,,+++***))))))))))))***+++,,,---***************)))((('''******+++,,,,,,,,,,,,,,,...////////////---,,,+++***+++------,,,,,,...///,,,+++***+++---......---------------------------.....................///------...//////...------//////...---------......,,,------...//////000000///...------...000111222000000//////###"""!!!  !!!!!! !!!!!! !!!  !!!"""""""""!!!!!!!!!!!!!!! !!!"""  """###  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!"""""""""######""""""###$$$$$$%%%!!!"""###"""     !!!...>>>EEE>>>))) !!!$$$            """***+++)))))))))******+++,,,,,,---******+++,,,+++***((('''***+++---.........---,,,---...///000000...,,,+++***+++,,,+++++++++,,,...+++++++++,,,---.................................------..................,,,---...//////...---,,,......------------......------......///000000111/////////...///000111222111000000000###"""!!! !!!"""""" !!!"""###!!!!!!    !!! !!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!"""""""""""""""#########"""######$$$%%%!!!######      ###444CCCJJJJJJ>>>&&& ///000%%%   ###"""###(((!!!!!!""""""!!!&&&&&&%%%$$$###"""""""""!!!          &&&)))((()))***++++++,,,---------***+++,,,,,,,,,+++)))(((+++,,,---//////...------+++,,,...000000///...---***++++++***))))))+++---,,,,,,------------...///........................,,,,,,---...//////......+++,,,---......---,,,+++---,,,,,,,,,,,,,,,------......------...///111111111111000///////////////000000000000"""!!!!!! !!!!!!"""""" !!!###$$$!!!!!!  !!! !!!   !!!!!!!!!!!!!!!  !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  """$$$""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!"""#########""""""$$$###############$$$$$$"""$$$###       '''///000,,,!!! ---,,,   """)))...***"""$$$***!!!"""$$$%%%&&&&&&%%%$$$+++***)))'''&&&%%%%%%%%%))))))((('''%%%###"""        """((()))******+++---------------++++++,,,,,,,,,++++++***,,,,,,---...............+++,,,---////////////...+++++++++***))))))+++---,,,...///...---,,,---...........................***+++---...//////...---++++++,,,------,,,++++++,,,,,,+++++++++,,,------...------,,,---///000111111111000000///...------000000000000!!! !!!!!!"""  """"""!!! !!!$$$%%%!!!!!!  !!!"""  !!!!!!  !!!!!!!!!""" !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###!!! """###"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###### !!!"""###$$$###""""""$$$$$$###############$$$$$$%%%###       !!!###$$$!!!$$$&&&$$$ !!!$$$"""'''***(((""" ###(((&&&((()))******)))((('''000...,,,***)))(((((((((,,,,,,---,,,+++***(((''')))***+++***'''"""   )))---***+++,,,---.........---,,,,,,+++++++++,,,,,,,,,------,,,,,,------...///------..................,,,,,,+++***((()))+++......///000///,,,+++,,,...------------------------)))+++---...//////...---+++,,,---......---,,,+++,,,,,,,,,,,,,,,---......------,,,+++,,,...000111....../////////......---//////////// !!!"""###!!! !!!""""""!!! !!!$$$&&&"""!!!  !!!"""!!!!!!!!!  """!!!  !!!!!! !!!!!!""""""!!!"""""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$""" !!!######""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$ !!!"""$$$$$$######"""$$$$$$###############$$$%%%&&&###              """$$$%%%$$$''')))'''###!!!$$$'''!!!$$$''''''&&&'''))),,,+++,,,...//////---+++***444222000...,,,++++++,,,++++++,,,---,,,+++))))))***+++,,,,,,***%%% """###"""!!! !!!"""!!!      +++000***+++,,,...///......------,,,+++***+++,,,---...------,,,++++++---...///000000...---------------------,,,***)))))),,,...///000111000,,,***+++---------------------------)))***---/////////...---,,,---...//////...---,,,---------------...///000---,,,+++***+++---///111+++,,,---...////////////............ !!!!!!"""#########  !!!""" !!!!!! !!!!!!     """"""!!! !!!"""!!!  """ !!!"""""""""!!!!!!!!!"""$$$%%%%%%""" """  !!!"""!!!  !!!!!!$$$$$$###"""!!!  ######""""""!!!!!! !!!"""$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''!!!           """$$$%%%###  """$$$%%%%%%%%%%%%%%%&&&'''((()))&&&$$$%%%(((***)))'''((((((+++---,,,)))+++000---'''&&&***---+++---222444333222000...---,,,,,,666555222///,,,+++******---------,,,,,,,,,,,,,,,(((,,,///...***(((***---+++'''$$$&&&***,,,***'''"""!!!!!!"""###%%%((()))(((,,,+++'''$$$$$$$$$!!!#########"""!!! """$$$$$$""" """      $$$000111...++++++...//////---,,,,,,++++++***+++++++++---,,,+++,,,------+++)))------......------,,,+++...---,,,+++***+++,,,---/////////000//////...---...---,,,+++***+++,,,------,,,,,,,,,,,,---......,,,------...............000///...------...///000/////////...------,,,,,,,,,,,,,,,---------......000000111111 !!!!!!!!!!!!""""""  !!!""" !!!!!!  !!!   !!!"""!!! !!! !!!"""!!! !!!"""!!!  """ !!!"""""""""!!!!!!!!!!!!!!!###%%%%%%""" """!!! !!!"""!!!  !!!!!!#########"""!!! !!!!!!!!! """"""!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$###############$$$###$$$$$$$$$$$$%%%%%%%%%'''%%%          """$$$&&&,,,***'''%%%$$$%%%''')))******))))))((())))))))))))((('''((()))***)))(((---++++++,,,)))%%%&&&+++)))%%%$$$))),,,,,,...333,,,///222555555444333333333111...+++)))(((((((((+++++++++******))))))(((***...111111...,,,///222333...)))(((******((($$$))))))))))))***+++,,,,,,---///...)))&&&((('''%%%&&&&&&%%%######""""""###$$$###"""""""""!!! !!!%%%(((%%%&&&&&&$$$###"""###%%%&&&$$$###""""""      ---111...,,,,,,...///...---,,,+++++++++++++++,,,,,,000///...///000///---+++------......------,,,+++------,,,,,,+++,,,,,,---///////////////...---,,,---,,,+++***)))******+++---,,,,,,,,,,,,---......------...////////////...///...---,,,,,,---...//////............---------,,,---------............222222111111!!!!!!!!!   !!!!!! !!!  !!!"""   !!!"""###"""!!!!!!!!!!!!   !!!!!! !!!"""!!!  """!!!!!!"""""""""!!!!!! !!! !!!###$$$$$$###!!!"""!!! """"""!!!  !!!"""!!!""""""###"""!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""###########################$$$######$$$$$$$$$%%%%%%%%%'''!!!         """$$$***)))%%%!!!"""%%%### """%%%''')))111///,,,)))((()))+++,,,,,,,,,+++******)))))))))(((***,,,,,,+++)))))))))///,,,******'''###$$$(((&&&$$$$$$'''))))))+++///---///222222111111111222444111...***(((((()))***++++++******)))(((''''''***...111111000///111444999444...+++***)))&&&$$$---------......---,,,,,,222333000+++)))+++,,,******)))'''%%%%%%%%%&&&'''+++***)))((('''&&&%%%%%%###$$$%%%%%%%%%&&&))),,,***+++,,,+++)))(((((()))+++***(((''''''%%%### !!!"""!!! !!!"""    '''111///---------...---,,,++++++++++++,,,,,,---...222111000000000000...,,,---............---,,,,,,,,,,,,------------,,,,,,/////////......,,,++++++------,,,++++++++++++,,,---,,,,,,,,,,,,---............///000000000//////...---,,,++++++,,,---...------........./////////------........./////////333222222111"""!!!!!!  !!!!!!  !!!"""###  !!!""""""""""""!!!!!!  !!! !!!"""!!!  """!!!!!!!!!!!!!!!  """$$$$$$###!!!"""!!! !!!"""###""" !!!!!!""" """###"""!!! !!!!!!  !!!!!! !!!"""###"""#########$$$$$$$$$############$$$$$$%%%%%%&&&&&&     """&&&(((222222...+++,,,...***### !!!!!!###&&&(((***---+++)))''''''((()))***((((((((((((((((((''''''(((,,,//////,,,))))))+++,,,((('''((('''%%%&&&***))))))))))))))))))***---111222111///...000666:::;;;888444///---,,,---...------,,,+++******))))))***---//////...---...000888444///+++******(((''')))***+++,,,,,,+++***)))666555111++++++......,,,,,,***(((%%%%%%&&&(((***---------+++)))((('''(((&&&'''''''''&&&&&&(((***//////...,,,***)))***++++++***(((((()))(((&&&$$$ """######"""!!!###$$$""""""!!!!!!     """000///......---------,,,++++++++++++,,,...//////111000////////////,,,***...............------,,,+++,,,---.........---,,,//////......---,,,******000000//////............---,,,,,,,,,,,,---.........//////000000000000000......---,,,,,,---......,,,------...///000000000.........////////////000111111111111""""""!!!    !!!###$$$!!!  !!! !!!!!!!!!!!!  !!! !!!"""!!!  """  !!!###$$$###"""###!!! !!!"""###"""!!!!!! !!!"""""" !!!""""""!!!  !!!!!! !!!!!!"""!!!"""###$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&$$$       !!!$$$''')))222444444222333333---%%% !!!###%%%''')))'''&&&%%%$$$$$$%%%'''(((###$$$%%%&&&'''''''''''''''+++//////,,,******+++((($$$###&&&'''&&&'''***))),,,---+++***+++,,,...,,,000555888999<<>>999444111/////////------,,,,,,+++******))),,,---...---,,,+++++++++111///,,,++++++,,,,,,,,,((()))+++,,,------,,,+++666555000***+++......***+++)))'''%%%%%%&&&(((***+++,,,---+++(((&&&'''(((&&&''''''&&&$$$"""###$$$///...+++'''$$$$$$&&&)))&&&%%%%%%&&&'''(((&&&$$$ !!!""""""!!! !!!###"""!!!!!!       ...//////......---------,,,,,,,,,,,,---...///000111000//////000///---+++......//////......---,,,***+++---...///...------............---,,,+++***000000000/////////......---,,,,,,,,,,,,---.........//////000000000000000000///...------...///000,,,------...///000111111.........////////////000......///000""""""!!!!!!  !!!!!! !!!  !!!######!!!!!! !!!!!!  """ !!!"""!!!  """   """$$$#########"""!!!!!!######"""!!!!!!!!! !!!!!!"""### !!!!!!""" !!!!!!!!!!!!  !!!!!! !!!###$$$%%%%%%$$$###""""""###$$$%%%&&&&&&'''    '''    ######""""""###%%%((()))...444777555333222---&&& """$$$&&&''''''&&&%%%$$$$$$%%%&&&'''!!!###%%%'''((()))((((((''')))+++,,,+++******+++(((%%%$$$)))+++***)))+++''',,,...+++)))+++------+++333===AAA???======??????===:::666222000......+++++++++************)))//////......---,,,***)))*********+++,,,...///000---...///000111111111111444333...)))***...,,,''')))(((&&&%%%%%%&&&'''(((''')))+++)))&&&$$$&&&(((&&&''''''%%%###!!!!!!"""******(((%%%""""""%%%'''%%%$$$$$$%%%''''''&&&$$$ """"""!!!  !!!     ,,,...//////...------...------------......///000222111000111222222000......////////////...------+++,,,---......///......---............---,,,,,,------......------,,,+++---,,,,,,,,,,,,---............///000000000//////000///...------...///000------...///000000111111------........./////////,,,---...///"""""""""!!!!!!  !!!!!!!!!  !!!!!!  !!!"""###!!!!!! !!!!!!  !!! !!!$$$ !!!"""!!!  """ !!!!!!"""!!!!!!!!! !!!###$$$######"""!!!"""######"""!!!!!!!!!!!!!!!!!!""""""###  """$$$ !!!""""""!!!!!!!!!!!!!!! !!!  !!!###%%%%%%%%%$$$###!!!"""###$$$%%%&&&&&&'''      &&&((('''$$$ $$$###"""!!!"""$$$&&&(((...555888555///,,,***((( !!!###%%%'''***)))(((&&&%%%$$$$$$$$$"""###%%%'''(((((('''&&&'''&&&&&&(((***++++++***+++(((***222777777666777777===???999444444555444666<<>>GGGNNN___jjjoooggg___]]]YYYSSSSSSQQQNNNIIIEEEDDDEEEGGGEEEAAAAAADDDDDD>>>999888===666333777888444222333;;;666555666666333222333555555444555555444000---777//////555444------444:::111+++---...***((()))$$$''''''&&&(((,,,+++'''###'''***+++***)))***,,,+++(((%%%$$$'''***+++,,,)))000666999@@@HHHGGGAAAEEE???888333222000---***---,,,+++***)))(((%%%$$$&&&######&&&&&&!!!     (((111///+++---111222000000000000000000000000---.../////////...,,,+++000...---...///000///...,,,,,,------.../////////---------...///111222333111000///...------...///......------------..................////////////,,,---//////......000222...///111222333333222222///---+++,,,///000...,,,////////////""""""######"""!!! !!!!!! ######""""""""""""###### !!!!!!!!!"""""""""######$$$$$$###!!! !!!$$$###!!! !!!""" !!!""""""$$$###!!! !!!###$$$###"""!!! !!!""""""!!!!!!"""""""""#########$$$###!!! """###$$$""""""!!!!!!!!!!!!"""""""""  """######""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!  !!!"""""" """$$$$$$%%%$$$"""%%%(((%%%        ---666888+++&&&"""!!!"""$$$///777:::888333000((('''&&&'''((((((&&&$$$###!!! !!!%%%''''''&&&)))''''''(((&&&""""""&&&***)))(((((()))***++++++((()))***+++,,,,,,---...222666999888888???MMMXXXfffrrrxxxrrrlllllliiiddd\\\[[[ZZZWWWTTTSSSTTTVVVWWWVVVWWWXXXTTTMMMJJJLLLEEECCCDDDJJJKKKIIIHHHKKKRRRMMMLLLOOOQQQNNNLLLLLLLLLKKKJJJJJJJJJHHHEEEBBBAAA;;;:::>>>===777999BBBBBB:::444555666333222444...111222000///000---(((+++,,,.........---,,,,,,,,,---...---+++******,,,***000555777===EEEHHHFFFGGGGGGFFFGGGGGGFFFCCC@@@<<<;;;:::999777333,,,(((,,,%%%!!!"""$$$!!! !!! """!!!"""!!!   &&&000///,,,...111222////////////////////////....../////////...---,,,000...---...///000///.....................------------------...///111111111000///...---......//////..................///222111111000000//////...,,,...//////......000111...///000111222222222222///---,,,---///000...,,,000000000000"""""""""""""""!!! !!!!!!!!! ######""""""""""""######!!!!!!!!!!!!"""""""""""""""###$$$###!!! !!!&&&%%%###!!! !!!""""""###""" """###"""""""""###############!!!!!!""""""""""""#########""""""!!!!!!""""""###"""!!!!!! !!!!!!"""""" !!!#########""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!  !!!""""""!!!!!!"""$$$"""#########%%%&&&!!!        """### $$$'''&&& ###''',,,444;;;===999444000#########%%%&&&&&&$$$"""!!!!!!!!!###&&&'''''''''***)))***,,,***%%%%%%(((***))))))))))))***+++++++++---////////////000222///555999888777>>>NNN[[[hhhtttzzzuuuppppppnnnjjj___```aaa```______```bbbffffffgggeee]]]TTTQQQTTTMMMOOOTTTYYYXXXVVVXXX]]]bbb]]]\\\aaaeeeccc^^^\\\XXXVVVTTTTTTTTTSSSQQQOOOQQQMMMLLLMMMHHHDDDKKKVVVRRRKKKFFFEEEFFFFFFHHHKKKEEEIIIIIIFFFEEEDDDAAA<<>>@@@???;;;888444888;;;:::555111111333///111111111555<<<@@@@@@???AAAEEEGGGIIIKKKMMMOOOLLLLLLLLLMMMLLLHHH???999111---+++......)))%%%$$$!!!######"""!!!""""""   !!!---000...///000111/////////////////////////////////000//////...---000...---...///000///...000//////...------,,,,,,---------------...//////000000///............///000//////......//////000555555444222111///...------///000000......///111////////////000111222222///...------//////...---222222222222"""""""""!!!!!! """"""""""""!!! !!!!!!!!! ######""""""""""""######!!!!!!!!!!!!""""""""""""!!!"""###"""  !!!&&&%%%$$$"""!!!!!!!!!!!! !!!""""""!!!!!! !!!!!!!!!!!!"""############"""!!!!!!!!!!!!"""""""""###"""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!#########""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!!!!  """"""!!!!!!"""$$$!!!###$$$$$$%%%$$$      $$$######!!! !!! !!!%%%&&&######***222<<<999444000---+++)))'''######$$$&&&((('''%%%###$$$$$$%%%''')))*********///---...000---((('''***,,,---------------...///222444666555333333555888333888===???AAAGGGRRR\\\hhhsssxxxrrrkkkkkkiiiddd```cccfffggghhhhhhiiijjjnnnkkkjjjhhhbbbYYYUUUVVVZZZ^^^bbbbbb^^^\\\```fffiiicccbbbgggllliiiccc___WWWVVVTTTSSSTTTUUUTTTSSSPPPNNNLLLIIICCC@@@HHHTTT[[[XXXTTTRRRRRRVVV[[[```[[[^^^^^^ZZZXXXYYYXXXVVV\\\WWWTTTVVVYYYZZZTTTNNNIIIKKKMMMMMMLLLJJJIIIIIIGGGCCC>>>===AAAEEECCC???===???AAABBBCCCHHHPPPVVVQQQQQQRRRTTTVVVTTTNNNIII666999AAAFFFBBB777...,,,222555555000***'''""""""###"""!!! !!!  """  )))000000//////000/////////////////////////////////////////////...000...---...///000///...//////.........---------.........------...///////////////.........//////000000////////////000000555444333222111///.........///000000///...///000000///.........///111222//////......//////...---111111222222!!!!!!!!! !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""!!!!!!!!!!!! !!!"""!!!!!!######""""""""""""###### !!!""""""!!!!!! !!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!  """$$$$$$###""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  """###""""""###$$$!!!$$$%%%%%%%%%###    $$$***'''###!!! !!!###"""'''((()))111>>>GGGCCC<<<111)))%%%######"""######$$$''')))***)))'''((()))***++++++,,,---...555333333444111,,,,,,///666888999999888777888:::;;;===>>>;;;888888<<>>FFFPPPSSSJJJ===888;;;IIINNNOOOIIIAAA;;;555///555:::;;;444...+++(((###&&&'''### $$$$$$   %%%///222000///000........................///............/////////000...---...///000///...---------.........///////////////...//////000000......//////////////////000000////////////000000111000000000000/////////...///111000//////000111000///.........///111111000000000///............000000000111!!!!!!  !!! !!!"""######### !!!!!!!!!!!!"""""""""######""""""""""""######""""""""""""!!!!!!!!!!!! !!!  !!!""""""###$$$$$$ !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""######"""!!! !!!  !!!!!! !!!###$$$$$$###""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""###$$$"""%%%&&&$$$$$$!!!     """&&&***'''!!!  !!!!!!"""%%%***%%%))))))&&&'''111===DDD555000+++(((((()))'''%%%%%%%%%&&&***///222444444555555555444333444666999@@@>>>===>>><<<999:::>>>BBBEEEHHHHHHEEEDDDEEEHHHKKKLLLKKKGGGCCCCCCJJJPPPZZZ[[[```gggmmmooollliiikkkvvv|||vvvrrrttttttpppooorrruuuwwwxxxxxxyyyzzzuuunnnkkkrrrzzz{{{wwwuuurrrxxxzzzuuupppssszzz~~~yyyvvvuuuwwwvvvqqqmmmmmmjjjiiiiiijjjmmmnnnnnnmmmnnnnnnmmmhhhddddddjjjpppgggkkkjjjeeeccciiisssyyyqqqssspppggg```aaaddddddkkkgggccceeeiiijjjddd^^^lllfffbbbfffnnnrrrpppkkkiii^^^YYYaaallllllddd[[[XXX[[[^^^```^^^\\\YYYXXXaaabbbaaa[[[SSSMMMKKKLLLLLLPPPSSSQQQGGG???BBBKKKLLLRRRSSSMMMFFFBBB>>>:::;;;HHHRRRPPPKKKHHH@@@666222333...'''&&&)))&&&$$$!!! !!!      ---222000///111...........................------------...//////000...---...///000///...,,,,,,------...//////000///////////////000111111---...//////000/////////000//////......//////000------....../////////000---///000000000000111333000000000//////000000111000111111000...---...///......//////!!!  !!! !!!!!!"""!!!!!! !!!!!!!!!""""""""""""######""""""""""""#########"""""""""!!!!!!!!!    !!!""""""###### !!!""""""!!!""""""""""""""""""!!! !!!""" !!!!!!!!!""""""%%%###!!! !!!!!!  !!!!!! """$$$%%%$$$"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""##################$$$$$$"""!!!   """$$$$$$$$$$$$ !!!"""###!!! &&&***+++...111///)))$$$"""###"""$$$%%%$$$&&&+++...///,,,%%%$$$,,,444666111---+++---222555444222......000666>>>EEEJJJMMMMMMMMMLLLIIIFFFGGGKKKNNNQQQOOOOOOQQQPPPPPPSSSYYYTTTXXX\\\\\\YYYWWWYYY[[[aaabbb___YYYTTTUUU^^^fffgggjjjnnnrrrtttsssqqqpppiiiuuu{{{vvvtttwwwyyyvvvuuuwwwyyyyyyyyyyyyzzz{{{rrrlllkkkrrryyyzzzyyyyyyrrrzzz}}}yyyvvvyyy}}}}}}zzzyyyzzz{{{wwwrrrqqquuuqqqpppqqqrrrttttttsssqqqgggiiiiiihhhgggiiimmmoooooouuuuuummmiiinnnvvv{{{zzz~~~}}}vvvooonnnnnnnnnmmmjjjggggggiiigggbbb]]]mmmjjjiiikkkoooppplllhhh^^^WWWVVV```hhhiiieeecccaaa___^^^]]]\\\[[[YYYWWWccciiilllfff[[[SSSRRRUUU[[[XXXUUURRRMMMIIIMMMTTTIIIMMMLLLEEE???>>>@@@@@@999JJJWWWYYYZZZ\\\YYYRRREEEGGGBBB:::999<<<666***+++'''&&&'''&&&!!!!!!$$$    ,,,222//////222........................---,,,,,,+++,,,---...///000...---...///000///...------..................---------...///000111222,,,---///000000000/////////..................///------........./////////,,,...000000000111333555000111111111111111000000000111222111...,,,---///......//////!!! !!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!""""""############""""""""""""############""""""!!!!!!!!!    !!!!!!!!!!!!!!! !!!""""""""""""############""""""  """$$$ !!!!!!!!!"""&&&$$$!!! !!!  !!! """$$$%%%$$$"""""""""""""""!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!"""""""""""""""$$$############"""$$$###    ###%%%%%%""" """"""!!!###(((---000111111000///222888===@@@DDDFFF???222&&&""""""&&&"""###(((((($$$$$$))),,,---***%%%'''000666555>>>999444555;;;@@@BBBBBB888999<<>>CCCBBB===>>>DDDCCC===:::@@@HHHIII===***###%%%###(((,,,...------000222666888888777555888???FFFTTTRRRPPPOOOQQQTTTXXX[[[\\\YYYYYY^^^gggooopppooonnnppppppnnnjjjiiilllpppjjjiiijjjmmmqqqtttvvvvvvvvvwwwwwwwwwwwwxxx{{{}}}wwwxxxxxxvvvttttttxxx{{{xxxvvvxxx|||{{{wwwuuuwwwsssxxx}}}~~~|||yyyyyyyyy{{{xxxxxx|||~~~|||zzz|||zzzwwwwww{{{{{{yyyyyy}}}}}}~~~yyy~~~}}}||||||{{{{{{}}}{{{zzz||||||xxxnnnfffkkkggggggmmmrrrtttvvvyyy{{{yyyxxxwwwsssqqquuu}}}zzz~~~{{{wwwwwwxxxwwwrrrlllkkkpppqqqkkkffffffqqqllllllppprrrooonnnoooggghhhkkkmmmjjjfffiiipppiiifff]]]UUUVVV___ccc```aaahhhllleeeYYYUUU\\\fff]]]WWWSSSVVVXXXXXXYYY[[[OOOLLLKKKMMMLLLHHHGGGJJJQQQSSSVVVZZZYYYXXX]]]eeedddfffddd```aaaccc]]]SSSLLL@@@;;;AAACCC<<<666666///)))######&&&%%%    &&&000000000333//////......---------,,,,,,,,,,,,---------......---...............---------...///000000...,,,+++)))+++...///...------.........///000//////......111000...---,,,,,,---------,,,,,,,,,,,,---......///////////////000111111000000000///////////////000/////////............000111111111!!!###!!!###!!! !!!######""" !!!!!!"""""""""######"""!!!!!!!!!!!!!!!""" ###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############### !!!!!!!!!"""""""""########################"""!!!!!!   """$$$######"""""""""!!!!!!!!! !!!"""""""""""""""""""""############$$$$$$"""""""""!!!!!!!!!!!!"""!!!!!!"""""""""!!!  !!!!!!"""""""""!!!######   !!!((('''$$$))))))///777:::;;;===BBBGGGKKKNNNPPPPPPNNNLLLKKKLLLBBBGGGFFF>>>;;;>>>>>>999555===IIIOOOEEE555------444:::BBBFFFEEEEEEEEEFFFGGGLLLRRRVVVXXX]]]dddjjjjjjiiigggggghhhjjjmmmooopppnnnmmmooossswwwxxxwwwuuuuuuuuuuuuuuuvvvvvvvvvttttttuuuwwwyyyxxxuuusss{{{||||||{{{yyyyyy{{{}}}yyy{{{{{{yyywwwwwwyyy|||}}}zzzzzz}}}|||}}}xxx|||}}}{{{yyyyyy|||xxxxxx}}}}}}|||~~~{{{yyy{{{~~~~~~zzz~~~~~~}}}~~~yyyxxxxxxzzzzzzvvvnnnhhhccccccgggooossstttwww{{{|||xxxuuuwwwwwwvvvxxx{{{vvv{{{}}}zzzvvvvvvvvvtttqqqkkkiiilllkkkfffbbbbbbeeehhhkkkllljjjiiiiiiiiimmmmmmnnnnnniiicccdddjjjjjjiiiccc[[[[[[aaafffeeemmmllliiibbbZZZWWWZZZ^^^bbb]]]ZZZ]]]```aaacccfffVVVRRRPPPQQQOOOIIIGGGIIIPPPPPPSSSUUURRRNNNPPPVVV^^^aaabbbbbbdddgggbbbYYYUUUTTTYYYbbbeee^^^TTTNNNHHHCCC>>><<<;;;666,,,$$$#########!!!    !!!---//////000/////////.........------,,,,,,,,,---------.........///////////////.........///000111000...,,,++++++---///000///......///.........///////////////000000///...---------------------------.../////////////////////000111111000000000000000000000000000000/////////.........000000000000 """###!!!!!!"""  !!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$### !!!!!!!!!"""""""""""""""""""""""""""!!!!!! !!!###%%%$$$$$$#########"""""""""!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!"""""""""#########$$$######""""""!!!!!! """"""######""""""!!! !!!!!!!!!!!!!!!""""""""" ###$$$ %%%(((,,,555444...222888AAAJJJMMMLLLNNNUUU\\\QQQSSSTTTPPPKKKFFFEEEFFFCCCJJJIII>>>666777888555888???IIINNNIII@@@>>>AAAQQQXXX```dddccc___]]]\\\aaagggnnnqqqrrrsssuuuxxxxxxwwwwwwwwwwwwxxxyyyzzzyyyxxxwwwvvvwwwxxxyyyzzzwwwvvvvvvxxxzzzzzzxxxuuuxxxyyy||||||wwwrrr}}}~~~~~~}}}zzzyyyzzz{{{|||}}}~~~}}}{{{zzzzzz{{{{{{yyy}}}~~~|||zzzzzz|||{{{~~~|||{{{|||{{{zzz}}}~~~~~~zzz{{{}}}~~~}}}||||||yyyyyyzzzyyywwwsssnnnlllaaacccjjjppprrrppprrrxxxyyysssqqqvvvzzzzzzxxxxxxrrrxxx{{{xxxvvvvvvssspppqqqmmmjjjkkkjjjeeebbbbbbeeemmmnnneee```fffmmmnnnrrrqqqqqqpppkkkddddddiiijjjllljjjdddaaadddhhhjjjrrrkkkccc]]][[[ZZZZZZYYYeee```^^^aaadddfffhhhlllddd```___^^^ZZZSSSPPPPPPQQQRRRUUUWWWSSSMMMMMMPPPYYY^^^bbbeeeiiijjjgggaaaWWW___hhhlllmmmjjjbbbZZZYYYWWWTTTTTTSSSLLL@@@777...***&&&%%%&&&&&&$$$"""        (((......---000000////////////......,,,,,,,,,---------.........//////000000000/////////000000111000...---+++...000111111///......//////...------...///000111////////////......---,,,........./////////000000///////////////000111111111111111111111111111111000000000/////////......////////////"""######!!! """   !!!"""""""""""""""!!!!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!  """$$$$$$$$$$$$$$$#########"""###!!!  !!!### !!!!!!""""""!!!!!! !!!!!!""""""##################""""""!!! ###############""""""!!!###""""""""""""""""""""" $$$%%%  !!!$$$(((111444888AAA@@@;;;@@@DDDIIIOOOQQQPPPPPPTTTXXXBBBDDDDDD@@@:::888;;;???KKKSSSTTTGGG===>>>BBBCCCLLLNNNQQQQQQOOOPPPXXX```lllqqqvvvwwwsssnnnkkkjjjrrruuuyyyzzzxxxuuutttsssyyyyyyzzzzzzzzzyyyyyyxxxssstttuuuuuutttuuuxxx{{{vvvwwwxxxxxxwwwtttqqqpppoooqqquuuzzz}}}}}}yyyvvvzzz{{{||||||yyyxxxxxxxxx}}}~~~~~~~~~}}}|||{{{{{{yyyuuuxxx{{{zzzyyyzzz~~~~~~}}}|||~~~|||}}}}}}zzzxxxyyyzzzyyy}}}}}}}}}~~~zzzxxx{{{}}}|||yyywwwwwwxxx{{{||||||yyyuuuqqqooooooiiijjjnnnppplllhhhjjjqqqrrrooopppvvvyyyxxxvvvwwwqqqvvvzzzxxxwwwvvvrrrlllpppppppppqqqpppllliiihhhpppuuummm[[[WWWgggtttvvvqqqppppppqqqnnniiijjjnnnhhhmmmoookkkeeedddhhhmmmhhhccc]]]ZZZ[[[\\\\\\ZZZccc^^^[[[]]]^^^^^^aaaeeejjjgggffffffbbb[[[VVVVVVUUUVVV\\\```___YYYWWWZZZZZZ___dddhhhiiihhheeebbbTTT]]]^^^WWWTTTYYYZZZUUUWWWVVVWWWYYY[[[WWWOOOIII;;;222******---...,,,***%%%''''''$$$     $$$---...,,,000000000000000/////////,,,,,,,,,---------......---......////////////...///////////////---,,,+++///000111000...---......///...---,,,---///111222...///000000000...---,,,//////000000111111111111///////////////000000111111111111111111222222222000000000////////////............///#########!!! """    !!!""""""""""""!!!!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!!!! !!! !!!!!!!!!!!!!!! !!!""""""!!! """$$$$$$$$$$$$#########"""###"""  """###!!!!!!"""############""" !!!""""""######""""""######"""!!! $$$######"""""""""""""""###############"""""""""###%%%%%%  """)))///333===FFFEEEDDDIIIFFFDDDKKKFFFGGGHHHKKKNNNPPPOOONNNEEEGGGGGGBBB===<<>>>>>HHHGGGEEEEEEIIIOOOQQQOOOKKKMMMRRRTTTQQQKKKHHHLLLQQQcccmmmnnnddd]]]ccckkknnnfffjjjllljjjiiimmmrrrtttuuuwwwwwwuuurrrrrruuuxxx{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~~~~~~~}}}}}}yyyxxxwwwxxxyyyzzz|||}}}www{{{}}}uuuiiidddhhhnnnjjjiiiiiikkkooossstttuuuvvvyyy}}}~~~~~~~~~}}}|||{{{|||}}}~~~}}}||||||yyyxxxuuuqqqqqqtttxxxwwwvvvxxx|||{{{wwwvvvyyy||||||}}}~~~}}}~~~|||}}}}}}zzz|||{{{{{{|||zzztttnnnnnnsssyyysssrrrpppoooqqqtttwwwyyytttpppnnnkkkgggcccgggmmmkkknnnuuuzzzyyyuuuwww|||uuuxxxzzzxxxxxxvvvppphhheeelllrrrtttuuuvvvuuurrrsssuuuqqqjjjkkkqqqpppjjjoookkkjjjjjjhhhcccbbbdddeeegggkkkjjjccc]]]^^^dddWWWXXXXXXWWWUUUUUUYYY\\\___ZZZUUUSSSOOOLLLOOOUUUWWWVVVXXX[[[YYYSSSNNNNNNQQQRRRWWW___```\\\XXXYYY]]]^^^___\\\UUUNNNNNNSSSOOORRRRRRMMMKKKPPPUUUWWWVVVSSSPPPMMMLLLJJJGGGEEEIII:::///000444444555999FFFHHHIIIDDD===:::;;;???;;;AAAEEE>>>111'''&&&)))%%%       ***111000......////////////000000,,,,,,,,,---------......***+++,,,---------------------------.........///...//////...---,,,...///000///...------...///000/////////000000//////...///000111222222222111000///////////////000111111//////000000111222222222111111000000000/////////............###"""!!! !!!"""!!!!!!!!! !!!######""""""""""""!!!!!!  """#########"""!!!!!! $$$$$$!!!!!!$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""" !!!"""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###"""""""""!!!""""""###!!!###$$$###"""!!!###"""!!! !!!!!!"""######$$$$$$%%%%%%%%%(((%%%   $$$---000555;;;@@@DDDFFFGGG<<>>888666999III\\\hhhiiihhhiiikkklllqqqoooddd```gggmmmnnnrrrtttppphhhhhhpppwwwyyywwwyyyzzzxxxuuusssuuuxxxxxxyyyzzz|||~~~}}}{{{xxxzzzzzzyyyyyyzzz{{{||||||}}}yyyvvvyyy~~~{{{wwwrrrpppsss{{{|||{{{zzz{{{}}}}}}|||{{{xxx|||~~~|||zzzzzz~~~~~~yyysssvvv}}}yyyvvvtttuuuzzz~~~}}}zzz||||||zzz{{{}}}~~~||||||}}}uuutttooogggbbbgggttt|||tttqqquuuyyyzzzyyyvvvqqqnnnnnnmmmhhheeeeeejjjggghhhooottttttrrrqqqxxxzzzxxxuuutttsssmmmeeefffmmmooollllllsssxxxxxxppprrrvvvwwwpppgggeeeiiiqqqllljjjkkkiiidddbbbbbbfffcccdddddd___WWWVVV[[[[[[UUUOOOLLLPPPXXX```eeeYYYVVVTTTTTTRRRRRRYYYaaaQQQQQQUUUYYYXXXPPPKKKJJJPPPPPPUUU^^^cccaaa______bbb___\\\WWWMMMGGGMMMYYYOOOIIIIIIQQQSSSNNNOOOUUURRRRRRQQQPPPOOOLLLJJJHHHCCC444)))***,,,+++111;;;555:::>>>??????DDDNNNWWWTTTXXX[[[YYYQQQHHHAAA===CCC999---$$$!!!    $$$000222,,,---------......//////,,,,,,,,,---------......+++,,,---...////////////......///000111333555666///000000/////////222444000000000000///...,,,+++111000///......///000111---///111222222222000//////////////////000111111---......///000111111111111111111111000000000000////////////"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!$$$$$$$$$############"""'''%%%###!!! !!!""" !!!!!!!!!""" !!!""""""!!!!!!!!!!!!!!!"""##################""""""!!!!!!###"""  !!!$$$$$$$$$###"""!!!!!!  """######!!!!!!!!!!!!!!!!!!"""##################"""!!! !!!"""###$$$ !!!"""###$$$%%%%%% """###### """"""!!!###&&&$$$ $$$  %%%&&&***999666///:::EEEKKKKKKFFFFFFGGG>>>000555;;;DDDDDD666---===VVVaaa^^^PPP>>>222000000///222CCCYYYhhhnnnnnnooopppvvvtttppplllkkkmmmpppssspppuuutttmmmlllsssyyyzzz{{{~~~~~~zzzsssooooooqqqxxxyyyyyyzzz{{{|||}}}}}}|||{{{zzzzzzzzzzzz{{{{{{||||||{{{yyy{{{~~~~~~zzzvvv{{{tttpppvvv|||~~~~~~|||}}}xxxtttvvv{{{|||zzz||||||zzzzzz|||{{{xxxvvvwwwzzz}}}}}}wwwuuuxxx{{{}}}~~~~~~~~~~~~~~~yyyuuutttsssqqqkkkjjjrrr|||yyyvvvrrrrrrvvvyyyzzzzzzrrrtttuuurrrmmmiiihhhiiiaaaeeejjjllllllmmmppprrrvvvxxxxxxvvvrrrmmmjjjiiikkkkkkllloootttvvvtttrrrqqquuuwwwssslllhhhkkkppppppnnnjjjfffcccbbbbbbbbbaaaffffff___XXXWWW[[[\\\```TTTNNNWWWbbbccc]]]YYYXXXYYYTTTKKKHHHOOOZZZaaaQQQUUUZZZ\\\ZZZUUUPPPNNNOOOYYY``````aaacccaaa\\\cccccc^^^XXXXXX\\\ZZZTTTTTTKKKIIIRRRUUUPPPNNNRRRRRRRRRPPPOOOSSSUUUQQQJJJEEE444+++111333---...777===666555:::;;;;;;EEETTT\\\TTTSSSYYYYYYQQQNNNSSSKKKBBB444)))&&&&&&$$$ ###"""     ***333000///...------...///000/////////...---------,,,,,,,,,---...///000111111...///////////////...---111///---...111222000...111111000000///---,,,+++000//////.........//////222///,,,+++---///111111333111000000111111000...---,,,,,,,,,...000222444......//////000000111111++++++,,,,,,"""""""""""""""""""""""" !!!!!!"""###"""""""""!!!!!!"""############"""$$$$$$$$$#########""""""&&&$$$"""!!! !!!"""""" !!!""""""!!!!!!!!!!!!!!!"""######$$$$$$#########"""""""""###"""!!! !!!"""$$$$$$######"""!!!!!! !!!!!!"""""""""!!! !!!!!!!!!!!!!!!"""##################"""!!!  !!!"""###### !!!"""###$$$%%%%%%  """######!!!###""" """%%%%%%!!!"""  $$$***222///000888000***777PPPPPPNNNLLLMMMMMMEEE;;;===???FFFKKKEEE@@@LLL^^^\\\PPP@@@333---...222555<<>>EEEFFFJJJRRR___[[[^^^dddaaaWWWUUU[[[SSSLLLBBB;;;888555///)))%%%%%%%%%''''''%%%!!!     (((222111000///......///000111...............---------////////////////////////------...///////////////111///---...000111///---000000000000///...---,,,...------,,,,,,---------111...,,,,,,...000000000111000//////000111///............///000111222333////////////000000111111---------,,,!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############"""###$$$$$$%%%%%%$$$$$$$$$$$$#########"""""""""$$$###!!!!!!!!!!!!"""### !!!""""""!!!!!!!!!!!!!!!""""""###$$$$$$$$$###############$$$###""""""!!!!!!""""""$$$$$$######"""!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""###"""######""""""!!!  !!!""""""### !!!"""###$$$$$$%%% !!!"""######"""###!!! %%%%%%"""!!!  ###***111===999///...111)))+++???[[[VVVSSSTTTTTTNNNIIIGGGCCCBBBGGGQQQUUUUUU[[[eee^^^HHH333...000222888???GGGSSSdddooossstttvvvxxxxxxvvvtttuuuwwwxxxvvvsssooossstttrrrssswww{{{{{{}}}~~~|||xxxsssppprrruuu~~~~~~}}}{{{zzzyyyxxxwww}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{}}}~~~~~~vvvkkkhhhoooxxx}}}~~~}}}ooonnnvvvwwwoooooommmjjjjjjoooxxx~~~|||||||||vvvwwwzzz~~~|||}}}{{{wwwqqqpppsssxxxxxxsssppprrrqqqrrrtttwwwyyyyyywwwuuusssvvvxxxwwwrrrmmmlllllllllmmmnnnnnnpppsssxxx|||}}}|||yyytttpppnnnnnnoooqqqppppppqqqrrrrrrqqqooojjjmmmooommmhhhfffiiillliiihhheeebbb```___^^^^^^]]]___^^^\\\\\\]]][[[WWW[[[\\\___bbb```[[[[[[^^^SSSXXXYYYUUUSSSVVVZZZ[[[```___[[[WWWUUUVVVZZZ]]]ccciiimmmnnnmmmnnnmmmjjjjjjiiieeebbbbbbdddaaa\\\[[[XXXZZZ___]]]UUUSSSWWW^^^ZZZTTTOOORRRZZZ^^^]]]OOO@@@:::@@@@@@222&&&###)))%%%+++:::FFFHHHIIIMMMUUUXXX```ddd]]]RRRSSS[[[YYYTTTNNNKKKIIICCC999222******,,,...///---)))&&&"""######"""!!!###"""     %%%000111000000//////000000111---------...............111111000//////...------,,,,,,---...///000000111///...---...//////...---......////////////......------------------------///...---...///000000//////...---...///000///...//////000111111111111111/////////000000000000111///......---!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""###$$$$$$%%%%%%$$$$$$############""""""""""""!!!!!!!!!!!!!!!"""###$$$!!!  !!!""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$############$$$$$$$$$###########################""""""!!!!!!$$$###!!!  !!!"""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!  !!!"""""" !!!!!!"""######$$$$$$!!!!!! !!!"""############ $$$%%%"""   &&&---444999===000&&&'''((((((777QQQ___[[[[[[]]]UUUIIIGGGNNNDDDDDDJJJVVV^^^```ccchhhiiiMMM888999AAABBBEEEMMMVVV___jjjrrrtttttttttvvvzzzwwwssstttvvvwwwuuuqqqrrrsssuuuuuuvvvxxxzzzzzzzzzzzzyyywwwvvvwww{{{~~~~~~|||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}|||{{{}}}zzzzzz}}}|||zzz~~~{{{zzz{{{|||||||||qqq^^^]]]iiinnnkkkhhh```XXXUUU]]]lllxxx~~~|||}}}{{{}}}wwwooommmnnntttzzz~~~}}}~~~~~~zzzuuutttxxxyyyvvvssssssxxxvvvtttssstttwwwyyyzzzqqqtttwwwwwwsssppppppqqqqqqqqqrrrrrrtttuuuxxxyyyxxxwwwsssooolllkkknnnqqqtttsssrrrrrrqqqqqqooonnnjjjlllnnnlllhhhfffgggjjjjjjkkkkkkkkkiiieeebbb___]]]aaabbb^^^\\\___```___```aaabbb```[[[WWWXXXZZZVVV\\\^^^\\\YYYZZZYYYWWWYYY[[[]]]\\\ZZZWWWVVVVVV___cccgggjjjkkklllmmmmmmhhheee```^^^```bbbaaa^^^[[[ZZZ[[[\\\WWWQQQRRRWWWbbb___YYYSSSUUU]]]aaaaaaVVVHHH@@@EEEEEE:::...)))***''')))222:::===@@@EEEJJJQQQ[[[\\\RRRIIIMMMWWW]]]WWWRRRRRRQQQJJJAAA;;;444333222333333333111///)))***,,,---+++''' """$$$%%%$$$"""!!!'''&&&%%%###   ,,,000000////////////000000,,,---------.../////////111111000000///......---------------......///000......------.........---------...//////000//////...//////000000000000000...------///111111///------,,,+++,,,...///...---///000111222222111///...000000000000000000000000/////////...!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!"""######$$$$$$###############"""""""""!!!!!! !!!!!!"""######"""""""""!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!""""""########################$$$$$$$$$$$$$$$######"""#########"""""""""""""""%%%###!!! """###""""""!!!!!!!!!!!!""""""!!!""""""""""""!!!!!!  !!!!!!!!!!!!""""""######$$$$$$"""!!!!!!!!!!!!""""""###"""### $$$%%%""" !!!'''...444777///%%%&&&------222EEEYYY___aaafffcccSSSCCCEEEQQQHHHKKKSSS]]]dddfffhhhkkknnnVVVGGGNNNWWWWWWXXX^^^ggglllssswwwvvvtttssssssuuuqqqnnnooorrruuuuuuuuuuuutttuuuwwwxxxxxxxxxyyywwwwwwvvvvvvvvvyyy}}}~~~~~~}}}|||{{{{{{zzztttuuuwwwzzz|||}}}}}}}}}}}}wwwsssxxx~~~~~~~~~{{{wwwtttvvvnnnjjj___PPPTTTfffnnnkkkfff[[[OOOGGGJJJVVVaaassssssvvvzzzyyyuuuuuuyyyuuurrrqqqtttyyyxxxrrrlllpppuuuxxxvvvpppiiiffffffeeekkkpppqqqnnnooouuu{{{vvv{{{~~~~~~}}}vvvvvvxxxxxxxxxyyy}}}{{{yyyxxxwwwyyy{{{~~~sssvvvxxxvvvrrrooooooqqqssstttvvvwwwxxxwwwuuussssssrrrpppmmmkkklllpppsssqqqqqqpppooommmlllkkkllliiikkkmmmkkkgggddddddeeehhhkkknnnpppmmmhhhaaa]]]]]]dddgggaaa[[[]]]dddiiigggeeeaaa\\\XXXWWWWWWVVVYYY^^^```]]]ZZZYYYUUUQQQVVVYYY\\\]]][[[WWWTTTSSS^^^___bbbeeeeeeeeehhhjjjgggaaa\\\[[[^^^```aaabbbXXXVVVTTTRRRNNNLLLQQQWWW```aaa___\\\^^^dddhhhgggbbbSSSHHHHHHGGG???666333***,,,000555777777:::???KKKSSS[[[[[[QQQKKKQQQ[[[]]]SSSMMMNNNOOOIIIDDDCCCCCC???;;;888888999::::::777888:::===<<<666...''' !!!"""$$$&&&''',,,+++***'''###   &&&........................,,,---------.../////////////////////000000000000000///...---,,,,,,---------.........------......,,,---...///000000000000......000000111111000000------...000111111///---,,,+++***+++---......---...///000111000///...---111111111111000000000000.../////////!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!""""""###"""""""""######"""""""""!!!!!!!!! !!!!!!"""""""""!!!!!!"""""""""######### !!!""""""###""""""!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$###""""""######""""""""""""""""""%%%$$$""" !!!"""######""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""############"""""""""!!!!!!""""""###!!!""" $$$$$$!!!"""'''///555666+++)))555>>>999>>>LLLRRR^^^eeeiiiaaaNNN@@@EEERRRNNNSSS\\\dddiiilllnnnoooiii]]]WWW___gggiiihhhkkklllppptttuuussspppmmmkkkkkkkkkkkklllnnnssswwwzzzwwwsssssswwwyyyxxxxxxyyywwwvvvuuuuuuvvvwwwzzz{{{zzzzzzyyyyyyxxxxxxxxxxxxrrrtttvvvxxxzzz{{{{{{zzzyyysssqqqlllfffgggnnnooosssvvvwwwzzz|||zzzvvvvvvqqqnnnnnnkkkeeeaaa```UUUOOOQQQNNNHHHTTTjjjssspppkkkbbbUUUKKKFFFGGGJJJVVVYYY^^^cccbbb^^^___ccc[[[XXXUUUYYY^^^___YYYRRRYYY[[[^^^``````]]]ZZZWWWMMMMMMJJJDDDBBBLLL```pppkkkrrrvvvvvvvvvzzz}}}}}}zzzsssrrrtttuuuwww{{{uuuxxx|||~~~}}}|||{{{{{{yyyzzzzzzvvvpppmmmnnnpppuuuvvvxxxzzz{{{yyyuuuqqqrrrrrrqqqpppoooooorrrtttkkkkkkkkkiiigggfffggghhhgggiiijjjiiigggeeedddccceeehhhkkkllliiiccc\\\WWW[[[eeejjjddd[[[\\\eeellliiigggaaa[[[ZZZ\\\ZZZUUU[[[^^^]]]YYYVVVVVVSSSOOOWWWWWWVVVTTTQQQQQQRRRTTT^^^\\\\\\]]]\\\ZZZ\\\```bbb\\\XXXYYY\\\[[[ZZZ[[[UUURRRNNNKKKJJJMMMTTTYYYXXX\\\^^^^^^bbbhhhjjjiiifff[[[OOOJJJDDD;;;333111***222===CCCCCC@@@???@@@NNNUUU]]]]]]WWWTTTWWW\\\TTTHHH???@@@BBB@@@@@@CCCNNNIIIBBB======???BBBCCCDDDDDDFFFHHHJJJHHHAAA<<<222,,,%%% $$$+++///---,,,***'''#########!!!   """,,,------......------,,,---------...............---......///111222222333111000...,,,++++++,,,,,,---...//////...---...///------...///000000//////+++,,,...///000000///...------...///111111///------,,,+++,,,---...---,,,...////////////......---222111111111111000000000......//////"""""""""""""""""""""""" !!!""""""""""""""" !!!""""""######""""""###"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!"""###$$$$$$ !!!""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""###$$$$$$$$$###!!!!!!"""""""""""""""""""""###$$$###"""!!!!!!!!!"""#########"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """"""""""""##################"""""""""""""""### !!!  $$$###"""))),,,222<<>>EEEFFFTTTgggmmmlllggg^^^SSSJJJDDDAAA@@@FFFIIINNNRRRNNNHHHGGGKKKIIIBBB<<<===CCCGGGEEE@@@===;;;<<<@@@DDDDDD???999000---%%%***GGG^^^```gggkkkhhhfffhhhkkkkkknnniiigggjjjkkkkkkmmmpppiiimmmsssvvvvvvvvvwwwyyy{{{{{{yyyuuupppooosssvvvxxxwwwxxxzzz||||||yyyvvvrrrtttuuutttrrrqqqqqqqqqggghhhhhhfffdddcccfffhhhggghhhkkklllkkkjjjiiiiiihhhiiiiiigggddd___ZZZWWW]]]gggmmmiiiccccccgggjjjeeehhhfffbbbbbbcccaaa[[[^^^^^^[[[VVVUUUWWWWWWSSS[[[ZZZWWWTTTQQQRRRUUUXXX___[[[ZZZ[[[YYYUUUWWW]]]___ZZZYYY^^^^^^XXXRRRQQQTTTQQQMMMKKKNNNUUU[[[]]][[[```ccccccdddiiijjjiiihhhbbb\\\UUUKKK>>>555000444;;;DDDJJJMMMMMMJJJHHHNNNUUU\\\```___]]]YYYWWWOOO@@@666999<<<;;;???EEENNNIIICCC@@@@@@BBBEEEFFFIIIEEECCCFFFKKKOOOOOONNNFFF@@@777...)))***---///111000---***'''###!!! &&&%%%%%%###!!!   ------...//////...------...............------------...///000111222333333000///---+++++++++---------///111000...---///111......///////////////...+++,,,...000111000///......------...000111///......---,,,,,,---...,,,+++//////////////////000000222222222111111111000000............########################!!!!!!"""###############!!!!!!"""###############""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!###$$$$$$ !!!""""""######"""!!!!!!!!!!!!!!! !!!!!!""""""""""""###$$$###"""!!! """""""""""""""#########$$$######"""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!""""""""""""##################"""""""""""""""###!!!!!!!!!$$$###$$$---555999@@@LLLRRRRRRIIIHHHNNNCCC222@@@SSSLLLZZZ^^^XXXFFF;;;@@@HHHJJJMMMNNNRRR[[[eeellljjjdddffflllooommmmmmppppppmmmkkkmmmppprrrppplllhhheeehhhooottttttpppmmmppptttsssmmmmmmtttzzz{{{|||vvvvvvwwwzzz~~~zzzzzzyyyxxxwwwuuuttttttyyyyyyzzzzzzyyyvvvsssrrrppp[[[QQQ___ooommmaaaXXXRRRXXXWWWMMMDDD@@@<<<777:::555444:::;;;555000000...---888BBBFFFRRR___```aaaYYYMMMCCC>>>===>>>>>>JJJLLLPPPQQQJJJAAA>>>AAAGGG===444333:::AAAAAA???BBB>>>;;;???DDDDDD<<<444 ;;;TTTZZZ```ccc^^^YYYYYY[[[[[[XXXXXX\\\bbbdddaaaaaacccaaacccfffgggiiimmmtttyyyxxxxxxwwwtttrrrtttzzzzzzxxxwwwyyy|||~~~}}}|||rrrtttvvvvvvssspppnnnmmmggghhhiiigggeeeeeehhhkkkhhhjjjmmmpppqqqqqqppppppooommmjjjfffbbb___]]]\\\```iiipppooolllkkkjjjhhh```hhhllljjjhhhiiigggaaaaaa```\\\VVVVVV[[[\\\ZZZbbbccccccaaa^^^]]]^^^___ccc^^^]]]___^^^[[[___fffccc```aaahhhggg]]]RRRNNNTTTQQQNNNOOOUUU]]]aaaaaajjjnnnooommmlllnnnnnnlllmmmmmmlllhhh\\\LLL@@@:::BBBCCCDDDHHHNNNSSSSSSOOOOOOVVV^^^dddgggeee\\\TTTSSSDDD:::===BBBBBBFFFNNNHHHEEEAAA???@@@BBBDDDDDDEEE???:::<<>>BBBJJJNNNLLLOOOBBB444,,,((((((,,,111BBBFFFIIIIIICCC???@@@DDDNNNNNNPPPVVV[[[]]][[[XXX[[[]]]\\\ZZZYYYWWWOOOEEE555)))111BBBLLLPPPSSSPPPKKKIIIMMMRRRQQQOOONNNMMMLLLKKKIIIHHHEEEKKKRRRVVVXXX\\\bbbgggfffiiiddd]]]eeewwwvvvttt}}}~~~zzzzzzzzzyyyxxxwwwsssnnnhhhdddjjjiiihhhgggggghhhhhhgggfffgggjjjnnnqqqqqqooollljjjgggkkkrrrlll```^^^eeekkkhhhkkkppppppjjjgggjjjeeefffeeebbb___```dddgggbbbcccbbb```^^^^^^___aaagggbbb]]]\\\___ccceeeeeegggiiihhhddd___^^^bbbggg___```dddiiifff___^^^bbb\\\WWWTTTZZZdddkkkiiieeerrrqqqsssvvvsssnnnnnnqqqpppoooooopppmmmaaaOOOAAAFFFJJJMMMLLLOOOWWW]]]___OOOTTT^^^iiikkkddd\\\YYYWWWOOOHHHHHHMMMPPPLLLGGGKKK@@@666666===BBB@@@;;;666999<<<>>>CCCIIIIIIEEEFFFEEEBBB>>>:::666333111666<<<>>>999333333444555---***&&&$$$###$$$'''***---)))###  )))---///,,,,,,///111111000000//////......------,,,---...///000000000000---,,,+++,,,...///...---.../////////...------,,,---......---,,,---///111///000000000111111111111111111000000/////////...111000...,,,,,,,,,...///111000///......///000111000000000000////////////000000//////######""""""!!! !!!"""######"""!!!"""$$$!!!!!!""""""""""""!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""""""""!!!!!! """$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!!!!"""!!!!!! !!!!!!""""""######""""""""""""######$$$###"""!!! !!!"""!!!!!! !!!!!!!!! !!!"""  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!"""######"""   """ '''000888DDDFFFEEEDDDHHHNNNNNNJJJKKKKKKFFF>>><<>>:::666222000555<<>>999444666:::;;;666///******)))(((---444555000)))%%%''')))$$$  &&&,,,///------///111000111000000///...------,,,++++++,,,---...//////...---,,,+++,,,...///...---...............---,,,,,,---......---,,,---///111///////////////000111111000000000/////////......111000...,,,,,,---...///111000///......///000111000000000000////////////000000000000""""""!!!!!! """###$$$###!!! !!!"""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!  !!!"""######"""!!! !!!###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!! !!!!!!!!!!!!!!! !!!!!!######"""""""""""""""######""""""!!!!!!!!!!!!"""###""""""!!!!!!""""""###!!! !!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!! !!!###$$$$$$###"""!!!!!!   )))---///333;;;BBBBBB???:::;;;CCCNNNPPPMMMEEEEEEAAA<<<>>>EEEIIIHHHHHHKKKEEE:::===LLLVVVTTThhheeeeeeiiilllllllllnnnoooqqquuuxxxyyyxxxuuussspppqqqrrrssssssrrrppppppooonnnmmmllljjjlllooorrrsssooommmppptttvvvyyy|||}}}|||}}}~~~~~~|||{{{}}}}}}zzzvvvsssrrrgggYYYZZZZZZNNNYYYdddqqqtttpppnnnqqqvvvnnnpppeee[[[^^^[[[PPPNNNHHHGGGDDDBBBBBBEEEKKKOOOPPPQQQOOOJJJGGGJJJLLLLLLIIIJJJLLLNNNKKKIIIMMMUUU\\\bbbiiinnnpppppppppoootttqqqnnnmmmnnnnnnjjjggg\\\___aaabbbffflllllliii^^^WWWPPPLLLIIIIIIOOOWWWTTTSSSQQQNNNLLLJJJIIIIIIRRRPPPLLLGGGCCC???===;;;777>>>FFFIIIHHHEEECCCCCCCCCGGGFFFBBBIII\\\nnnuuuooosssqqqhhhccchhhrrrzzz{{{{{{zzzvvvrrrnnnlllkkkvvvmmmbbb^^^___```___\\\^^^___```cccccc```\\\XXXVVVZZZ\\\]]]```bbb^^^WWW^^^ZZZZZZ___ccccccccccccjjjfffaaaZZZVVVWWW[[[^^^bbbbbbbbbaaa___^^^___```eeeeeecccaaa___^^^```aaaeeebbb___]]]\\\[[[YYYXXXMMMOOOVVVbbbiiikkkjjjkkkddd```\\\\\\aaaiiippptttqqqlllkkkqqqvvvuuusssrrrqqqqqqqqqtttuuuqqqjjjccchhhgggccc___```fffhhhfff___ZZZYYY]]]```^^^[[[\\\[[[UUUPPPQQQWWWZZZWWWSSSOOOIIICCCAAABBBDDDDDDBBB999>>>CCCGGGIIIGGG===333111///+++)))((()))+++---222888999444111555;;;???888///---444444...000999===888000+++000555111((( """***//////...///000...111111000///...---,,,+++******+++,,,---------------,,,,,,,,,...///...---------......------,,,,,,---...///...------///111///...---,,,---...000111////////////............000///...---------...///000000////////////000000000000000000////////////000000000111"""""""""!!!!!! """###$$$###!!! !!! !!!!!!""""""""""""!!!!!!""""""!!!!!!  """######"""  """%%%%%%""" !!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""""""""!!! $$$###"""""""""""""""""""""""""""!!!!!!!!!!!!"""###""""""""""""""""""###!!! !!!!!!!!!  !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!"""###$$$$$$$$$$$$$$$ !!! %%%000<<>>IIIPPPQQQ<<>>>>>???AAA===BBBGGGIIIGGGDDDBBBAAA666>>>DDDCCCEEENNNWWW\\\XXXZZZQQQ<<<222<<>>>>>:::222...444<<<888---###  (((000000.........---111111000///---,,,++++++***+++,,,,,,---------,,,...---,,,---...//////---,,,---------------,,,,,,---/////////...---///000///...+++******,,,///111//////..................000///......---...//////000000////////////000000000000000000////////////000000000111######"""""""""""""""!!!"""######"""  !!! !!!"""""""""""""""!!!!!!!!!!!!!!!  !!!""""""!!!  ###%%%%%%""" !!!!!!!!!!!!!!!!!!!!!!!!""""""##################""""""!!! $$$$$$###"""!!!!!!""""""!!!!!!!!!""""""""""""!!!"""!!!!!! !!!!!!""" !!!!!!!!!!!! !!!!!! """###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%%%%%%%!!! !!!""""""!!!###$$$111888???>>>666111333777///000444999>>>CCCIIIMMM777???CCC???;;;???HHHNNNMMMRRRSSSPPPRRRYYY[[[XXXhhhkkkppprrrnnniiikkkqqqbbbgggmmmqqqqqqpppoooooooooooopppppppppppppppppplllmmmlllkkkjjjkkknnnpppnnnqqqsssrrrqqqpppqqqrrrwww{{{}}}yyysssqqquuuzzzvvvnnnddd\\\XXXUUUTTTTTTJJJDDD===333777TTTiiidddaaadddfffccc[[[UUUSSSSSSOOOVVVSSSRRRVVVTTTRRR[[[]]]dddnnntttuuuuuuvvvwwwooosssxxxxxxtttnnnlllmmmpppiiifffjjjoooooommmmmmjjjnnnlllddd]]][[[YYYUUUQQQLLLFFFBBBAAA???<<<999>>>===666///...666>>>AAA===999666555222///111777333000...000444777666444''')))*********,,,///333---...000000///...---...///777<<<<<<;;;>>>BBBEEEGGGHHH<<<&&&$$$$$$///---111AAAVVVeeeiiifffpppmmmdddTTT@@@111***)))''''''(((+++,,,+++'''$$$!!!000666...---:::BBB@@@FFFKKKQQQVVVVVVNNN@@@555777777777888999:::::::::444666999:::;;;<<<>>>@@@@@@DDDIIIJJJJJJKKKOOORRRRRROOOPPPVVV```ffffffcccaaa^^^ZZZZZZ___eeehhhgggcccaaa]]]ZZZZZZ```jjjqqqooooooqqqrrrmmmhhhjjjqqqssstttvvvvvvuuuuuuvvvwwwuuusssmmmfffffflllooonnn]]]^^^```___YYYSSSVVV^^^ZZZVVVRRRRRRUUUUUURRROOOMMMMMMLLLLLLLLLNNNPPPQQQKKKMMMPPPTTTZZZ^^^XXXOOO@@@;;;333+++'''&&&(((******000111---***...444777888333777DDDGGG??????GGG777888333///555===888+++%%%"""  &&&///000.........,,,000000///...---,,,++++++,,,------............---...---,,,---///000///...,,,,,,---......---------...///000000.........///...---+++)))***,,,...000......////////////////////////.........///////////////000000000000//////000000000000////////////000000111111############""""""""""""!!!"""###"""  !!! !!!""""""######""" !!!!!!""""""!!!!!!!!! !!! !!!"""$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###$$$###"""!!!!!! !!!!!!%%%$$$###"""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!  !!! !!!"""""" !!!"""!!!  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!###$$$%%%&&&&&&"""!!!!!!######"""%%%)))333444333---''''''000888000333:::BBBEEEFFFKKKPPP999CCCHHHAAA:::===HHHPPPOOOSSSSSSQQQRRRVVVWWWTTTeeejjjqqqrrriii___^^^ddd[[[```gggkkkkkkjjjjjjllllllmmmnnnoooooonnnmmmlllkkkllllllkkkjjjkkkmmmoookkkpppsssqqqqqqrrrrrrpppuuuvvvuuunnnfffcccfffkkk\\\RRRHHHEEEEEEDDDEEEHHHBBB===<<<<<>>888<<>>???000###!!!!!! """ !!!&&&))))))'''''')))'''  $$$%%% !!!######,,,111+++(((///000999EEESSSXXXSSSLLLHHHIII444111,,,)))&&&$$$!!! +++222...(((((()))(((222<<>>555...%%% """"""%%%&&&''''''&&&&&&***222888<<<===EEECCC;;;///)))---111111111000000111333555777777<<<>>>BBBFFFEEEDDDJJJSSSZZZaaahhhkkkkkklllpppuuuiiikkkggg]]]WWW\\\dddjjjbbb______aaaaaa^^^^^^```VVVTTTRRRSSSTTTTTTQQQOOOOOONNNNNNPPPSSSUUUTTTSSSQQQOOOMMMPPPZZZcccaaaZZZRRRMMMCCC999222//////000222<<>>:::;;;???888***)))******%%% ###...///++++++---...------------------------/////////000000//////...///...---...///000///...---...//////000000//////...000222111000.........---,,,,,,,,,,,,---......000000000000111111222222......///000000000000000...///000111111000///...000000000000////////////222111111000 !!!!!!!!!!!!!!! !!!!!! """### !!!"""############ !!!###$$$$$$$$$$$$###!!!!!!###$$$"""!!!!!!"""$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$&&&%%%$$$###""""""""""""%%%$$$###"""!!!!!!!!!!!! !!!#########"""!!!!!!!!! !!!!!! """$$$### !!!######"""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!"""$$$&&&'''&&&""""""### !!!)))"""###%%%'''(((+++...111666111444???HHHIIIGGGHHH>>>AAA@@@999666:::@@@CCCDDDCCC???;;;>>>EEELLLOOOTTT___kkkmmm```SSSQQQXXXTTT[[[cccggggggfffgggjjjhhhjjjlllmmmllliiifffcccjjjkkklllkkkjjjjjjlllnnnnnnpppnnnkkkoooxxxzzzwwwqqqeeeUUUKKKHHHEEE@@@;;;???:::;;;GGGRRRVVVXXX\\\[[[SSSTTTSSSGGGEEENNNRRRPPPQQQRRRRRRUUU\\\gggpppnnnjjj___]]]```VVVMMMQQQEEEHHHMMMSSSUUUPPPFFF===999:::===>>>777000333<<>>===AAA<<<111***;;;EEEAAA???CCC;;;,,,---000111*** """......++++++---///,,,,,,,,,---------.........///////////////......///...---...000000000.........///000111111000000...000222222000.........,,,,,,---------.........000000111111222222222333......///000000000000000...///000111111000///...000000000000////////////222222111000  !!!""""""""""""""""""""""""############"""""""""""" !!! !!!###!!!!!!!!!!!!  !!!$$$""" !!!$$$&&&%%%$$$ !!!!!! !!!###$$$###"""!!!!!! !!!!!!######$$$$$$$$$$$$###### !!! !!!"""""" !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""######!!!!!!!!!!!!"""###%%%%%%###%%%%%% !!!'''''')))+++******,,,111555888888<<>>KKKPPPPPPPPPTTTZZZ______[[[YYY]]]bbbcccaaaccciiikkkhhhggghhhmmmkkkiiihhhiiiiiiiiiiiimmmiiiddddddhhhkkkkkkiiikkkoooqqqqqqtttvvvpppgggHHH000(((:::EEE>>>:::AAAOOOQQQUUUZZZ\\\XXXOOOHHHDDDLLLFFF<<<>>>FFFRRRbbbcccXXXSSSVVVVVVLLLFFFFFFEEEIII@@@666222+++(((000"""'''111888333)))%%%'''&&&$$$$$$$$$ ###...VVVXXXVVVKKK777######'''%%%###$$$&&&&&&"""""""""***...(((...333000((("""$$$(((***###"""))))))!!!###"""  ,,,888)))###!!!$$$$$$'''------++++++---:::???FFFEEE888(((!!!""""""###+++...++++++...666AAACCC:::666;;;===999LLLTTTWWWUUUXXX]]]VVVIIICCC;;;555555:::;;;888444555000...000///)))%%%%%%###$$$%%%$$$######%%%'''&&&'''&&&""" !!!!!!!!!'''$$$ """ &&&!!!!!! !!!$$$(((,,,///......000333888@@@FFFJJJFFFHHHGGGDDDAAAEEEPPPZZZFFFFFFEEEDDDDDDFFFKKKOOOTTTSSSSSSUUUWWWVVVRRRNNNKKKKKKLLLOOOTTTXXX[[[\\\UUUPPPNNNQQQQQQKKKFFFDDDHHHJJJMMMPPPRRRTTTUUUUUUKKKAAA;;;AAAGGG@@@///!!!111:::@@@>>>999999999888444555666444000)))!!!!!!  ***000000---,,,,,,---------...------,,,,,,......//////...---,,,,,,---------,,,,,,------------...//////......///111//////...---,,,,,,++++++,,,---......------///111000111111111000000000111///000111111111///...---//////111222222111000000000111222222222000///...............  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!!!!!!!!!!!!!!!! !!!  !!!###""""""!!!!!!   !!!!!!$$$""" !!!$$$&&&%%%$$$ !!!!!!!!! """######""""""!!!!!!!!!!!!""""""######$$$$$$######"""!!!!!!!!!""""""!!! !!!"""######""""""""""""""""""###!!!""""""######""""""!!!#########"""""""""""""""!!!!!!!!!!!!"""###$$$%%%$$$%%%%%%!!!###)))+++,,,,,,+++***+++...222111666>>>CCC@@@999999===?????????@@@AAABBBEEEGGGIII???:::AAAKKKOOOQQQSSSWWWZZZ^^^^^^[[[[[[^^^bbbiiiggghhhkkkkkkgggfffhhh___aaadddhhhkkkkkkiiihhhbbbbbbdddgggiiiiiihhhfffooolllnnnuuuvvvlll^^^VVV###$$$EEEQQQ@@@888AAAPPPNNNLLLJJJHHHDDD===888666CCCBBB888777===OOOfffSSS@@@777???AAA333%%%"""===CCC:::+++!!!'''"""'''+++)))$$$ !!!""" ###,,,LLLOOONNNDDD555'''  '''000444222---'''$$$(((***)))&&&&&&******(((%%%(((&&&!!!!!!(((///222###***///---&&&!!!$$$(((///))))))000111***(((---%%%&&&&&&%%%(((222???JJJ999---,,,---&&&%%%(((%%%(((((()))***((((((000999666888<<<<<<444)))%%%''')))$$$!!!"""###$$$+++333555AAAFFF>>>888;;;<<<999CCCJJJLLLJJJOOOYYYZZZSSSNNNKKKLLLSSSTTTNNNHHHFFFJJJDDD???<<<999444333666444444333222111111111222111111000...,,,***+++,,,((('''&&&'''(((***++++++$$$'''***(((### """$$$"""!!!$$$%%%&&&!!!"""###!!!###%%%%%%---...///------222:::AAA?????????>>>???BBBGGGKKKOOOOOOQQQTTTWWWWWWTTTQQQLLLMMMOOORRRUUUWWWXXXXXXYYYUUUTTTWWWXXXTTTPPPPPPUUUVVVXXXZZZZZZYYYXXXWWWLLLCCC???CCCBBB666)))"""555;;;???<<<999999888666111444888999777000(((###%%%!!!)))000111...------++++++,,,---............000111111111000000///......---,,,,,,,,,,,,---...---...//////......///000/////////......---------...//////...,,,,,,---//////000000000//////000000//////000000000///...---//////111222222111111000000000111111111000///...111111111111  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""!!!!!!"""""""""""""""!!! !!!  !!!"""###""""""!!!   !!!"""###!!! !!!###%%%%%%$$$ !!!!!!!!! """$$$"""!!!!!!!!!!!!""""""###"""######$$$$$$######"""############""""""!!!  !!!"""###$$$%%%$$$###""""""###$$$%%%#########$$$$$$#########$$$#########""""""!!!!!!"""!!!!!!!!!"""###$$$$$$$$$%%%$$$!!!!!!'''------------+++))))))+++---,,,444@@@CCC<<<555888AAAEEEDDDDDDFFFGGGHHHFFFEEENNNFFF@@@BBBGGGLLLQQQUUUbbbbbbccccccdddeeefffgggmmmkkklllmmmjjjeeedddgggccceeegggjjjkkkjjjiiihhheeefffhhhiiihhhhhhiiijjjnnnppppppooolllaaaKKK666&&&HHHOOO;;;000888MMMIIIBBB>>><<<;;;::::::999FFFDDD555)))'''999VVVTTT666&&&222999+++***444000"""!!!555888>>>:::***$$$...444888333***$$$'''+++===FFFOOOPPPHHH===777555444333000,,,///444444111---...+++&&&'''---222333$$$***///...(((%%%''',,,---((()))///000+++***///...,,,+++---333;;;CCCHHH:::///......&&&$$$)))'''''')))++++++&&&%%%...999---+++---111222000000222444///+++(((&&&(((222;;;:::FFFLLLCCC:::888888666AAAHHHKKKHHHIIINNNOOOKKKJJJIIIQQQ___aaaYYYZZZccc___ZZZVVVSSSOOOKKKLLLQQQMMMKKKJJJIIIJJJJJJJJJIIIGGGEEEDDDCCCBBB@@@===;;;999888777777999;;;===???333;;;CCCBBB999111///000***'''###"""$$$'''***+++'''""" """((($$$"""%%%,,,---......///222666:::@@@AAADDDHHHKKKLLLJJJHHHFFFJJJOOOTTTWWWYYYXXXXXXYYYUUUTTTXXXYYYVVVTTTUUURRRSSSUUUWWWVVVTTTRRRPPPPPPIIIGGGGGG===+++$$$(((333666777666666999888666111666<<<@@@>>>777---'''***((($$$ """%%%!!!  (((///111000//////******,,,---.../////////000000000000000//////...///...,,,++++++,,,...///,,,...//////......///000/////////////////////...///000000...,,,+++,,,...////////////////////////....../////////...------...///111222222222111111///000000000000//////...222222222222  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!###############"""!!!!!!!!!  !!!""""""######"""!!!   !!!"""###"""!!!!!!!!!"""$$$$$$%%% !!!"""!!! """$$$!!!!!! !!!!!!"""######""""""############""""""############"""!!! !!!"""$$$$$$&&&%%%###""""""###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$######"""!!!!!!!!!###"""""""""""""""######$$$$$$###"""###&&&+++///+++++++++***)))***+++,,,,,,444???DDD>>>888<<>>$$$333888333///000DDD???999444222333666888===DDD???...%%%DDDOOO+++!!!***&&&$$$***>>>DDDQQQOOO555!!!!!!'''111<<<>>>;;;:::???FFFVVVWWWUUUNNNDDD;;;888888777::::::777888<<<===;;;888777333......333666555,,,111444333...+++---111***'''))),,,,,,((()))---+++---///222555666555333///(((+++...&&&$$$)))((()))***...111...)))+++111)))%%%(((222;;;>>>???AAA>>>???@@@???======AAAGGGGGGPPPRRRFFF999333333444<<>>666222555BBBMMMPPPOOONNNJJJNNNPPPOOONNNOOORRRTTTRRRVVVSSSHHH;;;555777:::666@@@JJJNNNPPPRRRRRRQQQDDD???AAAGGGCCC===FFFVVV\\\aaakkkuuuwwwqqqkkkkkkhhhgggfffggghhhjjjjjjjjjeeebbb___]]]\\\YYYSSSNNNZZZ[[[\\\[[[ZZZ[[[___bbbeeegggkkkkkkhhhbbb]]]ZZZXXXRRRKKKGGGGGGGGGEEEBBBCCCCCCAAA===999444...)))...333000%%%&&&///...###((()))((($$$ !!!''',,,  """"""""" """)))333;;;@@@BBBDDDEEEFFFDDDEEEIIIKKKJJJMMMRRRLLLNNNQQQTTTVVVVVVUUUTTTTTTQQQLLLAAA///###)))666...000///...222888999777222777???CCCAAA999///(((***000444222***""" %%%%%% $$$,,,111111000000............---,,,++++++))))))***++++++*********///...,,,++++++,,,...///,,,---......------...///------------------......+++,,,------------000222///---,,,---...///...,,,......---------............///111222333333333222000////////////000000000000000000000 !!!"""###$$$ """"""!!!!!!!!!!!! ###############"""!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!  !!!"""###$$$ !!!""""""!!!!!!###%%%!!!"""""""""!!!!!!###%%%"""!!!!!!!!!!!!""""""###!!!""""""######""""""!!! !!!!!!""""""!!!!!! """"""!!!!!!""""""######""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""###$$$$$$###"""!!!!!!!!!""""""!!!"""&&&,,,//////---$$$$$$%%%)))---000111111666555:::CCCGGGGGGFFFHHHMMMRRRXXXZZZYYYVVVRRRQQQOOONNNLLLIIIMMMWWW___aaajjjhhhfffhhhjjjjjjhhheeeeee___^^^cccfffccc^^^[[[XXX^^^dddeee___XXXSSSPPP???EEEOOO\\\ffflllnnnnnnbbbSSSNNNMMM<<< '''+++666333)))000BBB===((()))MMMgggQQQ@@@>>>999+++ !!!######666AAA777(((###&&&((("""***333888<<<===;;;666&&&...888<<<888222...---,,,+++***+++...///...,,,777BBBIIIDDD:::666777999===@@@???888444777;;;<<>>AAADDD>>>>>>>>>???BBBGGGNNNRRRIIIHHHSSSVVVHHH???@@@>>>LLLCCC???BBBIIINNNRRRVVVNNNJJJLLLVVV______ZZZWWWXXXWWWTTTPPPQQQXXX]]]^^^XXXXXXTTTKKKCCC@@@CCCGGG@@@CCCGGGJJJOOOVVV\\\```___]]]\\\XXXNNN@@@999999...444BBBVVVccchhhhhhiiimmmnnnooonnnmmmmmmoooqqqcccaaa```______]]][[[YYYaaaccceeeeeecccbbbeeehhhqqqrrrtttvvvvvvuuurrrooorrrllleeeaaaaaa___ZZZUUUYYY\\\]]]ZZZWWWVVVRRRMMMRRRSSSNNNEEECCCFFFCCC<<<::::::888111+++)))...333'''&&&###!!!!!!!!!!!!%%%&&&''')))+++,,,,,,...444777:::@@@GGGHHHIIIKKKNNNPPPPPPQQQQQQOOOLLLAAA000&&&(((111999888:::999666555777888555///333999<<<<<<888222...***333;;;===666,,,%%%"""&&&***)))""""""***///111///.../////////...---,,,*********++++++,,,,,,,,,,,,+++---------,,,,,,---------+++---......------...///------------------,,,,,,***+++---------...111333000---+++,,,///000...,,,.........---......///000...///111333444444333333111000000000000111111222222222222222 !!!###$$$%%% """"""!!!!!!!!! """"""######""""""!!! !!!""""""""""""""" !!!!!!!!!!!! !!!###$$$%%%!!!"""""" !!!###&&&!!!"""###"""!!!!!!###%%%###""""""!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!! !!!"""############$$$###""""""!!!""""""""" !!!"""$$$$$$"""!!! ######$$$$$$$$$$$$######!!!!!!!!!"""######$$$$$$%%%$$$###"""!!!!!!!!!!!!!!! !!!(((///222///***%%%%%%'''+++111444555444<<<;;;@@@IIINNNOOOOOOPPPSSSZZZaaabbb]]]WWWUUUVVVQQQRRRQQQOOOUUU___dddcccgggggghhhjjjjjjiiifffccc^^^UUUQQQVVV[[[WWWLLLDDDJJJNNNQQQOOOHHHBBB>>>>>>888EEEUUU^^^^^^]]]^^^aaaJJJHHHGGG@@@,,,%%%888DDDHHHFFFAAAAAA???/// )))QQQgggUUU@@@555111+++###***,,,%%%"""***+++)))...,,,111555222***$$$$$$&&&,,,555<<<===>>>AAABBB???444666777777444///,,,***'''***...111444777999;;;:::CCCHHHCCC===;;;<<<===>>>EEEGGGAAA<<>>  000AAAMMMUUUZZZ___dddhhhhhhfffffflllqqqeeeeeeeeedddbbbbbbcccdddfffjjjnnnmmmjjjhhhiiillltttwww{{{|||yyywwwvvvvvvxxxsssnnnmmmnnnlllfff___fffkkknnnkkkiiijjjgggbbbeeeeeecccbbb```]]]YYYVVVOOORRRRRRLLLDDD???AAAEEE222222000...,,,)))&&&%%%%%%""" !!!"""   ###%%%---555CCCDDDFFFIIIMMMPPPSSSUUUJJJGGG666 111===;;;===AAAAAA<<<777777777666222333555666666444222000***222<<>>666---))))))+++)))%%%###%%%%%%"""!!!(((...///...,,,............---,,,++++++++++++,,,---------------,,,,,,---......---,,,,,,+++---......---,,,.../////////......------,,,,,,+++,,,---------...000222111...+++---000111///,,,//////.........///000111...///111333444444444333222111000000111222333444444444444444 !!!###$$$%%% """!!!!!!!!! """""""""""""""!!! !!!""""""""""""""" !!!""""""""" !!!###$$$%%%!!!"""""" ###&&&!!!"""###"""!!!!!!###%%%$$$###"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!###%%%%%%###!!!#########$$$$$$######### !!!"""###$$$%%%%%%%%%%%%###"""!!!!!!!!!!!! !!!)))111333...((((((''')))---333777888666AAABBBHHHQQQUUUUUUVVVZZZZZZbbbhhhfff\\\TTTRRRTTTRRRTTTRRRRRRYYYccceeeaaa```bbbeeefffeeeccc```^^^XXXMMMFFFKKKPPPJJJ;;;//////000000...,,,///777>>>>>>MMMZZZXXXLLLDDDHHHPPP:::VVVYYY:::'''444EEEFFFHHHEEEFFFJJJEEE333...YYYiiiUUU:::)))***111111,,,999;;;111+++///...,,,222222+++'''))))))&&&%%%(((555===AAA<<<999<<>>555222,,,&&&"""!!!"""$$$!!!$$$%%%%%%$$$###$$$!!!!!!!!!)))%%%'''***///555<<>>;;;AAACCC>>>888666777777888777555333111000//////'''///:::@@@@@@:::333---###$$$""" $$$###!!!  '''---...,,,***,,,,,,------...---------***+++,,,,,,------------+++,,,...//////...,,,++++++,,,...---,,,,,,---///111111000///...------,,,---.........------...000222...+++---111222///,,,000///......///000111222...///111333444444444444222222111111111222444555333333333333######"""!!!!!!!!!!!!!!!$$$###  """!!!!!!!!!!!!""""""""""""$$$$$$###"""!!!!!!""""""######"""!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!######""""""!!!!!! #########!!!!!!###$$$$$$###"""!!! ######""""""""""""######!!!!!!""""""######$$$$$$###"""!!! !!!"""###!!!!!!""""""""""""!!!!!!"""!!!!!!!!!"""###$$$$$$###""""""!!!"""$$$&&&'''%%%%%%%%%%%%%%%$$$###"""""""""%%%***...///---)))(((///---...888<<<;;;???HHHVVV[[[RRRLLLSSS[[[^^^ggggggcccZZZNNNFFFCCCCCCNNNWWW\\\ZZZ^^^ggghhhaaa\\\ZZZVVVTTTVVVWWWSSSNNNEEECCCBBBBBB@@@777'''"""999FFF>>>AAA@@@888......>>>OOOQQQ^^^NNN>>>888@@@PPPEEE>>>EEELLLGGG555""" %%% %%%### ###"""<<<\\\ttt]]];;;///999:::444666>>><<<555...444;;;333###...&&&###'''***))))))---CCCEEEEEEAAA:::555555777888@@@===666555222555AAABBBFFFGGGCCCAAADDDLLLQQQNNNPPPRRRVVVYYY[[[]]]]]]dddhhhlllkkkhhhiiiooovvvwwwtttrrrqqqmmmgggfffjjjooonnnjjjhhhkkkrrrtttrrrnnngggeeelllppplllgggfffllllllllllllhhh___RRRHHHFFF@@@>>>CCCHHHIIIHHHIII^^^fffkkkfffcccfffiiihhhjjjbbb^^^```aaa]]]]]]```aaa```]]][[[[[[YYYPPPEEEIIIMMMQQQUUUWWWVVVPPPJJJLLLRRRTTTVVVaaannnlllaaa```TTTFFF>>>777000///222<<<>>>CCCEEECCCBBBJJJSSSkkkrrrxxxyyyuuupppnnnooooookkklllpppqqqmmmnnnsssrrrrrrqqqooommmkkkiiihhhssspppmmmmmmmmmlllgggcccjjjmmmppppppmmmjjjgggeee^^^ccciiimmmlllhhhbbb^^^fffhhhkkkjjjgggcccaaaaaa\\\[[[ZZZZZZZZZWWWSSSPPPKKKIIIEEE>>>888555444666222000...000222111+++%%% !!!!!! !!! %%%***666&&&---BBBDDD;;;???@@@@@@<<<666444777;;;444888888222---///444777((()))---666>>>>>>777///######(((((()))***)))'''$$$!!!###,,,000---***------------------------000000000000000000000000////////////////////////------,,,,,,---...000111,,,---///000000000///.../////////......---------000000...------...///000////////////////////////222222222222222222222222222222111111111111111111555444444333######"""!!!!!!!!!!!!!!!###"""!!!  !!!!!!!!!!!!!!!""""""""""""$$$$$$###"""""""""""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!###"""""""""!!!!!!!!! """######""" !!!"""######""""""!!!!!! ######""""""""""""######"""""""""""""""############"""!!! !!!"""###""""""""""""""""""""""""$$$$$$###"""""""""#########""""""""""""$$$%%%&&&$$$%%%%%%%%%$$$$$$###"""######%%%***------***''')))///...000<<>>IIIVVV[[[UUURRR[[[cccddd\\\]]]YYYPPPCCC<<<;;;===HHHSSSYYYYYYZZZ^^^YYYPPPFFFFFFFFFDDD@@@999...&&&%%%%%%%%%&&&$$$ )))444777444 :::QQQIIILLLBBBEEEBBB:::BBB>>>+++999===000### ###!!!$$$&&& &&&&&&+++///***+++DDDbbbqqq```AAA111888;;;666666222333...&&&'''//////((()))&&&&&&)))******...555@@@BBBBBB:::000---111777===DDD@@@>>>DDDFFFHHHRRRYYYZZZZZZYYYZZZ]]]___```dddeeehhhjjjmmmooopppqqqqqquuuyyywwwsssssswww|||rrrpppppprrrppplllmmmqqqoooooommmkkkpppxxx{{{yyysssnnnnnnsssuuuqqqnnnnnnpppooonnnmmmkkkeee[[[TTTSSSJJJFFFLLLSSSSSSOOOMMM___hhhnnnkkkggggggeeebbbbbb^^^\\\]]]ZZZXXX\\\dddbbbccccccbbbbbbbbb[[[SSSNNNRRRXXX\\\]]]ZZZSSSLLLAAALLLTTTVVV\\\dddbbbYYYaaa```]]]WWWNNNEEE===888,,,,,,///111111333===IIIUUU\\\fffooottttttrrrpppoookkkmmmsssuuuoookkkjjjmmmmmmmmmmmmlllkkkjjjjjjlllkkkjjjlllnnnmmmhhhdddeeegggjjjjjjhhheeedddccc```ccciiinnnooollleee```bbbdddgggiiiiiigggfffeeedddcccbbbaaa```]]]YYYVVVUUUTTTPPPJJJDDDAAAAAABBBJJJGGGDDDEEEEEEBBB<<<666000000///---)))&&&%%%$$$ """"""###444888333333666:::999777666999<<<;;;<<<888222000333555555...)))&&&+++444:::999555'''"""!!!'''...//////000111,,,%%%!!!(((---...---------------------,,,,,,................................................,,,,,,++++++,,,---///000,,,---...///000//////...............---------,,,000///............000000000000000000000000000000111111111111111111111111111111000000000111222333444333333222######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$###""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!###$$$###""" !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""$$$###""""""""""""###$$$&&&%%%%%%$$$######""""""""""""""""""###$$$%%%&&&$$$$$$$$$%%%$$$$$$###"""###$$$&&&***,,,,,,)))&&&+++///---222@@@AAA<<<>>>LLLTTTYYYUUUVVV___ddddddZZZWWWOOODDD;;;999>>>DDDGGGQQQVVVTTTPPPLLLAAA444+++((($$$  ***333777333$$$ ---:::777000+++CCCEEE......000...===:::"""""",,,---...---,,,---000333(((+++444999333111FFFbbbssskkkNNN666555777000,,,,,,555777111///333777555---000444444///...666AAA>>>@@@>>>555+++)))111;;;EEEIIIEEEEEEQQQVVVXXXaaaiiiiiikkkppptttuuutttrrrssstttuuuwwwyyyzzz{{{{{{vvv{{{~~~}}}xxxvvvwwwzzzooommmooossssssrrruuuzzztttuuusssppptttzzz}}}{{{vvvtttuuuxxxxxxtttrrrtttpppnnnmmmnnnooommmiiiddd___VVVQQQWWW^^^\\\UUUPPPcccjjjnnnllliiigggeeeccc^^^^^^^^^\\\WWWUUU[[[dddaaafffiiiiiiiiijjjhhhcccWWWZZZ^^^cccbbb\\\RRRLLLCCCQQQ]]]aaabbbeeeaaaZZZ___hhhkkkddd]]]XXXNNNBBB333111///---)))(((///999IIIKKKSSS___mmmvvvyyyxxxtttpppnnnrrruuutttrrrrrrhhhhhhhhhiiiiiikkkllllllfffeeefffiiillllllhhheeeaaabbbddddddcccbbbbbbcccccceeejjjpppsssppphhhbbb]]]^^^```ccceeeeeebbb```jjjiiigggfffeeebbb^^^[[[\\\[[[YYYTTTOOOMMMMMMMMMVVVTTTQQQQQQQQQOOOIIIDDDHHHGGGFFFDDDAAA===999777...***((((((%%%!!!###'''%%%%%%$$$###  ###""""""'''---111222444888;;;DDDBBB<<<666555777555111111((( ###///999:::777///(((%%%+++222333000......+++%%% !!!$$$(((###$$$***...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---...///------...////////////......------------,,,,,,,,,............///000111111111111111111111111111111000000000000000000000000222111/////////111333444222222222222###""""""!!!!!!!!!!!!!!! !!!"""!!!!!! !!!!!!!!!!!!""""""""""""######"""""""""""""""######""""""!!!!!!!!!!!!!!!######""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!###%%%%%%###!!!!!!!!! !!!!!!!!!"""""""""###""""""############""""""$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!""""""%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%$$$$$$###"""""""""######$$$$$$%%%######$$$$$$$$$$$$######!!!###&&&***,,,,,,***(((///000---333AAABBB===AAAOOOTTTWWWUUUWWW]]]___]]]]]]TTTGGG===<<>>999444CCCZZZmmmmmmVVV<<<999<<<666000666BBBMMMMMMJJJIIIGGGDDD???FFFKKKEEE999444===III@@@@@@===777111222999@@@GGGLLLIIIHHHQQQUUUXXXbbbgggiiipppyyy~~~|||zzzzzzwwwwwwyyyzzzzzz{{{{{{{{{vvv{{{~~~{{{wwwwwwyyyqqqppprrrvvvwwwvvvyyy~~~}}}~~~{{{vvvvvvyyyzzzxxxvvvwwwxxxxxxvvvttttttuuunnnllllllooossstttqqqnnnddd^^^[[[___aaa]]]VVVSSSgggjjjkkkhhhffffffggggggbbbcccccc```[[[XXXZZZ______fffjjjjjjjjjlllllljjj___^^^```cccbbbZZZRRRNNNRRR^^^hhhlllmmmmmmiiibbb___gggggg^^^\\\```YYYJJJ===<<<;;;:::444...///444===<<<>>>HHHXXXhhhtttzzzyyyvvvsssqqqpppqqquuuyyykkkiiifffdddeeehhhmmmppphhheeecccdddggghhheeeccc```aaabbbaaa```aaacccdddeeefffjjjooorrroooggg```\\\\\\]]]___aaa```\\\YYYgggfffeeeddddddccc```^^^[[[[[[YYYVVVRRRPPPPPPPPPSSSRRRQQQRRRSSSQQQNNNKKKOOOPPPRRRTTTSSSOOOIIIEEE???<<<:::999555111111444///...---+++(((###  ###'''+++111444CCCDDDBBB===::::::666111000&&& $$$111::::::555666---(((---222000***''' """%%%'''&&&!!!###(((,,,'''"""!!!$$$)))---///.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...//////------........./////////---------------,,,,,,,,,---......///000000111222222222222222222222222222111111111111111111111111333222000......///111333000000111111###""""""!!!!!!!!!!!!!!! !!!!!!"""!!! !!!!!!!!!!!!""""""""""""###"""""""""""""""#########""""""!!!!!!!!!!!!!!!%%%$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!###%%%%%%###!!!!!!!!! !!!!!!""""""######!!!"""############"""!!!$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!%%%$$$"""!!!!!!"""$$$%%%!!!"""###%%%&&&&&&&&&%%%"""#########$$$$$$$$$$$$"""######$$$$$$#########"""'''+++---...------333222...444AAAAAA???FFFTTTVVVXXXYYY[[[^^^^^^[[[[[[PPPFFFDDDJJJOOONNNJJJ@@@>>>777,,,###&&&///@@@FFFFFFLLLIII@@@111  """+++///(((###...333%%%###$$$)))+++'''""" $$$((('''!!!&&&444888000))))))""")))999HHHFFF???GGGXXXbbbiii[[[HHHKKKRRROOOLLLNNNVVV^^^bbbbbb```[[[VVVWWW___```TTTBBB:::@@@IIIBBB>>>;;;:::===@@@CCCCCCDDDLLLJJJFFFJJJLLLRRR```bbbgggrrr||||||vvvuuuyyy~~~~~~|||zzzyyyzzz||||||yyy{{{|||zzz||||||zzzzzz|||}}}{{{yyyxxxxxxxxxrrrqqqqqqtttwwwwwwsssooofffeeefffgggbbb[[[XXXZZZdddeeehhhiiigggbbb^^^]]]bbbccccccbbbbbb```]]]ZZZ]]]cccgggffffffiiiiiiggg```\\\\\\aaaaaa\\\YYYZZZaaaeeejjjnnnqqqrrrmmmggggggjjjeee\\\___ddd[[[III333666<<>><<<:::888555000(((###  %%%***111:::@@@>>>;;;;;;:::888444***!!!###...888:::888555...***---111...(((%%% %%%)))***'''"""!!!''')))'''$$$$$$&&&)))+++---.........------,,,,,,,,,------------------------------------------------,,,---......///000000000---------------......///---------------------------...//////000111111222222222222222222222222222222222222222222222222222555333111///......///000///000000111######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$###############""""""!!!!!!""""""###!!!!!!!!!!!!"""""""""""""""$$$%%%$$$###!!!"""""" !!!!!!""""""######!!!"""###$$$$$$###"""!!!############""""""""""""!!!!!!""""""""""""!!!!!!$$$###""""""""""""###$$$ """$$$&&&&&&&&&&&&"""######$$$$$$$$$######!!!"""######$$$#########$$$***...000000000111555666333:::EEEBBBAAALLLUUUWWWZZZ]]]^^^______^^^WWWQQQMMMPPPVVVSSSEEE888***&&& ***AAAJJJ<<>>666222888;;;IIIZZZ\\\UUUYYYeeekkkqqqhhh]]]cccgggddddddllllllmmmoooqqqqqqpppoooiiiooolll\\\IIIAAACCCGGGCCC>>>:::===DDDIIIHHHEEEAAAJJJHHHCCCEEEGGGNNN]]]dddiiittt}}}{{{rrrrrrxxx~~~~~~~~~{{{|||}}}|||zzzxxxyyyyyywwwsssnnnmmmnnnpppooohhh___```eee^^^aaahhhnnnlll```UUUPPP]]]___``````ccceeebbb]]]]]]aaacccbbbdddfffeeebbb]]]WWWWWW___bbb```aaagggjjjjjjkkknnnqqqrrrpppmmmqqqrrrnnniiiiiigggXXXGGG666999AAAJJJLLLIIIHHHJJJBBBDDDDDDBBB===666///+++AAAVVVnnn}}}~~~xxxrrruuuppphhhbbbaaaeeekkkooopppjjjddd``````aaa```___]]]]]]]]]\\\ZZZYYY[[[\\\ZZZ\\\^^^^^^]]][[[XXXVVVUUUXXX[[[\\\[[[XXXWWWWWW\\\[[[[[[\\\___aaaaaa```\\\]]]^^^]]]ZZZWWWUUUUUUWWWWWWVVVTTTRRROOOMMMLLLBBBEEEKKKSSSYYYXXXQQQKKKDDDDDDHHHMMMOOONNNPPPTTTKKKIIIGGGGGGFFFCCC<<<777***)))&&&$$$!!! '''111444444888<<<>>>:::...!!!$$$000999<<<000++++++///111...++++++%%%%%%&&&&&&'''&&&&&&&&& !!! """"""###$$$&&&''')))+++,,,------------------------........................------------------------------///000000111000000------,,,,,,------...///---------............///......000000111111111111222222222222222222222222222222222222222222222222333222111000///.........000000000111######"""!!!!!!!!!!!!!!!!!!  !!!"""###!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$######"""!!!!!!!!!!!!!!!!!!"""""""""""""""############""""""""""""###### !!!!!!!!!"""""""""###$$$$$$%%%###"""!!!"""$$$!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""######### !!!"""######"""!!! """""""""""""""""""""""" """$$$%%%%%%$$$###"""###$$$$$$$$$$$$###"""!!!!!!"""##################'''---111222111222333555999;;;DDDLLLEEECCCPPPQQQTTTXXXZZZYYYVVVUUUVVVSSSOOOLLLJJJFFF<<<---!!! )))EEEbbbeeeWWWHHHEEEJJJJJJ???333===***"""%%%***222333,,,))),,,***###((('''***--- """"""***...,,,,,,111666666,,,000999DDDLLLLLLHHHDDDXXXUUU\\\kkkpppkkknnnwww~~~vvvrrrwwwuuuoooqqqzzzyyyyyyzzz{{{|||}}}rrruuuppp```QQQLLLKKKJJJEEEBBB???@@@EEEIIIJJJIIIDDDJJJEEE@@@CCCEEEIIIUUUfffgggooo{{{|||uuuuuu{{{zzzxxxyyy{{{zzzxxxyyy~~~yyy~~~|||~~~zzzvvvuuuwwwwwwuuusssvvvuuuvvvuuuooohhhiiinnn```aaahhhpppoooeee[[[WWW[[[```aaa^^^___dddeeecccaaabbbbbbbbbeeeiiigggaaa[[[TTTUUU^^^aaa^^^^^^dddjjjkkkmmmooonnnmmmoooqqqqqqrrrrrroooiii___TTTMMMMMMLLLMMMQQQRRRQQQSSSXXX[[[[[[ZZZXXXQQQDDD444(((111===MMMZZZhhhtttwwwtttrrrooojjjeeedddeeehhhjjjkkkgggdddcccdddeeeccc```\\\]]]]]][[[XXXVVVVVVWWWVVVYYY\\\[[[XXXVVVXXX[[[WWW]]]aaa```ZZZUUUVVVXXXZZZYYYXXXYYY\\\^^^^^^]]]\\\^^^```___\\\YYYVVVVVVWWWVVVVVVTTTQQQOOONNNMMMKKKKKKMMMRRRWWWYYYTTTPPPEEEFFFJJJPPPRRRPPPRRRVVVQQQOOOMMMOOOSSSSSSNNNJJJ???===888000%%% &&&///666888666---"""(((111777+++***,,,//////++++++---((((((((((((((((((((((((###$$$###"""$$$''')))+++---+++,,,,,,------.........................................................,,,---...///000000000///------,,,,,,,,,---...///........./////////000000//////111111111111000///222222222222222222222222111111111111111111111111...///000111111000//////000000000000######"""!!!!!!!!!!!!!!!"""!!! ###$$$!!!!!!!!!!!!""""""""""""""""""!!!""""""###$$$$$$######"""!!!!!!!!!!!!!!! !!!!!!""""""######""""""""""""###### !!!!!!!!!""""""######%%%%%%$$$###!!!!!!###%%%""""""""""""!!!!!!!!!!!! """###$$$$$$###""" !!!!!!""""""######$$$$$$ !!!"""######"""!!! !!!!!!""""""""""""!!!!!! !!!###$$$$$$###"""!!!"""###$$$%%%%%%$$$""""""!!!!!!"""###############&&&+++111333333222222333444;;;BBBLLLRRRHHHDDDRRRMMMPPPTTTTTTOOOIIIGGGHHHNNNIII@@@444(((  &&&;;;KKKKKKFFFQQQcccbbbWWWKKKFFFFFFAAA444(((+++)))+++222777<<>>FFF:::///999SSShhheeeSSS???111$$$&&&666---...111888AAAGGGJJJJJJXXXZZZ]]]___``````bbbdddjjjmmmrrrvvvyyyzzzyyyxxxwwwuuutttwww}}}~~~zzz{{{|||||||||uuuoooiiibbbYYYSSSIIIEEEBBBCCCGGGKKKNNNNNNMMMGGGBBBBBBBBBCCCHHHNNNbbbgggooovvv{{{}}}}}}|||~~~}}}xxxrrrllliiinnntttxxx{{{|||yyyyyy{{{~~~wwwwww~~~{{{vvvrrrrrrrrrqqquuu{{{{{{zzzvvvssstttvvvtttooopppooonnnmmmllljjjhhheeeffffffffffffffffffeeedddcccfffhhhjjjooopppgggZZZaaaccccccgggdddQQQIIIVVV[[[^^^gggfff\\\```hhhfffggggggjjjgggZZZJJJDDDHHHggg```ZZZ[[[```cccaaa]]]fffZZZVVV^^^aaaZZZUUUVVVLLLKKKBBB333+++000:::@@@TTTgggvvvtttkkkhhhhhhiiieeedddcccbbbbbbccceeefffaaabbbdddaaa\\\VVVRRRPPP\\\ZZZVVVUUU]]]gggjjjhhheeelllrrrooofff___\\\^^^VVVTTTVVVYYYWWWSSSVVV]]]\\\[[[YYYXXXWWWWWWWWWXXX\\\\\\[[[YYYVVVSSSQQQPPPTTTRRRQQQQQQSSSTTTTTTSSSNNNLLLKKKLLLNNNPPPPPPPPPPPPPPPOOOPPPRRRUUUYYY[[[YYYVVVQQQDDD,,,***666===555,,,&&&!!! $$$"""'''+++***&&&###$$$'''&&&***///...***%%%"""!!!''')))+++///000...)))%%%(((***)))%%% %%%***+++*********+++,,,---...//////---,,,---000000...+++---///000000///......///...------......///000111.........------,,,,,,,,,...///000000000///---,,,,,,...000111000000000111...///000111111222222222555222000000111222111///---......///////////////222222222111"""""""""!!!""""""###### !!!!!!!!! !!!"""###$$$$$$$$$$$$ !!!!!!!!!""""""############"""""""""!!!"""!!!!!! !!!"""###$$$"""######$$$###"""!!! !!!!!!"""######"""""""""###""""""""""""!!!!!!!!! !!!"""############"""$$$$$$###"""!!!!!!!!!!!!!!!!!!"""###############$$$$$$############$$$$$$$$$###!!! !!!"""""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######%%%""""""%%%&&&######%%%)))...222000,,,---444<<<<<>>>>>555222BBB\\\oooYYYNNNEEE@@@777...222<<>>444...&&&333LLLYYYZZZSSSCCC555...,,,+++ '''000>>>^^^SSS>>>&&& 222:::444555??????444111333222111888JJJ___kkkQQQOOOQQQTTTMMMAAA===AAAVVV[[[ccclllsssuuurrrooouuuwwwxxxxxxvvvvvvwwwxxx}}}}}}}}}}}}}}}|||{{{zzz~~~~~~~~~~~~{{{|||}}}}}}yyyuuuxxxvvvsssrrrpppnnnjjjhhh^^^WWWNNNHHHGGGKKKPPPSSSPPPKKKHHHIIIHHHGGGIIIMMMVVVdddttt}}}~~~}}}~~~yyy{{{yyy{{{vvvtttxxx|||}}}||||||}}}}}}}}}{{{zzzxxxwwwyyywwwuuurrrrrruuu~~~{{{vvvpppqqquuutttooogggllltttyyyxxxqqqhhhaaabbbgggmmmooolllgggcccbbbgggfffeeedddhhhllllllhhh[[[]]]]]]bbbhhh```ZZZbbbmmmkkkqqqssspppttttttiiiiiifffbbb]]]VVVOOONNNQQQaaabbbeeeggghhhgggeeecccddd___QQQDDDGGGRRRNNN@@@AAAEEEQQQ^^^]]]NNNAAA==='''333FFFYYYlllvvvuuuooofffddddddgggkkkmmmllljjjgggeeecccbbbbbb^^^XXXSSSPPPRRRSSSUUU]]]eeegggdddbbbaaabbbhhhooopppjjjdddXXXZZZ^^^aaa\\\TTTQQQSSSVVVVVVVVVWWWYYY\\\^^^___ddd___XXXUUUUUUUUUSSSRRRSSSRRRRRRSSSUUUTTTRRRPPPOOONNNNNNOOORRRUUUUUUUUUPPPOOONNNNNNOOORRRUUUWWWUUUTTTGGG111 (((HHHPPPRRRJJJEEEHHHGGGCCC;;;222)))%%%!!!  %%%///777;;;777000***,,,***(((''''''%%%###  ###""" !!!$$$###!!!!!!''',,,,,,,,,,,,,,,,,,---------+++++++++---///000000...+++---......---,,,,,,---/////////000000111222222///////////////........./////////000//////...---...000222222000///...///444444444333222000///...000//////000111111///------...///000111111111111222222111111$$$###"""!!!!!!!!!!!!!!!$$$#########""""""!!!!!! !!!""""""!!!!!! !!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""""""""###############""""""!!!"""#########$$$$$$$$$$$$###""""""!!!!!!  $$$###"""!!!!!! """######$$$$$$#########$$$######""""""######$$$###"""!!!!!!!!!!!!""""""!!!""""""##################$$$$$$%%%%%%$$$$$$###%%%######%%%%%%$$$&&&+++,,,...///---+++000999BBBCCCGGGGGG???222((( (((HHH^^^]]][[[QQQ>>>///)))(((((( +++---111AAAKKKJJJMMMMMMGGG777 ,,,???AAA>>>???;;;333+++000777@@@KKKWWWaaaggg]]]```eeeiiibbbUUUMMMLLLgggjjjpppvvvyyyxxxtttrrrwwwxxxyyyxxxwwwwwwxxxyyy}}}||||||{{{{{{{{{||||||}}}{{{|||~~~~~~~~~~~~|||xxxuuuzzzyyywwwvvvuuutttrrrqqqnnnhhh___XXXUUUVVVZZZ\\\WWWRRROOOOOOPPPPPPTTTYYY]]]gggttt|||~~~}}}~~~|||xxxzzz~~~~~~zzzyyy{{{}}}~~~}}}}}}}}}}}}|||{{{xxxvvvzzz|||}}}|||{{{}}}}}}|||zzzxxxpppiiihhhlllxxxwwwrrrnnnoooqqqoooiiidddkkksssxxxvvvnnneee___aaagggmmmooollliiiggghhhnnnmmmkkkiiiiiikkkkkkjjjaaadddaaaccckkkhhhccciiirrroootttvvvrrrvvvwwwlllmmmjjjfffccc___\\\ZZZZZZ[[[aaaiiilllkkkhhheeeeeeggg\\\KKK???BBBKKKIII@@@888555@@@UUU^^^ZZZYYY___???@@@BBBGGGQQQ^^^kkkrrrmmmkkkhhhdddbbbcccfffiiigggcccaaabbbdddccc\\\VVVUUUWWWVVVVVV[[[bbbdddaaa\\\\\\```hhhoooooohhhaaa^^^```cccaaa\\\UUURRRRRRSSSTTTUUUWWWZZZ^^^aaacccgggbbb\\\ZZZZZZZZZWWWTTTTTTSSSTTTUUUVVVUUURRROOONNNMMMMMMOOORRRUUUVVVVVVMMMMMMOOOPPPQQQRRRRRRRRRVVVPPP==="""***555OOOVVVWWWPPPNNNQQQPPPJJJ999111)))((('''$$$"""### (((000222...***///---+++***(((%%%!!!!!!!!!  $$$((((((### %%%---------------------,,,,,,+++,,,,,,---.........---+++---///...---,,,---...---...//////000111111111//////..................//////////////////......///000222222000.........333333333222111000///...---...///111111000...,,,---...///111222222222222111111111111######"""!!! !!!$$$$$$######""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""###""""""""""""""""""######!!!""""""#####################"""!!!""""""############$$$$$$$$$######""""""""""""!!!!!!!!! !!! """######""""""!!! !!!!!!!!!######$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$""""""$$$###"""'''---222000///111555999;;;<<<999???<<<+++$$$///***@@@YYY\\\YYYRRRBBB,,,555CCCLLLWWWgggeeeQQQDDD999DDDFFF444...BBBMMMIII@@@===???@@@FFFQQQ\\\cccgggkkkooorrrtttxxxxxxqqqgggbbbbbbsssuuuxxxzzz{{{zzzxxxxxxzzz{{{{{{{{{zzzzzz}}}~~~}}}|||{{{zzzzzz{{{{{{}}}~~~~~~{{{zzz{{{|||~~~}}}}}}}}}}}}{{{xxxuuuyyyzzzzzzzzzyyyyyyzzzzzz{{{xxxrrrmmmhhhggghhhiiigggaaa]]]^^^___bbbiiippppppsssxxx}}}|||||||||}}}~~~|||zzz{{{{{{zzzxxxyyyvvvtttuuuvvvvvvvvvuuuqqqvvv|||yyykkk^^^\\\aaahhhiiiiiijjjnnnrrrooojjjggglllrrrtttqqqkkkeeebbbgggjjjnnnppppppqqqsssvvvsssrrrpppnnnjjjfffdddeeeeeejjjdddaaajjjmmmkkkooopppooouuuuuunnnrrrvvvoooggghhhgggeeecccaaa___\\\\\\dddmmmqqqoookkkhhhhhhiiiUUUDDDBBBEEEEEEDDDFFF???444555BBBKKKMMMUUUcccYYYYYYVVVMMMDDDFFFTTTcccooorrrrrrlllddd___```dddbbb___]]]___bbbbbb]]]XXX]]]]]]YYYTTTUUUZZZ\\\[[[XXX]]]eeekkkmmmiiiccc]]]```bbbaaa[[[UUUQQQQQQQQQRRRRRRTTTVVVZZZ^^^aaadddcccaaa_________\\\XXXTTTVVVVVVVVVWWWWWWVVVRRROOOMMMLLLLLLNNNQQQTTTUUUUUUMMMPPPTTTXXXXXXUUURRROOOTTTGGG///333@@@RRRXXXYYYTTTTTTVVVQQQHHH&&& !!!######------------,,,'''!!!"""###""""""###%%%***,,,&&&!!!$$$---------.........---,,,,,,---.........---,,,++++++---...000000...---...///+++,,,---...////////////------------------------//////.........////////////000222222000.........//////000000000000//////,,,---000111000///...---...///000111222222222222111111111000""""""!!! !!!!!!############"""""""""""" !!!!!!!!!!!! !!!!!!!!!"""""""""######""""""""""""############!!!"""######$$$$$$######""""""""""""############!!!""""""###$$$$$$###############"""""""""!!!!!!###!!!###%%%!!!!!! !!!!!!""""""$$$$$$$$$%%%$$$$$$###"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$""""""###""""""(((000999666333666;;;;;;666000'''///..."""+++===DDD;;;)))111OOO[[[RRRWWWLLL666!!!///???PPPeeeuuugggGGG555HHHRRROOO666!!!888<<>>(((   %%%''''''%%%###'''(((((()))&&&)))000...&&&%%%,,,***,,,...///000///...---+++---///...+++******,,,,,,...//////...------...***+++---///000///......------------.........//////......---...///000111---///111111000//////000------///000000111111111---///000000......000222//////000000000///......111000000000 !!!"""### !!!!!!""""""######!!!"""""""""""""""!!!!!!""""""""""""############!!!!!!""""""#########$$$!!!"""###$$$%%%$$$###### ###$$$%%%$$$###!!! !!!###$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!###$$$%%%%%%%%%%%%%%%%%%$$$###"""######""""""""""""###### !!!""""""###""""""!!!!!!"""###############$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%###$$$,,,666:::999666111***"""$$$!!!%%%777GGGLLLFFF...---EEETTTYYY\\\BBB444"""222IIIbbbfffJJJ///...***///---***555KKK[[[]]]YYYccceee___bbbmmmkkk___ccc^^^___hhhoooooommmooopppvvvzzzzzzyyy{{{}}}~~~zzz}}}~~~{{{xxxwwwxxx}}}}}}{{{xxxvvvuuuwwwyyyxxxyyyzzz||||||}}}}}}}}}uuuyyy}}}~~~~~~{{{www{{{}}}vvv{{{zzzxxxyyy{{{}}}}}}}}}wwwyyyzzzxxxvvvvvvyyy||||||}}}~~~|||yyyyyy|||sssrrrtttyyy{{{yyyzzz}}}{{{~~~~~~~~~~~~zzz}}}~~~~~~xxxoooaaaOOO>>>===SSSkkkxxxrrrkkkeeeYYYJJJ???;;;999:::;;;@@@LLL[[[dddeee^^^bbbggghhhgggiiioootttlllgggeeeiiirrrwwwwwwssspppnnnnnnnnngggbbbfffpppttt~~~rrr^^^^^^hhhpppvvvkkkjjjsss{{{|||xxxfffaaajjjoooiiiccceeehhhhhhkkkmmmooorrrsssrrrooonnndddhhhcccXXXTTTYYYXXXPPPJJJQQQSSSPPPPPPXXXbbbfffkkkeeecccddd___SSSJJJGGGBBB???@@@JJJZZZgggllllllnnnooonnnkkkfffbbb``````VVVYYYYYYUUUSSSUUUVVVUUURRRRRRRRRTTTVVVYYY\\\^^^[[[```]]]TTTNNNOOOQQQOOOUUUUUUUUUUUUVVVXXXZZZ[[[\\\```ccc```ZZZXXX\\\aaa```]]]ZZZYYYYYYXXXWWWUUUOOONNNMMMNNNPPPRRRRRRRRRSSSTTTUUUVVVUUUSSSQQQPPP111 222999AAAOOOOOORRRQQQOOOTTTXXXRRREEE000(((!!!     %%%(((***"""$$$((())))))+++%%%(((000111(((&&&+++***+++---///000000///...))),,,......,,,***,,,...+++---......---,,,,,,---+++,,,///000111000///...---.........//////000000///...------...///000111,,,...111111000000000111//////000111111111111111---///111000......111444000000000000///...---,,,000000000000 !!!!!!!!! !!!###!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$%%% !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!"""###"""  !!!!!!""""""""""""!!!!!!!!!!!!    !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!""""""!!! ###########################$$$$$$%%%%%%$$$$$$###"""%%%((('''$$$&&&---555777555...$$$333111%%%333HHHIIIAAA///!!!+++EEEUUURRRHHH222%%%111GGGRRRLLLIIIJJJ???+++(((333@@@KKKWWWbbbggggggeeeeee```^^^___TTTQQQ^^^eeefffeeeeeejjjooojjjbbbqqqsssuuuxxxyyyzzz{{{{{{}}}|||{{{zzzzzz{{{|||}}}~~~~~~}}}||||||{{{zzzzzzxxxzzz|||~~~~~~{{{~~~}}}||||||xxx|||}}}|||yyy{{{}}}|||{{{{{{{{{zzzxxxwwwyyy}}}~~~|||wwwrrrsssxxx{{{|||zzz}}}~~~~~~||||||}}}|||xxxmmmXXXAAA444999LLL]]]tttrrriiiYYYHHH===777555222888>>>AAAGGGQQQWWWYYYXXXJJJGGGVVVffflllrrrxxxpppllljjjooowwwzzzwwwqqqmmmnnnooopppnnnmmmpppuuuzzzyyyqqqggggggooottttttnnnvvv}}}~~~}}}{{{vvvpppiiigggccc]]]\\\aaahhhmmmllljjjhhhjjjnnnqqqooollleee```WWWSSSXXX^^^[[[SSSUUUVVVTTTNNNLLLTTTcccnnnlllkkkhhheeeeeebbbVVVJJJCCC;;;333444???PPP___gggeeennnrrrnnnnnnooogggYYYYYYXXXWWWWWWWWWUUURRROOOOOONNNKKKIIIJJJRRR^^^ggg```[[[UUUPPPPPPQQQSSSSSSWWWVVVUUUTTTTTTUUUWWWYYYTTTXXX[[[]]]aaaeeeddd___fff___YYYXXXZZZZZZTTTOOOMMMJJJIIIOOOVVVYYYUUUOOOTTTRRRNNNNNNSSSUUUHHH888!!!777JJJLLLEEETTTQQQPPPSSSXXXXXXRRRKKKAAA:::444333666444---%%%(((&&&   $$$"""  ###'''***---...,,,((('''***)))&&&+++---...---,,,++++++,,,000---++++++---...---+++++++++,,,------,,,,,,,,,......////////////......---------...............------...000111111111111222222222222222222222222111111111111111222222222...///111222222222111000222111000.........///000///000000000!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%% !!!!!!!!!"""""""""###"""""""""!!!!!!!!! """###$$$###!!! !!!"""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!! !!!!!! !!!"""###$$$$$$########################$$$###"""!!!!!!!!!!!!!!! !!!"""###$$$###""""""###########################$$$$$$%%%%%%$$$$$$######$$$&&&%%%$$$(((///666333***&&&555///""",,,888111%%%333NNNVVVLLLAAA''' """+++444JJJKKKFFF>>><<>>===<<<:::@@@AAA;;;888AAAQQQ]]]^^^LLLCCCOOOaaajjjkkkjjjrrrwww|||{{{wwwtttvvvyyyuuuqqqlllhhhggghhhiiiiiikkkooorrrtttxxx|||{{{wwwxxx{{{{{{xxxwwwwwwtttpppfffggghhhhhhggghhhiiillljjjccc^^^aaajjjmmmiiibbbcccWWWQQQWWW\\\[[[YYY[[[SSSSSSQQQNNNMMMTTT```jjjrrrttttttpppmmmmmmjjjeeeYYYIII666000888CCCGGGFFFJJJNNNRRR[[[kkkuuummm]]]ZZZYYYWWWWWWXXXXXXWWWVVVTTTRRRNNNMMMRRR\\\iiirrrkkkjjjggg```XXXSSSSSSTTT```___^^^]]]\\\\\\]]]]]][[[aaaeeebbb___``````^^^WWWVVVXXX[[[^^^]]]XXXTTTQQQSSSTTTSSSQQQPPPRRRTTTPPPJJJFFFJJJQQQJJJ///%%%@@@LLLGGGHHHSSSMMMJJJIIILLLRRRVVVTTTQQQTTTOOOKKKKKKOOOQQQOOOLLLIIIHHHBBB999444222---'''  $$$***///111777///%%%###,,,444111(((,,,...//////...---...///***)))((())),,,.........+++,,,---...//////000000......////////////......//////////////////////////////000000000000//////...///111222222111///...000000111111111222222222...///000000111111000000000000/////////000111111......//////"""""""""""""""""""""""" """$$$$$$"""  !!!"""######$$$""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!""""""""""""!!! !!!#########!!!!!!"""###"""""""""######"""""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$%%%%%%########################&&&%%%$$$###"""!!!!!!!!!######$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%######%%%(((+++***((( $$$*** ***FFFSSSMMMIIIMMMGGGBBBCCCLLLUUUVVVRRRNNN222 ---888888BBBSSSjjjppprrrkkkbbb]]]ZZZWWWVVVUUUDDD444777FFF\\\uuuzzzqqqmmmjjj]]]OOOUUUeeetttuuuwwwyyy{{{{{{{{{{{{{{{{{{||||||||||||{{{{{{xxxwwwwwwvvvwwwwwwxxxxxxyyyxxxvvvuuuuuuvvvwwwwww|||zzzyyy{{{~~~{{{yyy~~~}}}}}}}}}~~~~~~~~~}}}}}}|||}}}~~~}}}||||||~~~~~~|||{{{{{{zzzzzzyyyxxxxxxxxx{{{}}}}}}~~~yyy{{{~~~||||||xxxsssbbbggghhhaaaYYYXXXbbblllsssrrrhhhTTTFFFBBBAAA>>>@@@DDDCCC<<<;;;FFFXXXcccdddTTTJJJSSSccckkkiiieeeooouuuzzzyyytttpppqqqtttqqqqqqnnngggdddfffiiijjjqqqooonnnoootttzzz|||{{{{{{|||zzzvvvuuuvvvsssoooeeefffjjjnnnmmmiiiggghhheeebbb___bbbfffhhhfffbbbaaaSSSOOOYYY^^^YYYYYY___XXXUUUQQQNNNNNNSSS___kkkooottttttpppmmmnnnooonnngggXXXEEE<<<===BBBDDDCCC;;;===AAALLL___nnnmmmdddZZZYYYXXXXXXZZZ[[[ZZZYYYRRRQQQOOOOOOSSS\\\eeekkkfffhhhhhhcccZZZTTTSSSUUU[[[[[[[[[ZZZZZZZZZZZZZZZ[[[ccchhheeeaaa______]]]ZZZZZZ[[[\\\\\\ZZZVVVSSSVVVUUUTTTQQQNNNMMMOOOQQQKKKJJJIIIJJJFFF777 333HHHMMMJJJNNNXXXQQQMMMKKKLLLPPPSSSRRRPPPQQQNNNKKKJJJMMMPPPPPPOOOKKKLLLHHHBBB@@@???;;;666...,,,(((###   '''...111777000&&&###)))111///(((+++,,,...///...---...///++++++***+++,,,---......++++++,,,,,,...///000111......////////////......000000000000///////////////000000000000//////......///222333333222///...000000000111222222333333//////000000000111111111/////////000000111111222...//////000!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$"""  !!!"""###$$$$$$""""""""""""""""""###$$$""""""""""""!!!!!!!!!!!!!!!  !!!"""""" !!!"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######"""""""""""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$''')))'''!!! ###999QQQXXXRRRUUU```YYYNNNLLLXXXbbb[[[EEE333 ...===@@@MMMaaalllooooookkkgggbbbYYYPPPUUUZZZLLL<<<@@@OOObbbtttxxxjjj^^^VVVJJJBBBPPPggguuuvvvxxxzzz{{{||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxyyyyyyyyyyyyyyyyyysssuuuwwwyyyyyyxxxuuutttzzzxxxwwwyyy~~~}}}~~~|||||||||}}}{{{zzzzzz{{{{{{|||{{{{{{zzz{{{|||~~~}}}|||zzzyyyyyyzzzvvvwwwyyy|||~~~|||yyy|||uuusssvvvxxxhhhmmmrrrpppjjjiiinnntttpppooocccPPPGGGHHHGGG@@@AAACCCAAA>>>CCCPPP]]]dddcccXXXRRRXXXdddiiieee___nnnpppsssuuutttrrrpppooonnnttttttlllfffhhhlllmmmjjjgggfffkkktttzzz}}}~~~zzz{{{xxxtttsssuuurrrmmmhhhhhhmmmsssppphhhdddfffaaaccceeedddaaa^^^\\\\\\cccVVVSSS]]]bbb]]]\\\cccddd]]]WWWUUUUUUYYYdddqqqjjjoooqqqllliiillloooqqqoooeeeWWWKKKCCCAAA@@@@@@222222555>>>NNN]]]cccaaa]]]\\\]]]^^^___]]]ZZZXXXPPPOOONNNOOOSSSXXX\\\___[[[___bbb___YYYUUUVVVXXXTTTUUUVVVXXXXXXXXXWWWWWWXXXaaahhhfffbbb```^^^\\\^^^___^^^\\\ZZZXXXWWWXXX[[[WWWRRROOONNNNNNMMMLLLHHHKKKLLLEEE555"""000DDDHHHGGGLLLRRRTTTSSSPPPNNNNNNQQQTTTUUUTTTRRRPPPNNNMMMMMMNNNPPPPPPKKKLLLJJJFFFEEEGGGDDD???<<<;;;999444,,,### '''+++222111,,,'''''',,,...,,,(((***,,,---------...///.........---------......*********+++,,,...///000......////////////......111111000000/////////...///000000000000//////...///111333555555333111//////000000111222222333333000000000000111111111222//////000111111111222222000000111222!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!"""###!!!!!!!!!""""""############"""""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!""""""######$$$$$$######""" !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&& %%%!!!+++999MMMZZZYYYRRRQQQVVVPPPFFFBBBKKKQQQEEE,,, 444BBBKKKXXXeeecccfffggggggfff```SSSFFFKKKQQQDDD555???UUUhhhvvvqqqcccSSSJJJDDDFFFXXXkkkvvvwwwyyy{{{|||||||||{{{zzzyyyxxxwwwwwwxxxyyyzzzwwwxxxzzz{{{{{{yyyxxxvvvqqqqqqssstttuuuvvvvvvvvvwwwwwwxxxzzz}}}}}}}}}}}}zzzyyyzzz{{{{{{{{{zzzzzzzzz{{{|||}}}~~~}}}~~~~~~|||zzzyyyzzz|||uuuwwwyyy|||~~~zzz{{{qqqqqqwww{{{ppptttwwwxxxvvvtttuuuvvveeedddYYYJJJJJJSSSQQQGGGEEEIIILLLMMMRRR\\\ccceee^^^]]]___eeekkkmmmiiieeemmmnnnppptttwwwwwwtttppppppwwwyyypppjjjkkkkkkgggLLLMMMUUUffftttyyyxxxwwwyyywwwqqqlllmmmrrrqqqmmmllljjjnnntttpppddd___aaa]]]ccchhhfff^^^WWWUUUVVVeee]]]ZZZ```dddaaaaaadddbbb[[[VVVXXXZZZ[[[eeeqqqiiinnnoookkkiiilllpppqqqrrrmmmdddXXXLLLCCC???===888555444888???DDDBBB>>>VVVYYY]]]aaaccc```[[[VVVQQQOOOMMMNNNQQQUUUWWWXXXTTTXXX[[[[[[YYYWWWXXXZZZTTTVVVXXXYYYZZZYYYWWWVVVYYY```dddbbb```___^^^\\\]]]___```^^^[[[[[[]]]``````[[[VVVRRRQQQPPPNNNLLLIIIHHHDDD777$$$...EEERRRJJJDDDKKKPPPLLLRRRPPPPPPQQQTTTXXXYYYYYYRRRRRRRRROOOMMMMMMNNNPPPNNNOOOLLLHHHHHHJJJHHHDDDAAABBBBBB???;;;555...+++""" !!!(((...000+++(((***...///'''))),,,---,,,---...//////000000///---,,,...///+++*********+++---...000......////////////......111000000//////......---//////000000000000//////000222333444444333222000//////000111222333333444222111111111111222333333000000111222222222111111000111222333"""""""""""""""""""""""" !!!""""""!!!"""$$$%%%"""""""""""""""""""""#########""""""""""""#########"""""""""!!!!!!!!! """""""""!!!!!!!!! !!!""""""!!!!!!"""###"""######$$$$$$######""" !!!!!!!!!""""""""""""######""""""""""""######"""""""""###############%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&""""""!!!"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############"""'''333555)))***===DDDMMMSSSRRROOONNNKKKFFF>>>:::777888444'''###///;;;CCCOOO[[[^^^YYYMMMUUU]]]```^^^WWWIII<<<555???555,,,???]]]oooyyytttiiiZZZPPPPPPYYYfffooowwwxxxzzz{{{|||||||||||||||zzzxxxvvvvvvxxxzzz|||wwwyyy|||~~~~~~{{{wwwtttlllnnnpppsssuuuwwwwwwxxxvvvxxx{{{|||}}}~~~~~~||||||~~~~~~|||yyyyyyzzz{{{|||}}}|||{{{{{{{{{|||}}}|||zzzzzz|||~~~vvvxxx{{{}}}{{{~~~zzztttuuuwwwyyywwwwwwwwwwwwxxxwwwuuusssbbb```UUULLLTTTcccaaaSSSIIISSS]]]___```bbbcccbbbUUU___kkkrrrsssrrrpppooojjjlllooouuuzzz{{{xxxvvvsssxxxvvvnnnkkkjjj```SSS444777GGG___rrrwwwtttrrrwwwqqqhhhaaadddlllpppoookkkgggiiinnnhhhZZZUUUXXXYYY___ggghhhddd^^^ZZZYYYbbb```^^^^^^```aaa```___WWWQQQRRRZZZ^^^]]]cccmmmnnnqqqqqqnnnnnnqqqsssrrrsssooojjjddd]]]TTTKKKFFFDDD@@@???FFFJJJDDD444'''>>>DDDPPP[[[bbbbbb]]]YYYVVVRRRNNNMMMQQQUUUYYYZZZWWWXXXYYYZZZ[[[[[[[[[[[[YYYZZZ\\\]]]\\\ZZZWWWUUU```aaa___[[[ZZZ\\\]]]\\\[[[```dddccc```^^^aaaeeecccbbb___[[[VVVSSSRRRSSSNNNAAA///""" ---AAANNNVVVPPPIIIJJJMMMLLLSSSSSSSSSTTTVVVXXXYYYZZZOOORRRSSSQQQNNNLLLMMMOOOOOOOOOLLLGGGHHHKKKKKKHHHDDDDDDDDDCCCBBB@@@???>>>222///***&&&!!!  $$$+++***((())),,,...'''))),,,------...///111,,,...///...,,,,,,...111---,,,+++++++++---...000......////////////......000000//////...------,,,---...///000000111000000111111222222222222111111...///000111222333444444333333222222222333444555111111222222222111000//////000111222######################## !!!"""!!!!!!"""%%%'''#########"""""""""""""""######"""""""""""""""#########""""""!!!!!!!!! """"""""""""!!!!!!!!!!!! """######""""""###%%%######$$$$$$$$$$$$###### !!!!!!!!!""""""######%%%$$$$$$$$$$$$$$$$$$%%%"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''""""""""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######!!!%%%%%%"""555DDDDDD555777OOOMMMPPPJJJAAADDDOOOQQQIII555666666/// 555FFFQQQSSS]]]iii```KKK@@@NNN[[[```]]]VVVIII???***666111+++BBBaaaooottt~~~vvvhhh^^^```kkkqqqpppwwwxxxzzz|||}}}}}}||||||~~~|||xxxvvvvvvxxx|||~~~yyy|||}}}xxxtttgggkkkrrrxxx{{{{{{xxxvvvvvvzzz~~~~~~~~~||||||xxxzzz{{{}}}~~~~~~|||zzzyyyyyy{{{}}}|||zzzzzz}}}xxxzzz|||~~~}}}|||www~~~yyyxxxzzzxxxttt{{{wwwtttuuuwwwwwwsssnnnhhheeeZZZSSS```rrrnnn]]]FFFWWWeeehhhccc^^^\\\[[[IIIZZZmmmtttsssqqqqqqrrrfffjjjpppvvvzzz{{{zzzzzzvvvvvvppphhhhhhfffUUU???333555DDD^^^sssyyyyyyxxxvvvnnnaaaXXX\\\hhhpppqqqhhhbbbbbbfff___QQQKKKOOOUUU[[[dddkkkmmmjjjfffbbb^^^___]]]YYYZZZ^^^]]]XXXPPPMMMSSS```eeebbbeeemmmsssuuuuuurrrsssvvvwwwtttssspppmmmnnnmmmhhh\\\SSSHHHEEEKKK[[[ggg```HHH444$$$...@@@RRR```dddaaa]]][[[UUUNNNMMMQQQWWW]]]___\\\[[[[[[\\\]]]^^^\\\[[[]]]^^^___```^^^ZZZUUUSSSfffccc\\\TTTTTTZZZ]]]\\\[[[aaahhhhhhccc```aaacccdddggghhhbbbYYYTTTVVVYYYSSS:::(((444KKKNNNSSSVVVRRRLLLMMMRRRWWWWWWVVVVVVVVVVVVVVVUUUPPPSSSVVVUUUQQQNNNPPPRRRLLLLLLIIIEEEGGGLLLNNNLLLHHHFFFDDDCCCCCCDDDGGGHHH>>>;;;777444000,,,'''######&&&&&&)))******(((***---...//////111222)))+++------,,,,,,///222///...---,,,,,,---///000......////////////......000//////...---,,,,,,,,,------///000111111111111111000000000000000000111...///000111222333444444444444333222333444555666111222333333222111000/////////000222###$$$$$$$$$$$$######"""########################&&&%%%$$$###""""""""""""##############################$$$$$$$$$$$$######!!!"""#########"""  !!!"""!!! !!!"""$$$ !!!###%%%%%%$$$"""!!!$$$$$$######"""!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$###"""  """###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$"""!!!!!!"""#########!!! &&&'''000???AAACCCHHHGGG@@@EEEDDDBBBDDDNNNVVVMMM>>>888111***$$$"""***MMMVVVZZZXXX[[[bbb^^^TTTOOOUUU]]]___ZZZQQQIIIEEE>>>:::000---===[[[qqqxxxwwwtttooojjjgggjjjqqqwwwzzz}}}}}}yyyxxx|||}}}zzzwwwwwwzzz~~~|||{{{|||}}}{{{wwwsssdddgggnnnwwwyyyvvvuuuwwwzzz{{{~~~~~~||||||}}}{{{xxxwww~~~||||||{{{}}}~~~~~~{{{yyyzzz{{{||||||||||||}}}~~~{{{{{{|||~~~}}}zzzwww{{{uuusssssssssqqqoooiiicccfffjjjlllqqqmmm]]]YYY\\\```bbbdddeeefffhhhbbbfffmmmrrrrrrnnnkkkkkkjjjooosssssstttyyy|||{{{{{{uuu^^^SSSaaafffSSSBBB888;;;DDDUUUiiivvvxxxtttssspppggg]]]]]]gggnnnooooookkkfffeeeccc]]]RRRHHHDDDTTTdddjjjppptttooofffaaaSSSKKKTTTaaaddd___ZZZLLLRRRYYYfffnnneeeeeewwwssswwwxxxvvvvvvyyyxxxsssqqqiiigggjjjfff^^^^^^ddd```aaadddiiilllhhh___WWW@@@,,,!!!444UUUiiidddWWW^^^QQQXXXaaaXXX\\\gggcccbbb]]]ZZZ]]]___]]][[[\\\^^^[[[[[[^^^\\\XXXUUUWWW]]]^^^ZZZRRRPPPUUUWWWTTT^^^aaadddcccaaa^^^___```ccciiihhh___VVVSSSQQQMMM???+++ 555FFFOOOTTTVVVRRRMMMMMMNNNLLL]]]]]]\\\[[[YYYXXXVVVUUUOOOSSSSSSOOOOOORRRRRRMMMEEEFFFCCCAAAGGGNNNMMMFFFJJJJJJHHHEEEDDDEEEFFFFFFFFFDDD>>>888666666555111333...(((""" $$$(((***"""%%%***///111111///---///......//////000111222111///,,,******+++---...+++,,,...000000000//////000000000000///---,,,+++111111111000000000000000000000000000///////////////---,,,---000333555666333222111/////////000111333222000///---,,,,,,,,,////////////""""""###$$$$$$#########$$$$$$$$$###############$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""#########""" !!!"""!!! !!!"""$$$!!!"""#########"""!!! """""""""""""""###############$$$$$$$$$$$$#########"""  """###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$"""!!!"""###$$$%%%$$$""")))***""""""000===EEEDDDDDDIIIHHHBBBKKKMMMJJJHHHPPPYYYQQQ@@@&&&!!!+++555===TTT^^^cccaaaccciiiggg``````dddfffaaaVVVJJJCCC@@@;;;555---...CCCbbbuuuwwwxxxwwwtttoookkklllooossszzz}}}|||wwwwww{{{|||zzz{{{}}}{{{yyyxxxyyyzzzyyyuuurrrbbbeeemmmuuuwwwuuutttwww||||||}}}{{{|||}}}yyytttssszzz~~~||||||~~~}}}~~~~~~~~~}}}~~~~~~~~~zzzwwwrrrmmmkkkllloooqqqrrrgggdddjjjmmmlllrrrssshhhiiijjjkkkkkkkkkmmmpppsssjjjmmmrrrtttrrrooonnnnnnppptttvvvvvvyyy~~~|||{{{ttt^^^SSS```fffVVVGGG777999>>>III\\\lllnnngggjjjllljjjdddccchhhkkkjjjllljjjhhheeeaaa[[[UUUPPPCCCJJJVVV______[[[]]]bbbWWWQQQMMMUUUbbblllmmmiii]]]^^^^^^fffmmmddd___lllsssuuuvvvrrrkkkfffdddeeerrrlllhhhfffeeeccceeeiiimmmmmmnnnrrrvvvuuuoooiii^^^LLL:::888FFFWWWbbbfffjjjdddfffhhhfffhhhggg```^^^YYYVVVZZZ]]]\\\]]]___^^^[[[[[[]]][[[WWWUUUWWW\\\\\\XXXQQQPPPUUUXXXWWW]]]___```___\\\ZZZ[[[\\\bbbdddccc\\\WWWRRRHHH>>>&&&***999GGGQQQQQQVVVWWWQQQMMMMMMNNNNNNXXXYYYZZZZZZZZZYYYWWWVVVQQQUUUUUUQQQQQQTTTSSSOOOFFFHHHFFFDDDGGGLLLKKKEEEFFFHHHHHHFFFFFFHHHHHHFFF???AAABBB@@@:::333000000;;;:::666111,,,(((### &&&+++###&&&***...111000///...............///000111111000///---+++***+++---...------...///000000000000111111111000//////......000000000000000111111111111111111000000000/////////...---...000333444444333222000/////////000111---------...///000111111000000000000 !!!"""###############$$$$$$$$$$$$######""""""""""""!!!!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$""""""######""""""!!! !!!"""!!! !!!"""$$$######""""""!!!!!! !!!!!!"""######$$$$$$"""##################"""###!!!  !!!###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((%%%$$$###""""""###$$$%%%&&&%%%###&&&000222------333EEEKKKKKKGGGGGGKKKKKKEEEJJJOOOMMMHHHNNNXXXOOO<<<%%%###222<<>><<<<<<@@@OOOPPPNNNJJJJJJNNNMMMIIIHHHQQQPPPIIIKKKRRRGGG444***'''111999===WWW]]]^^^YYYXXX___hhhlllnnnnnnhhhZZZJJJ@@@AAAEEE>>>666///888SSSnnnqqqfffZZZbbblllqqqqqqpppqqqsssxxxyyywwwqqqpppwww}}}{{{vvvtttwww}}}}}}xxx{{{zzzxxxvvvuuusssqqqpppjjjkkkpppvvvwwwssssssvvv}}}}}}|||zzzvvvuuuxxx}}}yyyxxxyyy|||}}}{{{xxxzzz~~~zzzsssqqqxxx~~~}}}|||~~~zzzuuuqqqooopppqqqrrrfffeeekkkmmmkkkssszzztttqqqpppmmmjjjggggggiiillllllrrrwwwuuussstttvvvxxx~~~}}}|||||||||xxxuuuddd\\\ddddddVVVMMMRRR[[[[[[SSSUUU```___TTT]]]jjjvvvyyysssllljjjjjjpppllleee```^^^\\\ZZZXXXOOOUUU]]]___VVVJJJGGGJJJ\\\hhhlllhhhkkkvvvwwwnnnlllcccPPPIIIPPPPPPJJJMMM\\\WWW\\\fffbbbTTTPPPXXXXXX\\\ZZZUUU[[[iiipppnnnmmmllllllnnnppppppooommmpppqqqjjjXXXDDD:::888999TTTgggccc\\\lllsssjjjhhh___YYYVVVWWWXXXXXX[[[```ddd___]]]]]]ZZZUUUTTTVVVUUUVVVWWWWWWYYY\\\]]]^^^aaaaaa```_________aaabbbYYYWWWTTTQQQLLL>>>***+++<<>>DDDGGGEEEFFFKKKJJJEEE>>>===@@@@@@///  ...888777777;;;999000...))) $$$&&&)))---///000000///,,,,,,---......////////////...---,,,,,,---...///000///......///000222333111000///......000222333......///000111222222333000000000/////////......000//////000111111000...111111000000000000000000/////////000000/////////111111111111 !!!###$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###""" """###%%%$$$######""""""""""""""" !!!"""!!! """$$$%%%$$$"""!!! ############""""""!!!!!!""""""############""""""###"""!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%&&&&&&%%%$$$!!! ...333===GGGJJJHHHFFFGGGOOOOOONNNMMMOOORRRQQQOOOOOOUUUTTTLLLHHHFFF999))) """+++222:::AAAWWWXXXUUUNNNMMMVVVdddmmmjjjhhhaaaUUUIIIDDDGGGMMMJJJDDD===DDD[[[nnnjjjZZZCCCPPPaaalllqqqrrruuuxxxuuuwwwuuuqqqpppvvv|||}}}ooolllkkkqqqzzz~~~{{{vvv{{{zzzwwwtttqqqnnnnnnnnnoooooorrrvvvuuuqqqpppsssyyy{{{zzzwwwtttvvv|||~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~zzzyyysssrrrzzz|||||||||||||||{{{xxxtttpppmmmlllmmmhhhlllooooooxxx|||rrrrrrrrrqqqoookkkjjjjjjkkkdddnnnuuusssqqquuuyyyzzz~~~|||{{{yyyxxxwwwjjjccchhhcccSSSMMMVVVcccggg^^^XXX\\\\\\WWW___jjjuuuxxxqqqjjjjjjmmmoooggg^^^]]]bbbdddaaa\\\PPPZZZ[[[PPPJJJNNNLLLCCCTTTbbbiiifffjjjsssrrrgggmmmbbbIII888>>>AAA???AAALLLFFFJJJYYY]]]SSSMMMPPPQQQYYY\\\ZZZ^^^jjjpppmmmllllllmmmnnnnnnmmmkkkiiigggnnnppphhhZZZGGG///>>>VVVWWWQQQaaammmnnnttteee```]]]\\\YYYVVVXXX\\\eeeaaa______\\\VVVTTTUUUSSSUUUZZZ```cccbbbaaaaaabbbaaa```aaabbbdddfffgggXXXUUUPPPGGG:::((($$$<<>>!!!///@@@FFFFFFPPP^^^hhhqqqgggdddcccbbb^^^XXXWWWZZZaaa___^^^```^^^XXXUUUVVVTTTVVV]]]eeeiiigggeeefff```___^^^```bbbdddeeedddWWWQQQGGG888&&&555OOO^^^```\\\VVVQQQRRRUUUTTTNNNKKKNNNSSSTTTSSSUUUYYY[[[ZZZVVVRRROOOKKKIIIIIILLLLLLHHHHHHJJJFFFEEEGGGIIIHHHBBB>>>>>>;;;EEEHHHAAA>>>???888+++,,,555777666888;;;;;;999666333///)))### &&&+++///000///...+++,,,...///000000//////..................//////---------......///000111......---------///000111//////000000111111222222/////////.........------111000...//////000...---//////000111111111111000---...000111222111111000000000000000###$$$$$$%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###### !!!"""!!! !!!"""$$$######$$$%%%%%%$$$###"""#########"""""""""""""""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""&&&///888@@@JJJQQQSSSQQQNNNKKKGGGGGGGGGFFFEEEFFFKKKPPPQQQEEE;;;666+++######(((,,,------111888BBB>>>:::;;;BBBMMM[[[eeennnkkkgggcccbbbbbbcccdddhhhjjjhhhhhhoootttkkk\\\LLLZZZkkkuuuuuutttuuuxxxsssyyy|||{{{{{{~~~~~~}}}ttttttuuuwww{{{||||||zzzvvvvvvtttqqqoooooorrrvvvuuutttuuuxxxwwwssstttxxxyyy{{{xxxuuuxxx~~~}}}|||}}}~~~~~~}}}~~~}}}}}}~~~zzz{{{}}}xxx{{{yyytttrrrooopppyyy}}}yyy|||}}}sssqqqqqqpppmmmlllmmmpppssslllvvvwwwlllgggnnnwwwzzz}}}~~~~~~}}}zzzyyyoooggghhh```UUUWWWTTTUUUYYY^^^___]]]```fffiiiiiikkkkkkfffaaafffooojjjdddaaaeeemmmrrrnnnhhhjjjkkk___KKKGGGWWWggglllpppiiidddhhhooorrrkkkcccdddeeeOOO333++++++)))+++&&&%%%(((111===HHHOOOQQQEEELLLVVVZZZWWWUUU\\\gggffffffeeeccccccccceeefffmmmrrrrrrqqqrrrlllTTT;;;+++---888BBBFFFSSSbbbfffcccccceeegggbbb[[[YYY[[[YYYXXXZZZ______ZZZWWWXXXWWWWWW]]]fffjjjhhhhhhkkk___^^^]]]___aaabbb```^^^PPPEEE555&&&###<<>>999***  !!!&&& 111888444444999:::999888777666333...+++%%%"""%%% $$$+++000000///---+++---///000111111000///............/////////000+++,,,---......////////////////////////000000000000000000000000111111111111000000000000/////////222000------...//////......///000111222111111000+++---///111333333222222111111111111%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!"""###$$$%%%%%%&&&###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%###"""""""""###$$$ !!!"""!!! !!!"""$$$"""###%%%&&&&&&%%%$$$###!!!!!!!!!"""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&###***555;;;CCCKKKPPPRRRQQQNNNKKKCCCCCCAAA>>>:::;;;BBBKKKPPP<<<000///%%%&&&)))(((***...000111444999???;;;:::???IIIUUUaaaiiiqqqnnnkkkllloooqqqqqqppppppuuuvvvtttwwwzzzrrreee]]]iiiwww}}}yyytttsssuuuttt{{{}}}~~~~~~~~~}}}}}}|||vvvwwwvvvtttssstttzzz~~~xxxwwwyyy|||{{{yyy{{{{{{|||yyyuuuyyy}}}}}}~~~}}}~~~~~~~~~~~~|||yyyxxxzzz}}}~~~~~~{{{}}}}}}}}}{{{}}}{{{sssyyy}}}zzztttooommmiiiooo|||xxxyyy{{{ssssssqqqnnnkkkjjjnnnsssxxxwww~~~zzzjjjbbbkkkvvvzzz}}}{{{zzznnnffffff___YYY^^^aaaXXXWWWaaagggdddfffnnnmmmjjjjjjjjjfffbbbgggpppmmmkkkiiilllpppppplllhhhssspppgggZZZRRRVVVggguuunnn```XXXaaapppuuurrrnnnfffmmm]]]AAA666444222333000111...))),,,888BBBEEEBBBHHHTTT]]]XXXTTT___rrrfffdddbbb______bbbgggkkklllrrrssspppqqqpppaaaNNN///&&&444FFFHHHUUUeeeccc]]]___eeeiiieee^^^[[[]]]QQQQQQVVV]]]___\\\YYYZZZZZZXXX\\\dddhhhgggiiioooaaa___^^^___aaaaaa]]]ZZZGGG777%%%$$$555SSSYYY\\\XXXYYY```dddccc]]]___]]]UUUOOONNNOOOOOOTTTUUUXXXYYYYYYWWWTTTRRRLLLHHHIIIMMMMMMHHHGGGKKKEEE>>><<>>BBBJJJQQQRRRNNNJJJJJJCCC???:::666444444999>>>DDD999)))!!!***111,,,///...***,,,444999888888<<>>999===DDDCCC;;;>>>HHHGGG???444000222### 222111!!!444777999<<<999666999888555555999;;;:::222((('''(((&&&***(((+++000---,,,///------............------///////////////000111111000000///---,,,,,,///111////////////000000000000///////////////000111111111111000000//////......,,,---///000000000///...222///......111111000---...///000111222111111000222222222333$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$%%%$$$###""""""###$$$$$$"""###%%%'''&&&%%%###!!!###"""###$$$%%%%%%###!!!###"""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$'''&&&%%%###"""!!!!!!!!!'''&&&$$$###"""###$$$%%%"""$$$&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''$$$###***666<<<:::DDDFFFJJJLLLJJJHHHGGGGGG<<<888444111000000000111...***$$$ """&&&+++///,,,...---+++///777:::888???GGGNNNRRR[[[gggnnnooorrrqqqqqqqqqqqqqqqrrrrrrppppppsssvvvxxxvvvqqqmmmpppsssvvvxxxxxxwwwvvvvvvyyyzzz{{{zzzyyyxxxzzz|||zzz}}}~~~~~~}}}vvvsssuuuvvvvvvvvvwwwzzz|||}}}}}}|||||||||||||||}}}{{{||||||{{{zzz|||~~~~~~||||||}}}}}}{{{|||}}}|||{{{{{{|||~~~|||{{{|||}}}|||wwwvvv{{{~~~}}}tttssstttwwwyyyyyywwwvvvooovvvzzzyyyvvvuuurrrmmmpppqqqqqqpppppprrrxxx|||{{{|||xxxpppmmmrrryyy}}}wwwqqqpppooollllllmmmooonnnllliiigggiiipppwwwxxxsssmmmkkklllmmmkkkhhhhhhiiimmmsssvvvuuurrrooouuuqqquuurrrggghhhppppppmmmmmmhhheeemmmxxxwwwnnnfffkkkhhhXXXIIICCCGGGJJJMMMMMMGGG===777555000***'''222BBBNNNVVV[[[```dddnnnkkkgggbbb^^^\\\]]]^^^aaahhhkkkkkknnnooobbbPPP999######888HHHSSSZZZYYYOOOFFFIII]]]jjjhhhggglllXXXVVVXXX^^^```\\\ZZZ\\\bbb]]]YYYZZZ___dddhhhhhhbbbbbbaaaaaaddd^^^KKK777)));;;LLLXXXXXXZZZYYYVVVXXX___dddeeehhhbbb[[[WWWRRRMMMLLLOOOKKKPPPTTTSSSSSSTTTRRRNNNRRRNNNMMMQQQRRRNNNJJJIIICCCAAA<<<;;;???CCCAAA<<<@@@BBB888*** (((>>><<<***333---"""444666777;;;999<<<===;;;888888;;;:::777222,,,......((()))((('''------,,,------..................---//////......//////000111000000///...,,,---///111000000000000000////////////////////////000111111111000000000/////////...---...///000111000000///111000...///111222000...000111222333333333333222222222222222$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$######"""######$$$$$$$$$%%%&&&&&&%%%###!!! ###"""###$$$%%%%%%###!!!%%%%%%$$$###!!! """"""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&&&&&&&$$$###""""""!!!!!!'''&&&%%%$$$$$$$$$%%%&&&###$$$&&&&&&%%%$$$$$$%%%######$$$$$$%%%'''((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%'''---888BBBDDD@@@FFFGGGFFFCCCAAAAAABBBDDD777333///...///...(((###$$$))),,,---...---------...444<<<===;;;HHHRRR\\\aaadddjjjoooqqqttttttttttttttttttttttttqqqqqqrrrtttvvvuuurrroooqqqqqqtttwwwyyyyyywwwuuuzzzzzzzzzyyywwwvvvwwwxxxzzz}}}{{{uuurrruuuxxxzzzyyyxxxwwwwww|||||||||||||||||||||}}}{{{|||~~~~~~}}}~~~~~~~~~||||||~~~~~~|||zzz{{{~~~~~~~~~||||||}}}~~~|||yyyzzz~~~}}}~~~|||}}}yyyttttttyyy|||{{{rrrrrrrrrtttwwwyyyyyywwwooovvvzzzxxxuuusssooojjjmmmooorrrtttuuuwwwzzz|||www|||~~~zzzyyy|||{{{vvvuuutttqqqppprrruuutttqqqkkkiiilllsssxxxxxxtttooommmnnnnnnllljjjlllooosssvvvwwwuuurrrpppnnnmmmssstttjjjkkkrrrqqqmmmppppppnnnrrrzzzxxxqqqkkklllhhh___WWWTTTRRRPPPVVVVVVQQQHHH???999222+++,,,000777AAAKKKVVV___eeennnlllgggaaaZZZVVVVVVWWWXXX]]]aaadddkkkmmmaaaPPP888 )))===PPPWWWOOO>>>888AAA[[[mmmooonnnppp]]]]]]___aaa^^^ZZZ[[[___bbb]]]YYYYYY]]]cccfffgggddddddbbb```ZZZMMM555 ---AAAOOOXXX\\\XXXZZZZZZXXX[[[aaadddcccaaaaaa\\\VVVSSSSSSPPPLLLRRRVVVVVVQQQKKKHHHDDD???:::555555>>>HHHKKKJJJJJJHHHDDDCCCGGGJJJHHHFFFEEE???777###///@@@:::'''000###'''333///000777999<<<===;;;999:::<<<999333...+++222333((($$$%%% ))),,,,,,,,,..............................------......///000///000000...------000222111111111000000/////////000////////////000111111000000000000//////////////////000111111111111000111000///000111222111///000111222222333333222222222111111111$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##########################################$$$$$$###$$$%%%%%%%%%###"""!!!###"""###$$$%%%%%%###!!!%%%$$$$$$###"""!!! """"""###$$$$$$$$$$$$###%%%$$$###"""###$$$%%%&&&&&&%%%$$$###""""""""""""&&&%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$$$$&&&$$$$$$$$$%%%%%%'''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$&&&,,,555@@@EEECCC??????AAAAAA>>>===@@@CCCDDD888555111111333111&&& &&&,,,//////000.........333;;;AAACCCAAAQQQWWW___dddhhhlllooopppuuuuuuuuuuuuuuuttttttsssrrrqqqqqqrrrrrrrrrrrrqqqtttrrrqqqtttxxx{{{zzzxxx|||}}}|||zzzxxxvvvwwwxxxzzz}}}~~~{{{{{{|||zzzuuusssuuuxxxyyywwwvvvuuuuuuzzz{{{{{{{{{|||||||||{{{yyy{{{~~~~~~~~~~~~{{{yyyzzz~~~zzzzzz|||}}}|||{{{}}}~~~{{{{{{wwwqqqooosssuuutttoooqqqrrrsssuuuxxxvvvrrrqqquuuuuuqqqnnnppppppooommmppptttxxxzzzzzzyyyyyyssszzz}}}}}}~~~zzzyyyvvvpppnnnoootttvvvtttooolllpppvvvyyyxxxuuurrrppppppooommmkkkiiiqqqxxxzzzyyywwwtttpppeeeeeeooorrriiijjjpppnnnlllqqqtttsssuuuxxxvvvqqqrrrooohhhaaa^^^^^^YYYRRRVVVRRRJJJ@@@777333222222777555222111777FFFXXXdddggggggfff```YYYSSSQQQQQQPPPTTTYYYaaalllpppeeeVVV777 ...GGGSSSKKK555333@@@ZZZnnnpppmmmmmmfffeeecccbbb```]]]]]]^^^]]]ZZZYYY[[[```eeefffeeecccddd```TTTCCC333&&&***000;;;IIITTTZZZ[[[\\\XXX[[[[[[ZZZ\\\______[[[XXX\\\ZZZUUUUUUXXXQQQEEEAAABBB===222'''"""###111<<>>AAA@@@BBBGGGJJJIII999888555444777555'''!!!'''+++...000222///...000777???EEEHHHIIIZZZYYY\\\bbbiiimmmooopppqqqrrrsssssssssrrrqqqqqqqqqqqqqqqpppooopppqqqrrrxxxtttqqqrrrvvvzzz|||||||||}}}|||zzzxxxwwwxxxyyy|||}}}{{{uuutttwwwyyyxxxuuuvvvvvvuuusssssstttuuuxxxyyyzzz{{{{{{{{{{{{zzzwwwzzz~~~~~~~~~~~~|||zzz|||}}}~~~~~~~~~~~~~~~}}}|||}}}~~~zzz{{{{{{vvvpppooosssuuutttppptttvvvuuuwwwyyytttmmmppppppjjjcccbbbjjjrrruuuooorrrvvvyyy{{{yyyvvvtttqqqxxx{{{zzzzzz|||zzzyyyuuunnnjjjlllpppvvvxxxuuusssxxx{{{{{{zzzyyywwwvvvuuussspppnnncccppp|||~~~|||zzzvvvqqqaaacccnnnrrriiiiiinnnkkkmmmqqquuuvvvvvvwwwuuurrryyysssjjjdddeeegggbbb[[[RRRMMMEEE;;;111******,,,444333000***)))555IIIYYY\\\```dddbbb[[[TTTQQQQQQOOORRRXXXbbbnnnssslllbbb>>>&&&333EEEDDD333111:::PPPbbbkkkppptttnnnjjjeeebbbcccccc___[[[WWWXXX[[[aaahhhkkkiiifffgggeee[[[EEE+++$$$000<<>>///'''&&&&&&+++///,,,)))---:::FFFRRRYYY___```[[[VVVTTTTTTSSSUUU\\\fffppptttqqqmmmOOO333 111666///---111???PPP```ppp|||qqqmmmfffbbbcccddd___WWWUUUXXX^^^fffnnnoookkkgggiii```NNN666!!!000EEENNN[[[ddd^^^RRRMMMPPPUUUMMMRRRVVVYYY^^^```ZZZRRRYYYRRRHHHAAA>>>999,,,###%%%!!!&&&777HHHIIIDDD555&&& ###:::... %%%333(((###222555;;;???===:::555...&&&""")))444,,,$$$%%%###%%%...111...111000///......///000111......------......///000---///000000000000111222111111111111111111111111111000000000000111222222////////////000000000000111111000000111111222333000111333333222222333555222222111000000000111111000/////////$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""!!!!!!!!! !!!###$$$%%%%%%$$$$$$"""""""""##################"""###$$$%%%%%%###!!!!!!!!!"""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$%%%$$$######"""#########"""###$$$$$$%%%%%%%%%$$$&&&&&&&&&%%%$$$$$$&&&((('''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%"""###$$$%%%'''((()))))))))...666;;;888111333999???IIIMMMHHHGGGKKKIIIBBB555888666000000000$$$!!!&&&,,,...,,,***+++---+++,,,111999===AAAKKKVVVbbb______eeeiiiiiilllppphhhjjjlllnnnoooooonnnmmmqqqssstttsssqqqppprrrtttxxxyyyyyyyyyyyyzzz|||~~~yyyzzz{{{{{{zzz{{{}}}{{{}}}{{{uuurrrwww|||~~~xxxxxxwwwvvvttttttwwwyyyxxxyyy{{{}}}~~~~~~}}}|||xxx{{{~~~~~~}}}vvvxxx{{{|||~~~yyy{{{~~~~~~||||||}}}zzzuuuuuu{{{~~~~~~vvv{{{yyyrrrrrrxxxvvvnnniiiiiiddd]]]^^^gggpppuuusssrrrrrrtttvvvuuurrrooouuu{{{}}}zzzxxx{{{xxxpppqqq}}}xxxwwwyyyzzztttkkkggghhhlllvvvzzzuuuuuu|||}}}~~~|||yyyvvvuuudddvvv|||}}}}}}yyynnnoooyyy{{{qqqnnnqqqmmmrrrpppoooppprrrsssrrrqqquuuvvvsssllliiihhhfffaaa\\\\\\^^^[[[NNN;;;111///&&&+++//////---...444:::IIIPPPVVVWWWSSSPPPRRRVVVZZZ\\\aaaiiinnnqqqqqqqqqccc@@@)))!!!&&&---(((***000:::DDDQQQaaannnllllllhhhbbb``````\\\UUUTTTVVV\\\dddkkklllhhhddd^^^KKK444((('''000AAAPPPWWWbbbdddXXXHHHBBBEEEHHHKKKPPPUUUZZZ___```XXXNNNMMM<<<---))))))&&&'''+++***"""%%%)))111(((###888@@@:::%%% 111CCC111%%%333(((!!!... ,,,666???>>>999444---((()))&&&333000)))&&&!!!!!! $$$---000...111000///......///000111//////......//////000111---///111111000000111333000000000111111222222333111111000000111111222333.../////////000000000111111000000///000111222333///111333333222222444666333222111000///000000111////////////$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" """###$$$$$$#########""""""!!!!!! !!!###$$$%%%%%%$$$$$$$$$$$$######"""!!!!!!!!!###"""###$$$%%%%%%###!!!""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###"""###$$$%%%&&&%%%$$$$$$$$$$$$#####################$$$%%%&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$&&&(((%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&!!!"""###%%%''')))***+++)))...777<<<666///444???DDDMMMOOOFFFBBBDDDAAA888444888666///---...###&&&...111...***((()))(((***000888;;;>>>JJJXXX```___ccchhhgggcccfffnnnfffhhhkkkmmmnnnnnnnnnmmmrrrtttvvvuuusssrrrsssvvvuuuyyy}}}~~~|||zzz{{{|||zzz|||}}}~~~~~~zzz}}}}}}xxxvvvyyy}}}xxxyyyyyyyyywwwwwwxxxyyyyyy{{{}}}~~~~~~zzz|||~~~~~~}}}~~~vvvxxxzzz|||}}}zzz{{{~~~}}}}}}{{{uuutttyyy{{{zzzuuuxxxtttkkkkkktttuuuoooiiikkkjjjfffffflllrrrssssssqqqpppqqqttttttrrrpppxxx~~~}}}{{{}}}~~~uuukkkkkkyyy~~~||||||}}}|||tttiiicccdddkkktttvvvooooooxxx}}}zzz{{{}}}~~~{{{wwwtttsssjjj{{{zzz|||}}}ssssss|||}}}rrrooorrrnnnrrrllliiikkknnnooonnnmmmooosssrrrkkkccc^^^YYYUUUVVVVVVYYYYYYOOO@@@999;;;222222111//////111444777CCCHHHMMMMMMJJJIIINNNTTT___```eeejjjlllmmmoooqqqoooIII000,,,###%%%,,,"""***666???CCCEEELLLTTTfffkkkjjjbbb\\\[[[YYYTTTRRRSSSWWW^^^dddfffccc___PPP444000BBBNNNTTTSSS[[[\\\PPPEEECCCFFFGGGNNNSSSWWW[[[______UUUJJJ;;;%%%"""999@@@DDD@@@>>>BBBIIIMMMOOOAAA///  $$$111--- !!!:::EEE///&&&666***###000 %%%&&& ...:::;;;777333000------###111111***%%%###### ###+++000...222000///......///000222///////////////000111111---///111111111111222333//////000111222333333444111111111000111111222333.../////////000000111111111000/////////000222333///222444444222222444777111000///---------...///.../////////$$$$$$%%%%%%%%%%%%&&&&&&###"""!!!!!!!!!###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###""""""###$$$$$$###"""!!!!!!"""###$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((('''&&&%%%$$$$$$###%%%&&&&&&&&&%%%$$$$$$###&&&%%%%%%&&&((())))))(((111222888===999555<<>>444...***'''333;;;IIIUUUWWWNNNBBB;;;QQQgggqqqggg^^^^^^YYYMMMQQQWWWZZZYYY]]]aaaZZZNNN222'''JJJ___[[[NNNMMMQQQUUUSSSMMMHHHGGGIIIIIIOOOPPPOOOTTTUUUBBB)))&&&...555<<>>999555222222555,,,***???JJJ999%%%"""###''',,,,,,***)))***000888===FFFRRRQQQPPPYYYggglllnnnmmmnnnrrrqqqlllkkkmmmqqqtttvvvvvvuuuttttttuuuvvvuuuuuuwww{{{~~~~~~~~~}}}|||{{{zzzyyyyyyzzzzzz{{{yyywww{{{~~~}}}{{{{{{yyyxxxppphhhmmmyyy|||www}}}}}}}}}~~~~~~zzzwwwxxxxxxyyy|||~~~}}}~~~~~~||||||}}}|||zzz{{{}}}}}}|||}}}~~~zzztttrrrtttwww{{{{{{yyywwwtttqqqnnnlllnnnqqqsssnnngggdddhhhmmmkkk^^^[[[eeemmmllllllpppqqqqqqrrrwww{{{|||xxxtttxxxyyy{{{~~~~~~}}}zzzvvvsssvvv|||~~~yyywwwzzzvvvlllhhhlllnnnkkkfffccciiisssyyyxxx|||zzztttrrrrrr}}}}}}{{{zzzxxxyyytttiii```]]]ZZZXXXfffaaa```fffjjjfff```\\\\\\dddlllnnnmmmhhh___XXX]]]^^^ZZZTTTQQQQQQOOOKKK@@@999444777:::999:::<<>>===AAA???+++"""111555555777333,,,(((&&&&&&))),,,,,,)))&&&&&&### %%%***...///000///////////////000000000//////000000000///...***+++---///111333333444222222111111000000111111//////.........//////000111111111000//////111333///000111222333222111111///000222111000000111222000000////////////000000111111111111$$$$$$$$$$$$%%%%%%%%%%%%"""""""""!!!""""""###$$$#######################################$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""###$$$%%%######""""""""""""######"""######$$$$$$$$$$$$###!!!!!!""""""$$$%%%'''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''+++:::CCC>>>999???GGGIIIMMMMMMIIIAAA:::666222---111///(((222LLLQQQ<<<+++$$$&&&+++222333//////222???IIIQQQ[[[ddd___YYY```mmmppprrrqqqrrruuutttqqqssssssttttttttttttssssssssstttuuuvvvvvvyyy|||||||||zzzyyyxxxwwwwwwwwwxxxxxxzzz~~~~~~yyyxxx|||~~~|||}}}zzzyyyqqqkkkppp{{{~~~yyy~~~}}}}}}}}}~~~}}}{{{yyyzzzzzz{{{}}}~~~|||~~~}}}~~~~~~}}}||||||zzzzzz}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~}}}{{{rrrnnnqqquuuzzzzzzyyywwwuuurrrooommmhhhnnnsssrrrlllhhhjjjmmmkkk```\\\fffpppqqqmmmlllqqqssswwwzzz}}}}}}}}}|||{{{yyyxxx{{{~~~{{{wwwxxxuuuuuuxxx~~~|||wwwuuuzzzzzzrrrlllmmmjjjddd^^^```mmm{{{||||||~~~zzzvvvsss}}}}}}}}}~~~}}}wwwyyyuuugggXXXPPPMMMLLL___^^^```bbb___XXXTTTUUUVVVaaajjjkkkiiijjjiiifffbbbdddbbbZZZTTTRRRNNNKKKDDD???===AAAFFFHHHJJJLLLLLLJJJFFFBBBAAADDDIIINNNNNN[[[iiiooorrruuuwwwvvvnnnlllkkkiiifff^^^SSSKKK]]]___cccggghhhddd\\\UUU555>>>RRRdddeeeZZZTTTWWWVVVUUUUUUWWWXXXPPP;;;)))$$$:::PPP]]]^^^XXXPPPOOONNNMMMOOOSSSWWWYYYZZZZZZUUUTTTSSSKKK666 !!!222BBBHHHGGGIIIMMMLLLGGGGGGNNNOOOLLLNNNTTTNNNPPPMMMEEEDDDGGGAAA777!!!333CCC444 444DDDEEE---333666"""111%%%222BBBCCCCCC;;;))),,,000000333222...+++)))'''(((+++,,,***'''&&&### $$$)))...000000000///......//////000//////000000000000//////---...///000111111111111222222111111111000000000111000//////......//////000111111000//////000222///000111222222222111000...///000000...---...000111000000//////000000111111111111111###$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""#######################################""""""######$$$$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%###""""""""""""""""""###""""""###############""" !!!"""###%%%'''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&''''''(((((((((&&&''''''(((''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&'''...BBBKKK@@@;;;EEELLLIIIHHHEEE>>>666333333...(((...+++'''666NNNMMM<<<444111111666===<<<555555:::JJJVVV```iiipppfff\\\aaannnppprrrrrrrrrrrrrrrrrruuutttsssrrrrrrqqqqqqqqqtttuuuvvvvvvuuuvvvxxx{{{xxxxxxwwwwwwwwwxxxyyyzzzzzzzzz|||~~~~~~~~~yyyxxx|||~~~}}}~~~{{{|||xxxqqqqqqxxx}}}||||||{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~|||}}}~~~}}}}}}~~~}}}}}}|||{{{~~~||||||||||||}}}}}}~~~~~~|||||||||}}}~~~~~~}}}{{{~~~uuuqqqtttzzz{{{|||}}}}}}{{{wwwssspppgggjjjnnnqqqqqqqqqqqqqqqnnniiigggmmmttttttppplllssswww{{{|||zzzyyyyyyzzz{{{zzzxxxyyy{{{{{{yyyvvvyyyvvvtttwww}}}}}}yyyzzzsssqqqvvvyyytttnnnkkkfffbbb^^^aaaooo~~~~~~{{{yyyyyy|||}}}|||zzz|||zzzyyy|||||||||uuufffXXXRRRPPPNNN\\\[[[\\\^^^[[[TTTPPPQQQ[[[ccchhheeedddiiiiiifff^^^dddeee```YYYTTTNNNIIIHHHGGGGGGMMMSSSVVVVVVVVVWWWTTTNNNGGGCCCCCCDDDFFFPPP___nnnsssqqqqqqpppooollljjjiiijjjjjjhhheeebbb```cccdddbbbaaabbbbbb```AAA999;;;MMM___ccc]]]WWWTTTSSSUUUWWWRRRAAA+++!!!444KKKYYY^^^^^^\\\YYYWWWRRRMMMNNNTTTZZZ\\\\\\ZZZWWWYYYYYYGGG***&&&000>>>IIILLLKKKIIIJJJFFFBBBBBBGGGHHHGGGIIINNNJJJLLLJJJEEEGGGIIIAAA444 ,,,<<>>%%%:::666'''666'''222<<<;;;555))) ***...///000///,,,***'''$$$%%%)))+++***)))$$$""""""'''---000000000///.........//////...///000000000///000000333333222222000///---,,,111111111111111000000///333222111///...---------000111111111//////000222///000111222222111000//////000000000...---...///111000000000000000000111//////000000#########$$$$$$$$$%%%%%%""""""#########"""""""""###########################""""""!!!!!!!!!""""""$$$###""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$"""""""""######""""""""""""""""""######""""""!!! !!!"""###%%%'''((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''''''''&&&''''''''''''((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&''''''(((''''''&&&%%%&&&'''%%%$$$$$$'''***444GGGMMM@@@<<>>:::333---,,,...,,,&&&+++***)))333CCCAAA:::>>>;;;999<<>>===HHHKKKDDD@@@===666000///111///+++)))---+++,,,555444666AAA;;;666888<<<555***+++555CCCPPPZZZaaadddYYYPPPVVVkkkkkkmmmnnnkkkgggiiinnnnnnnnnnnnnnnnnnoooppppppmmmppprrrssstttuuuwwwyyyyyyyyy{{{{{{zzzxxxuuusssuuuwwwzzz|||||||||}}}~~~{{{xxxxxx{{{{{{xxxxxxzzzuuu{{{{{{uuurrrvvv{{{~~~~~~}}}{{{zzz{{{}}}||||||{{{|||}}}}}}zzzxxx~~~~~~}}}~~~~~~|||{{{zzzzzzzzzzzz}}}|||zzzxxxwwwvvv{{{}}}vvvtttxxx~~~{{{}}}}}}|||yyyyyy|||uuuwwwxxxxxxvvvqqqllliiilllhhhfffiiippptttssspppllltttxxxsssppprrrppplllnnnqqquuuvvvttttttuuuxxxvvvyyyzzzxxxuuuuuuyyy}}}{{{vvvppppppsssuuutttqqqnnnllljjjlllnnnnnnllljjjmmmrrrssspppmmmoooqqqpppmmmmmmoootttxxxwwwsssooossssssuuuxxx{{{}}}|||{{{{{{vvvmmmcccaaacccccc```ccc]]]]]]eeennnmmmgggcccjjjnnnkkkdddgggpppnnnccc\\\aaafffhhhhhhfff]]]SSSJJJNNNRRRVVV[[[^^^YYYRRRSSSPPPMMMKKKJJJIIIGGGFFFSSS^^^hhhjjjjjjkkklllkkknnnnnnooommmiiiccc]]]ZZZdddlllmmmccc]]]___cccccc[[[[[[QQQ>>>888DDDSSSYYYFFF999---''')))<<>>AAAKKKMMMGGGGGGFFF@@@777333333111,,,***111,,,&&&***---222<<<666000111666000$$$(((666DDDRRRZZZaaafff]]]YYYaaammmlllnnnoookkkgggiiipppoooooooooppppppqqqqqqqqqoooqqqsssttttttuuuwwwxxxvvvxxx{{{|||{{{xxxsssqqquuuxxx{{{|||zzzyyyzzz|||yyywwwwwwyyyxxxttttttwwwvvvxxx|||~~~}}}zzzyyyzzz}}}~~~~~~{{{zzz{{{|||{{{zzzzzz{{{||||||zzzwww~~~~~~}}}}}}|||zzz{{{~~~}}}|||{{{{{{{{{{{{{{{|||{{{|||~~~~~~{{{yyyyyyyyyyyyzzz}}}|||wwwvvvzzz~~~{{{zzzyyyyyy{{{|||~~~~~~zzzxxxvvvrrrooommmlllkkkppppppppppppppppppppppppkkktttvvvppppppuuussskkkmmmooorrrtttuuuvvvwwwxxxwwwwwwvvvvvvvvvxxx{{{~~~xxxtttpppooorrrqqqmmmhhhllllllkkkjjjjjjlllmmmmmmmmmsssuuurrrmmmllljjjhhhjjjkkklllnnnnnnmmmjjjggglllooosssuuuvvvuuuuuuuuupppqqqmmmfffbbbccccccaaabbb]]]^^^iiirrrtttooolllhhhppppppggggggooommmcccZZZ[[[\\\^^^bbbddd]]]SSSLLLPPPRRRSSSXXX\\\ZZZSSSKKKHHHEEEDDDGGGJJJKKKKKKTTT[[[```aaaccchhhjjjjjjkkkkkkkkkhhhaaaYYYRRRNNNZZZcccfffbbbaaaddd___UUUMMMPPPOOODDD444...888GGG:::(((""";;;WWW]]]aaa]]]SSSNNNMMMDDD777555111---///666>>>EEEHHH:::111'''444IIIJJJLLLHHH>>>:::@@@GGGIIIGGGJJJNNNPPPRRRSSSSSSQQQJJJLLLJJJIIIJJJEEE...(((777:::222 $$$777@@@888###000555((($$$===<<>>999 555333 +++)))...444555///(((%%%'''""" !!!$$$&&&%%%"""!!! !!!***111111000///...---,,,,,,,,,***...222222///...000444000000111222222222222111...///111222111000...---333333111000////////////...000222222111000000000///000111111111///...---,,,...000111111111333555222222111111111111222222000000111222$$$&&&''''''$$$"""!!!!!!############""""""!!!!!!!!!""""""$$$%%%&&&''''''""""""###$$$%%%%%%&&&&&&########################''''''&&&%%%%%%$$$######&&&%%%###!!!!!!"""###$$$!!!"""###$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&&&&###!!!"""%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&...888BBBIIILLLKKKMMMSSSSSSOOOKKK<<<000,,,+++((()))---333...'''&&&***000444555333)))222666$$$$$$333555OOOccchhhccchhhkkkhhhhhhuuuuuuuuutttrrrppppppqqqoooqqqssssssppppppssswwwttttttvvvxxxzzzyyyvvvtttqqqvvv{{{|||yyyvvvvvvvvv|||{{{zzzyyywwwvvvuuutttvvvwwwwwwuuurrrqqqpppqqqyyyssssss{{{zzztttssstttxxx}}}~~~{{{xxxwwwwwwyyyxxxwwwwwwyyyzzz{{{zzz}}}}}}}}}|||{{{|||}}}yyyxxxzzz|||{{{zzz}}}|||}}}|||xxxxxx||||||{{{|||{{{xxxuuu~~~{{{yyyzzz|||~~~}}}{{{}}}{{{~~~|||xxxzzzyyyzzz{{{{{{zzzzzz{{{}}}vvvzzzyyypppkkkoootttvvvvvvxxxyyywwwsssmmmhhheeekkkjjjnnnwwwzzzuuurrrsssyyywwwtttrrrrrrtttwwwyyyvvvuuuuuuvvvyyyzzzzzzyyyuuurrrtttwwwssskkkgggjjjpppiiifffiiijjjhhhiiimmmhhheeeeeeiiikkkkkkmmmqqqrrrlllddd``````cccgggiiijjjsssuuuooommmppplllcccbbbkkkqqqpppmmmiiiccc^^^[[[WWWZZZfffmmmkkkmmmsssiiippppppggg^^^YYYRRRKKKNNN@@@555777<<<>>>;;;999;;;666444888::::::;;;>>>===555333000***222@@@CCCQQQ\\\cccbbbcccfffeee___\\\[[[TTTLLLKKKOOOLLLDDDMMMMMMMMMMMMMMMGGG777&&&!!!!!!,,,111000---@@@EEEKKKHHHJJJ\\\dddVVVAAA111  222AAAHHHJJJGGGLLLMMMHHH>>>777777999AAABBBBBBBBBHHHPPPRRRPPPOOOJJJFFFFFFJJJFFF888)))@@@>>>;;;/// (((???FFFAAA(((%%%555444333777--- ###...,,, (((444555111///111///(((  $$$&&&%%%######!!!###(((+++000000////////////000000//////000000000111111222222222222111000//////...000000111111111111000000555555444333111///---,,,000000000000000///......333222111111000000111111////////////////////////444444333222222333444444000000000000###%%%&&&%%%###!!!!!!!!!$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&########################'''&&&&&&%%%$$$$$$######%%%$$$"""!!!!!!!!!###$$$""""""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&###""""""%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''&&&'''///999GGGKKKMMMLLLOOORRROOOIIIAAA444***'''&&&%%%%%%(((***)))((()))...222666888777,,,222666))),,,;;;>>>TTTeeehhhccchhhllljjjkkksssssssssrrrqqqqqqrrrsssuuusssrrrrrrrrrssssssrrrrrrrrrrrrtttwwwyyyyyyxxxsssxxx|||}}}{{{xxxxxxyyy{{{zzzyyyxxxwwwvvvvvvvvvuuuvvvvvvvvvuuutttuuuuuurrrmmmooowww}}}zzzwwwvvvuuuwwwzzz|||{{{zzzyyyyyy|||yyywwwwwwzzz{{{yyywwwuuuyyy}}}~~~~~~}}}|||~~~~~~{{{{{{|||}}}|||{{{}}}}}}~~~~~~{{{wwwwwwyyy|||~~~~~~yyyxxxxxxzzz~~~~~~{{{xxxuuussssssuuuzzz}}}~~~~~~|||||||||yyyyyy|||||||||yyyuuurrrqqqqqqwwwzzzyyysssppptttxxxwwwtttsssqqqnnnkkkiiiiiijjjgggeeehhhpppqqqmmmjjjkkkwwwvvvsssqqqpppqqqrrrssstttsssrrrssstttuuuuuuttttttqqqrrrtttqqqjjjgggjjjlllhhhggghhhfffaaa```ccceeeccceeeiiikkklllooouuuxxxrrriiiccccccfffjjjmmmpppwwwxxxsssrrruuuoooeeeYYYdddlllmmmjjjhhheeebbb___ZZZXXX[[[^^^```cccgggaaaaaa\\\PPPCCC:::444000777,,,$$$&&&******))))))---&&&"""$$$%%%###"""###"""!!!---,,,AAARRRaaaccccccgggfffbbb[[[RRRDDD;;;;;;@@@AAA???666777666666:::===999111###$$$&&&111??????444666AAASSS\\\^^^ccc[[[CCC)))$$$)))+++'''""" $$$...;;;HHHNNNMMMJJJJJJJJJJJJGGGCCC???>>>======@@@AAACCCJJJRRRUUURRRTTTLLLCCCCCCIIILLLEEE<<<:::111%%%###777??????333...===,,,666555''' ######+++444555111...///---&&&!!!"""$$$""" """######  &&&,,,000//////......//////000//////000000111222222333333222111000////////////000000111111111111000000222222222222222111000///000000000000000///......111111111111111111111222000000000000000000000000333222111000000111222333222222222222"""###%%%$$$"""!!! !!!%%%%%%$$$$$$$$$$$$######&&&&&&%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%$$$$$$######%%%$$$###!!!!!!""""""###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&(((''')))222<<>>QQQVVVVVVXXXXXXSSSCCC444$$$!!!###$$$ &&&+++000777AAAEEEEEE333CCCIIIDDDMMM^^^[[[JJJ...999PPPbbbeeeaaaNNN222!!!"""%%%,,,666AAAHHHKKKQQQLLLFFFDDDCCCCCC@@@>>>:::AAAJJJSSSXXXWWWSSSOOOLLLJJJHHHIIIJJJIIIGGGDDD???BBBEEEHHHMMMTTTUUURRRWWWMMMCCCCCCGGGGGG???777'''###555BBBAAA444!!!&&&666???&&&;;;444"""'''&&&...333999444111000---&&& """ !!!"""  $$$&&&###%%%---///..................///......000111222333444444333222000///...//////000000000111111111111000000...///000111222222222222000000000000000///......///000000000111222222333222222222222222222222222222111///------///111222444444444444"""###$$$$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$$$$######%%%%%%$$$############$$$"""######$$$$$$$$$######%%%%%%%%%$$$$$$#########&&&&&&&&&''''''''''''(((&&&&&&%%%%%%$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''(((***)))+++444???GGGEEEEEEHHHLLLHHH===222333...***)))***+++,,,,,,&&&***///222444666;;;???;;;<<<@@@AAA===AAAMMMUUUcccmmmjjjeeekkkoooooouuuuuusssqqqqqqsssvvvyyyzzzxxxvvvtttuuuwwwyyyxxxwwwxxxvvvsssrrrtttuuuuuuuuuqqquuuzzzzzzxxxvvvwwwxxxyyyxxxxxxwwwxxxzzz|||~~~|||{{{yyyxxxwwwuuusssrrrqqqpppqqqvvvzzz{{{zzzyyyxxxuuussstttwwwyyyxxxvvv}}}yyyuuuwww{{{|||xxxtttmmmooorrrtttvvvxxxzzz{{{|||{{{yyyzzz}}}|||||||||||||||{{{yyyxxxyyy{{{}}}~~~}}}|||zzzxxxwwwxxxyyy{{{|||{{{zzzyyy{{{~~~|||xxx{{{{{{zzz{{{}}}|||vvvrrrvvv}}}}}}wwwxxxzzzzzzyyyyyyzzz{{{vvvsssnnnoootttyyyzzzyyy{{{uuummmhhhhhhlllrrrvvvtttuuuvvvvvvuuusssssstttwwwxxxyyyxxxwwwuuusssrrrnnnmmmkkklllnnnooopppooopppppprrrttttttpppkkkhhhiiilllooommmgggbbbbbbeeepppqqquuuvvvpppgggeeegggnnnjjjfffdddeeegggiiijjjmmmnnnllliiihhhhhh```VVVSSSXXXWWWKKK===777555555999888...!!! ))),,,)))444...+++,,,+++''')))///"""!!!###%%%%%%"""%%%***&&&)))......###"""***888===AAAFFFFFF@@@:::+++,,,;;;DDDJJJQQQUUUVVVPPP```iiigggjjjooofffUUU111000???RRRWWWVVVKKK888111;;;HHHQQQWWW[[[]]]\\\\\\[[[ZZZZZZZZZXXXTTTQQQTTTWWWZZZZZZWWWTTTTTTUUUOOONNNMMMMMMNNNNNNLLLKKKDDDHHHLLLMMMOOOSSSRRRNNNPPPIIIEEEGGGFFF<<<---###---:::AAAAAA==='''"""444888333111@@@555*** &&&***---222===888555444000((($$$$$$""" """$$$""""""$$$!!!$$$+++......------------......---...000222333444444444333111000.........///000000000111111111111000000......000111222222222222000000000000000///......---...///000111222333333222222222222222222222222333111...------...111333444444444444###$$$%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&########################%%%%%%$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$######&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$######"""&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((()))(((***444???EEECCCCCCHHHKKKEEE888...,,,+++)))'''(((+++,,,+++,,,///111111111444:::???>>>JJJQQQOOOMMMNNNVVVaaaiiippplllgggnnnqqqqqqwwwuuurrroooooorrruuuvvvwwwvvvwwwwwwuuusssqqqsssuuuvvvuuutttuuuvvvvvvuuusssqqquuuyyyzzzxxxvvvxxxyyyyyyxxxxxxyyyzzz|||~~~{{{xxxvvvvvvvvvvvvsssqqqpppqqqrrrsssvvvzzzzzzyyyxxxtttqqqqqqssstttsssqqqxxxvvvtttwww{{{|||yyyuuusssqqqnnnmmmnnnqqqsssuuuzzzxxxvvvvvvyyy}}}}}}}}}~~~}}}|||{{{zzzzzz{{{{{{zzz{{{{{{|||~~~~~~||||||{{{zzzzzz{{{}}}||||||~~~}}}{{{{{{{{{||||||{{{||||||}}}}}}wwwrrrsssyyy~~~zzzxxxyyyyyywwwtttrrrrrrsssxxxpppjjjlllsssyyy||||||~~~yyyqqqmmmmmmoooqqqrrrrrruuuvvvtttrrrrrrrrrsssvvvxxxzzz{{{{{{yyywwwuuunnnmmmkkklllnnnqqqrrrrrrmmmppptttwwwxxxuuunnngggfffjjjmmmjjjfffeeeiiilllkkkmmmssswwwtttllliiijjjcccaaa`````````___]]][[[XXXXXXVVVSSSRRRQQQKKKEEECCCFFFBBB555+++***---000000111+++ !!!))),,,(((...+++))),,,,,,+++,,,...&&&(((...222111---000666888AAAHHHAAA***"""(((###%%%,,,***###'''333@@@CCC===999///%%%$$$%%%&&&(((+++000>>>MMMSSSUUUXXX[[[[[[XXX```kkksssrrrhhhXXXLLL555)))///CCCMMMSSSVVVRRRIIIUUU___``````aaa```^^^\\\ZZZYYYYYYYYYZZZZZZYYY```aaa___ZZZSSSOOOQQQTTTQQQSSSTTTTTTRRROOONNNNNNDDDIIIMMMMMMNNNPPPOOOKKKKKKFFFEEEEEE>>>...  (((666BBBJJJEEE;;;... 333AAA555###%%%:::BBB555!!!)))(((***333===:::777666111)))&&&'''!!! $$$&&&%%%### !!!%%%(((......------------......,,,---000222444444444444111000///.........///000000000111111111111000000//////000111111111000000000000000000000///......,,,---///000222222333333111111111111111111111111333222000......000222333333333333333###$$$$$$$$$###$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$#########""""""""""""############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&%%%$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''''')))444???GGGDDDFFFKKKLLLCCC777000***,,,+++((((((,,,...---111111000///000555;;;???EEEVVV[[[XXX[[[\\\^^^jjjlllqqqmmmkkkrrrsssqqqwwwqqqmmmkkklllooossssssrrruuuwwwwwwsssnnnjjjlllooooooooopppsssvvvxxxwwwvvvssswww{{{{{{yyyyyyzzz|||xxxxxxyyyyyyzzz{{{{{{{{{uuusssqqqssswwwxxxwwwtttkkknnnoooooorrrxxxzzzzzzuuusssqqqpppppppppooonnnttttttuuuwwwyyyyyywwwvvvvvvqqqkkkhhhiiikkknnnooovvvtttssstttxxx|||~~~~~~}}}{{{|||}}}{{{yyywwwvvvwwwyyy|||~~~}}}}}}}}}|||zzzzzz|||~~~~~~|||}}}}}}yyy{{{~~~~~~~~~~~~~~~~~~{{{uuurrrvvv{{{zzzuuuvvvwwwxxxvvvtttssstttuuuxxxpppkkkooouuuzzz}}}}}}xxxrrroooooonnnllliiioootttwwwtttqqqrrrttttttuuuwwwyyy{{{{{{yyywwwuuupppnnnlllllloooqqqssssssjjjnnnsssvvvxxxwwwnnneeehhhmmmoookkkjjjlllooopppiiiggghhhjjjggg```[[[[[[PPPOOONNNMMMKKKHHHCCC@@@::::::999777666666555555>>>>>>999...(((***...000))))))&&&###%%%+++---+++000222222222555999999555666:::BBBHHHGGGCCCDDDIIITTTYYYZZZJJJ---...111===???222...111...&&&;;;CCC@@@999999555000111999???AAAEEENNNTTTQQQNNNPPPUUUXXXXXX[[[fffrrrssseeeTTTIII333"""'''???JJJQQQ]]]cccbbbjjjkkkddd___cccfffeeefffbbb]]]YYYZZZ]]]cccggg^^^``````\\\UUUPPPNNNOOORRRVVVYYYYYYUUUQQQNNNNNNAAAHHHLLLLLLMMMOOOPPPMMMRRRKKKDDD<<<,,,+++:::BBBIIINNNDDD444$$$>>>BBB...--->>>>>>222$$$)))%%%)))444999777666555000(((%%%'''!!!!!!%%%((('''%%%### !!!%%%(((///..................///+++---///222333333222111////////////////////////000000111111111111000000000000111111000000//////000000000000000///......+++---///111222222222111000000000000000000000000333222111111111111222333111111111111""""""######"""###%%%(((###$$$$$$$$$%%%%%%%%%%%%""""""""""""#####################$$$$$$%%%%%%&&&##########################################$$$$$$###$$$$$$$$$######""""""$$$$$$$$$$$$$$$###""""""%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&'''&&&$$$$$$&&&)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((---888EEEIIIGGGHHHMMMJJJ>>>444000***---,,,'''&&&+++...,,,444222111333888>>>CCCFFFJJJZZZXXXUUUbbbfffdddlllmmmqqqnnnooovvvtttpppvvvmmmjjjiiikkkqqquuutttrrruuuuuutttrrrpppoooooopppnnnmmmlllnnnrrruuuwwwxxxtttwwwzzz{{{yyyyyy{{{}}}uuuvvvxxxyyyyyywwwvvvuuutttqqqppprrrwwwzzzxxxvvvmmmqqqqqqnnnooouuuyyyxxxpppqqqrrrqqqooonnnooooooqqqtttwwwwwwvvvttttttuuurrrmmmhhhfffhhhkkkmmmmmmoooooorrrvvvzzz|||{{{zzz}}}~~~~~~|||yyyxxxzzz}}}yyywwwuuutttuuuwwwzzz|||~~~~~~{{{xxxvvvwwwyyyzzzzzz{{{~~~|||xxxxxx|||~~~}}}}}}yyyzzzwwwrrrsssyyyyyyvvvtttuuuvvvvvvttttttuuuvvvrrrmmmlllrrrwwwxxxzzz}}}zzzuuupppnnnnnnlllhhhdddooowww{{{xxxvvvyyy{{{zzzwwwxxxzzzzzzzzzxxxvvvtttrrrppplllkkkmmmooopppppphhhkkkmmmnnnrrrtttmmmdddggglllmmmjjjiiikkkjjjfffcccYYYPPPMMMJJJDDD???>>>;;;999777555444333000...)))+++---------///555<<>>???KKKVVVgggooonnneee```dddeeebbb[[[ZZZYYYXXXXXX[[[```ccc[[[[[[[[[XXXTTTQQQOOOOOOTTTUUUXXXZZZZZZVVVOOOJJJGGGMMMQQQPPPOOOQQQRRRQQQTTTNNNHHH===(((###///<<>>666+++  !!!++++++&&&)))111666666777777111)))&&&(((""" !!!$$$&&&%%%"""(((&&&"""$$$***000//////......//////000+++,,,///111222111000///---...///111111000...---000000111111111111000000//////000000000000//////000000000000000///......,,,---///111222222111000000000000000000000000000111222222222222222222111222222222222 !!!"""!!!!!!"""%%%'''#########$$$$$$%%%%%%%%%#########"""""""""""""""""""""###$$$%%%%%%&&&&&&##########################################$$$$$$"""""""""""""""!!! $$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$#########$$$%%%%%%&&&&&&&&&$$$######$$$&&&&&&$$$&&&'''&&&$$$$$$&&&)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,222???LLLIIIGGGIIILLLGGG999///---%%%((('''!!!%%%(((&&&666444444999BBBIIIMMMNNNLLLWWWOOOMMMbbbjjjeeekkklllqqqoooqqqyyyuuuoootttllljjjiiinnnuuuyyyxxxvvvvvvsssqqqssswwwyyyyyywwwqqqnnnkkkjjjmmmqqqtttvvvrrruuuxxxyyywwwwwwyyy|||sssuuuvvvxxxwwwuuurrrpppwwwtttqqqsssxxxyyywwwtttssswwwvvvpppoootttwwwuuummmpppsssrrrpppnnnppprrrpppuuuyyyxxxssspppqqqsssllliiifffgggjjjmmmmmmmmmiiilllrrrxxx||||||yyyuuuzzz{{{zzzwwwttttttwwwzzzvvvvvvuuutttuuuwwwxxxzzz~~~~~~zzzuuuqqqrrrssswwwxxx{{{~~~vvvppptttyyy~~~}}}yyyvvvuuurrrvvvuuurrrssszzz}}}zzzxxxxxxvvvrrrnnnjjjhhhhhhllliiillltttxxxuuuuuuxxxyyytttooommmnnnlllgggcccnnnxxx~~~{{{yyy|||~~~}}}{{{{{{||||||zzzxxxuuuttttttqqqmmmjjjjjjkkklllkkkgggiiihhhgggkkkppplllccc___cccdddaaaaaaaaa\\\SSSRRRDDD666111111000//////222///,,,+++,,,...//////...111555777777;;;FFFQQQ^^^^^^\\\ZZZ\\\___\\\WWWXXXPPPNNNTTTWWWUUUWWW^^^eeennnjjj\\\^^^mmmlll^^^ZZZ^^^gggooopppkkkjjjllldddWWWCCC000%%%+++BBBYYYgggeeellloooeee___\\\RRROOOFFF111"""+++,,,...NNNfffggghhhnnniiiZZZaaadddccc[[[TTTTTTVVVWWWWWWccceee```gggooobbbIII++++++,,,'''111???XXXcccggg```[[[\\\XXXOOONNNTTT[[[aaacccbbb```___\\\YYYTTTQQQOOOPPPRRRSSSUUUTTTUUUZZZ^^^[[[PPPGGGQQQVVVYYYVVVSSSTTTUUUSSSKKKJJJLLLHHH888***222CCC:::DDDGGGBBBEEEGGG444+++:::777%%% 888<<>>DDDQQQTTTIIIFFFBBBEEERRR___fffjjjmmmtttqqqnnnmmmnnnqqqrrrssstttrrrooommmnnnrrrwwwzzzuuuzzzzzzuuutttxxxyyywwwnnnllllllnnnnnnnnnrrryyy|||wwwuuuxxxyyywwwwwwyyyzzzyyyvvvtttsssssstttuuusssttttttvvvxxxxxxvvvtttxxxuuuqqqoooqqqrrrqqqpppqqqqqqqqqqqqqqqpppnnnmmmmmmuuuyyyuuurrrsssrrrnnnlllkkkjjjjjjlllmmmmmmmmmqqqppppppssswwwyyyyyyxxxwwwyyyyyyuuuqqqppptttyyytttwwwyyyyyywwwwwwzzz|||~~~{{{yyywwwuuusssvvvwwwzzzxxxsssxxxuuuxxx|||yyyzzztttsssrrrqqqsssuuuwwwxxx{{{zzzxxxuuurrrooollljjjkkkhhhjjjrrrwwwyyyzzz|||rrrvvvvvvrrrrrrvvvuuupppkkkooouuuxxxyyyzzzzzz{{{||||||{{{yyywwwtttrrrppphhhjjjkkklllnnnooonnnkkkkkkeee___\\\^^^```aaaaaaXXXbbbcccYYYRRRUUUVVVSSSHHHBBB;;;888888:::;;;:::@@@<<<<<>>===AAAIIIQQQNNNJJJEEEDDDGGGMMMSSSZZZeeelllhhhbbbaaaccceee^^^aaabbb^^^YYYZZZccckkkooollljjjhhhiiijjjjjjjjjjjjoooqqqppprrruuuqqqjjjiiiOOO555///===MMMUUUWWWdddlllnnnhhhhhhmmmjjjbbb```YYYFFF,,,&&&***444;;;HHHVVVbbbjjjmmmnnnmmmjjjddd]]]YYYYYYWWWUUUQQQbbbccc^^^iiilllXXXDDD&&&+++'''###...===YYYiiigggeee\\\PPPLLLLLLSSSYYY^^^eeehhh```TTTVVVUUUTTTTTTUUUUUUTTTSSSSSSSSSVVVYYY\\\ZZZUUUPPPMMMSSSYYYYYYTTTPPPQQQUUUTTTKKKEEEGGGIIIHHHHHHHHHGGGCCCCCCGGGJJJBBB111!!!'''666===...+++<<>>,,,...???;;;666@@@???IIINNNVVVccc```QQQKKKHHHLLLQQQVVV^^^eeeaaaYYYXXXVVVUUUUUUUUUUUUSSSQQQPPPPPPSSSWWWYYYXXXSSSOOOJJJPPPUUUUUUPPPNNNPPPSSSVVVMMMFFFHHHLLLMMMLLLLLLFFFCCCBBBEEEIIIFFF<<<222333666>>>@@@222 222<<<===--- ,,,444333222444///'''///...000444222+++''''''(((""" '''###...111''' %%%%%%..................000111000/////////////////////111111000000000000000000000111111222111000///...000000000000000111111111333111//////000111111111//////000111111111111000000000111222222111000///000000000000111222333444555555555444######""""""""""""#########$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&$$$###%%%&&&######%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''(((((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%$$$&&&''''''///>>>MMMSSSNNNJJJIIILLLIII???444///'''''')))+++***)))---333999===KKKRRRNNNOOOLLL???444555>>>PPP```hhhjjjlllggghhhhhhjjjkkklllmmmnnnrrrsssvvvxxxyyyyyyxxxwwwxxxwwwuuussstttwwwtttooosssmmmjjjnnntttuuuuuuwwwyyyxxxyyyyyyvvvrrrsssyyyuuusssqqqoooooopppssstttwwwvvvuuutttttttttuuuvvvtttrrrpppoooppprrrrrrqqqtttrrrnnnmmmmmmmmmmmmllllllnnnnnnmmmnnnqqqpppmmmrrrqqqooooooppppppnnnmmmooorrrvvvuuusssqqqtttwwwyyyyyywwwsssnnnnnnrrrvvvppprrrtttvvvvvvxxxzzz|||{{{zzzzzzyyyyyyxxxxxxxxxvvvuuuvvvwwwyyyyyyxxxvvvuuutttwww|||~~~wwwyyyzzzzzzxxxyyy}}}}}}|||{{{xxxvvvtttrrrqqqdddbbbfffsss}}}|||tttmmmlllqqqtttqqqpppqqqssssssqqqpppqqquuuzzz|||zzzxxxxxxwwwtttooollljjjlllmmmlllcccXXXPPPOOOPPPRRRSSSZZZ[[[]]]^^^^^^^^^___```]]]YYYYYY^^^dddgggiiimmmkkkkkkmmmqqqtttuuutttssshhhggghhhiiifff___ZZZYYYOOOIII>>>222)))'''***---444:::===;;;::::::999666;;;===BBBLLLXXXeeeooouuurrrnnnjjjkkkqqquuuvvvuuuvvvwwwwwwvvvxxx||||||xxxoooEEE!!!&&&IIIhhhpppllliiippptttqqqrrrvvvtttmmmmmmpppiiiUUU???555666:::&&&&&&%%%%%%***999OOO___kkkmmmnnnkkkddd^^^^^^___XXXWWWXXXdddjjjQQQ///"""###222EEERRRJJJ>>>BBB@@@<<<555AAA[[[bbbVVVNNNGGGGGGIIIMMMVVV^^^^^^ZZZZZZXXXVVVUUUTTTSSSQQQOOOMMMNNNPPPTTTVVVUUURRROOOKKKOOOSSSRRRNNNMMMPPPSSSXXXMMMEEEHHHOOORRRQQQPPPHHHEEECCCDDDFFFGGGEEEBBBFFFBBBAAA???555(((&&&---666:::===333)))111555444555888333***///...000444222+++'''&&&'''$$$%%%'''000222***%%%'''&&&"""+++---...///...///111222/////////.........------......///000111222222333000000111111111000///...111111111111000000000000444222000///111222222222//////000111111111111111//////000000000000//////000000000000111222333444333333333222$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$############%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$######"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%###&&&''')))222AAANNNSSSQQQKKKHHHIIIGGG===111***$$$&&&(((******+++111666>>>CCCPPPSSSJJJIIIHHH>>>888;;;EEEVVVaaacccccccccjjjkkknnnoooooooooooooooqqqsssuuuwwwxxxwwwvvvuuu|||yyyuuuuuuwwwxxxtttnnnqqqmmmlllpppssssssuuuxxxxxxxxxzzzzzzuuuooorrrxxxxxxvvvtttssstttvvvxxxzzzxxxwwwuuusssrrrrrruuuwwwvvvuuurrrqqqoooooonnnmmmvvvrrrooonnnoooppppppnnnlllkkkjjjkkkooorrrqqqnnnsssrrrqqqrrrssssssrrrppprrrsssttttttsssrrrrrrrrrvvvvvvtttqqqnnnooorrrvvvooopppqqqssstttuuuvvvwwwvvvwwwxxxwwwvvvuuuvvvvvvuuuvvvxxxzzz{{{{{{zzzyyysssuuuzzz~~~{{{}}}}}}zzzyyy}}}|||zzzwwwtttsssuuuwwwxxxhhheeefffnnnttttttsssrrrlllmmmnnnppprrruuuuuutttwwwtttqqqsssvvvwwwtttppppppoookkkddd___]]]```cccdddYYYOOOKKKLLLOOOTTTXXX\\\aaafffgggeeecccdddeeehhhaaaaaaiiinnnmmmqqqzzzvvvxxxzzz{{{zzzvvvppplllhhhlllooojjj]]]NNNFFFCCC444333111...,,,,,,...111;;;>>>@@@???@@@BBB???:::444888@@@KKKWWWcccnnntttsssnnniiikkkqqqvvvvvvtttsssrrrppppppqqqttttttsssiii===!!!IIIhhhpppmmmhhhnnnqqqqqqrrruuutttooolllooommmaaaRRRJJJJJJMMM:::444+++$$$%%%111BBBOOOUUUWWW[[[___]]]VVVPPPNNNIIIKKKKKKTTT]]]KKK000&&&"""666HHHUUUYYYFFF000+++:::???777666KKK\\\ZZZUUUIIIHHHGGGKKKSSSYYYYYYVVVZZZXXXUUUTTTSSSQQQNNNLLLLLLNNNQQQSSSUUUUUUSSSRRRQQQSSSUUUTTTPPPOOOQQQTTTUUUJJJBBBGGGPPPSSSRRRQQQKKKIIIFFFDDDCCCDDDEEEEEEJJJCCC===:::555//////444333777;;;777###!!!000666999666444555222---///...000333111***&&&&&&)))(((!!! ###'''...000,,,+++---))) ))),,,////////////111444/////////...------,,,,,,......///000111222222333000000000000000/////////222222111111000000//////333111//////000222222111...///000111111111111111.........///////////////000000000000111222333444000000//////&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$#########"""""""""%%%$$$$$$######$$$$$$%%%$$$$$$#########"""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%%%%&&&&&&''''''&&&'''''''''&&&&&&%%%$$$''''''''''''&&&&&&%%%%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&%%%$$$$$$$$$######$$$$$$%%%$$$&&&'''***333BBBMMMPPPRRRKKKEEEEEEAAA666***######&&&((('''(((,,,444888DDDGGGOOOMMM@@@@@@EEE???===DDDQQQ___cccaaa___aaannnqqqttttttrrrpppppppppttttttuuuvvvvvvwwwwwwwww|||wwwtttuuuxxxwwwrrrmmmlllmmmppprrrpppnnnssszzzwwwxxxzzz{{{uuupppqqqwwwzzzzzzyyyxxxyyy{{{|||}}}wwwwwwvvvssspppqqqtttxxxuuuuuutttrrrpppnnnnnnnnnvvvssspppqqqssstttrrrooofffeeeffflllrrrsssrrrppprrrrrrrrrtttvvvwwwvvvtttwwwtttqqqrrruuuuuuqqqmmmqqqqqqpppooooooqqqtttvvvpppoooooopppqqqrrrrrrqqqtttvvvwwwvvvtttrrrrrrsssrrruuuyyy|||}}}|||zzzyyyyyy~~~}}}{{{wwwzzz||||||{{{{{{~~~|||yyytttqqqrrrvvv|||vvvrrrnnnlllhhhhhhpppyyyuuuqqqnnnqqqwwwxxxtttpppqqqkkkfffdddeeeeee```[[[XXXYYYYYYVVVTTTUUUZZZ___]]]VVVQQQSSSUUUVVV\\\cccfffkkkpppqqqnnnkkkjjjkkktttooommmoooiiibbbeeeooorrrtttwwwxxxvvvqqqmmmjjjjjjqqqrrrcccJJJ666---+++(((///:::DDDLLLQQQTTTVVVWWWZZZ[[[[[[^^^aaa^^^XXXEEELLLVVV\\\___eeennnuuurrrmmmiiijjjmmmpppooolllooolllkkklllmmmmmmmmmmmmaaa888###FFF```iiiiiigggkkknnnoooqqqsssssspppooommmjjjfffaaa]]]]]]___XXXMMM>>>333///111444555333111555BBBHHH@@@444,,,+++:::???BBBJJJBBB...###222IIIXXX\\\WWW@@@%%%...IIIJJJ555777KKKVVVXXXLLLIIIHHHNNNUUUYYYXXXVVVYYYWWWTTTRRRQQQOOOMMMJJJNNNPPPSSSTTTUUUUUUUUUUUUUUUWWWWWWUUUQQQOOOPPPRRRPPPGGGAAAFFFNNNPPPOOONNNJJJIIIGGGEEECCCBBBBBBCCCHHHAAA:::777444111000222111000000***000555<<>>777...(((###...888111###!!!:::GGGFFFEEE:::)))!!!@@@UUU___\\\XXXFFF..."""&&&MMMVVV<<>>BBB>>>555111333777000...000333111)))$$$$$$&&&+++%%%""")))------000333---!!!&&&,,,111111///...111444........................222222111111000000//////111000///.........//////111111111111000000000000222000...---///000000000---...///111222222222222......---......///000111000000000000111222333444333333444444&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""###$$$%%%%%%$$$###"""%%%$$$###"""!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%###$$$%%%''''''''''''&&&(((&&&$$$%%%''')))((('''&&&'''''''''''''''&&&&&&'''((((((((('''&&&%%%$$$###$$$&&&((())))))((((((''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&''''''''''''###############$$$%%%%%%&&&((()))---888GGGOOOPPPOOOIIIEEEAAA888+++###!!!///222///))))))222===BBB@@@AAAHHHFFF:::;;;@@@;;;<<>>]]]aaafffjjjkkklllnnnooo]]]cccggghhhjjjmmmmmmjjjiiimmmpppoooiiidddcccddddddggghhhgggccc___]]]\\\___^^^ccclllpppnnnkkklllZZZ666&&&BBBVVVbbbjjjkkkjjjjjjkkkmmmnnnqqqssssssppppppqqqoookkklllpppqqqjjj```WWWPPPJJJBBB===888......:::BBB;;;111---666KKKXXXVVVHHH111%%%---MMM___aaaZZZYYYRRRAAA777***GGGSSSFFF999555AAAUUUXXXQQQNNNUUU[[[\\\[[[\\\VVVUUUSSSSSSSSSSSSQQQOOOOOOQQQRRRRRRPPPPPPRRRUUUPPPRRRSSSSSSRRRPPPNNNNNNJJJGGGHHHLLLMMMJJJIIIJJJKKKHHHFFFFFFGGGGGGEEEDDDCCC@@@;;;666222111111000((( &&&666===777:::<<<<<<777444555888000...000333000)))$$$###$$$,,,(((###+++///...000333---"""&&&,,,222222///---000333---......//////000000111111111111111000000000///111000///...---......///000000000000000111111111333000......000111111000---...///000222222222222...............000111222000000000000111222333444111111111222%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!"""$$$%%%%%%$$$"""!!!%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""$$$%%%'''((((((''''''(((&&&$$$%%%((()))((('''$$$%%%&&&'''(((((((((((('''((())))))(((&&&$$$###!!!$$$''')))***))))))'''''''''&&&&&&'''''''''###$$$%%%&&&''''''((('''######""""""###$$$%%%%%%&&&(((***///;;;JJJRRRSSSMMMIIIFFFAAA777+++$$$$$$666888444++++++666AAAFFF;;;>>>HHHHHH======???777<<>>666444333444777888666555555000...000333000)))$$$###$$$...+++###"""&&&&&&...222000000222,,,###&&&---333333///,,,///333------...///000111222222000000000000000111111111111000///------....../////////000000111111222222444222000///111222222222---...///000222222333333///.........///000222333000000000000111222333444222222222333""""""$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&(((&&&%%%###""""""######%%%%%%$$$###""""""######$$$$$$$$$$$$######""""""%%%$$$$$$$$$$$$&&&'''(((***)))(((''''''&&&''''''######$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$(((111>>>HHHNNNOOOPPPDDD>>><<<111###(((:::FFF999---***///555888:::777HHHJJJDDDEEEBBB:::999???XXXlllkkkfffjjjpppqqqpppooonnnppptttuuusssqqqsssttttttttttttttttttuuutttvvvxxxwwwtttrrrssstttvvvnnnjjjnnnsssvvvwwwyyyuuuvvvxxx{{{||||||zzzxxx{{{xxxwwwyyy{{{yyyrrrkkknnnqqqtttuuutttsssssstttxxxvvvuuuuuuvvvuuussspppsssqqqqqqrrrpppbbbJJJ666///444DDD\\\mmmqqqrrrsssuuuwwwxxxwwwxxxzzzwwwrrrwwwooonnntttuuummmlllrrrnnnoooqqqqqqpppooooooooommmoooqqqqqqqqqqqqsssuuuvvv{{{{{{xxxxxxyyywwwxxxzzz|||~~~~~~~~~~~~}}}xxxwww{{{}}}zzzzzz}}}{{{xxxpppfffeeemmmwww{{{tttrrrqqqqqqppplllddd^^^MMMTTTYYYWWWSSSRRRPPPNNNXXXXXXVVVQQQMMMNNNSSSYYYVVVZZZ]]]___ccchhhhhhdddbbbeeeiiikkkiiiddd^^^ZZZ]]]YYY]]]eeeeee^^^^^^fffhhhdddhhhjjjeeegggiii```iiillljjjdddfffpppxxxzzzwwwxxxvvvqqqpppttttttrrriiiRRR777111DDD\\\fffeeemmmjjjeeeccciiiqqqsssoooiiiiiimmmqqqqqqlllkkknnnjjjkkknnnooolllhhhkkkrrrfffhhhjjjhhhccc]]]XXXUUUWWWSSSYYYfffggg]]]\\\eeeUUU777"""EEEYYYbbbooojjjiiigggdddeeehhhjjjjjjooopppqqqpppnnnlllkkkllllllfffccccccbbb``````bbbaaadddfffeeebbb```aaacccdddnnnfffXXXMMM444)))888RRR^^^___TTTPPPWWWUUUKKK000<<>>HHHMMMNNNMMMHHHDDD===---###+++<<>>OOOYYYRRREEEAAADDDDDD555999IIIRRRWWWZZZUUU\\\___\\\UUUQQQSSSPPPKKKJJJKKKMMMOOOOOOOOOMMMLLLOOOPPPOOONNNPPPRRROOOHHHHHHKKKMMMKKKFFFCCCDDDFFFHHHFFFFFFFFFFFFCCC===888777777555444444111&&&+++777======;;;444555666666666555444333000222333444222///+++))),,,***)))%%%$$$///666555444666888666222...+++,,,...///000000000////////////////////////.../////////000000000111111111111111000000000//////000000000111111111222222333111//////111222111000/////////...//////000000111000///...///000222333111111111111222222222222444333222111###############"""!!! $$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$###############$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$############%%%###"""!!!!!!$$$&&&(((&&&&&&&&&''''''(((******'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&###$$$(((222>>>GGGLLLMMMJJJMMMIII:::)))&&&333AAAFFF444'''+++777999222+++555EEEFFF<<<<<>>888999555444777555***!!!...777999888888888000111333444555666666666...///222666888555---'''---***((('''$$$###***333888999999999888666444333---...///000000111000000......//////////////////...///////////////000000111111000000000000//////111111111111222222222333555333111111111222111000000///..................111000/////////000222222111111111222222222333333111111000///$$$$$$######"""!!! $$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$#########"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! ###&&&((('''''''''''''''((())))))))))))((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))((('''%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%(((000<<>>IIIDDD999???JJJTTT___gggkkkkkkfffeeejjjooopppjjjhhhgggkkkpppuuuvvvuuugggiiimmmooopppnnnllljjjrrrrrrqqqppppppqqqssstttqqqnnnooouuuyyyxxxxxxyyyxxxzzz||||||zzzzzz{{{|||uuuvvvwwwwwwvvvuuuuuutttsssuuuwwwxxxwwwwwwxxxyyyrrrqqqqqqrrrtttuuutttrrrqqqmmmqqqrrr^^^BBB>>>LLLJJJVVVeeennnoookkkkkkmmmjjjmmmoooooosssyyyyyyuuu{{{xxxxxxyyyvvvpppnnnqqqnnnnnnppprrrvvvxxxzzzzzzvvvxxx{{{|||{{{{{{|||}}}}}}zzzxxx{{{zzzzzz{{{|||}}}~~~~~~{{{xxxuuusssuuuwwwuuutttlll]]]SSSSSSXXX[[[TTTWWW[[[[[[YYYXXXZZZ]]]aaabbbcccdddiiiooonnnjjjjjjiiihhhkkknnnpppooommmsssuuuuuutttuuuxxxwwwrrryyyxxxwwwuuusssqqqppppppllleee___\\\XXXUUUYYY```]]]YYY```gggbbbccchhheeeiiikkkkkkkkkkkkooosssuuuuuuuuurrrpppqqqtttrrrmmmddd:::###===bbbqqqrrrtttwww{{{{{{vvvtttuuuuuusssqqqmmmjjjiiigggfffjjjqqqpppkkkiiinnnppplllfffccc___YYYSSSRRRVVVYYYXXXVVVWWWVVVUUU[[[fffkkk```QQQIIIGGG111$$$777QQQ^^^ccciii```YYY]]]cccccc^^^YYYUUUYYY^^^bbbdddfffhhhjjjmmmeee^^^```aaa^^^YYYWWWbbbdddfffggghhhiiiiiijjjfff___kkkgggBBB444KKK^^^eeekkk]]]???555===777$$$"""777KKKSSS[[[bbb\\\PPP777+++BBBUUUZZZ\\\XXXVVVVVVUUUQQQMMMLLLOOOOOOOOOOOOOOONNNMMMMMMKKKPPPQQQMMMJJJIIIGGGDDDCCCEEEGGGFFFDDDCCCCCCEEECCC@@@>>>BBBFFFGGGBBB<<<>>>999:::===555!!! )))555;;;999666444444111222333444666777777888++++++---222777555---&&&'''(((******'''%%%+++333555777888777444333333333000000000000111111111111............////////////............////////////111000000000////////////111111222222222333333333555444333222111111111000333222111000000000000000111111000//////000111222000000111111222333333333111111111222%%%$$$$$$###"""!!!!!! $$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%%%%$$$$$$######"""###%%%&&&&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!! !!!###&&&'''))))))((('''''''''''''''))))))((('''&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((('''%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&(((''')))000;;;FFFLLLOOOOOOLLL<<<)))'''666CCCFFF888111111:::>>>777222444CCCIII???888FFFWWW___fffgggiiiiiiggghhhlllooonnnkkkiiihhhkkkpppttttttrrrhhhiiijjjkkkllllllllllllvvvtttrrrqqqrrrtttvvvxxxqqqooopppvvvxxxwwwwwwyyyvvvzzz|||wwwooonnnuuu}}}vvvtttrrruuuzzz|||{{{xxxvvvxxxxxxwwwuuuttttttuuurrrqqqqqqrrrtttuuutttsssqqqooossssss^^^EEEFFFZZZ[[[eeennnppplllkkkmmmqqqoooqqqqqqqqqtttxxxxxxuuuxxxyyy{{{|||yyyuuutttvvvnnnkkkjjjlllqqqwwwzzz|||zzz||||||zzzyyyyyy~~~}}}{{{zzzzzz|||}}}~~~{{{|||zzzvvvrrrrrrtttuuujjjggg```XXXVVVZZZ[[[YYY^^^bbbhhhiiigggddddddeeedddgggjjjmmmrrrwwwtttmmmlllmmmllljjjiiijjjnnnrrrzzz|||zzzvvvvvvwwwuuupppzzzyyyxxxvvvtttqqqooonnnnnnmmmmmmkkkdddZZZTTTSSS\\\UUU[[[bbb]]]]]]dddfffiiiiiijjjjjjjjjkkkooorrrsssqqqllliiilllqqqqqqlllccc999&&&DDDjjjuuutttvvvxxx||||||xxxtttuuutttrrrnnnkkkjjjjjjhhhfffhhhnnnnnnhhhgggmmmqqqnnnhhheee___YYYRRRQQQUUUXXXWWWUUURRRQQQRRRYYYfffmmmdddVVVYYY\\\GGG000666GGGQQQUUU```\\\\\\aaaccc```___aaa]]]^^^_________aaaeeehhhmmmfffaaacccddd```\\\[[[ffffffhhhjjjlllnnnnnnnnnccc```cccRRR777@@@\\\dddhhhkkkZZZ<<<...000)))444KKKSSSYYYbbb```UUUIII555 888VVV[[[\\\XXXTTTTTTWWWVVVQQQKKKPPPOOONNNLLLKKKJJJIIIIIIJJJNNNOOOKKKHHHIIIHHHFFFDDDEEEFFFEEEDDDCCCCCCCCCBBB@@@???AAAEEEFFFBBB>>>AAA???@@@===,,,***///444777777555333222333333333333333333444444,,,***+++///444555///***)))))))))&&&&&&222111222333222000000222333111111111000000000000000---.........//////000000////////////............000000000////////////...111111222222222333333333555444444222111000111111444333222222111111111111111111000000000000000000000000000111111222222222111111222222&&&%%%$$$###"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%######""""""###$$$&&&'''******(((''''''&&&&&&&&&((((((''''''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&))))))+++333>>>GGGLLLMMMOOODDD111$$$)))888@@@>>>...---444@@@@@@666555===DDDHHH@@@===OOObbbgggkkkeeefffhhhjjjkkknnnooopppllljjjjjjmmmqqqsssrrrooojjjjjjjjjkkklllmmmnnnooowwwtttqqqpppsssvvvyyyzzztttrrrsssxxxyyyvvvwwwyyy{{{|||wwwlllccccccooo{{{uuuqqqnnnrrryyy}}}|||xxxxxxyyyyyywwwtttrrrrrrsssrrrrrrrrrsssuuuvvvtttsssrrrrrruuurrr___LLLQQQbbbjjjqqqtttpppkkkmmmrrrvvvtttvvvuuusssuuuyyyxxxtttuuuyyy|||}}}zzzxxxxxxzzznnnkkkhhhkkkqqqxxx|||}}}|||~~~yyyxxx|||{{{wwwuuuuuuuuuvvvkkkpppqqqmmmjjjkkkmmmmmmhhhfffbbb```ccciiihhhccckkknnnrrrssspppllliiigggjjjooossstttwwwzzzvvvqqqrrrrrrppplllhhhjjjpppvvvwwwxxxwwwttttttwwwuuuqqquuuttttttttttttsssssssssmmmnnnnnnjjjbbbYYYRRROOORRRKKKQQQXXXRRRPPPXXX[[[[[[ZZZ]]]bbbfffiiinnnuuummmkkkgggeeejjjpppooojjjWWW333###>>>bbbqqqssswwwxxx{{{zzzvvvuuuvvvuuuqqqooommmmmmnnnmmmjjjlllpppmmmhhhgggmmmqqqoookkkiiiiiibbbYYYUUUXXX]]]bbbddd[[[YYYZZZaaakkkmmmggg___gggjjjVVV;;;777AAALLLVVVXXXXXX]]]cccaaa[[[^^^ffffffdddbbb___]]]___bbbfffkkkgggeeegggfffbbb```aaaddddddeeegggkkkllllllkkkddd___RRR<<<777OOOfffgggiiigggYYY@@@---&&&222JJJRRRWWW]]]^^^XXXWWWNNN==="""333MMMOOOSSSXXXXXXVVVYYY]]]WWWLLLQQQPPPMMMKKKIIIIIIIIIIIILLLNNNLLLIIIHHHKKKKKKHHHIIIIIIHHHGGGEEEBBB@@@???EEEDDDDDDDDDDDDBBB???===@@@AAA???333!!!111000111222444555444333333222111000///.........///......111555666333111///)))""""""000---,,,,,,---...111333444333222111000//////000000------......///000000000000000000////////////...000000////////////......111111111111222222222333333333333222000///000222222111000000000000000111111111111111000000000000000000000000000000000000...///000111&&&%%%$$$######$$$%%%%%%"""""""""#########$$$$$$###$$$&&&''''''&&&$$$###$$$############$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%%%%&&&&&&&&&)))(((((('''''''''((((((''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&(((///999DDDJJJKKKIIIJJJ;;;***$$$+++333444000,,,,,,777FFFGGG===>>>HHHJJJRRRLLLIIIYYYgggjjjllleeefffiiikkkmmmnnnpppsssjjjjjjkkkoootttuuurrroooiiikkkmmmnnnppppppoooooovvvrrrnnnmmmqqquuuxxxyyyuuussstttwwwvvvttttttxxxzzzwwwrrrlllgggiiiqqqwwwuuurrrqqqrrrvvvyyyzzzyyyyyyyyyyyyvvvtttrrrsssttttttsssssstttvvvvvvuuussspppsssvvvpppccc[[[```kkkrrrwwwxxxqqqnnnrrrvvvxxxvvvxxxvvvtttuuuyyyxxxuuusssyyy}}}}}}yyyxxxxxxyyypppmmmmmmqqqxxx~~~~~~{{{yyyqqqrrrzzz{{{wwwrrrmmmjjjiiijjjkkkaaaiiimmmjjjhhhjjjllllllnnnppppppoooqqqtttsssnnnuuuuuuuuuvvvvvvtttpppmmmrrrwwwzzzyyyxxxyyyxxxvvvwwwuuuqqqnnnnnnpppuuuxxxrrrtttrrrpppqqquuutttppppppooommmmmmnnnqqquuuwwwoooooollleee]]]VVVQQQOOOMMMFFFOOOXXXPPPJJJOOOSSSSSSRRRUUU[[[```cccjjjrrrjjjiiihhhiiiooouuuqqqjjjMMM///111QQQeeeooovvvyyyyyyvvvsssuuuxxxwwwrrrrrroooooopppooommmpppuuuqqqmmmlllpppsssqqqooopppllliiieeebbbdddhhhnnnrrrgggbbbdddmmmpppkkkhhhkkkllllllVVV999///444DDDXXXVVVVVV]]]dddbbbZZZ]]]ggggggfffdddaaa___```bbbeeegggfffgggiiigggccccccgggaaaaaaaaacccgggiiihhhggg^^^QQQ666***@@@\\\iiillliiidddYYYGGG111,,,CCCQQQXXX]]]___]]]\\\ZZZVVVCCC------666222999OOO\\\XXXYYYaaa]]]OOORRRPPPNNNLLLKKKLLLMMMNNNRRRPPPKKKGGGHHHMMMLLLIIILLLJJJIIIHHHFFFDDDBBB@@@EEEFFFGGGFFFBBB@@@???@@@???AAA999%%%###///000000111222333555666777444222111///------------///111333555777666555444(((###***'''%%%###&&&,,,111333333333222111///......//////------......///000000111111111000000000/////////000000/////////.........000000000111111111222222000222333111//////000333000////////////000000111111111111111111000//////000000//////......---------...///000&&&%%%$$$$$$$$$%%%&&&'''!!!""""""""""""############$$$&&&''''''&&&$$$#########""""""######$$$%%%"""###%%%%%%&&&%%%$$$###%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&''''''&&&%%%''''''&&&''''''((()))***&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&"""(((222???IIIMMMIIIEEEEEE666((('''+++---)))&&&......999KKKNNNEEEFFFQQQTTT^^^[[[VVV```iiiiiikkkggghhhjjjllllllmmmqqqvvviiiiiikkkqqquuuvvvsssooohhhkkkooorrrsssrrrpppnnntttpppkkkkkknnnsssvvvwwwtttrrrrrrtttssspppqqquuurrrqqqqqqsssvvvwwwvvvtttvvvvvvvvvuuutttuuuyyy|||xxxyyyxxxwwwuuutttuuuvvvuuuttttttuuuvvvvvvuuussslllrrruuupppiiihhhnnnvvvuuuzzzyyyssspppuuuyyyxxxwwwxxxvvvtttuuuyyyyyyuuurrryyy}}}|||xxxvvvwwwwwwqqqppprrrxxxzzz~~~~~~}}}tttjjjjjjuuuooolllgggbbb``````bbbcccdddnnntttrrrpppsssvvvuuuooovvvyyywwwuuuuuutttqqqyyywwwuuuwwwzzz|||zzzxxxxxx}}}{{{wwwxxxzzzzzzzzzuuuppppppssswwwxxxwwwuuuvvvtttqqqrrrvvvuuurrrooolllhhhfffhhhmmmssswwwrrrsssoooggg^^^VVVQQQMMMRRRLLLXXXcccZZZQQQSSSVVV___ZZZYYY[[[ZZZXXX\\\dddiiikkkmmmpppxxx{{{uuukkkOOO333!!!,,,GGG___nnnwwwzzzxxxsssqqquuuzzzxxxrrrssspppnnnnnnnnnmmmqqqxxxwwwtttsssvvvwwwuuutttvvvcccfffjjjlllmmmnnnpppqqqiiicccfffpppoooeeeeeeooorrrnnnSSS222!!!!!!333MMMYYYXXX]]]fffddd\\\^^^gggdddeeeeeedddbbbbbbccceeedddeeeiiikkkgggccceeekkkdddcccccceeeiiikkkjjjhhhUUU@@@HHHbbbhhhrrriiibbbZZZMMM555%%%;;;NNNZZZaaacccddd^^^]]]ccc]]]AAA)))BBB[[[XXXXXXcccbbbSSSRRRPPPNNNMMMMMMOOORRRTTTWWWRRRKKKFFFHHHNNNMMMHHHJJJIIIHHHHHHHHHGGGFFFDDDAAAEEEHHHGGGBBB@@@BBBEEEAAAAAA444///999---000333333333444888;;;555444222000///......///---111555888777555444444$$$(((&&&###### )))000222111333222000///...---......---------...///000000111222222111111000000//////000/////////............///000000000000111111111///111222111///...111333000000///000000111222333111111111111111000///...000000///...---,,,,,,+++...///000111&&&$$$"""###&&&((('''%%%"""!!! """###$$$)))'''$$$%%%''''''%%%###!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''%%%$$$###"""""""""###%%%&&&&&&%%%$$$&&&'''&&&'''///>>>KKKNNNIIIDDD<<<---&&&---222---'''(((,,,111===KKKOOOLLLMMMRRRZZZ___bbbaaadddjjjnnnnnnjjjdddbbbgggiiihhhjjjooolllllllllmmmnnnppprrrssshhhlllqqqssstttrrrqqqqqqtttuuunnndddgggtttxxxssspppnnnkkkmmmqqquuuvvvvvvxxxuuurrrssswwwyyyyyyxxxvvvvvvwwwyyy{{{{{{yyyvvv||||||xxxtttssswwwwwwtttqqqsssvvvxxxxxxwwwtttrrruuusssqqqoooooorrruuuwwwzzzxxxwwwvvvwwwyyy{{{}}}tttttttttuuuwwwxxxsssmmmqqqwww{{{{{{wwwuuuwwwzzz{{{{{{{{{}}}~~~|||yyyvvv{{{{{{~~~zzztttrrroookkkjjjmmmnnnlllkkkmmmgggfffeeedddfffjjjnnnpppsss}}}yyyuuuwwwvvvpppvvvxxxyyyvvvrrrrrrwww|||zzzyyyxxxxxxxxxxxxwwwvvvwwwzzz{{{yyyxxx{{{|||zzzwwwxxxyyyzzzzzzyyyyyyxxx{{{xxxtttrrrssstttuuuuuussslllfffhhhooouuusssooommmlllppptttooo```UUURRRVVVVVV[[[eeeiiieee^^^[[[bbb[[[VVVWWWVVVQQQMMMMMMPPPZZZhhhuuuzzzwwwpppjjj]]]888!!!'''<<<[[[qqqvvvvvvqqqlllmmmpppqqqrrrssspppppppppooonnnnnnppprrrrrrvvvxxxvvvrrrppprrrvvvmmmmmmkkkgggeeeiiiqqqwwwiii\\\SSS^^^hhh______rrrsssiiiPPP666&&&,,,JJJUUUXXX```hhhgggcccgggoooqqqhhh^^^XXXYYY^^^bbbdddiiifffdddeeehhhgggaaa\\\ggg___dddkkkfffeeejjjhhhNNN"""777VVVccciiijjjeeeaaa^^^VVVCCC,,,222GGGSSSZZZ___aaa```]]][[[[[[]]]WWWDDD&&&===YYYUUUNNNWWW\\\UUUOOOUUUYYYVVVPPPNNNSSSZZZYYYSSSLLLHHHIIIJJJIIIHHHHHHJJJJJJHHHDDDBBBDDDFFFDDDCCCBBBBBBCCCDDDCCCBBBCCC888###+++666555333...---222333000555???444555444111---***))))))000111555888888000$$$ (((---&&& $$$)))---//////444444222///---,,,---..................---------111111000......------------------......000111111111000/////////000222333---------...............+++---///111111000///......///000111111000//////222222111000///---+++***.../////////&&&$$$###$$$&&&'''&&&$$$""""""!!!!!!!!!"""###$$$(((&&&$$$%%%&&&'''%%%###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&&&&%%%''''''''''''((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''&&&(((000>>>JJJLLLGGGAAA444***&&&---111+++&&&'''...222===IIIOOOOOORRRWWW[[[```ddddddffflllppppppkkkffffffjjjkkkjjjkkkooollllllnnnoooqqqrrrrrrsssjjjmmmppprrrrrrrrrqqqqqquuuvvvpppgggjjjuuuyyyuuuqqqooommmnnnrrruuuvvvvvvwwwuuussstttwwwyyyyyywwwyyyzzzzzzzzzyyywwwvvvuuuzzz{{{yyyuuuuuuwwwwwwtttsssssstttuuuuuuuuuuuutttuuutttsssrrrsssuuuwwwyyyyyyyyyyyyzzzzzzzzzxxxwwwqqqtttwwwwwwuuusssrrrqqqzzz|||}}}|||yyyxxxzzz}}}{{{{{{{{{|||~~~}}}|||zzzxxxvvvvvvvvvpppgggaaaaaaVVVUUUYYYbbbhhhjjjlllppplllmmmnnnqqqtttwwwyyy{{{uuuzzz|||wwwtttsssqqqooowwwxxxyyywwwssstttxxx}}}~~~|||zzzyyy{{{zzzxxxuuuvvvzzz|||zzzzzz}}}}}}{{{{{{|||}}}~~~~~~~~~}}}|||zzzxxxwwwvvvtttqqqooosssmmmhhhiiippptttssspppmmmlllooosssooocccZZZWWWWWWUUUZZZdddjjjiiieeedddfffaaa[[[VVVSSSNNNFFF???<<>>,,,&&&&&&,,,---(((&&&)))000333;;;FFFNNNRRRXXX___]]]cccggggggiiinnnpppooollljjjjjjmmmmmmkkkkkknnnlllnnnpppqqqqqqooommmkkkjjjjjjkkklllmmmnnnnnnnnnrrrsssooohhhjjjtttwwwtttrrrqqqpppqqqtttvvvvvvvvvuuuuuuuuuvvvxxxyyyxxxvvvyyy{{{{{{yyyuuusssuuuwwwxxxzzzzzzwwwvvvxxxwwwssstttsssrrrrrrrrrsssuuuvvvuuuuuuuuuvvvwwwyyyzzz{{{yyyzzz{{{}}}}}}zzzuuuqqqmmmtttzzzyyysssooorrrwww~~~}}}{{{yyyxxxyyyzzz|||zzzxxxuuuttttttsssqqqooodddccccccbbb[[[SSSQQQTTTSSSTTT\\\gggoooqqquuuyyytttwwwzzz~~~}}}{{{{{{{{{xxxssssssvvvwwwyyyzzzxxxvvvvvvzzz~~~{{{wwwxxx|||~~~{{{xxxxxx{{{}}}{{{|||||||||}}}~~~~~~}}}||||||zzzuuuooojjjrrrmmmiiijjjnnnqqqqqqnnnjjjjjjlllooommmeee^^^]]]VVVTTTWWW```iiilllmmmoooqqqppphhh^^^[[[XXXKKK;;;---222<<>>HHHOOOUUUHHH///!!!###'''AAAkkkvvvzzzzzzvvvuuuxxxxxxuuuvvvwwwxxxvvvrrrmmmjjjiiimmmnnnnnnmmmkkkhhhfffdddgggccchhhmmm```NNNRRRfffgggsssooobbb```___aaahhheeelllgggUUU===$$$###888VVV\\\dddhhhkkkmmmooooootttvvvxxxvvvqqqooooooqqqqqqlllddd``````dddiiimmmhhheeeggghhhiiilllXXX444 ;;;]]]cccaaaeeeggggggdddaaa^^^\\\ZZZTTTOOOMMMSSSWWWXXXZZZ\\\ZZZUUUJJJ@@@999@@@PPP\\\[[[VVVLLL000"""888HHHLLLLLLPPPPPPQQQSSSTTTRRRMMMIIIDDDAAA>>>@@@EEEJJJKKKKKKFFFDDDAAA???>>>>>>>>>>>>BBB@@@@@@BBBDDDCCC???:::111000111666@@@GGGDDD<<<:::555555:::888111222888777333//////111000+++&&&"""'''111777)))&&&&&&((('''### !!! !!!###'''******'''%%%***---111333222111000///------......///000111111//////......------.........///000000111000000///...///000111111000......444333333222111000000///000//////.........//////000000111222222111000///---...///000111111111111111111111000%%%'''(((((('''%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$###$$$%%%%%%$$$$$$%%%&&&%%%$$$#########$$$%%%&&&##################$$$$$$'''&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%############$$$&&&'''(((''''''''''''((((((((((((((((((''''''&&&&&&&&&'''###$$$&&&'''(((((('''&&&$$$$$$###$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''############$$$$$$%%%&&&$$$&&&''''''&&&&&&'''((('''444@@@FFFJJJIII>>>111222...)))%%%$$$(((000666111555;;;BBBNNN[[[cccdddfffkkklllhhhfffgggfffcccgggkkkmmmjjjggghhhjjjjjjiiijjjlllmmmnnnnnnmmmmmmpppkkkgggfffiiikkkkkkkkkfffhhhiiiiiiiiikkkmmmnnnmmmqqquuuwwwxxxwwwxxxxxxuuuvvvxxxxxxvvvvvvvvvwwwxxxyyywwwsssnnnlllnnnqqqnnnuuuyyyvvvtttuuuuuutttqqqrrrsssuuuuuutttssssssssstttvvvxxxzzz{{{||||||zzzwwwtttvvv{{{~~~|||xxxwwwnnnkkkqqqtttoookkklllhhhgggfffbbb]]]WWWQQQNNNTTTSSSSSSVVV\\\aaadddfffeeefffmmmwww|||||||||~~~zzz|||wwwuuuwww||||||}}}vvvrrrrrrwwwzzz|||}}}zzz{{{|||}}}}}}|||{{{zzz}}}xxxrrrooopppuuuzzz}}}{{{wwwxxx|||{{{wwwuuuwwwxxxzzz{{{{{{{{{zzzzzzwwwuuutttuuuuuutttsssssssssssspppmmmkkkkkkllliiilllmmmkkkiiiiiieeeaaa\\\WWWWWW___iiiooouuuzzzjjjnnnmmmjjjlllqqqnnneeeTTTNNNDDD<<<999:::???BBBAAA???,,,"""%%% 333aaapppwwwxxxrrrpppttttttoootttwwwzzzyyyuuunnniiifffkkklllnnnnnnllliiigggfffddd___aaaiiiggg^^^```kkkfffggg\\\WWW______WWWTTT```hhhfff\\\JJJ...$$$///LLLXXXdddhhhkkkooosssuuuxxxyyy{{{zzzxxxvvvttttttwwwsssnnniiiggghhhjjjlllhhh```aaafffhhhcccGGG!!!DDDaaacccaaadddddd```___]]][[[[[[ZZZRRRHHHEEEPPPZZZ\\\ZZZ\\\]]]\\\SSSLLLGGGKKKUUUZZZVVVPPPHHH666$$$$$$555HHHNNNLLLLLLMMMOOOPPPQQQOOOKKKHHHDDDAAA???@@@DDDHHHIIIHHHCCCAAA>>><<<;;;:::888666>>>>>>???@@@@@@<<<555000444666999>>>CCCDDD@@@;;;:::666777<<<:::222222777===777000+++(((%%%   &&&...333444222%%% """$$$###"""### """&&&)))***)))(((***---111333222000000000.........//////000000111//////............//////...///000111111111000///---...//////000000000///333333333222222111111111////////////............111222222333222000///...---...///000111111111111222222222333$$$&&&((((((&&&%%%''')))&&&''''''((('''&&&%%%$$$###%%%'''&&&%%%$$$&&&(((%%%$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&((()))''''''''''''((((((((((((&&&&&&'''''''''&&&%%%$$$###$$$&&&((()))(((''''''%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&''''''&&&&&&''')))'''666DDDIIIKKKKKK???000888444---((((((---222555333888>>>EEEQQQ^^^dddbbbgggjjjkkkgggeeeggghhhfffffflllnnnhhheeehhhllllllllllllkkkjjjkkkmmmoooqqqkkkfffbbbaaadddgggfffdddbbbdddgggiiihhhhhhiiillljjjooouuuxxxxxxxxxxxxyyyvvvwwwxxxwwwuuutttvvvxxx{{{yyywwwtttqqqoooooonnnmmmssswwwtttqqqrrrttttttttttttssssssttttttuuuvvvuuuvvvwwwxxxyyy{{{|||}}}zzzvvvtttvvv|||~~~{{{wwwxxxlllfffkkkjjjbbb\\\]]]UUUWWWYYYWWWTTTQQQRRRTTT______```dddjjjpppsssuuutttpppqqqyyy~~~~~~|||{{{|||}}}}}}uuutttwwwyyy{{{~~~}}}{{{uuuvvvvvvvvv{{{~~~{{{|||}}}~~~~~~|||yyywww|||{{{zzzwwwuuuvvvyyy||||||vvvrrruuu{{{|||yyywwwxxxyyy{{{{{{{{{zzzyyyuuutttrrrrrrssstttsssrrrrrrttttttpppkkkhhhiiikkkiiimmmmmmiiigggfffbbb[[[WWWTTTUUU^^^hhhoootttxxxoooooopppooopppqqqsssttthhhbbbZZZQQQIIIEEECCCBBB666:::***###((( 000aaammmvvvxxxqqqnnnrrrrrrllloootttzzz|||yyyrrrkkkgggmmmkkkkkklllmmmlllgggbbb^^^[[[[[[___```^^^^^^aaaZZZWWWNNNPPP[[[WWWLLLKKKWWW^^^___^^^SSS888%%%(((:::MMM```fffhhhlllqqqsssuuuuuuvvvxxxzzzyyywwwtttppprrrssssssqqqnnnkkkjjjiii___bbbjjjdddTTT666%%%JJJdddeeedddeee```^^^^^^\\\ZZZ[[[YYYMMM???999KKK\\\]]]VVVUUUYYY]]]UUURRRPPPSSSWWWWWWRRRLLLAAA333&&&%%%///:::EEEKKKIIIKKKMMMNNNNNNLLLJJJIIIHHHEEEBBBCCCGGGIIIIIIGGG???===<<<<<<<<<;;;777444888<<<>>>:::111)))%%%%%%777999<<>>???===999:::>>>:::111000555;;;555+++!!!$$$(((///555777555///+++ !!! """'''###'''***+++***+++...111222111000000000///////////////000000000111111000000000000111111///000111222222111///...---------...///000111222111111111111111111000000///000000111000///...---000111222333222111000/////////000111222222222222111111222222$$$&&&((('''%%%%%%(((+++''''''((((((((('''%%%$$$###%%%''''''%%%%%%''')))$$$###""""""###%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%''')))***''''''''''''((((((((()))$$$%%%&&&''''''%%%###"""###$$$&&&((())))))((('''%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%&&&''''''&&&&&&''')))***:::HHHLLLOOONNNBBB222;;;777111,,,---111444444444;;;AAAHHHTTTaaaeeeaaafffjjjjjjgggeeehhhjjjiiifffmmmnnnhhhdddhhhmmmnnnqqqnnnkkkhhhggghhhkkkmmmnnniiiddddddgggiiihhheee]]]```dddffffffdddeeeiiihhhnnntttxxxxxxxxxyyyzzzvvvxxxxxxvvvtttsssvvvyyyzzzxxxuuutttttttttrrrqqqlllrrrvvvsssoooqqqttttttwwwuuusssqqqrrrtttwwwyyywwwwwwxxxxxxzzz{{{}}}~~~zzzwwwuuuxxx~~~zzztttwwwkkkeeefffbbbVVVPPPRRRNNNSSSWWWYYYYYY\\\dddjjjrrrqqqppprrruuuxxxxxxxxx|||uuurrrxxxzzzpppnnnrrrxxx{{{}}}wwwssspppuuuuuurrrvvvwww||||||}}}~~~~~~|||xxxuuuwww{{{~~~{{{yyy|||}}}yyysssooosss{{{~~~{{{wwwxxxyyyzzzzzzzzzyyyxxxsssrrrrrrrrrssssssqqqooooooqqqrrrnnnhhhdddeeegggfffkkkkkkfffbbbbbb\\\UUUQQQNNNQQQ[[[ffflllppptttsssppppppqqqnnnlllpppxxxwwwssslllbbbYYYPPPJJJFFF555;;;+++%%%,,,###333gggmmmxxxzzzsssppptttsssmmmlllrrr{{{}}}wwwoookkkqqqkkkgggjjjooonnnfff]]]```___]]]ZZZYYYYYYXXXWWWLLLPPPOOORRRUUULLLFFFPPPOOOUUUYYY]]]XXX>>>%%%###'''???WWW```aaadddhhhiiiqqqpppqqqtttxxxzzzwwwttteeekkktttyyyyyytttnnnkkkkkkaaagggooocccKKK,,,(((LLLfffhhhgggfff^^^```aaa___\\\\\\XXXHHH777333JJJ^^^___TTTPPPVVV]]]UUUUUUUUUXXX[[[ZZZUUUQQQAAA///""""""$$$)))888KKKFFFIIILLLLLLKKKIIIIIIIIIJJJGGGEEEFFFJJJLLLLLLKKK>>><<<<<<===???>>>:::666222999<<<333"""666888;;;<<<::::::???EEE@@@<<<<<>>FFFQQQ^^^\\\\\\gggggggggiiikkklllllliiigggkkkjjjfffbbb```dddmmmuuuqqqqqqnnniiiiiillllllhhhfffddd___]]]ccckkkiiibbb^^^[[[[[[]]]```aaaaaabbbgggjjjnnnsssvvvxxxxxxxxxyyyxxxvvvsssqqqqqqtttwwwssswwwxxxuuurrrrrrppplllvvvwwwwwwvvvsssqqqqqqrrrmmmpppssssssssssssvvvyyyxxxtttuuu{{{|||yyyzzzxxxxxxvvvvvvyyy{{{vvvoooqqqqqqpppjjjccc]]][[[[[[XXXbbbfffbbbaaaiiisssxxxsssxxx|||{{{wwwuuuzzz}}}}}}}}}~~~~~~zzztttssswww{{{xxx|||zzztttpppjjjnnnsssvvvwwwxxxzzz{{{yyy}}}~~~{{{{{{{{{rrrgggmmmssszzz}}}|||zzzzzz{{{}}}|||tttiiikkkwww|||wwwvvvvvvuuurrrpppqqquuuyyyvvvqqqppptttwwwtttrrrqqqwwwuuuqqqlllhhhdddaaa```iiiiiihhhfffbbb\\\UUUQQQWWWXXXUUUUUUbbbuuuxxxppppppooonnnnnnooopppooonnnllluuupppiiijjjcccSSSKKK:::222333666,,,###555TTTbbbpppzzzyyyuuutttsssppprrrrrrsssxxx||||||vvvppptttllldddeeelllooojjjddd\\\dddgggaaaYYYVVVVVVVVVSSSSSSRRRQQQOOONNNMMMLLLJJJOOO^^^eee\\\NNN666###...CCCUUUYYYVVV]]]jjjeeemmmsssssssssrrroookkkkkkrrrlllnnnzzzpppeeepppaaallliiigggeeeCCC>>>YYY]]]\\\dddiiigggdddcccfffcccZZZVVVHHH///111JJJ^^^___YYYZZZ[[[XXX[[[XXXVVVYYY^^^]]]WWWQQQ@@@...***666///'''888DDDMMMLLLJJJLLLOOONNNKKKKKKIIIHHHKKKNNNJJJCCCBBB>>>===???>>>:::<<>>???>>>:::<<>>777///333111)))((( $$$+++***---444,,,(((###$$$''')))&&&###!!!###%%%### %%%&&&(((+++///000222111///......///000///////////////////////////000111111111000000222222111111111000000000......---------...000111////////////////////////111111000000000000111111333222111111000000111111111222222333333333333222...//////000'''(((((('''&&&&&&''')))(((''''''&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((('''&&&%%%$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$%%%%%%&&&&&&'''(((%%%"""###&&&'''&&&$$$%%%$$$"""""""""$$$&&&(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''((((((((('''&&&&&&(((******'''''')))(((&&&333EEEDDDMMMOOO:::...###///)))***444999666444777;;;OOOUUUSSSYYY]]]^^^ccciiihhheeecccbbbccceeeffffffeeedddaaa___ccckkkqqqrrrqqqlllddd```aaaaaa^^^\\\ZZZUUURRRUUUXXXVVVPPPKKKNNNQQQQQQPPPRRRVVVYYY```ccciiinnnssswwwxxxyyywwwuuurrrooommmnnnrrrvvvsssvvvvvvrrrqqqrrrqqqmmmqqqrrrqqqooollliiiiiiiiieeegggjjjlllmmmnnnppprrrqqqoooppptttuuutttuuuxxxtttuuuuuutttwwwzzzxxxrrr{{{{{{{{{vvvooogggaaa^^^UUU^^^fffjjjnnnsssxxxyyyxxxyyy{{{}}}~~~}}}||||||{{{{{{ssstttvvvwwwxxxxxxxxxwwwtttrrrrrruuuyyy|||{{{yyyxxx{{{|||||||||yyypppfffpppqqqtttwwwyyyyyyvvvtttyyy{{{vvvnnnooovvvxxxsssqqqsssuuuvvvtttrrrqqqqqquuuooollloooqqqpppnnnoooqqqqqqppppppooonnnmmmlllaaafffiiigggaaa]]]^^^aaaXXX\\\\\\[[[bbbmmmqqqmmmmmmmmmmmmnnnnnnmmmiiigggEEEPPPTTTYYYggglllhhhjjj___LLL888000000000000000>>>GGGPPPWWW^^^cccccc```\\\bbbjjjqqquuuxxxyyyzzz{{{tttmmmjjjlllmmmkkkhhh^^^aaabbb^^^\\\\\\ZZZVVVWWWVVVTTTSSSRRRRRRSSSSSSUUU```jjjaaaSSSSSSLLL666!!!222GGGQQQQQQVVV___```ggglllmmmnnnppppppnnnhhhiiidddbbb___OOOEEEOOOVVV___aaa___TTT444<<>><<<>>>AAAGGG888###,,,666888999:::;;;;;;<<<;;;;;;666999000+++222///$$$"""---...)))+++222+++'''"""!!!$$$'''((((((!!!"""!!!!!!$$$###$$$%%%'''***...000111111///......///111111111000000/////////000000111111111000//////111111111111000000000000......////////////000000........................000000000000000000000000222222111000000000111111333333444444444333222222...///000000'''''''''&&&%%%%%%(((***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$###""""""###$$$$$$$$$%%%%%%%%%&&&'''%%%######%%%&&&&&&$$$%%%$$$"""!!!"""$$$&&&(((&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''))))))'''%%%###$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&''')))******(((&&&%%%((()))***((('''(((((()))444GGGHHHQQQOOO555)))!!!******222AAAGGGAAA;;;;;;AAASSSQQQEEEIIIVVV___ffffffccc^^^YYYWWWYYY^^^bbbdddeeedddbbbaaacccjjjooolllmmmhhh```[[[\\\\\\ZZZ[[[XXXTTTSSSUUUWWWTTTQQQJJJPPPTTTRRRPPPSSSXXX[[[bbbeeeiiinnnrrrvvvwwwxxxuuutttqqqnnnlllmmmqqquuusssuuutttrrrrrruuutttpppqqqqqqpppmmmhhheeeddddddfffhhhjjjmmmooopppqqqrrrpppoooppprrrsssssstttuuuvvvxxxxxxwwwyyy}}}|||www}}}~~~~~~{{{uuummmeeeaaaVVVWWW[[[dddpppxxxzzzwww|||{{{{{{~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{{{{{{{{{{rrrrrrsssuuuwwwxxxwwwvvvllljjjiiinnnwww}}}~~~|||}}}yyyuuurrrtttuuutttqqqsssrrrrrrtttwwwvvvqqqmmmqqquuuvvvsssssswwwuuuqqqssstttvvvvvvvvvtttrrrqqqvvvoookkkmmmpppoooooopppnnnooopppqqqqqqpppoooooodddfffiiihhhfffeeefffiiibbbfffgggdddeeekkknnnlllllllllmmmnnnnnnlllgggdddDDDHHHBBBAAANNNXXX___jjjfffbbbTTTAAA333///000000,,,---///444:::???@@@>>><<>>555""")))444888:::::::::;;;<<<<<<<<<;;;;;;333444,,,***...$$$"""'''+++(((***///---***%%%###$$$''')))$$$""""""%%%)))(((###  """%%%(((...///111111/////////000222111111111000000000///000000000000000///...---000000000/////////......//////000000000000//////........................///000111111111111000///111000000///000000111111222222333222222111000000111111222333$$$%%%&&&&&&%%%&&&((())))))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###""""""########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&'''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&(((((('''&&&&&&%%%&&&'''((()))(((''''''&&&&&&(((***((('''+++111>>>NNNKKKQQQIII000///444666777@@@LLLLLL@@@777666@@@LLLKKKFFFOOOYYY^^^eeejjjfff___WWWSSSWWW```hhhdddfffgggfffddddddgggjjjdddiiijjjeeebbbbbbcccbbb```]]]]]]```cccaaaaaabbb]]]eeegggbbbaaagggjjjhhhlllmmmoooqqqrrrttttttuuurrrssssssrrrpppppprrrtttvvvvvvsssooonnnmmmggg___hhhjjjlllmmmnnnoooqqqssspppppprrruuuyyyyyyxxxvvvrrruuuuuutttuuuxxxxxxvvvuuuxxxyyywwwxxx{{{|||yyy}}}~~~{{{uuupppcccXXXRRR\\\llluuuvvvsss}}}{{{{{{~~~|||yyy~~~~~~~~~}}}vvvooonnnqqqvvvwwwwwwwwwzzz}}}}}}yyyuuulllkkklllpppwww|||||||||xxxsssrrrvvvyyyxxxvvvvvvtttssssssrrrqqqoookkkhhhffflllrrruuuuuussspppoootttsssssstttvvvwwwvvvuuuoooiiifffjjjmmmmmmmmmnnnlllnnnqqqrrrrrrpppmmmkkkddd```^^^bbbgggiiieee``````aaaccceeeggglllqqqtttppppppppppppqqqooollljjjffffff\\\UUUUUUOOOMMMWWW```XXXKKKBBB@@@@@@:::222000&&&!!!&&&!!!%%%(((...999HHHSSSjjjoootttsssllleeebbbbbbggggggeeebbbcccfffccc]]]^^^```dddjjjoootttxxxzzzvvvqqqoooiiibbbddd^^^JJJ'''000FFFPPPQQQQQQRRRXXX]]]]]]\\\^^^]]]ZZZWWW000 """"""%%%$$$%%%!!!:::LLL222///VVVlllqqqqqqiiibbbbbbeeeeeebbb^^^aaaeeehhhlllbbbIII:::CCCPPPYYY\\\]]]^^^^^^YYY[[[\\\YYYTTTPPPPPPQQQPPPMMMKKKLLLOOOMMMBBB777...999IIITTTRRRJJJGGGHHHJJJKKKJJJEEEDDDFFFFFFCCCAAAAAAAAA@@@BBBCCC>>>888%%%)))777:::999999;;;;;;<<<<<<<<<<<<;;;;;;444555---(((''')))***(((!!!""",,,111111000,,,'''$$$&&&)))'''""""""'''+++)))$$$ !!!$$$(((---///111111000///000111000000000000000000000000//////000000000///......////////////............000000////////////..............................///000111222222111000///000000/////////000111111111111222222222111000000///000111111"""$$$&&&'''&&&&&&'''((())))))(((&&&&&&%%%%%%&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$###""""""#####################"""%%%%%%%%%%%%$$$$$$%%%&&&###$$$%%%%%%%%%$$$$$$###"""###%%%&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""$$$%%%''''''&&&%%%$$$###$$$&&&'''''''''%%%%%%$$$$$$%%%&&&'''(((((()))%%%$$$'''***)))''',,,555EEERRRKKKMMMCCC,,,222???:::888<<>>888777---$$$!!! &&& !!!"""%%%,,,555<<>>"""&&&MMMhhhllloooooojjjffffffhhhiiiddd```bbbcccdddjjjdddPPPEEEIIIQQQXXX\\\^^^```bbbVVVZZZ^^^\\\VVVRRRSSSUUUMMMNNNKKKGGGMMMTTTPPPGGG<<<<<>>999;;;;;;;;;<<<<<<<<<<<<;;;;;;555666---###+++---+++&&&&&&,,,000444666222,,,''''''))),,,%%%###(((,,,((("""###'''---///000111000///000111.........//////000000111......//////000//////////////////.........------000000...---------......///////////////////////////000111222222111000//////////////////000111111111111222222333333222222///000111111!!!$$$'''((('''&&&'''(((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&%%%%%%%%%%%%$$$###""""""#########"""""""""""""""%%%%%%&&&%%%$$$$$$%%%&&&"""$$$%%%&&&&&&%%%###""""""###$$$&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$"""###%%%''''''&&&%%%$$$#########$$$&&&''')))***$$$###&&&***)))'''---777JJJTTTJJJJJJ???)))333DDD:::555666<<<>>><<<@@@IIIPPPMMMDDDGGGTTTZZZ___mmmiiifff___VVVRRRVVVbbblllbbbeeegggfffbbb```aaabbb]]]eeekkkhhhcccbbbaaa```aaa]]]^^^cccccc______bbbhhhmmmlllfffhhhpppppphhhlllmmmnnnoooqqqssstttuuuqqqtttwwwxxxvvvuuutttttttttuuuttttttvvvuuummmcccppprrrtttttttttuuuwwwyyyppppppqqqtttwwwwwwtttppptttxxxyyyuuuvvvzzz{{{wwwzzz}}}}}}zzzyyy|||~~~}}}qqqqqqssswww{{{{{{xxxuuuqqqnnnnnnpppnnnkkkooowwwvvvyyy|||~~~}}}~~~}}}}}}}}}||||||{{{{{{tttzzz|||vvvkkkeeeiiioooppplllhhhiiinnnssssssrrrkkkooosssvvvwwwxxxyyyzzzxxxnnnfffgggiiihhhjjjnnnkkkooorrrrrrpppnnnoooqqqqqqooonnnkkkhhhggglllqqqeeegggkkkqqqvvvuuuooojjjoookkkkkkqqqvvvvvvtttuuujjjmmmqqquuuuuusssooommmfffhhhkkklllkkkhhheeeccc```]]][[[```gggmmmrrrwwwvvvtttsssssstttuuutttsssuuuyyywwwwwwwwwlllfffooojjjZZZJJJEEEBBB>>>>>>BBB999000)))%%% !!!!!!###''',,,000===MMM```jjjjjjffffffhhhlllnnnlllhhheeegggfffdddjjjlllpppsssuuuuuutttsssooocccdddeeeYYYRRRVVVWWWDDD)))!!!;;;OOOXXX\\\jjjppprrrmmmgggbbb[[[UUU???!!!'''DDDLLLSSS\\\[[[\\\XXXPPP111222]]]gggiiilllmmmkkkhhhiiikkklllkkkeeedddaaa^^^eeebbbQQQMMMNNNSSSXXX\\\^^^aaadddSSSYYY___^^^YYYUUUVVVYYYLLLPPPNNNGGGJJJTTTVVVOOOQQQEEE>>>AAAGGGHHHIIILLLMMMOOONNNHHHFFFHHHHHHGGGDDDGGGFFFCCCBBB@@@555(((...DDDJJJ@@@:::===;;;<<<<<<<<<<<<<<<;;;;;;666777,,,:::000---&&&!!! $$$((()))///444888666///))))))+++000'''$$$))),,,''' """'''---...000111000///000111,,,,,,---...///000111111------...///000000000/////////.........---------111000---,,,+++,,,...///000000000000000000000000...000111222222111000...///////////////000111111111222333333444444444444222222333444&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%&&&%%%###"""""""""######$$$######$$$&&&&&&%%%###&&&&&&%%%%%%%%%&&&'''((($$$%%%&&&&&&$$$""""""###$$$%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&$$$###%%%&&&'''((((((&&&$$$###'''&&&$$$#########$$$$$$######$$$%%%%%%&&&''''''***%%%&&&+++***'''111???MMMKKKDDD888------888EEE===;;;===@@@===;;;AAAKKKYYYNNNGGGMMMYYYaaacccddd```ZZZZZZ___^^^ZZZ```kkk\\\bbbggggggbbb\\\YYYYYY___gggkkkhhheeeddd```YYY]]]ZZZ[[[```cccbbbaaaccchhhhhhiiikkkmmmnnnmmmllljjjkkkmmmrrrvvvxxxxxxvvvtttvvvyyy{{{|||}}}|||{{{xxxvvvwww{{{{{{xxxwwwyyyxxxvvvuuusssrrrssstttuuuvvvqqqqqqvvvwwwtttvvv{{{sssuuuvvvvvvvvvxxxzzz}}}~~~yyyuuuwww}}}|||nnniiijjjrrrwwwuuusssuuuqqqtttwwwxxxvvvvvvxxxzzzzzzxxx~~~{{{wwwyyy|||}}}yyyxxxzzz~~~zzzvvvwwwxxxpppdddfffqqqoookkkiiikkkpppsssrrrooobbbllluuuvvvrrrpppuuu|||qqqjjjbbbaaaffflllooooooooommmlllnnnrrrttttttrrrvvvqqqkkkjjjmmmpppqqqpppooolllhhhiiippptttnnndddmmmllllllnnnppprrrsssrrrtttrrrqqqtttwwwvvvpppiiimmmhhhcccbbbggglllooopppmmmhhh^^^bbbrrrtttooosssooopppqqqsssssspppllliiitttzzz{{{vvvssstttrrroooiiiccc\\\WWWRRRPPPKKKDDD555$$$"""""""""(((,,,+++===]]]mmmhhhgggpppoooooommmgggbbbbbbiiiooottttttuuuwwwxxxwwwssspppkkk[[[WWWcccdddXXXVVVaaaVVV555111@@@PPP___hhhooorrrnnnjjjjjjfff___FFF///,,,HHH```aaacccllleee___AAA###IIIbbbccceeehhhjjjjjjiiiiiimmmpppnnntttlllZZZVVV\\\RRR???BBBLLLYYYccceeebbb]]]YYY^^^\\\\\\^^^^^^\\\[[[[[[WWWRRRPPPQQQPPPMMMNNNQQQLLLNNNGGG888...777JJJYYYOOORRRPPPHHHFFFJJJLLLJJJKKKHHHEEEEEEFFF@@@---///>>>???>>>BBBAAA:::===:::777999<<<>>><<<:::..."""&&&///222,,,((($$$ """&&&)))'''...444333+++%%%%%%'''444000%%%(((+++%%%!!!"""(((------000222222//////111444////////////000000000000......//////000000111111111000///...............---......//////////////////......------///000111000000000000////////////...000111000///...///111///000111222222222222222000000000000'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###"""######$$$%%%%%%$$$$$$%%%%%%###"""""""""###############$$$%%%&&&%%%###%%%%%%%%%%%%%%%&&&&&&'''%%%&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%&&&'''((('''&&&$$$###&&&&&&$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&'''***%%%&&&***)))(((333BBBKKKIII===...(((///===EEEDDDBBBAAABBB@@@@@@GGGRRRZZZPPPKKKSSS^^^dddfffggg```[[[\\\aaa```[[[___iii```eeehhhfff```ZZZWWWXXX^^^eeejjjgggeeeddd```[[[]]]\\\^^^dddfffdddbbbcccggghhhjjjmmmooonnnmmmkkkkkklllnnnrrrvvvwwwvvvuuutttuuuxxxzzz||||||{{{{{{yyywwwwwwzzzzzzvvvtttvvvvvvuuuuuuuuuttttttttttttxxxuuuuuuyyyzzzvvvwwwzzztttvvvxxxxxxxxxyyyzzz|||}}}xxxuuuwww}}}{{{wwwpppnnnsssxxxxxxxxx{{{wwwxxxzzzzzzyyyxxxyyyzzzzzzwww|||{{{yyy|||{{{zzz|||~~~{{{vvvvvvyyysssjjjkkktttpppoooppprrrttttttrrrpppgggnnnttttttooommmrrrxxxppplllgggfffiiimmmpppqqqooollljjjkkkpppuuuyyyzzztttqqqooooooppprrrrrrqqqoooooonnnnnnrrruuupppiiimmmkkkiiijjjmmmppppppoootttuuuvvvwwwvvvtttpppmmmjjjhhheeedddfffjjjmmmoookkkiiibbbfffttttttppptttsssssssssrrrqqqnnnjjjgggqqqwww|||}}}zzzvvvvvvwwwzzzyyywwwsssnnnkkkiiihhh]]]VVVEEE000!!!!!!&&&000***'''444PPPdddggghhhmmmooonnnllljjjhhhjjjppptttuuuvvvwwwwwwuuuqqqnnnlllhhh^^^]]]ggghhh___]]]cccVVV999***<<>>444555>>>DDDOOORRRRRRMMMKKKMMMMMMIIILLLKKKGGGBBB???888)))'''777BBBBBBAAADDDCCC>>>555888;;;;;;:::666333111"""***///111,,,)))$$$ !!!$$$&&&(((---222111+++&&&%%%&&&222000'''***///---%%%  ###***///---000222111///...111333....../////////000000000.........//////000000000000000///..................//////000111000000000//////...---...///000111////////////000000000000---...000000///000111333000111111222222222222111222222222111)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$""""""###$$$$$$$$$$$$###%%%$$$######"""###############"""$$$%%%&&&$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$%%%&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&***&&&&&&((((((***666EEELLLGGG666###$$$888GGGJJJHHHEEECCCCCCBBBEEENNNXXXYYYRRRPPPXXXbbbfffggggggbbb^^^```eeeccc^^^___eeefffhhhiiieee___YYYWWWXXX]]]cccgggfffdddcccaaa^^^]]]]]]aaagggiiieeecccdddhhhiiilllmmmnnnmmmkkkjjjmmmmmmooorrruuuvvvuuusssssstttwwwyyy{{{{{{zzzyyyxxxvvvvvvyyyxxxsssrrrssstttuuuuuuuuuvvvvvvuuuuuuyyywwwxxxzzzzzzvvvuuuwwwuuuxxxzzz{{{{{{zzz{{{|||}}}yyyvvvxxx}}}~~~{{{xxxsssuuuyyy{{{~~~{{{zzzzzzzzz{{{{{{yyywww{{{tttrrrxxx~~~~~~}}}}}}}}}}}}zzz{{{}}}{{{uuutttwwwuuuooooootttppprrruuuvvvtttrrrpppoooooorrrtttqqqlllkkkppptttnnnmmmlllllllllnnnpppqqqqqqpppoooqqquuuxxxzzzzzzmmmnnnppprrrsssrrrqqqpppkkkqqqtttrrrqqqrrrqqqmmmpppkkkggghhhlllpppooommmqqquuuwwwwwwsssooommmmmmfffffffffeeeeeefffiiillllllmmmjjjllltttpppjjjpppssssssrrrqqqooommmkkkiiioootttxxxzzzyyyxxxyyy{{{xxx{{{}}}|||yyywwwxxxzzzqqqmmm^^^DDD...###!!!  !!! ###,,,777***'''---???TTTaaafffiiillljjjjjjkkkooosssvvvwwwuuuxxxyyywwwqqqkkkhhhhhhcccaaabbbgggiiifffdddddd[[[DDD)))"""888NNN[[[ZZZccclllooopppooojjjeeeLLL,,,%%%FFFbbbeeefffqqqfffiiiNNN:::OOOeeekkkqqqfffeeeddddddeeeggggggfffdddkkkhhh___^^^]]]GGG***$$$222EEEUUU]]]______^^^[[[ZZZXXXXXXYYYZZZXXXWWWTTTKKKFFFKKKQQQRRRPPPOOOJJJNNNNNNFFF<<<777333///MMMPPPPPPLLLJJJKKKLLLLLLNNNNNNHHH<<<222+++%%%111<<>>+++))):::CCC===444&&&%%%$$$%%%...AAAWWWfffhhheeeeeejjjrrrwwwuuurrrrrrwwwyyyvvvoooiiihhhiiifffiiihhhbbbbbbgggjjjgggkkk___EEE''''''???PPPTTT[[[eeemmmnnnkkkgggeee___999%%%>>>cccsssttttttsssbbbJJJPPPpppzzzpppooojjjgggcccbbbddddddaaa___]]]___]]]XXXYYYVVV???$$$***>>>LLLQQQSSSTTTVVVZZZ[[[XXXUUUWWWYYYUUUMMM888&&&'''>>>JJJHHHAAABBBEEEGGGGGGEEE@@@555***333===HHHJJJDDDAAAFFFMMMMMMKKK???))),,,888>>>@@@???===>>>@@@>>>;;;@@@666((( ///333777666222...---...333111---)))%%%$$$######%%%&&&'''((((((&&&$$$""""""&&&###+++555777))) &&&333...222444444111......000.........////////////000//////......------,,,,,,---...//////000///......---...//////000000///////////////000000000000000---......///000111111222///000111111000000111222333333333333333222111000444333333333)))((('''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###""""""!!!###$$$%%%###"""!!!"""###$$$%%%$$$###### """$$$%%%$$$$$$%%%'''&&&&&&''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''***444CCCOOO???555%%% 444PPPYYYRRRCCCFFFHHHJJJOOOXXX^^^___\\\\\\```fffiiifffeeegggiiijjjmmmpppqqqmmmhhhcccbbbbbbaaaaaaaaacccdddeee^^^___bbbeee```WWWQQQQQQQQQSSSYYY___aaaaaafffmmmiiiiiihhhfffccceeejjjooopppooooooppprrrsssrrrqqqnnnooorrrtttvvvvvvuuuuuupppooopppuuuvvvssssssuuuwwwtttqqqoooooorrruuuxxxwwwzzz{{{yyyyyyzzzxxxuuutttvvvzzz{{{{{{{{{|||}}}~~~}}}}}}~~~~~~xxxyyyyyyyyy||||||vvvzzzyyyyyy{{{|||}}}|||{{{vvvpppmmmnnnnnnllllllooowwwxxx{{{}}}~~~}}}{{{wwwvvvwwwvvvsssqqqvvvwwwwwwrrrmmmmmmqqqvvvrrrkkkdddbbbgggmmmppppppgggiiilllnnnnnnkkkgggdddlllmmmnnnnnnlllkkkkkklllgggiiimmmssswwwvvvooohhhjjjnnnpppnnnnnnpppqqqnnnfffeeeeeegggkkkmmmnnnnnnooommmmmmqqquuurrrhhh___cccccccccaaa_________```bbbhhhgggeeeddd[[[XXXbbboooqqqqqqoookkkjjjlllooovvvwwwxxxzzz|||}}}~~~~~~~~~}}}|||{{{zzzzzzyyyyyyqqqwwwzzzttteeeQQQ888&&&...FFFSSSJJJ;;;%%%"""$$$333OOOggggggeeeeeejjjrrruuutttqqqqqqtttvvvtttoookkkiiiiiijjjkkkiiieeecccgggkkkmmmlllbbbLLL///111HHHPPPUUU^^^hhhkkkiiihhhiiihhhJJJ333<<>>:::555,,,###%%%///333666777888555111...///111444222000,,,***((('''&&&"""$$$''''''%%%######### """'''......***!!!"""!!!(((888000333666666222//////000////////////000000000000000000//////...---,,,,,,------///000000000///...------...///////////////...///000111111111000000......//////000000111111000111222222000000000222333333333333333333222111333333222222+++***((('''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$!!!"""###$$$%%%$$$$$$###"""!!!!!!"""$$$$$$###"""!!!"""$$$%%%&&&%%%$$$### """%%%&&&%%%%%%'''(((&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&''''''$$$$$$&&&'''''''''&&&&&&%%%%%%&&&&&&''''''(((((($$$'''((((((+++666FFFPPP555+++"""'''===QQQUUUOOOJJJLLLLLLJJJOOOYYY______^^^___ccchhhhhhddddddgggiiikkkmmmoooqqqoooiiiccc]]]]]]]]]^^^```bbbdddddd]]]]]]```bbb\\\OOOFFFEEEGGGMMMWWW```ccccccffflllfffiiikkkjjjggggggkkkooopppooonnnoooqqqssssssrrrlllnnnqqqssstttuuutttsssqqqpppqqquuuvvvsssrrrttttttsssrrrqqqqqqqqqrrrrrrvvvzzzzzzwwwwww{{{|||xxxrrrtttwwwxxxyyyzzz|||~~~||||||}}}~~~}}}|||wwwyyyyyyxxx|||~~~wwwyyy{{{||||||zzzyyyyyyzzzyyytttqqqrrrqqqmmmlllnnnoooqqqtttyyy|||}}}}}}|||{{{{{{yyywwwwwwwwwvvvuuuvvvwwwwwwuuurrrrrruuuxxxwwwnnneeedddlllrrrtttrrrhhhhhhiiilllnnnllleee```nnnooopppooommmnnnrrruuukkkiiijjjpppwwwwwwoooffflllllliiihhhmmmrrrpppkkk[[[^^^cccfffhhhiiilllooorrrpppooopppqqqooollliiihhhfffcccaaaaaaaaaaaa``````ddd```]]]___XXXVVVaaalllppprrrpppllljjjllloooppprrrtttwwwzzz{{{{{{{{{~~~zzzuuuuuuxxxzzzyyyxxxvvvwwwvvvtttpppbbbJJJ444$$$!!!!!!000JJJ]]]YYYKKK444((( """%%%...HHHccccccbbbccchhhmmmqqqrrrqqqpppqqqrrrqqqoookkkhhheeegggfffggggggffffffjjjoookkkbbbQQQ888)))DDDRRRSSSZZZcccfffdddeeejjjmmm]]]FFF<<>>BBBCCCDDDCCCFFFFFFEEEFFFFFFBBB<<<%%%%%%,,,:::DDDFFFFFFHHHLLLHHH===...(((000<<>>::::::999444,,,%%%"""***333:::>>>777777888666444222111111333222000...,,,+++))))))###'''&&&### """%%% !!!%%%(((###)))!!! (((:::222555888888444000///000000000000000111111111222222222111000...------,,,,,,---///000111000///.........///000000000000000...///000111222111000000////////////000000000000///000222222111111222333222222333333444333333333333333333222,,,+++)))((('''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''&&&&&&%%%$$$!!!"""###$$$%%%%%%$$$###"""!!!!!!"""$$$$$$###"""!!!###%%%&&&&&&&&&$$$###!!!###&&&'''''''''(((***&&&&&&'''((()))))))))(((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&'''((())))))###''')))))),,,888GGGQQQ000&&&"""...DDDSSSSSSNNNPPPPPPLLLHHHLLLWWW^^^^^^^^^___cccgggeeeaaaaaadddhhhjjjlllnnnpppoooiiiccc[[[ZZZZZZ\\\___aaabbbbbb[[[[[[^^^```YYYIII???===AAAHHHVVVcccgggeeegggkkkccchhhnnnooollljjjlllooopppnnnmmmnnnqqqssssssrrrlllmmmppprrrttttttsssssstttqqqrrrvvvvvvrrrqqqssspppqqqsssssssssqqqooonnnssswwwwwwtttuuuzzz|||yyyqqqsssuuuvvvwwwyyy|||zzzzzz|||}}}}}}}}}{{{zzzxxxzzzzzzxxx{{{zzzxxx{{{|||{{{wwwtttuuuwwwyyyuuutttuuuuuurrrqqqtttgggiiimmmsssxxxzzzyyyxxxvvvxxxwwwuuuuuuvvvwwwvvvtttuuuvvvvvvvvvuuuvvvvvv}}}sssiiiiiiqqqxxxxxxuuuiiihhhhhhkkknnnllleee^^^fffjjjooopppnnnlllmmmnnnlllgggfffllltttvvvmmmccclllhhhbbbbbbjjjqqqnnnfffUUU\\\cccgggggghhhlllpppsssrrrpppmmmjjjkkknnnqqqlllhhhcccaaacccdddcccaaabbbddd^^^ZZZ[[[UUUTTT^^^hhhlllppppppmmmlllooorrrkkkllloootttxxxzzzyyyxxxxxxrrrsssyyy}}}}}}zzz}}}yyysssrrrtttlllVVVAAA***&&&%%%000III```cccZZZGGG333%%%(((***...DDD___]]]^^^```dddiiimmmooooooqqqpppoooooonnnkkkfffbbbaaa___bbbhhhgggdddgggoookkkbbbUUU@@@"""&&&FFFWWWVVVZZZaaabbb___aaafffnnnjjjUUU===???XXXkkknnnXXX444HHHoooiiigggrrrhhhiiijjjiiiddd^^^ZZZZZZ\\\WWWZZZZZZXXXXXXVVVJJJ<<>>AAA>>>@@@EEE???CCCEEEEEEGGGKKKIIIEEE... %%%777DDDJJJMMMMMMIII???444111999AAADDD<<<666222222000(((###...666999;;;===???888999:::;;;999666111...111111000///---,,,+++***"""'''&&&!!!"""&&&""""""$$$$$$&&&&&&999333666999999555111000000000111111111222222222222333222111000///...---,,,+++---///000111000///...//////000111111111111111...///000222222111111000000000000000////////////---///111111111222444666111222333333444444444444444444333333***++++++)))'''&&&'''((('''&&&$$$######$$$&&&'''%%%&&&&&&&&&'''(((((((((&&&%%%$$$#########$$$%%%###$$$%%%%%%&&&&&&%%%%%% !!!!!!"""$$$%%%&&&########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((()))###(((((('''>>>QQQFFF000$$$...GGGVVVTTTKKKKKKIIIHHHKKKRRRYYY]]]^^^```aaabbbbbbaaabbbccceeeiiilllooonnnkkkhhhiiikkkaaa___YYYVVV\\\dddccc\\\[[[XXXXXXYYYXXXOOO@@@444999LLL\\\___aaahhhjjjfffeeelllpppllliiijjjllllllppptttvvvrrrllliiinnnssstttrrrppprrruuuvvvssspppvvvrrrqqquuuuuupppppptttssssssrrrrrrrrrsssssstttsssuuuwwwyyyxxxuuuqqqoooqqqtttvvvvvvyyy}}}zzzxxxyyy}}}|||xxx}}}~~~}}}}}}|||{{{yyyxxx~~~}}}{{{yyyxxxwwwxxxyyy|||zzzxxxwwwvvvuuusssqqqkkkdddaaahhhttt{{{}}}|||vvvtttooommmsss{{{}}}zzzpppsssvvvxxxwwwvvvvvvwwwwwwooonnnvvvyyysssqqquuufffhhhmmmtttyyyvvvkkkbbbmmmmmmkkkiiikkklllggg___iiieeedddiiiqqqsssmmmfffdddiiifff```dddqqqtttnnn```bbbgggjjjkkkiiiddd```iiippptttmmmcccaaakkkwwwiiihhhdddbbbeeehhheee^^^]]]aaaeeeccc]]]UUUQQQOOOYYYjjjvvvrrrmmmooooookkkhhhlllqqqttttttwww|||{{{xxxuuuvvvxxxzzzyyyxxx|||{{{yyyvvvrrrkkkbbb\\\>>>+++!!!///III\\\dddfff^^^III111%%%%%%111BBBPPPcccfffgggdddeeeiiijjjiiilllpppooojjjkkkooojjj___\\\^^^dddhhhgggbbbbbbeeeeeeddd[[[EEE&&&%%%:::RRRUUUYYY^^^eeeiiihhhdddhhhvvvgggIIIHHHZZZbbbcccEEE<<>>===555---+++222000...------,,,***((( """######&&&*** %%%&&& %%%444999<<>>999444222222...000111000///...///111111222222222111000...---............/////////000111222222333222111000///000000000000000000000000////////////000000000000000000111111111000000///333222111111111222333444444444444444)))******(((&&&%%%&&&''''''&&&%%%######%%%&&&'''&&&&&&&&&'''''''''''''''&&&%%%$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$"""!!!!!!""""""###$$$%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***$$$)))++++++???KKK>>>111&&&&&&888NNNVVVSSSNNNKKKIIIIIILLLRRRXXX[[[\\\___```aaaaaa```bbbeeeggggggiiikkkkkkjjjiiiiiiiiiiiifff___ZZZ]]]cccaaa[[[XXXWWWWWWYYYZZZRRREEE:::DDDTTT```______cccddd```dddjjjmmmjjjhhhkkknnnoooooorrrsssqqqmmmkkknnnqqqrrrsssssssssrrrqqqqqqqqqoooppptttzzzxxxnnnfffdddssssssssssssssstttuuuuuuuuuvvvvvvwwwvvvtttsssqqquuuxxxxxxvvvwww{{{}}}{{{{{{wwwwww{{{}}}{{{yyyzzz{{{|||zzzxxxwwwxxxyyyzzzzzzyyywwwvvvvvvwwwxxx|||{{{zzzzzzyyyuuupppmmmmmmjjjiiinnnuuuyyyyyywwwvvvuuurrrooorrrxxxzzzxxxsssrrrqqqqqqrrrsssuuuvvvwwwooommmtttvvvpppnnnrrrooorrrvvvyyyyyyuuupppkkkhhhjjjjjjkkknnnpppiiiaaadddaaa```dddjjjkkkgggbbbiiiiiieeecccgggnnnoookkkmmmjjjfffeeeccc\\\RRRIIIdddkkkppplllccc```fffnnnggggggdddbbbdddgggccc\\\ZZZ```fffdddZZZMMMDDD@@@MMMaaaqqqppplllmmmnnnkkkggggggiiilllqqqtttvvvwwwyyywwwuuuuuuwwwyyyyyyxxxvvvwwwwwwxxxxxxtttoookkkMMM888)))444MMMbbbjjjmmmeeeUUUBBB444...111===IIIaaaggghhheeebbbeeehhhiiijjjjjjiiigggiiillliiidddaaaaaadddgggeee___^^^aaacccbbb^^^NNN000000PPPTTTZZZ^^^eeejjjjjjfffgggxxxqqq]]]]]]```UUUHHH444999MMMiiisssiiieeekkkeeefffbbb[[[XXXZZZ[[[YYYZZZUUU[[[aaa\\\ZZZUUUGGGWWW___fffgggeeebbb[[[SSSPPPNNNHHHEEEKKKOOOAAA---&&&555>>>@@@CCCFFF>>>>>>@@@GGGNNNSSSSSSQQQJJJ:::&&&,,,999>>>888888@@@GGGEEE<<<555$$$+++:::DDDBBB<<<:::;;;;;;;;;888888<<<<<<555...+++//////...,,,+++***))))))"""  """######$$$+++""" ###+++((( $$$111:::<<<<<<;;;888444222111...000111000///...///111111111111111111///...---........./////////000000111222222222222111000///000000000000000000000000000000000000111111111111000000111111111111000000/////////000111222333444555555555555((())))))'''%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&""""""###$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''***%%%(((,,,222@@@DDD555...'''...DDDUUUTTTPPPPPPLLLKKKKKKNNNRRRWWWZZZ[[[```````````````cccgggjjjiiiiiiiiijjjlllllljjjhhhfffbbb[[[WWWZZZ^^^]]]XXXUUUUUUVVVZZZ\\\WWWMMMDDDNNNZZZbbb```^^^aaaccc```fffkkkllliiigggjjjmmmnnnlllmmmnnnoooooooooooooooooosssvvvtttpppnnnppprrroooqqqwww|||zzzooofffbbbssssssttttttuuuvvvwwwwwwwwwvvvvvvuuuttttttttttttvvvyyyxxxvvvvvvyyyzzzxxx|||xxxwwwzzz||||||{{{xxxzzz{{{yyyuuutttyyy}}}zzzzzzzzzyyywwwvvvxxxyyy{{{{{{{{{{{{zzzuuunnniiipppqqqrrrssstttttttttsssuuuyyyyyyuuutttwwwyyyxxxzzzuuunnnlllooosssvvvwww|||uuussswwwxxxsssssswwwqqqtttwwwwwwtttqqqqqqqqqlllmmmlllkkkmmmpppmmmfffcccccceeehhhkkkkkkjjjhhhkkkdddaaaeeekkklllkkkllllllfffaaaaaabbb___UUULLLbbbggglllkkkfffbbbbbbdddiiiiiigggccccccccc]]]UUUSSS\\\dddcccWWWGGG:::333>>>UUUiiimmmjjjkkkllllllkkkiiihhhkkkrrrvvvvvvtttwwwuuuttttttvvvxxxxxxwwwpppqqqtttwwwzzzzzzxxxvvv^^^HHH666<<>>VVVaaaiiifffbbbccchhhlllhhhcccbbbfffjjjjjjiiijjjgggeeeffffffccc\\\[[[]]]^^^\\\^^^YYY>>>'''FFFNNNTTTXXX^^^dddeeebbbgggwwwvvvmmmooofffHHH///***<<>>111(((&&&444MMMXXXQQQMMMRRRNNNNNNNNNPPPSSSWWW[[[\\\bbbbbbaaa``````dddiiimmmmmmkkkjjjkkknnnnnnjjjggg^^^ZZZUUUTTTWWW\\\\\\ZZZRRRSSSVVV[[[___\\\UUUNNNTTT\\\aaa```___dddggggggkkknnnmmmgggeeegggjjjjjjgggggghhhlllqqqsssqqqooooooqqqssssssrrrqqqrrrtttuuuuuuvvvwwwwwwtttrrrrrrrrrssstttvvvwwwxxxxxxyyyvvvvvvvvvvvvvvvuuutttttttttwwwwwwuuuuuuyyyzzzxxx{{{yyyxxxyyy|||~~~~~~}}}xxx{{{}}}yyytttttt{{{~~~~~~zzzyyyzzz{{{yyyyyyxxxxxxwwwsssnnnjjjppptttvvvrrrnnnnnnpppqqqssszzz~~~zzzvvvwwwyyyyyyxxxpppnnnrrrwwwyyyxxx}}}xxxwwwzzz{{{xxxyyy}}}qqqrrrssssssrrrqqqqqqpppvvvtttnnnhhhhhhmmmmmmkkkaaaeeejjjnnnooooooooonnnggg]]][[[gggmmmiiihhhnnneeecccaaadddiiijjjgggcccfffhhhkkkllljjjgggdddccclllmmmkkkfffccc```YYYQQQOOOWWW```bbbXXXHHH:::222222KKKccckkkiiiiiijjjkkknnnmmmlllnnnrrruuuvvvvvvuuutttttttttuuuvvvvvvvvvmmmnnnpppssswwwxxxwwwuuujjjVVVDDDFFFXXXiiimmmkkkmmmmmmiii[[[DDD111,,,111DDDVVVgggiiieeeeeejjjoooeee^^^___iiioookkkjjjooolllhhhggggggddd^^^\\\^^^[[[WWW]]]```III&&&###===IIIRRRUUUZZZaaaccc___gggqqqpppoootttfffCCC***444KKK```ddd___]]]______bbbbbbaaa^^^___cccaaa\\\ZZZ^^^dddaaa[[[]]]RRR777111???QQQ___iiiiii```TTT\\\WWWPPPMMMRRRTTTIII;;;&&&777???===999FFFCCCAAACCCHHHJJJHHHDDDJJJKKKEEE333 ###///444333---+++***'''777===222"""&&&000666999999888666<<<666333777:::666///++++++---...***$$$!!!###''')))&&&###""""""#########'''%%%"""111222&&&$$$...===999666555666666222///...000111000///...///111///////////////...------...////////////000000000111111111111111111000000////////////////////////000000000111111111222222000000111222222222111111,,,---///111222222111111333333333333)))***+++)))(((''')))***''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''######$$$%%%'''((()))))))))))))))))))))))))))))))))'''###)))999AAA999000%%%***<<>>SSS^^^bbbbbb^^^ZZZ___]]]XXXRRRPPPMMMHHHAAA''',,,888;;;;;;@@@>>><<<>>>AAAEEEGGGGGGGGGIIIHHH===((((((...---&&&###""" +++777>>><<<---&&&---222222333444:::555333777:::555000------//////)))""" $$$---***'''%%%%%%$$$###!!!(((''' 222444'''###***<<<888555555666555222///...000111000///...///111/////////...............////////////000000000111000000000000000000111111/////////////////////////////////000000000111111000000111222222222222222000111222222222111000///111111111111***++++++***)))(((***,,,(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&'''((((((((((((%%%&&&&&&'''''''''''''''&&&%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%'''((())))))))))))))))))))))))))))))'''(((###***===???222...)))444EEEUUUYYYUUUTTTWWWRRRRRRQQQPPPRRRWWW^^^ccceeeeeedddbbb```aaadddggghhhgggfffffffffeeebbb___^^^ZZZXXXZZZ[[[YYYXXXYYYRRRTTTXXX]]]aaaaaa^^^[[[___```aaa```aaaeeeiiilllfffhhhhhheeefffjjjllljjjbbbaaabbbgggmmmqqqqqqppppppmmmlllpppuuuwwwuuurrrnnnooonnnkkkkkknnnooonnnppprrrsssuuuvvvvvvuuuuuurrrtttxxxzzzzzzxxxtttrrrzzz|||{{{vvvuuuwwwvvvtttjjjnnntttzzz||||||yyywwwuuuwwwwwwtttqqqrrrwww}}}|||xxxuuuuuuxxxvvvtttrrrrrrrrrrrrpppoooiiippppppfff```fffnnnqqqjjjrrrwwwtttqqqrrrssssssvvvtttssstttwwwxxxvvvssssssuuuxxxzzz{{{{{{}}}xxxuuurrrrrrtttqqqhhhaaadddjjjnnnnnnnnnmmmhhhbbbZZZ^^^dddhhhjjjjjjjjjkkkjjjdddgggnnnjjj^^^\\\cccgggkkknnnmmmiiifffhhhjjjkkkiiihhhhhhiiijjjiiihhhcccfffgggeeeddddddbbb^^^``````cccfffcccVVVCCC555...@@@WWWeeehhhggggggiiimmmoooqqqpppnnnpppuuuzzztttuuuwwwvvvtttrrrrrrsssnnnmmmmmmpppsssvvvwwwvvvqqqkkkeeedddjjjpppmmmfffiiimmmpppjjjUUU999&&& 000JJJfffooojjjeeeeeefffbbb```bbbjjjoooooommmlllhhheeedddhhhiiifffdddddddddbbbccccccTTT:::((("""666KKK\\\]]]^^^eeeeee___eeellloootttrrr[[[DDD@@@]]]fffggg___]]]dddeee______ccceeebbbaaadddeeeddddddaaaeeeddd]]]YYYIII...444HHH\\\bbb^^^\\\]]]^^^]]]\\\XXXRRRMMMIIIHHHGGG777$$$...;;;CCCCCCCCCBBB@@@>>>???BBBDDDIIIHHHHHHCCC444 !!!000999777,,, &&&)))))),,,111777555666::::::555000///000000...(((### !!!###///---+++***(((&&&"""""")))&&&!!!"""444333&&&""" !!!&&&999888777666666555222000...000111000///...///111000000///......//////000/////////000000000111111000000/////////000111111000000000000000000000000.../////////000000000000000000111222333333333333222222222222111000//////000000000000)))******)))((((((***+++((((((((())))))(((((((((&&&&&&&&&'''''''''''''''$$$%%%'''((())))))(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''$$$***'''...@@@<<<***(((///>>>LLLQQQSSSTTTTTTRRRRRRQQQOOOMMMNNNUUU^^^eeeeeeeeecccaaa^^^]]]^^^```aaabbbddddddcccaaaaaaaaa___[[[ZZZ]]]\\\VVVSSSTTTTTTVVVZZZ^^^``````^^^\\\___^^^^^^___```cccgggkkkdddfffgggeeeggglllllliiidddddddddfffiiilllmmmmmmnnnnnnnnnoooqqqqqqqqqpppmmmooommmggggggkkkmmmkkkoooppprrrtttttttttrrrrrrtttuuuwwwyyyyyywwwuuuttt{{{}}}|||wwwvvvxxxwwwtttooosssxxx|||}}}|||zzzyyyvvvvvvuuusssrrrsssvvvyyyvvv{{{~~~|||vvvsssuuuxxxwwwvvvuuuuuuuuussspppmmmeeemmmmmmddd___fffmmmllllllrrruuurrroooppppppnnnqqqrrrsssuuuuuuuuutttssspppuuuzzz{{{{{{{{{{{{|||tttrrrqqqqqqpppnnniiieeeffflllqqqpppooonnnjjjeeecccbbbbbbbbbdddfffiiijjjjjjlllqqqrrriii]]][[[```gggjjjmmmmmmllljjjjjjjjjiiiiiijjjjjjkkkkkkjjjjjj```dddeeebbbaaaccccccaaafffddddddiiijjj^^^FFF222///<<>>AAAFFFFFFDDDEEEHHHCCC555&&& )))777555000222666*** %%%333222555<<<@@@;;;333111444111---)))''''''(((((((((111000000000---(((!!! """###777888+++###(((---***'''(((555999<<<;;;777444222333///000111000///...///111222111000//////000111222000000000000111111111111000///.........000111222000000000000000000000000000111111111111222222222///000111222333444444444///...---------///000111000000000000***)))'''%%%$$$%%%&&&'''((((((''''''''''''((()))(((''''''''''''&&&&&&&&&'''''''''((()))******+++&&&'''''''''&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))'''&&&$$$$$$%%%&&&'''+++***((('''&&&&&&''''''******((('''&&&%%%%%%$$$''''''&&&&&&&&&''''''(((&&&&&&%%%$$$%%%&&&'''((((((((('''''''''&&&&&&&&&######$$$%%%%%%&&&&&&''''''&&&,,,:::EEEAAA111"""999FFFPPPNNNJJJLLLOOOPPPRRRNNNKKKIIIKKKQQQYYY]]]cccgggfff___\\\^^^___\\\[[[YYY\\\dddhhhhhhggghhh``````dddhhheee\\\UUUTTTWWW___ccc___YYYXXXZZZ\\\JJJOOOPPPQQQ]]]llloooggghhhhhhhhhhhhjjjjjjgggbbbccchhhmmmooonnnmmmnnnpppjjjoootttqqqllliiimmmsssrrrrrrrrrpppnnnooorrrtttpppqqqpppooossswwwvvvqqqwwwxxxyyyyyyxxxwwwuuuttt{{{zzzzzzyyyzzz|||~~~}}}|||zzz{{{}}}~~~~~~}}}~~~|||zzzzzzzzzyyytttqqqrrruuuxxxyyyxxxxxxxxxyyy{{{yyyuuutttwwwxxxqqqhhhccciiimmmhhh___]]]eeennntttssssssttttttrrrnnnjjjnnnoooqqqqqqpppppprrrtttpppsssvvvuuurrroooppprrrwwwuuurrrqqqrrrsssrrrqqquuuzzzvvvjjjgggmmmpppllljjjaaaXXXTTTPPPRRR]]]jjjuuuuuuwwwwwwnnndddeeemmmlllmmmllljjjlllpppppplllkkkllllllkkkmmmpppnnniiiiiiiiiiiihhhfffccc___]]]fffcccaaafffmmmfffMMM333---000CCC\\\eee^^^^^^gggllljjjhhhiiinnnqqqqqqpppvvvssstttwwwuuuooollllllwwwxxxyyywwwuuutttuuuvvvooollliiikkkpppsssrrrppptttoookkkjjjfffWWW>>>***111999SSSiiihhheeehhhhhhdddbbb^^^ZZZ[[[```bbbbbbddd``````cccaaa\\\\\\```aaaccccccdddhhhcccLLL222888HHHcccsssrrrsssnnn___dddccceee[[[FFFGGG^^^oooqqqvvvlllbbbeeeeee^^^]]]^^^\\\\\\]]]XXXTTTYYYccceeegggeeehhhdddIII...)))444GGGSSSSSSXXX```]]]PPPNNNLLLHHHFFFJJJNNNMMMIIILLLCCC///&&&>>>OOOKKKCCCDDDHHHHHHCCC@@@AAADDDCCC<<<666555"""(((:::JJJAAA===999555)))  )))555;;;AAAAAA;;;444111111333000///---)))%%%(((...222444222...,,,......+++---### ###+++<<<222(((''',,,///***###111888???@@@<<<666444333---...///000111000000000111111222111111000///...000000000000000000000000222111000000000000000111111111000000///......---......///000222444555666222222222333333444444444222111//////000111000000222222222222***((('''&&&%%%&&&'''((()))((((((''''''(((((()))(((''''''''''''&&&&&&&&&&&&&&&'''(((((()))******&&&'''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&'''((((((&&&&&&%%%%%%%%%&&&'''''')))'''&&&%%%$$$%%%&&&'''(((((('''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''''''''&&&---:::BBB>>>111'''<<>>XXXddd___^^^eeedddcccdddgggkkkppprrrtttsssqqqppprrrpppmmmmmmqqqvvvwwwxxxwwwuuutttuuuvvvrrrnnnkkklllqqqttttttrrrssspppmmmooommm```JJJ999999===TTThhhhhheeeiiiiiiiiifffaaa^^^___aaacccbbbccc___^^^___]]]XXXWWW[[[```cccddddddeee___GGG///555CCC^^^mmmnnnpppnnnaaaaaacccaaaQQQ???EEE]]]llluuuyyyooobbbbbb```YYYZZZ\\\WWWUUUVVVVVVTTTXXX___fffjjjiiifffZZZ<<<$$$###444HHHWWWYYY[[[```ZZZNNNOOOHHHCCCDDDHHHKKKJJJHHHQQQJJJ:::&&&,,,AAARRRPPPJJJIIIJJJHHHAAA???@@@BBBAAA<<<:::;;;222''' ...BBBRRREEE???999444+++ $$$+++222999<<<:::555000///111/////////,,,(((+++111555777777333111333333111---$$$ ######"""&&&...:::222******000111,,,%%%///666===@@@<<<777444444///000000000111111111111111111111111111000///...////////////////////////000///////////////000000111111000///......------......//////111222444555111111111111111111222222333111///000111222111000333222222222)))((('''&&&'''((()))******))))))(((((()))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&'''(((((())))))&&&''''''''''''&&&%%%%%%######%%%&&&((()))***+++''''''&&&%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***$$$$$$$$$$$$%%%'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''''''''&&&&&&&&&%%%&&&&&&''''''((())))))''''''...:::???:::222...AAAFFFJJJJJJJJJKKKLLLJJJKKKJJJHHHIIIMMMTTTZZZ___]]]___^^^ZZZYYY]]]```aaaUUUXXX___eeeddd``````cccdddbbbdddfffddd]]]YYYXXX[[[___]]]TTTJJJFFFEEEDDDEEEFFFBBB???HHHZZZfffhhhmmmllljjjgggccc]]]XXXUUU[[[bbbjjjoooppppppppprrrqqqooonnnmmmnnnnnnmmmmmmmmmkkkjjjmmmssswwwyyyxxxtttwwwwwwuuuvvvxxxuuupppqqqrrrssssssssstttwwwzzz|||}}}~~~{{{zzz{{{zzzyyyzzz|||~~~~~~}}}|||{{{{{{|||}}}}}}{{{zzz{{{xxxuuuvvvwwwwwwuuurrrppptttuuuttttttvvvtttpppiiiccc^^^aaajjjppppppmmmrrrwww{{{xxxpppiiiggghhhqqqnnnlllkkknnnqqqtttuuuyyy|||}}}zzztttooommmnnntttqqqppppppsssvvvwwwxxxwww|||zzzqqqlllpppsssqqqoookkkgggdddaaa```ccciiimmmmmmqqqvvvvvvoooiiifffhhhkkkllliiigggddd\\\TTT^^^jjjssspppiiihhhkkknnnhhhhhhfffeeeeeeeeeeeefffbbb``````eeelllgggQQQ:::***)))888SSScccbbb```ccc___```bbbdddgggkkkpppsssnnnkkkkkkkkkhhhggglllssstttvvvwwwwwwuuutttuuuvvvrrrnnnkkkkkkooorrrsssrrrrrrooonnnppppppfffTTTDDDAAA@@@RRRgggiiigggjjjjjjgggdddaaa```aaaccccccdddbbb]]]ZZZZZZXXXUUUUUUXXX]]]bbbeeeeeeeee___III222999DDD\\\jjjkkknnnnnnddd___eee\\\DDD777GGG^^^kkkuuuzzzqqqdddbbb]]]WWWZZZ[[[UUUQQQRRRTTTUUUVVVYYY```fffeee^^^OOO111""">>>PPP\\\ZZZZZZ___]]]VVVQQQEEE>>>CCCIIIHHHHHHJJJRRRPPPFFF555'''!!!333DDDRRRRRRNNNMMMKKKFFF@@@>>>???@@@===;;;>>>DDDDDD333!!!---DDDWWWHHHAAA;;;777333...+++,,,!!! $$$+++000222111---+++......000111...***,,,111666:::;;;777555666666444///'''$$$''''''$$$'''///666///+++---333555...''',,,333;;;>>><<<888555555222111000000000111222333000000111111111000//////....................................///000000000222111000///...------,,,////////////000111222222222222111111111111111111333222000000222333222111333333222222((((((''''''((()))***++++++******))))))))))))***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&######$$$&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((()))%%%%%%%%%&&&'''((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''((())))))******((()))000;;;===666333666DDDEEEEEEFFFHHHJJJIIIGGGIIIIIIJJJLLLPPPVVV\\\```^^^^^^]]]ZZZYYY[[[___aaa[[[^^^dddhhhfffbbbdddjjjfffddddddfffddd^^^[[[[[[```aaa[[[MMMBBB>>>>>>===>>>???======GGGZZZhhhnnnkkkiiiiiiggg```WWWTTTTTTZZZbbbjjjpppqqqoooooopppsssrrrqqqnnnkkkjjjjjjkkknnnkkkiiimmmuuuzzzzzzxxxvvvxxxvvvsssrrruuutttqqqqqqrrrrrrqqqoooqqquuuyyyyyy|||}}}zzz|||{{{zzzzzz}}}~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzyyyzzzvvvrrrrrruuuvvvsssoooqqqvvvyyyvvvssssssrrrpppbbb\\\WWW]]]jjjssssssoootttxxx{{{yyyrrrllljjjjjjsssqqqooooooqqqssssssrrrssswwwzzzyyyuuuqqqpppqqqsssqqqoooooorrrtttvvvvvvwww||||||tttooopppsssssstttppplllhhheeedddeeehhhlllnnnrrrtttrrrkkkfffcccccchhhllllllkkkhhh___VVV___jjjrrrpppiiigggiiijjjmmmkkkhhhdddccccccdddeee``````bbbffflllgggTTT@@@---)))333MMMaaafffddddddbbbdddeeedddbbbdddiiimmmiiihhhggggggdddbbbhhhppprrrtttvvvvvvvvvuuuuuuvvvpppmmmjjjiiikkknnnpppppppppmmmlllmmmnnnfffVVVJJJBBB<<>>:::999@@@IIIMMM<<<''' :::QQQKKKDDD>>><<<============555000+++((())))))'''$$$ ###%%%$$$###((())),,,000...***,,,111666;;;<<<888444333333000222+++))),,,***$$$%%%,,,///,,,+++///555666///((((((///777<<<<<<999666555222111///......000111333//////000000000000000///........................---......000000111111111333222111000///......---//////////////////000111444444444333333222222222333222000111222444333222333333333333((((((((((((((()))******++++++***)))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''((((((''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&'''''''''''''''''''''''''''((())))))******+++))))))222===>>>666555;;;DDDAAA@@@BBBEEEGGGGGGGGGJJJKKKLLLPPPTTTYYY^^^aaa```___^^^\\\ZZZZZZ\\\```bbbcccgggiiigggdddhhhooohhheeeeeegggeee___]]]^^^dddbbbZZZKKKAAA>>>>>>>>>666888:::AAAOOO```lllqqqkkkjjjjjjggg]]]RRRNNNRRR]]]dddlllqqqpppnnnnnnnnnsssvvvuuuppphhhdddgggkkkpppmmmkkknnnuuuyyyxxxuuuvvvwwwtttnnnmmmqqqttttttwwwxxxxxxuuurrrrrrwww|||wwwzzz}}}~~~|||{{{|||}}}~~~~~~~~~{{{{{{{{{zzzyyyxxxxxxyyyyyyuuurrrssswwwxxxtttppptttzzz}}}xxxrrrpppooommmhhhdddbbbeeemmmsssuuuuuu{{{{{{{{{zzzyyyvvvrrroooqqqqqqrrrssssssrrrooolllnnnrrrwwwwwwtttqqqqqqrrrsssqqqppppppqqqrrrrrrqqquuuzzz|||vvvpppooorrrtttrrrooojjjfffeeehhhkkkmmmkkkpppsssooogggaaa```aaabbbgggkkklllllljjjbbbZZZ\\\ccciiiiiijjjkkkjjjgggjjjhhhddd```___```cccdddaaabbbdddhhhmmmiiiYYYHHH222+++000FFF]]]fffgggfffeeeffffffccc```aaaeeeiiijjjiiijjjjjjgggdddfffkkkooorrruuuvvvvvvuuuuuuvvvpppnnnlllkkklllnnnooopppooolllkkkmmmooojjj^^^UUU???555DDDaaallllllkkkggg```\\\\\\bbbdddaaa```bbbbbb___[[[ZZZ[[[^^^___^^^YYY^^^aaacccgggfffTTT@@@BBBHHH\\\kkkjjjlllooojjjeeelllQQQ111;;;XXXiiiqqqpppvvvtttrrrrrrggg\\\^^^\\\bbbeeeccc\\\VVVSSSRRR]]]```]]]ZZZVVVFFF???JJJQQQWWWVVVNNNKKKRRRYYYZZZSSSHHHBBBFFFJJJIIIKKKPPPLLLMMMNNNJJJAAA999777999CCCGGGIIIIIIIIIJJJIIIFFFCCCAAA@@@===999888???IIINNNCCC111 )))CCCKKKGGGAAA???AAADDDDDDCCC@@@<<<888777777777333000)))######***+++***---333666<<>>AAA===;;;>>>AAACCCEEEHHHLLLMMMOOOSSSWWWZZZ]]]___aaa___^^^^^^[[[XXXYYY]]]bbbbbbeeehhhgggeeehhhnnnhhhffffffhhhgggaaa^^^___aaaaaaZZZOOOGGGEEEDDDBBB666777===IIIZZZhhhnnnoooooommmmmmiii\\\LLLIIIOOOaaagggnnnqqqpppnnnmmmnnnrrrvvvvvvpppfffbbbffflllqqqooonnnqqquuuwwwvvvtttuuuvvvtttnnnmmmrrrvvvxxxxxxzzzzzzvvvqqqpppuuuzzzwwwzzz}}}}}}|||{{{|||}}}|||{{{|||}}}}}}{{{yyyxxxzzz{{{xxxwwwvvvwwwyyyyyyuuurrrtttzzz{{{vvvqqqpppnnnlllppppppooonnnmmmooorrruuu~~~|||zzzzzz{{{zzzwwwuuulllppptttuuusssooollljjjppptttxxxxxxuuuqqqooooootttsssrrrrrrsssrrrpppmmmrrrwwwzzzvvvooolllooosssmmmkkkgggcccgggoootttuuuooovvvxxxpppfffcccdddfffdddggghhhggggggfffaaa[[[XXX[[[___ccciiiooommmhhhcccaaa]]]\\\\\\___ccceeecccfffiiillloookkk]]]OOO777...---===SSSaaafffhhheeedddbbb``````bbbfffiiinnnlllkkknnnmmmhhhfffhhhmmmppptttvvvvvvuuuvvvvvvrrrqqqpppoooooopppqqqqqqooommmmmmpppsssqqqjjjddd???///;;;[[[jjjlllkkkhhheee___```ggghhhbbb___bbbcccbbb___]]]```eeeeeebbb\\\^^^]]]^^^eeeeeeSSS>>>555;;;QQQeeegggiiinnnkkkhhhiiiGGG+++BBBaaakkkrrrqqquuurrrsssuuuiiiZZZZZZ[[[dddkkkggg___ZZZVVVTTT]]]^^^YYYUUUQQQDDDBBBPPPUUUYYYXXXSSSPPPPPPOOOLLLGGGEEEBBBAAAAAADDDHHHKKKGGGFFFGGGGGGEEEBBBEEEJJJIIIJJJIIIIIIIIIJJJKKKKKKEEEBBB???>>>;;;:::???GGGKKKHHH===''' 111GGGGGGDDD@@@@@@BBBAAA>>>===<<<<<<<<<======<<<:::777111'''"""&&&(((---444666>>>AAA<<<555111///---333000111444---"""$$$((((((***///333222***######)))222999<<<:::666222000///...---------...///,,,---...///000111111111........................///000222333444333333222111111111111111111111111000000/////////000111111222222111111111111111111222000///000222333333333333333444444''''''(((((((((''''''&&&+++***)))(((''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%''')))+++***(((&&&$$$###$$$&&&''''''''''''&&&+++******)))(((((())))))&&&&&&&&&&&&&&&'''((()))%%%&&&'''((()))(((((('''&&&&&&&&&'''''''''((((((''''''(((((()))************)))444FFFHHH<<<888>>><<<888777;;;>>>???DDDKKKMMMNNNQQQTTTWWWZZZ[[[\\\^^^\\\\\\^^^\\\WWWWWW[[[^^^^^^bbbhhhiiigggfffhhhhhhfffgggjjjhhhccc___```YYY]]]\\\WWWRRROOOJJJEEEBBB@@@EEESSSeeeppppppmmmnnnmmmmmmkkk\\\KKKIIIQQQdddiiinnnqqqpppnnnoooppprrrsssrrrmmmhhhfffiiimmmppppppqqqssstttuuuuuuuuurrrvvvwwwtttssswwwzzz{{{tttwwwxxxtttooommmrrrwwwzzz{{{|||}}}~~~}}}{{{zzzzzzzzzyyyxxxyyyzzz{{{yyyxxxxxxzzz}}}vvvwwwxxxyyyxxxuuuqqqoooooosssuuusssqqqrrrpppmmmsssttttttpppllllllppptttyyyxxxvvvtttrrrqqqrrrssskkkqqqwwwwwwsssoooppprrrtttxxx||||||xxxsssqqqqqqsssssstttvvvvvvtttpppmmmnnnssswwwuuunnniiikkkqqqllllllhhhfffkkktttyyywwwnnnuuuvvvpppkkkkkklllkkkeeefffdddaaaaaadddbbb^^^\\\___bbbeeekkkqqqpppkkkcccaaa^^^]]]^^^aaadddgggfffjjjmmmoooqqqnnnaaaTTT999...(((222FFFXXXbbbgggeeebbb^^^]]]___bbbeeegggpppjjjgggjjjllljjjfffeeekkknnnsssuuuvvvvvvvvvwwwrrrrrrssssssqqqpppppppppooommmlllooorrrqqqlllgggDDD...444SSSfffjjjllliiibbb]]]```jjjmmmfffcccgggddddddaaa___ccchhhggg```___]]]XXXZZZdddhhhWWW@@@***000III```ccceeeiiiggggggbbb999$$$GGGeeehhhppppppoooiiilllsssiii[[[[[[WWW___cccaaa______]]]YYY[[[^^^XXXPPPGGG999;;;OOOXXXVVVRRRLLLHHHDDD>>>888555===>>>666333999???>>>:::555333777:::===DDDLLLJJJJJJJJJKKKJJJJJJKKKMMMDDD@@@===>>>>>>===@@@EEEGGGHHHDDD333  ===BBBDDDAAA???AAA@@@===:::;;;<<<;;;:::999:::;;;888888555...$$$!!!!!!'''...222;;;AAA===666222111///111000333777000$$$ &&&))))))***///222000(((""""""(((000888<<<:::555111000/////////............+++,,,---///000111111111///////////////////////////000222333333222111000.........///000000111111000000000000000111222333111111111111111111222222111///...///111333333222333444444444'''((((((((('''&&&%%%%%%******((('''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))))))))))))))(((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((%%%'''***++++++)))&&&###!!!"""$$$'''((())))))((())))))(((((((((((())))))%%%%%%%%%&&&'''((()))***%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((('''''''''((())))))*********)))555HHHKKK>>>999>>>888555555:::<<<<<>>QQQ^^^eeegggbbb]]][[[^^^aaacccbbbnnneee```dddiiihhheeecccjjjnnnrrruuuvvvvvvvvvwwwoooqqqssssssqqqooonnnnnnnnnllljjjkkklllkkkfffaaaIII///000NNNbbbiiilllkkk[[[WWW\\\jjjooojjjhhhmmmeeefffccc```ccchhheee]]]```[[[UUUYYYgggnnn^^^GGG&&&,,,FFF^^^aaaaaacccaaaeee[[[/// IIIeeedddlllkkkggg```eeepppiii^^^___TTTXXXYYYYYY]]]cccbbb\\\\\\bbb]]]RRRDDD555;;;TTTUUUMMMAAA777333000+++%%%&&&666:::---'''111777444---%%% %%%,,,222<<>><<>>===555,,,&&&$$$%%%---777>>>;;;555222111000//////444888222&&&###(((******,,,///111///(((""""""'''///888<<<:::555000000000111111000///...---+++,,,---///000111111111000000000000000000000000///000111222222111///...++++++,,,---...///000111000000000000111222333444222222222333333444444555000///...///111222333222444444444555'''''''''''''''((())))))))))))(((((((((((())))))''''''((((((((((((''''''((((((''''''''')))+++,,,******)))((('''%%%###"""&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$&&&(((******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))++++++)))&&&%%%***'''%%%&&&)))***(((&&&"""$$$&&&(((************(((333;;;;;;999;;;>>>@@@:::::::::999;;;@@@GGGLLLRRRQQQPPPQQQUUUXXXYYYYYY^^^ZZZWWWWWWYYY[[[ZZZXXXUUU]]]bbbaaabbbgggjjjiiifffhhhjjjiiieeeaaa]]]\\\ZZZ[[[]]]\\\ZZZYYYYYYYYY```^^^]]]aaakkkqqqoooiiicccfffgggddd]]]ZZZ[[[^^^gggiiimmmppprrrrrrqqqpppiiimmmooonnnnnnpppoookkkrrrtttuuutttrrrppppppqqqvvvvvvwwwxxxyyyzzzzzz{{{yyyyyyyyyxxxxxxwwwwwwwww|||||||||}}}~~~}}}|||zzzyyyyyyyyyxxxwwwsssvvvyyyyyywwwuuuvvvwwwpppsssvvvuuuqqqlllkkkkkklllqqqqqqoootttyyypppbbbqqqqqqqqqrrrtttvvvxxxyyyxxxsssllleeebbbcccgggjjjjjjqqqyyy{{{xxxvvvwwwzzzzzzzzzyyyyyyxxxwwwwwwwwwvvvvvvrrrpppsssxxxxxxtttuuuwwwyyywwwrrrmmmlllmmmjjjiiikkkqqqsssqqqsssvvvoooiiiccc```bbbfffhhhhhhgggbbb^^^___bbbfffkkknnnllleeefffooopppiiiggglllkkkeeebbbfffiiihhhdddccchhhiiimmmrrruuupppeeeZZZFFF,,,'''...222IIIbbbcccfff___VVVUUUZZZ___```^^^jjjaaaYYY[[[dddjjjgggbbbiiikkknnnsssvvvvvvtttqqqssstttsssmmmfffdddgggkkkkkkiiigggffffffeeecccaaaNNN000)))JJJhhhiiidddfff^^^]]]]]]aaagggjjjkkkjjjgggfffffffffbbb]]]^^^cccaaa[[[\\\```eeemmmeeeNNN444111CCCYYY___```___YYYZZZQQQ---'''OOOaaa^^^kkkfffhhhdddbbbfffbbb[[[]]]WWWVVVSSSSSSZZZ```___ZZZ^^^[[[VVVKKK<<<666>>>KKKDDD<<<444000000---''' &&&(((...666<<<<<<888333((("""'''555:::000===@@@@@@AAADDDIIIJJJFFFBBBAAA===888999???BBBBBBAAACCCGGGBBB+++ 333JJJJJJEEEFFFDDD>>>:::::::::::::::888777666666======666444888888222......,,,'''""" (((111555777888333---444000444;;;777***%%%)))+++,,,///111///***''''''***///666<<<>>>;;;555222222000......///000000///......////////////......000///---,,,---...000222///000000///...------.............../////////000/////////000111111222222333222222333555555444222333222111111111222333444555555555555((('''''''''''''''(((((())))))(((((((((((())))))'''(((((())))))(((((('''((('''&&&&&&&&&'''((()))(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&'''((()))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))(((&&&%%%)))'''''''''((()))((('''&&&''''''((())))))(((((('''///555666777<<<@@@AAA999888666666:::@@@GGGKKKPPPOOOOOOQQQUUUXXXYYYZZZ]]][[[YYYXXXXXXXXXXXXXXXYYY```dddcccdddiiikkkjjjeeefffgggfffbbb^^^\\\\\\[[[]]]^^^^^^]]]\\\]]]^^^gggeeedddfffkkknnnkkkggg___bbbddd```ZZZVVVXXX[[[gggjjjmmmqqqsssssssssrrrnnnpppppplllmmmqqqsssqqqrrrssstttsssrrrqqqqqqrrrxxxxxxxxxxxxyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwww~~~~~~~~~~~~~~~|||{{{|||{{{yyyyyyyyyxxxvvvuuuvvvwwwyyywwwtttrrrrrrsssmmmooorrrsssrrrqqqqqqqqqnnnpppqqqrrrttttttnnneeellllllmmmooorrruuuyyy{{{tttqqqmmmiiihhhhhhjjjkkkooosssxxx{{{{{{yyywwwuuuxxxxxxxxxwwwvvvvvvuuuuuuwwwwwwtttrrrtttyyyzzzwwwuuuwwwyyyyyyvvvrrrpppooommmkkkkkkpppsssrrrsssuuullliiiffffffhhhkkkjjjiiieeebbb```aaaeeeiiilllnnnkkkaaa___hhhlllhhhdddfffddd______dddhhheeeaaa```fffhhhllloooooolllfffbbbPPP666,,,...000GGGaaafffbbb\\\VVVVVV[[[```bbbaaaeee___\\\___fffjjjgggccceeeeeefffjjjmmmooonnnmmmrrrrrrpppkkkdddaaacccgggjjjlllnnnnnnkkkeee```\\\JJJ777444NNNfffkkkjjjmmmhhheeeaaaaaacccfffggggggeeedddeeegggfffccceeejjjfff``````bbbfffmmmfffOOO666222BBBYYYaaacccddd___[[[VVV444)))MMMcccaaaiiihhhbbbcccgggeee___\\\[[[YYYZZZXXXUUUVVV\\\^^^]]]```XXXMMM===...'''...999666222---***)))'''%%%$$$'''...777===???<<<999777666000222333333<<>>DDDFFFDDDFFFHHHKKKFFF666!!!(((AAAHHHEEEDDDGGGHHH;;;<<<======;;;999555333888===???<<<888999999777888777555111,,,)))((()))"""%%%,,,555777555555222555===:::...(((+++000111333222---)))((()))---000444:::===<<<888444222000//////000000///---......////////////......000//////...///000111222000111222111///...///000........./////////000000//////000000111111222222222111111222444555333222333222111111111222333444444444444444(((''''''&&&&&&&&&''''''***))))))(((((())))))***((())))))******))))))((())))))((('''''''''((((((&&&&&&'''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((()))(((''''''''')))******)))(((''''''''''''(((,,,000222777@@@DDDDDD;;;777333555;;;CCCIIIKKKLLLLLLMMMPPPUUUXXXZZZZZZYYY[[[[[[YYYVVVTTTVVVYYYZZZ```ddddddeeehhhjjjiiigggggggggddd```^^^]]]]]]\\\___aaabbbbbbaaabbbbbbnnnllljjjiiiiiihhhfffddd\\\]]][[[WWWQQQNNNOOOQQQ[[[___fffmmmrrruuuuuuuuuttttttpppkkklllssswwwxxxtttuuutttsssqqqrrrtttvvvyyyyyyyyyyyyyyyxxxwwwwwwvvvwwwwwwwwwwwwwwwwwwwww~~~~~~~~~}}}|||zzzyyyxxxyyyyyyxxxyyyzzzxxxuuurrrvvvvvvvvvtttrrrqqqrrrsssoooooooooqqqtttuuutttssspppoooqqqtttsssmmmiiiiiiiiiiiikkknnnssswww{{{~~~uuutttrrrpppnnnlllkkkjjjoooppptttyyy}}}}}}xxxtttyyyyyyyyyxxxxxxwwwvvvuuuxxxxxxvvvtttvvv{{{|||zzzwwwwwwxxxzzzzzzxxxsssppprrrlllkkkooorrrpppooopppkkkjjjjjjmmmqqqqqqnnnkkkhhhgggeeeeeegggjjjlllllllllbbb___hhhooolllfffddd```\\\^^^dddgggddd```___cccfffjjjjjjiiiggghhhiii]]]DDD444......@@@ZZZeee^^^ZZZWWWXXX]]]bbbdddddd___^^^___bbbggghhhfffcccbbb```___aaadddhhhjjjkkklllmmmllliiidddccceeeiiikkkooosssqqqiii___VVVRRRBBB;;;;;;GGGYYYfffkkklllooojjjddd```aaadddgggiiigggfffgggjjjiiigggjjjoookkkeeedddddddddjjjdddNNN666///===UUU^^^bbbeeeccc\\\VVV777---NNNdddcccgggcccTTT]]]kkkccc]]]```ZZZZZZ]]]\\\VVVTTTWWW\\\]]]```SSSBBB111$$$$$$...***---...+++&&&$$$'''***///999DDDHHHEEE@@@???@@@EEEBBBFFFFFFBBBFFFGGG<<<;;;777...%%%"""&&&(((&&&...555:::>>>BBBGGGGGGDDDHHHLLLNNNJJJBBB555### 666IIILLLEEEDDDIII<<<>>>AAAAAA???;;;555222999;;;???AAA===777888===@@@???===:::666333333444"""111888888333111666>>>===444...///666888777222+++(((***---333111222666<<<>>>;;;666222111000111111000---+++...//////000000//////...000000000000111111111111111222333222111000111222....../////////000000000//////000000111222222222111000000222333444222111333222111111111222333444444444444444(((''''''&&&&&&&&&&&&&&&***))))))))))))))))))***))))))************))))))---,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''%%%%%%%%%%%%'''(((''''''&&&&&&&&&&&&'''((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&(((***)))&&&%%%'''***+++***)))'''''''''((((((***...111555===EEEGGGCCC===777333666>>>GGGKKKLLLIIIIIILLLPPPUUUXXXYYYYYYTTTYYY\\\ZZZUUUSSSWWW\\\XXX[[[___aaadddggghhhiiilllllliiieeeaaa^^^^^^^^^___aaadddeeeeeedddddddddllliiihhhhhhfffcccbbbccc___YYYPPPIIIFFFCCC@@@>>>DDDLLLYYYfffpppttttttsssssstttppplllmmmtttyyyyyyyyywwwtttpppnnnqqqvvvzzzxxxyyyyyyzzzzzzyyyxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwzzz{{{|||{{{yyywwwwwwwwwxxxxxxyyy{{{{{{yyyuuurrrssssssrrrrrrrrrsssuuuwwwvvvsssqqqqqqtttuuusssppppppmmmoootttpppgggeeelllkkklllnnnqqquuuyyy}}}~~~|||xxxtttoookkkhhhfffgggkkkqqqwww{{{|||zzzxxx{{{{{{||||||{{{zzzxxxxxxwwwyyywwwuuuvvv{{{}}}{{{xxxwwwwwwyyy{{{yyysssmmmtttnnnjjjlllnnnkkkgggfffmmmmmmnnnqqquuuuuurrrnnnqqqnnniiiddddddgggiiiggghhhdddeeemmmqqqmmmgggdddddd``````eeegggeeecccccc```bbbdddfffggghhhhhhiiidddPPP;;;///,,,888OOO^^^]]]\\\\\\]]]___bbbcccccc^^^___aaabbbdddeeeddddddccc```^^^^^^bbbgggkkkmmmfffggghhhgggggghhhlllooonnnqqqrrrkkk___SSSMMMKKKEEEBBB;;;999HHH```jjjgggllliiieeebbbcccgggkkknnnnnnkkkjjjlllkkkggghhhkkkmmmhhhgggeeeaaafff___KKK000'''333MMMXXX]]]bbbaaa]]]JJJ111666VVVeeedddjjj\\\FFFVVVlll```]]]eee]]][[[^^^]]]XXXVVVXXXXXXVVVUUUHHH777+++###!!!'''///'''111999888111,,,///555>>>EEELLLMMMJJJFFFFFFHHHLLLGGGJJJKKKHHHMMMNNNCCC@@@AAA===888666777444//////666===@@@BBBEEEEEEAAAFFFMMMOOOJJJGGGCCC444###***IIIVVVKKK@@@@@@>>>@@@DDDFFFDDD???999444888888===CCC>>>555666@@@@@@???>>>:::777666777999***$$$"""...222000......333<<>>;;;777111111111222222000,,,)))//////000000000000//////...///000111111111000000000222333222111000111222...////////////000000000///000000111111222333333111000000111333333222000333222111111111222333444444444444444(((''''''&&&&&&&&&''''''******))))))))))))******))))))************))))))---,,,,,,+++***)))(((((((((((((((((('''&&&%%%$$$''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''(((''''''&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&$$$$$$$$$&&&''')))&&&(((***)))&&&%%%'''******)))(((''''''(((***++++++///444999BBBHHHFFF???<<<777444777???GGGKKKKKKHHHIIILLLQQQVVVXXXXXXWWWPPPVVV\\\ZZZUUUTTTYYY___VVVWWW[[[```eeegggiiijjjnnnmmmjjjeee```]]]\\\]]]aaacccggghhhgggeeedddeeefffbbbaaaddddddaaaaaaeeeeeeXXXHHH>>>;;;999444///999CCCTTTdddnnnqqqooolllmmmppppppnnnpppuuuwwwuuuyyyvvvpppkkkiiimmmtttyyyvvvwwwyyyzzz{{{{{{zzzzzz}}}}}}|||{{{yyyxxxwwwwwwyyy{{{||||||zzzxxxyyyzzzwwwxxxzzz|||}}}zzzvvvrrrtttsssrrrrrrsssuuuvvvwwwxxxuuurrrrrrttttttrrrooopppmmmnnnrrrmmmdddeeemmmooopppqqqrrruuuyyy|||~~~}}}wwwpppkkkhhhffffffdddjjjrrrvvvvvvvvvxxxzzz||||||}}}}}}}}}{{{yyyxxxvvvxxxxxxtttuuuyyy|||{{{xxxvvvuuuvvvwwwtttnnniiisssmmmjjjkkkjjjddd___^^^qqqpppppprrrvvvwwwtttqqqrrrooofff]]]\\\cccgggfff___bbbiiiooonnnhhhcccbbbjjjdddbbbcccdddcccdddhhh```___```eeejjjllliiieee___RRR>>>///,,,333EEEYYY___```bbbbbbaaa````````````````````````aaabbbcccdddaaa___```dddiiilllnnnbbbdddeeefffgggjjjmmmooonnnoookkkcccXXXQQQQQQSSSSSSMMM:::,,,<<<\\\jjjccchhhggggggggggggiiilllnnnpppllljjjkkkjjjgggfffhhhoookkklllhhhbbbddd^^^KKK--- ---HHHUUUYYY]]]^^^[[[===+++BBBaaaeeedddmmm^^^IIIXXXlll```___iii```______]]][[[[[[[[[SSSJJJ???444)))### &&&---(((666DDDHHHAAA<<<>>>BBBJJJKKKLLLLLLJJJHHHHHHIIIIIIAAA@@@BBBBBBLLLOOOCCCDDDGGGGGGDDDDDDDDD@@@:::000888???@@@BBBDDDEEECCCDDDLLLOOOJJJHHHIIICCC999+++===RRRLLL@@@>>>???BBBEEEHHHGGGCCC>>>:::999888<<>>>>><<<::::::>>>;;;111,,,111777999:::444000111888<<<999555111111111222222000,,,)))//////000000000000//////---...///000000000//////...000111000//////000111////////////000000000111000000000111222222333333111000000111333333222000333222111111111222333444555555555555'''''''''''''''((())))))+++******))))))******+++((())))))******))))))((())))))))))))((('''&&&%%%(((((((((((('''&&&%%%$$$'''(((((((((((()))))))))&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%'''((()))'''((()))(((''''''''')))'''''''''((()))***+++,,,***///666;;;BBBGGGDDD===999777666:::@@@FFFIIIJJJIIIKKKNNNRRRVVVXXXVVVTTTPPPVVV[[[[[[WWWVVVZZZ___XXXWWWZZZaaaggghhhiiijjjkkkjjjhhhccc^^^\\\[[[\\\aaadddhhhiiiiiihhhggggggddd]]]\\\bbbeeecccdddiiijjj\\\III;;;666555333111DDDMMM\\\iiioooooojjjfffggglllpppppprrruuutttqqqrrrpppllliiihhhlllrrrwwwuuuvvvyyy{{{||||||{{{zzz~~~~~~}}}|||zzzyyyxxxxxx{{{}}}|||zzz|||~~~wwwxxxyyy|||}}}{{{wwwssswwwuuussssssttttttsssrrrsssrrrrrrssstttuuusssrrrpppoooooooookkkgggiiinnnrrrrrrrrrssstttvvvyyyzzz}}}yyysssmmmjjjiiikkkmmmlllrrrwwwxxxtttrrruuuyyyzzz{{{|||}}}|||zzzxxxwwwvvvyyyxxxtttssswwwzzzyyyuuutttsssrrrqqqnnnjjjgggooommmlllmmmiiiaaa\\\\\\pppooonnnqqquuuwwwvvvtttnnnkkkbbbWWWXXXcccjjjiii^^^eeemmmppplllgggeeeeeeiiidddaaaaaaaaaaaaeeekkkdddbbbbbbhhhnnnpppkkkeeeXXXTTTAAA111...000>>>VVV___cccfffeeeaaa\\\ZZZZZZ___^^^]]]]]]^^^___aaabbb`````````cccgggjjjlllllleeeeeeffffffgggiiijjjkkkmmmkkkgggaaa\\\\\\```ddd___RRR666"""222UUUfff___gggiiijjjjjjiiiiiijjjkkknnniiigggjjjkkkiiihhhjjjpppooorrrnnnffffff```NNN--- ---KKKXXXZZZ\\\\\\VVV;;;555QQQhhhgggfffmmmgggZZZaaajjjbbbccchhhaaabbbaaa^^^[[[ZZZUUUIII<<<***### ''',,,999IIIPPPNNNJJJIIIKKKMMMLLLKKKHHHFFFDDDDDDDDDBBB:::999777666@@@EEE===DDDFFFFFFDDDEEEGGGDDD???...777???AAACCCFFFIIIHHHEEEJJJMMMKKKIIIJJJKKKJJJCCC%%%***>>>@@@@@@EEEAAACCCEEEFFFEEECCC@@@>>><<<;;;===@@@@@@>>>???CCC::::::999666555666999<<<666555222000222333,,,$$$((()))---555===@@@@@@>>>:::>>>:::222000777<<<;;;444111...111666999888555222111000111111000---+++///000000111111000000///............////////////---...//////......///000/////////000000000111111000000111111222333333333111000000222333444222111333222111111111222333444555555555555'''''''''((()))***+++,,,+++******))))))******+++'''(((((())))))((((((''''''(((((()))((('''%%%%%%&&&'''''''''''''''&&&&&&'''''''''(((((((((((()))&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&%%%%%%%%%))))))*********)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***)))'''''''''((()))((('''''''''((()))******+++***+++111888<<>>EEEXXX^^^fffmmmpppnnniiieeedddjjjoooqqqsssuuutttoooiiikkkmmmoooppprrruuuxxxvvvxxxzzz||||||{{{zzzyyy{{{{{{{{{{{{{{{zzzzzzzzz|||{{{xxxzzz|||wwwwwwxxxzzz{{{yyyvvvssstttrrrqqqrrrttttttrrrpppmmmpppsssttttttsssssstttqqqsssqqqmmmkkknnnoooooouuuuuuttttttuuuwwwyyyzzz|||yyyuuuqqqppprrrtttvvvwwwyyyzzzyyywwwwwwyyy{{{zzz|||}}}~~~}}}{{{yyywwwwww{{{zzzuuusssvvvyyyyyyqqqqqqqqqooollliiiiiiiiijjjlllppprrrmmmccc```bbbjjjjjjlllqqqvvvyyyxxxuuunnnnnnfff[[[]]]hhhooollleeehhhkkkkkkjjjiiiiiiiiieeeaaa```bbbcccccchhhnnniiiiiijjjmmmppppppnnnkkk]]]]]]HHH444///+++666QQQ\\\bbbfffeee___XXXUUUUUUYYYYYYYYY\\\```bbbaaa```]]]___ccchhhlllmmmkkkiiiiiiiiiiiijjjlllmmmmmmmmmlllkkkiiihhhhhhiiijjjlllcccTTT666 ---PPPbbb___hhhjjjkkkkkkiiihhhiiikkkmmmhhhfffiiikkkjjjiiikkknnnoootttqqqhhhgggaaaOOO///!!!///PPP]]]\\\[[[ZZZPPPHHHOOO```gggiiikkkiiijjjiiigggbbbaaaeeefffaaa``````\\\TTTLLLCCC666+++###$$$...999AAALLLRRRSSSOOOLLLKKKIIILLLOOOLLLEEE??????@@@===;;;<<<555***...777333666;;;@@@BBBEEEFFFBBB;;;,,,666AAADDDEEEIIIJJJJJJFFFEEEGGGJJJJJJHHHIIIMMMKKK333!!!###''')))444EEEDDDDDDCCCBBBAAA@@@???>>><<<===;;;:::>>>CCCDDDAAA::::::999777666888<<>>;;;>>>:::222444===>>>777******,,,000555888888888222000//////000000///---000000111111111111000000000///.........///111111,,,...//////......///000//////000000000111111111000111111222222333333444222111111222444555333222333222111111111222333444333333333333'''''''''(((***+++---...++++++************++++++''''''((((((((((((''''''((()))*********)))'''&&&$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******$$$$$$&&&''''''&&&$$$$$$)))***+++,,,+++***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))******'''%%%&&&)))***(((&&&'''(((***++++++***)))(((...555:::>>>CCCIIIKKKJJJ===@@@EEEHHHIIIKKKNNNPPPMMMOOORRRVVVXXXWWWSSSPPPXXX[[[]]]]]]YYYWWWWWWXXX[[[VVVVVV^^^bbb```___aaadddeeefffeeeccccccccceee\\\aaaggglllnnnooopppqqqrrrfffaaaiiipppmmmllloooiiiggg\\\III999888IIIYYYeeehhhllloooooommmjjjhhhdddjjjooopppsssuuutttpppdddiiiqqqwwwzzz{{{{{{{{{xxxyyy{{{}}}|||{{{xxxvvvxxxxxxyyyyyyzzz{{{||||||{{{~~~}}}xxxtttuuuxxxvvvvvvvvvxxxyyyxxxuuusssooonnnnnnqqqtttvvvsssqqqlllpppuuuvvvtttqqqqqqrrrssswwwtttlllkkksssuuupppxxxxxxwwwwwwxxxzzz|||}}}|||yyyyyyzzz|||}}}~~~{{{zzzzzz|||}}}~~~~~~{{{yyyxxx||||||vvvsssuuuxxxyyymmmoooooommmiiigggiiilllfffllltttwwwpppgggeeehhhdddeeejjjqqqxxx{{{yyyvvvuuuvvvoooddddddnnnrrrmmmgggeeebbbaaacccggggggfffaaa___aaaeeeggggggkkkqqqmmmoooqqqpppooooooqqqrrrhhhhhhPPP777///'''...JJJYYY___eeeddd]]]UUURRRSSSSSSTTTVVV\\\bbbeeebbb^^^[[[___eeelllqqqppplllhhhlllkkklllnnnqqqtttttttttllllllmmmooopppooollliiihhhYYY<<<'''222QQQeeegggfffhhhjjjiiiggghhhkkknnnoooiiigggjjjllljjjhhhiiijjjmmmtttqqqgggfff___MMM000"""111SSS```\\\YYYWWWKKKVVVfffiiieeellloooeeegggooofffYYY___gggeeeccc\\\^^^XXXKKK===111'''&&&!!!###000<<>>AAA???AAAAAA===;;;===<<<999000//////222:::AAAAAA>>><<<>>>:::333666???>>>444"""%%%***000555888999:::222000......///000000///000000111111111111000000222111///......000222333,,,...//////......///111000000000000111111111111000111111222222333444444333222222333555555444222333222111111111222333444111111111111)))))))))))))))))))))))),,,+++***)))))))))++++++******))))))))))))******,,,+++***(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((()))***&&&&&&'''''''''''''''&&&((('''&&&%%%%%%&&&'''(((&&&%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((('''***((($$$&&&,,,---(((444888<<>>CCCCCC@@@777///***((('''###%%%---777999333,,,)))444???JJJMMMMMMKKKGGGCCCHHHJJJKKKLLLJJJFFFBBB???III888333:::222+++???IIIFFF>>>>>><<<999>>>===;;;999;;;>>>AAA@@@???BBB999333777===>>><<<;;;;;;??????999666888::::::444888777555;;;EEECCC:::111444:::666///666999,,,$$$ ***444777777888555222///---,,,---///111333333333222222222111111///000000000000000///...000000////////////000000//////000000111111222222333333333222222222111111/////////000111333444555555555555444444333333333333333333444))))))))))))))))))))))))++++++***))))))******+++******))))))))))))******,,,+++***(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%&&&'''((((((&&&&&&'''''''''''''''&&&((('''&&&&&&&&&&&&'''(((%%%$$$#########$$$%%%&&&''''''''''''''''''''''''%%%%%%&&&''''''(((((()))&&&&&&&&&'''''''''(((((((((***)))%%%&&&+++,,,)))555999>>>BBBDDDFFFIIIKKKGGGHHHIIIKKKLLLLLLMMMMMMOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRUUUXXX[[[\\\[[[ZZZVVVUUUVVVYYY]]]```aaaaaabbbbbbaaaaaabbbdddggghhheeejjjllliiijjjpppssssssjjjhhhjjjpppssspppnnnnnnnnnmmmdddTTTIIIIIIPPPTTT]]]fffmmmppprrrsssrrrnnnggglllqqqtttrrrnnnkkkjjjeeeiiinnnqqqsssssstttvvvwwwvvvvvvxxx{{{{{{yyywwwwww{{{{{{vvvsssuuuxxxxxxyyyxxxyyy}}}|||xxxvvvxxxqqquuuxxxxxxvvvuuuuuuvvvtttuuuuuutttqqqnnnllllllnnnnnnqqquuusssoooooosssyyywwwvvvvvvvvvwwwvvvuuuzzz||||||yyyyyy|||}}}{{{tttxxxxxxrrrpppsssvvvuuuwwwwwwwwwxxxzzz|||~~~}}}}}}}}}{{{zzzzzz|||~~~yyyyyyyyy{{{}}}~~~}}}{{{zzzxxxvvvtttssstttuuuvvvttttttvvvwwwuuukkk^^^VVVnnnqqqvvvyyyyyyyyyzzzzzzxxxzzzxxxqqqooossstttrrrooollleee]]]^^^eeehhheee^^^cccgggddd]]]ZZZ\\\___dddmmmsssppplllmmmpppqqqnnngggTTT999((('''///444NNN\\\ccceeeeee\\\VVV\\\YYY[[[]]]```fffhhh```VVV[[[\\\bbbjjjmmmjjjhhhiiilllkkklllpppuuuuuuqqqlllpppqqqsssuuuuuusssooollleeeaaaKKK111111KKK___aaagggjjjmmmnnnmmmlllmmmnnnkkkkkkjjjiiihhhfffeeedddgggeeeaaa___aaaaaaWWWKKK000+++555NNN]]]WWWOOONNNWWW```eeeccccccgggkkkkkkgggeeefffgggeee___[[[\\\MMMHHH>>>333---,,,'''!!!''')))000???MMMUUUUUUTTTQQQQQQQQQOOOLLLJJJJJJKKKDDDLLLWWW]]]\\\UUUMMMGGGJJJIIIEEE>>>777444444444+++((()))......)))$$$"""555@@@IIILLLKKKIIIFFFBBBDDDGGGKKKMMMMMMJJJFFFCCCHHH===:::@@@:::(((###???JJJGGG@@@@@@===999===???>>>???AAACCCCCC@@@===@@@;;;:::===???>>>>>>@@@???CCCBBB<<<777777888666000333555999???DDDAAA:::111222777444///666777***%%%&&&000555777999666333000---,,,---///000111111111111000000//////...//////000000000//////222111000//////......///000000000000111111111111333333222222111111111111/////////000111222444444444444444444333333333222111222222333((((((((((((((((((((((((******)))))))))******+++******))))))))))))******,,,+++***(((''''''''''''&&&&&&'''(((((('''&&&&&&'''''''''((((((((())))))''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))&&&&&&'''''''''((((((((()))******''''''***,,,***666:::@@@EEEGGGHHHIIIJJJEEEGGGKKKMMMOOOOOONNNMMMNNNNNNNNNOOOPPPPPPQQQQQQPPPRRRUUUWWWXXXYYY[[[\\\YYYWWWWWWYYY\\\___aaaaaa]]]___aaacccfffhhhjjjjjjgggiiihhheeefffmmmsssuuukkkiiijjjppprrrooommmmmmlllnnniii^^^TTTSSSVVVWWWgggkkkmmmmmmoooppplllgggiiilllpppqqqpppmmmlllkkkiiikkklllmmmnnnppptttvvvvvvvvvvvvwwwyyyyyywwwuuuxxxzzzyyytttqqqtttvvvvvvxxxvvvxxx{{{{{{wwwvvvwwwqqqtttvvvuuupppnnnqqquuurrrqqqpppppppppooommmkkkooonnnppptttsssppprrrvvvzzzzzzzzzxxxvvvwwwxxxzzzyyy{{{{{{xxxxxxzzzzzzwwwrrrvvvwwwsssqqqtttwwwwwwqqqtttwwwwwwvvvvvv{{{|||}}}}}}|||{{{{{{}}}xxxxxxxxx{{{~~~~~~}}}{{{yyyxxxwwwvvvwwwxxxyyyyyyxxxxxxxxxvvvpppfff^^^sssuuuwwwxxxxxxxxxzzz|||||||||wwwppplllmmmllljjjvvvrrrjjjbbbaaafffiiihhhbbbjjjlllccc]]]___bbb``````jjjpppmmmhhhiiiooosssnnngggUUU>>>...+++...222OOO^^^eeegggiiibbb^^^ddd]]]___```aaaeeeggg```VVVWWWYYYaaakkknnnkkkhhhiiifffgggjjjooossssssnnnjjjhhhkkknnnqqqqqqpppmmmkkkhhheeeQQQ666444KKK___ddddddgggjjjkkkkkkkkklllmmmkkkkkkkkkjjjiiigggfffeeefffddd```^^^``````WWWLLL111666AAAPPPXXXXXXUUUUUU```eeegggdddbbbdddggghhheeehhhhhhccc^^^YYYRRRKKK@@@>>>666---)))++++++))) ***<<>><<<===???@@@888222000---'''!!! 111;;;EEEHHHIIIJJJIIIGGGEEEHHHLLLOOOOOOKKKFFFCCCDDDBBBCCCGGGDDD666&&&111;;;:::888>>>>>>999:::>>>???AAACCCDDDBBB===:::999888:::===<<<999;;;@@@DDDFFFEEE???999777555222------222===DDDBBB>>>===333222666555111777666'''%%%###...555777999777555111...,,,,,,---.../////////............---------...///000000000///333222111///............111111111111111000000000222111111111111000000000////////////000111333333333333333333222222222222222222333444(((((((((((((((((((((((()))))))))))))))***************))))))))))))******+++***)))(((''''''''''''&&&''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''''''''(((''''''&&&%%%((((((''''''''''''(((((()))))))))******+++,,,,,,''''''''''''''''''''''''&&&&&&''''''((((((((()))''''''''''''(((((((((((()))******(((((()))+++,,,555:::AAAGGGHHHHHHHHHHHHDDDGGGLLLPPPRRRQQQOOONNNMMMMMMNNNOOOOOOPPPPPPQQQQQQTTTWWWVVVTTTTTTWWWZZZ\\\ZZZXXXXXX[[[^^^```aaa[[[^^^bbbfffiiikkkkkkkkkhhhiiihhhggghhhmmmssswwwkkkiiikkkppprrrooommmmmmhhhlllkkkddd___```cccdddoooooonnnlllmmmoookkkdddlllnnnpppqqqpppooommmmmmnnnoooppppppoooppprrrtttuuuvvvvvvwwwxxxwwwvvvuuuxxxzzzwwwrrrqqqtttuuutttwwwuuuvvvyyyyyytttrrrttttttttttttqqqjjjfffiiipppllljjjjjjmmmqqqtttsssqqqpppnnnpppssstttrrrtttwwwzzz{{{|||yyyvvvvvvyyy|||xxxzzzyyyuuuuuuxxxyyywwwvvvuuuttttttuuuxxxxxxwwwooorrruuuvvvuuuvvvzzz}}}~~~~~~|||zzz{{{|||wwwwwwwwwxxx{{{||||||{{{xxxxxxwwwvvvuuutttttttttuuuzzz{{{xxxtttqqqnnnkkkwwwwwwwwwvvvuuuvvvyyy{{{{{{uuuoookkkiiihhhfffrrrsssrrrpppnnnmmmjjjgggfffooonnnaaa\\\ccceee^^^\\\gggpppmmmhhhiiinnnrrrmmmiii]]]III666---...222QQQbbbjjjjjjmmmjjjfffkkkaaaccccccccceeefff```WWWVVVYYYcccnnnrrroookkkkkkfffgggiiimmmpppqqqooommmeeegggkkkmmmllljjjiiihhhhhhgggUUU<<<777KKK```hhhaaacccfffhhhiiiiiijjjjjjmmmmmmmmmlllkkkjjjhhhgggddddddaaa```bbbccc[[[QQQ@@@GGGOOOTTTZZZ```aaa___bbbcccdddaaa```bbbeeeggggggllliii]]]TTTQQQHHH===888555000,,,...444444111"""000EEEWWWcccfff```XXX\\\ZZZXXXXXXXXXUUUNNNHHHQQQQQQSSSVVVXXXUUUNNNHHHKKKHHHFFFFFFEEEBBBCCCFFFQQQIIIAAA===666+++"""***555???DDDHHHMMMQQQPPPLLLMMMOOONNNLLLGGGBBB???>>>CCCGGGIIIKKKFFF222!!!$$$777@@@:::888;;;<<<===>>>>>>===:::999666666888<<<;;;888:::>>>DDDGGGEEE@@@;;;999555000...***000>>>DDD@@@===AAA:::666::::::555777444%%%$$$%%%111777888888888666222///---,,,,,,---.........---------------+++,,,---//////000000000111000000///////////////222222222111111000000000111000000000000000000000////////////000111222333222222222222222222222222444555666777(((((((((((((((((((((((((((((())))))******************))))))))))))******+++***)))((((((''''''((('''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''))))))))))))((((((''''''''''''(((((('''&&&&&&%%%(((((((((((((((((((((((())))))***+++,,,,,,,,,---'''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((()))))))))*********)))))),,,///555:::BBBGGGHHHHHHFFFFFFDDDHHHMMMQQQSSSRRRPPPNNNMMMMMMNNNOOOOOOPPPPPPQQQSSSVVVYYYXXXWWWWWWZZZ]]]^^^\\\YYYYYY[[[^^^______\\\___dddhhhkkklllkkkjjjiiijjjkkklllmmmnnnrrrvvvkkkiiikkkqqqssspppnnnnnniiimmmnnnjjjhhhkkknnnooolllmmmllllllppptttrrrmmmnnnooopppqqqrrrrrrpppooonnnpppssssssqqqoooooooootttuuuwwwxxxxxxwwwvvvvvvwwwyyywwwssssssvvvvvvsssvvvttttttwwwvvvqqqnnnpppssspppooommmgggcccfffooojjjhhhhhhlllrrrvvvwwwvvvssspppppptttuuuttttttwwwyyy{{{{{{yyyvvvuuuxxx{{{vvvxxxvvvrrrrrrxxx{{{zzzyyysssnnnpppuuuwwwuuusssrrrrrrtttvvvxxxyyyzzz{{{|||~~~|||zzzzzzzzzyyyxxxwwwxxxyyyzzzzzzyyyxxxwwwvvvuuusssqqqooonnnnnnxxx}}}wwwoooppptttvvvzzzzzzzzzxxxwwwwwwyyy{{{{{{vvvrrrqqqqqqpppooonnnnnnpppuuuxxxwwwrrrmmmkkkjjjppplll]]]XXX^^^^^^UUUXXXdddnnnnnniiihhhjjjlllggghhhcccTTT>>>...,,,111PPPdddllllllpppoookkkooodddffffffdddeeeeeeaaaYYYWWWZZZdddppptttpppllllllhhhhhhgggiiilllnnnpppqqqlllnnnpppooollljjjiiijjjffffffXXX@@@888HHH___kkkcccdddeeehhhjjjkkkjjjjjjlllllllllkkkjjjiiihhhgggcccdddddddddffffff___VVVNNNRRRSSSUUU\\\fffgggbbbaaa``````aaabbbcccgggkkkmmmpppiiiZZZOOOKKKCCC999777444///111;;;CCC>>>555)))999KKKWWW```eeebbb[[[[[[[[[\\\___```\\\TTTMMMQQQPPPOOOPPPQQQOOOJJJFFFBBB>>>>>>DDDFFFEEEFFFJJJOOOLLLJJJGGG===...!!!,,,555>>>BBBGGGNNNSSSUUUQQQPPPOOOLLLHHHCCC@@@===999AAAEEEFFFLLLOOO???))) 222AAA===888::::::999888777999;;;===<<<999999===@@@>>>===>>>AAACCCBBB>>><<<;;;888333111,,,///:::>>>;;;===CCCBBB>>>AAAAAA:::888333%%%""")))777<<<:::777888666333000...,,,,,,,,,........................,,,---...///000000000000............///111222333333333222222111111000000000000000000000000000111000/////////000111222333222222222222222222222222444555666777((((((((((((((((((((((((''''''((()))******************))))))))))))************)))(((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''))))))*********)))(((((((((((((((((('''&&&%%%%%%'''(((((())))))(((((('''%%%&&&''')))************''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((***,,,***)))---333777<<>>===CCCOOOTTTHHH999///@@@QQQYYY___eeeeee```WWWYYY[[[^^^^^^[[[VVVQQQLLLKKKKKKLLLNNNNNNMMMKKK888111000666:::999<<>><<<===;;;888555444777===AAA===888777;;;===<<<:::;;;<<<===<<<::::::<<<:::666333000000444666777:::>>>EEEBBBGGGHHH===777222((("""+++:::???<<<888888666444111///------,,,.............../////////---...///000111111111000,,,,,,---...000222333444222222222222222111111111000000000111111111111222111111000000111222333333222222222222333333333333222222333444))))))))))))))))))))))))&&&'''((()))*********)))******))))))))))))*********))))))(((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&'''''''''''''''((()))******))))))((((((((((((((('''&&&%%%$$$'''((()))******)))((('''###$$$&&&((())))))))))))'''''''''''''''''''''''')))((((((((((((((((((((('''((((((((())))))))))))'''''')))---+++)))...777999>>>DDDGGGHHHHHHGGGGGGGGGJJJMMMPPPQQQPPPOOOMMMOOOOOOOOOPPPQQQQQQRRRRRRTTTUUUXXX\\\```bbbbbbaaa___^^^\\\\\\]]]]]]\\\ZZZ]]]```eeeiiimmmnnnnnnmmmooommmnnnrrrqqqnnnoootttkkkiiilllsssvvvtttrrrsssssswwwxxxvvvtttvvvuuuqqqsssvvvwwwrrrooopppnnnkkkllllllnnnrrrvvvvvvtttqqqiiimmmqqqsssrrrqqqppppppnnnqqquuuvvvuuuuuuvvvxxxuuuxxxyyyyyy|||~~~zzztttrrrppprrrvvvvvvrrrqqqsssrrriiiffflllooommmooouuussstttuuuttttttuuuxxxzzzyyyuuutttxxxyyyuuuqqqpppyyyyyyyyyzzz{{{zzzxxxuuusssvvvwwwuuuvvvyyyxxxvvvvvvpppkkkjjjhhheeehhhmmmsssvvvyyyzzzxxxwwwxxxzzzwwwzzz}}}~~~}}}zzzyyyxxxyyywwwvvvvvvxxxzzzzzzzzzwwwxxxyyyxxxvvvssspppnnnllluuuwwwpppnnntttwwwtttvvvxxx{{{|||zzzxxxvvvvvvyyyrrrooorrrrrrkkkdddaaajjjjjjnnnsssrrrnnnoootttuuuqqqkkkhhhgggfffccc___aaahhhmmmmmmllllllhhhddd]]]^^^bbbcccXXXEEE666111999RRR```bbbjjjmmmiiijjjhhhjjjjjjfffeeefffccc______aaaiiirrruuupppllllllkkkkkkjjjjjjjjjmmmppprrrqqqqqqnnnhhhaaa___bbbfffeeeggg\\\CCC444===TTTeeehhhggggggiiilllmmmkkkiiidddeeeeeeddddddcccbbbaaaaaaeeehhhhhhfffbbbWWWMMMJJJJJJPPP]]]gggiiieeeccceee```___ccceeedddeeeiiifffaaa]]]ZZZRRRHHHAAA@@@HHHIIIMMMTTT[[[XXXGGG555222FFFWWW]]]```eeeddd]]]SSSTTTUUUUUUSSSRRRRRRSSSJJJKKKMMMNNNOOOPPPRRRSSSBBB444*********'''+++333222999DDDGGG???444111444EEEIIIJJJFFFDDDGGGJJJKKKKKKLLLNNNOOOLLLHHHCCC@@@888<<<>>>@@@FFFKKKDDD999+++'''&&&666<<>>===999555333555;;;@@@;;;888888999888555777;;;999999777555888<<<;;;777000333222......222555444AAA@@@IIIJJJ===444222***$$$***:::@@@===:::777666333111///...---------------.........//////000000111111111111111000---------...000111333333111222222222222222222333111111111111222222333333222222222222222333333444222333333333444444444444111222222333************************%%%&&&((()))*********)))******))))))))))))*********))))))(((((((((((()))((('''&&&%%%%%%&&&'''(((''''''''''''((((((((()))%%%&&&''')))))))))(((((((((((((((((('''&&&%%%$$$'''((()))******)))((('''$$$%%%''')))***+++******''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))&&&&&&)))---,,,***///999<<<@@@EEEHHHIIIIIIHHHIIIIIIJJJMMMOOOPPPOOONNNMMMOOOOOOPPPQQQQQQRRRRRRSSSVVVUUUWWW[[[___```]]]YYY___^^^]]]^^^^^^]]][[[YYY\\\___dddiiimmmooopppppprrrnnnnnnpppooolllnnnuuukkkiiilllssswwwvvvtttuuurrrwwwzzzzzzyyyzzzvvvrrrjjjqqquuurrrppprrrssssssiiijjjlllqqqvvvwwwtttqqqjjjmmmqqqssstttuuuvvvwwwkkkooosssuuuttttttvvvxxxuuuxxxzzz{{{~~~|||tttpppoooqqqwwwxxxuuuuuuwwwwwwlllgggnnnsssoooooottttttvvvxxxwwwuuuvvvzzz~~~{{{wwwvvvyyyzzzuuuooommmzzzyyyyyy{{{~~~}}}xxxtttrrrwwwzzzyyyyyyyyyvvvpppvvvsssqqqmmmddd___eeeqqqpppwww~~~|||vvvsssvvv|||zzz}}}|||wwwtttssstttsssrrrsssuuuxxxyyyyyyuuuvvvwwwxxxwwwtttqqqoooqqqvvvtttmmmoooxxxwwwoooooosssxxxyyyxxxuuurrrqqqtttnnnnnnuuuxxxrrrllljjjccceeemmmtttsssmmmkkknnnmmmfffccchhhkkkjjjhhhhhhkkknnnooonnnooopppmmmggg___]]]aaahhheeeTTT@@@555---HHHXXX\\\eeejjjggggggiiikkkjjjfffeeefffddd```eeefffmmmvvvxxxsssoooooommmnnnpppppppppppprrrsssrrrqqqnnnfff___^^^bbbgggfffhhh]]]DDD222999OOOaaafffeeedddfffiiijjjhhheeeeeeeeeeeeeeedddccccccbbb```eeehhhgggddd^^^QQQFFFFFFHHHUUUgggppplllhhhhhhfff```___bbbccc______bbbZZZUUUTTTXXXSSSEEE>>>@@@CCCJJJQQQWWWXXXPPP<<<)))333III\\\aaabbbccc^^^UUUPPPQQQOOOLLLHHHIIINNNRRRLLLOOORRRRRRQQQQQQTTTXXXXXXEEE222+++%%%"""+++###---999===777111555???JJJNNNNNNGGGDDDFFFIIIIIIJJJMMMQQQSSSQQQJJJBBB===:::<<<===@@@DDDFFF@@@888......,,,888FFF>>>===:::555111222777<<<<<<===???===777333888AAA777777555333666;;;;;;777---444333+++***///000,,,<<<===HHHJJJ;;;222111,,,&&&'''888@@@>>><<<666555333111000///......,,,,,,,,,------.........111222222222222111111000///......//////000111222111111111222222333333444111111222222222333333333333333333222333333444444333333333444444555555555333333333444)))((('''(((***,,,+++******((('''(((+++,,,+++)))))))))************))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''&&&&&&%%%))))))))))))))))))))))))(((((())))))((('''&&&&&&%%%%%%'''((((((((('''&&&)))((((((''''''''''''(((&&&''''''(((((((((((((((******))))))((((((''''''((())))))''''''+++333999555===DDDFFFFFFHHHGGGDDDHHHLLLNNNLLLHHHHHHLLLQQQOOOOOOPPPPPPOOOOOONNNNNNPPPTTTYYYZZZXXXVVVVVVWWW[[[YYYYYY[[[]]]\\\VVVPPP\\\ccciiiiiijjjnnnrrrrrrtttmmmlllpppmmmeeegggooojjjgggmmmxxxyyyrrrssszzzwwwzzz{{{yyyuuurrrsssuuummmmmmpppttttttqqqqqquuuttttttqqqmmmoootttuuusssnnnlllkkkmmmuuuzzzsssiii___ooo{{{zzzuuuvvvxxxyyy|||{{{yyyyyyzzzzzzyyyxxxtttuuuuuuvvvvvvvvvuuuuuuvvvvvvrrrnnnpppvvvxxxuuuqqqssstttuuuuuuvvvyyy|||zzzuuurrrsssssspppoooqqq}}}zzzxxxzzzyyyvvvvvvyyyyyyzzz{{{zzzyyyvvvsssqqqxxxzzzwwwnnniiilllppprrrttttttwwwzzzyyyuuutttwww{{{~~~wwwsssrrrtttlllssstttmmmmmmtttwwwsssxxxwwwvvvuuutttttttttuuutttrrrnnnhhheeehhhooovvvnnnssswwwwwwssspppqqqsssrrrqqqqqquuuyyyyyysssnnn```dddjjjnnnooonnnmmmlllkkkiiiggghhhjjjlllllllllsssrrrqqqrrrvvvyyyrrriii[[[cccjjjjjjhhh^^^GGG///+++888NNN```fffddddddhhhqqqjjjeeeddd___XXXVVVZZZiiihhhkkkqqqrrrnnnooouuuiiilllmmmlllooottttttpppqqqrrrppphhh___\\\```fffcccfffeeeVVV<<<000CCC___gggffffffhhhjjjkkkjjjhhhhhhgggfffeeedddcccccccccaaahhhcccdddjjjVVV>>>@@@AAA>>>PPPiiiqqqpppmmmhhhcccdddeeedddbbb```______MMMEEEAAADDDBBB<<<@@@KKKOOOOOOUUU]]]WWWDDD000&&&555RRRYYYTTT\\\]]]XXX```SSSOOOPPPPPPLLLPPPOOOCCCJJJIIIKKKOOOTTTUUURRRNNNSSSUUULLL:::000333222---)))000999>>><<<999;;;???PPPSSSMMM@@@===FFFKKKIIIOOOOOOOOOQQQQQQMMMFFF@@@;;;<<<>>>BBBEEEEEEBBB???777000!!!!!!333>>>>>>;;;===...***@@@;;;777666888<<<<<<999<<>>======GGGXXXkkkvvvrrrjjjhhhiiigggddddddccc```YYYSSSEEE;;;555777888777===HHH]]]ZZZ\\\```[[[III666+++AAAYYY]]]UUUZZZYYYTTTZZZXXXPPPOOONNNKKKOOOLLL===HHHJJJNNNPPPQQQPPPOOOOOONNNVVVUUUKKKEEEDDD???666///555<<<@@@@@@???CCCGGGOOOUUURRRFFFAAAFFFJJJHHHJJJJJJLLLOOOQQQOOOJJJFFF===???AAAAAA@@@>>>======555000%%%111??????>>>???000,,,@@@;;;444333666999888555777>>>;;;>>>>>>999999<<<<<<888333111...+++***,,,///222@@@BBBCCCCCCAAA<<<666333%%%(((999CCCAAA:::888777555222//////111222///////////////000111111........./////////////////////000111111111000000111111111111111222333333///000111111111111111111333333333333222222222222666555444555777888666333333333222222)))((('''(((***,,,+++******)))((()))***+++***)))((())))))******))))))((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''&&&%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&'''%%%&&&'''(((((((((((('''((()))))))))((('''%%%$$$&&&'''(((((())))))(((((((((((()))))))))))))))))))))******))))))---555;;;===DDDIIIHHHGGGIIIKKKJJJKKKKKKJJJJJJKKKLLLNNNOOOMMMOOOQQQQQQQQQQQQSSSUUUSSSUUUVVVUUURRRNNNLLLKKKPPPXXX______YYYUUUWWW[[[```hhhnnnnnnooosssuuuuuuqqqlllkkkooommmiiilllsssmmmlllrrr{{{{{{vvvuuuzzzvvvvvvvvvwwwwwwuuurrrpppqqqooopppqqqooollllllpppwwwvvvpppjjjjjjnnnpppmmmqqqttttttpppmmmiii```WWWXXXeeerrrvvvvvvxxx{{{|||{{{zzzyyyyyyzzzzzzyyyxxxxxxyyyyyyyyyyyyyyyxxxxxxssswwwvvvooojjjkkkooopppnnnqqqttttttssssssvvvyyywwwsssrrrtttuuuuuuxxx}}}zzzuuusssuuuvvvwww{{{~~~{{{xxxtttsssssstttuuu~~~}}}tttoooppprrrsssttttttwww|||{{{xxxxxx{{{~~~yyytttqqqsssvvvvvvssspppoookkkhhhjjjooovvvvvvuuuuuuuuuuuuuuuuuuqqqqqqoookkkjjjmmmtttzzztttwwwxxxvvvrrrqqqrrrtttwwwuuutttvvvyyyyyyvvvsssnnnlllkkklllnnnmmmiiifffjjjlllnnnooooooppprrrtttnnnsssvvvuuutttsssnnnhhhnnnpppoookkkjjjdddNNN777&&&222HHH^^^iiiiiihhhhhhgggdddcccdddccc``````ccciiihhhiiikkkhhhcccbbbeeeeeejjjmmmmmmnnnqqqppplllmmmnnnmmmhhhbbb```ccchhhmmmnnnlll___GGG888CCCWWWdddgggiiiiiifffdddeeefffgggfffcccaaa```aaacccdddhhhaaaaaa^^^NNN@@@999111000LLL[[[fffwwwsssgggiiikkkgggddddddccc]]]RRRIII===222,,,222:::@@@JJJTTTddd```^^^___\\\PPPBBB:::NNN[[[ZZZQQQSSSRRRMMMNNNMMMDDDBBBBBBAAAFFFDDD555DDDIIINNNOOOMMMMMMPPPTTTNNNWWW[[[WWWTTTTTTOOOGGG???BBBCCCBBB@@@AAAEEEHHHGGGPPPTTTLLLEEEGGGJJJIIIKKKKKKMMMOOOPPPOOOLLLHHH===@@@CCCAAA===:::;;;===666555...!!!))):::@@@CCCCCC333$$$000@@@===888666777:::;;;999999;;;<<<>>>>>>;;;:::;;;:::777555222---(((&&&(((...222???AAACCCCCC@@@999222---!!!(((999BBB>>>666666666555222000///000222///////////////000111111........................///000000000000//////...000111111111111222222222111111222222222111000000000000111111111111222222666555444555777777555444222222111111)))((('''(((***,,,+++***))))))))))))*********)))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))(((((('''&&&'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&''''''((((((((((((((()))***++++++***(((&&&$$$''''''((()))))))))))))))((((((((())))))******+++***++++++******///666===>>>EEEIIIGGGEEEHHHKKKKKKLLLJJJIIIJJJLLLNNNOOOOOOOOOQQQSSSSSSQQQQQQTTTVVVTTTUUUWWWWWWWWWVVVUUUTTTXXX^^^cccaaaYYYSSSSSSUUU___gggmmmnnnnnnqqqtttssssssooonnnooonnnkkkmmmtttmmmnnnttt{{{|||wwwvvvyyyxxxwwwvvvxxx{{{zzzvvvqqqrrrpppppprrrpppmmmnnnrrrxxxwwwqqqllllllqqqrrrpppppptttuuupppllljjjfffbbbeeennnwwwzzzyyyxxxxxxxxxzzzyyyxxxyyyzzzzzzyyyxxxyyyyyyyyyzzzyyyyyyxxxxxxwwwyyywwwqqqnnnqqqrrrqqqmmmqqqttttttqqqpppssswwwvvvsssqqqrrrqqqpppsssyyywwwssssssvvvwwwwwwyyy}}}zzzwwwssspppppptttyyy}}}~~~~~~vvvpppqqqssssssttttttxxx||||||yyyyyy||||||wwwsssrrrtttwwwxxxqqqnnnooollleeegggooottttttuuuuuuuuuuuuuuuuuuvvvvvvtttqqqnnnoootttxxxyyyzzzzzzwwwtttssstttvvvzzzxxxvvvvvvvvvvvvsssqqqqqqnnnmmmooorrrqqqkkkeeeiiimmmqqqqqqnnnjjjggggggeeemmmttttttrrrrrrppplllmmmpppnnnfffbbb[[[JJJ777'''000DDD[[[iiikkkhhhfffeeeddddddeeeeeedddcccdddggghhhiiiiiifffcccbbbcccaaaggglllmmmnnnpppooolllkkklllllliiidddcccfffjjjllllllkkkcccPPP@@@FFFUUU```eeejjjjjjfffdddfffiiiiiigggdddaaaaaabbbdddfffhhh___ccc]]]AAA333...$$$IIITTTXXXooooooccckkkgggeeedddbbb___WWWLLLDDDDDD;;;777>>>IIIRRRZZZ```]]]\\\ZZZXXXSSSNNNKKKJJJOOOOOOIIIDDDJJJMMMFFF@@@>>>:::<<<===:::AAAEEE<<>>AAABBBAAA???======;;;;;;777+++...AAAIIIHHH999...666@@@???;;;555222666===@@@===999999:::;;;;;;::::::888777777444---&&&"""$$$,,,222999;;;>>>>>>:::222)))$$$)))999>>>555+++333555555333000///000222///////////////000000111///////////////.........000000000000000///...---000000111111222222222111222333333333222111000000///000000111222222333333555555555555666666555444444444444333)))((('''(((***,,,+++***)))*********))))))))))))(((((())))))))))))((((((*********)))((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************)))((((((((((((((((((((((((((((((***)))'''&&&&&&((()))+++''''''''''''(((((())))))***+++,,,---,,,***(((&&&'''(((((()))))))))))))))(((((())))))******++++++)))***+++***+++///777>>>AAAHHHMMMIIIFFFHHHLLLNNNLLLJJJIIIJJJMMMOOOPPPPPPRRRTTTVVVTTTPPPPPPSSSVVVUUUVVVXXXZZZ\\\]]]]]]]]]aaaaaabbb```\\\WWWRRROOO___gggmmmnnnnnnqqqsssrrrvvvsssqqqooommmkkknnnrrrjjjmmmssszzz{{{xxxvvvwwwxxxwwwvvvxxx{{{{{{wwwsssrrrppprrrtttssspppqqquuuttttttpppkkkmmmrrrtttsssooorrrrrrmmmjjjlllnnnnnnqqqtttyyy|||zzzwwwuuuuuuzzzxxxwwwxxxzzzzzzyyyxxxxxxxxxyyyxxxxxxwwwvvvvvvyyywwwrrrpppsssxxxwwwqqqlllqqquuuuuupppoooqqquuuyyyvvvtttsssooolllnnnssstttsssuuuyyyyyyvvvuuuwwwyyyuuuqqqnnnoootttzzzzzz~~~}}}vvvqqqqqqrrrrrruuuuuuxxx}}}}}}yyyyyy}}}}}}zzzwwwtttsssuuuvvvwwwpppnnnqqqnnngggjjjrrrrrrssstttuuuvvvvvvuuuuuutttuuuuuurrroooooossswww||||||{{{yyyvvvuuuvvvwwwzzzxxxvvvuuutttqqqooommmlllkkkmmmqqquuusssllleeehhhlllqqqssspppiiiaaa]]]bbbkkkrrrrrrppppppooommmiiiooonnnddd[[[TTTGGG999***000@@@XXXhhhlllgggccceeefffggggggffffffeeecccbbbeeeggggggeeeeeeeeeeeebbbiiinnnmmmlllmmmllliiijjjlllllljjjhhhgggiiikkklllkkkkkkfffWWWFFFEEENNN]]]ccciiikkkhhhgggiiilllmmmkkkgggdddcccdddfffhhhhhhaaafff^^^AAA111(((***IIIMMMMMMeeeiii___iiidddeeeeee___UUUKKKEEEBBBNNNIIIHHHOOOWWW\\\]]]^^^XXXYYYUUULLLCCCAAAFFFKKKEEE:::333777AAAJJJDDD666:::;;;CCCBBB:::AAAKKKJJJGGGAAA;;;888<<>>MMMMMM???888<<<@@@@@@888...&&&***888AAA===555888999;;;======;;;999999777555...&&& """)))000222555:::;;;777...$$$---;;;<<>>EEEMMMRRRNNNJJJKKKOOOQQQKKKKKKKKKKKKLLLNNNPPPRRRRRRUUUWWWTTTOOONNNRRRVVVXXXWWWXXXZZZ]]]______^^^cccaaa___```aaa]]]VVVPPP___hhhnnnoooooorrrsssrrrvvvtttqqqnnnkkkkkkmmmpppeeejjjqqqwwwxxxwwwuuuuuuvvvuuuuuuvvvwwwwwwvvvuuurrrqqqtttwwwwwwssssssvvvnnnooollljjjlllrrrtttrrrpppqqqoooiiihhhlllpppqqqtttrrrtttxxxyyywwwvvvxxxyyyxxxwwwxxxyyyzzzyyyxxxxxxxxxxxxxxxwwwvvvuuutttwwwsssnnnmmmttt{{{wwwppplllrrrwwwvvvpppmmmpppuuu{{{zzzyyyxxxrrrmmmnnnssssssrrruuuzzzzzzuuurrrrrr{{{wwwrrrnnnnnnrrrwww{{{uuuyyyzzzuuuqqqqqqsssrrruuuuuuxxx}}}|||yyyyyy|||{{{zzzyyyxxxwwwvvvuuuuuutttrrrqqqrrrqqqnnnppptttppprrrsssuuuvvvvvvuuuuuummmppprrrqqqooopppssswww{{{zzzzzzyyyxxxwwwvvvvvvvvvvvvvvvuuurrrpppmmmkkkhhhhhhkkkooosssqqqlllggghhhkkkooossstttoooggg```fffmmmrrrqqqooooooooommmkkkqqqqqqhhh```YYYLLL>>>---///<<>>JJJGGG777777<<>>???666---""""""000===>>>888:::999<<>>EEEOOOUUUQQQLLLLLLOOORRRIIIKKKMMMLLLKKKLLLPPPTTTPPPTTTVVVSSSOOONNNSSSYYYXXXWWWWWWZZZ^^^aaaaaa___dddaaa```aaaccc```YYYSSS]]]fffmmmnnnnnnppppppoooqqqqqqnnnjjjhhhiiimmmooo___fffnnnsssuuuuuutttrrruuuvvvvvvuuuuuuuuuwwwyyyssssssvvvzzzxxxsssqqqssslllmmmmmmkkknnnrrrssspppooopppmmmiiijjjooorrrqqqtttppppppuuuyyyxxxyyy}}}xxxwwwvvvwwwyyyzzzyyyxxxxxxxxxxxxxxxwwwvvvuuuttttttssspppnnnsssxxxvvvppplllrrrxxxwwwpppmmmppptttxxxyyyzzz{{{vvvpppqqqwwwsssrrrtttxxxxxxtttrrrsssxxxvvvrrrpppppprrrvvvxxxpppuuuxxxtttqqqsssttttttvvvvvvxxx|||{{{wwwwwwzzzvvvwwwxxxzzzzzzyyyvvvtttrrrvvvwwwtttsssuuuuuutttoooqqqsssuuuvvvvvvvvvuuummmpppssssssqqqqqqsssvvvwwwwwwwwwwwwxxxwwwuuusssqqqrrrtttuuusssqqqooonnnjjjkkkmmmnnnppppppoooooommmllllllpppuuuuuunnngggjjjooorrrppppppsssssspppsssuuusssmmmkkkgggVVVCCC---,,,777OOOfffnnnjjjeeeeeejjjllliiiiiijjjgggaaaZZZ```eeedddfffkkkmmmkkkhhhnnnqqqmmmiiihhhiiihhhlllmmmnnnooonnnmmmmmmmmmnnnkkklllmmmcccPPPDDDBBB^^^aaaeeehhhjjjjjjiiihhhrrrpppmmmjjjhhhffffffeeeccceeeXXXJJJEEE@@@777444UUUKKKFFFNNN]]]cccaaa___```\\\UUUKKKCCCAAAEEEIII;;;CCCNNNXXX```cccbbb```ZZZVVVHHH777///444;;;???222&&&...===AAAKKKOOOAAA???CCCJJJEEE777<<>>222///JJJNNNCCCEEEBBB:::<<<333...$$$$$$222<<<===;;;999<<>>;;;222''',,,;;;===111$$$+++111666666111...000333///////////////000111111222222111111000/////////000111111222222222222111111222444555555444333222222333444444444444444444333333444444555555555666222444666666444222333555111111222222)))((('''(((***,,,+++***)))+++,,,+++((('''(((***''''''((((((((((((''''''(((((((((((())))))))))))'''''''''''''''''''''''''''((((((((())))))******'''''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&'''((())))))(((((()))((('''''''''(((***+++'''&&&&&&&&&'''((()))***(((((()))***************,,,+++++++++***)))))))))'''((())))))***...777===DDDNNNUUUQQQKKKJJJMMMPPPHHHKKKNNNMMMKKKKKKPPPVVVNNNRRRUUUSSSNNNNNNTTT[[[WWWVVVVVVZZZ```ddddddccceeedddccccccccc___YYYTTTZZZcccjjjkkkkkklllmmmkkkmmmmmmkkkgggeeeiiimmmooo[[[ccckkkqqqssstttssspppwwwxxxyyywwwuuuvvvzzz~~~ttttttxxx|||yyyrrrooopppnnnpppooonnnpppttttttpppnnnnnnmmmkkknnntttuuurrrwwwqqqooouuuyyyzzz|||xxxwwwvvvwwwyyyzzzyyyxxxyyyyyyyyyxxxwwwvvvuuuttttttuuutttqqqrrrvvvvvvssslllsssyyyxxxqqqmmmppptttsssuuuyyy{{{wwwrrrtttyyysssqqqrrrvvvvvvssssssvvvtttrrrqqqpppqqqtttxxxzzzmmmssswwwtttrrrtttvvvuuuvvvvvvxxx|||{{{vvvvvvyyysssuuuxxx{{{|||zzzvvvsssrrrzzz|||vvvtttyyyxxxrrrooopppsssuuuvvvvvvvvvuuusssvvvxxxwwwtttrrrsssuuussstttuuuvvvwwwvvvsssqqqlllppptttvvvuuusssrrrqqqpppqqqqqqooooooppptttvvvtttnnnjjjlllsssvvvqqqjjjkkknnnppppppsssxxxyyyvvvyyywwwrrrpppuuurrr\\\DDD,,,***444LLLeeepppmmmhhhdddjjjllljjjiiikkkhhhbbb\\\ccchhhgggiiiooorrrooodddkkkooollliiikkknnnooommmnnnoooppppppooonnnmmmkkkhhhjjjooogggUUUHHHEEE___```cccgggjjjiiigggdddrrrqqqnnnkkkhhhfffdddccc^^^bbbLLL;;;BBBDDD???EEE]]]FFFAAAQQQ^^^eeeddd]]]ZZZSSSIIIBBBAAAEEELLLQQQFFFOOOYYY___aaa```]]]ZZZVVVNNN>>>111222===EEEEEE111)))999HHHEEEMMMUUUKKKRRRSSSXXXTTTJJJOOO[[[[[[___PPP999"""...<<<111666???IIINNNPPPSSSVVVRRRMMM>>>000333AAAFFF@@@/////////000//////333777:::AAAKKKPPPPPPMMMJJJIIIDDDCCCBBBBBBDDDEEEEEEEEECCC888888BBB888)))GGGLLLCCCFFFBBB777999++++++###$$$444<<<:::777:::>>><<<333---...444666555///%%%!!!$$$(((+++111999>>><<<333((( &&&666;;;333(((***000777666222...000333///////////////000111111222111111000///......---000111222333333333333333111222444666666555444333222222333444555555555555333333444444444444555555111444666666333222333555222222222333