BM6P6(@ &&&''''''(((((((((((((((&&&'''((())))))((('''&&&%%%%%%$$$%%%&&&(((***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%'''((()))((()))))))))************(((((((((((('''&&&$$$$$$***)))((('''''''''''''''***)))(((***,,,,,,)))&&&((((((((((((((((((((((((***)))'''%%%%%%%%%'''((($$$)))&&&(((000...%%%&&&%%%"""$$$***,,,((((((+++'''((()))((('''((()))+++&&&'''((((((((('''%%%$$$'''''''''''''''&&&&&&%%%&&&'''((('''&&&&&&'''(((%%%%%%&&&&&&'''(((((((((''''''''''''&&&%%%$$$###(((%%%$$$'''&&&$$$$$$((((((((((((&&&$$$%%%''')))%%%&&&'''%%%""""""%%%((()))((('''&&&%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%((())))))(((&&&&&&'''(((+++(((%%%%%%'''&&&$$$!!!(((%%%###$$$'''((('''&&&((((((((((((((('''''''''%%%'''(((((('''&&&&&&'''******))))))((((((''''''%%%%%%&&&(((***,,,...///((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&!!!"""###$$$&&&(((***,,,$$$%%%&&&''''''&&&%%%$$$'''(((((()))))))))))))))&&&''''''(((((((((((((((''''''''''''((((((((((((((()))***,,,,,,+++******((((((((((((((((((((((((&&&''')))***)))((()))***))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))***))))))))))))))))))))))))))))))***)))))))))***---///111+++***(((&&&&&&''')))***))))))***)))((((((***,,,%%%)))***&&&'''++++++'''++++++***)))(((((())))))*********)))))))))))))))************+++++++++++++++***))))))******(((''''''***---,,,******,,,///)))))))))))))))))))))***((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...000000//////111222000333666888777666555555222222444555666777777777777444333555999:::999777999888888777777777777777:::999999888777666666666<<<;;;:::999999999:::;;;<<<<<<==================???:::777777:::;;;888555777777888888999999999:::888777777666666888999:::;;;<<<>>>>>>>>><<<:::888333444666777777777666555222222333444555555555555...333888:::888888;;;???777777888888777555333222444444444444444444444444000111333444555444444333000///...---...000222333333555444//////222333222---///111111000000444777///111444666777555222000222222222111111111000000000000000000111222333444222111111111000000//////////////////////////////////////////000000000000''''''((())))))))))))(((''''''((((((((((((''''''((('''&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((())))))))))))))))))%%%%%%&&&'''((())))))))))))(((((((((''''''''''''***)))((()))++++++)))&&&((((((((((((((((((((((((***((('''%%%%%%%%%'''(((%%%)))&&&'''...,,,%%%&&&&&&###%%%***+++((('''+++'''((()))(((''''''(((***''''''((((((((('''&&&%%%%%%&&&'''(((((((((((((((&&&'''((('''&&&&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###)))&&&%%%((((((%%%&&&)))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%$$$%%%'''((((((((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''***,,,(((&&&$$$%%%'''(((&&&$$$'''%%%###$$$&&&((('''&&&''''''''''''((((((((((((%%%'''(((((('''&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&'''''')))******''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))'''((()))******)))((('''''''''((()))))))))((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((())))))*********)))((((((((((((((((((((((((&&&((()))***)))((()))***))))))))))))))))))))))))))))))((((((((()))***+++((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&'''((()))(((((((((((((((((((((((((((((('''&&&%%%%%%%%%''')))******)))(((''''''((()))***((()))***)))((((((***+++))),,,+++'''&&&******'''+++******)))(((((())))))))))))))))))))))))))))))''''''((((((((())))))))),,,***))))))******)))(((******))))))******))))))++++++******************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000//////111222000333666777666444333333000111222333444555555555666555555666888888888777888888777777666666666777666666666666666777777777;;;:::999888888999:::;;;999:::<<<=========<<<<<<>>>:::777888;;;<<<:::777777777777777777888888888777666555555555666888888;;;<<<===>>>===<<<:::999444444555666666666666666333444444555555555444444,,,000666777666666999<<<888888777777555444222222333333333333444444555555222222333444444333222111333222111000111222444555333555444111222666555222...000222111000111333666111111111222222222222222222222111111111000000000/////////000000111333333111111111000000000//////........................////////////////////////'''((())))))******))))))((((((''''''''''''((((((***)))(((((('''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''%%%%%%&&&((()))***++++++'''((()))))))))((('''&&&)))(((((()))***+++)))'''(((((((((((((((((((((((()))((('''%%%%%%&&&''''''&&&***&&&%%%+++)))###''''''%%%&&&)))***'''''')))'''(((((('''&&&&&&''')))((((((((()))(((((('''&&&%%%%%%'''((()))*********&&&'''((('''&&&&&&'''(((((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$)))&&&&&&))))))&&&''')))%%%###"""$$$''')))'''$$$'''&&&%%%%%%'''((()))(((((('''&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''''''''((($$$&&&''''''&&&'''))),,,$$$$$$###%%%''')))(((''''''%%%$$$$$$&&&''''''&&&&&&&&&&&&'''((((((((()))%%%'''(((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((((()))(((''''''&&&%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((((((((('''&&&''''''(((((((((((((((''''''''''''((((((((((((((('''''''''(((((())))))((((((((((((((((((((((((&&&(((******)))((()))***))))))))))))))))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&'''((((((((((((((())))))))))))'''(((***)))((((((***+++***+++***''''''***+++)))******)))((((((((())))))))))))))))))))))))))))))''''''(((((((((((()))))),,,+++******++++++***)))---)))&&&''')))***'''###,,,,,,++++++******))))))******+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,...////////////000222111333555666444222222111...///000222333333333333555666777666555555666777777777777666666666555555333333444444555666777777:::999888777777888999:::666888;;;===>>>===<<<;;;===:::777888;;;<<<:::888666666666666666666555555555444444444444555666666999:::;;;<<<<<<;;;999888555555444444555555666666555555666666666555444444000444999;;;:::999;;;===999888777555333222222222111222222333444555555666333444444444444222111000444333222111222333444555333444444333666:::888222000111222222111111333555222111///---...000222444111111111111000000000000//////...//////000111222000000000000////////////........................//////////////////......(((((()))***************)))((('''&&&&&&'''((()))***)))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))((('''(((''''''''''''&&&&&&&&&((((((((((((((()))))))))&&&''')))******((('''%%%((((((((())))))***))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''+++&&&###)))'''###''''''''''''((((((((('''((('''(((((('''%%%%%%&&&(((((((((((((((((((((((('''&&&'''((()))************&&&'''((('''&&&&&&&&&((($$$%%%%%%&&&&&&'''((((((%%%&&&&&&'''''''''&&&&&&(((%%%&&&))))))&&&&&&)))%%%###"""%%%***,,,((($$$'''$$$###$$$(((***)))'''((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''(((((()))'''(((((('''%%%%%%&&&((($$$$$$$$$%%%'''(((((((((&&&%%%%%%%%%&&&'''''''''%%%%%%&&&&&&'''((())))))$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***)))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((()))((('''&&&'''((()))***(((((((((((((((((((((((('''(((******((((((((()))((((((((((((((((((((((((######$$$$$$%%%&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&''''''''''''((()))(((((((((((((((((((((((((((((('''''''''((())))))'''(((((())))))))))))(((&&&''')))))))))(((***+++))))))((('''(((+++------***))))))((((((((())))))((((((((()))))))))))))))))))))))))))*********+++,,,+++***+++,,,,,,+++******(((''''''))))))'''%%%++++++******))))))((((((***++++++++++++******)))++++++,,,,,,,,,,,,------,,,...//////...///000222111333555555333111000000...///000222333333333333333555777666333111333666666666666666666555555444222222333333444555555555999888777777777888999:::555888<<>>:::999666444222111222222000111111333444555666666444444555666555444333222111000000///000000111222000222333444888<<<888111222222222111111111222333222111...---...///222444111111000000000/////////...............///000000////////////////////////........................,,,------......///000000(((((()))***************)))((('''&&&&&&'''((()))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''&&&&&&&&&&&&))))))(((((((((((()))***%%%'''(((******)))'''&&&'''((((((((((((((()))***((((((((((((((((((((((((''''''&&&&&&&&&'''''''''''',,,'''###(((&&&###)))'''((((((''''''(((((((((''''''((('''%%%%%%&&&((((((''''''''''''(((((((((((()))))))))))))))((((((&&&'''((('''&&&&&&&&&((($$$$$$%%%%%%&&&'''''''''&&&''''''(((((((((((('''%%%###%%%((()))&&&%%%((('''$$$###&&&,,,---***%%%%%%###"""$$$''')))(((%%%''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''(((((('''%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%&&&'''((($$$%%%%%%&&&'''(((((()))$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))''''''&&&&&&&&&''''''((((((''''''''''''''''''(((%%%&&&&&&'''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((***)))((('''((()))***+++((((((((((((((((((((((((''')))******((('''((()))(((((((((((((((((((((((( !!!"""$$$&&&'''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&((())))))'''''')))***''''''''''''''''''''''''######$$$$$$&&&'''((()))''''''((()))***)))))))))$$$&&&)))***)))))))))***+++)))(((((())))))***+++)))((((((((((((((())))))''''''(((((())))))))))))((())))))))))))*********,,,+++******,,,---,,,***&&&(((******((((((***,,,))))))(((((('''''''''&&&******+++++++++***))))))+++++++++,,,,,,---------,,,---//////......000111111333444444222000000000///000111333444444555555111444666555222000222555555666666777666555444444444444444444444444444444888888777777777888:::;;;777999===@@@AAAAAA???===<<<:::888666555444333222555444444444333222222222333333333444444444444444444555666666777777777777888777555444444555666777888888888888777777666555222555999<<<<<<;;;:::::::::999666444333222222333000000111222333555555666333444666777777777666555////////////000111111222---000222333777:::777000222111000000111111222222000000000000111111111222000000000/////////........................///000.....................///........................)))***+++---...000111222'''((())))))******))))))((((((''''''''''''((((((&&&'''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''')))+++---&&&'''((()))))))))((('''&&&'''(((((('''''')))+++((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&,,,(((%%%(((&&&$$$***&&&((((((%%%&&&)))***(((&&&'''((('''&&&&&&(((***'''&&&&&&&&&&&&'''((((((((()))))))))(((((('''&&&&&&'''((('''&&&&&&'''(((''''''&&&&&&%%%$$$$$$$$$''''''(((((((((''''''&&&$$$"""$$$((()))&&&%%%'''(((&&&%%%'''***,,,***'''$$$######%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((((((((()))###%%%&&&&&&%%%&&&(((+++&&&'''((('''%%%$$$$$$&&&%%%&&&&&&&&&%%%%%%'''(((%%%%%%%%%&&&'''''''''((($$$%%%'''(((''''''((()))((((((((()))))))))))))))&&&&&&&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&''''''(((&&&&&&&&&&&&'''((())))))'''&&&%%%%%%%%%%%%&&&'''&&&&&&'''(((((((((((('''&&&''''''(((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++((((((((((((((((((((((((((()))******(((''''''((())))))))))))))))))))))))"""###%%%'''(((*********((((((((((((((((((((((((((((((''''''''''''((((((&&&(((+++***''''''))),,,''''''''''''''''''''''''$$$$$$%%%'''(((******+++''''''(((((())))))******###&&&(((***)))))))))***,,,))))))***)))&&&%%%'''((((((''''''(((((())))))&&&''''''(((((())))))***&&&&&&''''''''''''((((((+++***)))***+++,,,+++***%%%))),,,+++)))(((+++///&&&&&&&&&&&&''''''''''''))))))***************)))***++++++,,,,,,------...+++---............///111111333444333222111111222000111222444555555666666333444555444333333444555666666777888777666555444555555555555555555444444888888777777888999;;;<<<999;;;>>>@@@AAAAAA???>>>:::999777555333222222111333333333333333333222222333444555555666666555555444444555666777777888999888888777777666666777777888888999999999888777777666888<<>><<<:::999888777666555444444444000111111222333444444555333444555777888777777666///000111222333555666666+++000333333444666555111000///......000111111111...///111222222222111000////////////............//////............//////---------...............------------------------((()))***,,,...000111222''''''((())))))))))))(((''''''((((((((((((''''''''''''((()))((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((())))))***'''&&&%%%%%%&&&(((***+++''''''''''''((((((((()))%%%'''((('''&&&'''))),,,((((((((((((((((((((((((%%%&&&&&&''''''(((''''''$$$+++)))&&&***'''%%%,,,%%%(((((($$$%%%***,,,)))%%%&&&(((((('''(((***,,,&&&%%%%%%$$$%%%&&&'''(((&&&''''''(((((((((''''''&&&'''((('''&&&&&&'''(((''''''&&&%%%%%%$$$$$$###&&&'''''''''&&&%%%$$$$$$$$$###%%%)))***'''&&&((((((((('''''''''(((((((((###%%%''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((###$$$%%%&&&%%%&&&(((***%%%'''((('''%%%###%%%&&&$$$&&&'''&&&$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((''''''((()))'''''''''((((((((())))))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%%%%%%%%%%'''''''''''''''(((((()))$$$$$$###""""""###$$$$$$''''''((()))))))))((((((&&&''''''(((((((((((((((''''''''''''((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((((()))+++***(((''''''((())))))))))))))))))))))))%%%&&&'''((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((($$$(((***)))&&&%%%(((+++''''''''''''''''''''''''''''''((()))***+++++++++((('''''''''((()))+++,,,"""%%%(((***)))))))))***'''%%%&&&++++++'''%%%((('''''''''''''''((())))))&&&&&&''''''((())))))***&&&&&&&&&'''''''''((((((***)))((()))+++,,,+++***)))******************+++%%%%%%&&&''''''((((((((('''((()))******+++************+++,,,,,,---......+++---............///111111222444333222222333444000111222444555555666666666555444555777888888777666777888999999777555444555555666666777777888888999888888888999:::<<<===;;;<<<===?????????>>>===777777666555444333444555222222333333333333333444444555666777888777777666666666666777888:::;;;<<<999999999999999888777777777888999999999999999999:::<<>><<<<<<==================444555666555555555777888222222222333333444444555555666888999999999888777888888888999:::<<<===>>>999:::;;;;;;;;;999888777777888999999::::::::::::888:::===@@@AAA@@@<<<999666777888999999888777666222222222222222222222333333444444555444333111000...///111444777999::::::***333888444000000333555---+++)))+++///111111000------------......////////////.........---------111000000/////////000000,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((###$$$,,,***  ))))))))))))))))))))))))''''''((((((((((((''''''---***((((((***+++***(((''''''&&&&&&&&&%%%%%%%%%"""$$$%%%'''++++++ )))(((''''''((()))(((''')))******)))'''%%%&&&'''&&&''''''(((((((((((((((&&&'''((((((''''''(((***((((((''''''''''''(((((())))))((('''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((***))))))((('''%%%$$$###&&&&&&&&&''''''''''''(((******))))))(((&&&%%%$$$'''((()))((('''&&&''')))%%%%%%&&&'''((((((((('''((((((''''''&&&&&&&&&%%%'''%%%###$$$&&&&&&""")))'''$$$""""""$$$''')))''''''&&&&&&&&&%%%%%%%%%'''%%%###$$$&&&((('''%%%'''((()))(((&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&((()))***)))'''&&&&&&(((&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((($$$%%%&&&'''(((((((((((($$$%%%'''((((((&&&%%%###&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***)))'''&&&&&&'''((()))"""###%%%'''((((((''''''***(((%%%$$$###$$$&&&'''%%%&&&%%%### !!!$$$(((%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))******,,,'''''',,,,,,'''''',,,***)))((())),,,,,,)))&&&''''''&&&''''''((()))***%%%'''***)))&&&&&&(((+++&&&&&&''''''''''''&&&&&&(((((())))))((('''&&&&&&((((((''''''''''''((((((((('''&&&&&&'''((()))***'''(((((()))(((&&&%%%$$$''''''((()))******))))))'''+++***&&&%%%))))))$$$((((((((((((((()))))))))''''''((()))***++++++,,,************))))))))))))'''(((((()))***++++++,,,'''(((((()))***+++++++++((((((((()))******++++++***************++++++,,,***+++***(((&&&&&&(((***(((((()))************)))(((***++++++++++++,,,...+++---......---...111333222222222333333444444444333555666666555555666777<<<<<<:::999999:::;;;<<<:::888666555555777999:::;;;999888666666777999:::<<<<<<<<<===============???>>><<<;;;<<<===<<<;;;999888777:::======;;;888444444333333444555666777666777888999:::999999888999777777<<>>???@@@@@@???===;;;999;;;999777666555555555555444444333222000000111333777555333111111111333444000000111333666999:::999222333333444444333333222222222222111000//////.../////////...------///111......------------......***,,,///000...---,,,,,,,,,,,,,,,---------......+++,,,,,,---,,,+++)))((((((((())))))+++,,,...///***%%%&&&...---%%%###'''((((((((((((((((((((((((''''''(((((((((((('''''''''%%%###$$$'''((((((&&&))))))(((((((((''''''''''''(((&&&###&&&+++)))###&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&((((((''''''(((***&&&''''''(((((((((((((((&&&((()))(((''''''((()))((((((''''''''''''(((((())))))((('''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''''''''((((((((((((%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((())))))))))))((('''&&&%%%'''((()))((('''&&&''')))''''''''''''''''''&&&&&&((((((((('''''''''&&&&&&((('''&&&&&&''''''%%%###((('''%%%######%%%'''((((((((('''''''''&&&&&&&&&***(((&&&''')))+++***(((((()))***)))'''''''''((((((((())))))))))))((((((&&&'''((('''%%%$$$%%%&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''$$$%%%&&&'''(((((((((((($$$%%%'''(((((('''&&&%%%&&&&&&&&&'''''''''''''''''''''(((((()))******+++&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%&&&((()))%%%%%%''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$((())))))(((&&&&&&(((+++&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))+++''''''++++++''''''+++***'''%%%%%%''')))(((''')))(((((('''''''''((((((&&&'''((((((''''''((()))&&&''''''((((((''''''&&&(((((((((((((((((('''&&&((((((''''''''''''(((((((((''''''&&&'''((()))***(((((())))))((((((''''''%%%&&&''''''''''''''''''$$$'''(((&&&&&&+++,,,(((***+++******))))))((('''(((((())))))******++++++*********)))))))))((((((''''''(((((()))******+++'''(((((()))******++++++((((((((()))******++++++***))))))))))))***++++++)))))))))(((&&&&&&(((***(((((((((((())))))))))))''')))************+++---+++,,,,,,---...///111222111222333333444444444333333444444444444555888;;;<<<<<<;;;;;;::::::;;;;;;777777777888888999999999;;;:::999888888:::<<<============>>>>>>?????????@@@>>>======>>>>>><<<;;;777666777;;;???@@@???===999888666555444555666777666888<<<>>>>>>===:::888:::888999<<>><<<:::888888======>>>===<<<:::888777999888777666555444444444333333333222111111333555333222111111222333555777111111222444666888999999555555555555555555555555222222111111000//////...///000000///------///111///......------......///+++---//////...,,,,,,---,,,,,,,,,------------...------......------,,,+++.........///000111222333***&&&'''---...))))))...))))))))))))))))))))))))''''''((((((((((((''''''$$$""""""###%%%'''((('''((((((((((((((('''''''''(((***((($$$$$$)))---...&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&'''(((***&&&''''''((((((((((((((('''((()))((('''&&&'''(((((((((''''''''''''(((((()))((((((''''''''''''((('''''''''''''''((())))))''''''''''''((((((((((((&&&'''(((***++++++++++++&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''((()))((('''&&&''')))(((((((((''''''&&&%%%%%%))))))((((((((((((''''''))))))***)))''''''(((***'''&&&&&&%%%%%%&&&&&&'''))))))((((((((('''''''''&&&%%%$$$%%%'''((('''&&&&&&'''((((((''''''((()))(((((())))))))))))((((((%%%'''''''''%%%$$$%%%&&&&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%&&&''''''(((((((((###$$$&&&'''(((((('''&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((('''(((((((((((('''&&&%%%###$$$%%%&&&&&&%%%###"""%%%'''((('''&&&%%%&&&(((''''''''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((()))''''''))))))''''''))))))&&&###"""###&&&'''(((******(((''''''&&&&&&&&&((('''&&&'''((())))))(((&&&''''''((((((''''''&&&&&&'''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((())))))))))))(((((())))))******''''''''''''''''''&&&%%%$$$'''(((&&&'''+++,,,***++++++++++++)))'''$$$###)))))))))))))))***************))))))))))))((((((&&&&&&''''''((()))))))))'''(((((())))))******+++'''(((((())))))******+++))))))((((((((()))******'''(((((('''&&&&&&(((***(((((('''&&&'''((()))***&&&((()))***))))))***,,,,,,++++++,,,///111222222111222333444555444333222333444333333333666;;;>>><<<<<<<<<<<<<<<;;;::::::555666888:::;;;;;;::::::<<<<<<;;;:::;;;<<<>>>???======>>>>>>???@@@AAAAAA@@@?????????@@@???<<<:::666666999===AAADDDDDDCCC===<<<999777666666777777888;;;???CCCCCC@@@<<<999::::::;;;;;;===???@@@AAA>>>>>>>>>>>>===<<<;;;;;;777;;;>>>???===999777555;;;;;;:::999888777666666777777777666555444333222111222333333222333555777333222111111222333555666222333333444555666777777777666666555555666666777222222111111000/////////000000111000......000111///......------......///---...///...---,,,---///+++,,,,,,,,,------------...------,,,,,,,,,,,,,,,---------------...//////)))%%%%%%)))***((()))---************************''''''((((((((((((''''''&&&%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''%%%$$$'''((()))(((''''''(((((('''(((((('''&&&%%%%%%&&&&&&''''''((((((((((((((('''((()))((('''&&&'''(((((((((''''''''''''(((((()))(((''''''''''''((((((((((((((((((((())))))***''''''''''''(((((((((((('''((()))+++,,,---------&&&&&&&&&''''''''''''(((&&&&&&'''(((((()))(((((('''((()))((('''&&&''')))(((''''''&&&&&&&&&'''''')))))))))))))))((((((((((((***+++)))&&&&&&***---%%%&&&&&&&&&&&&&&&&&&%%%(((((((((((('''''''''&&&$$$###$$$$$$%%%&&&%%%%%%"""###%%%%%%$$$%%%&&&(((&&&&&&''''''''''''&&&&&&'''((()))((('''&&&''')))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((###$$$&&&'''((((((((((((&&&'''((())))))'''%%%###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((''''''%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%'''''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''&&&&&&''''''&&&&&&'''((('''%%%$$$%%%&&&((()))))))))(((''''''''''''''')))&&&%%%&&&)))+++)))&&&''''''((((((((((((''''''&&&&&&'''((())))))((((((((((((''''''''''''(((((((((((((((((((((((())))))((((((''''''((()))+++,,,))))))******)))(((''''''((())))))(((((())))))((())))))***)))(((&&&###"""*********)))))))))))))))***)))))))))((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))******''''''(((((()))*********((((((((((((((())))))***%%%'''((('''''''''(((******)))'''&&&'''(((***,,,'''(((******))))))+++,,,---++++++---000333333222111222444555555444222111444555666666666777;;;===;;;<<<<<<======;;;:::999666777999:::;;;<<<======>>>>>>===<<<<<<======>>><<<<<<===>>>???AAAAAABBB@@@@@@@@@AAABBB@@@===:::777999<<>>;;;999888999:::;;;<<<>>>AAACCCCCCAAA???<<<;;;;;;;;;:::999:::===???>>>??????@@@???>>>===<<<999;;;======:::888666666999888777777777777888888666666777777666444222111000222333444444555777999777666444333222222222222333444555555444444555666666555444444444444555666111111111111000000//////111222222111000///000111//////............//////...//////...------...000,,,,,,,,,,,,------------,,,+++***))))))***+++,,,++++++***************+++***''''''(((((('''(((+++))))))))))))))))))))))))''''''(((((((((((('''''')))))))))((('''(((((()))%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%(((***'''"""&&&((())))))'''&&&''')))&&&(((((((((&&&%%%&&&'''&&&''''''((((((((((((((('''((()))((('''&&&'''(((((((((''''''''''''((((((((((((''''''''''''(((((()))(((((((((((()))******''''''''''''(((((((((((($$$%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''((())))))))))))'''((()))((('''&&&''')))%%%%%%%%%%%%&&&((()))***((((((((()))))))))))))))''')))***(((%%%%%%))),,,%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%&&&((((((((((((((((((!!!###%%%%%%%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&((()))(((''''''((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''(((((($$$%%%&&&'''(((((())))))&&&'''((())))))'''%%%###((((((((((((((()))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((())))))***((('''&&&%%%%%%&&&((()))%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&''''''&&&&&&''''''&&&'''((()))))))))))))))***'''''''''''''''((()))))))))&&&%%%&&&)))+++)))&&&'''(((((((((((((((((('''&&&&&&'''((())))))((((((((((((''''''''''''(((((())))))))))))))))))((((((''''''&&&&&&''')))+++,,,))))))******)))((('''''')))(((((())))))(((((()))(((((()))))))))((('''&&&*********))))))))))))))))))))))))(((((((((((('''&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))'''''''''((())))))******((((((((((((((())))))***%%%'''((((((((('''(((***+++***)))((((((***,,,---(((***++++++***+++,,,......------...111333444444222333444444444333222222444666999:::999888888999999:::;;;<<<<<<;;;:::999::::::999999:::===???AAAAAA@@@???>>>===<<<<<<<<<;;;;;;<<<===???@@@AAAAAA??????@@@AAABBBAAA>>>;;;;;;<<>>???@@@@@@@@@???>>>===;;;;;;;;;999777666777999666666666777888:::;;;<<<666666777777666444222111000222444555666777999:::888777666444333333222222333555666666444333444666333333333222222333333333111111111000000000000000222333444333111000000111/////////......////////////000000///------///111,,,,,,---------.........,,,,,,*********+++,,,---///......---------------++++++***))))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((())))))(((&&&&&&'''((('''''''''(((((((((((((((***$$$!!!%%%))))))''''''$$$&&&((('''$$$###%%%(((###%%%'''(((((((((***,,,&&&''''''(((((((((((((((&&&'''((((((''''''(((***((((((''''''''''''(((((((((''''''''''''(((((()))((((((((((((((()))******''''''''''''((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&'''((())))))(((((('''((()))((('''&&&''')))%%%$$$$$$%%%&&&(((***,,,''''''(((((((((((())))))''''''''''''%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%"""%%%'''((('''&&&&&&&&&$$$&&&'''((('''''')))***(((((())))))))))))(((((($$$%%%'''&&&%%%%%%&&&'''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&((((((&&&&&&&&&''''''((())))))&&&'''((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&'''(((***+++***(((&&&$$$%%%''')))+++%%%$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&((((((&&&&&&((((((&&&&&&(((+++,,,+++******+++&&&&&&&&&''''''(((******((('''&&&'''((())))))((('''(((((())))))(((((('''&&&'''((((((((((((((((((((((((''''''''''''(((((())))))*********)))((((((&&&&&&''''''((()))***+++''''''''''''''''''&&&%%%&&&$$$%%%)))+++***+++...************++++++,,,,,,)))))))))))))))*********))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((())))))***))))))((((((((()))******&&&(((******)))((())))))++++++***)))***+++,,,---)))***,,,,,,++++++---...---///000000///000222444444444333333333333333222222555999;;;999777666666777888999::::::;;;;;;:::===<<<:::999:::===@@@BBBAAAAAA@@@@@@???>>>===<<<<<<<<<======>>>???@@@@@@>>>>>>>>>@@@AAAAAA@@@>>>===???BBBBBBBBBAAAAAABBB>>>===;;;:::<<>>777777777666555444333222000222555777777888:::;;;666666666666666666666666333555777666333222444777222222333444444333222222111111000000000000000000222444555555222111111111000//////......//////000///000111000///...///111---.........////////////...............//////000//////...............///***++++++******++++++***''''''''''''''''''''''''''''''(((((((((((('''''''''((()))(((&&&&&&(((+++'''''''''((((((((()))))))))%%%$$$(((***(((+++///###&&&)))'''$$$###%%%((($$$&&&((())))))***,,,---&&&''''''((((((((((((((($$$&&&'''((('''((()))+++((((((''''''''''''(((((('''''''''''''''((())))))(((''''''''''''((())))))''''''''''''(((((((((((('''((())))))******))))))&&&&&&&&&''''''''''''(((''''''(((((((((((((((''''''((()))((('''&&&''')))&&&&&&%%%$$$%%%''')))+++&&&&&&'''''''''((((((((('''&&&&&&&&&'''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&"""%%%&&&$$$######$$$&&&'''))))))(((((()))+++(((((())))))))))))(((((($$$%%%&&&&&&%%%%%%&&&((('''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''(((((('''''''''''''''((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))&&&&&&%%%%%%%%%'''((()))'''&&&&&&&&&&&&'''((()))%%%""" !!!$$$&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))&&&))))))&&&&&&))))))&&&%%%''')))(((''''''))),,,(((((('''''''''(((((()))&&&'''((((((''''''((()))(((((())))))))))))(((((((((((((((((((((((('''&&&((((((''''''''''''(((((()))******+++***)))(((''''''((())))))************%%%&&&'''''''''''''''''''''$$$%%%***,,,***+++///******(((((((((***+++---(((((())))))******++++++))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))***))))))))))))***++++++(((***,,,,,,***)))((())))))************+++++++++((()))++++++******,,,---+++///222000,,,+++///444666555333111111222333444///222555666666555555666555555666777888:::;;;<<<>>>======<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAA>>>>>>>>>??????@@@@@@@@@===<<<<<<>>>@@@AAAAAA@@@===@@@BBBBBB@@@>>>???@@@???===;;;:::<<>><<<:::777888888777666666888:::777888:::;;;<<<<<<;;;;;;999888777666555444444444111333666888888999:::;;;777777888888888777777777222555888666333222444888333444666888888666444333000000000000000000000111333555666666444222111111000000////////////000000...000222222111//////000////////////000000000000...//////000111111000000,,,,,,+++++++++,,,------&&&((())))))***++++++)))************************''''''((((((((((((''''''&&&(((******((())),,,///%%%%%%%%%&&&&&&&&&''''''$$$%%%***///,,,&&&'''...%%%(((+++***&&&$$$'''+++((()))+++***)))(((***+++&&&''''''(((((((((((((((###%%%'''(((((((((***,,,((((((''''''''''''(((((('''''''''''''''((()))***'''''''''''''''((())))))''''''''''''((((((((()))###$$$%%%'''((((((((((((&&&&&&&&&'''''''''(((((('''((((((((((((((('''''''''((()))((('''&&&''')))((('''&&&%%%%%%&&&((()))%%%&&&&&&&&&''''''(((((()))&&&%%%&&&(((((($$$ '''&&&&&&%%%%%%&&&&&&''')))(((((((((''''''''''''!!!%%%))))))'''%%%&&&'''%%%&&&((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&'''(((((('''''')))***'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''((()))(((((('''''''''((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))((('''&&&%%%$$$%%%&&&&&&###$$$&&&'''''''''&&&&&&***'''$$$$$$'''***+++***$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''%%%&&&&&&'''((()))******&&&******&&&&&&******&&&%%%&&&&&&$$$###$$$(((,,,***)))(((''''''&&&''''''%%%'''***)))&&&&&&(((+++(((((())))))))))))((((((((()))))))))((('''&&&&&&((((((''''''''''''(((((()))***+++++++++)))((('''((()))***,,,,,,+++***)))''''''((()))*********)))***&&&'''+++,,,((((((---)))(((%%%$$$$$$%%%(((***'''(((((()))***++++++,,,)))(((((((((''''''''''''((((((((((((((((((''''''((((((((((((((('''''''''&&&&&&''''''((()))))))))***************++++++,,,)))+++------+++)))((()))(((((()))************)))'''(((******))))))+++,,,(((...222///)))''',,,222777555333000000111333555---///111111222333666888444444444555777999<<<======>>>???@@@@@@???>>>===???@@@AAACCCDDDEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@AAA<<<;;;;;;<<>>@@@@@@>>><<<;;;<<>>>>>===;;;999333666888999888888888999999:::;;;===<<<;;;999888;;;999777666555555555666111444777999999999:::;;;;;;;;;;;;:::888666555444111555888777333222555888555777:::<<<<<<:::777555000000000000000111111111444555777666444222111111000000////////////000000---000222333222000//////000000000000111111111111,,,---///000000000///...---,,,,,,,,,------...///)))!!!***,,,++++++''''''((()))))))))))))))(((((())))))))))))((((((''''''(((((((((((((((''''''((('''&&&%%%%%%''')))(((((((((((())))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&))))))************))))))''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''(((((('''&&&%%%%%%%%%&&&''''''&&&&&&'''(((''''''((((((((((((''''''))))))***)))''''''(((***%%%%%%%%%&&&&&&&&&''''''(((((()))******)))(((''''''&&&$$$$$$%%%'''***+++(((((('''&&&&&&&&&&&&&&&%%%(((***((((((***(((%%%''''''((((((((((((''''''$$$$$$%%%&&&&&&''''''(((###''')))&&&&&&((()))'''&&&&&&''''''(((((())))))$$$$$$%%%&&&''''''''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&((((((&&&'''''''''&&&%%%%%%$$$((('''%%%%%%''')))******&&&'''((('''%%%%%%'''(((&&&$$$###%%%)))+++***(((%%%'''(((((('''''')))***''''''&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&((()))(((((((((((('''&&&%%%$$$(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((('''(((***(((######&&&((((((&&&%%%%%%&&&'''(((%%%'''((((((''''''(((***((('''&&&%%%%%%&&&'''(((,,,,,,***(((''''''&&&&&&'''''''''''''''((())))))%%%***+++((((((((( ''''''((()))))))))))))))((((((''''''''')))***+++''''''''''''((((((((((((******))))))))))))************))))))((((((''''''***************)))(((((())))))(((((('''''''''&&&)))))))))***)))(((''''''&&&((()))***)))((()))***%%%%%%&&&'''((()))******%%%&&&''')))))))))((((((,,,)))&&&&&&)))******((('''&&&&&&'''((()))(((((((((((((((((((((((((((((($$$&&&))),,,---,,,***)))%%%)))***---((($$$***((('''&&&'''***+++***)))%%%(((++++++)))(((***---)))+++,,,......000333666111333444333111111444888333111000222555666444111333444666888:::;;;<<<===;;;>>>???<<<===AAAAAA???@@@???>>>@@@DDDFFFEEEDDD???===<<<===??????===:::;;;;;;<<<===>>>@@@BBBCCCAAAAAAAAA@@@@@@@@@??????999;;;===>>>>>>???BBBDDDFFFEEEDDDDDDCCCCCCDDDDDDAAA@@@@@@@@@@@@AAABBBCCC======>>>??????>>><<<<<>>888777555666777999888888<<<999555555777:::999888555666666555555444333333222111000000000222444666555555444444444333333333000///...------...///000000000111111111000000///000111222222111000111222111111000//////////////////...---,,,,,,,,,,,,,,,,,,###%%%***+++***+++%%%&&&'''((())))))))))))'''(((((())))))(((((('''''''''(((((((((((('''''''''''''''&&&%%%%%%''')))''''''''''''((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((('''&&&&&&''''''(((((('''&&&&&&%%%&&&''''''''''''''''''(((''''''((((((((((((''''''$$$%%%''''''''''''***,,,&&&&&&&&&'''''''''(((((('''((()))))))))(((''''''&&&&&&''''''((())))))***+++***))))))((((((((()))&&&))))))''''''))))))&&&''''''((((((((((((''''''%%%%%%&&&&&&''''''((((((%%%)))((($$$"""%%%'''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((('''''''''((((((((((((''''''&&&'''&&&%%%%%%&&&'''((()))&&&&&&''''''&&&&&&%%%$$$***(((&&&&&&'''(((((('''&&&'''((('''%%%%%%'''(((&&&$$$###%%%(((***)))(((&&&'''(((((('''&&&''')))***)))((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&'''''''''&&&&&&((()))'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''((('''(((+++***&&&'''***((('''&&&&&&&&&&&&'''((('''((()))((('''&&&'''(((***)))(((''''''((()))***"""###$$$%%%&&&'''((()))'''''''''''''''((()))))))))++++++((()))+++''' ''''''((())))))))))))))),,,+++***)))))))))***+++''''''''''''((((((((((((******))))))))))))*********)))))))))((((((((('''))))))******))))))(((''')))(((((((((''''''''''''%%%&&&'''((()))***++++++&&&((()))***)))((()))***(((((((((((((((((())))))''''''((())))))((('''&&&(((%%%######%%%'''&&&%%%))))))))))))*********)))))))))))))))))))))))))))((())))))*********)))))) ))))))'''***&&&$$$,,,'''(((***)))&&&%%%''')))''')))+++++++++++++++,,,+++,,,.........///111333222333333222111111333444333222111333555666444222222333555888:::<<<======<<>><<<<<<>>>AAACCCCCCAAA@@@>>>===>>>@@@@@@>>>;;;;;;;;;;;;<<<===???@@@AAA?????????>>>>>>>>>>>>===<<<>>>@@@@@@??????@@@AAAEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@AAAAAABBBBBB;;;<<<>>>?????????>>>>>>999555222444888;;;;;;999999:::::::::::::::999999777777666666666777888888777777777777666777:::===999777666777999::::::999<<<999555444666777666555444555666666666555444333333333222111222444666777333333333333222222222222000///...------...///000///000000111111111000000///000111000///...///111111000///............///000000///...............---)))&&&(((***))))))+++&&&&&&'''(((((()))******'''''''''((((((''''''''''''(((((((((((((((''''''&&&'''((('''%%%%%%''')))&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((''''''''''''''''''(((''''''&&&%%%((((((((((((((('''''''''''''''((((((((((((''''''###$$$&&&&&&&&&&&&(((***'''''''''((((((((())))))&&&''''''(((((((((''''''%%%&&&(((*********)))(((+++******)))))))))))))))'''))))))&&&&&&))))))'''''''''((((((((((((''''''%%%%%%&&&&&&''''''(((((((((+++)))$$$!!!%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%((((((((()))((((((''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&'''))))))&&&&&&''''''&&&&&&%%%%%%+++)))'''&&&''''''&&&%%%&&&'''((('''%%%%%%'''(((%%%$$$$$$&&&((())))))(((&&&'''((('''&&&%%%&&&'''***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&'''''''''&&&&&&((()))%%%&&&''''''((('''''''''$$$$$$%%%%%%&&&((()))***%%%%%%%%%&&&&&&&&&&&&'''&&&%%%'''+++***'''(((,,,''''''&&&&&&&&&''''''(((((()))***)))'''%%%&&&'''))))))(((((((((((())))))"""%%%''')))))))))'''''''''''''''((())))))******(((&&&'''++++++)))''''''((())))))))))))(((,,,,,,***)))((((((((((((''''''''''''((((((((((((***))))))(((((())))))***))))))))))))(((((((((((((((((()))))))))(((''''''((((((((((((''''''''''''&&&%%%%%%&&&(((***,,,---&&&((()))***)))((()))*********)))))))))((((((((())))))))))))((('''&&&%%%)))'''&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&%%%)))))))))))))))))))))))),,,+++)))((('''((())))))'''---***%%%(((&&&%%%...%%%))),,,***$$$"""%%%)))***)))***+++---...---,,,---.........---...///111333222000000111111111000333222222333555555444333111222444777:::<<<===>>>===@@@AAA>>>======;;;666:::999999;;;>>>@@@@@@??????>>>===>>>??????===;;;;;;;;;;;;<<<<<<===??????=========<<<<<<<<<;;;;;;===???AAAAAA@@@>>>>>>>>>CCCCCCDDDEEEDDDCCCBBBAAA????????????????????????:::<<<===???@@@@@@@@@@@@555333222555999<<<<<<:::888999999:::::::::999999666666666777888888999999555666888888777777999:::999888777888:::<<<<<<;;;>>><<<888777777777666555222444555777777666444333444444333333333555777888222222222111111111000000000///...------...///000......///000111111111000///000111111//////000111//////...---------......000///..................,,,++++++***)))((()))+++))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((((('''&&&&&&'''((('''&&&%%%'''(((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((('''''''''))))))************))))))))))))))))))))))))))))))&&&''''''(((((((((((('''&&&'''''''''''''''&&&&&&)))((((((((((((((('''&&&''''''((((((((((((''''''&&&((()))(((&&&$$$%%%%%%&&&'''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&'''((((((((((((((()))(((((('''''''''(((((((((***(((%%%%%%(((***(((''''''((((((((((((''''''$$$$$$%%%%%%&&&&&&''''''&&&******'''%%%''')))'''''''''&&&&&&%%%%%%$$$$$$((((((((((((((('''&&&%%%(((((((((((('''&&&%%%%%%###$$$$$$%%%&&&((())))))%%%&&&&&&'''&&&&&&%%%%%%)))(((&&&&&&''''''&&&%%%&&&'''((('''%%%%%%'''(((%%%%%%%%%&&&'''((()))(((&&&'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&'''((())))))%%%'''''''''&&&&&&''')))$$$%%%&&&'''((((((((((((%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%((((((%%%%%%)))&&&&&&&&&&&&'''''''''((('''((()))((('''&&&'''((('''''''''&&&&&&'''''''''###$$$''')))***)))(((''''''''''''''''''((())))))((('''&&&$$$%%%((())))))&&&'''(((((())))))((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((''''''''')))((('''%%%&&&''')))+++&&&((()))***)))((()))***************))))))))))))(((((((((((((((''''''&&&)))((((((((((((((((((((($$$&&&''''''&&&%%%$$$$$$***************************)))(((((((((((()))))))))...)))%%%)))''''''///&&&)))+++)))&&&$$$'''***+++)))(((***---///---***,,,---......------///111222///---...111222111...222222333444555555444333000222444777:::<<<===>>>===@@@AAA>>><<<;;;777222777777888999;;;=========<<<<<<<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@@@@???===<<<<<<@@@AAACCCDDDCCCBBB@@@>>><<<=========<<<<<<;;;;;;<<<===>>>@@@@@@@@@??????777666666999<<<>>>===;;;777888888999999999999999777777888888888888888888333666888999888777777888888777666777999;;;;;;;;;:::999777555555444444444111222555777777666555333333333333333333555666777222222111111111000000000///...------------...///,,,---...///000000111111111222333222111111222333...------,,,,,,---------------,,,++++++,,,,,,,,,'''***+++)))'''((()))+++...---+++***)))(((((((((&&&&&&''''''''''''&&&&&&((((((((((((((('''&&&&&&%%%'''((((((&&&&&&&&&'''''''''((((((((()))))))))''''''''''''(((((((((((('''''''''((((((((((((((())))))************))))))))))))))))))))))))))))))&&&''''''((())))))((((((&&&&&&'''''''''''''''&&&)))'''&&&'''((()))(((&&&''''''((((((((((((''''''''')))***)))'''%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$&&&''')))((('''''''''''''''(((((((((***(((%%%%%%(((***(((''''''((((((((((((''''''#########$$$%%%%%%&&&&&&%%%)))(((((()))(((%%%((('''''''''&&&&&&%%%%%%'''''''''''''''&&&%%%$$$'''''''''''''''&&&%%%%%%"""###$$$%%%'''(((((((((%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%&&&((()))(((&&&&&&'''((('''%%%%%%'''(((%%%&&&&&&'''''''''((()))&&&'''((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&((())))))%%%%%%%%%&&&'''((())))))%%%'''''''''&&&&&&''')))$$$$$$&&&'''(((((())))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((('''###$$$'''%%%&&&&&&'''''''''(((((($$$&&&(((((('''((()))+++&&&''''''''''''''''''&&&&&&''')))***+++)))(((&&&'''''''''''''''((())))))&&&&&&&&&''''''%%%&&&'''&&&&&&'''(((((((((((((((%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))''''''(((((((((((('''''''''''''''((((((((((((((()))(((&&&%%%%%%''')))***&&&((()))***)))((()))***((((((((()))***+++++++++''''''''''''(((((())))))%%%%%%&&&&&&%%%%%%%%%%%%'''***,,,,,,***)))))))))))))))))))))))))))))))))%%%&&&((()))*********)))&&&,,,)))&&&,,,***(((...(((''''''(((***+++++++++)))'''&&&))),,,---+++)))***+++---------...111333///---+++---111333111///111222333333333333333333000222444777999;;;<<<===;;;>>>???===;;;:::666111666777888999:::;;;<<<===<<<<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???======<<<<<<<<<;;;;;;;;;999;;;======<<<;;;;;;<<<>>>???@@@AAAAAA???===<<<<<<<<<===>>>======<<<;;;>>>???@@@@@@???>>>===<<<:::::::::;;;<<<<<<;;;:::666777888888999999999888999999999999888666555444333555888888777666666666666555444555777888999888222222222111111000111222000222333555666555444333111111111111222333444444222222222222111111111111///...---,,,,,,---...///+++,,,---...///000000000000111222222000000111222------,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---%%%)))***(((''')))***)))///---+++)))(((((((((((('''''''''(((((('''''''''))))))))))))((('''&&&%%%%%%'''(((((('''&&&&&&'''(((((((((((()))))))))***''''''''''''(((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''(((((())))))))))))%%%&&&''''''((('''''''''(((%%%$$$%%%(((***(((&&&''''''((((((((((((''''''$$$&&&))))))(((''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))***(((&&&$$$""""""$$$'''((()))(((((((((((())))))***'''))))))&&&&&&))))))'''''''''((((((((((((''''''#########$$$%%%%%%&&&&&& &&&''''''(((%%%!!!''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&'''''''''&&&&&&"""###$$$&&&''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&((()))(((&&&&&&'''((('''%%%%%%'''(((%%%&&&''''''&&&&&&''')))&&&'''((('''&&&%%%&&&'''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&'''''''''&&&&&&((()))$$$%%%&&&'''(((((((((((()))((('''%%%$$$$$$######'''&&&&&&&&&&&&%%%%%%%%%'''&&&(((***)))%%%%%%)))$$$%%%&&&'''((((((((((((###%%%'''(((((((((***,,,(((((())))))))))))((((((###$$$&&&(((((()))(((((('''''''''''''''((())))))((('''))),,,***&&&%%%(((&&&&&&'''(((((((((((('''%%%&&&'''((())))))))))))''''''''''''(((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))''''''((()))))))))(((((('''''''''(((((((((((((((&&&&&&%%%%%%&&&(((***+++&&&((()))***)))((()))***&&&''''''((()))***+++,,,&&&&&&&&&&&&'''(((******&&&'''))))))'''&&&'''((($$$(((,,,,,,***((()))***(((((((((((((((((((((((($$$%%%''')))*********)))%%%+++((('''...,,,(((,,,((('''&&&(((,,,...---,,,((('''''')))+++++++++))))))+++,,,------...111333---------///111111000//////111333333222111222333111222444777999:::;;;;;;777;;;<<<:::999:::888444444666888999999999;;;===<<<===???>>>===;;;;;;<<<:::::::::;;;;;;===>>>>>>=========<<<<<<<<<<<<;;;999:::;;;;;;999999:::<<<<<<<<<===>>>===<<<;;;:::===>>>???@@@AAA@@@??????????????????>>><<<;;;:::::::::999999888777777666555666777888888888888888888999999999777555333222333555777888666555555555555444222333555666666555222333555444333222333555111111222222333222222222//////000000111222222222222222222111111111111000///...---,,,,,,---...///,,,,,,---.../////////...---...//////------...///------,,,,,,,,,---......---------------......///'''******'''(((+++***&&&+++***((('''&&&'''((()))'''(((((())))))(((((('''))))))))))))((('''&&&%%%%%%'''((()))'''&&&&&&''''''''''''((((((((())))))''''''''''''((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&((())))))*********%%%&&&&&&'''((((((''''''&&&###!!!###(((***(((%%%''''''((((((((((((''''''###%%%((()))'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''')))***+++'''&&&%%%%%%%%%%%%&&&''''''''''''''''''((())))))&&&))))))''''''))))))&&&''''''((((((((((((''''''$$$%%%%%%&&&&&&'''(((((("""''''''&&&'''%%%"""%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''''''''&&&$$$$$$%%%&&&''''''''''''###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&((((((&&&$$$&&&'''((('''%%%%%%'''((($$$'''((((((&&&%%%''')))&&&'''(((((('''&&&''')))(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''''''''&&&'''''''''&&&&&&((()))%%%%%%&&&'''((((((((('''''''''&&&%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&))))))&&&&&&***$$$%%%&&&(((((((((((('''$$$&&&(((((('''((()))+++'''((()))******)))((('''###$$$%%%%%%&&&'''(((((('''''''''''''''((()))))))))'''))),,,***&&&''',,,%%%&&&''''''((((((''''''&&&&&&'''((((((((('''&&&''''''''''''((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***'''((())))))******))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&((()))***)))((()))***'''''''''(((((()))))))))(((((('''&&&''''''((()))(((+++------+++)))***+++###)))***'''%%%&&&)))'''''''''''''''''''''''''''''''''''''''((()))***''',,,'''&&&,,,***&&&***'''((())))))******+++,,,''')))***+++******+++,,,+++,,,------,,,---///111...000222111000.........---000222222000///000222222333555777888999999:::444777999777888;;;;;;888222444777777777777:::<<<999;;;===<<<:::888999:::777777777888999;;;<<<=========<<<<<<<<<;;;;;;;;;======<<<999777777999;;;;;;::::::::::::999999999:::<<<>>>@@@AAAAAA@@@???<<<===>>>>>>===<<<;;;:::999999888666444444555666444555666777888888888888666777777888777555333111444555777666555444444555666444333222444444444333444666888777444222333444222111000//////000000111......///000111111111111111111000000000/////////......,,,,,,,,,,,,......,,,------.........------,,,---...---,,,+++,,,...---------------...//////------,,,,,,------...///***,,,+++'''(((,,,***###'''&&&%%%$$$%%%''')))***(((((())))))))))))(((((())))))))))))((('''&&&%%%$$$&&&))))))'''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))))))))************))))))''''''''''''''''''''''''&&&&&&((()))************%%%%%%&&&'''((((((((('''$$$!!! """(((***)))%%%''''''((((((((((((''''''%%%''')))(((&&&###!!!!!!''''''''''''((((((((()))((('''''''''((()))+++,,,&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''%%%(((***((((((***(((%%%''''''((((((((((((''''''&&&&&&''''''((()))))))))"""'''***((('''((((((%%%#########$$$$$$%%%%%%&&&&&&&&&'''((()))))))))(((######%%%&&&'''(((((((((###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&'''''''''&&&'''&&&&&&'''((('''$$$"""&&&'''((('''%%%%%%'''((($$$''')))(((&&&%%%''')))%%%'''(((((('''''')))***$$$%%%%%%&&&'''(((******'''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&((()))%%%&&&''''''((('''''''''%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%!!! ###''''''%%%&&&***###$$$&&&((())))))((('''&&&((()))(((''''''((()))%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&''''''((('''''''''''''''((())))))(((&&&'''***(((%%%(((///%%%&&&''''''((((((''''''%%%&&&&&&'''&&&%%%###"""''''''''''''((((((((()))((((((''''''''''''(((((('''((((((((())))))******(((((()))***************&&&'''''''''(((((()))))))))))))))((('''%%%$$$###&&&(((******)))((()))***((((((((((((''''''''''''+++***((('''&&&&&&''''''%%%(((++++++)))'''''')))$$$***,,,)))((()))+++'''''''''''''''''''''''',,,***'''%%%$$$&&&(((***+++...'''$$$***((($$$)))%%%))),,,+++&&&%%%(((,,,'''***------+++***,,,...---......---,,,+++---...000333555333///++++++,,,,,,///111111///...///111333444555777888888888999222555666555777;;;===;;;111333666666555666888;;;555777999888666444555777444444555666777999;;;<<<<<<<<<<<<;;;;;;;;;::::::AAA@@@===:::777666888;;;:::999888888777777888888666888;;;===>>>???>>>===:::;;;<<<======<<<<<<;;;999999777555444444666888444555666777888888888888333444666777777555333222444555666555444333444666777555333333444444333222000222444222...+++,,,---333222///...---...///000...///000111111222222111000/////////...............---,,,,,,,,,,,,---...---------...------,,,,,,---...///...------...///---------------...///000************++++++,,,---'''(((((()))******))))))***)))''''''(((((('''&&&(((((())))))))))))((((((%%%&&&'''&&&%%%%%%&&&'''%%%&&&&&&'''((()))******&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''''''''''''''((()))))))))'''%%%&&&((()))'''%%%&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))))))))))))))%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''(((((('''((((((''''''&&&%%%%%%'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''%%%(((%%%&&&)))'''!!!'''((()))******)))((('''%%%'''))))))((('''((()))+++***)))'''&&&&&&&&&&&&+++&&&"""%%%***---)))%%%(((''''''&&&&&&''''''((('''&&&&&&'''((())))))(((&&&'''((((((&&&&&&'''(((((((((((('''&&&&&&&&&%%%$$$""" """%%%&&&$$$"""%%%%%%&&&&&&'''&&&&&&%%%***)))(((''''''''''''''''''((((((((('''&&&%%%%%%(((&&&%%%'''***,,,+++)))###$$$&&&'''((())))))((()))(((((('''''''''(((((()))((('''&&&&&&'''((()))&&&((())))))'''(((***,,,%%%%%%%%%&&&&&&&&&''''''((()))++++++******+++,,,'''&&&&&&%%%%%%%%%&&&&&&***)))((('''&&&&&&'''((('''&&&&&&&&&&&&'''(((((()))(((''''''''''''((()))((('''&&&&&&'''((((((((((((((('''&&&%%%$$$$$$###((())))))'''%%%$$$%%%&&&***)))((('''&&&'''((()))******))))))))))))******'''''''''''''''((())))))%%%&&&(((((('''''')))***'''&&&&&&'''***---+++((())))))))))))))))))))))))&&&))))))''''''***+++((((((((((((((())))))))))))%%%%%%%%%''')))+++***)))((())))))))))))(((((('''((((((((((((''''''''''''(((&&&###!!!!!!###&&&(((%%%%%%&&&&&&''''''(((((('''&&&(((,,,)))$$$%%%+++***'''%%%%%%''')))'''%%%$$$&&&((((((***((())))))((('''''''''''''''(((((())))))))))))((((((((((((((()))+++,,,+++)))))))))***++++++++++++***---)))***//////,,,,,,111///222222...---///---***,,,...///000///000111333222333444666777888888888444444444444444444444444111333555777999999999999777777888888777555333222888777666555555666888999999666444555999;;;:::999:::777777888666333555:::999999;;;;;;;;;;;;999999999;;;===??????>>>===<<<;;;;;;::::::999888777777:::888666444333222222222222333333444555666777777888999:::999888777777999555666666666555333111000111222222222111000...---......//////////////////222222333111///......///000///---,,,,,,---...///...//////...,,,,,,---......---,,,,,,,,,,,,---...+++,,,------......------333"""$$$...,,,'''&&&...------,,,,,,,,,---------......,,,******+++,,,%%%%%%&&&&&&&&&&&&&&&%%%)))'''%%%&&&''')))))))))(((((())))))))))))((((((%%%'''((('''&&&%%%&&&'''&&&&&&&&&''''''(((((()))&&&'''((('''&&&&&&'''((())))))))))))))))))))))))'''''''''''''''((())))))((('''%%%&&&(((((('''%%%'''&&&&&&&&&%%%%%%%%%%%%))))))))))))))))))))))))%%%&&&&&&'''((((((''''''&&&&&&&&&'''''''''(((((($$$%%%&&&(((((((((((('''''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&###(((***((((((+++***%%%'''((()))******)))((('''%%%'''))))))((('''((()))((((((((('''''''''''''''***'''$$$&&&)))+++(((%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((('''%%%'''''''''&&&%%%&&&''''''''''''''''''&&&&&&&&&%%%###"""###%%%&&&%%%###%%%&&&'''((()))))))))***(((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&(((&&&%%%&&&)))***)))'''&&&&&&&&&'''''''''''''''((((((''''''''''''(((((((((((('''&&&&&&'''((((((%%%&&&''''''&&&$$$######'''((((((((())))))))))))%%%&&&&&&%%%%%%%%%'''***''''''&&&&&&&&&&&&&&&'''))))))''''''&&&'''((((((&&&&&&&&&&&&&&&'''(((((('''''''''((((((''''''''')))+++---,,,)))))),,,///%%%&&&&&&&&&''''''''''''((())))))'''%%%$$$%%%'''$$$$$$$$$$$$%%%&&&(((((()))(((((((((((((((((()))'''''''''''''''((())))))'''((()))(((&&&$$$%%%&&&'''&&&&&&&&&)))***)))&&&))))))))))))))))))))))))&&&))))))''''''***+++(((&&&&&&&&&&&&'''''''''''')))((((((((((((((('''%%%(((((())))))))))))((((((%%%%%%&&&'''((()))******+++***'''%%%%%%'''***+++'''(((((((((((((((((()))%%%%%%(((---+++%%%%%%)))(((&&&$$$%%%'''((('''%%%&&&''''''(((+++...)))!!!))))))((('''''''''''''''((())))))))))))))))))(((''''''''''''''''''&&&%%%))))))***++++++++++++***...***+++...///+++,,,///...111111...---///...+++,,,...///000///000111333222333444555666777777888222333333444444444444333111333555777888999999999555666666666555444222111111111111111333666999:::;;;999888:::<<<>>>===;;;:::888888999777444666;;;777888999::::::999888777888999:::;;;<<<;;;:::999777666666666777999;;;<<<:::888666444333333444444444444444444555555555555444555666555444333333555333333444444444333222111000000111111000///---,,,////////////............///000111000...---...///......------------.........///000000000............---,,,,,,,,,,,,---...+++,,,------...---------222'''###***///+++***...------,,,,,,,,,,,,---------------,,,******+++---((((((((())))))(((''''''(((&&&$$$$$$'''***+++,,,'''(((((())))))(((((('''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&'''((('''&&&&&&'''(((************************'''''''''''''''((())))))(((&&&%%%&&&'''((('''&&&'''''''''''''''&&&&&&&&&))))))))))))))))))))))))%%%&&&''''''((('''''''''&&&&&&'''''''''((((((((( """%%%(((******))))))(((((((((((((((((((((((('''&&&%%%%%%$$$%%%%%%%%%&&&)))***((((((+++***((('''((()))******)))((('''%%%'''))))))((('''((()))&&&''')))*********))))))((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''''''''%%%$$$###$$$&&&'''&&&%%%$$$%%%&&&''')))***++++++&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''&&&%%%&&&'''((('''&&&)))((('''&&&%%%&&&&&&'''((('''''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''((())))))(((%%%"""(((((((((((())))))))))))'''''''''&&&'''***///333(((''''''&&&''''''(((((((((''''''''''''(((((()))&&&&&&&&&&&&''''''((((((%%%&&&''''''''''''&&&%%%$$$(((+++)))%%%$$$(((---&&&&&&'''''''''(((((((((((())))))'''%%%$$$%%%'''&&&''''''((()))))))))((((((''''''&&&&&&''''''(((''''''''''''((((((((()))'''(((((('''%%%$$$$$$%%%(((&&&%%%&&&(((((('''&&&))))))))))))))))))))))))&&&))))))''''''***+++(((&&&&&&&&&&&&''''''''''''******)))((('''&&&&&&%%%&&&'''((())))))***))))))%%%%%%&&&'''((()))******)))(((&&&%%%%%%&&&((())))))(((((((((((((((((('''$$$$$$(((,,,+++'''&&&(((((('''&&&&&&(((((((((&&&))))))'''&&&)))......))))))((((((''''''''''''((()))))))))******)))))))))************)))((('''&&&))))))***++++++++++++***---++++++......,,,,,,...,,,//////------000///,,,,,,...///000///000111333222333444444555666777777000111222444444444333222111222444666888888888888333333333333333222111000000000111222444777:::<<<;;;:::;;;===??????===<<<;;;999999;;;999666777;;;666777888999999888777666888777777777777777666666666555333333444777:::===888666444222222333555777555555555444444333333333222333444333111000111222000000111222333333333222//////000000///...---,,,////////////......---------...///...---,,,---...------............---------...///000000///...---------,,,,,,,,,,,,------++++++,,,---------------...***+++///---(((+++333---,,,,,,++++++,,,------,,,------,,,******+++---)))************)))(((((((((&&&$$$$$$&&&)))+++,,,'''((((((((((((((((((''''''((()))(((''''''''')))&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&((())))))))))))))))))))))))'''''''''''''''((())))))&&&&&&&&&&&&'''(((''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''(((((((((((( """%%%(((******))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''(((''''''((()))******)))((('''%%%'''))))))((('''((()))((()))+++------,,,+++***&&&((()))(((&&&$$$&&&(((((((((''''''''''''((((((%%%&&&''''''&&&&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%&&&''''''&&&$$$$$$$$$%%%&&&'''((((((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&''''''(((((((((''''''''''''''''''&&&)))(((&&&%%%%%%&&&''')))''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((''')))++++++)))'''$$$%%%%%%%%%&&&&&&&&&&&&)))(((((((((***///666;;;(((''''''''''''((())))))''''''''''''(((((())))))%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&'''###%%%&&&%%%######%%%(((******)))((('''&&&&&&%%%'''(((((('''%%%%%%&&&'''************)))'''%%%###(((''''''''''''''''''(((&&&''''''((((((((((((((($$$&&&''''''''''''(((***'''%%%%%%'''((('''''')))))))))))))))))))))))))))&&&))))))''''''***+++((((((((((((((())))))))))))'''(((((((((''''''((()))&&&&&&''')))************((((((((((((''''''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&%%%%%%'''))))))(((((()))((((((((()))******))))))++++++((($$$&&&))))))%%%)))(((''''''''''''((((((******))))))))))))******)))***++++++***))))))***))))))***++++++++++++***+++***+++,,,---------///)))---...,,,---000000---,,,...///000///000111333333333333333444555666777///000222333444444333222111222444666777777777777111111111111111000//////222222222222333555777888888999;;;===>>>===;;;:::;;;999:::<<<:::666777;;;666777888888888888777666888777666555444444555555:::999777555444444555666555333111000000222555777444444333333333333333333333444555444222111222333///000000111111111111111000000000//////.........000//////......------,,,,,,---......------...///+++,,,---...///...---,,,------,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,***)))+++---***'''***111+++++++++++++++,,,,,,---+++,,,,,,+++******+++---&&&&&&&&&''''''&&&&&&%%%***'''%%%%%%''')))))))))''''''(((((((((((('''''''''((()))(((''''''''')))&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&((((((((((((((((((((((((((('''''''''''''''((())))))%%%&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&'''''''''((((((((())))))###$$$&&&((())))))((('''))))))))))))))))))))))))'''''''''(((((((((((('''%%%$$$$$$%%%&&&%%%&&&''''''((()))******)))((('''%%%'''))))))((('''((())))))***+++,,,,,,***((('''$$$'''***(((%%%$$$&&&))))))((((((''''''(((((()))&&&((()))(((&&&&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((()))((()))))))))((('''(((((('''&&&%%%$$$%%%''')))+++&&&&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%)))'''&&&%%%&&&&&&'''&&&######$$$$$$$$$%%%%%%%%%''''''&&&%%%&&&***000444'''''''''''''''((())))))&&&&&&'''(((((()))))))))%%%&&&''''''(((((('''''')))'''$$$""""""$$$''')))***(((&&&''')))+++***(((******)))((('''&&&&&&%%%'''(((((('''%%%%%%&&&(((%%%&&&&&&&&&$$$""" )))((((((''''''(((((()))&&&&&&'''((()))(((((((((&&&'''))))))((((((***+++'''$$$%%%))))))''')))...((((((((((((((((((((((((&&&))))))''''''***+++((((((((((((((())))))))))))'''((()))(((&&&&&&(((***&&&&&&''')))************((((((((((((''''''''''''***************************))))))(((((('''''''''((((((&&&%%%&&&(((***)))&&&'''((()))))))))))))))***+++***&&&%%%'''&&&"""((((((''''''''''''((((((******)))(((((()))******###%%%((((((''''''(((***))))))***++++++++++++***''')))***+++,,,///000000(((+++---+++,,,000000---,,,...///000///000111333333333222222333444555666000111222333333333222222111222444555666666666555111000000000//////////////////000111222333555555888999<<<======<<<:::::::::888999;;;:::666777:::666777888999999888777666888777666555444444555555999::::::999777555333111222111///...///111444555111111222222333444444555333444555444222111222333111111000000////////////111111000000000000000000//////......---------,,,,,,...//////------...000***+++---.........---,,,222///+++***,,,///000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***((((((******)))***,,,***************+++,,,---***+++,,,+++******+++---&&&&&&'''((((((((((((((()))'''&&&&&&((())))))(((&&&''''''((((((''''''&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&'''((('''&&&&&&'''((('''''''''''''''''''''''''''''''''''''''((())))))$$$&&&''''''&&&&&&((()))'''''''''((((((((((((((())))))))))))))))))))))))'''''''''(((''''''&&&%%%''''''((((((((()))))))))&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))(((&&&%%%%%%((()))&&&&&&((('''((()))******)))((('''%%%'''))))))((('''((()))''''''((((((((('''%%%$$$###&&&((('''%%%%%%''')))''''''&&&&&&&&&&&&''''''&&&)))+++)))&&&%%%''')))$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''''''''$$$%%%'''&&&%%%%%%&&&(((+++***((('''&&&&&&''''''(((((('''''''''((())))))((('''&&&%%%%%%&&&((()))''')))***)))(((((()))***%%%%%%%%%%%%&&&(((***+++%%%%%%%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&*********(((%%%$$$%%%'''%%%&&&&&&&&&&&&'''''''''(((((((((&&&$$$%%%''')))&&&&&&&&&&&&'''((())))))&&&'''(((((()))(((((('''$$$%%%'''((((((((('''&&&***(((%%%######%%%(((***---((($$$&&&,,,...+++'''&&&&&&'''''''''(((((((((''''''((('''%%%%%%'''(((###$$$%%%%%%&&&&&&&&&%%%)))(((((((((((((((((()))%%%&&&((()))))))))((('''***++++++***(((''''''((()))%%%%%%******&&&)))000((((((((((((((((((((((((&&&))))))''''''***+++(((&&&&&&&&&&&&'''''''''''')))++++++((($$$###&&&)))&&&'''((())))))***))))))%%%%%%&&&'''((()))******((())))))******))))))(((++++++******************))))))'''$$$&&&)))***'''"""$$$'''((('''&&&'''''''''******((((((***)))&&&(((''''''''''''(((((()))***)))(((''''''((()))***"""%%%))))))((((((***---))))))***++++++++++++***&&&)))***)))+++///000///'''+++,,,+++,,,//////---,,,...///000///000111333333333222111222333444555333333333222222222333333111222333555555555555444111111000000000000000111000111333555777999;;;<<<999;;;======<<<;;;;;;;;;888666888:::888444555888666777888999999888777666777777666666666666666666444666888:::999777555333000/////////000111333444///000000111333444444555111222333222000///000111222111000///////////////111111000000000000111111---------------------------...//////---,,,---///***+++,,,------...------666111---,,,...000111000++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,)))(((***,,,---,,,***))))))))))))***+++,,,,,,***+++++++++)))***+++---&&&'''(((***++++++++++++%%%%%%&&&(((***+++)))(((&&&''''''((((((''''''&&&%%%'''((('''&&&%%%&&&'''&&&&&&&&&''''''(((((()))&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''''''''''''''((())))))###&&&((('''&&&&&&(((***&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''(((((('''&&&&&&%%%'''((((((((())))))))))))''''''&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&((()))))))))((((((&&&$$$&&&++++++'''&&&((('''((()))******)))((('''%%%'''))))))((('''((()))&&&&&&''''''''''''''''''###$$$%%%&&&&&&'''((()))''''''&&&&&&&&&&&&''''''%%%(((+++)))%%%###%%%)))%%%'''''''''&&&%%%&&&''''''''''''''''''&&&&&&&&&###%%%'''&&&$$$$$$&&&(((***)))'''&&&&&&'''((()))(((((('''&&&&&&&&&'''''')))(((&&&%%%%%%&&&'''(((%%%'''))))))'''''')))+++&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&'''((()))&&&'''(((((((((((('''&&& &&&,,,,,,(((&&&'''***'''''''''((((((((())))))'''(((***)))'''%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''(((((())))))((('''&&&$$$%%%'''((()))((('''&&&(((''''''''''''''''''((((((%%%###$$$''')))(((&&&%%%&&&&&&&&&''''''''''''&&&'''((('''%%%%%%''')))'''''''''((()))***+++,,,(((''''''&&&&&&''''''(((%%%&&&((()))***)))(((''')))***+++***(((&&&'''(((,,,&&&&&&***((("""%%%...((((((((((((((((((((((((&&&))))))''''''***+++(((&&&&&&&&&&&&''''''''''''(((***+++((($$$###'''+++(((((())))))))))))((((((%%%%%%&&&'''((()))******$$$%%%'''(((((('''%%%$$$(((((((((((())))))))))))(((***)))'''(((+++(((!!!"""%%%)))***((('''((()))&&&)))***''''''***,,,***'''''''''''''''((()))))))))((('''&&&&&&'''((()))%%%))),,,,,,***)))+++///))))))***++++++++++++***(((,,,,,,)))***......+++'''+++,,,***+++......,,,,,,...///000///000111333333333111000111222444555777555444222111222333444000111333444555555444444222222111000000111222333333444666888:::;;;<<<<<<888:::;;;;;;888888999;;;555444666888777222222555555666777777777777666555444555666777888777666555222333555666777777666666000000111222222333333333000000111111222222333333000111222111000//////111111000/////////000111222111000////////////000111+++,,,,,,------......///---...///---+++***+++,,,++++++++++++,,,---...///333///,,,---///000,,,)))***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++************+++---,,,***((((((((())))))***,,,,,,)))***+++***))))))+++---"""###%%%'''((()))))))))"""###%%%(((+++,,,+++)))&&&''''''''''''''''''&&&%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&'''((()))******&&&'''((('''&&&&&&'''((())))))))))))))))))))))))'''''''''''''''((())))))###%%%((((((&&&&&&(((+++%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))'''((((((((('''&&&%%%%%%(((((((((((())))))))))))'''&&&%%%$$$%%%''')))+++''''''''''''''''''''''''$$$%%%'''(((((((((''''''%%%###%%%+++,,,&&&$$$''''''((()))******)))((('''%%%'''))))))((('''((()))'''''''''((()))+++,,,---######$$$%%%'''((())))))))))))(((((((((((())))))$$$(((***((($$$"""$$$(((&&&'''((((((&&&&&&'''((((((((((((''''''&&&&&&%%%"""%%%'''&&&$$$###%%%((('''&&&$$$$$$$$$&&&((()))((('''&&&&&&%%%%%%%%%%%%***)))'''%%%$$$%%%&&&'''###%%%((((((&&&&&&(((+++''''''((((((''''''&&&%%%$$$$$$$$$%%%&&&'''((()))&&&'''((())))))((('''&&&&&&***(((%%%'''+++''''''''''''((((((((()))"""&&&((((((&&&%%%%%%$$$$$$$$$%%%&&&'''((()))(((((()))))))))'''&&&%%%$$$%%%'''))))))((('''&&&%%%''')))++++++)))'''%%%%%%&&&&&&%%%%%%&&&'''((((((((('''&&&%%%$$$$$$###&&&'''((('''&&&%%%'''))))))((('''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))***)))((('''%%%&&&(((((('''''')))***...''''''***&&&!!!+++((((((((((((((((((((((((&&&))))))''''''***+++((((((((((((((()))))))))***$$$'''((('''$$$%%%***000((()))))))))))))))(((''')))((((((((('''''''''''''''((()))++++++)))((('''###$$$$$$%%%%%%&&&&&&&&&%%%***+++***+++,,,&&&$$$(((,,,---,,,***+++,,,'''***)))$$$###'''******'''''''''''''''((()))***)))(((&&&%%%%%%&&&((()))###'''+++***&&&%%%'''***))))))***++++++++++++******......))))))---,,,((('''+++,,,***+++......+++,,,...///000///000111333444333111000000222333555999777444222111111333444000111333444555444444333333333222111111222333444222222333333444333333222666777888777444333666999444333555777666111111444333444555666666555444333222444666888888888666555333333333333444444555666111222333444555444333333222222222111111111111111111222333222111000111222//////...///000222333555000///...------...///000***++++++,,,---...//////,,,---...,,,***))))))***++++++******+++---...000---+++***,,,///---&&& ***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++&&&)))+++***)))*********(((((((((((()))***+++,,,)))***+++***))))))+++---%%%&&&((()))***)))(((&&&&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%%%%&&&''''''&&&&&&''')))(((((('''''''''(((((()))&&&((()))***)))((()))***'''(((((((((((((((''''''&&&'''''''''''''''&&&&&&''''''''''''((((((((((((***(((''''''))))))&&&$$$))))))'''&&&&&&'''((()))(((((())))))))))))((((((((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((###""""""%%%***+++)))%%%(((((((((((())))))))))))&&&$$$%%%))))))'''''')))'''(((((('''&&&&&&)))+++///,,,'''###!!!!!!###$$$&&&***+++''''''+++***&&&&&&((()))(((&&&%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%&&&'''''''''&&&%%%$$$%%%''')))+++)))(((&&&%%%%%%&&&'''((((((((('''&&&$$$###%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$&&&(((((('''((()))+++''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''(((((((((((())))))'''%%%$$$&&&'''%%%%%%'''((($$$!!!%%%,,,'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((((((%%%%%%((()))'''(((+++'''######(((***''')))...(((((((((((((((''''''''')))))))))(((''''''&&&&&&(((&&&%%%######$$$%%%&&&'''((()))(((&&&&&&((()))++++++***)))((('''&&&&&&''''''(((((('''&&&%%%%%%''''''&&&%%%&&&'''((()))'''''''''''''''((())))))))))))))))))))))))))))))'''(((***(((&&&%%%(((***))))))((((((''''''&&&&&&))))))((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''((()))***)))((((((***,,,+++++++++******)))((('''))))))((('''&&&'''***---%%%&&&((()))))))))((('''&&&&&&''''''(((''''''''''''((()))(((&&&%%%%%%&&&'''+++***&&&&&&***+++'''***'''&&&&&&)))***(((%%%***(((&&&%%%%%%&&&'''((()))(((&&&(((***+++)))&&&)))************+++++++++******+++++++++,,,,,,,,,...---,,,+++,,,...000222111111111111222333444555222222222111111///...---///000111333444555666666///000111222333333222222555555444444444555666666555444444444444555666777999888777555333111000///444666888888666666666777777777888999999888666555000000///000222333333222444444444333333111000///...///000111222222111000555444333222111111111111///222000++++++111444111.........///111000...,,,******+++,,,,,,---......,,,------...---,,,+++***,,,,,,++++++,,,,,,---...------------------------,,,,,,+++***))))))*********)))((((((((()))+++,,,++++++***)))(((((())))))***+++,,,,,,+++***)))(((+++***)))((((((***,,,---%%%&&&((()))***)))((('''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&''''''(((%%%'''((()))((('''((()))''''''((((((((((((''''''&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((('''&&&''')))***(((&&&''''''&&&&&&'''((()))***(((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''%%%&&&(((((('''''''''((($$$&&&'''(((''''''((((((''''''((((((((()))))))))&&&$$$%%%((()))''''''***&&&'''((('''&&&''')))+++)))(((%%%$$$$$$%%%''')))%%%)))***''''''***)))%%%''')))***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***)))(((&&&%%%%%%&&&'''(((&&&&&&&&&%%%######%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&((((((''''''(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&%%%$$$###$$$&&&%%%%%%&&&&&&"""!!!((((((''''''&&&&&&''''''(((''''''''''''(((((((((((('''$$$$$$'''(((&&&'''+++((($$$$$$((()))'''(((,,,((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''***((('''&&&&&&(((+++,,,'''(((((((((&&&&&&''')))))))))(((((('''&&&&&&%%%''''''(((((('''&&&&&&%%%((('''&&&&&&&&&''')))***'''''''''''''''((())))))))))))))))))))))))))))))&&&'''((('''%%%%%%''')))+++++++++***************)))))))))(((((((((''''''''''''&&&&&&''''''((()))%%%&&&((('''&&&&&&'''))))))))))))***))))))((('''((((((((('''&&&'''))),,,%%%&&&((()))))))))((('''%%%&&&''''''(((''''''''''''((()))(((&&&%%%&&&'''$$$)))***((((((***)))$$$)))'''&&&'''))))))(((&&&''''''%%%%%%%%%''')))******((('''))),,,---,,,+++))))))*********+++++++++******+++++++++,,,,,,,,,,,,+++++++++---///222444222222222333333444555666333333333333222111000000000000111222333333333333222111000000000111222333222222222222222333333444555555555555666666666666777666555444222111000///111333555777666777888999999999:::999888777555444333333333333444555444444333333333333222111000///...///111222222222111000444444333222111111111111---///---))))))...000...///......000111111///---+++++++++,,,------------***++++++,,,+++***)))(((,,,,,,,,,,,,,,,---......------------------,,,,,,,,,++++++***))))))******)))))))))))))))***++++++,,,,,,+++******************++++++,,,+++***)))(((+++***)))((((((***,,,---%%%&&&((()))))))))((('''&&&&&&''''''''''''&&&&&&)))(((&&&$$$$$$&&&((()))%%%&&&''''''&&&&&&''')))''''''&&&%%%%%%&&&&&&'''$$$&&&(((((('''&&&'''(((''''''((((((((((((((('''&&&&&&'''''''''''''''&&&''''''''''''((((((((((((&&&%%%&&&''')))***)))(((&&&&&&&&&&&&''')))***+++(((((())))))))))))((((((++++++************))))))''''''''''''''''''''''''%%%'''))))))((((((((()))&&&)))+++)))%%%$$$'''+++&&&&&&'''''''''((((((((((((%%%$$$'''(((&&&(((+++%%%&&&''''''''''''))),,,''''''&&&&&&''''''((()))%%%((((((&&&&&&((((((%%%''')))******(((''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''(((((()))((('''&&&%%%%%%&&&'''(((%%%&&&'''&&&%%%%%%''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&%%%&&&((('''''''''''''''''''''''')))((('''&&&&&&&&&'''((('''''''''''''''&&&&&&&&&'''((())))))(((''')))***'''&&&''''''###!!!&&&(((((((((''''''(((((((((''''''''''''(((((((((((('''$$$$$$'''(((&&&'''+++(((&&&&&&(((((('''(((***''''''((((((((((((((((((######$$$$$$%%%&&&&&&''''''&&&$$$###$$$'''***---&&&(((((((((&&&&&&'''((((((''''''&&&&&&%%%%%%%%%'''''''''(((''''''&&&%%%((('''&&&&&&&&&''')))***'''''''''''''''((())))))))))))))))))))))))))))))'''((()))(((&&&&&&((()))'''''''''((((((((((((((()))))))))(((((((((((((((((((((''''''(((((()))***$$$&&&((()))((('''''''''&&&'''(((((((((((((((((('''''''''&&&%%%&&&(((+++&&&'''(((((()))(((((((((%%%&&&&&&'''((((((''''''%%%'''(((((('''&&&((()))$$$(((+++******+++((($$$((('''&&&'''((()))((('''&&&%%%%%%%%%&&&(((***+++((('''&&&(((+++---...---)))))))))*********++++++******+++++++++,,,,,,,,,*********,,,...111333555333333333444555555666666555555555444444333333222111111111111111111000000444333000//////000222333111111111222222333333333555666777777777666555444444444444333222222111111000333666888999:::===>>>;;;;;;;;;:::999777555444777777777777777666666555333222222222111000000000///000111222333222111111333333333222111111000000111222000,,,,,,///111000000//////111222222000...,,,,,,,,,---------,,,,,,***++++++++++++******))),,,,,,,,,,,,,,,---...............------,,,,,,,,,,,,+++******)))*********((()))******++++++******---,,,++++++++++++++++++***++++++++++++***))))))******)))((()))***+++,,,&&&&&&'''((()))(((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&''''''&&&&&&''')))(((((('''&&&&&&&&&''''''$$$&&&(((((('''''''''(((&&&'''((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''((((((((((((&&&&&&'''((())))))((((((''''''''''''(((((())))))(((((())))))))))))((((((************************''''''''''''''''''''''''&&&(((******)))((()))***'''(((((('''%%%%%%(((+++&&&&&&&&&&&&'''''''''((((((%%%%%%'''((('''(((,,,$$$&&&'''((('''(((***++++++******)))(((&&&%%%$$$%%%&&&'''&&&&&&'''&&&%%%&&&((())))))'''&&&'''((('''((((((((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((''''''&&&&&&&&&'''((((((&&&'''(((((('''((()))+++''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%$$$%%%&&&''''''''''''''''''''''''+++***(((&&&%%%&&&''')))((((((((('''&&&&&&&&&%%%&&&''')))***))))))***,,,((('''((()))'''###$$$(((((((((''''''''''''((((((''''''''''''(((((((((((((((%%%%%%((()))'''(((,,,)))((('''''''''''''''(((''''''''''''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&$$$""" !!!$$$(((***&&&'''(((((('''&&&'''((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''&&&%%%%%%%%%&&&((()))'''''''''''''''((()))))))))))))))))))))))))))))))))***))))))((())))))***%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''((((((''''''(((((()))***&&&)))+++---,,,***)))***$$$%%%&&&'''((((((((((((&&&''''''&&&%%%&&&((()))''''''((((((((((((((((((%%%%%%&&&'''(((((((((((($$$&&&(((((('''''')))***(((***++++++++++++***(((''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***&&&&&&%%%&&&''')))++++++))))))))))))******************+++++++++,,,,,,,,,+++++++++---...111333444222333333444555555666666666555555444444444444444111111111111111111222222444333222111000000111111222222333444444555555555444555666777777666444222333333333444444444444444444777:::<<<===>>>@@@BBB;;;;;;::::::999999888888888999::::::888777666666222222111111000000000000000111222333333222111111222222222222222111000000333333111//////000111111000000000111222222000...,,,------......---,,,+++---------------------,,,+++++++++++++++,,,------.........------,,,,,,+++++++++***************+++((()))***+++,,,+++***))),,,++++++*********++++++*********+++***************))))))((()))***++++++&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&''''''&&&&&&''')))******)))(((((('''((((((&&&'''))))))((((((((()))&&&&&&'''(((((((((((((((%%%&&&&&&'''((((((''''''''''''''''''(((((((((((((((((())))))((('''&&&&&&))))))((((((((('''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&(((******)))((()))***&&&$$$"""###&&&)))***)))&&&&&&&&&&&&'''''''''((((((%%%%%%((()))'''(((+++$$$&&&(((((((((((()))***+++++++++***(((&&&###"""%%%%%%%%%''''''%%%%%%%%%$$$&&&''''''&&&%%%&&&'''&&&&&&'''''''''(((((((((((((((((((((((((((((((((###$$$$$$%%%&&&&&&''''''&&&'''((())))))(((((((((&&&&&&&&&&&&''''''((((((%%%&&&((((((''''''((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%$$$%%%&&&''''''''''''''''''''''''+++***(((&&&%%%&&&''')))((((((((('''&&&&&&&&&%%% """%%%&&&%%%%%%&&&'''&&&%%%&&&))))))&&&'''***'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((()))''''''******)))***---))))))((('''&&&'''((('''&&&'''''''''(((((())))))((('''''''''&&&&&&&&&%%%***(((&&&$$$$$$&&&(((***%%%&&&(((((('''&&&&&&'''''''''''''''''''''((((((&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''''''''((())))))(((((((((((((((((((((((()))(((''''''((((((((((((((((((((())))))*********&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))'''***---...---+++++++++###$$$%%%'''((((((((((((%%%&&&''''''&&&&&&''')))((((((((('''''''''(((((($$$%%%&&&'''(((((((((((($$$&&&((((((((((((***++++++)))(((((((((((()))+++&&&''''''(((((((((((()))(((((((((''''''(((((((((''''''''''''''''''((()))(((((()))))))))***************+++++++++,,,,,,,,,---------...///000111222111222333444555555555444555444444333333333333444111111111111333444666777222333444555444333000///111222333555555666555555222444555666666555333222444444555555666777777888777999<<<======>>>???AAA999999::::::;;;;;;<<<<<<888:::<<<<<<999666666666333222111111000111111222111222333444444333222111111111222222222111000000000...------------...///000000000111222222000...,,,---...//////---,,,+++---------------------...***************++++++,,,.........------,,,,,,,,,+++***************++++++((()))+++,,,,,,,,,+++*********))))))))))))***+++******************++++++)))))))))))))))*********''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&$$$&&&((())))))(((&&&$$$%%%&&&''''''&&&&&&''')))++++++***)))((((((((((((&&&(((******)))((()))***%%%&&&'''((())))))))))))%%%%%%&&&'''((((((((((((''''''''''''((((((((((((((()))***)))'''&&&%%%&&&)))***))))))(((&&&%%%$$$(((((())))))))))))(((((('''''''''(((((((((((()))''''''''''''''''''''''''%%%'''))))))((((((((()))%%%""" ###(((+++***'''&&&&&&'''''''''((((((((('''%%%&&&***+++((((((***%%%'''))))))((('''((()))''''''(((((((((''''''&&&&&&$$$%%%((((((%%%$$$&&&###%%%&&&&&&%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''""""""###$$$%%%&&&'''(((((((((((((((((((((((((((%%%%%%&&&''''''(((((((((###%%%&&&'''%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&%%%&&&((('''''''''''''''''''''''')))((('''&&&&&&&&&'''((('''''''''''''''&&&&&&&&&!!!###&&&'''&&&&&&&&&'''###!!!###'''(((&&&&&&)))&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((()))'''&&&)))***((()))---'''))))))&&&&&&((()))'''&&&&&&''''''((()))))))))******)))(((''''''&&&&&&)))(((&&&%%%$$$%%%&&&'''$$$&&&(((((('''&&&%%%&&&&&&&&&''''''((((((((()))%%%&&&''''''((('''''''''&&&%%%$$$$$$$$$%%%'''''''''''''''''''''((())))))(((((((((((((((((((((((('''&&&$$$$$$&&&'''&&&%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))&&&(((***+++***))))))***$$$%%%&&&'''((((((((((((%%%'''((((((''''''((()))))))))(((''''''''''''((($$$$$$&&&'''(((((())))))%%%'''((((((((((((***++++++'''$$$%%%%%%$$$'''+++%%%'''(((((('''''')))***)))))))))(((((((((''''''''')))++++++)))(((((()))((((((((()))))))))************+++++++++,,,,,,,,,---......///000000000111000111333444555555444444444444222111111222333444222222222222444666888:::111333666888888555222000///000222444555555444444222333555666666666555444444555555666777888999999666888:::;;;::::::;;;<<<999999999:::;;;===???@@@777;;;>>>===999666666777444333222111111222333333222333444555444333222111000000111222222111000///000......000000///000222000//////111222222000...+++,,,...///000...---,,,,,,++++++++++++,,,,,,---***************+++,,,,,,------------------------*********)))******+++,,,)))***++++++,,,+++++++++)))))))))((())))))***+++*********)))******+++,,,((((((((()))))))))******'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&%%%&&&''''''&&&&&&''')))+++***)))(((((('''''''''%%%'''))))))((('''((()))%%%&&&'''((())))))))))))$$$%%%&&&'''((((((((((((''''''''''''((((((((((((&&&(((***)))'''&&&'''((((((((()))))))))'''&&&%%%(((((())))))))))))(((((('''''''''((((((((())))))''''''''''''''''''''''''%%%&&&(((((('''''''''((($$$$$$%%%&&&((()))((((((''''''((((((((()))))))))&&&$$$''',,,,,,)))''')))&&&(((******(((&&&&&&'''###$$$%%%&&&'''((()))***((($$$%%%))))))%%%$$$(((###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''***)))(((''''''((())))))$$$%%%&&&'''((((((((((((%%%&&&(((((('''%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&((((((''''''(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''$$$'''***+++***)))))))))%%%"""###''')))&&&%%%'''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((%%%%%%(((((('''(((+++&&&))))))%%%%%%)))***'''&&&&&&''''''((())))))***((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&###&&&(((((('''&&&%%%%%%$$$$$$%%%&&&''''''((((((%%%&&&&&&'''((((((''''''''''''&&&%%%&&&'''((()))'''''''''''''''((())))))(((((((((((((((((((((((()))&&&$$$%%%'''((('''%%%&&&%%%%%%%%%%%%%%%%%%$$$'''''''''((((((((())))))((((((''''''(((((()))***%%%'''((((((''''''((()))%%%&&&'''(((((((((((((((&&&'''))))))((((((((()))***)))((('''&&&''''''(((###$$$%%%'''((()))))))))&&&'''))))))(((((()))++++++&&&%%%''''''%%%&&&+++$$$&&&(((((('''''')))+++'''(((((())))))))))))(((###'''+++,,,***)))))))))(((((((((((()))))))))*********+++++++++,,,,,,,,,,,,---...///000111222222111222444666777666555444555444222111111222444555555444333333444666888999333444666888888777555444///111333555666666666555444444555666777888999999444444555666777888999999555777999:::999999:::<<<;;;;;;:::;;;<<<===???@@@777;;;??????;;;888888999555444222111222333444555333444555555555444222111///000111222222111000///222...///333444222333777///......000111111///---***+++...000000///...---,,,++++++***+++,,,---...,,,,,,++++++,,,,,,---...+++,,,,,,------.........******))))))***++++++,,,+++*********++++++,,,,,,***)))))))))******+++,,,******)))))))))***,,,,,,'''(((((()))))))))))))))'''''''''''''''((())))))&&&''''''''''''''''''&&&)))(((&&&%%%%%%&&&((()))%%%&&&((('''&&&&&&''')))******)))''''''&&&&&&&&&$$$&&&(((((('''&&&'''(((%%%&&&'''((())))))))))))$$$%%%&&&'''((((((((((((''''''''''''((((((((()))$$$&&&))))))''''''(((***&&&'''((())))))(((''''''(((((())))))))))))((((((''''''(((((()))))))))***''''''''''''''''''''''''$$$&&&(((((('''&&&'''((($$$'''++++++(((&&&''')))(((((((((((())))))))))))%%%$$$(((---...***'''(((''')))******(((&&&%%%&&&$$$$$$$$$$$$&&&'''((()))(((%%%%%%******%%%%%%((($$$&&&(((((('''''''''((((((((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&+++***(((&&&&&&''')))***$$$%%%&&&'''(((((((((((()))***,,,,,,***((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''$$$&&&(((((((((((()))+++''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&%%%&&&&&&''''''(((((((((###%%%((()))((('''&&&&&&)))&&&&&&***+++(((&&&'''((((((''''''''''''((((((''''''''''''((((((((()))&&&######&&&'''%%%&&&***%%%))))))%%%%%%***+++'''&&&&&&&&&'''((())))))***&&&&&&''''''((()))))))))'''(((***+++,,,,,,,,,,,,###%%%((()))'''&&&%%%%%%######$$$%%%&&&&&&''''''%%%%%%&&&'''(((((((((''')))(((((('''((()))***+++'''''''''''''''((())))))((((((((((((((((((((((((,,,)))'''(((***+++***((()))))))))((((((''''''&&&((()))))))))******++++++)))))))))))))))******+++'''(((((('''&&&''')))***&&&'''(((((()))(((((((((&&&(((******)))((()))******)))((('''&&&&&&'''(((###$$$%%%'''((()))))))))'''((())))))(((((()))***,,,((()))------)))(((,,,$$$&&&)))(((''''''))),,,%%%&&&''')))************###(((+++***((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,***+++---///111333444444222333666777888777666555555444333222222333555666777666444333333444666777555555666666777777888888222333666888999999888888666666666777888:::<<<===333444444555666777888888555777999;;;;;;;;;===>>>======<<<;;;;;;===>>>???777<<>>;;;:::;;;<<<======<<<>>>???>>><<<999888888777666444333333444555555999888666555333333222222+++,,,...//////000222444............///000222222,,,------...///000000111000000///...............""" ###+++///...000555)))000333000...000...)))...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,%%%"""%%%,,,...++++++///((()))+++,,,,,,+++)))((()))***,,,+++)))(((((()))))))))))))))************'''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((&&&''''''((((((''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((()))''')))***)))(((((()))***''''''''''''''''''''''''$$$%%%&&&&&&%%%&&&(((***%%%&&&'''&&&%%%&&&''')))'''''''''((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))(((((())))))(((((('''&&&''''''''''''''''''''''''''''''(((((((((&&&%%%$$$''''''((())))))))))))(((((((((((((((((()))))))))''''''((('''&&&''')))+++&&&((((((&&&&&&)))***'''%%%'''))))))((('''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''&&&%%%###"""&&&%%%%%%%%%&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%%%%&&&'''((('''&&&&&&&&&&&&&&&''''''(((((((((%%%&&&'''(((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''))))))((('''&&&'''((()))))))))((('''&&&(((((('''''''''(((((()))''''''&&&&&&&&&&&&''''''***(((&&&%%%&&&&&&%%%###''''''''''''''''''''''''))))))((((((((((((((((((&&&%%%%%%&&&'''(((((('''((($$$%%%+++...***'''((('''''''''((((((((((((((('''***(((###!!!&&&))))))###%%%''''''&&&&&&(((***((((((''''''&&&''''''((($$$%%%%%%%%%$$$&&&))),,,&&&&&&'''&&&&&&%%%&&&'''&&&&&&&&&''''''''''''((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''$$$###!!!###'''+++...///((((((((('''&&&&&&(((***&&&''''''(((((()))******&&&((())))))(((''''''(((''''''''''''(((((())))))******++++++++++++******(((((((((((((((((((((((('''''''''((((((((())))))((()))***)))'''&&&'''(((''''''&&&&&&'''(((***+++&&&%%%'''++++++)))+++///(((((((((((()))))))))***%%%'''''''''&&&&&&''')))(((((()))))))))*********'''&&&%%%&&&))))))'''%%%'''))))))((()))***&&&)))+++---.........000222555444333333333444666666444444444444333222111000333333444444444333222222333222444888999666555777777777888<<<@@@AAA???===999888777666555444444444444555777777666666888999888999;;;<<<>>>>>>======@@@===;;;:::;;;<<<<<<<<<<<<>>>???>>><<<999888999888777777666666666666777888777666555444333333333000222333444333444555777............///000111222.........//////000000111000000///...............+++((()))...///,,,,,,///"""'''''')))...000...---------............///,,,,,,,,,,,,,,,,,,,,,,,,)))&&&''',,,---******---)))***+++,,,,,,+++***)))***+++---,,,***))))))***))))))))))))************'''&&&&&&&&&&&&'''(((((((((((()))************)))'''(((((((((((((((((('''%%%&&&&&&&&&'''(((((((((((((((((((((((('''''''''%%%&&&'''((()))+++,,,,,,&&&(((******)))***+++---''''''''''''''''''''''''''''''''''''&&&(((+++---%%%&&&'''&&&%%%&&&''')))&&&&&&''''''(((((())))))(((((((((((())))))))))))&&&&&&'''''''''((((((((())))))))))))))))))((('''''''''''''''''''''''''''$$$%%%((())))))'''$$$###''''''((())))))))))))((())))))(((((((((((((((((()))******(((&&&%%%&&&((($$$(((***((()))+++***&&&%%%'''))))))((('''((()))(((''''''''''''''''''(((************************&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((())))))%%%&&&'''((((((((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&((()))))))))(((''''''((())))))***))))))(((&&&&&&&&&''''''(((******''''''&&&&&&&&&&&&'''''',,,***'''&&&&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%######&&&$$$"""$$$((()))(((&&&(((%%%$$$((()))'''&&&&&&$$$%%%'''))))))))))))(((&&&'''$$$"""&&&((( %%%)))((($$$"""&&&+++'''&&&&&&&&&&&&&&&''''''###$$$%%%$$$$$$%%%(((***$$$''')))((($$$###&&&)))&&&&&&&&&''''''''''''((('''((()))******)))((('''''''''''''''((((((((((((''''''''''''''''''''''''***(((&&&&&&((())))))((('''((()))(((&&&&&&((()))%%%&&&&&&'''(((((())))))'''((()))(((&&&&&&((()))((((((((((((((()))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((()))(((&&&&&&&&&((('''&&&&&&&&&'''((()))***%%%$$$'''+++,,,+++---222)))((((((''''''(((******&&&&&&'''&&&%%%&&&(((+++'''''''''((((((((())))))((('''&&&''')))***)))(((&&&***+++******(((""")))+++---......///111333444444333333333444555666444444333333333444444444444444444444333333222111333111333777888555444666555555777:::===>>>===;;;888777666444333333333333444555666666555666888999999:::===@@@AAA@@@???===???===::::::;;;<<<<<<;;;<<<===>>>===;;;999999:::999999::::::999999888777888777666555444333333333000222333333222222333444///......//////000111222000000000000000000000000000000///...............111///...000///+++***,,,$$$(((***)))))),,,...---,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,...++++++,,,,,,)))***,,,)))***+++,,,,,,+++***)))***,,,------+++******+++)))))))))*********++++++'''&&&&&&&&&&&&'''(((((((((((()))************)))''''''((((((((((((''''''%%%%%%%%%&&&'''((())))))))))))((((((''''''&&&&&&%%%%%%&&&((()))***+++,,,&&&((())))))))))))***,,,''''''''''''''''''''''''))))))(((&&&%%%&&&***---'''((()))((('''((()))+++%%%&&&&&&'''((()))******(((((((((((())))))))))))&&&&&&&&&&&&'''''''''((((((((()))))))))(((((('''''''''''''''((((((((((((%%%&&&'''))))))(((&&&%%%&&&&&&'''((((((((((((''')))))))))((((((''''''&&&)))******(((&&&%%%&&&'''&&&***+++((())),,,+++(((%%%'''))))))((('''((()))((((((''''''''''''(((((())))))))))))))))))))))))&&&'''''''''''''''''''''%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''(((''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&'''(((((((((((('''''''''(((((())))))))))))'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''***(((&&&%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&%%%###!!! &&&###!!!###(((***(((&&&(((&&&%%%&&&&&&&&&&&&&&&$$$&&&(((******)))((('''&&&'''%%%"""!!!###&&&(((###&&&)))(((%%%$$$&&&***&&&&&&%%%%%%%%%&&&''''''###$$$%%%$$$$$$$$$''')))%%%'''((((((&&&%%%&&&(((&&&&&&&&&''''''''''''(((&&&''')))******)))'''&&&''''''''''''((((((((((((''''''''''''''''''''''''---+++***))))))(((&&&$$$'''((()))((('''&&&''')))%%%%%%&&&&&&'''(((((((((((((((((('''%%%&&&(((***''''''''''''((((((((((((&&&&&&&&&''''''&&&&&&&&&((((((((((((((((((((((((((((((((()))))))))******%%%&&&&&&&&&$$$###$$$%%%&&&&&&''''''(((((()))***((('''(((+++***((()))---***)))'''&&&&&&(((***+++'''''''''&&&$$$%%%(((***''''''((((((((()))))))))(((((((((((()))***++++++%%%))),,,+++,,,,,,((("""+++---///000000111333555333333333333333444444444444444333333444555777888444444444444333222111111333111333666777444444777444555666888:::;;;;;;;;;888777666555444333333333444555666555444555777:::999;;;>>>AAABBBAAA>>>======;;;999999:::;;;::::::;;;<<<===<<<:::999999:::999:::;;;;;;:::999777666777666555444444444444444111222333222000///000111///////////////000111111111111111111000000000000000000///...............///.../////////...------111222111---++++++,,,---+++,,,...000000///...,,,------------------------000...,,,,,,++++++,,,---***++++++,,,,,,++++++***)))+++,,,,,,+++******+++))))))*********+++++++++'''&&&&&&&&&&&&'''((((((&&&'''(((((())))))((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((())))))))))))((((((''''''&&&&&&&&&&&&&&&''''''((((((((('''((())))))''''''((()))(((((((((((((((((((((((('''&&&$$$""" ###&&&'''((()))((('''((()))+++%%%&&&&&&'''((()))******'''((((((((()))))))))***&&&&&&&&&&&&'''''''''(((&&&''''''((((((''''''''''''''''''((((((((())))))((('''''''''((()))******%%%%%%&&&''''''''''''&&&))))))((((((''''''&&&&&&'''((())))))'''&&&'''(((((()))((($$$%%%)))+++)))%%%'''))))))((('''((()))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((($$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))'''%%%###"""$$$$$$$$$%%%&&&((()))***%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''%%%$$$###$$$&&&''''''&&&''''''''''''''''''''''''%%%'''((()))((('''%%%###&&&$$$###$$$''')))(((&&&(((((((((&&&%%%&&&'''((('''((()))******(((&&&$$$((()))******)))((((((***''''''&&&'''((((((((('''%%%%%%%%%%%%%%%&&&'''(((###$$$%%%%%%$$$$$$&&&(((((('''%%%&&&((()))'''%%%&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&)))+++,,,+++)))&&&((())))))'''''''''(((%%%%%%&&&&&&'''(((((((((((((((((('''%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&((())))))******))))))((((((((((((((((((((((((((((((((((((((())))))))))))%%%&&&&&&&&&$$$###$$$%%%&&&&&&'''(((((())))))))))))'''(((***(((%%%%%%)))+++***(((&&&&&&''')))***((()))(((&&&%%%$$$&&&(((((((((((()))))))))******((()))************++++++&&&***+++)))))),,,---******,,,...///000111333555111222222333333333333333444333333333444666888999333444444444333333222111444222333666777555555888888999:::<<<<<<===>>>???:::999777666555555444444444555555444444555777:::888:::>>>@@@AAA???===;;;<<<:::999999::::::999888999:::;;;:::888888999:::888999999:::999777555444666555555444444444555555444555666444222111222222000////////////000000111111111111111000000000000000000///...............,,,---...............---*********+++++++++///222+++,,,...000000///...,,,------------------------......---++++++---//////+++++++++,,,,,,+++++++++((()))++++++***))))))***************++++++++++++'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&'''((()))((('''&&&'''(((((((((((((((((((((((((((''''''&&&$$$!!!"""$$$&&&%%%&&&'''&&&%%%&&&''')))&&&&&&''''''(((((())))))''''''(((((())))))******&&&&&&'''''''''(((((((((%%%&&&&&&''''''''''''''''''''''''(((((())))))***)))(((''''''(((***,,,---%%%%%%&&&''''''''''''&&&((((((''''''''''''''''''%%%'''))))))((('''((()))&&&'''%%%!!!!!!&&&((((((%%%'''))))))((('''((()))(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&''''''$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%'''((()))''''''''''''&&&&&&%%%%%%))))))))))))'''%%%###"""$$$$$$%%%&&&''')))***+++%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((******(((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''###""""""###&&&((((((((((((((((((((((((((((((((($$$%%%&&&''''''&&&%%%%%%&&&&&&'''''''''''''''(((&&&)))***&&&%%%((())))))((())))))))))))'''%%%$$$%%%%%%'''***)))%%%$$$''')))'''&&&''')))***(((&&&%%%%%%%%%%%%&&&'''((()))###%%%&&&&&&%%%%%%&&&'''***'''$$$%%%)))***(((%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((''''''(((******((('''&&&((())))))(((''''''(((%%%&&&&&&'''(((((())))))'''((()))(((&&&&&&((()))&&&&&&&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((()))(((&&&&&&&&&(((%%%&&&'''((())))))))))))'''%%%''')))(((%%%&&&*********(((''''''(((((()))'''((()))(((&&&%%%&&&'''(((((()))))))))*********(((***,,,,,,+++)))))))))(((+++***%%%$$$(((++++++&&&(((+++,,,,,,...000222000111222333333333222222333333333444555666777888222333333444444333333222555333333777777555666999777888:::::::::;;;===>>>;;;:::999777666666666666444555555333333444777:::999;;;===??????>>><<<;;;:::999888888999999888777777888888777666666888:::888888777777666555333333555555444444444555555666333444444333111000000111000000////////////000000000000000000000000000000000000///...............,,,//////,,,,,,---,,,)))***)))***,,,,,,+++...333,,,,,,.../////////...---------------------------+++...---+++,,,///000...,,,,,,,,,,,,,,,,,,,,,,,,''')))******)))))))))************++++++++++++,,,'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&'''))))))(((((()))+++(((((((((((((((((((((((('''((((((((('''''')))+++%%%&&&'''&&&%%%&&&''')))'''''''''((((((((((((((('''''''''((()))*********''''''((((((((()))))))))&&&&&&'''(((((((((((((((&&&''''''((())))))******%%%&&&'''((()))***++++++&&&'''(((((())))))((((((&&&&&&''''''''''''''''''&&&'''))))))((('''''''''%%%'''&&&######'''(((&&&%%%'''))))))((('''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&&&&###$$$&&&(((((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%'''((()))''''''''''''''''''((((((&&&'''((((((((('''&&&%%%''''''''''''''''''((()))&&&&&&&&&&&&&&&''''''((()))((('''&&&&&&''''''((()))(((((('''''''''((((((''''''&&&&&&&&&&&&''''''%%%$$$###$$$&&&(((((((((''''''''''''''''''''''''######$$$$$$%%%%%%&&&&&&&&&)))+++***&&&%%%'''***###(((***'''%%%(((***)))((((((((((((((('''''''''$$$"""###&&&%%% !!!&&&''''''(((''''''&&&''''''&&&&&&&&&&&&'''((()))***$$$&&&''''''&&&&&&&&&(((((('''''''''((((((((('''&&&&&&&&&''''''''''''((()))(((&&&%%%%%%&&&((()))''''''''''''(((((((((((('''''''''''''''''''''''',,,***(((''''''&&&%%%###%%%'''))))))((('''''''''&&&''''''(((((()))******&&&((())))))(((''''''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((()))***)))'''&&&'''(((%%%&&&'''((()))))))))((('''&&&''')))(((%%%&&&+++***)))))))))((((((((('''"""%%%((()))((('''(((((('''''''''((((((((())))))&&&***......+++((('''&&&'''******%%%###&&&***+++$$$''')))***+++---///111000000222333333333222111111222333444555666666666111111222333444444444444777444444777888666777:::555777888888777777:::===;;;:::999888777666666666555555444333222444777:::;;;<<<===>>>>>>>>>===<<<999888777888999999777555555666666555444555777999888777666555444333333333444444444444444555666777111222333222000//////000000000////////////000000.........//////000000111000000///...............,,,000000,,,,,,...---)))111......000...***+++000---------............///........................***...///,,,,,,000///+++,,,,,,,,,++++++,,,,,,,,,''')))++++++*********+++*********+++++++++,,,,,,'''&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))'''((((((((())))))******%%%''')))))))))***,,,...))))))))))))))))))))))))"""$$$&&&''''''(((***+++'''((())))))'''((()))+++((((((((((((((('''''''''&&&''''''((()))******+++(((((((((((())))))))))))''''''((())))))***))))))&&&''''''((()))******+++"""$$$'''***++++++)))(((((())))))***************%%%&&&&&&''''''(((((((((''')))******(((&&&&&&&&&%%%)))***((()))+++***'''%%%'''))))))((('''((()))&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###$$$%%%%%%###$$$&&&(((((('''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$)))((('''&&&%%%&&&''''''%%%&&&&&&'''((()))******###$$$&&&((())))))((((((******)))''''''&&&&&&&&&(((''''''''''''((())))))+++***)))'''''''''((()))''''''&&&''''''((()))***'''''''''&&&&&&'''''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++&&&+++...,,,&&&###&&&+++ '''***&&&%%%(((***(((''''''&&&&&&'''((()))******&&&%%%((('''###&&&,,,###'''***((($$$"""%%%)))&&&&&&&&&'''((()))******%%%&&&(((((('''&&&'''(((%%%(((***)))&&&%%%'''***&&&&&&&&&'''''''''((((((***(((&&&$$$$$$&&&(((***''''''''''''((((((((()))''''''''''''''''''''''''%%%$$$###%%%''')))******%%%''')))***((('''''''''''''''(((((()))*********%%%''')))***((('''''''''(((((('''''''''&&&&&&&&&'''(((((((((((((((((('''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''(((((((((&&&%%%&&&'''%%%&&&'''))))))))))))(((+++))))))+++)))%%%%%%)))))))))******)))((('''&&&"""&&&)))************&&&&&&&&&'''''''''((((((&&&***//////,,,'''%%%$$$$$$)))***&&&%%%)))------%%%(((***,,,,,,...111333///000111222333222111111000222333555666555555444000111222333444555555555888555555888888777888;;;888:::<<<;;;::::::===@@@;;;:::999777666666666666555555444222222333777:::<<<======>>>>>>>>>>>>===999888777888999888777555333444444444333444666999999888666444333222333333444444444444444555666777555666777666444333444555111000////////////000000,,,------...///000000111000000///...............***...///,,,,,,111111,,,,,,)))+++///...)))***000...------------...//////........................***///000,,,,,,///...)))---,,,,,,++++++,,,,,,---(((***,,,,,,++++++,,,---******+++++++++,,,,,,,,,&&&&&&&&&'''''''''(((((((((((())))))))))))(((((()))((('''&&&&&&'''((()))&&&%%%&&&((())))))'''%%%))))))))))))))))))))))))$$$%%%'''((((((((('''&&&***))))))(((''''''&&&&&&''''''((((((((((((''''''&&&''''''((((((((((((((('''((()))((('''&&&''')))'''&&&$$$$$$%%%'''***,,,&&&&&&''''''((()))))))))''''''''''''((((((((((((%%%&&&&&&&&&'''(((((((((******))))))(((((('''''',,,***'''&&&'''((())))))...***&&&%%%'''))))))((((((######'''(((&&&'''---(((((()))))))))(((&&&%%%'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&---+++)))))))))***)))(((%%%%%%%%%&&&&&&%%%$$$$$$))))))(((((('''''''''''')))(((&&&$$$$$$$$$&&&'''((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((###$$$&&&%%%$$$$$$%%%'''+++***((('''&&&&&&&&&'''$$$%%%&&&'''((('''&&&%%%'''&&&&&&&&&&&&'''((((((%%%'''******((((((***---((((((((((((((()))******&&&'''(((((()))(((''''''&&&'''''''''(((((())))))'''((()))((('''&&&''')))***)))'''%%%$$$$$$$$$$$$&&&((((((&&&######%%%'''((((((((((((((((((''''''%%%&&&'''((()))***+++,,,))))))))))))((('''&&&%%%'''''''''''''''''''''&&&((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''((())))))'''%%%$$$%%%'''&&&###$$$((()))'''(((+++''''''''''''((((((((((((((('''&&&$$$$$$%%%&&&'''&&&&&&%%%$$$%%%&&&'''((('''(((((((((((((((''''''''''''(((((()))*********&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))+++***)))'''&&&&&&&&&&&&%%%((()))&&&&&&)))***'''&&&)))***%%%$$$&&&'''&&&%%%((()))(((%%%$$$&&&)))%%%%%%%%%&&&)))---000222&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))***+++******))))))))))))******&&&'''((((((((('''&&&%%%'''(((******((((((((()))***((('''(((+++,,,+++(((''')))******))))))***++++++)))(((***000444111,,,---......///000111111222///000222444555777777888444333222333666999::::::555555444444555777:::<<<999:::;;;:::999999;;;===:::999999888777666555555777666444222222333555666===:::888888;;;<<<;;;999555666888888888666333222444444444444444444444444777777777555333333555777444666777666555333333444111333555555444333444555666444000///.../////////...///000000000000000000111000000000111111000///111///---,,,,,,,,,...///+++,,,------++++++,,,---,,,---...---,,,,,,---......+++***+++...000///---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++************,,,---...&&&&&&&&&'''''''''(((((())))))(((((((((((())))))(((((('''&&&&&&'''(((((($$$$$$%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((((((((((((((('''''''''''''''''''''(((&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((('''((()))((('''&&&''')))&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''''''''))))))))))))((((((''''''+++)))''''''(((***+++,,,,,,***'''&&&((())))))'''+++&&&%%%((('''$$$%%%)))''''''((()))((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&***(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&)))'''&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''%%%&&&((('''&&&&&&''')))***)))'''&&&%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&''''''###%%%''''''&&&%%%''')))'''''''''&&&'''(((((())))))(((((((((''''''''''''''''''''''''((((((((()))&&&((()))((('''&&&''')))((('''&&&%%%%%%%%%&&&&&&&&&((()))(((%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***%%%&&&&&&'''''''''''''''(((((('''''''''''''''((((((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%$$$%%%''')))&&&&&&((((((%%%%%%'''''''''''''''((((((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((''''''(((((((((((('''''')))))))))(((''''''&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))***)))((('''''''''''''''%%%((()))&&&&&&)))***'''%%%)))+++((('''+++---,,,&&&'''((('''&&&&&&&&&''''''&&&%%%$$$$$$%%%'''(((&&&&&&&&&''''''''''''((($$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%&&&'''((((((''''''&&&''')))******(((''''''(((***((('''(((***,,,***)))''')))******))))))***+++)))(((''')))---///...+++,,,,,,---...///000000111111222333444555555555555444222111333666888999999555555444444555777999:::777888999888777777999;;;<<<<<<;;;:::888777666666555444444444444555777888444222111333666999999888555555666666555333222000000000111111222333444444555666777555444444555777333555666666444222333333222444555666555444555666444222000.........//////,,,,,,,,,---.........,,,000///......////////////000///---,,,+++,,,---...+++,,,------++++++,,,---,,,---......,,,,,,---...///---++++++---...---+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))************+++++++++++++++******&&&''''''''''''(((((((((***)))(((''''''((()))***''''''&&&&&&&&&&&&''''''%%%'''((('''%%%%%%'''***''''''''''''''''''''''''((((((''''''(((((())))))%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((((((((((((((('''((()))((('''&&&''')))&&&''')))))))))'''%%%$$$(((''''''&&&%%%%%%$$$$$$''''''''''''(((((((((((((((((('''''''''''''''''')))))))))((((((((((((''')))((((((((()))+++---...***)))(((((())))))((('''***'''&&&''''''%%%%%%(((%%%&&&''''''((('''''''''&&&&&&&&&''''''(((((()))&&&&&&''''''''''''&&&&&&(((&&&%%%%%%&&&&&&&&&%%%((('''''''''''''''((((((''''''&&&&&&&&&&&&%%%%%%((('''&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((***)))((('''&&&&&&'''(((''''''''''''((((((((((((&&&'''(((((('''&&&'''(((%%%%%%%%%%%%%%%&&&'''(((&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''"""###$$$%%%'''((()))))))))((('''&&&&&&'''((())))))((((((''''''(((((()))&&&&&&&&&''''''(((((((((((())))))'''%%%$$$%%%''')))&&&&&&((((((%%%%%%'''&&&''''''''''''((((((((($$$$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''(((((((((((((((''',,,++++++******)))((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''%%%((()))&&&&&&)))***'''"""'''(((&&&&&&)))+++***'''&&&&&&&&&'''((('''&&&+++***(((&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((('''((()))******(((&&&'''''')))((('''(((***+++***)))''')))******(((((()))+++(((((()))***++++++,,,,,,***+++,,,---...///000000222333333444444444444333333222111333555777888888666666666777777777888888555666777666555555777999<<<<<<;;;999888666555555333333444666777777888888222111111333666999:::999555555444333111000000///,,,,,,---///000111222333333555666666555444555666222333555444333111222222111222444444333333333444111000///...------...///000...---///222333000...///...---,,,,,,---...//////...---,,,+++,,,---...+++,,,---,,,+++***+++---,,,...///...---,,,---...000...,,,,,,,,,,,,+++***......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,+++)))(((&&&'''''''''''''''(((((((((***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&###&&&(((&&&""""""&&&+++''''''''''''''''''''''''***)))(((''''''((()))***%%%%%%%%%&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((((((((((('''((()))((('''&&&''')))&&&'''((())))))((('''&&&'''''''''&&&&&&&&&%%%%%%''''''''''''(((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((()))(((((()))+++---(((((())))))***)))((('''%%%$$$%%%&&&'''((()))***%%%%%%&&&&&&''''''((((((%%%&&&&&&'''((())))))***&&&&&&''''''''''''&&&&&&((('''%%%&&&'''(((((('''((('''&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&'''&&&%%%%%%%%%&&&&&&'''''')))((('''&&&&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''(((''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&''''''(((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''((()))((('''%%%&&&''')))***'''''''''(((((((((((((((&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%&&&&&&''''''%%%''')))******((('''&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&((()))***''''''%%%$$$%%%&&&((()))))))))(((((((((((())))))'''(((((()))***++++++,,,((())))))'''%%%$$$%%%'''&&&###$$$((()))'''(((+++&&&&&&&&&'''''''''(((((("""###%%%'''((((((''''''&&&&&&&&&&&&&&&''''''(((&&&'''(((((((((((((((((('''(((((())))))***++++++'''''''''''''''''''''''''''''''''((((((((())))))'''''''''(((((((((((((((%%%((((((&&&&&&)))***'''###((()))&&&$$$&&&'''%%%(((&&&$$$%%%(((***(((%%%))))))((((((((())))))***&&&&&&&&&''''''''''''(((******))))))((())))))))))))((((((''''''(((((()))$$$%%%&&&''''''((())))))((()))***)))'''&&&&&&'''(((((((((((()))***))))))'''((())))))(((((()))++++++***+++---,,,***,,,///***++++++---...///000111111222333444444555444444444222222333555777777666777777888999999999888888555666666666555555777999:::999888777555333222222333444666888888777666555555444444444555666777777666555333111000/////////,,,,,,---...///000111222111333666666555444444444000222333333111000111222///111222222111000111111...///...---,,,,,,...///222///...000333444222...------,,,++++++,,,...000...---,,,,,,++++++,,,,,,***,,,,,,,,,+++***+++,,,,,,...///...---,,,---......---,,,+++,,,,,,,,,+++------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------************))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%&&&&&&&&&&&&&&&&&&%%% ###%%%######(((''''''''''''''''''''''''***)))(((''''''((()))***''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((((((((((('''((()))((('''&&&''')))&&&&&&''''''((()))******&&&&&&''''''((((((((((((''''''''''''(((((((((((()))))))))((((((''''''&&&'''''''''''''''((((((((('''((()))(((&&&&&&''')))'''((()))***))))))((((((###%%%&&&&&&''')))))))))&&&&&&&&&&&&''''''((((((&&&&&&''''''((()))******&&&&&&''''''''''''&&&&&&'''%%%$$$%%%'''(((((((((&&&&&&%%%&&&&&&''''''((($$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''')))(((''''''&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''(((((((((((('''''''''&&&&&&&&&%%%$$$%%%&&&'''(((!!!###%%%''')))*********)))(((((((((((((((''''''''''''&&&&&&''''''((()))'''&&&%%%%%%&&&(((+++,,,((((((((((((((('''''''''&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((******)))'''%%%'''''''''((((((((())))))(((((((((''''''''''''&&&''''''&&&&&&'''((())))))%%%%%%$$$$$$$$$%%%''''''(((((())))))))))))(((((('''(((((()))***++++++,,,((())))))'''%%%$$$%%%'''&&&###$$$((()))'''(((+++&&&&&&&&&&&&''''''''''''"""###%%%'''((((((''''''&&&&&&'''''''''(((((('''&&&&&&'''((((((((((((((($$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''(((((()))(((((('''%%%((((((&&&&&&)))***'''&&&***,,,)))(((******((((((%%%$$$%%%(((***(((&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((''''''&&&&&&%%%&&&&&&&&&***))))))))))))))))))***%%%%%%%%%&&&'''((())))))'''(((***)))'''&&&&&&''''''((((((((((((((()))***&&&((())))))(((((()))***+++)))))),,,+++(((***000***+++,,,---///000111222000111222444555666777777444333333444666777666555888888999::::::999999888666777777777666666888999999888777666444333222111444666777888888666333222111222222222222222333444666555444222111000000000//////000000000000000111111333555666444333333333///111222222111000000111000222333333111000111111---...///...,,,+++---///---+++***,,,///000...+++,,,------,,,++++++...111------,,,+++++++++++++++***+++,,,,,,******+++,,,,,,---...---,,,+++,,,...+++++++++++++++,,,---...*********+++,,,---...///++++++++++++++++++++++++(((((((((((())))))))))))***)))((('''((()))+++,,,)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$&&&((('''$$$$$$''')))''''''''''''''''''''''''))))))((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&''''''((((((((((((((('''((()))((('''&&&''')))&&&&&&&&&'''((()))+++,,,&&&&&&''''''((())))))***''''''''''''(((((((((((())))))((((((((((((((((((&&&''''''''''''(((((((((&&&(((***)))%%%$$$&&&((('''((())))))(((((()))***&&&((()))'''&&&((('''$$$(((((('''''''''((())))))'''''''''(((((())))))***&&&&&&''''''''''''&&&&&&$$$###"""###%%%'''''''''$$$%%%&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''((((((''''''&&&'''''''''%%%&&&((('''&&&&&&''')))'''(((((())))))(((''''''&&&%%%%%%%%%%%%&&&'''''' """%%%''')))*********'''&&&%%%&&&'''((('''&&&'''''''''&&&'''(((((()))&&&&&&&&&&&&''')))***+++((((((((((((((('''''''''%%%&&&''''''&&&%%%&&&'''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&((())))))'''&&&$$$$$$%%%%%%&&&'''''''''((((((((('''''''''''''''***)))'''&&&&&&'''((()))$$$$$$$$$%%%&&&&&&'''''''''(((((())))))(((((('''&&&&&&&&&''''''(((((((((((())))))'''%%%$$$%%%''')))&&&&&&((((((%%%%%%'''%%%&&&&&&&&&&&&'''''''''$$$$$$%%%&&&''''''''''''&&&&&&'''(((((((((((('''%%%&&&'''((())))))))))))++++++***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((())))))((('''&&&%%%((()))&&&&&&)))***''' &&&)))((((((+++,,,***&&&%%%%%%&&&((()))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''(((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%''')))((('''&&&'''(((&&&((())))))(((''')))***&&&((())))))''''''(((******%%%$$$)))***&&&(((...***+++,,,---///111222222000111333555777888999999666555555666777777666444777777777888888999999999666777888777666777888:::999999888777666555444444555666777777666444222000000111333333333444666999555444444333333222222222222222222222111111111111222444555444333111222222...000222222111000111222222444555555333222222333---///111///,,,+++,,,///+++,,,------...---------))),,,......,,,+++---000,,,,,,,,,+++++++++*********+++,,,+++***)))***,,,***,,,---,,,+++***+++,,,)))***++++++++++++---///))))))***+++,,,...///000++++++++++++++++++++++++))))))))))))************))))))(((((()))***,,,---))))))))))))((((((((('''%%%&&&((())))))(((&&&%%%&&&'''(((((((((((('''&&&(((((()))***************((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''(((((()))*********&&&''''''((((((''''''&&&&&&''''''((((((((((((((('''((()))((('''&&&''')))&&&'''((()))******)))(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))&&&&&&&&&'''''''''(((((($$$(((+++***&&&%%%'''***'''))))))(((&&&'''***,,,%%%))))))&&&&&&((('''###******)))((((((((())))))((((((((((((((()))))))))&&&&&&''''''''''''&&&&&&$$$###"""$$$&&&(((((((((###%%%''')))***)))((('''%%%%%%%%%%%%&&&&&&&&&'''$$$%%%%%%&&&'''''''''&&&###$$$%%%'''''''''''''''(((''''''''''''(((((()))%%%&&&((('''&&&&&&''')))&&&&&&'''((((((((('''&&&$$$%%%&&&&&&''''''&&&&&&"""$$$&&&((())))))(((((((((&&&%%%&&&)))***)))(((&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((('''''')))(((((((((''''''''''''%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''''''''&&&%%%'''%%%$$$%%%((()))(((&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))###%%%'''((())))))((('''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%$$$%%%''')))&&&&&&((((((%%%%%%'''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&'''((()))(((((('''%%%&&&'''((())))))))))))------,,,,,,+++*********''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))***)))(((&&&$$$%%%((()))&&&&&&)))***'''###'''&&&&&&)))***((($$$%%%''''''''''''(((******************))))))(((&&&&&&&&&''''''''''''(((***)))))))))***+++,,,,,,'''''''''&&&&&&'''''''''((('''&&&&&&&&&&&&'''((($$$&&&'''(((''''''((()))%%%'''))))))'''&&&(((***&&&'''((((((''''''(((***+++""" '''+++((((((...))))))+++,,,...000111222333444555777888999999999777666666777999888666444444444333333444666888999666777888777666666888:::777777777666666555555555444444555555555333222111222444666555444444777999222222333444444333222111111111222222333333333444444555555333111000000222...000222222111111111222111333444333222000000111...111333111---***,,,...***---000000---,,,...000%%%)))......+++***+++...+++++++++++++++******))))))+++,,,+++***)))***+++)))***++++++))))))***+++***,,,---,,,***)))+++...*********+++,,,---...///************************++++++++++++,,,,,,,,,,,,(((***+++------,,,***)))******))))))((((((((('''$$$&&&(((******(((&&&$$$&&&'''((())))))((('''&&&$$$###$$$%%%''''''%%%###))))))))))))))))))))))))&&&'''((((((((('''%%%$$$&&&&&&''')))***,,,------%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((((((((((('''((()))((('''&&&''')))%%%(((+++---,,,***&&&$$$(((''''''&&&&&&%%%%%%$$$''''''''''''((((((((()))''''''(((((())))))******&&&&&&&&&'''''''''(((((("""'''++++++((('''***---((())))))'''%%%&&&***...!!!&&&(((&&&'''++++++&&&,,,+++***((((((((())))))))))))))))))((((((((((((&&&''''''''''''''''''&&&&&&%%%%%%&&&)))+++++++++###%%%))),,,,,,+++)))'''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&'''''''''&&&"""$$$%%%'''(((((('''''''''''''''''''''((()))***###$$$&&&%%%$$$$$$%%%'''$$$%%%&&&'''''''''&&&%%%$$$%%%&&&'''((('''&&&%%%%%%&&&((())))))(((&&&%%%***((('''))),,,...---+++%%%%%%$$$$$$%%%%%%&&&'''*********)))(((&&&%%%$$$))))))(((((('''''''''&&&%%%&&&''''''%%%%%%&&&'''"""###%%%'''(((((((((''''''%%%######&&&((((((&&&&&&&&&''''''((()))******$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$$$$$$$&&&((()))$$$&&&)))+++,,,+++)))(((%%%&&&'''(((((('''&&&%%%((((((((((((((('''''''''((())))))'''%%%$$$%%%'''&&&###$$$((()))'''(((+++%%%%%%%%%&&&&&&&&&''''''((('''&&&$$$$$$%%%&&&'''%%%&&&((()))))))))((('''%%%&&&'''((())))))))))))%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((()))******)))'''%%%###%%%((()))&&&&&&******'''###(((+++***)))******(((###&&&((((((&&&%%%(((+++$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''(((******(((((((((''''''((((((((()))(((&&&&&&%%%&&&'''(((###%%%'''(((''''''(((***%%%'''))))))'''&&&(((***&&&'''((((((''''''(((***...###(((...++++++000'''((()))+++---///000111666666777888888888888888888777777888999999777444222111000000111444666888555666777666555666777999444444444444444444444444222222333333444333333333333444555222///---///111///111333444555444222111//////000222333444555666666666555222///...000111///000222222222111222333...000111000...------......222444222---***+++...%%%***...---(((&&&)))..."""'''---...+++((())),,,***++++++++++++***)))))))))+++++++++***)))***+++(((***+++***)))((()))***,,,---...,,,)))(((***,,,,,,,,,,,,++++++,,,------************************'''(((((((((((()))))))))'''***...111000---((($$$&&&'''''''''&&&&&&((()))'''((()))((('''&&&'''(((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))&&&''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))(((''''''&&&&&&((()))***((('''&&&%%%%%%&&&'''((($$$%%%''''''&&&%%%%%%&&&(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((('''%%%%%%'''(((''''''(((''''''&&&%%%%%%'''''''''''''''((())))))&&&'''((('''&&&%%%&&&'''&&&''')))*********)))(((%%%&&&((())))))(((&&&%%%''''''(((((((((((('''''''''(((******((((((((()))"""$$$%%%&&&&&&&&&(((***'''((()))))))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%'''(((((('''&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&''''''(((&&&$$$$$$%%%&&&(((%%%%%%'''&&&###"""$$$(((((('''&&&$$$###""""""%%%%%%$$$$$$&&&(((+++,,,)))'''&&&(((++++++)))'''%%%'''(((&&&%%%%%%&&&&&&%%%&&&''''''%%%$$$%%%'''%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((('''&&&$$$#########$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&((((((&&&"""!!!###&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((()))+++,,,###((()))'''&&&(((((('''***)))'''%%%$$$$$$$$$%%%'''$$$!!!!!!$$$&&&&&&%%%)))(((((('''''''''(((((('''((()))(((&&&%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''')))'''%%%%%%%%%&&&%%%$$$''''''(((((((((((('''''''''((()))((('''&&&'''(((''''''&&&%%%%%%%%%%%%&&&%%%((((((&&&'''***+++((($$$(((+++)))%%%###%%%(((******)))))))))))))))***&&&''''''&&&%%%%%%(((***((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&)))%%%%%%))))))%%%%%%)))''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&'''+++,,,(((&&&((()))''')))))))))))))))******+++(((((((((((((((((((((((('''(((((()))***+++++++++&&&,,,******111000,,,222333777<<<<<<999444222222;;;999777555555666888999111222222333333444444555444333333333444666777888;;;;;;:::888666444222111000111222333555666777888555444444333333222222111111111222222222222111111333333333333333333333333222222111000000333777;;;666666444222111000000000---///111000...---...000------,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((*********)))((()))+++...(((***+++***)))((()))++++++,,,,,,+++)))(((***+++***+++,,,+++******,,,...---,,,,,,,,,+++*********,,,,,,,,,+++++++++******************************(((***+++***)))((()))***&&&'''''''''&&&&&&((()))&&&''')))(((''''''((()))''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''(((((()))&&&''''''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''((((((((((((''''''&&&'''((()))***((('''&&&&&&&&&&&&'''(((((()))++++++***))))))***'''''''''(((((()))))))))'''&&&&&&&&&&&&'''((((((''''''((('''&&&%%%'''))))))************))))))((((((((('''''''''(((((()))&&&'''(((((('''&&&''')))&&&'''((()))***))))))((('''(((***++++++***((('''''''''((((((((((((''''''&&&'''))))))'''&&&'''(((%%%&&&''''''%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''(((((('''&&&&&&'''%%%%%%$$$######$$$%%%%%%'''''''''&&&$$$$$$%%%'''&&&###$$$&&&&&&$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%&&&&&&'''&&&%%%''')))***(((&&&%%%''''''&&&%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((('''(((***+++%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((%%%%%%$$$%%%%%%&&&'''((($$$(((***'''&&&((((((''')))(((&&&%%%%%%%%%%%%&&&(((%%%""""""%%%''''''&&&((((((''''''''''''(((((($$$%%%''''''&&&%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''')))'''&&&''')))++++++***''''''(((((((((((('''''''''((()))((('''&&&'''))))))'''&&&%%%&&&&&&&&&%%%'''))))))&&&&&&((((((%%%'''***,,,***%%%"""###%%%)))(((((('''''''''((((((&&&'''''''''&&&&&&(((***((((((''''''''''''((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&)))%%%%%%))))))%%%%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&***+++'''%%%'''(((&&&((((((''''''(((((()))***(((((((((((((((((((((((('''(((((()))******++++++(((...+++***111000---222777777777666555555777999:::999888666555444333333222222333333444555666666222222333333444555555666777777777777666555444333222333333333444444444444666666555444333222111000111111222222222222111111000000000000000000111111111111111000000222555888333222111///............,,,...///...++++++---///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******)))+++++++++)))((())),,,...''')))))))))'''&&&'''(((***++++++***)))((()))+++)))*********))))))+++---+++++++++++++++*********,,,,,,,,,+++++++++******************************((()))******(((((()))***&&&'''((('''&&&&&&(((***%%%'''((((((''''''(((***''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''((()))(((((('''''''''((((((&&&''''''(((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''''''''(((''''''''''''((())))))((('''&&&&&&&&&&&&'''(((&&&((())))))(((''''''(((&&&&&&'''((()))***++++++''''''&&&&&&''''''((()))'''(((((('''&&&&&&''')))&&&&&&'''(((((((((''''''))))))(((''''''(((((((((&&&'''(((((((((((()))***''''''((()))))))))))))))''''''))))))))))))''''''''''''((((((((((((''''''%%%&&&((((((&&&%%%&&&''''''(((((('''%%%###$$$$$$''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&((((((&&&&&&&&&'''%%%$$$###""""""###$$$%%%&&&''''''&&&$$$$$$%%%'''$$$""""""&&&'''%%%%%%((("""######$$$&&&''''''((("""###%%%&&&&&&%%%###"""&&&%%%%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''&&&''''''''''''(((((((((((('''&&&&&&&&&&&&&&&'''&&&'''''''''&&&%%%%%%$$$$$$$$$%%%(((***+++***(((%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%%%%$$$%%%)))***'''&&&((((((&&&''''''&&&&&&%%%&&&&&&'''(((&&&$$$$$$&&&((((((((('''''''''''''''''''''((("""$$$&&&&&&&&&%%%&&&(((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((((((((('''(((((((((((((((((('''&&&((()))((('''&&&((()))+++(((%%%%%%((()))'''%%%(((******&&&$$$&&&%%%"""&&&)))***)))&&&$$$$$$&&&'''&&&&&&%%%&&&&&&'''''''''((((((((('''''')))+++((((((''''''''''''((((((%%%%%%'''((((((((('''&&&'''''''''''''''&&&&&&&&&(((&&&&&&((((((&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((%%%)))***&&&$$$&&&'''&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((()))******+++++++++000+++)))000///---333555444333444666999:::;;;888999888777555222///---111222222444555666777777000111222444444444444333333444555555666666555555444444444333222222111111555555555444333333222222222222333333333333222222222222222222222333444444000111222111000000222444000///......------......------,,,+++)))***,,,//////...---,,,+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***+++,,,,,,+++******---///)))***+++***(((''''''((()))***+++***(((((((((***((()))***)))((((((***,,,))))))******************,,,,,,,,,+++++++++******************************'''((())))))''''''((()))&&&'''((('''&&&&&&(((***%%%'''(((((('''''')))***&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((&&&''''''((((((((((((((()))))))))((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((()))'''''''''&&&&&&'''''''''%%%&&&((('''&&&%%%%%%&&&&&&''''''((())))))******'''''''''''''''(((((()))'''(((((('''&&&&&&''')))$$$%%%&&&&&&''''''''''''***)))((((((((((((((((((%%%'''))))))((()))***,,,'''(((((()))))))))))))))###$$$%%%%%%%%%%%%$$$###''''''((((((((((((''''''%%%&&&((((((&&&%%%&&&''''''(((((('''%%%###$$$$$$((('''&&&%%%%%%%%%''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%''''''&&&%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&''''''&&&$$$$$$&&&'''%%%"""###&&&'''%%%%%%(((""""""###$$$&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''((('''&&&'''$$$$$$&&&'''&&&&&&'''$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$###&&&%%%$$$&&&((('''"""&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''&&&%%%###((()))&&&%%%''''''%%%&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&''''''(((&&&&&&''''''''''''''''''###%%%''''''&&&&&&&&&'''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$%%%%%%$$$###((((((''''''''''''((((((&&&'''((((((''''''((())),,,(((%%%&&&)))***(((%%%'''))))))%%%$$$&&&%%%""""""$$$'''((('''''')))***&&&&&&%%%%%%&&&&&&'''''''''((())))))(((((()))+++((((((''''''''''''(((((($$$%%%'''))))))((('''%%%'''''''''''''''''''''''''''&&&&&&''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%)))***&&&%%%'''(((&&&''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((())))))************---111,,,)))///...---333000111333888======888444888888777555333111///...000000111222444555666666000111444555666555333222222333333444555555555555444333333222222111111000333333444444555555555555333333444444444444333333333333222222333444666666000111222222000//////000/////////......//////000...---+++))))))***---///000///---,,,+++************+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,++++++---///,,,---...---+++)))***+++)))***+++***)))(((((()))((()))******((()))***,,,((((((((()))*********+++,,,,,,,,,+++++++++******************************&&&((()))((('''&&&''')))'''((((((((('''''')))***%%%'''((((((''''''(((***&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))(((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((&&&''''''''''''''''''&&&'''(((***)))'''&&&&&&'''''''''''''''''''''''''''(((''''''''''''((())))))'''((()))(((&&&&&&((()))'''((()))******************))))))((((((((())))))%%%'''))))))((()))***,,,((((((((((((((())))))***#########$$$$$$#########''''''((((((((((((''''''%%%''')))((('''&&&'''(((%%%&&&''''''%%%%%%%%%''')))((('''&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&%%%&&&''''''&&&%%%$$$$$$%%%&&&'''%%%&&&'''&&&%%%%%%&&&(((&&&$$$$$$&&&&&&$$$$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%######$$$&&&***,,,%%%&&&'''(((((('''(((((((((###"""&&&)))&&&%%%'''$$$%%%&&&&&&%%%%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&%%%&&&'''''''''&&&%%%%%%$$$'''%%%$$$%%%&&&$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))'''&&&!!!&&&(((%%%$$$&&&'''%%%%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%&&&'''%%%%%%&&&'''(((((('''''''''(((***)))'''&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''',,,***((('''(((((('''&&&)))(((''''''''''''((()))%%%'''((((((''''''(((***+++(((&&&&&&((()))(((&&&$$$''''''$$$$$$''''''$$$"""$$$&&&'''(((((()))***''''''&&&&&&'''(((((()))&&&((())))))(((((()))***((((((''''''''''''(((((($$$%%%'''))))))((('''%%%&&&'''''''''''''''''''''&&&''''''&&&&&&''''''&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&***+++'''&&&(((***(((((((((''''''(((((()))***(((((((((((((((((((((((()))))))))))))))*********---111+++(((///...,,,333111111333777;;;;;;666111999777555333111222333333...///000111222333444444222333555666777666444333333444444444444444333333111111222222222222333333666666666555555444444444444444555555555555444444111000/////////000222333000111333222000..................---......///000111///,,,***+++---///000000///---,,,+++******************++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,+++,,,---,,,++++++---...---.........,,,++++++---(((***,,,+++)))(((((()))***+++++++++******,,,---((((((((()))*********+++,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&((()))((('''&&&''')))'''((()))((('''''')))+++'''((()))((('''&&&''')))%%%%%%&&&&&&'''(((((((((''''''&&&&&&''''''((()))'''''''''''''''((())))))&&&''''''((((((((((((((((((((((((((())))))))))))&&&&&&''''''''''''''''''&&&''''''((()))(((((((((&&&&&&'''(((((('''&&&&&&%%%'''((('''%%%$$$$$$$$$((('''''''''&&&&&&&&&&&&((((((''''''(((((()))***((())))))(((''''''(((***''''''((()))))))))(((((()))((((((((())))))***+++&&&'''(((((((((((()))***((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&'''))))))'''&&&'''(((###%%%&&&&&&%%%%%%'''((((((''''''''''''((())))))%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&&&&%%%&&&'''((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&%%%%%%&&&((('''$$$$$$&&&&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!! !!!%%%***---%%%'''((((((''''''((())))))""" '''***'''%%%(((###%%%&&&&&&&&&&&&'''(((((((((((('''''''''''''''%%%&&&&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&''''''$$$###&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&& %%%'''%%%$$$'''((('''%%%&&&'''(((((((((((((((###%%%&&&&&&%%%%%%&&&'''###$$$&&&'''(((((('''&&&)))***+++***(((&&&&&&'''((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%((())))))((()))((('''&&&&&&'''((()))%%%'''(((((('''''')))***)))(((((('''&&&&&&''''''###&&&'''%%%%%%))))))'''''''''''''''''''''&&&&&&''''''''''''((()))******%%%'''))))))((((((((()))((((((''''''''''''((((((%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''''''''&&&((((((&&&&&&((((((&&&((((((((((((((((((((((((&&&&&&&&&%%%&&&''''''(((&&&***+++(((''')))***)))((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))))))))*********///***(((///...,,,222555333111111333555555555777555333111000222444666...//////000000111111222333444555666666666555444555555555555444333222222000111111222333444444555;;;:::999777555333111000555555666666666666555555444333111000000111333444111222333222000......///---,,,,,,,,,,,,,,,------222///---,,,...///000000///...---,,,+++******************++++++,,,,,,---***++++++,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---***,,,---,,,+++***+++---)))+++------+++)))))))))***+++,,,+++******,,,...))))))******************,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((())))))''''''((()))'''((()))((('''''')))+++((()))***)))'''&&&&&&'''%%%%%%&&&&&&'''(((((()))'''''''''''''''(((((()))&&&&&&&&&&&&''')))***+++&&&''''''((((((((((((((('''''''''(((((()))))))))%%%&&&&&&&&&'''(((((((((&&&&&&((()))))))))((('''&&&&&&'''(((((('''&&&&&&$$$%%%&&&&&&$$$"""""""""''''''''''''((((((((((((((((((((((((((())))))***((())))))(((''''''(((***&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((()))***,,,,,,&&&'''(((((('''&&&'''))))))(((((('''((()))***+++))))))(((((((((((())))))''''''((((((((((((''''''%%%&&&((((((&&&%%%&&&'''$$$%%%'''&&&%%%%%%&&&(((%%%&&&''''''((((((((('''%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''$$$&&&&&&&&&%%%%%%''')))%%%"""###&&&'''$$$%%%((($$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$###$$$&&&)))+++###&&&((((((&&&%%%&&&(((***!!!'''+++'''%%%(((###%%%&&&&&&&&&&&&'''))))))((((((((('''''''''&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''(((''''''&&&'''&&&$$$###$$$&&&(((***$$$&&&''''''''''''(((***''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&''''''((( %%%'''&&&&&&***+++***&&&'''((())))))(((''''''###&&&((((((&&&%%%'''((("""$$$&&&'''(((((('''&&&&&&((())))))(((''''''((()))((((((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%###"""###%%%''''''&&&)))((('''&&&&&&'''((()))%%%&&&(((((('''''')))+++%%%((()))'''$$$###%%%)))$$$''''''%%%&&&******(((((('''''''''''''''&&&$$$''''''''''''((()))***+++$$$&&&((()))(((''''''(((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%))))))%%%%%%))))))%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&'''$$$)))***'''&&&)))***(((''''''&&&&&&''''''((()))((((((((((((((((((((((((***)))))))))))))))))))))''',,,)))(((///...+++111111111222111000111444666444333222111111111222222000000000000000111111111444444444444444444444444555555555555555444333333222222222333444444555555:::999888777555444333222555666666777777666666555888666444222111222444555111222333222000//////111...------,,,,,,,,,,,,---111///------///111000......---,,,,,,++++++++++++)))******+++,,,,,,------)))******+++,,,,,,++++++(((***,,,,,,+++***+++,,,***+++------,,,,,,---///))),,,......,,,*********)))***+++***))))))+++---+++++++++++++++*********,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))******(((((()))***'''((()))((('''((()))+++)))******)))&&&%%%%%%&&&%%%%%%&&&&&&'''((())))))'''''''''''''''((())))))%%%%%%%%%&&&((()))+++,,,&&&''''''(((((((((((((((&&&'''''''''(((((())))))%%%%%%&&&&&&'''((())))))%%%&&&((()))))))))((('''%%%&&&'''(((((('''&&&%%%(((***+++***'''&&&&&&&&&&&&&&&'''((()))***++++++((((((((((((((()))******((()))))))))'''''')))***)))*********)))((('''''''''''''''((()))+++------&&&'''((('''&&&%%%&&&''')))((('''''''''(((***+++))))))(((((((((((())))))''''''((((((((((((''''''###%%%'''&&&%%%$$$%%%%%%%%%&&&''''''%%%%%%%%%'''###$$$&&&'''((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!###%%%&&&%%%%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&&&&%%%%%%''')))###!!!"""&&&'''&&&'''***######$$$%%%%%%&&&''''''))))))(((((((((((()))***"""$$$''''''%%%$$$%%%'''*** ''',,,'''%%%)))###$$$&&&&&&&&&&&&''')))))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))(((((('''%%%###"""###&&&***,,,$$$'''((('''%%%%%%(((+++''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))+++ %%%(((((((((,,,...---&&&'''((())))))((('''&&&$$$'''***)))'''&&&(((***"""###&&&((((((((('''&&&###%%%'''(((''''''((()))))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''+++)))''''''(((((('''&&&***((('''&&&&&&'''(((***%%%&&&(((((('''((()))+++###(((+++(((""" $$$***%%%((()))&&&'''******'''%%%%%%%%%'''((()))((('''&&&&&&&&&'''((()))******###&&&((()))((('''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%))))))%%%%%%))))))%%%''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&###''')))&&&%%%((()))(((&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((*********)))))))))))))))$$$+++((((((///...+++000(((---444666555222222222111111222222111000...---222222222111111111111000444444333222222222333444444444555555666555555555333444444444444444555555555555666666777777888888666666777777777777666666666444111///......000111222333333111000///111222111000///............///000...---...000111///---------,,,++++++,,,,,,,,,))))))***+++,,,,,,------((()))***+++++++++++++++((()))++++++*********++++++---////////////111222***,,,//////---+++******((()))***)))((((((***,,,---,,,,,,,,,+++*********,,,,,,,,,+++++++++******))))))))))))))))))))))))(((***+++***)))((()))+++)))((('''&&&&&&'''((()))'''''''''''''''((())))))'''''''''''''''((())))))&&&&&&&&&''''''''''''(((***)))((('''&&&&&&'''(((%%%&&&(((******)))'''&&&((((((((((((((((((((((((''')))'''###"""&&&***+++$$$%%%''')))***))))))(((***)))(((''''''((()))***((('''&&&###"""###'''***&&&&&&&&&''''''''''''((((((''''''&&&&&&((()))***(((''''''&&&&&&''')))***'''&&&&&&''')))***)))(((+++(((%%%&&&(((***(((&&&))))))))))))************&&&'''((()))************+++*********))))))((((((&&&'''((())))))((('''&&&(((((((((((((((''''''''')))(((&&&%%%%%%'''***+++***'''$$$###%%%'''))))))"""""""""%%%)))+++)))&&&((('''&&&%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%$$$""""""$$$&&&"""%%%&&&&&&&&&'''(((***'''$$$$$$&&&)))++++++%%%%%%%%%%%%%%%%%%$$$$$$)))((('''&&&&&&'''((()))&&&$$$%%%''''''%%%(((---%%%&&&''''''(((((('''''''''((()))(((&&&%%%%%%&&&(((%%%###$$$&&&((('''%%%+++%%%"""(((***'''%%%''')))((('''%%%%%%''',,,///'''(((((((((((((((''''''"""###%%%&&&''''''&&&%%%###%%%'''(((''''''((()))((((((((('''%%%%%%&&&''')))++++++'''###"""$$$'''(((((())))))(((((('''&&&%%%&&&''''''&&&&&&(((***&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&######$$$&&&((((((%%%""")))(((&&&$$$%%%'''***,,,''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''(((((('''''')))---000)))((('''&&&&&&'''((()))%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((()))(((&&&&&&((()))((((((((((((((('''''''''%%%$$$$$$%%%'''(((&&&%%%))))))************)))))))))((('''&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((($$$%%%&&&'''((((((''''''###%%%((()))((('''&&&&&&(((((()))***************&&&'''((()))***+++,,,,,,...///222444555555444333//////000111111111111111111000///000111222111000333444555777777777666666222666::::::888777777999222444666777777777888999888888777666666666666666;;;666444777666222222666666555444222111000000000222222222000---+++++++++/////////...------,,,,,,...///000222222000///...------,,,+++,,,---...///---+++******,,,,,,***)))+++,,,,,,------,,,,,,+++,,,+++)))(((((()))+++,,,***---000111000/////////222333333111---)))''''''''',,,000///***(((***---((('''(((,,,000111---(((+++,,,---+++)))(((((())))))))))))))))))))))))))))))&&&%%%&&&)))+++)))&&&)))(((''''''''''''((()))(((''''''''''''((())))))'''''''''''''''((())))))&&&&&&&&&''''''''''''(((***)))((('''&&&''''''(((%%%&&&((()))))))))((('''((((((((((((((((((((((((%%%((()))%%%$$$''')))(((%%%&&&'''((())))))))))))((('''&&&&&&&&&&&&'''((('''(((((('''&&&&&&((()))&&&&&&&&&''''''''''''((((((''''''&&&'''((()))***'''''''''''''''((())))))((('''&&&''')))))))))((()))(((&&&&&&((((((((('''(((((()))))))))*********(((((())))))))))))(((((((((((('''''''''&&&&&&&&&%%%&&&''''''''''''&&&%%%((((((((((((''''''''''''%%%&&&&&&&&&'''''''''''''''&&&%%%&&&((((((&&&%%%'''%%%%%%&&&)))***(((&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&%%%%%%$$$%%%&&&%%%$$$###$$$&&&!!!###&&&'''&&&&&&'''(((%%%$$$#########%%%'''(((&&&&&&&&&&&&&&&'''''''''((((((''''''&&&''''''''''''%%%%%%''''''$$$''',,,%%%&&&''''''((((((''''''$$$&&&'''&&&%%%%%%&&&''')))'''%%%%%%''''''%%%###(((###"""&&&'''$$$###&&&&&&'''))))))(((((()))+++$$$%%%&&&'''((()))))))))######$$$%%%&&&&&&&&&&&&%%%'''(((((('''&&&&&&''''''(((((('''%%%%%%&&&''''''((('''&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&%%%%%%'''(((((('''%%%%%%&&&(((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&'''((()))))))))(((((('''(((((())))))((('''&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%$$$&&&))),,,***)))(((''''''((()))***''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((&&&&&&''')))(((((((((((((((((((((''')))(((((()))++++++***((()))))))))(((((())))))))))))(((''''''&&&&&&&&&''''''''''''&&&&&&%%%$$$###'''''''''''''''((((((((("""%%%''''''&&&%%%&&&&&&''''''((()))))))))))))))''''''((()))***+++,,,,,,***,,,...000111111000000///000000111111111000000111111000111222222222222222333555777888888888888444666888888666666777999555666888999888777888999888777777666666666666666:::666666888777222111444222222222222111111111111///000111000//////000111000000//////...------,,,---...000111111000...---,,,,,,+++++++++,,,---...,,,...///...+++***+++---+++,,,,,,------,,,,,,+++++++++***))))))***++++++''')))---///000111222444444555555222...+++)))((((((***+++)))''''''***---((()))*********)))))))))+++,,,,,,+++)))(((((()))((((((((((((((((((((((((((('''&&&'''((())))))((())))))(((((((((((())))))((((((((((((((()))******'''''''''''''''((())))))&&&&&&&&&''''''''''''((())))))(((''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((($$$(((+++(((&&&((('''%%%''''''&&&''''''((()))***((((((''''''''''''((((((''')))++++++)))(((((()))&&&&&&&&&''''''''''''((((((''''''''''''((())))))&&&''''''(((((((((((((((((('''&&&'''((()))(((''''''(((((((((&&&&&&((()))(((((())))))))))))***************)))(((''''''&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''###$$$&&&'''((('''%%%$$$!!!"""%%%(((+++***'''$$$+++)))''''''(((((('''&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&''''''&&&&&&%%%###%%%''''''&&&%%%%%%%%%###%%%'''''''''&&&'''(((###&&&((((((&&&%%%(((+++&&&''''''(((((()))))))))'''''''''''''''&&&%%%$$$(((&&&&&&((('''$$$&&&***%%%&&&''''''((((((''''''"""$$$%%%&&&%%%%%%'''((((((''''''''''''&&&###!!!%%%$$$%%%'''&&&###$$$'''$$$'''***,,,***(((''''''%%%%%%&&&'''''''''''''''$$$$$$$$$$$$%%%&&&'''((('''((()))(((&&&%%%%%%%%%'''(((((('''%%%%%%&&&(((&&&%%%$$$%%%''')))***)))%%%&&&'''(((((()))((((((((())))))'''%%%$$$%%%'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&'''(((''')))***)))''''''))),,,((()))))))))((('''&&&%%%)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&%%%&&&&&&%%%$$$$$$''')))***))))))(((((())))))***))))))(((((('''&&&&&&%%%''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&(((((((((&&&&&&'''(((''''''((((((((((((((((((***))))))***,,,---+++***)))((('''&&&&&&'''((()))((((((((((((''''''''''''(((((((((((('''&&&%%%$$$***)))((('''''''''((()))%%%&&&''''''&&&&&&''')))&&&&&&'''((((((((((((((((((((()))***+++,,,,,,---***+++---...///000//////000000111111111000000///222222333333333444444444444555666888888888888777666777888777666666888:::777999;;;:::999888999999777777666666555555666666:::777777999777333000222...///000111111222111111...000111111111111222444111111000//////......---,,,---...//////...---,,,+++++++++***+++,,,,,,---***...222///***(((+++000+++,,,,,,------,,,,,,+++************************&&&(((+++---///000333555666666666333///,,,******+++)))'''&&&'''))),,,...'''***+++***&&&&&&)))---***+++,,,+++)))(((((()))((((((((((((((((((((((((&&&'''((((((''''''((())))))))))))))))))))))))))))))(((((((((((()))******'''''''''''''''((())))))&&&&&&&&&''''''''''''(((((((((((('''''''''(((((((((''''''''''''((())))))((((((((((((((((((((((((%%%)))+++(((&&&((((((%%%((('''&&&&&&&&&((()))***************************((()))******(((((()))***&&&&&&&&&''''''''''''(((''''''''''''((((((((()))%%%&&&((()))))))))((('''((('''&&&'''((()))((('''&&&((()))(((&&&%%%(((+++(((((((((((()))))))))***+++***)))(((((('''''''''))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((($$$%%%&&&''''''&&&%%%$$$###'''++++++)))&&&+++)))'''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###%%%((()))'''&&&%%%%%%%%%'''(((((('''&&&'''((("""&&&++++++'''%%%(((+++%%%&&&&&&'''((()))******&&&''''''((('''%%%$$$###(((&&&''')))'''$$$%%%)))%%%&&&''''''((('''''''''$$$%%%'''&&&&&&%%%'''(((%%%&&&'''((((((&&&$$$"""%%%'''))))))'''%%%'''+++$$$'''***+++***'''&&&&&&((((((((('''&&&$$$###"""%%%%%%$$$$$$%%%&&&((()))&&&((()))(((&&&%%%%%%&&&''''''((('''%%%%%%'''(((&&&$$$"""$$$)))+++***((($$$%%%&&&'''((()))))))))'''(((((('''%%%%%%&&&(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&%%%&&&''')))$$$''')))&&&###"""''',,,***)))'''&&&%%%&&&((())))))((('''&&&&&&'''((()))******)))'''&&&%%%$$$###((())))))(((&&&&&&(((***))))))(((((((((((()))))))))((((((((('''''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''(((((('''&&&'''(((''''''''''''(((((((((((((((''''''(((******)))((()))(((&&&%%%%%%&&&((()))(((((((((((((((((((((''''''((()))******+++++++++,,,+++((('''&&&'''((())))))***)))((('''(((+++---&&&'''(((((())))))(((((()))))))))***+++,,,,,,,,,,,,---...000111111111111000111111111111000//////333444555555555555666777888888999999999888666555777888999999999888888999888:::;;;;;;:::::::::;;;777666666555555555666666999888999999777333000///---...///000111111000000000222222222000///000111111111111000//////......,,,------......------,,,,,,++++++,,,,,,,,,------***---000...***)))+++...+++,,,,,,------,,,,,,+++))))))************)))))))))***,,,,,,,,,...111333555666555333///,,,++++++,,,***((((((***---......''')))++++++******,,,...***++++++***)))(((((()))((((((((((((((((((((((((%%%'''***)))&&&&&&(((+++(((((())))))))))))((((((((((((((((((((())))))***'''''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''(((((((((((((((((((((''''''''''''((())))))(((((((((((((((((((((((('''******&&&%%%''')))((((((((('''&&&&&&''')))***))))))************))))))***)))(((&&&%%%&&&))),,,&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((%%%&&&((()))))))))(((''')))(((''''''((()))(((&&&%%%''')))(((&&&%%%(((+++'''(((((((((((()))))))))))))))(((((((((((())))))************************''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&######$$$&&&((()))(((''''''&&&&&&%%%%%%%%%''')))&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''###%%%((()))'''&&&%%%%%%&&&'''((('''&&&&&&''')))###(((((($$$"""$$$'''$$$$$$%%%&&&''''''((((((%%%&&&'''''''''&&&$$$###'''&&&''')))((($$$%%%(((%%%&&&''''''((('''''''''((())))))((('''&&&&&&'''"""$$$&&&(((((('''&&&%%%$$$(((***)))&&&&&&)))+++'''((()))((('''&&&'''(((((((((((('''&&&$$$###"""&&&%%%$$$$$$%%%&&&((()))$$$&&&(((((('''&&&'''(((&&&'''((('''%%%%%%''')))'''%%%$$$%%%)))***(((&&&!!!"""$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&)))+++&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&%%%&&&''')))$$$&&&'''%%%!!!!!!&&&,,,$$$%%%'''((()))))))))))))))(((''''''''''''((()))((((((((('''&&&&&&%%%%%%)))***+++***(((''')))***'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%&&&(((((('''&&&&&&'''&&&'''''''''(((((())))))&&&&&&%%%'''((()))(((&&&((('''&&&%%%%%%&&&'''(((&&&'''(((((()))((('''''''''((()))***++++++++++++,,,+++((('''&&&'''((()))******)))((('''(((+++...(((((()))************))))))))))))******++++++,,,------///000111111222222000000111111111000000///333555777777666666888:::666777999:::::::::999999888999;;;<<<===;;;999777777999;;;;;;;;;:::;;;===666666555555555555666666888999:::888666444111......//////000000000/////////000111111//////000111111111111000//////......,,,,,,------------,,,,,,,,,------...............///......---......---,,,+++,,,,,,------,,,,,,+++((()))************)))((((((***+++,,,,,,---000222333333333000---+++***+++)))))))))+++---...---,,,*********,,,...,,,)))%%%)))***+++***(((((((((***''''''''''''''''''''''''%%%'''***)))&&&&&&(((+++''''''(((((((((((('''''''''''''''''''''((())))))'''''''''''''''((())))))&&&&&&&&&''''''''''''(((&&&'''(((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&******&&&%%%(((+++***((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&***)))'''$$$###$$$(((,,,&&&&&&&&&''''''''''''(((&&&''''''((()))(((((((((&&&''''''((((((((((((((()))(((''''''(((((('''&&&&&&'''(((''''''''')))+++''''''(((((((((((())))))***)))(((''''''((()))***''''''''''''(((((((((((()))((((((''''''(((((()))%%%%%%%%%&&&''''''((((((((('''&&&&&&%%%&&&&&&''',,,)))'''&&&&&&&&&%%%$$$###$$$%%%%%%%%%&&&(((***&&&&&&%%%%%%%%%&&&''''''******)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&((((((###%%%''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%'''))) ###''''''%%%$$$%%%'''###$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%'''***(((%%%%%%)))%%%&&&''''''(((((('''''')))***+++)))'''&&&&&&'''!!!###&&&''''''''''''(((###&&&(((%%%%%%''')))''''''((('''&&&%%%%%%(((***%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&'''((()))###%%%'''(((''''''((()))&&&'''''''''&&&&&&''')))'''&&&&&&'''(((((('''%%% !!!"""$$$%%%&&&&&&&&&###$$$&&&&&&&&&'''***,,,&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&'''(((&&&'''(((&&&$$$$$$(((,,,""")))...///---((($$$(((((((((((((((((((((((($$$$$$%%%&&&'''((()))***'''((())))))'''&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((()))******&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((($$$&&&(((((('''&&&%%%&&&&&&&&&''''''((()))))))))'''&&&&&&'''))))))((('''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&))))))))))))((('''&&&%%%***)))((('''''''''((()))(((((('''&&&%%%&&&)))+++((())))))***************(((((())))))************+++,,,,,,---...///000000//////000111111111111111333666888888666666999<<<333555777:::<<<===>>>>>>:::::::::<<<===<<<999666666888::::::999999:::;;;555555444444555555666666777::::::777555555333///000000////////////000111,,,...///000000000222444111111000//////......---------------------------------...///////////////222000...///111111///---+++,,,,,,------,,,,,,+++))))))))))))))))))))))))$$$&&&)))+++---...111444000000000...+++***+++,,,&&&''')))+++++++++***))),,,***)))+++,,,***###((()))******(((((((((***''''''''''''''''''''''''&&&'''((((((''''''((()))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&''''''((('''''''''''''''((())))))&&&&&&&&&''''''''''''(((%%%&&&((()))))))))((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((###(((***((('''***+++***''''''((((((((((((''''''$$$%%%&&&''''''&&&%%%$$$(((((((((&&&%%%%%%(((***&&&&&&&&&''''''''''''(((&&&&&&((()))))))))(((''''''''''''''''''((())))))***(((''''''(((((('''&&&'''&&&%%%&&&((()))***)))'''''''''((((((((()))))),,,+++)))'''&&&'''((()))%%%%%%%%%%%%&&&&&&''''''))))))(((''''''((())))))$$$$$$%%%&&&&&&'''((((((%%%&&&&&&'''&&&%%%$$$###,,,***((('''((('''&&&$$$###%%%((((((&&&&&&''')))%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&((()))$$$%%%&&&%%%$$$###$$$&&&###$$$%%%%%%$$$%%%(((***%%%%%%&&&'''(((((((((((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))%%%$$$&&&***)))%%%&&&)))%%%&&&''''''(((((('''''''''((()))((('''&&&'''(((###%%%''''''%%%%%%''')))$$$&&&&&&$$$&&&******&&&%%%&&&'''&&&%%%&&&(((***$$$%%%&&&'''((()))))))))$$$%%%&&&'''((((((((((((%%%&&&(((((('''&&&'''(((%%%&&&''''''&&&&&&((()))$$$&&&((((((((('''''''''$$$%%%&&&'''((()))))))))$$$%%%&&&&&&&&&''')))+++&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&''')))***!!!$$$(((,,,,,,+++(((%%%'''((()))******)))((('''%%%&&&&&&'''''''''((((((%%%&&&(((((('''&&&'''(((&&&&&&'''(((((('''&&&&&&((((((((((((((()))))))))&&&%%%%%%&&&&&&((())))))((((((((((((((((((((((((###&&&(((((('''&&&%%%%%%&&&&&&''''''((())))))***'''&&&&&&'''))))))(((&&&&&&'''((())))))((('''&&&###$$$&&&'''((('''&&&%%%(((((((((((('''&&&%%%%%%'''''''''''''''(((((((((&&&''''''&&&%%%&&&(((***'''(((((()))***)))))))))((((((((((((((()))))))))******++++++,,,...//////---...///111222222222222222666999888666666999===555777999;;;===============:::777777888999999888888999:::999777555555666555444444444444555666777777:::999444333666555111000///...---...000333555...///111111111111333444000000//////...------,,,......------------......,,,---.../////////......////////////...---......+++,,,,,,------,,,,,,+++***)))(((''''''((()))***$$$&&&***,,,---...///111...///...---++++++---///'''***+++***((('''))),,,)))))))))***)))(((%%%###''')))***)))(((((()))***''''''''''''''''''''''''((('''&&&'''((())))))((($$$%%%&&&''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((((((%%%&&&(((******)))'''&&&((((((((((((((((((((((((&&&+++******,,,+++(((&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%&&&((())))))'''''''''(((&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''(((((('''&&&&&&((()))******(((''''''(((((('''%%%(((&&&$$$%%%)))+++***(((''''''''''''((((((((()))...---***'''&&&&&&&&&'''%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&'''((()))$$$$$$%%%%%%&&&'''((((((!!!$$$&&&((((((%%%"""''''''''')))++++++***((($$$'''******(((&&&''')))%%%%%%%%%%%%%%%&&&'''((("""######$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%'''((()))$$$%%%%%%$$$###"""$$$&&&"""###$$$$$$###%%%(((***###""""""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''&&&&&&&&&''')))+++,,,$$$###&&&***)))&&&&&&***%%%&&&''''''((((((''''''$$$&&&''''''&&&&&&((()))%%%'''(((&&&$$$###%%%((('''((('''%%%(((...---'''###%%%''''''''''''(((***'''(((((((((((((((''''''$$$%%%&&&((()))((((((''''''((()))(((&&&%%%%%%&&&%%%&&&''''''&&&&&&(((***!!!%%%((()))'''&&&(((***$$$$$$%%%&&&''''''''''''&&&'''''''''&&&&&&''')))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&'''&&&%%%%%%'''(((((('''+++)))&&&###$$$&&&***,,,&&&'''***++++++***'''&&&+++***)))(((&&&$$$######%%%'''))))))((('''((()))&&&'''((())))))((('''&&&******))))))((((((''''''%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))###%%%((()))'''&&&%%%%%%&&&&&&&&&'''((())))))***%%%$$$$$$%%%'''(((&&&%%%%%%''')))++++++)))'''%%%"""###%%%''''''&&&%%%$$$&&&'''((()))************$$$%%%&&&'''(((((('''''''''((())))))'''((()))+++&&&''''''(((((((((((((((''''''''''''((((((((((((+++++++++,,,---...000000,,,---///000222333333333111555999999666666999===;;;<<<<<<===<<<:::999888???:::444222444777999999:::;;;;;;999555222111111444444444444444555666777777:::999333222666666222///...,,,,,,...222666999333444444333111000000111/////////...------,,,,,,///......------......///+++,,,---.........---,,,(((,,,///---)))''')))---+++,,,,,,------,,,,,,++++++)))(((&&&&&&((()))+++''')))---...---,,,++++++---......---,,,,,,///111+++---...+++'''&&&+++111$$$'''******((())),,,000'''(((***)))(((((()))***'''''''''''''''''''''''')))&&&%%%&&&)))+++)))&&&((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((''''''''''''&&&%%%$$$$$$###'''(((%%%'''+++)))$$$'''((()))******)))((('''***(((&&&&&&)))***(((%%%(((((())))))((('''&&&&&&''''''''''''''''''&&&&&&((()))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((,,,***(((&&&&&&'''((())))))&&&%%%&&&((()))'''%%%&&&'''((('''&&&'''(((***++++++((($$$$$$((('''###(((((((((((())))))))))))###%%%(((++++++***'''&&&###&&&((('''%%%$$$&&&)))$$$%%%&&&&&&''''''&&&&&&###$$$&&&''''''&&&$$$###(((&&&$$$&&&((()))(((%%%#########$$$%%%&&&'''(((###$$$%%%''''''&&&%%%$$$%%%%%%%%%&&&'''((())))))'''&&&%%%$$$$$$&&&''')))%%%%%%&&&%%%$$$$$$%%%'''###''',,,---+++(((%%%###''''''''''''''''''''''''******)))((('''&&&%%%%%%''''''&&&%%%&&&'''((()))&&&++++++'''%%%)))---%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&'''((('''%%%$$$%%%&&&'''((()))(((%%%#########&&&''''''&&&%%%%%%(((***######&&&***+++((())),,,((('''&&&$$$###%%%(((+++(((%%%###%%%(((***(((&&&!!!%%%'''$$$ ###'''(((***+++)))&&&$$$&&&((($$$&&&((((((&&&%%%''')))%%%&&&''''''&&&&&&''')))(((((((((((('''&&&%%%$$$,,,***'''%%%$$$$$$&&&'''&&&((()))***)))((()))***)))(((''''''((()))(((&&&((((((((((((((('''''''''%%%&&&((())))))'''&&&$$$((()))******)))'''%%%###'''&&&&&&''')))***((('''***)))((('''''''''''''''((((((((((((((('''''''''''''''''''''&&&%%%$$$###(((((())))))((('''&&&&&&%%%&&&((('''&&&%%%%%%&&&$$$***'''%%%+++)))%%%******))))))((('''&&&&&&&&&***&&&$$$(((...///)))###%%%&&&'''&&&&&&&&&(((***%%%''')))(((&&&%%%&&&)))+++)))'''&&&%%%&&&((()))(((((((((((())))))))))))'''***,,,------------......///111111000000222333666666666666666777888888;;;::::::::::::;;;<<<<<<;;;:::999888777888999:::;;;;;;999666222111111222444333222111111222444555999888777666666555555666111111111222333444555666111000000///...---------///000000///---+++,,,---,,,---......------...000////////////////////////...---------...---,,,***++++++++++++,,,---......*********)))))))))))))))((()))*********,,,///111---...///000000///...---------,,,,,,+++***))))))))))))))))))))))))))))))+++***)))(((((()))******%%%&&&'''(((((('''&&&%%%%%%&&&((()))))))))((('''((((((''''''''''''((((((&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''''''''$$$((((((&&&'''***)))$$$''''''(((((((((((('''''')))'''&&&''')))***(((&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++***)))((('''(((((()))(((&&&%%%&&&((()))'''%%%(((((()))(((&&&&&&''')))###'''&&&%%%((((((''''''((((((((())))))))))))%%%%%%&&&'''''''''''''''&&&(((((('''$$$"""###$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&((())))))(((&&&%%%(((&&&%%%%%%'''((('''%%%&&&&&&&&&&&&'''((())))))''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&(((((('''&&&%%%$$$$$$&&&''')))&&&''''''&&&%%%%%%&&&(((###%%%((())))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&'''(((%%%''')))((('''&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((('''%%%%%%%%%&&&%%%'''((('''&&&%%%%%%&&&&&&''''''&&&%%%&&&(((***&&&'''***+++&&& """((('''''''''%%%$$$%%%(((***'''&&&&&&'''((()))(((&&&''''''&&&%%%%%%%%%'''(((&&&((()))'''$$$###$$$%%%$$$&&&((((((&&&%%%''')))%%%&&&''''''&&&&&&''')))&&&&&&'''''''''''''''&&&(((((('''&&&&&&%%%%%%%%%&&&((()))***)))((()))***)))'''&&&'''((()))(((&&&((((((((((((((((((((('''%%%&&&'''))))))(((&&&%%%(((((())))))((('''&&&%%%'''&&&&&&''')))***(((''')))(((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''&&&%%%%%%$$$((((((((((((((('''&&&&&&$$$&&&''''''&&&%%%&&&'''$$$***'''%%%+++)))%%%***((((((((('''&&&%%%%%%%%%''''''''')))***+++)))'''$$$&&&''''''&&&'''((()))&&&(((***)))'''&&&''')))***)))'''&&&&&&&&&((()))(((((((((((())))))))))))'''))),,,---,,,,,,---......///111111000000222333777666666555555666666777::::::999999::::::;;;<<<999999999888999999999:::<<<<<<:::777444333444555666555444333444555777888888777777666555555666666111111111222333444555666222111111000//////.........///000///---,,,,,,---...///000000//////000111...........................---------...---,,,+++------,,,,,,+++,,,,,,,,,************************((()))*********+++...111......---,,,,,,---......------,,,++++++***))))))))))))))))))))))))))))))+++***))))))))))))***+++&&&&&&'''(((((('''&&&&&&&&&''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))))))))&&&((()))''''''((((((%%%''''''&&&&&&&&&&&&'''''''''&&&&&&''')))***)))((((((((((((((((((''''''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((***************))))))(((((('''&&&&&&'''((('''&&&&&&'''((((((''''''(((***!!!***+++(((((())))))''''''((((((((()))))))))'''&&&%%%$$$$$$%%%'''((('''((()))'''%%%######$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''&&&%%%$$$######$$$'''(((((('''&&&&&&&&&&&&''''''((()))''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$%%%&&&'''(((''''''((('''&&&%%%''')))%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&+++(((&&&%%%&&&'''%%%###''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((()))(((&&&&&&&&&'''###%%%''''''&&&&&&'''(((&&&''''''&&&%%%&&&((()))'''))),,,***!!!'''%%%&&&''''''&&&&&&''')))&&&(((******((('''&&&'''***'''%%%%%%'''))))))'''&&&'''((('''%%%$$$$$$%%%%%%&&&''''''&&&&&&''')))%%%&&&''''''&&&&&&''')))$$$%%%&&&'''(((((((((((($$$%%%&&&''''''&&&%%%$$$&&&((()))***)))((()))***((('''&&&'''((()))(((&&&''''''(((((((((((((((((($$$%%%'''((())))))(((''''''''''''''''''''''''''''''&&&&&&''')))***((('''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%'''(((((((((((('''&&&&&&###%%%'''''''''&&&'''((($$$***'''%%%+++)))%%%***'''''''''&&&%%%%%%$$$$$$&&&(((***)))''''''(((+++###%%%(((((((((''''''(((((()))***)))((('''(((******)))(((&&&&&&''''''((((((((((((((())))))))))))''')))+++,,,,,,,,,---......000111111000111222444777666555555555555555666888888888888888999::::::666777888::::::::::::999::::::999777444444555777555555444444555666888999777666666555555555666666222222222222222333444555222222111111000000//////---...///...---,,,---...---///000000//////000111........................---------------,,,,,,+++......---,,,++++++******))))))******++++++,,,,,,''')))*********+++...000///---+++))))))+++---///,,,,,,,,,+++******))))))))))))))))))))))))))))))******))))))))))))***+++&&&&&&'''(((((('''&&&&&&'''''''''''''''((())))))(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%$$$%%%&&&'''((('''&&&%%%&&&&&&'''((((((((((((((('''))))))((('''''''''''')))(((&&&&&&&&&&&&((()))&&&&&&&&&'''((()))***)))'''(((((((((((((((''''''''''''''''''((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,+++***)))(((''''''&&&''''''''''''&&&###%%%'''(((((()))***,,,'''......+++***)))''''''''''''((((((((())))))'''&&&&&&%%%%%%&&&''''''&&&''''''((('''(((((()))$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$ !!!###&&&)))******$$$$$$$$$$$$$$$%%%&&&'''###$$$&&&(((((((((((('''%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((&&&''''''&&&%%%%%%&&&(((((())))))'''$$$"""!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&+++(((%%%$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''((()))((('''&&&''')))$$$&&&(((((('''&&&'''(((%%%&&&''''''&&&&&&''')))&&&&&&''''''######***$$$&&&((((((''''''''''''%%%))),,,+++(((%%%&&&'''&&&%%%$$$$$$$$$&&&&&&'''((())))))(((''''''''''''&&&&&&'''''''''''''''(((%%%&&&''''''&&&&&&''')))%%%&&&&&&'''((((((''''''###$$$%%%%%%&&&&&&&&&%%%&&&((()))***)))((()))***'''&&&%%%&&&((((((((('''''''''''''''(((((((((((($$$%%%'''((())))))))))))'''&&&&&&&&&&&&'''((()))'''&&&&&&''')))***(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&'''''''''''''''&&&'''''''''(((((('''&&&&&&###%%%''''''''''''((()))$$$***'''%%%+++)))%%%***'''''''''&&&&&&&&&%%%%%%'''(((((((((&&&''')))+++"""%%%((())))))'''''''''(((((()))(((((((((((()))))))))(((''''''''''''((((((((((((((())))))))))))(((***,,,---------///000...000111111111111222444444444333444444555666666666666666666666777888888333555888:::<<<;;;:::999555666555444222222444666222222222333444555777777555555555444555555666666222222222222222222333333111111111000000/////////,,,---......,,,,,,---///+++,,,...---,,,,,,---///........................+++,,,------,,,,,,,,,,,,------------,,,,,,++++++))))))***+++,,,,,,------((()))+++++++++,,,...000...---+++******+++---...,,,+++++++++******))))))))))))))))))))))))))))))((((((((((((((()))))))))&&&''''''''''''''''''&&&(((''''''&&&&&&''')))***''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&(((((('''''''''&&&&&&&&&$$$%%%&&&'''((('''&&&%%%'''''''''''''''&&&%%%$$$'''((())))))'''%%%'''******)))(((''''''((()))***%%%&&&''''''(((((()))***''''''(((((((((((((((''''''''''''((((((((())))))'''((()))***************))))))))))))))))))))))))(((((((((((((((((((((((('''(((***,,,,,,***)))'''&&&'''''''''&&&&&&''''''$$$&&&((()))((((((((()))(((+++,,,++++++,,,***%%%''''''''''''((((((((((((''''''(((((((((((('''&&&&&&%%%%%%&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$!!!"""###$$$%%%'''((()))%%%%%%$$$$$$$$$%%%&&&&&&"""$$$'''))))))'''###!!!&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%'''%%%'''))))))&&&""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))%%%&&&&&&'''''''''''''''&&&''''''%%%###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&((()))(((''''''((()))&&&((()))((('''%%%&&&&&&%%%&&&((((((&&&&&&'''((()))$$$###%%%'''&&&'''***###&&&((()))((('''''''''&&&)))+++***'''%%%%%%'''"""%%%&&&%%%""""""%%%))))))(((((((((((((((''''''&&&&&&&&&&&&'''(((((('''%%%&&&''''''&&&&&&''')))''''''(((((('''&&&&&&%%%%%%$$$#########%%%'''(((&&&((()))***)))((()))***&&&%%%%%%&&&'''(((((('''&&&'''''''''(((((())))))%%%&&&'''((())))))******&&&&&&%%%%%%&&&'''((()))'''&&&&&&''')))***((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''((((((((((((&&&&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&###%%%'''(((''''''(((***$$$***'''%%%+++)))%%%***(((((((((''''''''''''''')))'''%%%&&&((())))))((("""%%%((())))))'''''''''''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((()))))))))))))))+++---------...111333///000222222111111333444111111111222333555666777444444444444444555666666222444777:::<<<;;;:::888444444444333111222444666222222222333444555666666444444333333444555666666333333222111111111222222000///////////////......+++---...---,,,,,,---...+++,,,------,,,,,,---...........................***,,,...---,,,++++++---***+++,,,------------,,,))))))***+++,,,,,,------)))+++,,,---,,,---...000,,,,,,,,,------,,,,,,,,,++++++***************)))((((((((((((((((((((((((%%%&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''(((''''''&&&&&&''')))***''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&%%%$$$###'''''')))***'''%%%(((---))))))(((((((((((())))))%%%'''(((((('''''')))***&&&'''(((((((((((((((((('''''''''(((((())))))***(((((()))***++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))***+++***((('''&&&'''((('''&&&&&&'''((((((***+++***(((%%%$$$$$$((()))(((''')))---+++&&&&&&&&&'''''''''((((((((('''((()))))))))((('''&&&'''&&&$$$$$$$$$$$$""" $$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&''''''&&&%%%###$$$%%%'''''''''&&&&&&''''''(((&&&(((******((($$$'''''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%######%%%'''!!!$$$'''((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((()))))))))%%%&&&'''(((((((((''''''$$$&&&''''''%%%%%%'''***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%'''(((((('''&&&''')))'''((())))))'''&&&&&&&&&$$$&&&(((((('''&&&'''(((,,,&&&###'''******((((((###&&&((()))((('''''''''''''''((('''&&&%%%&&&'''"""&&&)))'''###"""'''---'''&&&%%%%%%&&&'''&&&%%%'''&&&%%%&&&((((((((('''%%%&&&''''''&&&&&&''')))(((((((((((('''&&&%%%$$$'''&&&$$$"""###%%%(((***&&&((()))***)))((()))***&&&%%%$$$%%%'''(((((('''&&&&&&''''''((()))))))))'''''''''(((((())))))***%%%%%%&&&&&&'''''''''''''''&&&&&&''')))***((('''&&&&&&&&&&&&&&&&&&'''(((&&&&&&''''''((()))))))))''''''(((((((((''''''&&&%%%%%%&&&''''''''''''&&&$$$&&&((((((''''''((()))$$$***'''%%%+++)))%%%***(((((((((((((((((((((((((((&&&%%%&&&(((***(((&&&###%%%(((((((((''''''((((((&&&%%%&&&'''((('''&&&((((((((((((((('''''''''(((((((((((()))))))))))))))***,,,------...111333///111222222111222333444000000000111222444666666222222222222222333444444222444777:::;;;;;;999888555555555444333333555777444444444555555555555555222222222333444555666777444333222111111111111111////////////............,,,---...---,,,+++,,,---,,,...//////......///000------------------------(((+++...---+++***+++...)))***,,,---......------))))))******++++++,,,,,,***,,,...///......///000***+++---......---+++***************************(((((((((((((((((((((((($$$%%%&&&'''((((((((('''((('''&&&&&&&&&&&&'''((('''''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''((())))))%%%%%%&&&&&&'''(((((((((&&&%%%%%%%%%%%%&&&''''''&&&'''''''''''''''&&&&&&&&&&&&(((***((($$$)))000'''(((((((((((((((((('''&&&((())))))'''&&&((()))&&&&&&'''(((((((((((((((&&&''''''((())))))******'''((()))******+++++++++((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))(((((('''%%%''')))(((&&&%%%&&&(((&&&(((******(((&&&&&&&&&&&&***,,,))))))++++++)))&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&''')))'''$$$$$$%%%%%%### $$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&'''''''''&&&''')))'''%%%$$$%%%'''(((''''''&&&&&&'''''''''))))))((((((&&&$$$""" '''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''&&&&&&%%%&&&'''&&&$$$$$$&&&'''"""$$$&&&'''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&'''&&&&&&'''))))))(((&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$&&&''''''&&&&&&'''(((%%%'''))))))((('''(((((($$$&&&((((((''''''''''''***&&&&&&)))+++((('''((($$$&&&(((((('''&&&'''((((((&&&$$$###%%%&&&''''''%%%'''((('''%%%&&&))),,,'''%%%$$$%%%'''(((&&&$$$'''&&&$$$&&&((()))(((&&&%%%&&&''''''&&&&&&''')))&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&'''(((&&&((()))***)))((()))***%%%$$$$$$%%%'''(((((('''&&&&&&''''''((())))))***)))((((((((((((((())))))$$$%%%&&&'''''''''&&&%%%'''&&&&&&''')))***((('''''''''&&&&&&''''''((()))%%%%%%&&&''''''((())))))(((((()))(((((('''&&&%%%$$$%%%&&&&&&'''''''''&&&%%%'''))))))'''''''''((($$$***'''%%%+++)))%%%***''''''''''''''''''''''''$$$&&&((()))(((''''''((($$$&&&''''''&&&'''((())))))'''&&&&&&((()))(((&&&(((((((((((((((''''''&&&(((((((((((())))))))))))''')))******+++---000222///111222222222222333555222111111111111222333333111111000000111111222333333555777999::::::999888555555555444222222444666444444444444444444333333111111111222333555666777444333222111000000000000////////////////////////---......---+++***+++,,,,,,...//////...---///000------------------------'''+++...---***)))+++...***+++---......---,,,+++************************,,,...000111000000000111++++++++++++++++++++++++))))))))))))************((((((((((((((((((((((((%%%&&&'''))))))***))))))((('''&&&&&&&&&&&&'''(((&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&''')))******$$$%%%%%%&&&'''((())))))'''&&&%%%$$$%%%&&&'''(((%%%&&&'''((())))))))))))&&&%%%'''***((($$$)))222%%%&&&'''(((((('''&&&%%%&&&(((***)))&&&%%%''')))&&&&&&'''((())))))((((((&&&''''''((()))******+++&&&&&&((()))************((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''(((''''''%%%''')))(((&&&%%%&&&))) ###'''************+++'''///333000+++*********&&&&&&&&&'''''''''((((((***(((%%%###"""$$$&&&((()))'''%%%&&&)))***)))'''$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$''''''&&&'''***,,,&&&%%%%%%$$$$$$$$$%%%%%%((('''%%%$$$%%%''')))***&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%%%%'''((((((((('''%%%######&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%+++&&&$$$''',,,---((("""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%'''(((###%%%((((((((((((***+++$$$&&&((()))((('''''''''$$$$$$'''+++***'''(((,,,%%%&&&''''''&&&&&&'''))))))$$$ $$$'''(((''''''%%%$$$$$$'''))))))))))))'''%%%&&&)))***(((&&&(((&&&$$$%%%((()))(((&&&%%%&&&((('''&&&&&&''')))%%%%%%&&&'''((((((((((((&&&&&&'''(((((('''&&&%%%&&&(((******)))((()))***%%%$$$$$$%%%'''(((((('''&&&&&&&&&'''((())))))******)))((((((((((((((()))$$$%%%'''(((((('''%%%$$$'''&&&&&&''')))***(((''''''''''''''''''((()))***$$$$$$%%%%%%&&&'''(((((())))))))))))((('''%%%%%%$$$%%%&&&&&&'''''''''&&&&&&((())))))'''&&&'''((($$$***'''%%%+++)))%%%***&&&&&&&&&&&&&&&&&&&&&&&& &&&,,,+++&&&###&&&***%%%&&&'''&&&&&&&&&(((******(((&&&'''***+++)))'''((((((((()))(((''''''&&&(((((((((((())))))))))))&&&'''((())))))+++...111///111222222222222333555444333222111000000000000000000000000000111111222555666777888999999888888333333333222000000222444222222222222111000//////000111111222333555666777444444222111000000000000000000000000000111111111---...///---+++******+++***+++---,,,++++++,,,...------------------------&&&+++...---***)))+++///,,,---.........,,,***(((*********)))))))))))))))---///111222111111111222,,,***(((''''''(((***,,,)))))))))))))))*********((((((((((((((((((((((((&&&''')))***+++++++++***((('''&&&%%%%%%&&&'''(((%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''%%%&&&((())))))'''&&&$$$(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))))))))))))))***+++***(((((()))+++((((((((((((((((((((((((***)))((('''&&&&&&'''((('''%%%$$$&&&))))))%%%"""&&&&&&''''''((()))******%%%%%%&&&'''((()))***+++,,,,,,---...---,,,+++******))))))((((((((())))))%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''((('''&&&'''(((***)))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$#########&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&&&&&&&'''((('''''''''%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((((((&&&'''((((((&&&%%%&&&(((%%%%%%%%%&&&'''((())))))%%%$$$$$$&&&(((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((%%%%%%)))***'''%%%&&&*** ''''''$$$###'''((()))******)))(((''''''&&&%%%%%%&&&'''((()))'''''''''&&&%%%%%%%%%$$$''''''''''''''''''''''''$$$'''%%%'''---((((((((((((((((((((((((+++)))'''%%%&&&&&&&&&%%%%%%&&&&&&&&&'''(((((((((&&&((()))((('''&&&''')))&&&'''''''''&&&&&&((()))+++)))''''''***,,,+++)))$$$%%%&&&'''((((((((((((''''''((()))))))))))))))&&&&&&)))***&&&"""$$$***&&&&&&''''''((()))))))))***''''''******''''''***'''((()))(((((((((***,,,$$$'''******'''&&&''')))******))))))((((((''''''###%%%(((%%%!!!'''((()))++++++)))((('''((((((((((((((((((((((((((('''&&&&&&&&&&&&((((((&&&&&&''''''(((((())))))%%%((((((&&&&&&((((((%%%)))((('''&&&%%%&&&&&&''''''((()))((('''&&&''')))'''((()))(((((((((***,,,)))((((((---222333...(((333222222111222222333333333222111000000000000000//////000000111111111222666666666666666666666666666111000444555444666<<<333333333333333333333333///000111333555777888999222333333333333222111111//////000000000000//////,,,///'''...###,,,$$$(((...***&&&''',,,///...+++)))***+++,,,------------------...///...---+++***((())),,,------,,,+++***000...,,,++++++,,,...///---...///111444444222//////...---+++******++++++))))))))))))))))))))))))(((((()))(((&&&&&&''')))((()))))))))))))))(((((()))))))))))))))))))))))))))%%%%%%))))))&&&'''+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((())))))***)))'''''')))***(((((((((((((((((((((((())))))''''''&&&'''((((((&&&&&&&&&'''))))))'''%%%$$$$$$%%%%%%&&&''''''(((%%%%%%&&&'''((()))******''')))***,,,------------)))((((((''''''(((((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&&&&'''(((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''((()))(((%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&(((''''''''''''&&&&&&&&&&&&)))))))))))))))*********&&&'''''''''((()))))))))&&&'''((('''&&&%%%&&&'''%%%&&&&&&&&&'''((((((((('''&&&%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&$$$%%%((((((&&&&&&))),,,$$$ %%%+++***((((((&&&&&&'''(((((((((((((((((((((&&&&&&%%%&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%"""###((()))'''(((,,,'''''''''''''''''''''''')))(((&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&'''((((((&&&&&&'''(((&&&'''''''''&&&&&&((())))))'''%%%&&&(((***)))((($$$$$$$$$$$$$$$%%%%%%%%%'''((()))***+++******)))+++&&&%%%(((***(((((()))&&&&&&''''''((()))))))))***''''''******''''''***((())))))'''%%%%%%&&&'''$$$&&&(((((((((((()))***(((((((((''''''''''''''')))&&&$$$$$$'''(((&&&###'''(((***++++++***(((''''''''''''''''''''''''''''''&&&%%%%%%%%%'''(((***''''''''''''((((((((((((%%%((((((&&&&&&((((((%%%)))((('''&&&%%%&&&&&&'''&&&((()))((('''&&&''')))%%%&&&''''''&&&''')))++++++***)))***---...,,,***111000000111111222222333///......---,,,,,,,,,------...///000111222333444555555555555555555555555555111000333333000222666222222222222222222222222//////000222444666777777222222333333222222111000//////000000000000/////////222)))000%%%...''',,,,,,***)))***---//////...***++++++,,,,,,+++******...---+++***)))***+++,,,)))***+++,,,---,,,++++++,,,---,,,+++++++++---///------...000222222000...000///...,,,,,,,,,,,,---))))))))))))))))))))))))'''((()))(((&&&&&&((()))%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((***&&&&&&******''''''+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))(((&&&$$$%%%&&&((()))((((((((((((((((((((((((###$$$%%%&&&''')))******)))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&'''((((((((((((''''''((()))(((&&&&&&(((***(((((((((((((((((((((((((((''''''''''''(((((()))%%%&&&((()))((((((((()))$$$$$$%%%%%%&&&'''''''''%%%&&&&&&'''((()))******&&&''')))+++,,,,,,,,,+++((('''''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###%%%&&&'''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''((()))'''&&&$$$%%%&&&$$$%%%&&&%%%%%%%%%''')))&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''(((((((((''''''((((((((((((((((((%%%&&&'''&&&%%%%%%&&&'''&&&&&&''''''''''''''''''((('''&&&&&&'''&&&$$$"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&(((%%%!!!$$$)))'''###"""%%%((('''''')))%%%%%%%%%%%%&&&'''(((((()))((('''&&&%%%%%%%%%%%%))))))))))))))))))******''''''''''''''''''''''''+++((((((******'''''')))''''''''''''''''''''''''&&&&&&&&&&&&'''(((***+++'''''''''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&(((&&&'''''''''&&&&&&((()))'''%%%$$$%%%&&&((('''''')))((('''&&&&&&&&&'''((('''(((***+++++++++***)))---$$$$$$+++,,,)))'''&&&&&&''''''((()))))))))***''''''******''''''***%%%&&&&&&%%%$$$$$$%%%'''%%%$$$%%%&&&)))++++++***%%%&&&&&&&&&&&&'''''''''))))))(((((((((((('''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$''')))+++((((((((('''''''''''''''%%%((((((&&&&&&((((((%%%(((((('''&&&&&&&&&&&&'''&&&'''(((((('''&&&'''(((%%%&&&''''''&&&''')))+++,,,+++)))(((((()))+++,,,.........///000111222222000//////............///,,,---...000222333444555444444444444444444444444777555444555444111000222////////////////////////---...///111222444555666222222222222222111000000...//////000000//////...000222(((///$$$...(((---''')))+++,,,,,,,,,---///,,,,,,,,,+++***)))((('''...,,,(((%%%%%%'''+++---******+++++++++,,,,,,,,,(((+++---,,,******,,,...,,,+++,,,...000000///---///...---++++++++++++,,,))))))))))))))))))))))))'''(((((((((&&&&&&((()))''''''((((((((((((''''''''''''''''''''''''''''''(((%%%%%%''''''$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))((((((((((((((((((((((((%%%%%%&&&''''''((()))))))))(((''''''''''''((()))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&'''''''''&&&&&&''')))((((((((((((((((((((((((''''''''''''(((((())))))###&&&))))))'''&&&)))+++'''''''''((((((((())))))&&&&&&''''''((())))))***((()))*********)))'''''''''&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%"""$$$''''''&&&%%%%%%&&&######$$$%%%%%%&&&''''''%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''"""$$$%%%&&&%%%&&&''')))###$$$&&&&&&%%%&&&((()))%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%&&&''''''(((&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&'''&&&&&&&&&''''''%%%###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''((('''"""!!!(((######$$$%%%%%%$$$&&&(((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&((((((((())))))******+++''''''''''''''''''''''''***)))(((((('''%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&)))+++((((((((('''&&&&&&&&&%%%&&&((()))((('''&&&'''(((%%%'''''''''&&&&&&''')))&&&&&&%%%%%%&&&'''''''''---+++)))'''&&&'''((()))&&&''')))*********)))(((***!!!!!!''')))'''&&&&&&&&&''''''((())))))))))))&&&&&&))))))&&&&&&)))!!!"""$$$$$$%%%&&&)))+++(((%%%$$$%%%)))+++***((($$$%%%%%%&&&''''''(((((("""$$$''''''&&&&&&(((+++&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""$$$'''***,,,(((((((((''''''&&&&&&&&&%%%((((((&&&&&&((((((%%%''''''''''''&&&&&&''''''&&&'''((((((&&&&&&'''(((&&&'''(((((('''(((***,,,)))))))))(((&&&'''***---++++++---...///000111111000///////////////000000......///000222333444444444444444444444444444444555444444444333111//////------------------------,,,---...///111222333444111111111222111000000///...//////////////////......000%%%,,,!!!+++&&&,,,!!!&&&***+++)))(((***---,,,,,,,,,,,,+++***)))(((---+++'''%%%%%%'''***,,,++++++*********+++,,,---%%%)))---,,,***)))+++...+++******,,,......---+++,,,+++)))((((((((()))***(((((((((((((((((((((((('''(((((((((&&&&&&(((***'''(((((()))))))))))))))'''''''''''''''''''''''''''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''(((((((((((((((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''%%%&&&'''&&&%%%&&&''')))((((((((((((((((((((((((&&&&&&'''(((((()))))))))"""%%%''''''%%%%%%(((+++'''''''''(((((((((((((((&&&&&&''''''(((((())))))(((((()))***)))((('''&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&&&&'''((("""######$$$%%%&&&''''''&&&&&&&&&''''''(((((((((&&&%%%%%%%%%%%%&&&'''''' """$$$$$$$$$%%%&&&((("""$$$&&&&&&&&&&&&''')))######$$$$$$%%%%%%%%%%%%&&&&&&'''((())))))******&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%'''&&&%%%%%%'''((('''''''''''''''&&&&&&&&&%%%$$$$$$&&&'''((('''%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%''''''######***###&&&((((((&&&'''(((***+++***(((&&&%%%%%%&&&&&&###$$$%%%&&&&&&''''''((('''''''''(((((()))))))))'''''''''''''''''''''''''''((('''&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&%%%###$$$&&&)))((((((((('''&&&&&&&&&%%%'''((())))))''''''((()))%%%'''''''''&&&&&&''')))''''''''''''''''''((()))+++)))'''%%%$$$$$$%%%&&&&&&&&&&&&'''''''''''''''%%%"""!!!$$$&&&$$$&&&)))&&&&&&''''''((())))))))))))&&&&&&))))))&&&&&&)))"""$$$%%%&&&&&&'''***,,,+++(((%%%%%%((()))(((&&&%%%%%%&&&'''((())))))*** $$$''''''$$$$$$'''***%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$&&&)))+++((((((''''''&&&&&&%%%%%%%%%((((((&&&&&&((((((%%%&&&&&&''''''''''''''''''&&&'''((('''&&&%%%&&&((($$$%%%&&&'''&&&'''))),,,'''((())))))((()))+++---)))***,,,---////////////++++++++++++,,,------...111111111111111222222222222222222222222222222222000111111000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222000000111111000000///.........////////////......---...$$$+++ +++&&&,,, &&&++++++(((&&&)))---++++++,,,,,,,,,,,,++++++******)))))))))******+++++++++*********+++,,,---&&&))),,,,,,***)))***,,,***))))))***,,,,,,+++***+++***)))((((((((()))***((((((((((((((((((((((((&&&'''((('''&&&''')))***###$$$%%%%%%&&&&&&&&&%%%((((((((((((((((((((((((((()))************)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$''')))))))))'''&&&((((((((((((((((((((((((*********)))((((((''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&'''(((((((((((('''%%%&&&'''&&&&&&&&&(((***((((((((((((((((((((((((&&&'''(((((()))(((((('''$$$%%%&&&%%%%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))$$$%%%''')))*********)))&&&&&&&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&%%%%%%''')))######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&%%%$$$###$$$%%%###%%%''''''&&&&&&'''(((######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((((((''''''(((((((((((((((((($$$&&&''''''&&&'''((()))&&&&&&''''''''''''''''''$$$$$$$$$%%%(((((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&""""""$$$'''&&&$$$'''---!!!%%%'''&&&%%%'''(((&&&******((('''&&&&&&%%%%%%!!!"""$$$%%%'''(((((((((&&&''''''''''''''''''(((''''''''''''''''''''''''&&&))))))&&&'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''%%%######&&&***'''''''''''''''&&&&&&&&&'''((()))((('''&&&''')))&&&'''''''''&&&&&&((()))'''((()))((('''''')))+++,,,+++)))'''''''''''''''&&&&&&$$$$$$$$$%%%'''((($$$%%%)))***'''$$$&&&---&&&&&&''''''((())))))))))))&&&&&&))))))&&&&&&)))'''((()))'''&&&&&&'''))),,,)))'''&&&&&&''''''&&&%%%&&&&&&'''((()))))))))&&&((()))(((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&((()))'''''''''&&&&&&&&&&&&&&&%%%((((((&&&&&&((((((%%%%%%&&&''''''((('''''''''%%%&&&''''''&&&%%%&&&'''"""###$$$%%%$$$&&&(((***************++++++,,,,,,)))***,,,...//////......,,,,,,,,,---...///000111333222222222222111111111222222222222222222222222222444444222222444444111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111000000000000000///......---......//////......---...000&&&...###...)))...%%%)))------)))(((+++...+++,,,,,,---------,,,,,,((()))+++,,,,,,,,,***)))******+++++++++,,,,,,,,,+++*********************+++)))((()))***+++***)))---,,,+++******+++,,,,,,))))))))))))))))))))))))&&&'''(((''''''''')))+++$$$$$$%%%&&&''''''''''''(((((((((((((((((((((((("""%%%'''&&&&&&((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''$$$&&&((())))))(((&&&$$$((((((((((((((((((((((((''''''((()))))))))((((((%%%&&&''''''&&&''')))+++(((((((((((((((((((((((('''(((((())))))((('''&&&((('''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((($$$&&&''')))************''''''''''''((()))***+++%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%###"""$$$'''***$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''###%%%'''(((&&&%%%%%%&&&$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''((()))))))))%%%'''(((((((((((()))+++%%%&&&&&&&&&'''(((((((((&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%###$$$((()))&&&&&&))) $$$%%%###$$$((('''###%%%&&&&&&'''''''''&&&&&&"""###$$$&&&'''''''''&&&(((''''''''''''''''''&&&''''''''''''''''''''''''&&&))))))&&&&&&******&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%((('''%%%%%%***...&&&&&&&&&'''''''''''''''%%%&&&'''&&&%%%%%%&&&'''&&&'''''''''&&&&&&((()))&&&((()))((('''''')))+++,,,,,,,,,++++++*********)))'''$$$"""###%%%(((***$$$&&&+++---)))$$$&&&+++&&&&&&''''''((()))))))))(((&&&&&&((((((&&&&&&(((((())))))(((&&&%%%&&&((())))))(((&&&%%%&&&(((***%%%%%%%%%&&&&&&''''''((('''(((((((((&&&&&&&&&'''(((''''''''''''''''''(((''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''%%%((((((&&&&&&((((((%%%%%%%%%'''(((((((((''''''%%%&&&''''''%%%%%%&&&'''###$$$&&&&&&&&&'''***,,,444///***)))***,,,---,,,***+++---...///...---,,,/////////000111222444555222222222222222222222222111111111111111111111111444777666111111444555222------------------------,,,------...///000111111//////000000//////...------......//////......---...111)))111'''000***///***+++---+++))))))+++---,,,,,,,,,,,,,,,+++***)))((()))***+++,,,+++******)))***+++,,,---,,,++++++000,,,((((((+++,,,+++(((+++***((((((*********)))---,,,+++***++++++,,,---))))))))))))))))))))))))%%%''''''''''''''')))+++%%%&&&'''((())))))))))))''''''''''''''''''''''''"""$$$###$$$'''&&&"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((%%%%%%&&&''''''&&&%%%%%%'''&&&%%%$$$%%%''')))+++((((((((((((((((((((((((%%%&&&&&&''''''(((((((((###%%%(((******(((%%%###(((((((((((((((((((((((('''(((((()))))))))))))))%%%'''((('''''''''***,,,(((((((((((((((((((((((((((((()))))))))'''&&&%%%,,,(((%%%%%%((()))(((&&&(((((((((((((((((((((''''''''''''(((((((((((((((((()))*********)))'''&&&'''''''''((((((***++++++%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%###!!! """&&&***%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''###%%%'''(((((()))+++---$$$&&&((((((&&&%%%%%%%%%&&&&&&''''''((()))******'''''''''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((&&&'''))))))((()))***,,,%%%%%%&&&&&&'''((())))))((('''&&&&&&'''&&&%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((+++''''''******%%%""""""%%%((()))''')))...,,,&&&!!!"""$$$&&&''''''''''''###$$$%%%&&&'''&&&%%%$$$))))))((((((''''''&&&&&&''''''''''''''''''''''''%%%))))))%%%$$$(((((($$$&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%(((((('''(((---333%%%&&&&&&''''''(((((((((###$$$%%%%%%######$$$%%%&&&'''''''''&&&&&&((()))&&&((()))(((&&&&&&(((+++((())))))))))))(((''''''+++((($$$""""""%%%***---$$$%%%))),,,***$$$###&&&&&&&&&''''''((()))))))))(((%%%%%%((((((%%%%%%(((%%%&&&''''''&&&&&&(((***&&&((()))'''$$$%%%)))---$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&'''(((((())))))(((((((((((())))))((((((((((((((((((((((((###$$$%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%((((((&&&&&&((((((%%%$$$%%%'''(((((((((''''''%%%&&&''''''%%%%%%&&&'''&&&((()))******+++...000<<<444+++'''))),,,---++++++,,,...//////...---+++,,,,,,,,,---///000222222000000111222333333444444000000000000000000000000000222000***)))---...+++........................---------...///000111111///////////////......------..................------000)))222'''111***...++++++***)))'''''')))+++---------,,,***((('''&&&(((((()))***************(((***,,,---------+++***444---''''''+++...+++''',,,***(((((()))******)))++++++***))))))***+++,,,))))))))))))))))))))))))%%%&&&'''''''''''')))+++"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&)))''')))---,,,''''''&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***%%%%%%))))))&&&&&&+++&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''(((((())))))******(((%%%$$$''''''%%%'''***''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&%%%%%%'''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))************%%%&&&&&&&&&%%%$$$######'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%((((((%%%%%%((((((%%%((('''%%%$$$$$$%%%&&&(((###)))  """******%%%%%%'''%%%!!!###***$$$(((***'''%%%'''(((&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$"""!!!"""%%%'''&&&$$$&&&'''((('''&&&%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''%%%$$$###$$$%%%%%%)))%%%$$$&&&&&&$$$%%%)))&&&'''((('''&&&&&&'''((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&'''(((((((((%%%&&&&&&%%%$$$%%%''')))###$$$&&&''')))***++++++&&&%%%%%%%%%%%%&&&''''''*********((('''&&&(((***%%%%%%%%%&&&'''((())))))'''&&&%%%$$$%%%''')))+++###""""""%%%((()))'''$$$%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&& """&&&'''''''''((()))&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&((())))))(((((()))+++---)))%%%%%%(((***'''###(((((())))))))))))(((((()))((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))+++'''$$$%%%)))***'''###$$$$$$%%%%%%&&&'''((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))%%%'''***------+++)))''')))((('''&&&&&&&&&&&&&&&,,,&&&'''------+++555DDDZZZ>>>&&&$$$+++,,,)))***---...000111///+++&&&###***+++,,,...000111222333333111///111555777555222000000000000000111111222222222333333222111///.........,,,,,,,,,,,,---...,,,---...///000000000000000000///...------,,,,,,///...---,,,,,,---...///---------,,,,,,+++++++++)))+++,,,,,,***))))))***)))((((((***...///---***(((((((((((())))))))))))((())))))*********))))))((()))***++++++***)))((('''+++---***)))++++++***))))))(((''''''((()))***%%%%%%&&&'''((()))******'''&&&%%%$$$$$$%%%&&&'''%%%'''(((((('''&&&&&&'''(((((('''(((((()))***+++''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((($$$%%%((()))&&&&&&***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((('''''''''"""###$$$&&&''')))***+++'''%%%%%%))))))&&&&&&)))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))&&&''''''((((((''''''&&&%%%&&&'''&&&%%%%%%'''(((''''''''''''(((((((((((((((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''((()))))))))(((((())))))((('''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$'''(((&&&""""""&&&((('''((('''%%%$$$$$$%%%'''(((""",,,''',,,)))%%%)))***'''''')))'''""""""&&&"""&&&(((%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&'''(((((()))'''%%%&&&((()))'''%%%&&&'''((('''&&&%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%&&&&&&(((%%%$$$&&&&&&$$$%%%(((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&'''''''''''''''%%%&&&&&&%%%$$$%%%''')))''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&((())))))'''&&&&&&&&&%%%&&&&&&&&&'''((((((((('''&&&%%%%%%%%%''')))***&&&%%%$$$&&&))))))(((&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((&&&%%%%%%&&&'''&&&%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((($$$%%%&&&&&&%%%%%%&&&((()))&&&$$$%%%((()))(((%%%''''''((((((((((((''''''&&&&&&''''''''''''''''''%%%&&&&&&&&&''''''''''''$$$%%%'''&&&%%%%%%&&&((((((&&&$$$%%%&&&&&&%%%###$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((''''''((()))%%%''')))++++++***((('''''''''&&&&&&&&&&&&''''''((($$$&&&,,,---,,,555BBBOOO888%%%%%%+++***(((******+++...//////---***(((,,,,,,---///000111222333000111222333333333444555111111111111111222222333222222222222111000///...------,,,+++,,,---...///,,,---...///000000000000000//////...------,,,,,,......---,,,,,,---......------,,,,,,,,,+++++++++(((***,,,,,,+++***+++,,,,,,++++++---000111...,,,((())))))))))))***************++++++++++++***)))))))))************))))))'''+++...+++***++++++))),,,+++***)))(((((())))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((($$$&&&(((((('''&&&'''(((''''''''''''''''''((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&$$$%%%((()))&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&###$$$%%%&&&'''((())))))&&&$$$&&&******'''&&&(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((())))))(((((((((((((((((()))$$$&&&''''''&&&%%%'''(((''''''''''''(((((((((((((((((((((((((((((((((((($$$%%%&&&'''(((((((((((($$$%%%&&&''''''(((((('''***)))(((''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%'''(((%%% %%%(((''''''&&&%%%$$$$$$%%%'''''' ***&&&,,,)))###&&&((('''(((***((($$$$$$&&&"""'''(((%%%$$$&&&&&&$$$"""###$$$%%%'''((())))))(((&&&$$$$$$%%%%%%###"""%%%&&&''''''&&&%%%&&&(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&'''''''''$$$###&&&&&&###$$$'''&&&'''((('''&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%&&&'''&&&%%%%%%''')))((((((((((((((('''&&&%%%(((''''''''''''((())))))$$$''')))***(((&&&%%%%%%&&&&&&'''''''''''''''''''''&&&%%%%%%&&&''')))******(((''''''((())))))(((%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&%%%%%%&&&''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&((())))))''''''(((***$$$$$$&&&'''((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&(((((((((((('''&&&&&&'''''''''(((((((((###%%%&&&&&&%%%$$$&&&'''((())))))(((&&&%%%%%%&&&&&&&&&&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((&&&&&&'''((((((((((((''''''&&&&&&&&&&&&&&&'''(((&&&$$$&&&++++++(((...888>>>///%%%&&&***((('''***''')))+++---............---......///000000111111...111444444111000333777222111111111111222333333222222111000////////////---,,,,,,+++,,,---///000,,,---...///000000000000/////////...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++(((***,,,,,,++++++,,,---+++******,,,------+++)))))))))))))))************,,,,,,,,,,,,,,,+++***)))******))))))))))))******!!!'''*********,,,,,,***------+++***)))(((((((((******)))((('''&&&&&&%%%(((''''''&&&&&&''''''((($$$&&&'''(((''''''''')))''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''))))))(((''''''''''''(((((((((((())))))(((((((((((((((((((((((('''((((((((('''&&&%%%%%%)))))))))(((((('''''''''(((%%%&&&))))))''''''***''''''''''''((((((((((((''''''''''''''''''''''''(((((((((''''''(((((((((***)))'''''''''''')))***$$$&&&''''''&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))***))))))$$$%%%%%%&&&&&&&&&&&&%%%(((''''''&&&%%%%%%%%%$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&(((&&&""""""&&&(((&&&&&&&&&%%%%%%%%%&&&''''''"""((( %%%&&&###(((&&&&&&''''''&&&&&&'''***%%%)))***(((&&&(((((('''$$$$$$%%%%%%&&&'''((((((%%%$$$$$$############"""$$$&&&''''''%%%%%%&&&(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&&&&######&&&&&&######&&&&&&'''((('''&&&&&&&&&(((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$((((((((('''&&&&&&&&&%%%%%%&&&''''''&&&&&&''')))%%%&&&&&&'''(((((((((''''''''''''''''''(((((()))&&&((())))))(((''''''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((()))+++)))(((''''''((())))))%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&&&&&&&((()))''''''''''''(((((())))))&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))******)))((()))+++###&&&((()))((('''((()))&&&''''''((((((''''''&&&$$$%%%'''))))))((('''&&&'''''''''(((((((((((()))$$$%%%'''&&&%%%%%%&&&(((%%%(((***(((###!!!###&&&''''''''''''(((((())))))%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&'''%%%&&&)))'''###%%%***---(((%%%((()))&&&'''***'''(((***+++---///000000.............../////////...000222222111111333555111111000000111111222333222111///.........///000......,,,,,,,,,,,,---...,,,---...///000000000000//////.........---------++++++++++++++++++++++++,,,+++++++++++++++++++++)))+++------+++++++++,,,++++++,,,,,,,,,+++)))(((((((((((()))))))))******,,,,,,,,,,,,+++***)))(((+++***)))(((((()))***+++!!!&&&'''))),,,---,,,+++******))))))((((((((()))))))))(((''''''&&&&&&(((((((((''''''(((((((((%%%'''(((((('''&&&&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&(((((((((((())))))(((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%))))))((((((''''''&&&&&&***&&&%%%''''''&&&(((,,,''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))$$$&&&(((((('''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))))))))))))))*********)))((('''&&&%%%''''''&&&&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$'''(((&&&&&&((('''$$$%%%%%%%%%%%%&&&&&&''''''%%%+++###(((+++'''***((()))'''$$$###%%%(((***%%%)))+++(((&&&((()))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''((($$$%%%&&&&&&%%%%%%&&&(((%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&$$$$$$''''''$$$$$$&&&&&&'''((('''&&&&&&&&&(((%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''((((((((('''&&&&&&&&&%%%%%%&&&(((((('''&&&''')))%%%%%%&&&''''''(((''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&$$$###$$$''')))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''&&&%%%&&&'''(((%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%&&&(((***'''''''''(((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''((('''''''''((((((((())))))%%%&&&''''''%%%%%%&&&'''&&&(((***)))((('''((()))((((((((())))))(((((((((&&&'''((())))))'''%%%$$$'''''''''(((((((((((()))&&&'''((((((''''''((()))!!!%%%(((%%%  $$$'''''''''(((((((((((((((%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%''''''***)))'''&&&$$$$$$######((('''((()))'''$$$###%%%###$$$&&&)))(((&&&'''************+++,,,---...///------------------------111///...000222444333111///////////////000111111111111///.........///000111///...,,,+++++++++,,,,,,---...///000000000000...............---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++))))))***///000111111000...------'''''''''((((((((())))))++++++++++++***)))''''''+++***)))(((((()))***+++%%%)))((())),,,,,,+++&&&&&&'''(((((()))))))))''''''''''''(((((((((((('''(((((((((((((((((('''((()))***)))&&&$$$$$$%%%))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&)))(((&&&&&&)))***(((&&&&&&&&&''''''(((((()))(((((((((((((((((((((((('''''''''(((''''''&&&&&&"""###$$$%%%&&&'''((((((***'''&&&(((((('''(((,,,''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((''''''&&&&&&''''''((($$$&&&))))))(((''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&))))))((((((&&&$$$###"""''''''((())))))(((((('''&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$$$$$$$$$$$$$###''')))(((((()))'''###$$$%%%%%%&&&&&&'''''''''!!!)))%%%...$$$///&&&&&&)))+++)))$$$!!!###%%%%%%###((()))&&&%%%''''''%%%(((''''''&&&&&&%%%$$$$$$"""$$$&&&&&&%%%%%%'''(((###$$$&&&&&&%%%%%%&&&(((%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''$$$%%%((((((%%%$$$'''&&&'''((('''&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%&&&((()))(((''''''((('''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%###!!! !!!&&&)))&&&&&&''''''''''''''''''&&&'''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&(((%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$###%%%&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''(((((())))))&&&&&&&&&''''''''''''(((''''''((((((((()))))))))'''((()))(((&&&&&&&&&((()))(((''''''''''''(((((((((((())))))))))))(((((('''((((((((((((&&&%%%$$$&&&&&&'''''''''(((((((((&&&((())))))(((((()))***$$$'''***((($$$"""%%%(((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''((()))%%%%%%%%%$$$%%%&&&&&&''')))((('''%%%$$$#########''''''((()))******))))))!!!$$$((()))(((&&&''')))++++++,,,,,,,,,,,,------------------------......111...,,,...222444222//////............///000000111000000//////000000000111000...,,,+++++++++,,,,,,---...///000000000000........................***++++++,,,,,,++++++************+++++++++++++++)))+++,,,,,,***))))))***---///000000...,,,,,,,,,(((((((((((())))))))))))***************)))((('''******))))))))))))*********...///+++)))++++++)))$$$$$$&&&'''((()))))))))%%%%%%&&&'''((()))***+++&&&''''''((((((''''''&&&((()))***)))&&&$$$$$$%%%)))(((''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&(((&&&!!!"""''')))'''&&&''''''((())))))******((((((((((((((((((((((((&&&&&&''''''((('''''''''!!!"""###$$$&&&'''((()))'''%%%''',,,,,,(((''')))''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((())))))((((((((($$$&&&)))***)))((('''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$###"""!!! %%%&&&'''))))))))))))((($$$$$$$$$$$$%%%&&&''''''###$$$$$$%%%%%%%%%%%%%%%$$$'''(((&&&&&&((('''$$$###$$$%%%&&&''''''''''''&&&!!!)))!!!---$$$### &&&(((%%%$$$&&&&&&######((()))&&&%%%''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%!!!###%%%$$$"""!!!###%%%"""$$$%%%%%%%%%%%%'''(((&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''''''''&&&&&&'''%%%&&&******&&&%%%'''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&'''''''''''''''$$$'''))))))(((''''''(((&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((%%%&&&%%%###"""$$$''')))%%%&&&&&&&&&'''(((((((((&&&'''''''''''''''&&&&&&###%%%''''''&&&%%%'''(((%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&$$$###%%%&&&$$$%%%&&&'''(((''''''&&&&&&&&&&&&'''((()))))))))&&&&&&&&&''''''''''''((('''((((((((())))))))))))***++++++***)))((((((***)))%%%""""""%%%((()))((('''(((((((((((((((((('''''''''''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&'''((((((''''''(((***''')))+++***(((((())),,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''$$$&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((()))++++++)))###'''******((('''((()))++++++,,,---------,,,,,,.........//////000000000///......///000111111111///////////////000000111000000111111111111111000...---,,,,,,,,,,,,......,,,---...///000000000000........................++++++,,,------,,,++++++)))*********++++++++++++%%%''')))***))))))***,,,'''***---,,,***((()))***)))************+++++++++*********++++++******)))))))))************)))))),,,//////***''')))***)))%%%&&&'''((())))))((((((%%%%%%&&&'''((()))******%%%&&&'''(((((('''&&&%%%%%%'''(((((('''&&&&&&'''&&&&&&&&&%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%'''$$$%%%(((&&&'''(((((()))***+++++++++((((((((((((((((((((((((%%%%%%&&&'''((((((((('''&&&&&&&&&''''''((((((((($$$$$$)))//////***&&&%%%''''''''''''((((((((()))(((((((((((((((((((((((('''''''''&&&&&&'''''''''((()))***++++++***)))((($$$&&&)))***)))((('''(((''''''''''''((((((((()))((((((((((((((((((((((((((()))))))))))))))((((((%%%%%%&&&&&&&&&%%%$$$$$$"""###%%%'''((((((''''''#########$$$%%%&&&'''(((&&&'''(((((())))))((((((%%%'''&&&""""""&&&'''%%%###$$$%%%&&&''''''''''''&&&)))###+++'''***%%%&&&'''+++***%%%&&&***+++)))''')))***(((%%%%%%%%%&&&&&&'''''''''&&&((()))(((%%%###$$$&&&"""$$$%%%%%%%%%%%%'''(((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((((((''''''(((&&&'''******'''&&&(((&&&'''((('''&&&&&&'''((('''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%&&&&&&''''''((((((((($$$''')))***((('''((((((!!!"""$$$&&&'''((())))))'''''''''''''''((())))))'''((())))))((((((***+++%%%%%%&&&&&&'''((())))))&&&''''''(((''''''&&&&&&!!!%%%((()))'''&&&((()))%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%'''***$$$$$$&&&'''''''''&&&%%%&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''(((((('''&&&%%%%%%&&&'''"""###((()))(((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''))))))%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))"""$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%######$$$%%%%%%&&&''''''((((((((((((((((((((((((!!!###$$$$$$###"""$$$%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''&&&%%%&&&''''''$$$'''***,,,***(((((())))))***+++,,,---...---,,,,,,/////////000111222222222,,,///111111......111444000000000000000111111222000000222333333222111000++++++++++++,,,...000111,,,---...///000000000000---.....................+++,,,------------,,,+++))))))******++++++++++++"""$$$'''))))))***,,,...(((+++......+++******,,,++++++,,,,,,,,,---------******+++,,,,,,,,,++++++((()))***++++++***)))((('''******%%%$$$(((,,,,,,(((((()))******)))((('''&&&&&&''''''((()))))))))$$$%%%&&&''''''&&&%%%$$$"""$$$'''((('''((()))***$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''""""""$$$&&&(((***+++,,,''''''(((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((())))))(((&&&%%%%%%%%%%%%&&&(((+++---///&&&&&&''''''((()))))))))&&&'''''''''''''''&&&&&&***)))((('''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((*********)))))))))))))))%%%'''))))))'''%%%%%%%%%%%%(((++++++***'''%%%%%%$$$%%%%%%&&&'''((())))))!!!'''(((###$$$******###)))((('''&&&&&&'''((()))$$$%%%&&&'''((((((((((((&&&''''''&&&%%%%%%(((***+++)))'''%%%$$$###$$$$$$(((%%%&&&++++++&&&%%%((($$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&%%%&&&&&&''''''***((($$$"""&&&))))))###$$$%%%&&&&&&&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$((('''&&&&&&&&&&&&'''(((%%%))))))$$$$$$))))))%%%'''&&&&&&&&&&&&'''((((((###%%%&&&&&&%%%$$$$$$%%%(((%%%######%%%'''%%%$$$$$$%%%&&&'''''''''&&&%%%###$$$%%%&&&'''''''''''''''&&&$$$###$$$&&&((()))&&&'''((((((&&&&&&'''((((((***$$$$$$...,,,""""""&&&&&&%%%%%%'''))),,,---&&&&&&&&&''''''''''''((('''&&&%%%$$$%%%&&&'''((()))'''&&&'''******(((%%%***)))(((&&&%%%%%%%%%%%%))))))))))))***************))))))((((((((())))))%%%)))(((###"""'''(((%%%))))))(((((((((((())))))&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''+++***(((''''''((())))))&&&&&&%%%$$$%%%&&&'''(((+++)))''''''))))))'''$$$$$$&&&''''''&&&%%%%%%&&&&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((('''''''''###&&&)))(((&&&%%%'''******'''%%%&&&(((***(((&&&""""""###''',,,///...,,,'''''''''&&&&&&%%%%%%%%%+++'''$$$%%%((()))&&&######&&&((('''$$$######%%%***$$$###(((+++'''%%%&&& !!!"""###$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$#########%%%'''***,,,((((((((('''&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&'''((()))************)))******+++,,,,,,------...///000/////////111333000,,,,,,111222000111666111222222333333444555555222222222222222222222222///...---,,,+++,,,,,,---////////////////////////000...---++++++,,,---...///...,,,+++***++++++,,,++++++++++++++++++++++++)))***,,,,,,++++++,,,...)))***,,,------,,,***)))'''((()))***+++***))))))+++,,,,,,,,,,,,+++******((()))***)))((('''((()))'''(((((()))***+++,,,,,,+++*********))))))((((((&&&'''((())))))((('''&&&''''''''''''(((***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((('''&&&%%%''''''&&&%%%&&&&&&((((((((((((((((((((('''''''''&&&'''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&((()))(((&&&%%%%%%&&&&&&(((******(((&&&&&&&&&(((''''''''''''&&&&&&&&&"""&&&'''%%%&&&)))***((((((((('''&&&&&&'''((((((&&&'''''''''''''''&&&&&&&&&''''''&&&%%%&&&(((***)))((('''%%%$$$$$$$$$%%%'''$$$%%%((((((%%%$$$'''$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%)))***&&&%%%'''((('''$$$%%%%%%&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%)))((($$$$$$((()))%%%%%%%%%%%%%%%%%%&&&''''''"""$$$%%%%%%&&&'''((((((%%%$$$$$$'''((('''%%%$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###(((%%%!!!&&& !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((&&&%%%$$$%%%%%%&&&'''%%%$$$%%%'''(((&&&$$$&&&&&&&&&&&&''''''(((((()))))))))((((((''''''&&&)))((((((''''''(((((()))$$$'''&&&""""""&&&'''$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&((()))))))))((('''(((''''''''''''(((******&&&&&&%%%%%%%%%&&&'''((((((&&&%%%%%%'''(((&&&$$$%%%''')))((('''&&&''''''$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******)))(((((()))***(((&&&&&&((()))(((''''''&&&&&&'''******(((%%%'''''''''&&&&&&%%%%%%%%%***'''$$$%%%((()))&&&###$$$&&&((('''%%%$$$$$$&&&+++%%%$$$(((***'''%%%'''%%%&&&&&&'''''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%'''((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&((()))'''''''''''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&###$$$%%%&&&&&&''''''&&&))))))))))))***+++,,,,,,+++,,,------,,,---///000000,,,---111222000111555......///000000111111222111111111111111111111111222111000///...//////000///////////////////////////...,,,++++++,,,---...,,,+++*********+++,,,,,,++++++++++++++++++++++++***+++,,,,,,+++***+++---)))***+++,,,,,,+++***)))((()))***+++++++++******)))************)))((((((((()))***)))((('''((()))'''((())))))******))))))*********)))))))))((((((&&&&&&'''(((((('''&&&&&&***)))((('''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''&&&&&&&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&%%%(((''''''&&&&&&&&&&&&'''***))))))(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((('''%%%%%%&&&((('''((()))((('''&&&&&&'''(((''''''''''''&&&&&&&&&&&&%%%&&&(((%%%"""%%%***''''''&&&&&&&&&&&&''''''(((((((((((('''&&&%%%$$$&&&''''''&&&%%%&&&((()))((('''&&&%%%%%%%%%%%%&&&&&&$$$###%%%%%%###$$$&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%###(((***((('''((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&((('''%%%%%%'''(((&&&%%%$$$$$$$$$$$$%%%&&&&&& """$$$%%%%%%&&&''')))%%%$$$###$$$&&&''''''&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$&&&$$$%%%""""""---"""###&&&'''((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&%%%$$$$$$$$$&&&%%%$$$%%%&&&'''&&&$$$%%%&&&''''''(((((('''''')))(((((('''&&&%%%$$$$$$((('''''''''''''''((((((&&&'''&&&######&&&(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&''''''((()))(((((((((%%%%%%%%%&&&'''(((***+++&&&&&&%%%%%%&&&&&&'''(((%%%$$$###$$$&&&&&&&&&%%%'''(((******((('''((()))%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++***(((%%%)))(((&&&&&&((()))((('''***(((''''''((('''$$$"""'''''''''&&&&&&&&&&&&&&&)))'''%%%&&&((()))'''$$$&&&''')))(((&&&%%%%%%&&&,,,(((&&&((()))'''&&&'''((((((((((((((('''&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''''''''(((((('''%%%$$$%%%&&&%%%%%%&&&'''(((((((((((()))(((''''''''')))+++,,,***+++,,,,,,+++,,,...000///---...111222111111444------......///000000111000000000000000000000000000///---,,,,,,,,,---...000000000000000000000000///...,,,+++++++++,,,---))))))))))))***+++,,,---+++++++++++++++++++++++++++,,,---,,,+++***+++,,,)))***+++,,,,,,+++***))))))******+++,,,+++++++++))))))******))))))((('''''')))***)))((('''(((***''''''))))))***)))((('''******))))))))))))((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&((('''&&&&&&$$$$$$###"""%%%%%%&&&&&&'''(((((((((&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''''''''((()))***++++++))))))((((((''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''((((((((('''((('''&&&%%%%%%''')))'''((((((&&&%%%%%%''')))$$$%%%%%%&&&'''((()))))))))%%%%%%)))$$$(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%############%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''###''')))&&&$$$&&&'''%%%'''&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%$$$%%%%%%&&&'''$$$&&&((('''&&&%%%&&&&&&"""######$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&)))'''%%%$$$$$$%%%&&&(((&&&'''''''''&&&%%%$$$$$$&&&'''((((((&&&&&&'''(((''')))'''((($$$%%%000'''((()))******)))((('''$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%((('''&&&&&&''''''''''''(((((()))((('''&&&$$$###'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&''''''((())))))((('''''')))******'''''''''(((((('''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&''''''(((#########$$$&&&'''''''''&&&(((***)))((('''((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))(((&&&&&&(((***)))%%%!!!)))((('''''''''((((((((('''&&&&&&'''(((((('''''''''''''''''''''&&&&&&&&&((('''%%%&&&(((((('''%%%'''((())))))((('''&&&&&&+++)))((('''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$$$$%%%'''""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((%%%'''((('''&&&&&&'''(((&&&&&&'''((())))))))))))***)))'''&&&&&&))),,,---+++,,,---------...000222......///111222111111222//////000111111222222333111111111111111111111111...---,,,+++++++++,,,---000000000000000000000000...---,,,+++++++++,,,,,,***************+++,,,,,,++++++++++++++++++++++++,,,---...---+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++******)))'''((())))))(((((()))***$$$&&&''')))***)))((('''))))))))))))))))))((((((''''''''''''''''''''''''###$$$%%%''')))+++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&'''(((((()))*********''''''''''''(((((())))))%%%&&&&&&'''((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((()))))))))'''''''''&&&%%%%%%''')))'''''''''%%%$$$%%%'''***$$$%%%%%%&&&'''((()))))))))%%%%%%***&&& )))%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((''''''%%%&&&((((((&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''''''''''''''''''''''''''&&&'''''''''''''''''''''$$$'''&&&""" ###&&&&&&''''''&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$#########'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&''''''(((&&&((())))))(((''''''(((###$$$&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''')))'''%%%$$$$$$%%%&&&(((&&&'''''''''&&&%%%$$$$$$&&&'''((((((&&&&&&'''(((""")))(((&&&***(((%%%---'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&'''((())))))(((((('''&&&$$$$$$&&&&&&&&&'''((((((((()))&&&&&&&&&&&&&&&'''((((((***((('''(((((()))***,,,'''((())))))))))))(((''''''''''''((((((((())))))''''''''''''((((((((()))''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''$$$%%%&&&&&&''''''))))))&&&'''))))))'''&&&'''((('''((())))))******))))))(((((((((((((((((((((((((((((((((((())))))******(((&&&&&&'''***)))%%%!!!((((((((('''''''''((()))&&&''''''(((((()))***+++'''''''''''''''''''''''''''&&&&&&&&&'''((('''&&&(((((((((((()))((('''&&&((())))))'''&&&'''''''''"""###$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%'''!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''%%%&&&&&&&&&'''(((((((((###%%%'''''''''''')))***######$$$%%%&&&&&&&&&&&&+++)))(((''''''***,,,...+++,,,---------...000222...///000111111222222111000000111111222333333444222222222222222222222222222111///.........///000000000000000000000000000------,,,,,,++++++++++++------,,,,,,,,,++++++***++++++++++++++++++++++++,,,......---+++***+++,,,,,,------------------,,,+++++++++++++++,,,,,,,,,***++++++++++++***))))))&&&((())))))(((((()))+++###$$$&&&((()))******)))(((((((((((((((((()))))))))(((((((((((((((((()))(((((())))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&))))))((('''&&&&&&%%%%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((''''''&&&%%%&&&&&&''''''((())))))***%%%%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((())))))***&&&'''''''''&&&&&&''')))&&&''''''%%%$$$%%%''')))(((''''''''''''&&&&&&&&&'''%%%&&&******((((((***&&&&&&''''''''''''&&&&&&$$$%%%&&&'''(((((((((((($$$&&&(((((('''&&&'''(((%%%%%%&&&''''''&&&&&&%%%&&&((('''%%%%%%'''(((&&&'''''''''&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$'''%%% ###&&&''''''&&&%%%%%%%%%&&&((()))''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''$$$$$$&&&&&&$$$$$$''''''&&&&&&&&&&&&'''((((((###%%%'''(((((()))***,,,&&&(((***+++)))((('''(((&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%)))%%%###***((($$$((('''&&&$$$""""""###%%%&&&&&&&&&&&&'''''''''((((((######%%%&&&'''(((((((((%%%%%%%%%$$$"""###%%%''''''&&&&&&&&&&&&'''((((((&&&&&&'''((()))******+++&&&&&&&&&&&&'''((())))))(((%%%$$$&&&'''&&&'''+++%%%&&&'''(((((('''&&&%%%''''''((((((((()))))))))(((''''''''''''((())))))((((((((((((((('''&&&%%%&&&&&&'''(((((((((((('''%%%&&&(((((((((((()))+++%%%''')))((('''&&&''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((('''(((((())))))******+++***)))((()))******(((''''''((()))(((&&&&&&((()))))))))***)))'''''')))***'''''''''''''''(((((((((&&&&&&&&&''''''''''''''')))((('''((())))))'''%%%$$$((()))'''&&&''''''&&&###$$$%%%&&&((((((((((((%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%&&&'''((())))))$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''''''''$$$%%%'''''''''''')))+++%%%&&&'''(((((())))))(((***)))(((((((((***,,,...)))***+++,,,,,,---///111---000222000111333222///......///000000111111222222222222222222222222222000///...---------...///000000000000000000000000,,,,,,,,,,,,++++++++++++------...------+++***)))++++++++++++++++++++++++,,,---...---,,,+++,,,------------,,,,,,---------+++************+++,,,,,,(((((())))))(((((('''&&&&&&'''))))))((((((***+++&&&&&&''''''(((******+++''''''(((((((((((())))))***))))))(((((())))))***"""###%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''"""###$$$$$$&&&''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&(((((((((((('''%%%&&&'''((((((''''''&&&'''''''''((((((((((((((($$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))$$$&&&(((((('''&&&'''((($$$&&&&&&&&&%%%%%%''')))(((''''''''''''&&&&&&&&&''''''''''''***,,,''' &&&'''(((((((((((('''&&&&&&&&&'''''''''''''''&&&$$$&&&((((((''''''''''''%%%&&&'''''''''&&&%%%$$$$$$((((((%%%%%%(((((($$$&&&&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$''''''$$$"""%%%'''&&&&&&%%%$$$$$$%%%''')))+++&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&%%%$$$$$$((($$$###&&&&&&###$$$(((&&&&&&%%%%%%&&&&&&'''(((!!!###&&&''''''''')))***&&&)))++++++(((&&&%%%&&&&&&&&&%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&$$$)))$$$"""((('''###)))''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''###$$$&&&''''''''''''&&&$$$%%%%%%###!!!"""%%%'''((('''%%%$$$$$$&&&(((***'''''''''((()))))))))***''''''''''''((()))***+++'''######&&&'''%%%&&&+++$$$%%%'''(((((('''%%%$$$'''((((((((())))))))))))(((''''''&&&'''((()))***&&&'''((()))))))))((('''%%%&&&'''((()))(((((('''%%%'''))))))'''''')))+++&&&(((***)))((('''((()))&&&&&&'''((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++((())))))((('''''')))+++'''((()))(((&&&&&&(((***((()))***(((%%%%%%'''***&&&'''''''''((((((((()))%%%&&&'''''''''''''''((()))'''&&&'''))))))&&&$$$%%%)))'''&&&''''''%%%%%%&&&'''(((((((((((((((%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%%%%'''(((***+++$$$$$$%%%%%%&&&''''''((($$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''((()))((('''&&&'''(((((()))***+++,,,,,,,,,,,,(((((((((((((((***++++++)))+++,,,,,,---...000222,,,111222000111333222...------......///000000111111111111111111111111111...---,,,+++***+++,,,,,,////////////////////////,,,,,,,,,,,,,,,+++******++++++,,,---,,,,,,+++***+++++++++++++++++++++++++++,,,...---,,,,,,---...+++++++++******+++++++++******)))))))))***+++,,,(((((((((((((((''''''&&&&&&'''))))))((((((***++++++***(((''''''((()))***'''''''''((((((((())))))***)))(((''''''((()))***"""&&&(((*********&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((()))***%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''"""$$$&&&((())))))((('''"""$$$&&&)))+++,,,,,,,,,)))))))))(((''''''&&&&&&$$$%%%&&&'''(((((((((((($$$$$$%%%&&&'''((()))***&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((###%%%((()))(((''''''((($$$%%%&&&&&&&&&%%%'''((($$$%%%%%%&&&'''((())))))(((***(((###&&&)))!!!&&&'''((())))))((('''&&&(((((((((((('''&&&%%%%%%$$$&&&((()))((('''''''''&&&&&&'''''''''&&&$$$$$$"""''')))%%%%%%)))'''"""&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''((()))(((''''''###(((***'''&&&((('''%%%%%%%%%$$$$$$%%%(((+++,,,$$$$$$$$$%%%&&&(((+++,,,&&&&&&'''(((((('''&&&&&&(((######&&&&&&######(((%%%%%%$$$$$$%%%%%%&&&'''###%%%&&&&&&%%%$$$$$$%%%$$$'''))))))%%%"""!!!"""&&&&&&%%%$$$%%%&&&'''(((###$$$%%%&&&'''((('''''''''&&&$$$###$$$&&&((()))&&&'''((((((&&&&&&'''(((###)))&&&$$$)))'''%%%---###$$$&&&(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&''''''%%%######&&&***---***'''$$$###$$$&&&((((((((((((((((((((('''''''''''''''((((((***++++++)))$$$$$$((()))&&&(((---%%%&&&((())))))(((&&&%%%(((((((((((())))))))))))(((''''''&&&&&&((()))***%%%&&&((()))***+++******%%%&&&((()))))))))((('''%%%(((***)))'''&&&(((***((()))++++++)))((()))***((())))))***************(((((((((((((((((((((((('''(((((()))***+++++++++%%%''''''&&&###$$$(((,,,&&&(((***(((&&&%%%'''***%%%'''(((&&&$$$%%%(((+++&&&'''''''''(((((())))))%%%&&&''''''&&&'''((())))))'''%%%&&&((()))&&&###$$$)))'''&&&((('''$$$'''''''''''''''&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%'''%%%$$$######$$$''')))+++$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&''''''&&&&&&(((((((((''''''&&&&&&%%%******+++)))&&&%%%%%%&&&&&&'''((())))))******)))&&&&&&''''''((())))))))),,,---/////////000333555,,,111333000000444222---......//////000111111111000000000000000000000000111000///...---...//////////////////////////////+++,,,,,,,,,,,,+++******'''(((***+++,,,,,,+++++++++++++++++++++++++++++++++,,,------,,,,,,...///******))))))))))))*********)))((((((((()))+++,,,***************))))))(((%%%'''))))))((((((***,,,000...***'''&&&&&&((()))&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((("""&&&)))***(((''')))***&&&''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%%%%'''((((((((('''&&& %%%"""!!!'''&&&###(((&&&'''((((((''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))'''%%%$$$&&&'''((((((''''''(((***(((((('''''''''&&&&&&&&&%%%***%%%###'''$$$ %%%"""$$$%%%%%%$$$###%%%&&&!!!(((......)))&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&$$$$$$%%%&&&'''###$$$&&&'''(((''''''&&&'''&&&%%%$$$######"""###&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&%%%&&&)))+++)))(((&&&%%%%%%&&&((()))%%%$$$$$$%%%&&&''''''&&&(((((('''&&&&&&''')))***%%%%%%&&&''''''&&&%%%%%%!!!###'''***+++***'''&&&(((((('''''''''&&&&&&&&&'''&&&%%%&&&''''''&&&$$$$$$***+++&&&(((...,,,$$$$$$%%%'''&&&%%%$$$$$$%%%&&&&&&&&&'''''''''((((((((((((((((((((('''&&&&&&,,,)))'''((()))***(((%%%###$$$&&&'''''''''&&&%%%***'''&&&''')))***'''$$$'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))'''%%%&&&(((***,,,,,,,,,+++)))'''&&&'''((()))%%%'''))))))'''%%%%%%%%%((()))***)))'''%%%&&&'''+++***)))'''''')))***+++%%%---///)))%%%(((***)))...+++((((((***,,,,,,***,,,***(((((()))******))))))************))))))(((((((((((((((''''''''''''###%%%((()))'''%%%$$$$$$((('''%%%%%%$$$%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&((((((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&"""###%%%&&&'''&&&%%%$$$''''''(((&&&%%%%%%''')))((('''&&&%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&((((((((('''&&&&&&(((***&&&%%%&&&&&&(((***,,,...,,,,,,,,,,,,---...//////...---,,,******+++,,,,,,...///111333333333222111000000000000000111111222000000000000000///......---------............///$$$$$$''')))&&&!!!%%%...)))************+++++++++************************))))))***++++++++++++***'''((()))***+++,,,,,,,,,(((((((((((())))))))))))...---+++***))))))))))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((('''(((((((((&&&%%%&&&'''&&&'''((())))))((('''&&&)))(((''''''(((((('''&&&&&&%%%%%%$$$#########$$$%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((###&&&))))))((('''((()))&&&&&&'''(((((((((((((((&&&&&&''''''''''''''''''(((''''''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&$$$)))&&&$$$***)))%%%***%%%&&&''''''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&'''((((((''''''((()))(((((('''''''''&&&&&&&&&&&&***&&&###(((%%%!!!%%%"""$$$%%%%%%$$$$$$%%%&&&!!!$$$''''''$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$+++)))'''%%%######$$$$$$&&&&&&&&&'''&&&&&&%%%%%%""""""###$$$%%%''')))***&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((&&&'''''''''&&&'''))),,,'''&&&%%%$$$$$$%%%&&&'''(((((('''((()))***))))))'''&&&%%%%%%&&&'''(((''''''((((((((('''%%%###"""$$$%%%'''))))))(((&&&%%%(((((('''''''''&&&&&&&&&'''&&&%%%&&&''''''&&&$$$###&&&&&&$$$%%%'''&&&###$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&'''''''''(((((()))))))))))))))(((''''''+++)))'''((()))***(((&&&&&&''''''(((((((((((((((((('''''''''((((((&&&%%%(((''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''((()))))))))(((((('''&&&%%%%%%&&&((()))&&&((()))((('''%%%&&&&&&''')))))))))'''&&&'''(((+++***)))(((((()))***+++&&&,,,///)))&&&'''***)))(((&&&######%%%'''&&&%%%***(((&&&&&&'''(((((('''((())))))*********))))))'''''''''(((((()))))))))$$$&&&(((((('''&&&%%%&&&&&&&&&%%%$$$$$$%%%&&&'''''''''((((((((((((''''''&&&''''''(((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''(((((())))))((((((&&&((()))(((&&&%%%%%%&&&((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))'''''''''&&&%%%%%%''')))$$$%%%''')))++++++,,,,,,,,,++++++,,,,,,---...///222111000//////000000111000000000000000//////...111111000000111111222333000000000000000///......------------............---+++,,,...***%%%'''---))))))*********+++++++++************************))))))***++++++++++++***(((((()))***++++++++++++((((((((()))))))))******))))))((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((((((&&&%%%&&&'''&&&'''((())))))((('''&&&'''&&&&&&&&&'''''''''&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((((((((())))))(((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%'''))))))'''''''''(((&&&&&&'''(((((((((((('''%%%%%%&&&&&&'''(((((()))))))))((((((''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&+++'''%%%+++)))%%%***$$$%%%&&&&&&%%%%%%&&&((((((((((((((((((((((((((()))'''$$$######&&&))),,,%%%'''((((((''''''((()))'''''''''''''''&&&&&&&&&&&&+++'''$$$)))&&&"""'''###$$$%%%%%%$$$$$$%%%&&&%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%$$$$$$%%%%%%(((((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''(((&&&'''(((((('''(((***,,,&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&&&&''''''&&&$$$###$$$'''(((&&&$$$&&&''''''((('''&&&%%%$$$''''''(((((('''&&&&&&%%%'''''''''''''''&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%)))&&&&&&((((((%%%&&&(((%%%&&&(((((('''&&&&&&'''&&&&&&'''''''''((((((((()))************)))(((((()))((('''((()))***)))((()))))))))))))))******+++'''((())))))'''&&&&&&'''((((((''''''(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))******(((&&&$$$&&&&&&%%%%%%&&&''')))***'''(((((('''&&&%%%'''(((&&&((())))))''''''(((***+++***)))(((((()))***+++'''+++---)))&&&''')))))))))(((&&&&&&'''((((((''')))'''%%%&&&'''((((((''''''(((((()))************&&&&&&'''((()))***++++++&&&'''(((((('''&&&'''(((%%%%%%%%%%%%%%%&&&'''((((((((())))))))))))((((((&&&''''''(((((((((''''''$$$%%%&&&&&&''''''&&&&&&((((((((((((((())))))***&&&''')))(((&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&&&&%%%&&&'''((()))***++++++%%%&&&'''&&&$$$$$$&&&'''###&&&))),,,---,,,+++***++++++++++++,,,---......000//////...//////000000555555444444333222222111111111111111111222333333///000000000000///......,,,,,,,,,---------......111///...///---***))),,,)))))))))*********++++++************************((()))******++++++******))))))******+++******)))))))))))))))************'''''''''(((((()))))))))&&&''''''((()))(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((&&&%%%&&&'''&&&'''(((((((((((('''&&&$$$$$$%%%%%%&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((((())))))))))))((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((((((''''''(((((((((&&&&&&&&&''''''''''''(((''''''(((((('''&&&&&&'''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$)))%%%###(((&&&"""'''$$$&&&''''''&&&%%%'''(((''''''''''''''''''''''''(((&&&$$$###$$$'''***,,,%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''&&&+++'''$$$)))'''###(((###$$$&&&%%%$$$$$$%%%'''&&&'''((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&''')))***((('''&&&%%%$$$%%%&&&&&&'''&&&%%%###"""!!!!!!!!!$$$%%%&&&'''((('''&&&%%%&&&&&&%%%%%%&&&&&&'''(((%%%&&&(((((('''''')))+++&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%$$$$$$$$$%%%&&&$$$###%%%))))))&&&""""""###%%%'''))))))))))))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%&&&(((((('''&&&...'''&&&+++***$$$&&&---%%%'''))))))((('''((()))''''''''''''((((((((((((******+++++++++******)))(((''''''((()))******)))+++***)))((()))***+++,,,'''***,,,+++(((&&&''')))((((((((('''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''))))))((('''&&&'''((((((((('''((()))***+++((()))((('''%%%%%%(((***%%%'''((()))((((((***+++******)))(((((()))******(((***+++)))''''''((()))+++************++++++***)))((('''((()))******)))&&&'''((()))************'''(((((())))))*********'''(((((('''&&&'''(((***%%%%%%&&&&&&'''((())))))''''''(((((((((((('''''''''''''''((((((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$&&&'''(((%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))%%%&&&''''''%%%%%%&&&'''%%%''')))+++,,,,,,+++***************+++,,,---...------------......//////444555777888888666444333000000000000000111111222//////000000//////...---+++,,,,,,,,,---------------+++***,,,------,,,+++))))))))))))************************************((())))))******************************)))(((((())))))))))))*********+++))))))******************&&&'''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((&&&%%%&&&'''''''''''''''''''''''''''###$$$%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''(((((((((((((((((('''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&'''&&&&&&%%%&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((###((($$$"""'''%%%!!!&&&%%%'''((((((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''((())))))%%%&&&''''''&&&&&&'''(((&&&'''''''''''''''''''''&&&+++'''$$$***'''###(((###%%%&&&&&&%%%$$$&&&'''!!!%%%((('''###"""&&&***&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&((()))***&&&&&&%%%$$$%%%&&&'''(((""""""######%%%&&&((()))$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''###%%%&&&'''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&((()))(((&&&&&&'''(((&&&%%%$$$&&&))))))'''$$$!!!###%%%''')))*********&&&&&&%%%%%%&&&''')))***&&&'''''''''''''''''''''&&&%%%%%%'''((()))(((&&&***%%%%%%)))'''!!!###,,,%%%'''))))))((((((((()))'''''''''((((((((())))))******++++++++++++******''''''(((((())))))*********)))((('''((()))***+++(((+++---,,,)))((()))+++((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((('''&&&'''***,,,******)))(((((((((((((((((((((((('''&&&&&&(((+++%%%'''((()))((()))+++,,,******))))))))))))******))))))))))))((('''''')))&&&''''''''''''&&&''''''(((''''''(((*********(((%%%&&&'''))))))***************))))))((((((''''''&&&'''((('''&&&''')))+++&&&&&&'''((()))*********%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((())))))$$$%%%&&&&&&''''''&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$###""""""%%%***...%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''&&&'''((())))))(((((()))***++++++***************+++---------......///000111111111+++...444888999666222///...............///000000///////////////...------++++++++++++,,,,,,,,,---************,,,---+++)))(((((()))))))))*********))))))))))))))))))))))))(((((()))************)))***************)))((('''((())))))))))))************+++++++++***)))'''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((((((&&&%%%&&&'''''''''&&&&&&&&&&&&''''''###%%%''''''&&&&&&(((***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((&&&%%%%%%&&&''''''&&&%%%%%%&&&''''''''''''&&&)))(((((('''&&&&&&%%%%%%###%%%'''(((******))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$)))%%%###)))'''###(((&&&''')))(((''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))))))))'''&&&$$$&&&''''''&&&&&&'''(((&&&&&&&&&'''''''''''''''%%%***&&&$$$)))'''###((($$$%%%&&&&&&%%%%%%&&&'''###%%%((((((&&&%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''''''''(((((()))$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''"""$$$&&&&&&&&&%%%&&&'''''''''''''''''''''''''''$$$''')))'''$$$###%%%'''%%%%%%&&&'''''''''''''''&&&&&&(((((()))((('''&&&%%%%%%%%%%%%'''((()))***&&&&&&&&&'''''''''''''''&&&%%%%%%''')))***)))'''&&&&&&((()))'''$$$''',,,$$$&&&((()))(((((((((***''''''((((((((()))))))))))))))***++++++++++++***'''((())))))(((((()))***((((((((((((((())))))******+++,,,,,,***))))))***))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))'''&&&'''+++000((((((((('''&&&&&&%%%%%%'''((()))((('''''')))***&&&'''))))))))))))+++,,,)))))))))******)))))))))***((('''))))))&&&&&&((($$$&&&''''''&&&%%%%%%&&&%%%$$$$$$&&&((()))'''&&&&&&''''''((())))))))))))******)))((('''&&&%%%%%%%%%&&&((((((''''''(((***&&&'''((()))*********)))%%%%%%%%%&&&&&&%%%%%%%%%''''''''''''((()))******$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$###""""""%%%***...$$$%%%&&&'''''''''&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&((())))))(((''''''(((***)))(((''''''((()))***))))))))))))***+++,,,---)))***,,,---.../////////)))---333888:::777333000---------------......///...////////////...------******+++++++++,,,,,,,,,***---...,,,+++,,,***'''((((((((()))))))))******))))))))))))))))))))))))'''((())))))******)))))))))*********)))(((((('''(((((((((((())))))))))))((()))))))))(((&&&$$$###'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((((((&&&%%%&&&'''''''''&&&&&&&&&&&&''''''###&&&((((((%%%%%%'''***%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''((('''%%%###$$$&&&(((((('''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&%%%&&&((()))***)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))###)))%%%$$$***(((%%%***%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''$$$&&&'''))))))(((&&&%%%$$$&&&''''''&&&%%%'''(((&&&&&&&&&'''''''''((((((###)))%%%###(((&&&"""'''$$$%%%&&&&&&%%%%%%&&&((()))&&&###%%%))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&+++***)))'''&&&$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''"""$$$'''''''''&&&''''''&&&&&&&&&''''''&&&&&&&&&"""%%%'''%%%!!! """%%%###%%%'''&&&######&&&)))''''''((())))))((('''&&&%%%&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&%%%%%%''')))***)))(((!!!'''+++(((&&&(((***+++###%%%'''(((''''''((()))'''((((((((())))))))))))((())))))***++++++******((()))+++***'''&&&((()))'''(((((()))))))))))))))***)))))))))******((('''))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&))),,,+++((('''***...&&&'''''''''''''''&&&&&&&&&'''))))))(((((()))***'''(((******))))))***,,,))))))************))))))+++'''&&&)))***&&&%%%(((%%%(((******(((&&&'''((($$$$$$$$$&&&((()))'''&&&''''''((((((((((((((('''((((((''''''&&&&&&%%%%%%"""$$$'''((('''''''''(((&&&'''(((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%((('''''''''((()))***+++$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%$$$%%%'''((($$$%%%&&&'''''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%'''))))))'''&&&&&&''''''((((((((('''''''''''')))(((((())))))***+++,,,&&&''')))+++,,,------------000333666777666444222...------------...//////......//////......---,,,************++++++++++++%%%,,,///,,,)))***+++((((((((((((((()))))))))***))))))))))))))))))))))))'''(((((()))))))))))))))((()))))))))))))))((((((&&&'''''''''((((((((((((&&&'''((()))((('''%%%$$$'''&&&$$$######%%%''')))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''"""&&&((('''$$$"""%%%(((&&&&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''(((((('''$$$"""###&&&))))))((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&''')))******(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((()))"""'''$$$###)))((($$$***$$$%%%'''&&&%%%%%%&&&(((((((((((((((((((((((((((&&&''''''(((((('''&&&%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&'''''''''((((((###((($$$"""(((&&&"""'''$$$%%%'''&&&%%%%%%&&&(((***!!!''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&''''''((('''&&&$$$###"""""""""###$$$%%%&&&''''''&&&%%%$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''###%%%(((((((((''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$(((***((($$$"""$$$(((!!!%%%(((%%% %%%***$$$%%%'''((()))***))))))''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((&&&%%%&&&''')))***)))(((###(((### %%%(((%%%###%%%'''(((''''''((()))(((((((((((())))))))))))'''((()))***************(((***+++***'''&&&''')))'''((()))++++++***))))))***'''&&&''')))***'''$$$)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))&&&+++///...***'''(((+++&&&'''((()))************%%%'''*********)))))))))((()))******))))))***+++))))))************))))))+++&&&%%%)))***&&&%%%((($$$'''))))))'''%%%&&&'''%%%%%%&&&(((***+++)))''''''(((((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&!!!###'''(((((('''&&&'''%%%&&&'''''''''&&&%%%$$$&&&''''''''''''''''''&&&((('''''''''((()))+++,,,$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&'''&&&%%%$$$"""%%%((()))'''$$$###"""###$$$&&&'''((('''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))$$$&&&(((((('''%%%%%%&&&%%%&&&((())))))'''%%%###(((((((((((()))***+++,,,(((***,,,...000111111111...//////000000000//////...............///000000......//////......---,,,)))************+++++++++''',,,)))'''***,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((&&&''')))++++++***((('''(((&&&###!!!"""$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((&&&%%%&&&''''''&&&%%%%%%%%%%%%&&&'''"""%%%(((&&&""" ###''''''''''''''''''((()))***#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((()))))))))%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&***---)))***)))(((((('''''''''(((((('''(((***)))(((''')))***'''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&'''((((((((((((((())))))))))))(((%%%$$$%%%'''(((&&&$$$&&&((()))&&&""" ###%%%&&&'''&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&((('''''''''%%%###%%%'''""""""###$$$$$$%%%&&&&&&'''&&&%%%%%%&&&'''&&&%%%'''))))))((('''&&&'''(((###%%%'''((('''&&&&&&&&&((('''&&&%%%$$$%%%&&&''''''(((((('''%%%###$$$%%%&&&(((******)))((()))***((((((((((((((((((((((((&&&''''''((()))***++++++%%%''')))))))))***,,,...((()))***)))'''&&&&&&'''((((((***,,,---))) ''''''''''''((((((((()))(((***++++++******+++,,,,,,,,,,,,+++++++++++++++))))))))))))************///---+++))))))+++---///)))((((((((((((***,,,---))))))************))))))((((((((((((((()))******''''''(((((())))))******+++*********))))))(((((()))((((((((((((***,,,---++++++******)))(((((((((******)))(((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((()))))))))&&&%%%&&&)))***)))'''((('''&&&&&&&&&''')))***&&&&&&''''''''''''&&&&&&***)))'''((()))***((('''---)))%%%###$$$''')))***''')))******)))(((((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''!!!+++&&&(((!!!######'''((((((&&&$$$""""""###%%%&&&'''((((((&&&$$$###&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&(((((((((((((((((((((((('''((()))((('''&&&'''(((%%%$$$&&&))),,,,,,)))%%%)))******+++++++++*********,,,......---,,,---...000...,,,,,,...///...............------.........111///---***)))***++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,---,,,,,,+++***)))(((((()))***+++)))************+++++++++''''''&&&&&&&&&&&&''''''''''''(((''''''(((+++---((())))))((('''&&&&&&'''%%%%%%&&&'''((()))******'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%'''((()))***###%%%&&&&&&&&&&&&''')))''''''((((((((('''%%%$$$'''&&&&&&(((++++++(((%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&'''(((%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((&&&&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&'''((($$$ $$$+++(((''''''&&&''''''(((((('''((())))))((('''(((***&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''((((((((())))))(((&&&$$$%%%'''(((&&&$$$(((((('''((()))***))))))%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%""""""############""""""%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%$$$###$$$&&&$$$%%%%%%&&&''''''(((((('''&&&&&&&&&''''''&&&&&&'''))))))((('''&&&'''(((###%%%'''((('''&&&&&&'''''''''&&&%%%%%%%%%&&&''''''(((***)))((('''(((***%%%'''))))))((((((((()))(((((((((((((((((((((((('''''''''(((((())))))***&&&((()))***)))***+++---)))***+++***((('''((()))''')))+++,,,***'''%%%$$$'''''''''((((((((())))))((()))+++***))))))***,,,''''''(((((()))***++++++************++++++++++++---,,,+++******+++,,,---***)))))))))***+++---...((()))******+++++++++***((((((((((((((()))******+++******)))((((((''''''))))))(((''''''''''''''')))((((((((()))***+++,,,))))))))))))******************)))((((((((((((((()))((((((''''''(((((()))'''''''''(((((((((((((((((('''%%%''')))***)))''')))))))))))))))******+++&&&''''''((((((''''''&&&)))'''&&&'''((()))(((&&&***(((&&&&&&'''(((((((((%%%'''(((((('''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$,,,&&&)))$$$(((&&&"""$$$%%%%%%%%%%%%&&&(((%%%&&&'''((('''&&&$$$###''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''((((((''''''&&&%%%&&&(((+++,,,)))'''(((((()))*********)))))),,,---//////...---...000)))***+++,,,,,,---...///...------,,,,,,------...///...,,,+++******+++,,,******+++,,,,,,,,,,,,+++(((((()))))))))(((((('''+++***)))(((((()))***+++))))))*********+++++++++(((((((((''''''(((((((((,,,,,,+++)))&&&%%%&&&'''%%%'''(((((((((((()))***''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''&&&(((((((((&&&&&&&&&(((%%%%%%&&&'''&&&&&&$$$$$$&&&%%%%%%(((******'''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&'''(((&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&((((((''''''''')))***+++''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((######'''***(((''')))&&&%%%%%%%%%&&&'''((((((''')))))))))''''''((()))%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''(((((($$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''&&&%%%&&&'''''''''%%%'''%%%###&&&***+++'''###$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''))))))(((''''''''''''(((%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''''''''''''''''''''))))))((('''&&&'''((($$$%%%'''((('''&&&&&&''''''&&&&&&%%%&&&&&&''''''###$$$&&&&&&&&&&&&''')))%%%&&&(((((('''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''')))******))))))***+++***+++,,,+++)))((()))***&&&))),,,***''''''***...(((((((((((())))))))))))''')))******))))))***+++''''''(((((()))))))))***+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++***++++++,,,---...((()))******++++++++++++)))(((((((((((()))***************))))))(((((('''***)))((('''&&&'''((())))))((((((((()))***+++,,,''''''((()))***,,,,,,---******)))))))))(((((((((***))))))(((((())))))***))))))((((((((((((((('''((('''&&&''')))***)))(((((())))))***************&&&''''''((((((''''''&&&'''&&&%%%&&&'''((('''&&&(((''''''((())))))(((&&&%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$+++$$$)))'''!!!+++'''"""$$$%%%&&&%%%%%%''')))%%%&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&+++***((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&)))***(((&&&'''&&&&&&''')))***)))(((&&&'''(((((()))))))))(((,,,------,,,+++,,,...///"""&&&***,,,++++++---000---,,,,,,++++++,,,,,,---...---++++++++++++,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))(((******))))))))))))******)))))))))*********++++++))))))(((((((((((()))))),,,,,,+++)))&&&$$$%%%&&&''')))***)))(((''')))***((((((((('''''''''&&&&&&'''&&&&&&&&&&&&'''(((((())))))((('''&&&%%%%%%%%%)))******)))'''%%%&&&'''%%%%%%&&&'''''''''&&&&&&%%%$$$%%%'''((((((&&&$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((()))***'''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&%%%%%%%%%$$$((('''&&&&&&&&&''')))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***%%%###(((+++)))&&&%%%$$$$$$$$$%%%&&&'''((()))''')))))))))'''&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''&&&'''&&&%%%&&&'''&&&"""###%%%(((((('''%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((%%%%%%%%%%%%%%%&&&'''((()))(((((('''''''''''''''%%%''''''&&&''')))(((%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((()))(((''''''(((((('''))))))((('''&&&'''((($$$&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''"""###%%%%%%$$$$$$&&&'''$$$&&&(((((('''&&&'''((((((((((((((((((((((((((((((((((((''''''''''''''')))***+++***)))((()))***)))***++++++)))((()))+++''')))***)))((((((+++...(((((()))))))))*********''')))******)))(((***+++------,,,+++)))(((''''''++++++++++++,,,,,,,,,,,,******+++,,,,,,+++******+++++++++++++++,,,------)))))))))******)))(((((())))))(((((())))))***+++''''''((()))***++++++,,,,,,+++***(((((()))+++,,,)))))))))))))))******+++'''((()))***+++,,,,,,---)))))))))******)))))))))******))))))))))))*********)))))))))((((((''''''(((''''''((())))))))))))%%%&&&((()))))))))((('''''''''(((((((((((('''''''''&&&%%%&&&((()))((('''((('''&&&'''))))))((('''''')))******)))(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''###((( &&&'''###+++'''(((((()))'''$$$######$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%+++***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))&&&###%%%)))+++((($$$'''&&&%%%%%%&&&'''((((((&&&''''''((())))))))))))))))))***)))((((((***,,, &&&,,,---+++))),,,///,,,++++++++++++++++++,,,,,,++++++++++++,,,---...******+++,,,,,,,,,,,,+++,,,---------,,,,,,+++******))))))))))))))))))***))))))))))))************)))(((((((((((((((((()))'''((()))(((''''''((())),,,,,,,,,***'''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''&&&%%%%%%'''((()))(((&&&%%%&&&'''''''''((())))))*********$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,+++***)))'''&&&&&&%%%(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$'''&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''%%%%%%))))))%%%%%%'''$$$$$$$$$%%%&&&'''((()))((())))))((('''&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&''''''&&&)))++++++(((%%%$$$$$$###%%%(((((('''%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&&&&%%%%%%&&&&&&$$$&&&&&&###%%%)))'''!!!$$$$$$%%%%%%%%%%%%&&&&&&&&&((())))))'''&&&''')))'''))))))((('''&&&'''(((%%%'''((('''&&&&&&((()))&&&&&&&&&''''''(((((((((((()))***)))((('''(((***$$$&&&(((((('''&&&'''((())))))))))))))))))))))))(((((((((((((((''''''''')))***+++***)))((()))***((()))******(((((()))***)))(((''')))+++,,,***((()))))))))************+++((()))******))))))***+++...---,,,+++***)))((('''*********++++++++++++,,,)))***,,,------,,,***)))*********+++++++++++++++******))))))((('''%%%%%%)))))))))))))))***++++++''''''((()))***+++,,,,,,,,,+++***))))))***+++,,,((()))))))))************************************((()))************))))))******))))))))))))************))))))(((((((((''''''((()))))))))))))))***%%%&&&((()))))))))(((''''''(((((((((((((((((('''((('''&&&''')))***)))((()))'''%%%%%%''')))))))))''')))******)))(((((()))(((''''''&&&&&&''''''(((((((((((((((((((((((((((###)))!!!''''''###,,,'''***+++***((($$$"""""""""%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))%%%"""$$$)))+++(((%%%&&&%%%$$$######$$$&&&(((&&&'''((()))************''')))))))))((((((***+++###)))......+++)))***---+++++++++******+++++++++++++++++++++,,,------...******+++,,,,,,,,,,,,+++''''''((())))))***)))))))))))))))******)))))))))(((((()))))))))*********(((''''''&&&&&&''''''(((###%%%'''(((((((((***++++++,,,,,,***'''%%%%%%%%%%%%%%%%%%&&&'''(((((()))'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''$$$%%%''''''&&&&&&'''((((((((((((((())))))******###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""!!! (((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''$$$$$$&&&)))'''$$$''',,,&&&%%%%%%%%%&&&'''((((((((())))))(((&&&%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&((((((((('''&&&'''(((!!!&&&))))))&&&$$$&&&((($$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&'''))))))''''''&&&%%%%%%%%%%%%%%%"""%%%$$$ ###((($$$''''''''''''''''''((((((%%%(((***)))&&&%%%''')))'''))))))((('''&&&'''(((&&&'''((('''&&&&&&(((***%%%&&&'''(((((((((((((((((()))***)))((('''((()))%%%&&&(((((('''''''''((())))))))))))))))))))))))((((((((())))))))))))))))))***+++***)))((()))***'''(((***)))(((((()))+++***((('''***------)))$$$)))*********++++++++++++(((***++++++******+++,,,(((((())))))*********+++************+++++++++++++++,,,------------,,,+++******++++++++++++***************)))((('''&&&%%%***))))))))))))***++++++************************(((((())))))))))))))))))((()))************))))))---,,,,,,+++******))))))((()))***+++++++++***)))***))))))(((((())))))******))))))))))))))))))(((''')))******(((((()))+++((())))))***************'''(((((())))))(((((('''(((''''''(((***+++***))))))'''%%%$$$&&&)))******%%%'''(((((('''&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((%%%,,,%%%)))(((""",,,((('''((()))'''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&''')))((((((''''''(((((()))&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###%%%((()))(((&&&%%%%%%%%%$$$######%%%'''&&&'''((()))***+++++++++(((***,,,,,,+++***+++,,,(((+++......+++)))***,,,,,,++++++******++++++,,,+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++'''((()))***++++++++++++))))))************))))))((((((((()))))))))******''''''&&&&&&&&&&&&''''''$$$&&&(((((('''''''''(((&&&((()))((('''&&&((()))###$$$%%%&&&'''((())))))'''&&&&&&&&&&&&'''(((((("""$$$&&&((()))))))))(((###$$$&&&&&&%%%&&&''')))&&&&&&&&&%%%&&&&&&'''(((###%%%&&&%%%$$$$$$&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((($$$%%%'''((((((&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''***(((''')))'''%%%'''+++(((''''''&&&''''''((((((((())))))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&((())))))&&&&&&''')))$$$%%%&&&&&&&&&&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&((('''&&&%%%%%%&&&'''((($$$%%%%%%%%%'''((()))***(((((('''&&&&&&&&&&&&&&&###'''%%% ###)))$$$((((((((((((((((((''''''$$$''')))(((%%%###&&&)))'''))))))((('''&&&'''(((''''''((('''&&&&&&(((+++$$$%%%'''((()))))))))(((%%%'''(((((('''''')))***%%%'''))))))((((((((()))))))))))))))))))))))))))(((((())))))******++++++((()))******)))((()))+++((()))+++***))))))+++,,,))))))***+++,,,,,,+++************+++++++++,,,,,,)))+++,,,,,,++++++,,,---(((((()))***+++,,,,,,---++++++++++++,,,,,,,,,------------......---------++++++,,,------,,,+++***))))))************))))))******))))))******+++,,,************************&&&((()))++++++***)))(((((()))***++++++***)))(((------,,,++++++***))))))'''(((***,,,,,,+++***))))))((((((''''''(((((())))))))))))))))))*********''')))+++***((((((***,,,)))))))))))))))******+++(((((())))))))))))(((((('''&&&&&&''')))******)))'''&&&%%%''')))***)))(((%%%'''(((((('''&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((%%%...(((+++&&&)))'''%%%&&&''''''&&&&&&''')))%%%%%%%%%%%%&&&&&&''''''(((''''''&&&&&&''''''((($$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((%%%'''((('''%%%$$$&&&(((%%%%%%'''((()))*********'''***---...---+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,---,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,---------,,,,,,((()))***++++++***)))((((((((((((((()))))))))***((((((''''''''''''((((((%%%'''))))))'''&&&&&&&&&$$$&&&''''''&&&&&&''')))%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((("""$$$&&&((())))))((((((%%%&&&((('''&&&&&&'''((('''&&&%%%$$$$$$%%%%%%&&&$$$%%%'''&&&$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((()))((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''''''''((()))))))))$$$&&&(((******(((%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''333---))))))(((%%%%%%''')))(((((('''''''''((((((((())))))(((&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''((($$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((&&&(((***)))&&&%%%''')))000---))))))++++++)))'''&&&'''&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$%%%'''))))))((('''%%%%%%$$$"""!!!!!!"""$$$%%%$$$%%%%%%&&&'''(((******))))))(((''''''''''''''''''+++)))###&&&,,,&&&&&&&&&&&&&&&&&&&&&%%%%%%###&&&)))((($$$"""%%%)))''')))))))))'''&&&'''((('''(((((('''&&&&&&)))+++$$$%%%'''))))))))))))(((''')))+++++++++,,,...000&&&(((******)))((()))***))))))))))))))))))))))))(((((()))***+++,,,,,,---''')))******))))))***+++)))***,,,,,,++++++,,,---(((***------++++++...111******+++++++++,,,,,,,,,***,,,------,,,+++---...------------------------,,,,,,,,,---------..............................,,,---.........---,,,+++((((((***+++------......*********)))******+++,,,&&&'''(((***+++,,,......'''))),,,......---+++***((()))***++++++***)))(((,,,,,,,,,+++++++++******'''(((***,,,---,,,***)))((((((''''''''''''(((((((((((())))))******++++++''')))+++***((((((***,,,((('''&&&&&&&&&''')))***(((((())))))))))))((((((&&&%%%$$$&&&((())))))((($$$%%%&&&)))++++++)))&&&''')))******)))(((((()))((((((''''''''''''(((((())))))))))))))))))))))))###---((()))"""%%%$$$%%%'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%###$$$&&&'''((()))))))))((((((((((((((((((((((((###$$$&&&&&&&&&&&&''')))&&&(((***)))'''%%%''')))###$$$%%%'''((()))))))))$$$''',,,---,,,***((((((,,,***((()))***,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++***************)))((('''((()))***++++++***)))((((((((((((((())))))))))))))))))(((((((((((())))))###%%%((()))(((''''''(((&&&'''((('''%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((###$$$'''((())))))''''''((()))***)))'''&&&&&&'''***)))'''&&&%%%%%%&&&'''$$$&&&'''&&&$$$$$$''')))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))((((((&&&%%%%%%&&&'''(((''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((('''&&&&&&'''(((&&&((())))))'''%%%$$$$$$))))))(((((('''''''''&&&%%%&&&''''''&&&&&&((()))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''!!! &&&)))&&&$$$&&&%%%&&&&&&&&&%%%%%%''')))%%%%%%%%%&&&&&&&&&&&&''''''((()))((('''&&&''')))''')))(((###$$$((('''!!!%%%&&&&&&'''((()))*********,,,...,,,(((&&&&&&(((###$$$&&&((())))))((('''''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%%%%'''(((&&&''''''((()))(((((((((&&&((()))(((&&&%%%%%%&&&$$$&&&''''''&&&&&&((()))&&&(((***)))&&&%%%'''***''''''&&&&&&'''(((***+++((()))******)))'''&&&%%%******)))))))))((((((((((((((()))******+++,,,,,,+++++++++***)))))),,,...***)))))))))))))))))))))(((***++++++******+++---((())))))***+++,,,------......///000///...,,,+++...222666555000---///111---------,,,,,,,,,++++++,,,,,,------------.........000///++++++///000...---...000111111///...,,,*********+++---...000111++++++*********++++++,,,...---+++***)))))))))*********++++++,,,,,,,,,---,,,,,,,,,++++++)))((((((///---+++)))(((((()))***)))---,,,((('''***,,,+++******))))))))))))***************)))'''(((***,,,++++++,,,+++)))(((***+++---***&&&$$$%%%'''((()))((()))***++++++***)))((((((***+++***)))((()))+++&&&''')))******(((&&&%%%***(((+++///,,,&&&%%%)))%%%&&&&&&'''((()))******%%%'''(((((('''''')))***%%%%%%%%%&&&'''((())))))&&&'''((((((''''''(((***'''$$$"""%%%***,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((&&&$$$"""###&&&)))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$&&&)))***)))(((''''''"""&&&***,,,+++)))'''&&&)))******++++++,,,------,,,------+++))))))***+++///***((()))******...333...------,,,,,,------...+++,,,,,,------,,,,,,+++)))************+++++++++++++++******)))((((((((())))))***++++++***(((((((((((())))))))))))((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%++++++)))(((((()))***+++%%%&&&''''''((((((''''''&&&'''''''''''''''&&&&&&$$$''''''###$$$))))))$$$***'''''')))'''###!!!###$$$%%%&&&&&&&&&%%%$$$###$$$''''''$$$$$$((((((&&&&&&&&&''''''(((''''''''''''''''''((((((((())))))%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%&&&'''((('''&&&%%%%%%((('''''''''&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((###"""''')))%%%###%%%$$$%%%&&&&&&%%%%%%&&&(((''''''''''''((((((((((((&&&((()))((('''&&&''')))''')))(((%%%&&&***(((###&&&&&&&&&''''''(((((()))$$$%%%''''''&&&%%%&&&'''%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%'''((((((&&&&&&''')))''''''''''''((((((((()))''')))***)))(((&&&&&&'''%%%&&&''''''&&&&&&'''(((&&&((()))(((''''''((()))'''&&&&&&&&&'''((()))***'''((())))))***)))(((''''''(((((()))***+++,,,,,,)))))))))))))))))))))***+++,,,,,,+++)))***,,,...+++++++++***************+++---......------...///,,,,,,---------.........//////000111111111111111***...111000---+++---000------------------,,,,,,.........///000000000111///111111...///333555333222222444444444222000//////......---,,,,,,------,,,,,,++++++++++++,,,,,,///...,,,++++++++++++,,,+++++++++,,,,,,,,,------+++,,,,,,+++***)))((((((...---+++***)))******+++))),,,,,,((('''***,,,+++******))))))))))))******)))*********((((((***+++((()))******))))))+++---+++*********)))******+++'''((())))))))))))((('''((()))******(((((()))***$$$%%%'''((()))***))))))(((%%%%%%((('''######'''&&&&&&''''''(((((())))))&&&''')))(((''''''((()))%%%&&&&&&''''''(((((((((&&&'''((((((''''''((()))***'''$$$%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))))))))'''%%%%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$&&&((()))((((((((())) %%%((()))))))))***((())))))******+++,,,,,,---......---,,,+++---......******,,,---+++---111------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++((())))))))))))*********,,,,,,++++++***)))))))))((()))******+++***))))))''''''((((((((((((''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&'''%%%&&&&&&'''''''''''''''&&&&&&'''''''''''''''&&&"""%%%%%%###$$$((((((###$$$"""###'''(((&&&&&&((($$$%%%&&&&&&&&&%%%$$$$$$$$$&&&&&&###$$$'''(((&&&###$$$%%%&&&&&&&&&&&&&&&''''''(((((()))))))))***&&&&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((('''&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$'''(((%%%$$$$$$###%%%''''''&&&%%%&&&'''''''''''''''((((((((((((&&&'''(((((('''&&&'''((('''((('''&&&'''+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((()))(((&&&'''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''')))))))))'''&&&'''((((((''''''&&&'''((()))***((()))+++***((('''((((((%%%'''''''''%%%$$$%%%&&&((('''&&&''')))***)))(((&&&&&&&&&&&&'''((()))***&&&&&&((()))************(((((()))***+++,,,------+++++++++*********)))))),,,,,,---,,,******,,,...------------------------...///000000//////000111000000000000000000000000111111222333444555777888///222444333111111444777000000000000000000111111000000111222333333444444000333333222333888999888666777777777666555333222222111000...------------------,,,,,,,,,,,,------......---,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++***))))))(((++++++++++++++++++++++++(((,,,,,,((('''***+++*********))))))))))))******(((***++++++***))))))***&&&'''((((((((()))+++---&&&***------***))))))+++''''''((((((((((((''''''''')))***)))((('''(((***%%%%%%&&&'''((()))*********&&&%%%''')))((((((***'''''''''((((((((((((((('''((()))((('''&&&'''(((''''''''''''''''''''''''%%%'''((((((''''''((()))+++)))'''&&&%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((())))))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''((('''''')))***!!!$$$&&&'''(((***,,,'''(((((()))******++++++,,,---...---,,,,,,...///---+++,,,///000,,,,,,...------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++((((((((())))))))))))***+++++++++***))))))(((((('''((()))******+++******&&&''''''((((((''''''&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&'''((((((%%%%%%&&&'''''''''''''''$$$%%%&&&'''''''''''''''###%%%$$$%%%'''&&&$$$""" !!!&&&'''&&&&&&)))###$$$%%%&&&&&&&&&%%%$$$###&&&%%%"""###&&&'''%%%!!!!!!###$$$%%%%%%%%%%%%(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$&&&&&&&&&%%%$$$%%%&&&'''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%$$$$$$&&&''''''&&&&&&"""$$$&&&'''&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((&&&&&&'''(((&&&&&&%%%&&&(((******(((''''''&&&&&&&&&%%%%%%%%%***(((&&&&&&))))))%%%"""((('''&&&%%%$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((())))))(((&&&%%%&&&''')))(((&&&%%%&&&''')))+++'''(((******(((''''''(((&&&'''((('''%%%$$$$$$%%%)))&&&%%%'''***,,,***(((&&&&&&&&&''''''((())))))&&&''''''((())))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------...000000000000111111111111111111222333333222111222333333333444444555555666666888777777777999;;;===>>>:::;;;;;;:::888999;;;>>>777777777888888888888999555555666777888999999:::555888999777888<<<===;;;::::::::::::888777555444111111000000000000111111//////...---------......,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))***+++,,,,,,++++++(((,,,,,,)))'''***+++***+++******))))))******+++(((***,,,,,,+++))))))***&&&'''(((((('''(((***,,,$$$(((,,,***&&&###%%%((((((((((((((((((((((((((('''((())))))((('''((()))))))))(((''''''''''''((()))''''''))),,,,,,+++***((((((((((((((('''''''''((()))***)))'''&&&&&&'''((((((((((((''''''''''''%%%&&&((('''&&&&&&''')))((())))))(((&&&&&&(((***''''''''''''''''''''''''%%%&&&''''''((('''''''''$$$&&&((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&''')))+++'''((()))(((&&&&&&((()))(((((())))))***+++++++++)))***++++++******,,,...///------000///,,,,,,...---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++))))))))))))******************))))))((('''''''''''''''((()))***+++++++++''''''(((((((((((('''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''''''''''''''(((((((((%%%%%%&&&'''''''''&&&&&&$$$$$$%%%&&&''''''''''''"""%%%&&&&&&&&&&&&%%%%%%######&&&&&&###"""$$$###$$$%%%&&&&&&&&&%%%$$$"""%%%%%%""""""&&&&&&$$$ !!!"""###%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%'''((('''&&&%%%&&&'''***(((&&&&&&(((((('''%%%''''''''''''''''''((((((&&&'''((('''&&&%%%&&&((($$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''!!!###%%%&&&'''((())))))"""$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((('''&&&%%%&&&(((%%%######%%%(((((((((((('''''''''&&&%%%%%%$$$$$$&&&###""""""%%%%%%"""((('''%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&(((((('''%%%$$$%%%&&&)))(((&&&%%%&&&''')))+++%%%'''(((((('''&&&'''(((&&&'''((('''%%%$$$%%%&&&***'''&&&'''***,,,***(((&&&&&&'''(((((())))))))))))((((((((((((((()))))),,,,,,,,,,,,,,,---------***++++++---...///000000///000222333222222333555666777777777888888999999999:::;;;:::999888999;;;:::;;;;;;===>>>???@@@@@@CCCBBBAAAAAABBBDDDEEEGGGEEEDDDCCCAAA??????@@@BBBAAAAAAAAAAAAAAABBBBBBBBB>>>>>>???@@@@@@AAABBBBBB???BBBCCC@@@AAACCCCCC@@@AAAAAAAAA@@@>>>===<<<;;;666555555444444444444444222222111000000000000000,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***'''((()))***+++++++++***(((,,,---***)))+++,,,***++++++************++++++(((***,,,---+++*********((())))))(((''''''(((***'''***+++(((""" ###'''))))))))))))))))))))))))((()))***)))((('''(((***))))))(((''''''''''''(((###%%%'''(((***+++)))&&&((((((((((((((('''''''''((()))***)))'''&&&&&&'''((((((((((((((((((''''''%%%&&&''''''&&&&&&'''(((###&&&((()))((((((((()))''''''''''''''''''''''''%%%&&&''''''((('''''''''$$$&&&(((((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%&&&(((***++++++***(((%%%%%%&&&'''))))))******+++,,,,,,---)))***++++++******,,,...111...,,,...---,,,---000,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++,,,,,,,,,++++++******))))))((('''(((((()))***++++++,,,))))))************))))))'''((()))******)))((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&$$$$$$%%%&&&''''''&&&&&&!!!###&&&((('''%%%&&&((((((%%%%%%'''%%%!!! """###$$$%%%&&&'''&&&%%%%%%"""%%%%%%""""""&&&&&&$$$!!!"""###%%%&&&'''''''''(((''''''&&&%%%$$$######%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((&&&&&&'''(((***'''$$$%%%''')))'''%%%'''''''''(((((((((((((((&&&(((((((((&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''' %%%'''&&&&&&(((***)))###$$$%%%$$$######%%%'''&&&&&&&&&&&&''''''''''''%%%&&&''''''&&&%%%&&&'''&&&###"""&&&(((''''''(((((('''''''''&&&&&&%%%%%%"""""""""$$$&&&'''&&&%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%$$$%%%&&&(((''''''&&&'''((()))***$$$&&&(((((('''&&&'''(((&&&(((((((((&&&%%%&&&'''***)))((((((******)))(((''''''(((***************,,,+++***************++++++,,,---...000222333333+++,,,---///111222333444444666999::::::;;;<<<>>>@@@@@@@@@AAABBBBBBCCCCCCEEEFFFGGGFFFDDDCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLNNNOOOOOOPPPPPPNNNLLLKKKJJJJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJIIILLLMMMKKKKKKMMMLLLIIIJJJJJJIIIHHHGGGGGGFFFFFF@@@???===;;;:::999888888777777666555444444444444///000000000000000/////////............------------------......------,,,)))))))))******+++++++++)))---///,,,***,,,---+++++++++************++++++)))+++,,,,,,+++******+++******+++)))''''''(((***+++,,,,,,)))%%%###%%%(((******))))))))))))******(((***+++***)))((()))***%%%%%%&&&'''((()))******"""'''******)))******((('''''''''((((((((((((((('''((()))((('''&&&'''((((((((((((((((((((((((((($$$&&&''''''&&&&&&'''(((###$$$%%%'''((()))))))))''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&(((******((('''&&&'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((%%%&&&&&&&&&$$$$$$&&&(((*********+++,,,,,,------,,,---...---,,,,,,...///111---+++,,,---+++---111,,,,,,++++++++++++,,,,,,******++++++++++++******+++++++++,,,,,,,,,------///......---,,,,,,++++++)))((((((((()))***+++,,,)))******++++++******)))'''(((((())))))(((((('''(((((((((((((((((((((((()))((('''&&&&&&'''((()))###$$$%%%&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''(((&&&###%%%***&&&###$$$''''''######%%%"""###%%%&&&'''&&&&&&%%%###&&&%%%"""###&&&'''%%%######%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%$$$%%%%%%&&&&&&"""###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&""" !!!&&&))))))'''&&&&&&&&&''''''((((((((('''((()))(((&&&%%%&&&'''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''"""(((***&&&%%%'''(((&&&%%%%%%$$$"""!!!###&&&)))%%%%%%&&&&&&&&&'''''''''%%%&&&''''''%%%%%%&&&'''(((######''')))'''&&&)))((((((''''''''''''''''''"""$$$&&&''''''((()))***###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&'''(((''''''''''''((((((((()))%%%'''((()))((('''((()))&&&((()))(((''''''((()))***++++++***((('''((()))'''(((***+++,,,,,,++++++------,,,,,,---...000000///000111333444666777888444444555666888999:::::::::===@@@CCCDDDEEEGGGHHHJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOMMMLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLNNNPPPRRRSSSSSSTTTVVVVVVUUUUUUUUUTTTRRRQQQOOOOOONNNMMMLLLKKKJJJJJJMMMMMMLLLLLLLLLLLLKKKKKKLLLPPPQQQPPPPPPSSSRRROOOPPPOOOOOONNNMMMMMMMMMMMMGGGFFFDDDCCCBBBAAAAAAAAA>>>===<<<;;;::::::::::::666666777777666555444333222222222222111111000000......////////////......---,,,+++++++++,,,---...)))...000---,,,......+++,,,++++++******++++++,,,++++++,,,+++******+++---)))*********))))))***,,,******++++++***))))))(((***)))(((((((((((()))***)))+++,,,+++***)))***,,,$$$%%%'''((()))***))))))###+++---(((###&&&+++---&&&&&&''''''(((((())))))&&&''')))(((''''''((()))''''''(((((())))))******$$$&&&''''''&&&%%%'''((()))%%%"""!!!$$$'''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''')))***)))'''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$&&&((((((&&&%%%%%%%%%"""$$$&&&&&&&&&&&&((())))))))))))***++++++,,,,,,---......---,,,+++---...,,,******......,,,,,,///,,,,,,++++++++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,......------,,,++++++*********)))(((((()))***+++))))))************))))))(((''''''''''''''''''(((''''''''''''''''''''''''+++***(((''''''(((***+++%%%&&&((()))******))))))$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$###'''%%%&&&'''######+++%%%###$$$'''(((%%%%%%'''"""###$$$&&&''''''&&&&&&$$$&&&&&&###$$$'''(((&&&$$$$$$%%%&&&&&&'''&&&&&&$$$$$$%%%&&&'''((()))***"""###$$$%%%'''((())))))$$$$$$$$$$$$%%%&&&&&&'''"""###$$$&&&''''''&&&&&&''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&&&&$$$$$$%%%&&&!!!%%%******(((%%%%%%%%%&&&&&&''''''''''''((()))(((&&&%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$+++,,,'''$$$&&&&&&$$$&&&%%%###!!! """&&&***######$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&'''***%%%$$$)))+++'''&&&)))(((((((((((((((((((((((("""%%%'''&&&###"""###%%%!!!###$$$&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''''')))***&&&'''(((((()))(((((((((&&&((()))***)))((()))***&&&((())))))((((((***+++***,,,---+++'''%%%''')))((()))+++,,,------,,,,,,............000222444666555666666666777777888888>>>>>>>>>??????@@@@@@@@@>>>BBBFFFIIIKKKLLLNNNPPPQQQQQQRRRRRRSSSTTTUUUUUUQQQRRRSSSRRRPPPOOOPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLGGGHHHLLLOOORRRSSSTTTTTTSSSSSSSSSTTTUUUUUURRRPPPQQQPPPOOONNNLLLKKKJJJJJJLLLLLLKKKKKKJJJIIIIIIIIIJJJOOOQQQPPPQQQTTTTTTQQQQQQPPPPPPOOOOOOOOOPPPPPPHHHHHHGGGGGGHHHIIIIIIJJJBBBBBB@@@???>>>>>>>>>>>>;;;<<<<<<<<<;;;:::888777555555555444444333333333//////000000000000000///000///---,,,,,,---///000***///111///---///...,,,,,,++++++******++++++,,,,,,,,,,,,***)))))),,,...((()))************---///%%%&&&(((,,,...---***''')))((('''&&&&&&'''((()))***+++,,,,,,+++***+++,,,&&&''')))******(((&&&%%%!!!((())) ''',,,%%%&&&&&&'''((()))******%%%'''(((((('''''')))***&&&''''''((()))******+++$$$%%%'''&&&%%%%%%&&&(((///'''!!!&&&((('''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$'''))))))'''%%%######$$$&&&((()))(((((()))***((((((((()))******++++++,,,------+++))))))***+++((((((***///000---+++---,,,++++++++++++++++++,,,******++++++++++++******)))************+++++++++++++++******)))(((((((((+++***)))(((((()))******(((((())))))))))))((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&***((('''&&&&&&'''(((***"""###%%%'''(((((('''&&&$$$$$$%%%&&&&&&&&&%%%%%%'''''''''&&&%%%$$$###"""(((%%%%%%&&&!!!!!!***'''$$$%%%((((((%%%$$$'''"""###$$$&&&''''''&&&&&&$$$''''''$$$$$$((((((&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&)))(((''''''((()))((('''%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%%%%%%%''')))%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''(((((()))************)))''''''((((((&&&%%%!!!$$$%%%$$$%%%((((((%%%&&&(((******)))(((((()))''''''''''''''''''''''''$$$$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%%%%###!!!###'''((('''$$$(((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&###$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((('''''''''''''''''''''''''''(((******((((((((()))))))))(((''''''***///333(((((((((((()))))))))***)))(((''''''&&&'''((()))((()))******)))(((&&&%%%,,,+++)))((((((***+++,,,)))***,,,,,,+++,,,---///000000111333555777999;;;:::<<>>>>>>>>AAACCCDDDCCCAAA@@@???@@@AAADDDHHHMMMPPPQQQPPPOOOSSSTTTVVVVVVVVVVVVXXXZZZZZZVVVQQQNNNNNNOOOQQQRRRWWWTTTOOONNNOOONNNKKKHHHIIIHHHHHHKKKOOOQQQPPPMMMPPPQQQOOOMMMNNNRRRQQQNNNOOONNNMMMNNNOOOOOOMMMKKKLLLOOOQQQOOOKKKIIIIIIKKKJJJLLLOOOQQQQQQQQQRRRRRRSSSRRRSSSTTTTTTRRRPPPQQQIIIJJJJJJIIIGGGGGGHHHIIIBBBEEEFFFEEEAAA@@@CCCFFF@@@AAAEEEIIIEEE@@@BBBJJJCCC@@@???>>>999555777===999777666666777777666444111222333333222222333444111222222111///---,,,------.........---+++***)))///...+++)))''''''((()))***+++++++++,,,,,,,,,,,,)))+++,,,,,,++++++,,,---))))))))))))))))))))))))---,,,,,,+++***)))(((((('''((((((''''''(((***---'''((()))******)))((('''&&&''')))))))))(((&&&&&&"""&&&)))(((&&&%%%'''***)))(((&&&$$$$$$$$$&&&'''((((((((((((((((((((((((%%%&&&&&&'''((()))******###)))+++&&&%%%((((((%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''(((((($$$(((***((('''))))))((('''''''''(((''''''&&&&&&***'''$$$%%%'''(((%%%"""&&&'''((('''&&&%%%&&&'''***)))(((((()))+++---///000///...---,,,,,,,,,,,,//////...---,,,++++++***...------...000111000...000---******,,,,,,)))''')))((((((((()))+++---///,,,,,,,,,,,,,,,+++******''')))******))))))***+++)))))))))(((&&&''')))+++&&&'''((())))))((('''&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((''''''&&&%%%&&&'''((()))&&&'''''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''###%%%''''''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%$$$%%%&&&$$$%%%&&&'''''''''&&&&&&((('''%%%%%%&&&&&&&&&%%%%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&''''''(((&&&###"""###%%%&&&&&&%%%&&&'''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''((((((((('''%%%$$$%%%&&&%%%'''(((((('''&&&&&&'''%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%)))(((''''''(((((('''&&&"""&&&'''%%%%%%((((((%%%(((***+++***((('''''''''''''''''''''''''''''''''$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&'''(((***+++***)))(((((()))***)))((('''''''''''''''&&&%%%%%%(((((('''''''''&&&&&&&&&###$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((******((((((((()))******)))((('''(((+++...(((((((((((()))))))))))),,,+++)))(((((()))******%%%&&&''')))******+++++++++***)))((()))+++---...---///111222333444666888;;;;;;;;;<<<===>>>???@@@???AAABBBAAA???======>>><<<>>>??????===<<<<<<===CCCFFFKKKOOORRRSSSSSSSSSQQQRRRSSSSSSTTTVVVYYY\\\[[[WWWRRRNNNLLLLLLMMMNNNLLLKKKKKKMMMOOOQQQRRRQQQOOONNNMMMMMMMMMNNNNNNNNNKKKLLLKKKJJJLLLQQQQQQNNNOOOOOOPPPRRRSSSQQQMMMJJJNNNQQQRRRQQQNNNLLLMMMOOOLLLOOOSSSTTTSSSSSSUUUWWW\\\^^^aaaeeeccc^^^YYYVVVQQQPPPNNNLLLJJJJJJIIIIIIFFFGGGGGGFFFDDDDDDFFFHHHDDDEEEJJJOOONNNHHHIIIMMMIIIFFFEEEEEEDDDAAABBBGGG@@@>>>;;;;;;;;;:::999888777888888777666666666666555666555333000...,,,,,,......///000///...---,,,+++++++++******)))((((((------,,,,,,,,,,,,++++++)))***,,,+++******+++---))))))))))))))))))))))))+++++++++***************'''((((((((('''(((***---(((((())))))))))))(((((((((''''''((())))))((('''&&&'''))))))((((((((())))))(((&&&%%%$$$%%%&&&'''((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&))))))&&&&&&)))(((###''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((("""&&&'''$$$###&&&'''&&&$$$%%%%%%&&&%%%%%%$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%&&&((()))(((((((((***+++---......---------------...............------,,,,,,+++---,,,,,,---...///---,,,,,,***(((((()))***(((&&&((((((((()))***,,,---...++++++++++++***)))(((''''''((())))))(((((()))+++((())))))'''&&&&&&(((***&&&'''(((((((((((('''&&&%%%%%%%%%&&&&&&'''''''''((((((''''''(((((()))***'''&&&%%%%%%%%%&&&'''(((&&&&&&''''''''''''''''''%%%'''(((((('''&&&&&&'''"""$$$&&&&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''&&&%%%$$$$$$%%%#########$$$$$$$$$%%%%%%(((&&&%%%%%%&&&&&&&&&$$$%%%'''(((((('''&&&&&&'''(((''''''''''''''''''((()))%%%!!! !!!$$$&&&'''%%%&&&''''''((((((''''''%%%&&&&&&&&&&&&'''''''''((())))))(((&&&%%%&&&'''%%%'''(((((('''&&&&&&'''%%%&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%((('''&&&'''((())))))'''$$$'''(((%%%%%%((('''$$$)))***+++***(((&&&%%%&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''((()))***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$'''''''''''''''&&&&&&&&&$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((******((((((((()))***++++++)))'''&&&((())))))))))))(((((((((((((((+++***((('''''''''((()))&&&&&&'''(((***,,,---...+++******+++,,,...000222000333666777999;;;===@@@FFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBB@@@===;;;<<<===:::<<<======<<<<<<<<<===CCCEEEIIILLLOOOPPPQQQPPPQQQRRRRRRRRRRRRTTTXXXZZZXXXUUUPPPLLLIIIHHHIIIJJJKKKMMMQQQSSSTTTVVVYYY[[[[[[[[[XXXSSSMMMKKKMMMPPPNNNPPPPPPPPPUUU\\\^^^[[[YYYYYYZZZ\\\\\\ZZZUUUQQQWWWZZZ\\\[[[XXXVVVWWWYYYYYY]]]``````^^^___dddiiiqqqxxxvvvoooeee```ZZZWWWVVVUUUSSSQQQNNNMMMLLLKKKKKKLLLNNNOOOMMMQQQXXXaaabbb]]]YYYWWWRRRMMMKKKMMMNNNMMMMMMOOOHHHFFFCCCBBBCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>===;;;999666333111000...///000111111000///...)))***,,,......---+++***......------,,,+++++++++)))***++++++******+++---))))))))))))))))))))))))))))))*********+++++++++'''((()))(((((((((***,,,))))))(((((((((((())))))***'''&&&'''***,,,+++)))***)))))))))******((('''***)))'''&&&&&&'''(((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&%%%%%%(((,,,***%%%((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((("""&&&&&&"""!!!%%%'''&&&$$$$$$%%%%%%&&&%%%%%%$$$###&&&)))(((%%%$$$&&&***&&&'''((('''&&&&&&'''((('''''')))***+++,,,,,,,,,+++++++++,,,---...//////------------------------,,,+++***+++,,,,,,+++)))***((('''((()))***)))''''''((()))***+++,,,,,,,,,))))))))))))((('''&&&%%%'''((())))))(((((()))+++((())))))'''&&&&&&(((***((())))))******))))))(((&&&&&&&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((((((((('''%%%&&&((((((&&&%%%&&&'''!!!###%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''%%%######$$$$$$$$$#########$$$%%%&&&(((&&&%%%$$$%%%&&&%%%$$$%%%'''(((((('''&&&&&&'''((((((''''''''''''((((((***(((%%%$$$%%%'''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''$$$&&&(((((((((((()))+++%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((())))))***'''&&&%%%''')))******)))$$$''''''%%%$$$'''&&&###''')))***)))'''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))&&&$$$###$$$%%%''')))'''$$$###$$$'''&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******((((((((()))(((***+++***(((''''''''')))))))))))))))(((((((((,,,+++***)))((())))))*********))))))***+++---.../////////000222555777888777999<<<>>>???AAADDDFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA>>>;;;:::;;;<<<===???AAABBBAAAAAABBBCCCCCCDDDGGGIIIKKKLLLLLLLLLOOOQQQSSSTTTSSSSSSTTTUUUTTTSSSPPPMMMKKKKKKNNNPPPSSSXXX^^^bbbdddfffjjjnnnqqqqqqlllaaaVVVRRRUUU[[[\\\___bbbeeellluuuxxxwwwpppnnnkkkjjjiiigggdddbbbeeejjjnnnnnnkkkgggeeeeeekkkooosssrrrqqqttt|||}}}uuulllgggfffeeebbb___ZZZXXXVVVUUUWWWYYY\\\]]]bbbiiiuuu~~~ssskkk^^^XXXTTTUUUVVVTTTQQQQQQLLLJJJHHHHHHJJJMMMNNNNNNJJJIIIHHHIIIJJJJJJJJJIIIGGGEEEBBB@@@???===;;;999222333333444333222000///...///000000000///...---------------,,,,,,,,,+++)))***++++++******+++---************************************************'''((())))))))))))+++,,,))))))(((''''''(((***++++++(((%%%&&&***------+++,,,***((()))++++++'''$$$***)))(((((('''((())))))((((((((((((((((((((((((((((((((((((((('''''''''$$$###"""%%%+++///---((((((''''''''''''''''''((('''&&&&&&&&&&&&'''((((((%%%((('''###"""&&&))))))&&&&&&''''''((('''''''''###%%%''''''&&&&&&(((***%%%&&&((('''&&&&&&'''(((%%%''')))+++,,,,,,+++***************+++,,,------,,,,,,,,,------.........,,,+++***+++,,,,,,***(((++++++++++++,,,------,,,'''(((***+++,,,,,,++++++''''''((((((((((((((('''((()))******))))))***,,,)))******((('''''')))+++++++++++++++++++++++++++''''''''''''&&&&&&&&&&&&$$$###############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&'''(((((((((((($$$&&&((('''&&&%%%&&&&&&"""$$$%%%&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''%%%######$$$'''&&&%%%$$$$$$&&&((()))(((&&&$$$$$$%%%&&&%%%$$$%%%'''(((((('''&&&&&&'''((((((''''''''''''(((((()))(((((()))******((('''&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((###%%%((())))))))))))+++%%%'''(((((('''&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))&&&%%%%%%&&&)))******)))###&&&&&&$$$$$$&&&%%%"""$$$&&&((()))((('''((()))''''''''''''''''''''''''''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''((('''((()))***%%%'''***)))'''&&&(((+++&&&''''''(((((((((''''''&&&'''''''''''''''''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((((((((((((((((((((('''(((******((((((((()))&&&(((******)))(((((()))************************//////...------...//////------,,,,,,---///111222555666777888:::;;;===>>>>>>@@@CCCDDDEEEFFFIIIKKKEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBB@@@======???@@@BBBDDDFFFGGGGGGGGGHHHIIIFFFFFFGGGHHHIIIJJJJJJJJJHHHMMMRRRVVVVVVUUUUUUUUUUUUWWWWWWWWWWWWYYY]]]aaa___fffnnntttwww{{{|||ooobbb^^^cccjjjkkkpppvvv}}}}}}vvvsssrrrssssssrrrwww~~~{{{uuuqqqpppvvvyyy{{{|||~~~vvvpppoooooollljjjhhhgggfffeeefffjjjnnnqqqooohhhbbbbbb```ZZZVVVTTTNNNLLLKKKKKKMMMNNNNNNNNNJJJHHHHHHIIILLLNNNMMMLLLJJJHHHEEEDDDDDDDDDCCCAAA:::;;;;;;;;;999777555444555444222111/////////000------------------------)))+++,,,,,,++++++,,,---++++++++++++++++++++++++,,,,,,++++++***))))))(((&&&(((******))))))+++,,,)))((('''''''''(((***+++***(((&&&&&&***,,,,,,+++,,,)))'''(((***)))&&&###))))))((((((((()))))))))))))))))))))))))))))))))((((((((((((((('''''''''((($$$"""&&&,,,---***'''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%((('''###"""&&&))))))%%%&&&&&&'''((((((((('''&&&$$$$$$%%%(((***)))(((%%%&&&''''''&&&&&&''')))$$$&&&)))+++,,,,,,***)))***)))))))))))))))******+++,,,,,,------.........,,,+++++++++------+++)))+++,,,,,,---------...///'''(((***+++,,,,,,+++***&&&&&&((()))***+++++++++)))***,,,+++******+++---***++++++)))((((((***,,,************************'''''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((((((''''''$$$&&&''''''&&&%%%%%%&&&###%%%''''''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''%%%###$$$$$$'''&&&%%%$$$$$$&&&((()))'''&&&$$$$$$%%%%%%%%%$$$%%%'''(((((('''&&&&&&'''(((''''''''''''''''''(((&&&&&&''')))***)))'''$$$'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((%%%'''))))))(((&&&&&&'''%%%'''(((((('''&&&&&&'''&&&&&&'''''''''(((((((((''''''&&&&&&%%%$$$$$$$$$'''&&&%%%''')))******)))###&&&&&&$$$$$$'''&&&######%%%'''((((((((()))***''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''&&&'''(((###%%%&&&&&&&&&&&&((()))&&&'''(((((()))(((((((((&&&&&&&&&'''''''''''''''&&&''''''((((((((('''''''''''''''''''''(((((((((&&&&&&'''''''''''''''&&&(((((((((((((((((((((((('''(((******((((((((()))%%%''')))***))))))***,,,******++++++,,,,,,,,,,,,------,,,,,,---...000111///000111222555777999:::;;;<<<<<<===>>>??????@@@===???AAACCCDDDEEEHHHJJJGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFFFFEEEDDDCCCEEEFFFEEEGGGJJJJJJJJJIIIJJJLLLEEEEEEEEEFFFGGGHHHJJJKKKHHHMMMUUUZZZ]]]^^^^^^^^^```cccfffggghhhkkkqqqvvvwwwzzz~~~xxxnnndddbbbiiipppuuu}}}~~~xxxxxxzzz}}}xxx}}}~~~{{{zzz{{{{{{|||yyyqqqooopppppppppuuuvvvvvvuuuuuuyyy|||vvvqqqnnnjjjbbb]]]\\\TTTSSSRRRRRRSSSRRRQQQOOOKKKIIIHHHJJJMMMOOONNNLLLJJJGGGCCCCCCFFFGGGFFFEEECCCCCCCCCCCCBBB@@@???===;;;999666444222222333444000000000///////////////+++,,,------,,,,,,---...++++++++++++++++++++++++------,,,+++***)))((('''&&&(((***+++******+++,,,(((''''''(((((()))***+++((((((((((((((()))***+++***)))(((((()))(((&&&$$$((((((((()))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((---(((&&&)))+++(((%%%%%%'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((("""&&&&&&"""!!!%%%'''&&&######$$$%%%&&&&&&&&&&&&(((%%%###%%%))),,,***'''$$$&&&''''''&&&&&&((()))$$$&&&(((***++++++***)))***))))))((((((((()))))),,,,,,,,,------.........,,,++++++,,,......---+++(((***++++++******,,,---))))))***+++++++++++++++&&&'''(((***+++,,,,,,---)))***,,,+++******+++---***++++++)))((((((***,,,(((''''''&&&&&&''''''(((''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&$$$%%%''''''%%%$$$%%%&&&###%%%''''''&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%$$$%%%&&&$$$$$$#########$$$%%%&&&'''%%%$$$###$$$%%%$$$###%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%'''&&&&&&%%%&&&'''((()))''''''''''''((((((((((((###&&&((()))'''&&&%%%&&&%%%'''(((((('''&&&&&&'''''''''''''''(((((((((((('''&&&&&&%%%%%%$$$$$$###'''&&&&&&''')))***)))(((###'''(((&&&&&&))))))&&&$$$&&&((((((''''''((()))'''''''''''''''''''''''''''&&&%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&+++,,,,,,***&&&$$$######%%%$$$###$$$%%%&&&%%%$$$%%%&&&''''''((((((((('''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&'''''''''((((((((()))%%%%%%&&&'''(((((((((((((((((((((((((((((((((((('''(((******((((((((()))''')))******)))***+++---***++++++,,,---...//////...------...///111333555666777999;;;===>>>???@@@>>>>>>?????????>>>>>>===;;;>>>AAACCCEEEGGGJJJMMMMMMMMMLLLKKKKKKKKKKKKKKKGGGIIIJJJJJJHHHGGGGGGHHHHHHJJJLLLLLLLLLKKKLLLMMMHHHHHHHHHJJJMMMPPPSSSUUUYYY]]]bbbeeehhhjjjlllnnnnnnrrruuuvvvuuuxxx~~~}}}wwwrrrsssrrrnnnhhhdddfffnnnvvv}}}}}}{{{~~~{{{|||tttpppqqquuuxxx~~~{{{wwwuuurrrlllccc```aaa``````aaacccffffffdddbbbXXXUUURRRSSSWWWXXXVVVRRRLLLHHHDDDDDDGGGIIIHHHFFFDDDEEEFFFGGGGGGGGGFFFEEE@@@???>>>======<<<<<<<<<777666555444222111000///,,,---///...------...000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))&&&(((+++,,,+++***+++,,,&&&'''((())))))*********%%%(((+++***'''&&&(((***)))***++++++)))((('''(((&&&'''(((((()))))))))((())))))))))))))))))))))))&&&&&&''''''(((((())))))+++((((((++++++&&&%%%'''((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((("""&&&'''$$$###&&&'''&&&"""###$$$%%%&&&&&&&&&&&&'''&&&&&&'''((())))))((($$$%%%''''''&&&'''(((***%%%&&&((()))***+++******))))))))))))******+++,,,,,,,,,------------------***)))***+++...///...---''')))+++***(((''')))+++*********)))******+++,,,((()))******++++++******''')))******)))(((***+++)))))))))(((&&&''')))+++((('''&&&&&&&&&&&&'''(((&&&&&&''''''(((((())))))&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''&&&(((((((((((('''&&&%%%%%%###%%%'''&&&%%%$$$%%%&&&###$$$&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%&&&'''#########$$$$$$$$$%%%%%%'''%%%######$$$%%%$$$###%%%'''(((((('''&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&***(((&&&&&&'''((()))(((''''''&&&%%%&&&'''((()))''''''''''''((((((((()))"""&&&(((((((((((()))%%%'''(((((('''&&&&&&'''''''''''''''((((((((()))%%%%%%&&&''''''(((((()))((('''&&&'''((()))((('''$$$((()))'''(((,,,,,,)))&&&''')))((('''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((())),,,***'''(((******(((%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''&&&'''''''''(((((())))))$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''')))******((((((((()))******+++***))))))+++---***+++,,,---///000111111555444555666777:::<<<>>>>>>???AAABBBBBBBBB@@@@@@?????????>>>>>><<<;;;:::@@@CCCGGGJJJMMMPPPTTTWWWRRRQQQPPPOOONNNMMMMMMMMMHHHIIIKKKKKKHHHFFFFFFFFFKKKMMMOOOOOONNNMMMNNNOOOQQQRRRSSSUUUZZZ___cccfffnnnooopppqqqqqqsssvvvyyywwwzzz}}}}}}{{{|||xxxxxxzzz}}}~~~xxxsssooonnnllliiijjjpppzzz~~~}}}xxxtttuuu{{{zzzrrrqqqqqqooohhh```^^^aaajjjlllpppvvv{{{}}}|||{{{gggccc``````cccccc```\\\PPPKKKFFFFFFIIIKKKJJJGGGBBBCCCEEEGGGHHHIIIIIIHHHDDDEEEGGGHHHHHHGGGEEEDDD===<<<:::777444222000///---...//////......///111,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++&&&(((+++,,,+++++++++,,,%%%&&&(((************)))###(((---,,,&&&###&&&***(((+++---,,,)))((()))+++&&&&&&'''(((((()))(((((())))))))))))))))))))))))%%%&&&&&&'''((()))******&&&$$$&&&++++++'''(((...))))))(((((((((((())))))'''&&&&&&&&&&&&'''(((((($$$(((***((('''))))))((($$$%%%&&&'''((((((((((((%%%(((***)))&&&%%%(((+++$$$%%%''''''''''''(((***%%%&&&''')))******++++++(((((()))***+++---///000------------------------(((((((((+++---///...---(((***,,,+++(((''')))++++++***)))))))))***+++,,,++++++++++++***)))((('''&&&'''((((((''''''((()))'''''''''&&&%%%%%%''')))+++***)))(((((()))***+++%%%&&&&&&'''((()))*********)))((((((''''''''''''%%%&&&'''((((((((('''&&&)))))))))((('''&&&$$$$$$###%%%'''&&&%%%$$$%%%%%%"""###%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%&&&%%%&&&'''((($$$%%%&&&'''''''''&&&&&&'''%%%######$$$%%%$$$###&&&'''((((((''''''(((***''''''''''''''''''''''''(((''''''&&&&&&&&&''''''"""$$$&&&'''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***(((%%%###$$$&&&)))&&&$$$$$$'''(((&&&$$$%%%%%%&&&&&&'''(((((((((''''''&&&%%%$$$######""")))&&&###$$$''')))((('''$$$$$$&&&((()))(((%%%"""&&&''''''%%%###!!!!!!"""&&&&&&%%%%%%%%%&&&''''''))))))!!!!!!,,,,,,&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((+++&&&"""%%%***,,,'''!!!%%%&&&&&&&&&%%%%%%'''(((((('''''''''((()))+++,,,'''((('''&&&%%%%%%''')))))))))))))))))))))))))))###$$$%%%'''((()))******+++)))'''(((******)))&&&((((((''''''(((((())))))(((***,,,,,,*********+++***+++,,,---...111555999<<<===>>>@@@CCCFFFHHHJJJHHHHHHIIIIIIHHHGGGEEEDDDBBBDDDEEEAAA======BBBHHHHHHJJJMMMOOOQQQSSSUUUWWWXXXVVVTTTSSSSSSPPPJJJFFFJJJIIIGGGFFFFFFHHHJJJKKKRRRTTTWWWWWWWWWYYY^^^bbbbbbhhhlllnnnqqqwwwzzzyyy~~~|||zzzwwwuuuttttttttttttxxxxxxsssttt{{{xxx{{{}}}}}}|||}}}~~~sssjjjjjjpppwww}}}yyy}}}tttmmmllluuuyyywwwyyyzzzlllbbbbbbaaa^^^cccmmmtttrrrsss{{{~~~uuullliiikkkjjjddd]]]WWWSSSOOONNNOOOOOOMMMJJJGGGKKKLLLJJJJJJKKKJJJFFFGGGFFFFFFIIIMMMOOOMMMJJJHHHEEECCC@@@===999555222222555444...---111111,,,000000...---++++++,,,---//////...,,,+++)))(((((('''''''''(((((()))***+++---,,,***))))))***,,,---)))(((&&&%%%%%%'''***+++(((((((((((())))))))))))&&&&&&''''''(((((())))))'''((()))******)))((((((&&&%%%$$$%%%'''((('''&&&******))))))((('''%%%%%%$$$%%%&&&&&&%%%%%%''')))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((((((((&&&$$$$$$&&&(((111---***))),,,---,,,***...---,,,,,,+++++++++,,,+++,,,---,,,*********,,,************)))))))))))))))+++"""222...((()))******))))))***+++''''''((()))))))))))))))&&&'''((())))))***))))))&&&'''((('''&&&&&&'''(((***%%%$$$(((((($$$%%%***&&&'''((((((&&&&&&'''(((((( %%%%%%!!!***%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$"""!!!!!!"""$$$%%%'''&&&&&&%%%$$$###""""""'''&&&(((+++)))$$$###&&&'''%%%###!!!!!!###%%%'''...---***'''$$$###%%%'''%%%'''(((((('''&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((("""$$$&&&'''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''&&&&&&'''((((((%%%###$$$&&&'''&&&$$$%%%%%%&&&&&&'''(((((((((+++++++++***))))))(((((()))'''$$$%%%'''))))))((((((((((((***+++***(((%%%%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''###%%%((((((###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&(((***(((((('''&&&&&&'''((()))&&&'''((('''&&&%%%''')))))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%)))'''%%%&&&((()))'''%%%((((((((((((((()))******)))+++---...------...///...000333555888<<>><<<:::888;;;:::555555888888444333222000000111111111111///......---,,,,,,++++++******)))))))))******+++---,,,***))))))***,,,---))))))))))))((()))))))))(((((((((((())))))))))))'''''''''((((((((((((((($$$%%%&&&'''(((''''''&&&'''&&&%%%&&&((()))((('''''''''''''''''''''&&&&&&((())))))'''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&& """$$$&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&(((***+++***))))))+++,,,,,,+++...------,,,++++++,,,,,,***+++,,,,,,******+++,,,************)))))))))))))))---((( $$$000///$$$((())))))((('''&&&&&&'''''''''((()))))))))))))))'''(((((())))))))))))(((&&&'''((('''&&&&&&'''((((((%%%%%%((((((%%%%%%((($$$%%%&&&&&&$$$$$$%%%&&&(((!!!%%%!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&$$$######$$$&&&'''&&&&&&%%%%%%$$$######### $$$((((((&&&&&&***$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))###%%%&&&'''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&'''((('''&&&(((&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''')))'''&&&&&&((()))))))))((('''&&&&&&''''''%%%$$$###$$$&&&'''&&&'''(((***&&&&&&%%%%%%&&&''''''(((###(((%%%###***)))%%%+++%%%&&&'''((()))((('''&&&&&&&&&&&&''''''''''''(((!!!&&&***)))%%%$$$'''+++'''((((((((('''''')))***(((((('''&&&&&&&&&&&&&&&&&&''')))((('''&&&'''((())))))))))))))))))))))))$$$%%%'''(((((('''%%%$$$((('''&&&'''))))))(((''''''''''''((()))***+++,,,)))+++...000000111333555666999===AAAEEEIIIMMMPPPNNNOOOOOOQQQRRRTTTVVVWWWXXXWWWVVVTTTRRRPPPNNNMMMOOOOOONNNMMMMMMNNNOOOPPPOOOOOOPPPRRRTTTVVVWWWXXXXXXUUUPPPOOOPPPRRRTTTUUUYYYZZZ\\\^^^___```aaaaaaccceeefffggggggjjjpppuuu~~~zzzssspppqqqtttuuuuuuwwwwwwsssmmmmmmttt|||~~~yyyttttttyyy~~~vvvooosss}}}yyyuuuqqqooohhh]]]VVVXXX___hhhxxxvvvooojjjddd]]]VVVXXXZZZ\\\^^^aaafffkkkooonnnkkkfffbbbcccfffbbb[[[ZZZVVVQQQOOOPPPPPPNNNKKKHHHGGGFFFEEEDDDCCCBBBAAA;;;===<<<::::::<<<===;;;777444111222333444111////////////............---,,,,,,+++***************,,,+++***))))))***+++,,,((()))***++++++***((('''(((((((((((())))))))))))))))))((((((((((((((('''###$$$&&&'''((((((((('''((('''&&&''')))***)))(((&&&&&&'''(((((((((((((((((())))))(((&&&&&&((()))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''"""$$$'''((('''''')))***%%%''')))*********+++---------,,,+++++++++,,,,,,(((***++++++******,,,---************))))))))))))'''+++,,,)))(((***------)))******)))&&&%%%%%%&&&''''''((()))))))))))))))(((((()))))))))(((''''''&&&'''((('''&&&&&&'''((('''%%%%%%((((((%%%%%%'''$$$%%%&&&&&&$$$$$$%%%&&&,,,!!!$$$)))'''%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$!!!&&&'''%%%&&&***"""$$$'''))))))'''$$$""""""%%%'''&&&%%%$$$%%%$$$%%%&&&&&&%%%%%%&&&(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''###%%%''''''&&&&&&&&&''''''''''''''''''''''''''')))'''%%%%%%((((((%%%!!!)))(((''''''((()))))))))%%%%%%&&&&&&'''(((((((((######$$$$$$$$$%%%%%%%%%(((((((((((())))))***))))))'''$$$$$$$$$%%%%%%$$$"""$$$&&&&&&&&&''')))***&&&&&&%%%&&&&&&'''((()))&&&...,,,))),,,)))&&&---'''((()))******(((&&&$$$&&&&&&&&&''''''''''''((( %%%***)))%%%$$$''',,,&&&'''((('''&&&&&&(((***'''''''''''''''''''''(((%%%''')))***((('''''''''(((((((((((((((((((((((( """%%%((())))))((('''************+++,,,,,,,,,''''''((()))***,,,---...,,,///222555666777:::<<<@@@DDDHHHKKKNNNPPPSSSVVVUUUUUUVVVWWWXXXYYY[[[\\\YYYXXXWWWVVVVVVUUUVVVVVVTTTRRROOONNNOOOOOONNNLLLIIIJJJLLLQQQUUUYYY[[[\\\[[[YYYXXXXXX[[[___bbbdddmmmmmmnnnnnnllljjjhhhfffeeehhhjjjkkkmmmqqqyyy}}}yyyyyy}}}~~~|||yyysssnnnmmmttt}}}~~~yyy{{{yyytttsss{{{~~~zzzvvvpppjjjeee]]]WWWYYY^^^hhhxxx|||zzz|||~~~{{{uuuppplllhhhccc```aaaffflllpppqqqtttxxx||||||zzzwwwvvvzzz|||uuukkkgggccc___]]]]]][[[XXXTTTJJJJJJJJJHHHEEEDDDCCCDDD>>>>>>>>>>>>???@@@AAAAAA???;;;888777999777333...222222111000//////......,,,++++++******++++++++++++******))))))******+++'''((())))))************(((((((((((())))))))))))***)))))))))((((((''''''%%%'''(((***,,,,,,,,,+++((('''&&&''')))***)))((((((((())))))))))))((((((###$$$&&&''''''(((+++---'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((("""%%%''')))((('''((((((###'''++++++***)))***,,,++++++***************+++''')))***+++******,,,...************)))))))))(((%%%&&&))),,,***&&&)))...***+++,,,+++((('''((()))''''''((()))))))))))))))((()))))))))((('''&&&&&&&&&'''((('''&&&&&&&&&(((%%%%%%&&&((((((&&&%%%%%%&&&'''((((((&&&&&&'''(((***$$$!!!&&&((('''&&&(((######$$$%%%%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&"""!!!###&&&%%%""""""&&&###%%%'''))))))'''%%%### ###&&&''''''&&&&&&'''$$$%%%&&&&&&%%%%%%&&&(((''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%$$$%%%''''''&&&%%%&&&''''''''''''''''''''''''''')))'''%%%%%%((((((%%%!!!&&&'''''''''''''''((()))%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''(((((())))))'''((()))))))))))))))***,,,***'''&&&'''(((((((((###%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&'''((()))***&&&///---)))***&&&"""***)))******+++)))'''$$$"""&&&&&&&&&''''''''''''(((###%%%&&&''''''(((((()))%%%&&&'''&&&%%%%%%''')))%%%%%%'''((()))***++++++%%%'''******)))'''''''''(((((((((((((((((((((((("""###&&&(((******)))))))))***+++,,,,,,---......))))))***+++---000222333444777;;;===???AAACCCEEELLLNNNQQQSSSSSSTTTUUUWWWWWWWWWWWWXXXYYYZZZ\\\\\\ZZZYYYWWWUUUTTTUUUVVVWWWUUUSSSOOOMMMMMMMMMLLLKKKIIIKKKQQQYYYaaagggiiiiiihhhiiilllooorrruuuwwwyyy~~~zzzvvvqqqnnnjjjmmmpppsssvvv{{{yyyuuuuuuzzz||||||{{{tttlllffffffcccbbbdddjjjttt}}}xxxsssnnnjjjhhhiiiqqqzzz}}}yyyuuussspppllleee___UUUVVVUUURRRMMMHHHFFFFFFCCCBBBBBBDDDEEEEEEFFFHHHEEECCCAAAAAABBB???;;;777777666555333111///...---+++*********++++++,,,---+++******************+++'''&&&%%%%%%'''))),,,---(((((((((((())))))))))))******))))))(((((((((''''''(((***,,,---...------'''&&&%%%&&&((()))((('''(((((((((((('''&&&%%%$$$"""###%%%%%%&&&'''***,,,&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''' !!!"""$$$&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$'''))))))(((&&&&&&&&&%%%))),,,,,,***((()))+++)))((((((((((((((())))))'''(((************,,,---************)))))))))((('''$$$%%%+++,,,((('''+++(((***+++***)))((()))+++''''''((()))))))))))))))((((((((((((((('''&&&%%%&&&'''((('''&&&&&&&&&(((%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((((((&&&&&&'''(((!!!!!!###$$$""""""&&&######$$$%%%%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&''''''&&&$$$%%%'''%%%""""""&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%$$$$$$%%%'''$$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%$$$&&&''''''&&&%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$&&&'''((('''&&&###$$$%%%%%%$$$%%%'''(((%%%%%%&&&&&&'''((((((((('''''''''(((((()))))))))%%%'''))))))((((((((())))))'''%%%%%%&&&((((((((($$$%%%&&&&&&%%%$$$%%%'''%%%%%%&&&&&&'''(((******)))111///,,,---((($$$***))))))***)))(((&&&$$$###&&&&&&&&&''''''''''''(((&&&%%%$$$&&&)))***(((&&&$$$%%%&&&&&&%%%%%%&&&((($$$%%%''')))***+++,,,,,,&&&(((***)))((('''((()))))))))))))))))))))))))))((((((((())))))((((((((('''(((***+++++++++---///---...///111333666888:::???AAADDDGGGHHHIIIKKKMMMQQQSSSTTTTTTSSSSSSUUUVVVUUUUUUVVVWWWXXXYYY[[[\\\\\\YYYUUURRRPPPOOOPPPQQQNNNMMMKKKJJJJJJLLLOOOPPPYYY\\\dddooozzz~~~}}}zzzmmmqqquuuyyy|||}}}{{{}}}{{{rrrnnnllloooqqqtttyyyxxxsssqqqmmmttt~~~xxxpppjjjfffhhhhhhddd\\\TTTOOONNNFFFCCCCCCFFFHHHGGGHHHKKKFFFGGGHHHIIIGGGDDDAAA>>><<<;;;999777555333111000------,,,,,,,,,,,,------++++++++++++++++++++++++'''&&&$$$$$$%%%(((,,,...(((((((((((())))))))))))***))))))))))))))))))(((&&&''')))***+++++++++***'''&&&%%%&&&((()))((('''&&&&&&&&&%%%$$$###"""!!!&&&&&&'''&&&$$$$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''######$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&((()))(((&&&%%%%%%&&&''')))***+++***))))))***(((((('''''''''((())))))''')))******))))))+++,,,************))))))))))))***&&&&&&***---+++***)))%%%'''((((((''''''(((***''''''((()))))))))))))))''''''((((((((('''&&&&&&&&&'''((('''&&&&&&'''(((%%%'''&&&######&&&'''%%%$$$%%%&&&&&&$$$$$$%%%&&&###'''&&&!!!###((($$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%###%%%''''''$$$%%%***&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$###!!!!!!###$$$%%%'''(((((('''&&&((()))''''''''''''''''''''''''''''''&&&&&&&&&''''''((($$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''###$$$&&&'''&&&&&&'''(((###%%%'''&&&%%%%%%(((***%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&))))))(((&&&'''(((%%%$$$######%%%''''''&&&$$$&&&''''''&&&&&&'''(((%%%%%%&&&&&&''')))***+++)))000...,,,000---''',,,'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%&&&((()))'''%%%%%%&&&'''&&&%%%&&&''')))$$$%%%'''(((************((())))))(((''''''(((***))))))))))))))))))))))))+++***)))(((((()))***+++&&&)))+++,,,+++,,,...111333444555888;;;>>>@@@BBBCCCFFFHHHJJJJJJKKKLLLNNNKKKLLLMMMMMMMMMOOORRRUUUTTTTTTUUUVVVWWWYYY[[[\\\YYYVVVRRRNNNLLLLLLMMMOOOIIIKKKLLLMMMOOOUUU^^^eeerrrvvv~~~~~~sssxxx}}}}}}||||||}}}zzzzzz}}}yyy}}}xxx|||}}}|||xxxtttuuuyyyzzzuuukkk```ZZZWWWNNNJJJJJJNNNOOOMMMNNNSSSOOORRRVVVTTTMMMGGGDDDDDD@@@???>>><<<:::888777666333222111///...---------,,,,,,,,,------,,,,,,,,,)))((('''''''''((()))***(((((((((((()))))))))))))))))))))))))))*********&&&&&&((()))***)))((((((((('''&&&''')))***)))(((%%%&&&&&&&&&%%%$$$######((((((((('''%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%$$$######''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''')))'''&&&%%%&&&)))***+++***)))((((((((())))))***+++((()))+++***)))(((***+++************)))))))))))))))***)))((())),,,+++((('''((()))((('''&&&'''(((''''''((()))))))))))))))&&&&&&''''''((('''''''''&&&'''((('''&&&&&&'''(((&&&(((&&&!!!!!!&&&(((&&&$$$%%%&&&&&&$$$$$$%%%&&&###''')))(((%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&###"""$$$'''&&&%%%''',,,%%%%%%$$$$$$$$$$$$%%%%%%!!!###%%%&&&$$$#########&&&'''((((((''''''(((***''''''''''''''''''''''''$$$%%%%%%&&&'''(((******%%%&&&((('''&&&%%%%%%&&&((((((((((((((((((((((((%%%(((***(((%%%###$$$&&&&&&(((******((((((+++...%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''###&&&))))))'''&&&&&&(((&&&%%%%%%''')))+++***)))$$$&&&(((((('''((()))+++%%%%%%&&&&&&((()))***+++###)))''''''...+++&&&***%%%$$$$$$%%%%%%'''((()))&&&&&&&&&'''''''''((((((&&&''''''(((''''''&&&&&&&&&'''((((((''''''(((***$$$%%%'''((((((((('''''')))))))))(((&&&''')))+++)))))))))))))))))))))))))))((('''''')))+++...000(((+++......---...111444777888:::===@@@CCCFFFGGGCCCEEEHHHIIIHHHHHHJJJKKKAAABBBDDDEEEFFFJJJOOOSSSSSSTTTTTTVVVWWWYYY[[[\\\TTTRRRNNNKKKJJJLLLOOOQQQNNNQQQVVVYYY]]]fffsss}}}~~~{{{~~~~~~~~~}}}{{{zzz|||wwwuuutttwww{{{}}}zzzvvv}}}|||zzzzzz{{{|||{{{}}}ttthhh```]]]\\\WWWWWW\\\]]]ZZZ[[[___```eeehhhcccXXXNNNJJJJJJBBBAAA@@@???>>>===<<<<<<888777555222///...,,,,,,,,,------......------,,,***+++++++++***)))'''&&&(((((((((((())))))))))))(((((())))))******++++++'''((()))******)))((((((***(((((()))***+++***)))&&&'''(((((()))(((((((((&&&'''(((''''''''')))+++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((!!!"""###$$$&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&))),,,&&&###!!!###(((+++,,,+++******)))******+++,,,,,,)))***+++***)))((()))***************))))))))))))&&&,,,,,,&&&$$$)))***'''+++,,,,,,+++(((''''''((('''(((((()))))))))))))))%%%%%%&&&'''((((((((('''&&&'''((('''&&&&&&'''(((&&&)))&&&&&&)))&&&&&&'''((((((&&&&&&'''(((###$$$%%%$$$%%%'''&&&$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&%%%###%%%***###$$$$$$%%%%%%$$$$$$### $$$(((******'''&&&%%%++++++***)))((('''&&&&&&'''&&&%%%$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&((('''&&&%%%%%%&&&'''((('''''''''((((((((((((((()))'''$$$&&&((()))'''$$$%%%&&&''''''&&&&&&''')))***)))(((''''''&&&'''''')))((('''&&&&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((((((''''''&&&'''&&&%%%$$$%%%&&&'''((()))+++---...---***'''%%%"""$$$$$$%%%%%%&&&))),,,)))((('''&&&%%%&&&&&&'''###$$$%%%%%%%%%&&&(((***'''''''''''''''&&&&&&&&&((()))***)))((('''(((***&&&'''((('''&&&%%%&&&'''&&&((())))))))))))***,,,+++,,,+++******+++...111///000111222555777:::;;;CCCCCCCCCCCCBBBAAA??????<<<::::::>>>>>><<<<<>>@@@AAACCCGGGLLLPPPUUUYYYZZZYYYZZZ\\\[[[XXXUUURRROOOOOOTTTXXXZZZZZZ\\\aaaiiiqqqyyy{{{}}}|||xxxzzzzzzxxx|||vvvqqquuu|||xxxtttssstttwwwyyy|||nnnhhhfffccc___```bbbeeehhhllluuu}}}lllXXXJJJDDDHHHDDD@@@???@@@BBBBBBAAA;;;::::::999777555333222000...,,,,,,++++++)))''',,,''''''---...)))''')))+++++++++++++++***))))))+++)))'''(((+++,,,***((((((***++++++)))'''&&&''')))(((&&&%%%$$$$$$$$$%%%+++'''$$$&&&***,,,***'''''''''((('''%%%%%%''')))###'''***(((###!!!$$$(((%%%&&&''''''%%%%%%&&&'''%%%'''***+++***))))))***'''%%%######%%%'''((()))'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''### %%%,,,000111---,,,)))))))))******)))******))))))((((((''''''************)))((('''&&&))))))))))))((((((((((((((()))***)))'''&&&&&&'''))))))((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&''')))((((((((('''%%%%%%&&&'''&&&&&&%%%###!!!!!!$$$&&&!!!'''$$$###(((%%% $$$%%%---)))$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%&&&&&&&&&&&&$$$""" """$$$&&&)))&&&$$$$$$&&&(((&&&$$$$$$&&&''''''&&&%%%%%%&&&******))))))((('''''''''&&&&&&''''''((((((((('''((((((((((((((('''''''''$$$%%%'''((()))((('''&&&%%%&&&'''))))))))))))(((''''''''''''((((((((((((%%%%%%%%%%%%$$$$$$%%%&&&%%%&&&''''''&&&&&&''')))(((((('''''''''(((((())))))((('''&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''((())))))((((((&&&&&&%%%%%%&&&&&&'''''')))+++,,,---,,,***'''&&&&&&''''''&&&%%%&&&)))+++***)))'''&&&&&&&&&'''(((%%%&&&'''&&&%%%%%%&&&((('''''''''''''''''''''''''''((())))))''''''((()))***+++,,,+++***)))***+++)))***+++***))))))+++,,,++++++++++++***,,,///111111333777<<>>===???AAACCCEEEHHHLLLPPPXXX\\\^^^]]]___dddeeeccc___]]][[[^^^cccggghhhhhhnnnttt}}}}}}|||~~~}}}}}}~~~~~~||||||~~~wwwuuuzzz}}}xxxuuusssqqqooooooqqqtttvvvxxxoookkkhhheeeeeehhhnnnvvvzzzdddVVVPPPMMMIIIDDDAAAAAAAAA@@@???AAAAAA???>>>;;;999666555777555333222222111///------)))(((,,,---)))''')))++++++,,,,,,,,,++++++***+++)))((((((++++++***(((&&&(((******)))(((((()))+++***(((''''''''''''((()))'''%%%%%%((()))(((&&&'''((()))(((&&&%%%&&&'''''''''''''''&&&%%%%%%&&&%%%&&&''''''%%%%%%&&&'''$$$&&&(((((('''&&&&&&'''%%%%%%%%%$$$######%%%''''''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%&&&&&&'''''''''''''''''''''%%%$$$%%%))),,,,,,,,,,,,,,,+++******)))'''%%%***)))))))))(((((((((''')))(((&&&%%%%%%&&&(((***)))(((((((((((((((((((((((()))***)))((('''((())))))(((((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&''')))&&&''''''&&&$$$$$$%%%&&&&&&&&&&&&$$$""""""$$$&&&###(((%%%###)))&&&"""&&& $$$###"""$$$$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###""""""###%%%&&&(((&&&$$$$$$&&&'''&&&%%%###%%%'''&&&%%%$$$%%%&&&((((((((((((((((((((((((%%%&&&(((******)))(((&&&))))))((((((((('''''''''$$$%%%'''((((((((('''&&&"""$$$'''***+++***((('''''''''''''''(((((())))))$$$&&&'''%%%!!!!!!%%%***%%%&&&''''''&&&&&&''')))&&&&&&&&&''''''(((******((((((''''''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&((())))))******%%%%%%&&&'''''''''''''''******++++++***)))(((''')))))))))(((&&&&&&(((***)))(((''''''&&&''''''''''''(((((('''%%%$$$%%%'''(((((((((((((((((((((((('''((()))((('''&&&''')))((()))******(((((()))***,,,,,,,,,***))))))+++---+++,,,---------///333555999<<>><<<::::::::::::777555666:::<<<;;;===@@@AAACCCDDDEEEFFFHHHKKKNNNVVV\\\```ccchhhpppsssrrrlllkkklllqqqwwwzzzzzzxxx||||||wwwyyy||||||zzz|||{{{yyyzzzqqqnnnmmmlllllllllnnnpppssstttzzzwwwvvvssspppooouuu|||iii^^^ZZZWWWTTTNNNJJJHHHEEECCCAAAEEEEEEDDDBBB@@@>>><<<::::::999777666666555333222000,,,***------***((()))++++++,,,---------,,,,,,+++***))))))***+++***)))%%%''')))***))))))***+++***)))(((((((((((())))))''''''&&&&&&&&&&&&&&&&&&&&&'''))))))'''%%%%%%%%%***(((&&&&&&((()))'''%%%%%%'''''''''&&&%%%&&&'''&&&'''(((&&&%%%$$$&&&'''###%%%&&&%%%###!!!###%%%'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((***,,,+++)))''')))******+++***)))'''&&&))))))))))))(((((((((((()))&&&""" !!!%%%***---((((((((((((((((((((((((((()))******)))((()))+++((((((((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&''')))%%%&&&&&&%%%######$$$&&&&&&'''&&&%%%######%%%'''%%%)))%%%###((('''###))) ###$$$###%%%((((((%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&'''&&&%%%###%%%&&&&&&%%%$$$$$$%%%'''''''''((((((((())))))%%%&&&'''((()))((((((''''''''''''&&&%%%%%%$$$$$$%%%&&&''''''((((((''''''###$$$&&&((((((((('''&&&&&&&&&''''''(((((())))))(((((('''%%%###$$$(((,,,%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))(((((((((''''''((((((((('''''''''&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))$$$%%%'''((((((((('''&&&+++***)))(((((((((((((((((())))))'''&&&&&&(((***''''''&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%&&&((((((((((((((())))))))))))&&&((()))((('''&&&'''(((&&&''')))(((''''''((()))------,,,***((()))+++---...///222333555888;;;>>>FFFGGGJJJKKKIIIEEE@@@===BBB@@@>>><<<;;;<<<===>>>@@@===<<>>???CCCFFFFFFFFFEEEFFFIIIMMMQQQVVV^^^fffmmmttt|||~~~|||uuuuuuxxx~~~uuuuuuzzz}}}{{{uuunnnllliiikkkmmmpppsssuuuwwwxxxnnndddaaaccceeebbb^^^YYYTTTOOOLLLJJJGGGGGGFFFEEECCCAAA???>>><<<;;;::::::;;;;;;:::888444111.........---++++++++++++,,,,,,------,,,,,,***************+++******'''(((******))))))***+++''''''''''''''''''((((((''''''((('''%%%$$$&&&'''###%%%((()))((('''&&&''')))((((((((((((((('''&&&&&&'''((('''&&&%%%&&&(((******)))'''%%%%%%''')))###$$$%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&''''''((($$$$$$%%%&&&'''((()))***'''''''''''''''&&&&&&&&&'''(((***,,,,,,+++)))''''''((()))***))))))***+++))))))))))))(((((((((((()))&&&###!!!"""%%%))),,,'''''''''(((((((((((((((&&&'''))))))(((((()))+++(((((('''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))%%%&&&&&&%%%$$$$$$%%%'''&&&''''''&&&$$$$$$&&&(((%%%)))$$$!!!'''&&&###***&&&'''((('''&&&'''))))))######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$$$$%%%&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&''''''(((((())))))'''&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((((((''''''&&&'''''''''&&&&&&&&&'''((())))))******'''######%%%((())))))%%%&&&''''''&&&&&&''')))))))))(((''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''%%%&&&'''((()))((('''&&&***)))((('''''''''((()))&&&''''''&&&&&&&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&''')))+++'''((((((((())))))******'''((()))((('''&&&'''))))))***++++++******+++---,,,,,,,,,+++***+++---///333666999<<<>>>AAAEEEHHHLLLKKKJJJGGGDDD@@@<<<:::???>>>===<<<===???AAACCCEEEAAA@@@AAAAAA>>>???CCCEEEFFFGGGHHHLLLSSS[[[aaagggpppyyyyyyzzz~~~~~~~~~~~~zzzqqqkkkhhhdddhhhmmmtttzzz}}}|||lllaaa___eeekkkmmmllljjjeee```[[[WWWUUUNNNMMMKKKIIIFFFBBB@@@>>>@@@???>>>???AAABBBBBBAAA:::777444000000000///...++++++,,,,,,---,,,,,,+++******++++++*********+++***++++++***(((((((((***''''''(((((((((((((((((('''(((((('''&&&%%%'''))) ###'''))))))((())))))&&&)))+++***&&&$$$&&&)))&&&'''((((((&&&&&&'''((()))***)))'''%%%%%%''')))%%%###"""$$$(((***(((%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''((()))*********++++++)))******)))'''(((+++...(((((((((((()))))))))))))))((('''&&&&&&'''((()))&&&&&&''''''((((((((()))$$$&&&''''''&&&&&&((()))'''''''''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&''''''&&&%%%%%%'''(((%%%&&&'''&&&%%%%%%&&&(((###'''""" &&&%%%###)))###%%%'''%%%!!!&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$%%%&&&'''%%%&&&((((((&&&%%%&&&'''&&&&&&&&&''''''((((((((('''&&&$$$###$$$%%%''')))((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((***)))(((''''''((()))***%%%&&&&&&'''((()))******((($$$ !!!%%%((((((&&&%%%&&&''''''&&&&&&''')))******(((''''''&&&&&&&&&''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((('''((((((''''''''''''((((((%%%&&&'''&&&%%%'''))),,,$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%''''''&&&'''***,,,&&&''''''(((((())))))***((()))***)))((('''(((***(((***++++++******,,,---,,,...000111111222333555:::===@@@CCCEEEGGGJJJLLLJJJIIIFFFCCCAAA???>>>>>>============???AAACCCEEEDDD@@@???AAAAAA@@@BBBFFFHHHLLLRRRZZZcccnnnyyy|||}}}yyyvvvxxx~~~}}}~~~xxxqqqkkkfffbbb___eeemmmwww~~~~~~vvvjjj^^^YYY\\\dddkkknnnoooooommmhhhdddbbbaaa\\\ZZZWWWRRRMMMGGGCCCAAAEEECCCCCCCCCEEEFFFEEECCC@@@???:::444333555444111------......------,,,+++***+++,,,+++******+++,,,,,,,,,,,,***((('''(((*********++++++++++++***)))''''''&&&&&&'''(((((())) ###&&&((((((((()))+++$$$))),,,***%%%"""&&&***&&&'''(((((('''&&&'''(((%%%&&&'''%%%$$$###%%%&&&&&&$$$###%%%''')))(((&&&&&&&&&&&&&&&'''((())))))******)))'''&&&%%%$$$###&&&&&&&&&'''''''''((((((%%%'''((((((((())),,,...***+++,,,)))&&&%%%(((+++(((((((((((())))))))))))((())))))******)))((('''&&&&&&&&&''''''(((((()))$$$&&&''''''&&&%%%&&&(((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))&&&'''''''''&&&&&&((()))$$$%%%&&&&&&%%%%%%&&&'''!!!&&&""" &&&%%%"""(((!!!$$$'''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%###$$$%%%$$$###$$$&&&((($$$&&&''''''&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&'''(((((($$$$$$%%%&&&((())))))***%%%%%%&&&'''((()))******$$$#########%%%&&&''''''%%%&&&''''''&&&&&&'''))))))(((((('''''''''((((((&&&'''((())))))((('''&&&''''''((((((((()))))))))&&&'''(((((((((((((((''''''''''''''''''(((((()))''''''''''''''''''''''''((())))))'''&&&''')))+++%%%&&&'''(((((((((''''''&&&'''((('''&&&''')))***%%%&&&&&&'''(((((()))))))))***+++***)))((()))+++((()))++++++***+++,,,......222666999;;;;;;===>>>AAACCCFFFGGGFFFGGGHHHJJJHHHGGGEEEDDDBBBBBBBBBBBB???@@@AAABBBCCCDDDEEEFFFCCC@@@@@@EEEHHHJJJNNNTTTYYYaaannn|||}}}yyywww||||||}}}uuurrrvvv{{{|||xxxvvvyyyzzz{{{zzzrrrllliiigggdddbbbeeekkksss{{{~~~vvviiieee^^^YYYXXX\\\ccchhhlllooorrrrrrooommmlllmmmhhhgggccc___ZZZUUUQQQNNNQQQOOONNNMMMMMMLLLJJJIIIFFFEEE???777666999999555111111111000///...---,,,)))+++---,,,***)))+++---+++++++++***((((((***,,,+++,,,,,,,,,,,,+++)))(((&&&$$$"""$$$'''***)))'''$$$&&&''''''&&&'''((()))&&&''')))(((%%%$$$%%%'''&&&((()))((('''&&&''')))###%%%&&&&&&%%%$$$%%%&&&%%%''')))&&&"""!!!$$$(((&&&&&&&&&&&&'''((()))***))))))((('''&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))$$$&&&))))))((((((***,,, %%%)))***(((&&&'''***'''((((((((()))))))))***''''''(((***************%%%%%%&&&''''''((())))))&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))%%%&&&&&&&&&%%%%%%''')))"""$$$%%%&&&%%%$$$%%%&&& &&&###""")))'''###((($$$$$$&&&(((%%% """)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%!!!###%%%$$$######&&&((("""$$$&&&%%%$$$###$$$$$$''''''''''''''''''''''''%%%&&&((()))***)))((('''###$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((!!!$$$'''''''''&&&%%%%%%&&&'''((()))***+++"""&&&((((((&&&&&&(((+++%%%&&&((('''&&&&&&''')))''''''&&&''''''((()))***&&&'''((())))))((('''&&&'''((((((((())))))******%%%%%%'''((())))))******(((((('''&&&&&&((()))***&&&&&&'''((((((''''''&&&,,,,,,+++)))''''''(((***&&&''')))*********)))(((((())))))(((&&&&&&''')))%%%%%%%%%&&&'''(((((())))))+++,,,+++***)))***+++---...000000000000111333111555;;;@@@BBBCCCDDDEEEFFFGGGHHHHHHFFFDDDDDDEEEHHHHHHHHHGGGFFFDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHDDDBBBDDDKKKQQQVVV\\\cccmmmxxx~~~~~~zzz|||{{{xxxvvvvvvsssmmmdddgggjjjjjjkkkpppyyy}}}~~~~~~|||wwwqqqiiieeeeeefffggggggpppuuu{{{~~~yyyuuuxxxwww~~~vvvfff]]]\\\[[[[[[]]]aaafffiiikkkoootttvvvuuussstttuuunnnmmmkkkhhheeebbb___]]]cccaaa^^^\\\ZZZXXXUUUSSSIIIIIIBBB999888<<<<<<777444444444333111000...---))),,,---,,,***)))+++---)))******))))))))),,,...***+++++++++***)))'''&&&%%%""""""'''***)))&&&((((((((('''%%%%%%&&&((((((&&&%%%%%%&&&'''%%%$$$'''((()))((('''&&&''')))###%%%((()))(((''''''(((###***...((( )))&&&&&&&&&'''''')))******###$$$%%%&&&''')))******###$$$%%%&&&''')))******###&&&******((('''''')))%%%******)))***,,,'''((((((((())))))******%%%&&&&&&((()))+++,,,---%%%%%%&&&&&&'''((())))))((()))***)))'''&&&&&&'''&&&'''''''''''''''''''''%%%&&&((('''&&&&&&''')))###%%%%%%%%%$$$$$$&&&(((!!!###%%%%%%$$$$$$%%%&&& '''%%%$$$+++((($$$((($$$ !!!'''(((%%%%%%)))&&&%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%$$$######&&&)))!!!"""$$$$$$"""!!!"""###((('''&&&&&&'''((()))***$$$%%%'''))))))((('''%%%''''''''''''''''''''''''+++***'''%%%%%%&&&((()))(((%%%###$$$'''((('''&&&(((((((((((()))***,,,,,,)))((('''&&&%%%&&&''''''&&&&&&&&&'''((()))***+++)))))))))(((''''''&&&&&&%%%%%%&&&&&&'''((())))))+++***)))(((''''''(((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((###$$$%%%%%%%%%%%%&&&'''%%%''')))******(((&&&%%%&&&&&&&&&'''))))))'''&&&...+++)))(((((((((&&&%%%))),,,+++$$$"""'''***((()))+++---...,,,++++++,,,...------...111666:::===AAADDDIIINNNPPPOOOMMMLLLFFFFFFDDDBBBAAAAAADDDFFFIIIHHHGGGGGGHHHGGGFFFEEEJJJIIIHHHGGGGGGJJJQQQVVVOOOQQQTTTWWW]]]fffrrrzzz{{{||||||zzzvvvsssrrrrrrxxx}}}xxxqqqqqquuu{{{yyyzzz{{{~~~|||}}}uuunnnooommmmmmooopppqqqvvv}}}{{{{{{}}}|||tttmmmrrr|||wwwooolllrrrssspppsss}}}yyy|||zzzsssnnnyyy|||pppeee______ccceeebbbaaafffjjjlllpppqqqsssvvvxxxxxxtttqqquuupppiiigggjjjnnnppppppwwwvvvqqqiiiaaa\\\\\\^^^VVVOOOFFF@@@?????????>>>:::777666666555222111222///000///...,,,,,,...000***+++,,,,,,,,,+++)))(((&&&'''))))))((((((***+++&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&'''(((+++'''###!!!"""$$$&&&&&&$$$%%%&&&&&&%%%'''***,,,%%%&&&&&&&&&%%%%%%'''(((%%%&&&''''''&&&&&&''')))%%%))))))$$$$$$''''''###''''''&&&%%%%%%'''((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((((((((((((((('''"""$$$''''''''''''(((***%%%&&&&&&((()))***+++,,,(((((((((((((((((((((((())))))))))))((('''&&&%%%((((((((('''&&&&&&%%%%%%###%%%)))++++++***'''%%%''''''((('''%%%%%%''')))"""###$$$$$$&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$+++(((&&&'''))))))'''$$$###%%%''''''&&&$$$$$$%%%$$$%%%&&&%%%###"""###$$$'''%%%&&&'''&&&###$$$(((%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&''''''))))))%%%&&&'''((((((((('''&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''%%%###$$$'''((('''&&&'''''''''''''''((()))***'''&&&&&&%%%&&&'''((()))'''&&&%%%$$$############((((((((((((''''''''''''%%%%%%&&&&&&'''(((((()))))))))))))))((((((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&''''''&&&%%%&&&((('''((((((((((((''''''''''''%%%%%%&&&'''((('''&&&+++)))''''''((())))))(((%%%)))(((###"""&&&)))(((***++++++++++++,,,///111111222333666:::???CCCFFFMMMOOOPPPPPPOOOLLLHHHFFFCCCDDDEEEEEEDDDEEEGGGIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIHHHHHHIIIMMMTTT[[[```dddcccdddiiiqqq|||~~~vvvqqqsssttttttsssqqqppppppqqqyyyzzz}}}~~~~~~zzzssslllmmmqqqwwwsssrrrsssuuu{{{~~~{{{|||}}}~~~|||{{{|||{{{wwwtttqqqqqqrrrssstttyyy~~~zzzsssuuu}}}~~~|||xxx{{{}}}zzzxxxxxx|||vvviiibbb``````hhhppptttqqqoooqqqtttuuuqqqqqqrrrtttuuutttqqqooolllkkkjjjmmmsssyyy~~~zzzppphhhcccbbbccc[[[UUUNNNHHHEEECCC@@@===@@@???>>>===<<<999888888222222111///---------...,,,,,,,,,,,,,,,++++++***''')))))))))''''''''')))((((((((((((((((((((((((***)))((('''&&&''''''(((+++(((%%%###$$$&&&'''''''''((((((&&&$$$$$$&&&(((%%%&&&&&&&&&%%%%%%'''(((%%%&&&''''''&&&&&&''')))%%%)))((($$$$$$''''''###&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))$$$%%%&&&((()))*********%%%''')))***)))))))))+++&&&'''''''''((()))))))))(((((((((((((((((((((((($$$%%%&&&'''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((($$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''(((&&&%%%%%%'''(((&&&$$$!!!###%%%%%%$$$""""""###%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%'''&&&###%%%)))$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((((((''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&'''''''''&&&$$$###'''&&&$$$%%%&&&((((((''''''&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%'''((()))***(((((('''&&&%%%%%%$$$$$$''''''''''''((((((((((((%%%%%%&&&&&&'''(((((((((((())))))******)))''''''(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&'''((()))((('''&&&'''((()))(((&&&&&&&&&'''((()))'''%%%$$$$$$%%%'''''''''(((&&&&&&''')))+++++++++###'''(((%%%%%%(((***)))++++++******+++///555999888:::===BBBGGGKKKOOOQQQVVVUUUTTTQQQMMMIIIEEECCCDDDFFFIIIKKKJJJJJJKKKLLLLLLKKKIIIHHHHHHIIIJJJLLLIIIIIIKKKPPPYYYbbbhhhllluuutttvvv|||~~~uuuwwwzzz}}}|||uuunnngggcccjjjlllnnnoooqqqssswwwzzz~~~|||}}}~~~{{{|||yyywwwqqqlllnnntttyyywwwuuuuuuxxx|||yyywwwvvvxxx|||vvvuuuuuuyyy~~~}}}yyyuuusssttttttvvv}}}{{{vvv}}}tttfff]]][[[___cccrrr|||}}}}}}zzzyyywwwvvvuuusssooommmmmmnnnppprrrtttyyywwwnnnhhhccc```___XXXTTTOOOJJJGGGCCC@@@===BBBBBBBBBAAA@@@AAA@@@@@@;;;:::777555222000///.........---,,,,,,,,,,,,,,,)))******)))'''&&&&&&'''************************))))))((('''''''''((((((***(((&&&&&&'''((('''&&&'''''''''&&&$$$$$$%%%'''%%%&&&&&&&&&%%%%%%'''(((%%%&&&''''''&&&&&&''')))&&&((((((%%%%%%''''''$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&&&&'''((())))))******''')))******)))(((((()))((((((((((((''''''''''''(((((((((((((((((((((((($$$$$$%%%&&&''''''''''''###$$$$$$%%%&&&&&&'''''')))(((&&&$$$%%%''')))+++###%%%''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&$$$!!!###%%%%%%$$$""""""###&&&'''((('''%%%$$$%%%&&&%%%###$$$'''&&&###%%%***#########$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$))))))(((((('''''''''''''''''''''&&&'''((())))))''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%'''&&&%%%&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))######%%%&&&((())))))***&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((('''(((***++++++)))'''&&&((((((((('''''''''''''''((((((((('''&&&&&&&&&%%%'''))))))(((&&&%%%&&&'''''''''&&&&&&&&&'''(((((((((%%%######$$$&&&'''((('''&&&%%%''')))+++,,,+++''')))+++*********,,,,,,+++,,,---///111666;;;@@@AAACCCHHHMMMQQQUUUWWWXXXUUUTTTRRRPPPMMMKKKIIIHHHIIILLLOOOPPPOOOMMMKKKKKKMMMLLLKKKIIIHHHJJJMMMPPPPPPRRRWWW```jjjqqqttttttzzz~~~|||{{{}}}zzzzzzsssuuuxxxyyyzzzzzzzzzzzzttttttsssooojjjfffddddddiiikkknnnrrrwww}}}~~~zzzxxxvvvrrrpppuuu|||~~~~~~|||{{{wwwssstttyyyssspppoooqqqvvvyyyzzzyyyvvvsssppprrrsssvvv~~~}}}wwwttt{{{ssspppjjjccc^^^]]]```cccxxx~~~{{{wwwsssppppppqqqqqqnnnlllnnntttyyy{{{vvvooojjjgggccc]]]YYYSSSQQQMMMJJJHHHHHHGGGGGGIIIJJJIIIGGGGGGKKKLLLLLLGGGDDD@@@===:::777444222111000...---,,,,,,------***+++,,,+++)))((()))***++++++++++++++++++++++++))))))((((((((((((((((((((('''&&&'''(((((('''%%%###$$$&&&&&&%%%%%%''')))%%%&&&&&&&&&%%%%%%'''(((%%%&&&''''''&&&&&&''')))&&&''''''&&&&&&''''''&&&$$$%%%'''((((((((('''&&&(((((((((((((((((((((((('''(((((((((((()))))))))+++***)))((((((''''''&&&&&&((()))(((&&&%%%%%%&&&((((((((((((((()))))))))(((((((((((((((((((((((('''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''''')))'''%%%$$$$$$&&&)))+++$$$&&&)))***((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$%%%&&&&&&&&&###%%%''''''&&&$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&$$$"""###&&&&&&$$$&&&***$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))))))))(((((('''&&&&&&(((''''''''''''((())))))'''''''''''''''''''''''')))(((&&&%%%%%%'''((()))&&&''''''&&&&&&'''((()))((((((''''''&&&'''''''''''''''''''''''''''&&&&&& ###%%%'''((()))%%%&&&&&&'''((()))******&&&&&&&&&'''''''''''''''&&&''')))++++++***((('''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%'''(((((('''%%%$$$%%%&&&$$$%%%'''((()))((('''&&&(((&&&######%%%'''(((((()))'''&&&''')))******)))***+++------,,,+++,,,...,,,000555999<<>><<<999666222///------...//////...---...000************************'''((()))***+++******)))'''&&&%%%&&&((()))((('''(((***+++***(((&&&%%%%%%%%%&&&&&&&&&%%%%%%'''(((%%%&&&''''''&&&&&&''')))(((%%%%%%))))))&&&'''***&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))*********((('''''''''(((***---...''')))******((('''((()))%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))$$$%%%'''(((***++++++,,,((((((((((((((('''''''''$$$%%%&&&'''''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###########################%%%&&&%%%###"""###%%%!!!###%%%%%%$$$""""""######$$$%%%%%%$$$$$$%%%'''%%%###$$$&&&$$$"""###((($$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))))))))((((((%%%''')))***+++***((('''''''''''''''''''''''''''###$$$&&&'''''''''&&&&&&&&&((()))(((&&&&&&(((+++&&&&&&&&&'''((()))***+++###$$$&&&((())))))(((((("""$$$&&&'''((((((&&&%%%'''''''''((((((((((((((('''''''''''''''''''''&&&((((((''''''((()))***+++'''((((((((())))))******%%%&&&&&&''''''(((((((((&&&((())))))(((((()))+++%%%%%%$$$$$$%%%'''((()))((('''''')))***+++)))(((((('''&&&''')))+++++++++---***+++000333333999AAABBBGGGMMMRRRTTTVVVWWWXXXVVVVVVVVVWWWWWWXXXXXXXXXSSSTTTTTTTTTRRRPPPNNNLLLNNNMMMLLLLLLNNNSSSZZZ```kkksss~~~}}}||||||{{{zzzxxxuuuxxx}}}}}}~~~|||~~~qqqmmmkkkkkkgggffflllsssxxx~~~|||{{{xxx}}}yyy{{{~~~yyyvvvvvvwwwqqqnnnnnnqqqqqqssszzz|||zzzyyy|||xxxqqqrrrxxx{{{~~~zzz~~~yyyuuutttssssssnnnlllfff^^^[[[\\\[[[WWW___bbbggglllpppuuuzzz}}}|||uuutttwwwvvvrrrttt{{{|||zzzyyyvvvooojjjiiikkkkkkiiieeedddgggjjjnnnrrryyysssiii\\\SSSPPPOOOMMMJJJCCCBBBAAA>>>:::555111......///000///---,,,,,,---++++++++++++++++++++++++'''((()))+++++++++***))))))(((&&&''')))******)))&&&(((***+++)))(((((()))%%%&&&&&&&&&%%%%%%'''(((%%%&&&((('''&&&&&&'''))))))%%%%%%)))***&&&'''+++''''''&&&%%%%%%'''((()))(((((((((((((((((((((((())))))))))))************+++***((('''''')))+++,,,%%%&&&(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))''''''((((((((((((((('''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%&&&&&&''''''''''''((('''%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%$$$!!!!!!######%%%''''''&&&$$$$$$%%%$$$%%%&&&&&&%%%%%%'''(((&&&$$$$$$&&&$$$!!!"""'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((())))))))))))%%%&&&'''((())))))))))))((()))***)))''''''(((***(((((((((((())))))))))))(((%%%&&&))))))%%%%%%'''&&&&&&&&&'''''''''''''''"""$$$'''(((''''''(((***'''%%%###$$$'''((('''%%%"""$$$%%%%%%$$$$$$&&&'''###%%%(((***+++***((('''&&&''''''(((((((((((((((******)))''''''&&&&&&&&&))))))))))))))))))))))))'''+++!!!&&&'''+++%%%&&&''''''%%%$$$%%%''')))******)))''''''(((***&&&(((***+++++++++,,,---...111555999===@@@EEEHHHPPPSSSWWW[[[[[[YYYUUURRRYYYUUUQQQPPPQQQTTTWWWYYYPPPQQQQQQPPPMMMKKKKKKLLLNNNRRRTTTWWWaaannnyyy|||zzztttrrrtttzzz~~~wwwqqqmmmooommmjjjkkkqqqzzz}}}uuuoookkkjjjiiifffdddddddddhhhrrr}}}}}}ssskkklllqqqrrrtttvvvxxxzzz{{{{{{}}}{{{zzzyyyuuupppooorrrpppmmmiiifffdddaaa^^^[[[ZZZZZZ\\\___ccchhhlllnnnrrrrrrssssssqqqnnnkkkiii{{{wwwwwwxxxzzz|||{{{vvvrrruuurrrllleeeaaaaaaeeeiiisssyyyvvviii```\\\ZZZWWWTTTJJJFFFAAA===:::888666555000333111+++***//////,,,---,,,+++,,,,,,+++(((%%%*********)))((((((''''''%%%'''(((((('''&&&&&&'''(((((('''''''''&&&&&&&&&---***'''(((,,,---)))$$$)))&&&$$$%%%((()))(((&&&)))$$$###(((***'''&&&)))''''''''''''''''''''''''$$$''')))(((&&&&&&))),,,***((('''))),,,...---++++++++++++)))'''''')))+++*********)))))))))))))))%%%&&&&&&'''((())))))***&&&&&&''''''((())))))))))))))))))(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%***'''%%%&&&)))***(((&&&"""###%%%&&&''''''((((((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$"""###&&&)))'''&&&&&&%%%%%%%%%&&&&&&''''''((((((((()))))))))&&&''''''(((((((((((((((((()))***)))''''''(((***&&&''''''''''''((((((((((((%%%&&&))))))&&&%%%'''$$$%%%%%%&&&'''((())))))%%%'''(((((('''&&&&&&'''&&&$$$###%%%'''((('''&&&%%%&&&''''''&&&&&&'''(((&&&&&&''''''((()))))))))&&&''''''(((((((((((((((***)))(((''''''&&&&&&&&&((((((((((((((((((((((((%%%+++$$$$$$(((&&&)))&&&'''((((((&&&&&&'''((()))***+++***))))))+++---++++++++++++***,,,///222333777;;;@@@DDDHHHMMMPPPSSSUUUXXXZZZZZZXXXUUUSSSSSSPPPMMMKKKKKKMMMOOOPPPLLLLLLJJJIIIIIIMMMRRRVVVVVV^^^gggppp{{{zzzvvvsssvvv}}}wwwuuuvvvvvvyyytttnnnjjjlllqqqyyy~~~~~~{{{vvvpppllljjjccc```^^^___aaagggssstttmmmnnnmmmnnnooorrruuuxxxyyyzzzvvvttttttsssnnnjjjlllrrrvvvtttrrrqqqpppooommmjjjjjjiiifffdddcccaaa___^^^^^^___```ccchhhnnnsssvvv|||tttvvvzzz}}}}}}yyysssoooppppppooommmjjjkkknnnrrruuu~~~tttooonnnmmmiiieeeXXXPPPGGGAAA@@@???>>><<<999;;;888333111333111,,,...---,,,------,,,***'''++++++******)))(((((((((&&&((())))))((('''((()))(((((('''''''''&&&&&&&&&)))'''%%%'''***+++)))'''((('''%%%%%%'''(((''''''%%% $$$&&&###"""%%%''''''''''''''''''''''''&&&&&&'''''''''''')))+++)))((('''(((+++---,,,***'''(((((('''%%%%%%&&&''')))))))))))))))))))))(((%%%%%%&&&''''''((())))))******)))((((((''''''&&&))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&$$$###"""###%%%''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&)))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&((())))))((('''''')))***%%%%%%&&&&&&&&&'''''''''(((%%%&&&))))))&&&&&&(((###$$$%%%&&&''')))******((()))***(((&&&%%%%%%&&&%%%$$$###%%%'''(((((('''((()))***)))''''''''')))((('''&&&&&&&&&(((***+++&&&''''''(((((((((((((((***)))(((''''''&&&''''''''''''''''''''''''''''''###***&&&###***+++%%%''''''((())))))((('''((()))((()))***+++***+++...000...---,,,++++++///555999===@@@DDDHHHLLLOOOTTTWWWWWWWWWXXXXXXVVVSSSPPPNNNIIIHHHFFFEEEEEEFFFHHHIIIIIIGGGEEEEEEIIIRRR^^^fffmmmwww~~~~~~uuutttxxx~~~}}}vvvmmmfffcccfffkkkooouuuwww{{{|||xxxtttqqqooopppqqqqqqoookkkgggddd___\\\[[[^^^aaahhhuuutttppprrrnnnnnnnnnppptttxxxyyyyyyttttttuuussskkkfffkkksssxxxwwwvvvwwwyyyzzzyyyxxxzzzwwwtttppplllfff```\\\UUUTTTSSSUUU\\\hhhssszzz{{{xxxyyy~~~wwwtttrrruuuyyyzzzzzzzzz~~~yyyxxx|||}}}xxxqqqeee[[[PPPJJJJJJKKKHHHDDD>>>===:::555333333000+++///...---.........,,,***,,,++++++******)))((((((((()))******(((((()))***(((((((((''''''''''''&&&''''''&&&&&&&&&''''''(((''''''((('''%%%%%%'''(((&&&###"""%%%'''&&&%%%&&&'''''''''''''''''''''''''''&&&%%%&&&((()))))))))((('''&&&(((***+++***)))((()))+++***)))(((((()))(((((())))))))))))))))))%%%&&&&&&''''''(((((()))+++******))))))(((''''''&&&''''''((())))))******'''''''''(((((((((((((((%%%&&&%%%"""%%%***&&&&&&''''''&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$###$$$&&&(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((())))))))))))((('''&&&%%%'''((()))((('''''')))+++%%%&&&&&&&&&&&&'''''''''(((%%%&&&)))***'''&&&)))%%%%%%%%%&&&'''((())))))))))))***(((&&&%%%&&&'''$$$$$$$$$%%%'''((((((((()))******)))'''&&&'''((('''''''''''''''((())))))&&&''''''((((((((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###)))&&&%%%,,,***$$$'''&&&((())))))''''''(((***''')))*********+++---000,,,---...///222777===BBBGGGIIIKKKMMMNNNOOORRRTTTVVVUUUSSSPPPMMMIIIFFFDDD@@@@@@AAABBBBBBDDDGGGIIIGGGFFFGGGJJJRRR___nnnxxx{{{{{{}}}}}}rrrpppwww}}}wwwnnnfffccceeejjjnnnpppuuu}}}~~~|||~~~}}}{{{sssooonnngggffffffggggggfffdddbbb```___```cccfffkkkvvvwwwrrrtttwwwvvvtttrrrsssvvvyyyyyyxxx{{{~~~}}}ssskkknnnvvv|||yyywwwwwwzzz~~~~~~}}}||||||yyytttpppddd___ZZZWWWZZZaaajjjppprrryyy{{{zzz{{{|||yyy|||zzz|||zzzrrrhhh```ZZZZZZ______XXXQQQEEEAAA;;;777666666444111000///......//////---,,,++++++******))))))((((((((()))***)))(((((()))***((((((((('''''''''''''''(((((((((&&&$$$$$$%%%'''&&&((()))(((%%%$$$&&&)))(((&&&%%%'''))))))((((((''''''''''''''''''''''''(((%%%###%%%(((***)))'''''''''''''''((())))))((((((***,,,,,,+++)))))))))))))))))))))******++++++'''''''''(((((()))))))))((((((((()))******++++++%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((((((((()))'''((('''%%%###$$$'''***!!!"""###$$$%%%&&&&&&&&&###$$$&&&''''''&&&$$$###%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((())))))))))))(((&&&%%%$$$'''((()))((('''((()))+++&&&&&&'''''''''((((((((('''%%%&&&******''''''***'''''''''''''''&&&&&&&&&'''(((((('''&&&''')))+++$$$$$$%%%&&&&&&''''''((('''))))))(((&&&%%%&&&'''%%%&&&((()))***)))'''&&&&&&''''''((((((((((((((()))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%((($$$###+++((($$$)))%%%&&&((((((''''''((()))((()))*********+++---///---111666;;;???CCCHHHKKKKKKLLLLLLKKKIIIGGGHHHIIIKKKJJJIIIGGGDDDBBB@@@???===???AAAAAAAAACCCFFFIIIEEEIIIPPPXXXdddrrr}}}{{{ttt~~~~~~|||xxxxxx{{{~~~tttkkknnn}}}|||tttnnnmmmpppuuuyyy{{{}}}~~~~~~|||~~~uuurrrtttjjjgggcccccceeehhhhhhhhhfffeeegggjjjlllnnnvvv{{{{{{yyyyyy~~~uuupppeeeiiilllnnnnnnqqqvvv{{{|||yyyuuuuuuxxxyyyvvvsss~~~}}}tttuuu|||{{{xxxwww{{{~~~vvvrrrkkkfffcccdddgggjjjggggggiiimmmsssxxx|||~~~zzzyyyuuukkkddddddhhhsss~~~wwwmmm[[[QQQFFF@@@>>><<<;;;:::222000......//////...---+++******))))))(((((('''((())))))(((&&&&&&(((***((((((((((((((((((((((((&&&'''((('''&&&&&&((()))&&&(((***((($$$###&&&(((&&&%%%%%%%%%&&&((('''%%%''''''''''''''''''''''''(((%%%###$$$(((***)))'''&&&'''''''''''''''(((((($$$&&&))))))(((&&&&&&'''))))))******+++,,,------)))))))))))))))*********((((((((()))******++++++''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''&&&''')))***'''%%%"""###$$$&&&''''''''''''###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&'''''''''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$###%%%&&&%%%$$$$$$&&&'''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&'''''''''((((((((())))))))))))((('''&&&%%%'''((()))((('''(((***,,,&&&''''''''''''((((((((('''%%%&&&******((((((***((((((((('''&&&&&&%%%%%%&&&&&&'''''''''(((+++---$$$%%%'''&&&%%%%%%&&&(((&&&'''((('''%%%%%%%%%'''%%%&&&)))++++++)))'''%%%&&&''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((######+++((($$$***$$$&&&''''''''''''(((***)))+++,,,------///222444666;;;AAAGGGJJJKKKMMMNNNGGGHHHGGGEEEAAA???>>>>>>>>>??????@@@@@@@@@@@@@@@AAACCCEEEDDDCCCEEEJJJNNNMMMTTT^^^jjjuuu||||||xxxtttrrrxxx}}}}}}~~~|||xxxyyy}}}}}}ssslllqqq}}}yyyvvvvvvzzz}}}}}}}}}|||zzzyyy||||||sssrrrvvvpppkkkffffffjjjoooqqqrrrpppnnnnnnpppqqqsss|||{{{vvvwwwvvvxxx|||rrrhhhccc]]]___bbbeeeiiinnnuuuyyyzzzvvvsssuuuyyyyyyuuuqqqxxx{{{~~~yyy{{{|||zzzxxx{{{{{{|||zzzwwwuuusssrrrrrrrrriiieeebbbdddkkkrrruuuuuu~~~{{{xxxxxxyyymmmdddfffkkkxxxrrrdddUUULLLGGGAAA<<<;;;666333111000000000///...,,,++++++***))))))((((((((())))))'''&&&&&&(((***'''(((((((((((()))))))))"""###%%%''')))*********((()))((('''%%%%%%&&&'''''')))(((&&&(((++++++'''''''''''''''''''''''''''&&&%%%$$$%%%'''(((((((((&&&((()))((('''&&&((()))&&&((())))))((((((((()))(((((()))***+++------...))))))))))))))))))))))))+++******))))))(((''''''******))))))(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$'''******&&&!!!(((((())))))(((((('''&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############&&&%%%%%%$$$$$$######"""###$$$%%%&&&&&&%%%$$$######$$$&&&&&&%%%$$$%%%'''$$$######$$$$$$%%%&&&'''''''''((((((((()))))))))(((((())))))((('''&&&&&&&&&'''((((((((((((***,,,%%%%%%&&&&&&&&&''''''''''''%%%&&&***+++((((((+++'''''''''''''''&&&&&&&&&&&&'''''''''&&&(((+++...%%%'''((('''%%%$$$%%%'''%%%&&&''''''&&&%%%&&&(((''''''((())))))((('''&&&&&&''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((($$$'''...)))$$$+++%%%'''((((((((((((***++++++---000222444777;;;>>>AAAEEEIIIKKKKKKIIIHHHHHH>>>??????>>>;;;::::::;;;;;;<<<>>>@@@AAABBBAAAAAAEEEHHHKKKLLLLLLQQQYYY___bbbhhhqqqxxx~~~|||}}}|||yyyzzzuuusssvvvyyywwwyyy~~~~~~yyyyyy||||||~~~}}}yyyyyy~~~}}}}}}{{{yyyzzz|||~~~{{{}}}zzzyyy}}}{{{wwwsssuuu{{{{{{wwwtttuuuwww~~~yyy|||}}}yyyqqqhhhaaa\\\ZZZZZZ[[[^^^bbbhhhnnnqqqqqqoooooottt{{{~~~zzzuuussssssvvvyyywwwvvvyyy|||~~~|||xxxzzz{{{|||}}}~~~~~~~~~~~~vvvtttpppooonnnnnnmmmlllqqqtttxxxwwwsssqqqrrruuuyyy}}}|||wwwxxx~~~~~~~~~xxxqqqkkkqqqvvvsssddd\\\TTTJJJ@@@===:::888555333333222111000...------,,,,,,+++************)))(((''''''***,,,'''((((((((())))))))))))#########&&&)))***&&&###***((('''&&&&&&&&&&&&%%%)))+++***((()))...---(((''''''''''''''''''''''''$$$%%%&&&&&&%%%&&&((()))''')))***)))'''&&&(((***)))***+++***)))***+++---%%%&&&'''(((***+++,,,---((((((((('''''''''''''''******)))((((((''''''&&&))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""######'''&&&&&&%%%$$$$$$######"""$$$%%%&&&&&&%%%$$$"""###$$$&&&&&&%%%$$$%%%&&&############$$$%%%&&&'''(((((((((((())))))))))))(((((((((((((((((('''&&&&&&'''((((((((((((***,,,$$$$$$%%%%%%%%%&&&&&&&&&'''%%%&&&***+++))))))+++%%%&&&&&&''''''(((((((((((((((((('''&&&'''+++---&&&((()))'''$$$###$$$&&&$$$&&&''''''&&&&&&((())))))((('''&&&&&&'''((()))&&&''''''((((((((((((((((((((('''''''''(((((()))''''''''''''''''''''''''''')))&&&***222+++$$$+++&&&((()))***))))))+++---,,,///333666:::>>>CCCFFFIIIJJJLLLJJJFFFBBB@@@???666888999999999999:::<<>>;;;888666555444333222000//////......---,,,,,,+++++++++)))((((((+++---'''((((((((())))))******)))&&&%%%''')))''',,,(((%%%%%%'''(((&&&###%%%((('''$$$%%%******$$$''''''''''''''''''''''''###%%%'''&&&$$$$$$'''***''')))+++***'''&&&(((***'''''''''&&&%%%&&&)))+++###$$$%%%'''(((***+++,,,&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((()))))))))&&&&&&''''''((()))))))))))))))(((((('''''''''&&&%%%'''(((&&&######&&&)))!!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$%%%(((((('''&&&&&&%%%$$$$$$"""###%%%&&&&&&%%%###""""""$$$&&&&&&%%%%%%%%%&&&############$$$%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&((()))((('''&&&'''(((***)))((('''&&&%%%$$$$$$(((&&&$$$%%%((()))(((&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$&&&***------,,,***(((***))))))((('''&&&&&&&&&###$$$&&&'''((()))))))))))))))((())))))***++++++...111666<<>>@@@???===@@@@@@AAABBBDDDEEEFFFFFFOOOTTT\\\cccjjjrrr{{{zzzqqqhhhbbbeeegggiiikkknnnttt{{{{{{{{{xxxuuutttkkkrrrzzz{{{uuuwww}}}|||vvvtttyyy|||sssuuu|||sssvvvrrrmmmhhheeebbb```^^^SSSRRRQQQSSSZZZbbbffffffkkkmmmrrrxxx}}}yyytttpppppprrruuu}}}|||tttkkk___XXXXXXYYYYYYXXXaaammmxxxxxxoookkkpppxxxyyyrrrjjjfffgggjjjpppvvv|||~~~zzztttjjj]]]PPPGGGCCC>>>777555777999777555666666555222000///000111***++++++,,,,,,,,,++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))......---,,,+++++++++,,,,,,***((('''&&&'''((()))(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))'''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%!!!$$$""" %%%&&&$$$%%%$$$"""###'''&&&"""%%%%%%%%%$$$$$$$$$######%%%&&&&&&%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%!!!###%%%$$$"""&&&&&&&&&%%%%%%$$$$$$$$$"""!!!!!!###%%%&&&%%%###''''''''''''''''''''''''((((((((((((((((((((('''&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''((())))))))))))+++---'''''''''''''''&&&&&&&&&'''&&&$$$&&&((()))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))+++,,,+++)))(((&&&&&&''''''((()))))))))*********+++++++++******((()))***+++---000222333;;;>>>CCCHHHLLLNNNNNNNNNKKKGGGBBB===999888999:::999;;;===???@@@@@@??????BBBCCCDDDEEEGGGJJJOOORRRbbbhhhpppwww}}}{{{rrriiiccc\\\]]]___dddlllxxx}}}vvvuuuuuu|||{{{tttppphhhooovvv}}}{{{sssnnnlllnnntttxxxvvvssswww}}}~~~{{{{{{||||||{{{yyysssoookkkjjjhhhgggeeeaaa[[[WWWTTTSSSTTTWWW^^^eeeiiiiiilllpppvvvzzz}}}{{{vvvttttttyyy{{{yyy}}}uuukkkddd```\\\WWWSSSYYYbbbjjjkkkggggggpppyyywwwnnnhhhddd___^^^```gggkkkpppvvvzzzwwwssspppjjjddd^^^VVVNNNIIIIIIDDD???===>>>>>>;;;888888888777555111...,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&((()))((('''%%%%%%&&&((((((((((((((('''''''''&&&&&&%%%&&&&&&'''((()))******)))((((((((((((((()))(((&&&%%%%%%%%%'''''')))))))))((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$%%%######&&&&&&"""$$$$$$"""$$$(((&&&"""""""""###$$$%%%&&&&&&'''%%%&&&&&&%%%$$$$$$%%%'''###$$$$$$$$$$$$%%%%%%%%%"""%%%'''((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$''''''((('''&&&%%%###"""((((((((((((((((((((((((+++******)))((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&'''((((((((()))---///&&&&&&&&&'''''''''(((((('''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((&&&&&&'''(((((()))******((((((((())))))))))))))))))***+++...222666999;;;FFFIIIMMMOOOPPPMMMJJJHHHBBB@@@===:::888999:::;;;<<>>:::;;;:::999777444111...,,,------,,,+++***)))((((((************************))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))((('''%%%&&&&&&))))))((((((((('''''''''&&&&&&%%%&&&&&&'''((()))(((''''''&&&&&&&&&&&&''')))(((&&&%%%%%%&&&'''''')))))))))((((((''''''''''''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&$$$!!!"""'''(((&&& ###$$$###%%%)))'''###""""""###$$$%%%&&&&&&'''%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&'''&&&%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&###'''***)))&&&######$$$)))))))))))))))))))))))))))))))))(((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&%%%%%%&&&***,,,&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''((())))))))))))((((((''''''%%%%%%%%%&&&''')))***+++***,,,///333888<<<@@@BBBNNNOOOPPPOOOLLLHHHDDDAAA===<<<;;;;;;;;;===???@@@@@@CCCFFFFFFDDDFFFLLLRRRSSS]]]hhhnnnpppssszzzyyyssspppnnnnnnlllkkklllttt|||xxxttttttxxxzzzzzzxxxrrrlllfffhhhpppxxx|||}}}vvvqqqrrrtttvvvwwwzzz}}}|||zzzxxxvvvvvv{{{{{{{{{|||}}}{{{wwwtttrrrooommmmmmmmmkkkkkkmmmzzz|||vvvsssuuu|||yyy{{{}}}|||zzzzzz{{{|||}}}~~~~~~~~~}}}yyy||||||wwwrrrooonnnmmmlllmmmnnnlllhhhddddddcccaaa___^^^```dddggguuuyyy{{{yyyyyy{{{yyyuuummmbbbXXXSSSRRRRRRVVV[[[[[[]]]___dddqqqyyywwwsssjjjcccYYYTTTOOOLLLLLLNNNOOOOOOOOOOOOOOOOOOOOOMMMHHHDDD???===:::888777666444333...---,,,+++***)))))))))************************''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''''''''&&&%%%%%%$$$$$$&&&&&&%%%&&&&&&'''((()))))))))(((''''''(((((()))***)))(((((((((((()))))))))))))))(((''''''&&&&&&''''''(((((())))))******''''''''''''''''''''''''###%%%&&&''''''''''''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&$$$"""$$$)))(((%%%"""######&&&)))(((###%%%%%%%%%$$$$$$$$$######%%%%%%&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''&&&$$$"""""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&$$$"""%%%((())))))))))))))))))))))))&&&&&&&&&''''''(((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''&&&&&&&&&&&&''''''&&&''''''&&&%%%%%%''')))(((''''''''''''&&&&&&&&&%%%&&&'''''''''''''''((((((((((((((((((((((((((('''''''''((((((((()))))))))((('''&&&&&&'''(((((()))))))))))))))(((((((((******)))***+++,,,---...,,,///555<<>>999888888888777///...---,,,++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((('''''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((())))))))))))(((((())))))***))))))((((((((())))))))))))((((((((('''''''''&&&'''''''''((()))*********''''''''''''''''''''''''"""%%%''''''%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&###%%%%%%###$$$''''''$$$"""######%%%)))((($$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$###"""%%%)))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''&&&&&&&&&&&&'''''''''(((***)))((('''((()))(((((('''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))(((((((((((((((((((((((('''''''''(((((())))))***)))((((((''''''((())))))&&&&&&'''(((***+++,,,,,,---,,,+++++++++,,,---...222777???GGGNNNRRRSSSTTTJJJHHHDDDAAA>>><<<;;;;;;:::;;;>>>AAADDDFFFHHHIIIDDDEEEGGGIIIPPP[[[jjjtttzzzyyyzzz{{{~~~~~~}}}|||vvvssssssyyyzzzyyy~~~sssjjjkkkkkklllnnnpppsssuuuwwwsssqqqpppooorrrxxx}}}~~~{{{yyywwwqqqiiibbb]]]]]]```dddkkkrrrzzz~~~wwwwwwwwwvvvsssmmmgggbbbUUUTTTOOOLLLRRRbbbpppvvvrrrggg\\\WWWVVVXXX]]]dddffflllrrryyywwwrrrpppnnniiieeeaaa^^^ZZZXXXXXXYYYYYYYYY___```bbbcccdddccccccbbbXXXQQQHHHBBB???===:::777444333111///---------...))))))))))))))))))))))))************************)))((((((''''''(((((()))))))))((((((((('''''''''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))(((''''''''''''(((((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++''''''''''''''''''''''''"""%%%((('''$$$###$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''''''''''' %%%'''$$$###%%%%%%$$$"""######!!!$$$(((((($$$""""""###$$$%%%&&&&&&'''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&!!!"""$$$$$$$$$$$$&&&'''$$$%%%%%%%%%%%%%%%%%%&&&"""%%%%%%######%%%'''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''&&&&&&&&&&&&''''''$$$&&&)))***)))(((((((((&&&&&&&&&'''''''''''''''$$$&&&((((((&&&%%%''')))((((((((((((((((((((((((&&&''''''((())))))******'''(((((())))))*********&&&&&&''')))***+++,,,---*********+++---000333555>>>BBBIIIOOORRRQQQNNNLLL>>>===<<<;;;:::999999999>>>@@@CCCGGGJJJLLLNNNNNNJJJLLLPPPXXXdddssszzzzzzwwwyyy{{{}}}}}}|||yyywwwuuuxxx{{{{{{~~~~~~|||}}}zzzpppkkkfff```aaadddhhhkkkmmmpppsssvvvqqqpppnnnnnnpppssswwwzzzyyywwwwww|||~~~tttjjjhhhhhhiiilllpppwww~~~zzzsssnnn___\\\UUUOOOSSS```mmmsssqqqggg^^^\\\]]]```gggnnnpppzzz{{{wwwwwwxxxyyyxxxrrrnnnhhhddddddeeefffgggeeeeeeeeedddddddddfffhhheee___XXXSSSOOOKKKDDD>>>;;;999555222///...------************************************************))))))(((((((((((())))))((((((((((((((('''''''''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((&&&&&&''''''((()))))))))&&&&&&%%%&&&&&&'''((()))'''''''''''''''((())))))%%%&&&&&&'''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&'''((()))***++++++''''''''''''''''''''''''###&&&)))'''###!!!"""%%%&&&&&&''''''''''''&&&&&&###$$$%%%&&&''''''''''''%%%***'''"""###%%%&&&$$$%%%### """''''''%%%""""""###$$$%%%&&&&&&'''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&''' !!!!!!!!!"""$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$((('''&&&%%%$$$$$$$$$%%%''''''''''''''''''''''''******))))))((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''&&&&&&'''''''''"""&&&))))))(((''''''$$$$$$%%%&&&'''((()))***$$$&&&((((((&&&%%%''')))))))))))))))))))))))))))&&&''''''((()))******+++&&&''')))***++++++++++++)))))))))))))))*********((()))+++///444:::???CCCHHHLLLQQQSSSQQQJJJCCC===:::<<<===??????>>>===<<>>999666;;;:::;;;===<<<;;;@@@GGGIIIJJJPPPWWWVVVQQQRRRXXXRRR\\\nnn|||vvvuuuyyyzzzooollllllllllllnnnuuuzzz|||yyywwwyyy{{{{{{}}}}}}~~~uuurrrvvv{{{vvvuuuppphhhbbb]]][[[YYYWWW___jjjwww|||yyyrrrllljjjmmmppprrrqqqooonnnpppssstttxxx|||~~~xxxvvv~~~{{{qqqiiifffhhhkkk```[[[UUUQQQOOOTTTaaaooo~~~}}}{{{}}}~~~~~~}}}|||~~~~~~zzztttqqqooonnnpppqqqoookkkfffbbbaaaQQQIII???888666777666666+++---...---+++***---///++++++++++++***)))(((''''''''''''((((((***++++++&&&&&&''''''''''''&&&&&&"""&&&******&&&$$$&&&)))$$$%%%&&&&&&&&&(((+++...'''(((((((((((((((''''''%%%''')))***(((''''''''')))(((&&&&&&&&&''')))***)))((('''&&&&&&'''((()))))))))***+++++++++++++++(((******%%%###'''))))))&&&&&&''''''''''''&&&&&&!!!###$$$$$$$$$$$$%%%'''$$$%%%&&&&&&%%%%%%'''))))))******(((&&&$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&%%%$$$$$$######""""""""""""###$$$%%%'''((($$$%%%&&&&&&''''''&&&&&&((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&((()))***&&&%%%%%%''')))***)))(((''''''&&&&&&'''((()))***(((******''''''+++,,,))))))(((&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''''')))***)))(((&&&&&&((()))(((((()))***************++++++***)))((())),,,///111444:::AAAGGGKKKNNNOOOJJJFFF@@@<<<:::999888777999:::>>>CCCDDDCCCHHHNNNOOOOOOSSSXXXWWWSSSUUU[[[aaalll}}}yyytttuuuzzzxxxnnniiifffdddggglllrrryyy}}}{{{yyy|||xxxyyy|||zzzxxxzzzzzz{{{~~~}}}uuutttyyy}}}}}}ppplllgggcccaaa```___^^^bbbppp{{{vvvvvvwwwwwwuuurrrpppooooooqqqtttzzz{{{zzzxxx}}}wwwqqqppprrrhhhbbb\\\XXXSSSQQQVVV]]]kkk}}}|||~~~|||uuurrrtttvvvvvvsssmmmgggccc\\\SSSHHH???:::777555333---...///...+++)))***,,,***************)))((((((''''''''''''((()))***+++&&&''''''((((((''''''&&&"""&&&******&&&%%%''')))&&&''''''&&&%%%%%%&&&(((''''''((((((((((((''''''!!!%%%'''((()))+++,,,'''(((((())))))))))))))))))((('''&&&&&&'''((()))((())))))***************###((()))'''&&&(((((('''&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$%%%&&&&&&%%%%%%'''(((%%%'''((('''&&&%%%&&&'''###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$############"""###$$$$$$%%%%%%$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''###############$$$$$$%%%''''''''''''((((((((((((((('''&&&&&&&&&'''((()))(((&&&$$$$$$&&&((())))))&&&&&&&&&&&&'''(((******'''******''''''++++++)))((('''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((()))))))))))))))(((((('''))))))(((&&&%%%%%%(((***((()))))))))************+++,,,+++***+++---111555777===EEEMMMQQQQQQNNNLLL@@@<<<777444555777999::::::???HHHQQQSSSPPPRRRVVVSSSTTTWWWYYYYYYXXX\\\bbbnnnyyy~~~yyyvvvyyy~~~xxxqqqjjjcccaaaiiissszzz}}}yyywwwrrrpppmmmqqqzzzzzztttrrrsssvvvvvvuuuooommmkkkjjjiiihhheeecccdddrrr}}}{{{xxxuuuqqqnnnmmmooottt{{{|||yyyvvvuuuooohhhcccaaa\\\UUUQQQQQQYYYiii|||vvvwwwyyy|||}}}xxxooohhhbbbZZZNNNEEE???;;;666333000222222000---+++***+++*********)))))))))))))))''''''&&&''''''((()))***&&&''''''((((((''''''&&&###'''))))))'''%%%''')))###%%%&&&&&&%%%$$$$$$%%%''''''((((((((((((((('''###%%%''''''&&&%%%&&&'''&&&'''***+++,,,+++)))(((((((((''''''''''''((()))'''(((((())))))))))))))) &&&)))(((((()))(((%%%&&&&&&''''''''''''&&&&&&'''((()))(((%%%$$$%%%&&&$$$&&&'''&&&%%%%%%&&&((("""$$$%%%&&&%%%&&&''')))###%%%&&&&&&$$$$$$%%%'''"""######$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$#########$$$$$$%%%&&&''''''''''''((((((((((((+++***)))((('''((()))***(((&&&%%%%%%'''((()))(((&&&&&&&&&&&&''''''(((((('''***)))&&&'''***+++)))***)))(((((('''((())))))''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((())))))))))))(((((())))))(((&&&$$$%%%(((+++)))))))))))))))******+++***+++,,,...000444:::>>>DDDHHHMMMQQQPPPLLLFFFBBB888555333333666:::===>>>???FFFTTT___aaa[[[WWWXXXSSSUUUXXX[[[\\\```ffflllxxx}}}{{{wwwpppiiiiiivvv{{{xxx~~~~~~|||ssspppjjjpppzzz~~~}}}xxxtttkkkgggbbbbbbeeekkkoooqqqssstttuuuvvvuuupppjjjeeegggoooyyy~~~xxxtttppprrrwww}}}yyyuuussspppjjjfffggggggaaa[[[XXXXXXXXX```mmmsssqqqttt{{{~~~|||{{{}}}|||tttmmm___XXXOOOHHHDDD@@@;;;888555555555444111///---,,,*********)))))))))******''''''&&&&&&'''((())))))''''''((((((((((((''''''%%%''')))((('''&&&((())) """%%%'''&&&&&&''''''&&&'''(((((((((((((((((('''((()))(((%%%$$$$$$%%%&&&'''((()))***))))))((('''''''''''''''(((((()))&&&''''''((()))((((((((("""(((+++)))((()))(((%%%&&&&&&''''''''''''&&&&&&&&&'''((('''%%%$$$%%%&&&$$$&&&''''''&&&%%%&&&'''!!!###%%%%%%%%%%%%'''(((###$$$&&&%%%$$$$$$%%%'''#########$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''''''''((((((((((((***)))(((''''''((())))))(((''''''(((******)))''''''''''''''''''&&&&&&&&&'''))))))&&&&&&***+++((())))))((((((((()))))))))''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((&&&%%%&&&(((+++******))))))***+++,,,---***,,,000444888===DDDHHHQQQQQQOOOLLLGGGAAA;;;888444333444777;;;>>>@@@@@@BBBKKKZZZffffff]]]UUUTTTQQQWWW\\\___cccjjjrrrwwwzzzuuuxxx||||||~~~}}}~~~~~~|||yyyuuupppttt~~~}}}{{{|||tttqqqnnnssszzz}}}{{{zzz}}}~~~}}}{{{||||||uuunnnhhhYYYWWWUUUWWW^^^fffnnnsssuuuwww{{{~~~~~~zzzsssmmmmmmrrrwwwyyyyyy||||||yyyuuutttqqqiiieeehhhlllkkkgggeeebbbYYYTTTWWWWWWVVV^^^kkk}}}}}}zzzyyyvvvpppjjj\\\WWWPPPLLLIIIFFFAAA>>>999888666555444222000...,,,,,,+++*********++++++(((''''''''''''(((((()))'''(((((((((((((((((('''''''''((((((''''''(((***"""$$$'''(((((('''((((((&&&&&&'''(((((((((((((((###$$$&&&''''''(((***---''''''&&&%%%&&&'''((()))&&&''''''(((((((((((((((&&&&&&'''((((((((((((((('''+++,,,(((&&&((((((&&&&&&&&&''''''''''''&&&&&&###%%%&&&&&&%%%%%%&&&((($$$&&&((((((&&&%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%$$$$$$$$$######""""""$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))''''''''''''(((((((((((('''&&&%%%%%%%%%&&&'''(((((((((((()))++++++(((&&&&&&&&&''''''''''''&&&%%%&&&))))))&&&&&&******(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))'''((())))))(((((()))+++************+++...000111///333888>>>CCCHHHMMMPPPWWWSSSLLLDDD>>>:::888777888888999<<<@@@BBBCCCBBBEEELLLYYYcccbbbZZZUUUTTTWWW___fffjjjnnnuuu{{{}}}|||sssiiifffkkkrrrxxx~~~|||yyyzzz|||wwwuuutttuuuxxx}}}|||wwwuuusssyyy~~~zzzxxx{{{wwwppp```]]]ZZZYYYZZZ___dddhhhrrrssswww|||~~~|||zzz|||{{{{{{ssskkkeeegggkkklllmmmnnnnnneee]]]ZZZTTTOOORRRZZZdddvvvvvvpppkkkgggddd```\\\XXXUUUSSSPPPKKKFFFAAA>>>:::888666555222111///...---+++***++++++,,,))))))(((((((((((())))))'''(((((())))))(((((('''((((((''''''(((((()))***((()))***)))(((&&&&&&'''%%%&&&'''((())))))))))))'''((((((((('''''')))+++'''&&&%%%$$$$$$&&&((()))%%%&&&'''((()))))))))(((&&&''''''(((((((((((((((&&&***+++'''%%%'''((('''&&&&&&''''''''''''&&&&&&"""$$$%%%&&&%%%%%%'''((($$$&&&((((((&&&%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&%%%%%%$$$######"""###$$$%%%&&&%%%$$$###""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&''''''''''''((((((((((((&&&%%%%%%$$$%%%&&&((()))***(((&&&&&&((()))((('''"""###%%%'''((((((((((((&&&)))(((&&&&&&)))***(((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&)))++++++***)))***+++*********+++---000333555888<<>>@@@DDDBBBAAABBBEEEHHHIIIJJJKKKNNNUUU\\\\\\ZZZ\\\aaadddnnnvvvxxxzzz~~~zzzxxxsssjjjcccccciiiooo|||zzzwwwyyy}}}|||wwwttt{{{zzzuuuxxx}}}~~~}}}}}}wwwtttoooiiieeedddfffhhhpppnnnnnnqqqxxx~~~|||}}}~~~xxxpppjjjjjjlllmmmpppssstttqqqmmmggg___ZZZXXXYYY[[[fffxxx}}}rrrjjjeeecccccchhhfffcccbbbbbb___ZZZUUUOOOJJJDDD???<<<;;;888666333111///---++++++,,,,,,******))))))))))))******(((((())))))))))))(((((()))(((''''''((()))***************)))&&&&&&&&&(((%%%&&&'''((())))))))))))++++++***'''$$$###$$$%%%&&&&&&&&&&&&&&&'''((((((%%%&&&'''((()))))))))(((''''''((())))))))))))(((%%%((('''&&&((((((&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&%%%&&&((($$$&&&((()))'''%%%$$$$$$&&&'''((('''%%%%%%%%%&&&###%%%&&&&&&$$$$$$%%%'''%%%$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################## !!!"""###%%%%%%''''''''''''((((((((()))'''&&&&&&&&&'''(((***++++++((($$$###$$$&&&((())) ###&&&(((*********&&&)))(((%%%&&&)))***((((((((()))***************&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))&&&))),,,---,,,+++***************+++...222555777???DDDKKKQQQTTTVVVWWWXXXMMMIIICCC???>>>AAAFFFJJJPPPLLLIIIHHHJJJMMMPPPQQQPPPPPPSSSWWWZZZ]]]eeeoooooozzzzzzxxxtttnnnkkkmmmsssyyy~~~|||~~~{{{{{{{{{wwwzzzuuuxxx~~~zzzxxxyyy}}}|||yyyyyy{{{}}}qqqlllhhhhhhppp|||}}}|||~~~{{{zzz{{{}}}zzztttoooooopppppptttyyywwwxxxuuunnnhhhgggfffeeebbbbbbgggvvvzzzqqqiiieeefffgggmmmlllkkklllmmmlllhhhddd]]]VVVMMMGGGCCCAAA>>>;;;555333000...,,,+++,,,,,,++++++***************+++(((((())))))))))))((((((***((('''&&&((()))******''''''((('''&&&'''))),,,%%%&&&'''((())))))))))))$$$%%%%%%%%%$$$%%%(((***%%%&&&((()))***)))((('''$$$%%%'''))))))))))))((('''(((((()))))))))))))))&&&'''((()))((($$$&&&''''''''''''''''''&&&((()))***)))'''&&&&&&'''$$$&&&))))))'''%%%$$$$$$&&&'''((((((&&&&&&'''(((###%%%&&&&&&%%%$$$&&&'''#########$$$$$$%%%&&&&&&"""%%%'''(((((('''%%%%%%&&&'''''''''&&&&&&"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################!!!!!!!!!"""###%%%&&&'''*********)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''(((***+++,,,))))))(((((((((((())))))''''''((()))))))))))))))&&&'''((('''%%%%%%'''(((&&&&&&&&&''''''''''''(((&&&&&&'''((()))))))))((('''&&&'''))),,,+++'''###''')))+++,,,+++++++++,,,---+++***---444:::======KKKNNNSSSWWWZZZZZZYYYXXXGGGDDDAAACCCGGGLLLNNNNNNJJJMMMOOOPPPNNNLLLLLLLLLSSSUUU[[[cccmmmuuu{{{}}}}}}|||rrrssstttvvvzzz~~~}}}zzzxxx{{{||||||tttzzz{{{zzz}}}yyyooonnnqqqwww~~~xxxssspppooouuu|||}}}|||}}}|||{{{xxxsssooopppuuuzzztttsssrrrrrrsssuuuxxxzzz}}}}}}|||xxxsssooonnnnnneeehhhiiikkkuuu~~~zzzqqqkkkhhhhhhhhhhhhqqqoooooosssxxx{{{{{{yyyuuujjj^^^VVVMMMCCC>>>===;;;999666333111/////////*********((('''&&&(((***+++)))'''&&&%%%&&&((()))''')))******))))))***+++(((((('''(((((()))***+++(((((((((((((((((((((((($$$$$$&&&***---,,,((($$$,,,***'''(((++++++)))&&&((((((((((((((((((((((((((('''%%%%%%''')))******%%%&&&'''(((((('''&&&%%%&&&%%%%%%&&&'''&&&$$$!!!&&&'''((('''%%%%%%'''(((###$$$&&&((((((&&&$$$"""''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((######$$$%%%&&&&&&''''''%%%&&&''''''%%%######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$''')))***(((%%%############$$$$$$$$$%%%%%%%%%!!!%%%&&&###"""$$$$$$"""(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''***)))(((''''''''''''''')))(((((((((((((((((()))''''''((()))))))))))))))((()))***)))'''''')))***'''''''''((((((((())))))''''''(((((()))((((((((()))((((((***,,,+++(((&&&&&&)))---///............---...000555<<>><<<888555222000000000------,,,+++******+++,,,***)))((('''''''''((()))'''((())))))(((((()))***)))(((((((((((())))))***((((((((((((((((((((((((&&&%%%%%%'''***+++)))&&&''''''&&&''')))******)))((((((((((((((((((((((((+++***((('''(((((('''&&&&&&&&&'''(((((('''&&&&&&'''&&&%%%&&&''''''%%%"""&&&'''((('''%%%%%%'''((($$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########"""!!!""""""###$$$$$$%%%%%%$$$&&&''''''%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$''''''&&&$$$""""""$$$$$$$$$%%%%%%%%%%%%&&& %%%&&&###"""$$$$$$"""&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''+++***)))((('''&&&&&&&&&((((((''''''''''''((((((''''''((()))))))))))))))((()))***)))'''''')))***(((((((((((()))))))))***(((((()))))))))(((''''''+++***)))***+++,,,+++)))&&&***---000000000111222///333999@@@FFFKKKQQQTTTWWWXXXYYYZZZXXXUUURRRPPPOOOOOOOOOQQQTTTUUUTTTSSSRRRRRRQQQRRRWWWcccsss~~~~~~~~~~~~vvvtttvvvzzz}}}}}}}}}}}}~~~|||||||||{{{xxxrrriiibbbkkkuuu}}}yyyxxxzzz}}}{{{uuummmgggdddfffhhhgggiiijjjlllmmmqqquuuxxxwww{{{|||pppgggeeehhhsssxxxmmmfffkkkqqqrrrpppppprrrvvvwww{{{|||yyyrrrooorrrwww~~~wwwaaaVVVGGGDDD???:::666444333333000///......------......((((((((((((((()))))))))&&&''')))(((''''''(((******))))))(((((((((((()))(((((((((((((((((((((((('''&&&%%%%%%''')))))))))###$$$&&&'''((()))+++,,,((((((((((((((((((((((((***)))(((((()))(((&&&%%%&&&&&&'''(((((('''&&&&&&((('''&&&'''((((((&&&$$$&&&'''((('''%%%%%%'''(((%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$###"""!!!!!!"""""""""######$$$$$$%%%$$$&&&'''&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&!!!$$$%%%$$$"""""""""$$$$$$$$$%%%%%%%%%&&&&&& %%%&&&$$$"""$$$%%%###''''''(((((())))))******(((((((((((())))))))))))''''''''''''''''''''''''))))))((((((((())))))***((((((''''''''''''((((((''''''((()))))))))))))))&&&'''((('''%%%%%%'''(((''''''((((((((())))))))))))))))))))))))((('''&&&+++***))))))***+++,,,,,,)))+++,,,---...000333666444;;;CCCJJJNNNRRRWWW[[[WWWXXXZZZ[[[ZZZYYYVVVUUUTTTTTTUUUVVVWWWVVVTTTRRRQQQSSSVVVYYYbbbsss|||}}}xxxvvvwww|||xxxtttwww}}}|||uuuooojjjooossssssrrrvvv~~~|||}}}}}}xxxoooeee^^^\\\]]]___hhhjjjmmmppprrruuuwwwyyywww}}}~~~aaa[[[XXX___jjjoookkkdddZZZ]]]_________ccclllttt~~~ooobbbSSSPPPJJJDDD>>>:::888777222000////////////...---'''((()))*********))))))'''((())))))(((((()))*********)))(((((('''((((((((((((((((((((((((((((((&&&&&&%%%&&&'''((())))))"""%%%((()))''''''***...(((((((((((((((((((((((($$$$$$%%%'''))))))(((&&&&&&''''''''''''''''''&&&)))'''''''''((()))'''&&&&&&'''((('''%%%%%%'''(((%%%%%%$$$###$$$$$$&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%'''&&&$$$######$$$&&&''' ###$$$###"""###############$$$$$$$$$$$$%%% %%%&&&$$$###%%%%%%$$$(((((((((((((((((()))((('''((((((((())))))******((((((((((((((((((((((((*********))))))***++++++((((((''''''''''''((((((''''''((()))))))))))))))&&&'''((('''%%%%%%'''(((&&&&&&'''''''''((((((((()))*********)))(((''''''******)))(((((())),,,------,,,+++***,,,000777<<<>>>DDDKKKQQQSSSUUUYYY\\\YYYZZZ[[[]]]]]]\\\ZZZYYYUUUVVVWWWWWWUUUSSSRRRQQQTTTZZZaaahhhrrr~~~|||{{{rrrkkkmmmuuu{{{yyy}}}~~~|||vvvkkkbbbcccnnnxxx|||}}}{{{vvvqqqnnnnnniiibbb]]][[[]]]```bbbiiijjjmmmooorrrsssssssssvvv}}}iiibbbYYYUUUWWWZZZ\\\\\\ZZZZZZXXXUUUUUU^^^lllwwwrrreee]]]YYYSSSLLLEEE???;;;999444222000///000000---+++))))))***++++++******)))(((***++++++***)))+++,,,******)))(((((('''((((((((((((((((((((((((((((((###$$$'''(((((((((''''''&&&)))+++***((('''))),,,((((((((((((((((((((((((#########%%%((((((&&&$$$'''''''''&&&&&&''''''''')))(((&&&'''((()))((('''&&&'''((('''%%%%%%'''((($$$###"""!!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$%%%&&&'''&&&$$$######$$$&&&''' ###$$$$$$###$$$%%%""""""""""""############ %%%'''$$$###%%%&&&$$$))))))))))))((((((((((((&&&''''''(((((())))))***((((((((((((((((((((((((---,,,+++***)))((((((((())))))(((((((((((())))))''''''((()))))))))))))))((()))***)))'''''')))***&&&&&&&&&&&&''''''''''''))))))*********)))(((((()))******)))((())),,,.........------///666???EEEIIIMMMRRRVVVXXXYYY[[[\\\]]]^^^^^^^^^]]][[[YYYXXXUUUUUUUUUTTTRRRRRRSSSUUU^^^gggrrrzzz}}}|||}}}zzzzzz|||~~~uuullldddhhhsss~~~~~~rrrkkklllpppffffffjjjttt~~~rrrfff]]]\\\YYYWWWXXX]]]ccchhhkkkmmmmmmoooqqqtttvvvtttsssuuu}}}vvvqqqggg\\\UUUSSSUUUXXXZZZYYYVVVSSSTTT^^^ooo|||~~~mmmddd```^^^ZZZTTTLLLEEE@@@<<<888555333222333222...***++++++++++++*********))))))***,,,+++******+++---***))))))(((((((((((()))((((((((((((((((((((((((!!!$$$''')))((('''''''''***++++++***)))(((((()))(((((((((((((((((((((((('''&&&%%%%%%&&&%%%###!!!((('''&&&&&&&&&&&&'''((()))'''&&&&&&((())))))(((&&&'''((('''%%%%%%'''(((######"""""""""$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''((('''&&&%%%$$$$$$$$$$$$###########################$$$&&&&&&%%%$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&& """$$$$$$$$$$$$%%%&&&""""""""""""#########$$$ %%%'''$$$$$$&&&'''%%%''''''(((((())))))******%%%&&&&&&'''(((((())))))((((((((((((((((((((((((******)))(((''''''((((((******))))))))))))******''''''((()))))))))))))))((()))***)))'''''')))***''''''''''''(((((((((((((((((()))*********)))))))))***,,,,,,***+++---///,,,...111444999AAAIIIOOOUUUUUUWWWZZZ]]]___^^^]]]^^^^^^^^^]]][[[ZZZXXXWWWSSSSSSRRRQQQPPPSSSYYY^^^iiisss~~~~~~|||{{{{{{zzzyyyyyyzzzrrrlllpppyyyzzzwwwfffdddbbbccchhhrrr{{{ssshhh___^^^]]]```eeejjjmmmmmmooooooppptttyyy||||||zzzvvv~~~~~~{{{vvvooogggaaa___^^^[[[[[[YYYWWWYYYbbbqqq}}}}}}tttjjjdddaaaaaa___\\\WWWPPPIIIFFF???;;;888777888666000+++///---,,,***)))))))))***(((***++++++******+++,,,)))(((((((((((())))))***((((((((((((((((((((((((###%%%''''''%%%%%%''')))+++)))(((((())))))((('''((((((((((((((((((((((((***(((&&&%%%&&&&&&%%%$$$((('''&&&&&&&&&&&&'''((((((&&&%%%%%%'''((()))(((&&&'''((('''%%%%%%'''((($$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((((('''$$$"""""""""$$$%%%########################"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$$$$######$$$%%%###$$$$$$$$$%%%%%%%%%%%% %%%'''$$$$$$&&&'''&&&%%%%%%&&&((()))+++,,,,,,%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))$$$$$$%%%%%%'''(((******++++++************++++++'''(((((()))))))))))))))&&&'''((('''%%%%%%'''((((((((((((((())))))))))))'''((()))***************))),,,......,,,,,,...111***...444;;;BBBJJJRRRWWW\\\ZZZZZZ]]]aaacccbbb```[[[\\\\\\[[[ZZZYYYXXXXXXQQQQQQQQQPPPPPPVVV___eeepppyyyzzz{{{|||~~~~~~}}}{{{zzz}}}zzz|||yyywwwxxxssskkkccc^^^___dddiiiooouuu~~~qqqnnnllllllnnnnnnmmmjjjllllllnnnssszzz~~~~~~www{{{|||}}}|||xxxqqqjjjeee]]]^^^___]]]^^^eeerrr{{{|||rrrqqqssspppjjjfffcccdddeeeccc___YYYSSSOOODDD@@@<<<;;;<<<999333---111///,,,***(((((()))***''')))******))))))***+++(((((('''(((((()))***+++((((((((((((((((((((((((%%%&&&&&&$$$"""$$$(((,,,***'''%%%&&&)))***(((%%%(((((((((((((((((((((((()))'''%%%%%%''')))******((('''&&&%%%%%%&&&'''((((((&&&$$$$$$&&&(((((((((&&&'''((('''%%%%%%'''(((%%%%%%&&&''''''((())))))###$$$$$$%%%&&&'''(((((($$$$$$%%%%%%&&&'''((((((%%%###!!! ###&&&)))%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$!!!"""######""""""###$$$%%%%%%&&&&&&&&&''''''''' %%%'''%%%$$$'''(((&&&))))))))))))))))))))))))%%%%%%&&&'''((()))******(((((('''&&&%%%###!!! '''&&&&&&%%%%%%%%%&&&&&&(((''''''(((+++,,,++++++)))******)))(((''''''(((###%%%''''''&&&'''(((***%%%)))***'''&&&((()))'''***++++++++++++******)))$$$))),,,,,,)))))),,,000555999AAAIIIPPPTTTVVVWWW]]]^^^```aaabbbaaa___^^^^^^ZZZVVVUUUUUUUUURRRPPPZZZXXXWWWYYY]]]eeelllqqq{{{xxxxxxxxxxxx|||~~~{{{yyyyyyzzzwww}}}|||~~~{{{|||wwwvvv|||yyysssoookkkhhhfffaaajjjxxx{{{vvvtttvvvvvvqqqpppuuu~~~~~~|||zzzsssppplllgggaaa^^^___cccgggiiiyyyuuukkkgggiiikkkiiifffkkkfffbbb```]]]ZZZZZZ^^^QQQIIIAAA===<<<:::888666444333000,,,***+++***))),,,+++)))((((((((()))***&&&)))+++)))&&&%%%&&&)))''''''((((((((((((''''''''')))++++++)))''''''''',,,)))&&&'''***+++)))&&&(((((())))))((('''&&&&&&***(((***...---(((%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''))))))$$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((%%%######%%%%%%### 111,,,&&&######$$$###!!!%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$############$$$%%%%%%%%%%%%$$$))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))(((&&&%%%$$$'''&&&&&&&&&&&&&&&'''''')))((('''(((***++++++***((()))***)))((('''((()))%%%&&&((((((''''''(((***%%%)))***'''&&&((()))'''******++++++******))))))'''***---,,,+++,,,111555???CCCJJJQQQWWWZZZ\\\\\\[[[\\\^^^_________]]]]]]WWWTTTOOONNNOOOQQQQQQPPPWWWZZZ^^^eeelllrrrwwwzzz{{{vvvrrrpppnnnlllooouuu{{{~~~~~~|||{{{{{{zzzxxxzzz~~~|||zzz|||||||||||||||}}}}}}|||}}}yyywwwvvvrrroooooossswww}}}{{{}}}wwwrrruuuwwwvvvuuuvvvzzzuuutttqqqlllgggcccaaa___^^^nnnyyy|||uuupppkkkgggffffffffffffiiieeedddffffffaaa______[[[WWWPPPIIICCC===::::::555333///+++*********)))***))))))((((((((((((((())))))***((('''&&&''')))''''''((((((((((((''''''&&&''')))***)))((()))***))))))***)))'''&&&%%%%%%)))))))))))))))(((''''''(((&&&(((++++++'''%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&%%%$$$$$$%%%%%%&&&&&&''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$(((%%%######%%%%%%###!!!(((&&&$$$###%%%&&&''''''$$$######$$$%%%&&&''''''%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$))))))))))))))))))))))))))))))(((((('''''''''''')))))))))))))))(((((('''''''''&&&''''''((()))******)))((((((*********((('''((())))))(((((()))***'''((())))))((('''(((***&&&***+++'''&&&((()))(((************)))))))))((()))+++---...///222999???KKKNNNSSSXXX\\\^^^^^^^^^ZZZZZZ[[[\\\\\\[[[ZZZYYYSSSOOOKKKHHHJJJMMMPPPQQQVVV\\\fffpppwwwzzz{{{zzzqqqlllhhhfffccc```dddjjjvvv}}}zzzyyy|||}}}|||}}}{{{}}}{{{}}}||||||{{{||||||~~~xxxnnnjjjiiikkknnnqqqvvv|||yyyzzzyyyxxxtttooohhhbbb^^^eeeqqq~~~xxxooonnnkkkfffbbbbbbeeehhhllliiijjjpppqqqlllfffddd```aaa___YYYPPPHHHDDDAAA;;;777111...,,,,,,,,,+++))))))******))))))((('''***(((&&&%%%&&&'''''''''''''''((((((((((((''''''%%%'''((((((((()))+++---$$$))),,,,,,(((%%%&&&(((*********))))))))))))((('''$$$$$$((((((%%%%%%(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))+++)))&&&"""&&&&&&&&&&&&&&&&&&&&&&&&(((&&&###""""""###&&&(((''''''''''''''''''''''''$$$###"""!!!!!!"""###$$$'''%%%$$$$$$$$$$$$###""""""###%%%&&&&&&''')))***#########$$$$$$%%%''''''$$$######""""""###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''(((((((((((((((''''''''''''((()))++++++***)))(((((()))***((('''&&&((())))))(((((()))+++)))***+++***)))((()))***&&&***+++(((&&&((()))(((******))))))))))))))))))***,,,///222666===EEEKKKRRRTTTWWWZZZ\\\]]]\\\\\\[[[[[[[[[ZZZYYYWWWUUUTTTSSSOOOKKKHHHIIINNNSSSVVV\\\bbbjjjrrruuuuuuqqqooofffbbb```___]]][[[aaahhhwww}}}{{{||||||wwwuuuwwwyyy|||~~~zzzrrriiikkkooosssxxx{{{{{{}}}|||wwwrrrpppiiipppzzz|||yyyooommmhhhdddbbbdddjjjnnnsssppppppuuuwwwrrrkkkhhh]]]ccchhhiiigggaaaXXXOOOFFF>>>666333222///...///***+++,,,,,,,,,+++)))(((***'''######%%%'''&&&$$$''''''(((((((((((('''''''''((((((''''''(((+++---###'''+++---,,,*********))))))((((((((((((((()))'''######&&&'''%%%'''+++''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((******'''###!!!&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%###""""""###%%%&&&&&&%%%$$$$$$$$$$$$######"""%%%)))(((&&&$$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$((((((((((((((((((((((((&&&&&&''''''((())))))***%%%&&&'''((())))))))))))'''''''''((()))***+++,,,***((('''((())))))((('''&&&((())))))(((((()))+++)))***+++***)))((()))***&&&***+++(((''')))***((())))))(((((()))***+++++++++...222888@@@HHHQQQVVVVVVWWWYYYZZZ[[[[[[ZZZYYY]]]]]][[[YYYVVVSSSQQQPPPNNNMMMKKKKKKNNNTTT[[[```gggjjjnnnqqqrrrooollljjjbbb`````````]]]]]]dddmmmzzz|||zzzyyy}}}}}}~~~|||uuussstttyyyzzzuuuooonnnsss{{{yyyuuuzzz{{{xxxuuupppooovvv{{{sssmmmmmmttt}}}yyyyyy{{{~~~yyyuuulllfff```^^^ccckkktttyyyzzztttqqqssssssnnnkkkjjjccclllwwwtttcccRRRGGG<<<888666111///111)))***+++,,,+++***)))(((,,,(((%%%%%%''')))(((&&&''''''(((((((((((('''''')))***)))(((&&&''')))+++'''''''''***,,,+++'''###((('''&&&&&&&&&''''''(((((($$$$$$&&&'''''')))---((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$%%%%%%$$$$$$######$$$###'''***)))&&&###$$$%%%'''&&&%%%$$$###"""""""""$$$$$$$$$$$$$$$%%%&&&&&&"""###$$$%%%&&&'''''''''######$$$%%%%%%%%%%%%$$$))))))))))))))))))))))))%%%%%%&&&'''((()))******'''((()))***++++++++++++(((((('''(((((()))***+++)))((('''''')))))))))''''''((())))))(((((()))***((()))******)))((()))+++'''+++,,,(((''')))***))))))(((((((((***,,,...//////333999BBBJJJRRRXXX\\\YYYYYYZZZ[[[[[[[[[ZZZYYY\\\[[[YYYVVVSSSQQQOOONNNGGGIIIMMMQQQVVV^^^ffflllqqqrrrrrrrrrrrrqqqqqqpppjjjiiijjjjjjhhhhhhpppzzz}}}~~~xxxvvvvvv~~~|||yyysssnnnlllmmmnnnrrruuuxxx{{{}}}}}}vvvxxx|||{{{xxxwwwyyyuuuqqqpppsssxxx~~~~~~}}}qqqjjjcccaaahhhrrr{{{~~~yyyuuuyyy|||uuummmkkksss}}}xxxrrroooyyy{{{pppiiitttxxxwwwpppddd___[[[\\\eeeqqq||||||vvvqqqnnnkkkfffgggjjjrrr}}}xxx```PPPBBB>>>:::333///111))))))******))))))((('''---,,,++++++,,,,,,+++)))''''''(((((((((((('''''')))******)))'''&&&((()))***(((%%%&&&(((&&&!!!'''&&&%%%%%%%%%&&&'''((()))&&&%%%((()))((()))---(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''')))+++,,,&&&&&&&&&&&&&&&&&&&&&&&& """%%%&&&&&&%%%""" $$$$$$$$$%%%%%%%%%&&&&&&$$$###"""!!!!!!"""###$$$###%%%%%%%%%######$$$%%%###%%%'''((('''&&&&&&&&&''''''%%%$$$""""""!!!!!!$$$$$$$$$$$$%%%&&&''''''"""###$$$%%%&&&&&&'''&&&######$$$%%%%%%%%%%%%$$$))))))))))))))))))))))))&&&'''''''''(((((())))))''''''((()))************(((((((((''''''(((((()))'''&&&&&&''')))***)))(((((()))***)))((('''((()))&&&((())))))((((((***+++'''+++,,,)))''')))***)))((((((((()))+++...111333555999AAAKKKSSSYYY[[[[[[YYYZZZZZZ[[[[[[ZZZZZZYYYVVVVVVTTTRRRQQQPPPOOOOOOJJJOOOUUU[[[aaagggnnnsssuuutttsssrrrrrrsssttttttvvvwwwzzz|||{{{}}}~~~}}}zzzwwwxxx|||yyy}}}|||tttnnnlllmmmqqqqqqppplllgggeeeeeegggkkknnnsssvvvxxx|||~~~}}}{{{zzzzzzvvvuuuuuuxxx~~~yyytttrrrrrrvvv{{{mmmmmmqqqxxx~~~zzztttqqqnnnhhhbbb\\\\\\dddoooxxx|||~~~zzzvvvxxx~~~|||rrrnnnuuu|||xxxzzzooobbbbbbiiittt~~~~~~tttmmmccccccbbbccchhhqqq}}}{{{wwwsssooohhhcccgggnnn{{{ooo\\\LLLFFFAAA777222444,,,,,,+++************+++***,,,......---+++******''''''((((((((((((''''''&&&(((******)))(((((()))((((((''''''&&&%%%###!!!''''''%%%%%%%%%'''((())))))&&&&&&))))))'''(((+++(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&''')))***$$$%%%%%%&&&&&&''''''''' !!!""""""!!! ###$$$$$$%%%&&&'''(((((($$$$$$$$$######$$$$$$$$$"""$$$&&&%%%###"""$$$&&&$$$$$$$$$%%%'''((('''&&&%%%$$$$$$###########################$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$))))))))))))))))))))))))((((((((((((((('''''''''%%%%%%&&&''''''''''''''')))((((((''''''''''''(((&&&&&&%%%''')))******))))))***+++)))(((''''''(((%%%'''((()))((((((***,,,'''+++,,,)))'''***+++)))''''''''')))+++///333555999>>>GGGQQQYYY\\\[[[YYYXXXXXXYYYYYYZZZYYYYYYYYYQQQQQQPPPOOOOOOOOOPPPPPPSSSXXX```fffiiimmmrrruuutttsssrrrpppppppppqqqrrr{{{uuuuuu}}}}}}~~~|||yyyxxxtttrrrssssssrrruuuyyyqqquuuxxxvvvnnniiiggghhhiiikkkkkkiiieeebbbbbbccchhhlllpppsssuuuyyy{{{wwwuuuuuuuuuvvvssspppqqquuuxxxyyyxxxvvvqqqnnnnnnpppxxxyyyrrrmmmnnnttt}}}vvvllleee___ccc^^^ZZZ\\\dddnnnwww{{{}}}zzzvvvvvvyyy}}}vvvqqqxxx~~~|||~~~ppp[[[```iiiqqqvvvtttnnniiigggkkkooonnnllloooyyy|||zzzxxxsssjjjeeejjjsssyyy{{{fffTTTNNNGGG<<<666888111000///...---...///000%%%)))......+++((('''(((''''''((((((((((((''''''$$$&&&)))******)))***+++$$$'''***)))''''''***...((('''&&&%%%&&&(((***+++(((&&&&&&))))))''''''***))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&''')))******%%%&&&&&&''''''&&&&&&%%%"""$$$&&&%%%###"""$$$&&&(((&&&$$$$$$'''(((&&&$$$""""""""""""###$$$%%%&&&""""""""""""###$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$((((((((((((''''''''''''(((((())))))*********+++))))))))))))((((((((((((***)))'''&&&&&&'''((()))''''''''''''((((((((((((((('''''''''))),,,///111(((((('''((()))***,,,---$$$'''))))))((('''((()))***+++,,,---000444;;;???GGGKKKRRRXXX[[[\\\ZZZYYYZZZXXXWWWXXXYYYVVVQQQKKKNNNMMMLLLLLLLLLMMMOOOPPP[[[aaafffhhhkkkqqquuutttppplllhhhgggkkkqqqvvvyyyyyyvvvrrrsssyyyuuuuuuzzz~~~}}}yyy||||||wwwpppllliiigggdddgggqqq}}}}}}wwwxxxyyyyyywwwpppgggaaadddjjjkkkgggeeegggfffbbbhhhiiimmmuuuwwwnnnmmmnnnooonnnmmmmmmmmmmmmlllkkkmmmnnnooosss|||yyyzzz}}}www{{{rrrjjjgggfffeeeddddddfffkkkqqqvvvyyyyyyxxxxxxyyyzzzzzzxxxvvv~~~}}}tttiii___[[[aaahhhllloootttvvv|||xxxwwwsssmmmmmmsss{{{wwwrrriiiZZZJJJ>>>999777333111...------,,,***))),,,,,,+++***)))(((''''''''')))***++++++***)))'''(((((((((((('''''''''''')))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%)))+++(((&&&((((((&&&''''''''''''((((((((((((***((('''&&&&&&'''(((***$$$%%%&&&&&&''')))---111)))((('''((()))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&+++)))(((&&&%%%%%%%%%&&&###&&&'''$$$ """&&&"""###$$$$$$###"""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$&&&&&&%%%###&&&%%%$$$###$$$%%%&&&'''(((((((((((((((((((((((((((((()))))))))*********'''''''''''''''(((((((((***((('''&&&&&&'''((()))''''''''''''((((((((((((******((((((((()))+++,,,***))))))(((((()))***+++++++++,,,---------------)))***,,,///333:::CCCHHHNNNQQQVVV[[[^^^^^^]]]\\\ZZZYYYXXXXXXWWWTTTQQQNNNMMMLLLJJJJJJMMMQQQUUUXXX]]]dddkkknnnqqqwwwyyyxxxoookkkgggggglllttt|||{{{zzz|||wwwsssooopppwwwyyyyyy}}}~~~xxxuuuvvvtttmmmgggdddjjjiiihhhlllwwwzzzrrrllljjjoooqqqoooooorrrqqqmmmsssuuu|||{{{uuurrrpppmmmjjjjjjmmmpppqqqqqqrrrrrruuu|||~~~~~~vvvvvv~~~zzz|||yyyyyy{{{}}}yyyuuusssrrrsssrrrqqqpppqqqtttyyy|||zzzzzz{{{||||||zzzwwwtttzzz}}}}}}yyy|||yyytttjjjaaa^^^]]]```jjjtttxxxwwwyyywwwuuuvvvvvvxxx{{{}}}wwwuuuooocccVVVJJJDDDAAA777444111//////...---+++,,,,,,+++***)))(((((('''((()))***++++++***)))((()))))))))(((((((((''''''((((((''''''''''''''''''%%%&&&''''''((((((''''''$$$((()))&&&%%%''''''&&&&&&&&&''''''((()))******&&&&&&''''''''''''&&&&&&''''''''''''&&&'''***---%%%$$$%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''###%%%'''$$$!!! ###'''###%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&&&&))))))))))))))))))))))))(((((())))))))))))******%%%%%%&&&&&&''''''(((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))(((''''''(((***+++++++++***)))(((((())))))+++******+++,,,---,,,+++)))+++///444;;;DDDMMMTTTUUUWWWZZZ]]]_________^^^\\\\\\[[[XXXUUURRRRRRRRRMMMLLLKKKMMMRRRYYY```ddddddkkkrrrtttvvvzzzzzzxxxpppkkkggggggooozzzzzz{{{{{{vvvvvv}}}yyywwwwwwzzz{{{||||||{{{wwwsssrrrnnngggcccdddggghhhjjjooozzz}}}xxxqqquuuyyyyyy{{{~~~}}}zzz~~~yyytttuuu{{{|||zzzuuupppqqqzzz~~~xxxtttuuurrrsssuuuzzz~~~uuupppnnnoooxxx|||}}}zzzvvvssssssvvv}}}wwwvvvyyy||||||wwwlllbbbYYYWWW```jjj{{{yyyyyy~~~zzzvvvpppoooqqquuuyyyzzzwwwtttrrrrrroooggg]]]SSSLLLHHH<<<999555222111000///...------,,,+++***)))((((((((()))***++++++***)))(((******)))))))))((((((((((((((((((((((((((())))))&&&&&&'''(((((((((((('''###'''(((%%%$$$&&&'''%%%%%%&&&'''((()))***+++,,,###%%%'''(((((('''%%%###)))))))))'''%%%%%%''')))%%%$$$$$$%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!"""###%%%'''((($$$%%%&&&%%%""""""%%%)))$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%))))))))))))************(((((())))))))))))))))))%%%%%%&&&''''''((())))))(((''''''''''''((())))))''''''''''''((((((((((((%%%%%%%%%&&&((()))+++,,,******))))))))))))))))))***((('''(((***,,,+++***+++000777???FFFNNNUUUZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]^^^\\\WWWRRRPPPRRRUUUPPPQQQSSSWWW^^^eeekkkooopppvvvyyyyyyxxx{{{{{{yyywwwsssnnnoooxxx|||xxxxxxyyy}}}||||||uuuxxxxxxsssnnnlllgggdddgggllllllppptttzzz}}}zzzxxxpppnnnqqqzzz}}}zzz{{{rrrppppppsssxxx|||~~~}}}wwwrrrlllhhheeefffooozzzyyy{{{~~~zzzwwwuuuyyy|||||||||~~~~~~|||tttiii___YYYZZZ^^^eeeqqq{{{}}}}}}{{{~~~}}}uuummmllllllnnnrrrwwwyyywwwsssnnnnnnlllggg```XXXRRRNNNBBB>>>999555333222111000......---,,,+++***))))))((()))************)))(((************))))))))))))''''''((())))))*********&&&&&&'''(((((((((((((((###'''(((%%%$$$'''((('''''''''(((((()))***++++++%%%&&&''''''''''''&&&%%%((())))))'''%%%%%%&&&((()))((('''''''''&&&$$$"""'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!!!!###%%%''')))$$$&&&&&&%%%$$$$$$'''***$$$%%%&&&%%%$$$###$$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&###$$$%%%&&&'''&&&%%%$$$((()))))))))*********+++))))))((((((((((((((((((&&&&&&'''((())))))******'''''''''''''''((())))))''''''''''''(((((((((((($$$%%%%%%&&&((()))***+++'''(((((()))***++++++++++++***)))***,,,...//////111888BBBKKKRRRVVVYYY[[[]]]]]]]]]]]]]]]\\\\\\\\\ZZZZZZXXXTTTOOOOOORRRVVVXXX[[[```ffflllppptttuuuyyy~~~~~~|||yyyzzz~~~~~~yyyyyyzzz~~~{{{xxxxxxyyyrrrlllgggfffeeehhhqqqzzz~~~tttsssuuussspppooommmnnnttt|||sssooommmoootttxxxyyyxxxnnnjjjfffdddbbbbbbjjjtttwwwxxxzzz~~~}}}}}}~~~~~~~~~~~~~~~{{{{{{wwwtttoooiiieeedddcccbbb___fffkkklllnnnxxx~~~uuummmooooooqqquuuxxxwwwsssnnnmmmllliiifffbbb]]]YYYVVVIIIEEE@@@;;;777555222000//////...---,,,+++******))))))************))))))************))))))))))))&&&'''((()))******))))))&&&'''(((((())))))((((((%%%((()))%%%%%%(((***)))))))))))))))(((((((((((()))((('''&&&&&&'''((()))%%%&&&''''''%%%%%%'''(((+++)))((((((((('''%%%###&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%'''(((%%%&&&&&&%%%%%%&&&((()))"""$$$%%%$$$###"""###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&###$$$%%%&&&'''&&&%%%$$$'''(((((())))))*********))))))((((((((((((''''''''''''(((((())))))******&&&&&&''''''((()))))))))''''''''''''((((((((((((((((((((((((((('''''''''&&&'''(((***++++++++++++(((***++++++,,,...111444:::AAALLLTTTYYYZZZ[[[[[[____________^^^]]][[[[[[SSSSSSRRRQQQQQQTTTYYY]]]dddggglllqqquuuvvvvvvuuuyyy|||rrrqqqrrrtttxxx{{{||||||tttqqqqqqtttxxx~~~|||uuuoookkknnnsss{{{}}}tttrrrrrrooommmmmmkkkooouuu{{{~~~}}}zzzvvvtttvvv{{{}}}zzznnnjjjggggggfffeeeiiioooxxxxxxxxxzzz~~~}}}|||{{{yyywwwvvvuuuwwwyyyzzz}}}{{{tttpppnnnmmmmmmjjjhhhjjjqqqvvvvvvqqqqqqllldddaaalllyyywwwuuuuuutttooogggaaaeeecccbbbaaa```^^^ZZZWWWTTTPPPJJJEEE@@@;;;666333000000///...---,,,++++++***))))))))))))))))))*********)))))))))(((((((((&&&'''((()))***)))((('''''''''((())))))))))))(((%%%))))))%%%%%%(((+++***)))))))))(((''''''&&&&&&***)))'''&&&&&&''')))***###%%%&&&&&&&&&%%%'''((((((''''''((())))))(((&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((('''&&&%%%$$$%%%&&&'''((("""###$$$$$$""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))******))))))((((((((('''''''''((((((((((((((((((((((((%%%&&&'''(((((()))))))))''''''''''''(((((((((((())))))))))))(((((('''''''''((()))***++++++***)))&&&+++......,,,...555;;;DDDJJJQQQWWW[[[\\\]]]^^^]]]]]]^^^^^^\\\[[[YYYWWWPPPOOOPPPTTT[[[bbbhhhkkkoooqqqsssuuuuuuuuusssrrrttt}}}||||||yyy}}}~~~xxxuuullllllmmmpppssstttsssrrrllliiikkkrrr|||{{{vvvuuu~~~zzzwwwtttuuuxxxtttzzzxxxsssqqqssstttssssssuuu~~~|||yyyxxxxxxxxxssspppnnnllliiilllyyyxxxnnniiiggggggiiiqqqvvvvvvxxxwwwkkkaaaeeevvv{{{uuupppiii```ZZZYYYYYY[[[___aaa```\\\XXX___\\\WWWQQQKKKCCC<<<777111000000///...---,,,,,,******))))))))))))******)))))))))(((((((((''''''&&&'''((())))))(((&&&%%%''''''((()))))))))))))))$$$(((((($$$###'''******''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''###%%%&&&&&&%%%%%%%%%'''''''''&&&'''(((((('''%%%###%%%'''(((((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))(((&&&$$$$$$$$$%%%&&&&&&###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&&&&'''((())))))***))))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''((((((((()))&&&&&&((()))************))))))***++++++***((('''+++111666666222444===EEEKKKNNNSSSWWWZZZ]]]```bbbYYYZZZ[[[[[[ZZZWWWUUUSSSPPPPPPRRRYYYeeepppvvvxxxwwwvvvvvvtttsssqqqppppppppp}}}uuuuuuvvvyyy}}}~~~|||yyy}}}wwwsssqqqvvv|||~~~yyytttqqqkkkkkklllnnnqqqrrrqqqooorrrnnnoooxxx{{{wwwzzzzzzyyy||||||{{{}}}}}}||||||}}}~~~sssoookkkddd]]]^^^kkkyyyvvvuuuyyyzzzyyywwwvvvxxx~~~zzzqqqjjjhhhjjjllliiizzzuuufffaaajjjuuuwwwpppiiiaaa\\\UUUWWW]]]dddhhhhhhbbb]]]hhhddd___YYYRRRJJJAAA;;;111111000///...---,,,,,,******))))))))))))******((((((((((((''''''''''''&&&'''((()))((('''%%%###'''(((((()))))))))))))))###'''&&&###"""&&&******%%%%%%%%%&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$$$$&&&''''''%%%$$$$$$%%%***)))''''''&&&%%%### """$$$'''))))))'''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&############$$$&&&(((***(((&&&$$$###$$$%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$###$$$%%%&&&'''))))))))))))))))))))))))%%%%%%&&&&&&'''((((((((((((((())))))((('''&&&&&&&&&$$$"""$$$&&&(((&&&$$$'''''''''''''''&&&&&&&&&***)))(((''''''((()))******+++,,,+++++++++---///,,,000222222666@@@HHHKKKVVVXXXZZZ\\\]]]]]]\\\\\\]]][[[YYYXXXXXXVVVRRROOOOOOQQQXXXeeettt}}}~~~zzzwwwsssnnnlllnnnsssxxx{{{tttuuuxxx|||}}}|||{{{}}}}}}|||zzzwwwtttqqqpppqqqssstttuuuuuuuuuuuuqqqnnnkkkmmmrrrwwwzzzzzzyyyvvvyyy~~~}}}{{{tttqqquuuxxxxxx{{{{{{xxxnnnfffbbbbbbgggkkkmmmkkknnnwww~~~}}}|||xxxvvvvvvssssss|||}}}tttnnnmmmqqquuu|||rrrllljjjhhhsss~~~wwwmmmgggfffaaa```aaagggooosssrrroooiiiqqqpppcccYYYTTTJJJ>>>AAA;;;333///......---+++---,,,***)))***+++***)))(((...///***'''+++---+++***)))'''''''''''''''&&&%%%&&&'''))))))'''&&&%%%'''((()))((('''((()))+++***)))(((&&&&&&&&&'''((()))))))))'''%%%%%%''')))$$$%%%&&&&&&%%%%%%''')))%%%&&&((('''&&&%%%%%%&&&$$$&&&''''''&&&''')))+++### !!!''')))###!!!"""###""""""###$$$%%%$$$###&&&%%%%%%%%%%%%&&&''''''!!!###$$$$$$$$$%%%(((***&&&'''((('''%%%$$$%%%&&&######$$$%%%&&&&&&&&&&&&(((%%%""""""$$$&&&%%%###%%%&&&''''''%%%%%%&&&'''))))))))))))))))))))))))&&&'''((()))***+++,,,,,,(((((((((((((((((('''&&&'''%%%$$$%%%''')))'''&&&(((((())))))))))))))))))))))))(((((((((((()))))))))***+++***))))))+++------222666888===GGGOOOQQQWWWYYY[[[^^^______^^^^^^]]]]]]\\\ZZZWWWSSSOOOLLLNNNWWWfffwww|||xxxvvvrrrnnnmmmssszzzuuuxxx~~~~~~yyy}}}yyywwwvvvvvvxxxvvvssspppsssrrrqqqqqqrrrsssuuuvvvsssqqqqqquuu{{{}}}~~~~~~zzz|||}}}sssnnnmmmrrrvvvxxx{{{}}}}}}{{{wwwpppmmmpppuuuwwwsssrrruuuxxxyyy|||zzzxxx}}}yyyvvvvvvsssrrryyy}}}zzz}}}~~~wwwpppjjjjjjtttwww{{{{{{oooiiihhhhhhjjjnnnsssvvvvvvuuutttyyyuuuggg]]]YYYQQQFFFBBB>>>888555555333000------+++))))))*********)))''',,,---(((&&&)))+++******)))((('''((((((((((((%%%&&&((())))))(((&&&%%%'''((((((((('''''')))+++))))))(((''''''''''''''')))))))))'''&&&%%%''')))&&&'''((('''&&&&&&''')))$$$&&&''''''&&&%%%%%%&&&"""$$$'''((((((''''''(((((($$$###&&&'''###"""$$$$$$$$$###$$$%%%&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''!!!###%%%%%%%%%%%%'''(((%%%''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$######'''%%%"""###%%%&&&&&&%%%%%%&&&'''&&&%%%%%%%%%'''))))))))))))))))))))))))++++++******)))(((''''''&&&'''(((((((((((((((((('''&&&&&&&&&((()))((('''((((((((())))))*********(((((())))))***))))))(((***++++++***)))***,,,...000777===AAAGGGQQQWWWYYY[[[\\\^^^___`````````___YYYYYYYYYVVVRRRNNNKKKKKKLLLYYYjjjyyy~~~yyytttoooooommmiiiiiittt{{{zzzzzzqqqmmmkkkmmmsssvvvyyy{{{xxxuuutttuuu{{{~~~zzz}}}{{{xxxuuuuuuvvvyyyzzzxxxxxx||||||yyywwwwwwzzz{{{xxx|||xxxrrrppppppvvv|||yyy|||yyyqqqmmmlllpppuuuxxx}}}||||||wwwvvvtttssswww|||zzzzzzyyyxxxyyy}}}xxxrrrjjjlllffffffrrrwwwxxxxxxrrrvvvxxxzzzzzzyyywwwvvvvvvtttvvvqqqeee^^^]]]YYYQQQFFFCCC???===<<<999333///...,,,******+++,,,++++++'''++++++(((''')))+++***))))))((((((((()))******''''''))))))))))))''''''&&&'''((('''&&&&&&(((***(((((((((((((((''''''&&&((())))))(((&&&&&&''')))((())))))(((&&&&&&''')))$$$&&&''''''&&&%%%&&&&&&!!!%%%)))******(((''''''+++'''%%%&&&%%%"""###&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''"""$$$&&&'''&&&%%%%%%&&&$$$%%%&&&%%%$$$###$$$%%%'''&&&&&&%%%%%%$$$######&&&$$$######%%%''''''&&&$$$&&&'''&&&%%%$$$%%%'''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((())))))(((((('''&&&&&&'''((((((((((((%%%%%%&&&'''((())))))***'''((()))++++++***)))(((,,,---------,,,...111333777???FFFJJJPPPXXX]]]]]]`````````aaa```___^^^]]]VVVVVVUUURRRNNNMMMOOOQQQQQQZZZffflllmmmkkklllmmmgggjjjlllkkkmmmyyy~~~{{{|||~~~wwwmmmiiigggfffffffffnnnxxxuuuuuutttsssxxxzzz{{{||||||tttrrrsssuuuxxx{{{}}}}}}}}}yyyzzz~~~zzzxxxuuusssyyyzzzuuuppppppsssxxx~~~|||}}}~~~{{{yyywwwuuuxxx}}}|||}}}}}}|||||||||sssqqqeee]]]bbbfffjjjtttvvvzzz||||||~~~vvvqqqpppfffgggddd^^^]]]______ZZZNNNJJJEEEBBB???;;;666111222000---,,,---......---***++++++******+++,,,,,,((()))))))))))))))+++,,,(((((()))******)))((((((%%%&&&''''''%%%&&&''')))&&&'''((())))))((('''&&&'''((()))((('''&&&''')))((())))))(((&&&%%%&&&((($$$%%%''''''&&&%%%&&&'''$$$&&&((()))(((''''''(((''''''&&&&&&$$$###$$$&&&$$$%%%&&&&&&%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''"""%%%'''(((&&&%%%$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$%%%&&&''''''############%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&)))))))))))))))))))))))) ###'''***---...&&&&&&'''((())))))((((((%%%&&&&&&&&&&&&&&&'''(((%%%&&&&&&'''((()))******'''(((***+++++++++***))),,,------...///222666:::AAAHHHOOORRRVVV\\\___^^^ccccccbbb```^^^\\\ZZZYYYWWWUUURRRPPPOOOQQQVVVYYY[[[aaaffffffbbbaaacccgggccckkktttyyyzzzvvvxxx~~~zzzsssrrrpppnnnlllnnn|||{{{rrrmmmnnnpppssstttxxxzzz~~~rrrrrrwww{{{|||yyyrrryyy{{{}}}|||{{{yyyrrrrrrxxx}}}{{{}}}yyyxxxzzz}}}}}}{{{}}}~~~{{{|||vvvvvvhhh[[[YYYYYY^^^kkktttxxx}}}}}}yyyrrrpppdddccc```]]]___bbbbbb```XXXRRRKKKEEEBBB>>>999555555222///------......---,,,***)))++++++,,,,,,---''')))***)))((((((+++---(((((())))))))))))((((((%%%&&&''''''%%%&&&''')))&&&'''((())))))((('''&&&&&&((())))))''''''''')))'''((((((&&&%%%$$$%%%&&&###%%%''''''&&&&&&&&&'''$$$%%%%%%$$$"""###%%%((( ###''''''%%%%%%%%%%%%"""$$$&&&%%%$$$###%%%'''%%%$$$$$$$$$$$$%%%&&&&&&###%%%'''(((&&&$$$#########$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$&&&'''(((!!!"""###$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$$$$%%%&&&))))))))))))))))))))))))$$$$$$%%%'''((()))******&&&'''(((((((((((((((((($$$&&&''''''&&&%%%'''((()))))))))******+++++++++(((((()))***++++++++++++***+++---///222777===AAAJJJQQQWWWYYY[[[___```^^^cccbbb```^^^[[[XXXWWWVVVTTTQQQOOOPPPSSSXXX\\\]]]aaafffiiihhhccc``````ccccccnnn}}}~~~yyywwwxxx|||{{{zzzzzz|||{{{~~~~~~wwwooopppmmmjjjhhhjjjqqqxxx}}}{{{wwwrrrxxx~~~qqqjjjmmmssszzz~~~}}}zzzrrruuu{{{{{{}}}rrruuukkk^^^ZZZWWW[[[hhhuuu{{{xxxrrrjjjddddddeeeeeeddd___YYYQQQKKKHHHEEEAAA===888444000---,,,,,,,,,,,,+++'''&&&)))+++******,,,''')))+++***''''''))),,,((((((((((((((((((((((((&&&'''((('''&&&&&&(((***&&&'''((((((((((((((((((%%%'''))))))((('''((()))&&&''''''&&&$$$$$$%%%'''###%%%&&&'''&&&&&&'''((($$$###"""  ###&&&###((('''%%%&&&&&&%%%"""$$$&&&&&&###"""%%%'''$$$$$$$$$$$$$$$%%%&&&&&&###%%%''''''&&&$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&((('''%%%$$$######$$$%%%!!!###%%%%%%$$$$$$%%%&&&###%%%&&&%%%$$$###$$$&&&))))))))))))))))))))))))---,,,+++***((('''%%%%%%(((((((((((((((((('''&&&%%%''')))(((&&&&&&(((************************+++))))))))))))***+++,,,---+++---000333888???GGGLLLQQQXXX\\\]]]^^^aaabbb``````^^^\\\ZZZXXXVVVUUUTTTQQQPPPRRR[[[fffnnnooommmkkkmmmmmmjjjgggeeegggiiippp|||{{{xxxuuuvvv}}}~~~zzzuuuqqqmmmhhheeehhhiiihhhhhhlllvvvwwwnnngggjjjqqqyyy||||||xxx|||{{{zzz{{{zzzyyy|||zzzssssssxxxyyy||||||tttxxxppphhhhhhcccaaaiiiqqqxxxuuujjjeeeeeeeeefffbbb^^^XXXUUUSSSPPPKKKGGG===999444000.........---+++&&&$$$))),,,******,,,''')))+++)))&&&$$$'''+++(((''''''''''''''''''((('''((((((((('''''')))+++'''''''''''''''((())))))$$$'''))))))((('''((()))&&&''''''&&&%%%%%%''')))"""$$$&&&'''&&&&&&'''(((%%%%%%%%%###""""""$$$'''&&&***&&&###%%%''''''"""%%%((('''$$$###&&&)))$$$$$$$$$###$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&&&&%%%%%%&&&''')))'''%%%$$$######$$$%%%###&&&((((((&&&%%%%%%'''###%%%%%%%%%$$$###$$$%%%))))))))))))))))))))))))&&&&&&'''((()))***++++++((()))))))))((('''&&&&&&&&&(((******'''''')))+++)))))))))(((((((((((((((***)))(((((()))+++---...///111444999>>>FFFOOOUUUUUU[[[______```dddeeeccc\\\[[[YYYWWWVVVUUUUUUUUUTTTVVV]]]mmmzzzwwwrrrmmmkkknnntttxxxssspppnnnrrr||||||qqqwww}}}{{{rrrkkkjjjlllhhhjjjkkkkkkooo|||}}}xxxppphhhiiipppsss}}}zzzxxxzzz{{{|||~~~www}}}yyyyyyxxxvvvoootttzzzzzzqqqhhhhhhnnnooo}}}|||wwwssswwwrrrjjjllljjjqqq{{{zzzjjjcccbbbdddgggbbb```^^^]]]]]]YYYSSSNNNDDD???999444222222111111...'''&&&+++...,,,,,,...'''***+++)))%%%###&&&***''''''&&&&&&&&&&&&'''''''''((()))((('''((()))+++((('''&&&&&&&&&((()))***$$$&&&)))))))))(((((()))&&&'''(((''''''''')))+++"""$$$&&&'''&&&&&&'''(((((()))******)))(((((()))$$$***,,,%%%!!!%%%((((((###'''***)))%%%$$$'''+++$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&((($$$%%%'''&&&&&&%%%'''(((%%%$$$#########%%%''')))%%%(((+++***(((&&&&&&(((###$$$%%%%%%######$$$%%%))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((()))###$$$&&&((()))(((((('''******))))))))))))*********,,,---...------///000444555888???HHHQQQVVVYYY_________```aaaaaa___]]]___YYYTTTTTTTTTQQQPPPRRRXXXiii|||{{{}}}|||wwwrrruuu}}}tttqqqrrrrrrsss{{{}}}xxxssshhhooovvvzzzxxxtttqqqooovvvwwwvvvttt{{{xxxssssssvvvyyyzzz}}}xxxsssnnnllllllnnnoooooopppqqqrrrsssssszzzyyyzzz{{{zzzsssnnnmmmqqqvvv|||zzzvvvxxxyyyyyy|||~~~~~~~~~xxx}}}~~~~~~~~~vvvmmmeeecccdddddddddccccccdddfffjjjuuu}}}}}}|||pppiiihhhdddfffuuu|||lllbbb]]]\\\\\\\\\^^^bbbfffgggeeeaaa^^^LLLEEE===999555000,,,***......---+++))))))***,,,'''(((+++,,,---,,,***)))%%%&&&((()))))))))((('''+++***(((&&&&&&&&&''''''''''''&&&''''''((()))***%%%(((***)))'''%%%''')))(((((('''%%%$$$%%%'''***%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$############%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))$$$%%%&&&(((((((((((((((''''''''''''((()))++++++***,,,---......///222444:::===BBBHHHOOOVVV[[[^^^_________```aaaaaa^^^\\\XXXTTTQQQRRRRRROOOQQQUUUeeevvvzzzuuu{{{vvvnnnooorrrsssuuu|||{{{wwwvvvuuurrrnnnooovvv~~~|||{{{~~~vvvooogggcccdddhhhlllnnnrrrrrrpppmmmhhhdddccccccaaabbbcccdddeeefffggggggkkkjjjiiiiiijjjllloooqqqlllkkkfffaaa]]]]]]aaaeeepppuuuzzz~~~~~~~~~}}}{{{zzz|||}}}wwwuuuxxxzzz{{{~~~{{{rrriiibbb[[[^^^aaacccddddddddddddkkkuuu}}}yyynnnlllfffccclllssshhhaaa]]][[[ZZZ___```eeejjjmmmkkkddd___QQQKKKDDD???;;;777444222///...---+++***))))))***((()))***+++++++++******&&&'''(((((())))))(((((((((((((((((()))***++++++)))(((((('''''''''(((((()))))))))(((&&&''')))***(((((('''&&&$$$%%%'''***%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((())))))%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###"""""""""""""""!!!!!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))%%%%%%'''(((((((((((((((%%%%%%&&&&&&(((***+++,,,***+++,,,---///222666:::AAAGGGNNNSSSVVVZZZ___ccc______^^^___```___]]]ZZZTTTRRRQQQQQQOOONNNSSSZZZrrr}}}xxxrrrnnnrrruuuwww}}}wwwqqqqqqrrrssssssrrr{{{zzzqqqkkkggghhhlllfffaaa[[[XXXYYY^^^bbbeeehhhhhhgggddd```^^^]]]]]]YYYZZZ\\\^^^```bbbccccccaaa```_________aaabbbccccccaaa^^^[[[YYYZZZ^^^bbblllppprrrtttwww|||zzzvvvmmmnnnnnnllljjjjjjkkkmmmnnnooosss|||~~~|||zzz}}}xxxnnnddd^^^WWW[[[bbbiiinnnpppppppppqqqyyy{{{{{{}}}}}}rrrrrrllleeefffrrruuuqqqlllgggeeecccbbb```eeeeeeggglllpppnnnggg```TTTPPPJJJDDD@@@===:::777111000///---,,,+++******))))))))))))************((((((''''''(((((()))***&&&'''((()))))))))))))))******(((''''''&&&&&&&&&***(((%%%$$$&&&'''((()))'''((('''&&&%%%%%%''')))%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''((()))############$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((())))))(((((((((((((((((('''(((((((((((()))))))))&&&&&&''''''((((((((((((&&&&&&'''''')))***+++,,,)))***,,,...111666<<>>>>>DDDJJJMMMPPPTTT[[[```aaaaaa``````ZZZXXXWWWWWWYYYZZZYYYXXXWWWWWWWWWVVVVVVVVVUUUUUUQQQSSSVVVWWWWWWXXX[[[]]]\\\\\\\\\\\\]]]^^^___```eeegggiiijjjjjjkkknnnppptttyyy|||yyyxxxzzz|||zzztttnnnkkkkkkpppsssvvv{{{{{{pppqqqnnnhhh```[[[ZZZ[[[XXXWWWUUUWWW```lllooommmiiihhhjjjoootttzzz~~~~~~yyyvvvttttttttt|||~~~~~~|||xxxvvvwwwyyyxxxtttrrrvvv||||||tttnnnooopppqqqrrruuuxxxooollljjjiiifffeee```[[[YYYWWWQQQJJJFFF???666000...---+++))))))&&&&&&***+++)))***...&&&''')))*********)))(((''''''''''''((((((((()))$$$''''''%%%%%%((((((%%%&&&&&&'''''''''(((((((((###'''(((%%%$$$&&&'''&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''&&&&&&%%%&&&%%%######$$$%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%""""""%%%%%%"""%%%%%%$$$###$$$%%%&&&''')))(((((('''((()))***+++((()))((('''&&&'''***,,,))))))(((((((((((())))))))))))*********++++++++++++///666===DDDKKKSSSXXX]]]___``````______```aaa\\\[[[ZZZXXXUUUSSSPPPOOOOOO[[[ooorrr~~~~~~yyyvvvuuuvvv|||~~~~~~||||||~~~{{{ooogggeeeaaa\\\VVVSSSUUUXXXQQQQQQQQQPPPPPPPPPQQQSSSRRRRRRSSSUUUWWWXXXWWWVVVSSSPPPLLLIIIFFFBBB>>>;;;888777666555555555555666333333555666777777888888333999:::666555;;;@@@BBBEEEFFFHHHJJJJJJKKKLLLMMMGGGEEEDDDDDDFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEBBBEEEGGGHHHHHHHHHKKKMMMJJJJJJJJJJJJKKKLLLMMMNNNTTTVVVXXXYYYXXXYYY\\\___]]]aaaggglllnnnoooooopppkkknnnpppqqqpppppptttxxx{{{uuusssssswwwyyyyyy|||yyy~~~{{{{{{zzztttkkkddd``````bbb```\\\]]]fffpppqqqmmmggggggiiimmmooottt{{{uuuoooiiiggggggiiisssvvvxxxxxxvvvuuuxxx{{{{{{xxxttttttxxx|||vvvpppkkkkkkkkkjjjlllppp|||zzzmmmfffdddcccaaabbb___ZZZYYY[[[XXXRRRJJJCCC999222111111///---***''''''******))))))---&&&''')))*********((((((((((((((((((((()))******&&&)))(((%%%%%%((('''%%%''''''''''''((((((((((((!!!''')))%%%###&&&(((&&&'''&&&&&&%%%&&&'''((()))###$$$%%%''''''''''''&&&(((&&&######%%%&&&%%%###%%%%%%%%%$$$%%%%%%&&&'''&&&%%%%%%$$$######$$$$$$###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%""""""%%%%%%"""$$$$$$$$$$$$%%%%%%&&&&&&)))((('''''''''(((***+++))))))((('''&&&'''***,,,***)))(((''''''((()))***)))************+++++++++---222:::BBBJJJQQQYYY]]]___``````^^^\\\\\\^^^___ZZZYYYXXXVVVTTTQQQOOOMMMOOO___uuu|||~~~}}}wwwttttttxxx|||hhhWWW[[[[[[ZZZXXXTTTRRRVVV\\\WWWXXXXXXXXXVVVVVVXXXYYYWWWSSSPPPOOOOOOMMMIIIEEEEEEBBB>>><<<;;;:::777666555444444444333333222222222222111111222555777999000666777222111777<<<<<>>===<<<<<<===???@@@;;;:::999:::<<<>>>>>>======;;;999888888999:::;;;666888;;;;;;::::::===@@@>>>>>>>>>>>>???@@@AAAAAABBBDDDGGGGGGFFFGGGJJJNNNIIIMMMRRRVVVYYY[[[]]]___[[[]]]______^^^___dddhhhqqqqqqsssvvv{{{||||||}}}yyywwwxxxpppxxx~~~|||yyyyyy{{{~~~uuummmiiigggjjjjjjiiikkkqqquuupppgggdddeeehhhlllmmmqqq{{{rrrnnnggg```[[[ZZZ]]]```lllpppuuuwwwwwwxxx{{{~~~uuuvvvwwwwwwvvvuuuuuuvvvtttpppnnnooopppppptttzzzyyy{{{lllcccaaaaaa^^^```^^^YYYZZZ___^^^YYYMMMDDD:::444444444222000,,,)))(((******((((((+++&&&''')))***+++***(((''')))))))))))))))***++++++(((******'''&&&((((((%%%''''''''''''((((((((()))""")))+++&&&$$$(((***(((''''''&&&%%%&&&'''((()))"""###%%%'''((((((((('''***'''$$$$$$&&&'''&&&$$$&&&&&&%%%$$$$$$&&&'''(((&&&%%%%%%$$$#########$$$&&&'''((('''$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%%%%!!!!!!%%%%%%!!!"""###$$$%%%%%%%%%%%%%%%(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((((((((((((***+++,,,+++***+++,,,...333999CCCLLLSSSXXX\\\___bbb```^^^\\\[[[ZZZZZZ[[[WWWUUUWWWXXXSSSLLLNNNUUU]]]fffqqqwwwvvvrrrooonnnwwwyyy|||yyyzzz}}}{{{sssrrrsssyyyyyywwwrrrkkkeee```^^^UUUVVVXXX[[[]]]___```aaaeeecccbbbdddgggfffaaa[[[XXXSSSMMMJJJJJJGGGAAA;;;<<<;;;999777555222111000000111111222333333333333///////////////000111111333222111000000111222333444444444555555555666666555555444444444555666666444444444444444444444444555555444333444666999:::555555555444444555555555<<<<<<<<<<<<<<<<<<=========>>>@@@BBBDDDGGGHHHIIILLLLLLMMMLLLMMMOOOSSSVVV___```bbbeeeiiimmmppprrrvvvvvvvvvvvvwww{{{|||uuurrrpppppprrrxxx~~~||||||zzztttuuu|||}}}||||||qqqvvv|||zzzyyy~~~{{{tttpppnnnmmmkkkmmmssswwwwwwzzz~~~wwwpppgggeeebbb]]]ZZZ]]]ccciiipppsssxxx}}}wwwxxxxxxyyywwwrrrlllhhhiiittt}}}}}}uuurrryyyyyysssnnnhhh___XXXXXXYYYXXXSSSSSSXXX]]]^^^NNNKKKGGG@@@888333111000---,,,,,,,,,---,,,***((()))))))))((())))))***+++...+++'''&&&''''''&&&$$$)))'''&&&'''******'''%%%&&&((())))))(((''''''((()))'''%%%%%%&&&&&&%%%%%%))))))((((((''''''''''''%%%&&&''''''%%%$$$%%%'''...)))###!!!###%%%&&&%%%"""$$$%%%%%%$$$###%%%&&&&&&%%%%%%%%%&&&&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))*********+++,,,,,,,,,---000333:::???HHHPPPVVVZZZ]]]```aaa```]]][[[YYYXXXXXXXXXTTTRRRQQQRRROOOOOOVVV```eeeiiimmmlllhhhfffhhhllltttzzz}}}~~~yyyjjjcccbbbdddfffeeedddaaa^^^[[[ZZZZZZ\\\___ccciiinnnqqqtttuuutttssssssuuuvvvrrriiibbbYYYRRRJJJDDDBBB@@@<<<888999888777555444222111000222333444444333111///...///////////////000111111111111000000000000111111222333333333333444444444333222222222222222333333222222222222222222222222555444222111111333444555333333333222222333333333222333333444555666777777999999:::;;;<<<===>>>>>>AAABBBCCCCCCCCCDDDGGGJJJLLLMMMNNNQQQTTTXXXZZZ\\\cccdddeeegggiiimmmssswwwvvvyyy}}}xxxqqqqqqttt|||zzzvvvuuuwwwzzz}}}yyysssppppppiiinnnwww|||rrrllliiilllttt}}}zzzvvvuuuxxx~~~xxxpppjjjgggggggggeeedddfffkkkoooxxx|||yyywwwtttssssssqqqmmmjjjmmmsssyyy}}}yyynnngggaaa[[[WWWYYYZZZXXXTTTTTTZZZ^^^___TTTRRRMMMFFF>>>888444222000...---,,,------+++***++++++***))))))))))))***///,,,)))((())))))(((''')))'''&&&''')))***(((&&&&&&((())))))(((''''''(((((('''&&&%%%%%%&&&%%%%%%'''(((((((((((('''&&&%%%%%%&&&''''''%%%%%%&&&'''+++(((%%%###$$$%%%&&&&&&###%%%&&&&&&%%%$$$&&&'''((('''%%%&&&''''''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%(((((())))))))))))(((((((((((((((((()))))))))))))))))))))*********++++++)))***+++,,,---111666:::DDDIIIOOOUUUYYY\\\^^^``````___]]]ZZZXXXVVVUUUTTTSSSOOOLLLLLLMMMSSS```lllwwwvvvqqqhhhaaaaaajjjsss{{{~~~wwwiii___[[[\\\______^^^]]]\\\^^^aaadddfffmmmpppvvv|||~~~~~~~~~vvvjjjaaaXXXPPPDDD<<<999777666444555555444333222111111000222333444444333111...,,,///////////////000000111//////000000000000//////000000000000111111111222////////////////////////////////////000000000000222111000///...///000000111111000000000000111111...///000111222444555555555555555444444444444444666777999999888888:::<<<>>>???@@@BBBDDDGGGIIIJJJLLLNNNRRRUUUWWW[[[```ccccccfffjjjmmmooorrrtttwwwwwwzzzyyy|||{{{rrrqqqwww~~~qqqeeebbbddddddiiiqqq{{{vvvnnnqqqzzz~~~vvvtttvvv}}}{{{uuupppkkklllnnnnnnoooqqqtttwww{{{uuusssuuuuuussspppoooooorrrzzzqqqiiieeedddccc]]]^^^[[[VVVWWW]]]``````\\\YYYUUUNNNFFF???999666444111...,,,---------,,,,,,,,,++++++******)))))),,,***)))((()))***)))((()))(((''''''))))))((('''&&&((())))))(((''''''(((''''''&&&%%%%%%%%%&&&&&&%%%&&&'''(((((('''%%%$$$%%%&&&''''''%%%%%%&&&'''&&&''''''&&&$$$$$$&&&'''$$$&&&''''''&&&%%%'''(((***(((&&&%%%&&&''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((((())))))))))))(((((((((((((((((()))))))))))))))))))))*********++++++((()))+++,,,///555<<>>@@@AAA>>>AAAEEEHHHJJJMMMPPPRRRSSSVVVYYY\\\^^^```bbbddddddhhhnnnttt{{{{{{yyy~~~vvvkkkiiilllnnnqqqwww}}}}}}}}}uuuuuuttttttuuuwwwyyy{{{|||zzz|||}}}yyyuuusssppppppxxxwwwpppnnnooopppccccccaaa]]]^^^bbbcccaaa___\\\XXXSSSNNNGGG@@@<<<999555000---,,,---------++++++,,,,,,,,,++++++***((('''''''''(((((((((((((((((('''(((((()))))))))&&&((())))))(((''''''(((&&&&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&((("""%%%((((((%%%$$$&&&)))$$$%%%&&&&&&%%%%%%&&&'''***'''%%%$$$%%%'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))******''')))+++...333:::CCCHHHRRRUUUXXXZZZZZZZZZ[[[\\\___^^^\\\YYYVVVSSSQQQOOOKKKMMMOOORRR[[[hhhuuu}}}|||sssjjjfffkkkwww~~~{{{~~~xxxpppmmmkkkiiiggghhhiiikkklllpppwww}}}}}}}}}wwwsssooommmjjjeee^^^VVVNNNIIIDDD@@@<<<888555333222111.../////////000000111111000///.........000222444000000////////////000000---...///000000///...---,,,,,,,,,---------............//////...---,,,,,,---.........//////000000---------......///000111000000////////////000000..................------000000111111222222222333///111333333222111111222333333333333444555777777777:::===???@@@AAACCCDDDCCCEEEIIIKKKLLLMMMOOOQQQTTTXXX]]]ccchhhnnnuuuyyy}}}{{{xxxxxxyyy{{{||||||xxxwwwvvvuuuxxxxxxqqqnnnmmmmmmhhhiiiiiihhhiiikkkhhhccc^^^[[[XXXVVVSSSOOOIIIEEE???:::444///...---------)))***+++,,,,,,,,,,,,,,,&&&'''((((((((((((((((((((((((((((((((((((***+++&&&((())))))(((''''''(((%%%&&&'''&&&$$$$$$&&&(((((('''$$$######%%%''')))$$$%%%&&&&&&%%%%%%'''(((!!!%%%((((((&&&%%%&&&((("""$$$%%%%%%$$$$$$%%%&&&(((&&&###"""$$$&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))******(((+++///333999AAAIIIOOOTTTVVVYYYZZZYYYYYYYYYZZZ[[[[[[YYYWWWTTTQQQNNNMMMEEEKKKRRRYYYffftttyyyuuupppmmmpppwwwvvvkkkfffeeegggkkkooouuuyyy~~~|||vvvnnnhhhddd___]]]XXXSSSLLLGGGBBB@@@999999888777555444222111------...//////000000111222000///------...000222111000000///////////////......////////////......,,,,,,,,,------------......///000000///...,,,+++------......///000000000,,,---...///000111111222000000////////////000000222222111000000//////...---......///000111222222...///000000///...///111000//////000000111222333222555777888777777999:::999<<>>BBBEEEHHHKKKNNNQQQVVVYYYXXX^^^dddiiimmmttt|||~~~zzz|||yyytttqqqqqq{{{zzzxxxtttnnniiifffdddfffmmmwww|||pppbbb^^^ZZZZZZ]]]^^^[[[XXXMMMHHHAAA;;;666333000...***+++,,,,,,+++)))'''&&&'''***,,,,,,***(((((()))((())))))((('''(((+++...&&&((())))))(((''''''(((###&&&((('''$$$###&&&***&&&&&&''''''((((((((((((###%%%&&&&&&&&&&&&''')))&&&%%%%%%%%%&&&''''''&&&###$$$&&&%%%$$$$$$%%%'''&&&%%%$$$%%%'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&%%%""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%(((((())))))))))))(((((((((((((((((())))))))))))******+++++++++,,,,,,,,,---111777>>>EEELLLSSSXXXUUUWWWYYYYYYYYYXXXYYYZZZTTTSSSSSSRRROOOLLLIIIHHHNNNUUU\\\aaakkkwww{{{yyyqqqllliiiooo}}}yyyzzz}}}zzz|||xxxpppooollllllsssxxx}}}|||wwwnnnggg```^^^ZZZVVVPPPKKKGGGEEE=========;;;777333111111222333222111000000222333---......//////000000000$$$(((---111444444222111111111000///////////////111000///......///000111------........./////////...///000000000...+++***++++++,,,------...////////////000000//////...---///......------......///---------....../////////000000000000000000000000---------,,,+++---000333///......///000111222333...///000000000111333555///111444555555555777888666999<<<>>>@@@DDDHHHKKKNNNSSSYYY]]]```eeemmmtttzzzwwwxxxxxxrrrlllmmmmmmllliiifffddddddbbblllzzzvvvfffbbb]]]]]]```bbb```]]]RRRMMMFFF???:::666222///,,,------,,,***'''$$$"""%%%(((+++***'''%%%&&&'''((()))***((('''(((,,,///&&&((())))))(((''''''((("""&&&((('''$$$###'''+++###%%%(((++++++***'''&&&###$$$&&&&&&&&&&&&'''))))))&&&###$$$&&&((('''$$$$$$%%%'''&&&%%%%%%&&&(((&&&%%%%%%'''))))))(((&&&$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""$$$%%%&&&''''''!!!!!!"""###%%%&&&'''(((######$$$$$$$$$%%%%%%%%%*********)))(((''''''''''''((())))))(((((()))***'''(((*********+++---///333888@@@HHHOOOTTTZZZ]]]___\\\YYYWWWWWWWWWWWWVVVVVVTTTQQQLLLIIIHHHJJJLLLTTTYYYbbbiiiooouuuyyy|||ttttttvvv|||}}}{{{sssxxxzzz|||wwwqqqmmmpppuuuyyy~~~tttqqqtttyyyzzzzzzuuuoookkkhhhbbbZZZSSSOOOIIICCCAAAAAA@@@;;;666666666444333222111111111//////000111222333333444000000000///......------////////////000000000000333333222111222333555666111111000000//////......///...---------...000111////////////////////////////////////////////////000000000000111111111111000///......///000///------......//////////////////000000///...------...---...//////......///000---...///.........000222111000///...///111333444///000111333444555666666555666777888:::<<<===>>>BBBCCCEEEHHHLLLSSS[[[aaajjjlllqqqwwwzzz}}}{{{nnnkkklllkkkhhheeeeeeiiimmmgggnnn}}}sssoooiiiccc___^^^___```WWWRRRKKKGGGBBB;;;666444...,,,,,,...,,,)))***...)))*********++++++++++++((()))***)))((((((***,,,'''((((((((('''&&&%%%%%%))))))))))))))))))))))))'''((()))***)))(((%%%$$$&&&&&&&&&''''''((((((((()))'''%%%&&&((()))'''%%%)))&&&&&&(((((($$$###%%%(((((((((&&&$$$###$$$&&&!!!"""$$$%%%&&&%%%%%%$$$!!!&&&$$$"""'''%%%&&&%%%$$$""""""###%%%&&&$$$$$$$$$$$$######""""""(((((((((((())))))))))))'''((())))))(((((()))+++((()))***++++++,,,///222777<<>>???AAADDDHHHNNNRRRXXXZZZ___fffmmmsssxxx{{{|||uuuuuuyyyxxxzzzzzzxxx|||iiijjjlllooorrrrrrrrrqqq}}}xxxuuuooojjjeeebbbaaaaaa\\\WWWPPPKKKFFF@@@:::666111...---///---***,,,///*********+++++++++,,,,,,((()))))))))((((((***,,,%%%%%%&&&'''(((((((((((())))))))))))))))))))))))&&&'''((())))))(((''''''&&&'''''''''(((((((((((((((&&&%%%%%%'''((('''%%%!!!!!!&&&((('''(((+++$$$%%%&&&&&&%%%%%%''')))###$$$%%%&&&&&&%%%%%%$$$&&&'''%%%'''###$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$###"""######$$$&&&''''''((()))******+++'''(((***)))(((((()))+++***+++++++++,,,...333777===CCCLLLSSSXXX[[[]]]___^^^\\\ZZZZZZYYYVVVSSSPPPLLLKKKKKKJJJKKKOOOVVVZZZ```fffqqq{{{yyyvvvrrrmmmppp}}}{{{~~~}}}|||pppoooooorrr{{{wwwnnnfff^^^YYYOOOKKKEEEBBB@@@>>>999555444555555333///---...000////////////////////////000000000000000000000000////////////000000000000000000111111222333444444333333222111111111222222111000000000000/////////000////////////000111222000000000000000000000000////////////////////////.........////////////000---,,,+++,,,...//////...---...//////000000//////000111222111///...///000+++---......---,,,...//////000000///------...000222111000///...///000111//////000000000///......111111222222333444444555666888::::::;;;===@@@BBBHHHKKKPPPWWW]]]bbbeeefffpppwwwxxxlllggghhhkkkmmmllljjjooo{{{kkkjjjkkkqqq{{{}}}yyytttmmmhhhdddbbbaaa^^^YYYUUURRRLLLCCC===666111//////...,,,---111*********+++++++++,,,,,,'''((()))((('''''')))+++"""###%%%''')))******+++))))))))))))))))))))))))&&&&&&''''''((())))))***''''''''''''((((((((((((&&&%%%$$$%%%&&&'''&&&%%%$$$"""###&&&'''$$$$$$'''$$$%%%&&&&&&%%%&&&(((***%%%&&&&&&&&&&&&%%%%%%$$$&&&)))%%%$$$((('''""""""###%%%&&&&&&%%%###"""'''&&&$$$#########%%%&&&''''''(((((())))))******''')))******)))(((***++++++++++++,,,---111777<<>>AAAFFFLLLPPPTTTUUUVVV]]]ccclllttt|||{{{mmmiiilll|||yyywwwzzzwwwkkkcccbbbhhhmmmppppppuuuzzzqqqmmmjjjmmmzzzzzztttooolllhhhiiihhhfffddd]]]PPPDDD===666111000...,,,---111)))))))))*********++++++'''((()))((('''''')))+++###$$$%%%''')))***++++++(((((((((((((((((((((((('''''''''''''''((()))***&&&&&&&&&&&&&&&'''''''''%%%$$$$$$%%%%%%&&&&&&%%%%%%######&&&&&&###"""%%%'''(((((('''%%%$$$&&&'''''''''''''''&&&%%%%%%$$$&&&)))'''&&&((('''###"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((()))(((((()))******))))))***+++***+++,,,---000666===BBBIIINNNVVV[[[]]]]]]\\\\\\\\\\\\[[[ZZZYYYUUUOOOKKKIIIJJJKKKMMMPPPUUU[[[``````jjj}}}xxxpppnnnnnntttlllfffjjjuuuzzzttttttvvv~~~{{{|||xxxmmmiiikkkpppuuu|||vvvqqqfff```WWWOOOIIIDDD???<<<:::888555333222222222111///,,,)))+++///222000...,,,---...///000000000///000000000///////////////...//////000111222333333......///000111333333444222222222222111000000000000000000000111111111111///000000111111111111111000000000000000000000000////////////////////////------------............,,,+++***,,,...//////......//////000000000000000///111222111000///000222///000222111000000111333000000000///---,,,---///000///......------------,,,---...///000000000000000000000000000000000000///111444555555555555666444777;;;???CCCEEEFFFFFFLLLRRRYYY___eeemmmvvv}}}zzzfff___^^^mmm{{{yyy{{{wwwqqqqqqvvv~~~|||vvvvvvtttrrrsss|||xxxdddRRRFFF===555111///,,,---///(((((((((((()))))))))***'''((()))((('''((()))+++%%%&&&'''((())))))))))))((((((((((((((((((((((((***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%&&&&&&%%%''''''(((+++'''(((((('''%%%%%%&&&((((((''''''&&&%%%%%%%%%%%%!!!%%%'''%%%$$$%%%&&&%%%$$$$$$#########$$$&&&'''"""$$$&&&((((((&&&$$$###))))))))))))((((((((((((((()))+++***))))))***,,,)))+++...222666===DDDIIIOOOSSSXXX\\\]]]\\\[[[[[[\\\[[[ZZZYYYXXXTTTOOOKKKGGGJJJNNNRRRWWW\\\bbbfffaaalllyyypppllllllnnnvvvnnnhhhjjjpppzzzyyytttrrrtttwww}}}}}}~~~~~~~~~uuuoooooottt~~~yyyooofff^^^YYYNNNJJJDDD???<<<999666555333222111000000000000000///***''')))///222000,,,,,,...///000111000000///000000000000000000000000///000000111222333333333...//////000111222333333222222222333222222111000000000000111111111111222...///000111111111000000000000000000000000000000////////////////////////---------............///---,,,+++,,,...//////......///000000111111000000...000111000//////000222...000111111000///111222///000000///------...000000000000////////////...,,,---...///000111111111//////000000000000000000,,,...000222222222333444222333666999;;;<<<======DDDHHHNNNRRRVVV[[[bbbgggnnnssszzz~~~nnnfff```eeettt~~~yyyuuuuuuwwwyyy|||{{{yyymmmSSSGGG;;;555111------...((((((((()))))))))******((()))***)))((((((***,,,'''(((((()))))))))(((((())))))))))))))))))))))))***))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%'''(((""" """&&&'''%%%&&&((($$$%%%&&&''''''(((***,,,'''&&&%%%%%%%%%%%%%%%&&&###$$$%%%###"""###%%%'''%%%$$$"""""""""$$$&&&(((!!!###%%%'''(((&&&$$$"""''''''(((((())))))******(((***++++++***)))+++,,,***---222777===DDDKKKPPPTTTWWW[[[]]]\\\[[[ZZZZZZ[[[ZZZYYYXXXWWWTTTOOOLLLLLLPPPUUUZZZ^^^bbbeeehhhhhhsss~~~vvvnnnkkknnnqqqvvvpppkkkkkkmmmuuu~~~}}}zzzzzz}}}~~~~~~~~~}}}uuuiii]]]TTTLLLFFFAAA===:::777555444333222000000111111111111000000000...,,,***+++...//////---,,,---///000111000...---///000000000111222222222111111111222222333333333111111111222222222333333111222333444444333333222000000111111111222222222---...///000000000//////////////////////////////////////////////////////---............////////////...------///000///---//////000111111111111000---...000000///...000111+++,,,...---,,,,,,---///.../////////------///111000111111222222222222111......///////////////.........//////000000111111,,,...///000///000222333333444555666777888999:::<<<@@@EEEHHHIIILLLQQQUUUWWW^^^gggmmmrrr{{{{{{wwwxxx{{{~~~vvvqqqjjjhhhllltttzzz~~~}}}xxx||||||yyyrrrnnnkkklllkkkjjjnnnvvv|||{{{rrrqqqwww}}}yyy{{{___QQQBBB999444///...///************++++++++++++)))***+++***)))***+++---''''''((())))))))))))((())))))))))))))))))))))))''''''((())))))((('''&&&(((((((((''''''&&&&&&&&&###%%%''''''&&&&&&(((***)))&&&&&&((('''###!!!######%%%&&&''''''(((+++---%%%%%%$$$###$$$$$$&&&&&&######%%%%%%$$$###$$$&&&############$$$%%%&&&&&&############$$$$$$%%%%%%%%%%%%&&&((()))+++,,,,,,(((***++++++******+++,,,+++///555<<>>AAAEEEJJJPPPVVV]]]dddhhhtttvvv}}}~~~vvvpppiiieeegggmmmtttxxx{{{vvvqqqssstttqqqrrrpppllliiihhhnnnvvv}}}}}}~~~wwwzzz}}}xxxvvv{{{|||qqqiiifffgggjjjkkkiiifffiiirrryyy~~~zzzxxxzzztttoooqqq~~~}}}hhh^^^OOOCCC;;;777444222,,,...///...+++)))+++---))))))))))))))))))))))))***)))'''&&&%%%&&&((()))(((((())))))))))))((((((###%%%(((((((((((()))***&&&***)))''''''(((&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&%%%###"""&&&&&&%%%%%%%%%&&&''''''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%$$$$$$!!!""""""$$$%%%&&&'''''''''(((((((((((())))))))))))***,,,---,,,---///111555:::BBBIIIOOOTTTYYY\\\[[[]]]^^^]]][[[ZZZZZZ[[[ZZZVVVRRRQQQRRRWWW]]]bbbbbbiiiooonnniiigggkkkrrrzzz|||sssrrrsssuuuxxx|||zzz|||yyy{{{~~~~~~rrrggg___XXXQQQLLLEEEAAA:::777666666555333111000000000000000//////111000////////////000111///...---------///111222/////////000000000000000222222333333444444444444555444444333222333333333333333333333333333333333222222222333444555444444111111111111222222222222000000000000000000///////////////000000000000000//////000111111111111111000000////////////000000//////...------...///////////////......///222444---...000111111000...---...////////////////////////000111000...---...///000///............///000//////............////////////000000000000//////,,,,,,------///000222333222222222222222222222222444444555666777999::::::>>>???BBBEEEIIIOOOVVV[[[^^^aaaiiiwww}}}xxxvvvooogggcccdddiiiooorrrxxx|||{{{uuurrruuuxxxwwwsssqqqooommmnnnqqquuuyyy~~~}}}rrrjjjlllqqq{{{}}}{{{uuurrrsssxxx{{{yyyuuuvvv}}}uuurrrllllllttt{{{xxxpppmmmmmmnnnqqqtttuuurrrpppeee^^^TTTJJJCCC<<<666333,,,...///---***)))+++,,,))))))))))))))))))))))))***)))'''&&&'''((()))***(((((())))))))))))((((((%%%'''(((((('''&&&'''(((!!!&&&******&&&$$$%%%'''&&&%%%%%%%%%%%%&&&''''''''''''((((((''''''&&&&&&(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((((((((()))+++,,,,,,,,,---///222555<<>>@@@CCCHHHNNNSSSVVVXXX^^^bbbhhhkkkmmmppptttxxx{{{}}}|||yyyyyy||||||zzzyyy{{{uuummmgggbbbbbbdddhhhmmmmmmjjjlllrrr|||vvvtttxxx{{{yyylll___UUUUUUSSSQQQNNNLLLKKKKKKKKKNNNTTT[[[^^^\\\SSSJJJCCC999666111---,,,+++,,,,,,************************)))))))))***+++,,,------(((((())))))))))))((((((''')))+++++++++***+++---"""###%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&''''''((()))&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%*********+++++++++,,,,,,+++,,,...111555;;;CCCHHHNNNRRRWWW[[[[[[[[[ZZZZZZZZZ[[[ZZZXXXTTTQQQOOOOOOGGGOOOWWW^^^jjjxxx{{{vvvsssqqqpppvvv|||{{{|||yyyzzz~~~qqqllllllsss}}}{{{ooobbbWWWNNNFFFBBB;;;999666444222222222222000111222111///...///000000000000//////.........000111111222222111111000......///000000111111222000000111222333444444555555444333333333444666777333333333333333333444555444444444444444444444444,,,000444555333111222444222222222222333333333333111222222333333333222222...///000000111222333333111222333333444444333333000111111111111111111000000000111111111111000000000111222222000000111222000000000000000000000000......///000111222333333...000111111//////000222......///000111111111111000000111111111111000000//////000000000000//////000000/////////000111111111111111111111111111111222111///......000222333...111444666666666777777888999;;;>>>BBBGGGJJJLLLPPPTTTZZZ]]]___bbbgggjjjjjjnnnsssyyy|||~~~}}}yyywww{{{wwwpppgggaaaeeeeeegggjjjiiihhhkkkrrr|||~~~vvvtttyyy|||{{{ooobbbYYYRRRSSSRRROOOLLLJJJJJJKKKPPPVVV]]]```^^^XXXRRRNNNAAA<<<555000...---------************************))))))******+++++++++,,,(((((())))))))))))((((((&&&(((***+++++++++,,,...&&&'''((())))))((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&'''(((******(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''))))))*********++++++++++++...111666;;;BBBJJJPPPSSSVVVYYY[[[ZZZYYYYYYZZZYYYYYYYYYVVVQQQNNNLLLLLLGGGSSS]]]bbblllyyy|||wwwsssqqqrrrxxx~~~xxxxxx{{{~~~}}}}}}~~~ppprrr{{{{{{{{{xxxqqqeeeaaaXXXMMMCCC===;;;:::555444333000///...///000///111111000......000222//////000000000000000111000111222222222222111000...//////000111111111111000000111222333444555555666555333333333444666777444444444444444555666666555555555555555555555555***000555666444333444666222222222333333333444444000111222333444444444444...///000111222333333444111111222333333333333222222111111000000111111222000111111222222111111000000111333222111000111111111000000000000000000111000000000111111222222222...000111111000000111222---...000111222222111111000000000//////000000000//////000000000000//////000/////////000111222222//////000000111111222222...///111222222222111111...000222222222222333555777888999:::===@@@DDDFFFGGGKKKPPPRRRSSSTTTXXX[[[\\\___ccchhhmmmttt{{{~~~zzzxxx|||~~~}}}~~~{{{uuunnnggghhhffffffgggffffffllltttyyy|||~~~{{{xxx{{{}}}|||wwwnnnfff^^^^^^\\\WWWRRRPPPQQQSSSTTTXXX\\\]]]ZZZUUURRRQQQIIIBBB999333000//////...************************))))))******************(((((())))))))))))((((((&&&(((******))))))***+++(((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&'''''''''''''''''''''&&&''''''((()))***&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''***++++++++++++,,,,,,,,,,,,///444:::@@@HHHOOOUUUVVVXXXZZZ[[[ZZZYYYYYYZZZXXXXXXXXXUUUPPPLLLJJJJJJIIIVVV```ccckkkxxx}}}yyypppppprrrxxxwwwooorrrxxx{{{||||||{{{yyyxxxyyy{{{xxxwwwqqqvvvxxxuuunnnaaaVVVLLLKKKHHH@@@999555666999000000000///......000222...///000///------000444......///000111222333333000111222333333222111000...///000111111222222111000111111222444555666666666555333333333444666888555555555555555666777888333333333333333333333333***000666888666444666888222222333333333444444444000111222333444555555555222222222111111111111111000000111222222222222111333222111000000111222333000111222333333222111000000222333333111000000111111111000000000000111111111111111111000000000000...000111111000000111333---...000111222222222111111000///......///000111//////000000000000//////////////////000111222333......///000111222333333+++...222666777555111///111111111000///000222555777777777666666888;;;>>>CCCFFFJJJLLLKKKKKKNNNQQQOOOQQQTTTVVVZZZ^^^dddiiiqqqzzz~~~uuuxxx~~~zzz~~~}}}{{{~~~|||zzzwwwpppjjjdddaaa___``````bbbkkkuuuvvv||||||uuuuuu~~~{{{uuullljjjeee]]]VVVRRRTTTVVVUUUWWWYYYWWWSSSPPPOOOPPPMMMFFF<<<555222111000...************************))))))*********))))))((((((((())))))))))))(((((('''((())))))'''&&&&&&''''''%%%$$$$$$%%%'''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&((()))*********)))(((((('''''''''(((((("""###$$$%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))***,,,,,,++++++,,,...000444:::@@@FFFMMMSSSWWWVVVXXXZZZ[[[ZZZXXXUUUSSSWWWWWWUUUPPPLLLJJJLLLOOOSSSWWW]]]bbbggglllqqqtttsssqqqqqqzzz}}}}}}xxxrrrppprrrttttttsssvvv||||||yyytttkkkhhhrrrqqqddd[[[TTTMMMHHH???<<<888444222222444555111000000000//////......///////////////000111111000111111111111222222222444444333222111111111222333333222222111222222222111111111222333444555666888777666555444333222222444444444444444444444444999888777555555555666777555555555555555555555555666444222333666888666333222333333222111111222444333222222111111000000000///000222222111111222444222222222222222111000///222222222222222222222222444333333222111111111222333000...000333444333000000000000000000000000000............////////////444...///777888111///444111111000//////000111222////////////////////////111111000000//////......444333000...---///000222000000000000111111111111///111222111000///000111333333333444444444555555:::;;;===@@@CCCEEEHHHIIIHHHIIIKKKMMMOOOTTTYYY]]]dddjjjsss||||||zzzyyy~~~zzzuuullliii~~~tttmmmmmmoookkkeeeaaa^^^\\\\\\\\\]]]dddmmmtttvvvwwwvvvtttvvv{{{{{{lllccc\\\VVVWWW]]]VVVVVVVVVVVVWWWVVVSSSQQQPPPKKKCCC;;;555000...------,,,***))))))+++---...))))))(((((()))***++++++''')))***)))((('''(((***(((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&%%%#########$$$&&&(((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&***+++,,,,,,,,,---///111333888>>>EEEJJJPPPUUUXXXWWWYYYZZZ[[[[[[YYYWWWUUUUUUTTTRRRNNNKKKJJJMMMPPPTTTWWW[[[___dddiiiooosssoooooorrrxxxxxxppprrrvvvxxxyyy{{{~~~|||zzzxxxwwwtttsss|||{{{pppbbbVVVOOOIIICCC>>>:::888666333111222333333000000/////////.........///////////////000111111111111111111222222222222333333222111111111111111333333222222222222222333333222222222333444555555666555555555555555444444444444444444444444444444888777666555555555666666555555555555555555555555555444333444666666666555222333444333111111333444222222222222222111111111000111222222111000111333111222222222222111000///222222222222222222222222444333222222111111222222111222222333222222333444333333333333333333333333/////////000000000111111222///777GGGLLLAAA444000333222111000//////000000////////////////////////111000000000/////////...111111111000000000000000000000000000111111111111///111222111000///000111222222222222333333333444666777888:::===???AAABBBCCCEEEFFFGGGIIILLLPPPTTTYYY___gggnnnvvv{{{~~~pppgggdddqqq|||rrrjjjiiilllkkkgggcccaaa``````^^^]]]bbbiiilllooorrrssssssvvv{{{nnnddd]]]WWWWWW[[[YYYWWWWWWWWWXXXXXXVVVTTTSSSPPPJJJDDD???999555333///...---,,,+++,,,,,,---((())))))))))))*********((()))***)))((('''((()))(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&+++***(((&&&%%%$$$$$$###%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''&&&%%%$$$$$$$$$%%%'''(((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&+++,,,---------///333666888===EEEKKKPPPTTTWWWYYYXXXYYYZZZ[[[[[[ZZZXXXVVVRRRQQQOOOLLLJJJKKKOOORRRXXXZZZ^^^aaafffkkkrrrvvvqqqtttxxx{{{xxxsssvvv{{{}}}zzzyyy{{{rrrddd\\\PPPGGGAAA<<<777444555444333222111111111111000////////////.........000////////////000111111111111222222222333333333333222111111000111111111333333222222222222333333444444333333333444444555444444444555555666666666666666666666666666666666777666555555444555555555555555555555555555555555333444555555444444555666333444444333222222333555222222222222333333333333111222333222000000111222111111222222111111000000222222222222222222222222333333222222111111222222000333666555222111333777111111111111111111111111000000000111111111222222000///999KKKRRRHHH777...444333222000//////...///////////////////////////000000000000////////////...///111222333222000///000000000000111111111111///111222111000///000111111111111111222222222222222333444666888999:::;;;===>>>???@@@@@@BBBEEEHHHNNNRRRXXX]]]dddmmmyyy}}}{{{}}}}}}ooofffcccddd{{{~~~tttkkkiiinnnpppooollliiihhhhhhddd______bbbeeeiiimmmoooqqqvvv|||}}}lllbbb]]]ZZZYYY[[[\\\ZZZWWWWWWXXXYYYXXXXXXTTTRRROOOLLLGGGAAA999444///...,,,+++***)))))))))((())))))************))))))******)))(((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''',,,***(((&&&$$$"""!!!!!!%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&+++,,,,,,---...222777;;;===CCCJJJQQQTTTVVVXXXYYYWWWXXXYYYYYYYYYXXXVVVUUUNNNNNNLLLLLLMMMPPPUUUXXX]]]aaaffflllpppuuu{{{~~~|||~~~}}}xxxzzz}}}{{{kkk^^^RRRLLLDDD===999555222000000111111222222111111111000000000000000000000000000000//////000000111222222222222222333333333444222111111000000111111111333333222222222333444444666555444444444444444555555555555555666666666666666666666666666666666666555555555444444444555555555555555555555555555555222444777666444333555888444444555444333222444666222222222333333444444444222333333222000///000111000000111111111111000000222222222222222222222222333333222222111222222333000222444444222111333555000000000000000000000000000000000111111111222222222///333===AAA<<<444000222222111000000/////////////////////////////////000000000000////////////---///000222222222111000///000000000111111111111///111222111000///000111111111111222222222222333333333444555666777777888777888:::::::::<<<>>>AAAFFFJJJNNNQQQVVV___jjjrrr||||||zzz||||||~~~tttlllhhhfffxxxzzzqqqpppvvv{{{{{{uuuqqqpppoookkkccc```aaafffhhhlllooosss{{{|||xxx{{{vvvfff\\\[[[]]]___```aaa]]]YYYWWWWWWXXXYYYXXXVVVUUUTTTSSSOOOGGG<<<444///...---,,,+++***))))))((()))******+++***)))((()))***+++)))'''&&&'''(((((((((((('''''''''''''''%%%&&&&&&&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((($$$%%%&&&&&&'''''''''&&&&&&&&&''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&***+++,,,...000555;;;@@@BBBGGGOOOTTTWWWWWWXXXXXXUUUVVVVVVVVVUUUTTTSSSRRRLLLLLLMMMPPPTTTZZZ^^^aaabbbhhhpppwww|||~~~{{{|||yyy~~~uuulllaaaVVVNNNDDDAAA<<<777555333111000///000111222333222222111111111111111111111111111000000000000000111222222222333333333444444444444222111111111111111222222333222222222333444444555666666555555444555555555777777666666666555555555777777777777777777777777444444555555555555555555555555555555555555555555222444777666444333555888444444555444333222444666222222222333333444444444222333333222000///000111///000000111111111000000222222222222222222222222333222222111222222333333222000///000333444333111333333333333333333333333/////////000000000111111222111111333111///000333//////000000111111111111000000000000000000000000////////////000000000000/////////000000111222222///000000000111111111111///111222111000///000111222222222222333333333333222333333444444555555666333555777888888999<<<>>>AAACCCFFFHHHLLLRRR\\\ccckkkttt{{{sssppprrrzzzyyyzzzwwwsssqqqqqqooojjjhhhiiikkknnnrrrwwwxxxpppkkknnnvvv~~~|||sssfff^^^___eeeiiiiiijjjfff```\\\ZZZZZZYYYYYYZZZZZZZZZZZZWWWOOOBBB888333222111///......------))))))*********))))))))))))******)))(((''''''(((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((($$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))+++...111555:::@@@DDDHHHLLLSSSWWWYYYXXXXXXXXXUUUUUUTTTSSSRRRPPPOOONNNLLLMMMPPPWWW___fffjjjllliiinnnvvv||||||{{{~~~~~~zzztttuuurrreeeXXXKKKCCCAAA999888666333222111000000000000111222222222222222000000111111111111222222111000000000000111222222333333333444444444555555222222222111222222333444333222222333333444555666666666555555555666666777777777777666666555555555777777777777777777777777444444555666666666555555555555555555555555555555333444555555444444555666333444444333222222333555222222222222333333333333111222333222000000111222//////000000111111000000222222222222222222222222222222111111222222333333333000---///333555222///222222222222222222222222/////////000000000111111111444666555111...000333---...///111222222222222000000000000000000000000////////////000000000000111000000///000000111222000000000000111111111111///111222111000///000111222222222222333333333444000111111222222333333333111333555777777888:::<<<:::<<>>888777222222222111000///000111000000000000111111111111......//////000000000000111111000000111111222333444444444444555555555555333333222222333444444555222222222333333555666666555555555555666777888888666666666666666777777777666666666666666666666666444555666777777777666666555555555555555555555555555444333444666666666555222333444333111111333444222222222222222111111111000111222222111000111333...//////000000000000000222222222222222222222222222222111111222222333444222111111111222333333222////////////////////////000000000111111111222222111333555444333222222222...///000111222222111111000000000000000000000000.../////////000000000111000000111222222111///...000000000000111111111111///111222111000///000111111111111111222222222222000000111111222333333444111333555555555444555777444666999::::::===CCCHHHJJJQQQ]]]iiivvv~~~~~~~~~|||{{{zzz|||}}}}}}}}}uuutttwwwzzzxxxuuunnn|||wwwsssmmmnnnmmmhhhbbb______aaappp{{{yyyrrrlllfffccc___]]]]]]```ccc___TTTKKK<<<999333...+++******+++---+++)))''''''(((***+++&&&'''))))))((((((***+++'''((((((((())))))))))))'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&***...333999>>>CCCHHHLLLQQQTTTXXX[[[[[[[[[[[[[[[WWWVVVTTTRRROOOMMMKKKJJJLLLPPPXXXdddpppyyy||||||}}}}}}}}}|||}}}|||~~~uuunnnnnnrrr{{{}}}vvvkkkeeeWWWIIIDDD???888333333///000111111000000111222000000////////////000111,,,---------......//////111111111000111111222333444444444555555555666666333333333333444444555666222222222333444555666777555555555555666888999999444444555666777888999999666666666666666666666666444555777888888888777666555555555555555555555555666444222333666888666444222333333222111111222444333222222111111000000000///000222222111111222444......///000000000000000222222222222222222222222222111111111222333333444000333555444222111333666222222222222222222222222111111222222222333333333222111///...000444444111///000111222222111//////000000000000000000000000.../////////000000111111...000333555444111...+++000000000000111111111111///111222111000///000111000000000000111111111111111111222333444555666666222333555444333111111222111444777777777999>>>BBBBBBHHHRRR\\\gggttt}}}{{{yyywwwyyy|||~~~xxx}}}~~~{{{{{{~~~|||mmmgggjjj|||~~~sssjjjeeedddeeedddaaa^^^^^^bbbfffiii}}}}}}uuummmiiiiiigggggglllpppnnnfff^^^IIIDDD===666111///000111...,,,)))&&&&&&'''***,,,%%%'''((()))((()))***,,,'''((((((((())))))******(((((((((''''''&&&&&&%%%$$$$$$$$$%%%''')))***+++''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%'''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&000111444:::BBBIIINNNPPPXXXYYY[[[\\\]]]\\\ZZZYYYYYYXXXVVVRRROOOMMMMMMNNNRRRTTT]]]jjjttt|||~~~~~~{{{xxxxxx||||||yyy}}}rrrjjjhhhhhhlllvvvwwwkkk___WWWHHHDDD>>>888444111111111///222222000000444444111//////.........//////000---...000111222222111111333333444444444444444444444444444555555555666666000111222222333333333333444555555444333333666888777666555555555555666666888888777777777777888888333666999;;;:::555...***777777777777777777777777888888888888777777777666444555777666555555666888222222222222222222222222888777555333333333555666111111111000000000000000000000000000000111222222111111222222222111111000000000000000000000000000222111000//////000111222000/////////000111222222111222333333111000000000222222111111111111222222111111111111000000//////---111333111...---111555222222222222222222222222333222000000111222111111222222222222222222222222111333444333111//////000///000111111000111333555---...000000//////111222444444444333111000111222444555555444444555888:::AAA@@@EEEOOOWWW___mmm{{{zzztttrrrsssttttttuuuwww{{{~~~yyytttkkkgggjjjuuu{{{mmmeeebbbfffbbb___aaadddfffbbb^^^lllrrrjjjiiiiiivvv~~~rrraaaQQQBBB:::555///---///)))************+++++++++***+++,,,,,,+++***+++,,,$$$$$$######&&&***'''(((((('''&&&%%%%%%&&&***)))((('''&&&&&&'''((('''((((((((((((((('''&&&+++%%%"""&&&'''$$$$$$((('''&&&$$$"""!!!!!!""""""%%%&&&''''''((((((''''''%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''333555999@@@GGGMMMQQQSSSYYYYYY[[[\\\\\\[[[ZZZYYYXXXVVVRRROOONNNOOOQQQSSSXXXZZZbbbnnnvvv||||||xxxvvvxxx~~~zzzxxx~~~vvvssstttvvv|||xxxlllbbbWWWMMMFFF???===999555333222222333+++......,,,,,,///000---///////////////000000111,,,---///000111111000000333333444444444444555555444444444444555555555555222222333444555555555555444555555555444444666888777777666666666666666777888888777777777777888888444666888::::::888666555666666666666666666666666777777777666666666555555333444444333111000111222222222222222222222222222444333222111111111222222000000000000000000000000,,,,,,,,,------...000000000111111222222222111111111111111111111111111111222111000000000000111222000000000///000000111111///111222111000...//////111111000000000000111111222222111111111000000000---000333111......111444222222222222222222222222333111000000111222222111222222222222222222222222000222333333111000000111///111111111000111222444...///111111000000222333000111222111111111333555333444555555444444666888;;;:::???GGGMMMTTT```mmmyyy||||||yyysssmmmlllooouuuzzz|||www|||}}}yyypppiiifffnnnzzzuuupppppptttrrrpppqqqqqqooojjjfffgggssstttooooooxxxqqq```LLL@@@777///,,,...)))***,,,......---+++***((()))******)))((()))***"""&&&***)))'''&&&(((+++&&&((())))))((((((***+++***)))((('''&&&''''''(((%%%&&&&&&'''((((((((((((+++%%%###%%%&&&$$$###&&&'''&&&$$$############$$$%%%%%%&&&'''''''''''''''%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''777:::@@@GGGNNNSSSVVVWWWZZZZZZZZZ[[[ZZZZZZYYYYYYWWWSSSOOOMMMOOOSSSWWWYYY```aaahhhqqqyyy~~~~~~zzzwwwxxx}}}~~~{{{{{{rrrdddXXXNNNGGG???:::888777555333222111000000---000000......111111///000/////////000000111222...///000111222222222111333333444444444555555555333333333444444444555555444444555666777777777777333555777777666555666777888777777777777777888888888777777666666777777888777777777777777888::::::666666666666666666666666666555555555555444444444333444444222000......///111111111111111111111111111111111111000000000000000000000000000000000000.........///000111222333//////000111222222222222222222222222222222222222222222111111111111222222111111000/////////000000...///000000...---...///000000////////////000000222222222111111111111111...000222111///...111333222222222222222222222222333111000000111222222111222222222222222222222222///111222222111111111222111222222111000000222333///000222222111111333444///000111111000000222444222333555555444333333444666666999>>>BBBGGGQQQ[[[fffoooyyyvvvooolllnnnsssvvvxxx}}}tttuuu}}}zzzuuuuuurrrqqqsss|||yyywwwvvvrrrnnnlllsss|||{{{|||}}}~~~}}}wwwppplllfffgggkkkxxxxxxpppooorrr|||}}}mmmWWWGGG;;;333///000***,,,///111111...+++)))((()))******)))((()))***)))+++...---)))((()))+++%%%'''((('''&&&&&&'''((())))))(((''''''''''''((($$$%%%&&&'''((())))))))),,,(((%%%&&&'''%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&'''''':::???GGGNNNSSSWWWYYYZZZ[[[[[[ZZZZZZZZZYYYYYYXXXWWWRRRNNNPPPWWW^^^ccceeekkkiiikkkrrrxxx~~~|||}}}~~~uuujjjaaaTTTIIIBBB>>>:::777555555444333111///---,,,000222222000000333333000///////////////000111222222222333444444555555555333333444444555555666666333333333333444444444444444555666777888888999999333555777888777666666777888888888777888888999999777777666666666666777777888777666555555666666777666666666666666666666666555555555555444444444444444555555444222111111222111111111111111111111111000111111222222111000000/////////000000000000000222111111000000111111222......000111222222222222111111111111111111111111222222111111111111222222222111000///////////////...///000///------...000//////............//////222222222222111111111111...000222222000///111222111111111111222222222222222111///000111333222111222222222222222222222222...000222222222111222444111222222111000///111222...000111111111111222444222222222111///...///000000222444555333111111111555666888:::;;;???FFFMMMVVV]]]gggqqq|||}}}vvvsssssstttuuuxxx|||}}}wwwwww{{{}}}}}}~~~zzzssspppmmmiiijjjqqqzzz~~~xxxxxx{{{}}}}}}}}}zzz~~~vvvrrrkkkgggdddiiizzzzzzrrrkkkfffgggjjjwww~~~yyymmm\\\MMMAAA999555333,,,---///000///---+++******+++,,,,,,+++***+++,,,)))+++,,,,,,)))(((((())))))******(((%%%#########((((((((('''''''''((((((''''''''''''((())))))***...+++((((((((('''''''''&&&&&&&&&&&&&&&'''(((((($$$$$$$$$$$$%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''>>>DDDLLLSSSVVVXXXZZZ\\\[[[[[[[[[ZZZZZZXXXWWWVVVTTTQQQRRR[[[iiiuuuyyyzzzyyytttpppppptttzzz{{{mmmdddVVVNNNCCC<<<999888666555333333333333111000...---...111111......111111...............///000111222333333333444555555666666333333444555555666777777333333333444444444555555333444555666888888888999333666888999888777777777888888888888888999::::::777777666666666666777777666666777777777777666666555555555555555555555555666666555555555444444444222333444444333222333555000000000000000000000000//////000111111000000///......//////000000000000111000///...---,,,,,,,,,---...///000111222222222000000000000000000000000111111111111111111111111111111000///........./////////000///------///111//////............//////111111111111111111111111...///111222111000111111000000000111111222222222222000///000111333333222222222222222222222222222---///111222222222333444111222222111000///111222---///000000///000111333222222222111///...///000000222444444222111000111333666888777777:::???CCCJJJNNNWWWaaakkkuuuuuuppppppqqqrrrvvvuuuxxx{{{xxx{{{|||uuukkkhhheeeeeeiiipppuuuxxx}}}{{{yyyzzz}}}yyyqqqooolllllltttwwwtttooogggbbb```aaaaaassswwwuuusssnnnkkkfff\\\PPPFFF>>>777333000///---,,,++++++++++++***+++,,,,,,+++***+++,,,((()))******)))))))))***.........,,,)))''''''(((''''''((((((((((((((((((++++++***)))((((((((()))+++)))'''%%%&&&''''''%%%%%%&&&&&&'''((((((((()))%%%%%%$$$$$$$$$%%%&&&'''%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''CCCIIIQQQVVVXXXXXX[[[]]]ZZZ[[[\\\\\\[[[XXXVVVTTTPPPPPPXXXiii~~~|||tttppppppuuuzzzmmm___VVVHHHBBB;;;777666777666444///000111222222222222222111333333000000333222///.........///000111222333222111111111222333444555333333444555666777777888444444444555555555666666222333444666777888888999555777888999888777888999777777777777888999::::::777666666555555666666777333444777:::;;;;;;:::999555555555555555555555555666666555555555444444444///111222222111111222333////////////////////////------------............---......//////000000111333222111///...---------......///000111111111111////////////////////////000000111111111111000000000000///.........//////...//////...------000222//////............//////000000000000000111111111...///000222222111111000//////000000111222222222111000///000222333333222222222222222222222222222---///222222222222333444111222222111000000222333---...000000//////111222///000111111000000222444000111333333222111111222///444666444333666:::<<<@@@BBBHHHQQQZZZaaakkktttqqqiiijjjlllnnnqqqnnnoooyyy|||yyyxxx{{{zzzvvvzzz|||uuudddbbb___```ccchhhkkkmmmqqqssstttwww{{{uuuxxxxxxvvvyyytttrrrlllfffdddeeeddd```nnnvvvwwwmmmeeedddccc^^^]]]^^^ZZZQQQIIIAAA999111222000...+++******+++,,,((()))******)))((()))***((()))***+++++++++++++++((()))******)))((()))+++&&&'''(((((()))(((((((((---,,,***((('''''''''(((&&&&&&$$$!!!"""%%%%%%"""%%%&&&'''(((((((((((((((&&&%%%$$$$$$$$$%%%'''(((%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''HHHNNNUUUXXXXXXXXX[[[^^^YYYZZZ\\\]]]\\\XXXTTTQQQOOORRR]]]sss{{{tttqqqpppttt~~~}}}rrrggg[[[OOOGGG???;;;777666777777555222///000000111111222333333333555555222222444444111000000000111222333555555222111111111111333444555333333444555666777888888555555555666666666777777222333555666888999999999777888888888777777999:::666666666777777999::::::666666555555555555666666444555666888999999888888555555555555555555555555444444444444333333333333///111111111///...///000////////////////////////...---,,,,,,---...///000------......///000000111333222222111111111111111//////000000000000000///////////////////////////...///000000000000///...//////.........///000000---------,,,+++,,,///111000//////////////////000....../////////000000000...///000222333222000////////////000111222222222111000///000222333333333222222222222222222222222...000222222111111222333///111111111000111222444---///000111000000111333000111222111111111333555000111222222111111333555+++222555222111555999999<<<:::>>>EEEKKKPPPYYYcccpppsssyyy{{{tttqqqooommmooonnnpppyyy|||zzzvvvooommmpppwww{{{yyyuuuxxx|||zzztttbbb^^^ZZZXXXZZZ^^^aaacccdddhhhkkkooo{{{~~~}}}wwwuuuoookkkmmmqqqmmmdddiiilllhhh\\\VVVXXXWWWSSSQQQVVVVVVPPPJJJEEE>>>666333222000...,,,,,,++++++((()))******)))((()))***)))))))))***++++++******###%%%&&&&&&%%%%%%&&&(((%%%&&&((()))))))))((((((+++)))'''&&&%%%&&&'''(((###%%%### !!!&&&'''###%%%&&&'''((((((((('''&&&'''&&&%%%$$$%%%&&&((()))%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''LLLRRRXXXZZZYYYYYY\\\___XXXZZZ]]]^^^]]]XXXSSSPPPPPPTTTaaawww{{{vvvrrrrrrsssvvv{{{tttiii___VVVLLLBBB;;;888555222222333333///,,,333222111000000//////000///222111......000000---222222222333444555777888444333222222333444666777333333444555666777888999666666666666777777777777333444555777999:::::::::888888888777666777999<<<666666666666777888999:::666666555555555555666666777666555444444333333333555555555555555555555555333333333222222222111111222333333222///......///////////////////////////111000...---...000222333---------...///000000111------------...///000111///000000000000000///...000000000000000000000000---...///000000///...---...............///000111,,,,,,,,,******+++...000000000////////////000000---.........//////000000...///000222333333000......//////000111222222222111000///000222333444333222222222222222222222222///111222222111111111222///000111111000111333555///000222222111111333444444444444333111000111222111111222111111222555777***222555222222777:::999;;;888:::@@@EEEHHHPPPZZZ^^^aaafffmmmuuuvvvoooqqqssswww|||}}}|||~~~zzzoooiiiiiigggpppzzzxxxtttpppssswwwvvvqqqaaa[[[TTTOOOOOORRRUUUWWW[[[aaafffjjjwwwxxxzzzxxxrrrooouuuzzztttiiihhhiiibbbUUUQQQUUUUUUQQQIIIPPPSSSNNNKKKIIIEEE>>>222333222222000...,,,******,,,,,,,,,+++***+++,,,)))((((((((())))))(((&&&'''((()))(((&&&%%%&&&'''%%%&&&((()))))))))(((((('''&&&%%%$$$$$$%%%'''((($$$'''%%%"""$$$******&&&%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%'''(((***&&&&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''SSSTTTUUUWWWYYYZZZ[[[\\\___]]]\\\\\\WWWQQQPPPSSSRRR^^^qqqvvvuuuvvvxxx|||yyyuuu|||~~~hhhbbbWWWJJJ@@@:::777666222222111111111111222222222111000//////000111111...///000111111222222111---222555222111444666666444444444555555555666666666555444555888999888777666777777666555555888:::999888777666666777888999999::::::999888888999;;;<<<999777777888:::::::::888777555555555444222///666666666666555444333222444444333333333333222222000000111111111111000///000000000000000000000000...///...---,,,,,,...000,,,---...///000000000000......---,,,---...///000///////////////.................................///111222111000///000111&&&''')))+++...///000111........................,,,---...//////...---,,,///------//////------///...///////////////.........///000111111000///...000///.........000111222222222111111222222333444333222222111111222222333444333333222111111111222000111111111111222222222000000000000111111111111333111000//////111333444000000111222222222222111---...111444555666666666888999::::::<<<@@@EEEIIIQQQUUUZZZ^^^ccckkkwwwzzzvvvssswww~~~{{{}}}sssiiifffeeelll{{{{{{vvvpppooosssxxx{{{|||hhhbbbZZZSSSPPPRRRUUUXXX]]]cccfffhhhrrr|||zzzxxxtttmmmggghhh^^^WWWUUURRRNNNNNNSSSJJJIIIHHHJJJMMMMMMJJJGGGCCC>>>777000,,,+++---.........------+++***((('''///,,,++++++'''""""""&&&***)))'''&&&'''(((***+++(((&&&(((***)))%%%%%%)))&&&(((***+++***((((((((('''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((('''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%,,,''' %%%)))VVVVVVWWWXXXYYY[[[\\\]]]aaa^^^\\\[[[VVVOOOOOOSSS^^^jjj}}}vvvpppppprrruuuyyy~~~}}}qqqnnnxxx}}}}}}}}}qqqlll\\\UUUKKK@@@888444333333222222111111111111222222222111000//////000111222...///000111222222222222...222444222111444777777444444555555555666666666555444444555777888888777555777999999888888888999999888888777777888888999999999:::999888888999;;;:::999777888999:::999888<<<999666555555666666555444444444444444555555555333333222222222111111111000111111222222111111000////////////////////////...//////---,,,,,,...000---...///000111111111111......---------...///000......//////////////////........................///000111111//////000111////////////......---,,,........................------...//////...---------++++++------++++++---......////////////....../////////000000//////...000000/////////000111111111111111111111222333333333222222111111222222333444333222222111111111222000111111111111222222222000000000000111111111111222111000000000111333333000000111222222222222222000111222333444555555555444555666666777:::???BBBGGGKKKPPPSSSWWW___jjjrrrzzzyyytttsssuuuwwwvvvwww{{{~~~zzzpppkkkjjjeeeiiitttzzzwwwxxx|||~~~~~~vvvooodddZZZVVVUUUWWWYYYYYY^^^bbbdddnnn|||{{{ppphhhfff^^^YYYYYYXXXRRROOOOOOKKKIIIGGGIIINNNQQQQQQPPPIIIDDD<<<555000......///------,,,,,,+++***)))((()))'''''')))***((()))---(((((('''&&&''')))+++,,,(((&&&'''***)))&&&&&&)))&&&((())))))'''&&&'''((((((((('''''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((&&&""" !!!$$$&&&YYYYYYYYYYYYZZZ\\\^^^```aaa^^^\\\YYYSSSNNNPPPVVVjjjuuuxxxmmmiiikkknnnrrrvvv{{{~~~}}}vvvnnnoooyyy}}}{{{yyyyyy|||wwwiii]]]XXXKKKFFF>>>666111000111222222222111111111111222222111111000000000111111222//////000111222222222222///222333111111555888888555555555555666666666666555444444555777888777666444777;;;===<<<:::888888888999999::::::999999888888999:::999777777999:::999888777888::::::888777<<<999555444555777888888333333222222333555666777222111111111111000000000000111111222222111111111...........................//////...------...000...///000111111111111111......------......///000.........//////000000000...........................///000000......///000,,,---...///000000000000........................------...//////...------...++++++......++++++...---....../////////......///...............//////000000000111000000//////111000000000000111222222222222111111111111222222333333222111111111111222000111111111111222222222000000000111111111222222000111111111111222222222000111111222222222222222333333222222222333444444222333333333333666999======@@@DDDGGGJJJQQQYYY```jjjpppxxx}}}xxxvvvvvvuuurrrpppoooqqqrrrpppjjjiiikkkhhhiiiooo}}}{{{nnnccc\\\ZZZYYYYYYUUUYYY]]]aaaiiiuuu}}}uuujjjccc^^^\\\aaaccc___XXXTTTOOOKKKHHHIIINNNSSSUUUUUURRRLLLDDD;;;555111000000,,,,,,++++++*********)))...***(((******(((''')))((('''''''''''')))+++,,,(((&&&&&&))))))&&&&&&)))''''''(((&&&$$$$$$%%%&&&))))))((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$&&&)))###$$$$$$%%%&&&'''((()))$$$$$$%%%&&&&&&%%%###"""\\\\\\[[[[[[\\\]]]___aaa^^^[[[YYYWWWRRRPPPWWW```qqq|||ssskkkhhhjjjnnnrrrvvv{{{zzzwwwvvvzzz}}}uuuuuuvvvzzzvvvnnneeeXXXNNNJJJ===:::777333111111222333222222111111111111222222111111111111111111222222///000111222333333333333000333333000111666999888555555666666666777777777666555555666888999999888666888;;;<<<;;;999999999888999;;;;;;;;;;;;999888888999999888777777888:::777777777999::::::777555777555333333444666666666444333111111222333666777222222111111111000000000//////000111111111000000...........................///000///------...000......///000000000000000...............//////000------...///000111111222........................---///000///...---...000)))***+++---///000000000........................---..................---000------000000------000------......//////......///...---,,,,,,---///000...///000000000...---,,,000000000///000000111222222222111111111111222222222222111111111111111222000000111111111222222222000000111111111222222222000000111222222222222111000111222222333333222222444333222111222333444555333444444444333555888:::999;;;>>>AAACCCHHHNNNSSSYYY___gggnnnrrrvvv|||~~~~~~~~~xxxrrrkkkiiijjjkkkiiifffgggkkkpppooorrr{{{xxxoooiiiddd```]]]TTTWWWZZZ___gggpppwwwzzz}}}{{{oooaaa___aaagggmmmlllfffaaaRRRNNNJJJKKKOOOSSSUUUUUUWWWRRRKKKBBB:::555111000+++++++++*********++++++000+++(((***+++(((&&&'''))))))(((((((((((()))))))))%%%$$$'''((('''&&&)))''''''&&&$$$""""""$$$&&&)))(((((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%)))((($$$###&&&+++$$$$$$%%%%%%&&&'''((((((###%%%'''))))))'''$$$"""^^^]]]\\\\\\]]]^^^___```YYYWWWVVVUUUSSSVVVaaannn}}}|||sssooommmppptttwwwzzz~~~uuuqqqsssyyy}}}rrreee]]]TTTIII@@@===333333444444444444333333222222111111111111222222000000111111222222222222000111222333333444444444222444333111222777888666666666666777777777888888999888777888:::<<<;;;:::888999999999888888:::;;;999:::;;;<<<<<<;;;:::999888999999888777777888:::777666666888999999777555333333333555777777555333555444222111111222444555333222222222111111111111---......///000000//////........................---///000000.........000------......///..................///////////////---......///000111222222////////////////////////---///000///...---...000000000000///...---+++***.................................------.........000......000000......000,,,,,,---..................---,,,,,,,,,...///000------...///...---+++***000000000///000000111222222111111000000111111222111111111000000111222222000000111111111222222222111111111111222222222222000000111222222222222111111111222333333333333222222111111111222444666777333444444444333444666888777888;;;===???CCCFFFIIIHHHNNNVVV\\\```eeekkkppprrruuu{{{|||wwwyyy}}}uuuiiihhhiiimmmmmmlllooouuu}}}|||}}}{{{xxxssslllgggXXXWWWYYY]]]cccjjjqqqwwwyyyvvvzzzvvveeeeeegggkkkppprrrnnnhhhRRROOOKKKLLLPPPTTTVVVUUUYYYVVVPPPHHH@@@999444111---,,,+++******++++++,,,(((%%%%%%)))++++++,,,///,,,+++***)))((('''&&&&&&)))$$$###&&&((('''''')))&&&'''&&&$$$""""""$$$&&&&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&"""&&&)))((($$$###&&&***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%]]]]]]]]]]]]]]]]]]]]]]]]UUUTTTTTTTTTUUU\\\mmm}}}{{{uuutttxxx{{{}}}~~~uuupppqqqxxx}}}nnnbbbVVVMMMEEE;;;555333...000111333333333222111222222111111111111222222///000111222333333333333111111222333444444444444333555444222444888777333777777777777888888888888:::999999:::<<<===<<<;;;999999999888777888:::===999::::::;;;;;;::::::999777888999888666666888999777666555666888888666555333333555777999888444111444333222111111111222333333333222222222111111111------...///000000000000........................---///111111///...//////,,,------......------------...///000000000000////////////000000111111111////////////////////////...///000000......///000000000111111111111111000........................///...------------...//////,,,,,,//////,,,,,,///+++,,,---...............------------...///000000------------------,,,,,,111000000000000111222222111111000000000000111111111000000000000111222222000111111111111222222222111111111222222222222333000111111111111222222222111222222333333333333333111111111222333444666777000222333222111222444666444555777999<<<>>>???@@@AAAFFFLLLQQQTTTYYY^^^ccceeeiiimmmrrrwww}}}}}}|||}}}nnnmmmnnnsssvvvxxxwwwpppccc^^^[[[\\\```dddmmmttttttrrryyy}}}~~~zzzqqqtttvvvuuuvvvvvvrrrlllYYYTTTOOONNNRRRVVVYYYZZZYYYXXXVVVQQQJJJAAA999555///...---+++++++++,,,---((('''(((***)))&&&(((---,,,+++***)))((('''&&&%%%***$$$!!!%%%((((((''')))%%%&&&'''&&&%%%%%%&&&(((%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$%%%(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''ZZZ[[[]]]^^^^^^\\\[[[ZZZUUUSSSTTTTTTWWW```uuu}}}yyyyyy~~~{{{}}}{{{tttuuu|||tttlll]]]RRRGGGAAA<<<777444444111111111000000111111111222222111111111111222222///000111333444444333333111222333444555555555555444666555444666888555///777777777888888888999999:::999888:::<<<===<<<;;;888:::;;;;;;::::::;;;<<<::::::999999999999::::::777888888888666666888999888666444555666777666555444333444555666666333111000000111111222222333333222111111111111000000000...///000111222222222222////////////////////////---///111111000/////////---...............---------...///000111000000///000000000000000000000111///////////////////////////000111111//////000111***,,,...111333555666777........................///...------------...//////,,,,,,//////,,,,,,///***+++,,,---............------...///000000000000.........---......//////111111111111111222333333111111000000000000111111000000000000000111222222000111111111111222222222111111111222222222333333222111000000000111333333111222333333444444333333111222333333444444444333///111222222222222333555222222444666999:::::::::>>>CCCHHHKKKLLLOOOTTTXXXYYY\\\```eeejjjooovvvzzz{{{wwwuuuwwwyyy~~~vvvmmmdddaaaaaacccllluuuuuuuuutttuuuwwwzzzzzzzzz{{{{{{kkkbbbWWWQQQQQQVVVZZZ\\\YYY[[[\\\ZZZTTTKKKBBB<<<222111...---,,,,,,------***+++,,,+++%%%"""))))))))))))))))))(((((('''***### ###(((((((((((($$$&&&((()))(((((((((***$$$$$$$$$$$$%%%&&&'''((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''YYYZZZ]]]^^^^^^\\\YYYXXXUUUTTTTTTUUUXXXcccyyy{{{}}}~~~|||~~~xxxzzzxxxyyyuuufff\\\OOOFFF===;;;:::999999<<<777444111///...000222444222222111111111111222222///000222333444444333333222222333444555555555555444666666555777888444---777888888888888999999999999888888999;;;<<<<<<;;;777:::>>>???>>><<<;;;;;;;;;:::888888888888:::;;;777888888777666666777999888666444333555666777666444222000000111111111000---...000111333444444444000000000000////////////000000111333333444444444000000000000000000000000---///111222000/////////...///////////////......---...000111111111000///111111111000000000000000000000000000000000000000///111222111000///000222......///000000000000000........................///...---,,,,,,---...///111......111111......111***+++,,,---............,,,---///111222111111000000///.........000111333222222111111222222333444111111000000000000111111000000///000000111222222000111111111111222222222111111222222222333333333333111000//////111333444111222333333444444333333333333444555444333111000000222333444333444555777111111333666888:::999888999===AAACCCCCCEEEIIIMMMQQQTTTXXX\\\aaafffmmmqqqsssyyyzzzwwwxxx|||zzzmmmgggdddeeennnxxxxxx{{{|||{{{~~~}}}yyyxxx{{{}}}|||tttssstttyyyzzztttvvv{{{}}}qqq___SSSPPPSSSXXX[[[ZZZ]]]aaaaaa\\\RRRHHHAAA444222000---,,,,,,---...###&&&******$$$ %%%///&&&'''((()))***************######((((((((()))$$$&&&)))************+++$$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((***(((&&&&&&&&&&&&$$$"""###$$$$$$%%%&&&'''(((((($$$$$$&&&'''''''''&&&&&&```^^^\\\]]]]]]\\\WWWSSSPPPOOOOOOQQQYYYhhhzzz~~~vvv|||||||||~~~~~~~~~}}}rrreeeXXXOOOCCC???:::777555333222000000222444333000///111333000111222222111000111222000222333333222111333444777777777777777666666666777777777777888999:::;;;999888888888888888888999;;;::::::999999::::::;;;999999999:::;;;<<<===>>>:::999888888777777888888333444777888888777444333888888777666555333111000///000111111000///000222,,,...000111111111333444000222333222111000111222///////////////000111111///111222111000///000222//////............//////---...///...---,,,---///...---///333333///...000////////////000111222333000111111000...---///000000222444333222222555777000000000000111111111111---......///////////////,,,...///...------...///........................---------.........//////***---000000...,,,---...////////////000000000000222111000///////////////000333222//////111111...////////////////////////000000111111111111000000111111111111111111111111444444444333333222222222///000222222222222444666444333222111111111222333///222555666555333222222666444222333666777777555999:::<<<>>>???@@@AAAAAAGGGIIIKKKOOOTTTXXX\\\^^^dddjjjrrr{{{~~~xxxwwwzzzsssiiihhhiiiooovvvxxx}}}{{{qqqnnnfffeeefffhhhgggfffkkkrrrsssnnnllltttyyynnnmmmqqqttteeeZZZXXX___gggfffddd```^^^```]]]QQQCCC999222,,,------,,,+++---,,,+++++++++,,,+++(((&&&,,,***(((&&&%%%&&&'''((()))(((&&&%%%&&&))),,,...))))))))))))))))))))))))(((((((((&&&$$$%%%''')))''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((('''%%%$$$(((((())))))))))))((((((^^^]]]\\\\\\\\\YYYTTTPPPPPPOOOPPPWWWeeesss~~~yyyxxx|||}}}xxxyyyxxxkkk___RRRGGG???;;;888555222222111000///000111333222000///000222...000222222111222333555222333444444333333444555555555555555555555555555777777777888999999:::::::::999999888888999999:::;;;::::::999999::::::;;;<<<<<<;;;::::::::::::;;;999999888777777777888888444555666777777666555444444444444444444333222222222222111111000000//////+++---///000000000111333000111222111000///000222//////.../////////000111///111111111///...///000//////............//////...///111000///...///000---+++---111222...---...000000000000111333444444111111111000......///111222444444333000000222444000000111111111222222222......///000000000000///...///000000......///000........................------........./////////))),,,000111000///111222////////////000000000000111000///////////////000///222111......000000---000000000000000000000000000000111111111111000000111111111111111111111111222222111111111111111111000222333333111111222444333333222111111222222333000222444555444333333333666333111222444666666555555666777999:::;;;;;;<<>><<<;;;999888888888999888888777777777777777555555555555555555555555000000111222333333333333555222000000111111///,,,,,,...000111000000111333///000111000///...///111............/////////000///000111000...---...///000//////......//////000...000333333222000000111...,,,...222222///...000111111222333444555666666111222222111//////000222444444444222///...///000000111111111111222222222//////000111111111111000000111222111000///000111////////////////////////............////////////,,,...000111111000111333////////////000000000000//////////////////000111...111111...---000000---111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111222222222333444333111000111222333222222111111222333333111222333333222222333555555333111000222444555555333333444666666777777666<<<<<<>>>@@@CCCFFFIIIJJJOOOSSSYYY```iiisss}}}~~~tttqqquuuyyyyyy|||}}}zzzvvvsssrrrrrryyyyyyfff[[[\\\WWWRRRQQQQQQRRRYYYbbbqqquuu{{{~~~vvvpppnnnsss{{{iii^^^[[[[[[]]]]]]\\\^^^ccceee]]]RRRDDD888///...000///,,,+++,,,+++***+++,,,,,,***)))+++***((('''&&&''''''((((((((('''''''''(((((((((''''''''''''''''''''''''&&&(((******))))))***+++'''&&&&&&&&&'''((())))))###$$$%%%&&&''')))******$$$(((***(((######'''---######$$$$$$$$$$$$######`````````___]]]YYYTTTQQQPPPTTT^^^mmm{{{zzzwwwtttuuu}}}pppbbbbbbkkkvvv~~~wwwuuuvvvxxxyyyzzzuuuvvvqqqhhh[[[OOOGGG@@@999555555333111111333444333333///000000000000000111111///000222333333333555666333444666555444444555777777777777777777888888888555777999;;;;;;;;;:::999;;;;;;;;;::::::;;;;;;;;;;;;::::::999999::::::;;;>>>===<<<:::999888888777888888777666666666666777555555444333333444555555///000111222333333333333555111---///222333000,,,...000222222111111222333...///000///...---...000------...//////////////////000111000...,,,---...000000////////////000000...000333444333111111111111///111444555222222444222333444555666777777777111222333222000000111333444333222111///...//////000000000111111111222222000000111222222222222222000111222111000///000111////////////////////////....../////////000000000111111111111000///....../////////000000000000111///////////////000111222...111111......111111...111111111111111111111111000000111111111111000000111111111111111111111111222222222333333444444444111222333222111000111222222222222222222222333333111222222222111222444666555333111///000222333444444444555555666666555555;;;;;;<<<===???AAACCCDDDHHHJJJOOOUUU\\\fffpppwwwvvvooonnnpppsssvvv{{{~~~xxxtttnnnvvvttthhh[[[YYYZZZ]]]^^^\\\^^^bbblllvvv}}}zzzqqq|||rrreee^^^]]][[[\\\]]]___dddfff```VVVJJJ===333111333111---+++///...+++******(((&&&$$$******)))(((''''''(((((('''(((((()))((('''&&&%%%''''''''''''''''''''''''!!!$$$'''((('''''''''(((&&&&&&&&&%%%&&&''')))***%%%%%%%%%&&&'''((())))))$$$%%%&&&$$$###$$$(((,,,%%%%%%&&&&&&&&&&&&%%%%%%^^^^^^^^^]]]ZZZWWWUUUSSSSSS]]]jjjuuu{{{{{{zzzyyyssswww}}}~~~eee]]][[[dddttt}}}yyyvvvuuuwwwyyy~~~qqq___WWWKKKBBB<<<888444000555444222222333444333222000//////000111111111111222333444444333222444555333444555555444444555666777777777777888888999999555777999;;;<<<;;;:::999<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;<<<;;;:::999999999999999888777666666555555666666555444333222222333444555111222222333333333333222222///,,,...333555222///...///111111000///000000---///000///...---...///---...//////000000/////////000000///...------...000000////////////000000...000222333222111111222333111111555666444444777444555666777888888888777222333333333111111333555222222111000111222222222000000111111111222222222111222333333444444333333000111222111///...///000000000000000000000000000/////////000000000111111111000////////////......000000000111111111222222000000000000000111222333000222222000000333333000000000000000000000000000000000111111111111000000111111111111111111111111222222222333333444444444...000111111111111222444111111222222333333333333000111222111111111444666444333222000000000222444444444555555555555444444:::::::::;;;<<<===??????AAACCCGGGKKKQQQYYYbbbhhhrrr}}}sssooooooppptttyyyzzz{{{~~~~~~~~~yyyqqqzzzwwwdddbbbdddiiikkkjjjjjjmmmmmmyyywwwjjjcccaaaZZZ\\\]]]___dddgggbbb[[[MMMBBB888666777333...,,,///---***)))((('''%%%###***))))))((((((((((((((((((((()))***)))(((&&&$$$'''''''''''''''''''''''' ###&&&'''&&&&&&&&&'''&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&""" $$$'''((('''&&&&&&''''''''''''&&&&&&XXXYYYYYYWWWUUUTTTTTTUUU[[[fffsssxxxuuusssvvvzzzzzzfffUUUXXXaaaooo}}}}}}zzzxxx{{{mmm]]]PPPIII???999666444111///444222111111222222111///111000///000222333333222333444555555333333444555333444555555444444555777444555555666666777777888777888999;;;;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::999999999999::::::;;;777777666555555555555555444333222222222222333444222333333333333222111111000...---///222444333111,,,---///...---,,,,,,---...///000///...---...000---...000111111111000///...///000000......///000111000000//////000000111///111222222111111333444222000000444555333444777666666888999999888777666333444444444222333444666333111111111444555555555222222333333333444444444333333444555555555555444111222222111///...///000000000000000000000000000000000000000111111111111---,,,+++---000222333222111222222222222333333333222222222222222222333444000333333000111444444111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111222222---///000111111111333555000000222333333333333333...000222222111222333555222333444222111000222333111222222333333333333222777666666777777999:::::::::<<>>444000111111...,,,++++++,,,+++***((()))************))))))******************++++++)))))))))))))))))))))))))))***)))(((&&&&&&(((+++%%%''')))***)))&&&""" %%%&&&&&&''''''(((((((((%%%&&&'''(((((('''''''''&&&''''''((((((''''''&&&UUUSSSPPPNNNQQQYYYeeemmm{{{zzzrrrrrr}}}vvvaaa[[[^^^pppyyy~~~}}}|||nnn^^^QQQEEE>>>666666666555555444444444///000000111111111000000222222333333444333333333444333333333333444555555666666666777888888999999<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::999:::;;;<<<;;;:::999888666888::::::999999:::;;;;;;999777666777777666555<<<999666555777777444222444444444333333333222222///000111000///000222444333333222111000000000111111000///---------...///111111222333333111000///222222222111111111111000111111000000000000111111000000111111111222222222333222222444666777777777222444777666555555777999999999888777666555444444444444555555666777777888555444444444555888;;;<<<666888:::;;;;;;;;;999888666666777777777777666666777666555444333222222333222222333333333444444444333333222222111000000///222444555555444333555666444444555555555555555555777666555444333333444555///000222333333222111/////////000111111111111111///333666555000---...111///////////////000111111222222111111222333444444...222444444111///111333111111222222222333333333000111333333222222333555333333333333333333333333444333222111111111222333111222333333444444333333999777555222222666<<>>999555555555444444444333333000000000000111111111111222222333444555555444444666666555555666666777888666666777777888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;::::::999999777888::::::999999999:::;;;999777666777777666555777444222222444444333111333333333333222222222222000111222000///...000111333333222222111222222222111000//////.........//////000111222222222222111222222222222111111111111222222111111111111222222111111222222222222333333333333333444666777777777999::::::888444222222333888888777666666555555555666666666777777777777777555666777777888888888888777999:::<<<<<<;;;:::999777777777888888777777777777666555444444333333333333333333444444444555555555555444444333222222111222333555444333333444666555555555555555555555555777666555444444444555666222333444444444333222111///000111111222222222111---111555444111///000333111111111111111222222333333333333333333333333333000/////////000111000000222222222111222222333333111222333333222111222444333333333333333333333333333333222111222222333444222222333444444444444333555555555555555666:::<<<===EEEOOOXXX```lll{{{~~~xxx}}}zzzyyy{{{}}}~~~yyyzzz~~~|||vvvkkkaaaXXXSSSQQQQQQSSSTTTWWW\\\dddmmmuuuzzzuuupppoooppplllnnnooopppxxxxxxiiibbbbbbbbb]]]XXXMMMLLLJJJGGGCCC===555000///---+++***+++***)))'''(((***+++***(((''')))+++&&&***"""(((+++&&&&&&)))))))))))))))((((((((())))))((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$'''((('''%%%&&&+++///LLLNNNQQQSSSYYYkkkkkk[[[___nnn||||||zzzzzzsssiiiZZZMMMEEE>>>888444444444333333333333333222111111000000000111333333222333444555666777777777666666666666666777888888666777777888888999::::::888999:::;;;<<<===>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999::::::888:::;;;;;;999888888999:::888666666777777666555444222111111222333333222333222222222222111111111111222222111///......///333222222222222333333444000000000111000000///...---...///111222333333333333333333222222222111111444333333222222333333444222333333333333444444444333333444555666777888888666777888888666555666888666666666666666666666555555666666777888888999999777888:::::::::888555444888999;;;<<<<<<<<<;;;:::888888999999999999888888888777666555555555555555444555555555555666666666777777666666555555444444222333444444333333444666666666666666666666666666666555555555555666666777666666555555444444444333111111222222333333222222---000333333111111222555333333333333333444444444333333444555555444333222333///,,,...222444222000444333222111111111222333222333444333111111111333333333333333333333333333333333222222333444555666222222333444444444444444000333666777777666777777999???FFFLLLSSS^^^lllvvv{{{vvvwwwzzz~~~}}}yyyzzz|||zzzvvvvvvpppggg]]]UUUPPPNNNMMMOOOPPPRRRWWW___iiirrrxxx}}}|||tttmmmgggcccdddhhhnnnvvvrrrccc^^^bbbfffbbb\\\SSSRRRPPPNNNIIIBBB:::555111///,,,++++++,,,+++******+++***((('''(((***,,,(((+++"""$$$)))&&&)))))))))))))))***************)))))))))((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((()))))))))%%%((()))(((%%%$$$&&&)))OOOPPPRRRXXXfff|||vvvxxx}}}mmmfffmmmyyy|||wwwxxx}}}tttbbbYYYLLLBBB===999666444222222222222222222222222222111000///000222444555333333555666888888999999555555444444555555666777777777888888999::::::::::::::::::;;;<<<======>>><<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888999:::;;;999;;;<<<;;;999777777888999888666666666777666555666555444444444444444444222222222111111111000000///000222111000//////000222111111111222333444444///000111222222111000/////////000111111222222222444333333333222222222222444444333333333333444444444444444444555555555555444555666666666666888999555666777888888999::::::444444555555666666666666333333555666888:::;;;<<<999999:::::::::888777666888999:::;;;;;;;;;::::::999::::::;;;;;;::::::999999999888777777666777777666666777777777888888888888888888777777666666666222444555555444444555666777777777777777666666666555555555666666777777888888777666555444444555555222333333444444444333333///111333333222222333555444444444555555555555444222333555666555444222111555333111111444666555444555333222000000111222333222444444333111000111222333333333333333333333333222222333333444555666666222333333444555444444444///222555666666555555555999<<>>>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<999999999999999999999999888999::::::999999:::;;;:::::::::999999888888777666777888888888888888777666666666777777777777777666666777777666666555555777666555555555555555666555666777888777666555444444555666777888777777666555888;;;999555333444666111111222222222333333333222333444333111111111333333333333333333333333333111222333444444555444444333333444555555555555555333333333222111222555777666777777999<<>>::::::;;;;;;::::::999999999:::;;;;;;999777777888777666444444666777666666444555555333000///000222333333333333222222222222...111444555555444444555666555555444444444444555333333333333333444555555555444333333333444555666555555555555444444444444555555444444444444555555444444444555555555666666555888;;;:::666555888;;;555444444888===@@@AAA@@@777777777888888888888888;;;;;;;;;;;;;;;:::::::::::::::::::::;;;<<<===>>><<<<<<<<<<<<<<<======>>>>>>>>>????????????>>>>>><<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<=========>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<======<<<<<<===>>>;;;;;;;;;:::999999888888777888999999999888777666666666888999::::::999999777777888888777777666555777666555555777888999999777888:::::::::888777555777888999999:::;;;<<<<<<999;;;<<<<<<:::777444333...///111333444444333333111222333333222111222444333333333333333333333333111222333444444333222222333444444555555555555555222444444444333333444666333444444555888<<>>??????;;;<<<<<<<<<======>>>>>>999:::;;;<<<;;;:::999888888:::;;;;;;999888888999777555444444666777666666222444555444111111333666444444444333333333222222111333666777555444333333999888777666666666666666444333333222333444666777444333333333444666888999666666555555555444444444666666555555555555666666444444444444555555555666555888;;;:::666555888<<<:::888777999===>>>===;;;999999888888888888888888888888:::<<<>>>@@@AAABBB999:::<<<>>>>>>===;;;:::>>>>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@@@@??????======<<<<<<<<<======>>>============>>>>>>>>>>>>============>>>>>>>>>>>>===>>>??????>>>>>>???@@@<<<<<<;;;::::::999888888888999::::::999888777666555777999<<<===<<<;;;:::888888888888888777666666777666555666888;;;<<<===999:::<<<<<<<<<:::888777::::::;;;;;;===>>>@@@AAA???>>>===???@@@===777222,,,...111444666555444333000111333333222222333555333333333333333333333333111222333333333222111000333444555555666666555555111333555666555444444444333333444555888;;;???AAAGGGPPP]]]kkkxxxyyyxxxxxxwwwyyy|||~~~ppprrrvvvyyy{{{{{{zzzyyyqqqmmmhhheeegggnnnvvv|||}}}yyywww{{{nnndddaaadddbbb]]]aaagggtttwwwnnnqqqxxx~~~{{{uuulllaaaYYYFFF@@@888222//////000000...,,,***+++......,,,***'''000---'''++++++'''***++++++******))))))(((((())))))))))))(((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***(((''''''''''''&&&$$$^^^ooo}}}qqqlllnnnqqq|||~~~wwwfffYYYMMMDDD>>>888777666555444333333333......///111222333444555555555444444444666888999444777:::999777666777::::::888777999===>>>===<<<======<<<<<<<<<======>>>888:::<<<=========>>>@@@???>>>;;;999888999:::;;;888888888888777777777666777777777777777777777777888888777666555444333333888777777555444333222222333555555555333222333444555444333222333555777999777666666555555555666666888888777777666666666555666666666666777777777777777777666666555555555444444666888888888777888:::444666888888666666999<<<888888888777777777777777;;;:::::::::;;;===>>>@@@>>>===;;;:::999:::;;;;;;999:::;;;<<<===<<<;;;;;;:::======;;;<<>>=========>>>???@@@AAA@@@@@@???>>>??????>>>======>>>@@@;;;===?????????@@@AAACCCCCCAAA???>>>>>>??????>>>AAAAAABBBBBBBBBCCCCCCCCC??????===<<<;;;::::::::::::999888888999999888777777777777777888888888888;;;;;;;;;:::888777888999777888999;;;===>>>@@@@@@@@@AAAAAA@@@>>>===>>>???>>>===<<<>>>BBBCCCBBB@@@@@@BBBDDDDDDBBB>>>999777///333555222---,,,///333999888555333111111222333111222444555555555444444444444444444444333222111333444444555555444444333000333555666555444444444555666666666666999===@@@BBBGGGPPPZZZfffuuutttwwwyyyyyy|||~~~vvvppphhhbbbbbbggglllpppyyyyyy{{{{{{wwwuuuiiifffddd```^^^```fffiiiwww{{{zzzwww}}}zzzlllbbbWWWOOOCCC999333///...---444///+++***,,,---)))%%%)))+++---,,,)))(((***,,,''''''(((((())))))******)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&+++***(((&&&&&&(((***+++((((((((('''&&&&&&&&&%%%))))))(((((('''''''''&&&eeevvvxxxooommmpppsss|||xxxzzz|||kkk[[[NNNEEE===888777666555444333333333333000111111111222222333333555555555555666777888888666777999999888888888999;;;999888999;;;<<<;;;999;;;;;;;;;<<<===>>>???@@@:::;;;===>>>======>>>???>>>===;;;999999999:::;;;999999999999888888888777777777777777777777777777666666555555444444333333666666555555444333333333333444555555333333444555555555333333444555777888666666555555555555666666888888888777777666666666666666666777777777888888888888888777777777666666555777999999999888999:::777888888888888888:::<<<999999999999999999999999:::::::::;;;===???AAABBB>>>===<<<;;;:::;;;;;;<<<777888999:::::::::999888:::======;;;<<>>>>>>>>???@@@AAABBBAAAAAA@@@@@@AAAAAA@@@??????@@@BBB@@@AAACCCDDDDDDDDDFFFGGGEEECCCAAA@@@@@@@@@@@@@@@CCCBBBBBBBBBCCCCCCDDDDDDAAA@@@???>>>===<<<<<<<<<;;;999888888999:::888777777777888888999999999::::::;;;<<<;;;::::::;;;===999:::;;;===???AAABBBBBBAAABBBBBBAAA???>>>???@@@CCCBBBBBBDDDGGGHHHGGGEEEEEEHHHKKKJJJFFF@@@999555111333444333000///111444555444222111111222333444222222333444555444333333111111111111000000000000333444444555555444444333111333555555444333444555333555555555555777:::<<<===BBBJJJSSS^^^lll{{{}}}|||pppfffbbbbbbfffiiitttuuuwww{{{|||xxx|||sssrrrrrrooonnnpppoooqqq}}}zzztttooorrr{{{uuuiiiZZZRRRGGG<<<555000...,,,222...***)))+++,,,)))&&&%%%''')))(((&&&%%%&&&((((((((((((((()))))))))))))))(((''''''''''''((())))))(((((((((''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&kkk|||zzzrrrooopppsssuuuyyyvvvyyyvvvkkk[[[MMMCCC===777444555555444333222222222222333333333222222222222222444555666777777888888888999888888999;;;;;;:::999<<<:::999999::::::999888::::::;;;<<<===???@@@AAA<<<>>>??????=========>>><<<;;;:::999999:::;;;<<<::::::999999999888888888777777777777777777777777444444444444444444444444444444444444444444444444222333555555444444555777777666555444444555666777666666555555555555666666888888888888888777777777777777777777888888888999::::::999999999999999888777999;;;;;;::::::;;;<<<;;;:::999999;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>AAACCCDDD======<<<;;;;;;;;;<<<<<<888999999::::::999888888:::======;;;<<>>@@@BBBCCCDDDEEECCCDDDDDDCCCAAA@@@@@@AAADDDCCCCCCEEEGGGIIIHHHHHHLLLPPPTTTSSSMMMCCC999444333333333333333444444444111111000000111333555666333333444444444333222222333333222222222333444444333444444555555444444333333444444444333333555666222333555555444444666888888<<>><<<999;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<===>>>???@@@>>>???@@@???===<<<<<<<<<;;;::::::999999:::;;;<<<999999999888888888777777777777777777777777777777333333444444444555555555222222333333444555555555111333555555444555666888888777666555555555666777666666555555555666777777999999999999999888888888888888888888999999999999::::::::::::::::::::::::999;;;=========<<<===>>>???<<<:::;;;>>>@@@???===============>>>>>>>>>>>>;;;;;;<<<===>>>@@@AAAAAA<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::===>>><<<===@@@AAA?????????@@@BBBCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEECCCDDDDDDCCCBBBBBBCCCEEE???AAADDDDDDDDDCCCDDDEEEGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAA>>>===;;;<<<======<<<:::::::::;;;<<<===>>>>>>???<<<===>>>>>>===>>>@@@BBB???@@@AAABBBDDDEEEFFFGGGEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFFFFHHHJJJLLLMMMMMMSSSWWW\\\ZZZQQQDDD999333333222222333555666555444111111111222333444666777555555555555444444333333444444333333444555666777333444444555555444444333333444444333222333555777222444555666444444444555555999>>>CCCIIIRRR]]]eeewww{{{pppiiihhhkkkoooooopppsssvvvwwwvvvtttqqqqqqsssvvvwwwwwwzzzyyyvvvwwwxxxzzz{{{}}}~~~{{{qqqllljjj```eeeoooxxxxxxsssqqqrrrrrrrrruuuzzz~~~{{{qqqhhhfff___TTTIII@@@888222......,,,******+++,,,+++***)))***,,,------,,,++++++******))))))(((((('''''')))(((((((((((((((((()))(((((((((((((((''''''''''''((()))******)))((('''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&ppp}}}}}}}}}xxx{{{xxxuuuvvvzzz}}}}}}{{{}}}lllYYYQQQEEE<<<999888777666222222111111111222333333222222333444555666777777444666777999:::999999888<<<:::999:::>>>???<<<999:::;;;<<<=========>>>??????>>>>>>=========>>>>>>>>>@@@@@@???===;;;;;;;;;::::::999999:::::::::;;;777777777777666666666666666666666666666666666666444444444555666666777777111222222333444555666777222333555555555555777888888777777777666666777777666666666666666777888999999999999:::::::::::::::999999999999::::::::::::::::::::::::::::::::::::;;;===???@@@??????@@@AAABBB???<<<===@@@BBBAAA???>>>?????????@@@@@@@@@AAA========================:::::::::;;;;;;;;;::::::======<<<<<<<<<<<<<<<<<<;;;>>>???===>>>BBBCCC@@@@@@@@@AAABBBDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFCCCDDDEEEDDDCCCBBBDDDFFFCCCFFFIIIIIIIIIHHHHHHHHHGGGIIIJJJHHHFFFDDDEEEFFFEEEDDDDDDCCCDDDEEEFFFGGGEEEEEEDDDCCCBBBBBBBBBBBBAAA???>>>>>>??????>>>=========>>>>>>???@@@@@@AAA@@@@@@AAA@@@???>>>@@@BBBAAABBBCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJHHHHHHIIIJJJMMMNNNOOOQQQRRRUUUXXXYYYZZZ^^^aaa\\\PPPCCC999444333222222444666666555333444444444444555555666666777777666555555555444444111111111111111222333333333444444555555444444333333444444333222333555777333555777777555444555555555999<<>>>>>>>>@@@BBB@@@@@@???>>>============>>>???@@@>>><<<::::::::::::::::::::::::999999999777777666666666555555555666666666666666666666666555555555666666777777777222222333444555666777888333444666666555555666888777777777888888888888888888777777777888999:::;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<>>>???AAABBBAAAAAABBBCCCBBBAAA???@@@AAABBBAAAAAA???@@@@@@AAAAAABBBBBBBBB>>>>>>>>>>>>===<<<;;;;;;999:::;;;;;;<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>><<>>BBBIIIOOOZZZeeetttwwwnnniiilllvvvyyyyyyyyyqqqnnnmmmqqqwwwyyywwwsssnnnlllppptttzzz~~~}}}yyy~~~uuummmjjjgggfffiiinnnmmmiiigggiiieeeaaa[[[XXXZZZ^^^bbbeee___[[[SSSKKKCCC;;;333...///......------------...***)))((()))+++,,,,,,+++))))))))))))((((((((((((((())))))******))))))((('''''''''(((((((((((((((%%%&&&'''))))))'''&&&%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((((((zzzyyy|||{{{~~~yyyttt___OOOBBB===777444555666555444111111111222222444555555444444555666666777888888888888888888999:::;;;;;;999:::<<<<<<;;;;;;;;;<<<;;;===???>>>===<<<>>>@@@??????>>>>>>===>>>>>>>>><<<===>>>===;;;999999:::::::::::::::999999888777777777777777666666666666666666666666666666666666444555555555555555555555444444555555666777888888444555777666555444555777666777777888999999999999999999999999:::;;;<<<===::::::;;;;;;<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???AAACCCDDDCCCCCCDDDEEEAAABBBBBBAAA@@@@@@AAACCC@@@@@@@@@AAABBBCCCCCCCCC>>>>>>?????????>>>===<<<;;;;;;===>>>>>>>>>======<<<<<<;;;<<<===>>>@@@AAA>>>AAABBBAAABBBFFFGGGEEEJJJIIIIIIHHHIIIJJJKKKLLLJJJIIIHHHGGGFFFGGGGGGHHHGGGHHHHHHGGGFFFFFFGGGIIIEEEHHHLLLMMMLLLJJJIIIIIIIIIMMMPPPNNNJJJHHHIIIKKKIIIJJJKKKMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHGGGEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEFFFFFFEEEFFFGGGIIIGGGGGGHHHIIIJJJKKKKKKLLLKKKMMMOOOPPPQQQRRRTTTVVVUUUWWWZZZ\\\___ccciiimmmsssqqqjjjZZZHHH:::555555333666999999666444444555333444444555555666555555444444333222333444555555444555777888888666444333333444444555555444444333111333555555444333444555444555555555444444777999555777999::::::===BBBGGGMMMXXXgggttt~~~}}}lllbbbaaafffpppyyy}}}vvvtttyyyrrrjjjfffmmmwww||||||xxxsssqqqvvvyyy~~~xxxmmmfffgggjjjpppqqqkkkbbb```ddd___^^^\\\XXXVVVXXX]]]bbb^^^ZZZUUUOOOHHHAAA999444.........---,,,+++,,,------***'''(((+++---...---(((((((((((())))))))))))((()))************)))(((''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((~~~~~~wwwtttwww{{{yyyeeeQQQBBB???:::666444666777666555111111111222333444555666666666666666777777777777999888888777888999;;;<<<777:::======:::999;;;===<<<>>>???>>>;;;:::<<<>>>>>>>>>===>>>>>>???@@@@@@;;;<<<======:::999999999;;;;;;;;;:::999888777666888888888888777777777777666666666666666666666666444444444444444444444444555555666666777888888999555666777666555444555666555666777999999::::::::::::999::::::;;;<<<===>>>;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<=========>>>>>>?????????@@@@@@BBBDDDEEEDDDDDDEEEFFFAAACCCDDDCCC@@@???AAADDD@@@@@@AAAAAABBBCCCDDDDDD===>>>???@@@AAA@@@@@@???<<<===>>>@@@@@@@@@???>>>>>>>>>>>>>>>@@@BBBDDDEEE???BBBCCCBBBCCCGGGHHHFFFFFFFFFFFFGGGIIILLLNNNPPPJJJIIIHHHGGGFFFGGGGGGHHHHHHIIIJJJIIIHHHGGGIIIKKKKKKNNNQQQSSSQQQOOONNNNNNKKKOOORRRQQQLLLIIIKKKMMMKKKLLLOOOQQQQQQPPPNNNLLLKKKJJJJJJIIIIIIIIIJJJJJJHHHGGGFFFFFFGGGGGGFFFDDDEEEEEEEEEDDDCCCCCCBBBBBBEEEFFFHHHHHHHHHJJJLLLNNNIIIJJJJJJKKKLLLMMMMMMNNNLLLNNNPPPRRRSSSUUUWWWYYY\\\___bbbeeeggglllsssxxx|||xxxmmmZZZEEE777444555444888===<<<777444555777111222333444555666666666222111111000111222444555111222555777666333000...333444444555555444444333111333555666555444444444444444444333222444777:::333555777777777999>>>BBBEEEPPP^^^kkkuuuzzzhhh```aaafffnnnvvv}}}|||wwwvvvzzztttkkk```iiivvv~~~|||yyywwwzzz}}}xxxyyy}}}zzzmmmaaadddmmmvvvvvviii\\\ZZZaaaWWWZZZ\\\ZZZVVVUUUXXX]]]___]]]XXXTTTNNNGGG@@@;;;.........,,,*********,,,)))%%%""""""%%%)))******''''''(((((())))))******((()))***++++++***)))(((&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''tttoooooosssyyy~~~jjjVVVHHHBBB:::999666444333444555555666444222333666777666333555555666777888999::::::::::::::::::::::::::::::>>>===<<<;;;;;;<<<===>>><<<===??????>>>>>>???@@@===>>>@@@@@@>>>===>>>???@@@AAA@@@>>><<<:::;;;<<<:::::::::999888777666555999999888888888888888999:::777444444666888888777999888777888999666111,,,666666666666666777888888999999999888777555444333999999888888888888888999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????>>>===<<<<<<;;;<<<<<<@@@AAABBBAAA@@@???@@@AAAAAA@@@BBBEEEDDD@@@AAAEEECCCBBBAAAAAAAAACCCEEEGGGBBBCCCCCCAAA@@@???@@@BBBAAAAAAAAAAAAAAA@@@???>>><<>>::::::999777555444444555666666444333444666777666444555555666777888999::::::<<<;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<<<<<<<===>>>>>>???AAAAAA@@@???AAABBB<<<>>>@@@???>>>===>>>>>>???@@@@@@>>>;;;:::;;;<<<999::::::999888777666555999888888777777777888888:::777444333555777888777777666666777999888555222777777777666777777888888555666777888999:::;;;;;;:::999999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>>>>>>>>>>?????????AAABBBAAA@@@???@@@AAAAAA@@@AAADDDCCC@@@AAADDDAAA@@@@@@@@@@@@BBBCCCDDDDDDDDDEEECCCAAAAAABBBDDDBBBBBBBBBAAAAAAAAA@@@@@@???AAADDDDDDBBBAAACCCDDDFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFHHHJJJLLLMMMMMMOOOPPPPPPPPPOOONNNOOONNNOOORRROOOJJJJJJOOOLLLNNNPPPQQQQQQQQQRRRTTTQQQRRRSSSRRRRRRRRRTTTVVVTTTVVVWWWWWWTTTRRRPPPPPPOOOQQQSSSTTTSSSRRRRRRSSSPPPPPPOOONNNNNNOOOQQQRRRMMMLLLKKKJJJKKKMMMOOOQQQOOOOOONNNMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOUUURRRSSSWWWWWWQQQPPPRRRSSSVVVXXXVVVTTTUUUZZZ______hhhlllkkkqqq~~~yyyeeePPPAAA:::888777:::999888777777666777777333444555777777666444333111222333333222333555777555777::::::999777777777555444222111111222333444555555444444444444444555888777666555555666777888444777888888777888<<<@@@???CCCIIIQQQ[[[gggsss{{{vvviii```^^^bbbgggkkkhhhjjjnnnwww|||{{{kkkeeedddjjjqqqtttvvvxxxxxx~~~}}}uuummmlllpppqqqkkkeee___fffnnnrrrnnneee\\\WWWWWWWWWUUUQQQMMMLLLMMMPPPRRRTTTUUUUUUVVVTTTJJJ@@@:::444...,,,...///---+++---,,,+++***)))(((((((((&&&(((***)))(((''')))+++'''((())))))******))))))((((((((((((((((((((((((###'''((('''%%%&&&'''''''''&&&&&&''''''((()))&&&&&&''''''''''''&&&&&&www}}}rrrrrrvvv{{{ppp^^^OOOBBB;;;:::999888666555555555666666666444444555666777777666555555666777888999999:::<<<=====================>>>======<<<<<<======>>>>>>@@@AAA@@@??????@@@BBB<<<>>>??????>>>======>>>>>>??????>>>;;;::::::;;;999999999999888777666666777777777666666777777888:::777444333444666888888555444444666999::::::999999999888888888888888999666777888:::<<<>>>??????;;;;;;;;;<<<===>>>???@@@<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>???@@@AAAAAA????????????@@@AAABBBCCC@@@AAABBBAAA@@@@@@AAABBBAAA???AAACCCBBB???@@@DDDAAAAAAAAABBBCCCCCCDDDDDDFFFGGGGGGFFFDDDDDDEEEFFFEEEDDDCCCBBBBBBBBBCCCDDDCCCEEEGGGGGGFFFEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIJJJKKKLLLOOOPPPRRRRRRRRRPPPNNNLLLPPPQQQTTTTTTOOOJJJLLLQQQPPPQQQRRRRRRRRRRRRUUUWWWUUUVVVWWWVVVUUUUUUWWWXXXTTTWWWZZZZZZXXXUUURRRRRRRRRSSSUUUUUUUUUUUUWWWXXXVVVUUUTTTSSSSSSSSSTTTUUUOOONNNMMMMMMMMMOOOQQQSSSTTTSSSRRRQQQQQQRRRSSSSSSRRRQQQQQQRRRRRRSSSTTTUUU^^^[[[[[[\\\\\\XXXXXXYYYZZZ[[[\\\[[[YYYZZZ^^^bbbbbbkkkqqqrrryyywww^^^JJJ>>>:::888888;;;:::999888777777777777333444666888888888888777333444555555444444666888666999<<<>>><<<:::888777444444333222222222222222555444333333333333333444777777666555555666777888666666666777888:::;;;<<<<<<>>>BBBGGGOOOYYYcccjjjvvvssslllkkkllllllkkkbbbbbbgggqqq}}}yyyyyywwwllldddeeekkkmmmoooqqqvvv|||~~~|||xxxooojjjfffeeeiiimmmnnnmmmeeefffjjjoooqqqkkk___VVVSSSRRRPPPMMMJJJJJJLLLOOOMMMRRRVVVVVVUUUTTTOOOHHH>>>999222......///...------,,,***(((''''''(((((('''((())))))(((((()))***&&&(((***,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++***((((((((((((''''''(((((()))***&&&&&&''''''''''''&&&&&&www{{{}}}}}}zzzdddSSSGGG>>>;;;<<<777666555444444555555666555555555666777777888777555555666777888999::::::<<<<<<=================================>>>>>>>>><<<>>>???>>>===<<<===???;;;===>>>>>>===<<<<<<======>>>???>>>;;;::::::;;;777888888888888888777666666666666666666666777888:::888555444444666888999666555555666888;;;===>>>;;;;;;::::::999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAA???>>>>>>>>>===<<<<<<<<<@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCC@@@AAACCCBBBAAAAAABBBCCCBBB@@@AAACCCBBB???AAAEEECCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIHHHFFFFFFGGGIIIHHHGGGEEEDDDDDDEEEGGGHHHIIIIIIJJJKKKJJJJJJIIIJJJHHHIIIJJJKKKMMMMMMNNNNNNOOOOOONNNMMMLLLMMMMMMNNNOOOPPPRRRSSSRRRQQQNNNMMMLLLPPPSSSSSSNNNJJJMMMRRRRRRSSSSSSRRRQQQRRRUUUWWWXXXYYYYYYYYYWWWWWWYYYZZZUUUWWWXXXXXXVVVTTTSSSSSSTTTUUUVVVVVVVVVWWWZZZ\\\[[[ZZZXXXWWWVVVWWWWWWXXXUUUSSSRRRPPPOOOPPPPPPQQQUUUTTTSSSSSSSSSTTTVVVWWWWWWVVVVVVUUUVVVXXXYYY[[[bbb```____________```bbb``````aaa___^^^___cccfffkkkuuu{{{}}}rrrUUUCCC<<<:::999999;;;:::999888777777777777777777999999::::::999999555777777777777777999;;;999===AAABBB@@@===:::999444444333333222222111111222222222222222333444555444444333333333444555555777666555666999::::::999:::;;;===@@@FFFNNNWWW^^^dddnnn~~~}}}}}}|||vvvpppeeedddgggooowww{{{~~~yyysssqqqxxx|||zzzvvvtttxxxwwwmmmiiijjjlllrrrxxx{{{}}}vvviiibbbaaa``````ccchhhnnnsssooojjjhhhlllqqqooocccXXXSSSRRRQQQOOONNNMMMNNNOOOLLLTTTYYYWWWUUUTTTRRRNNNEEE???666000...------,,,))))))((('''((()))+++,,,(((((())))))(((((())))))'''((()))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))+++,,,+++)))'''((((((((((((((()))******&&&&&&''''''''''''&&&&&&~~~|||kkkWWWHHH>>>888666999444444444444444444555555444555666777777888888999666666777888999:::;;;;;;;;;;;;<<<<<<============<<<======>>>>>>>>>>>>>>><<<>>>???>>><<<<<<===>>>;;;<<<>>>>>><<<;;;<<<===;;;===>>>===;;;:::999:::666777777888888888777777666666555666666777888888999999888666666777888:::888888888888888:::===???===<<<<<<;;;;;;;;;<<<<<<>>>======<<<<<<===>>>>>>BBBAAA@@@???????????????AAA@@@@@@@@@??????>>>>>>BBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBBAAACCCDDDDDDCCCCCCDDDFFFDDDBBBBBBDDDCCCAAACCCHHHFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKJJJIIIIIIJJJLLLLLLJJJIIIHHHHHHIIIKKKLLLMMMMMMMMMNNNOOOOOONNNMMMIIIJJJLLLMMMOOOOOOPPPPPPSSSRRRRRRQQQPPPOOOOOOOOOLLLMMMOOOQQQRRRQQQPPPOOOJJJOOOSSSRRROOOOOORRRTTTUUUVVVVVVTTTSSSTTTVVVXXXXXXYYYZZZYYYXXXXXXZZZ[[[XXXXXXXXXVVVTTTTTTUUUWWWUUUVVVXXXXXXXXXYYY[[[]]]\\\[[[ZZZYYYXXXXXXYYYZZZVVVUUUTTTSSSRRRRRRRRRSSSTTTTTTTTTTTTUUUVVVXXXYYY[[[[[[ZZZZZZ[[[\\\^^^___aaaaaaaaa```bbbeeeggghhheeeeeeeeeeeeeeegggjjjmmmttt}}}jjjMMM???<<<;;;:::::::::999888888777777888888<<<<<<<<<<<<;;;;;;::::::666888999888888888:::<<>>BBBIIIQQQVVVXXXbbbqqqvvvpppllllllqqqsssppppppsssrrrppppppwwwzzzsssqqqpppqqqtttyyyxxxqqqlllmmmyyyvvviiicccdddcccbbbaaadddkkkpppuuummmgggkkksssuuunnneee^^^]]][[[XXXUUURRRNNNLLLJJJRRRXXXWWWUUUVVVVVVUUUKKKEEE<<<444...+++******)))((((((((()))***,,,---))))))(((((())))))(((((()))(((&&&&&&&&&'''***+++''''''''''''''''''''''''&&&%%%%%%&&&''''''%%%###((((((((((((((()))******&&&&&&''''''''''''&&&&&&nnn___MMMAAA:::666555888333333333444555555555555444666777888777888999;;;888888999:::;;;<<<<<<===;;;;;;<<<<<<======>>>>>><<<<<<===>>>???????????????@@@@@@@@@>>>===>>>???:::<<<======<<<;;;;;;<<<999;;;======;;;:::999999555555666777888888888888666666666666777888999999888999;;;:::999888999:::;;;;;;;;;:::999:::<<<>>>===============>>>>>>???<<<<<<<<<<<<>>>@@@BBBDDDEEEDDDCCCBBB@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAADDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCEEEFFFFFFEEEEEEGGGHHHGGGEEEEEEGGGFFFCCCFFFKKKGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNMMMLLLLLLNNNPPPNNNNNNMMMLLLMMMNNNOOOPPPOOONNNNNNPPPRRRSSSRRRQQQNNNNNNPPPQQQRRRSSSSSSSSSUUUUUUTTTSSSSSSRRRQQQQQQLLLLLLNNNPPPQQQRRRSSSSSSNNNRRRUUUTTTTTTWWWYYYXXXYYYZZZZZZYYYWWWWWWXXXZZZWWWXXXYYYYYYXXXYYY[[[]]]]]]\\\ZZZXXXVVVWWWZZZ]]]WWWYYY[[[[[[ZZZ[[[\\\^^^]]]\\\[[[ZZZZZZZZZ[[[\\\VVVVVVVVVVVVWWWXXXYYYYYYUUUVVVWWWXXXZZZ[[[\\\\\\____________```aaabbbcccaaacccdddccceeejjjmmmllljjjjjjjjjkkkmmmqqqtttvvvyyyxxx^^^EEE===>>><<<;;;<<<999999888888999999:::;;;??????>>>>>>===<<<<<<<<<999:::;;;:::::::::<<<>>>GGGIIIKKKKKKGGGCCC???>>>888777666444333333333333111111111222333555777777444444444555666666777777555666777777777777666666999;;;<<<>>>@@@EEEJJJOOOQQQZZZggguuuzzzsssppprrrooohhhgggllluuuzzzwwwuuuuuuvvvuuutttvvv{{{}}}vvvnnnppp~~~ssslllmmmmmmjjjgggfffiiilllsssmmmjjjnnnxxx~~~|||xxxqqqmmmgggaaaZZZTTTMMMIIIFFFNNNTTTTTTUUUXXXZZZYYYOOOJJJBBB888111,,,******++++++++++++******))))))***)))(((((())))))((('''***(((%%%$$$$$$&&&***,,,((((((((((((((((((((((((&&&'''''''''''''''&&&&&&((((((''''''(((((()))***&&&&&&''''''''''''&&&&&&{{{aaaTTTFFF>>>:::777777999333444555666777777777777444666888888777888:::<<<999::::::;;;<<<===>>>>>><<<<<<===>>>>>>??????@@@;;;<<<>>>???@@@@@@?????????@@@@@@@@@>>>===>>>???999;;;===<<<;;;:::;;;<<<888:::======;;;999999999444555666777888888888888777666666777888999::::::777:::>>>>>><<<:::::::::;;;<<<===<<<;;;:::<<>>@@@AAABBB===<<<===>>>@@@CCCGGGIIIFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFEEEEEEEEEEEEEEEFFFEEEFFFHHHHHHGGGHHHIIIKKKJJJHHHHHHIIIHHHFFFIIINNNKKKKKKJJJJJJKKKLLLNNNOOOPPPQQQRRRQQQPPPPPPRRRTTTPPPQQQQQQQQQRRRRRRRRRRRRPPPOOOOOOQQQUUUVVVUUUSSSQQQQQQRRRTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRROOONNNOOOOOOQQQSSSUUUVVVTTTVVVVVVUUUXXX^^^]]]WWWYYYZZZ[[[[[[YYYXXXXXXXXXVVVWWWYYYYYYYYYZZZ\\\___]]]^^^]]][[[ZZZZZZ\\\^^^ZZZ\\\^^^___^^^]]]^^^^^^]]]]]]\\\[[[[[[\\\]]]^^^YYYZZZZZZZZZ[[[\\\\\\]]]YYY[[[]]]```bbbccccccbbbccccccdddeeeffffffffffffdddhhhiiigggiiioooqqqnnnooooooooorrrvvv{{{jjjSSS@@@>>>@@@===<<<>>>::::::::::::;;;===>>>???@@@@@@?????????????????????@@@AAAAAA@@@AAACCCEEENNNPPPPPPNNNIIIDDDAAA@@@:::999666444333333444555444444444333444444555666333333444555666666666666333666999888666444555666888999;;;<<<===???BBBDDDJJJQQQ\\\gggrrr}}}vvvnnnlllfff^^^```iiiuuuzzzsssqqquuu|||wwwrrruuu{{{wwwxxxzzzyyy|||zzzrrrtttuuuuuurrrpppooopppooooooqqqvvv~~~xxxmmmccc[[[UUUOOOLLLFFFKKKOOOPPPRRRWWWXXXVVVQQQMMMFFF>>>666000......***+++---------,,,***)))+++)))'''((()))***(((&&&***((('''&&&&&&(((***+++(((((((((((((((((((((((((((***,,,+++)))(((***,,,''''''&&&&&&''''''((()))&&&&&&''''''''''''&&&&&&lllTTTIII>>>999777444444777444555666888999999999999333666999999888888:::===:::;;;;;;<<<===>>>??????===>>>>>>???@@@@@@AAAAAA;;;<<<>>>???@@@@@@@@@???===>>>>>>===<<<;;;;;;<<<999;;;<<<<<<;;;::::::;;;888:::<<<===;;;999999999333444555777888888888888777777777777888999:::;;;666;;;???AAA>>>;;;:::::::::<<<>>>>>><<<;;;===???<<<======>>>???AAABBBCCC@@@??????@@@BBBEEEHHHJJJFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIFFFGGGIIIIIIIIIIIIJJJLLLLLLJJJIIIKKKJJJHHHKKKPPPPPPOOOMMMMMMMMMOOORRRSSSSSSTTTUUUTTTSSSTTTUUUWWWQQQRRRSSSTTTUUUTTTTTTTTTPPPOOOOOORRRVVVXXXWWWUUUQQQRRRRRRSSSTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPQQQSSSVVVWWWWWWXXXWWWUUUYYY___\\\UUUWWWXXXZZZZZZXXXVVVUUUUUUUUUWWWYYYYYYZZZ[[[^^^```[[[\\\^^^]]]\\\[[[[[[\\\\\\___aaabbbaaa_________^^^]]]\\\\\\]]]^^^___``````______^^^^^^]]]\\\\\\]]]___cccgggiiiiiihhhgggeeefffhhhiiijjjjjjiiiiiiggglllmmmkkklllrrrsssooorrrrrrsssvvv|||aaaMMM===>>>BBB>>><<>>???AAABBB????????????@@@AAABBBBBBFFFGGGHHHHHHGGGHHHJJJLLLSSSSSSSSSOOOJJJEEECCCBBB<<<:::777444333444555666888777666555444333333333000111222333444444444444222666:::999555222444777777888::::::::::::;;;<<>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;===>>>???>>>===;;;:::777999;;;;;;:::888888888888777666666666777999:::888888888888999:::;;;<<<===============>>>???@@@============>>>@@@AAABBB>>>>>>>>>???@@@AAACCCDDDCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJHHHGGGFFFHHHHHHGGGGGGGGGHHHIIIJJJHHHGGGFFFFFFFFFGGGHHHIIIGGGHHHHHHGGGFFFFFFGGGIIIMMMLLLKKKJJJKKKMMMOOOPPPNNNNNNMMMMMMMMMNNNPPPQQQQQQPPPPPPPPPRRRTTTVVVWWWWWWXXXXXXXXXXXXWWWUUUTTTPPPQQQTTTVVVXXXYYYYYYYYYQQQRRRTTTVVVXXXYYYYYYZZZTTTTTTTTTSSSSSSSSSSSSSSSUUUTTTUUUWWW[[[[[[XXXUUUVVVSSSPPPOOOQQQUUUWWWXXX[[[[[[[[[[[[[[[ZZZZZZYYYWWWZZZ[[[YYYYYY[[[[[[XXX]]]\\\ZZZXXXXXX[[[```ddd``````````````````______aaabbbcccddddddcccaaa```^^^_________^^^^^^```aaaaaabbbaaa``````aaadddgggeeefffiiiooosssrrrnnniiikkklllmmmmmmllllllmmmooorrrrrrrrrqqqqqqrrrsssssstttvvvzzzvvvSSSJJJCCCBBBAAA===<<<======<<<======>>>@@@AAABBBCCCDDDDDDCCCBBBDDDHHHKKKRRRUUUWWWWWWUUUSSSRRRSSSZZZYYYTTTNNNLLLLLLGGG@@@>>>999666888888555555666000000111222333333333333111444333111555;;;:::444444444555555666777777777888999999::::::;;;<<<<<>>>>>>>>??????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;<<<>>>>>>>>>===;;;:::777999;;;;;;:::999999999888888888888888999::::::888888888888999:::;;;<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAABBBCCCAAAAAAAAABBBCCCEEEFFFGGGFFFFFFEEEFFFGGGHHHJJJKKKJJJJJJLLLLLLLLLLLLKKKJJJKKKJJJIIIIIIIIIJJJKKKLLLIIIIIIHHHGGGGGGGGGHHHIIIHHHIIIJJJIIIHHHHHHJJJLLLMMMLLLKKKJJJKKKMMMOOOQQQPPPOOOOOOOOOOOOPPPQQQRRRQQQQQQQQQRRRTTTVVVXXXYYYVVVWWWXXXYYYYYYXXXWWWVVVUUUVVVXXXYYYZZZZZZYYYYYYVVVVVVWWWXXXYYYYYYYYYYYYWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTUUUXXX[[[\\\ZZZWWWXXXUUUQQQPPPRRRVVVYYYZZZ[[[[[[[[[[[[[[[ZZZYYYYYYWWW[[[\\\ZZZ[[[]]]\\\YYY\\\[[[ZZZYYYYYY[[[___cccbbbbbbaaaaaaaaaaaaaaabbbbbbcccdddeeeeeedddcccaaa___`````````______aaaccceeefffeeedddcccccceeegggkkklllnnnrrrvvvuuurrrnnnjjjlllnnnooooooooopppqqqsssttttttuuuwwwyyyzzz{{{{{{}}}nnnQQQIIICCCBBBAAA>>>===???<<<===>>>@@@AAACCCEEEEEEFFFFFFFFFFFFHHHLLLRRRVVV___bbbggghhheee```[[[YYYWWWVVVQQQMMMLLLMMMIIICCC@@@:::777777777444333555444444444555555555444444333555444111444888777222444444555555666666777777888888888999::::::;;;;;;:::===BBBIIIRRR]]]hhhooozzzsssddd\\\^^^ccceeellluuu~~~||||||~~~~~~~~~|||xxxwwwwww}}}~~~~~~ssskkkjjjmmmpppccc^^^WWWSSSSSSTTTUUUUUUPPPPPPNNNLLLIIIDDD>>>:::999666111...---,,,+++***)))************+++++++++))))))((((((((())))))***))))))))))))))))))))))))((()))))))))))))))(((((()))(((((((((''''''''''''((('''&&&'''))))))'''$$$zzz___MMMAAA===888666555666666555666777777888999:::;;;<<<;;;;;;<<<===>>>>>>??????>>>????????????@@@@@@@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;<<<=========<<<;;;:::666888:::::::::999:::;;;999999:::;;;;;;;;;;;;:::999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<>>@@@CCCEEEGGGHHHIIIHHHHHHIIIKKKOOOWWWaaahhhvvvzzz~~~}}}vvvlllccc^^^UUUTTTQQQNNNOOOQQQOOOIIIDDD>>>::::::999555444666666666666555555555444444555666444222333555444000444444444555666666777777777777777888999999:::::::::<<>>============>>>???????????????@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;<<<<<<<<<<<<;;;:::999666777999:::999999;;;<<<888999:::<<<<<<;;;::::::999999999::::::;;;<<<=========>>>>>>???????????????@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIDDDDDDCCCDDDEEEFFFHHHIIIMMMNNNOOOQQQQQQQQQQQQPPPPPPOOONNNMMMLLLMMMNNNNNNQQQQQQPPPOOONNNMMMMMMMMMMMMNNNOOONNNLLLLLLMMMOOOMMMMMMLLLLLLMMMPPPRRRTTTRRRSSSTTTTTTTTTTTTSSSSSSQQQRRRSSSUUUWWWYYYZZZ[[[YYYZZZ[[[[[[[[[ZZZYYYXXX\\\]]]^^^^^^^^^]]]\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^ZZZ[[[[[[\\\]]]]]]\\\[[[^^^ZZZUUUSSSTTTXXX\\\^^^]]]]]]\\\[[[ZZZYYYYYYYYYXXX]]]``````aaacccbbb^^^___```aaa``````aaadddffffffeeedddccccccdddfffgggfffggghhhhhhiiihhhhhhgggccccccbbbaaa```aaadddgggiiijjjkkkkkkiiigggggggggeeeeeefffggghhhhhhhhhggglllpppvvvyyy{{{||||||}}}|||}}}oooWWWHHHCCC@@@AAAAAA???@@@DDD@@@AAADDDFFFGGGHHHIIIIIIGGGHHHJJJOOOVVVbbbnnnwww{{{nnnccc]]]TTTUUUSSSQQQTTTXXXUUUPPPIIICCC>>>===;;;888777999555444444444444444444444444444444333222333222111333333444555555666666777666666666777888888999999:::;;;===???EEEOOOYYY```hhhnnnvvv}}}}}}pppfffbbbccccccgggppp{{{~~~}}}{{{zzz|||zzzlllddd___^^^eeesss|||}}}zzzzzzxxxwwwyyy~~~zzz~~~rrrbbbWWWRRRRRRRRRQQQRRRSSSVVVYYYYYYRRRHHH@@@444222///.........---,,,))))))*********+++++++++))))))(((((()))******+++((((((((((((((((((((((((***)))((('''((()))***+++(((((((((((((((''''''''')))((((((((())))))))))))rrr\\\JJJ???999999999888888999:::;;;999999:::;;;<<<===>>>>>>BBB@@@>>><<<;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@????????????@@@@@@@@@@@@???????????????????????????>>>>>>>>>============;;;;;;;;;;;;;;;::::::999666888999999999999;;;===777888:::;;;;;;;;;:::999::::::::::::;;;<<<===>>>>>>>>>@@@AAAAAABBBAAAAAAAAABBBCCCEEEFFFFFFFFFFFFIIIHHHHHHHHHIIIJJJKKKLLLIIIIIIHHHIIIJJJKKKMMMNNNOOOPPPQQQRRRRRRQQQPPPOOOPPPOOONNNMMMMMMNNNOOOPPPUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQOOOMMMLLLMMMNNNPPPOOONNNNNNOOORRRTTTVVVSSSTTTVVVWWWWWWVVVTTTSSSQQQRRRSSSUUUWWWYYYZZZZZZ\\\\\\]]]]]]\\\ZZZYYYXXX[[[\\\]]]^^^______^^^^^^YYYZZZ[[[]]]^^^^^^^^^^^^YYYZZZ[[[]]]___aaabbbccc___``````___^^^]]]\\\\\\___[[[WWWUUUVVVZZZ]]]^^^___^^^\\\[[[ZZZZZZZZZ[[[\\\```bbbbbbcccfffeeebbb___```aaaaaa```bbbdddggggggfffeeeeeeeeeggghhhiiihhhhhhiiiiiijjjjjjjjjjjjcccdddcccbbbaaabbbeeegggfffhhhjjjjjjhhhggghhhiiiggghhhiiiiiiiiiiiijjjjjjppptttzzz~~~eeePPPEEEAAAAAABBBBBBAAACCCGGGFFFGGGGGGHHHHHHGGGGGGGGGDDDGGGKKKRRR[[[hhhttt}}}zzzoooeee]]]ZZZTTTUUUUUUUUUYYY\\\YYYRRRJJJCCC>>>===<<<999888:::555555444444444555666777333333333444333222222333333333444444555666666666555666666777777888999999888888888999===EEENNNTTTbbbgggmmmssszzzwwwhhh\\\dddbbbdddmmmxxx}}}{{{{{{|||~~~wwwjjjbbb^^^^^^fffrrrxxxuuupppkkkkkkmmmsss}}}}}}xxxvvvmmm\\\UUUTTTSSSRRRTTTUUUWWWZZZZZZUUUJJJBBB222000---,,,---......---))))))*********+++++++++++++++***)))))))))))))))(((((((((((((((((((((((((((((('''&&&'''((()))***'''''''''(((((((((((((((***)))'''&&&&&&(((+++---zzzcccPPPBBB:::555666777666666777999<<<:::;;;;;;<<<===>>>??????BBB@@@>>><<<;;;;;;;;;;;;>>>>>>?????????@@@@@@@@@?????????@@@@@@@@@@@@AAA??????????????????????????????>>>>>>>>>=========;;;;;;:::::::::999999999777888999999888888:::<<<888999::::::;;;;;;::::::;;;;;;;;;;;;<<<===>>>>>><<<>>>@@@BBBCCCDDDDDDCCCDDDEEEGGGIIIJJJJJJJJJIIINNNNNNMMMMMMNNNOOOOOOPPPJJJJJJIIIIIIKKKLLLNNNOOOPPPQQQRRRRRRRRRQQQPPPOOOPPPPPPOOOOOOOOOPPPQQQRRRWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSQQQOOONNNNNNPPPTTTSSSRRRQQQRRRSSSUUUWWWUUUWWWYYY[[[ZZZXXXVVVTTTRRRSSSUUUWWWXXXYYYYYYYYY]]]]]]^^^^^^]]]\\\ZZZYYYZZZ[[[]]]___````````````YYYZZZ\\\^^^```aaabbbbbbZZZ[[[\\\^^^aaacccdddeeebbbccccccaaa___^^^^^^___aaa^^^ZZZYYYZZZ]]]_________^^^]]]\\\\\\\\\]]]^^^```dddeeecccdddggghhheee___``````______```dddgggggghhhhhhiiijjjjjjjjjkkkiiiiiiiiijjjkkkkkklllllldddeeeffffffdddeeefffhhhfffggghhhhhhgggfffgggiiigggiiikkklllkkkkkklllnnnssswww|||www]]]MMMEEECCCDDDFFFFFFDDDFFFKKKMMMLLLKKKIIIHHHGGGGGGGGGEEEIIIOOOVVV^^^hhhqqqxxxtttqqqlllddd]]]YYYXXXYYYUUUWWWYYYZZZ]]]^^^YYYQQQHHHAAA<<<<<<;;;999:::<<<999888777777777888999:::444333444555444111222555333333333444555555666666666666666777888888999999::::::::::::<<>>;;;<<<<<<===>>>???@@@@@@???>>>>>>===============@@@@@@@@@@@@AAAAAAAAAAAA?????????@@@@@@@@@AAAAAA?????????????????????????????????>>>>>>>>>======;;;::::::999999999999999999::::::999777888:::<<<;;;;;;;;;:::;;;;;;<<<===;;;;;;;;;;;;<<<===>>>???===???BBBEEEGGGHHHHHHHHHHHHJJJLLLNNNOOOOOONNNMMMPPPPPPPPPPPPPPPQQQQQQRRRJJJIIIIIIIIIJJJLLLNNNOOOOOOPPPRRRSSSTTTSSSSSSRRRQQQQQQPPPQQQRRRSSSUUUVVVVVVWWWXXXXXXXXXWWWVVVVVVRRRSSSTTTSSSRRRRRRSSSUUUWWWVVVUUUTTTTTTUUUWWWXXXYYY[[[]]]______\\\YYYWWWUUUVVVWWWYYYZZZZZZYYYYYY[[[\\\]]]^^^______^^^]]][[[\\\^^^```aaaaaaaaaaaa[[[\\\^^^```bbbcccdddddd^^^^^^___aaabbbcccdddeeeaaacccdddcccaaa```bbbdddcccaaa___^^^```aaaaaaaaa```___^^^]]]]]]^^^```aaaeeeggggggddddddhhhiiigggcccbbbaaa``````bbbfffjjjiiijjjlllnnnooonnnnnnmmmiiiiiiiiijjjkkklllmmmmmmfffhhhjjjjjjiiihhhiiiiiiiiiiiiiiigggeeedddfffhhhfffiiimmmnnnmmmmmmnnnoootttwww|||lllWWWLLLHHHGGGIIIKKKJJJHHHKKKQQQRRRPPPMMMJJJIIIIIIIIIJJJJJJNNNTTTZZZ___dddiiilllccc```\\\VVVRRRRRRVVVYYYZZZ^^^aaabbbdddccc[[[QQQHHHBBB======>>>===>>>BBB>>><<<:::888666666777888777555666888444///000555222333333444444555555666666666777888888999999:::<<<<<<<<<<<<===@@@EEEIIINNNTTT]]]dddjjjttt}}}ooobbbcccfffllluuu{{{~~~~~~wwwuuuwww{{{sssrrrrrrpppiiigggfffgggiiiiiieeeaaa```dddkkkuuu||||||~~~}}}{{{pppkkkkkkxxxtttiiiggghhhfffccceee___YYYXXXZZZXXXRRRLLL>>>999222---++++++,,,,,,)))************+++++++++++++++******)))*********))))))))))))))))))))))))&&&&&&'''))))))*********''''''''''''((((((((()))$$$&&&((((((''''''(((***~~~~~~xxxsssvvv~~~zzzbbbPPPDDD???===888999:::888777999===BBB<<<<<<===>>>???@@@AAAAAA<<<======>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCC??????@@@@@@@@@AAAAAAAAA????????????????????????????????????>>>>>>>>>>>>;;;:::999999888888999999:::::::::999777777999;;;======<<<;;;;;;===>>>???<<<;;;;;;<<<<<<===>>>???@@@BBBFFFIIILLLMMMMMMMMMKKKMMMOOORRRSSSRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQNNNNNNMMMMMMNNNPPPRRRSSSNNNPPPRRRTTTUUUVVVVVVVVVRRRRRRRRRRRRTTTVVVXXXYYYUUUVVVWWWXXXXXXXXXWWWVVVRRRSSSTTTUUUTTTUUUXXXZZZZZZXXXWWWUUUUUUVVVWWWXXX[[[]]]```bbbbbb___[[[YYYWWWXXXZZZ[[[[[[[[[ZZZYYYXXXZZZ\\\^^^```aaaaaaaaa^^^___```aaabbbbbbaaaaaa^^^___aaabbbdddeeeeeeeeebbbbbbbbbccccccddddddddd___bbbccccccbbbbbbeeehhheeecccbbbbbbcccdddcccbbb```___^^^]]]^^^```bbbccchhhiiihhhddddddhhhjjjiiigggfffeeecccbbbeeejjjnnnkkkmmmooorrrsssrrrpppooojjjiiiiiijjjkkklllmmmnnngggjjjmmmnnnmmmkkkkkkkkklllllljjjgggdddccceeeggghhhlllqqqrrrqqqqqqrrrssstttwww{{{~~~eeeSSSLLLKKKJJJLLLOOONNNKKKNNNTTTUUUSSSOOOKKKJJJKKKLLLNNNNNNSSSYYY]]]```aaabbbccc^^^[[[WWWRRRPPPQQQUUUYYY```dddhhhjjjkkkhhh___TTTKKKDDD@@@AAABBBBBBDDDHHH@@@===:::666444333333333:::777888999555......444222222333444444555555666777777777888999999::::::999999999999999;;;???BBBEEEMMMWWW___fffppp{{{~~~iiijjjlllpppuuuzzz|||}}}vvvrrrsss{{{rrrqqquuuxxxwwwtttoookkkhhhddd```^^^cccgggooozzz|||~~~||||||qqqggglll}}}vvvrrrwww{{{zzzwwwqqqhhh^^^ZZZYYYWWWRRRLLL@@@;;;333...,,,---...///)))************+++++++++))))))))))))***+++,,,---))))))))))))))))))))))))&&&''')))***+++++++++***&&&'''''''''(((((())))))$$$)))+++)))'''''''''zzzxxxxxxwwwvvv{{{fffVVVJJJAAA;;;:::555666777888:::;;;<<<===>>>>>>???@@@@@@@@@@@@???===>>>@@@@@@>>>===>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA???>>>>>>???@@@>>>===;;;;;;===>>>@@@777888:::;;;;;;:::999888777888999888888999;;;>>>444999<<<;;;;;;???@@@???>>>>>>??????@@@AAABBBCCCDDDEEEGGGIIIKKKMMMNNNNNNOOOQQQTTTVVVWWWUUUSSSRRRSSSMMMHHHIIIOOORRRQQQMMMMMMNNNPPPPPPPPPQQQTTTVVVVVVVVVVVVVVVVVVXXXYYYYYYUUUVVVWWWWWWXXXXXXXXXWWWZZZYYYYYYYYYYYYYYYZZZ[[[WWWVVVVVVVVVVVVWWWXXXYYYWWWYYY[[[[[[YYYXXXWWWXXXXXXYYY\\\___aaa```\\\XXXYYYYYYXXXXXXYYYYYYZZZZZZYYYZZZ\\\^^^_________^^^gggeeeddddddeeeddd```\\\^^^___aaabbbdddeeeeeeeeeeeegggiiiiiigggdddbbbbbbgggfffdddbbbbbbdddfffhhhkkkiiihhhfffeeedddeeeeee___^^^]]]^^^```cccgggiiijjjkkkkkkkkklllmmmnnnooonnnjjjggggggjjjnnnoooooooooqqqtttvvvvvvssspppmmmnnnnnnmmmmmmmmmmmmnnnnnnjjjkkklllmmmnnnpppqqqqqqnnnnnnmmmkkkiiiiiilllnnnrrrtttuuuvvvuuuvvvwwwyyyzzzzzz{{{sss]]]PPPLLLIIIMMMRRRVVVWWWXXXXXXYYY]]][[[VVVQQQNNNPPPTTTXXXVVV[[[aaacccaaa^^^\\\\\\XXXYYYYYYVVVTTTUUUYYY^^^eeennnuuuvvvsssppphhhaaaVVVMMMEEEEEEFFFGGGIIIMMMGGGCCC>>>999555333333333666:::>>>===888555555777333333333444444444555555555333222444888;;;;;;999666777:::;;;;;;<<<>>>@@@BBBGGGOOOXXXaaakkktttyyyzzzqqqqqqvvvxxxxxxyyyrrruuuxxx~~~wwwnnnrrr{{{}}}uuullleeebbbbbbfffoooxxx|||~~~|||ssskkkkkkpppuuu}}}~~~{{{vvvoooggg___WWWPPPLLLEEE>>>555111000///---***************))))))))))))&&&'''((())))))******)))(((((())))))))))))((((((,,,)))'''(((******(((&&&'''(((((((((((((((''''''&&&+++'''%%%+++)))%%%***}}}{{{}}}rrr\\\NNNEEE>>>:::999666666777999:::<<<======>>>>>>???@@@@@@@@@@@@??????@@@???>>><<<===???AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCDDD>>>???AAA@@@???===>>>>>>>>>>>><<<<<<<<<<<<>>>>>>:::::::::::::::;;;;;;<<<999::::::999999999<<<>>>888<<<>>><<<;;;>>>???===@@@@@@@@@@@@AAACCCDDDEEECCCDDDGGGJJJLLLOOOPPPQQQQQQRRRTTTUUUVVVVVVUUUTTTUUUQQQMMMMMMQQQSSSSSSQQQPPPQQQRRRRRRRRRSSSUUUWWWUUUUUUVVVWWWXXXXXXYYYYYYWWWXXXXXXYYYYYYXXXXXXWWWXXXYYY[[[\\\\\\\\\ZZZYYYVVVVVVVVVWWWWWWXXXYYYYYYXXXYYY[[[[[[ZZZYYYXXXYYY[[[[[[]]]```bbbaaa]]]ZZZZZZYYYXXXXXXXXXYYYZZZ[[[\\\\\\[[[\\\]]]^^^```aaaeeeccccccdddeeeeeebbb```___```bbbccceeefffffffffgggiiijjjjjjhhhggggggggggggfffeeedddeeeggghhhjjjmmmkkkjjjhhhhhhggghhhhhhbbbaaa``````bbbeeeiiillljjjjjjjjjkkkmmmoooqqqrrrqqqooommmnnnrrruuuvvvvvvppprrrtttvvvuuussspppnnnmmmmmmmmmmmmmmmnnnooooookkkkkkmmmnnnpppqqqrrrsssppppppooolllkkkkkknnnpppsssuuuxxxyyyyyyzzz|||~~~|||}}}kkkXXXOOONNNOOOSSSYYY]]]```aaacccdddeeebbb^^^YYYVVVVVVZZZ]]]___cccggggggddd```^^^]]]ZZZ]]]^^^]]][[[\\\```dddiiirrrzzz}}}}}}}}}xxxqqqcccYYYOOOLLLJJJGGGGGGHHHAAA???<<<999777666666666888;;;>>>===888555555777333333333333444444444444444333222444888:::999888555777999:::::::::<<<>>>@@@DDDKKKSSS\\\fffooovvvzzzzzzyyy|||||||||}}}uuuwwwxxx{{{zzzqqqttt}}}}}}qqqhhhddddddjjjuuu~~~qqqllllllooossswww}}}{{{{{{~~~~~~~~~zzztttnnnggg```YYYTTTGGG@@@777111000///...---************))))))))))))(((((()))))))))(((''''''(((((())))))))))))((((((+++)))''''''))))))(((%%%'''(((((((((((((((''''''%%%***%%%###(((&&&"""'''~~~yyyuuuvvv{{{qqqaaaOOODDD>>>:::777888777777888:::;;;<<<===>>>>>>>>>???@@@@@@@@@@@@???AAAAAA???===;;;===@@@CCC???????????????????????????@@@AAABBBDDDEEEFFFFFF===???@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::<<<>>>@@@;;;<<<<<<;;;999:::<<<>>>;;;@@@AAA>>><<<>>>>>><<>><<<777444555666222222222222333333333333222222333555888999888666666777999999888888:::;;;===@@@FFFLLLTTT^^^iiioootttzzz~~~|||}}}{{{{{{{{{rrruuuzzzpppllllllrrr}}}~~~zzzpppkkkiiijjjmmmqqqsssvvv|||{{{vvvxxxvvvtttqqqnnnjjjddd```MMMFFF===555000/////////++++++*********)))))))))*********))))))'''&&&&&&(((((())))))))))))(((((()))(((&&&'''(((((('''%%%''''''((((((((((((((((((''',,,'''%%%***'''###(((wwwsssnnnlllrrrzzz~~~uuu```SSSEEE>>>:::777777888888999:::;;;<<<===>>>>>>>>>>>>???@@@@@@@@@@@@???@@@AAA@@@???>>>>>>@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEE===>>>??????===<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<===>>>???<<<===<<<;;;999:::;;;===<<>>@@@@@@>>>DDDDDDDDDEEEFFFHHHIIIJJJKKKMMMOOOQQQTTTUUUWWWWWWRRRQQQQQQQQQRRRTTTUUUWWWWWWYYYZZZXXXUUUUUUWWWYYYVVVWWWXXXWWWUUUUUUVVVXXXSSSUUUXXXZZZ[[[[[[ZZZZZZWWWWWWXXXYYYYYYYYYYYYYYYZZZ\\\^^^```aaa```^^^]]]]]]^^^______^^^]]][[[ZZZZZZ\\\]]]^^^]]]\\\^^^___aaa_________aaaaaa```___]]]\\\ZZZYYYZZZ\\\^^^```___^^^]]]]]]^^^```bbbdddbbbbbbcccdddeeeeeeeeeeeecccdddgggiiijjjkkkjjjjjjlllnnnoooooommmkkkkkkkkkgggggghhhiiikkkllllllmmmoooooooooooooooooooooooollljjjgggeeefffiiinnnqqqmmmlllkkkkkkmmmpppsssuuussstttvvvxxxyyyzzzzzzyyyuuuuuuuuuuuutttttttttsssrrrrrrrrrrrrqqqqqqpppppplllmmmnnnppprrrsssuuuuuuxxxwwwuuurrrqqqssswwwzzz}}}|||mmmbbb___aaa\\\```fffkkkooorrruuuwwwxxxwwwsssnnnjjjiiikkkmmmooonnnllliiieeebbbaaa```___eeelllpppqqqrrruuuxxx|||ssseee[[[RRRGGG@@@>>>888888999:::;;;<<<<<<======>>>>>>;;;777444444444111111222222222333333333000111333666888888666555777888:::999888888999:::<<<>>>AAAFFFMMMVVVaaahhhooouuu}}}~~~~~~xxxqqqvvvyyyvvvvvvzzz~~~~~~~~~yyyooohhhhhhmmmnnnpppsssxxxyyyvvvpppjjjfffgggiiikkkmmmmmmjjjgggXXXRRRGGG<<<444///......+++++++++*********))))))***************)))(((((((((((())))))))))))((((((''''''&&&&&&'''''''''&&&'''''''''''''''(((((()))%%%***&&&$$$***((($$$)))~~~tttnnnkkkggghhhsss}}}|||mmmbbbUUUKKKAAA<<<:::777888:::::::::;;;<<<===>>>>>>???>>>>>>???@@@@@@@@@@@@???>>>@@@BBBCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA===>>>??????===<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;999:::<<<===>>>>>>>>>============;;;::::::<<<>>>;;;@@@BBB@@@@@@CCCDDDCCCEEEEEEFFFGGGHHHJJJLLLMMMOOOOOOQQQRRRSSSTTTTTTTTTQQQPPPOOOOOOQQQSSSUUUVVVWWWYYY[[[ZZZVVVUUUXXX[[[XXXXXXYYYWWWVVVUUUWWWXXXUUUWWWZZZ\\\]]]]]]\\\[[[TTTUUUWWWXXXZZZ[[[[[[[[[^^^^^^^^^___```aaaaaaaaacccdddeeeeeedddaaa^^^\\\\\\]]]______^^^___aaabbbcccaaa``````aaabbbaaa```___^^^]]]]]]^^^```bbbccc^^^___```bbbcccccccccccceeeeeeeeeddddddcccddddddeeegggjjjlllnnnmmmmmmlllllloooqqqrrroookkkiiihhhggghhhiiijjjkkklllmmmmmmnnnoooooopppqqqqqqqqqqqqooommmjjjhhhhhhkkkoooqqqpppooonnnnnnnnnppprrrsssuuuwwwxxxyyyyyyxxxwwwvvvxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwvvvuuusssqqqpppnnnnnnoooqqqrrrssstttuuuyyyyyyxxxvvvvvvxxx|||yyyooofffbbbcccdddhhhmmmqqquuuxxx{{{~~~~~~}}}{{{wwwsssqqqrrrssspppnnnkkkhhhfffeeedddccccccjjjrrrxxx{{{|||uuufff[[[QQQFFF???===777888999;;;<<<===>>>???AAAAAA@@@===999555333222111111222222222333333333000222555777777666666555888:::;;;:::999888999;;;<<<===???AAAGGGOOOYYY```gggmmmvvv~~~yyy|||zzzwww~~~~~~zzzzzzzzzzzz{{{zzzvvvtttuuuxxxzzz|||||||||vvvjjjiiioooqqqrrrrrrrrrooojjjccc^^^YYYZZZ]]]bbbfffgggfffddd```\\\TTTGGG999000,,,,,,++++++++++++************)))***+++,,,,,,,,,,,,,,,(((((())))))))))))((((((&&&'''''''''&&&&&&'''''''''''''''&&&'''((()))*** &&&###!!!((('''###)))tttmmmiiijjjfffjjjwww}}}vvvkkk___UUUMMMEEE>>><<<;;;999:::===;;;<<<<<<===>>>>>>??????>>>>>>???@@@@@@@@@@@@???===@@@DDDEEECCCAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>===???@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<888:::===???@@@???>>>======>>>>>><<<;;;<<<>>>@@@;;;@@@CCCBBBBBBFFFGGGFFFFFFFFFGGGHHHJJJLLLMMMNNNNNNOOOOOOPPPQQQQQQPPPPPPPPPPPPOOOPPPQQQSSSUUUWWWVVVXXXZZZZZZXXXWWWYYY\\\YYYZZZZZZYYYWWWWWWXXXZZZZZZ[[[\\\]]]^^^^^^]]]]]]VVVVVVXXXYYY[[[\\\\\\\\\______^^^___```aaacccdddfffgggiiijjjiiifffbbb```]]]___`````````aaadddfffeeecccbbbbbbcccdddcccaaabbbbbbbbbcccdddeeefffggg```aaaccceeeffffffeeeeeefffggggggeeecccbbbcccdddgggiiillloooqqqpppooonnnmmmooorrrrrrooollljjjiiijjjjjjjjjjjjkkkmmmnnnooonnnooopppqqqssssssssssssrrrpppnnnllllllnnnpppqqqsssssssssrrrrrrsssssssssyyy{{{||||||zzzxxxwwwxxxzzzzzzyyyyyyyyyxxxxxxxxxzzzzzzzzzzzzxxxvvvsssrrrqqqqqqrrrsssssstttuuuuuuxxxyyyzzzzzz{{{}}}{{{tttnnnhhheeefffkkkoootttxxx|||~~~{{{yyyyyyzzzuuurrrooommmmmmmmmlllkkkjjjqqqzzzqqqbbbVVVMMMCCC>>>===888999:::;;;===???AAACCCEEEEEEDDDBBB>>>999555222222222222222333333333333111333666777666666666777888:::;;;:::999999:::;;;=========>>>BBBHHHPPPVVV```gggpppyyy|||zzzwwwuuuppppppvvv}}}~~~~~~yyyrrrhhhhhhlllsssvvvxxx|||yyyxxxzzz|||mmmiiilllssssssrrrnnnhhh```YYYTTTUUUUUUWWWZZZ]]]^^^]]][[[``````[[[OOO@@@333...---,,,++++++++++++*********))))))***,,,,,,---------(((((())))))))))))((((((&&&'''(((((('''&&&((()))((('''&&&&&&'''(((***+++$$$***&&&%%%,,,***'''---zzzrrrnnnlllqqqlllnnnxxx|||zzz~~~tttllleee]]]SSSKKKFFF@@@<<<;;;;;;:::<<<@@@<<<======>>>>>>??????@@@>>>>>>???@@@@@@@@@@@@??????AAACCCDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>???AAA@@@???===>>>>>>>>>>>><<<<<<<<<<<<>>>>>>;;;<<<===???@@@@@@AAAAAA??????@@@???>>>???AAADDD<<>>BBBFFFHHHKKKJJJJJJHHHEEE???888333333333333333444444444444333555777777555555777999666888999999888888999;;;<<<<<<<<<<<<===BBBHHHMMMWWW___jjjttt||||||vvvqqqllllllqqquuuuuuvvvzzzxxxuuutttxxx~~~~~~yyytttiiikkkqqqwwwyyywwwwww{{{xxxxxx|||rrrjjjhhhpppqqqqqqmmmfff]]]TTTOOORRRRRRRRRTTTVVVWWWVVVUUUWWW[[[\\\TTTFFF999333222,,,,,,+++++++++*********))))))******+++*********(((((())))))))))))((((((%%%((())))))'''''')))+++((('''&&&%%%&&&(((***+++(((---)))'''---***&&&,,,xxxttttttrrryyyrrrqqqvvvvvvrrrxxxzzzqqqeee]]]WWWPPPGGG@@@@@@<<<999:::;;;:::===AAA======>>>>>>??????@@@@@@>>>>>>???@@@@@@@@@@@@???AAABBBCCCBBBAAA@@@BBBCCC?????????????????????????????????@@@@@@AAAAAAAAA???@@@AAAAAA???>>>>>>???@@@???===;;;;;;===???@@@???>>>>>>>>>???AAACCCEEE@@@AAAAAAAAA@@@BBBDDDGGG>>>CCCEEEDDDDDDGGGHHHGGGFFFGGGHHHIIIKKKMMMOOOPPPNNNOOOQQQRRRTTTUUUUUUUUUQQQRRRSSSUUUVVVWWWXXXYYYVVVWWWXXXZZZ\\\]]]]]]]]]\\\]]]]]]]]]\\\\\\^^^```aaaaaa```____________```___```______^^^]]]\\\[[[ZZZ]]]```cccdddcccbbb```___ccchhhlllnnnmmmjjjhhh___```aaabbbbbbdddgggjjjiiiiiiiiiiiijjjjjjgggeeeeeegggjjjlllmmmmmmlllkkkhhhfffeeedddfffhhhkkkmmmeeefffgggeeebbbbbbeeehhhiiilllpppsssttttttrrrppppppooonnnlllllloootttyyyrrrpppnnnlllmmmnnnqqqsssooopppsssuuuwwwxxxxxxxxxvvvvvvvvvuuuttttttsssrrruuuwwwyyy|||}}}}}}|||{{{yyy{{{}}}|||zzzzzz|||~~~|||}}}~~~~~~~~~}}}{{{zzzuuuvvvxxxzzzzzzyyyxxxwwwyyyyyyyyyxxxxxxxxxwwwwwwtttwww||||||pppeee[[[YYY\\\^^^```ccckkkooouuu{{{|||zzzyyyjjjYYYNNNFFF???<<<===888888888:::???DDDIIIMMMNNNNNNNNNMMMJJJCCC;;;555333333444444444444555555444666888777555555888;;;444666888888777777999:::;;;;;;;;;:::;;;>>>CCCGGGKKKSSS```kkkttt|||~~~zzzpppmmmnnnrrrqqqnnnqqqyyysssooonnnuuu}}}~~~{{{uuuwww|||yyyvvvwwwvvvwwwyyywwwmmmgggkkkmmmpppnnnggg]]]TTTNNNNNNMMMMMMOOOQQQSSSTTTSSSMMMUUUZZZVVVIII===777666,,,,,,,,,+++++++++******)))******))))))((('''&&&(((((())))))))))))((((((&&&(((******((('''))),,,((('''&&&%%%&&&(((***,,,%%%***%%%"""&&&######yyyooorrryyyxxxxxxuuuppplllppp~~~ooojjjaaaXXXRRRKKKDDD@@@@@@<<<;;;::::::;;;<<<>>>???=========>>>???@@@BBBCCC?????????@@@@@@AAAAAAAAAAAAAAABBBDDDEEEEEEDDDBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@<<<=========>>>>>>>>>???======<<<<<<<<<<<<======????????????@@@BBBDDDEEEAAAAAABBBBBBBBBCCCCCCCCCFFFEEEDDDFFFIIIKKKLLLLLLGGGHHHIIIKKKMMMNNNOOOPPPPPPQQQSSSVVVWWWXXXXXXWWWVVVVVVWWWXXXYYYYYYXXXXXX[[[[[[[[[\\\\\\]]]]]]]]]ZZZ\\\^^^]]]\\\\\\___bbb^^^___```aaaaaa___]]]\\\ccccccccccccdddcccaaa___^^^aaadddeeedddcccbbbaaaeeegggjjjkkkjjjhhhhhhhhhfffeeedddcccdddeeegggiiimmmmmmlllkkkhhheeebbb```jjjkkkmmmmmmmmmmmmoooqqqmmmllljjjiiiiiikkknnnpppjjjhhhgggffffffeeebbb```ccceeejjjnnnqqqqqqqqqppppppooonnnmmmnnnooorrrsssrrrooollllllnnnrrrtttuuuxxxvvvsssssstttvvvwwwwww{{{yyyyyyyyyvvvrrrrrruuuvvvyyy|||}}}{{{yyywwwvvvwwwzzz}}}~~~}}}}}}~~~~~~{{{}}}~~~}}}|||{{{|||}}}~~~~~~}}}}}}}}}|||||||||}}}tttlll]]]WWWSSSSSSTTTVVV\\\bbbkkkqqqzzz{{{jjjVVVJJJDDD???<<<;;;;;;<<<<<<::::::???FFFMMMOOOQQQRRRQQQLLLDDD<<<777222222222333444777999:::888888999:::999888777666888777666777888:::===???<<<======<<<;;;===@@@CCCHHHOOO[[[hhhsss{{{tttppplllhhhggghhhjjjlllnnnqqqqqqpppuuuzzzwwwvvvwwwrrrpppuuu~~~||||||www|||rrrdddooonnnmmmllliiibbbXXXPPPOOONNNLLLIIIHHHJJJMMMQQQSSSTTTVVVUUUOOODDD666---111//////000---)))(((,,,)))+++,,,+++((((((***---))),,,...***%%%###(((...'''''''''(((((((((((((((&&&&&&&&&&&&'''(((******+++***)))'''''''''((()))uuunnnnnnqqqrrrssssssrrrssszzzzzznnnaaa\\\TTTLLLHHHDDD>>>;;;<<<<<<;;;;;;;;;;;;<<<>>>???======>>>???@@@AAABBBCCC???@@@@@@@@@AAAAAAAAAAAAAAA@@@???@@@AAABBB@@@>>>CCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>???????????????===============>>>??????BBBBBBCCCDDDEEEEEEDDDDDDBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFIIILLLOOOPPPOOOIIIJJJJJJLLLMMMNNNOOOPPPQQQRRRTTTWWWYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^]]]___```^^^\\\\\\^^^```___```aaaaaaaaa```^^^]]]cccbbbbbbcccddddddbbb```aaacccggghhhgggeeedddddddddfffiiijjjiiihhhhhhhhhhhhggggggfffggghhhiiijjjkkkkkkjjjiiigggeeecccbbbiiikkknnnooooooppprrrsssqqqooonnnlllmmmnnnppprrrmmmllljjjjjjjjjhhheeebbbdddfffiiilllnnnooopppppppppoooooonnnoooppprrrsssrrrpppmmmnnnqqquuuwwwxxxzzzxxxuuuuuuwwwxxxyyyyyy{{{yyyyyyzzzwwwrrrqqqtttxxx{{{~~~|||yyyvvvuuuwwwyyy|||}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}kkk\\\XXXRRRNNNMMMPPPSSSXXX```hhhooouuu~~~{{{jjjWWWLLLFFF@@@===<<<:::;;;;;;::::::===CCCHHHNNNPPPRRRRRRNNNFFF>>>999444444444555666888:::;;;::::::;;;;;;;;;:::999888888888777777888:::<<<===:::;;;;;;;;;<<<>>>AAADDDDDDJJJTTT___iiissszzz~~~|||wwwvvvwwwyyyzzz|||{{{ssslllgggggghhhjjjoootttuuuqqqqqqyyy~~~{{{{{{xxxuuussstttwwwxxxuuuqqqvvvpppnnnsss|||}}}uuukkkmmmooopppnnniiibbb[[[WWWQQQQQQPPPNNNMMMOOORRRUUURRRTTTVVVVVVRRRHHH;;;333222//////000...******---)))+++,,,+++)))(((***,,,&&&)))+++***&&&$$$&&&((()))))))))((('''''''''&&&))))))))))))***+++,,,,,,***)))(((((('''''''''(((zzztttooonnnooosssvvvzzzyyyssslll```TTTMMMFFF@@@???===999888:::;;;;;;;;;;;;<<<===>>>???===>>>@@@BBBCCCCCCBBBBBB@@@@@@AAAAAAAAAAAAAAABBBEEECCCAAAAAACCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA???????????????>>>>>>>>>@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???AAABBBCCCEEEFFFHHHIIIHHHFFFDDDCCCBBBBBBCCCEEEFFFGGGHHHIIIDDDEEEHHHMMMQQQTTTTTTSSSMMMMMMMMMMMMNNNOOOPPPPPPRRRTTTVVVXXX[[[\\\]]]^^^______^^^^^^^^^^^^^^^___\\\]]]]]]^^^___``````aaaaaaaaaaaa```^^^]]]^^^___```aaabbbbbbbbbaaa______bbbaaaaaabbbddddddcccaaaaaadddggghhhgggeeeeeeeeebbbeeeggghhhhhhggghhhhhhjjjjjjkkkkkkkkkllllllllljjjiiigggfffeeeeeeeeefffkkknnnqqqssstttuuuvvvwwwuuusssrrrppppppqqqssstttqqqpppooooooooommmiiieeeeeefffgggiiijjjlllmmmnnnnnnoooooopppqqqqqqrrrrrrrrrpppoooqqquuuyyy{{{||||||zzzxxxxxxzzz||||||||||||{{{|||}}}zzzuuusssvvvzzz}}}~~~zzzwwwuuuwwwyyy|||}}}}}}}}}~~~|||gggUUULLLJJJHHHFFFGGGLLLRRRXXXcccmmmsssyyy~~~ooo]]]SSSLLLEEEAAAAAA;;;;;;;;;;;;;;;<<<@@@CCCKKKNNNQQQSSSOOOHHH@@@:::666666777777888:::<<<<<<<<<<<<<<<<<<<<<;;;::::::999888777777777999:::;;;888999:::;;;<<<>>>AAADDD@@@DDDKKKSSS\\\gggqqqxxxttthhheeedddccciiirrruuuxxx{{{zzzpppjjjiiijjjlllpppvvvwwwppplllrrr~~~yyyzzzzzzxxxtttpppnnnmmmkkkhhhgggkkkqqquuusssooogggkkkooonnnhhhaaa\\\ZZZSSSTTTTTTSSSQQQQQQRRRTTTRRRTTTVVVWWWTTTLLLBBB;;;333000...///...+++,,,///***++++++***))))))***,,,&&&''')))******(((&&&%%%+++***))))))''''''&&&%%%(((((('''''''''(((((()))'''(((((((((((('''&&&&&&|||wwwsssqqqssswww}}}zzzooohhh___TTTKKKDDD>>>:::;;;:::888888:::;;;;;;<<<<<<===>>>???@@@>>>???BBBDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBFFFDDDBBBBBBDDDEEEFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@@@@@@@?????????>>>>>>???@@@AAACCCEEEFFFHHHHHHHHHGGGFFFEEECCCBBBBBBCCCDDDEEEGGGIIIJJJKKKFFFHHHLLLQQQUUUVVVUUUSSSQQQQQQPPPOOOOOOPPPQQQQQQTTTUUUWWWZZZ]]]___```aaaaaa```___^^^^^^^^^___```]]]^^^^^^___aaabbbccccccbbbbbbbbbaaa``````aaabbbbbbbbbccccccccccccbbbaaaaaa``````aaacccccccccaaa___aaadddeeedddbbbbbbcccaaadddfffggggggfffggghhhlllmmmnnnooooooooooooooojjjiiigggeeeeeefffhhhjjjpppsssvvvxxxxxxwwwxxxxxxvvvuuusssqqqqqqqqqrrrssssssrrrrrrrrrrrroookkkhhheeeeeeeeeeeegggiiikkklllmmmnnnooopppqqqrrrrrrqqqrrrqqqqqqsssxxx{{{~~~~~~|||{{{zzz{{{}}}yyyxxxzzz{{{~~~}}}zzzyyyxxxyyy{{{|||}}}~~~~~~~~~wwwcccVVVLLLHHHGGGEEEDDDFFFKKKQQQWWWcccnnnvvv~~~wwwggg]]]UUUMMMHHHGGG>>>>>>>>>>>>======>>>???GGGJJJOOOQQQOOOHHH@@@:::888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888888999999888999;;;;;;;;;===@@@BBB>>>@@@DDDIIIPPP[[[hhhqqq|||nnn```^^^]]]XXX^^^jjjmmmpppsssyyy{{{rrrnnnnnnpppsssqqquuusssllliiippp{{{~~~~~~xxx~~~xxxqqqqqqsssmmmkkkiiihhhiiikkkmmmnnnccceeehhhkkkiiiccc[[[UUUXXXYYYZZZXXXVVVTTTSSSTTTTTTUUUWWWXXXVVVPPPHHHAAA666111.........,,,,,,///++++++******)))******+++***)))(((***,,,,,,)))&&&***)))))))))((((((''''''''''''&&&&&&%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%xxxqqqqqquuu{{{xxxkkkaaaYYYOOOFFF???@@@;;;888999999777777999;;;;;;<<<>>>???@@@@@@@@@???@@@BBBDDDEEEDDDCCCAAABBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>>>>AAADDDEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@??????????????????????????????@@@AAACCCEEEFFFHHHHHHGGGDDDBBBAAAAAABBBCCCCCCCCCEEEGGGIIIJJJLLLMMMKKKLLLPPPTTTWWWWWWTTTQQQUUUTTTSSSQQQQQQRRRSSSSSSVVVWWWXXXZZZ]]]```bbbccc______^^^^^^^^^^^^^^^___]]]^^^___```bbbcccdddeeeaaaaaaaaabbbccceeefffgggcccdddddddddddddddddddddaaa```___```bbbcccbbbbbb___aaaccccccbbbaaabbbbbbbbbdddffffffffffffggghhhlllmmmnnnpppqqqqqqrrrqqqmmmkkkiiiggggggiiilllnnnrrrtttvvvvvvuuuttttttttttttsssrrrqqqppppppqqqqqqrrrrrrqqqrrrrrrpppllliiifffeeeeeedddfffhhhjjjkkklllmmmoooppprrrrrrrrrrrrrrrrrrsssvvvzzz}}}~~~~~~|||{{{{{{||||||{{{~~~}}}~~~yyyyyy{{{|||~~~}}}|||}}}www[[[MMMJJJGGGDDDAAABBBBBBEEEJJJOOOVVVcccooo{{{qqqggg]]]TTTNNNMMMCCCBBBAAA@@@???>>>===<<>>===???BBBDDDHHHSSSaaakkkuuu|||~~~kkk^^^___^^^XXX[[[eeegggjjjqqqxxxyyytttqqqrrruuuwwwssstttpppkkklllssszzz}}}|||{{{yyy|||sssssswwwtttsssoookkkhhhhhhkkkmmmeeebbbbbbhhhnnnlll```TTT[[[]]]^^^]]]ZZZXXXWWWWWWXXXXXXYYYYYYXXXSSSLLLGGG;;;444.........,,,+++---+++******)))******++++++---)))&&&'''***,,,+++)))'''((((((((())))))************))))))((()))))))))%%%&&&'''(((((('''&&&%%%}}}tttnnnpppvvvvvvkkk^^^VVVMMMDDD===;;;===888555777888666666888:::;;;===???@@@AAAAAAAAA@@@@@@BBBCCCCCCCCCBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@AAADDDFFFFFFFFFAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@AAABBBCCCEEEGGGHHHGGGDDDAAA???>>>@@@CCCEEEEEEFFFGGGIIIKKKMMMNNNOOOPPPQQQSSSVVVXXXXXXTTTQQQXXXWWWUUUSSSSSSTTTUUUVVVWWWWWWXXXZZZ\\\___aaabbb\\\]]]^^^____________^^^]]]]]]___aaabbbdddffffffaaa``````cccfffjjjkkkkkkeeeeeeeeeeeeffffffffffffcccbbb```aaabbbcccccccccbbbccceeeeeedddddddddeeedddeeeffffffeeeeeefffhhhjjjkkklllnnnppprrrssstttrrrpppnnnllllllmmmoooqqqpppqqqqqqpppnnnmmmnnnooorrrrrrqqqqqqppppppqqqqqqqqqpppoooooopppooommmlllhhhgggggggggiiikkkmmmnnnoooooopppqqqssstttuuuuuuuuuuuuvvvyyy|||~~~~~~}}}}}}}}}}}}~~~{{{{{{{{{}}}~~~}}}|||}}}yyycccLLLDDDEEEEEE@@@======>>>BBBGGGLLLRRR```nnnzzz}}}ssshhh\\\UUUSSSLLLIIIFFFDDDBBBAAA>>>===CCCFFFIIIKKKIIIEEE???;;;:::;;;<<<<<<<<<<<<;;;;;;;;;::::::999888999999999;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<:::::::::<<<===???AAAAAACCCLLLYYYcccnnnuuu{{{mmmbbbbbbbbb___^^^aaaaaagggpppzzzyyyyyy||||||}}}{{{yyyvvvuuuuuuvvvwwwwwwxxxuuuqqqssszzz}}}|||||||||~~~rrrqqqtttxxxwwwtttpppmmmmmmnnnpppkkkddd```hhhsssvvvlllaaa___``````^^^[[[XXXWWWWWW[[[[[[[[[[[[ZZZWWWSSSOOOCCC:::222000///,,,+++---,,,***))))))***++++++***+++'''$$$$$$''')))))))))&&&'''((((((******+++,,,((((((''''''''''''((((((&&&&&&'''(((((((((((('''zzzsssqqqrrrxxxzzzkkk___SSSLLLFFF>>>;;;===:::555444777888777777999:::;;;===???AAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDCCCCCCBBBBBBEEEDDDDDDEEEGGGGGGFFFDDDAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>?????????@@@@@@===>>>>>>???@@@AAABBBBBBAAAAAABBBBBBCCCEEEFFFGGGDDDCCCAAA@@@AAABBBEEEFFFIIIJJJKKKMMMNNNPPPQQQQQQTTTUUUVVVYYY[[[ZZZWWWUUUZZZXXXVVVTTTTTTUUUWWWYYYWWWWWWXXXYYY[[[]]]___aaa[[[]]]```bbbcccbbbaaa```\\\]]]^^^```ccceeefffgggbbbaaaaaadddhhhlllmmmlllffffffffffffgggggghhhhhhhhhfffdddccceeefffeeeeeedddeeeggggggfffeeefffhhhfffggghhhgggeeedddfffggghhhhhhiiikkknnnqqqtttvvvxxxvvvtttrrrqqqqqqqqqrrrnnnnnnnnnllljjjjjjmmmooorrrrrrrrrrrrrrrssssssssspppnnnmmmlllnnnoooooonnnkkkkkkkkkmmmnnnpppqqqrrrssssssssstttuuuwwwyyyzzzyyyyyyzzz}}}~~~|||}}}||||||~~~~~~cccVVVIIIEEEEEEBBB>>>===;;;<<>>??????>>>===<<<;;;;;;999888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<888999;;;;;;::::::;;;<<<:::>>>@@@??????EEEPPPZZZeeemmmxxx}}}qqqkkkjjjiiiddd```]]]cccooozzzwwwssspppmmmtttuuuwwwyyyyyyyyyyyyxxx}}}}}}}}}sssppprrr{{{yyywwwuuusssqqqqqqqqqooofff```eeerrr{{{{{{vvvuuutttpppjjjbbb\\\YYYXXX]]]\\\\\\^^^___^^^[[[YYYLLLAAA777444222...,,,---,,,***((()))+++,,,+++)))((('''&&&&&&((())))))(((((((((((()))*********+++$$$$$$$$$$$$%%%&&&&&&'''((('''''''''(((((()))***oookkkpppyyyxxxlllaaaTTTIIICCC>>>888777;;;999555444888:::999999<<<:::;;;>>>@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBEEEEEEDDDDDDCCCCCCCCCBBBDDDCCCCCCDDDDDDCCC@@@>>>AAAAAAAAA@@@@@@@@@??????<<<=========>>>>>>??????>>>>>>???@@@BBBCCCDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGBBBBBBCCCDDDEEEFFFGGGGGGMMMMMMNNNOOOQQQRRRSSSSSSVVVWWWXXXZZZ\\\]]][[[YYY[[[YYYWWWUUUUUUWWWYYYZZZXXXWWWWWWXXXZZZ\\\^^^___[[[^^^bbbeeeffffffdddbbb[[[\\\^^^```bbbeeefffgggdddbbbbbbdddiiimmmmmmlllggggggggggggggghhhiiiiiikkkiiigggfffggghhhggggggdddeeeffffffeeeeeefffhhhhhhiiiiiigggeeedddeeegggffffffgggiiilllppptttwww{{{zzzxxxuuutttsssssssssnnnnnnmmmkkkjjjlllooorrrssssssttttttuuuuuuvvvvvvpppnnnkkkkkkmmmooopppqqqmmmnnnoooqqqssstttuuuvvvwwwvvvuuuuuuwwwzzz|||~~~}}}}}}~~~~~~|||~~~||||||~~~hhhPPPJJJEEEDDDAAA<<<;;;<<<======???@@@>>>AAALLLXXX^^^iiixxxrrriiigggddd___YYYUUUSSSQQQOOOLLLGGGHHHIIIIIIHHHDDD@@@>>>??????@@@AAA@@@???>>>===<<<;;;:::999888999::::::;;;<<<<<<===>>>>>>======555777:::;;;;;;;;;<<<===888<<>><<>>???>>>>>>@@@AAAAAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEE???AAABBBAAA@@@@@@AAABBBDDDDDDCCCBBBAAA??????>>>>>>???@@@???======???@@@?????????@@@AAABBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEFFFGGGJJJMMMOOOQQQSSSSSSSSSTTTTTTUUUUUUUUUZZZZZZ[[[[[[[[[ZZZZZZYYY```^^^\\\YYYXXXXXXXXXYYYXXXWWWXXXZZZ\\\^^^]]]\\\______aaaeeejjjmmmkkkhhhbbbbbbbbb``````bbbfffiiihhhfffddddddgggkkkmmmnnnllljjjiiijjjlllnnnnnnnnnooommmjjjhhhiiilllooorrrjjjjjjjjjiiiiiiiiiiiiiiihhhgggeeeccccccdddfffgggjjjiiigggfffiiimmmrrruuuxxxvvvtttuuuwwwwwwuuurrroooooooooooopppqqqrrrsssssstttwwwyyyzzz{{{{{{zzzxxxvvvsssqqqrrrssssssssssssuuuxxxyyyyyyyyy{{{|||{{{zzz{{{}}}~~~zzz}}}~~~gggVVVJJJHHHDDDAAA>>><<<<<<<<<:::===???>>>===???FFFLLLXXXeeexxx|||zzzsssrrrpppmmmhhhccc^^^[[[RRRSSSTTTTTTNNNHHHFFFHHHCCCEEEEEECCCBBBAAA???<<<::::::;;;===???@@@???>>>AAAAAAAAAAAAAAA???>>>===999999::::::;;;;;;<<<<<<===>>>???===;;;>>>FFFMMM]]]dddmmmwwwrrrddd```bbbiiiuuuxxxnnnhhhjjjpppxxx{{{zzz{{{~~~vvvoooxxx{{{}}}{{{vvvqqqooonnnrrrllleeebbbiiiwwwtttggg]]]___]]]\\\___ccceeecccaaaXXXOOOCCC:::555222///---((()))************))))))))))))))))))************))))))(((((((((((())))))%%%'''******)))''''''''')))(((''')))++++++(((%%%{{{pppwwwvvvggg\\\XXXGGGDDD???;;;888777888999666666777999:::<<<>>>???<<<===??????>>>>>>@@@AAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEDDDBBBAAABBBCCCCCCCCCBBBAAAAAA@@@@@@???;;;===>>>======>>>@@@BBB@@@AAAAAACCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIIIKKKNNNQQQSSSUUUVVVVVVVVVWWWWWWWWWWWWWWW\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\ZZZYYYYYYYYY[[[\\\YYYYYYZZZ\\\```bbbaaaaaabbbbbbcccgggkkkmmmllljjjeeeeeeeeeeeedddfffiiillliiigggeeefffiiilllnnnnnnhhhggggggjjjmmmpppqqqqqqnnnnnnmmmmmmnnnnnnooopppkkkkkkkkkkkkkkkjjjjjjjjjhhhgggdddbbbaaaaaabbbccceeeeeefffhhhjjjmmmppprrrtttrrrrrrtttwwwyyywwwvvvqqqqqqqqqqqqqqqrrrrrrsssrrrtttwwwzzz|||}}}}}}~~~yyyvvvttttttuuuwwwwwwwwwwwwyyy||||||||||||}}}~~~}}}yyy}}}mmmVVVLLLIIIGGGDDD@@@>>><<<<<<<<<:::<<<>>>>>><<>>>>>>>>???AAACCCCCCCCCDDDEEEGGGGGGFFFDDDAAA???999999::::::;;;<<<===>>>;;;>>>@@@???>>>???EEEJJJSSSYYYcccmmmvvv~~~yyylllggggggiiiqqqwwwjjjkkkqqqyyy{{{yyyyyy{{{~~~}}}}}}tttxxx{{{~~~}}}xxxrrrmmmkkkmmmmmmmmmjjjkkkuuuyyykkk___^^^]]]^^^bbbgggiiigggddd]]]UUUJJJ???777111...,,,))))))))))))************))))))))))))************(((((((((''''''((((((((('''((()))((('''&&&((()))(((''''''(((******(((%%%yyy~~~yyykkk\\\PPPJJJ???===999777666666888999555666888:::===???AAABBB<<<>>>????????????@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFDDDBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA;;;<<<>>>>>>>>>@@@BBBDDDAAABBBDDDFFFHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFIIILLLQQQTTTWWWYYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^YYYYYYXXXYYYZZZ\\\^^^___[[[[[[\\\___ccceeefffeeefffffffffiiilllnnnnnnmmmiiijjjjjjjjjiiiiiikkkmmmiiihhhggghhhkkkmmmnnnnnngggfffgggjjjnnnqqqrrrrrrnnnoooqqqssssssrrrpppooommmmmmmmmmmmllllllkkkkkkiiigggdddaaa_________``````bbbeeeiiilllnnnoooooonnnnnnpppssswwwzzzzzzzzztttttttttssssssssssssssssssuuuxxx{{{~~~zzzyyywwwwwwzzz|||}}}}}}~~~|||zzz~~~uuuYYYLLLKKKGGGFFFCCC@@@>>>===<<<<<<:::<<<======<<<>>>CCCGGGGGGSSSkkk|||vvvllliiigggffffffeeeaaa]]]XXXSSSNNNKKKIIIHHHHHHGGGBBBBBBCCCDDDFFFIIILLLMMMNNNPPPRRRSSSPPPLLLFFFCCC<<<<<<<<<;;;;;;<<<<<<===999===@@@@@@??????BBBEEEGGGNNNXXXbbbmmmwww~~~vvvqqqllliiilllxxxqqqpppuuu{{{~~~||||||~~~|||rrrmmmqqqtttuuuzzz}}}{{{rrrkkkgggeeemmmsssrrrooorrr|||tttiii___[[[\\\```ffflllnnnllliiieee```VVVIII<<<333...,,,+++***))))))((()))***+++))))))))))))************(((((((((((((((((((((((())))))(((&&&%%%%%%(((+++''''''&&&'''))))))'''%%%|||pppeeeXXXLLLFFF???===:::888666666777777333555777999<<<>>>???@@@===>>>??????>>>>>>@@@AAACCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDCCCAAA@@@@@@AAA@@@@@@AAABBBBBBCCCCCCDDD>>>@@@AAAAAAAAABBBDDDFFFAAACCCFFFHHHJJJJJJJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFHHHKKKOOOUUUYYY\\\]]]]]][[[[[[]]]^^^```aaabbbccc``````___]]]\\\[[[[[[ZZZYYYYYYYYYZZZ[[[]]]___```]]]]]]^^^aaadddffffffeeehhhhhhiiikkkmmmnnnoooooolllmmmnnnmmmkkkiiiiiijjjiiihhhiiijjjlllmmmmmmkkkjjjiiijjjllloooppppppoooqqqrrrtttuuuuuutttsssqqqnnnnnnnnnmmmmmmllllllkkkiiigggdddbbbaaaaaabbbbbb```bbbeeeiiilllnnnoooppplllmmmpppssswwwzzz{{{{{{xxxxxxxxxwwwvvvuuussssssvvvxxxzzz~~~~~~}}}|||}}}}}}dddPPPKKKNNNFFFEEECCCAAA???>>>>>>>>>;;;<<<======<<<===AAADDDGGGNNN```|||wwwvvvtttuuuzzz}}}yyyqqqfff]]]SSSOOOLLLJJJJJJKKKFFFGGGIIIKKKOOOSSSYYY\\\___aaabbbbbb]]]VVVNNNIIIBBBAAA???===;;;::::::::::::<<<>>>>>>===>>>@@@BBBAAAGGGPPP[[[fffqqq{{{|||}}}~~~vvvooohhhhhhqqq|||yyyyyy~~~pppeeejjjnnnmmmsssvvvlllfffbbbkkktttvvvssstttzzz|||sssmmmkkkgggaaaYYYZZZ___hhhooosssqqqnnnkkkhhhaaaSSSCCC777111///---+++***(((((()))***,,,((()))))))))************))))))))))))))))))))))))((((((((('''&&&&&&(((***'''&&&&&&''''''''''''&&&uuuiii___SSSHHHBBB>>>===:::888666666666777555666888:::;;;<<<<<<<<<<<<>>>??????>>>===>>>@@@CCCBBBAAAAAAAAABBBDDDEEECCCCCCCCCCCCCCCDDDEEEEEE@@@AAABBBBBBAAAAAACCCDDDAAAAAABBBCCCDDDEEEFFFFFFAAABBBCCCBBBAAAAAACCCDDDAAACCCFFFIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGJJJMMMQQQVVVZZZ]]]^^^^^^ZZZ[[[]]]```ccceeegggiiifffdddbbb___\\\ZZZYYYYYY[[[[[[[[[\\\]]]^^^___```_________aaacccdddcccbbbgggiiikkkmmmnnnnnnooopppooooooooommmiiigggffffffiiiiiijjjlllnnnnnnkkkiiiiiiiiikkkmmmqqqsssrrrqqquuuuuuuuutttttttttuuuuuuooonnnnnnmmmllllllkkkkkkiiihhhfffeeefffgggiiijjjfffggghhhkkkmmmoooqqqrrrmmmooorrrtttvvvxxxzzz{{{{{{{{{{{{zzzyyywwwuuutttzzz{{{}}}hhhUUUIIIFFFHHHFFFEEEDDDCCCBBBAAA@@@@@@======>>>>>>===>>>@@@BBBGGGIIISSShhhqqqcccVVVQQQNNNJJJJJJMMMIIILLLQQQUUUYYY```hhhmmmrrrrrrrrrooohhh___VVVPPPFFFDDDAAA???===<<<<<<<<<======<<<;;;:::<<<>>>AAA>>>CCCJJJSSS^^^jjjuuu|||wwwppphhhffflllyyy{{{~~~tttfffiiimmmnnnvvvuuummmhhhmmmtttyyy|||}}}}}}~~~~~~vvvnnnjjjkkkiiieeeWWWXXX^^^fffpppuuuuuusssmmmllleeeYYYIII<<<444111...,,,***(((((()))***+++((()))))))))************)))******++++++******)))%%%''')))***((('''''''''''''''''''''&&&&&&''''''ooobbbVVVJJJ@@@<<<888888777666666777888999999;;;<<<===>>>>>>===<<<<<<===>>>>>><<<<<<===>>>AAAAAAAAAAAABBBDDDEEEFFFCCCCCCCCCCCCCCCDDDEEEEEEAAABBBDDDDDDDDDEEEFFFHHHBBBCCCDDDEEEFFFGGGHHHHHHBBBCCCCCCBBB@@@@@@BBBCCCDDDEEEGGGHHHIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJNNNPPPSSSWWWZZZ\\\^^^^^^YYYZZZ]]]```cccgggiiikkkkkkiiifffbbb___]]]\\\[[[]]]]]]^^^^^^___`````````bbbaaaaaabbbddddddcccaaafffiiimmmpppppppppqqqqqqppppppooolllhhhffffffgggiiijjjllloooqqqoookkkhhhggggggjjjoootttwwwwwwwwwxxxvvvtttsssrrrsssuuuvvvpppoooooonnnmmmlllkkkkkkkkkjjjiiiiiikkkmmmpppqqqmmmnnnooopppqqqsssttttttppprrruuuvvvvvvwwwyyyzzz}}}~~~~~~}}}|||zzzwwwvvv|||}}}lllWWWMMMGGGCCCBBBGGGFFFFFFFFFEEEEEEDDDDDD@@@@@@@@@@@@@@@@@@AAAAAACCCDDDIIIVVVllluuueeeVVVRRRPPPLLLLLLQQQNNNSSSZZZ___dddkkktttzzz}}}{{{uuunnneee]]]XXXJJJHHHEEEBBBAAA@@@AAABBBAAA???<<<;;;;;;<<<>>>@@@<<<@@@EEEKKKTTT___jjjqqqyyywwwppphhhdddhhhqqqzzz}}}~~~xxxiiiiiiooovvvyyyssssssuuu|||xxxvvvrrrlllkkklllgggaaaXXXXXX\\\dddnnnuuuxxxxxxooommmhhh]]]OOOAAA666111...---+++***))))))******))))))))))))************))))))++++++++++++))))))$$$'''***+++)))'''&&&&&&'''(((((('''&&&&&&''')))xxxhhh[[[OOOCCC<<<:::555555555666777888999:::;;;<<<>>>???@@@???>>>>>>;;;<<<===<<<;;;:::;;;<<<<<<===???AAACCCDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEEBBBDDDEEEEEEDDDDDDEEEGGGEEEEEEFFFFFFGGGHHHIIIIIICCCDDDEEEEEEDDDDDDFFFHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIJJJJJJKKKLLLMMMNNNNNNSSSSSSUUUWWWYYY[[[]]]^^^ZZZ[[[]]]___bbbeeeggghhhkkkiiifffbbb```^^^^^^^^^]]]^^^___```aaabbbccccccdddcccccceeeggghhhgggfffeeejjjpppttttttsssssstttppppppooollljjjjjjlllnnnlllmmmpppssstttrrrmmmiiigggiiilllqqqvvvyyyzzzyyywwwvvvtttsssrrrssstttuuuqqqqqqpppooonnnmmmllllllnnnmmmmmmmmmoooqqqtttvvvsssuuuwwwxxxyyywwwuuutttqqqssswwwxxxwwwwwwyyy{{{~~~|||zzzxxx{{{|||~~~vvv[[[MMMJJJHHHFFFEEEHHHHHHIIIIIIIIIHHHHHHGGGDDDCCCBBBBBBCCCCCCBBBBBB???CCCIIINNNYYYmmmtttbbbTTTSSSSSSPPPQQQVVVTTTZZZbbbiiimmmsss{{{{{{uuunnngggbbb___UUURRRMMMIIIEEECCCCCCCCCBBBAAA@@@???????????????===???AAAEEELLLUUU```gggqqqxxxzzzrrrhhhbbbccckkksssxxxuuurrrsssyyy~~~{{{nnnhhhnnn{{{{{{xxxxxx~~~zzzvvvooohhhggghhhddd^^^[[[ZZZ[[[bbblllvvv|||~~~vvvsssmmmdddXXXIII;;;333------,,,++++++***))))))))))))))))))************&&&((()))******)))(((&&&&&&((())))))'''''''''(((((())))))(((&&&&&&(((+++zzzpppcccXXXLLLAAA===>>>888888888888888999::::::999:::===???@@@@@@???>>>:::;;;<<<<<<:::999:::<<<999;;;>>>AAACCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDCCCBBBAAABBBCCCFFFFFFGGGHHHHHHIIIJJJJJJEEEGGGHHHHHHHHHJJJLLLNNNJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKLLLNNNOOOPPPQQQRRRVVVVVVWWWXXXYYY[[[]]]^^^[[[\\\]]]___aaacccdddeeegggfffccc```^^^^^^______\\\]]]___aaacccdddeeeeeeeeeeeeeeehhhjjjllllllkkkeeekkkrrrwwwwwwvvvuuuvvvppppppooommmlllnnnqqqtttnnnooosssvvvwwwtttooojjjkkklllooossswwwyyyxxxwwwuuuuuuttttttssssssssssssssssssrrrqqqpppooonnnmmmpppoooooooooppprrruuuwwwvvvyyy}}}~~~zzzuuurrrppptttwwwxxxxxxxxxzzz}}}}}}{{{yyyyyyzzz}}}vvvbbbNNNFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIFFFDDDCCCDDDDDDDDDCCCBBB>>>FFFMMMNNNOOOZZZppp}}}rrr```RRRSSSUUUSSSUUU[[[YYY```hhhnnnrrrwww~~~~~~xxxrrrlllgggdddccc```\\\VVVNNNHHHCCCAAA@@@CCCCCCCCCDDDDDDCCC@@@===???@@@AAACCCHHHQQQ[[[bbbkkksss|||}}}ttthhhaaaaaagggpppuuummmkkknnnvvv|||~~~rrrggglll}}}}}}zzzyyy}}}rrrfffcccffffffbbb^^^\\\[[[```kkkwww~~~zzzssskkk```QQQAAA666,,,------,,,,,,***)))((())))))))))))************%%%&&&((())))))(((&&&%%%))))))(((&&&%%%&&&(((+++(((******(((&&&&&&))),,,tttgggXXXMMMEEE===999888777777666666777999;;;<<<:::;;;===????????????>>>??????>>>;;;888777888::::::===???@@@???@@@DDDGGGBBBAAAAAACCCEEEGGGGGGGGGFFFGGGHHHJJJJJJJJJIIIHHHGGGHHHIIIJJJLLLMMMNNNNNNKKKMMMNNNMMMKKKJJJMMMOOOMMMNNNOOOMMMKKKJJJKKKLLLQQQQQQRRRSSSTTTUUUUUUVVVZZZXXXUUUVVVXXXZZZ\\\\\\[[[\\\^^^^^^^^^___bbbdddeeebbb```___```aaa```___dddccc```___```cccgggiiijjjkkkmmmpppsssssspppnnnnnnpppsssvvvxxxzzzzzz{{{yyyvvvrrrppppppssswwwzzzxxxvvvuuuvvvxxxxxxuuurrrooorrrvvvxxxyyywwwtttqqqvvvwwwxxxyyyyyyyyyyyyyyy}}}|||xxxsssooommmnnnppppppsssuuutttrrrrrrwww|||zzzsssoooqqqtttvvvvvvxxxzzz|||~~~~~~~~~|||~~~kkkZZZJJJEEEGGGHHHHHHIIIJJJMMMQQQQQQOOONNNOOORRRNNNNNNNNNLLLJJJHHHGGGHHHEEECCCDDDJJJNNNTTT]]]fff|||yyyyyy|||kkkcccXXXRRRRRRWWW[[[]]]dddkkkssswwwxxxxxx|||}}}xxxpppjjjhhhhhhiiiiiijjjfff```XXXQQQKKKGGGEEEEEEJJJMMMKKKDDD@@@@@@BBB@@@???@@@CCCEEEGGGOOOXXXbbbkkkvvv|||yyykkkcccccciiiqqquuuqqqnnnkkkmmmuuuwwwjjjhhhsss|||wwwxxx{{{~~~xxxiii```^^^___aaa[[[ZZZ[[[aaajjjrrrwwwyyy{{{xxxqqqjjjeee\\\KKK;;;222---+++------***)))*********))))))))))))******))))))))))))))))))))))))''''''(((((())))))******'''((()))(((&&&&&&((()))|||~~~jjj^^^OOOGGG@@@:::777888777777777777888:::;;;<<<;;;<<<===>>>>>>?????????<<<<<<;;;888555444555777999;;;===>>>===???BBBEEEDDDDDDEEEFFFHHHIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFHHHIIIJJJKKKLLLMMMNNNNNNLLLNNNOOOOOOMMMLLLNNNQQQQQQRRRRRRPPPNNNMMMMMMNNNOOOPPPRRRTTTWWWYYY[[[\\\[[[YYYWWWWWWYYY[[[\\\\\\ZZZ\\\]]]^^^^^^```bbbddddddaaa^^^\\\]]]^^^^^^]]]dddcccbbbbbbdddfffiiikkklllmmmooorrruuuvvvtttrrrrrrtttvvvyyy{{{|||||||||xxxvvvtttrrrsssvvvyyy|||{{{zzzyyyzzz||||||yyyvvvvvvwwwzzz{{{{{{xxxvvvssstttuuuwwwyyyzzz{{{|||||||||{{{yyyuuuqqqppprrrtttwwwzzz|||{{{xxxxxx|||{{{wwwsssuuuvvvwwwxxxyyy|||yyy]]]QQQFFFFFFJJJKKKKKKLLLMMMRRRWWWZZZYYYYYY[[[^^^XXXXXXWWWUUUSSSRRRRRRRRRRRRPPPOOORRRSSSUUUZZZaaakkkyyy~~~zzzxxx|||zzzhhhaaaYYYUUUXXX^^^eeehhhrrrxxx}}}yyyxxxxxxtttoooiiifffgggkkknnnpppllljjjeee^^^XXXSSSOOOMMMKKKNNNOOOMMMHHHDDDBBBCCC@@@>>>>>>AAAAAABBBIIIQQQ[[[eeeqqqzzz~~~pppeeebbbeeeiiimmmlllllllllooovvvyyymmmjjjttt|||uuupppqqqtttxxx|||tttfff___]]]^^^___[[[[[[]]]bbbjjjqqqttttttsssoooiiiggghhhbbbOOO===444///,,,---,,,)))((()))******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***((())))))(((''''''(((***vvv|||ttt```TTTGGG@@@<<<888777999777777777888999:::<<<<<<===<<<<<<======>>>???@@@:::;;;:::888555444444555777999:::;;;;;;<<>>===<<<<<<<<<>>>???@@@<<<======;;;888666666777666777888999:::;;;===>>>@@@CCCFFFIIIJJJKKKLLLLLLPPPOOONNNMMMLLLMMMNNNOOONNNNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSTTTWWWWWWVVVTTTQQQPPPQQQRRRWWWYYY[[[]]]___`````````^^^]]][[[\\\^^^_________ZZZ\\\]]]^^^___```ccceeegggddd```^^^^^^```aaaaaadddeeegggjjjlllnnnpppppppppppprrrvvvzzz{{{{{{yyyyyy{{{|||~~~~~~yyyzzzzzz{{{}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}||||||}}}}}}}}}|||{{{zzzzzzzzz{{{||||||{{{|||~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~||||||~~~yyy```WWWQQQNNNPPPSSSQQQQQQRRR[[[aaahhhkkkkkkiiijjjjjjrrrqqqqqqqqqqqqqqqooonnngggdddddddddaaa[[[ZZZ]]]```dddnnn~~~~~~}}}}}}nnn]]][[[YYYZZZaaajjjtttzzz}}}yyywwwrrrmmmjjjlllqqquuuxxxttttttrrrooojjjeeeaaa___XXXVVVTTTSSSQQQOOOKKKGGGFFFBBB@@@BBBAAA@@@CCCHHHRRR\\\iiitttzzz~~~wwwjjjaaa^^^^^^^^^cccjjjqqqssssssxxxzzzuuuyyy}}}wwwsssooommmqqqxxx~~~|||qqqjjjhhhggggggfffeeeeeegggjjjnnnqqqiiipppyyy~~~}}}nnnfffbbb]]]YYYXXXZZZ^^^ccceeedddbbb```eeedddbbbbbbeeebbbUUUFFF999333...---,,,)))(((*********))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))'''(((((('''&&&&&&''')))ssspppaaaUUUJJJ@@@<<<:::888888:::777888999:::;;;<<<<<<===>>>>>>===<<<<<<===???@@@===>>>>>><<<:::888777888666666666777999:::<<<<<<<<<@@@EEEIIIKKKMMMPPPSSSQQQQQQPPPPPPQQQRRRTTTUUURRRRRRRRRQQQQQQQQQQQQPPPPPPPPPQQQSSSUUUVVVUUUUUUWWWWWWUUUSSSPPPPPPQQQSSSZZZ\\\^^^```bbbbbbbbbbbbaaa___^^^___```aaaaaa```\\\^^^_________aaaccceeegggdddaaa```aaaccceeeeeeeeegggjjjmmmpppqqqrrrsssrrrrrrtttwww{{{}}}}}}||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{}}}~~~}}}sss```[[[VVVSSSTTTUUUTTTVVV[[[aaagggnnnrrrqqqppppppqqqyyyzzz||||||xxxuuurrrrrrqqqllleeebbbcccbbbdddjjjuuulllcccbbbbbbdddjjjsss}}}}}}wwwssssssuuuwwwxxxxxxxxxvvvtttppplllhhhfff___^^^\\\[[[YYYUUUPPPLLLIIIDDDAAACCCCCCBBBCCCGGGLLLTTTaaammmuuu{{{}}}qqqfff___[[[ZZZ\\\eeennnqqqqqquuu|||xxxzzz{{{vvvxxx{{{|||wwwrrrnnnllljjjiiimmmttt{{{qqqggg```\\\]]]\\\\\\]]]aaaffflllppplllqqqyyy~~~uuummmggg___ZZZYYY]]]bbbeeedddaaa\\\YYYZZZ]]]]]][[[ZZZZZZUUUNNN<<<555///...,,,******---******))))))))))))******(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''&&&%%%%%%&&&(((wwwzzzgggYYYMMMDDD<<<:::999666555777888888:::;;;<<<=========>>>>>>============>>>>>>;;;<<<===;;;999666666666666444444555777999:::999:::>>>DDDHHHJJJNNNTTTXXXQQQQQQRRRSSSTTTVVVWWWXXXVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSVVVYYYZZZYYYWWWWWWWWWVVVSSSQQQQQQTTTVVVYYY[[[^^^bbbdddeeeeeeeeecccbbbaaabbbcccdddcccaaa___aaabbbaaaaaaaaaccceeebbbaaa```bbbeeeggghhhhhhjjjkkkmmmpppsssuuuvvvvvvxxxwwwxxx{{{~~~{{{|||~~~~~~lll___ZZZWWWVVVWWWXXXXXX^^^eeegggmmmtttxxxyyyyyy{{{}}}|||{{{yyysssjjjfffhhhfffhhhlllrrr{{{llleeefffhhhlllrrr{{{~~~~~~}}}{{{{{{zzzxxxvvvsssqqqpppnnnnnnnnnkkkeee^^^VVVRRRLLLFFFCCCDDDDDDBBBBBBDDDCCCJJJUUU```kkkttt|||~~~qqqeee^^^ZZZWWW```kkkoooqqqvvv}}}uuuooorrrwwwzzzwwwuuutttqqqmmmfffddddddggggggfffjjjpppwwwrrrhhh```YYY[[[ZZZYYYZZZ^^^dddkkkpppqqqtttxxx|||yyyssskkkccc^^^]]]aaafffhhheee___ZZZWWWMMMSSSVVVUUUSSSUUUVVVUUUAAA999222///---+++,,,///******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''&&&%%%%%%&&&(((|||nnn^^^RRRFFF>>>999999:::777666777888999:::<<<==================>>>>>>>>>>>>======:::;;;<<<;;;888666555555444222111222555777777666777<<<@@@CCCEEEIIIQQQWWWTTTUUUVVVXXXXXXYYYYYYYYYZZZZZZYYYXXXVVVUUUTTTTTTUUUTTTVVVYYY]]]___]]][[[YYYYYYXXXVVVTTTUUUXXX[[[ZZZ\\\```ccceeeeeedddccceeedddcccdddeeeeeedddbbbcccddddddcccbbbbbbccceee``````bbbfffjjjmmmnnnnnnoooppprrrtttvvvxxxzzz{{{}}}{{{|||~~~~~~~~~{{{fff```[[[ZZZ\\\^^^^^^___eeemmmoootttzzz}}}~~~~~~|||uuurrrtttuuuxxxzzz{{{|||rrriiilllqqqwww~~~}}}}}}|||||||||}}}}}}ttthhh^^^ZZZSSSLLLHHHHHHGGGDDDBBBBBB@@@DDDKKKSSS]]]gggpppvvv~~~rrrhhhccc\\\ccckkkoooqqquuu~~~|||wwwooosssuuuuuuuuussskkkbbb[[[[[[___eeefffeeehhhlllppp~~~qqqkkkfff```bbb___[[[YYY]]]dddmmmssszzzyyyzzz|||~~~yyy|||wwwmmmeee```]]]bbbfffgggbbb\\\VVVTTTLLLQQQUUUUUUVVVXXXXXXUUUHHH>>>666111...***+++---******))))))))))))******))))))))))))))))))))))))***)))))))))(((((((((''''''((()))(((&&&&&&(((***vvveeeXXXOOOCCC<<<999;;;<<<:::888999888999;;;===>>>>>>======<<<===>>>??????>>>===<<<:::<<<===<<<999777666555222000...000333555555333444888<<<===>>>CCCKKKSSSYYYZZZ\\\]]]]]]\\\[[[ZZZ\\\\\\[[[YYYXXXWWWVVVUUUWWWWWWXXX\\\```bbb```]]][[[[[[ZZZXXXWWWYYY\\\___^^^```bbbddddddbbb```^^^fffeeedddeeeffffffeeeccceeeffffffdddcccbbbccceee```bbbeeejjjpppssstttsssttttttuuuvvvxxx{{{}}}~~~}}}~~~|||}}}{{{ttteeebbb___```cccfffeeedddhhhpppvvvzzz~~~~~~~~~zzzrrrvvv}}}oooddd___ZZZSSSNNNMMMKKKGGGCCCCCCBBBCCCFFFKKKRRR[[[dddjjjxxx}}}tttoooeeejjjooopppqqqssszzzpppsssuuuvvvxxxuuuiii]]]WWWYYY___fffhhhffffffjjjlll||||||qqqnnnmmmhhhfffaaaZZZWWWZZZbbbmmmttt}}}~~~}}}xxxttt|||{{{nnneee```[[[___dddddd^^^WWWRRRPPPSSSVVVYYYZZZ]]]^^^YYYRRRMMMCCC999333...)))))),,,******))))))))))))******))))))))))))))))))))))))******))))))(((((((((''')))*********((((((***+++rrr^^^OOOIII???===:::888777888:::;;;;;;<<<===>>>????????????@@@???>>>>>>??????>>><<<<<<;;;:::999888888888888333444444444555666666666777777777999===BBBGGGIIIRRRVVV\\\______]]][[[ZZZ```^^^\\\\\\]]]\\\XXXUUUZZZ\\\```bbbbbbaaa___]]]ZZZZZZZZZ[[[^^^```ccceeecccbbbbbbbbbaaaaaa``````aaaccceeeccc```^^^___aaacccbbbbbbdddhhhjjjiiigggkkknnnrrrttttttuuuvvvwww~~~{{{xxxwwwyyy{{{}}}}}}~~~|||}}}~~~~~~{{{||||||nnniiihhhhhhhhhhhhhhhlllqqquuu{{{mmmdddaaa___ZZZQQQHHHCCCCCCEEEBBBDDDGGGGGGHHHMMMVVV^^^gggrrr~~~{{{uuuooonnnsssxxxzzzyyy||||||pppmmmppppppiiibbbZZZ[[[___eeekkknnnmmmjjjrrrtttwwwzzz|||yyytttoookkkeee___\\\ZZZ___lllzzz}}}|||xxxzzz~~~wwwhhh\\\\\\]]]^^^\\\WWWRRRUUUYYYVVVXXX^^^dddeeebbb]]]\\\VVVLLL>>>444000///...---,,,,,,++++++***)))))))))***)))(((''''''((()))***''''''((()))))))))))))))((((((((()))******++++++|||kkkYYYLLLGGG===<<<999777777888:::;;;;;;<<<===>>>????????????AAA???>>>>>>??????>>>===<<<<<<;;;999888888888777444444444555555555555555555555555777:::???CCCFFFOOOTTT[[[```bbbaaa``````aaa^^^]]]]]]^^^^^^\\\ZZZ[[[]]]```ccccccbbb```___^^^^^^^^^___aaacccfffgggeeeddddddcccbbbbbbccccccdddfffhhhgggddd```______dddccccccfffkkkmmmmmmkkknnnppptttvvvwwwyyy{{{}}}~~~{{{zzzzzz{{{{{{{{{~~~~~~~~~}}}yyy{{{~~~~~~rrrnnnrrrrrrssssssuuuzzzyyymmmddddddbbb^^^VVVMMMGGGDDDEEEBBBDDDEEEDDDDDDGGGOOOUUU```kkkyyywwwrrrrrrtttuuutttvvvxxxsssuuuuuuooohhh[[[___fffooouuuvvvqqqmmmuuuvvvzzz~~~~~~yyyuuurrrlllgggcccbbbdddooozzz~~~|||xxx}}}zzznnnfffZZZ[[[[[[YYYVVVUUUXXX\\\XXX\\\aaagggjjjhhheeeddd___UUUGGG:::222///......***************+++++++++***)))(((((((((((()))***'''((()))))))))))))))(((,,,+++***)))((((((((((((~~~~~~ooo```QQQFFFCCC;;;:::888777777888:::;;;<<<===>>>??????@@@??????AAA@@@>>>???@@@@@@???======<<<;;;:::999888888777555555555555555444444444333222333444777;;;>>>AAAHHHNNNVVV]]]aaacccdddeeecccaaa______```aaaaaa```]]]___bbbeeeffffffdddccceeeeeeeeeeeefffhhhiiijjjhhhgggeeedddcccdddfffgggfffiiilllkkkhhhccc```^^^ddddddeeeiiimmmqqqrrrrrrqqqsssuuuwwwxxx{{{~~~}}}}}}|||zzzxxxzzz~~~~~~}}}zzz{{{~~~zzzwwwzzz{{{}}}wwwnnnggggggfffccc\\\SSSLLLGGGFFFDDDEEEEEECCCAAACCCHHHMMMZZZfffuuuzzzuuutttsssrrrrrrzzz|||~~~~~~yyysssfffllluuu{{{uuusssvvvzzz~~~xxxssspppmmmlllrrryyy{{{zzz|||sssnnn^^^\\\YYYVVVWWWZZZ___aaabbbeeejjjnnnppppppooommmkkkbbbTTTCCC666///...000))))))******+++,,,,,,---***))))))(((((())))))***((()))))))))))))))(((''',,,+++)))(((''''''((()))}}}}}}rrrcccVVVIIIAAA???999999888777777999:::;;;======>>>???@@@@@@@@@@@@BBB@@@??????@@@@@@???>>>=========<<<:::999888777666666666555444444444333222222222333555888;;;<<<>>>DDDMMMVVV\\\```dddfffgggfffdddddddddeeeeeeeeeccceeehhhjjjkkkkkkjjjiiijjjjjjjjjkkkkkkkkklllllljjjiiifffeeedddfffhhhjjjiiijjjkkkkkkiiifffdddbbbddddddfffjjjnnnrrruuuvvvtttuuuuuuvvvwwwzzz~~~|||zzz{{{~~~~~~~~~~~~uuuooojjjggggggddd___YYYQQQLLLIIIHHHHHHGGGDDDCCCDDDHHHKKKYYYfffvvvxxxuuuuuutttrrruuuwww{{{yyy~~~{{{pppqqquuu||||||yyyuuutttwww}}}|||tttooohhhddd]]]WWWYYY```fffhhhkkknnnqqqqqqsssuuuuuurrrssslll^^^KKK:::000...000*********++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))((((((''')))(((''''''''')))+++,,,}}}zzzhhhZZZNNNCCC===<<<888888777888999:::<<<======>>>???@@@AAAAAAAAAAAABBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>===;;;999888777666666666555444444444333333333333444555777999:::888>>>EEEMMMUUU[[[aaaeeejjjjjjjjjjjjiiiiiijjjkkkmmmnnnoooqqqqqqpppooonnnoooooooooooooooooonnnnnnllljjjhhhffffffhhhkkkllljjjiiihhhhhhhhhiiijjjjjjeeefffhhhkkknnnqqquuuwwwyyyyyyxxxwwwvvvyyy}}}}}}~~~~~~~~~~~~~~~~~~vvvpppkkkfffeeebbb___ZZZUUUPPPMMMHHHHHHGGGEEEEEEFFFIIILLLYYYfffwww{{{tttsssssstttqqqqqqrrrvvvzzzwwwpppooopppwww}}}xxxwwwwwwoooqqqnnneee\\\]]]eeejjjiiiiiimmmnnnlllnnntttvvvssssssnnncccRRRAAA555000///,,,,,,,,,,,,++++++******))))))************))))))(((((())))))))))))((((((((('''''''''''')))***+++~~~||||||nnn^^^RRRIII???::::::777777888999:::<<<>>>>>>>>>>>>@@@AAAAAAAAAAAAAAACCCBBB@@@AAABBBBBBAAA????????????>>><<<:::888666555555555555555444444444555555555555555666777888777;;;@@@FFFMMMUUU]]]bbbiiikkknnnoooooopppqqqrrrvvvvvvwwwvvvuuutttrrrqqqrrrrrrsssssssssrrrrrrqqqmmmlllkkkjjjjjjlllnnnooojjjhhhfffgggjjjmmmooopppiiijjjkkklllmmmooosssvvv||||||{{{yyyxxxzzz}}}}}}}}}~~~~~~}}}{{{|||~~~~~~}}}|||zzz{{{~~~~~~|||tttnnnhhhddd```\\\ZZZWWWTTTRRRGGGFFFEEEEEEFFFHHHJJJKKKVVVcccsss~~~yyysssooooooqqqrrrnnnmmmnnnsss|||vvvooommmmmmrrrppppppttt}}}~~~{{{}}}ssssssvvvrrriiifffjjjkkkgggaaaffffffbbbeeennnrrrooonnnjjjcccWWWIII===444000...------,,,++++++******)))******++++++******)))''''''((()))))))))))))))***)))))))))(((''''''&&&~~~|||mmm```SSSKKKDDD===999999777777888:::<<<>>>???@@@>>>???@@@AAABBBBBBBBBBBBCCCBBBAAAAAABBBBBBAAA@@@??????@@@???===;;;888666444444444555555555555555555555555555555666666666777888:::===CCCLLLUUU\\\dddiiiooosssuuuvvvxxxzzz}}}}}}|||zzzwwwuuurrrqqqtttuuuvvvwwwwwwvvvuuuuuupppoooooooooppppppqqqrrrkkkiiihhhjjjnnnrrrrrrrrrnnnoooooonnnlllmmmqqqtttyyyzzzzzzyyyxxxzzz}}}~~~}}}}}}}}}|||{{{{{{yyyzzz~~~{{{{{{zzzxxxwwwxxx{{{}}}~~~{{{tttlllggg___ZZZXXXWWWVVVTTTHHHGGGFFFFFFGGGIIIJJJKKKRRR^^^nnnyyy~~~yyyxxxvvvtttsssssstttuuuooommmmmmrrrzzz~~~ooohhhgggiiioooooopppuuu|||yyyrrr}}}|||vvvuuuooofffbbbfffddd\\\]]]fffjjjgggfffdddaaa[[[RRRFFF999111,,,,,,,,,,,,,,,,,,,,,+++)))***++++++++++++***)))%%%&&&''')))************(((((()))***)))(((&&&$$$qqqbbbWWWKKKEEEAAA;;;888888666777999;;;===???@@@AAA??????@@@AAABBBBBBBBBBBBDDDBBBAAAAAABBBCCCAAA@@@???@@@@@@@@@>>>;;;888666333444444555555666666666555555555555555555555444555555555666;;;DDDNNNVVV```gggooovvvyyy{{{~~~~~~{{{xxxtttrrrpppvvvwwwxxxyyyyyyyyyxxxwwwrrrrrrrrrsssssstttttttttkkkkkkkkknnnsssuuusssqqqrrrrrrrrrpppmmmlllooossstttvvvwwwwwwwwwxxx{{{~~~~~~}}}zzz~~~{{{zzzzzzyyyzzz~~~zzzyyyxxxvvvuuuvvvyyy|||}}}zzzqqqjjj```YYYWWWWWWVVVVVVKKKJJJHHHHHHJJJKKKLLLLLLPPP\\\kkkvvv{{{~~~xxxyyyzzz{{{{{{{{{zzz{{{{{{ssspppnnnqqqxxxqqqiiiiiikkkiiikkkooovvv~~~~~~}}}|||qqqtttgggjjjmmmhhh\\\ZZZbbbddd`````````___]]]XXXLLL===333***++++++,,,,,,------...)))***+++,,,,,,+++***)))$$$%%%'''(((***+++++++++###%%%(((***+++***((('''uuukkkWWWOOODDD>>>===<<<:::777777888:::<<<>>>>>>>>>>>>@@@@@@@@@BBBDDDDDDCCCAAA???@@@AAAAAABBBBBBBBBAAA>>>>>>>>>>>><<<;;;999777555444444444444555666666777777666555444333333333333333333555:::@@@FFFIIISSS]]]jjjuuu{{{}}}xxxuuuvvvxxx}}}|||yyyzzz}}}|||yyywwwwwwwwwuuutttuuuooommmrrrwwwxxxwwwwwwssssssrrrpppoooqqquuuxxxvvvvvvuuutttssstttvvvwww{{{~~~{{{vvvvvvzzzzzzyyywwwuuuuuuwww}}}~~~qqqggg[[[SSSPPPOOONNNKKKOOONNNKKKIIIHHHJJJMMMQQQQQQ]]]mmmyyy|||uuussssss{{{}}}yyyrrrtttllljjjqqqxxxmmmeeegggllllllpppwww{{{~~~ooo{{{zzzpppfff```^^^^^^```YYY\\\]]][[[XXXQQQCCC555222111///...---,,,,,,+++---...---+++((('''((()))'''(((***+++,,,+++)))((())))))))))))((((((((((((zzzggg^^^NNNHHH???;;;;;;;;;999666999:::<<>>>>>>>>>>>===;;;999777555444444444444555666666666666666555444444444333444444333444777<<>>??????>>>===;;;888777555444444444444555666666555555555555555555444444555444333444555888;;;===AAAIIISSS^^^hhhsss~~~|||zzzyyyxxxwwwwwwrrrqqqwww|||}}}|||}}}~~~~~~}}}{{{zzz{{{|||~~~|||yyyxxxyyy{{{wwwtttsssuuuzzz~~~~~~~~~xxxyyy{{{|||~~~}}}wwwrrrnnnhhhbbb```ccchhhkkkkkkfff^^^UUUOOOMMMLLLKKKIIIKKKLLLLLLMMMMMMMMMMMMMMMOOOUUUaaaqqq~~~vvvrrrrrruuuwwwzzz~~~~~~zzzrrrmmmhhheeehhhoooqqqssswwwooopppiiijjjpppyyy}}}yyy{{{jjjkkkrrr~~~vvvmmmfff```XXXRRRZZZ]]]_________YYYKKK===444111...,,,,,,,,,+++***$$$'''***+++******+++,,,***)))'''&&&&&&(((***,,,''''''(((((())))))******yyyeeeUUUMMMAAA>>>;;;:::;;;;;;999888888:::<<<>>>???@@@??????AAAAAAAAABBBCCCCCCAAA>>>AAAAAABBBBBBAAAAAA@@@@@@????????????===;;;888777555444444444444555666666444444444555555555555555444444333444555666888999:::???GGGOOOYYYfffsss}}}~~~}}}}}}}}}|||{{{wwwwww|||}}}}}}~~~~~~~~~{{{vvvttttttvvvqqqpppppprrrvvvxxxyyyxxxtttwww{{{~~~wwwrrrpppmmmjjjhhhiiikkkllllllkkkkkkjjjjjjjjjkkkllllllrrrsssuuuwwwzzz|||~~~~~~xxxnnnfff```\\\YYYVVVQQQNNNJJJJJJOOOTTTXXXZZZZZZWWWSSSQQQQQQOOOLLLJJJLLLLLLNNNOOOPPPOOOLLLJJJLLLPPPYYYfffttt}}}xxxxxxyyyzzz|||{{{wwwpppgggaaadddcccgggmmmmmmkkkttt{{{oookkklllmmmnnnttt}}}~~~zzz~~~}}}sssmmmkkkrrr|||qqqfffaaa\\\TTTNNN\\\___bbbdddgggcccUUUGGG;;;666000,,,++++++)))'''###&&&)))+++++++++++++++)))((('''''''''((()))***))))))))))))((((((((((((wwwhhhWWWJJJDDD>>><<<;;;::::::999888777999:::<<<>>>@@@@@@@@@@@@BBBAAAAAABBBCCCBBB???===AAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@???===;;;888777555444444444444555666666444444444555555555555555222333444555666777888999666:::???DDDKKKWWWdddmmmzzz~~~~~~~~~|||~~~~~~}}}~~~|||vvvrrrqqqrrrnnnnnnoooppprrrssssssrrrrrruuuzzz~~~uuukkkddd```^^^]]][[[YYYXXXZZZ[[[\\\[[[\\\\\\[[[ZZZZZZZZZ[[[[[[[[[\\\\\\]]]^^^___``````bbbccccccddddddccccccccc]]]ZZZUUUQQQNNNJJJGGGFFFCCCAAA>>>>>>AAAEEEHHHJJJPPPRRRUUUXXXZZZXXXUUURRRRRRQQQQQQRRRSSSQQQMMMIIIIIINNNTTTZZZbbbnnn}}}|||{{{~~~wwwmmmddd______^^^bbbiiikkkjjjrrr|||pppjjjjjjkkkppprrryyy|||yyy}}}yyyxxx|||~~~zzzqqqmmmrrr|||xxxhhh^^^[[[YYYVVVQQQ^^^aaaeeekkkpppoooaaaSSS???888111---,,,---+++)))%%%(((+++,,,+++***)))***&&&''')))*********)))(((++++++***)))((('''&&&&&&uuugggZZZLLLCCC@@@;;;:::999888777666666666<<<===???AAABBBCCCCCCCCCBBBBBBAAABBBBBBAAA>>><<>>>>>===;;;:::;;;===???AAAHHHMMMTTT[[[```bbbaaaaaa^^^[[[WWWVVVVVVTTTOOOKKKIIIMMMQQQSSSVVV```nnnzzz|||ssskkkggg\\\XXX[[[eeekkknnnwwwvvvpppqqqqqqpppooorrr{{{}}}uuuqqqpppwwwzzzppppppvvvzzzzzzuuuuuu}}}yyynnn```WWWVVVWWWXXXWWW^^^bbbgggpppyyyyyymmm^^^BBB;;;222...///111000...(((***,,,,,,+++*********&&&(((***,,,,,,+++)))(((++++++***)))((('''&&&&&&yyyhhh[[[PPPFFF@@@???:::999999888777777999:::<<<===???AAACCCCCCCCCCCCCCCBBBAAAAAABBB@@@>>>;;;>>>???@@@AAABBBCCCCCCCCCAAAAAAAAA@@@>>>;;;888777555444444444444555666666666666666555444444444333111222444666777777666555555777999999;;;@@@GGGMMM]]]fffsss{{{}}}}}}wwwtttsssrrrrrrsssttttttuuuwwwyyyxxx{{{{{{ooojjjddd```^^^_________ZZZZZZ\\\___bbbcccaaa___ZZZZZZZZZZZZZZZ[[[\\\]]][[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUTTTSSSQQQOOONNNMMMJJJJJJIIIGGGDDDAAA???>>><<<;;;;;;:::999:::===>>>???DDDLLLUUU\\\ccciiillllllfff___[[[ZZZXXXTTTPPPLLLNNNPPPRRRVVV\\\eeekkk{{{wwwpppnnnaaaYYYXXXbbbkkkqqqzzz{{{zzzvvvsssvvv{{{zzzsssllloooxxx}}}sssjjjeeedddeeepppvvvwwwqqqlllnnnsssvvv{{{{{{}}}jjjcccYYYRRRQQQSSSVVVWWW\\\aaahhhrrr~~~ttteeeKKKBBB666111111222000---)))+++,,,,,,++++++,,,---)))******+++++++++++++++(((((((((((())))))))))))|||nnn\\\QQQGGG@@@<<<<<<;;;;;;:::999999;;;>>>@@@:::<<<>>>@@@AAABBBBBBAAACCCBBBAAAAAABBB@@@===;;;===>>>???AAABBBCCCDDDDDDBBBBBBAAA@@@>>>;;;888777555444444444444555666666777777666555444444333333111333555666666555444222444666888888888;;;AAAFFFOOOXXXfffrrr{{{~~~~~~|||}}}yyywwwtttuuuvvvwwwxxxzzz}}}}}}{{{xxxzzz}}}~~~}}}zzznnnmmmjjjhhhgggggggggeeedddccceeehhhllloooooommmjjjjjjiiihhhgggfffeeeeeeeeebbbbbbaaa```___^^^]]]\\\VVVVVVVVVUUUSSSQQQPPPOOOIIIIIIHHHEEEBBBAAABBBCCC999::::::::::::;;;===???888<<>>???AAAAAAAAAAAACCCDDDBBBCCCEEEEEEDDDAAA>>><<<===>>>AAACCCDDDCCCBBBAAADDDCCCAAA???<<<:::888777222333444555666666666666999777555333222333444555555555666666666666666666444888:::999666666:::>>>DDDLLLXXXfffttt~~~~~~|||zzz{{{}}}zzzqqqmmmnnnnnnooorrrvvvyyyyyywwwvvvwwwxxx{{{}}}|||zzzyyyzzz}}}~~~|||yyy{{{~~~}}}xxxuuuuuuooofffgggccc]]]WWWTTTRRRPPPOOOJJJLLLMMMLLLHHHDDDAAA@@@>>><<<::::::;;;;;;:::888777999<<<@@@FFFRRR```jjjxxxyyysssggg___]]][[[WWWTTTTTTUUUVVVYYY[[[^^^___jjjwwwyyyrrrnnnnnnddd[[[]]]hhhttt|||}}}yyyrrrmmmiiidddbbbaaahhhwwwzzzooogggooouuuwww|||qqqlllggg```aaaiiinnnmmmkkkiiijjjmmmrrrvvv~~~vvvlllddd[[[\\\[[[UUUMMMLLLRRRYYYYYY]]]ffftttyyyppp___PPP===111///000...+++...------,,,,,,++++++***---,,,+++***))))))))))))***)))(((((()))+++---...|||jjj\\\LLLEEEAAA===:::999999888888888999;;;===>>>>>>@@@AAAAAAAAAAAABBBDDDCCCCCCDDDDDDCCCAAA???===;;;<<>>:::888999::::::::::::;;;===>>>???>>>@@@AAAAAAAAAAAABBBDDDDDDDDDDDDCCCBBBAAA@@@???999:::===@@@BBBCCCCCCCCCBBBBBB@@@>>><<<999888777777555333222333555888:::666666555555444333333333555666777888999999888777222555666666333333666999;;;===AAAGGGPPP\\\hhhpppwwwnnniiigggkkkpppwww}}}uuupppkkkddd___^^^[[[XXXVVVWWWWWWTTTQQQKKKGGGBBB???>>>>>>>>>>>>>>>>>>===<<<===@@@EEEIIIPPPZZZdddfffeeeeeedddbbb^^^]]][[[YYYYYY[[[]]]^^^dddllltttxxxyyyuuunnneeeZZZWWW]]]gggnnnqqqllltttzzzxxxuuutttrrrpppggggggfffjjjtttzzzxxxrrrnnnpppuuuwwwtttsssvvv||||||uuuuuu{{{{{{tttmmmmmmttt|||}}}xxxppplllooossssssjjj]]]VVVYYY```___aaadddgggjjjkkklllkkkiii```PPPAAA666000......---------,,,++++++******))))))))))))***+++,,,---***)))(((((()))***,,,---wwwhhhXXXMMMCCC???>>>;;;:::;;;::::::;;;<<<===???@@@AAA???@@@BBBAAAAAA@@@BBBCCCDDDDDDCCCBBBAAAAAA@@@@@@:::;;;===???@@@AAAAAAAAAAAA@@@???===;;;999888777777666555444555666888999444555555555555444333222444555777999999999888777555666777777555555777:::999:::<<>>>>>>>>???BBBCCCFFFNNNXXXaaagggjjjiiigggcccaaa^^^[[[[[[\\\^^^```fffmmmrrrvvv}}}{{{wwwmmmeee[[[VVVZZZaaaiiimmmhhhpppwwwwwwwwwwwwuuuqqqxxxxxxvvvtttxxx|||uuukkkfffhhhlllmmmkkkiiinnnvvv~~~~~~{{{vvvtttxxx}}}xxxpppooorrruuuzzzzzzpppaaa[[[___gggeeeffffffccc```^^^___aaahhhcccWWWGGG888///...000------,,,,,,+++***************))))))***++++++,,,)))))))))((()))***+++,,,jjj\\\PPPHHH@@@>>>===;;;;;;===:::;;;<<<>>>???@@@AAABBB???AAABBBBBB@@@@@@AAACCCDDDCCCCCCBBBAAAAAAAAAAAA<<<===>>>>>>??????????????????>>><<<;;;999888888555666777888999888777666333444444555444444333222333555777999:::999888777666666777666666666777888666888:::<<>>@@@AAABBBBBB@@@AAABBBBBB@@@@@@AAABBBBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888888444666999:::;;;999666555444444333333333333333333333555888;;;;;;;;;999888666555555444444555666666444666999::::::<<>>BBB???BBBMMM[[[fffmmmrrrrrroookkkeee```\\\YYYWWW___fffpppyyy}}}ssslllhhhhhheee```[[[[[[___gggmmmxxx~~~xxxyyy|||||||||~~~tttkkkdddccceeegggjjjmmmiiigggeeeffflllwww{{{vvvxxx|||{{{|||vvvooommmvvvzzz}}}zzzssspppsssxxxmmmmmmkkkfff___\\\]]]^^^^^^^^^XXXKKK;;;111///111,,,,,,,,,+++******))))))---,,,+++***))))))))))))))))))))))))))))))))))))~~~{{{lll\\\RRRDDD>>>:::;;;:::999:::===999:::<<>>>>>>>>>>>??????@@@AAA===<<<<<<;;;:::999888888777777999::::::999777666444444333222222333444555555777:::===>>>===<<<:::777666555555666666666666666777888888777888;;;===???EEENNNXXXdddsssxxxuuuyyyvvvmmmgggbbb^^^\\\WWWSSSNNNKKKJJJIIIEEECCCBBB@@@BBBHHHNNNTTT___kkkrrrpppmmmiiiccc^^^ZZZXXX\\\bbbkkkttt}}}vvvqqqoooooonnnkkkfffccceeelllqqq~~~tttxxx}}}vvvpppllllllllljjjlllqqqkkkiiieeecccgggsss{{{{{{vvvuuuzzz}}}sssoooxxx~~~|||xxxqqqiiiccc``````aaa___^^^YYYNNN???444000000,,,,,,++++++***)))))))))++++++***************+++((()))))))))))))))((((((oooaaaTTTKKKCCC>>>;;;<<<<<<:::;;;???888:::<<>>???AAABBBCCC<<<<<<;;;::::::999888888999999888888888888888888555444222111111222444666666999<<>><<<:::999777777888999999888::::::999888777888;;;>>><<>>===<<<;;;:::999999999<<<===>>>@@@AAABBBCCCCCCAAAAAAAAA@@@@@@?????????CCCCCCDDDDDDCCCBBBAAAAAA@@@AAABBBCCCBBBAAA@@@???AAA???<<<999777888999:::777;;;;;;666555888888333444333111000000111333444777:::???AAABBBAAAAAAAAABBB@@@===;;;:::999777666333444555777999;;;======::::::===BBBGGGMMMXXXcccuuu{{{uuuyyy~~~}}}}}}|||zzzwwwtttmmmmmmnnnnnnpppqqqssstttuuuwwwyyy{{{{{{ooommmnnnnnnmmmfffbbb]]]WWWTTTSSSUUUVVVPPPOOOMMMGGGBBBCCCIIIOOOVVV^^^gggjjjfffaaa^^^^^^___aaafffppp~~~|||zzz|||}}}xxxwwwzzzzzzvvvvvv{{{{{{tttpppooooooppprrrssswwwzzzzzzzzz~~~~~~||||||uuujjjhhheeeaaaaaa```\\\RRREEE999111...,,,,,,++++++++++++++++++,,,+++)))''''''((()))***)))(((''''''(((***,,,...yyylllaaaTTTHHHBBB>>>===<<<;;;::::::999999===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@CCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@??????@@@>>>;;;999888888999:::<<<>>><<<666444666555111444333222222222444666777999<<>>===;;;999888444555555666777888888888888777999>>>AAADDDMMMVVVaaasss{{{yyyyyy{{{{{{www||||||uuuttt||||||uuuppppppooonnnllljjjgggddd_______________``````aaagggiiikkkmmmqqqwww|||sssqqqqqqpppnnniiifffaaa]]]ZZZZZZZZZ[[[TTTUUUTTTOOOHHHEEEGGGJJJJJJQQQYYY____________```^^^___cccjjjuuu~~~~~~zzz{{{}}}wwwtttsssssszzzyyyyyyzzzxxxwww}}}yyyqqqkkkeee```aaa___XXXLLL???666111,,,,,,,,,,,,++++++++++++---+++***(((((()))***+++***)))((('''((()))+++---}}}{{{pppeee[[[NNNBBB<<<======<<<;;;::::::;;;;;;>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDCCCBBBCCCBBBAAA???>>>>>>>>>??????===;;;999888888:::;;;======:::555333555555333333333222333555777999::::::>>>CCCFFFIIIKKKMMMOOOJJJIIIGGGDDDAAA>>><<<;;;777777777777666666666555777666777:::<<<<<>><<<;;;:::999888999:::;;;:::999777444333555777888111222222444666888;;;<<<:::>>>BBBFFFIIIMMMPPPSSSQQQQQQOOOJJJEEEAAA>>>===:::999999999888888777777999777888;;;<<<:::<<<@@@FFFRRR___iiivvv}}}ppplllmmmqqquuuqqqqqqssswww|||rrrmmmnnnoooooommmjjjfffdddcccbbbbbbbbbbbbaaaaaa```___^^^___```aaacccfffkkkooo{{{}}}zzzzzzxxxsssoooiiihhhgggeeecccaaa``````^^^```___[[[TTTLLLGGGEEEFFFFFFGGGKKKQQQWWW[[[\\\\\\\\\\\\]]]bbbiiiqqqwww|||}}}~~~~~~}}}ttttttxxx}}}~~~~~~|||}}}zzzsssddddddaaa[[[PPPDDD:::444......------,,,,,,++++++---,,,+++*********+++++++++***))))))((())))))***zzzvvvzzz~~~ooo^^^RRRKKKCCC??????;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAAAAAAAA@@@??????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDBBB>>>;;;:::;;;<<<>>>::::::999999999:::;;;<<<:::888555444444444777999111111222444666888:::;;;999<<>>===888888888888888999999999:::777777;;;===;;;<<>>===@@@:::::::::;;;<<<>>>???@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBB@@@===;;;:::;;;<<<===888888888999999:::;;;<<<===999666666555222333555222333444555777888999:::999:::<<<>>>???CCCGGGKKKPPPQQQQQQMMMEEE???======555555666666777777888888888444444888;;;;;;;;;>>>:::===AAAGGGPPP___ppp{{{~~~|||zzznnnddddddkkkppptttwwwyyyzzzyyyvvvqqqpppsssvvv~~~yyyuuurrrqqqooollliiifffcccbbbcccbbb```]]]ZZZWWWTTTRRRJJJHHHFFFEEEHHHNNNUUUZZZ\\\^^^_________bbbiiinnnooottt|||vvvnnnrrr{{{vvvvvv{{{~~~zzzqqqrrr{{{|||sssttt|||uuuiii\\\QQQHHH@@@<<<000000///...---,,,,,,++++++++++++++++++*********))))))))))))************}}}{{{|||zzzeeeYYYLLLDDD???<<<<<>>@@@AAA??????@@@AAAAAAAAA@@@@@@@@@??????????????????>>>@@@@@@AAABBBBBBBBBBBBBBB???>>><<<;;;:::;;;<<<===666777777999:::;;;<<<<<<<<<777666777666222111555666666777888888999999999999999:::999:::<<<@@@CCCEEEHHHJJJHHHAAA===<<<===666666666666777777777777999444222666::::::;;;===777999<<<@@@EEELLLWWW```kkkwww|||uuunnnlllpppxxxhhhaaa^^^ccciiikkklllnnnrrrsssqqqlllgggeeehhhlllzzz|||yyyvvvqqqmmmiiigggfffffffffeeedddbbb___[[[XXXNNNMMMJJJGGGFFFJJJSSSYYY\\\___aaaaaa___```eeejjjkkkpppxxxxxxlllppp}}}~~~|||yyyyyyyyyyyysssttt~~~xxxyyyxxxkkk^^^SSSJJJBBB>>>111111000///...---,,,,,,******++++++******)))((('''((()))***************~~~~~~nnn___UUUKKKEEEAAA======???999999:::;;;===???AAABBB>>>???@@@AAAAAAAAAAAAAAA@@@?????????>>>>>>======???@@@AAAAAABBBBBBBBBAAA======<<<;;;;;;;;;<<<===666666777999:::;;;<<<===777333333888888444444888999999999::::::999999888::::::999777666888<<>>;;;;;;===999999999999888888888888;;;555222666:::;;;<<<>>>:::;;;>>>@@@@@@AAAFFFLLLQQQZZZhhhzzzppplllgggbbbaaaeeemmmttttttwww{{{yyyhhh]]]YYYZZZ___dddcccbbbccchhhiiiiiiddd```___dddiiiuuu|||wwwsssqqqpppiiiiiijjjjjjiiieee___[[[TTTTTTQQQKKKGGGIIIQQQXXX\\\```cccaaa^^^^^^aaaeeejjjooowww~~~{{{lllppp~~~zzzwwwyyy{{{{{{xxxxxx~~~~~~~~~~~~vvvjjj^^^TTTKKKBBB<<<222111000///...---,,,,,,)))************)))((((((&&&'''(((***++++++++++++{{{{{{zzzyyyuuuhhhXXXMMMBBB???>>><<<;;;<<<;;;<<<===???AAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC@@@@@@??????>>>>>>======??????>>>>>>======<<<<<<<<<===:::888<<>>;;;:::999888888888999:::888:::<<<<<<:::999;;;===<<<<<<;;;:::999999888888<<<<<<<<<;;;;;;;;;:::::::::::::::999888777777666777777777777777888999999777888:::<<<===>>>??????EEEJJJUUUeeettt}}}ooohhhccc[[[VVVUUUYYY___ccchhhkkkooouuu~~~|||yyyiii```YYYXXXWWWYYY\\\^^^______fffbbb```___\\\YYY[[[```qqqxxxrrroooppprrrsssrrrnnngggbbbaaa]]]WWWQQQMMMNNNSSSVVVYYY___eeegggdddbbbccceeeeeeiiisssyyyppp{{{}}}~~~~~~~~~~~~~~~zzz}}}zzzuuupppmmmpppvvvlllhhh```VVVRRRPPPJJJCCCBBB777...---...,,,++++++++++++************++++++,,,,,,++++++++++++,,,,,,yyyvvvxxxyyyzzzmmm```QQQHHH???>>>>>>===<<<===;;;<<<>>>???AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCC@@@@@@???>>>>>>======<<>>>>>>>>======<<<<<<;;;<<<:::888;;;>>>:::333666666777999;;;===???@@@===<<<;;;::::::;;;<<<<<<:::<<>>>>>>>>BBBDDDJJJUUU___lll}}}ooofffaaa]]]VVVPPPOOOQQQUUUXXX\\\aaagggmmmvvv|||yyyrrrllliiigggjjjooo{{{}}}lll```ZZZWWWWWWXXXZZZ^^^aaabbbaaaccc^^^ZZZYYYWWWWWW\\\cccpppzzzzzzyyyzzzyyyuuuqqqmmmgggddd^^^XXXSSSRRRTTTVVVXXX]]]bbbdddccceeeiiimmmqqqrrrxxx{{{yyyxxx}}}|||}}}xxxsss{{{wwwqqqkkkgggbbb^^^aaafffbbb___XXXQQQOOOQQQOOOJJJAAA777...---...---------++++++************++++++******))))))))))))******yyyrrroooqqqvvvyyywwwcccVVVIIIAAA<<<===>>><<<<<<===<<<===>>>@@@AAABBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCC??????>>>>>>======<<<<<<>>>>>>>>>==================>>><<<;;;<<<<<<888111555666888;;;>>>@@@BBBBBB???>>>===<<<<<<===>>>???===???AAAAAA???>>>??????@@@@@@???===<<<:::888888666666777888999:::;;;;;;;;;<<<<<<;;;;;;:::999888888777777777777888999999999:::;;;<<<============BBBAAABBBFFFKKKTTTbbboootttggg___\\\VVVRRRMMMHHHFFFFFFHHHIIILLLSSSYYY```fffiiicccZZZSSSPPPOOORRRVVV^^^lllyyywwwhhh^^^WWWSSSTTTTTTWWW[[[```ccccccbbb___ZZZVVVUUUUUUWWW___gggrrrwwwsssrrrssstttwww{{{~~~zzzvvvjjjgggccc]]]XXXUUURRRQQQUUUYYY]]]```cccgggnnntttxxxwwwzzzzzzpppkkkmmmssswwwzzz}}}~~~~~~~~~zzzuuuuuuxxxvvvrrrttt{{{{{{uuulllgggbbb___[[[WWWYYY^^^\\\YYYRRRMMMOOOUUUWWWUUUFFF:::000......---,,,---++++++************++++++******))))))))))))******zzzmmmjjjkkkpppvvv{{{mmmZZZOOOBBB===:::<<<===;;;:::<<<<<<===???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCC??????>>>>>>===<<<<<<;;;======>>>>>>>>>>>>>>>>>>?????????>>>???===999444333666999===@@@BBBCCCDDD@@@@@@???>>>>>>???AAAAAA@@@AAAAAABBBCCCEEEGGGIIIMMMKKKGGGCCC???:::777666555555666777888888999999;;;;;;<<<<<<;;;:::999999777777666666777777888999:::;;;<<<<<<===<<<<<<<<>>>>>???AAAFFFLLLOOOSSSTTTOOOGGGFFFCCCCCCFFFIIIMMMVVV```tttuuudddZZZVVVSSSPPPPPPQQQTTTXXX]]]___^^^\\\ZZZWWWUUUWWWXXX[[[ccckkkuuuxxx{{{{{{uuukkkbbb_________``````aaaaaaaaa``````cccdddeeeeeedddaaa^^^\\\^^^bbbhhhnnnvvvzzzooolllhhhddd```ZZZUUURRRRRRVVVZZZ___ccciiiooottttttsssvvv}}}zzzrrrgggaaabbbgggnnnrrrvvvsssvvvxxxtttooossszzz~~~zzzvvvtttpppkkkfffbbb___^^^[[[XXXZZZ___```\\\UUUOOORRRZZZ]]]\\\MMMAAA444000...,,,***+++++++++************++++++,,,,,,++++++++++++,,,,,,wwwkkkccciiilllrrrwww~~~wwweeeUUUKKK@@@<<<:::;;;;;;999888:::===>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDD?????????>>>======<<<<<<===>>>>>>??????@@@@@@@@@???>>>>>>??????<<<999888333666:::???BBBDDDDDDDDDAAA@@@@@@???@@@AAABBBCCCCCCBBBBBBDDDIIIOOOTTTWWW\\\XXXQQQHHHAAA;;;777555777777777777777777777777:::;;;<<<===<<<;;;:::999777777666666777777888999;;;;;;<<<<<<<<<<<<<<<;;;@@@>>>@@@DDDFFFFFFIIIOOOQQQZZZgggtttkkk\\\SSSKKKEEEDDD======<<<<<<;;;;;;;;;;;;;;;???AAAAAACCCEEEBBB===@@@===>>>AAACCCDDDIIIPPP\\\jjjvvvdddXXXRRRQQQOOOMMMMMMNNNOOOSSSVVVWWWUUUSSSTTTSSSVVV[[[^^^___dddjjjtttvvvxxxvvvoooccc[[[XXXYYYRRRSSSSSSTTTTTTTTTSSSSSSQQQRRRRRRQQQPPPNNNLLLJJJJJJMMMQQQUUU[[[bbbiiinnn|||wwwsssooolllhhhccc\\\XXXRRRVVV[[[```dddhhhkkkmmmmmmlllpppwww{{{|||{{{wwwpppiii```ZZZ[[[bbbkkkppp{{{~~~}}}|||yyyzzzzzz~~~}}}zzzvvvsssooollliiihhhkkknnnooonnnuuuuuullleee___[[[ZZZZZZYYYXXX[[[aaaeeebbbZZZTTTVVV\\\^^^\\\RRRDDD777111000...---...++++++************++++++,,,,,,++++++++++++,,,,,,vvviiibbbaaakkkpppwww~~~nnn^^^PPPHHH???<<<:::;;;:::888888;;;>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDD@@@@@@??????>>>=========>>>>>>???@@@AAABBBBBBCCC???<<<<<<>>><<<999777999444777===BBBEEEFFFEEEEEEBBBBBBAAAAAABBBCCCDDDEEEFFFFFFHHHMMMUUU\\\bbbdddccc]]]TTTIIIAAA;;;999888999999999999888888777777:::<<<===>>>>>>===;;;:::999888888888888999::::::;;;;;;<<<<<<===<<<<<<<<<:::999<<>>>>>@@@DDDMMMWWWkkk~~~iiiaaaUUUMMMJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPNNNLLLOOOPPPVVV^^^aaa```cccgggppp~~~~~~~~~||||||zzzyyyuuulllbbb[[[XXXXXXXXXWWWVVVTTTQQQOOOMMMKKKGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCEEEGGGIIILLLPPPSSS\\\dddppp|||}}}xxxrrrmmmjjjeee___ZZZWWWYYY]]]aaadddfffggghhhjjjiiilllrrrvvvuuuwww{{{}}}}}}}}}~~~yyyvvvmmmggg^^^XXXXXX^^^gggmmmqqq}}}zzzuuuuuu}}}wwwwwwzzz{{{~~~~~~zzzrrrkkk``````aaaaaabbbeeejjjmmmxxxppphhh\\\YYYWWWXXXXXXXXX]]]cccdddbbb\\\WWWYYY^^^___[[[UUUGGG999333222111111333++++++************++++++******))))))))))))******~~~lllbbbaaadddooovvvxxxfffWWWKKKDDD???;;;:::;;;:::888:::?????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDAAAAAA@@@@@@??????>>>>>>??????@@@AAABBBDDDDDDEEECCC???======;;;666666:::777;;;AAAFFFIIIIIIGGGFFFDDDDDDCCCCCCDDDFFFGGGHHHHHHKKKQQQZZZdddjjjkkkkkk```ZZZOOOEEE>>>;;;<<<===999:::::::::::::::::::::<<<>>>@@@AAAAAA@@@>>>===<<<;;;;;;;;;;;;<<<======::::::;;;<<<=========<<<;;;999:::???AAA@@@@@@CCCDDDHHHLLLPPPVVVbbbqqq}}}sss]]]JJJDDDBBB;;;888:::555666777777888999::::::555888999666666999:::888888555555999;;;:::<<>>@@@@@@@@@@@@BBBDDDHHHNNNWWW___kkkxxxqqqmmmiiiccc^^^___^^^___```cccfffggghhhiiigggiiinnnrrruuuyyy~~~|||zzz|||tttnnnddd\\\XXX[[[bbbgggjjjuuu}}}{{{uuutttzzzyyyuuuzzz|||vvvooobbbbbbaaa```aaadddhhhkkktttuuukkk\\\XXXUUUUUUTTTTTTZZZaaa]]]]]]\\\[[[___eeeeee```]]]NNN>>>666333111000222++++++************++++++******))))))))))))******uuuddd]]]```dddrrr|||sssaaaRRRGGGAAA>>>;;;:::;;;:::999===CCC???@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBAAAAAA@@@?????????@@@@@@AAABBBDDDEEEFFFFFFIIICCC@@@@@@;;;555666;;;:::>>>DDDIIIKKKKKKIIIHHHFFFFFFEEEEEEFFFHHHIIIJJJJJJOOOXXXdddooorrrpppmmm[[[TTTJJJ@@@;;;<<>>>>>@@@BBBDDDDDDBBB@@@???>>>>>>>>>>>>>>>???@@@@@@999:::;;;<<<============AAA===<<>>===888999@@@666666666777888888999999222777999777666999999777888555555999<<<;;;<<>>@@@AAA@@@@@@@@@BBBAAADDDHHHKKKTTThhh{{{vvvrrrlllgggeeebbb``````bbbfffiiijjjhhheeeffflllrrrxxx}}}zzz{{{}}}wwwlllaaa[[[ZZZ___ccciiirrrvvvvvvyyyyyy~~~{{{}}}vvvuuuzzz|||zzzuuullliiieeedddeeehhhiiijjjiiixxxrrrgggYYYTTTPPPNNNMMMMMMSSSZZZWWWYYY[[[^^^eeellllllhhhgggVVVDDD999333...,,,---++++++************++++++,,,,,,++++++++++++,,,,,,{{{mmmhhhjjjppp{{{iiiXXXJJJCCCAAA<<<;;;999999:::<<>>???AAACCCDDDDDDDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEAAABBBBBBBBBAAABBBEEEGGGAAABBBDDDEEEGGGHHHHHHIIIFFFBBB===;;;<<<<<<:::999999<<>>???>>>???@@@BBBBBBAAA@@@>>>>>>@@@AAABBBBBBBBBBBBFFFFFFFFFFFFHHHKKKPPPTTT___hhhvvvrrraaaHHHDDD>>>;;;::::::888555777777666666666666777777777777777777888888888888777777888999::::::::::::<<<===BBBKKKVVViiisssaaaSSSIIIFFFBBBBBBEEEGGGGGGFFFFFFGGGHHHIIILLLPPPSSSTTTUUUXXX]]]dddjjjkkkgggcccrrrooojjjggggggkkkllljjjfffaaa^^^[[[ZZZ[[[]]]]]]]]]]]]\\\ZZZWWWTTTSSSUUUVVVMMMMMMLLLJJJGGGDDDAAA???@@@>>><<<<<<===?????????===???@@@BBBHHHWWWjjjxxx{{{yyyqqqiiibbbcccbbb```^^^___ccchhheeegggjjjnnnuuu}}}zzzvvvjjjaaa^^^```cccjjjmmmnnnrrr~~~yyyxxxwwwvvvyyy~~~|||vvvxxxxxxuuupppjjjeeedddeeelllzzztttjjjccc\\\RRRLLLKKKKKKKKKKKKNNNVVVaaahhhkkkmmmqqquuussseeeQQQ>>>333...,,,++++++***************++++++'''///111---***,,,,,,***wwwqqquuu{{{xxxdddUUUIIIBBB@@@<<<;;;:::999:::<<>>???AAACCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCCCCBBBAAAAAADDDFFFCCCDDDFFFHHHIIIJJJKKKKKKJJJFFFAAA>>>======;;;999<<>>>>>>>>>>>EEEFFFHHHJJJLLLPPPUUUXXX[[[aaakkkuuu{{{jjjXXXLLLDDD@@@<<<999999888666555777777666666666666777777666666666777777777888888777777888999::::::::::::::::::===CCCKKKXXXnnnzzzjjjXXXKKKEEECCC@@@@@@CCCEEEEEEEEEGGGGGGGGGIIILLLOOORRRSSSWWW\\\cccjjjmmmkkkgggcccnnn}}}mmmhhhcccbbbddddddaaa]]]ZZZXXXUUUTTTUUUWWWWWWWWWWWWWWWVVVTTTQQQQQQRRRTTTNNNNNNNNNLLLJJJGGGEEECCCAAA???======>>>??????>>>???@@@@@@@@@BBBJJJVVV___lll|||~~~wwwnnnddddddcccaaa___bbbgggkkkggghhhkkkooovvv}}}qqqhhhbbbaaabbbhhhjjjlllqqq|||~~~zzzuuupppqqqxxx~~~vvvooolllhhhlllvvvrrrggg___YYYRRRNNNNNNOOONNNLLLPPPXXXbbbgggiiillltttzzzzzzmmmXXXEEE888111...---,,,+++++++++++++++,,,,,,%%%+++...+++))),,,---+++}}}lll\\\QQQFFF@@@???<<<;;;::::::;;;===@@@AAA???@@@BBBCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEECCCDDDCCCBBB@@@@@@BBBDDDDDDFFFIIIKKKMMMNNNMMMMMMLLLIIIDDDAAA???>>><<<;;;???AAAEEEJJJLLLMMMMMMLLLLLLKKKJJJIIIJJJLLLNNNPPPUUUYYY]]]]]]YYYRRRKKKGGG>>>AAAEEEHHHKKKMMMPPPRRRZZZZZZ[[[]]]^^^[[[WWWSSSPPPMMMKKKMMMPPPQQQPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDCCCEEEEEEFFFFFFGGGGGGHHHHHHDDDFFFIIILLLOOOSSSYYY]]]aaadddhhhlllrrr{{{lll[[[OOOEEE??????<<<999777777777666555777777666666666666777777555555666666666777777777666777888999::::::::::::===<<<===@@@CCCJJJYYYhhhsssaaaPPPEEEAAA???>>>>>>@@@CCCCCCCCCGGGGGGHHHJJJLLLPPPSSSUUUZZZaaaiiimmmlllgggdddbbblllyyynnnggg```]]]]]]]]]YYYUUUTTTRRROOOOOOPPPQQQQQQPPPOOOPPPPPPPPPNNNMMMNNNOOONNNOOOOOOOOOMMMLLLJJJHHHFFFDDDBBBBBBCCCCCCBBB@@@@@@AAAAAA???>>>???DDDHHHPPP\\\hhhqqqzzz~~~vvviiihhheeecccbbbeeejjjnnniiijjjkkkooovvv|||rrriiidddbbbdddgggkkkqqqzzzyyyssswww~~~|||~~~tttllliiiooozzz~~~wwwsssuuuvvv{{{|||ooo^^^YYYTTTQQQRRRRRRPPPNNNSSSZZZbbbeeefffkkkwwwttt___LLL===444///---------,,,,,,+++,,,,,,---$$$(((+++)))))),,,---,,,~~~sssaaaUUULLLDDD>>><<<;;;;;;;;;;;;<<<>>>AAABBBAAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDBBB@@@@@@AAACCCEEEHHHKKKNNNPPPPPPOOONNNKKKIIIEEEBBB@@@?????????AAACCCGGGKKKNNNOOOOOOOOOLLLLLLKKKLLLMMMOOOQQQRRRXXX\\\]]]YYYPPPHHHEEEEEECCCHHHMMMPPPTTTZZZeeemmmtttvvvxxx{{{zzzvvvnnniii___[[[XXXXXX[[[^^^^^^]]][[[[[[YYYWWWTTTRRRRRRRRRUUUUUUTTTQQQNNNLLLLLLLLLIIIHHHHHHIIIIIIJJJJJJKKKNNNOOOQQQTTTXXX```hhhnnnxxx{{{}}}iiiTTTIIIBBB@@@@@@:::999777666666666666666777777666666666666777777555555555555666666666666666777888999999::::::999>>><<<===??????BBBLLLVVViiizzz~~~~~~{{{nnn]]]NNNEEE============???AAABBBCCCFFFGGGIIILLLPPPTTTXXXZZZ]]]dddkkklllgggbbbbbbdddnnnzzznnnhhh```\\\\\\[[[WWWSSSPPPNNNLLLLLLMMMNNNMMMMMMGGGIIIKKKLLLKKKKKKKKKLLLMMMNNNOOOOOOOOONNNMMMLLLJJJIIIHHHIIIKKKJJJIIIGGGAAABBBBBB@@@>>>>>>@@@BBBFFFLLLSSSYYYbbbooo}}}rrroookkkgggfffgggkkknnnjjjkkklllnnnuuuyyyyyy|||rrriiidddbbbeeekkkuuuxxxooopppuuu{{{}}}}}}xxxnnnjjjmmmuuu|||~~~{{{~~~gggaaaYYYUUUTTTSSSRRRPPPSSSZZZ```bbbbbbjjjzzzvvvdddQQQAAA555///,,,------,,,++++++++++++,,,''')))*********+++,,,+++xxxuuuvvvxxxiiiYYYOOOHHHAAA;;;:::;;;;;;;;;<<<>>>@@@AAACCCCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBAAAAAACCCEEEGGGJJJNNNQQQSSSRRROOONNNHHHGGGEEECCCAAAAAABBBDDDCCCEEEHHHLLLNNNPPPPPPPPPMMMMMMMMMNNNPPPRRRTTTUUUXXX[[[[[[TTTLLLFFFGGGJJJMMMRRRWWW\\\dddsssqqqmmmiiiiiimmmqqqsssrrrooonnnlllgggbbbaaaccceeehhhhhhfffbbb\\\YYYYYYZZZVVVVVVUUUUUUUUUVVVWWWWWW______aaaeeemmmzzzlllSSSFFF@@@<<<<<<>>>888888888777777666777888777777666666666666777777555555555555666666666666666666777888999999999999999888999<<<<<<===DDDLLLVVVggg|||}}}|||~~~~~~xxxkkk[[[MMMEEE<<<===>>>>>>???@@@BBBCCCEEEFFFIIIMMMSSSYYY]]]```bbbgggkkkhhhbbb___dddiiitttlllfff___\\\]]]\\\YYYTTTNNNMMMKKKKKKLLLLLLLLLJJJEEEGGGIIIJJJJJJJJJKKKMMMKKKLLLNNNOOOPPPPPPOOONNNLLLLLLMMMOOOQQQQQQNNNLLLEEEEEECCCAAA???@@@BBBDDDCCCDDDGGGLLLQQQYYYdddmmmwwwzzztttnnnkkkkkkllllllkkkkkklllnnnsss||||||tttwwwxxxnnnhhhaaaccclllyyyuuuqqqpppwww}}}~~~vvvqqqqqquuuyyy~~~wwwnnnbbbYYYUUUTTTSSSRRRSSSXXX\\\]]]^^^hhhxxx{{{tttfffVVVFFF999111---,,,,,,+++***************,,,******++++++******+++zzzoooooossszzzpppbbbSSSKKKEEE???:::999;;;;;;<<<===???AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDCCCCCCDDDFFFIIIJJJMMMQQQUUUUUUSSSPPPMMMGGGHHHGGGDDDCCCCCCEEEHHHEEEGGGJJJMMMPPPQQQRRRSSSOOOOOOPPPRRRTTTVVVXXXYYYWWWXXXWWWRRRLLLJJJMMMRRRRRRXXX```kkkyyy}}}~~~}}}wwwrrrsssxxx}}}~~~~~~{{{uuunnniiiiiikkklllkkkjjjiiiiiijjjllllllppprrruuu{{{ppp]]]JJJCCC@@@;;;999<<<666888999888777666777888777777666666666666777777555555666666666777777777555666777888999999999999:::888999===>>>???DDDJJJKKKYYYkkkyyy|||zzz{{{{{{yyysssiiiZZZLLLCCC;;;===????????????@@@BBBCCCDDDHHHLLLRRRXXX^^^aaadddggghhhddd``````gggnnnyyyiiiddd^^^]]]___^^^YYYUUUNNNLLLKKKKKKLLLMMMKKKJJJGGGHHHJJJKKKKKKLLLNNNPPPMMMNNNPPPQQQRRRRRRRRRRRROOOOOOQQQSSSUUUTTTQQQNNNLLLJJJFFFCCCAAAAAAAAABBBDDDCCCDDDIIILLLPPPWWW^^^dddttt~~~xxxssspppnnnllllllmmmnnnpppttt{{{|||tttxxxzzzpppjjjbbbbbbkkkzzzwwwpppmmmttt|||}}}xxxuuuuuuuuuxxxyyy||||||yyywww}}}zzzkkk```[[[YYYXXXWWWTTTVVVXXXXXXZZZbbboooyyypppnnnggg[[[MMM???666111,,,,,,+++***))))))))))))///+++)))+++,,,***)))+++~~~pppjjjoootttwww~~~iii[[[MMMFFFBBB>>>;;;;;;;;;;;;<<<>>>@@@AAACCCDDDFFFEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDAAABBBCCCDDDDDDGGGJJJMMMMMMQQQUUUXXXXXXUUUQQQMMMJJJKKKJJJGGGDDDDDDGGGIIIHHHIIILLLOOORRRTTTUUUVVVRRRSSSTTTVVVXXXZZZ\\\]]]YYYYYYWWWTTTRRRSSSWWW[[[^^^ggguuueeeTTTEEECCCBBB;;;888:::555777999888666555666888777777666666666666777777666666666777777777888888555666777888999999999999<<<::::::===>>>>>>BBBGGGCCCNNNZZZeeerrr{{{vvvrrrsssrrrooollleeeZZZLLLBBB;;;===??????======>>>@@@@@@BBBDDDHHHNNNSSSXXX[[[^^^```aaa```^^^___ffflll{{{}}}hhhddd``````bbb```[[[UUUQQQPPPOOOOOOPPPPPPOOOMMMKKKLLLMMMMMMMMMNNNQQQTTTQQQRRRTTTVVVWWWWWWWWWVVVWWWWWWYYY[[[[[[YYYTTTPPPPPPNNNKKKHHHEEECCCBBB@@@HHHDDDDDDHHHJJJKKKPPPXXXZZZhhhxxx}}}xxxssspppnnnoooqqqsssvvv{{{zzz{{{xxxoooiiicccaaaggguuu~~~}}}uuurrrrrrzzz}}}xxxsssqqqpppmmmooorrrrrrnnnlllttt~~~~~~rrrhhhcccaaa```^^^XXXWWWUUUTTTVVV\\\ccciiibbbdddbbb\\\PPPCCC999444------,,,+++************...(((%%%)))+++***))),,,yyyssshhhfffqqqvvvwwwwwweeeWWWIIICCC@@@===;;;<<<;;;;;;===>>>@@@BBBCCCDDDFFFEEEEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEDDDDDD@@@AAACCCDDDFFFHHHLLLPPPPPPTTTXXX[[[[[[WWWRRRNNNMMMNNNMMMJJJFFFEEEGGGJJJJJJKKKNNNQQQTTTVVVWWWXXXUUUUUUWWWYYY\\\^^^___```^^^\\\ZZZXXXXXX[[[___cccrrr|||[[[JJJ>>>??????888555888444666888888555444555777777777666666666666777777777777777777888888888888555666777888888999999888999666555888888888:::???===EEENNNUUUaaasss{{{uuunnniiijjjhhhfffeeeccc\\\OOOEEE:::===??????<<<;;;<<<>>>???@@@BBBEEEIIINNNRRRUUUVVVXXXZZZ[[[[[[]]]bbbfff{{{|||kkkgggddddddfffccc]]]WWWUUUTTTTTTTTTUUUUUUSSSRRRNNNOOOOOONNNNNNPPPTTTWWWUUUVVVXXXZZZ[[[[[[ZZZZZZ______```aaaaaa]]]WWWSSSQQQPPPNNNMMMKKKHHHEEEBBBIIICCCAAADDDEEEDDDIIIQQQWWWaaammmzzz~~~xxxssspppqqqtttuuuxxx{{{}}}~~~uuummmgggddd```dddpppyyyxxxvvvvvvxxxyyy{{{uuupppmmmlllhhhkkkpppqqqllliiipppzzzzzz~~~{{{uuunnnjjjhhheeeccc[[[XXXTTTRRRTTTXXX[[[]]]WWW[[[]]]ZZZOOOCCC888333///...---,,,+++++++++++++++$$$"""(((+++)))***---wwwnnnfffbbbccckkkrrrzzz}}}kkkWWWOOOEEE???>>>===:::888888:::>>>AAACCCDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCGGGFFFEEEDDDDDDDDDEEEFFFDDDCCCBBBBBBDDDHHHLLLOOOVVVWWWYYY[[[\\\ZZZVVVSSSPPPSSSUUURRRLLLGGGHHHJJJLLLNNNQQQVVVZZZ\\\\\\[[[[[[\\\___dddggghhhgggeeebbbaaabbbddddddfffmmmvvvmmmQQQIII>>>777777999:::;;;666666666666666666555444444444444444555555555666555555555555666666666777777777777777666666666666<<<======;;;999888:::;;;@@@AAAEEELLLXXXeeerrryyy}}}wwwpppllliiiiiihhhgggfffddd___VVVLLLEEEJJJAAA;;;<<>>@@@AAABBBCCCFFFJJJMMMMMMRRRZZZ___^^^___iiiuuuuuujjjgggdddbbbaaa___\\\ZZZ[[[```cccaaa]]][[[XXXSSSVVVRRRNNNNNNRRRVVVWWWXXX\\\\\\]]]___ccceeefffeeeeeeeeeeeeffffffddd___\\\YYYWWWTTTRRRPPPNNNJJJHHHEEEEEEEEEEEEEEEGGGLLLOOOVVV___lllvvv}}}zzztttnnnmmmqqqzzz~~~zzzuuudddeeeiiiqqqzzz~~~{{{xxx{{{|||~~~{{{sssooorrrnnnpppwwwuuummmnnnwwwyyy~~~rrrnnnwwwzzzpppfffddd^^^\\\YYYVVVTTTTTTTTTUUURRRYYY]]]YYYQQQHHH<<<333222---,,,...///+++***+++******))))))))))))******|||ooohhhdddaaadddlllttt~~~wwweeeTTTLLLCCC>>>======;;;999999;;;>>>AAACCCDDDDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCGGGFFFEEEDDDDDDDDDEEEFFFBBBBBBBBBDDDHHHMMMSSSVVVXXXXXXZZZ[[[[[[YYYUUUSSSRRRVVVYYYWWWQQQLLLLLLNNNQQQRRRUUUYYY]]]```aaa``````bbbfffjjjooopppppppppkkkiiiiiikkklllpppzzzyyyooolllmmmmmmpppttt~~~hhhNNNFFF===888777999::::::444555666666777777666666666777777777888888888888555555555666666666777777777777777777666666666666;;;<<<===<<<;;;:::;;;<<<>>>???AAAFFFPPP[[[fffllllllooosssxxxzzz{{{zzzzzzzzz{{{{{{wwwqqqllljjjjjjgggfffeeeccc___WWWNNNHHHHHHBBB>>>>>>===;;;<<>>@@@AAABBBBBBDDDGGGIIIOOORRRXXX^^^bbbhhhuuuwwwmmmhhhbbb]]]\\\\\\\\\]]]ZZZ```dddcccaaa^^^WWWOOOUUURRROOOPPPUUUYYY\\\\\\```______aaadddfffgggfffeeeeeefffggghhhgggcccaaa^^^\\\ZZZWWWUUURRRNNNKKKHHHGGGEEEDDDDDDHHHOOOSSSWWW^^^hhhooouuu~~~zzzsssnnnmmmrrr|||rrrssswww~~~}}}}}}}}}|||{{{uuuqqqsssyyywwwpppqqqxxx}}}zzzooolllvvv{{{rrrhhhddd[[[ZZZZZZYYYXXXYYYYYYYYYQQQWWWZZZXXXTTTLLL@@@555222---+++...///,,,***,,,******))))))))))))******rrrgggdddbbbaaaeeemmmwwwnnn\\\NNNHHH@@@<<<<<<<<<;;;:::;;;<<>>AAAGGGPPPXXX]]]\\\___bbbgggkkkmmmooooooppptttwwwuuuoookkkjjjkkkiiihhhgggeeebbb[[[SSSMMMFFFCCCAAA@@@<<<999===CCC???AAACCCDDDDDDEEEGGGHHHRRRQQQVVV___iiittt}}}rrrjjj```XXXVVVXXX\\\^^^___ffflllppprrrooodddYYYUUUSSSSSSUUUYYY^^^aaabbbeeeddddddfffhhhjjjiiihhhffffffgggiiikkkkkkiiigggcccaaa___]]][[[WWWSSSOOOLLLKKKHHHFFFFFFKKKRRRWWWVVV[[[aaafffkkktttyyyrrrmmmmmmsss}}}~~~vvvtttvvv|||{{{vvvvvv|||uuu}}}{{{xxxnnnlllvvv|||uuujjjcccZZZ[[[\\\\\\\\\\\\ZZZZZZSSSVVVYYYYYYYYYTTTGGG999222---+++......,,,+++---******))))))))))))******~~~lllddddddcccdddgggnnnyyy~~~fffVVVGGGCCC===:::;;;<<<<<<<<<===>>>@@@BBBCCCDDDDDDEEEDDDCCCBBBAAA@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDEEEGGGKKKPPPTTTWWW]]]]]]]]][[[YYYWWWWWWWWWYYY___eeeeee```[[[ZZZ[[[```bbbfffiiilllpppsssuuuzzz|||~~~pppdddXXXRRROOOLLLMMMPPPPPPUUU[[[cccnnn~~~pppXXXDDD@@@;;;999:::;;;:::888666666777888888777777777333333333333444444444444555666666666666777777777666666666666777777777777555888;;;===<<<;;;;;;;;;>>>===<<<>>>BBBIIIOOOSSSVVVXXX[[[___cccgggjjjkkkjjjooorrrpppkkkgggiiimmmnnnmmmkkkiiieee___XXXSSSGGGBBB???>>><<<;;;===BBB@@@BBBEEEGGGGGGHHHKKKLLLTTTRRRWWWcccqqq|||vvvmmmaaaWWWTTTVVVYYY\\\```gggpppyyy~~~rrreeeWWWWWWXXXZZZ]]]aaadddeeeiiihhhhhhiiilllmmmlllkkkhhhggghhhjjjlllmmmmmmkkkdddcccbbbaaa```]]]YYYUUURRRQQQPPPMMMMMMOOOSSSWWWTTTWWW\\\```eeennnyyyzzzrrrllllllrrr}}}~~~~~~zzzyyy{{{~~~~~~ttt|||~~~}}}{{{yyyzzz~~~uuurrryyyxxxmmmeeeaaabbbddddddccc```]]][[[WWWXXXYYY[[[^^^[[[MMM===333...+++......,,,+++---+++******))))))******+++xxxvvvrrrdddaaadddgggjjjmmmrrr}}}vvv___QQQBBB???<<<::::::;;;======???@@@AAABBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@AAABBBAAAAAABBBCCCDDDEEEEEEEEEEEEFFFHHHKKKOOOTTTYYY\\\^^^___^^^\\\YYYYYY[[[]]]```gggnnnooojjjeeebbbbbbhhhlllqqquuuwwwzzz~~~hhh\\\QQQMMMKKKIIIIIIKKKKKKMMMNNNQQQXXXdddrrr{{{iiiSSSBBB>>>::::::;;;;;;:::777888999999999888777666666777777777777888888888888666666666666777777777888555666666666777777777888444777:::<<<;;;::::::;;;<<<;;;;;;;;;???DDDIIILLLPPPQQQSSSWWW[[[___bbbdddkkklllmmmiiieeedddhhhmmmqqqooollliiieee```ZZZUUUKKKCCC<<<<<<>>>>>>>>>@@@>>>AAADDDGGGIIIKKKOOOQQQVVVWWW___mmmyyy|||sssfff[[[UUUUUUVVVXXXYYY___gggooouuuvvvkkk___YYYZZZ\\\^^^```ccceeefffiiiiiihhhjjjmmmnnnnnnmmmkkkjjjiiijjjlllnnnnnnmmmeeeeeeeeefffgggeeebbb___YYYZZZZZZXXXVVVUUUUUUVVVVVVXXX[[[]]]```fffnnnttt}}}{{{sssjjjjjjooozzz~~~~~~www}}}yyyrrrqqqtttvvvwww}}}|||rrrkkkkkkkkkkkkjjjhhheeeaaa___YYYXXXWWWXXX]]][[[NNN???444///,,,......,,,+++---++++++************++++++vvvqqqnnnqqq}}}wwwfff]]]___dddooosssvvvzzzlllXXXNNN>>>===;;;999:::;;;===???AAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA???@@@AAACCCDDDEEEEEEEEEEEEGGGKKKPPPWWW]]]cccfff___```___]]][[[\\\```eeejjjrrrzzz|||wwwpppllllllqqqvvv~~~www^^^UUULLLJJJJJJHHHHHHJJJHHHHHHHHHIIILLLSSS\\\bbbjjjzzz{{{vvvuuuuuupppvvv|||~~~zzzvvvrrrkkkeeegggmmmvvv~~~xxxkkksss|||~~~fffRRRBBB>>>;;;:::;;;<<<:::888999999999999999888777777777777777777888888888888666666666777777777888888555555666666777777888888555777:::;;;:::::::::;;;:::999888999;;;???CCCFFFJJJLLLOOOSSSXXX\\\___aaakkkiiigggdddcccdddhhhkkkmmmkkkhhheeebbb^^^YYYUUUQQQFFF===>>>AAAAAA@@@@@@???AAACCCFFFHHHMMMRRRUUU[[[___kkkzzz|||mmm```XXXUUUTTTTTTUUUZZZ]]]___bbbccc]]]TTTYYY[[[___aaabbbdddfffgggiiihhhiiilllooorrrrrrrrrrrrooommmlllmmmnnnnnnmmmiiiiiikkkmmmooonnnkkkhhh___aaacccbbb___\\\ZZZZZZ]]]___````````````bbbdddnnnwww{{{ssskkkiiimmmvvvzzz}}}zzzooojjjkkkpppuuuwww}}}{{{wwwqqqpppmmmiiieeebbb___^^^VVVUUUSSSSSSXXXXXXNNNAAA777111---...---+++***,,,++++++************++++++yyymmmlllnnnvvv|||mmmaaa___dddjjjxxx}}}vvvaaaPPPJJJ<<<<<<;;;::::::;;;>>>@@@BBBBBBBBBCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@===>>>@@@CCCDDDEEEEEEEEEGGGIIIMMMSSS[[[bbbgggkkk^^^``````^^^\\\___ffflllvvv~~~}}}xxxvvvyyylll]]]UUUOOOPPPPPPNNNMMMOOOKKKKKKLLLLLLNNNQQQTTTWWW[[[gggwwwrrrgggbbbaaabbbbbbfffjjjnnnqqqrrrsssuuuvvvlllhhhddd```ZZZWWW\\\dddiiirrr}}}zzzfff```hhhrrr}}}hhhVVVDDD@@@;;;:::;;;<<<:::888666777888999::::::::::::666666666666777777777777666666777777777888888888555555555666777888888888999:::<<<<<<;;;;;;<<<===;;;:::999888:::===@@@BBBFFFIIINNNSSSYYY^^^aaaccchhheeebbbbbbeeeggghhhhhhhhhfffcccaaa```^^^[[[XXXTTTLLLDDDCCCBBBAAABBBEEEEEEFFFGGGIIIKKKPPPVVVZZZaaahhhwwwssscccYYYTTTSSSTTTVVVXXXWWWTTTTTTVVVVVVSSSUUUZZZ___bbbdddeeegggjjjmmmmmmooorrrwww{{{||||||yyyvvvrrrooonnnnnnmmmllllllmmmnnnqqqrrrqqqnnnjjjeeefffggggggdddcccbbbccceeefffhhhhhhfffccc```^^^cccjjjrrrzzz|||rrrnnnjjjlllttt}}}||||||zzzsssjjjgggjjjqqqvvvyyy~~~wwwmmmeee___\\\[[[TTTSSSQQQQQQUUUWWWQQQHHH999333......---***)))+++,,,++++++******++++++,,,zzznnnlllnnnuuuxxxkkkdddeeemmmsss}}}}}}mmmYYYKKKFFF;;;<<<;;;::::::;;;>>>@@@CCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEEEEDDDBBBAAA???<<<>>>@@@BBBDDDEEEEEEEEEIIIKKKOOOTTTZZZ```eeeggg^^^``````^^^]]]aaaiiippp~~~}}}~~~hhh___XXXSSSUUUVVVTTTRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUZZZaaajjjqqqzzzpppiii```ZZZXXXYYY[[[\\\___^^^```bbbffffffdddaaa___\\\YYYWWWSSSSSS\\\fffeeeqqqlll```ccc```kkkvvv~~~kkkYYYEEEAAA<<<:::;;;<<<;;;999333555777999;;;<<<===>>>999::::::::::::;;;;;;;;;777777777777888888888888444555555666777888888999<<<======<<<;;;<<<===??????===<<<;;;;;;===???AAAAAAEEEKKKRRRXXX^^^aaacccdddaaa___bbbhhhkkkiiiffffffdddbbbaaaaaa```___]]]UUUPPPKKKGGGCCC@@@DDDJJJMMMMMMMMMMMMOOOSSSZZZ___fffooowwwdddXXXTTTTTTTTTSSSUUURRRMMMKKKPPPTTTUUURRRWWW^^^bbbdddfffiiilllssstttvvvzzz{{{uuuqqqooonnnmmmlllmmmnnnoooqqqrrrpppllliiihhhiiiiiihhhggggggiiikkkiiikkkooopppnnnjjjeeebbb___dddkkksss~~~{{{qqqpppllllllttt|||}}}|||~~~uuuooohhhgggkkkrrrwwwzzzzzzmmmeee```^^^TTTTTTRRRRRRVVVZZZWWWPPP;;;444///...---)))(((***,,,++++++******++++++,,,sssooohhhsss}}}zzzjjjaaadddpppzzzuuufffVVVIIICCC<<<;;;::::::;;;>>>@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEDDDAAA>>>;;;<<<>>>@@@CCCDDDDDDCCCBBBEEEHHHNNNTTTZZZ___bbbccc```]]]\\\\\\[[[___kkkwwwwwwggg]]]ZZZYYY\\\\\\[[[\\\```]]]^^^```___^^^]]]^^^___ddddddfffjjjooo{{{{{{qqqbbb___\\\XXXWWWWWWXXXZZZYYYYYYXXXXXXXXXXXXXXXWWWTTTQQQQQQTTTTTTTTT\\\gggyyyzzzddd]]]]]]___fffqqqjjjYYYHHHAAA<<<;;;;;;888999;;;===<<<<<<;;;;;;<<<<<<===:::999888777888:::<<<===<<<<<<;;;;;;:::;;;;;;;;;999:::<<<;;;::::::;;;===;;;;;;<<<<<<===>>>>>>>>>@@@???===<<<;;;;;;;;;<<<>>>AAAGGGMMMRRRYYY```ddddddbbb___aaaeeehhhiiiiiieeedddbbb```___^^^______\\\XXXQQQKKKGGGIIIOOOTTTTTTSSSSSSSSSQQQRRR\\\gggjjjwwwtttggg___XXXTTTTTTWWWZZZ[[[VVVPPPLLLNNNQQQ]]]\\\]]]bbbiiiqqqwwwzzzzzzuuurrrpppnnnpppnnnnnnrrrxxxyyyuuuqqqrrrrrrssssssqqqooolllkkknnnttt{{{~~~|||uuummmiiiccccccgggooowww|||zzzvvvppppppppptttzzzxxxqqqgggbbbdddmmmvvv|||uuugggaaaWWWUUUTTTTTTUUUXXX[[[\\\FFF<<<111,,,---...---***------......------,,,+++yyynnnkkkqqq|||wwwiiiaaacccmmmuuu{{{|||lll^^^OOODDD>>><<<<<<;;;;;;===???AAACCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFDDDAAA>>><<<<<<===@@@BBBCCCCCCBBBAAACCCEEEHHHMMMQQQUUUXXXYYYYYYXXXYYY[[[]]]cccqqq~~~tttdddbbb______bbbcccbbbdddhhhkkkmmmoooooommmkkkiiiiiiggghhhlllqqquuu}}}~~~kkkaaa\\\[[[YYYXXXXXXXXXYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWUUURRRRRRVVVZZZ```lllyyyttt```YYYZZZ^^^hhhuuu|||jjj\\\GGGAAA===>>>>>><<<===@@@======<<<<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;::::::::::::::::::999;;;<<<<<<;;;;;;<<<===<<<<<<======>>>>>>??????BBBAAA@@@>>>===<<<<<<<<<999===BBBGGGMMMSSSYYY^^^aaa``````bbbfffhhhgggeeedddcccaaa```______`````````]]]WWWQQQNNNOOOSSSXXXWWWSSSQQQPPPOOOQQQYYYbbbnnnyyy}}}lllaaaZZZUUUSSSTTTRRRTTTVVVUUURRRRRRUUUXXXYYY[[[```gggooowww~~~zzzvvvsssqqqtttrrrqqqtttyyy|||zzzwwwssstttvvvwwwvvvuuurrrqqqqqqvvv{{{}}}zzzsssllliiiddddddhhhpppxxx|||zzzvvvooopppqqqtttzzz}}}zzz~~~sssooojjjjjjmmmtttzzz}}}rrrgggbbb]]]WWWWWWZZZ]]]]]]\\\HHH>>>333---...000...,,,,,,,,,,,,,,,,,,,,,+++***uuunnnooowww}}}qqqfff```bbbjjjqqquuu~~~xxxhhhZZZLLLCCC???===<<<<<<===>>>@@@CCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEBBB???===;;;===???@@@AAAAAAAAA@@@???@@@AAACCCFFFIIILLLMMMQQQQQQTTTZZZ___hhhyyywwwhhhjjjhhhiiimmmpppqqqtttyyy~~~zzzxxxqqqrrrvvv{{{~~~lll]]]WWWWWWXXXXXXZZZ\\\^^^``````^^^]]]\\\[[[ZZZYYYXXXXXXXXXWWWYYY___gggsss|||}}}kkk[[[VVVWWW\\\hhhyyy}}}vvvhhh\\\IIIDDD@@@AAAAAA??????AAA>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===<<<:::888666======<<<;;;;;;;;;;;;;;;:::<<<======<<<;;;===>>>===>>>>>>??????@@@AAAAAAEEEDDDBBB@@@???>>>======777:::>>>CCCGGGMMMSSSXXX\\\]]]___bbbdddeeecccaaabbbaaa```______```aaabbbbbb```\\\WWWTTTTTTWWWZZZWWWRRROOOPPPSSSWWW```hhhuuu~~~zzzmmm___XXXSSSPPPQQQSSSRRRRRRSSSUUUWWWZZZ]]]^^^ZZZ___gggnnnuuu}}}~~~{{{xxxyyy}}}~~~zzz{{{}}}~~~}}}zzzwwwuuuuuuxxx{{{{{{wwwrrrmmmkkkhhhiiilllssszzz}}}{{{yyyssssssuuuxxx|||{{{uuuvvvzzzuuussswww{{{|||xxx}}}{{{{{{~~~pppppprrrvvv{{{xxxppphhh___\\\___bbb```^^^KKKBBB666000///000///...,,,,,,,,,+++++++++******uuuuuu{{{~~~xxxlllccc```eeemmmrrruuu~~~wwwdddVVVIIIAAA???<<<<<<<<<===???AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGEEECCC@@@>>><<<<<<>>>???@@@@@@@@@???<<<<<<<<<===???AAADDDFFFJJJLLLQQQYYYaaammmvvvuuusssvvv}}}xxxeee]]][[[XXXYYY[[[^^^bbbggglllooolllkkkhhheeecccaaaaaaaaabbbeeekkktttrrrhhhiiioooyyysssaaaVVVTTTWWW[[[iii{{{~~~yyywwwwwwqqqeee[[[LLLFFFCCCCCCBBB???>>>???AAAAAAAAAAAAAAAAAAAAAAAA????????????>>><<<:::999@@@@@@???>>>============;;;<<<>>>===<<<<<<===?????????@@@@@@AAABBBBBBBBBEEEEEECCCAAA@@@>>>======999;;;>>>AAAEEEIIIOOOSSSWWWXXXYYY[[[]]]^^^^^^]]]^^^^^^]]]]]]^^^___aaabbb```___]]]YYYVVVUUUVVVXXXUUUQQQPPPWWW```hhhrrrzzz|||hhh^^^SSSOOOMMMLLLOOOTTTVVVVVVWWWZZZ___bbbddddddaaagggnnnsssxxxzzzvvvyyyzzz{{{zzzwwwsssrrrqqqoooqqqtttzzz~~~zzzzzzzzz|||~~~{{{uuurrrrrryyyvvvooohhheeehhhnnnrrrtttyyy}}}~~~}}}xxxyyy~~~wwwuuuxxx|||tttvvvzzzxxxnnngggcccaaaaaa```RRRIII<<<444000000///------,,,,,,+++++++++++++++|||uuu{{{}}}uuujjjdddfffmmmuuuyyy{{{rrr^^^OOOCCC===;;;::::::;;;===>>>@@@BBBCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEECCCAAA@@@<<<======>>>????????????;;;;;;;;;;;;===@@@BBBDDDFFFHHHOOOYYYcccqqqpppcccaaabbb]]]]]]___cccjjjsss{{{|||wwwsssppppppqqqrrrxxxyyyfff]]][[[\\\aaafffmmmnnnkkkcccXXXSSSUUUYYY___lll~~~tttrrrrrruuuwwwsssggg^^^MMMGGGCCCDDDCCC@@@@@@BBBCCCDDDEEEEEEEEEEEEDDDCCCGGGFFFDDDBBBAAAAAAAAABBBAAAAAA@@@>>>>>>=========<<<>>>??????======>>>@@@@@@@@@AAAAAABBBCCCCCCCCCEEEDDDCCCBBBAAA???>>>===<<<===>>>???AAAEEEJJJNNNQQQQQQRRRRRRTTTVVVYYYZZZ[[[[[[[[[[[[\\\^^^```aaa______]]]ZZZWWWUUUUUUWWWVVVTTTXXXcccpppzzz|||kkkZZZQQQJJJHHHHHHIIINNNTTTYYYZZZ]]]ccchhhlllmmmlllhhhlllppptttxxx}}}}}}~~~}}}{{{yyyxxxxxxyyyyyy{{{~~~vvv{{{{{{wwwuuurrrooojjjdddaaaaaaffflllyyy{{{{{{yyywwwzzz{{{wwwtttqqqnnnlllpppwww|||{{{|||~~~www}}}uuueee]]]\\\___ZZZPPPBBB777111...---,,,......---,,,+++,,,,,,---yyywwwzzzsssllllllsss{{{ooo\\\NNNCCC======999:::;;;===???AAABBBCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBB===>>>>>>>>>>>>??????@@@;;;<<<<<<===???AAABBBCCCBBBEEEMMMYYYeeettt|||jjjcccccceeebbbcccgggmmmvvv{{{zzz|||}}}pppbbbZZZVVVSSSTTTWWWXXXZZZZZZVVVQQQQQQUUUZZZdddqqq|||qqqiiijjjooowww{{{xxxnnneeeQQQJJJEEEEEEEEEDDDEEEHHHGGGHHHIIIJJJJJJIIIHHHGGGHHHFFFDDDCCCCCCDDDEEEGGGAAAAAA???>>>===============>>>@@@???>>>>>>???AAA@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAA??????>>>>>>>>>======???CCCFFFJJJKKKLLLLLLMMMPPPUUUXXX[[[ZZZZZZZZZ\\\]]]___`````````^^^[[[XXXVVVVVVWWWZZZ]]]fffuuuppp```PPPIIIDDDCCCDDDFFFLLLSSSYYY]]]dddlllqqqtttvvvvvvkkkmmmoooqqqvvv}}}|||~~~|||xxx|||vvvsssnnniiiccc^^^aaagggxxxyyyyyywwwwww|||~~~~~~wwwqqqooopppmmmvvv|||~~~|||qqqlllllluuu}}}fffXXXWWW[[[^^^TTTFFF999111---,,,,,,///...---,,,+++,,,---...~~~vvvrrrqqqxxxjjjYYYMMMDDD??????999:::<<<>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD??????>>>>>>??????@@@@@@======>>>???@@@AAAAAAAAA???BBBKKKXXXfffwwwrrriiihhhhhhhhhhhhlllttt}}}pppggg^^^WWWQQQLLLLLLPPPKKKNNNOOONNNMMMOOOUUUZZZeeeqqq|||zzznnnddd```ccckkkttt{{{zzzssslll]]]TTTMMMJJJIIIFFFGGGJJJJJJKKKLLLMMMMMMLLLKKKJJJGGGGGGGGGHHHIIIJJJKKKKKKEEEDDDCCCAAA@@@?????????>>>???@@@@@@??????@@@BBB@@@@@@AAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDBBBBBBAAA@@@>>><<<:::;;;>>>AAACCCFFFIIIKKKLLLNNNRRRVVV\\\\\\\\\\\\]]]^^^```aaa______]]]ZZZVVVUUUVVVWWW```hhhwwwzzzgggXXXJJJDDD@@@@@@@@@BBBIIIQQQZZZbbbmmmtttwwwwwwwwwxxxooooooooopppssswww{{{~~~yyyyyywwwuuutttsssrrrrrrtttzzz~~~|||wwwqqqfff\\\[[[```lllooossstttvvv|||xxxwww{{{zzztttqqqpppjjjvvv|||zzzvvvooonnnkkkpppyyy}}}xxxxxxxxxdddXXXVVVXXX^^^UUUGGG:::111.........///...,,,+++***+++,,,---zzzrrrqqqvvvxxxaaaRRRGGG@@@<<<===:::;;;===@@@BBBDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEE@@@???????????????@@@AAA>>>???@@@AAAAAA@@@>>>===<<<@@@IIIXXXgggyyywwwxxx{{{mmmkkknnnnnnlllnnnttt|||kkkbbb\\\UUUOOOHHHCCCDDDIIIFFFIIIKKKKKKJJJMMMSSSYYYcccnnnxxxzzzwwwpppeee[[[[[[^^^fffpppxxxyyytttooojjj```VVVPPPKKKFFFFFFIIIKKKLLLNNNOOOOOONNNLLLKKKLLLNNNQQQSSSUUUUUUUUUTTTIIIHHHGGGFFFDDDDDDCCCCCC>>>@@@AAAAAA@@@???AAABBB@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDEEECCCAAA===::::::===@@@>>>CCCIIILLLMMMOOOQQQTTT^^^^^^]]]]]]^^^___aaabbb^^^]]][[[WWWTTTRRRTTTUUUcccoooppp```SSSGGGBBB>>>>>>>>>@@@GGGOOO^^^hhhsssyyyxxxuuutttuuutttsssqqqppppppooollliiicccbbb```_________```aaaZZZ```jjjttt~~~vvvhhhZZZVVV[[[```eeelllpppsssyyywwwmmmkkknnnsssuuusssnnnhhhdddiiiwww|||xxx|||~~~{{{}}}{{{uuurrrsssrrrtttxxx{{{yyytttuuuzzztttsssqqqnnnooottt}}}yyynnnaaaYYYWWWXXX]]]TTTGGG:::222///000111...---+++))))))***+++,,,wwweee___jjjyyypppZZZLLLCCC>>>===>>>;;;;;;;;;===???BBBEEEFFFCCCEEEFFFGGGFFFCCC@@@>>>AAACCCEEEFFFGGGFFFEEEDDDCCCAAA???>>>===>>>???@@@@@@@@@AAA@@@@@@AAACCCFFF???AAAHHHVVVkkkzzzuuuwww~~~ssseeebbbccciii|||~~~sssqqqrrrssssssuuuyyy}}}qqqfff___WWWVVVSSSMMMFFFAAA@@@AAACCCDDDEEEDDDFFFMMMWWW___jjjooossssssnnnfff^^^YYYWWWWWWYYY^^^dddjjjooorrrtttlll___TTTMMMJJJIIIIIIHHHMMMSSSVVVVVVUUUVVVXXXSSSYYY^^^___aaadddccc___^^^YYYSSSNNNJJJFFFCCC@@@AAABBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDGGGKKKNNNLLLJJJIIIIIIKKKLLLMMMMMMMMMKKKGGGCCC@@@?????????<<<>>>BBBEEEIIIMMMSSSWWWXXXZZZ]]]^^^______aaabbbaaa```^^^ZZZUUURRRRRRSSSaaavvvvvvgggXXXMMMBBB@@@===;;;<<<@@@DDDGGG]]]gggrrrwwwvvvssstttvvvtttrrrooollliiieee```\\\XXXVVVSSSRRRSSSSSSSSSSSSNNNOOOTTT\\\eeeqqq{{{lll[[[RRRSSSXXX```jjjqqqpppqqq{{{ttthhhiiiggghhhllljjjdddcccgggpppvvvvvvssszzzzzztttwwwzzz{{{zzzxxxyyy|||~~~{{{tttmmmdddcccdddhhhmmmqqqqqqpppooolllkkkiiibbbXXXSSSSSSTTTUUUOOO>>>000,,,///111......---,,,++++++++++++jjj\\\]]]hhhvvv}}}kkkVVVIIIAAA===<<<===<<<<<<<<<>>>@@@BBBDDDFFFCCCDDDEEEEEEDDDBBB@@@>>>AAABBBDDDFFFFFFFFFEEEDDDDDDCCC@@@???>>>>>>???@@@@@@AAAAAAAAA??????AAACCC@@@CCCKKKZZZnnn|||uuummmnnnrrrzzzxxxnnnbbbYYYXXXZZZ^^^lll}}}|||}}}xxxpppkkkmmmrrrvvv{{{{{{rrrkkkjjjggg___VVVRRRNNNMMMLLLIIIEEECCCCCCDDDAAABBBCCCCCCEEEMMMWWW___mmmpppsssrrrkkkbbbYYYUUUQQQSSSUUUWWW[[[dddooowww|||tttggg[[[SSSPPPOOOPPPLLLQQQVVVYYYYYYZZZ]]]___bbbhhhlllmmmpppttttttqqqlllhhhbbb]]]XXXTTTPPPMMMHHHHHHIIIIIIIIIIIIHHHHHHJJJKKKKKKKKKKKKMMMQQQTTTRRRQQQOOOPPPSSSUUUUUUUUUVVVTTTOOOJJJEEEBBB@@@??????AAADDDFFFIIIMMMRRRVVVXXXZZZ]]]^^^^^^```bbbddddddccc___YYYSSSPPPOOOOOObbbuuutttdddSSSGGG@@@>>>;;;:::<<<@@@EEEHHH]]]eeeooorrrqqqqqqtttwwwuuurrrooollliiieee```\\\TTTRRROOONNNMMMLLLJJJHHHDDDDDDFFFLLLSSS\\\lllzzz~~~ooo^^^UUUVVVTTT[[[dddkkklllnnnyyy|||tttllljjjkkklllhhhaaaaaaeeemmmwww{{{xxxyyy~~~zzz}}}||||||zzzsssiiiddd```bbbgggjjjfffaaaeeecccdddddd___XXXVVVXXXUUUWWWRRRCCC444///000111,,,,,,,,,++++++,,,------sss___XXX___iiiwwwuuudddPPPEEE???<<<;;;======>>>>>>???@@@BBBDDDEEEDDDDDDDDDCCCBBBAAA@@@???AAABBBDDDEEEFFFFFFEEEEEEFFFDDDBBB@@@?????????@@@AAACCCDDDDDDBBBAAAAAABBBBBBFFFPPP___qqqyyyrrrpppoooooorrrzzzwwwmmmeeeaaa]]]UUUQQQTTTUUUWWWaaammmwwwllliiieeeeeelllssszzz~~~ooodddZZZUUUQQQSSSSSSNNNIIIHHHGGGGGGGGGGGGFFFEEEEEEDDD@@@AAABBBCCCEEEMMMXXX```kkkooorrrqqqkkkaaaXXXSSSOOORRRTTTTTTXXXbbbrrr~~~rrreee\\\XXXWWWWWWUUUYYY]]]___```ccchhhlllpppvvvzzz||||||xxxrrrlllgggbbb]]]YYYSSSSSSRRRQQQPPPPPPPPPPPPSSSTTTVVVVVVVVVXXX[[[]]]]]][[[[[[\\\___aaaaaaaaabbb___ZZZTTTMMMGGGBBB@@@@@@BBBEEEGGGJJJNNNTTTXXXYYYZZZ\\\]]]^^^```cccfffgggeee```YYYQQQLLLKKKKKK[[[mmmuuudddRRRFFF===;;;999999;;;???DDDGGGXXX___fffjjjkkkmmmsssxxxwwwuuuqqqmmmjjjfffbbb___UUURRRNNNKKKIIIFFFCCC@@@???>>>>>>BBBDDDJJJUUU```nnn|||rrrbbbXXXWWWVVVYYY```eeefffiiitttuuuttttttqqqjjjcccdddiiiooo||||||{{{}}}~~~yyynnneee]]]^^^cccddd^^^WWW]]]\\\^^^```]]]WWWUUUXXXWWWZZZWWWIII:::333111111++++++++++++,,,---...///ggg\\\]]]cccmmmzzzlll]]]KKKBBB???<<<<<<>>>??????@@@@@@BBBCCCDDDEEEFFFEEEDDDCCCBBBAAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFGGGFFFDDDCCCAAA@@@@@@@@@BBBDDDGGGGGGFFFEEEDDDEEEEEEKKKVVVcccrrr}}}xxx{{{zzzyyyxxxyyy~~~|||wwwpppiiiccc^^^YYYUUUSSSOOONNNQQQRRRTTT[[[dddttt{{{sssmmmhhhgggfffhhhooovvv~~~{{{sssjjj```WWWQQQMMMJJJIIIKKKLLLIIIGGGIIIHHHJJJLLLLLLKKKHHHEEECCCBBBCCCDDDDDDGGGNNNXXX```hhhmmmssstttoooeee\\\WWWUUUVVVXXX[[[aaammm|||tttjjjccc```___aaadddgggiiikkkooovvv|||~~~yyyssslllhhhaaa```]]]ZZZYYYXXXXXXXXX[[[]]]```bbbccceeegggiiijjjiiihhhiiikkkmmmmmmlllnnnkkkfff___WWWNNNHHHDDDBBBDDDFFFHHHKKKPPPVVV[[[XXXZZZ\\\]]]^^^```dddfffgggddd___XXXPPPKKKIIIIIIOOO___{{{~~~ppp```OOODDD<<<;;;999888999<<<@@@CCCMMMTTT\\\cccgggmmmsssyyy{{{xxxsssooollliiifffddd\\\WWWQQQKKKGGGDDDBBB@@@CCCAAA@@@BBBDDDEEELLLTTTYYYeeewwwwwwjjj^^^WWW]]]]]]```cccdddfffoooyyy{{{rrrlllmmmrrrwww}}}{{{|||~~~}}}pppiiiaaa___aaaaaa]]]XXX[[[[[[___bbb^^^VVVRRRRRRWWW]]][[[NNN???666111///,,,+++++++++,,,,,,---...rrr___\\\bbbfffooozzzeeeWWWHHHAAA???>>>>>>@@@???@@@AAABBBCCCDDDEEEEEEGGGGGGFFFEEEDDDCCCBBBBBB???@@@AAACCCEEEFFFGGGGGGHHHGGGFFFEEEDDDCCCBBBBBB@@@CCCFFFGGGGGGGGGHHHHHHIIIPPP[[[gggrrr}}}~~~{{{pppmmmllllllmmmeeedddbbb```^^^ZZZUUUQQQKKKIIIHHHIIIKKKNNNUUU\\\cccwwwssskkkiiijjjllljjjhhhjjjqqqyyyxxxqqqjjjdddaaa^^^\\\ZZZWWWTTTOOOLLLLLLKKKHHHIIIKKKIIIFFFGGGKKKLLLRRRXXXYYYUUUOOOIIIGGGDDDEEEEEEEEEHHHOOOYYYaaakkkpppvvvxxxrrriii```ZZZ]]]]]]___gggsssvvvpppnnnppprrrtttuuuwww|||rrroookkkgggdddccccccccceeehhhlllpppqqqsssuuuwwwxxxwwwvvvwwwxxxyyyxxxwww{{{yyyuuunnneee[[[RRRMMMKKKKKKKKKKKKLLLOOOTTTXXXXXXYYY\\\]]]]]]___bbbeeebbbaaa]]]WWWPPPKKKIIIIIIIIIVVVooosssdddVVVGGG>>>===;;;888777777999;;;===CCCKKKVVV```iiipppwww|||~~~{{{uuuqqqooommmkkkjjjbbb\\\RRRJJJFFFDDDDDDDDDEEEBBBBBBEEEGGGGGGKKKPPPTTTZZZeeeqqqwwwhhh\\\bbb```aaadddgggjjjrrrzzzyyyvvvwwwyyy{{{~~~~~~{{{zzz}}}}}}qqqmmmgggaaa\\\ZZZYYYXXXZZZ\\\bbbfffcccYYYRRRQQQYYY______RRRCCC888111---...---,,,,,,+++++++++,,,lll^^^^^^dddkkkrrrzzzzzz```RRREEE@@@???>>>???AAA???@@@BBBCCCEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBB>>>???@@@BBBDDDFFFGGGHHHHHHGGGGGGGGGFFFEEEEEEDDD@@@BBBEEEFFFGGGGGGIIIKKKOOOWWWaaakkksss|||{{{ggg^^^\\\\\\^^^```^^^_________]]]XXXQQQLLLIIIHHHGGGFFFGGGKKKRRRWWWZZZjjjppphhhggghhhmmmsssmmmiiiiiiqqq}}}~~~xxxnnnjjjeee```[[[WWWRRROOOMMMIIIHHHIIIIIIFFFGGGJJJGGGGGGHHHIIIGGGCCCFFFLLLRRR]]]iiijjjbbbWWWOOOMMMDDDFFFGGGHHHKKKSSS___gggtttwwwyyywwwpppggg```\\\cccccciiivvv~~~xxxtttsssssssssvvvzzz~~~}}}sssggg]]]VVVUUUTTTRRRNNNLLLLLLOOORRRVVVYYY\\\]]]]]]^^^___aaa]]]]]][[[WWWQQQLLLIIIHHHJJJSSSfffnnn___RRRFFF>>><<<:::888666555666888999===EEEQQQ^^^iiissszzz{{{vvvrrrqqqppppppoooggg```VVVNNNJJJIIIJJJJJJGGGEEEGGGLLLNNNNNNPPPSSSUUUWWWZZZ___hhhwwwuuufffaaa^^^___eeekkkqqqxxx~~~}}}}}}}}}}}}{{{yyyxxxvvvrrrqqquuu|||vvvsssmmmccc[[[VVVVVVXXX[[[]]]ccchhhfff^^^YYYYYY[[[bbbbbbVVVFFF:::222---///...---,,,++++++++++++|||pppfffggglllwww|||sss[[[NNNBBB>>>>>>>>>>>>@@@>>>???BBBDDDFFFGGGHHHHHHEEEFFFGGGGGGFFFDDDBBB@@@>>>>>>@@@AAACCCFFFHHHIIIGGGGGGHHHHHHHHHGGGGGGGGGEEEGGGHHHHHHHHHIIILLLNNNTTT\\\gggpppxxxyyyjjj[[[TTTTTTUUUXXX]]]^^^^^^]]]\\\ZZZTTTMMMHHHHHHIIIHHHFFFGGGKKKPPPSSSVVVbbbttt{{{oooffffffiiimmmttt{{{sssmmmkkkssszzzoookkkccc```[[[XXXUUUQQQNNNKKKIIIDDDCCCEEEEEECCCDDDIIIFFFGGGJJJLLLIIIGGGLLLTTT\\\kkk{{{{{{lll[[[QQQNNNGGGIIILLLOOOUUU___kkktttzzzyyyuuuooohhhdddbbbbbbgggkkkuuu{{{mmmaaaYYYYYYWWWTTTOOOLLLLLLOOORRRUUUXXX\\\^^^]]]\\\\\\\\\YYYZZZ[[[XXXRRRLLLHHHFFFJJJOOO\\\rrr|||lll___SSSGGG???999888666444444555777888;;;@@@JJJVVVbbbnnnwww}}}~~~zzztttqqqpppqqqrrrrrrnnniiibbb]]]ZZZXXXWWWVVVXXXVVVYYY___cccbbbbbbeee___`````````cccjjjuuu}}}}}}ppp```]]]^^^fffnnnttt{{{~~~{{{yyyzzzzzzuuuooonnnuuu}}}|||tttkkkeeebbbaaabbb``````cccgggeee```___bbb___ffffffZZZIII<<<444///------,,,++++++,,,,,,,,,~~~wwwqqqrrrwwwpppXXXLLL@@@============???===???BBBEEEGGGHHHIIIIIICCCEEEFFFGGGFFFCCC@@@>>>>>>>>>???AAACCCFFFHHHIIIFFFGGGHHHIIIIIIIIIHHHHHHMMMMMMMMMLLLLLLLLLOOOQQQXXX```kkkttt|||{{{nnnbbbVVVQQQQQQRRRWWW]]]]]]\\\ZZZYYYVVVQQQKKKFFFDDDFFFFFFDDDDDDHHHKKKMMMTTT\\\kkkzzz{{{kkkbbb]]]bbbiiinnnvvv}}}|||sssooowwwyyyqqqooofffccc^^^YYYVVVRRROOOLLLIIIDDDBBBEEEEEEBBBDDDIIIIIIKKKOOORRRPPPOOOVVV___eeewwwqqqZZZNNNKKKKKKNNNRRRWWW^^^iiiwww{{{vvvooofffaaaaaafffjjjiiiqqq}}}mmm___WWWWWWUUUSSSOOONNNOOOSSSVVVTTTXXX\\\^^^]]]\\\ZZZZZZWWWZZZ[[[YYYSSSLLLFFFCCCGGGJJJRRRccczzzuuuhhh]]]QQQDDD<<<777666444444444555777999999<<>>666111++++++++++++,,,---......zzztttvvvjjjRRRJJJCCCAAA???<<<<<>>@@@CCCFFFHHHIIICCCGGGJJJJJJHHHHHHJJJMMMIIIIIIKKKMMMKKKJJJQQQZZZ```kkkwww}}}|||rrrmmm^^^VVVMMMIIILLLRRRXXX[[[XXXXXXWWWUUUSSSPPPMMMKKKHHHGGGFFFFFFHHHLLLPPPSSSVVV\\\fffoooyyyvvvpppddd```]]]aaajjjuuu}}}{{{tttnnntttxxxtttrrrnnnhhhbbb\\\VVVPPPKKKKKKHHHDDDBBBBBBEEEJJJMMMOOOSSSWWWZZZ[[[___eeeiiiwwwooo___RRRKKKQQQWWW\\\cccqqqxxxkkkaaaaaadddgggmmmsssvvvvvv~~~ooo]]]QQQSSSQQQOOOOOOQQQSSSUUUUUU\\\ZZZXXXYYY]]]______]]]___\\\XXXSSSNNNIIIFFFDDDJJJMMMSSS]]]mmmyyynnnaaaTTTIIIAAA===666666555444444444444444888:::>>>AAAIIIWWWiiivvv{{{{{{yyyuuurrrrrrwww|||{{{yyy|||yyy{{{hhh```YYY\\\hhhssswwwvvvvvv}}}wwwzzz~~~ssstttzzzxxxqqqkkkjjjgggeeeiiilllhhhaaaaaaaaagggiii[[[CCC777888111///------......---,,,zzzyyydddPPPHHHBBB@@@???<<<===@@@BBBCCCDDDEEEGGGHHHIIIJJJGGGGGGGGGFFFEEECCCBBBAAA======???AAADDDFFFGGGHHHEEEGGGIIIJJJJJJKKKLLLMMMKKKKKKMMMNNNMMMMMMVVV```cccppp~~~~~~uuulllhhhZZZTTTLLLIIIKKKPPPUUUWWWVVVVVVUUUTTTRRROOOMMMKKKIIIIIIIIIJJJLLLOOOSSSUUUUUU\\\eeennnvvv}}}{{{}}}rrrhhhcccbbb``````fffoooyyy~~~uuunnniiiqqq{{{sssllleee^^^XXXTTTQQQNNNJJJFFFFFFIIIMMMPPPSSSZZZdddlllpppuuuzzz~~~kkk[[[PPPKKKTTTYYY```iiixxxvvvkkkcccffflllqqqvvv{{{ppp^^^QQQJJJJJJKKKNNNTTTYYY^^^```aaa___^^^___bbbcccbbb```___]]]YYYSSSNNNJJJGGGFFFHHHJJJOOOWWWcccuuuxxxrrrggg[[[NNNEEE>>>;;;555555444444444555666666666888;;;===BBBMMM\\\ggguuuwwwyyyxxxvvvwwwzzz~~~zzzpppvvvxxxhhh```YYY[[[eeeooosssrrryyy|||lllkkksssxxxwwwqqqnnniiifffjjjooommmhhhgggeeehhhkkk```KKK>>>===222000.........///...---zzzxxxwwwtttrrrxxxwww]]]MMMFFF@@@???>>>===>>>AAACCCCCCDDDEEEGGGHHHIIIIIIFFFGGGGGGFFFFFFDDDCCCCCC???@@@AAACCCDDDFFFGGGHHHGGGGGGHHHJJJMMMOOONNNMMMNNNMMMNNNOOOOOORRR]]]iiiooo}}}~~~yyy{{{}}}{{{tttmmmfffbbbUUUPPPKKKHHHIIIMMMQQQSSSVVVVVVVVVUUUTTTRRRQQQPPPOOOPPPQQQSSSVVVXXXZZZ[[[YYY```hhhpppvvv|||}}}uuuvvvqqqqqquuuwww|||{{{pppggg```[[[\\\]]]```hhhrrryyy{{{{{{mmmeeebbbmmmwwwpppiiibbb^^^WWWTTTOOOKKKJJJLLLOOORRRXXXbbbppp}}}}}}hhhYYYRRROOOUUUZZZaaannnwwwppplllsss~~~ooo\\\PPPGGGHHHKKKOOOVVV^^^eeeiiieeedddeeefffgggfffdddaaa___]]]XXXTTTOOOKKKIIIHHHMMMOOOSSSXXXaaannn~~~{{{uuuuuussspppmmmmmmnnnoooqqqmmmggg]]]QQQGGG???:::888444444444444555666777888666777999:::===DDDMMMUUUhhhmmmtttxxxyyy{{{tttggggggppp{{{nnneee\\\\\\ccckkkoooooo{{{}}}xxxfffcccnnn{{{|||xxxqqqmmmrrr{{{~~~{{{rrrlllkkknnngggVVVFFF@@@444222///.../////////...xxxmmmkkkiiijjjtttqqqYYYJJJCCC>>>??????>>>???BBBCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGGGGFFFFFFEEEEEEAAABBBCCCDDDEEEFFFGGGHHHIIIHHHGGGJJJOOOQQQPPPMMMNNNMMMMMMOOOQQQWWWeeerrrzzz}}}{{{qqqllleee___]]]PPPNNNJJJIIIIIILLLOOOPPPWWWWWWXXXYYYYYYYYYYYYYYYXXXZZZ]]]```cccdddeeeeeedddhhhnnnssswww|||{{{tttooolllooolllnnnsssxxx{{{ppphhhbbb]]]YYYVVVWWW[[[cccmmmtttuuuttteee^^^\\\iiiyyyrrrkkkfff\\\XXXRRRMMMLLLMMMPPPRRRZZZdddsssiii\\\WWWUUUUUUXXX```nnn~~~yyywwwyyy|||{{{yyyyyy}}}xxxhhhXXXOOOKKKLLLNNNPPPTTTZZZaaaeeecccdddgggiiiiiigggccc```___\\\XXXSSSOOOLLLKKKJJJQQQTTTXXX\\\bbbmmm|||uuujjjiiigggeeecccbbbbbbcccddd```ZZZRRRHHH@@@:::888777555555555555555666777777777999:::;;;<<>>???@@@???@@@CCCCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGIIIHHHGGGJJJNNNPPPOOOLLLMMMKKKLLLOOOSSS[[[kkkzzzqqqgggbbb\\\XXXVVVLLLKKKJJJIIIJJJLLLOOOQQQVVVWWWYYY[[[]]]```bbbcccbbbdddhhhkkknnnnnnmmmlllnnnppprrruuuyyy~~~}}}vvvpppllllllnnnkkkjjjkkkooouuu~~~|||uuukkkccc___\\\WWWTTTRRRRRRTTT\\\eeelllooonnn___ZZZYYYeeeyyy~~~xxxqqqkkkaaa]]]WWWQQQOOOOOORRRTTTZZZbbbooozzzkkk]]]WWWUUUVVVXXX___lllxxxzzztttrrryyy|||uuutttrrrrrruuu{{{{{{mmm___SSSLLLLLLLLLLLLKKKLLLOOOUUUYYY\\\```eeeiiiiiifffbbb______\\\XXXSSSPPPNNNMMMMMMNNNSSSXXX\\\aaakkkyyyyyyjjj\\\``````___^^^\\\YYYWWWVVVSSSNNNHHHAAA;;;888666666777666666555555555666666888999:::;;;<<<>>>AAACCCEEEKKKTTT]]]gggrrr~~~vvviii^^^ZZZfffrrr{{{~~~~~~wwwooolllnnnsssuuuuuu|||}}}vvvoooooottt{{{||||||~~~~~~zzzqqqnnnrrr|||{{{zzzwwwzzz}}}lllSSS@@@444111---,,,,,,------,,,zzzooonnnlllkkknnnyyyhhhWWWGGGBBB>>>@@@AAA@@@AAACCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFAAABBBCCCDDDEEEFFFGGGHHHHHHGGGHHHJJJLLLMMMLLLKKKJJJIIIKKKPPPUUU___qqqyyyggg^^^YYYTTTOOONNNIIIIIIIIIIIIIIILLLPPPSSSSSSTTTWWW[[[```eeeiiikkklllnnnqqqtttvvvuuutttsssvvvvvvwwwyyy|||yyysssmmmiiilllqqqkkkkkklllooovvvvvvjjjeee___\\\ZZZXXXTTTPPPNNNMMMOOOUUU]]]dddggggggYYYVVVWWWaaappp||||||vvvrrrqqqqqqssstttwwwzzz{{{xxxsssoooeeeaaa[[[UUUSSSSSSVVVXXXYYY___iiirrr{{{kkk\\\TTTQQQWWWYYY___iiippptttyyy~~~yyyppphhhccchhhpppwwwwwwsssssssssssstttyyyttteeeXXXOOOKKKGGGGGGFFFCCCAAACCCIIINNNTTTZZZcccjjjkkkhhhdddbbb```^^^YYYUUURRRQQQQQQQQQQQQWWW]]]```ccckkkyyy}}}qqqbbbTTTXXXXXXWWWUUURRROOOKKKIIIFFFDDD@@@<<<888666555555666666666555666666777777888888999:::<<<>>>???@@@===AAAHHHOOOXXXdddrrr|||~~~~~~~~~}}}|||{{{zzzxxxtttqqqrrruuu{{{~~~yyynnnaaaXXX^^^jjjssswww}}}xxxwww{{{~~~|||~~~~~~wwwpppooovvv}}}}}}~~~yyyvvvttttttwwwyyy{{{~~~xxx[[[DDD555111---++++++,,,,,,,,,zzzxxxtttpppooottt}}}zzzcccUUUHHHBBB???AAABBBAAAAAADDDCCCCCCDDDDDDEEEFFFFFFFFFHHHIIIIIIIIIHHHGGGFFFFFF@@@AAABBBCCCEEEFFFGGGHHHFFFGGGIIIIIIHHHHHHIIIIIIHHHIIILLLRRRYYYdddvvvsssbbbZZZUUUPPPKKKIIIEEEFFFGGGGGGGGGKKKPPPUUURRRTTTXXX]]]dddkkkqqqtttxxxyyy|||~~~~~~~~~|||{{{||||||}}}{{{wwwuuuqqqlllnnntttqqqrrrrrrtttyyyrrrddd\\\YYYWWWWWWWWWUUUQQQLLLFFFFFFHHHOOOVVV\\\]]]\\\SSSSSSVVV^^^gggoootttuuuuuutttrrrnnnjjjfffdddccccccdddgggkkkooopppooonnnfffbbb\\\VVVSSSTTTVVVXXXWWW\\\ccciiiqqq{{{}}}gggYYYSSSPPPTTTVVV\\\cccgggjjjtttxxxnnnccc\\\^^^eeehhhrrr~~~{{{wwwxxxzzzzzzzzz|||}}}rrrcccVVVNNNJJJFFFFFFEEE@@@<<<<<>>AAAEEEIIINNNWWWbbbjjjmmmmmmllllllkkkkkkiiihhheeedddfffjjjhhhccccccfff^^^]]][[[ZZZZZZYYYWWWUUUSSSVVVZZZ^^^ccciiiooottt}}}~~~~~~}}}|||tttggg[[[]]]hhhooosss|||xxxtttyyy}}}wwwxxx|||zzzzzz}}}}}}{{{zzztttppppppvvv{{{aaaHHH666333...++++++,,,------~~~yyyvvvxxx~~~ttt^^^RRRHHHCCC@@@BBBCCCAAABBBDDDCCCCCCDDDDDDEEEEEEFFFFFFIIIIIIIIIIIIHHHGGGFFFEEE???@@@AAACCCDDDFFFGGGHHHDDDGGGJJJIIIFFFEEEFFFHHHHHHIIIMMMTTT[[[gggyyy~~~~~~qqqaaaZZZVVVPPPJJJHHHCCCDDDFFFEEEFFFJJJPPPVVVSSSVVVZZZaaaiiiqqqwww{{{yyyvvvvvvxxxvvvqqqrrrxxxvvvwwwvvvuuuzzzuuufffZZZPPPOOOOOOPPPRRRPPPKKKFFF???@@@CCCJJJQQQUUUUUURRROOOQQQVVV\\\bbbhhhlllnnnjjjiiihhhfffbbb___]]][[[YYYXXXZZZ]]]cccgggjjjjjjddd```ZZZTTTRRRRRRUUUWWWUUUYYY^^^cccgggoooxxxxxxdddYYYUUUTTTPPPRRRXXX^^^___bbbooozzzooocccYYYZZZ___```fffnnnyyy{{{}}}~~~|||ssseeeWWWNNNJJJJJJJJJGGGAAA;;;:::???DDDNNNXXXfffqqqtttrrrpppooofffddd___[[[YYYXXXZZZ[[[```eeejjjiiigggjjjttt}}}mmmcccYYYPPPKKKHHHDDDAAA>>>===>>>>>>555555666666555444222222000111222444777:::===>>>AAA???>>>???@@@AAAAAAAAABBBDDDGGGHHHJJJOOOVVV\\\[[[[[[\\\^^^______]]]\\\___]]]^^^bbb___XXXWWWZZZRRRPPPNNNNNNNNNOOONNNMMMKKKMMMOOOQQQTTTYYY___cccaaaffflllrrryyywwwmmmiiihhhZZZVVVXXXbbbnnnxxx~~~~~~zzzlll___```iiiooorrrzzzsssoooxxx}}}xxxwwwwwwzzzyyyyyyzzzuuuqqqpppnnnttt~~~cccIII888444///,,,,,,---......tttsssxxx}}}~~~|||{{{~~~{{{mmmWWWMMMDDDBBB@@@>>>===>>>@@@BBB>>>AAADDDEEEEEEEEEEEEFFFIIIHHHGGGHHHIIIHHHCCC???@@@@@@BBBCCCDDDEEEEEEEEEDDDEEEFFFEEECCCAAAAAABBBHHHJJJPPPZZZbbbmmm}}}~~~|||{{{~~~ooo^^^UUUQQQKKKFFFEEEBBBDDDEEEFFFHHHKKKPPPTTTUUUWWW[[[___fffppp||||||uuutttttttttuuuxxx{{{~~~sssfffZZZQQQMMMKKKJJJJJJLLLKKKHHHDDD@@@AAABBBDDDGGGJJJLLLNNNKKKNNNTTTZZZ___bbbddddddggghhhhhhddd^^^YYYWWWXXXMMMJJJIIILLLRRRXXX[[[[[[[[[YYYUUUSSSRRRRRRTTTUUUZZZYYYZZZ\\\bbbiiippptttzzznnnbbbXXXTTTSSSMMMQQQVVVZZZ___fffpppvvvqqqddd\\\ZZZZZZ\\\aaagggnnnxxxzzzqqqeeeZZZRRRNNNOOOHHHAAA???===;;;???DDDOOO___nnnrrrqqqrrrqqqmmmkkkhhhbbb___]]]]]]]]]]]]bbbdddeeeffffffiiipppuuuzzzpppeee[[[SSSNNNDDDBBB???;;;888666555555222222222000//////111333111333555666777999===???===>>>???@@@@@@AAACCCCCCDDDGGGIIIJJJKKKNNNSSSWWW[[[XXXWWWXXXWWWTTTWWW[[[\\\]]]^^^^^^]]]ZZZWWWUUUXXXWWWWWWUUUSSSQQQPPPOOOMMMNNNPPPSSSVVVZZZ]]]___]]]^^^aaagggnnnsssuuuvvv|||uuulllccc\\\WWWSSSPPPLLLIIIIIIMMMQQQVVV```jjjyyy}}}zzzsssmmmcccccciiiwww|||vvv}}}yyyuuurrrnnnooozzzyyyqqquuu{{{xxxqqqkkklllsss}}}oooeeehhhnnnyyygggNNN:::444/////////,,,***,,,nnnrrrzzzyyyzzz{{{xxxtttrrr}}}iiiUUULLLDDDCCC@@@??????@@@CCCDDD@@@BBBDDDEEEDDDDDDEEEFFFGGGFFFFFFGGGIIIHHHEEEBBBAAABBBCCCEEEFFFFFFFFFFFFCCCEEEFFFGGGFFFEEEFFFGGGJJJKKKRRR\\\fffsssxxx|||~~~yyyvvvuuuwwwyyy{{{tttfffWWWPPPMMMHHHEEEDDD???AAADDDFFFHHHLLLQQQTTTTTTWWWZZZ]]]cccmmmyyyuuujjjjjjkkkooovvvwwwggg[[[QQQJJJJJJHHHGGGHHHIIIHHHEEEBBBAAABBBCCCEEEGGGIIIKKKLLLKKKNNNSSSYYY]]]```aaabbb___``````\\\UUUNNNIIIHHHBBBAAA@@@BBBFFFKKKNNNPPPSSSRRRQQQQQQQQQSSSUUUVVVVVVVVVVVVYYY^^^eeelllppp}}}yyyqqqfff[[[SSSQQQQQQOOORRRWWW[[[aaaiiirrryyytttggg___\\\]]]___bbbfffkkksss~~~yyyqqqggg]]]UUURRRNNNGGGAAA???===;;;???DDDPPP^^^kkknnnnnnooopppnnnllljjjgggeeedddbbbaaa```ggghhhiiihhhfffhhhkkkooosssnnnfff]]]TTTMMMGGGCCC@@@>>>;;;888666444333333111222222111000000111333222444555666666888;;;======???BBBCCCEEEFFFGGGHHHHHHJJJNNNOOOQQQTTTXXX\\\\\\XXXWWWXXXWWWUUUWWW[[[```aaabbbdddfffggghhhhhhaaa___]]][[[ZZZZZZYYYXXXYYYYYY[[[]]]```cccfffgggdddeeehhhmmmssswwwxxxxxxpppiii```VVVPPPKKKHHHFFFHHHEEEDDDFFFGGGIIIPPPXXXbbbnnn{{{uuupppddddddkkkyyy~~~}}}|||}}}yyysssqqqooorrr}}}~~~wwwxxx}}}|||wwwpppssszzzvvvhhh___bbbiiiuuujjjSSS<<<555/////////,,,***,,,ssszzzyyyxxxuuummmgggeeeuuu~~~cccQQQJJJCCCBBBAAA@@@AAACCCEEEGGGDDDEEEEEEDDDCCCBBBDDDFFFFFFFFFFFFGGGIIIIIIFFFDDDCCCDDDEEEGGGHHHHHHHHHHHHCCCEEEHHHIIIJJJKKKMMMOOOOOOQQQXXXbbbnnn}}}uuuttt}}}{{{vvvvvvyyy}}}zzzuuurrrooollljjjccc```___aaadddhhhqqq{{{uuugggZZZNNNIIIGGGDDDBBBBBB<<<>>>BBBEEEHHHKKKOOORRRRRRTTTWWWYYY^^^gggsss|||{{{nnn___^^^___gggtttkkk\\\QQQJJJFFFFFFDDDDDDDDDEEEEEECCCAAACCCCCCDDDEEEFFFHHHIIIIIIKKKMMMQQQUUUYYY[[[]]]]]]]]]^^^]]]YYYPPPHHHAAA===<<<===>>>???@@@CCCGGGJJJIIIJJJLLLNNNPPPSSSUUUVVVRRRRRRRRRUUUYYY___eeeiiirrrnnnggg]]]UUUPPPOOOPPPQQQTTTXXX^^^eeeoooyyy}}}zzzzzzxxxwwwzzzyyyllleeebbbcccddddddfffkkkrrr{{{~~~zzzssskkkccc[[[WWWOOOHHHBBB@@@===<<<>>>DDDOOOYYYdddggghhhkkkmmmnnnmmmmmmmmmlllkkkiiihhhgggkkkllllllkkkiiiiiijjjllljjjdddZZZPPPIIICCC???<<<999888666555333222111111///111333333111000111222333444555666666777:::===???BBBGGGJJJKKKLLLMMMNNNPPPSSSWWW[[[___bbbfffiiifff```\\\\\\[[[ZZZ]]]bbbggggggiiikkkoootttxxxzzzsssnnniiiggghhhjjjjjjjjjjjjkkkllloooqqqsssuuuvvvrrrrrruuuyyy~~~~~~rrrjjj___UUUNNNJJJHHHFFFFFFCCCCCCDDDCCCBBBEEEKKKLLLVVVcccnnnxxx~~~{{{wwwtttggggggnnn|||xxxqqqlllppp}}}yyyyyy}}}xxxrrrqqqssswww}}}yyytttxxx~~~zzzjjj^^^VVVZZZbbbnnn|||}}}lllZZZ???666000//////,,,+++,,,~~~{{{tttjjjdddcccrrrzzz~~~~~~vvv]]]NNNHHHAAAAAA@@@AAABBBDDDGGGHHHGGGGGGFFFDDDBBBBBBCCCEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJFFFHHHKKKLLLMMMOOORRRUUUVVVZZZbbblllxxxyyyzzz|||qqqlllmmmkkknnnssswww|||zzzuuummmfffaaa^^^[[[YYYTTTRRRRRRUUUWWW[[[ccckkknnnwwwxxxxxx~~~qqqeee\\\QQQGGGDDDCCC@@@???@@@999<<<@@@CCCEEEHHHJJJLLLNNNPPPSSSUUUYYYaaakkksss}}}{{{|||~~~~~~qqqeeeWWWUUUUUU^^^mmmrrr^^^PPPGGGCCCCCCBBBBBBAAABBBBBBBBBAAA@@@DDDDDDEEEFFFFFFFFFFFFFFFIIIKKKMMMPPPSSSUUUWWWXXX[[[ZZZWWWRRRKKKDDD>>>;;;;;;===??????===???CCCHHHCCCEEEHHHLLLPPPRRRSSSTTTPPPPPPPPPRRRVVV[[[```dddgggeeeaaa\\\VVVSSSQQQPPPQQQTTTZZZbbbmmmzzzyyyqqqlllkkkrrr{{{vvvooommmmmmkkkkkkmmmsss{{{~~~yyyrrrjjjbbb]]]RRRKKKEEEBBB???<<<>>>BBBIIIPPPWWW\\\___dddiiimmmmmmnnnoooooonnnnnnooopppooopppppppppooooooooopppmmmdddVVVKKKCCC???;;;888444444333222222111111000...000333333222111111111333444555666666999===@@@EEEJJJPPPTTTVVVVVVXXXZZZ]]]aaagggnnntttyyy|||~~~zzzqqqhhheeecccccchhhmmmqqqsssuuuyyy~~~yyywwwzzz}}}~~~~~~{{{}}}yyylll```XXXTTTQQQPPPJJJHHHIIIKKKJJJGGGGGGKKKGGGMMMSSSXXX```ooo}}}{{{yyyxxxllllllrrr}}}zzzuuulllcccdddrrr~~~~~~zzzvvvvvvxxx|||~~~wwwrrrooorrrwwwxxxtttjjj^^^WWWPPPTTT[[[fffssswwwlll]]]CCC999000//////---++++++uuukkkiiilllxxx}}}|||zzz}}}nnnYYYLLLFFF??????@@@AAABBBEEEGGGHHHHHHHHHGGGDDDBBBAAACCCDDDGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKLLLMMMOOOPPPPPPRRRVVVXXX[[[bbblllvvvrrrfffccceee^^^aaaeeeiiinnnttt{{{{{{rrrmmmeee^^^XXXTTTQQQOOOLLLJJJLLLPPPQQQRRRVVV\\\[[[dddfffkkkvvvssscccZZZTTTKKKDDDAAA@@@<<<;;;===999;;;>>>@@@AAABBBDDDFFFIIILLLOOORRRUUU\\\eeekkktttyyy~~~~~~zzzvvvssssssnnnnnnpppttttttmmmaaaXXXNNNLLLLLLTTTcccuuu}}}bbbPPPEEE===;;;===@@@@@@@@@@@@@@@@@@AAAAAAEEEEEEFFFFFFFFFEEEEEEDDDFFFGGGHHHJJJLLLNNNQQQRRRRRRNNNIIIDDD???<<<:::888666999;;;;;;999:::>>>AAAAAACCCGGGKKKNNNOOOPPPPPPPPPOOOPPPQQQTTTXXX\\\______``````___]]]ZZZUUURRROOOTTT\\\iiiyyy|||ooofffcccjjjsss}}}}}}{{{{{{yyyyyy{{{zzzrrrjjjdddXXXQQQJJJFFFAAA======AAA@@@DDDIIIOOOUUU[[[cccjjjlllmmmnnnnnnnnnqqqvvvzzzyyyxxxwwwvvvvvvuuutttsssjjj___OOOCCC===999666444222222222222222111111111...000222333222111111222222333444666888<<>>::::::<<<999;;;===>>>>>>???AAACCCEEEIIINNNRRRUUUZZZaaafffnnnqqqtttsssnnniiiffffffeeebbbbbbeeedddZZZPPPKKKDDDDDDFFFMMMYYYjjjzzzsssYYYJJJBBB;;;;;;>>>===>>>??????>>>>>>@@@BBBDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCEEEHHHKKKMMMJJJEEE???:::999999999999666777999999999:::===???@@@BBBEEEHHHJJJLLLMMMMMMNNNMMMNNNOOOQQQTTTXXXZZZZZZ[[[^^^aaabbb___YYYTTTPPPUUUaaarrrvvviiicccgggnnnwwwzzzqqqjjj```XXXQQQKKKEEE>>><<>>EEELLLRRR[[[ccchhhjjjlllmmmnnnsss{{{~~~|||zzzxxxvvvtttfffZZZJJJ???:::888666444111111222222222222111111...000222222222111222333000222333555777<<>>111...///...,,,+++uuunnnwww|||fffXXXLLLCCC@@@AAABBBCCCEEEFFFHHHHHHFFFGGGHHHGGGEEECCCCCCCCCCCCEEEGGGHHHGGGHHHKKKNNNMMMMMMOOOPPPQQQRRRRRRRRRPPPQQQSSSSSSUUUXXX\\\___ffftttmmm]]]UUUUUUTTTTTTRRRPPPPPPRRRWWW[[[___dddhhhkkkooorrroooiiibbb^^^YYYUUUQQQMMMIIIGGGCCCAAABBBDDDCCCBBBEEEJJJHHHPPPSSSYYYhhhttt{{{pppggg^^^WWWRRRGGGBBB>>>>>>===::::::===:::;;;<<<<<<===???BBBEEECCCHHHPPPUUUXXX\\\aaadddjjjlllllliiibbb]]][[[[[[\\\WWWVVVYYYWWWOOOHHHFFF???BBBEEEIIIQQQ___ppp|||lllTTTIIICCC===<<<@@@;;;<<<>>>===<<<<<>>>>>===>>>@@@CCCGGGIIIDDD@@@;;;888999:::999888888888888:::<<<>>>>>>>>>===>>>AAADDDFFFHHHJJJKKKJJJJJJJJJJJJLLLOOOQQQSSSVVVWWWZZZ^^^```___ZZZVVVRRRYYYfffzzz~~~pppgggggglllpppyyywwwppphhh```WWWPPPGGG???<<<===:::777999@@@EEEJJJRRR[[[bbbfffllloooqqqwww~~~}}}|||zzzxxxiii\\\KKK@@@<<<:::666333000111222222222222111000///000111111000111333555000111222333555:::@@@EEESSS\\\hhhqqqwww}}}xxxtttrrrqqqpppqqqssspppiiigggiiicccccc```\\\\\\fffwww~~~yyyuuuuuuyyy|||}}}vvvssswww|||~~~vvv|||yyyoooaaaXXXZZZdddrrr{{{~~~{{{{{{||||||{{{sssiiiddd\\\YYYUUUSSSSSSRRROOOMMMIIILLLNNNQQQYYY```aaa]]]NNN???222...///...,,,+++vvvppp|||xxxeeeYYYMMMBBBBBBBBBCCCEEEFFFGGGHHHIIIEEEGGGHHHHHHFFFDDDCCCCCC???BBBFFFGGGHHHJJJNNNRRROOOPPPQQQSSSTTTTTTUUUUUUOOOQQQRRRTTTVVVYYY^^^bbbmmm}}}ooo]]]RRROOOTTTRRROOOJJJGGGGGGJJJMMMMMMSSSXXX\\\aaafffeeeaaa[[[YYYUUURRROOOLLLGGGDDDCCC@@@>>>?????????DDDJJJCCCKKKMMMRRR```kkk}}}tttpppjjjeee___XXXRRRNNNCCC>>><<<===<<<:::;;;>>>::::::;;;<<<===@@@DDDHHHBBBIIIRRRXXX[[[^^^bbbeeeggghhhgggbbbZZZUUUSSSSSSUUUOOONNNRRRRRRKKKGGGHHH@@@DDDHHHIIILLLWWWgggttt}}}dddLLLDDD@@@:::999===999;;;<<<;;;:::;;;>>>BBBCCCDDDFFFGGGFFFEEECCCBBB<<<;;;:::;;;===@@@DDDGGG===:::777666777888666444777555444666;;;>>>===;;;:::;;;>>>@@@CCCFFFIIIJJJFFFFFFFFFGGGIIIKKKMMMNNNTTTTTTVVVYYY]]]]]]ZZZVVVUUU\\\jjjpppfffdddgggjjjrrr}}}zzzsssmmmeee[[[SSSIII???;;;<<<;;;777777>>>BBBEEELLLUUU]]]dddlllrrruuuyyy~~~~~~}}}lll___MMM@@@;;;777222...000000111222222111000///000000111000000111333666000111111111333777===BBBLLLVVVcccnnnwww{{{yyyzzzzzz|||~~~yyyxxx{{{oooooommmgggeeelll{{{~~~xxxttttttxxx|||wwwqqqrrrvvvyyy|||{{{xxxwwwpppuuu{{{~~~}}}}}}}}}xxxoooaaaWWWVVV]]]hhhpppqqq|||yyyrrrrrrvvvyyy{{{qqqiiieee___[[[WWWVVVVVVTTTOOOKKKHHHJJJLLLNNNUUU]]]```]]]OOO@@@222...000///,,,+++tttqqqxxxcccQQQGGGBBBAAABBBDDDEEEGGGHHHHHHHHHJJJJJJJJJIIIGGGEEEDDDCCCEEEFFFFFFHHHJJJNNNQQQRRRXXXYYYZZZXXXUUUQQQPPPPPPPPPQQQRRRSSSVVV]]]fffmmmyyyjjjYYYQQQOOOLLLLLLLLLKKKIIIGGGFFFEEEDDDFFFIIINNNSSSUUUTTTRRRRRRQQQNNNJJJGGGDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>AAAAAACCCHHHNNNZZZooo|||qqqiii`````````^^^ZZZSSSMMMIIICCC@@@===;;;;;;;;;:::999999;;;<<<======>>>AAACCCIIIMMMSSSYYY^^^bbbgggjjjlllggg^^^UUUNNNKKKJJJJJJLLLIIIGGGIIIMMMOOOMMMJJJJJJFFFDDDGGGLLLTTTaaammmvvv{{{lll[[[HHH@@@???===;;;;;;999888888999;;;>>>>>>>>>DDDEEEHHHIIIHHHFFFCCC@@@<<<;;;;;;::::::;;;<<<===888666333444666777666555555888888666777;;;<<<999>>>???@@@BBBDDDGGGIIIKKKKKKKKKJJJGGGDDDEEEHHHLLLOOORRRUUUTTTRRRQQQSSSVVVXXXbbbqqqyyyoooeee```aaacccjjjttt~~~vvvlllfff^^^UUUNNNHHHCCC??????>>><<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>===<<>>AAADDDLLLPPPWWW\\\```ccceeegggfffaaaYYYPPPJJJFFFFFFFFFEEECCCBBBFFFKKKNNNLLLIIIIIIEEECCCEEEIIINNNXXXbbbooottt|||eeeTTTCCC======<<<;;;;;;888888888999;;;===>>>>>>CCCEEEGGGHHHHHHEEECCCAAA999888777666666666777777777555444555777777666444555888888777888;;;<<<999;;;<<<===???AAADDDFFFGGGJJJKKKJJJHHHEEEDDDGGGIIIGGGJJJLLLLLLJJJKKKNNNQQQXXXbbbqqqzzzooofff]]]ZZZ[[[ZZZ```hhhqqqyyyyyymmmggg^^^UUUNNNHHHDDDAAA===<<<;;;999999===DDDIIIRRRZZZcccjjjttt}}}~~~}}}|||~~~|||lllVVVCCC999555333222111111111111111111111111,,,///111000222222---%%%222222222333555777999:::===DDDMMMVVV```ooo}}}zzzyyyzzz{{{~~~xxxssstttxxx||||||vvvnnngggcccbbbcccbbbgggmmmqqqrrruuuyyy|||tttlllmmmqqqtttpppjjjbbb\\\ZZZ]]]```fffoooyyywwwoooooosssyyy|||ttthhh[[[[[[\\\^^^___[[[SSSLLLIIIGGGGGGLLLPPPVVV___iii___LLL888111000...++++++nnnhhhnnnlll[[[NNNGGGDDDBBBCCCDDDFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEEEEGGGJJJMMMQQQUUUWWWVVVWWWVVVTTTQQQNNNNNNNNNPPPUUUYYY\\\```kkk|||gggVVVNNNKKKFFFFFFEEEDDDBBB@@@>>>===???<<<999888999===???@@@>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999;;;===>>>CCCOOO[[[nnnxxxyyylllhhh```YYYTTTRRRRRRRRRVVVWWWXXXWWWRRRKKKDDD@@@<<<:::999999;;;===>>>===999;;;<<<<<<===???BBBEEEOOOUUU\\\aaaddddddddddddbbb]]]VVVMMMGGGCCCBBBBBB>>>===???DDDJJJMMMLLLIIIHHHEEECCCEEEFFFHHHOOOWWWdddlllvvvzzz]]]NNN@@@;;;;;;;;;;;;<<<888888888999;;;<<<>>>???BBBCCCEEEGGGFFFEEEBBBAAA888777666444333222333333555555555666888777555333444888888777888<<<<<<:::::::::<<<===@@@BBBEEEFFFJJJKKKKKKIIIGGGEEEEEEFFF@@@BBBDDDCCCBBBDDDIIIMMMVVV```ooowwwiii```YYYRRRQQQSSSRRRVVV[[[aaafffkkkpppttt~~~qqqjjj```WWWPPPKKKHHHFFF===<<<:::888777:::???CCCKKKSSS]]]fffqqq{{{~~~|||{{{{{{{{{~~~rrr\\\HHH<<<777444333111111111111111111111111---000111000000000***###222222222222333555666777888<<>><<<:::888888:::<<<======999:::<<<<<<===???CCCFFFQQQWWW___eeegggfffdddcccccc^^^VVVNNNGGGCCCAAAAAA<<<>>>AAAFFFKKKMMMKKKIIIGGGEEEEEEGGGGGGFFFJJJPPPZZZeeesssuuuYYYLLL???<<<<<<<<<<<<===777888999999:::;;;===???@@@AAACCCEEEEEEDDDBBBAAA;;;:::888555444333333333444555666888888777555333444888888777888<<<===;;;<<<===>>>@@@BBBEEEGGGIIIKKKKKKKKKKKKHHHFFFDDDCCC@@@AAABBB@@@???AAAFFFJJJQQQ[[[jjjzzzooodddYYYQQQLLLHHHIIIMMMPPPRRRTTTVVVXXX[[[^^^aaaiiiqqqzzzwwwpppeee\\\UUUQQQNNNLLL???>>><<<999777888;;;>>>EEEPPP\\\eeemmmvvv||||||zzz{{{|||wwwaaaMMM???888444333111111111111111111111111333444222------///000---111111111222222333444444666888;;;???FFFSSScccooo~~~~~~~~~~~~}}}yyywwwvvvwww}}}zzznnnnnn{{{}}}}}}{{{vvvqqqkkkddd^^^ZZZYYY]]]bbbeeegggjjjnnnrrr||||||uuupppmmmppprrrppphhh^^^[[[___dddeeeoooyyy~~~uuupppsssyyy}}}sssfff^^^VVVWWW\\\```\\\WWWPPPKKKHHHIIILLLRRR]]]gggppp[[[BBB444000///---***}}}kkkZZZYYYeeeuuuwwwdddWWWNNNHHHFFFBBBCCCEEEFFFHHHIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIKKKLLLMMMMMMNNNNNNNNNOOOQQQUUUXXXZZZaaakkksss~~~xxx```QQQIIIGGGHHHHHHGGGFFFEEECCCBBBAAA===<<<::::::<<<=========;;;:::999999888888999999::::::::::::::::::::::::999888:::<<<<<<:::>>>DDDJJJMMMQQQTTTTTTSSSSSSTTTMMMNNNOOOOOOMMMMMMOOOQQQTTTTTTTTTRRRMMMGGGAAA===>>><<<999999:::;;;;;;:::999:::;;;<<<===@@@EEEHHHQQQXXXaaahhhiiigggdddcccccc^^^WWWNNNGGGCCC@@@???>>>@@@CCCFFFIIIJJJHHHFFFDDDCCCDDDGGGFFFEEEHHHMMMSSS___qqqpppVVVJJJ???;;;:::999999:::666777999999999:::===???>>>???AAACCCCCCCCCBBBAAA>>><<<999777555333333333333555777888888666555444444888999777999===>>><<<>>>???@@@BBBDDDGGGIIIJJJKKKKKKKKKJJJIIIGGGDDDBBBAAABBBBBB???===>>>BBBFFFKKKSSSaaaqqqsss^^^UUUKKKGGGDDDCCCEEEIIIPPPPPPPPPNNNMMMNNNQQQSSSTTTZZZaaaiiirrr~~~zzzsssiii___YYYUUURRRQQQEEEDDDBBB>>>;;;:::;;;<<>><<<::::::999888888888888888::::::::::::::::::::::::777666888;;;:::888:::>>>AAAAAACCCGGGIIIIIIMMMRRRNNNRRRWWWXXXVVVSSSRRRSSSSSSSSSQQQNNNIIIDDD@@@===@@@>>>;;;::::::;;;:::999999:::;;;;;;===AAAFFFJJJRRRYYYbbbhhhiiifffcccaaa___[[[TTTMMMGGGBBB@@@???@@@BBBDDDEEEFFFEEEDDDCCCAAA@@@BBBEEEEEECCCFFFJJJPPPZZZiiiwwwgggQQQFFF===999888555555777555777::::::888999<<<@@@===>>>???AAABBBBBBAAAAAA===<<<999666444333333333333555777888666555555555444777999777999===???<<<>>>???@@@BBBDDDGGGIIIJJJIIIHHHGGGGGGHHHFFFCCCAAA???@@@@@@>>>;;;:::>>>AAADDDKKKVVVdddssszzzqqqdddPPPIIIBBBAAAAAA@@@CCCHHHNNNMMMKKKGGGDDDCCCEEEHHHDDDIIIOOOVVV```qqq|||wwwvvvxxx~~~{{{uuukkkbbb\\\XXXUUUSSSLLLLLLIIIEEE@@@===<<<===>>>KKKXXX]]]bbblllwww}}}~~~|||hhhTTTCCC888444333111111111111111111111111&&&---222222222333111...///000111222333333222222333333333444666<<>>>>>>>>@@@@@@>>>===;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777:::999666777:::===;;;===CCCGGGKKKRRR[[[^^^ccciiiiiiddd___]]]]]]VVVTTTQQQMMMHHHDDDAAA@@@@@@>>>;;;;;;;;;<<<;;;;;;999::::::;;;===AAAGGGKKKUUU[[[bbbggggggddd```]]]YYYVVVQQQLLLHHHEEEDDDCCCCCCDDDFFFFFFEEEDDDDDDDDDDDDBBBDDDGGGFFFDDDFFFKKKNNNTTT^^^gggpppzzzvvv___MMMDDD<<<999888555555888444777::::::888888<<<@@@;;;<<<>>>???@@@AAAAAAAAA>>><<<:::777555444444444444666777777555444555777444777999888999>>>???===>>>???@@@BBBDDDGGGIIIKKKFFFDDDBBBCCCDDDDDDAAA???:::===>>>===::::::<<>>@@@===@@@EEEJJJSSSaaattt}}}xxxxxxvvvzzzyyyqqqiiiccc^^^ZZZWWWRRRQQQOOOJJJDDD???======<<>><<<<<<<<<<<<===>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;999999;;;:::777777999<<<999<<>>;;;;;;<<<======<<<999::::::;;;===AAAHHHLLLXXX]]]cccgggeeeaaa]]]ZZZVVVTTTQQQMMMJJJIIIIIIIIIGGGHHHHHHHHHGGGFFFGGGHHHHHHGGGGGGJJJIIIFFFHHHMMMMMMPPPUUU[[[cccqqqqqqZZZLLLDDD===;;;:::888999;;;333777::::::777777<<<@@@;;;;;;===>>>@@@AAAAAAAAA???>>><<<999777666666666555666777666444333666888444777999888:::>>>???===@@@AAABBBDDDFFFIIIKKKLLLCCCAAA>>>???AAAAAA???===888;;;>>>===<<<;;;>>>@@@>>>AAAEEEOOO\\\bbbYYYMMMAAA<<<999<<>>;;;???BBBEEEJJJUUUdddooovvv}}}~~~yyy{{{~~~vvvoooiiiddd___\\\UUUUUURRRMMMFFFAAA>>>===:::<<<@@@JJJ[[[mmmuuutttmmmYYYGGG;;;777666111111111111111111111111,,,000111...,,,///333444...///111333444444444444444555666666666444333333;;;>>>BBBFFFLLLXXXhhhttt~~~}}}}}}~~~yyywwwuuuvvvxxx~~~}}}wwwnnnfff___cccfffhhhiiimmmssswww}}}|||sssllliiisss}}}yyyppprrr}}}{{{vvvpppgggllluuujjj]]]XXXUUUTTTTTTVVV^^^gggkkkjjj___JJJ999444222000wwwooo[[[\\\```lllvvvmmmaaaVVVPPPKKKGGGCCCFFFGGGHHHIIIJJJJJJKKKJJJJJJLLLMMMOOOPPPPPPPPPOOOGGGFFFEEECCCAAA@@@@@@@@@@@@BBBDDDDDDCCCEEEJJJOOOPPPWWWaaajjjqqquuuxxxzzztttoooiiieeebbbbbbkkkuuu~~~nnn^^^PPPIIIIIIGGGFFFFFFGGGIIIJJJJJJJJJGGGFFFEEECCCBBB@@@?????????>>><<<<<<>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888888999:::;;;;;;;;;;;;;;;;;;======>>>CCCOOO___lllttt{{{~~~yyypppgggaaa]]]VVVOOOIIIFFFDDDDDD@@@@@@???===<<<;;;:::999:::;;;<<<;;;<<>>999:::<<<>>>>>>===<<<;;;;;;???CCCAAA===<<>>>>>>>>===AAA??????AAAFFFHHHHHHGGG::::::;;;===???>>><<<999:::;;;<<<;;;::::::<<<>>><<>><<<;;;:::999;;;;;;<<>>???;;;>>>JJJYYYgggsss|||sss]]]JJJ===888777222222111111111111111111222111222333444444222000...000111222111111333444333333222111222333555666999999:::;;;???HHHRRRYYYhhhrrr|||{{{}}}~~~~~~~~~~~~~~~|||wwwtttooovvv}}}~~~rrrgggdddaaaccchhhlllnnnsssxxxyyyoooiiimmmttt}}}~~~uuuqqqzzzzzzrrrpppiiiccchhhzzzkkkaaa```___[[[UUUTTT]]]hhhooosssiiiNNN999333333000wwwrrrdddeeehhhqqqppphhh]]]TTTOOOLLLHHHEEEEEEEEEGGGHHHIIIIIIJJJJJJKKKLLLNNNOOOOOOOOONNNMMMFFFEEEDDDBBBAAAAAA@@@@@@DDDEEEFFFDDDCCCDDDGGGJJJKKKPPPVVV\\\^^^```bbbcccbbb___]]]___aaaeeeqqq}}}}}}mmm]]]PPPIIIHHHGGGGGGHHHIIIJJJKKKKKKJJJGGGGGGGGGFFFEEECCCBBBAAAAAA@@@??????@@@AAAAAAAAA===>>>>>>?????????>>>>>>::::::;;;;;;;;;::::::999999;;;;;;<<<@@@JJJXXXcccpppxxx}}}tttjjjeeeaaa[[[TTTMMMIIIGGGFFF??????>>><<<;;;:::999888777999:::;;;===CCCLLLSSS[[[```cccbbb\\\VVVTTTTTTSSSQQQOOONNNMMMMMMNNNOOONNNOOOPPPOOONNNOOOQQQRRRPPPPPPPPPPPPPPPOOONNNMMMOOOOOOPPPSSSWWWccczzzlll]]]OOOEEE<<<;;;===<<<;;;;;;:::;;;===>>>???>>>===<<<;;;===??????===<<<>>>AAABBB@@@>>>;;;999777777666555555666666666777777777999;;;===>>>@@@@@@@@@???@@@???@@@BBBEEEGGGFFFDDD;;;;;;<<<>>>??????<<<:::999:::;;;:::888888:::<<<>>>CCCGGGIIILLLOOOLLLFFF<<<888888<<>>BBBDDDMMMRRRZZZbbbiiioootttwww~~~}}}tttnnnkkkjjjfffbbb\\\WWWQQQKKKEEEAAA>>>;;;<<>>>>>???@@@@@@@@@<<<<<<<<<;;;::::::999999777888999:::<<>>===<<<:::999888888666777999:::<<>>???<<<:::999;;;<<<===??????>>>======::::::;;;<<<======>>>>>>??????>>>===;;;999777666666666666777777777888888888999<<<>>>???@@@@@@@@@@@@@@@AAACCCEEEEEECCCAAA=========???@@@@@@===:::888999999888666666888:::;;;@@@CCCEEEIIIKKKHHHBBB<<<::::::===>>>>>>BBBHHHLLLHHHBBB===;;;:::999888::::::999999999:::;;;;;;>>>AAAFFFJJJMMMQQQUUUXXXeeeiiinnnrrruuu{{{~~~|||{{{{{{{{{{{{yyy{{{}}}wwwtttsssnnnkkkfff```ZZZRRRJJJEEE???<<<<<>>===<<<<<<;;;;;;::::::777888999999:::>>>DDDHHHTTT]]]eeeiiilllmmmiiiccc[[[ZZZWWWRRRNNNIIIEEECCC??????>>>===;;;:::999888777888999999<<>>>>>;;;::::::;;;;;;<<<===>>>======<<<:::999999:::===>>>>>>======>>>>>>>>>===:::888666777777777888888888888999666888:::===???@@@@@@@@@>>>@@@BBBCCCDDDBBB@@@>>>>>>>>>???AAABBBAAA???<<<888999888777555666888::::::???DDDGGGJJJMMMIIICCC===<<<<<<>>>>>>>>>DDDLLLNNNIIIBBB===;;;:::999888999999:::;;;<<<=========:::<<<>>>???@@@CCCGGGJJJQQQUUU[[[aaafffmmmvvv}}}~~~zzzxxxvvvxxx{{{~~~xxxsssqqqsssuuuvvvzzz{{{}}}}}}zzzyyytttrrrnnniiibbbZZZQQQKKKDDDAAA>>>???CCCOOOeeeyyylllVVVEEE<<<888444333333222111111111111---///000000000000111222000111333222111111333444333333333333333333333444111333555555444333333444666999===BBBGGGOOOXXX^^^jjjvvv~~~~~~zzzuuusssuuuyyy|||zzzwwwzzz|||eee]]]YYYaaalllsssvvvxxx|||xxxuuuttttttvvvyyyvvvnnngggeeeiiirrr}}}yyysssgggdddeeepppyyyuuuxxx{{{{{{yyyvvvsssrrrooofff^^^[[[[[[```jjjuuu}}}fffNNN???888444xxxllliiinnnwwwyyyzzz~~~vvvlll^^^XXXPPPKKKJJJHHHFFFCCCDDDEEEGGGHHHJJJKKKKKKLLLNNNNNNNNNMMMKKKIIIFFFEEEAAAAAAAAAAAABBBCCCDDDDDDHHHGGGFFFFFFFFFGGGFFFFFF@@@AAABBBCCCDDDHHHLLLPPPUUUYYYcccppp|||zzzrrrhhh[[[RRROOOGGGIIIKKKLLLKKKLLLOOOQQQRRRTTTWWWYYYZZZYYYWWWVVVWWWWWWUUUQQQMMMLLLNNNPPPQQQOOOMMMJJJGGGFFFEEEDDD???>>>======<<<=========888999999999999;;;===@@@GGGLLLQQQSSSWWW[[[[[[XXXOOOOOONNNLLLJJJGGGDDDCCCAAA@@@???>>>===;;;::::::777888:::;;;???HHHSSS\\\bbbbbbaaa]]]XXXTTTQQQPPPQQQRRRSSSTTTVVVXXXZZZZZZ]]]]]]]]]]]]]]]```dddgggllllllkkkjjjkkklllmmmnnnkkkeee^^^XXXSSSUUU```lllzzz\\\OOOAAA;;;::::::;;;===::::::;;;;;;<<<<<<<<<;;;;;;:::999;;;===>>>>>>===;;;===>>>???>>><<<999888888888888999999999999:::888:::<<>>===DDDJJJOOOSSSUUUQQQJJJ>>>======??????@@@HHHQQQQQQKKKDDD>>>;;;:::999999555666777999:::;;;;;;:::;;;<<<=========???CCCFFFCCCGGGLLLQQQUUU]]]ffflllqqqrrrtttuuutttrrrpppooopppuuu}}}~~~xxxpppkkkkkknnnrrrtttyyyzzz|||~~~zzzxxxuuuqqqkkkbbbYYYSSSJJJFFFBBB???>>>GGG\\\ooopppXXXFFF===999555444333222111111111111///000222111000000222444111222333333222111333444333333333333333333333222333444444333222222444666888888999999;;;???DDDHHHLLLVVVcccoooyyy~~~}}}yyyrrrrrruuuxxxvvvpppoooqqqttt|||hhh___[[[aaalllssswwwyyy~~~sssmmmfffcccdddppp{{{qqqiiiiiinnnyyy|||vvvjjjiiihhhmmmyyyzzznnnjjjlllnnnnnnlllmmmoooqqqmmmhhhccc^^^\\\```ooorrrXXXEEE;;;777~~~{{{qqqeeefffnnn}}}{{{wwwnnndddZZZUUUNNNJJJHHHGGGDDDBBBDDDEEEGGGIIIKKKLLLLLLMMMNNNNNNNNNLLLJJJHHHEEEDDDBBBAAAAAABBBCCCDDDEEEEEEGGGFFFFFFGGGIIIJJJJJJIIICCCDDDEEEFFFGGGJJJOOOSSS\\\aaannn~~~}}}sssdddXXXSSSIIIKKKMMMMMMLLLOOOTTTYYY\\\^^^```cccdddddddddccc```aaa___[[[WWWVVVYYY]]]^^^[[[WWWRRRMMMJJJGGGFFFCCCBBB@@@???>>>>>>>>>???::::::999999999:::;;;;;;???BBBDDDDDDGGGLLLNNNLLLEEEFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@???===<<<;;;;;;777999;;;===BBBMMMZZZccc```___]]]ZZZWWWTTTRRRQQQQQQRRRTTTVVVYYY\\\]]]^^^`````````______bbbfffjjjqqqqqqrrrsssuuuwwwyyyzzzwwwqqqiiiccc\\\XXX]]]eee||||||___PPP@@@999888999;;;???999::::::::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>===;;;:::999999999::::::::::::;;;<<<===@@@BBBDDDDDDDDDDDD<<>>===???BBBEEEMMMUUUTTTNNNFFF???<<<;;;::::::777888888999999999888888999:::;;;;;;;;;===@@@BBB@@@CCCGGGIIILLLRRRZZZ```eeegggiiikkklllkkkiiihhhkkksss}}}yyyooohhhhhhkkkpppssssssuuuyyy~~~}}}zzzvvvpppggg^^^XXXLLLHHHDDD@@@>>>CCCSSScccxxxwww]]]III>>>999666555444222111111111111000222333222///...111444111333444333222222333444333333444444444333222222222222222111000111555888777666555444666999<<<>>>>>>DDDLLLSSS]]]kkk|||{{{tttrrrsssvvvuuuoookkklllooorrr{{{ooofffaaafffnnntttyyy}}}zzznnnhhhbbb^^^```ooorrriiihhhmmmxxxzzzrrrhhhjjjjjjmmmwww{{{ooocccfffggggggfffhhhmmmrrrppplllhhhccc___cccsssyyy___HHH;;;777{{{wwwssshhh```fffrrr{{{uuuppphhh^^^VVVQQQLLLHHHHHHHHHEEECCCCCCDDDFFFHHHJJJKKKLLLLLLMMMMMMMMMLLLJJJGGGDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHGGGGGGIIILLLMMMLLLJJJHHHJJJLLLNNNPPPTTTYYY]]]hhhooo}}}}}}zzzzzz}}}mmm^^^VVVMMMOOOPPPOOOOOOSSS[[[bbbfffhhhjjjlllnnnoooppppppjjjkkkkkkhhhdddeeejjjooommmjjjddd^^^XXXSSSQQQPPPIIIGGGDDDAAA???>>>===>>>;;;:::888888888999:::999999===>>><<<>>>BBBBBB@@@>>>>>>?????????@@@AAAAAAAAAAAA@@@>>>===<<<;;;:::888999:::;;;???IIIUUU^^^```]]]ZZZWWWUUUSSSQQQPPPPPPRRRUUUXXX\\\^^^```aaabbbbbbaaa``````bbbfffjjjrrrtttwwwzzz~~~zzztttllleeeeeeiii{{{yyy]]]OOO@@@:::999999;;;===:::::::::::::::;;;<<<<<<999;;;<<<;;;888777999;;;;;;<<<===>>>>>>===<<<<<<::::::::::::;;;;;;;;;;;;===>>>@@@BBBCCCCCCCCCCCC<<<>>>@@@???===;;;<<<===??????AAADDDGGGHHHGGGEEE@@@AAA@@@???@@@CCCGGGKKKIIIQQQ[[[aaadddbbbYYYNNNDDD>>>;;;???EEEJJJRRRYYYVVVPPPGGG@@@===<<<;;;;;;999999999999999999::::::888999:::::::::;;;===??????AAACCCDDDEEEIIIPPPVVVZZZ\\\```bbbcccbbb```^^^ccckkkuuu|||uuukkkhhhjjjmmmpppnnnqqquuu{{{zzzuuunnneee\\\VVVJJJFFFCCCAAA???AAALLLXXXjjjttt}}}dddOOO@@@:::666555444333222111111111000222333111---+++...222222333444444222222222444333333444444444333222111000111222111111222555777444333222222555888:::;;;;;;<<>>???@@@@@@@@@???;;;===???>>>;;;:::<<>>???AAAEEEHHHJJJIIIGGGCCCCCCBBBBBBCCCFFFLLLPPPVVV___iiiooopppmmmaaaVVVEEE>>>:::???GGGNNNUUU[[[XXXQQQHHHAAA===<<<<<<<<<555555555555666888999:::999:::<<<<<<;;;;;;<<<===999;;;<<<<<<<<<@@@FFFLLLNNNQQQTTTWWWXXXVVVSSSQQQ[[[ccclllrrruuuyyy{{{oooiiiiiikkkmmmmmmppptttzzz~~~xxxqqqiii```WWWQQQFFFCCC@@@@@@@@@AAAIIIRRR[[[dddnnnxxxhhhSSSCCC;;;777666444333222111111111000222333000+++))),,,000222444444444222222222444333333444555444333111000000222444444444444555666444222222333555888999999<<<;;;999:::===DDDJJJOOOUUU```nnnzzz}}}zzztttmmmiiikkknnnooopppssspppwww~~~{{{|||vvvqqqrrrtttwwwssshhhdddbbbfffmmmwwwyyyssspppttt{{{rrriiioooppppppyyyuuu]]]aaadddffffffiiipppvvvssslllfffggglllvvvyyy^^^DDD555111zzzwwwssskkkbbb```kkkyyyxxxooojjjeee]]]WWWQQQNNNKKKGGGEEECCCCCCCCCCCCCCCCCCEEEGGGKKKNNNPPPRRRQQQNNNKKKIIIFFFEEEDDDAAABBBCCCDDDEEEFFFGGGHHHFFFIIILLLLLLKKKLLLPPPTTTTTTXXX]]]bbbhhhoooxxx~~~zzzqqqffffffgggiiilllppptttvvv{{{~~~||||||zzzhhh\\\WWWYYYZZZXXXUUUUUUXXX\\\eeehhhnnnrrruuuxxx{{{}}}~~~~~~{{{uuunnniii]]]XXXQQQJJJDDDAAA@@@@@@::::::::::::999999888888;;;666444555444333555999555555444555666999<<<>>>@@@>>>===>>>@@@>>>:::666777777666777999???GGGLLL[[[]]]^^^[[[VVVRRRRRRSSSWWWZZZ^^^```bbbcccfffhhhhhhccc```aaabbbbbbeeekkknnnrrryyypppYYYMMMAAA<<<;;;999888999888888999::::::;;;<<<<<<===;;;888666666888:::;;;;;;<<<===<<<;;;<<<===???:::<<<>>>>>><<<<<<<<<=========>>>>>>>>>>>>>>>>>>AAA>>><<<;;;<<>>GGGPPPVVVXXXXXXQQQGGG@@@======;;;:::777777777777777777777777999999:::;;;;;;<<<===============>>>@@@BBBEEEFFFIIIKKKNNNNNNNNNMMMMMMNNNQQQ[[[gggnnnooosss{{{zzzsssllliiijjjmmmpppvvvzzz|||vvvkkk```VVVPPPMMMCCCAAA???>>>>>>AAADDDFFFNNNWWWbbbhhhmmmvvvtttcccPPPAAA999555444444333222222222222555444222111111222444555111555444///000555666333666555555444444444555555222444555444333333444555777777555555555666777888;;;::::::;;;===???BBBCCCEEEIIINNNTTTZZZaaahhhllluuuyyy}}}~~~}}}yyytttsssqqqmmmkkkmmmrrrxxx}}}zzz~~~}}}}}}}}}{{{{{{}}}qqqeeecccdddeeelllwwwzzzvvvtttvvvuuuxxxrrrooonnnmmmooozzzuuubbbdddeeefffjjjpppttttttrrrnnnfffccckkk|||~~~yyyuuucccHHH777444}}}{{{wwwmmmbbb```ooouuulllhhhbbbZZZTTTOOOMMMJJJGGGDDDDDDDDDDDDFFFFFFFFFGGGIIILLLOOOQQQSSSQQQOOOLLLIIIGGGEEEEEECCCCCCCCCDDDEEEFFFGGGHHHLLLNNNQQQRRRQQQRRRWWWZZZZZZ___eeekkkooowwwzzzlllccc]]]^^^___bbbeeehhhjjjlllrrruuuxxxxxxwwwxxx}}}yyyggg[[[UUUWWWWWWUUUQQQOOOPPPSSSWWW\\\bbbiiiooouuu{{{~~~~~~zzzuuuqqqeee___UUUKKKCCC???>>>>>>======<<<<<<;;;;;;;;;<<<999555333555444333444888555555444444666888:::<<<;;;;;;:::;;;;;;999666333888888888777999<<>>@@@BBBBBBAAA@@@@@@AAA?????????>>>>>>>>>>>>>>>>>>===<<<<<<>>>@@@BBBCCCAAABBBEEEIIIMMMPPPRRRRRRTTTUUUWWWYYY\\\aaahhhmmm}}}kkkWWWHHHDDD@@@BBBJJJSSSYYYZZZYYYQQQGGG@@@===<<<;;;:::888888888888888888888888777888999:::;;;<<<==================???AAACCCDDDCCCEEEHHHIIIHHHGGGHHHIIIKKKTTT^^^eeejjjpppyyy{{{rrrnnnmmmooossswww{{{~~~|||ttthhh]]]SSSMMMKKKCCCBBB???>>>>>>@@@CCCEEEIIIRRR]]]eeejjjnnnuuuzzzzzzvvvoooeeeYYYMMMBBB;;;555444333222222222333444555444222111111222444555111444444000111555777444555555444444444444555555333444555555444444555666777777666666666777888888::::::::::::<<<>>>???AAA>>>@@@CCCFFFHHHLLLPPPSSSVVVZZZ^^^______bbbhhhmmmvvvxxxsssooonnnmmmmmmooorrrvvvxxxyyy|||}}}~~~~~~}}}}}}lllddddddgggdddfffmmmrrrqqqrrruuu{{{yyyuuuppppppnnnoooxxx{{{cccbbb```aaadddggghhhfffhhhgggcccccclll||||||uuupppnnnaaaIII777222{{{nnnaaabbbwwwzzzpppiiiddd^^^VVVOOOLLLJJJGGGEEEDDDDDDEEEEEEFFFFFFFFFGGGIIILLLNNNPPPSSSRRRPPPMMMJJJHHHFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGKKKNNNQQQRRRRRRTTTYYY]]]bbbhhhqqqvvv{{{}}}uuujjj^^^XXXWWWYYY[[[^^^```bbbcccdddhhhkkkooopppqqqtttyyy~~~{{{wwwtttwww~~~ssscccYYYTTTVVVVVVSSSMMMIIIHHHIIIGGGLLLSSS[[[dddllluuuzzz~~~yyyuuusssqqqooonnngggaaaWWWLLLDDDAAA@@@AAA===<<<:::999999999:::;;;666333222555555333333777666555444444555777888999:::<<<======:::888777777999:::999888888999<<>>@@@@@@BBBDDDEEEDDDCCCCCCDDDAAA@@@??????>>>>>>>>>>>>>>>>>>>>>???AAADDDFFFGGGEEEFFFIIIMMMQQQUUUWWWYYY```aaabbbeeeiiiqqqzzzkkkWWWFFFCCC@@@BBBIIIQQQVVVXXXZZZRRRHHH@@@===<<<;;;::::::999999888888999999:::777777888999:::<<<>>>???======<<<<<<===>>>@@@AAA???AAACCCCCCBBBBBBCCCDDDGGGLLLTTT\\\fffpppyyyvvvooonnnqqqtttxxxzzz}}}{{{pppcccXXXPPPKKKIIIDDDCCC@@@>>>>>>???AAACCCEEELLLXXXbbbhhhiiifffdddaaa]]]XXXSSSMMMFFF???;;;555444333222222333555666555444333222222333444555222444444222222666777555555444444444444444555555333555666666555555666777666777777888999999888888::::::999::::::<<<======<<<===?????????@@@BBBDDDDDDGGGKKKMMMNNNQQQVVVZZZ[[[bbblllvvv~~~|||wwwsssiiijjjlllnnnqqqssstttuuuxxxyyyzzzyyyxxx||||||sssfffdddhhhooofffaaadddjjjnnnppprrrxxxuuussstttsssrrrvvvkkkeee``````eeefffbbb^^^]]]___aaadddmmmzzzppphhhdddfff^^^KKK999111}}}lll___eeezzzssskkkddd___YYYQQQKKKHHHGGGEEECCCCCCDDDEEEFFFDDDDDDEEEEEEGGGIIIKKKLLLRRRQQQPPPNNNLLLJJJHHHGGGHHHGGGFFFFFFFFFFFFGGGGGGJJJMMMPPPRRRSSSVVV\\\aaaiiipppzzzuuunnniii```YYYVVVRRRSSSVVVYYY[[[\\\\\\\\\bbbeeegggiiijjjnnnsssvvvqqqnnnkkkjjjmmmqqquuuxxx~~~uuuiii^^^WWWSSSUUUUUUQQQKKKEEECCCCCC???BBBHHHOOOVVV^^^ggglllrrruuuxxxzzz}}}~~~wwwooojjjgggccc```___```aaabbb___[[[UUUNNNJJJGGGGGGGGG>>>===;;;999888888999999444222222555666333333666666555555444555555666777888;;;>>>===999777888:::888999999888777888999;;;@@@EEEKKKOOOQQQSSSWWWZZZ^^^]]]___fffoootttssspppnnniiigggiiijjjiiilllppptttyyywwwfffSSSHHH===;;;;;;999888888777888999:::;;;======>>>:::;;;;;;;;;;;;999888777666888999:::;;;<<>>@@@CCCDDDCCCBBBBBBCCCAAA@@@???>>>======>>>>>>???@@@BBBCCCEEEHHHKKKMMMKKKMMMQQQTTTWWW[[[```cccjjjmmmrrryyydddPPPDDDBBB@@@CCCJJJQQQVVVXXX]]]TTTIIIAAA======<<<:::;;;::::::999999::::::;;;888888888:::;;;>>>@@@AAA======<<<;;;;;;<<<======>>>???AAAAAA@@@@@@BBBCCCFFFHHHMMMWWWdddqqq|||uuullljjjnnnrrrvvvxxxzzz~~~~~~vvvjjj^^^TTTOOOLLLJJJGGGEEECCCAAA@@@@@@BBBCCCEEEIIISSS___hhhiiiccc]]]UUUQQQKKKFFFCCC???:::666555444333222222444777888444444333333333444555555222333333333444555666666444444333333444444555555333555666666555555777888555666888:::::::::999888:::::::::::::::;;;;;;;;;===>>>?????????@@@BBBDDDGGGIIIMMMNNNPPPRRRUUUYYYUUUXXX]]]aaaeeeiiinnnqqqsss~~~~~~}}}{{{yyyuuuqqqiiijjjlllnnnqqqsssuuuuuuyyyxxxwwwuuuvvv|||~~~xxxxxxyyymmmdddeeelllxxxnnneeedddjjjoooqqqpppzzz{{{sssvvvxxxxxxvvvvvv~~~}}}rrriiijjjooonnnhhhbbb[[[___ccceeekkkrrrtttssseee^^^[[[___]]]NNN;;;///zzzhhh^^^iiirrrmmmfff___ZZZTTTNNNIIIEEEDDDCCCBBBBBBCCCEEEFFFCCCDDDDDDFFFGGGIIIJJJKKKQQQQQQPPPOOONNNLLLJJJIIIJJJIIIGGGFFFFFFGGGHHHHHHLLLOOOSSSVVVXXX^^^eeekkkooowwwyyykkkddd^^^XXXTTTSSSKKKLLLNNNPPPRRRRRRRRRRRR\\\]]]^^^___```cccfffiiiddddddccccccbbbccceeefffttt{{{}}}|||{{{yyytttmmmeee^^^XXXUUUOOOQQQQQQNNNGGGAAA?????????AAADDDGGGKKKPPPUUUYYY```aaa```___aaabbb]]]VVVXXXWWWVVVUUUVVVYYY\\\^^^YYYYYYXXXVVVSSSQQQNNNMMMFFFEEEBBB???===;;;;;;;;;666333444777777444444666666666555555555555666666444777999888555444555888444666777888777888:::;;;<<>>???:::;;;<<<<<<<<<:::888666777999:::;;;<<<>>>AAACCC===???CCCDDDDDDCCCBBBCCCAAA@@@>>>===<<<===>>>>>>???AAADDDFFFHHHLLLQQQUUUVVVXXX[[[]]]___dddjjjnnn{{{|||___MMMEEEEEEFFFJJJPPPWWW]]]``````WWWKKKBBB>>>======<<<<<<;;;:::999999:::;;;<<<:::::::::;;;===@@@BBBDDD===<<<;;;:::::::::;;;;;;===>>>????????????AAABBBEEEEEEIIISSSbbbppp{{{tttjjjhhhiiimmmrrruuuwww|||xxxpppcccYYYSSSQQQOOOOOOJJJIIIGGGEEEDDDDDDEEEEEEEEEGGGNNNZZZfffkkkgggbbbRRRLLLDDD???===;;;666222666555444333333555777888333333333333444555555666333333333444555444444555333333333333333444555555333444666666555666777999555666888999::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>@@@BBBGGGIIIKKKMMMNNNPPPRRRSSSPPPRRRTTTUUUUUUXXX[[[^^^___gggqqqxxx~~~|||zzzyyyvvvssspppkkkjjjjjjlllooossswwwyyy}}}|||{{{zzz|||vvvsssxxx~~~}}}yyysssjjjeeehhhpppxxxpppnnnrrrvvvuuuppppppwwwtttwwwyyywwwuuu{{{ssssssvvvssskkkfffbbbgggjjjhhhggggggddd```]]]XXXWWW\\\]]]QQQ>>>000rrrccc```mmmzzzkkkggg```YYYTTTOOOJJJGGGDDDCCCAAA@@@AAABBBDDDEEEDDDEEEFFFHHHJJJKKKLLLMMMOOOOOOPPPPPPPPPOOOMMMLLLKKKJJJHHHGGGFFFHHHIIIJJJKKKOOOTTTXXX\\\ccclllsssxxx~~~rrrddd\\\UUUNNNKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOSSSSSSRRRSSSSSSUUUWWWXXXUUUYYY\\\\\\ZZZXXXYYY[[[dddnnnxxxyyyvvvuuutttssstttpppjjjbbb\\\WWWTTTSSSLLLNNNMMMHHHAAA<<<:::;;;@@@BBBDDDEEEEEEGGGJJJLLLQQQRRRQQQMMMMMMOOOMMMIIILLLOOORRRUUUWWW[[[___bbb```aaabbbcccaaa]]]YYYWWWPPPNNNKKKHHHCCC???<<<;;;:::777666888888555555888555666666666666666666666666777888888777777888999222444666666777888;;;===888<<>>???@@@<<<<<<<<<<<<;;;:::888777888999;;;<<<<<<>>>AAACCC>>>AAAEEEGGGFFFEEEDDDDDDAAA@@@>>>======>>>@@@AAA???CCCGGGJJJNNNTTT]]]dddgggiiikkklllnnnrrryyytttZZZLLLCCCDDDHHHNNNUUU\\\cccgggdddZZZMMMDDD@@@???>>>===<<<;;;999888888999;;;<<<======<<<<<<>>>AAACCCEEE===<<<;;;:::999::::::;;;;;;<<<======<<<===???AAABBBCCCHHHQQQ^^^lllwww|||tttllljjjfffjjjppptttvvv{{{tttkkk___WWWTTTTTTSSSRRRNNNMMMLLLJJJIIIIIIJJJJJJFFFFFFJJJTTTbbbjjjjjjgggRRRJJJAAA<<<;;;;;;777444666555555555555666666777333333444444555555666666444222333555555222111333222222222222333444555666222333555555555555777999555555777888999999::::::::::::;;;<<<<<<<<<;;;;;;======>>>===<<<<<<===???BBBDDDFFFHHHJJJLLLMMMMMMMMMOOOQQQRRRSSSTTTWWWYYY\\\___aaaccceeelllwww~~~}}}{{{yyyxxxuuuqqqnnnkkkjjjiiijjjmmmrrrxxx|||~~~wwwqqquuuzzzzzzwwwuuuqqqkkkfffjjjrrr~~~zzzxxx{{{}}}zzztttjjjwww|||}}}pppsssvvvwwwtttxxxvvvtttuuuoooiiigggooorrrqqqiiibbb]]]XXXSSSVVVTTTVVV\\\^^^UUUCCC444}}}hhh___dddqqq{{{sssfffaaaZZZSSSMMMIIIFFFEEECCCBBB@@@???@@@AAACCCDDDBBBCCCEEEHHHJJJLLLMMMNNNLLLNNNPPPQQQQQQQQQPPPOOOKKKJJJHHHGGGGGGIIIKKKLLLLLLPPPUUU[[[aaaiiittt|||uuujjj]]]UUUOOOHHHFFFGGGLLLKKKKKKKKKLLLMMMNNNNNNKKKJJJHHHHHHIIIKKKKKKLLLHHHNNNTTTUUURRRPPPQQQTTTXXXccckkkjjjiiikkknnnoooooolllgggaaa[[[VVVSSSQQQOOOOOOMMMGGG???999888999>>>@@@CCCDDDDDDEEEGGGHHHHHHLLLLLLIIIHHHJJJJJJHHHFFFLLLTTTZZZ^^^bbbfffiiimmmnnnooopppooommmjjjhhh```___\\\WWWQQQKKKEEEAAA???;;;999999888666777:::555666666777888888888888:::999888999:::;;;;;;;;;333444555666666888<<>>@@@CCCJJJRRRYYYXXX\\\bbbiiinnnqqqrrrrrrkkkiiijjjnnnqqqrrruuuzzz}}}{{{pppddd]]]KKKAAA999999:::999888888777888999;;;===>>>???@@@=========<<<;;;999888777888999;;;;;;;;;===???BBB>>>AAAEEEHHHGGGFFFEEEEEEBBBAAA???>>>???AAACCCEEEDDDIIINNNSSSZZZdddqqq{{{~~~gggSSSIIIAAADDDJJJQQQYYYbbbiiinnnggg]]]PPPFFFAAA@@@@@@???<<<:::888777777888:::<<>><<<<<<===@@@BBBDDD===<<<;;;:::999:::;;;<<<<<<<<<===<<<<<<<<>>>>>>>>;;;888666666777777777666555555222333444555555666666666555222222555444///---000222222222222333444555666111222444444444555666888555555555666777888::::::777888999:::;;;;;;::::::>>>?????????======???AAAAAABBBEEEIIIMMMOOOPPPPPPQQQTTTWWWZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]]```eeehhhttt}}}|||zzzzzzxxxuuupppmmmiiihhhgggiiilllrrrwww{{{xxx{{{yyyqqqsssxxx}}}zzzvvvrrrjjjfffkkkssszzz}}}~~~|||~~~yyylllqqqtttssssssuuutttqqquuuxxx}}}nnnqqqvvvyyywwwyyytttrrrrrrmmmkkkmmmyyyzzzuuuiii^^^WWWRRRMMMNNNQQQVVV\\\___XXXHHH:::vvvbbb^^^gggtttwwwooobbb]]]VVVOOOIIIEEEDDDCCCCCCAAA@@@??????AAABBBDDD???@@@CCCFFFHHHJJJKKKLLLKKKMMMOOOQQQRRRRRRQQQQQQKKKJJJHHHGGGGGGIIILLLMMMRRRVVV\\\bbbiiirrr~~~nnndddYYYSSSMMMHHHGGGIIIHHHGGGFFFFFFFFFGGGIIIJJJGGGEEEDDDDDDEEEFFFGGGGGG@@@GGGNNNOOOLLLKKKNNNQQQSSS^^^dddaaa```ffflllooolllkkkhhhccc^^^XXXSSSPPPSSSSSSOOOHHH???999888::::::>>>BBBDDDFFFGGGHHHJJJBBBIIIMMMKKKIIIKKKLLLKKKGGGNNNYYYbbbgggjjjnnnpppvvvvvvwwwxxxyyyyyyyyyyyysssrrrooojjjcccZZZSSSNNNCCC>>>::::::999777888<<<555666777888999999999999999666444555888:::999777444555555555666888<<>>>>>>>>>>>CCCLLLRRRSSSYYYaaahhhmmmpppssstttjjjhhhiiiooorrrsssvvv{{{{{{}}}~~~mmm___WWWJJJ@@@999888:::999888888777888999;;;===>>>@@@@@@>>>===<<<;;;:::999888888777999:::::::::;;;>>>@@@<<<@@@DDDGGGGGGEEEDDDDDDCCCBBB@@@@@@AAACCCFFFHHHJJJOOOVVV]]]eeerrr|||aaaPPPIIIEEEIIIPPPYYYaaajjjrrrwwwhhh___QQQGGGBBBAAAAAA@@@<<<:::888666666888:::<<>><<<;;;<<<>>>AAACCC===<<<;;;:::::::::;;;<<<>>>>>>???>>>===>>>AAACCCCCCGGGMMMSSS\\\fffqqqyyy}}}tttnnnmmmiiinnnsssvvvwww{{{sssjjj___XXXWWWWWWVVVTTTTTTTTTSSSRRRRRRRRRRRRSSSNNNMMMOOOVVV___gggjjjiii```UUUIIICCCBBBBBB???;;;666777888999888777444333222333444555666666666666666222222555444...+++...222222222222333444555666000222333444444444666888555555444444666777:::;;;555666888999::::::999999:::;;;<<<======>>>@@@BBBBBBCCCGGGLLLQQQUUUVVVVVVUUUYYY]]]```___^^^^^^^^^^^^______```aaabbbbbbcccfffttt|||{{{zzzzzzyyyuuuppplllffffffgggiiilllqqqvvvxxxpppuuuyyyqqqrrrwwwyyysssjjjeeejjjssstttzzz}}}|||}}}~~~ppppppmmmiiijjjnnnooolllmmmrrrxxxooorrrxxx|||{{{}}}qqqqqqsssppprrrxxx~~~~~~wwwiii\\\UUUQQQMMMIIINNNVVV\\\___YYYKKK>>>xxxfffccckkkuuu~~~sssjjj___YYYRRRKKKGGGCCC@@@>>>>>>???@@@@@@???@@@BBBDDDCCCCCCCCCDDDFFFHHHKKKLLLNNNLLLLLLNNNRRRSSSRRROOOOOOJJJGGGHHHIIIIIIJJJMMMSSSUUU___llltttzzzpppcccUUUMMMHHHDDDCCCDDDCCCDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEDDDCCCBBBAAABBBDDDFFFGGGHHHGGGFFFEEELLLOOOTTTYYY^^^eeelllqqqtttnnngggaaa]]]YYYUUURRRXXXSSSKKKCCC===;;;;;;;;;@@@???@@@CCCGGGIIIIIIGGGSSSRRRQQQOOOMMMKKKJJJIIILLLOOOVVV^^^gggooouuuyyy|||zzzxxxyyy|||~~~~~~zzzvvvpppdddYYYOOOJJJBBB<<<:::999::::::888888888666555555777888777888999777555333333444888777666777:::===>>>>>>@@@@@@?????????CCCHHHLLLRRRWWW^^^cccfffhhhjjjkkkgggjjjlllnnnpppssswwwzzzwww```SSSDDD===888999:::777555666777999<<<=========>>>>>>======;;;:::888777666555777:::<<<<<<<<<===AAADDD???@@@BBBCCCCCCEEEHHHJJJFFFEEEDDDDDDGGGJJJLLLMMMUUUWWW\\\dddooonnnYYYJJJBBBHHHFFFGGGOOO\\\jjjsssxxxlllaaaRRRGGGBBBAAAAAAAAA<<<;;;999777777777777888777999<<>>===<<<999777999<<<>>><<<999888;;;===<<<::::::<<>>;;;::::::777222222666666666666555444444333333333333222222222333444555///222333111111444444111444111111444555333444777333333555666666666555444666666555666666777888999888888888888:::===@@@BBBBBBFFFLLLOOOQQQSSSWWW[[[^^^aaaeeeiiimmmoooppppppkkkkkkiiigggeeecccbbbbbbeeelllxxx}}}{{{yyyyyyyyywwwrrrnnnhhhhhhfffddddddgggmmmqqqyyy}}}tttvvvzzz~~~~~~yyyooofffdddkkksss{{{zzzvvvxxx{{{|||wwwqqqjjjhhhkkkllljjjggghhhrrr|||wwwqqqlllmmmmmmqqqxxx~~~vvvttt~~~|||{{{kkk]]]SSSNNNMMMGGGHHHKKKUUUbbbcccQQQ>>>{{{llljjjrrr{{{|||nnndddYYYTTTMMMHHHDDDBBB???>>>===>>>???>>>>>>>>>@@@BBBBBBBBBBBBCCCEEEGGGIIIKKKLLLKKKKKKMMMPPPQQQOOOMMMKKKGGGEEEHHHKKKLLLNNNSSSWWW[[[fffsss{{{lll___RRRKKKFFFBBBAAACCCBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDCCCBBBAAA@@@AAABBBDDDFFFFFFEEEDDDCCCCCCFFFJJJPPPXXXbbblllsssuuupppiiiddd```]]]XXXUUUOOOKKKEEE???<<<;;;<<<======>>>@@@CCCHHHLLLNNNPPP[[[[[[ZZZYYYWWWTTTRRRPPPMMMOOOTTT[[[ccckkkrrrvvvyyyyyyzzz}}}zzzpppfff\\\VVVNNNGGGBBB@@@>>>===;;;;;;;;;:::888888999;;;888999999888666555666777888777777888:::===>>>???>>>>>>>>>======???CCCGGGRRRWWW^^^cccfffgggiiiiiihhhjjjmmmppprrruuuyyy||||||~~~jjj[[[GGG???999999999666555555666999;;;<<<<<<<<<===>>>===<<<;;;:::999777666666444666888999888:::===@@@???AAACCCDDDDDDFFFIIIKKKGGGFFFEEEGGGIIILLLOOOPPPXXX\\\cccmmmzzz}}}gggUUUHHHBBBFFFFFFHHHNNNXXXeeeoootttlllaaaRRRGGGBBBAAAAAAAAA===<<<:::999888888999999777999;;;>>>>>>>>><<<;;;999:::;;;<<<<<<======>>>???BBBDDDCCC???===>>>@@@CCCHHHPPPXXXaaaiiipppuuu}}}|||uuummmhhhhhhjjjpppuuuvvvvvv{{{xxxsssnnngggaaa]]][[[YYYWWWWWWZZZZZZWWWXXX\\\]]]ZZZWWWYYYYYYZZZbbbooovvvuuurrrmmmeee___ZZZTTTNNNIIIBBB???===>>>;;;777777:::999888777666555444444444333333333333333444444555000333444222222555555222666444555888888444222444333444555666666666555444555444444444555666777888999888888888:::===@@@BBBDDDGGGKKKOOOQQQTTTYYY]]]aaaeeejjjooosssuuuvvvvvvqqqqqqqqqqqqpppooonnnnnnmmmrrrzzz~~~|||zzzzzzyyywwwsssooollljjjgggdddccceeejjjnnn|||~~~uuuvvvzzzzzz{{{yyysssnnnmmmrrrxxx{{{uuuuuuwwwxxxsssoookkkkkknnnnnnjjjfffgggqqq|||rrrlllhhheeekkklllpppyyy}}}ooo```VVVRRRQQQFFFGGGJJJTTTaaacccRRR???{{{qqqsss{{{uuuggg]]]RRRNNNHHHCCCAAA@@@>>>===;;;<<<======<<<===???@@@@@@@@@AAABBBDDDFFFGGGHHHJJJIIIIIIKKKMMMMMMLLLKKKJJJFFFFFFIIILLLMMMQQQVVV\\\aaammmzzzfffZZZMMMGGGCCC@@@???AAA@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBBBBBBBAAA@@@???>>>???@@@BBBCCCCCCBBBAAAAAA===???BBBHHHPPP]]]jjjrrrtttpppkkkfffbbb^^^YYYVVVKKKGGGBBB>>>;;;;;;===>>>@@@BBBFFFIIINNNUUU\\\```ggghhhhhhgggddd___ZZZWWWOOOOOOQQQTTTZZZaaahhhlllsssuuuzzz|||sssmmmggg^^^UUUNNNHHHBBB???>>>??????===;;;;;;===>>>888999::::::888777888999888888777888:::===@@@AAACCCDDDDDDCCCBBBCCCFFFHHHRRRWWW]]]bbbeeefffhhhiiijjjlllooorrruuuyyy}}}yyyyyyzzz|||vvvfffLLLCCC:::888888555444666666888:::;;;;;;;;;<<<======<<<;;;:::999888777666333444666666777888;;;===???AAACCCDDDEEEGGGJJJLLLJJJJJJKKKLLLOOOSSSVVVXXX```eeennnyyynnn[[[NNNEEEBBBEEEGGGJJJNNNVVV```jjjqqqlllaaaRRRGGGBBBAAAAAA@@@>>>===<<<;;;::::::::::::888999;;;<<<<<<:::999777555999>>>@@@??????CCCFFFFFFIIILLLJJJEEE@@@>>>???BBBEEELLLSSS\\\eeennnttt|||vvvnnnhhhfffhhhmmmrrrsssssswww~~~yyyuuupppiiiccc```^^^]]]\\\[[[]]]^^^\\\]]]``````^^^\\\^^^``````eeepppzzz~~~{{{uuunnnfff]]]WWWLLLHHHEEEEEEBBB>>>===@@@===;;;999777666666666777333333444444444555555555222555666444444777666333444333555:::999555222333333444555555666666555555333333333444444555666777:::999999999;;;>>>@@@BBBGGGIIIKKKNNNQQQVVV\\\```eeehhhnnnssswwwyyyyyyxxxrrrsssvvvxxxzzzzzzyyyyyyyyy{{{~~~{{{yyyxxxvvvtttqqqooolllhhhcccaaacccgggkkkwww~~~}}}}}}uuuuuuwwwyyyzzz{{{zzzxxxxxxyyyzzzyyyxxxyyyyyypppmmmkkkmmmqqqqqqlllggggggooowwwjjjdddcccbbblllnnnttt}}}wwwfffZZZUUUUUUIIIIIILLLVVVccceeeUUUBBBxxxsssyyy~~~pppbbbXXXMMMIIIDDD@@@>>>>>><<<<<<:::<<<===<<<<<<<<<>>>@@@@@@@@@AAABBBDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHKKKHHHHHHKKKLLLLLLPPPVVV^^^fffrrr~~~uuu___TTTHHHCCC@@@======???>>>>>>??????@@@@@@??????@@@@@@@@@@@@???>>>=========>>>??????@@@???>>>>>>>>>???@@@CCCKKKWWWdddmmmooommmjjjfff```[[[UUURRRMMMJJJEEE@@@===<<<======BBBEEEJJJPPPWWW```jjjqqqvvvwwwwwwvvvqqqjjjccc___UUUSSSPPPOOOPPPTTTYYY\\\hhhmmmttt|||}}}}}}xxxnnndddZZZQQQHHHCCCCCCCCCBBB@@@>>>===???AAA;;;<<<<<<;;;999999999:::777888888888:::===AAADDDGGGHHHJJJJJJIIIJJJLLLMMMRRRWWW\\\aaadddfffhhhjjjlllnnnrrrvvvyyy~~~|||{{{yyyxxxzzzmmmQQQFFF===999888666666888666888999:::999999;;;<<<<<<<<<;;;:::999999888888555666777888999:::<<<===>>>@@@BBBCCCEEEGGGJJJMMMMMMOOOQQQTTTWWW[[[___bbbjjjooowwwqqq```QQQGGGCCCBBBFFFIIILLLPPPTTT\\\gggooolllaaaRRRGGGBBBAAAAAAAAA=========<<<<<<;;;;;;;;;999:::::::::999888666444444888===AAADDDGGGKKKOOOLLLOOORRROOOHHHAAA<<<;;;>>>AAAEEEKKKSSS]]]hhhnnnzzzzzzpppiiidddeeeiiioooqqqqqqvvv|||~~~wwwssslllgggeeedddcccbbb___aaaaaaaaabbbcccccccccaaadddeeeeeehhhppp||||||rrrlll^^^WWWRRRPPPLLLFFFDDDEEE@@@>>>;;;888666777888999444444555555666666666666333666777555666888888555222111333777777444333555444444444555555555555555333333333444555666777888::::::::::::<<>><<<<<<;;;:::;;;<<<===<<<<<<<<<>>>@@@@@@AAABBBCCCEEEFFFFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHJJJIIIJJJMMMNNNOOOTTT\\\ccclllxxx|||jjjZZZOOODDD@@@>>>;;;;;;===<<<<<<===>>>>>>>>>>>>>>>????????????>>>===<<<;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<>>>EEEPPP\\\eeeiiiiiihhheee___YYYSSSPPPNNNKKKFFFBBB???>>>>>>???<<>>;;;999999999777888999999:::===BBBGGGFFFIIILLLNNNOOOOOOPPPQQQSSSVVVZZZ^^^bbbggglllooopppssswww{{{}}}yyyzzzpppSSSHHH>>>:::999777777:::777888999999888888:::<<<;;;;;;;;;::::::999999999777777777888:::<<<======<<<>>>AAACCCDDDGGGJJJMMMNNNRRRVVVZZZ]]]bbbgggkkkqqqvvv~~~vvvrrrrrrtttuuutttnnncccVVVJJJCCCBBBCCCDDDGGGKKKNNNRRRZZZdddkkkjjj```QQQFFFBBBBBBBBBBBB==================<<<<<<;;;;;;::::::888666444333555666999@@@HHHPPPSSSTTTRRRUUUWWWSSSKKKBBB<<<:::<<<>>>AAAEEELLLUUU```gggsssyyy~~~rrrjjjeeeccceeejjjnnnpppuuu{{{~~~{{{wwwrrrnnnmmmllljjjiiiddddddeeeggghhhgggggggggfffhhhjjjjjjkkkqqq}}}tttlllccc]]]WWWOOOJJJIII@@@>>>;;;888777888999:::444555666777777777666666444777888666777999999666999555444555555333444888444444444444555555666666444444444555666888999:::;;;;;;;;;<<>>@@@@@@AAABBBDDDEEEFFFFFFFFFCCCEEEGGGHHHGGGHHHIIIJJJHHHIIILLLQQQSSSVVV^^^fffkkkuuuyyyjjjWWWMMMCCC???<<<:::999;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;::::::::::::555555666999>>>GGGRRRYYYaaaccceeeddd___YYYTTTRRRLLLJJJFFFCCCAAA@@@AAABBB<<>>:::888888777888:::999999===DDDJJJKKKNNNSSSWWWWWWWWWWWWWWWSSSUUUXXX\\\aaaiiiqqqwwwwwwzzzlllPPPFFF===:::999888888:::888999999999888888:::<<<;;;;;;;;;;;;::::::::::::777666555666999;;;;;;;;;<<<>>>AAACCCEEEHHHLLLOOOPPPUUU\\\```dddhhhnnnsssxxx~~~pppiii```XXXVVVWWWZZZ[[[```]]]WWWMMMDDD@@@AAACCCBBBDDDGGGKKKRRRZZZbbbhhhhhh^^^PPPFFFBBBCCCDDDDDD>>>??????@@@@@@??????>>>===<<<;;;:::888666555444777555666===GGGQQQUUUVVVWWWZZZ[[[VVVMMMDDD???<<<===>>>@@@BBBGGGOOOYYY___hhhooo{{{xxxooohhhdddbbbfffiiilllrrrxxx{{{~~~|||yyywwwvvvtttrrrpppiiihhhjjjnnnnnnlllkkkmmmllllllmmmooopppsss}}}zzznnnfff^^^TTTLLLJJJ>>><<<:::888888888999:::555666777888999888777777555888999777777:::999666@@@;;;777666555222444777555444444444444555666666444444555555777888:::;;;;;;;;;<<<>>>BBBFFFJJJLLLQQQPPPQQQUUU\\\ccciiilllssstttvvvwwwxxxwwwvvvuuu}}}||||||{{{xxxtttpppooooooggggggfffdddccccccfffiiipppmmmkkkrrr|||nnnhhhnnnsssyyy~~~ssseee```eeeoooyyy}}}zzzyyy~~~|||qqqoooooonnnqqqyyy}}}kkkaaaWWWUUUUUU]]]jjjnnnaaaPPPzzznnnaaaUUUNNNCCC???;;;999999:::;;;:::888:::;;;:::::::::<<<>>>???@@@AAACCCDDDDDDDDDDDDAAADDDGGGHHHHHHHHHKKKMMMLLLMMMQQQWWWYYY\\\eeennnqqq{{{yyynnnVVVLLLBBB>>><<<999888::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999999999999999333444666777:::???FFFKKKSSSXXX^^^```^^^YYYVVVTTTQQQOOOKKKGGGDDDCCCCCCCCC@@@DDDNNN```sssyyywwwtttpppmmmjjjiiihhh___^^^\\\YYYVVVQQQNNNLLLKKKOOOTTTYYY^^^fffrrr{{{vvvnnnccc___VVVNNNIIIJJJOOOSSSTTTSSSPPPIIIBBB;;;888777666999::::::999===EEELLLQQQUUU[[[^^^^^^]]][[[[[[RRRSSSUUUYYY```kkkvvv~~~~~~yyy```KKKBBB:::888888777777:::999::::::999888888;;;===::::::;;;;;;;;;;;;;;;;;;888666555666999;;;;;;:::>>>@@@CCCEEEGGGKKKOOORRRVVV\\\dddiiimmmrrryyy~~~qqqbbbSSSNNNHHHEEEEEEGGGIIIJJJMMMNNNLLLFFF@@@===@@@CCCCCCCCCFFFLLLUUU___fffiiifff\\\OOOEEECCCDDDFFFGGGAAABBBBBBCCCCCCCCCBBBAAA>>>>>>===;;;999888666666888777777:::AAAJJJQQQUUUXXXZZZZZZUUULLLDDD???===<<<======???BBBHHHPPPVVV[[[dddssszzzmmmfffaaaaaaccceeekkkrrrttt{{{~~~~~~|||xxxuuuooommmoootttuuuqqqpppsssrrrpppppptttuuuvvv}}}{{{mmmddd[[[OOOGGGCCC:::999999888888999999999555666888999:::999888777555888999777777:::999666:::666444666555333444777555444444333444555666777333333333444666888999:::;;;<<<===@@@DDDIIINNNQQQTTTSSSSSSXXX```hhhmmmooorrrsssvvvxxx{{{}}}{{{}}}}}}zzzuuupppooooooeeefffgggfffdddcccdddfffllllllmmmvvvuuummmjjjpppvvvzzz}}}xxxhhh```eeerrr}}}|||}}}}}}xxxwwwuuuppptttyyyqqqeeeXXXWWWXXXaaapppvvvkkk[[[uuuiii]]]RRRJJJ>>>;;;888777888:::;;;<<<777888999999888999;;;======???@@@BBBCCCCCCBBBBBBAAADDDHHHIIIIIIIIILLLOOORRRSSSWWW\\\]]]^^^gggpppsss}}}yyyoooVVVLLLBBB???<<<999888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999888888999999888999999999999:::===@@@HHHOOOWWW[[[ZZZXXXVVVUUUZZZWWWRRRLLLHHHDDDCCCBBBAAACCCKKK[[[mmmvvvtttnnneeebbb___[[[ZZZZZZ[[[\\\VVVWWWYYYYYYWWWSSSOOOMMMSSSUUUVVVUUUUUU[[[fffnnn~~~~~~vvvmmmggg]]]SSSMMMOOOUUUZZZ[[[ZZZUUUNNNDDD===888777666999::::::999===FFFMMMQQQUUU[[[]]]]]]ZZZXXXWWWRRRSSSTTTXXX```lllzzzoooUUUGGG>>>777666777666666888:::::::::999888999;;;===::::::;;;;;;;;;;;;;;;<<<:::777666777:::===<<<:::???BBBEEEGGGJJJMMMQQQTTT]]]dddlllrrrvvvzzz}}}hhhVVVIIIDDDAAA===<<<===???@@@AAAAAADDDDDDAAA===<<>>AAAFFFKKKPPPSSSUUUTTTUUUZZZccckkkooopppnnnpppssswww|||{{{~~~|||wwwqqqooooooeeeggghhhgggeeecccbbbccccccggglllwww|||tttlllqqqvvvwwwxxx{{{jjjbbbgggttt~~~||||||uuuxxxyyyssseeeZZZYYY[[[fffwwwuuufffzzzqqqhhh[[[OOOHHH===<<<;;;999888888999999;;;:::999999999;;;===???>>>???AAABBBCCCCCCBBBAAAEEEEEEEEEDDDEEEGGGKKKOOORRRVVV\\\aaaeeeiiillloooxxx~~~wwwkkkZZZNNNBBB<<<999666555888:::;;;===>>>=========???@@@@@@???===:::999:::<<<:::::::::999999999888888777777777777666666666666:::BBBLLLSSSVVVXXXZZZ\\\^^^]]]ZZZTTTMMMGGGDDDCCC@@@DDDJJJTTT\\\```^^^[[[UUUUUUTTTSSSQQQOOOMMMLLLOOOOOOOOOQQQSSSVVVXXXZZZTTTVVVYYY[[[\\\^^^aaacccttt}}}yyygggYYYWWWUUUQQQUUU^^^aaa^^^WWWMMMDDD???>>>>>>888999:::::::::<<<@@@CCCNNNPPPSSSUUUVVVWWWVVVUUUUUUVVVYYY]]]dddmmmxxxaaaNNNCCC===777555888;;;:::888777888999999:::<<>>??????>>>===<<<<<<<<<<<<:::;;;<<<===>>>???@@@@@@JJJJJJKKKOOOXXXdddooovvvtttfffSSSHHHEEEFFFFFFEEEFFFEEECCCBBBAAAAAABBBBBB@@@???<<<:::777555333222777888999999:::===AAADDDPPPQQQPPPKKKCCC===::::::777999;;;<<<===???BBBEEEMMMXXXjjj|||tttfffaaa^^^XXX^^^hhhhhhtttxxx~~~~~~vvvwwwyyyzzz{{{zzzyyyyyyyyyyyyyyyzzz{{{xxxpppdddVVVLLLEEE>>>;;;<<<:::999888777666777888888888999:::;;;;;;:::999888777666666666666777888888777666666555555555666666333333555888888555666:::444555666666666888;;;>>><<<>>>@@@EEEKKKQQQVVVYYYUUUVVVXXX\\\aaafffkkkmmmttttttxxx~~~}}}zzz|||}}}}}}{{{vvvrrrooommmjjjjjjiiihhhfffdddbbbaaaeeeiiinnnvvvsssuuuuuutttuuu~~~vvviiikkkssszzz}}}xxxxxxuuuvvv|||zzzzzz|||vvvnnn``````bbbjjjxxx~~~uuuhhhvvvmmmdddXXXLLLEEE===<<<:::999888888999999::::::999888999;;;<<<>>>>>>???@@@BBBCCCBBBBBBAAACCCDDDDDDDDDDDDGGGKKKOOOTTTXXX]]]aaadddgggjjjlllrrryyyxxxkkkYYYNNNBBB<<<999666666888666888;;;;;;;;;;;;<<<>>>?????????<<<:::999;;;<<<999999999999888888888888777666666666666666666666999???HHHOOOSSSVVVYYY[[[```^^^[[[UUUNNNIIIGGGFFFEEEFFFHHHLLLPPPQQQNNNLLLLLLLLLMMMLLLLLLKKKJJJJJJJJJKKKLLLNNNQQQTTTWWWYYYYYY\\\___aaabbbccceeeggghhhqqq}}}zzziiiZZZVVVSSSNNNQQQXXX___\\\UUUMMMDDD>>><<<<<<999:::::::::999;;;???BBBGGGHHHJJJMMMNNNNNNMMMMMMPPPRRRUUUZZZaaajjjuuu|||}}}```MMMAAA<<<777555888::::::888:::::::::999888888;;;=========<<<<<<<<<<<<======<<<;;;888888999;;;===>>>BBBDDDHHHMMMSSSYYY^^^```hhhpppzzzkkkXXXOOOGGG>>>888===<<<;;;:::999999999999:::;;;<<<===>>>@@@BBBCCCGGGHHHKKKQQQ[[[gggrrrzzzxxxjjjWWWKKKHHHHHHHHHGGGHHHHHHFFFEEEDDDDDDDDDDDDCCCAAA???<<<999888777777888888999999:::<<<@@@CCCFFFIIIJJJGGGAAA;;;::::::555777999:::;;;===@@@BBBOOOXXXgggxxxzzziiiaaa^^^ZZZ```jjjjjjsssvvv{{{|||}}}~~~~~~~~~~~~}}}}}}~~~yyynnndddYYYMMMFFF@@@:::888999:::999888777777888999999888888999999999888888777555555555555555666666777888777777666666777777888333333555888888555666:::888:::;;;;;;;;;===???AAA???@@@CCCGGGLLLQQQVVVXXXYYYZZZ]]]aaafffkkkooorrrssssssvvv|||}}}~~~~~~}}}zzzvvvqqqmmmlllkkkjjjiiihhheeecccaaa```fffjjjnnnuuu~~~{{{xxxuuummmmmmqqqtttqqqvvvwwwwwwvvvnnnmmmdddcccdddjjjvvv}}}wwwkkkpppggg___SSSHHHBBB<<<;;;:::888888888888999999888888777888:::;;;<<<>>>???@@@BBBBBBBBBBBBAAAAAABBBCCCCCCDDDGGGKKKNNNTTTWWW[[[___aaacccfffhhhqqqxxxyyyiiiYYYMMMBBB<<<999666666888666888:::;;;;;;;;;<<<>>>===>>>>>><<<;;;:::;;;===888888888777777777666666666666666666666666666666888<<>>>>>>>>>>>>>>===>>>===;;;::::::<<<>>>???===CCCKKKPPPUUU[[[eeelllttt|||qqqTTTGGGFFFDDD>>>999<<<;;;:::999888888888888777888:::;;;<<>>AAALLLTTTbbbppplll```^^^\\\cccmmmmmmrrruuuxxx{{{}}}yyylllaaaUUUMMMEEEAAA===999777999<<<<<<;;;;;;;;;<<<<<<===;;;:::999888888888888888777666666666666777888888999999888888888888999999666666888<<<;;;999:::>>>>>>???AAABBBBBBCCCEEEGGGDDDEEEHHHLLLOOOSSSVVVWWWZZZ\\\```eeejjjooorrrtttttttttvvvzzz|||}}}~~~|||xxxtttoookkkiiijjjiiihhhgggeeebbb```___gggkkknnnrrr|||~~~sssjjjjjjnnnqqq{{{~~~}}}}}}ppptttzzzzzzqqqfffeeejjjgggeeebbbeeeooowwwtttlllzzzjjjbbbZZZPPPEEE@@@;;;:::999777777777888999888777777777888999:::;;;===>>>@@@AAABBBBBBAAAAAA???@@@BBBBBBCCCFFFJJJMMMQQQSSSWWWZZZ]]]```cccfffoooxxx{{{{{{|||zzzhhhXXXMMMBBB===:::777666777999;;;======<<<<<<===>>><<<======<<<;;;:::;;;===777777666666666555555555555555555666666666666666777;;;@@@FFFLLLQQQUUUWWWVVVTTTOOOHHHBBB@@@AAACCCFFFCCC@@@>>>>>>@@@BBBCCCDDDDDDEEEFFFGGGHHHJJJJJJJJJLLLOOOTTTYYY^^^bbbdddfffjjjnnnqqqqqqqqqqqqqqqjjjmmmqqqtttxxx~~~pppaaaXXXSSSMMMLLLNNNNNNNNNLLLHHHBBB===:::999;;;;;;:::999888999;;;>>>@@@AAABBBCCCDDDDDDDDDCCCAAACCCEEEHHHMMMTTT\\\bbbnnnvvvgggOOOBBB===:::666666777999999999888999999999999:::===???;;;<<<>>>?????????>>>===??????>>>===<<<<<<>>>@@@===CCCKKKSSS[[[fffqqqyyyppp\\\HHHAAABBBBBB@@@>>>======<<<;;;::::::::::::333666888999:::===CCCHHHLLLQQQYYY```iiisss}}}|||ooo]]]OOOHHHGGGGGGGGGIIIJJJJJJJJJIIIGGGEEEDDDAAA???<<<999888888999:::666777777666666888;;;>>>===AAAEEEEEEAAA>>>======888999;;;;;;;;;===???BBBFFFNNN[[[kkkyyymmm^^^\\\\\\cccnnnooouuuwwwxxxyyyzzz|||zzzpppbbbWWWKKKEEEAAAAAA???<<<<<>>???CCCAAADDDFFFGGGHHHHHHJJJLLLKKKLLLOOORRRUUUWWWYYYZZZ^^^aaaffflllrrrvvvxxxyyywwwvvvwwwzzz{{{{{{}}}yyytttppplllhhheeeffffffeeeeeedddbbbaaa```eeejjjmmmpppwww{{{pppmmmnnnsss}}}|||~~~~~~{{{}}}{{{qqquuu|||~~~jjjmmmqqqqqqiii```___ddddddbbb^^^^^^eeennnooojjjuuueee]]]WWWMMMCCC>>>:::999888777666777888999777777777777888999::::::===>>>???AAABBBAAAAAA@@@===???AAAAAABBBDDDHHHJJJJJJMMMQQQTTTXXX[[[```ccciiirrr{{{zzztttqqqqqqrrrnnnttt{{{}}}kkkWWWLLLBBB===;;;777666777;;;<<<>>>===<<<:::;;;;;;;;;<<<======;;;:::;;;<<<666666666555555555444444444444555555666666666777888999===CCCJJJOOOSSSTTTUUURRRMMMGGGBBBAAACCCFFFBBBAAA>>><<<<<>>:::888666666777888999999999::::::::::::<<>>@@@AAABBBBBBBBBAAAAAABBBBBB@@@>>>===???AAAEEEHHHNNNXXXdddqqq}}}vvvVVVLLLCCC@@@???<<<<<<>>>======<<<;;;::::::::::::444777999:::;;;???FFFMMMVVV]]]fffmmmsssyyyrrraaaRRRJJJHHHHHHIIIHHHIIIIIIJJJIIIGGGFFFEEEDDDBBB@@@>>>=========>>><<<======<<<<<<>>>AAADDDBBBFFFHHHGGGCCC???>>>>>>;;;<<<===>>>===>>>AAACCCBBBKKKZZZjjjxxxmmm\\\[[[[[[bbbnnnrrrzzz{{{{{{zzzzzz{{{~~~vvvjjj]]]QQQGGGCCCBBBCCCBBB@@@BBBGGGCCCCCCCCCBBBBBBBBBAAAAAA@@@???===<<<<<<<<<===>>>>>>>>>======>>>>>>???@@@;;;;;;;;;;;;;;;<<<======>>>===@@@DDDDDDBBBCCCGGGDDDFFFIIIJJJKKKMMMOOOQQQTTTUUUWWWYYY\\\^^^```aaaiiilllssszzzzzzxxxxxxzzzzzzzzz}}}~~~zzztttpppmmmjjjfffcccaaabbbbbbcccccccccbbbbbbbbbhhhlllnnnttt}}}{{{vvvvvv~~~vvvpppnnnqqqxxx~~~wwwqqqwww|||mmmkkkrrryyyqqqnnnnnnnnnjjjbbb^^^___```^^^[[[YYY___hhhllljjj~~~pppaaaYYYSSSJJJBBB===999888777666666777888888666777777888999999::::::===>>>???AAAAAAAAAAAA@@@===???@@@AAAAAACCCEEEGGGDDDGGGKKKNNNQQQUUUZZZ^^^eeennnvvv{{{}}}wwwuuuqqqkkkeeecccccceeehhhqqq|||lllVVVLLLBBB>>>;;;888666777888:::;;;;;;999888888999;;;<<<======;;;:::::::::666666666555555555444444444444444555555666666777777888;;;AAAHHHMMMOOOOOONNNLLLHHHBBB>>>>>>@@@CCC@@@???===;;;:::<<<@@@DDDDDDDDDDDDEEEGGGIIILLLNNNQQQTTTZZZ```gggmmmqqqsssqqquuuyyy|||}}}}}}{{{zzzxxxuuusssvvv}}}{{{pppbbbVVVNNNIIIEEECCC@@@AAABBBAAA>>><<<<<<<<<999:::999888666777:::======>>>>>>@@@AAABBBDDDDDDCCCDDDDDDDDDDDDGGGKKKOOOYYY```jjjqqqxxxlllRRRCCC===777777666666666888999:::<<<<<<===<<<;;;;;;>>>@@@BBBCCCDDDFFFGGGHHHHHHHHHEEEGGGHHHEEEBBB@@@BBBDDDHHHJJJOOOXXXeeettteeeJJJFFFDDDCCC@@@<<<<<>>>>>>>>>>>???@@@AAAAAA@@@???BBBFFFFFFDDDFFFJJJIIIJJJLLLMMMOOORRRVVVZZZ^^^^^^^^^```cccfffjjjlllrrrvvv|||yyyvvvvvvwwwwwwvvvzzz|||wwwpppmmmkkkjjjgggdddaaabbbccccccdddddddddddd```gggmmmooorrr{{{~~~wwwtttllluuu}}}|||vvvrrrzzz{{{}}}|||yyysssmmmiiiooouuu{{{ssswwwnnnffflllvvvuuuoookkkmmmmmmggg___[[[\\\]]][[[YYY^^^gggllllll~~~~~~zzzlll\\\UUUOOOGGG???<<<888777666555666666777888777777888999::::::::::::<<<===???@@@AAAAAA@@@@@@===???@@@AAA@@@AAACCCEEEAAACCCFFFIIIKKKOOOTTTWWWaaahhhooosssvvv{{{~~~|||wwwvvvwwwyyyzzzzzzwwwuuunnnmmmiiidddaaa```ccceeekkkvvv{{{hhhUUUKKKBBB>>><<<888666777666777::::::999999:::;;;;;;===>>>===;;;999888999666666666666555555555555333333444555555666777777666666999???EEEJJJJJJIIIGGGFFFCCC>>>;;;:::<<<>>>===>>>>>>===;;;;;;>>>AAACCCCCCDDDFFFIIIMMMQQQSSSVVVYYY___fffmmmssswwwyyyxxx{{{}}}zzz{{{vvvgggXXXOOOIIICCC>>>@@@AAAAAA???<<<::::::;;;888888888777666777:::===999:::;;;<<<>>>AAABBBDDDCCCDDDDDDDDDDDDFFFIIIMMMSSSZZZbbbggglllwwwbbbJJJ???;;;555666666666666777999:::::::::;;;;;;:::;;;>>>AAAEEEEEEFFFGGGHHHJJJLLLMMMIIILLLNNNKKKGGGDDDFFFIIIDDDIIIQQQ[[[gggvvvoooXXXKKKFFFCCCCCCCCC@@@???BBB===<<<;;;:::999999999999888<<<>>>===<<>>:::888777666555555666777888777777999::::::;;;::::::<<<===???@@@AAAAAA@@@@@@===???@@@AAA@@@@@@AAACCCAAABBBDDDFFFGGGJJJOOORRRXXX___eeegggjjjoooqqqooorrrqqqrrrsssuuutttqqqooojjjiiigggdddccceeejjjnnnuuutttbbbUUUKKKBBB>>><<<888666777555777:::;;;<<<===???@@@<<<===>>>>>>;;;888777777777777666666666555555555333333444444555666777777444555777===DDDGGGGGGEEEGGGGGGDDD@@@===<<<>>>@@@;;;===??????======???BBBCCCCCCEEEHHHLLLRRRVVVYYYZZZ^^^dddkkkrrrxxx{{{}}}}}}|||mmm]]]RRRKKKDDD>>>BBBBBBAAA>>>:::888999:::777888888777666777:::===888888999;;;>>>@@@CCCDDDAAABBBBBBBBBBBBEEEHHHKKKNNNUUU\\\___cccnnn{{{[[[DDD;;;999444555666666666777999:::444666888999:::===AAADDDEEEEEEEEEFFFGGGJJJLLLNNNMMMPPPRRROOOJJJGGGIIILLLBBBLLLYYYcccnnn___OOOKKKCCC===>>>AAA@@@???@@@??????>>>===<<<<<<<<<<<<777:::<<<;;;999>>>IIISSSgggqqq~~~wwwgggWWWNNNLLLNNNPPPOOOOOOOOOOOOPPPRRRTTTUUUWWWXXXXXXXXXVVVSSSPPPNNNNNNOOOPPPPPPQQQTTTXXX[[[]]]]]][[[VVVOOOLLLLLLNNNOOOPPPQQQPPPOOOPPPQQQSSSSSSWWW]]]dddkkksss{{{kkk___```\\\___ppp~~~vvvfffZZZSSSPPPOOOPPPNNNNNNSSS[[[VVVVVVVVVTTTRRROOOMMMKKKGGGHHHJJJLLLMMMMMMMMMLLLFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIIIILLLPPPQQQOOOPPPUUURRRSSSTTTUUUXXX^^^eeejjjjjjiiihhhiiimmmssszzz~~~yyytttpppmmmlllmmmmmmmmmqqqxxx|||~~~{{{uuunnnkkkmmmnnnmmmjjjjjjjjjjjjiiihhhfffeeedddccckkkqqqrrrrrrxxx~~~|||vvvssssssnnnppptttwww{{{~~~qqqsssyyy}}}xxxmmmiiilllkkknnnoookkkeeeaaabbbddd```kkk}}}yyypppaaadddpppeeebbbccchhhiiiddd^^^\\\RRRWWWYYYZZZ___gggmmmnnnxxxzzz|||~~~~~~iiibbbWWWNNNHHHCCC===:::999888888888888888999999555666888888888999:::<<<===>>>???@@@AAAAAA@@@???======>>>???@@@AAAAAABBBAAAAAAAAABBBDDDFFFIIIKKKUUUVVVXXX[[[___cccgggiiillljjjiiikkkoooqqqpppnnngggggghhhiiikkkpppvvvzzzqqqaaaKKKFFF@@@<<<;;;;;;999777777888999::::::::::::::::::<<<===>>>>>><<<:::999999888666444333222333333111222333444555555555555444666:::>>>@@@AAAAAAAAACCCBBB@@@>>>=========>>>;;;<<<;;;::::::<<<@@@CCCCCCFFFJJJMMMPPPUUU]]]bbb```dddjjjoootttyyyrrraaaVVVPPPHHH@@@BBB???;;;999999999888777999999888888999999:::::::::888:::???AAA??????BBBEEEGGGHHHIIIIIIJJJMMMOOOOOORRRVVV[[[bbblllwww~~~pppSSS>>>888;;;555666777999::::::::::::777;;;>>>===:::999>>>CCCFFFGGGHHHIIIKKKMMMNNNOOORRRRRRRRRRRRSSSUUUXXXYYYVVVZZZaaaiiiuuucccQQQIIIDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>><<<;;;:::<<<:::888888:::@@@EEEIII\\\kkkzzz{{{jjj\\\UUUQQQNNNKKKOOOMMMNNNRRRSSSTTTXXX___eeemmmsssrrrnnnjjjeee```aaa___\\\ZZZZZZ[[[\\\]]]fffddd___TTTLLLLLLSSS\\\___]]]ZZZXXXWWWXXXZZZ[[[[[[WWWUUUXXX\\\cccooozzz}}}nnncccccckkkwww~~~zzzjjj___YYYXXXWWWWWWWWWYYY[[[\\\aaa```___]]]ZZZWWWTTTSSSMMMNNNPPPSSSUUUUUURRRPPPJJJJJJKKKNNNPPPQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQTTTTTTTTTWWWZZZZZZWWWSSSSSSTTTVVVYYY^^^cccgggiiiooojjjjjjpppvvv{{{xxxrrrmmmnnnoooqqqrrrsssttttttxxxxxxyyyzzz}}}wwwsssooommmmmmnnnnnnmmmnnnpppnnnhhhdddddddddaaagggjjjssszzzwwwrrrxxx{{{|||~~~|||wwwuuuuuunnnjjjiiimmmpppqqqssswwwxxxwwwyyy{{{wwwnnngggeeehhhmmmtttuuukkk^^^XXXYYY[[[lll}}}vvviiidddeee___^^^___aaacccbbb]]]YYYRRRUUUWWWZZZ]]]eeennnvvv{{{}}}{{{fff___TTTKKKEEEAAA<<<888777777666666666666777777555666888888888999:::<<<===>>>???@@@@@@@@@???>>>======>>>???@@@AAABBBBBBAAAAAAAAABBBCCCEEEGGGHHHIIIJJJKKKNNNRRRVVVZZZ]]]cccbbbccceeehhhkkkkkkkkklllooorrruuuyyylll\\\NNNIIIBBB>>><<<:::888666777777888::::::;;;;;;;;;======>>>>>>===;;;999888777666555444333444444555222222333333444555555666555666999;;;>>>???@@@@@@CCCBBBAAA@@@????????????<<<<<<<<<;;;:::<<<@@@CCCGGGJJJNNNPPPSSSYYYaaagggkkknnnssswww|||zzzjjj___XXXPPPGGGCCC@@@<<<999888888888777777777777888999:::<<<<<<===;;;;;;???@@@???@@@DDDEEEHHHJJJLLLNNNQQQUUUXXXYYY\\\```eeellluuuhhhNNN<<<666888888888888888888777777666888;;;======<<<<<>>===<<<<<<;;;:::888888:::>>>CCCFFFQQQ```pppxxxpppbbb[[[WWWTTTRRRUUUSSSSSSVVVXXXZZZaaahhhwww|||xxxpppnnnkkkfffcccbbbccceeefffccc\\\RRRJJJKKKSSS[[[hhhgggdddcccaaaaaaaaabbbYYYTTTQQQSSSVVV]]]hhhsss~~~tttkkkjjjooovvvzzz{{{{{{}}}qqqhhhiiigggeeeccccccdddfffgggkkkkkkkkkiiieee```[[[YYYUUUUUUVVVXXXZZZZZZXXXUUURRRRRRSSSUUUWWWWWWWWWVVVXXXWWWWWWVVVWWWWWWXXXYYY`````````ccceeeeeeaaa^^^[[[[[[\\\^^^aaaeeehhhjjjooolllnnnvvv}}}|||sssmmmmmmmmmnnnppprrrtttvvvwwwwwwwwwwwwuuuuuuwww{{{~~~xxxtttpppmmmmmmnnnooooooppprrrooohhheeeeeeeeebbbfffhhhpppvvvtttpppyyyzzzwwwvvvqqqkkkiiilllpppsssxxx~~~xxxwwwyyy{{{vvvlllfffdddhhhmmmssstttkkk^^^YYYZZZ]]]kkk{{{xxxjjjfffhhh]]][[[YYYZZZ\\\]]]ZZZWWWUUUVVVWWWYYY]]]eeeooowwwzzz|||wwwccc[[[PPPGGGBBB>>>:::666777777666666666666666777555666888888888999:::<<<===>>>?????????>>>===<<<===>>>??????AAAAAABBBCCC@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEGGGJJJNNNQQQSSSUUUWWWZZZ\\\___bbbfffhhhooottt{{{iiiXXXQQQLLLFFF@@@===:::777555666777888:::;;;<<<<<<<<<=========<<<<<<<<<<<<;;;666555555444444555555666333333222222333444555666555666777888:::<<<>>>???@@@@@@@@@AAAAAA@@@@@@???=========;;;;;;===AAADDDMMMOOOSSSUUUXXX^^^fffmmmvvvyyy~~~tttiiibbbXXXNNNDDD@@@<<<999888888777777555555666777999;;;===>>>???;;;;;;>>>??????AAAEEECCCFFFJJJNNNSSSXXX^^^bbbfffiiinnnsss{{{zzz___JJJ<<<666777888888888777777777666666999:::<<<>>>???@@@@@@AAAEEEFFFIIILLLOOORRRTTTVVVWWW]]]eeemmmqqqtttvvvwwwvvvyyy}}}cccOOOGGGEEEFFFEEEEEEDDDDDDCCCCCCBBBCCCBBBAAA???>>>>>>>>>???;;;:::999999:::===???AAAFFFTTTcccoooyyyxxxiiiaaa]]][[[ZZZ[[[XXXWWWYYY\\\```iiirrr}}}|||yyyssslllhhhiiikkkgggbbbYYYNNNGGGHHHPPPWWWeeeeeeeeeeeeddddddcccbbbZZZTTTPPPPPPQQQWWWbbbmmm}}}{{{tttqqqqqqsssttttttuuuxxx~~~xxxrrrpppmmmkkkkkkllloooqqqtttttttttrrrnnnhhhbbb___aaa```^^^^^^______^^^]]]]]]]]]^^^^^^____________aaa``````______```aaabbbhhhggghhhjjjkkkjjjgggdddcccccccccdddfffiiikkkmmmppppppuuu~~~yyypppkkknnnnnnppprrruuuxxxzzz|||yyyxxxvvvqqqmmmllllllnnnttt{{{yyyuuuooollllllnnnpppppprrrrrrmmmfffcccddddddbbbcccdddkkkqqqpppnnnxxx~~~|||tttnnniiijjjlllpppxxxuuuuuuxxxzzzuuulllggggggkkknnnsssssskkk___ZZZ[[[aaakkkzzzzzzkkkfffjjj___ZZZTTTSSSUUUWWWWWWWWWYYYXXXWWWXXX]]]fffrrrzzz{{{~~~rrr```XXXMMMEEE@@@===999666:::999888888888888888888555666888888888888:::<<<===>>>??????>>>===<<<;;;>>>>>>???@@@AAABBBCCCCCCBBBBBBDDDEEEEEEDDDBBBBBBDDDCCCCCCDDDEEEHHHJJJKKKHHHLLLQQQUUUXXX\\\ccchhhnnnuuu~~~iiiYYYRRRNNNIIICCC???;;;888666555666888:::;;;<<<======;;;;;;;;;;;;<<<===>>>???777777666555555555444444444333222111111333555666555555444555666999;;;===<<<===???@@@AAA@@@???>>>===>>>===<<<<<<>>>BBBEEEPPPSSSVVVXXX\\\bbbkkkrrr|||yyyoooggg\\\RRREEEAAA<<<888777777777666555555666777999;;;<<<===;;;999:::???AAA@@@BBBEEE@@@CCCIIIOOOUUU]]]eeekkkpppttt{{{mmmVVVGGG===999888444444555666777888999999999999:::===@@@BBBAAA@@@CCCDDDGGGLLLPPPUUUYYY[[[___fffoooxxx~~~sssZZZKKKGGGIIIEEEEEEEEEEEEDDDDDDCCCCCCDDDBBB@@@>>>===>>>???@@@;;;;;;::::::;;;;;;<<<===AAAKKKXXXcccooo}}}{{{mmmddd```______\\\YYYWWWZZZ]]]cccmmmwwwzzzyyyyyyzzz}}}~~~{{{tttnnnmmmmmmjjjbbbVVVJJJCCCDDDJJJPPPUUUXXX[[[^^^aaabbbbbbbbb^^^XXXSSSQQQQQQUUU___iiiyyy~~~xxxuuusssqqqpppoooppptttzzzxxxvvvsssqqqqqqtttwwwyyy{{{{{{yyyvvvsssooollljjjmmmjjjfffdddddddddddddddeeeeeeeeeeeedddeeefffhhhfffhhhiiikkkllllllkkkkkkmmmnnnnnnoooooonnnllljjjiiiiiiiiijjjkkknnnppprrrrrruuu|||~~~xxxssspppppprrrwww{{{~~~{{{yyyvvvpppjjjfffeeefffkkkrrr|||xxxtttnnnkkkkkkmmmooopppqqqpppjjjcccaaacccccc```___aaajjjqqqpppnnnwwwuuuoookkkjjjjjjkkkrrrzzzqqqrrrvvvyyyvvvooolllnnnqqqrrruuuuuulll```[[[\\\fffppp|||lllgggmmmhhhaaaWWWSSSSSSWWWYYYZZZ[[[XXXVVVWWW^^^jjjxxx}}}ooo^^^VVVKKKCCC???<<<999777::::::999888777777888888555666888888888888:::<<<===>>>??????>>>===<<<;;;??????@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFDDDCCCBBBBBBAAA@@@?????????@@@AAACCCGGGMMMRRRWWW^^^gggmmmtttzzziii[[[RRRPPPLLLFFFAAA===:::999666777888:::<<<=========>>>======<<<<<<<<<======999999888777555444222222444333222111111222444666444333222222444777:::<<<===>>>???AAAAAAAAA@@@@@@===>>>===<<<<<<>>>BBBEEEPPPTTTXXX[[[___fffooovvv~~~zzzqqqjjj___TTTGGGBBB<<<888777666666666666666666777888999;;;;;;666555999@@@CCCBBBCCCEEEAAADDDJJJQQQXXXbbbkkkqqqyyyzzz^^^LLLBBB<<<888888555555555555666777999:::888888999<<<@@@BBBBBBAAACCCDDDGGGKKKRRRYYY___bbbkkkqqqzzzcccPPPEEECCCGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDBBB@@@>>>>>>>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<>>>CCCMMMYYYfffttt{{{nnneeeaaa``````^^^[[[YYY\\\```eeeoooyyyyyymmmgggfffeeeooouuu|||}}}xxxtttsssmmmbbbSSSFFF@@@@@@CCCFFFGGGJJJPPPVVV]]]aaaeeefffbbb\\\VVVTTTRRRTTT\\\dddmmmxxx{{{xxxvvvtttssslllmmmqqqwww~~~~~~|||xxxwwwwwwyyyzzzwwwsssnnnjjjjjjkkkkkkkkkkkkllllllkkkjjjkkkooorrrpppssswww{{{}}}{{{yyyvvvyyyzzz{{{{{{zzzyyyxxxwwwttttttsssrrrrrrssstttuuuxxx~~~{{{yyyyyyxxxuuuzzzyyywwwtttnnniiifffeeefffjjjqqqzzzvvvrrrmmmkkkkkkmmmoooooorrrpppjjjdddcccfffeeebbb___cccnnnwwwvvvqqqxxx{{{qqqnnnmmmmmmllllllqqqxxxnnnqqqwww{{{yyysssssswwwwwwwwwyyyxxxpppddd]]]]]]mmmyyyqqqlllqqqtttkkk___XXXXXX\\\___aaa\\\YYYVVVXXXaaappp~~~xxxkkk\\\TTTIIIAAA>>><<<:::888999888777666555555555555555666888888888999:::<<<===>>>?????????>>>===<<>>>>>>>>??????DDDHHHNNNUUU]]]gggpppvvv|||iii[[[SSSRRROOOIIICCC>>>;;;;;;777888999;;;<<<=========BBBAAA@@@>>><<<;;;999999;;;:::999888666333111000444333222111111222333444222111111222333666999;;;???@@@AAABBBBBBBBBBBBBBB=========;;;;;;===AAADDDNNNSSSYYY^^^cccjjjssszzzyyyrrrkkkaaaWWWHHHCCC===888666666666666666666666777888999:::;;;666666999@@@CCCCCCDDDGGGEEEIIINNNTTT\\\eeeooouuu~~~vvvdddOOOBBB===888666666999888777666555666777888999999;;;<<>>===============<<<===DDDQQQ```ooo{{{ooofffbbbaaaaaabbb``````dddfffjjjqqqyyy~~~}}}uuufffZZZVVVTTTSSSaaahhhrrr|||~~~{{{lll```PPPCCC>>>===>>>???;;;>>>CCCKKKSSS\\\bbbfffccc]]]XXXVVVTTTSSSXXX``````jjjvvv}}}|||{{{yyyxxxnnnnnnpppuuu|||}}}zzzyyy|||~~~xxxuuutttuuuuuuuuussstttuuuuuutttwww|||~~~}}}}}}}}}}}}~~~}}}tttsssoookkkggggggiiilllooottt{{{uuurrrnnnmmmmmmnnnoooooosssqqqkkkfffgggjjjiiidddbbbgggrrr|||zzztttyyyyyyqqqllllllnnnqqqqqqpppuuu}}}ssswww||||||vvvvvv{{{zzzzzz||||||vvvjjjbbbaaarrryyypppuuuyyypppddd]]]]]]aaaeeeggg___[[[XXX[[[eeeuuutttgggZZZRRRGGG???<<<;;;999888999888777666555555555555555666888888888999:::<<<===>>>???@@@@@@@@@???>>>@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDBBBAAA@@@@@@@@@AAACCCDDDJJJLLLQQQZZZfffrrr{{{|||iii]]]VVVVVVSSSLLLDDD===::::::888999:::;;;<<<<<<<<<<<>><<<:::999999999999888777555222111222222222222222222222222000000000222444777999;;;??????????????????@@@@@@<<<<<<<<<;;;:::<<<@@@CCCLLLRRRZZZaaagggnnnvvv|||~~~tttnnnjjjaaaWWWIIIDDD===888555555555555444444555666888:::;;;<<<>>>;;;;;;???BBBBBBEEEJJJIIIKKKOOOUUU[[[dddmmmttt}}}{{{```SSSEEE>>>:::777666777:::999888666666777888999:::<<<>>>>>>???BBBGGGLLLOOONNNOOOSSS\\\hhhttt{{{|||aaaTTTOOOJJJIIILLLHHHHHHHHHHHHIIIIIIIIIIIIEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>???@@@@@@@@@===AAANNN]]]lll}}}ssskkkfffddddddeeedddfffkkkmmmnnnrrrxxxyyysssfffVVVMMMLLLKKKIIIQQQVVVaaaooo|||~~~hhh\\\LLLAAA>>>===<<<;;;777888;;;@@@IIISSS\\\aaaddd___[[[ZZZWWWTTTXXX]]][[[```gggllluuu|||~~~{{{|||{{{{{{|||}}}|||zzzxxxqqqpppppptttzzz~~~sssqqqnnnjjjhhhjjjooosssvvvzzz}}}uuusssqqqpppqqqqqqpppooopppnnniiifffhhhkkkiiiccccccgggpppxxxuuuooottt{{{pppjjjkkknnnqqqqqqpppvvv~~~~~~uuuuuuyyyyyyzzz}}}|||qqqiiigggmmmzzz~~~zzz|||ppptttuuummmccc]]]^^^cccgggiiiccc___[[[^^^iiixxx~~~pppeeeYYYPPPEEE>>>;;;:::999777;;;:::999888777777777777555666888888888999:::<<<===>>>???@@@AAAAAA@@@???@@@AAAAAABBBCCCDDDEEEEEEDDDDDDBBBAAAAAABBBCCCDDD=========>>>???BBBDDDEEEOOOOOOSSS^^^lllzzzkkk___YYYYYYUUUNNNDDD<<<999888999::::::;;;<<<<<<<<<;;;999;;;===???@@@@@@???>>>777888888888777666444333222222333333333222222111...///000222555888:::;;;===<<<;;;::::::;;;<<<===<<<<<<;;;::::::<<<@@@CCCKKKRRR[[[cccjjjqqqyyy~~~}}}~~~|||zzz}}}xxxooojjjfff^^^VVVJJJDDD===777555555555555222222444666888;;;===>>>FFFAAA===>>>???AAAGGGMMMIIIKKKOOOSSSYYYaaajjjpppyyyiiiUUUKKKBBB>>>;;;888777999888777666666777999;;;===<<>>>>><<<:::;;;;;;;;;>>>FFFPPPYYY___fffbbb___^^^ZZZWWWYYY^^^]]]___^^^^^^bbbjjjlllkkkqqqrrrvvvzzz|||{{{xxxuuutttrrrqqqsssyyy~~~uuurrroookkkjjjnnnuuuzzz{{{}}}~~~uuutttssssssttttttrrrpppkkkiiifffcccfffjjjggg```bbbdddkkkqqqmmmgggnnn{{{xxxllllllmmmooommmlllsss{{{tttqqquuuwwwxxx~~~wwwooolllfffyyyzzzxxx~~~rrryyy|||nnnooonnnggg___[[[^^^ccchhhiiigggbbb^^^aaakkkyyyoooeee[[[OOOCCC===:::666666777444555666777777666555555777777777777888;;;===>>>???@@@AAABBBBBBBBBAAA@@@===???BBBCCCDDDDDDFFFGGGFFFEEEEEEDDDCCCBBBBBBBBB@@@@@@@@@??????AAAEEEHHHQQQVVV^^^hhhsss~~~oooeee]]]XXXQQQJJJFFFBBB???===999888888999:::<<<>>>@@@::::::;;;;;;<<<=========888888888888777555444333444333222222111111222222222111000111333555555555:::;;;<<<<<<;;;:::;;;===<<<===>>>>>>===>>>@@@BBBJJJRRR\\\cccfffllluuu}}}{{{vvvsssssssssvvvxxx|||yyypppmmmiii```WWWRRRHHHDDD>>>888444333333444333333444666:::===>>>>>>;;;===???AAACCCFFFIIILLLNNNOOORRRUUUZZZaaaiiinnnpppyyyrrr```NNNIIIAAA<<<999888888777888777666777999::::::999888;;;>>>===<<>>>>>>>>@@@FFFNNNVVV[[[gggeeebbb___]]]\\\[[[[[[]]][[[ZZZ[[[^^^bbbddddddggglllrrrvvvwwwxxx{{{~~~uuutttrrrrrruuu|||{{{vvvxxxtttoookkklllpppvvv{{{~~~}}}zzzzzzuuusssqqqsssuuuuuussspppoookkkgggfffhhhiiieeeaaabbbfffgggjjjllldddfffvvv{{{sssnnnnnntttwwwuuuvvvzzzzzz{{{}}}{{{zzz~~~tttkkklll}}}{{{www~~~|||qqqkkk||||||eeegggiiiddd___[[[YYYZZZ```gggmmmgggcccdddhhhooo}}}oooeeeXXXMMMBBB===:::888777999777888888888888777555444777777777888999;;;===>>>???@@@AAABBBBBBBBBBBBAAA>>>@@@BBBCCCCCCDDDEEEFFFEEEEEEEEEDDDCCCBBBBBBBBB===>>>>>>???@@@DDDIIILLLPPPVVVbbbooo|||wwwmmmeee^^^TTTKKKDDD???;;;999:::999999999:::<<<===???;;;;;;<<<<<<===>>>>>>???999999999888777666444444444333222222111222222222333333222333444555555555777888999888777666777888===>>>???>>>======???@@@HHHPPPZZZ```ccchhhpppvvvuuuuuutttqqqnnnlllmmmnnnsssuuuzzzuuukkkgggcccZZZRRROOODDD@@@;;;777444444666777111222333666999;;;======<<<>>>@@@BBBDDDGGGKKKNNNPPPQQQSSSVVVYYY___fffkkkooowww{{{bbbSSSMMMHHHAAA<<<:::999888777999888777888:::<<<;;;:::888;;;===<<<<<<>>>DDDJJJXXX]]]dddkkksss}}}fffPPPNNNPPPLLLLLLQQQQQQSSSUUUVVVVVVVVVVVVWWWTTTSSSRRRQQQPPPPPPQQQQQQOOOKKKJJJLLLLLLKKKMMMQQQQQQRRRUUUZZZ]]]eeevvvyyyssssssuuuwwwsssrrrtttsssqqquuu||||||qqqaaaTTTMMMKKKJJJIIIJJJJJJIIIKKKRRR[[[]]]YYYQQQJJJAAA<<<;;;;;;:::888<<<<<<===AAAGGGOOOVVV[[[eeedddcccbbbaaaaaaaaaaaa]]][[[YYYYYY[[[^^^______dddjjjrrrwwwyyyyyyzzz{{{vvvssspppnnnooovvv~~~vvvpppkkkkkkkkklllooossswwwzzzzzz|||}}}zzzwwwxxx}}}~~~rrrpppooopppqqqrrrpppnnnkkkhhhffffffiiiiiieeebbbbbbffffffhhhkkkccccccsssxxxssstttzzz~~~}}}|||||||||sssjjjlllyyy|||yyyyyyuuuvvvzzzrrrmmmjjjxxxvvvbbbdddjjjfffaaa]]][[[\\\```dddhhhdddaaaaaabbbgggttt~~~ooodddTTTJJJ@@@<<<;;;999999;;;:::::::::999888777555555888888888999:::<<<>>>???>>>???@@@AAABBBCCCCCCCCC???AAACCCDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBBBB>>>???@@@AAACCCGGGMMMQQQVVV^^^mmm}}}}}}sssiiiaaaVVVKKKCCC>>>;;;999;;;:::999999999;;;<<<===<<<<<<======>>>?????????::::::999999888666555444444444333222222222222222222222222222333333333333444555666666444444555666===>>>???>>><<<<<<<<<>>>DDDLLLUUUZZZ]]]```fffkkkggggggfffeeedddeeehhhkkkooorrrvvv|||}}}qqqeee___ZZZSSSMMMKKKBBB???:::666444444555666000111333555888:::;;;<<<<<<>>>AAACCCEEEIIIMMMQQQQQQSSSUUUWWWZZZ___eeeiiirrryyylllXXXNNNKKKGGGBBB>>>;;;:::888666:::999888999<<<===<<<;;;888:::<<<;;;;;;===BBBGGGUUU]]]hhhrrrzzz|||eeeTTTSSSUUURRRRRRXXXXXX[[[```bbbaaa^^^\\\\\\ZZZZZZZZZ[[[[[[\\\\\\]]]YYYUUUTTTUUUVVVUUUXXX\\\\\\^^^aaabbb```bbbooo}}}|||vvvuuuxxx{{{yyywwwwwwtttrrrtttyyyzzzooo___SSSNNNNNNOOOOOOOOONNNKKKHHHIIILLLJJJEEEEEE@@@:::888999:::999777<<<===@@@EEELLLTTTZZZ^^^dddddddddeeefffgggiiijjjbbb```]]]\\\\\\]]]\\\\\\^^^eeennnvvvyyyzzzyyyyyyxxxuuuooojjjjjjqqqzzz~~~tttnnneeehhhlllqqquuuxxxyyyyyywwwyyyzzzxxxuuuvvvzzz~~~|||ooommmllllllmmmmmmlllkkkgggfffeeegggiiiiiieeebbb```dddcccfffhhh______nnn|||yyy~~~|||tttlllooovvvqqqjjjmmmooovvv|||tttooommmlllooo{{{wwwdddeeekkkhhhdddbbbbbbdddeeeeeeeeecccbbb```\\\]]]hhhttt}}}mmmcccSSSIII???<<<;;;999888:::999999999888888777777666888888999:::<<<===>>>???>>>>>>???AAABBBCCCDDDDDD@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCEEEFFFHHHLLLRRRVVV^^^fffuuu|||rrrfff^^^SSSIIICCC@@@??????<<<;;;:::999999999:::;;;;;;<<<<<<===>>>>>>??????;;;;;;::::::999777666555444444333222222222222333000111222222111000000000111333444555444555666888===>>>???>>><<<::::::;;;@@@FFFNNNSSSUUUVVVZZZ^^^\\\]]]]]]^^^___bbbfffjjjkkknnnrrrwww{{{|||nnn```YYYTTTMMMIIIHHHBBB???;;;666333111111222111222444666777999;;;===<<<>>>@@@CCCFFFJJJOOOSSSRRRTTTWWWZZZ]]]aaafffiiixxxzzzcccVVVRRRKKKHHHCCC???===;;;888666999888888999<<<======<<<888999;;;;;;:::<<<@@@CCCLLLVVVdddpppxxx}}}yyyhhh\\\\\\]]]ZZZ\\\bbbfffkkkrrrtttqqqmmmiiihhhdddeeefffhhhiiijjjjjjjjjfffbbb___``````___bbbfffgggjjjnnnoooiiihhhqqq~~~|||{{{|||~~~|||yyywwwwwwzzz{{{pppaaaVVVRRRSSSUUUVVVSSSSSSPPPKKKJJJKKKGGGAAA???===:::999;;;<<<;;;:::===@@@FFFMMMUUU]]]dddggghhhfffeeeeeegggkkkppprrrmmmjjjfffdddcccaaa___^^^ZZZ___gggooouuuxxxzzz{{{{{{wwwpppiiihhhnnnwww~~~}}}{{{zzzwwwpppllloootttzzz}}}~~~~~~}}}{{{||||||zzzwwwwwwzzz|||zzzmmmllljjjiiiiiiiiijjjjjjfffeeefffhhhiiihhhddd```^^^aaa```bbbddd[[[YYYgggwww{{{zzzyyyqqqtttvvvlllcccgggmmmwww~~~yyyuuusssrrrrrrttt~~~{{{gggfffkkkkkkiiihhhjjjmmmlllhhhffffffeeeaaaYYYVVV^^^jjj{{{kkkaaaRRRHHH???<<<;;;888777888666666666666777888888999999999:::<<<===>>>??????>>>>>>???@@@AAACCCDDDDDDAAACCCDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEGGGJJJMMMSSSYYY^^^ccciiitttxxxnnnccc[[[PPPGGGBBBAAAAAABBB<<<;;;:::999888999:::::::::;;;;;;<<<<<<======>>><<<<<<;;;;;;:::888777666555444333333222222333333000222444333111000000222---///111333444555888:::<<<===>>>===;;;999999999<<>><<<===@@@BBBFFFKKKQQQVVVTTTWWW[[[___bbbfffjjjmmm{{{nnn[[[SSSSSSMMMJJJEEEAAA>>><<<999666888777777888;;;<<<<<<;;;999::::::::::::<<<>>>@@@BBBMMM\\\hhhqqqvvv{{{wwwmmmggghhhhhhfffiiippp{{{|||zzzrrrtttvvvyyyzzz{{{zzzzzzuuuppplllkkkjjjhhhjjjooopppsssxxxzzzvvvttt|||{{{qqqcccYYYUUUWWWYYYZZZWWWXXXUUUPPPMMMLLLHHHBBB@@@>>>======>>>???@@@???@@@EEEMMMWWW```hhhmmmooonnnjjjfffdddfffmmmuuuzzzwwwtttpppmmmjjjhhheeebbbYYY[[[```gggpppxxx~~~}}}xxxppphhhfffjjjsssyyy{{{tttqqqttt{{{~~~uuuoookkkjjjqqq~~~yyyuuuxxxzzz~~~~~~~~~zzznnnllljjjhhhfffgggiiikkkgggggghhhiiihhheeeaaa^^^\\\^^^\\\___bbbYYYUUUaaapppyyytttwwwyyywwwwwwkkkbbbhhhmmmvvv~~~|||zzz||||||yyyuuu}}}|||gggaaallloooooolllmmmpppnnniiijjjiiihhhaaaVVVPPPVVV```~~~xxxiii___PPPGGG>>><<<;;;888777888555555555666777888999:::999:::<<<===???@@@@@@@@@?????????@@@AAABBBCCCDDDAAABBBDDDDDDCCCBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAACCCFFFJJJPPPWWW^^^dddgggkkkqqqzzztttkkkaaaYYYNNNEEE@@@>>>>>>>>>;;;:::999888888999::::::::::::;;;;;;<<<===============<<<<<<;;;999888777555444444333333333333333000333777666444222333555))),,,///000222333666888:::<<<======;;;888888888:::<<>>AAACCCGGGMMMTTTYYYXXX[[[```eeehhhkkkooorrrvvvzzzzzzgggYYYUUUWWWRRRMMMGGGBBB???<<<999777777666666888;;;===<<<<<<::::::::::::;;;<<<======???HHHTTT___iiiqqqzzzxxxuuuuuuwwwxxxxxx}}}~~~yyywwwuuusssuuuyyy{{{}}}zzzqqqddd\\\ZZZ\\\]]]^^^\\\^^^\\\VVVQQQMMMHHHBBB>>>=========>>>@@@AAABBBHHHNNNWWWaaajjjqqqtttuuuqqqmmmhhhfffiiipppyyy~~~{{{wwwtttqqqnnnjjjggg___^^^___eeeooozzz~~~yyyppphhhccceeelllqqq{{{zzzxxxyyy|||~~~{{{xxxrrrlllgggjjjrrrxxxvvvmmmfffaaa^^^eeesss{{{ooommmkkkgggeeefffiiillliiiiiijjjiiigggdddbbb```\\\]]][[[^^^bbbYYYTTT___iii{{{wwwoooqqq|||yyyxxxllleeelllqqqwwwzzzyyy{{{~~~{{{jjjbbbjjjrrruuupppooossssssoooooolllhhhaaaUUUNNNQQQXXX{{{{{{||||||yyyyyyvvvggg\\\MMMDDD===;;;;;;999888999888777777666777888::::::999;;;<<<>>>@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBCCC@@@BBBDDDDDDCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAACCCFFFIIIMMMSSSZZZ^^^aaacccgggmmmsssyyy}}}xxxpppjjj^^^WWWLLLCCC>>><<<<<<;;;:::999888888888999:::;;;;;;;;;;;;<<<======>>>>>>=========<<<;;;:::999888555555444333333333333444---111666666333111222555,,,...000111222333555777888:::<<<<<<:::888777777888999:::;;;===???BBBDDDEEEHHHMMMPPPQQQSSSUUUWWWZZZ]]]```aaacccgggpppvvv{{{~~~wwwhhhWWWMMMGGGAAA>>>>>>777666444333222222222333111555888888777777;;;>>>???@@@CCCFFFJJJQQQXXX]]]^^^bbbgggkkknnnppprrrtttpppsssvvvxxxzzz|||~~~xxxtttuuuuuurrrjjj```ZZZZZZ\\\VVVQQQJJJCCC???<<<:::999888777777999<<<>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<>>===<<<<<<999999888888888999;;;;;;<<<<<<======>>>?????????>>>>>>======<<<;;;999888555555444333333333333444(((---222333000...000222111333444555444444666777777999<<<<<<:::888777777777777777777999<<>>:::::::::888666333111/////////000444888888555555999===AAABBBEEEHHHLLLSSS[[[aaadddgggllloooqqqrrrssstttmmmoooqqqrrrrrrsssuuuwwwtttttttttrrrmmmgggaaa]]]WWWXXXYYYXXXVVVWWWZZZ]]]ZZZTTTKKKDDD???<<<;;;:::999888888:::===?????????===<<<;;;;;;<<<===<<<;;;???CCCJJJQQQ\\\kkk{{{|||uuummmjjjkkkmmmoooooolllooooooiiibbb]]]WWWRRRMMMNNNOOOPPPRRRVVV\\\___ccciiirrrzzz~~~nnnnnnnnnqqquuu|||}}}zzzuuurrrpppnnnlllpppyyyzzzooofffcccdddgggfffeeedddfffhhhiiiiiiiiiggghhhhhhfffdddhhhpppwww{{{yyyssskkkddd___YYYSSSNNNSSSZZZccchhhmmmwww}}}nnnnnnkkkfffbbbccchhhlllhhhiiiiiihhhgggfffggghhh___```^^^bbbggg^^^YYYcccppp}}}|||zzznnnggglllsssvvv~~~sssoooyyyvvvuuuzzziii```^^^ppp||||||wwwnnnfff\\\TTTTTTXXX{{{uuuqqqqqqrrrwwwssscccYYYLLLDDD>>>;;;999666555888777999::::::999:::<<<>>>>>>???@@@@@@@@@AAADDDFFFDDDDDDCCCBBBAAA@@@@@@???CCCBBBAAABBBCCCDDDCCCBBBFFFCCC@@@@@@AAABBB@@@>>>@@@AAABBBBBBAAABBBDDDFFFIIIHHHIIIKKKOOOQQQQQQQQQSSSTTTYYYbbbhhhqqq~~~sssoooiiicccYYYOOOEEEAAA>>>:::888888777888999888777777999:::<<<:::999<<<@@@CCCDDDCCC>>><<<:::999:::;;;:::999999888666555444444555555555555444333333222222111000000000111222333555666999:::<<<===<<<:::777555555555555555777:::>>>@@@???BBBGGGJJJLLLMMMNNNOOOTTTTTTUUUXXX\\\bbbgggjjjnnnrrrwww}}}nnnbbbSSSGGGAAA>>>;;;888555444333222111111000000---222777888777888===AAA>>>AAAFFFKKKQQQXXX___cccmmmppprrrtttxxx|||yyysssmmmmmmnnnqqqssssssrrrpppllljjjgggccc^^^YYYSSSPPPPPPKKKHHHJJJRRRXXXZZZZZZVVVRRRKKKCCC<<<888777666444777:::<<<<<<===>>>???=========>>>??????===<<>>>>>???AAAAAA@@@AAACCCEEEDDDDDDCCCBBBBBBAAA@@@@@@DDDCCCBBBBBBDDDDDDCCCBBBEEEBBB??????@@@AAA???>>>>>>???@@@@@@??????AAACCCCCCBBBCCCEEEGGGIIIJJJJJJMMMMMMQQQXXX\\\cccrrrwwwlllgggbbb]]]WWWMMMCCC???<<<888777888777888999888777777999:::<<<:::888:::===??????>>>????????????>>>>>>>>>>>>999888777666555555666777666666555444333222111111111111111222333444666666:::;;;<<<<<<;;;999666444444444333444666888;;;======AAAEEEHHHIIIJJJLLLMMMOOOPPPRRRVVVZZZ^^^bbbeeedddhhhnnntttxxx|||{{{yyymmmcccTTTHHHAAA===888555666555444222111000000///...222666777666777;;;???@@@CCCGGGLLLQQQWWW^^^ccclllpppsssuuuyyy}}}zzztttqqqpppoooppprrrssssssrrrkkkiiifffaaa\\\VVVPPPLLLIIIFFFCCCEEEJJJOOORRRRRRNNNKKKEEE???;;;999888999333555999:::;;;;;;===>>>???>>>??????AAAAAA@@@???EEEGGGRRRbbblllrrrwwwooojjjkkkppp{{{zzzvvvsssooohhhccc___ccckkkttt}}}xxxnnnuuuzzzxxxwwwwwwsssuuuwwwkkk```XXXVVVWWWZZZYYYYYY\\\```bbbaaa``````^^^]]]^^^bbbhhhpppttt{{{{{{|||~~~|||yyytttqqqlllhhhccc^^^XXXTTTQQQMMMKKKLLLNNNTTTbbbpppxxxsssooojjjggggggjjjlllmmmpppmmmjjjhhhiiihhhfffccc_________aaadddggggggfffuuuzzztttqqqrrruuuzzz}}}yyyzzz~~~|||oooaaacccgggooo}}}wwwnnneee^^^ZZZ[[[|||{{{|||}}}}}}qqqaaaVVVKKKDDD===;;;999666666888777999::::::::::::===???>>>@@@AAAAAAAAAAAACCCEEEDDDDDDCCCBBBBBBAAAAAABBBDDDCCCBBBCCCDDDDDDCCCBBBCCCAAA???>>>???@@@???>>>===>>>>>>===<<<<<<>>>@@@>>>>>>???@@@AAACCCEEEFFFMMMNNNSSSXXX\\\bbbooo{{{}}}yyysssoooooosssxxxpppeee```]]]YYYUUUJJJ@@@;;;999666666888666777888777666777888:::===;;;::::::;;;<<<<<<;;;:::===@@@@@@===<<<>>>@@@:::999888777777777888999888888777555333222111000222222222333333555666777999:::;;;;;;:::888555333333333333333444666888999<<>>@@@BBBBBBBBBBBBCCCDDDDDDCCCBBBAAAAAABBBBBBCCCEEECCCBBBCCCDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>===<<<======<<<;;;;;;===>>>===>>>@@@AAACCCFFFJJJLLLQQQUUU[[[aaagggooo{{{|||ttthhh______gggooozzznnnddd```^^^\\\SSSHHH>>>:::888666666888555666777777666666888:::===<<<;;;<<<<<<===>>>>>>888===AAAAAA>>><<>>???AAABBBCCCEEEGGGIIILLLTTTbbbnnnvvvxxxkkkeee\\\WWWQQQOOOOOOPPPRRRSSSTTTYYYaaaiiisss{{{vvvzzz~~~tttwwwvvvgggccccccllltttvvvuuuuuuiiiddd]]]VVVQQQQQQSSSVVVXXXZZZ]]]aaadddfffffffffddddddeeefffiiimmmppprrrrrrrrrsssuuuxxxxxxvvvuuutttssssssrrrppplllgggccc]]]YYYTTTPPPMMMMMMSSSYYYaaahhhttt|||wwwrrrmmmjjjkkkmmmooopppnnnmmmkkkiiigggeeebbbaaa]]]\\\]]]___ccceeeeeeeeeppp~~~{{{{{{{{{}}}}}}~~~uuukkkllluuutttkkkfffhhhllliiiccc```}}}|||{{{|||ppp```UUUJJJCCC===;;;999777777999777888:::::::::<<<>>>@@@???AAACCCCCCCCCBBBCCCDDDCCCBBBAAA@@@@@@AAACCCDDDEEECCCBBBBBBCCCCCCBBB@@@>>>>>>======<<<<<<<<<===<<<======<<<;;;;;;===???===???CCCEEEHHHMMMSSSWWWTTTZZZbbbhhhoooyyyzzznnn```VVVWWWaaajjjwwwxxxtttkkkeeecccaaa^^^PPPFFF===999888666777999444555666666555666888:::999:::;;;<<<<<<>>>@@@AAA<<>>===<<<<<<<<<===>>><<<;;;999777555333111000000000000000111222333333333444555666777777777777444444444444555555666666888:::===>>>>>>???AAACCCEEEHHHLLLQQQTTTVVVVVVVVVVVVYYY]]]^^^^^^aaaggglllppppppooommmjjjfffbbb___ZZZUUUNNNGGG@@@;;;666333222111111111222222333444777888999999999999:::;;;???AAAFFFKKKQQQZZZbbbhhhnnnuuu|||{{{tttkkkddd^^^WWWOOOIII???@@@@@@???>>>???BBBDDDBBB@@@===:::777666666666444666888888888999;;;===;;;===@@@AAABBBEEEIIILLLQQQZZZfffqqqzzznnn\\\UUUSSSQQQOOOLLLJJJKKKMMMMMMLLLKKKMMMPPPVVVaaarrr{{{}}}uuuzzzvvv___XXXVVV\\\cccgggiiikkkaaa\\\UUUPPPOOOQQQUUUWWWXXX[[[^^^bbbeeegggiiijjjhhhiiikkkmmmoooqqqrrrrrrsssssssssuuuwwwxxxwwwuuuwwwvvvvvvvvvuuurrrmmmiii```^^^ZZZTTTQQQRRRTTTVVVYYY]]]gggsss}}}vvvnnnllliiihhhjjjmmmnnnnnnllllllllljjjgggcccaaa```^^^]]]\\\]]]___``````___jjjyyy|||uuuxxx|||~~~zzz|||pppqqqxxx|||rrriiiaaa\\\aaahhhiiihhhggg}}}zzzzzz~~~ppp```UUUJJJCCC<<<;;;999777777:::777888:::;;;;;;<<>>???@@@BBBDDDDDDBBBAAAAAABBBBBB@@@???;;;<<<===<<<::::::;;;===:::<<<===<<<<<<<<<>>>@@@===@@@EEEHHHKKKPPPXXX^^^\\\ccckkkpppvvvwwwjjj\\\TTTWWWaaajjjrrrqqqmmmgggdddddd```ZZZLLLCCC;;;999999777666777333444555555555555888:::555777999:::;;;===@@@BBB>>>AAABBBBBB@@@@@@CCCFFFBBBAAA@@@>>>>>>>>>>>>???===<<<:::888666444222222000000000000000111222222222222333555666666666666444555555666666777777777666888;;;<<<===???AAACCCGGGIIIMMMQQQTTTUUUVVVVVVUUUXXX[[[ZZZYYY[[[bbbhhhjjjjjjiiigggccc^^^ZZZXXXQQQOOOJJJDDD>>>999666444555444333222111111000000777888888999999:::::::::;;;>>>BBBFFFMMMVVV___eeejjjrrrzzzwwwkkkaaa[[[VVVNNNHHH>>>=========>>>@@@BBBCCC<<<;;;:::888888888999999555777888888777888;;;===999<<>>===<<<===???BBBDDDCCCAAA@@@@@@@@@@@@???===:::;;;<<<;;;999999;;;===888:::;;;;;;;;;<<>>BBBGGGIIILLLQQQZZZaaabbbkkkrrrvvv||||||ssseeeZZZVVV[[[eeelllrrroooiiiddddddddd]]]TTTHHH@@@999999888666444555222333444555444555777999666888;;;;;;;;;===AAADDD@@@???>>>======???AAACCCFFFDDDBBB@@@???>>>??????===<<<;;;999777555444333111111000000111111222333333444444444444444333333333333444666666777777777666777:::<<<===???BBBEEEIIIJJJMMMPPPSSSUUUVVVVVVTTTXXX[[[ZZZXXXZZZbbbiiiiiihhhgggeeeaaa\\\XXXUUUMMMKKKFFF@@@;;;777555444333222222111111222222333666555555666888999999999999;;;===AAAFFFNNNWWW]]]dddllluuu{{{uuufffZZZUUUPPPIIIDDD???===;;;>>>BBBEEEEEEDDD999999888777777777888888555666666666666777999<<<888;;;???AAABBBFFFMMMSSS\\\fffttthhhXXXOOOIIIIIILLLHHHKKKKKKJJJMMMRRRQQQLLLPPPQQQSSSXXX```jjjuuu||||||wwwuuu|||vvvppppppsssxxx|||}}}|||{{{{{{yyy}}}||||||}}}yyy```SSSIIIIIIPPPXXXbbbiiimmmhhh```\\\ZZZZZZYYYXXXTTTWWWZZZ\\\^^^ccciiimmmooorrrxxx~~~yyyxxxwwwxxxyyyzzzyyyxxx{{{yyywwwuuutttrrrnnnllleeefffccc]]][[[]]][[[VVVVVVVVVZZZbbbhhhooo{{{|||mmm___UUUQQQSSSWWW]]]dddhhhhhhhhhgggjjjkkkjjjfffbbbaaaaaa```^^^]]]\\\]]]\\\[[[YYY^^^jjjzzzyyyssswww}}}vvvrrrwwwwwwoooiiiiiihhheeefffjjj^^^YYYVVVYYY]]]```dddiii~~~}}}qqqaaaVVVJJJBBB<<<;;;999777888:::777888:::;;;;;;===@@@BBB???BBBEEEEEEDDDCCCBBBBBB???===<<<;;;<<>><<<999:::<<<;;;888888:::===666888::::::;;;<<>>>>>>>>???BBBFFFFFFCCC???>>>???BBBDDDEEEGGGFFFDDDAAA@@@?????????<<<<<<;;;999777666555444222222222111222222333333666555555444222222111000111222444555666777777777555777:::;;;===@@@CCCFFFIIIKKKMMMPPPRRRTTTUUUVVVUUUYYY\\\[[[ZZZ]]]fffnnnjjjjjjiiifffbbb]]]YYYVVVLLLJJJEEE???888444333333---...///000333555777999444333333555777888888777888999;;;===AAAIIIQQQWWW^^^gggooovvvrrraaaUUUOOOJJJDDD???AAA>>><<<@@@FFFJJJIIIGGG;;;:::999777555444444333444555555555444555888:::777<<<@@@BBBCCCGGGOOOUUU___jjjyyy}}}iiiUUUMMMLLLIIIIIIJJJKKKOOOQQQPPPTTT[[[[[[VVVTTTVVVZZZ```fffmmmrrrvvvtttyyy}}}vvvnnnjjjppp{{{~~~rrrggg```[[[^^^ccchhhlllpppsssvvvwwwxxxyyyzzz|||{{{{{{}}}zzzeeeVVVIIIGGGNNNXXXdddmmmrrrlllfffbbbaaa```___]]]UUUXXXZZZ\\\^^^cccjjjppprrrwww{{{zzzyyyyyyzzzzzzyyyxxx{{{yyyuuusssrrrooommmjjjlllnnnkkkeeeccceeebbb[[[^^^\\\]]]bbbcccdddkkkvvvuuuvvvfffWWWMMMGGGKKKQQQZZZaaaffffffeeefffiiikkkjjjfffbbbaaabbb```^^^]]]]]]]]]]]]\\\ZZZXXXbbbqqqxxxssswww~~~{{{ttt{{{}}}ooobbb___^^^^^^aaagggZZZVVVTTTVVVXXXYYY]]]bbb{{{zzzqqq```UUUIIIBBB===;;;:::777777999===;;;999:::>>>AAABBBAAABBBBBBCCCCCCCCCCCCBBBBBBCCCBBB???===<<<<<<===>>>AAA@@@???===<<<<<<<<<<<<::::::999999:::;;;===>>>>>><<<::::::<<<@@@EEEHHHDDDHHHLLLPPPSSSWWW\\\aaakkkqqqwww|||wwwfffWWWTTTXXX^^^hhhqqqvvvrrrjjjeeeggggggYYYGGG<<<999666555555555555444444444444555666777888999<<<:::999;;;@@@EEEFFFEEEGGGGGGFFFFFFEEEEEEEEEDDDFFFEEEDDDCCCBBBAAAAAAAAA???===:::999999999888777222111111111111111222222333555666666444222111111333333333555777888777666999888999;;;???DDDFFFGGGOOOOOOOOOPPPRRRUUUYYY[[[]]]___bbbdddfffhhhllloooqqqrrrpppllliiigggaaaYYYUUULLLDDDAAA===777111000222111111000111222444555888555555999777222333888888777777999===BBBFFFIIIUUUXXX```jjjwwwooofffXXXLLLDDDAAA@@@???<<<<<<===BBBGGGIIIGGGEEE<<<999666555555666666555666666666777777777777777999;;;>>>@@@BBBHHHPPPWWW___lll~~~fff[[[OOOKKKIIIHHHIIIMMMNNNPPPSSSXXXaaaiiihhhccc]]]bbbjjjoooqqqpppoooooommmooorrrwww}}}{{{xxxrrrllliiikkktttwww{{{~~~xxxppphhhaaaZZZWWWVVVXXXZZZ\\\dddllllllmmmooonnnmmmlllmmmnnnuuuzzz}}}|||xxxxxx}}}{{{aaaVVVKKKIIIMMMVVVbbbmmmtttqqqlllhhhfffdddcccaaa```YYYUUUXXX[[[^^^fffooorrr}}}|||yyyzzz}}}~~~|||{{{zzzxxxvvvsssqqqooonnnnnnmmmlllkkkjjjjjjiiijjjlllmmmnnnmmmkkkkkkmmmooorrruuuzzzxxxeeeTTTKKKGGGLLLSSSYYY^^^bbbfffiiimmmkkkgggdddbbbbbbdddeeecccaaa^^^^^^cccfff___UUUUUUZZZeeeuuuyyypppoooxxx~~~zzz{{{~~~xxxvvv}}}~~~{{{}}}qqqiiiaaaXXX\\\ccc^^^VVVWWWUUUPPPPPPUUUWWWVVV}}}qqq```UUUJJJCCC>>>===<<<999888:::<<<:::999:::>>>AAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBB@@@???===<<<<<<===???@@@???>>><<<;;;::::::;;;;;;;;;;;;:::::::::;;;===>>>;;;;;;;;;<<<>>>AAADDDEEEDDDHHHMMMRRRVVV]]]dddiiimmmsss{{{wwwhhhZZZWWW\\\cccllluuuvvvqqqjjjfffgggcccTTTCCC;;;888555444555555444333222222222222333444555666;;;999999;;;AAAEEEGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEGGGGGGFFFEEEDDDDDDDDDDDDBBB@@@>>>>>>>>>===;;;999222222111111111111222222222333444333111000///000444333333555666777888777888888999<<>>888444333222222111111222333555666666444444777555111222666777777777888;;;>>>AAACCCJJJLLLRRRZZZcccmmmvvv{{{~~~}}}{{{rrrkkk```YYYNNNEEE@@@>>>======;;;;;;<<<@@@EEEGGGEEEBBB===:::777555666666777666111222444666888:::<<<===999<<>>BBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC===<<<<<<<<<===>>>@@@AAA;;;:::999888888999:::;;;<<<<<<;;;;;;;;;<<<<<<===;;;<<<===@@@BBBDDDEEEEEEIIILLLPPPUUUZZZaaaiiinnnpppxxxttthhh]]]]]]cccllluuu{{{vvvsssmmmiiifff___NNN>>>999777555444444444333222111111111111222333444444999888888;;;AAAFFFIIIJJJIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHCCCBBBAAAAAAAAA???<<<:::333222222111111222222222222333333222000///000111444444444444555777999:::999:::<<>>???BBBFFFLLLRRRWWWZZZ[[[YYYXXXZZZZZZXXXSSSNNNNNNJJJCCC???===<<<<<<;;;===<<<===AAAFFFHHHEEECCC???;;;888666666777777777111111333555888;;;>>>???:::<<>>???@@@999888888777888999:::;;;<<<<<<<<<<<<<<<<<<=========>>>???AAACCCFFFIIIJJJPPPQQQTTTWWW]]]cccjjjnnnttt|||~~~ooogggaaaccclllwwwzzzvvvqqqmmmggg[[[JJJ<<<999777666555666666444333333333222222333444444555777777888;;;@@@FFFJJJMMMOOOPPPPPPPPPOOOMMMLLLKKKHHHHHHHHHHHHHHHHHHIIIIIIBBBAAAAAAAAAAAA???;;;888444333333222222222222333333444444333111111222333444444333333333555999;;;<<>>======>>>===<<>>@@@CCCEEEGGGDDDEEEEEEEEEEEEEEEEEEDDD???>>>>>>===============999888888888888:::;;;<<<<<<<<<==================???>>>>>>???BBBGGGLLLOOOSSSTTTVVVZZZ```gggllloooxxxvvviiifffdddiiitttzzzuuuooofffWWWGGG===999888777777888888666444333333222222222333444444555666777:::>>>DDDJJJNNNSSSTTTTTTTTTRRRPPPNNNMMMIIIIIIHHHHHHHHHIIIJJJJJJCCCBBBBBBBBBAAA???;;;888555555444333222222333333333444555444222222222333333444444444333555999===???BBBFFFGGGGGGGGGHHHIIIKKKMMMQQQWWW]]]ccchhhjjjggglllssszzzwwwbbbRRRFFF;;;666666555444333333444555777888555777777666444444555555333444777999::::::999888555555666777888999;;;;;;======<<<===>>>???>>>>>>>>>===<<<===>>>???>>><<>>@@@AAABBBFFFNNNTTTbbbuuuppp[[[TTTOOONNNQQQUUUZZZbbbkkkvvv{{{{{{rrrgggaaa___^^^]]]^^^___```ccchhhnnnssswwwyyy{{{{{{wwwqqqjjjfffkkkiiilllpppqqqnnnmmmpppkkkggg```[[[XXXXXXYYYZZZ\\\dddnnnwww}}}|||{{{|||uuummmfff___ZZZ\\\bbbfffjjjqqquuuwwwxxxxxxyyy{{{|||jjjZZZRRRKKKMMMSSS\\\gggppptttzzz~~~xxxnnnffffffmmmwww}}}{{{ttthhhccc\\\WWWUUUTTTTTTTTTWWWXXX]]]dddkkksssssshhhdddbbbccciiirrr{{{~~~yyytttkkkhhhccc^^^[[[ZZZ[[[\\\[[[[[[XXXVVV\\\gggpppsssooovvv}}}tttiiibbbaaaeeejjjuuu{{{qqqjjjgggeeeeeeddddddkkkuuu{{{{{{zzz{{{vvvfff^^^ZZZPPPMMMRRRQQQVVVWWWTTTOOOMMMOOOOOOLLLuuudddWWWJJJDDD@@@@@@???;;;999:::777:::>>>@@@BBBDDDFFFHHHEEEEEEFFFFFFFFFFFFEEEEEEAAAAAA@@@???>>>===<<<;;;:::999888888999:::;;;<<<;;;<<<===>>>??????????????????>>>@@@DDDJJJQQQUUUTTTUUUXXX___gggmmmqqqssszzzzzzpppgggggghhhmmmzzz|||uuummmaaaQQQCCC===999888888888999999777555222111111000000111222222444555777999<<>>;;;666666555444333333333333222444666666555333333333333555777777666777;;;???BBBFFFIIIIIIGGGGGGIIIKKKLLLOOOSSSYYY___dddiiikkkfffkkksss|||mmmZZZJJJ===666555444444333333444555777888222666777333222333444333444555777999:::;;;;;;:::444555555666777888888888999999999:::;;;<<<======<<<<<<<<<===???@@@>>>===DDDDDDGGGNNNUUUYYYYYYWWWKKKFFF???999777666666555888777777777888:::===???===???@@@AAABBBFFFMMMSSScccvvvfffWWWSSSQQQQQQVVVZZZ```jjjttt}}}zzznnnbbb^^^]]]]]]ZZZ]]]```fffmmmvvvzzzuuuzzzuuussstttsssqqqrrrvvvqqqmmmgggbbb^^^\\\YYYXXXXXX\\\```cccgggmmmuuu{{{~~~}}}vvvooogggaaaaaafffkkkooouuuyyy|||}}}~~~zzzhhh[[[SSSMMMNNNTTT[[[eeennnttt{{{ssspppwwwxxxllleee[[[SSSNNNLLLKKKJJJLLLLLLNNNSSSXXX^^^jjjvvvzzztttlllnnnooooooooosssyyyrrrhhheeehhhllluuu~~~yyyooolllfffaaa]]][[[[[[[[[ZZZ[[[YYYWWW[[[hhhtttyyyvvv~~~~~~vvvllldddeeemmmttt}}}zzzvvvuuutttpppkkkddddddiiissszzzyyyvvvuuu~~~}}}jjjaaa^^^SSSPPPUUUVVV\\\\\\WWWPPPNNNOOOPPPNNNvvvdddXXXLLLFFFAAA@@@???;;;;;;<<<999<<<@@@CCCCCCDDDGGGIIIEEEFFFFFFGGGGGGFFFFFFEEEBBBBBBAAAAAA???>>>===<<<:::999888888888999:::;;;:::;;;===???@@@@@@@@@@@@BBBBBBDDDGGGMMMSSSYYY\\\[[[\\\___fffnnntttvvvuuuyyy}}}~~~wwwppphhhjjjlllqqq}}}zzzpppgggYYYHHH>>><<<888777777888999999777555222222111111111111222222333444666777:::@@@HHHNNNSSSUUUXXX[[[\\\[[[ZZZYYYTTTSSSRRRQQQQQQQQQQQQQQQKKKIIIFFFEEEDDDCCC@@@>>>777666555444333333333333444777;;;<<<;;;999777777444888;;;<<<::::::>>>BBBIIILLLNNNMMMJJJJJJMMMQQQPPPRRRWWW\\\bbbgggjjjllljjjooowww~~~ttt___NNN@@@888666444333333333333555666777444888999555333666666444666666888999::::::::::::666666777888888888888888666777999::::::;;;<<<============@@@BBBCCCBBBAAAEEEFFFKKKSSS\\\aaabbbaaaRRRLLLDDD===:::888777777777777666666888;;;???AAA===???AAAAAABBBEEELLLRRRdddwwwvvvbbbXXXRRRQQQSSSZZZ```gggrrr}}}wwwiii```___aaabbbaaagggqqq{{{|||yyyyyyxxxvvvxxx}}}zzzvvvqqqnnnkkkhhhccc___\\\]]]^^^^^^___dddmmmttt~~~zzz}}}}}}sssssswwwyyy}}}wwwrrrlllffffffjjjqqquuuyyy}}}}}}lllZZZRRRMMMNNNRRRXXXaaaiiiqqqxxx{{{vvv~~~xxxhhh```UUULLLGGGEEEEEEEEEDDDCCCEEEIIIJJJLLLTTT]]]eeennnzzz}}}|||rrrsssvvvzzzwwwnnnhhhccc___\\\[[[^^^bbbeeehhhoooyyy}}}pppkkkkkkrrrwww~~~qqqnnnhhhccc___^^^^^^^^^ZZZ\\\[[[WWWYYYeeerrryyysss|||~~~xxxnnnhhhjjjvvv{{{{{{{{{ssseeeaaacccmmmuuuwwwuuuuuu{{{||||||~~~}}}yyy|||llldddccc[[[YYYbbbfffdddccc\\\SSSNNNOOOPPPNNNwwwdddXXXOOOHHHBBBAAA???<<<<<>>BBBDDDDDDEEEGGGIIIFFFFFFGGGGGGGGGGGGFFFFFFAAAAAABBBAAAAAA@@@>>>>>>:::999888777777888999:::999:::===???AAAAAAAAAAAAEEEGGGKKKQQQWWW\\\```cccccccccfffmmmssswwwvvvtttxxx{{{|||{{{||||||xxxqqqjjjmmmooosss~~~xxxlllbbbSSSBBB:::;;;777666666777888888666444555555444444333444444444222444666777999>>>GGGMMMUUUWWW[[[___bbbccccccbbbYYYXXXWWWVVVUUUUUUUUUUUULLLIIIFFFDDDCCCBBB@@@???777777666555444333333333888<<>>===AAADDDPPPSSSTTTRRROOONNNRRRWWWUUUWWW[[[aaafffjjjmmmooonnnssszzzwwwcccQQQBBB:::888333333222222333444666777777<<<===888666::::::777888888888888999999999999999999:::::::::999999888777888;;;<<<<<<<<<===>>>@@@???@@@CCCFFFHHHGGGFFFIIIJJJOOOXXXbbbhhhjjjiiiWWWQQQHHH@@@<<<:::999888999888777777888;;;>>>@@@>>>@@@AAAAAAAAAEEELLLRRRfffyyymmm]]]XXXPPPPPPTTT\\\ccckkkxxxtttfff___bbbfffgggpppyyyzzzxxxzzz{{{zzz~~~}}}{{{yyyuuunnniiibbbcccbbbaaaaaaeeemmmttt{{{uuuvvv|||mmmeeehhhnnnrrrzzzwwwtttrrrnnnjjjkkkpppuuuxxx|||qqqZZZRRRLLLMMMQQQVVV^^^eeekkksss~~~}}}xxxsss]]]UUUKKKBBB??????AAABBB@@@@@@BBBDDDBBB@@@CCCIIIIIIQQQ[[[ccckkkvvvzzzrrrpppqqqjjjmmmqqqvvv{{{~~~zzzyyyyyyvvvooohhhiiiccc\\\WWWUUUVVVWWWWWWVVV[[[```dddiiirrr~~~yyypppnnnqqqzzzqqqnnniiidddaaa```aaaaaa[[[^^^\\\WWWXXXbbbooovvvllluuuzzzpppiiimmm{{{~~~vvvzzz}}}rrreee___^^^gggqqqvvvxxxyyy~~~|||uuurrrrrrqqqooosss}}}llleeegggbbbdddpppwwwkkkhhh```TTTNNNOOOOOOMMM{{{jjj\\\PPPHHHBBBAAA@@@<<<999999<<<>>>AAAEEEFFFFFFEEEDDDEEEFFFGGGFFFCCCAAAAAAAAAAAAAAAAAA@@@@@@?????????777777777777888999::::::999999===BBBBBB??????BBBHHHJJJPPP[[[gggnnnnnnkkkgggnnnvvv{{{|||{{{{{{{{{||||||||||||{{{xxxssspppkkkkkknnnvvvwwwhhhWWWHHH???======666666777888888888888888333222111111111222333444777555333222555:::???CCCOOOVVV^^^fffjjjkkklllllleeebbb^^^ZZZXXXWWWXXXYYYQQQNNNJJJGGGFFFEEECCCBBB;;;999999999777333444888666===AAA@@@???AAAAAA???>>>AAABBBBBB@@@???AAADDDPPPUUUYYY[[[ZZZZZZ]]]___```bbbdddfffjjjooosssuuuvvvwww{{{|||nnn___SSSHHH===777333333333333444555666666777999::::::888777888888555888;;;<<<;;;999999999;;;::::::<<<>>><<<777222:::::::::;;;;;;<<<>>>>>>BBBEEEGGGFFFDDDCCCFFFHHHLLLRRRYYY```iiiqqqrrrooocccQQQDDDDDDBBB:::666999;;;:::888888999===AAADDD<<<>>>???@@@BBBIIIRRRZZZfff{{{uuucccXXXTTTRRRTTTXXX^^^ggguuuzzzjjjhhhjjjjjjqqq{{{yyykkkhhhdddbbbfffmmmvvv{{{{{{|||}}}{{{ssssssrrrppppppttt}}}~~~sssooottt}}}}}}tttkkkfffeeefffhhhllllllllliiiggghhhmmmrrrqqqyyy~~~|||qqq___SSSIIIIIIOOOUUUYYY\\\eeemmmvvv}}}tttttt}}}~~~nnnaaaRRRJJJ???888888;;;>>>???@@@???>>>======<<<:::888???@@@CCCHHHQQQ[[[dddjjjuuuuuutttrrrpppnnnlllkkkrrrxxxyyyqqqjjjddd^^^[[[YYYVVVRRRQQQTTTXXX[[[\\\ccceeeiiinnnttt|||zzz}}}}}}uuupppkkkhhhgggddd```\\\___\\\XXXWWWYYY```gggllleeejjjxxx|||sssjjjhhhtttzzztttwwwttthhhbbb___eeemmmqqqtttwww}}}{{{yyyvvvsssqqqooonnnsss{{{uuummmkkkmmmoootttyyyvvvoooeee[[[TTTPPPMMMLLL~~~lll^^^QQQIIIBBBAAA@@@<<<::::::<<<>>>AAADDDFFFFFFFFFEEEEEEFFFGGGEEECCCAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@999999999999999:::;;;<<<:::999<<<@@@@@@>>>???CCCJJJNNNXXXfffrrrxxxvvvrrrmmmttt|||~~~~~~~~~}}}|||yyyuuurrrooonnnooouuu~~~~~~ssscccRRREEE>>><<<<<<777777888999999999888888444333222111111111222333666555333333555999===@@@IIIQQQ\\\eeekkknnnoooppphhhfffccc```^^^]]]\\\\\\QQQNNNJJJHHHFFFEEECCCBBB<<<::::::;;;999666777;;;<<>>>>><<<:::@@@@@@@@@AAABBBCCCDDDEEEDDDGGGJJJJJJHHHIIILLLOOOSSSYYY```gggpppxxxzzzwwwhhhWWWHHHEEECCC<<<999<<<:::999888888999<<>>>>>======>>>===<<<:::;;;;;;<<<@@@EEELLLRRRVVVZZZ\\\^^^aaaeeekkkpppsss}}}zzzqqqjjjdddaaaWWWUUUTTTVVV[[[aaafffiiilllooorrrvvv{{{{{{uuuoookkkiiifffbbb^^^^^^\\\ZZZZZZ\\\```dddggg```fffvvvxxxnnnjjjsss{{{vvvxxxuuuqqqjjjhhhmmmssswwwyyy{{{{{{vvvssspppooonnnuuu}}}vvvqqqtttyyy{{{}}}wwwooodddXXXQQQNNNMMMNNNooo___SSSJJJCCCAAA@@@===;;;<<<===???BBBDDDFFFFFFFFFEEEEEEFFFFFFEEECCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA;;;;;;;;;;;;;;;;;;<<<<<<;;;:::;;;>>>>>><<>><<<<<<===<<<999;;;@@@===EEENNNTTTZZZ^^^[[[TTTOOOQQQRRRRRROOOLLLKKKKKKMMMRRRXXX\\\___bbbfffjjjkkkmmmpppsssuuuzzz{{{vvvsssqqqooonnniiiaaaVVVLLLFFF@@@:::666333222222333444555666666666888999999888777888999777888888888999;;;???CCC===<<<;;;<<<>>>AAACCCCCCCCCCCCDDDEEEFFFGGGHHHIIIGGGJJJMMMNNNMMMOOOSSSWWW[[[aaahhhoooxxx~~~ooo]]]MMMFFFBBB<<<:::===:::999999:::;;;===???@@@???@@@AAAAAADDDKKKVVV^^^sssyyyeeeZZZVVVVVVUUUXXX___nnnwww}}}uuuhhh]]]SSSMMMLLLHHHFFFEEEDDDFFFJJJOOORRRVVV[[[bbbkkksssyyy}}}{{{uuuppplllkkkgggaaa___aaahhhqqqwww~~~~~~}}}zzzvvvrrrmmmjjjcccccc```^^^^^^eeepppxxxzzz|||hhhYYYPPPHHHIIINNNPPPRRRTTT\\\bbbkkkuuu~~~~~~lllbbbbbbkkkuuu|||}}}{{{|||~~~ttt]]]NNNIII???===;;;:::;;;;;;:::999======>>>>>>>>>>>>======::::::::::::<<<>>>AAABBBFFFIIIMMMTTT^^^jjjwwwwwwooojjj^^^]]]]]]```gggnnntttwwwzzz||||||tttnnnkkkiiieeebbb]]]]]]]]]]]]^^^___aaabbbZZZbbbttt}}}rrrlllpppyyyzzzxxxrrrppptttyyy{{{||||||wwwrrrpppllloootttwww{{{}}}{{{zzzrrrfff[[[TTTRRRTTTVVVppp```VVVLLLCCCAAA@@@======>>>>>>???BBBDDDFFFGGGFFFFFFEEEFFFFFFDDDBBBAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBB===<<<<<<;;;;;;;;;<<<<<<<<<999:::<<<<<<;;;>>>CCCFFFMMMYYYgggrrrvvvtttpppssszzz~~~|||{{{{{{xxxzzz~~~pppbbbOOOAAA<<<<<<<<<;;;<<<<<<<<<<<<;;;:::999888666555333111000000111111222222333444555666666666;;;AAAKKKTTT]]]dddkkkoooqqqpppnnnjjjddd]]]WWWSSSOOOMMMJJJIIIHHHGGGEEECCC???======>>>>>><<>>AAA===<<<===>>>AAACCCEEEFFFFFFGGGIIIKKKMMMNNNPPPPPPQQQTTTWWWXXXXXXZZZ___ccchhhnnnuuu{{{{{{kkkYYYOOOHHHAAA>>>@@@<<<<<<<<<===>>>???@@@AAAAAACCCDDDEEEIIIQQQ]]]eeexxxvvvddd[[[YYYYYY[[[___iii{{{ttthhhZZZRRRKKKFFFFFFHHHDDDCCCCCCCCCEEEFFFHHHIIIJJJMMMRRRYYY___dddggghhhmmmmmmqqqwwwwwwpppggg```\\\WWWRRRNNNRRRQQQOOOPPPTTT[[[bbbfffkkkmmmoooqqqpppnnnllljjjgggggggggfffgggmmmwww~~~ppp]]]TTTMMMHHHKKKOOOQQQRRRUUUXXX\\\eeeppp|||~~~tttfff^^^```jjjuuu}}}}}}|||}}}ttt```NNNCCC@@@999999999:::;;;<<<<<<;;;===>>>??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<>>@@@>>>@@@BBBDDDFFFGGGGGGGGGEEEEEEEEEDDDBBBAAABBBDDDCCCCCCCCCCCCCCCCCCCCCCCC>>>===<<<;;;;;;;;;;;;;;;<<<999999::::::999===BBBEEEIIIPPPYYYaaafffgggfffpppwww}}}|||~~~}}}uuubbbVVVFFF<<<:::<<<>>>>>>?????????>>>===;;;:::999666555333111000000111111000111333444555555444444888;;;@@@FFFLLLTTT]]]ccckkkkkkjjjhhhccc\\\VVVRRRNNNLLLJJJIIIIIIHHHFFFDDD@@@>>>===??????>>>BBBGGGMMMSSSYYY^^^gggppptttsssddddddbbb^^^YYYRRRLLLGGGNNNQQQUUUVVVVVVWWW[[[___eeejjjpppuuuyyy~~~{{{{{{}}}~~~|||}}}}}}wwwrrr^^^VVVLLLDDD@@@===999777333333444444555777888999777999:::;;;:::999:::;;;888:::===>>>===<<<<<<===<<<>>>AAACCCEEEFFFGGGGGGLLLNNNQQQTTTWWWZZZ[[[\\\```cccfffggggggjjjooottt||||||lll___TTTKKKEEEDDD>>>>>>>>>>>>??????@@@@@@FFFHHHLLLPPPUUU^^^jjjrrr}}}ttteee]]][[[[[[dddiiivvvuuucccVVVNNNHHHEEECCC@@@BBBEEE@@@AAAAAABBBCCCCCCCCCCCCEEEFFFHHHKKKMMMNNNOOOOOOTTTUUUXXX^^^dddfffccc```YYYRRRJJJEEECCCBBB@@@>>>AAAAAAAAACCCGGGKKKPPPSSSUUUWWWZZZ^^^bbbeeegggiiigggjjjlllmmmnnnrrrxxx}}}}}}gggXXXQQQLLLJJJNNNSSSUUUWWWZZZWWWYYY```mmm|||wwwoooeee```dddooo|||kkkYYYLLLBBB;;;:::888999999999:::<<>><<<<<<===<<<<<<<<<===============<<<>>>@@@CCCJJJWWWhhhttt~~~xxxsssqqqooommmjjjaaa___]]][[[[[[\\\___```WWW___sssuuullljjjnnn{{{~~~~~~yyyvvvxxx{{{|||~~~qqqooollliiikkktttzzzoooggg```___\\\WWWSSSSSSVVVYYYrrrbbbWWWNNNFFFDDDCCCAAA???@@@???@@@BBBDDDFFFGGGHHHHHHEEEEEEEEECCCAAAAAACCCEEEBBBBBBBBBCCCCCCCCCCCCCCC???>>>===<<<;;;;;;;;;;;;;;;888888:::999888;;;AAACCCEEEHHHLLLQQQVVVZZZ\\\iiipppxxx}}}~~~||||||}}}|||~~~~~~||||||pppeeeRRRJJJAAA;;;;;;>>>AAABBBBBBBBBAAA@@@>>><<<:::999555444222111111111111222///000222444555555444444666777999;;;???EEEMMMRRR[[[]]]___```^^^[[[XXXUUUMMMKKKJJJJJJJJJIIIGGGEEEBBB@@@???AAAAAA@@@DDDJJJTTTZZZ___aaafffpppxxx{{{ooolllhhhddd___XXXQQQLLLPPPRRRUUUUUUTTTVVVZZZ]]]cccjjjqqqvvvzzz{{{yyyzzz|||{{{|||~~~{{{tttoooaaaYYYNNNEEEAAA===:::777222222333333555666888999888:::<<<<<<;;;;;;<<<===;;;===@@@AAA@@@???>>>>>>???BBBFFFIIIJJJKKKMMMNNNQQQSSSXXX]]]aaaeeeggghhhlllooorrrtttuuuyyypppbbbTTTIIICCC@@@@@@???>>>>>>???@@@AAAEEEIIIPPPWWW^^^iiittt|||qqqeee```______nnnuuurrr]]]PPPIIIEEECCCDDDCCC@@@AAADDD@@@AAABBBCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCBBBBBBDDDEEEGGGIIIJJJIIIFFFDDDAAA>>>:::888888999::::::999999:::;;;===???AAACCCDDDEEEHHHLLLRRRYYY```ccceeeiiiooorrrrrrtttwwwzzzyyydddXXXPPPLLLKKKPPPUUUWWW[[[___[[[ZZZ___lll~~~vvvpppjjjggglllwwwnnnVVVIIIBBB>>>;;;;;;::::::;;;::::::<<<@@@CCC@@@CCCDDDBBB>>>;;;<<<===999999999::::::;;;;;;;;;999;;;>>>???CCCMMM]]]hhh~~~~~~tttyyyxxxsssqqqooollliii___^^^\\\[[[[[[]]]___aaaZZZbbbttt~~~vvvnnnmmmppp}}}{{{{{{||||||qqqoookkkggghhhppp}}}yyyuuuuuuqqqhhh```]]]WWWXXXYYYWWWTTTUUUYYY]]]ttteeeWWWOOOHHHGGGFFFBBB@@@@@@@@@AAABBBDDDEEEGGGHHHIIIEEEEEEDDDCCCAAAAAADDDFFFAAAAAABBBBBBBBBCCCCCCCCCAAA@@@???>>>===<<<<<<;;;999888888:::999777:::?????????@@@BBBEEEJJJPPPSSS]]]eeennnuuuwwwwwwxxxzzzxxx{{{}}}|||zzz|||zzzjjj\\\SSSCCCAAA>>><<<===AAAEEEGGGDDDDDDCCCAAA???===:::999444333222111111111222333///000222333555555555555444555666777999<<>>:::888444444555666777999:::;;;999;;;===>>>======>>>??????AAACCCCCCCCCCCCDDDEEEEEEHHHLLLNNNPPPSSSXXX\\\[[[^^^dddjjjppptttwwwxxx}}}yyygggVVVKKKFFFEEEBBBAAAAAABBBDDDFFFFFFLLLVVV```jjjuuummmddddddhhhjjjuuuqqq]]]QQQMMMFFFDDDDDDFFFEEEBBBBBBFFFBBBCCCDDDEEEEEEEEEDDDDDDEEEDDDCCCBBB@@@>>>===<<<;;;===>>>>>><<<;;;:::;;;666666666666555555777999777777888888999999:::::::::;;;<<<@@@FFFMMMTTTXXX\\\aaagggkkklllnnnqqqtttyyywwwddd[[[RRRNNNMMMRRRUUUWWW\\\aaa```\\\___mmm|||yyytttrrrvvviii[[[KKKCCC>>><<<<<<>>>999;;;======<<<<<>><<<===@@@;;;;;;:::999888888888999888;;;>>>>>>???GGGTTT___oootttkkksss~~~wwwrrrppplllhhhddd[[[[[[\\\\\\^^^______```^^^dddtttyyysssssswww}}}{{{{{{rrrqqqnnnkkkkkkrrr}}}}}}vvvpppkkkccc[[[XXXYYYXXXZZZZZZXXXUUUWWW^^^cccvvvgggWWWOOOIIIHHHGGGCCC@@@@@@@@@AAABBBDDDEEEGGGHHHIIIEEEEEEDDDBBBAAAAAADDDFFFAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAA???>>>=========999777888::::::777999>>>::::::;;;<<<>>>CCCIIIMMMSSS[[[fffmmmqqqsssuuuwwwvvvyyy{{{zzzyyy{{{uuufffWWWKKKEEE;;;<<<===>>>???BBBGGGJJJFFFEEEDDDBBB@@@===;;;999333222111111111222333444///000111333444555666666111444666888888999;;;<<>>:::888888888999:::;;;===???@@@:::<<<>>>???>>>>>>???@@@BBBCCCDDDCCCDDDFFFJJJMMMJJJLLLOOOQQQSSSYYYaaagggjjjnnnttt{{{}}}hhhZZZLLLJJJGGGEEEEEEGGGIIIKKKMMMUUUaaammmxxxkkkeeeiiipppuuuyyysss^^^PPPLLLNNNAAA???@@@BBBBBB???AAAFFFAAABBBCCCCCCDDDDDDDDDDDDFFFEEECCCAAA>>>;;;999888555888::::::888888;;;>>>222555888777444333555888888888888888888777777777666666777:::>>>DDDIIILLLNNNSSSYYY]]]___bbbfffjjjoootttccc\\\TTTPPPOOORRRUUUVVV[[[```ccc___```nnn}}}{{{~~~lllSSSKKKCCC>>>999555666:::888;;;>>>???===<<<>>>@@@===AAADDDCCC???===???BBBBBB@@@>>>;;;999999999999555888;;;;;;:::@@@KKKTTTaaasssoooeeennn~~~wwwrrrnnnjjjddd___VVVXXX\\\___aaa```___^^^```eeesss|||wwwyyy~~~~~~zzzyyy|||wwwssssssrrrpppqqqwww{{{rrrhhh]]]TTTTTTYYYXXXYYYXXXTTTQQQTTT]]]dddwwwhhh[[[PPPFFFDDDDDDCCCBBBBBB@@@BBBEEEGGGIIIIIIIIIHHHDDDFFFGGGGGGEEEDDDDDDEEEGGGDDD@@@@@@CCCEEEEEEDDDBBBAAAAAAAAAAAAAAA???===;;;::::::999888888999999:::999888888:::===@@@CCCGGGMMMVVV^^^eeejjjnnnpppqqq|||rrrbbbWWWOOOEEE???<<<>>>===<<>>;;;:::888444///---///111222111222222333222111222555777333444555666777777777777999;;;>>>???@@@AAADDDFFFCCCCCCCCCEEEGGGHHHHHHGGGHHHIIIIIIGGGFFFHHHNNNSSS\\\```dddffffffhhhlllooommmgggccceeekkkkkkccc\\\PPPLLLKKKPPPTTTUUUXXX\\\bbbiiippptttvvvyyy~~~}}}|||yyywwwtttppplllkkkmmmnnnaaaUUUIIIDDDAAA<<<999999777777888999;;;===???@@@@@@@@@@@@AAACCCDDDDDDCCCEEEFFFGGGGGGHHHKKKPPPTTTSSSWWW[[[]]]]]]bbbjjjpppzzz~~~wwweeeVVVPPPKKKLLLMMMNNNQQQUUUZZZbbbooo||||||ooolllmmmrrrxxx}}}~~~mmmcccZZZPPPJJJJJJGGGFFFCCCAAAAAADDDFFFIIIFFFFFFFFFFFFGGGHHHHHHIIIIIIGGGCCC???<<<:::::::::555555444333444555666777999888666444333444666777333111111666777555333444666666777888:::===>>>@@@FFFFFFGGGKKKQQQWWW[[[\\\fffssswwwdddYYYSSSPPPOOOSSSZZZaaaeeefffhhhhhhhhhpppwwwaaaWWWGGGCCC???===>>>???>>><<<999;;;===???@@@???===<<>>>>>>>>???@@@???>>><<<:::888666666888:::<<<<<<===???EEEIIIVVVeeezzzyyytttpppsss|||yyysssmmmggg___ZZZZZZ]]]^^^\\\XXXYYY]]]bbbaaaeeeqqqyyy||||||{{{yyytttuuuqqqtttxxxyyyvvvwww}}}rrrcccXXXWWW[[[\\\[[[XXXTTTSSSWWW```ggg{{{mmm___SSSIIIFFFEEECCCAAABBBAAACCCEEEGGGIIIIIIHHHHHHEEEGGGHHHHHHFFFEEEEEEFFFGGGEEEBBBBBBDDDEEEEEEDDDBBBBBBAAABBBBBBAAA@@@???>>><<<::::::::::::::::::888888777777888:::<<<>>>BBBGGGNNNVVV[[[aaafffiiirrrzzz{{{kkk___RRRKKKFFF???:::888<<<::::::<<>>AAACCCBBBBBBCCCDDDFFFGGGGGGFFFHHHIIIJJJHHHGGGJJJPPPUUU^^^ccchhhiiiiiiiiikkknnnhhhccc___aaaffffff^^^WWWLLLGGGFFFJJJOOORRRVVVZZZccciiippptttuuuxxx}}}~~~}}}}}}}}}xxxvvvrrrmmmiiigggggghhh```TTTIIIDDDAAA===::::::777888888:::;;;===???@@@BBBBBBBBBCCCEEEFFFFFFFFFHHHIIIKKKLLLNNNRRRWWW[[[WWW\\\bbbfffiiinnnwww}}}nnnaaa[[[VVVWWWXXXXXX\\\aaallluuuxxxpppqqqssswww~~~zzzmmm```ZZZUUUNNNJJJJJJHHHGGGEEEDDDDDDGGGJJJLLLMMMLLLLLLKKKJJJJJJKKKKKKKKKHHHDDD@@@<<<:::999888555444444333444555666777666555444333333333444444555222222666666333111333777777777888999:::;;;<<>>;;;;;;>>>@@@@@@???@@@????????????????????????>>>===<<<<<<<<<===>>>AAA@@@???===;;;999888777777999:::::::::===AAAEEEHHHVVVhhhwwwzzztttppptttyyyrrrlllgggaaa\\\XXX[[[\\\ZZZWWWWWW\\\``````dddppp|||zzzwwwzzzvvvwwwzzz||||||}}}ooobbb^^^```eeeaaa[[[UUUSSSYYYdddlllsssbbbVVVKKKGGGFFFCCCAAAAAACCCDDDFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIGGGFFFFFFGGGGGGFFFDDDDDDEEEEEEDDDBBBAAABBBCCCCCCCCCBBBAAA@@@BBB???;;;:::<<<===<<<;;;888888777777777888999999>>>AAAFFFLLLQQQVVV\\\```oootttyyy|||~~~tttiiiTTTKKKCCCAAA???:::777777;;;:::;;;===@@@CCCCCCCCCCCCBBB@@@===<<<::::::999222000///000222444444333000222222222111222444666777777999:::::::::::::::888999::::::999;;;===@@@@@@AAABBBCCCDDDEEEEEEEEEGGGIIIJJJIIIIIILLLRRRXXXccchhhmmmooommmllllllmmmhhhccc___```dddbbb[[[TTTJJJEEECCCGGGKKKMMMQQQUUU___eeelllrrruuuyyy}}}~~~~~~}}}||||||}}}}}}zzzwwwrrrmmmiiifffeeeddd```UUUJJJEEEAAA===:::;;;888888999:::;;;===???@@@CCCDDDDDDFFFGGGHHHIIIIIIKKKLLLOOORRRUUU[[[aaaeeecccgggnnnsssxxxvvvnnnhhhddddddeeeffflllrrrvvvsssvvvxxx{{{wwwmmmddd\\\YYYWWWSSSPPPPPPJJJIIIHHHHHHIIILLLOOOPPPTTTSSSRRRPPPOOONNNNNNNNNNNNKKKFFFAAA<<<999777777444444444333444555555666333333333333222222222222666333444666555222000222555666666777999:::;;;;;;;;;<<<>>>AAACCCFFFHHHIIIRRRXXXbbbooozzz|||}}}vvvjjjaaa^^^\\\^^^dddlllrrruuuvvv{{{lllXXXIIIAAA@@@>>><<<;;;<<<>>>AAABBBBBBEEECCCAAA?????????@@@AAA===<<<;;;;;;;;;<<<>>>???AAA@@@???>>><<<;;;:::999666777888888888999<<>>@@@>>>;;;:::::::::::::::999999999===???CCCFFFKKKQQQYYY]]]hhhooovvvzzzyyyrrrbbbTTTHHHBBB>>>>>>>>>;;;999:::;;;<<<===???BBBDDDDDDEEEAAAAAAAAA@@@>>>===;;;:::111111111222333333333222000111333333222222444666777888999:::;;;;;;;;;;;;999::::::999888999<<<>>>>>>@@@BBBCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJNNNUUU[[[hhhmmmsssuuussspppoooooonnniiieeedddfffccc[[[UUULLLGGGEEEIIIKKKKKKMMMOOOVVV\\\dddlllrrrxxx~~~~~~}}}}}}|||||||||||||||{{{wwwsssooollljjjhhhgggcccYYYNNNGGGAAA;;;999:::888888999:::<<<>>>@@@AAACCCDDDFFFGGGHHHIIIKKKMMMLLLNNNRRRWWW[[[bbbhhhmmmqqqtttyyy~~~zzzvvvssstttuuuxxxwwwwww{{{zzz{{{tttlllhhhcccaaa___[[[WWWUUUOOONNNNNNOOOPPPRRRSSSUUUUUUUUUTTTRRRRRRQQQQQQQQQRRRNNNIIIBBB===888666555333333333444444444555555222222333333333333222111666444555777666333333666333444666888:::;;;======;;;===???AAABBBCCCDDDEEEMMMQQQYYYbbblllssswwwyyy}}}qqqgggffffffiiiooowww~~~fffUUUKKKEEECCCDDD@@@?????????AAABBBCCCCCCFFFEEEEEEDDDCCCCCCCCCCCC@@@???>>>=========>>>?????????>>>>>>===<<<;;;;;;777777777777777888999:::===DDDMMMVVVaaapppyyytttzzztttkkkfffdddaaa___ZZZ\\\]]]\\\[[[\\\^^^aaaYYYZZZccctttyyy{{{~~~zzzzzz|||xxxqqqooovvvoooddd\\\YYY___hhhooouuuaaaUUUIIIEEEEEECCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHJJJKKKKKKIIIHHHHHHIIIFFFGGGHHHGGGFFFDDDCCCCCCAAADDDGGGFFFDDDAAA@@@@@@CCC@@@>>>???AAAAAA@@@>>>;;;;;;;;;<<<<<<<<<;;;;;;???AAADDDGGGLLLSSS[[[aaagggrrr|||{{{qqqdddSSSGGGCCC>>><<<>>>>>>;;;:::<<<:::<<>>AAACCCDDDCCCCCCDDDFFFEEEGGGJJJKKKLLLQQQYYY___kkkqqqxxxzzzyyyuuuttttttrrrnnniiihhhgggccc\\\VVVKKKGGGGGGKKKNNNMMMMMMOOOPPPTTT[[[cccjjjrrrxxx|||xxxxxxyyyyyyzzz|||}}}~~~xxxuuurrrpppppppppnnnllliii___SSSJJJAAA999666888888999999:::<<<>>>@@@AAA@@@CCCFFFHHHIIIKKKNNNQQQMMMQQQVVV[[[aaagggnnnssszzz|||{{{|||}}}~~~}}}wwwmmmllljjjgggdddbbb^^^[[[VVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRRRRSSSTTTTTTUUUQQQKKKDDD===888555444333333333444444444444444222333444444444444333333555444555888777555777<<<666777999:::;;;<<<<<<<<<<<<>>>@@@AAAAAAAAADDDFFFMMMRRRYYYaaahhhmmmqqqsss|||uuunnnooorrrwww~~~mmm___PPPIIIEEEAAA@@@@@@>>>???@@@AAACCCEEEGGGHHHHHHJJJMMMOOOOOOLLLIIIGGGCCCBBB@@@>>>===<<<===============<<<<<<<<<;;;;;;999999888888888888888888999<<>>>>>@@@AAABBBFFFHHHKKKOOOUUU]]]ffflllqqq}}}{{{iiiXXXKKKCCC???<<<;;;===>>><<<===AAA???BBBFFFIIIKKKMMMOOOPPPPPPNNNKKKFFF@@@:::666333333444555444222111000111111333555666555555555666666666777888999999999999:::<<<=========<<<>>>??????BBBEEEFFFDDDCCCFFFHHHFFFIIILLLMMMPPPVVV^^^dddlllssszzz~~~}}}|||{{{|||sssqqqnnnlllkkkgggaaa\\\NNNJJJIIIMMMPPPQQQSSSVVVTTTUUUXXX^^^dddkkkqqquuussstttuuuwwwzzz}}}uuussspppqqqtttuuusssqqqmmmcccXXXMMMCCC999666777999999:::;;;<<<>>>@@@AAA>>>BBBGGGIIIJJJMMMRRRVVVTTTXXX]]]ccchhhooouuuyyy{{{yyyrrrttttttqqqnnnnnnkkkggg``````___^^^\\\YYYWWWVVVPPPPPPQQQRRRSSSUUUVVVWWWVVVSSSLLLEEE>>>999666444222222333444444444444333444444444444555555555555333333555888777555888>>>999:::;;;<<<;;;:::999888;;;===??????>>>@@@DDDHHHPPPVVV]]]eeeiiimmmpppqqqxxxxxxvvv{{{ooo```VVVNNNGGGEEEDDD???======888;;;???CCCFFFIIIMMMPPPPPPTTTYYY\\\[[[VVVPPPKKKCCCBBB???===;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999::::::999777999:::===???EEEPPP]]]gggoooxxx~~~yyyrrrrrruuu}}}zzznnneeeaaa___^^^]]]YYYYYYYYYYYYYYYXXXXXXXXXXXXXXX```sssyyyyyy~~~zzzvvvvvvxxx~~~{{{tttsssrrrsssuuu{{{vvvpppkkkhhhfffcccbbb{{{eeeXXXKKKFFFEEEDDDDDDEEEDDDDDDDDDEEEFFFHHHIIIJJJHHHJJJKKKKKKIIIHHHHHHIIIDDDEEEFFFDDDBBBBBBDDDGGGIIIMMMQQQOOOJJJEEECCCDDD>>>CCCIIIKKKIIIFFFFFFHHHCCCCCCBBBCCCEEEHHHKKKLLLQQQTTTXXX]]]dddmmmvvv|||ttt^^^OOOFFFBBB@@@===>>>BBBCCCDDDHHHNNNOOOSSSYYY]]]___```ccceeegggaaaVVVJJJ???888444333222444555444222111222444222444666777777666777777666777888999999::::::999999;;;>>>@@@???>>>>>>???@@@DDDHHHHHHEEEEEEGGGKKKIIILLLOOORRRUUU[[[dddjjjmmmsss{{{zzzxxxwwwwwwwwwuuuqqqmmm___WWWQQQPPPRRRTTTYYY___]]]\\\]]]aaagggooouuuyyyyyyyyyyyyzzz|||~~~wwwtttrrrtttyyy{{{yyyvvvooofffZZZPPPDDD:::777:::999999:::;;;===???@@@AAA===BBBHHHKKKMMMPPPVVV[[[^^^bbbgggmmmrrrxxx~~~}}}|||{{{xxxxxxvvvqqqiiihhhfffddd___[[[VVVTTTQQQRRRRRRSSSUUUWWWXXXYYYWWWTTTMMMFFF???999666555111222333444444444333333555444333333333555666777333333555777444222666===666777999;;;<<<;;;:::999;;;===???>>>===???FFFLLLUUU[[[dddjjjnnnqqqtttwwwyyy{{{~~~yyymmmbbbUUULLLKKKGGGEEEEEEDDD@@@@@@CCC:::???DDDHHHLLLOOOTTTXXXXXX\\\```ccc```ZZZRRRLLLCCCBBB@@@>>>===<<<<<<===<<<<<<<<<======>>>>>>>>>;;;:::888999;;;;;;999777:::;;;;;;<<>>>>>>>><<<>>>???>>>===AAAIIIPPP[[[aaaiiiooosssvvvzzz~~~|||~~~yyytttrrrwwwxxxhhh\\\VVVRRROOOLLLDDDBBBAAABBBAAA@@@CCCIIIBBBGGGLLLOOOQQQTTTXXX[[[]]]___bbbccc___XXXPPPJJJDDDCCCAAA@@@@@@@@@AAAAAA=========>>>??????@@@@@@;;;999888999;;;<<<999666888888777777888<<>>===;;;:::;;;<<<;;;;;;;;;<<<>>>AAACCCEEEGGGGGGHHHIIIKKKMMMOOOPPPNNNQQQTTTXXX^^^eeemmmsssrrrwww}}}sssccc[[[ZZZ]]]ccciiifffjjjmmmooorrrzzz}}}~~~~~~xxxpppbbbSSSFFF>>><<<<<<666888:::<<<<<<===@@@BBBEEEHHHKKKMMMPPPVVV___eeelllrrrxxx|||~~~{{{vvvpppkkkgggaaaYYYUUUVVVWWWWWWWWWXXXYYYZZZ\\\]]]^^^UUUIII@@@===;;;777444777666555444444444555666444444555555666777777777666666777888888888888888666888:::;;;;;;;;;<<<===AAA;;;999<<>><<<<<<======;;;999;;;999888777888<<>>???AAACCCIIILLLOOOSSSWWW^^^gggnnnwww||||||wwwpppkkkgggaaaZZZXXXYYYZZZZZZZZZ[[[\\\]]]^^^___ZZZRRRGGG???<<<;;;888555777666555444333444555555444444555555555555666666888777666666666777999:::555777::::::::::::;;;===;;;999;;;@@@CCCGGGQQQ\\\gggqqqyyyxxxxxx|||xxxtttsssxxxwwwmmmccc]]]WWWSSSNNNKKKJJJIIIGGGEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIMMMPPPRRRRRRQQQPPPPPPNNNLLLJJJHHHGGGFFFEEEDDDGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIGGGEEEDDDBBB@@@===<<<<<<;;;:::888<<<;;;999888888;;;>>>@@@HHHNNNXXXccclllpppqqqpppgggccc]]]WWWTTTVVVZZZ]]]cccfffkkkttt~~~tttiiieeedddaaa______ZZZYYYYYYYYYXXXXXXWWWWWWXXXSSSVVVhhh~~~{{{xxx{{{yyytttooonnnlllkkkooouuu{{{}}}|||}}}{{{|||xxxqqqmmmeee]]]mmmaaaUUUNNNJJJFFFDDDFFFDDDEEEFFFGGGIIIJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHLLLQQQTTT^^^```___ZZZQQQKKKKKKMMMPPPSSSVVVWWWWWWZZZ___cccdddfffjjjmmmqqqwww}}}nnn[[[PPPJJJNNNVVVYYY___kkkxxxxxxaaaHHH===<<<;;;999777777888888777666666888999999:::;;;:::888777888:::555777888888888888999;;;<<<<<<===>>>AAACCCEEEFFFHHHHHHJJJLLLOOORRRTTTVVVSSSVVV[[[___dddjjjppptttzzzlll___ZZZ\\\dddmmmsssxxx{{{sssdddUUUHHH???;;;:::;;;===>>>??????AAACCCEEEIIIMMMQQQVVV[[[dddooowww}}}|||||||||xxxqqqjjjfff```ZZZZZZ\\\[[[[[[\\\\\\\\\]]]]]]]]]SSSLLLCCC>>><<<;;;999888999888777666666666666777777777666666666666555555:::888666444555777999;;;777999;;;;;;;;;;;;===>>>999:::???DDDHHHNNN[[[gggsss{{{{{{}}}~~~}}}zzz|||{{{oookkkfffaaa\\\VVVQQQMMMMMMKKKHHHHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPOOOOOONNNMMMPPPSSSSSSPPPLLLHHHGGGAAAAAA@@@??????@@@AAABBBHHHHHHHHHJJJLLLOOOSSSUUURRRSSSSSSRRRQQQNNNKKKIIIGGGEEEAAA???>>>===<<<:::???===;;;999999:::<<<>>>BBBHHHQQQ\\\fffooouuuwwwppplllfffaaa]]][[[XXXWWWYYY\\\bbbkkkvvv}}}zzzoooeeeccccccaaa``````XXXXXXYYYZZZYYYXXXWWWVVVZZZRRRSSSdddzzzuuuuuuzzzxxxvvvvvvxxxyyyzzzqqqpppqqqttttttrrrsssxxx}}}|||tttoooggg___pppdddWWWPPPKKKGGGEEEFFFEEEFFFFFFGGGIIIJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMQQQWWW[[[cccccc```YYYQQQMMMNNNPPPTTTWWWZZZ]]]^^^cccjjjpppnnnpppsssxxx~~~dddZZZWWWSSS\\\kkkqqqzzzdddRRR@@@999999:::999999777888999888777777999::::::;;;<<<;;;999888888999666777999:::999:::<<<===<<<===>>>@@@CCCEEEGGGHHHJJJKKKMMMPPPTTTXXX[[[]]]WWW[[[aaahhhmmmsssyyy}}}ggg\\\[[[```ffflllqqqvvvtttbbbRRREEE???<<<;;;===>>>???@@@@@@AAAEEEGGGLLLPPPUUUZZZaaakkkxxxqqqggg```___^^^]]]bbbmmm|||zzzrrriiiddd^^^YYYYYY\\\ZZZZZZZZZZZZZZZYYYYYYXXXKKKGGGAAA===<<<<<<<<<;;;===<<<<<<;;;::::::::::::::::::999888888777666666888777666666666777999:::999;;;<<<===<<<===???AAA;;;???CCCGGGLLLVVVfffrrrzzzuuuqqqkkkhhhmmmuuuzzz}}}ooodddaaa\\\YYYUUUQQQPPPNNNLLLJJJKKKJJJKKKLLLNNNPPPRRRSSSSSSTTTUUUWWWWWWVVVUUUTTTQQQSSSSSSQQQMMMIIIGGGFFF????????????@@@BBBEEEGGGLLLMMMOOOSSSVVVZZZ]]]___^^^^^^___^^^\\\YYYVVVTTTOOOKKKGGGEEEDDDCCCBBBAAABBB@@@===;;;::::::;;;<<<===BBBJJJTTT```lllwww~~~{{{xxxuuurrroooiiibbb]]]\\\___fffnnnwww{{{pppeeebbbbbb```^^^^^^WWWXXXYYYZZZZZZYYYWWWUUU]]]UUUUUUfff|||{{{qqqqqqvvv{{{rrrmmmkkkkkkkkkuuu|||uuuuuuxxx{{{zzzwwwyyy~~~~~~vvvppphhh___rrrfffYYYQQQLLLGGGEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKMMMNNNQQQUUU[[[```iiiggg```XXXQQQNNNQQQTTTYYY]]]bbbfffjjjpppxxx{{{|||ccc```cccdddpppwwwdddOOOFFF>>>;;;:::777888;;;777888999888777777999;;;:::;;;===<<<:::999888999666888:::::::::;;;===???===>>>@@@CCCEEEGGGIIIJJJKKKLLLOOOSSSWWW\\\```bbbaaaeeekkkqqqwww}}}zzz```YYY___gggjjjllllllqqqyyyrrr^^^LLLAAA>>>>>>>>>===>>>??????@@@BBBFFFIIIRRRVVV[[[bbbjjjvvv{{{xxxttttttyyypppcccZZZSSSQQQRRRQQQQQQSSSZZZdddlllwwwooofff```ZZZUUUUUUYYYXXXXXXXXXXXXWWWUUUTTTSSSEEECCC@@@>>>>>>>>>??????>>>>>>>>>======<<<;;;::::::999888888777666555555555666888999999999777777888:::;;;::::::;;;>>>@@@<<<@@@DDDHHHQQQaaasss~~~zzztttnnngggaaa]]]\\\dddnnnxxx{{{ooodddZZZUUUUUUUUURRRNNNLLLLLLMMMLLLKKKKKKLLLNNNPPPRRRTTTWWWXXX\\\]]]^^^^^^]]]\\\[[[ZZZWWWUUURRRMMMHHHEEEEEEFFFAAABBBCCCBBBBBBDDDIIIMMMRRRUUUZZZ```dddfffggggggiiijjjkkkkkkiiifffbbb```UUURRRNNNLLLKKKJJJIIIHHHEEECCC@@@>>><<<;;;;;;;;;;;;???EEEMMMXXXfffuuu}}}uuukkkeeefffiiinnnuuu{{{ssshhhdddbbb___]]]\\\XXXYYY[[[[[[[[[YYYWWWUUUXXXTTTXXXlll~~~ssspppttt|||wwwmmmeeebbbbbbcccppp|||~~~}}}}}}zzzwww|||}}}xxx||||||wwwsssjjj```rrrfffYYYRRRMMMGGGEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIIIIJJJJJJLLLOOOQQQUUU[[[bbbgggqqqlllcccYYYSSSRRRVVVZZZ\\\aaagggmmmrrryyy}}}eeeeeemmmttt~~~bbbQQQCCC???>>>???<<<888999<<<777888999999888999;;;<<<:::<<<>>>>>>===;;;;;;;;;666888:::::::::;;;<<<>>>>>>???BBBEEEGGGIIIKKKKKKKKKLLLPPPTTTZZZ___dddfffgggkkkpppuuu{{{rrr\\\XXXaaajjjmmmmmmjjjlllpppwww}}}nnnYYYGGG???===>>>???===>>>???@@@AAADDDIIILLLQQQVVV]]]eeepppxxxnnneee______^^^\\\YYYYYY^^^gggpppvvvyyyyyyssseeeZZZTTTRRROOOJJJLLLNNNNNNOOORRRYYY^^^dddppp|||oooggg___ZZZUUUQQQRRRVVVWWWWWWWWWWWWUUURRRPPPNNNBBBAAA@@@@@@@@@AAABBBCCC????????????>>>===;;;;;;777777666555555444333333333555888:::;;;999777555666666777777666888:::===:::???EEELLLZZZmmm~~~~~~||||||yyysssjjjddd]]]XXXUUUWWWbbbmmmuuummmaaaYYYSSSRRRSSSPPPNNNKKKJJJKKKKKKKKKJJJKKKMMMQQQSSSUUUWWWZZZ]]]gggfffeeecccbbb```______[[[XXXRRRKKKEEEBBBCCCDDDCCCEEEFFFFFFFFFHHHNNNSSSVVVZZZaaahhhmmmoooooonnnrrrsssttttttrrrmmmiiifff\\\ZZZWWWUUUSSSQQQNNNLLLGGGFFFCCC@@@>>>===<<<<<<:::===AAAGGGPPP]]]nnnyyyvvvqqqqqqsssxxx}}}ssshhhdddccc```^^^^^^\\\\\\]]]\\\[[[YYYWWWUUUQQQPPPYYYooouuupppsssxxx}}}xxxnnnfffdddfffiiirrr}}}|||wwwwww}}}tttxxx}}}xxxyyyyyyrrriiirrrfffYYYRRRMMMGGGEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJMMMOOOTTTXXX^^^fffooottt{{{ttthhh^^^XXXXXX]]]aaaeeekkkrrrxxx}}}yyyjjjnnn|||zzzeeeSSSGGGAAA===<<>>@@@AAA@@@???>>>???999;;;<<<<<<<<<<<<>>>???>>>@@@CCCFFFIIIKKKLLLLLLMMMOOOSSSYYY___eeejjjllllllpppuuu|||zzziiiYYYVVV\\\ccchhhkkkiiigggfffiiipppyyyuuugggTTTFFF???>>>>>>======>>>@@@AAACCCGGGMMMQQQRRRXXXaaalll{{{~~~rrrfff___ZZZTTTOOONNNNNNMMMKKKKKKOOOUUU]]]aaafffeee^^^TTTNNNNNNNNNMMMHHHKKKMMMMMMLLLMMMRRRVVVXXXaaappp~~~}}}~~~xxxzzz}}}~~~|||xxxsssoooccc\\\WWWTTTQQQNNNPPPTTTTTTTTTTTTSSSQQQMMMJJJHHH@@@AAABBBBBBCCCCCCEEEFFFCCCCCCDDDCCCBBB@@@???>>>777777777666666555555555555666888999999999777777666666777666666777:::===;;;AAAIIIRRRcccuuuxxxtttvvv|||xxxqqqfff```[[[WWWVVVYYYeeeppp||||||lllccc]]]XXXVVVVVVQQQOOONNNNNNOOOOOOOOONNNOOOSSSWWW[[[]]]___cccfffooommmjjjfffdddbbbbbbbbb[[[YYYUUUOOOJJJGGGGGGIIIIIILLLNNNNNNNNNRRRYYY```cccgggmmmuuuzzz~~~yyysssooohhhfffdddaaa^^^YYYTTTPPPIIIHHHFFFCCC@@@???>>>===999;;;>>>AAAGGGSSSdddooo}}}yyyoooeeecccdddcccbbbbbbaaa```^^^\\\ZZZXXXWWWVVVOOOQQQ[[[nnnsssmmmooowww~~~zzzooogggfffjjjnnnsss|||}}}yyy{{{wwwyyyzzzssspppssswwwrrriiiqqqeeeYYYQQQMMMHHHFFFGGGEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKQQQTTTYYY```gggqqqzzzyyymmmaaa\\\]]]bbbgggtttzzz{{{sss{{{sss```RRRHHHBBBDDD===999===AAA@@@<<<;;;:::;;;<<<<<<<<<<<<>>>@@@===???BBBDDDCCCAAAAAAAAA===???@@@@@@??????AAABBB>>>@@@DDDGGGJJJLLLMMMMMMRRRTTTXXX^^^dddkkkpppssstttxxxmmmbbbWWWTTTVVVZZZaaahhhgggccc___^^^bbbkkksssxxxooocccRRRFFFAAA???===;;;>>>???AAABBBEEEIIIOOOTTTZZZ```kkkxxxrrreee\\\UUUTTTTTTOOOKKKJJJGGGFFFEEEFFFIIIOOOUUUYYY___]]]VVVMMMIIIJJJKKKIIIJJJLLLMMMKKKIIIIIILLLPPPWWW\\\dddqqq{{{xxxxxxyyysssuuuvvvuuusssnnniiieeeZZZUUUQQQPPPOOONNNPPPTTTPPPPPPPPPNNNLLLHHHEEECCC@@@AAACCCDDDDDDEEEFFFHHHHHHHHHIIIHHHGGGEEECCCBBB:::::::::999999999999999777777777777777888888999888999999888888999===@@@???FFFNNNYYYhhhwwwzzzuuuooojjjkkksss~~~yyyqqqgggbbb]]][[[ZZZ^^^iiiuuurrrjjjeee___[[[ZZZUUUTTTTTTTTTVVVWWWVVVTTTUUUZZZ___cccfffiiinnnqqqtttqqqlllhhheeeccccccdddXXXXXXWWWUUUQQQPPPPPPQQQPPPSSSVVVWWWXXX\\\eeelllvvvyyy~~~~~~sssqqqnnnkkkggg```YYYTTTJJJIIIGGGDDDBBB@@@???>>>999;;;<<<===BBBMMM\\\hhh{{{~~~sssiiiaaaaaadddeeefffgggcccbbb___]]]ZZZXXXWWWWWWSSSTTT]]]lll{{{ooohhhjjjwww|||wwwkkkbbbaaaeeejjjpppzzz}}}}}}~~~{{{wwwqqqhhhcccfffkkkfff^^^wwwiiiYYYOOOJJJFFFGGGJJJFFFFFFGGGHHHJJJKKKKKKLLLIIIIIIIIIIIIJJJKKKMMMOOOPPPXXXbbbooo~~~yyykkkbbbaaadddnnnwww|||}}}gggTTTIIICCCBBBCCCAAAAAAAAA@@@@@@>>>===<<>>>>>???@@@AAAAAA@@@EEECCCAAABBBEEEGGGFFFEEEFFFFFFDDDBBB@@@AAACCCEEEBBBDDDGGGIIILLLOOORRRUUUSSSZZZdddjjjnnnrrryyy~~~}}}kkk^^^QQQMMMMMMQQQWWW]]]^^^___``````ccchhhooosssxxx|||zzz\\\RRRGGG@@@???@@@@@@>>>CCCBBBCCCGGGIIIIIIMMMSSS\\\fffwwwwwwfff\\\WWWWWWUUUQQQLLLHHHGGGGGGDDDCCCCCCCCCEEEIIIMMMOOOPPPPPPOOOMMMKKKJJJIIIHHHHHHLLLOOOOOOKKKGGGFFFGGGQQQVVV^^^hhhwwwvvvnnnnnnqqquuuqqqqqqpppmmmjjjeeeaaa^^^TTTRRRNNNKKKJJJKKKNNNPPPMMMLLLJJJHHHEEEDDDCCCBBB<<<<<<<<<>>>@@@DDDHHHJJJJJJIIIGGGDDDBBB@@@???>>>@@@???===:::999888888888888888888888999999::::::555666888999;;;<<<======AAAEEEOOO\\\hhhlllgggbbb\\\aaahhhttt}}}sssjjjbbb^^^aaaaaa```jjjzzz}}}xxxsssmmmhhhcccaaa^^^\\\\\\^^^aaacccbbbeeeiiillloooqqqtttvvvuuurrrnnnkkkjjjiiihhhfff^^^\\\XXXWWWWWWWWWWWWWWWWWW\\\bbbgggjjjooouuuzzz}}}{{{vvvooofff^^^XXXTTTKKKJJJGGGDDDFFFHHHEEE@@@>>>??????>>>???FFFRRR\\\uuuwwwoooiiieeegggiiihhhggghhhcccbbb___]]]ZZZXXXWWWWWWUUUUUUZZZfffwwwrrrdddbbbeeexxx|||{{{~~~{{{ooodddbbbeeekkknnnsssvvv{{{}}}yyyqqqmmmgggeeedddccccccbbb___\\\wwwiiiZZZQQQKKKGGGGGGIIIFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJLLLOOOQQQWWW```lll{{{{{{mmmggghhhmmmuuu~~~nnnXXXKKKEEEBBBBBBDDDAAAAAAAAA@@@@@@???>>>============>>>???@@@@@@@@@DDDDDDFFFKKKOOOQQQPPPNNNMMMLLLKKKHHHEEEBBBBBBBBBFFFHHHJJJLLLOOOSSSXXX[[[^^^eeennntttxxx||||||jjj]]]PPPKKKKKKMMMRRRWWWZZZ\\\^^^aaadddiiioootttzzz~~~xxxfffVVVNNNDDD???>>>??????===CCCBBBEEEIIIKKKKKKOOOTTT___kkkwwwfff[[[UUUWWWUUUSSSPPPMMMJJJHHHGGGCCCCCCAAAAAACCCFFFIIIKKKLLLKKKJJJIIIHHHGGGGGGGGGIIIKKKMMMKKKHHHGGGIIILLLPPPTTT[[[dddqqqyyynnnhhhhhhkkkooommmmmmkkkiiiddd^^^YYYVVVQQQNNNKKKHHHGGGIIIKKKMMMJJJIIIGGGEEECCCBBBAAAAAA<<<<<<<<<<<<>>>AAADDDFFFHHHGGGFFFEEEDDDDDDCCCCCC@@@???===<<<:::999888888777888888888999999999999999:::;;;<<<======>>>===BBBFFFMMMVVV]]]```]]]ZZZ[[[bbblllyyywwwnnnddd```bbbcccccclllyyy~~~wwwsssrrrpppnnnnnnppprrrsssppprrrvvvxxxyyyzzz|||}}}|||zzzvvvtttsssqqqooommmeeecccaaa``````aaabbbcccdddhhhmmmrrrwww~~~}}}vvvmmmddd[[[UUUQQQKKKOOOOOOKKKJJJKKKJJJGGG@@@@@@???<<<<<>>>>>>>>>>>???@@@@@@AAAAAABBBDDDGGGMMMTTTZZZ[[[YYYWWWUUUSSSQQQNNNKKKGGGDDDCCCGGGIIIKKKMMMPPPUUU[[[```lllsss||||||hhh\\\OOOJJJHHHHHHKKKPPPTTTWWW\\\```eeekkkqqquuu|||yyyfffVVVNNNIIIBBB??????@@@@@@>>>CCCCCCFFFLLLNNNMMMPPPVVVaaaoooyyyfff\\\XXXWWWWWWTTTQQQPPPPPPOOOKKKHHHFFFEEECCCBBBBBBDDDGGGHHHIIIHHHGGGEEEEEEFFFGGGGGGIIIJJJJJJGGGEEEGGGLLLPPPQQQVVV\\\dddlllxxx}}}rrrhhhbbbaaaccceeehhhhhhfffccc^^^WWWQQQNNNLLLJJJGGGEEEDDDEEEGGGIIIFFFEEEDDDBBBAAA@@@??????<<<<<<;;;;;;<<<===???@@@CCCCCCBBBCCCCCCDDDEEEEEE@@@??????>>><<<:::888777999999999:::::::::;;;;;;===>>>??????@@@?????????EEEHHHLLLOOOQQQSSSUUUVVV\\\fffttt{{{qqqggg```bbbeeefffmmmvvv~~~|||zzzwwwsssppphhhgggffffffgggiiilllmmmrrrvvv|||xxxmmmbbbZZZTTTQQQNNNUUUXXXTTTPPPOOOOOONNNDDDCCCAAA===:::===CCCIIIQQQaaarrryyy|||{{{zzzzzz}}}xxxpppjjjhhhcccbbbfffiiifffcccccc```___]]][[[YYYXXXWWWWWWQQQPPPTTT___oooxxxggg^^^^^^cccwww}}}{{{~~~}}}qqqhhhdddfffiiillloooooosss~~~~~~{{{iii___^^^aaabbbcccbbb___YYYVVVWWWXXXuuujjj^^^WWWRRRKKKGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLKKKLLLOOOUUUZZZdddrrr}}}qqqffffffmmmuuu|||}}}kkkZZZOOOEEEBBBBBB@@@@@@BBBAAAAAA@@@@@@????????????@@@AAABBBCCCBBBCCCDDDEEEFFFJJJQQQYYY^^^aaa```___]]]ZZZVVVRRROOOLLLJJJIIIJJJLLLNNNPPPTTTZZZbbbgggttt|||{{{fffZZZNNNIIIGGGEEEGGGJJJLLLQQQXXX___ffflllssswww~~~sssgggYYYMMMGGGDDDAAAAAABBBCCCCCCBBBDDDDDDHHHMMMPPPPPPSSSXXXcccqqqnnnaaa]]]\\\\\\YYYUUURRRSSSVVVVVVQQQLLLLLLJJJGGGEEEDDDEEEFFFHHHHHHGGGFFFEEEEEEFFFHHHIIIHHHIIIIIIFFFEEEGGGMMMRRRVVV\\\dddjjjnnnsssyyy~~~~~~sssiiibbb___]]]]]]ccccccaaa^^^YYYSSSNNNJJJHHHFFFEEECCCCCCCCCEEEEEECCCCCCAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???AAAAAA???@@@@@@???>>>;;;999888;;;;;;;;;<<<<<<=========???@@@AAABBBBBBBBBBBBBBBHHHKKKMMMMMMLLLOOOVVV\\\cccppp{{{qqqfff___```cccfffjjjpppzzz}}}wwwtttkkkllllllmmmooorrrvvvyyy}}}zzznnnccc\\\YYYWWWTTTZZZ]]]YYYVVVUUUSSSPPPGGGFFFCCC???<<<===AAADDDFFFSSSdddpppxxxzzzqqqnnnpppuuu~~~yyytttnnnjjjgggbbbbbbfffhhhddd___]]]\\\[[[ZZZXXXWWWVVVVVVVVVQQQOOOQQQ[[[mmm~~~uuueee]]]^^^bbbttt||||||yyy{{{~~~}}}|||vvvnnngggdddfffjjjmmmoooqqqwwwxxx{{{pppaaaYYYYYY[[[YYY\\\\\\YYYSSSQQQTTTXXXuuukkk```ZZZTTTMMMHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJIIIKKKLLLLLLMMMRRR[[[bbbooorrrggg```bbbiiiqqqyyylllaaaPPPHHHCCCCCCDDDBBBAAACCCBBBAAA@@@??????@@@@@@AAA@@@BBBDDDDDDBBBBBBDDDFFFGGGLLLTTT\\\cccgggjjjkkkhhhaaaYYYRRROOOOOONNNNNNPPPQQQTTTWWW\\\dddlllrrrxxxtttcccXXXNNNIIIGGGEEEEEEGGGEEEKKKSSS[[[cccjjjqqquuu}}}tttfff[[[UUUNNNGGGBBBAAAAAABBBDDDEEEFFFFFFEEEEEEIIIOOORRRRRRVVV\\\iiitttttteee___[[[YYYZZZ[[[YYYYYY\\\``````ZZZTTTQQQOOOKKKHHHFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHFFFHHHIIIIIIHHHJJJPPPUUU]]]eeennnssssssqqqppppppqqqvvv~~~tttkkkfffbbb___]]]]]]\\\[[[XXXTTTOOOKKKHHHEEEEEEDDDCCCCCCCCCDDDDDDAAAAAA@@@???????????????>>>===<<<<<<;;;;;;;;;;;;999999999::::::;;;<<<===??????@@@@@@???===;;;:::::::::;;;<<<===>>>???@@@AAABBBCCCEEEGGGGGGHHHHHHIIILLLNNNMMMMMMRRR^^^gggooo|||yyylllccc[[[ZZZ]]]```dddgggppp~~~zzzuuuwwwzzz|||~~~xxxmmmeee```______]]]___^^^[[[[[[ZZZTTTMMMHHHFFFDDDAAA>>>>>>???AAACCCIIITTTcccrrr~~~tttiiiddddddjjjuuu|||xxxuuuoookkkgggcccbbbeeefffaaa[[[XXXXXXWWWVVVUUUTTTTTTTTTTTTRRROOOOOOZZZlll|||nnnggggggiiissszzz}}}yyyyyy|||}}}}}}~~~yyyrrrjjjfffgggjjjmmmkkksss}}}zzz{{{~~~kkk^^^XXXUUUSSSQQQSSSTTTRRRNNNNNNTTTYYYwwwlllaaa[[[UUUNNNJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJGGGJJJLLLMMMNNNUUU```iii}}}yyyhhhbbb]]]```fffmmmvvv~~~jjj\\\WWWGGGCCCAAADDDEEECCCCCCEEEBBBAAA@@@??????@@@AAABBB???BBBDDDDDDBBBAAADDDGGGHHHOOOYYYbbbjjjppptttwwwnnneeeZZZRRRPPPPPPPPPPPPQQQSSSWWW\\\bbbiiiqqqwwwkkk]]]TTTKKKIIIHHHFFFFFFHHHCCCGGGNNNUUU\\\bbbhhhlllrrrrrrrrrpppoooooorrrtttooolllcccWWWOOOMMMKKKHHHBBBBBBCCCEEEGGGIIIKKKLLLJJJIIILLLQQQTTTVVV[[[bbbooowww|||hhhaaa___ZZZXXXZZZ^^^___ccciiimmmkkkddd^^^WWWTTTPPPMMMJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFGGGIIIKKKKKKMMMQQQYYY___kkkrrrzzz}}}yyysssmmmkkkiiimmm|||zzzrrrmmmkkkiiifffcccYYYWWWTTTQQQMMMJJJGGGFFFCCCDDDDDDDDDDDDDDDCCCCCC@@@??????>>>??????@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;:::999999::::::;;;<<<===?????????@@@@@@???>>>>>>::::::<<<>>>???AAACCCCCCGGGHHHJJJLLLNNNOOOPPPPPPNNNPPPRRRRRRSSS[[[gggppp{{{|||rrreee___XXXUUUUUUXXX\\\___jjjwww~~~vvvmmmgggeeeeeefffgggfffbbb^^^]]]\\\UUULLLGGGEEECCCAAA???>>>======AAA@@@FFFTTTeeesssuuuiii]]]XXXWWW\\\hhhsss}}}|||xxxqqqjjjgggbbbaaadddeee___YYYWWWUUUUUUTTTSSSSSSSSSTTTTTTRRRNNNNNNXXXlllvvvpppnnnnnnvvv}}}~~~|||~~~|||rrrjjjgggiiilllfffqqqkkk___YYYSSSOOOMMMNNNNNNMMMMMMPPPVVV[[[xxxmmmbbb[[[VVVOOOKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKFFFIIILLLMMMOOOWWWeeeoooxxxlllaaa]]]\\\___bbbgggrrr|||mmm]]]RRRKKKEEEBBBBBBFFFGGGDDDDDDFFFCCCAAA@@@??????@@@BBBCCCAAAEEEHHHGGGDDDDDDFFFJJJLLLTTT```iiiooorrrtttvvvhhh```WWWRRRSSSUUUVVVUUUTTTXXX]]]cccjjjqqqyyy~~~fffWWWNNNHHHHHHHHHGGGGGGHHHCCCFFFKKKOOORRRVVV[[[^^^]]]^^^^^^]]]\\\]]]```bbb___```\\\TTTOOOOOOOOOLLLIIIJJJKKKMMMOOORRRUUUWWWPPPNNNPPPTTTXXX[[[aaaiiipppyyytttdddaaa___[[[[[[___```fffooovvvxxxtttnnniii___\\\XXXUUURRRQQQRRRRRRQQQRRRRRRQQQOOOLLLJJJHHHIIIJJJLLLMMMQQQZZZfffoooyyytttqqqoooppp|||zzzssspppooonnnkkkggg[[[XXXSSSNNNIIIGGGFFFEEEBBBBBBCCCDDDDDDCCCCCCBBB============>>>>>>???@@@::::::;;;;;;<<<<<<<<<;;;888888888999:::<<<===>>>>>>>>>>>>??????AAABBBBBB>>>???AAACCCFFFIIIKKKLLLRRRSSSTTTVVVWWWXXXXXXXXXZZZZZZ[[[[[[^^^fffpppwwwsssfff^^^\\\WWWQQQNNNQQQVVVYYYeeennn~~~xxxqqqmmmlllmmmnnnooopppkkkddd^^^\\\VVVPPPIIIHHHFFFDDDBBB@@@===;;;AAA===???IIIVVVdddttt{{{ggg]]]RRRNNNNNNTTT___iiiwww}}}ssskkkeee```___bbbddd```[[[ZZZTTTTTTTTTTTTTTTTTTUUUUUUQQQMMMMMMWWWkkk|||wwwtttrrr}}}vvvlllhhhiiilllgggrrrnnnbbb[[[WWWTTTNNNMMMLLLLLLNNNSSSYYY]]]yyynnnbbb\\\VVVOOOLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKEEEHHHLLLMMMPPPYYYgggssswwwjjjbbb[[[ZZZ[[[]]]^^^bbbnnnyyysssdddYYYNNNEEEIIIFFFFFFIIIHHHDDDCCCDDDCCCBBB@@@??????@@@BBBCCCEEEIIILLLLLLHHHHHHKKKOOOPPPYYYfffnnnqqqpppnnnmmm]]]XXXRRRRRRVVV[[[\\\[[[^^^bbbiiiooovvv~~~~~~eeeRRRKKKEEEFFFHHHGGGGGGIIIEEEFFFIIIJJJKKKMMMQQQSSSKKKNNNPPPRRRTTTVVVYYY\\\TTTWWWWWWSSSOOOPPPNNNKKKQQQRRRTTTUUUWWWZZZ^^^aaaTTTRRRSSSWWWZZZ^^^fffnnnoooxxxqqqaaa^^^]]]XXX[[[cccbbbjjjvvv~~~~~~zzzsssooogggddd```\\\ZZZYYYYYYZZZYYYYYYZZZYYYVVVRRRNNNLLLKKKKKKLLLNNNTTT```ppp{{{|||{{{|||yyy~~~wwwtttsssqqqlllggg```\\\UUUOOOIIIGGGFFFFFF@@@AAACCCDDDDDDCCCBBBAAA<<<;;;;;;<<<===>>>??????777888999:::;;;<<<<<<;;;555555666888999<<<===???>>>>>>>>>>>>???AAACCCEEECCCEEEGGGJJJNNNQQQSSSTTT[[[[[[\\\]]]]]]]]]]]]]]]eeeeeeddddddhhhnnnvvv{{{jjjZZZZZZZZZVVVOOOJJJMMMRRRVVV```gggttt}}}wwwsssrrrsssttttttwwwtttiii___ZZZWWWUUUNNNLLLJJJHHHEEEBBB???<<>>EEEMMMZZZnnnxxxmmm^^^TTTLLLIIIKKKQQQ\\\gggqqqvvvlllccc^^^]]]aaadddaaa^^^]]]UUUUUUTTTTTTUUUVVVVVVWWWPPPLLLKKKVVVkkk|||yyyvvvlllhhhjjjnnnlllttt~~~~~~qqqccc]]]]]]^^^RRROOOLLLLLLPPPVVV[[[]]]qqqccc[[[VVVOOOKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLNNNMMMLLLMMMQQQ[[[fffnnnwwwiii___ZZZXXXWWWVVVYYY___gggmmmppp~~~uuucccYYYOOOIIIJJJDDDEEEGGGHHHHHHGGGFFFFFFBBBCCCCCCCCCBBBBBBDDDFFFGGGJJJMMMMMMLLLLLLNNNQQQWWW___fffjjjmmmnnniiibbbWWWRRRPPPSSSUUUVVVYYY]]]```gggooovvv}}}vvvfffZZZNNNDDDDDDHHHJJJKKKLLLGGGGGGHHHHHHHHHGGGGGGFFFEEEGGGHHHIIIHHHIIIKKKLLLMMMMMMMMMMMMMMMPPPTTTWWW\\\^^^aaaccccccbbbaaa```YYYZZZ\\\___bbbeeehhhiiixxx{{{zzzkkkdddbbb___^^^^^^```fffsss~~~yyysssqqqllllllkkkiiigggeeecccaaajjjiiigggddd```\\\YYYWWWQQQOOORRR[[[bbblll}}}yyyvvvvvvtttnnniiijjj```WWWSSSOOOLLLMMMPPPIIIGGGFFFGGGGGGFFFAAA===???>>><<<;;;::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;555777999;;;;;;===???AAA>>>@@@AAABBBBBBCCCFFFHHHCCCFFFJJJNNNQQQUUUZZZ]]]aaaaaabbbcccdddfffggghhhiiikkkmmmoooqqqvvv{{{tttfff]]]ZZZTTTOOONNNLLLJJJLLLQQQWWWjjjuuu}}}}}}zzzwwwuuutttyyy{{{yyyppphhhddd___ZZZRRRPPPNNNLLLIIIFFFAAA>>>@@@???@@@EEELLLYYYlll}}}}}}ttteeeWWWPPPIIIFFFIIIMMMQQQ[[[fffrrr{{{xxxnnnaaa^^^^^^bbbdddaaa```aaaZZZWWWTTTSSSUUUVVVWWWWWWTTTNNNLLLYYYrrr}}}|||wwwooolllnnnqqqsss}}}~~~|||nnnjjjmmmooommmmmm]]]OOONNNQQQTTTWWW\\\~~~qqqddd\\\VVVPPPLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLKKKKKKKKKPPPYYYccckkkyyyzzzxxxsssiii```ZZZWWWWWWVVVVVVYYY___ffflllppp{{{|||||||||~~~iiiZZZSSSKKKGGGHHHFFFFFFGGGHHHHHHHHHGGGFFFCCCDDDFFFEEEEEEEEEFFFHHHMMMPPPTTTUUUTTTTTTVVVXXX\\\dddlllnnnllliiiaaaYYYRRRNNNMMMQQQUUUWWW\\\bbbjjjqqqzzzvvvfffYYYOOOHHHIIIMMMLLLKKKKKKHHHHHHHHHGGGFFFEEEDDDCCC@@@BBBCCCCCCCCCCCCDDDFFFJJJKKKKKKLLLMMMPPPUUUXXX\\\___eeejjjlllkkkgggccc^^^```bbbdddhhhlllqqqtttsssiiiddd^^^ZZZZZZ]]]```hhhqqqssspppoooqqquuutttqqqooooooppprrrsss}}}|||zzzvvvppphhhaaa]]]XXXXXX]]]eeemmmuuu{{{wwwvvvssslllfffddd]]]VVVSSSQQQLLLKKKMMMKKKIIIGGGGGGGGGEEEBBB>>>@@@???===<<<;;;;;;<<<===;;;<<<<<<<<<<<<;;;;;;:::999;;;<<<=========???AAABBBDDDFFFGGGHHHIIILLLNNNOOORRRVVVYYY\\\___bbbeeefffffffffggghhhjjjlllmmmoooqqqsssuuuxxx|||~~~nnnbbb[[[WWWRRRNNNMMMKKKIIIKKKPPPVVVgggpppwww}}}zzzvvvrrrpppsssxxxyyysssmmmiiiccc]]][[[YYYVVVTTTRRRNNNIIIEEEAAA??????CCCIIIUUUhhhxxxyyyqqqhhhZZZNNNKKKEEECCCGGGLLLQQQ\\\gggqqqxxxwwwmmmbbb^^^]]]```aaa^^^]]]___VVVTTTRRRRRRSSSUUUUUUUUUVVVPPPPPP]]]vvv}}}uuurrrvvvzzz|||~~~yyy~~~yyyrrruuuyyywwwssskkkbbbZZZXXXUUURRRQQQUUU|||qqqeee^^^XXXQQQMMMLLLJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKKKKLLLPPPXXXaaahhhlllkkkgggbbb[[[WWWVVVVVVUUUVVVWWW[[[```ffflllooowwwyyyzzz{{{~~~vvv\\\QQQMMMHHHFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGEEEGGGIIIIIIIIIIIIJJJLLLTTTWWW[[[]]]^^^^^^___```bbbllltttsssmmmeee\\\TTTNNNKKKKKKPPPUUUZZZaaaiiisss{{{wwwfffWWWOOOKKKNNNQQQNNNKKKIIIIIIHHHGGGEEECCCBBB@@@???===???@@@???>>>===>>>@@@@@@AAACCCDDDFFFIIINNNRRR[[[___gggpppwwwvvvpppjjjhhhjjjkkkmmmqqqwwwrrrggg]]]WWWUUUYYYXXX[[[aaadddfffkkkqqq|||yyyvvvuuuxxx}}}ppphhhaaabbbhhhqqqxxx~~~|||{{{~~~}}}zzzuuummmfffaaa[[[VVVUUUSSSOOOMMMNNNNNNLLLIIIGGGFFFEEECCCAAAAAA@@@>>><<<<<<<<<===>>><<<<<<<<<<<<<<<;;;::::::888:::<<<======>>>AAACCCEEEHHHKKKMMMMMMOOOQQQSSSWWWZZZ^^^aaaccceeegggiiimmmlllllllllmmmppprrrtttvvvxxxzzz|||sssfff]]]YYYTTTOOOLLLKKKJJJHHHJJJOOOUUUdddjjjooo~~~zzzvvvqqqnnnpppxxx}}}|||xxxsssllleeeaaa___]]]ZZZWWWSSSMMMIIIEEEAAA@@@BBBGGGQQQbbbppp|||mmmbbbYYYOOOFFFFFFDDDCCCGGGLLLTTT___iiiqqqvvvssslllccc^^^[[[]]]]]][[[ZZZ\\\XXXWWWUUUVVVXXXYYYZZZYYYVVVRRRSSSaaaxxxyyywww|||~~~}}}xxxssswwwxxxvvv|||}}}wwwmmmmmmmmmiii^^^SSSOOOQQQzzzpppfff```YYYRRRNNNNNNKKKKKKJJJJJJKKKKKKLLLMMMKKKLLLMMMOOOSSSYYYaaafffeeeccc___ZZZWWWUUUUUUVVVWWWXXX[[[^^^bbbhhhnnnrrrwwwyyy{{{}}}{{{hhhUUUMMMKKKIIIHHHIIIGGGGGGGGGHHHHHHGGGGGGGGGGGGIIIKKKLLLMMMNNNPPPRRRZZZ]]]aaadddfffffffffeeehhhqqqwwwtttmmmeee^^^XXXNNNLLLLLLQQQWWW]]]fffooovvvzzzfffVVVPPPLLLNNNPPPMMMJJJIIIGGGFFFEEECCCBBB@@@@@@??????@@@AAA@@@>>>===>>>???;;;<<<>>>@@@AAAEEEIIILLLVVVZZZcccooozzz~~~zzzvvvvvvvvvwwwxxxzzzzzzlll___WWWUUUWWWTTTUUUYYY]]]```hhhqqqzzzxxxwwwzzzzzznnnfffiiipppxxx~~~zzztttppprrryyy|||rrrjjjbbb\\\WWWVVVUUURRRQQQSSSRRRPPPLLLHHHFFFDDDDDDCCCCCCAAA>>><<<<<<<<<>>>???============<<<;;;::::::999;;;>>>???AAADDDIIILLLKKKNNNRRRUUUVVVWWWYYYZZZ\\\___ccceeeggghhhkkklllrrrqqqppppppqqqtttwwwxxxyyy{{{~~~yyyjjj```YYYWWWRRRNNNKKKKKKKKKIIIKKKOOOVVVbbbfffkkk||||||zzzwwwtttsssttt~~~wwwooohhhgggdddbbb___YYYSSSOOOKKKFFFCCCDDDGGGMMMZZZfffrrruuudddWWWOOOIIIEEEFFFGGGIIILLLPPPXXXccckkkqqquuu}}}xxxnnnkkkeee```\\\\\\[[[YYYXXXZZZXXXXXXWWWYYY[[[\\\\\\[[[TTTRRRSSS```uuu}}}zzzvvv}}}xxxvvvtttqqqnnnrrr~~~yyyuuuwwwyyyyyyzzzxxx}}}xxxfffWWWRRRTTTwwwooofffaaaZZZRRRNNNOOOLLLLLLKKKKKKLLLLLLMMMNNNJJJLLLNNNQQQTTTZZZ```eeeccc```]]]ZZZYYYXXXXXXXXX[[[]]]```bbbfffkkksssxxx{{{}}}jjj]]]QQQKKKJJJIIIIIIIIIFFFFFFFFFFFFGGGGGGHHHHHHJJJLLLNNNOOOQQQSSSWWWZZZccceeeiiimmmpppooommmkkknnntttwwwqqqjjjeee___ZZZQQQOOOOOOSSSWWW]]]hhhsss{{{}}}fffWWWPPPKKKKKKKKKIIIIIIKKKDDDCCCBBBBBBAAABBBBBBCCCAAABBBCCCBBB@@@??????@@@???AAACCCDDDEEEGGGKKKNNNRRRUUU^^^jjjwwwpppbbb[[[YYYXXXVVVWWW[[[^^^```gggnnnsssuuuzzz~~~ppplllooouuu|||}}}uuuqqqpppuuu}}}wwwnnneee]]]VVVUUUTTTSSSUUUYYYVVVTTTPPPKKKGGGFFFEEEFFFDDDBBB???===<<<===???AAA???????????????>>>===<<<@@@BBBDDDFFFHHHKKKPPPTTTUUUYYY]]]aaabbbbbbcccdddfffgggjjjkkklllmmmppprrrssssssrrrssstttvvvyyyzzzzzz}}}pppccc[[[VVVVVVRRRMMMKKKMMMMMMKKKMMMQQQWWWaaaccchhhxxx{{{xxxwwwwwwyyyzzz{{{wwwtttrrrpppnnnkkkeee___ZZZRRRLLLGGGFFFFFFHHHPPPYYYcccppp~~~}}}kkkZZZOOOIIIHHHHHHHHHMMMQQQSSSVVV]]]ffflllooottt|||{{{pppllllllfff```\\\]]]\\\ZZZYYY[[[TTTTTTTTTVVVXXXYYYXXXVVVRRROOOPPP[[[mmm{{{zzz|||vvv{{{{{{uuuzzz~~~rrrmmmiiihhhhhhmmm{{{zzzpppkkkkkksss}}}{{{eeeUUUQQQRRRsssmmmfffaaaZZZRRRNNNPPPLLLLLLKKKKKKLLLLLLMMMNNNHHHKKKOOOSSSWWW\\\aaaeeeccc```^^^]]]]]]]]]]]]\\\ccceeeggghhhkkkqqqzzz}}}iiiZZZTTTMMMIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGIIIJJJKKKOOOPPPQQQSSSVVV[[[aaafffmmmooosssxxxzzzyyyuuurrruuuwwwvvvpppkkkhhhbbb\\\VVVTTTTTTWWWZZZ```lllxxxgggXXXPPPIIIHHHGGGFFFHHHLLLCCCBBBBBBAAABBBDDDEEEFFFCCCDDDEEEDDDBBBAAAAAABBBBBBDDDFFFHHHIIIJJJMMMPPPRRRVVV]]]hhhuuusssfff______[[[ZZZ\\\___``````dddiiillltttwwwqqquuuzzzvvvtttvvv}}}|||rrrggg___WWWVVVUUUUUUXXX\\\\\\ZZZWWWQQQLLLIIIIIIJJJHHHEEEBBB@@@???@@@CCCDDDBBBCCCCCCDDDDDDDDDCCCCCCFFFGGGIIIJJJLLLPPPUUUYYY```dddjjjmmmnnnnnnmmmmmmpppppppppnnnmmmnnnqqqtttuuuuuuvvvwwwxxxzzz{{{||||||yyyfff]]]VVVSSSTTTQQQMMMLLLNNNOOOMMMOOOSSSXXX___aaaeeesss|||xxxvvvvvvzzz~~~~~~|||{{{yyyxxxuuuoooiiidddZZZSSSMMMKKKIIIFFFHHHMMMVVV```kkksss|||xxxjjjZZZOOOHHHFFFHHHMMMMMMVVV]]]___```fffllloooqqqvvv}}}uuunnnlllllleee___]]]^^^^^^\\\[[[]]]SSSTTTUUUWWWYYYYYYWWWTTTOOOLLLLLLUUUfffxxx{{{xxxwwwrrrwww{{{zzzwww}}}}}}wwwyyy~~~ppphhhbbbbbbccchhhwww{{{qqqgggdddooo~~~ppp[[[OOOKKKKKK}}}pppkkkfffbbbZZZRRRNNNOOOJJJJJJJJJJJJJJJKKKKKKLLLJJJNNNSSSXXX\\\aaafffiiifffccc______aaadddffffffjjjlllnnnnnnooovvv}}}hhhYYYNNNMMMJJJHHHHHHHHHGGGEEEFFFFFFGGGHHHIIILLLNNNOOOTTTUUUUUUWWW[[[bbbkkkqqquuuwwwzzzzzzvvvxxxyyyxxxuuuuuutttmmmccc___]]]]]]___bbbhhhvvvgggWWWPPPJJJIIIGGGEEEGGGKKKDDDDDDCCCBBBCCCEEEGGGHHHFFFGGGHHHGGGFFFEEEFFFGGGDDDFFFIIIKKKMMMOOOSSSUUUVVV\\\dddlllwwwuuuhhhcccccc___]]]^^^``````]]]___ccchhhuuuyyytttxxx}}}xxxkkkccc]]]]]]\\\[[[\\\```bbbaaa___YYYSSSOOONNNOOOLLLJJJFFFCCCCCCDDDGGGIIIHHHHHHIIIJJJKKKKKKKKKKKKNNNPPPSSSVVV[[[aaahhhmmmuuuzzz}}}yyytttqqqpppsssvvvxxxyyy{{{}}}~~~lll\\\VVVPPPNNNQQQOOOLLLLLLNNNOOONNNPPPTTTWWW\\\]]]aaalllsss~~~|||{{{zzz}}}~~~yyyrrrmmmeee___YYYUUUQQQJJJGGGIIIKKKPPPUUU\\\gggrrrvvvtttcccWWWKKKGGGEEEEEEKKKRRRUUUbbbmmmooopppuuuyyyzzzyyy}}}ssslllhhheeeaaa]]][[[___```]]]\\\^^^TTTUUUVVVYYYZZZYYYVVVSSSOOOJJJIIIQQQcccxxxzzz|||yyysssvvvxxxvvvpppyyy~~~xxxxxxzzzzzzwwwkkkbbbaaabbbgggwwwyyyoooggglllwwwtttbbbSSSNNNLLLIIIyyynnnjjjfffbbbZZZQQQNNNOOOIIIHHHHHHHHHHHHIIIJJJJJJNNNRRRXXX^^^bbbggglllooojjjfffaaaaaaeeejjjnnnpppoooqqqrrrqqqrrrzzz}}}iii[[[RRRHHHJJJIIIHHHIIIJJJIIIGGGGGGHHHHHHIIIKKKNNNQQQRRRXXXXXXXXXZZZ___gggrrryyyxxxyyy}}}|||vvvxxxyyyzzz|||yyynnnfffeeeeeegggjjjqqqgggUUUPPPLLLKKKIIIFFFGGGJJJFFFEEEDDDCCCDDDFFFHHHIIIIIIKKKLLLKKKJJJIIIJJJLLLIIIKKKOOORRRUUUXXX[[[^^^[[[bbbkkkrrrzzzuuuhhhdddeeeaaa^^^^^^___]]]ZZZ[[[___eeevvv{{{tttqqqtttxxx}}}~~~nnnhhheeeeeedddbbbaaacccffffffddd^^^WWWSSSRRRRRRPPPMMMIIIFFFFFFGGGJJJLLLKKKLLLMMMOOOPPPPPPPPPPPPYYY\\\aaagggoooyyy~~~yyywwwzzz}}}zzz|||cccUUUQQQLLLKKKNNNNNNKKKKKKNNNOOONNNPPPTTTVVVZZZZZZ]]]fffkkkxxx~~~~~~}}}xxxpppiiiccc___YYYPPPKKKJJJDDDEEEFFFJJJUUU```ccc___VVVKKKCCCCCCEEEGGGNNNVVV]]]lllyyy|||}}}rrrjjjddd^^^^^^ZZZZZZ^^^```^^^\\\^^^PPPQQQSSSUUUVVVTTTQQQMMMOOOJJJIIIQQQccczzzyyy}}}vvvxxxxxxtttlllyyy}}}wwwvvvvvvwwwqqqfffdddeeeiiizzzyyyllliiinnnuuurrrgggXXXQQQRRRRRRNNNvvvmmmbbb]]]```^^^SSSMMMPPPNNNMMMLLLKKKKKKLLLLLLMMMKKKRRRZZZ```hhhqqquuussssssooojjjhhhjjjooosssuuuyyywwwuuuuuuzzzuuuhhh^^^UUUNNNJJJJJJIIIIIIGGGFFFDDDDDDDDDEEEHHHKKKPPPVVVZZZ]]]aaabbb```___gggsssyyywwwwwwyyy{{{~~~~~~~~~~~~{{{vvvpppllliiikkkuuuzzzgggWWWOOOJJJIIIIIIFFFCCCCCCEEEGGGFFFEEEGGGKKKJJJGGGSSSRRRQQQQQQRRRTTTUUUWWWUUUXXX[[[___aaabbbaaaaaacccgggoooyyypppiiigggiiieeegggfff```YYYVVVWWW[[[fff{{{{{{sssqqqtttsssxxxtttnnnjjjkkkkkkiiiiiikkknnnmmmkkkeee```___bbbfff[[[XXXUUUQQQPPPPPPQQQRRRXXXYYYZZZ[[[[[[]]]```ccckkksss||||||}}}}}}||||||}}}aaaSSSLLLOOOSSSMMMLLLMMMMMMNNNOOOPPPQQQQQQTTTXXXWWWYYYccciiitttvvvqqqkkkeee___XXXOOOHHHGGGFFFFFFHHHLLLNNNOOOOOOFFFCCCBBBFFFJJJNNNVVV]]]dddrrrvvvggg[[[TTTZZZYYYWWWWWWXXXXXXWWWVVVTTTSSSRRRPPPOOOOOOOOOPPPIIIEEEEEEPPPdddzzz|||yyy~~~~~~yyy{{{xxxpppooo}}}zzzuuuuuuwwwzzz|||pppkkklllrrr}}}|||vvvllliiinnnooollldddXXXNNNJJJNNNSSS~~~nnnccc]]]```^^^UUUQQQSSSOOONNNLLLKKKKKKLLLLLLMMMJJJRRRZZZaaakkkvvvzzzyyytttpppkkkiiilllppptttvvvxxxwwwvvvxxx~~~nnnaaaXXXRRRLLLHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGIIIMMMSSSYYY^^^aaaeeeggggggfffmmmvvvzzzwwwwwwxxx{{{~~~}}}xxxpppooopppwwwtttssseeeWWWPPPJJJJJJKKKGGGEEEFFFGGGIIIHHHGGGJJJOOOPPPLLLQQQSSSUUUVVVWWWYYY\\\___dddfffkkkoooppppppnnnmmmkkklllrrr{{{|||pppjjjhhhiiilllllljjjddd]]]ZZZ\\\___mmm}}}zzzoooiiijjjooouuu{{{|||vvvrrrssstttssstttwwwyyyxxxuuuqqqnnnmmmnnnooocccaaa___\\\[[[ZZZ[[[[[[]]]___aaadddggglllqqqvvvyyy^^^QQQJJJMMMQQQKKKNNNNNNOOOPPPQQQRRRRRRSSSSSSXXXVVVWWW```dddmmm{{{tttnnnhhh```WWWQQQIIIGGGFFFFFFHHHJJJJJJJJJEEECCCDDDJJJOOOSSS[[[ccclllxxxvvvhhh]]]WWWSSSSSSUUUXXXZZZ[[[ZZZXXXVVVUUUSSSQQQPPPOOOOOOOOOIIIFFFFFFPPPcccwwwyyywww{{{rrrmmmzzzyyyvvvwwwyyy{{{wwwssstttzzz|||wwwrrrkkkiiimmmlllkkkeee\\\SSSOOORRRUUUuuujjjbbbaaa^^^VVVRRRSSSOOONNNMMMLLLKKKLLLLLLMMMJJJQQQZZZcccooo{{{sssppplllkkkmmmrrrvvvxxxwwwxxxyyy~~~}}}oooggg\\\SSSOOOMMMJJJGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKPPPVVV]]]cccggghhhkkklllmmmqqqvvvvvvsssuuuxxx|||}}}xxxppprrryyyzzzsssmmmiiiooo|||aaaWWWPPPKKKKKKLLLJJJHHHHHHFFFHHHGGGGGGKKKRRRTTTRRRQQQUUU[[[]]]___cccjjjqqqyyy|||~~~yyywwwxxx~~~yyyrrrppppppqqqxxxwwwsssllleeebbbcccfffuuu{{{lllccc```eeekkkrrryyy~~~xxxssssssuuuuuuxxx|||~~~||||||{{{zzzxxxwwwooonnnnnnmmmlllkkkjjjiiigggiiimmmqqqvvv~~~sssZZZOOOHHHKKKOOOJJJNNNOOOPPPQQQRRRSSSSSSTTTRRRWWWUUUVVV\\\^^^eeevvv~~~xxxrrrkkkaaa[[[OOOLLLHHHFFFFFFFFFFFFEEEDDDDDDHHHOOOUUU[[[cccllluuuttthhh___ZZZRRRSSSVVVYYY\\\]]]ZZZXXXWWWVVVTTTRRRPPPNNNMMMMMMGGGEEEFFFQQQdddxxx~~~vvvuuuxxxnnniiivvvyyyvvvvvvxxx{{{}}}}}}}}}xxxqqqnnnjjjiiilllkkkjjjgggaaaYYYVVVVVVYYYssshhhccc]]]UUUPPPQQQPPPOOOMMMLLLKKKLLLLLLMMMLLLRRR[[[eeerrr~~~qqqnnnkkkkkknnnssswwwyyywwwyyy~~~yyyooojjjddd^^^VVVPPPMMMLLLJJJHHHEEEEEEEEEEEEDDDEEEEEEEEEIIIKKKNNNSSSYYYaaagggkkkhhhkkkmmmoooppppppnnnkkkrrruuu|||{{{xxxvvv{{{yyyllleeeeeecccbbbcccfffqqqwww\\\VVVOOOKKKLLLMMMKKKIIIJJJGGGIIIJJJJJJPPPXXX[[[ZZZTTTYYY```cccgggooo}}}~~~xxxwwwzzzxxxqqqmmmmmmooo~~~nnnccc______eeelllsss{{{xxxrrrrrrrrrsssvvvzzz{{{|||}}}~~~~~~|||zzzxxxuuuwwwyyy|||mmmWWWMMMGGGJJJNNNJJJNNNNNNOOOPPPQQQRRRRRRSSSOOOUUUTTTUUU[[[\\\aaaqqq|||wwwwww|||{{{tttkkkdddXXXSSSMMMIIIFFFEEECCCBBBBBBDDDKKKTTT[[[aaakkkuuu}}}}}}qqqfff___\\\ZZZZZZZZZ[[[\\\[[[XXXVVVXXXVVVTTTQQQOOOLLLKKKJJJDDDCCCFFFSSSggg{{{~~~xxxsssqqq~~~|||tttlllhhhvvvyyyuuutttuuuyyy|||vvvoooooonnnmmmnnnnnnlllhhhbbb\\\YYYZZZ\\\xxxlllddd^^^WWWSSSQQQQQQPPPNNNLLLLLLLLLLLLMMMNNNTTT]]]gggttt{{{mmmjjjiiijjjnnntttxxxzzzzzz~~~uuujjjbbb```\\\XXXSSSOOOKKKIIIGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDKKKMMMQQQWWW]]]dddiiillliiijjjlllnnnllliiieeedddiiinnnwww~~~~~~ooo```WWWUUUWWWWWWYYY^^^dddrrrrrrZZZVVVOOOKKKLLLMMMLLLJJJKKKJJJMMMOOOQQQXXX```dddcccZZZ^^^cccgggmmm{{{}}}zzz~~~{{{zzzzzzxxxnnnccc``````ccciiippp|||~~~wwwvvvvvvuuuxxx|||gggUUUMMMGGGKKKOOOKKKKKKLLLLLLMMMNNNOOOPPPQQQMMMSSSSSSUUU\\\]]]cccsssmmmaaa[[[YYY[[[```aaabbbdddgggiiilllnnnooorrrxxx|||tttnnn```ZZZRRRKKKFFFCCCBBB@@@BBBFFFNNNXXX```gggrrr}}}zzznnnddd___]]]aaa___[[[ZZZZZZZZZYYYYYYWWWVVVTTTQQQNNNKKKHHHGGGBBBAAAEEEQQQeeexxx{{{yyyzzzwwwqqqlllkkkzzzzzztttqqqnnn}}}{{{vvvvvvxxxzzz{{{uuuooosssxxxxxxwwwrrrnnnhhhaaa\\\ZZZ\\\^^^wwwllleee```\\\XXXUUUQQQPPPOOOMMMLLLLLLLLLMMMPPPVVV___jjjwww}}}vvviiiggggggjjjooovvv{{{}}}qqqiiiaaa\\\]]]ZZZYYYVVVRRROOOLLLIIIHHHEEEEEEDDDCCCCCCDDDEEEFFFOOOQQQVVV\\\bbbfffjjjkkkkkkkkklllmmmiiiccc```bbbaaagggqqq{{{wwwiii```VVVQQQRRRQQQQQQUUU[[[dddtttrrr]]]XXXQQQMMMNNNOOOMMMLLLLLLIIIMMMPPPSSS[[[cccfffeeeaaacccfffjjjrrr}}}{{{xxxvvvhhhaaa]]]___dddiiipppxxx|||{{{zzzyyyzzz}}}~~~{{{xxxtttooommmooolllqqqxxx{{{bbbRRRMMMGGGKKKPPPLLLIIIJJJKKKKKKMMMMMMNNNOOOMMMSSSSSSVVV^^^___fffvvvppp___UUUOOOLLLNNNQQQRRRSSSUUUWWWZZZ\\\^^^___```gggooosssttttttuuuwwwxxx~~~|||wwwfff___VVVMMMGGGDDDBBBAAAFFFJJJRRR\\\ccckkkxxxyyymmmccc___]]]```]]]YYYXXXZZZ\\\^^^^^^WWWVVVTTTRRRNNNKKKHHHGGGCCCAAABBBMMM^^^ooozzzxxxwwwwwwxxxtttkkkfffeeeoooxxx|||vvvtttuuuzzzzzzyyy|||zzztttpppxxx}}}qqqmmmfff___[[[[[[\\\^^^}}}wwwnnnfffaaa___ZZZVVVRRRQQQOOOMMMLLLLLLLLLMMMPPPWWWaaannn{{{|||sssfffeeefffjjjrrryyy~~~uuuiiifffbbbaaadddcccbbb```[[[VVVPPPMMMKKKEEEDDDDDDDDDFFFHHHKKKMMMSSSVVV\\\bbbgggiiijjjjjjllljjjiiiiiiddd\\\\\\``````fffooozzzxxxeee___[[[UUURRRUUUQQQRRRVVV^^^hhh{{{vvveee\\\UUUPPPQQQRRRPPPNNNOOOIIINNNSSSWWW___gggiiigggfffggghhhmmmvvv{{{vvvrrreee___]]]bbbiiiqqqzzz~~~~~~uuunnniiihhhhhhffffffiiigggmmmvvvttt^^^PPPLLLGGGJJJPPPLLLIIIIIIJJJKKKLLLMMMNNNNNNNNNTTTTTTVVV^^^```gggxxx}}}pppdddWWWPPPMMMJJJJJJMMMMMMNNNOOORRRTTTVVVWWWXXXXXX\\\aaaccccccffflllqqqwww|||zzznnnggg\\\SSSMMMJJJHHHGGGKKKOOOWWW```gggooo~~~yyymmmddd___^^^[[[YYYWWWXXXZZZ]]]^^^^^^WWWWWWVVVTTTQQQMMMJJJHHHBBB???@@@IIIYYYjjjvvvzzztttvvv{{{}}}wwwkkkdddddddddnnnzzz{{{vvvvvvyyy|||wwwxxx~~~|||}}}wwwqqqyyyxxxkkkgggbbb^^^\\\\\\\\\]]]zzzpppgggbbb^^^YYYSSSRRRQQQOOOMMMLLLLLLLLLMMMPPPXXXcccppp~~~}}}ssseeeeeeffflllsss{{{ooofffhhhhhhjjjooojjjjjjggg```XXXPPPKKKHHHDDDDDDDDDFFFIIIMMMPPPSSSVVVZZZ```fffjjjkkkkkkjjjkkkgggeeeddd___WWWXXX^^^ccchhhrrr{{{kkk\\\[[[\\\WWWUUUXXXUUUVVVZZZcccooozzzkkk___XXXSSSSSSTTTRRRPPPPPPPPPVVV\\\aaaiiippprrrnnniiihhhjjjoooxxxwwwrrriiiccc```eeennnwwwvvvkkkeeebbbeeeggghhhjjjnnnrrrxxx~~~ppp[[[NNNKKKFFFJJJOOOLLLIIIIIIJJJKKKLLLMMMNNNNNNPPPUUUTTTVVV]]]```gggyyyxxxvvvaaaWWWMMMIIIGGGEEEFFFHHHKKKLLLMMMOOOQQQSSSTTTUUUSSSUUUWWWXXXYYY___jjjrrrxxx}}}~~~yyyvvvnnncccYYYSSSPPPOOONNNOOOSSSZZZccciiiqqqzzzoooeee```___XXXWWWWWWYYY[[[\\\[[[ZZZXXXXXXWWWUUUSSSOOOLLLJJJAAA>>>>>>HHHYYYkkkxxx}}}rrrwww|||oooggggggbbbnnn}}}}}}}}}xxxsssuuu}}}|||ssstttzzz{{{rrrxxx~~~xxxnnneeeccc```___^^^^^^\\\[[[{{{oooddd]]]XXXSSSOOOOOONNNKKKIIIHHHJJJLLLMMMLLLTTTcccuuuyyyppp```bbbhhhpppuuuxxxqqqlllmmmlllpppwwwwwwssskkkbbbYYYQQQLLLJJJAAABBBCCCFFFJJJPPPVVVYYYccceeegggjjjkkkjjjiiihhheeeccc___[[[XXXYYY\\\```jjjrrr~~~qqqjjjbbb___bbbccc___[[[XXXYYY^^^jjj}}}~~~ooo]]]ZZZUUUSSSSSSUUUWWWWWWZZZ^^^ccciiisssyyyvvvpppfffgggjjjooowww}}}}}}zzzyyyyyyzzzzzzrrrmmmiiijjjrrr~~~zzzpppkkkhhhkkkppprrrwww|||rrreeeYYYNNNJJJJJJIIIHHHIIIKKKLLLMMMLLLKKKLLLNNNOOOPPPRRRUUUXXX]]]dddmmmrrr~~~wwwhhhZZZTTTLLLDDDAAABBBFFFIIIHHHKKKNNNPPPPPPPPPPPPQQQRRRUUUVVVUUUVVV^^^lllwww~~~}}}|||||||||}}}~~~vvvppphhh___WWWSSSRRRQQQSSSUUUZZZaaaiiirrrzzz~~~nnnccc```bbbYYYXXXXXXYYY\\\]]]\\\\\\\\\YYYUUUSSSQQQOOOMMMKKKBBB>>>???JJJ]]]ooozzz}}}|||}}}qqqiiieeeeeennnyyy~~~qqqnnnsssyyy{{{zzzqqqssszzzvvvqqquuurrrjjjeee______^^^^^^]]]\\\XXXVVV{{{nnnddd]]]XXXRRROOOMMMLLLJJJIIIIIIJJJLLLMMMRRRZZZggguuu}}}{{{pppfff```bbbiiirrrxxx}}}uuuqqqssssssuuu{{{wwwrrriii___VVVNNNJJJHHHCCCDDDEEEGGGKKKQQQVVVYYYbbbdddhhhjjjkkkiiigggeee```___\\\XXXXXX[[[```eeeqqqyyy{{{sssmmmgggfffjjjkkkhhhdddaaabbbgggssssssbbb```]]][[[[[[\\\]]]]]]aaagggnnnvvvwwwkkkkkklllpppvvv{{{}}}~~~|||zzzwwwsssqqqqqqqqqqqqttt|||}}}zzzvvvxxx}}}{{{}}}qqq___TTTJJJHHHJJJKKKLLLNNNJJJKKKLLLLLLKKKLLLNNNPPPNNNPPPSSSXXX^^^fffooouuupppbbbUUUPPPIIICCC@@@AAADDDGGGGGGJJJMMMOOOOOOOOOOOOPPPQQQTTTUUUUUUWWW```ooo{{{}}}yyy||||||xxxuuurrrrrrrrrssstttvvvxxxyyyxxxtttnnngggaaa]]][[[ZZZZZZ[[[^^^bbbhhhnnntttwww~~~oooccc___```ZZZYYYYYYZZZ\\\]]]]]]\\\\\\YYYUUURRRPPPNNNKKKIIICCC@@@AAAMMM```rrr}}}sssiiidddiiitttuuuooorrrvvvwww|||tttpppuuu}}}sssmmmooojjjbbb]]]aaa```]]][[[YYYVVVSSSQQQyyymmmccc\\\WWWRRRNNNJJJIIIIIIJJJJJJKKKMMMMMMVVV]]]hhhtttyyyttthhh^^^]]]aaaiiittt{{{xxxwwwyyywwwwww{{{tttnnndddZZZPPPJJJGGGEEEFFFFFFGGGHHHLLLPPPTTTWWW___aaadddffffffeeebbb```]]][[[YYYXXXZZZbbbkkkrrr}}}|||wwwtttqqqrrrvvvwwwtttpppoooppptttwwwjjjiiigggffffffhhhjjjkkkrrryyy~~~ttttttsssuuuyyy{{{||||||wwwvvvtttrrrqqqqqqqqqqqqpppvvv}}}sss___SSSIIIHHHJJJKKKMMMOOOJJJKKKLLLLLLKKKLLLNNNPPPLLLNNNRRRWWW^^^gggqqqwww~~~jjj]]]NNNKKKFFFBBB@@@@@@CCCDDDFFFIIILLLNNNNNNNNNNNNOOOPPPRRRTTTVVVZZZeeeuuuyyyuuupppnnnqqqoootttyyyrrrooommmkkkhhheeefffgggjjjmmmpppssstttvvvuuurrroookkkhhheeeddddddcccdddeeehhhkkkoooqqqxxx}}}qqqeee___^^^[[[ZZZYYYZZZ\\\]]]]]]\\\\\\YYYUUUQQQOOOMMMJJJGGGEEEBBBCCCOOOcccuuuzzzooojjjnnn{{{|||tttsssuuutttvvvrrrssszzzuuuppprrrooohhheeehhhfffaaa\\\WWWRRROOOMMMwwwkkkbbb[[[VVVPPPLLLFFFGGGHHHJJJKKKLLLMMMMMMTTT[[[fffppptttoooddd\\\ZZZ]]]gggsss{{{yyyyyyzzzvvvsssssskkkeee\\\RRRJJJFFFDDDDDDGGGGGGGGGIIIKKKNNNQQQSSSZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZZZZ[[[bbbmmmzzz}}}~~~{{{}}}~~~yyyrrrqqqppppppqqqvvv}}}~~~}}}|||{{{zzzzzzzzzzzzvvv{{{|||hhh[[[OOOKKKJJJIIIIIIKKKIIIJJJKKKKKKKKKLLLNNNPPPMMMOOOSSSXXX___hhhqqqxxxzzzggg[[[IIIGGGDDDBBBAAAAAABBBCCCDDDGGGKKKMMMMMMLLLMMMMMMNNNPPPSSSWWW^^^kkk{{{{{{tttnnnkkkrrrttt||||||sssllliiigggfffeee```bbbdddgggjjjnnnppprrrpppqqqqqqqqqpppnnnllljjjjjjjjjiiijjjlllnnnqqqssstttvvvyyy|||uuuhhhaaa^^^[[[ZZZYYYZZZ\\\]]]\\\[[[YYYVVVSSSPPPNNNMMMJJJHHHGGGCCCEEEPPPdddvvvyyysssqqq}}}|||yyyvvvuuutttxxx}}}xxxuuuwww}}}tttssszzzzzzwwwvvvssspppjjjbbbZZZSSSPPPOOO}}}uuujjjaaaZZZTTTNNNJJJEEEFFFGGGIIIJJJLLLMMMNNNTTTZZZccckkkmmmiii```YYYYYY]]]fffrrrzzz{{{zzzwwwqqqllliii^^^ZZZRRRJJJEEECCCDDDEEEFFFFFFGGGHHHJJJLLLNNNPPPTTTSSSPPPOOOQQQSSSWWWYYYZZZ[[[\\\aaajjjyyy{{{yyyyyyyyyyyy~~~ssseeeVVVOOOLLLIIIHHHIIIHHHIIIKKKKKKKKKKKKNNNPPPOOOQQQUUUZZZ```iiirrrxxxvvvcccXXXFFFEEEDDDBBBBBBBBBCCCCCCDDDGGGJJJLLLLLLLLLLLLMMMMMMOOOSSSYYYbbbqqqvvvpppllluuu}}}yyyqqqjjjfffdddddddddaaabbbeeegggjjjmmmnnnooommmnnnpppqqqrrrrrrqqqpppooooooooopppsssvvvzzz|||wwwvvvwwwzzzyyylllccc___ZZZYYYXXXYYY[[[[[[[[[YYYWWWTTTQQQOOOOOONNNLLLJJJFFFCCCEEEQQQeeexxx|||uuuqqqzzz{{{|||wwwuuutttrrrvvv||||||zzzyyy||||||}}}~~~nnnqqq{{{}}}{{{|||zzzxxxqqqhhh]]]UUUQQQPPP|||uuujjjaaa[[[UUUOOOJJJEEEEEEFFFGGGIIIKKKMMMNNNVVVZZZ```eeeddd___XXXSSSZZZ]]]fffqqqwww{{{~~~}}}{{{xxxrrrjjjdddaaaTTTQQQKKKFFFDDDCCCDDDFFFEEEFFFFFFHHHIIIKKKMMMNNNOOOMMMKKKKKKMMMRRRWWWZZZ\\\^^^aaahhhtttyyykkk[[[RRRNNNJJJIIIJJJGGGIIIJJJJJJJJJKKKNNNPPPQQQSSSWWW\\\bbbjjjtttzzzooo]]]SSSEEEDDDCCCBBBBBBBBBCCCCCCDDDGGGJJJLLLLLLLLLLLLMMMMMMOOOSSSZZZfffwww|||vvvtttwwwssslllfffaaa```aaabbbbbbdddfffhhhjjjllllllmmmnnnoooppprrrtttuuuwwwwwwsssssstttvvvzzz~~~~~~||||||{{{ooofffaaa[[[ZZZYYYZZZ[[[\\\[[[YYYWWWTTTQQQPPPOOONNNLLLJJJEEECCCFFFTTTiii~~~zzzsssoooyyy}}}wwwuuutttuuuyyy~~~|||~~~|||{{{zzzxxxwww|||{{{nnnsss{{{|||yyyyyyzzzxxxsssiii^^^TTTPPPPPP~~~vvvlllddd^^^XXXQQQMMMFFFFFFEEEFFFGGGJJJMMMNNNTTTWWW[[[]]][[[VVVQQQOOOXXX[[[ccclllppprrrxxxvvvwwwvvvqqqiiibbb]]]YYYOOOMMMIIIFFFDDDDDDEEEFFFEEEFFFGGGIIIJJJLLLNNNNNNKKKKKKLLLOOORRRWWW\\\^^^bbbeeejjjsssppp^^^TTTOOOJJJGGGHHHGGGHHHJJJJJJJJJKKKNNNPPPPPPSSSWWW]]]dddnnnwww~~~iiiXXXOOOEEEDDDBBBAAA@@@AAABBBCCCDDDGGGJJJLLLLLLLLLLLLMMMNNNOOOSSS[[[iiizzz~~~xxxpppmmmgggbbb^^^^^^```bbbdddeeegggjjjlllmmmmmmmmmqqqqqqpppqqqsssvvvzzz|||yyyyyyyyy{{{~~~{{{pppfffaaa]]]\\\[[[\\\]]]]]]\\\[[[ZZZWWWSSSQQQOOOMMMJJJHHHDDDBBBGGGXXXpppxxxpppzzzxxxwww{{{~~~~~~{{{yyy}}}rrrvvv|||zzzuuutttvvvvvvsssjjj^^^TTTPPPOOOxxxnnnfff```ZZZTTTOOOGGGFFFEEEEEEFFFIIILLLNNNPPPSSSVVVWWWUUURRROOONNNTTTWWW^^^fffhhhiiinnnttt{{{|||oooqqqqqqjjjbbb\\\WWWSSSNNNMMMJJJGGGFFFEEEFFFFFFFFFGGGHHHJJJLLLMMMOOOOOOJJJLLLPPPUUUZZZ^^^```bbbiiilllsss}}}|||zzzyyyyyyvvvrrrsssyyytttaaaUUUNNNGGGDDDDDDFFFHHHIIIJJJJJJKKKNNNPPPOOORRRWWW^^^fffpppzzz}}}gggWWWOOODDDCCCAAA??????@@@AAABBBDDDGGGKKKMMMMMMLLLMMMMMMNNNOOOSSS\\\jjj|||~~~zzzxxx}}}yyytttllljjjfffaaa^^^___cccfffeeegggiiilllnnnoooppppppsssqqqooooooqqqvvv{{{~~~}}}}}}}}}~~~zzzooofffaaa___^^^]]]]]]______^^^]]]]]]ZZZVVVRRROOOLLLHHHFFFCCCBBBIII[[[vvvttt||||||~~~zzz}}}zzzpppuuuzzzwwwpppnnntttuuussskkk___UUUPPPPPPxxxnnnfffaaa[[[SSSMMMJJJHHHFFFGGGIIIJJJKKKKKKMMMNNNNNNMMMMMMMMMOOORRRUUUWWWZZZ\\\___ccchhhlllqqquuuxxxyyy{{{tttooollliiiggg```XXXUUUVVVKKKLLLKKKIIIFFFDDDCCCDDDKKKJJJIIIKKKNNNQQQQQQQQQUUUVVVWWWYYY\\\aaahhhmmmuuuzzz~~~{{{{{{~~~~~~yyysssllleeebbbbbbfffppp{{{wwwhhh[[[QQQHHHGGGJJJGGGGGGIIIKKKMMMPPPRRRTTTQQQUUU\\\ccckkkuuuyyyfffTTTGGGFFFCCC@@@???@@@BBBCCCCCC@@@CCCGGGJJJKKKLLLMMMOOOJJJQQQXXX```mmm~~~vvvrrrvvv}}}yyytttiiiddd^^^\\\^^^aaaccccccggghhhjjjjjjkkkmmmqqqtttvvvwwwwwwuuussssssvvvzzz~~~xxxllldddccc^^^______]]][[[ZZZ]]]```\\\ZZZVVVRRROOOLLLKKKKKKCCCAAAFFF[[[zzzwwwvvv{{{uuullllllooopppoooooopppssstttlll^^^TTTQQQSSSyyyooogggaaa[[[SSSNNNJJJHHHFFFFFFHHHJJJJJJJJJKKKKKKKKKJJJIIIIIILLLNNNNNNPPPSSSUUUXXX\\\aaadddjjjlllnnnmmmnnnuuussslllgggbbb___ZZZSSSPPPPPPFFFGGGGGGFFFDDDCCCDDDFFFIIIJJJLLLNNNQQQTTTVVVXXXYYY[[[]]]```eeekkksssxxxzzzwwwvvvyyyyyyqqqhhhccc___```gggppp|||xxxssswww{{{|||{{{{{{~~~wwwgggYYYNNNFFFEEEHHHEEEEEEGGGIIIKKKNNNPPPQQQUUUXXX]]]ccclllwwwvvvdddSSSGGGEEEBBB???>>>???AAACCCCCCDDDFFFIIIJJJJJJIIIJJJKKKIIIPPPXXX___lll{{{zzz~~~xxxpppmmmqqqyyy{{{tttqqqgggbbb]]]\\\^^^bbbdddeeehhhjjjkkkllllllooorrruuuvvvwwwwwwuuussssssvvvyyy~~~~~~ttthhhaaa___\\\]]]]]]\\\YYYYYY[[[]]]ZZZXXXUUUQQQNNNLLLKKKJJJDDDBBBGGG[[[yyyyyy|||sssuuu||||||pppeeeeeejjjmmmnnnpppkkkllllllhhh```XXXTTTRRR{{{qqqhhhaaa[[[TTTOOOJJJHHHFFFFFFHHHIIIIIIIIIHHHHHHGGGEEEDDDDDDGGGIIIIIIKKKMMMOOORRRUUUZZZ]]]```bbbbbb``````gggrrr|||uuukkkbbb[[[XXXUUUOOOLLLLLLDDDEEEEEEDDDCCCDDDHHHJJJHHHKKKPPPRRRTTTWWW]]]aaa```cccggglllqqqyyyuuummmpppwwwyyyvvvtttwwwyyypppiiibbb___ccciiixxxsssmmmhhhjjjmmmmmmmmmnnnppprrrttttttvvvzzztttbbbTTTIIICCCCCCGGGDDDEEEGGGIIIKKKNNNPPPQQQYYY[[[___fffooo|||sssbbbRRRGGGDDDAAA>>>===???AAABBBBBBHHHJJJKKKJJJHHHGGGGGGGGGHHHOOOWWW___lll~~~wwwvvv~~~wwwssstttxxx{{{sssllljjjnnnvvv|||~~~yyywwwsssnnnkkkddd```]]]\\\___cccfffhhhkkklllnnnnnnoooqqquuuwwwvvvwwwvvvuuussstttvvvxxx}}}~~~sssggg___^^^ZZZZZZ[[[YYYXXXWWWXXXZZZVVVUUUSSSPPPMMMLLLKKKJJJDDDCCCHHH\\\xxx|||zzzrrrrrrwww{{{mmmaaa___dddgggjjjlllcccbbbbbbcccbbb___XXXRRRtttkkkbbb[[[TTTPPPJJJHHHFFFFFFGGGHHHHHHGGGEEEEEEDDDBBB@@@AAACCCFFFHHHJJJLLLNNNPPPSSSWWW[[[ZZZ[[[ZZZXXXYYY```mmmwww{{{lllaaaWWWTTTSSSOOOLLLKKKGGGGGGGGGFFFFFFHHHLLLOOOIIINNNTTTVVVWWWZZZ```fffgggkkkpppvvv}}}qqqddd\\\]]]aaakkk|||}}}~~~{{{}}}xxxrrrkkkgggjjjppp{{{~~~mmmhhheeeffffffeeegggjjjkkknnnsssvvvyyy~~~~~~zzzkkkXXXLLLDDD@@@AAAEEEFFFGGGIIILLLNNNQQQRRRSSSZZZ]]]cccjjjuuuqqqaaaRRRGGGCCC@@@======>>>AAABBBBBBJJJKKKKKKJJJGGGFFFFFFFFFHHHOOOXXX```mmmuuuuuu}}}tttffffffkkksss{{{tttmmmjjjnnnuuu{{{{{{ooolllkkkiiiggggggaaa___^^^^^^```eeeiiikkkpppqqqrrrrrrsssuuuxxx{{{xxxxxxwwwvvvuuuvvvvvvwwwzzzyyykkkaaa___XXXXXXXXXXXXWWWVVVWWWWWWTTTSSSQQQOOOMMMLLLKKKJJJDDDCCCIII]]]xxxyyyuuuvvv{{{}}}pppcccaaacccccccccddd^^^[[[[[[```eeeddd\\\TTTyyyooofff]]]UUUQQQJJJHHHFFFEEEFFFGGGFFFFFFDDDCCCBBB@@@>>>???BBBEEEHHHJJJLLLMMMOOORRRVVVYYYTTTUUUVVVVVVXXXaaaooozzzjjj___UUUSSSRRROOOLLLLLLKKKKKKJJJHHHHHHIIIMMMPPPMMMRRRXXXYYYYYY\\\bbbhhhmmmqqqxxx}}}jjj\\\UUUSSSSSSXXXccctttxxxzzzzzzwwwtttrrrwww~~~}}}uuuhhhdddbbbcccbbbaaaeeekkkmmmssszzz}}}||||||yyyzzz}}}kkk\\\LLLDDD@@@???AAADDDEEEGGGJJJMMMPPPSSSTTTUUUYYY^^^eeeoooyyyqqqaaaSSSIIICCC@@@===<<<>>>AAABBBCCCHHHIIIIIIHHHGGGFFFGGGHHHHHHPPPYYYbbbppptttttt}}}vvvggg\\\___hhhsss|||xxx}}}}}}vvvooolllooouuuzzzxxxmmmccc```aaabbbcccfff`````````aaaccchhhmmmpppuuuvvvwwwwwwwwwyyy|||{{{zzzyyyyyyyyyyyyxxxxxxwwwoooccc___XXXXXXXXXXXXXXXWWWWWWVVVSSSSSSRRRPPPNNNMMMKKKJJJCCCCCCIII\\\www~~~}}}yyyxxx|||~~~rrrhhhfffhhhfffbbbaaa[[[YYYZZZ___ffffff^^^WWWuuujjj___VVVRRRKKKHHHFFFEEEEEEFFFEEEDDDBBBBBB@@@>>>===???CCCFFFGGGHHHJJJKKKLLLOOOSSSVVVPPPRRRUUUVVVZZZdddsss~~~}}}eee\\\TTTRRRPPPMMMLLLMMMLLLMMMLLLKKKJJJKKKNNNPPPSSSVVVZZZ\\\]]]```eeejjjqqqvvv~~~yyywww~~~gggYYYQQQOOOMMMNNNSSS]]]fffmmmuuuvvvxxxxxxtttrrrzzz|||{{{wwwtttuuuwwwzzz}}}tttnnnaaa_________^^^^^^dddlllrrrxxx}}}{{{zzzuuuuuuvvvwwwxxxzzz|||}}}qqq\\\OOOBBB?????????AAACCCBBBDDDHHHMMMQQQTTTUUUVVVYYY^^^fffpppyyy}}}|||}}}sssdddVVVKKKCCC@@@======???BBBCCCDDDFFFGGGHHHGGGFFFGGGHHHJJJJJJSSS\\\eeesssvvvvvvoooaaaYYY^^^iiiuuu~~~sssqqqwww~~~}}}wwwpppmmmpppvvv|||qqqfff]]][[[\\\^^^aaafffaaabbbdddeeegggkkkppptttzzz{{{|||||||||~~~~~~||||||}}}}}}{{{zzzxxx~~~nnnbbb^^^ZZZYYYYYYYYYZZZZZZXXXVVVTTTTTTSSSRRRPPPNNNLLLKKKCCCBBBHHHZZZttt~~~}}}xxxxxx~~~}}}sssjjjjjjllljjjfffddd\\\\\\]]]aaacccbbb]]]XXXzzznnnaaaWWWRRRKKKHHHFFFDDDDDDEEEDDDCCC@@@???>>><<<<<<>>>CCCGGGFFFHHHIIIJJJKKKMMMQQQTTTPPPSSSXXX[[[___iiiwwwttt```ZZZUUUSSSQQQMMMMMMPPPMMMNNNOOOOOOOOOOOOQQQSSSWWWYYY[[[___cccgggjjjmmmsssyyyqqqnnntttxxxbbbVVVMMMLLLJJJJJJMMMQQQUUUXXX]]]```fffjjjjjjmmmyyy|||zzz}}}}}}xxxssspppooorrrwww}}}vvvmmmhhh___^^^```aaa___```iiissswww{{{}}}{{{wwwuuuttttttsssrrrrrrqqqpppoootttxxx~~~}}}}}}}}}zzzjjj^^^QQQFFF======@@@AAA@@@AAAAAADDDIIINNNSSSWWWYYYYYY\\\^^^dddmmmuuuzzzzzzyyyssstttwww{{{}}}vvvgggYYYNNNCCCAAA>>>>>>@@@CCCDDDEEEFFFGGGGGGGGGFFFFFFIIIKKKLLLUUU___iiivvv|||}}}|||lll```YYY```lllwwwtttmmmnnnuuu{{{}}}wwwrrrqqqttt{{{rrrhhh^^^ZZZZZZ\\\```fffdddfffhhhiiijjjnnntttxxx~~~||||||~~~xxxkkkbbb```]]][[[[[[\\\^^^]]][[[XXXWWWWWWVVVUUURRRPPPMMMLLLDDDCCCGGGVVVooo{{{yyy~~~uuukkkiiikkkiiifffddd]]]```bbbbbb^^^ZZZXXXXXX~~~qqqcccXXXRRRKKKHHHFFFDDDDDDDDDCCCBBB>>>>>><<<;;;;;;>>>CCCGGGGGGHHHJJJJJJKKKMMMQQQTTTSSSWWW\\\```dddnnn{{{lll___[[[XXXWWWSSSNNNPPPTTTOOOQQQSSSTTTTTTUUUVVVXXXYYYZZZ[[[```ffflllooopppttt{{{uuuhhhiiisssrrr\\\QQQIIIIIIJJJJJJLLLMMMOOOPPPPPPUUU\\\bbbdddiiiwww{{{xxxuuuvvv|||}}}yyyqqqnnnmmmqqqwww}}}qqqiiifffaaabbbdddeeedddeeeooo{{{zzz}}}{{{wwwssspppoooooonnnmmmjjjhhhfffeeeiiimmmrrrvvvzzz~~~}}}|||}}}}}}{{{yyyrrroookkkgggfffgggiiikkkggghhhkkkqqqzzzuuussstttvvv{{{vvvkkk]]]SSSLLLBBB<<<>>>BBBBBB@@@???BBBEEEKKKQQQWWWZZZ]]]]]]^^^___bbbiiiqqqvvvwwwvvvnnnooossswwwzzz~~~xxxiii[[[PPPDDDAAA???>>>@@@CCCEEEFFFGGGGGGGGGFFFEEEFFFHHHJJJNNNWWWaaakkkyyyzzzlll```ZZZbbbnnnyyyxxxmmmiiinnnvvv|||}}}yyyuuuuuuzzzvvvkkk```\\\[[[[[[```fffeeehhhjjjkkklllpppuuuzzz}}}~~~tttiiidddddd___]]]\\\^^^``````\\\YYYXXXXXXXXXVVVTTTQQQNNNLLLFFFCCCFFFTTTlll|||{{{yyykkkggggggeeebbbbbb]]]bbbfffbbbZZZTTTUUUXXX