BM6P6(@ &&&&&&&&&&&&&&&&&&&&&&&&(((((()))(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))###%%%######'''))))))))))))(((((('''''''''&&&(((((())))))))))))((((((+++***'''%%%%%%&&&((()))))))))))))))((((((((((((******))))))((((((''''''&&&&&&'''((()))***++++++,,,+++)))((((((((()))***((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((***---...,,,)))&&&''''''((()))******++++++***)))(((''''''((()))(((((()))***************''''''((()))))))))))))))((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((++++++***)))(((((())))))******)))(((((((((((((((((('''&&&%%%$$$%%%&&&''''''''''''''''''((())))))'''''''''''''''&&&&&&&&&***"""++++++&&&'''&&&%%%$$$$$$$$$%%%&&&&&&'''((())))))((('''&&&'''&&&%%%&&&'''((((((&&&''''''''''''((((((((((((******))))))((((((''''''&&&%%%%%%&&&)))******)))***))))))(((''''''&&&&&&'''((((((((('''(((+++---)))))))))((('''%%%$$$######$$$$$$%%%&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%'''(((''''''((((((((('''%%%$$$'''&&&&&&%%%%%%%%%&&&&&&'''))))))''''''((('''&&&***((('''%%%$$$$$$%%%%%%###$$$&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&)))(((&&&$$$$$$$$$&&&'''***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((((('''&&&&&&'''((())))))((((((((((((''''''&&&%%%######%%%((('''&&&&&&(((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((()))***%%%&&&&&&&&&'''((((((((((((''''''((())))))&&&$$$$$$%%%''')))******))))))&&&'''''''''(((((())))))(((((())))))))))))(((((()))+++---///...,,,)))&&&+++***))))))))))))******(((((((((((())))))))))))))))))((('''''''''''''''(((((()))************)))###$$$%%%''')))***+++,,,)))***+++,,,,,,+++***)))(((((((((((())))))))))))++++++)))((())))))+++,,,///...,,,++++++,,,---...000000111222111000...------111444444000......000222222333333333222222111444444777:::;;;???JJJVVVhhh{{{&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((($$$(((***((((((,,,...---((('''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((('''''''''&&&(((((((((((())))))))))))+++***)))((((((((()))***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......---+++++++++************))))))))))))((('''&&&%%%$$$%%%%%%&&&&&&&&&'''(((((((((((((((''''''((()))))))))))))))************************+++***)))((('''(((((()))+++******))))))((())))))))))))(((((('''''''''((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''((()))))))))))))))))))))))))))((()))%%% !!!&&&))))))(((((('''&&&%%%%%%&&&'''''')))))))))))))))((('''&&&)))((('''((()))***)))(((''''''''''''(((((((((((((((((((((((('''''''''&&&((('''&&&'''))))))((('''''''''(((((((((((((((((($$$&&&((()))((((((((())))))))))))((('''&&&$$$###$$$%%%%%%&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&''''''''''''((((((((('''%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%'''''''''&&&&&&''''''&&&(((((('''&&&%%%%%%%%%%%%&&&'''(((((()))((((((((($$$%%%&&&&&&''''''&&&&&&)))'''&&&$$$$$$%%%&&&'''((('''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''%%%%%%&&&'''''''''''''''(((((((((''''''%%%$$$$$$"""&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((('''%%%%%%%%%%%%%%%&&&''''''(((((((((((((((((())))))'''&&&&&&'''))))))'''%%%###$$$%%%&&&''''''&&&&&&((((((((()))))))))******(((((())))))))))))((((((((()))+++,,,,,,+++(((''')))((('''&&&&&&&&&&&&&&&(((((((((((()))))))))***))))))(((''''''''''''((())))))))))))************((((((((((((((((((((((((******++++++++++++******++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,---...------,,,,,,---------,,,---....../////////...222111000000111111000000222222222333333222222111444444777:::;;;???JJJVVViii|||&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******(((&&&%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###''')))&&&&&&)))***)))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%''')))***)))((((((&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&***)))))))))((((((((('''+++***)))((((((((())))))))))))***+++,,,,,,------++++++,,,,,,,,,,,,,,,,,,---111333111,,,***+++---...---,,,+++***)))((('''***)))(((((('''(((((((((&&&&&&'''(((((((((((((((''''''((())))))))))))(((************************))))))((('''''''''((((((******))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((()))(((((())))))))))))))))))&&&)))******'''&&&&&&((((((''''''&&&''''''((((((((((((''''''''''''(((((((((''''''''')))***)))(((&&&''''''''''''(((((((((''''''''''''&&&&&&&&&&&&***)))'''((())))))'''&&&&&&&&&&&&'''((())))))***!!!%%%)))******((('''''')))))))))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%'''''''''((((((''''''''''''(((((((((((('''&&&&&&'''''''''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$%%%&&&'''&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%'''&&&&&&&&&''''''%%%###$$$$$$%%%%%%&&&'''''''''''''''((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&'''((((((((('''''''''''''''&&&%%%%%%'''))))))((('''$$$$$$%%%&&&&&&%%%%%%$$$))))))))))))************(((((())))))))))))(((((('''((()))******)))))))))))))))))))))))))))))))))((((((((()))))))))*********)))((((((''''''((((((***)))((((((((()))+++,,,))))))***++++++,,,------++++++************++++++,,,,,,,,,------------..................---,,,,,,,,,------.........------+++++++++,,,---///000111444111---...222444222000111222222333333222222222444444777:::;;;???JJJVVVjjj|||''''''''''''''''''''''''%%%''')))******(((&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''!!!%%%&&&###"""%%%&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''((((((((((((((('''&&&&&&''''''''''''((((((''''''''''''''''''''''''))))))))))))((((((((((((******))))))(((((((((((()))******+++,,,---......+++++++++++++++,,,,,,,,,...///111000---++++++---------,,,+++)))(((''''''************************(((((()))***************&&&'''(((((())))))((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''))))))))))))))))))((((((&&&''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&''''''&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''$$$'''***)))&&&###$$$&&&''''''''''''''''''((((((%%%$$$$$$$$$%%%''')))***&&&%%%$$$%%%'''((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''***((('''((())))))((('''&&&&&&''''''((()))))))))$$$&&&)))***)))((((((((()))))))))(((((('''%%%%%%((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''((((((((((((''''''%%%&&&((())))))((('''&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&***//////+++((((((&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$&&&'''((($$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%&&&'''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&((((((((((((((((((''''''+++(((%%%%%%'''(((&&&$$$$$$$$$%%%&&&''''''((((((''''''''''''((((((((((((''''''((((((((((((((((((&&&&&&&&&%%%$$$$$$$$$###&&&%%%%%%'''***++++++***'''''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))***+++&&&'''(((***+++,,,------(((((()))))))))************))))))((('''(((((((((+++***((('''''')))+++,,,++++++*********))))))))),,,+++***))))))***+++,,,************++++++++++++,,,---......---,,,***)))+++,,,.../////////------------,,,,,,---///111222222111000111333444333111111111222333333333222222444444777:::;;;???JJJVVVjjj}}}''''''''''''''''''''''''&&&'''((()))***)))'''&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&''''''((((((''''''&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''%%%)))***'''%%%((()))'''''''''''''''''''''((((((((((((((())))))(((((((((,,,***(((&&&%%%&&&''''''''''''((((((((()))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))((((((''''''))))))***++++++,,,------*********++++++,,,,,,,,,---++++++,,,......,,,*********)))))))))(((((((((''''''''''''''''''''''''(((((()))***************&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))(((((('''((())))))))))))((((((&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&'''((()))(((((((((%%%&&&&&&&&&''''''((((((&&&%%%%%%$$$%%%%%%&&&'''%%%%%%&&&&&&''''''''''''((('''&&&&&&&&&'''((()))&&&%%%$$$%%%&&&''''''%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&(((***++++++***((((((((((((((((((((((((((()))***)))((((((***,,,))))))))))))((('''&&&&&&)))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''((((((((((((''''''###$$$&&&'''((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&---555666///******''''''''''''''''''''''''&&&&&&%%%$$$$$$&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&(((((('''''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((''''''&&&''''''((((((((((((((((((***'''$$$$$$''')))(((&&&%%%%%%&&&'''((())))))***&&&'''''''''(((((())))))'''(((((())))))(((''''''&&&&&&&&&%%%$$$$$$$$$###'''&&&&&&(((***,,,,,,,,,((('''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((***))))))((()))***+++,,,$$$%%%&&&'''(((((((((((())))))))))))******************)))(((((((((((((((+++***((('''''')))+++,,,---,,,***'''$$$!!!,,,+++***))))))***+++,,,)))))))))************+++,,,,,,---...---,,,***)))+++,,,...///000///......///...---------...000111...222555666444222111222000111222333333333333333444444777:::;;;???JJJVVVjjj|||''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%)))***'''&&&)))***((('''''''''((((((((((((((((((((())))))))))))((((((...,,,(((%%%$$$$$$&&&'''''''''(((((()))*********((((((((()))))))))))))))&&&&&&'''((()))***++++++(((((()))))))))((('''&&&((())))))))))))*********))))))******+++,,,,,,,,,,,,)))'''***...///,,,)))((((((((((((((()))))))))'''((())))))***)))))))))&&&&&&'''(((((((((((((((&&&&&&'''(((((((((((('''******************************+++,,,,,,,,,++++++&&&'''((()))***)))((('''%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&''''''''''''%%%&&&((()))))))))((('''''''''(((((()))*********)))&&&######&&&)))))))))$$$%%%&&&'''''''''''''''...---+++***(((''''''''''''&&&&&&&&&((()))((('''%%%&&&&&&&&&&&&'''''''''((((((((()))))))))))))))'''&&&&&&(((***,,,,,,+++((((((((((((((('''''''''***+++***)))((((((+++---)))))))))))))))((('''&&&((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&'''''''''(((((('''''''''$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&'''(((((('''&&&&&&&&&'''((()))***&&&%%%,,,666777///***,,,)))((('''&&&&&&&&&(((((((((''''''''''''((())))))$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((()))(((((('''&&&%%%&&&'''((((((((((((((('''&&&%%%%%%'''((()))(((&&&''''''(((((()))))))))&&&&&&''''''((()))))))))%%%&&&'''''''''&&&%%%$$$((((((((('''''''''''''''((('''&&&'''***,,,,,,,,,&&&&&&%%%%%%%%%&&&&&&'''((((((((((((''''''''''''(((((())))))))))))((((((******)))))))))***++++++))))))******)))(((&&&%%%)))))))))*********+++++++++***))))))(((((())))))***)))((((((((()))+++,,,)))))))))(((((((((''''''++++++************++++++++++++++++++,,,,,,,,,,,,------............------,,,---...////////////////////////...//////000000///444888777333000111333000111222222333333333333444444777:::;;;???JJJVVViii{{{''''''''''''''''''''''''(((''''''&&&'''((()))***((((((''''''''''''((((((&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******"""&&&(((%%%$$$'''((('''&&&&&&&&&''''''((((((((('''(((((((((((((((((('''+++***((('''&&&&&&&&&&&&&&&&&&''''''((())))))***'''''''''((((((((())))))''''''(((((())))))******'''((()))))))))((('''&&&((((((''''''''''''&&&&&&((())))))***++++++,,,,,,++++++++++++,,,+++***))))))))))))))))))))))))))))))***+++,,,---,,,,,,+++&&&&&&'''(((((((((((((((%%%&&&''''''((((((''''''************************((()))***+++,,,++++++***%%%&&&((()))***)))((('''%%%&&&((((((((('''%%%$$$###$$$%%%'''''''''''''''%%%&&&((()))***)))((('''''''''(((((()))******+++((('''%%%%%%'''((((((((($$$%%%'''((())))))((((((************)))((('''&&&'''&&&%%%&&&((()))((('''%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))((('''(((***++++++)))&&&&&&''''''(((((())))))(((***+++***)))((()))***((())))))))))))(((''''''((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))((('''&&&&&&'''''''''&&&&&&%%%&&&'''((()))&&&%%%%%%&&&'''((())))))'''###&&&000111+++)))...,,,***'''%%%$$$%%%((()))&&&'''(((((()))((((((((($$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&'''''''''&&&&&&''''''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''(((((((((''''''&&&%%%$$$$$$%%%''''''((((((((($$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''((())))))***%%%&&&'''((('''&&&$$$###(((((((((((((((((())))))'''&&&$$$%%%''')))******'''&&&&&&%%%&&&'''))))))))))))))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))(((((()))***+++,,,,,,+++)))((())))))*********++++++++++++***))))))(((((())))))))))))))))))************&&&&&&(((***,,,...000111******++++++++++++******,,,,,,,,,,,,---------...,,,,,,+++,,,,,,---...///------------...///000111000111222333444555555555777666555333111111222333000000111222333333333333444444777:::;;;???JJJVVVgggzzz(((((((((((((((((((((((()))(((&&&%%%&&&'''***+++((((((''''''''''''(((((('''''''''((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''((((((((((((''''''&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++###'''(((&&&%%%(((***(((%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&'''(((((())))))((('''&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((())))))))))))(((((((((((('''((()))))))))(((&&&%%%'''''''''&&&%%%%%%$$$$$$((())))))***++++++,,,,,,+++---///...***'''(((***++++++++++++******))))))&&&'''((()))******)))(((((())))))***************%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%&&&''')))))))))((('''$$$&&&((()))***)))((('''&&&'''((())))))'''%%%$$$"""$$$%%%'''((((((''''''%%%&&&((()))***)))((('''%%%%%%%%%&&&'''(((((()))%%%&&&''''''%%%$$$%%%&&&%%%&&&((()))*********)))!!!"""$$$'''((((((((((((%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((+++***))))))******)))((($$$%%%&&&'''(((***++++++%%%(((+++,,,***(((''''''((())))))))))))((((((''''''(((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%...---***(((&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))$$$$$$$$$%%%&&&'''((()))(((!!!!!!)))+++&&&(((000...+++'''$$$###%%%'''***###$$$&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&'''''''''&&&$$$%%%&&&(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&'''''''''&&&%%%%%%$$$######%%%&&&''''''((((((###&&&)))(((%%%###$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''((())))))***'''((()))******(((&&&%%%%%%&&&&&&&&&'''((((((((('''%%%######%%%'''(((((()))((((((((()))***,,,---+++*********))))))(((((((((((())))))))))))(((((((((((())))))((('''&&&&&& """%%%(((++++++++++++)))************++++++++++++******)))))))))))))))(((((()))************)))***))))))((('''&&&%%%%%%)))***+++,,,,,,+++***)))+++++++++,,,,,,,,,------))))))(((((()))+++---......---------...///111222333444777999;;;<<<<<<<<<>>>888111...000333333333///000111222333444444444444444777:::;;;???JJJVVVgggyyy''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&%%%$$$%%%&&&'''(((######$$$%%%&&&(((((()))'''''''''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&'''((((((((('''%%%%%%%%%&&&(((***+++******)))(((''''''''''''&&&$$$$$$$$$&&&((()))***)))((('''&&&&&&'''((())))))))))))))))))))))))+++++++++*********************)))((((((((((((((('''''''''***,,,+++&&&"""&&&'''((())))))(((''''''((((((''''''''''''((((((''''''((((((((((((''''''(((((()))***************((('''&&&&&&&&&((()))***'''''''''''''''((()))***%%%%%%%%%&&&&&&''''''''')))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))***+++&&&&&&''''''''''''&&&&&&'''''''''(((((()))***+++&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&''')))))))))(((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***((('''((()))***)))'''************))))))))))))''''''''''''''''''''''''$$$###$$$&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((,,,+++(((&&&%%%%%%&&&'''%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&''''''''''''''''''''''''((((((((((((''''''******))))))(((((((((''')))((('''&&&&&&&&&&&&&&&((()))))))))'''&&&'''((((((((((((((())))))))))))))))))((('''&&&&&&%%%%%%''''''''''''(((((((((((())))))))))))************))))))))))))'''%%%###"""%%%&&&&&&&&&'''((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((('''''''''((())))))))))))***---///*********)))******++++++******)))(((((((((((((((+++---...,,,)))'''(((***************+++++++++++++++***)))(((((()))***+++************************000000///...,,,+++******---,,,+++***)))***,,,---***,,,...111222333222222::::::;;;===???@@@>>>===888444000///111333222111000000111222333333333333555444555888:::???IIITTTfffzzz%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$""" !!!$$$&&&'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%&&&((()))(((((((((((((((((((((((('''&&&%%%$$$$$$&&&((()))***)))((('''&&&''''''((()))))))))))))))))))))))))))(((((((((((((((((((((******)))((((((((((((((()))(((''''''))))))'''%%%(((((()))))))))'''&&&%%%'''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&'''(((((())))))(((((((((((('''&&&&&&'''((()))(((''''''''''''(((((()))%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&''''''((()))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))((('''&&&%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))+++,,,)))))))))(((((((((((('''''''''''''''''''''''''''%%%%%%%%%''')))***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((***)))'''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((("""###$$$&&&((()))++++++((('''''''''&&&&&&%%%%%%'''''''''(((((('''''''''))))))((((((((('''''''''(((''''''&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''&&&&&&&&&'''''''''(((((()))(((((('''&&&&&&%%%%%%''''''''''''((((((((((((((((((((()))))))))******&&&&&&((()))))))))((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((((((((((((((((((''')))***+++***))))))+++,,,++++++***************+++******)))((((((((((((((('''((()))(((&&&%%%%%%&&&(((((((((((())))))))))))++++++)))((((((((())))))************************------------,,,,,,,,,,,,++++++,,,------......///---,,,,,,...444;;;BBBGGGEEEAAA===:::999777666444666222//////111222222111000000111222333333333333555444555888:::???IIITTTfffyyy$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''&&&$$$!!!!!!$$$(((&&&&&&&&&&&&&&&'''((((((******)))((('''&&&&&&%%%%%%&&&&&&&&&'''(((((((((&&&''''''((((((''''''&&&$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%'''((()))%%%%%%&&&&&&'''((())))))'''&&&%%%%%%%%%&&&'''((())))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))******)))(((((((((((((((+++)))&&&&&&'''((((((''')))***))))))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%&&&'''''''''&&&&&&((((((''''''&&&''''''(((((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((()))(((((((((&&&&&&&&&'''''''''''''''((('''''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((()))***))))))(((((())))))***((('''&&&%%%%%%&&&'''((())))))))))))((('''&&&%%%###$$$$$$%%%&&&'''(((((())))))))))))))))))))))))************************)))+++---,,,)))(((***,,,((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''((()))(((&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&&&&''''''''''''((((((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$######&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&''''''&&&&&&&&&'''((((((&&&'''((('''%%%%%%%%%'''$$$%%%%%%%%%%%%&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''(((((((((((('''''''''(((((((((((()))%%%&&&((()))************'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%''''''(((((((((((((((((()))+++,,,+++***(((((())),,,,,,+++***))))))))))))***))))))((((((((((((((()))((('''((())))))((('''(((((((((((())))))))))))+++***)))(((((((((((((((++++++++++++++++++++++++******++++++,,,,,,------***+++,,,.........---,,,......///333:::BBBJJJNNNDDD???888222000000000000222000......000222222222000000111222333333333333555444555888:::>>>HHHSSSeeexxx%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%'''((((((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''))))))(((&&&$$$$$$''')))%%%%%%%%%%%%%%%&&&&&&'''***))))))((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))'''(((((((((((((((((('''&&&&&&%%%%%%&&&''''''((('''&&&&&&&&&&&&'''((()))$$$$$$%%%&&&&&&''''''(((''''''&&&&&&&&&&&&'''(((((((((((('''''''''((((((((((((((((((((((((((((((***************+++++++++***))))))(((((((((((((((***)))''''''''''''''''''))))))((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&&&&(((((('''''''''&&&&&&&&&)))(((''''''&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%$$$&&&''')))))))))((('''''''''''''''''''''''''''(((((('''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))***))))))))))))))))))***((('''%%%$$$$$$%%%'''(((((((((((((((((('''''''''###$$$$$$&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))---,,,,,,+++)))(((((('''))))))((((((((('''''''''))))))))))))))))))))))))&&&&&&&&&(((******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''&&&&&&&&&((((((''''''''''''((()))***(((((('''&&&&&&&&&''''''&&&'''''''''((((((((((((''''''''''''''''''''''''((((((''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&'''''''''%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))(((((((((((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''((((((''''''&&&''''''''''''((((((((((((''')))+++,,,***)))((()))---,,,+++***))))))))))))))))))(((((((((((())))))***(((&&&'''***+++)))''')))*********++++++++++++(((((((((((())))))******++++++++++++++++++++++++*********++++++,,,,,,---+++,,,,,,,,,,,,,,,++++++...222888===@@@AAA???>>>666222...,,,---///111111///.........///111222222000000111222333333333333555333555888:::>>>GGGQQQdddwww''''''&&&%%%$$$$$$###"""&&&'''''''''''''''''''''%%%%%%'''((((((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''((()))+++***)))''''''(((######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))(((((((((''''''((((((((('''''''''''''''(((((()))&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))******++++++++++++***))))))((((((((((((((('''((())))))((('''&&&&&&''''''''''''(((((())))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''(((((((((''''''&&&''''''''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&###$$$&&&'''(((((('''&&&'''''''''''''''''''''&&&(((''''''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''((()))***+++)))((((((''''''(((((()))(((&&&%%%######%%%&&&(((&&&&&&&&&'''((()))******$$$%%%&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((,,,)))''''''***+++)))&&&*********)))))))))(((((())))))))))))))))))))))))%%%%%%%%%'''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''&&&&&&&&&((((((((((((((()))***++++++)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&""""""###%%%'''((()))***$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&'''''''''%%%$$$%%%&&&%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''''''''&&&'''''''''((((((((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''(((((()))))))))((((((&&&'''''''''(((((())))))%%%'''***+++*********+++---,,,+++***))))))))))))))))))(((((((((((())))))&&&$$$"""###&&&(((&&&###)))*********++++++++++++&&&&&&((()))+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---///000222333444777===@@@???;;;444000...---,,,---///000000000------...//////000111222000000111222333333333333444333555999:::>>>FFFPPPcccvvv(((((('''&&&%%%$$$######&&&&&&&&&'''''''''''''''%%%%%%'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''$$$''')))***(((&&&%%%%%%######$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&'''((((((((((((''''''&&&&&&''''''(((((('''''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&%%%(((((((((((('''''''''&&&&&&'''(((((()))((((((((((((((((((((((((((((((((('''''''''((())))))************)))(((((((((((((((&&&(((******((('''&&&&&&&&&&&&&&&&&&''')))***+++&&&'''((())))))((('''&&&''''''((((((((((((''''''((())))))))))))(((''''''%%%%%%&&&''''''''''''&&&''''''&&&&&&%%%&&&&&&&&&((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((''''''(((((()))***+++(((''''''&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&((()))+++,,,&&&&&&''''''((()))******))))))))))))))))))))))))''''''''''''''''''''''''&&&%%%%%%'''***,,,,,,+++************))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((((((((((())))))*********(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''######$$$%%%&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''((((((&&&'''((('''%%%%%%%%%'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((($$$$$$$$$%%%'''(((***+++'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((())))))))))))))))))&&&&&&''''''((()))))))))$$$''')))***)))***+++,,,,,,,,,+++***))))))))))))((((((((((((((())))))***(((&&&%%%&&&''''''&&&%%%(((((((((((())))))))))))&&&''')))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,...000444777;;;===???;;;;;;:::999777555333222222111111111222000---+++,,,...000000///000111333000000111222333333333333444333555999;;;===FFFOOObbbuuu&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%'''((((((((('''&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((($$$&&&''''''%%%$$$$$$%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''%%%%%%&&&&&&''''''((((((((((((((((((((('''&&&&&&%%%&&&((()))))))))(((((())))))))))))))))))))))))&&&''''''((())))))************)))(((((((((((((((((()))***(((&&&%%%''')))''''''&&&&&&'''((()))***&&&''')))******)))'''&&&''''''(((((((((((('''''')))))))))))))))(((''''''"""###%%%'''((((((((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((()))******(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++&&&&&&&&&''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((($$$(((++++++((('''***...***))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&''')))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&''''''(((((((((((('''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&(((((('''&&&%%%######"""%%%%%%%%%&&&'''''''''((('''''''''(((((('''''''''%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''''''''(((((((((&&&%%%%%%&&&''')))***,,,&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((&&&&&&''''''((())))))***'''((()))(((((((((***,,,++++++***************+++((((((((((((((()))*********++++++***((('''((()))(((((((((((()))))))))))))))***,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////...111777<<<@@@AAA@@@???;;;888444111///000222444111111000111111000---+++---///111111000///111222000000111222333333333333444333555999;;;===EEENNNaaattt$$$$$$%%%&&&'''))))))***&&&&&&&&&'''''''''((((((%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''&&&$$$$$$%%%'''&&&&&&((()))))))))((('''(((((((((((((((((('''''''''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$######$$$$$$$$$%%%&&&''''''((((((''''''###$$$%%%&&&((()))***+++(((((())))))((('''&&&&&&%%%&&&((()))))))))((((((************************((())))))***+++,,,,,,,,,******)))(((((((((((((((******)))&&&###$$$(((,,,))))))'''&&&&&&'''((()))&&&''')))******)))'''&&&''''''((((((((((((''''''(((((())))))((('''&&&&&&!!!"""%%%'''((((((((((((%%%%%%%%%%%%&&&&&&'''(((&&&&&&''''''(((((())))))+++)))(((&&&&&&&&&'''((((((((('''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''))))))((((((''''''''''''((((((''''''(((((((((((('''''')))((('''&&&&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&///555000%%% &&&...)))(((((((((''''''''''''''''''''''''''''''''''''(((''''''(((***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((%%%&&&&&&'''&&&&&&%%%%%%((('''&&&%%%$$$######$$$''''''''''''((((((((()))(((((('''''''''&&&&&&&&&""""""###$$$&&&'''(((((('''''''''''''''''''''&&&''''''((((((((((((''''''&&&&&&&&&''''''((((((((()))((('''&&&&&&&&&&&&&&&((()))))))))'''&&&'''(((&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''''''''''''''((((((((()))'''''''''(((((((((((()))+++***)))'''''''''((()))%%%&&&&&&''''''((((((((())))))))))))))))))))))))%%%%%%&&&'''((((((((('''&&&&&&&&&'''((())))))************(((&&&&&&(((*********************++++++((((((((((((((()))******''')))***)))%%%###$$$'''************++++++++++++------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,...000111222000555<<>>;;;666111...---.../////////....../////////,,,,,,------.../////////000000000111111111222222111111000000111111222333555444555999:::===FFFPPPaaasss'''''''''''''''''''''''')))'''&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((***)))((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''***)))((('''&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))''''''((()))******++++++***)))))))))******))))))&&&&&&''''''(((((())))))))))))))))))))))))((((((&&&&&&&&&'''((())))))***))))))))))))************)))***+++)))'''%%%$$$%%%))))))((('''%%%$$$"""!!!%%%&&&((()))***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%''')))$$$%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((''''''&&&&&&'''''''''''''''&&&&&&&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&)))---111333111...+++++++++++++++******))))))******))))))(((((('''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))((('''&&&'''))))))'''%%%(((((((((((('''&&&%%%$$$''''''''''''(((((())))))'''&&&&&&%%%%%%'''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))))))))(((((('''&&&%%%%%%%%%%%%&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&''''''((()))******+++***))))))((('''&&&&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''&&&'''''''''''''''&&&&&&(((((((((''''''''''''&&&&&&&&&&&&&&&''''''(((((('''(((***,,,...---)))'''''''''''''''((((((((((((&&&&&&''''''(((((())))))&&&'''((())))))((('''&&&&&&''''''''''''((((((((())))))))))))))))))******************))))))))))))''''''(((((()))))))))***+++)))'''''')))++++++******))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,+++***************+++,,,,,,,,,+++,,,---///222666777444444222///,,,,,,---///......////////////......,,,------......//////000000111111111222222222222333222333333333333444444555444555999:::===FFFPPP```rrr$$$$$$%%%&&&'''(((((()))'''&&&%%%%%%$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&'''((('''&&&&&&&&&(((***)))((('''''''''''''''%%%%%%&&&&&&&&&'''''''''(((&&&$$$######$$$&&&(((+++***(((&&&&&&&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%&&&'''((())))))******))))))******)))))))))***&&&&&&''''''(((((())))))(((((((((((((((((())))))%%%&&&&&&'''((()))******))))))))))))************'''(((***)))'''&&&&&&'''))))))((('''&&&$$$"""!!!%%%&&&''')))))))))((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%''')))$$$$$$%%%&&&&&&'''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((($$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&(((((('''&&&&&&%%%%%%%%%&&&&&&'''((((((((('''&&&)))))))))((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))+++)))(((---333444000******++++++++++++***)))((())))))))))))(((((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))&&&&&&&&&'''((((((&&&%%%$$$$$$$$$$$$$$$###"""!!!(((''''''&&&'''((()))))))))((('''%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((******)))((('''&&&&&&&&&######$$$%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&''''''''''''((()))***++++++&&&&&&&&&&&&'''''''''&&&''''''((())))))(((''''''''''''''''''((((((((((((&&&&&&'''''''''''''''&&&))))))((((((((((((((((((&&&&&&&&&''''''''''''''''''&&&%%%&&&((()))((('''&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***&&&'''((())))))((('''&&&'''''''''((((((((()))))))))))))))***************))))))))))))************'''((((((((())))))******&&&)))+++,,,***))))))+++((((((''''''''''''((((((******************++++++(((((()))***,,,---............---------......///+++---...---,,,,,,---.........///000000///......---......///000000111111000111111111222222222222222222333333444444444444555444555999:::===FFFPPP___qqq$$$$$$%%%&&&'''(((((()))$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&'''((('''&&&&&&'''(((((((((''''''&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&(((&&&$$$""""""$$$&&&((()))((('''&&&&&&&&&'''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++(((***+++***)))((()))***))))))))))))************))))))))))))************&&&&&&&&&'''((())))))***((((((((()))))))))******''')))++++++***))))))***&&&&&&''''''(((''''''&&&''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((((('''&&&(((((((((&&&$$$###$$$&&&$$$$$$%%%%%%&&&%%%%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%'''((())))))((('''))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***&&&%%%(((...000---(((******+++,,,,,,***)))((((((((((((((())))))))))))((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&'''''''''''''''&&&%%%%%%'''((()))))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((''''''''''''((()))******!!!$$$&&&'''(((((('''((()))******)))((('''&&&'''''''''(((((())))))''''''((()))))))))((((((''''''((((((((()))))))))'''''''''''''''''''''''''''%%%""""""$$$'''((((((&&&&&&''''''((()))))))))))))))((((((''''''''''''((((((((())))))((((((((((((((((((((())))))))))))&&&'''(((***+++,,,,,,,,,(((((()))))))))))))))***((())))))))))))))))))***"""&&&++++++(((&&&''')))******))))))))))))*********))))))))))))******+++)))***,,,...000000000///,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---+++++++++---...///000000///...---......//////000111111111000000000111111111222222///000111222222222222111555444555999:::===FFFPPP^^^ppp''''''''''''''''''''''''!!!"""$$$&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$&&&'''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++)))(((''''''(((***+++(((***+++***(((((()))+++************))))))))))))'''((((((((())))))))))))&&&&&&''''''(((((())))))''''''((((((((()))))))))((()))++++++)))))))))***&&&&&&'''((()))))))))))))))(((&&&%%%$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((('''&&&&&&%%%''''''&&&$$$###$$$%%%$$$%%%%%%%%%%%%$$$$$$###''''''((((((((((((''''''))))))((((((''''''&&&&&&###$$$%%%'''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&$$$%%%''')))***)))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&(((***+++***)))))))))***+++,,,,,,+++)))((('''((((((((()))))))))***(((''''''''''''(((((()))''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((%%%&&&'''((()))*********'''&&&$$$$$$$$$%%%'''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&''')))***'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&((()))***(((''''''&&&&&&'''((())) !!!###%%%''''''(((((('''((()))******)))((('''((((((((((((((('''''''''&&&&&&'''((((((((((((((($$$$$$%%%&&&'''((())))))(((((((((((((((((((((((('''%%%######%%%'''))))))&&&&&&''''''((())))))***((((((((((((''''''''''''))))))(((((((((((())))))(((((()))))))))*********'''((()))+++,,,,,,++++++''''''((((((((()))))))))*********)))))))))))))))&&&'''((((((((((((((((((+++******************+++******)))))))))***,,,,,,...000333555555333111///***+++,,,---------,,,+++,,,...//////---,,,,,,------...///000000///...---------......///000000111/////////000000000111111///000111222222222111111555444555999:::===FFFPPP^^^ooo,,,+++***)))((('''&&&&&&!!!$$$''')))((('''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&'''''''''((()))))))))&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&((('''%%%$$$%%%(((&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%&&&'''(((((((((((())))))))))))***###%%%(((******(((%%%###$$$%%%%%%&&&&&&'''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''+++)))'''%%%%%%&&&(((***(((***,,,+++(((''')))+++))))))((((((''''''&&&&&&$$$%%%%%%%%%&&&&&&'''''''''''''''(((((((((((((((''''''''''''(((((((((((('''(((***)))'''&&&&&&'''))))))******)))(((''''''***(((%%%######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$### ###%%%&&&&&&&&&'''(((%%%%%%%%%%%%%%%$$$###"""''''''((((((((((((''''''******)))((('''&&&%%%%%%"""$$$%%%'''((((((''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((###%%%''')))******)))(((''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))) '''///000***'''(((,,,)))***,,,,,,,,,+++)))'''''''''(((((())))))******'''''''''''''''((()))***((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$###%%%(((***&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$######%%%&&&((($$$%%%&&&((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%&&&&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''''''''((()))+++,,,)))(((&&&%%%%%%&&&'''((((((((()))))))))(((&&&%%%'''((()))++++++)))((('''+++***)))((('''&&&%%%%%%###$$$$$$%%%&&&&&&&&&%%%!!!"""###$$$&&&'''(((((()))))))))))))))((((((((('''&&&%%%&&&(((*********&&&&&&&&&'''((())))))***%%%%%%&&&'''((()))***+++***)))(((''''''((()))***))))))))))))************+++,,,,,,,,,+++***((('''&&&'''''''''(((((())))))++++++******))))))((((((---)))&&&&&&))),,,,,,*********))))))))))))******++++++*********+++---...333555888:::999666222///++++++------------++++++---.........------000222---...///111111///...---,,,,,,------...//////000////////////000000000000111222333444555444333333555444555999:::===FFFPPP]]]nnn)))(((((('''&&&&&&%%%%%%''''''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%###"""$$$&&&(((######$$$%%%%%%&&&''''''))))))))))))((('''&&&%%%'''&&&&&&&&&'''(((***+++''''''''''''''''''''''''***)))((('''&&&&&&'''(((''''''&&&%%%&&&'''((()))((('''&&&%%%&&&(((***+++***)))'''&&&'''(((***++++++'''######%%%(((((('''---,,,***)))))))))***+++'''((((((((())))))******)))'''&&&''')))***(((%%%((('''&&&&&&&&&((()))***''''''''''''((()))***+++---)))%%%$$$&&&'''&&&%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%###"""%%%&&&((('''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&((())))))(((''''''((((((((((((((('''''''''$$$%%%&&&'''(((***++++++******))))))(((&&&%%%$$$+++******)))((((((''''''******++++++++++++******************************((((((((((((((((((((((((+++++++++++++++,,,,,,,,,)))'''%%%%%%&&&'''''''''$$$%%%%%%%%%&&&'''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((***)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***''''''&&&&&&&&&''''''((($$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((("""$$$'''''''''''')))***%%%&&&''''''((((((''''''***)))'''%%%%%%%%%''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((('''((()))***++++++++++++&&&((())))))(((((()))+++&&&'''(((((('''''')))*********))))))((((((''''''$$$&&&''')))))))))(((((()))(((((((((((((((((()))''''''((((((((((((''''''((((((((((((((('''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))+++,,,---,,,+++---444999AAA>>>999444000---,,,+++*********++++++,,,,,,,,,,,,000"""000111***111,,,111111...///333333...++++++,,,,,,---...//////////////////000000000000333333333222222222111111---000555999:::===HHHTTT^^^ooo%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((%%%$$$###$$$&&&'''$$$$$$%%%&&&&&&'''(((((("""###$$$%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''')))***((((((((((((((((((((((((***)))((('''&&&''''''((('''&&&&&&%%%&&&'''((())))))((('''&&&&&&''')))***)))((('''&&&'''(((***+++,,,)))%%%%%%''')))***)))******)))(((((((((((()))(((((()))))))))*********)))''''''(((******(((&&&(((''''''''''''(((((()))))))))))))))***+++,,,------***&&&%%%'''((('''&&&'''''''''''''''(((((()))'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%'''&&&%%%###$$$%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&+++)))(((&&&&&&&&&((()))&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&'''''''''(((((((((((((((%%%&&&&&&'''((()))******))))))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&))))))************))))))+++++++++++++++*********((((((((((((((((((((((((++++++++++++***************(((&&&%%%&&&''''''&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((()))))))))((('''&&&&&&&&&&&&((((((((('''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***(((''''''&&&&&&&&&''''''$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&((())))))(((''''''(((%%%&&&''''''((((((''''''((())))))((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''')))((((((((((((((((((((('''((())))))************%%%'''((((((''''''((()))(((((()))(((''''''***,,,''''''''''''((((((((((((%%%&&&'''((())))))))))))******++++++++++++******((()))***************)))(((((((((((((((((((((((())))))(((((((((''''''''')))))))))))))))))))))))))))***,,,///444777::::::999777333000---,,,++++++++++++++++++++++++,,,,,,...444000333@@@888***---+++///...)))(((,,,---,,,,,,,,,,,,---.../////////////////////000000000000111111111222222333333333000222666::::::<<>>GGG<<<000444000333222,,,)))+++///000------......//////000000////////////000000000000///000111222333444444555333444777:::999:::CCCMMM\\\nnn"""######$$$%%%&&&'''((()))((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((''''''(((''''''&&&%%%$$$'''&&&&&&&&&%%%%%%%%%&&&((((((((((((((((((((((((((((((((('''''''''((((((&&&&&&&&&&&&''''''((((((***)))((('''&&&&&&''''''(((''''''''''''((()))***,,,+++)))((()))***++++++,,,,,,---......,,,+++***)))))))))))))))))))))))))))))))))*********)))((('''((()))))))))'''&&&%%%'''''''''''''''((())))))+++)))(((''''''((((((((((((((())))))************''''''&&&&&&&&&&&&''''''((('''&&&&&&''''''&&&$$$!!!###%%%&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))))),,,+++)))'''&&&&&&''''''%%%&&&&&&'''((()))******((((((((((((((('''''''''&&&&&&'''(((((()))((((((((((((((()))******++++++''''''((((((((((((''''''++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******)))(((''''''&&&((('''&&&&&&((())))))(((((((((''''''&&&&&&%%%%%%((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))***************)))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))***)))((('''&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))***+++***(((&&&&&&&&&%%%&&&''''''(((''''''''''''((()))***))))))''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))&&&'''((((((&&&&&&'''(((+++***(((&&&$$$&&&***---&&&&&&&&&''''''((((((((((((''''''&&&''')))***,,,&&&(((***,,,,,,***(((&&&%%%&&&'''(((((())))))(((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))+++...111111...+++******))))))***+++,,,,,,,,,,,,,,,++++++*********+++***,,,333666000---333222555555111------111444......//////000000000111////////////000000000000000000111222333333444444444444666999999;;;BBBKKK\\\nnn%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&)))))))))(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&&&&&&&'''''''''''''''))))))(((((('''''''''''''''''''''''''''(((((()))***))))))((((((((()))***,,,,,,---......,,,+++***((((((((((((((((((((((((((()))*********)))))))))'''((()))))))))'''&&&%%%''''''''''''''''''((()))((((((((('''&&&&&&''''''&&&'''((()))))))))(((((((((''''''&&&&&&''''''((('''&&&%%%&&&'''&&&%%%###!!!###%%%&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((())))))---,,,***(((''''''((((((%%%&&&&&&'''((()))******((((((((((((''''''''''''%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))((('''&&&&&&%%%$$$%%%''')))++++++***(((((((((''''''&&&&&&%%%((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''(((((()))***+++)))))))))(((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((***)))((('''&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%'''(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&''')))((('''&&&&&&'''%%%&&&''''''((('''''''''((('''&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''((((((((())))))(((((((((((())))))***''')))***)))''''''((()))***)))'''$$$###$$$(((+++)))))))))(((((((((''''''((((((''''''((()))+++,,,'''(((+++,,,,,,+++((('''&&&&&&'''((((((((((((((((((((((((((())))))******(((((()))))))))))))))))))))))))))))))))))))))))))))+++,,,+++((('''''')))+++++++++++++++,,,,,,---,,,,,,,,,++++++*********...))))))+++***+++///000...///000///,,,+++,,,////////////000000000000000////////////000000000000222222222222222222222222333222444888:::<<>>DDDJJJQQQccc}}}''''''&&&&&&&&&''''''((('''((()))******)))((('''))))))))))))))))))))))))'''((((((((())))))******''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((()))))))))&&&&&&''''''''''''&&&&&&&&&''')))******)))'''&&&&&&&&&&&&'''((()))***+++)))((('''&&&&&&'''((()))***,,,...---+++)))((()))%%%&&&''')))******************))))))))))))*********))))))(((((()))))))))&&&&&&'''(((((((((((((((*********)))))))))((((((&&&&&&'''((('''&&&%%%$$$$$$%%%&&&''')))***,,,,,,((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((('''*********++++++*********)))))))))))))))(((''''''&&&&&&&&&''''''''''''((())))))))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''))))))(((''''''(((((()))'''''''''&&&&&&''''''((()))***,,,------,,,***)))++++++++++++++++++++++++((((((((((((((((((((((((******))))))******+++,,,++++++******++++++------))))))))))))************+++++++++++++++++++++***,,,+++*********,,,---...************++++++++++++(((((((((((((((((((((((('''((()))******************)))(((''''''&&&'''''')))((((((((((((((()))*********)))((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((***)))'''&&&&&&&&&'''((('''''''''''''''(((((()))$$$%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))(((&&&%%%%%%&&&'''(((((((((''''''***)))))))))))))))((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))))))))((((((&&&&&&'''(((((((((((((((''''''''''''(((((())))))+++++++++*********))))))''''''''''''''''''''''''&&&'''(((***---///000111,,,,,,+++*********++++++,,,***))))))******(((''''''((()))*********))))))***)))((((((((()))++++++,,,,,,------,,,,,,+++***)))(((''''''((()))+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---------...............111333333111000111///,,,...//////...,,,,,,---///...//////000000111222222222111111222222222333333333222444999;;;===BBBIIIPPPbbb}}}(((''''''&&&&&&&&&''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''(((((())))))******''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&'''''''''((((((((((((&&&'''(((((())))))((((((''''''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&''''''''''''''''''&&&%%%'''(((***)))(((&&&%%%&&&&&&&&&&&&'''(((******(((((('''&&&&&&'''(((((()))+++------+++)))((((((%%%&&&''')))******************))))))))))))******(((((((((''''''((())))))&&&'''(((((())))))((((((((((((((((((((('''''''''''''''((())))))'''&&&%%%###$$$%%%&&&((()))***+++'''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((()))(((''''''((())))))******))))))((()))))))))***))))))((('''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&''''''************************''''''((())))))((('''''')))))))))))))))))))))))))))(((((((((((()))***************++++++,,,------))))))))))))))))))*********************)))))))))+++***))))))***+++---...---------,,,,,,+++++++++))))))))))))))))))))))))((())))))************)))***)))(((''''''&&&''''''''''''&&&&&&&&&'''((((((((((((((((((((('''''''''(((((()))))))))***))))))***)))'''&&&&&&'''((()))'''''''''''''''(((******$$$%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''&&&''''''(((%%%&&&&&&'''''''''''''''))))))))))))(((((((((((('''''''''(((((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((((((&&&&&&'''''''''&&&%%%$$$&&&&&&'''(((((()))))))))(((((('''''''''&&&&&&&&&''''''(((((((((((((((((())))))(((((()))***,,,...333111///---+++++++++++++++***))))))******)))'''%%%&&&((()))***)))((('''***)))((((((((()))+++,,,))))))***+++++++++++++++))))))(((((()))***,,,---+++++++++++++++++++++++++++++++++++++++++++++***---------.........//////...555888333......,,,)))---...//////...///111333888555111///...///222444111111222222333333333333444222444888999:::???EEEOOObbb|||(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''&&&&&&&&&(((((((((((((((((((((((('''''''''(((((()))))))))''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&''''''''''''((((((((())))))''''''((())))))))))))(((''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&'''((())))))(((''''''''''''''''''(((''')))++++++)))((('''''')))))))))))))))(((''''''***))))))(((((())))))***(((((('''''''''((())))))&&&''')))*********)))(((''''''''''''''''''''''''(((((())))))(((((('''&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''###$$$%%%''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%(((((())))))))))))((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''((('''&&&&&&%%%&&&&&&&&&(((''''''&&&&&&''''''(((((((((************(((((())))))))))))))))))))))))(((''''''''''''((())))))(((((())))))************))))))))))))))))))))))))'''''''''''''''(((((((((***))))))))))))******+++---------,,,,,,,,,++++++))))))))))))))))))))))))))))))******+++******)))))))))(((((('''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))''''''((((((((((((''''''((((((''''''(((((()))***+++***(((''''''((())))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++)))'''&&&%%%&&&((()))&&&%%%%%%%%%%%%&&&''''''&&&((()))(((''''''((()))'''''''''(((((((((((((((''''''((((((((((((''''''$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&'''(((((()))((((((''''''''''''&&&&&&&&&&&&%%%'''(((((())))))***++++++'''(((***---111555888:::888666222...***)))((((((***)))((()))***+++***(((%%%&&&((()))))))))((('''(((((((((((()))***+++,,,'''((()))***************))))))))))))***,,,------,,,,,,,,,++++++++++++***)))))))))))))))))))))***,,,,,,,,,---......//////...;;;CCC;;;111...---+++)))+++---///000333666999DDD???888222///000333555222222333444444444444444444222444777999999===DDDOOOaaa{{{(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''((((((''''''((()))))))))))))))((('''%%%%%%%%%'''(((***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((((((''''''''''''&&&&&&%%%%%%''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''((())))))'''&&&&&&''')))))))))))))))((('''''')))((((((''''''(((((())))))((((((((())))))***+++'''(((***+++,,,+++***)))'''''''''(((((((((((((((((((((''''''&&&&&&&&&'''))))))((((((''''''&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((((((''''''''''''''''''''''''"""###%%%''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%'''(((((())))))(((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''(((((('''&&&&&&)))+++,,,------,,,+++)))))))))))))))))))))))))))(((''''''''''''((())))))((())))))*********))))))******))))))(((((('''''''''''''''(((((())))))***((())))))))))))(((((('''))))))******+++,,,------))))))))))))))))))))))))*********++++++******)))))))))((((((((()))******)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&'''((()))************)))((('''''')))***,,,((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''&&&%%%###""""""$$$&&&(((###&&&((('''&&&%%%''')))''''''''''''((((((((()))''''''((((((((((((''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((())))))((('''&&&))))))))))))(((((((((((('''((((((***+++,,,---...+++///444;;;???BBBCCCBBB555222...+++((('''(((((()))((('''(((***++++++***''''''((()))))))))))))))'''((()))******+++++++++))))))******))))))((((((&&&'''(((***++++++,,,,,,,,,,,,,,,+++++++++******((())))))******++++++++++++++++++,,,---............BBBNNNDDD555000000...)))+++---...///111444777AAA===777222///000111333111222333444444444333222333222333888999:::???FFFOOO```yyy)))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))((('''%%%%%%%%%''')))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((())))))************)))))),,,+++***)))((()))))))))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''%%%&&&''')))************((((((''''''''''''((((((******))))))***+++,,,,,,''')))+++,,,---,,,***)))(((((((((((())))))))))))((('''&&&%%%$$$%%%&&&'''''''''(((((())))))******&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((''''''$$$%%%'''))))))((('''&&&(((((())))))))))))((((((''''''((((((((((((((('''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((('''''''''(((((((((((()))''''''((())))))***))))))((('''&&&&&&%%%%%%%%%%%%&&&(((+++------+++(((&&&&&&''')))******)))'''&&&))))))))))))))))))))))))((((((((((((((())))))***++++++,,,,,,,,,++++++***+++******)))(((''''''&&&))))))***+++,,,------...'''((()))))))))'''&&&%%%$$$%%%&&&(((***,,,......))))))))))))))))))))))))******+++++++++******)))))))))((())))))***+++,,,+++***)))''''''&&&&&&&&&(((((((((((((((((('''''''''((()))))))))((('''&&&$$$%%%''')))+++++++++***&&&&&&&&&&&&(((+++///111)))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***)))(((&&&%%%'''%%%""" !!!###&&&((("""$$$''''''%%%%%%'''***&&&'''''''''(((((())))))''''''((((((((((((''''''&&&&&&'''((())))))(((((((((((((((((((((((((((((('''''''''''''''((()))***&&&&&&&&&&&&''')))***+++(((((()))))))))'''&&&%%%(((((((((((('''''''''''''''((()))***,,,...///000666:::@@@DDDDDD???:::666,,,+++(((''''''(((***,,,(((''''''(((+++,,,,,,+++)))))))))))))))*********&&&''')))***+++++++++***++++++++++++)))((('''&&&$$$%%%''')))++++++******,,,,,,,,,++++++***************+++,,,---.........******+++,,,,,,---......***BBBPPPFFF444,,,,,,,,,.../////////------///111555333000...---...///111...///000111222111000000222111333888;;;<<>>CCCEEEEEEEEE???<<<888333///------------,,,***((('''''''''(((*********))))))*********))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++))))))************))))))+++(((%%%###"""$$$'''))),,,++++++,,,,,,,,,***)))++++++++++++++++++,,,,,,......---+++***+++...111333777JJJ>>>,,,111------,,,,,,,,,---......//////111111000000000000111111000000000000222333444555777444444888;;;===AAAGGGPPP```www''''''(((((((((((('''''''''''''''''''''&&&&&&&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((()))******,,,+++***)))((((((((((((''''''&&&&&&&&&''''''((('''''''''''''''''''''''')))))))))))))))((((((((('''&&&%%%%%%%%%&&&((()))((((((''''''&&&%%%$$$###&&&&&&&&&%%%&&&&&&'''(((***)))'''&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''((((((''''''''''''(((((((((((())))))(((((((((((())))))***************)))))))))'''''''''(((***+++***((($$$%%%''')))***+++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%'''((()))***+++%%%%%%%%%&&&'''((()))***'''''''''''''''''''''''')))(((((((((''''''&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&''''''((()))***)))((('''((()))))))))))))))((('''%%%$$$&&&'''''''''(((((())))))((((((((((((((((((((((((&&&((()))((('''&&&''')))%%%%%%$$$$$$$$$$$$%%%%%%&&&)))+++)))&&&%%%(((,,,))))))))))))))))))))))))'''((())))))******))))))******)))))))))******+++************************++++++***)))(((((('''''')))******++++++******)))'''((()))***++++++******((((((((((((((((((((((((************+++---...///******+++++++++******)))******************************++++++******)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++*********))))))(((((((((((((((((())))))))))))************'''$$$ )))((((((((()))******+++''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&'''(((((('''&&&&&&***)))((('''''''''''''''''''''((((((((()))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&'''(((((((((((()))))))))(((((('''''''''%%%(((,,,---+++)))''''''***(((***///222000111444:::@@@GGGLLLLLLFFF>>>888333111...,,,******++++++***)))((('''''''''((((((***))))))(((((())))))***))))))))))))))))))))))))%%%%%%&&&&&&(((***+++,,,******))))))))))))*********(((&&&$$$$$$%%%''')))+++,,,,,,,,,,,,+++******,,,+++)))))))))+++---///000000///---+++,,,...000333999MMM???,,,///++++++---------...//////000000111000000000000000111111/////////000111222333444666333333888<<<>>>CCCIIIRRRbbbyyy&&&''''''((((((''''''&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''(((((((((***)))((((((******)))(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''(((((())))))))))))******)))(((''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''***))))))((((((''''''''''''&&&&&&%%%&&&'''(((((((((((('''%%%$$$$$$######&&&&&&&&&&&&&&&'''(((((('''''''''''''''(((((((((*********)))((((((''''''''''''''''''((((((((((((++++++************++++++,,,,,,++++++******))))))''''''((()))******))))))((()))******)))(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%((((((((('''''''''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&&&&%%%&&&'''(((''')))***)))''''''((()))((((((((()))))))))))))))&&&&&&''''''((()))))))))((((((((())))))((((((((('''((())))))''''''((()))&&&&&&&&&%%%%%%&&&&&&&&&***++++++)))&&&%%%&&&(((''''''(((***+++---......''''''((()))))))))))))))******************+++,,,************************+++++++++***)))((('''&&&))))))************)))))))))***+++,,,+++)))'''%%%))))))))))))))))))))))))((((((((())))))***+++,,,,,,,,,,,,,,,+++)))'''&&&******************************++++++******)))(((((((((((((((((((((((((((''''''''''''''''''''''''+++++++++***))))))(((((((((((((((((())))))))))))''''''((((((((('''%%%$$$+++***((('''''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))))))))(((((((((((((((&&&''''''''''''''''''&&&***))))))(((((()))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%&&&''''''((())))))((((((******))))))((('''''''''&&&)))+++,,,+++*********((((((...777<<<;;;:::;;;KKKJJJGGGBBB<<<444...***,,,+++***(((((()))******)))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))***+++,,,---+++***)))(((((()))***++++++***)))''''''(((***++++++,,,---,,,+++***************))))))***,,,...//////000///---++++++---///555;;;PPPCCC...000++++++,,,------...//////000000000000000000000000111222////////////000111222333777444444777:::<<<@@@EEESSSccc{{{&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%'''(((((((((((('''***((('''((()))***)))(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))******)))(((''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&%%%$$$$$$###$$$%%%%%%'''&&&&&&&&&&&&'''(((((())))))******++++++++++++*********)))((((((''''''''''''''''''((((((((((((((((((((())))))(((((((((,,,,,,++++++******))))))'''((())))))))))))))))))*********)))(((%%%###!!!((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''&&&&&&%%%%%%''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&'''(((((()))***''''''((())))))(((''''''%%%%%%%%%&&&&&&((())))))&&&'''((((((&&&&&&'''((())))))(((((())))))))))))&&&'''''''''(((((())))))(((((()))******)))((((((((()))******(((((()))***((((((''''''''''''(((((((((&&&$$$%%%''')))(((&&&%%%%%%&&&((()))+++,,,,,,''''''((()))))))))))))))******))))))***+++,,,,,,************************++++++++++++***)))'''''')))))))))******)))))))))'''(((*********(((&&&$$$************************&&&''')))***++++++***))))))***+++,,,,,,+++)))(((************************))))))******))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((************))))))(((((((((((((((((())))))))))))((((((''''''''')))***+++,,,+++(((&&&%%%$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''((()))(((((((((((())))))))))))(((''''''&&&&&&''''''((((((((((((''''''&&&&&&%%%(((((()))************)))******))))))((((((((((((&&&''')))))))))***---//////000777BBBGGGCCC???===>>>:::555///,,,******+++,,,+++***)))))))))******(((''''''&&&&&&''')))***))))))(((((((((((())))))))))))))))))))))))))))))+++++++++++++++*********+++***)))(((((()))***+++******)))))))))******+++***,,,...---+++)))***+++((()))***,,,------,,,,,,.........,,,******+++---777???UUUGGG111111,,,,,,,,,,,,,,,---......//////000000//////000111222222////////////000111222222444111111555888:::>>>DDDSSSccc{{{&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&((())))))((('''&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((******++++++***)))'''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((%%%$$$$$$###$$$%%%'''(((''''''&&&&&&''''''((()))((((((((('''&&&%%%$$$###$$$%%%%%%&&&''''''((((((''''''''''''(((((((((((()))******++++++******)))***************)))))))))'''(((******((((((((()))'''((((((''''''&&&%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''((('''((()))******)))((('''$$$%%%&&&'''))))))))))))%%%&&&''''''&&&&&&'''(((,,,+++***(((''''''''''''((((((((((((((((((((((((((((((************(((((((((***+++***)))((()))+++)))))))))(((((()))))))))### """'''+++***(((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******)))))))))))))))))))))***+++,,,++++++++++++++++++++++++)))***+++++++++***)))(((((())))))******))))))((($$$%%%'''((())))))(((((())))))))))))))))))))))))((()))+++------,,,+++***&&&'''(((***,,,---------++++++++++++++++++++++++))))))******))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((()))))))))))),,,+++)))''''''((()))++++++***(((&&&%%%$$$######''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((""""""""""""$$$%%%&&&'''''''''((((((((()))))))))((((((''''''''''''(((((((((((((((((((((''''''''')))******++++++*********))))))))))))))))))))))))'''((()))***+++...222555===;;;>>>FFFHHHBBB:::666******)))(((((()))***+++---,,,,,,+++++++++++++++)))((('''''''''((()))******))))))(((((())))))***))))))))))))))))))))))))************)))((('''&&&******))))))))))))******((((((((()))))))))))))))))),,,...---***(((***,,,''')))+++---...---+++***,,,------,,,+++***+++---777@@@XXXJJJ444333------+++,,,,,,---......//////////////////000111222333000000000000000111222333000...///444888;;;@@@FFFQQQbbb{{{%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''((('''''''''&&&&&&&&&&&&&&&''')))))))))(((&&&%%%&&&$$$###$$$%%%&&&%%%$$$%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((()))***++++++***((('''&&&&&&&&&&&&&&&'''((()))&&&%%%%%%&&&&&&((())))))%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((&&&''''''(((((((((((((((((('''%%%%%%%%%'''(((***'''''''''''''''(((((()))$$$$$$%%%$$$###""" $$$$$$$$$%%%&&&&&&''''''''''''''''''((((((((((((***+++,,,------,,,+++***(((((()))))))))))))))***&&&)))+++***((('''((()))'''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''$$$&&&(((***+++***((('''%%%'''((((((''''''((()))***)))(((''''''''''''((()))))))))(((''''''&&&&&&'''(((***++++++***(((''')))***++++++))))))***+++))))))(((((((((((())))))%%%$$$$$$&&&(((***++++++)))))))))((((((''''''&&&((()))******++++++******(((((((((((()))***+++,,,++++++++++++++++++++++++((()))***,,,,,,+++***)))(((((())))))))))))(((((('''''''''((())))))******))))))))))))))))))))))))************++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++******++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''(((((())))))(((((((((((())))))))))))++++++***)))((('''''''''(((((((((((('''&&&%%%$$$''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))******((('''&&&&&&&&&&&&'''(((%%%%%%$$$$$$%%%&&&''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((()))))))))))))))))))))************))))))((((((((()))******+++++++++...222555777:::===???BBB<<<:::======666///+++''''''((()))))))))))))))++++++++++++++++++,,,,,,+++***)))((((((((()))************))))))*********))))))))))))))))))))))))((()))*********)))((('''))))))************))))))'''((()))*********))))))))),,,///...***(((***,,,***+++++++++,,,++++++++++++,,,------,,,,,,---...555@@@YYYLLL444333---------------...//////000000////////////000111222333222111111111111222333333111//////444888;;;@@@EEEOOOaaazzz%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%'''((()))***)))(((&&&$$$'''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&''')))+++,,,+++***)))'''''''''''''''((()))***%%%%%%%%%&&&'''((()))***%%%%%%&&&&&&'''((())))))''''''(((((())))))******&&&''''''((()))(((((((((+++***(((''''''((()))***'''''''''''''''((())))))%%%&&&'''((()))((('''&&&)))(((((('''&&&&&&%%%%%%''''''''''''((((((((()))&&&'''((())))))((('''&&&''''''(((((())))))******&&&)))+++***(((&&&((()))***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%+++******)))(((''''''&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&...---,,,+++***)))(((((('''((()))++++++)))((('''&&&(((+++,,,,,,***'''$$$&&&((())))))(((((()))+++&&&%%%%%%&&&''')))+++,,,******)))((('''&&&%%%%%%''')))***++++++***)))''')))+++++++++***)))***+++((((((''''''''''''((((((+++---///---)))(((***---+++++++++,,,,,,---------))))))***+++++++++++++++''''''''''''((()))***+++++++++++++++++++++++++++'''(((***,,,---,,,+++***(((((())))))))))))((((((,,,+++***)))((((((((()))((((((((((((((((((((((((+++)))'''&&&&&&(((***,,,///...,,,)))((((((((((((+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))(((((((((((())))))))))))&&&''')))***)))(((&&&%%%%%%&&&((()))))))))((('''''''''''''''''''''''''''''''''''''''((((((((()))$$$%%%%%%%%%&&&&&&''''''((('''&&&%%%%%%&&&'''(((+++******)))))))))))))))&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))******++++++((()))))))))))))))((((((''''''((()))***+++,,,,,,111555;;;@@@CCCEEEGGGHHH???777000000000+++'''%%%(((((((((((()))+++---...))))))******+++,,,,,,,,,,,,+++***((((((((()))***++++++************++++++)))))))))))))))))))))))))))***+++,,,------,,,+++((()))***++++++***)))((()))***+++,,,------,,,+++(((,,,///...***((())),,,...,,,+++))))))***,,,---+++---......------///000444???XXXLLL444222------......//////000111111111////////////000111222333222222222111222222333333666333222666888999===BBBNNN___yyy''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((&&&$$$""""""%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''###%%%'''))))))((('''&&&''''''&&&%%%%%%'''((()))(((((((((((((((((((((((()))'''%%%&&&((((((&&&$$$''''''''''''''''''''''''''''''((((((((((((''''''***)))(((((())))))'''&&&+++*********))))))(((((((((((((((((((((''''''&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((()))'''((((((((((((((('''&&&''''''((((((((((((''''''(((((()))******+++******&&&&&&&&&'''((())))))***(((%%%"""###'''***+++***((((((''''''''''''((((((++++++)))'''$$$$$$&&&((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''))))))((('''''''''((((((%%%%%%&&&'''((()))******''''''''''''(((***+++,,,,,,+++((('''&&&'''((())))))************+++++++++((('''&&&%%%%%%&&&'''(((+++++++++***)))(((((((((&&&'''(((*********)))))))))))))))***+++++++++,,,,,,,,,------,,,,,,+++***))))))************))))))))))))(((((((((((()))))),,,,,,,,,+++***)))((('''+++)))(((&&&&&&&&&'''''''''(((***,,,,,,***((('''***---111333222///+++(((///...,,,+++***)))))))))---,,,***(((&&&&&&&&&&&&***))))))(((((((((((()))'''''''''''''''((()))***......------,,,***)))((())))))))))))((('''%%%%%%))))))((('''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''%%%(((+++***&&&###$$$%%%'''(((***,,,+++)))&&&%%%&&&''''''''''''''''''&&&)))(((&&&%%%%%%&&&''')))------,,,+++***)))((('''''')))++++++)))'''''''''((()))+++---///333888<<<<<>>777222333///+++)))++++++***)))''''''&&&%%%%%%%%%%%%%%%((()))***+++++++++++++++'''&&&%%%&&&(((*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))).........------,,,,,,,,,,,,+++)))'''&&&&&&''''''+++++++++,,,,,,,,,------///>>>LLLJJJ;;;...+++...+++...000111...,,,,,,---------...000111111111111333222111111111222333444444222444888999:::???EEEOOO^^^ttt&&&&&&&&&%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&((((((''''''''''''(((((()))((('''&&&%%%$$$$$$###''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((&&&%%%$$$$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''***(((&&&'''))))))'''%%%''''''''''''''''''''''''''''''((((((((((((''''''---+++)))((()))******)))******)))))))))((((((((((((((((((((((((''''''&&&''''''(((((((((((('''''''''''''''&&&''''''((((((''''''((((((((((((((('''''''''((((((((((((''''''$$$%%%&&&&&&'''''''''&&&&&&&&&''''''((())))))***&&&###!!!"""%%%(((((((((((((((''''''''''''(((((()))***)))'''&&&%%%'''((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))******(((''''''((())))))(((((()))))))))*********+++******************+++))))))))))))))))))))))))))))))***++++++***))))))************++++++++++++++++++,,,,,,++++++***)))))))))************))))))))))))((((((((((((((((((++++++++++++***)))(((((()))((('''''''''((()))***((()))***++++++***)))(((,,,,,,---------,,,+++***,,,,,,+++*********++++++---,,,***((('''''''''(((*********)))))))))))))))((((((((()))))))))******)))))))))))))))(((((('''))))))))))))((('''&&&&&&))))))((('''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,++++++++++++'''(((*********(((&&&%%%''''''((((((((((((''''''))))))((('''''''''((()))***+++,,,+++***(((&&&%%%'''((()))(((((()))+++---&&&***///444777:::===???;;;;;;<<<;;;999555111//////,,,)))((()))***)))'''+++***)))((('''(((((()))******+++++++++******))))))'''&&&&&&((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++,,,,,,,,,,,,++++++++++++''''''(((***---///222333+++,,,,,,,,,---------------444<<<<<<555---++++++///...---...000111000///---...///000000111000000222222111111111222333444666444555888999999===CCCLLL[[[qqq&&&%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&((((((''''''''''''(((((((((((('''&&&%%%$$$$$$###''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))******++++++******)))''''''&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''***)))(((((())))))(((&&&''''''''''''''''''''''''''''''((((((((((((''''''---+++(((((()))******)))))))))((((((((((((((('''(((((((((((((((''''''&&&(((((((((((((((((((((((())))))((('''''''''((((((&&&&&&'''((()))))))))(((''''''((((((((((((''''''######$$$%%%%%%%%%%%%$$$&&&&&&''''''((()))))))))%%%$$$"""###%%%'''((((((((((((''''''''''''((((((&&&((())))))'''''''''(((''''''''''''''''''''''''((())))))******))))))(((''''''''''''''''''''''''$$$%%%&&&(((((((((''''''((((((((((((''''''''''''))))))((((((''''''''''''(((((((((((())))))))))))'''((((((((())))))))))))((())))))******))))))(((''''''(((((()))***++++++++++++,,,,,,++++++***)))+++++++++++++++************++++++++++++***))))))))))))************)))))))))))))))((((((''''''''')))******+++******))))))(((((('''((()))***+++,,,))))))))))))))))))))))))---+++)))(((((()))***+++***************+++,,,---,,,+++******))))))************++++++******)))((())))))***+++++++++******&&&&&&&&&''''''(((((((((************)))(((''''''))))))((('''''''''''''''(((((()))))))))(((''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%''')))+++***)))(((((((((((((((''''''&&&((((((((())))))((((((((()))))))))))))))))))))))))))***+++,,,+++)))&&&$$$,,,,,,***'''%%%&&&))),,,,,,111888===??????>>>>>>888555222...,,,******+++***(((''''''(((((('''&&&)))(((&&&%%%%%%&&&'''(((,,,,,,,,,++++++)))((((((***)))'''''''''((('''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++***************+++++++++((())))))*********)))))),,,,,,,,,---------......+++,,,---//////...,,,***000,,,)))***///222222000//////000000000000//////222111111111111222333333777555555888888888;;;AAAIIIWWWmmm'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((($$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''')))******++++++******)))''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''((((((''''''&&&&&&&&&''''''$$$%%%'''((((((((('''&&&'''''''''''''''''''''''')))(((((('''(((''''''&&&''''''''''''''''''''''''''''''(((((((((((('''''')))(((((()))+++***(((&&&((((((((((((''''''''''''(((((((((((((((''''''&&&******))))))))))))******+++***)))(((((((((((((((%%%%%%'''((())))))))))))''''''((((((((((((''''''%%%&&&&&&'''''''''&&&&&&''''''''''''(((((())))))'''&&&&&&&&&''')))******((((((''''''''''''(((((($$$&&&)))***)))(((((((((''''''''''''''''''''''''((()))***++++++***)))(((''''''''''''''''''''''''"""$$$&&&((())))))''''''%%%%%%&&&'''((()))******''''''((((((((('''''''''&&&'''((()))******))))))((((((((()))))))))******'''((()))******)))((('''''''''((())))))******+++*********+++++++++++++++,,,,,,,,,++++++*********+++++++++++++++******)))))))))************))))))))))))))))))(((''''''&&&(((((()))***************)))))))))))))))***++++++******))))))))))))******,,,***((('''&&&(((***+++***************++++++,,,+++++++++++++++++++++,,,))))))***++++++***)))(((((()))***++++++******)))((((((((((((((()))))))))***************)))(((((())))))((('''''''''''''''((()))))))))))))))((((((((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&""" """&&&((('''$$$((((((''''''''''''''''''''''''(((((((((((('''''''''((()))*********)))))))))*********))))))(((((()))******)))((()))---///666999===???===:::777666111///+++'''%%%&&&''')))'''&&&&&&&&&''''''''''''((('''%%%######%%%'''(((+++++++++++++++***)))(((***(((&&&&&&(((((((((''''''((()))***+++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))''''''''''''((((((((())))))))))))******+++++++++,,,,,,+++***'''$$$!!!,,,,,,---------.........+++******,,,...///...------,,,,,,,,,...//////...///000000000000//////...111111111111111222222333666444555888888888<<>>DDDKKKYYYooo((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''(((((())))))((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((###$$$&&&(((((()))((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%###%%%&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((())),,,------***(((((((((((()))))))))******(((((((((((((((''''''&&&'''&&&%%%$$$$$$%%%&&&''''''''''''&&&''''''((((((''''''((((((((((((((('''''''''(((((((((((('''''''''''''''''''''&&&%%%%%%((((((((((((((((((((('''$$$&&&((((((&&&%%%'''(((((((((''''''''''''((((((%%%'''))))))(((''''''((('''''''''''''''''''''''')))((((((''''''(((((()))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((('''''''''''''''(((***+++,,,+++***)))******(((''''''((())))))))))))))))))************(((((((((''''''(((((((((+++++++++,,,,,,------...---,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************))))))((()))+++---------,,,+++(((((()))))))))))))))((('''((()))))))))(((''''''((()))***++++++***)))(((((())))))))))))************))))))))))))******+++******+++,,,,,,+++***))))))(((((((((+++...111444---,,,)))((('''(((***++++++***)))((((((***+++,,,'''(((((())))))((((((((())))))((('''''''''''''''&&&&&&'''(((((((((((((((''''''((()))************((((((((((((((((((((((((&&&&&&&&&%%%$$$$$$&&&''''''(((***+++,,,+++***)))*********++++++*********((((((''''''(((***+++,,,---///111555777:::;;;<<>>:::999---+++***+++------***&&&***)))((('''&&&&&&'''((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&((((((((())))))***+++,,,)))))))))*********))))))***)))(((((((((***+++,,,'''''''''(((+++///333666---+++))))))*********(((+++++++++)))''''''(((***))))))))))))***+++,,,,,,---+++(((''''''))),,,///......---,,,,,,+++******---,,,+++++++++,,,---...***---///...---......---+++++++++,,,,,,,,,------+++,,,---...///111222222............/////////000222222111111222222333444444444555555666999>>>BBBIIIVVVkkk&&&%%%%%%$$$%%%&&&((((((''''''&&&&&&&&&%%%%%%%%%))))))(((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''((((((((('''''''''&&&&&&''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((()))(((((('''&&&&&&%%%%%%((((((''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&''')))***)))(((******))))))))))))******((((((((((((((('''''''''''''''''''''((((((((((((((('''&&&''')))***)))(((''''''(((((((((((((((''''''''')))*********)))((((((((((((((((((''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''&&&'''''''''''''''((((((((())))))'''(((((((((((()))))))))++++++***)))(((((())))))((((((((((((''''''''''''++++++***)))***+++,,,---))))))))))))))))))))))))************************)))***++++++***)))***+++//////...---,,,,,,,,,,,,((((((+++,,,444SSSoootttRRR>>>...,,,---)))'''***)))+++,,,---,,,+++,,,---+++,,,,,,,,,,,,+++******++++++,,,///111222000...************++++++++++++))))))*********+++++++++$$$%%%&&&((()))+++,,,---+++*********))))))))))))************************'''((()))(((&&&&&&((())))))***************))))))+++*********++++++,,,,,,,,,+++***))))))***+++,,,,,,+++)))((((((((()))***))))))))))))))))))))))))+++)))'''&&&%%%&&&'''((((((((('''''''''((())))))))))))***+++,,,,,,,,,,,,***)))((('''''''''((((((((((((((((((((()))******///...---+++***)))(((((())))))(((((()))***+++,,,+++///777>>>DDDFFFGGGFFFFFFIIIJJJEEE;;;111+++)))+++***)))***,,,+++)))&&&))))))''''''&&&'''((((((((())))))******))))))((())))))************))))))&&&&&&&&&''''''((()))***((()))******++++++*********)))((((((((()))***+++&&&'''(((***,,,///222444///---***)))*********)))*********)))'''''')))+++***))))))))))))******+++---+++***))))))+++---...*********+++++++++++++++***)))((('''''''''((())),,,+++((($$$$$$''',,,///,,,,,,---------.........+++,,,,,,,,,---................../////////000000222222111111222222333444444444555555666999>>>BBBIIIVVVjjj&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''(((((((((''''''''''''&&&''''''((())))))))))))((((((((((((((((((((((((((('''''''''(((((('''''''''&&&''')))++++++***)))'''((((((((('''&&&&&&%%%%%%'''''''''((((((((((((((($$$%%%&&&'''''''''&&&%%%%%%%%%&&&'''(((((())))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&((()))((('''+++******))))))******+++%%%&&&''')))))))))((((((''''''''''''((((((((((((((('''((()))++++++)))'''&&&'''((()))))))))))))))(((((()))************)))(((((((((((((((''''''&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((()))***+++,,,******)))))))))((((((((((((''''''''''''(((***+++************************))))))******++++++,,,,,,)))***++++++***)))***+++///...---,,,,,,+++,,,,,,***(((***+++000JJJcccgggIII:::......///+++(((***(((***,,,,,,+++***+++,,,---,,,++++++******+++++++++******,,,...000///---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---&&&&&&'''((()))***++++++++++++++++++************************************((())))))(((''''''(((*********)))((('''''''''''')))***++++++,,,,,,++++++***++++++,,,,,,++++++***+++***))))))((()))))))))++++++++++++++++++++++++,,,+++)))(((&&&&&&''''''(((((((((((()))***+++,,,************+++,,,------...---,,,***)))((((((((()))))))))))))))***+++,,,,,,,,,+++******,,,---...))))))***+++...111444666<<>>AAAIIIUUUjjj'''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''(((((())))))((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((())))))((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''')))*********)))((((((((('''''''''&&&&&&&&&'''''''''(((((()))))))))###%%%'''(((((('''%%%$$$'''''''''((())))))******''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&(((((((((&&&******))))))))))))******%%%&&&(((******)))'''&&&''''''''''''((((((((((((+++******++++++)))%%%"""%%%%%%'''((())))))))))))'''((((((((())))))))))))(((((((((((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))++++++***))))))'''(((((((((((()))))))))'''''''''((((((((())))))(((((((((((()))***,,,,,,++++++************))))))((('''&&&%%%%%%&&&'''(((************************))))))***+++,,,,,,------)))***++++++***)))***+++,,,++++++***))))))*********)))---,,,(((333===999777...(((+++---,,,+++,,,***,,,------,,,+++,,,------,,,+++***)))***+++,,,,,,+++))))))******)))'''++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++******)))(((((('''************************************************((())))))(((''''''(((******)))((('''&&&''''''(((((()))+++,,,,,,,,,+++*********************************))))))))))))))))))++++++++++++++++++++++++,,,+++***)))(((((())))))((((((((((((((()))***+++***)))(((((()))***,,,---......---,,,+++***)))))),,,,,,+++++++++++++++,,,))))))((()))***---///111---///222777<<<@@@CCCEEEIIIFFFBBB<<<666222///...(((***,,,+++)))((()))***''''''((()))***)))((('''''''''''''''(((((())))))''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%(((((((((((()))***+++,,,+++,,,,,,,,,,,,+++************)))))))))(((((((((+++***))))))+++---000222555111,,,))))))******+++(((***++++++******+++---,,,+++******))))))))))))******++++++,,,,,,,,,+++.........///000000111111222222111000//////......,,,+++,,,000222///---...------------.....................///////////////...////////////000000000111111111111111222222333333444555666777:::>>>AAAHHHUUUiii&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))************)))''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&%%%&&&'''((()))'''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))$$$%%%'''(((((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&(((((((((&&&((((((''''''''''''((((((&&&''')))******(((&&&%%%''''''''''''((((((((((((************+++)))%%%"""###$$$%%%&&&'''(((((((((&&&&&&&&&&&&''''''(((((((((((((((((((((''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&(((***,,,,,,,,,,,,(((((((((((()))))))))***(((((()))))))))*********))))))))))))))))))***+++,,,++++++++++++*********...---+++)))(((((())))))))))))))))))))))))))))))))))))***+++,,,,,,------)))***++++++***)))***+++++++++***)))))))))******''''''---///(((,,,000)))+++'''&&&))),,,,,,---...+++,,,...---,,,++++++,,,---,,,+++***)))***+++,,,000...,,,,,,------+++*********+++++++++,,,,,,,,,************++++++++++++...------,,,+++***))))))))))))))))))))))))))))))************************((()))***)))'''''')))***))))))((('''((()))+++,,,((()))***+++,,,+++***)))***)))(((''''''((()))***)))))))))*********))))))************************))))))))))))******++++++***)))(((((('''''''''(((((((((''''''((()))+++,,,++++++++++++++++++++++++---,,,+++***************+++*********+++,,,...///999;;;???BBBDDDEEEDDDCCC;;;777222---******+++---******)))(((&&&%%%&&&'''&&&''')))*********))))))&&&&&&'''(((((()))))))))%%%&&&&&&''''''&&&&&&%%%)))))))))******)))))))))(((((((((((()))***+++,,,......------+++)))((('''******************))))))///---)))'''(((+++///222555111,,,))))))******+++)))+++------,,,,,,---...---,,,+++***************'''((()))***+++******)))++++++++++++++++++++++++.........---,,,+++******111+++(((+++...---///333+++,,,,,,,,,,,,---------,,,,,,---...///000111222////////////000000000111111111000000111111222333222444666777888:::>>>@@@GGGTTThhh%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))(((((()))************))))))))))))(((((((((''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''&&&$$$###$$$%%%''')))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&'''''''''&&&%%%$$$'''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&(((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&((()))((('''(((''''''&&&&&&''''''((((((((()))))))))'''&&&%%%''''''''''''((((((((((((%%%%%%&&&(((******)))'''###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((((((((((((''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''')))+++,,,------((((((((()))))))))******))))))))))))************+++***)))))))))))))))))),,,,,,+++++++++*********...,,,+++)))((((((((()))))))))))))))))))))))))))))))))******++++++,,,,,,)))***++++++***)))***+++,,,,,,++++++++++++,,,,,,+++'''+++---'''***111...)))******,,,,,,,,,,,,---***+++,,,,,,***)))******---,,,++++++******++++++,,,++++++,,,...///---,,,))))))*********+++++++++))))))))))))************++++++,,,,,,---------...((((((((((((((()))))))))************************))))))***)))(((((()))+++))))))))))))***+++,,,---((()))******++++++*********)))'''&&&&&&''')))***(((((()))************)))))))))))))))))))))))))))''''''((()))***+++,,,,,,+++***)))(((''''''''''''(((((((((((()))***++++++((()))***+++,,,------,,,++++++************++++++,,,...000333777:::<<<===CCCCCCCCCBBB???:::555222++++++++++++++++++,,,,,,))))))(((((('''((())))))$$$&&&)))******)))***+++&&&'''(((((()))(((((('''%%%%%%&&&&&&&&&&&&%%%%%%'''(((((())))))(((((('''&&&&&&&&&''''''((()))***......---,,,+++)))'''&&&)))***++++++,,,,,,++++++111...***''''''***...111222///+++))))))************,,,---...,,,,,,,,,---,,,+++******************'''((())))))******))))))++++++++++++************+++++++++++++++***)))((()))(((000===AAA777---)))+++++++++,,,,,,,,,------)))***+++,,,---///000000/////////000000000111111111000000000000111222222222444666777888:::===@@@GGGSSShhh###$$$&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$######""""""######$$$&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''&&&&&&'''((((((((((((((())))))))))))((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''(((((()))*********$$$$$$$$$$$$%%%%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&''')))***)))(((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''(((((((((((($$$######%%%(((******)))%%%%%%&&&&&&&&&&&&&&&%%%'''&&&&&&%%%&&&'''((()))(((((((((((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))***++++++(((((()))))))))*********((((((((())))))))))))*********))))))))))))******++++++++++++***************)))(((''''''((()))***************************************************)))***++++++***)))***+++,,,,,,++++++++++++,,,,,,---'''***+++$$$'''...,,,***,,,...---,,,,,,,,,,,,+++,,,------+++******++++++,,,,,,,,,,,,+++******''''''(((***,,,,,,)))'''(((((()))))))))*********))))))))))))*********+++******++++++,,,---......(((((()))))))))*********************************)))******)))(((((()))+++))))))***++++++*********)))))))))))))))***++++++(((((((((((((((((((((((('''((()))***+++******)))))))))))))))))))))))))))''''''((()))******************)))(((((()))))))))((()))***++++++,,,,,,,,,)))***+++---------------+++,,,,,,...///111333444444666:::>>>AAACCCDDDDDD===<<<999555111---+++)))***++++++++++++***((((((&&&&&&&&&(((***,,,------!!!%%%((()))(((((()))***'''(((((())))))((('''&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''((()))***++++++++++++***)))(((''')))***+++---.........---///...,,,*********+++,,,///---***)))*********))))))+++------+++*********)))((((((((((((((()))***)))))))))))))))*********++++++,,,,,,------......******+++,,,,,,+++***)))$$$'''555IIINNN>>>---%%%,,,,,,,,,,,,---------...++++++,,,,,,---...////////////000000000111111111000000000000000111222222111333666888999:::===???FFFSSSggg~~~"""###%%%'''((((((''''''%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%###$$$&&&(((((('''&&&%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%%%%%%%%%%&&&"""###$$$%%%&&&((())))))$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))((('''((()))******((())))))(((((((((((())))))&&&&&&&&&&&&''')))***+++''''''''''''((((((((()))'''%%%$$$$$$&&&''''''&&&'''''''''(((''''''&&&&&&(((''''''&&&&&&((()))***(((((((((((((((''''''&&&(((((((((((())))))))))))************************))))))))))))))))))))))))+++***((('''''''''((()))))))))))))))************''''''''''''((((((((())))))((((((((()))***+++,,,+++++++++*********))))))+++*********,,,---///111++++++++++++++++++++++++*********))))))))))))))))))+++++++++***)))***+++***)))))))))))))))******)))%%%+++///((((((,,,)))'''+++---,,,***+++,,,---...///000000...,,,,,,---++++++,,,---,,,+++***)))+++***+++,,,,,,***&&&###(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,++++++++++++***))))))******+++++++++,,,************************)))******)))(((((()))+++******+++++++++)))(((&&&***)))((((((((()))+++,,,'''(((+++,,,,,,+++(((''''''((()))+++++++++***)))))))))))))))))))))))))))(((((()))))))))(((((('''))))))))))))***+++,,,---)))***,,,---......---,,,***+++---.........---,,,---...000333666:::===>>>AAAAAABBBAAA>>>:::666333111///+++((('''(((***,,,,,,+++((('''&&&''')))***+++***))))))******)))((( ###'''((('''&&&(((***(((((()))))))))'''&&&%%%(((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))***+++,,,(((((()))***************(((***,,,...///000//////------......---+++***(((---+++))))))*********((((((***,,,,,,***((('''(((&&&&&&&&&&&&&&&'''((()))******))))))******+++,,,&&&'''((()))+++,,,---...&&&'''))))))***)))((('''111***+++777<<<555000111---------.........//////////////////////////////000000000000111111111111000000000000000111111222111333666888999;;;===???FFFSSSggg~~~&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&)))'''&&&'''((()))(((&&&$$$%%%&&&'''(((((((((((('''(((******(((&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&%%%######%%%&&&''''''((((((''''''+++******((('''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&+++((($$$!!! """%%%''',,,+++)))((('''''''''(((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((((((((((('''&&&&&&&&&%%%((('''&&&&&&'''((()))***(((((((((((((((((((((((((((((()))******)))((((((&&&&&&&&&'''''''''((((((%%%'''(((******)))'''&&&(((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&''')))*********)))((((((((())))))))))))((((((******))))))((((((((('''***)))(((((())))))(((''')))***+++---,,,+++)))(((******++++++***)))((((((******)))))))))******++++++******,,,---,,,***((())))))******+++*********************+++,,,------)))+++,,,,,,+++******+++***))))))((()))+++,,,---++++++++++++,,,,,,------++++++++++++++++++++++++)))'''###&&&---,,,---......,,,,,,---...,,,,,,,,,+++***)))((('''((()))***+++++++++++++++''''''((()))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,+++***))))))******((((((((((((((((((((((((+++***)))))))))))))))***''''''&&&&&&&&&&&&''''''...------,,,+++++++++,,,((()))***+++***)))'''%%%************************'''(((***+++,,,,,,++++++))))))))))))))))))************))))))***++++++,,,)))))))))((('''(((+++---.........---,,,***'''&&&000...+++))))))+++...000222444888???EEEHHHHHHHHHAAA===888444222111///...''''''(((((((((((('''''''''&&&%%%%%%&&&'''((()))'''''''''&&&$$$$$$%%%&&&((('''&&&%%%&&&'''((()))$$$&&&)))***)))'''%%%%%%'''(((+++,,,,,,+++((('''***))))))(((((((((((()))'''(((((((((((()))))))))(((***,,,,,,*********++++++''',,,;;;EEEAAA222'''+++*********************)))+++,,,***'''''')))+++......---,,,+++***)))((()))***,,,+++)))(((((()))$$$%%%'''))))))))))))((()))***,,,,,,,,,***(((''''''''''''&&&&&&)))...111......---,,,,,,---......+++***)))***---...,,,)))---+++***+++---//////...000000000000000000000000,,,---...000111333444444222222333444666999<<<>>>GGGTTThhh}}}'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))(((&&&&&&((()))(((''''''''''''(((''''''&&&&&&&&&(((******((('''&&&'''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((''''''&&&%%%$$$%%%&&&''''''((((((''''''!!!$$$''')))++++++''''''''''''''''''''''''***(((%%%######$$$'''(((+++***)))'''&&&&&&''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))******************))))))''''''''''''''''''&&&&&&(((''''''&&&'''((()))***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%''''''&&&%%%###"""&&&&&&&&&''''''((((((((())))))))))))))))))))))))(((((()))************)))(((((())))))))))))(((((()))))))))(((((((((''''''+++)))(((((())))))(((''')))***+++++++++***)))((()))((((((((('''''''''&&&******)))((((((((())))))***))))))***++++++)))'''***++++++,,,,,,,,,,,,,,,************+++,,,------+++,,,......,,,+++,,,---))))))(((((())))))******,,,,,,,,,------......///++++++++++++++++++++++++///---+++)))(((***...111,,,---......,,,,,,---...,,,,,,,,,,,,+++***)))((())))))***+++++++++++++++))))))***+++++++++++++++++++++,,,------------,,,,,,++++++******)))******++++++++++++++++++++++++&&&&&&&&&'''((()))***++++++******))))))******+++------,,,+++++++++++++++((()))***+++***)))'''&&&************************(((((()))***+++,,,,,,,,,******************)))))),,,++++++*********++++++)))***,,,,,,,,,,,,---///+++++++++***+++,,,---...***+++...111555888;;;<<>>HHHUUUiii}}}'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((***(((&&&&&&'''((((((((((((((((((((('''&&&%%%%%%%%%'''))))))((('''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((''''''&&&%%%&&&''''''((((((''''''!!!"""###%%%'''(((((((((''''''((((((((((((''''''((('''&&&%%%&&&'''((()))))))))((('''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))),,,,,,,,,+++***)))))))))''''''''''''''''''(((((((((''''''''''''((())))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''((((((((())))))***)))((('''%%%###$$$%%%&&&'''((()))******************************))))))(((((())))))***+++((())))))******))))))(((((((((((((((''''''''''''+++)))(((((()))***(((''')))))))))))))))))))))***)))((('''&&&&&&&&&'''(((++++++***))))))((())))))***))))))***++++++***((((((((()))***************++++++++++++,,,---......(((***++++++***))))))***+++,,,,,,,,,,,,+++******))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...//////...,,,.........---,,,---...---------------,,,+++***)))***++++++++++++++++++++++++,,,---------,,,,,,,,,,,,---............---+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''((()))******,,,++++++******++++++,,,,,,,,,+++************+++))))))***++++++)))((('''************************))))))))))))***+++,,,,,,,,,,,,++++++******))))))+++++++++++++++,,,------,,,...000000...---,,,---///...,,,+++,,,...000222333666;;;@@@CCCDDDDDDCCCMMMHHHBBB===999666333000---+++)))(((***+++++++++((())))))******))))))((((((((('''&&&&&&''''''''''''((()))((('''''')))***(((((()))))))))(((((('''))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))((((((((()))))))))******+++,,,---,,,***)))***+++)))%%%'''333<<<;;;222,,,)))))))))******++++++++++++,,,,,,+++)))(((***+++&&&''''''((()))***++++++''')))******)))((()))***))))))***+++++++++******+++,,,---...///...---,,,+++,,,,,,+++***)))+++,,,------,,,,,,,,,,,,------......---///000111000...---,,,+++,,,.../////////000000000000000000000000//////000000111222333333222222333444777:::===>>>HHHTTTggg{{{((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))***(((&&&%%%'''((()))(((((((((((((((((('''&&&&&&%%%'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((%%%&&&''''''((('''''''''+++******)))'''&&&$$$###%%%&&&'''((((((''''''&&&%%%%%%%%%&&&'''(((((()))'''''''''&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''&&&&&&''''''(((((())))))(((((('''''''''(((((((((((((((((((((((((((((((((***(((&&&%%%%%%&&&(((***''''''''''''(((((((((((()))************)))((('''%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))((('''&&&'''((()))***)))))))))******)))))))))((((((''''''''''''''''''+++***((()))******)))'''))))))((((((((()))***+++,,,+++)))(((((()))***,,,---,,,+++***))))))))))))+++***)))***,,,,,,+++***((()))******++++++++++++,,,,,,,,,,,,---...///000)))+++,,,,,,+++******+++...///000000///---,,,***)))))))))***+++,,,,,,,,,........................+++))))))+++...///---***---...///...---,,,---///...............---,,,,,,******+++,,,,,,+++++++++,,,,,,------------,,,,,,+++,,,,,,---------------******+++++++++*********************************///...,,,+++***))))))((()))))))))(((((()))))))))++++++******)))******+++)))******++++++***))))))************************+++***)))))))))***,,,---------,,,,,,++++++******))))))***+++,,,...000111...///000...,,,***)))***//////111333666999<<<>>>IIIJJJJJJIIIGGGCCC???<<<999666222000///---+++)))***((('''''')))+++++++++))))))************))))))))))))((('''''''''&&&&&&%%%&&&'''&&&%%%&&&((()))&&&'''((())))))((('''&&&'''''''''((()))*********&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&((()))***'''''''''(((((((((((()))+++,,,,,,***(((((((((***+++%%%%%%,,,222000***&&&************))))))))))))*********)))))))))******+++++++++******************+++,,,,,,***)))))))))%%%&&&''')))+++---......++++++,,,............---''')))++++++***+++,,,............------.........++++++,,,---......---,,,+++)))((()))+++------,,,////////////////////////000000000111111222222222222333333555777:::===???EEEPPPbbbvvv((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))***(((&&&&&&'''(((((((((&&&''''''((())))))((((((%%%'''(((((('''''')))***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))%%%&&&''''''((('''''''''''''''((())))))(((((('''"""###%%%&&&'''&&&%%%%%%"""###$$$%%%&&&'''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&''''''(((((()))))))))((((((((((((((((((''''''((((((((((((((((((((((((&&&%%%###""""""###%%%&&&'''''''''((((((((())))))$$$%%%&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''((()))))))))************))))))''''''((((((((((((((((((+++***))))))******)))((())))))(((((()))***++++++---+++***))))))***,,,---++++++***)))))))))))))))+++***)))***,,,---,,,+++,,,---...///000000000000,,,,,,,,,,,,---...///000...000111111000//////000......//////...,,,***)))............////////////------------------------000---+++,,,///111000...---...//////------...///....../////////...------++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,)))******+++++++++******************************///...---,,,******)))))))))((((((''''''(((((()))+++******)))******++++++******+++++++++++++++***************************+++***)))))))))***+++,,,...---------,,,,,,,,,+++---,,,,,,,,,---...///000+++,,,,,,,,,++++++---///...111888???EEEJJJLLLMMMNNNLLLHHHCCC===777333000++++++,,,---......+++)))***)))'''((()))******)))))))))************)))))))))))))))((((((''''''&&&%%%&&&''''''&&&&&&(((***%%%&&&'''))))))(((''''''%%%%%%&&&(((+++,,,***(((((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&((()))************+++++++++,,,,,,*********)))'''&&&((()))+++&&&$$$(((+++)))'''''',,,++++++***)))((('''''')))((((((((()))*********)))))))))(((((((((((((((***,,,,,,+++(((&&&%%%&&&$$$%%%&&&(((***,,,---...******++++++,,,,,,,,,,,,+++---......------...000*********++++++*********)))***+++,,,,,,,,,,,,,,,+++)))((()))+++------,,,////////////////////////000000111111222222222333333333444555777:::===???DDDOOOaaattt'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((()))'''&&&'''((()))(((&&&&&&&&&'''((())))))))))))'''(((((('''&&&&&&(((***))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((((((((((((%%%&&&''''''((((((''''''&&&&&&'''''''''&&&&&&%%%!!!"""$$$&&&'''&&&%%%$$$######$$$%%%%%%&&&''''''%%%&&&'''(((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((((((((())))))((((((((()))(((((('''&&&((((((((((((((((((((((((''''''%%%%%%%%%%%%''''''''''''((((((((()))))))))%%%&&&&&&'''((()))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))******++++++******)))(((((((((((()))))))))))),,,***))))))***+++)))((()))))))))***++++++,,,,,,+++***)))))))))***+++,,,+++***************++++++---+++***+++---............///000111222333333333/////////000000111222333222333555555333222333444////////////...---,,,+++111111111000000000//////------------------------111000...---...///000///---...//////...---...///....../////////......---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++******)))***++++++,,,,,,++++++((()))***,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,*********))))))*********+++************+++,,,,,,+++++++++++++++,,,,,,,,,************************+++***************++++++------------............222111000...------,,,,,,(((+++...111333666999<<<;;;>>>CCCGGGIIIIIIGGGFFF===:::666222///,,,+++++++++,,,---...///---)))&&&+++)))(((((())))))(((&&&((())))))******))))))((((((((()))))))))(((''''''((()))***)))((((((***+++%%%&&&'''((()))*********+++)))''')))+++,,,)))&&&***)))(((''''''((()))***&&&&&&&&&&&&'''((()))))))))))))))*********++++++)))***)))((('''''')))+++***&&&$$$(((***)))***---++++++***)))(((''''''&&&((('''&&&'''***,,,---,,,(((((()))***++++++,,,,,,((())))))(((%%%#########))))))((((((((()))************************++++++/////////---***))))))+++++++++,,,,,,,,,,,,++++++***,,,......---,,,---...---,,,+++,,,.../////////000000000000000000000000000000111111222333333444333333444555888;;;>>>???EEEPPPbbbvvv&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))******'''%%%'''(((((()))))))))((((((((())))))'''&&&&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&%%%&&&''''''(((((('''''')))))))))(((&&&%%%###"""!!!"""%%%'''((('''&&&$$$%%%%%%%%%%%%%%%&&&'''(((%%%&&&''')))******))))))&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********)))))))))((((((((((((((((((((()))))))))(((&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))***+++,,,,,,((((((((((((((()))))))))(((((((((((((((((((((((('''(((((())))))))))))))))))******++++++******)))))))))))))))******++++++,,,+++)))***++++++***(((((()))+++,,,------,,,,,,+++++++++,,,,,,,,,------///.........///000111222333222000111333555555555444555666777888999999999999999888999999:::;;;<<<999;;;<<<<<<;;;::::::;;;:::999888777777777777777888888777666555444444333222222222222222222222222000000111000...------...---///000///...---...000---......//////......---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,''')))***,,,,,,,,,***)))++++++++++++++++++++++++)))))))))***+++,,,---...,,,++++++******++++++,,,+++++++++++++++,,,------+++++++++++++++,,,------******************************+++++++++******)))---------...//////000000111000000///...............333:::@@@CCCDDDEEEEEEBBBCCCBBBAAA===999555333...---,,,+++******++++++---,,,+++,,,,,,,,,)))''',,,*********++++++)))''''''(((((())))))(((((('''''''''))))))***)))((((((******+++***(((((()))***&&&'''''')))***,,,...///888222+++((()))***)))&&&))))))(((((((((((())))))(((((((((''''''((())))))''''''''''''((((((((((((*********)))((())),,,///+++'''&&&((((((''')))---(((((())))))))))))))))))((('''&&&(((---000000000***+++++++++,,,,,,,,,---&&&'''((((((&&&%%%%%%&&&,,,+++***)))))))))******+++******))))))))))))***------+++(((%%%%%%&&&(((------...//////...------+++---//////------...///...---,,,---///000000000000000000000000000000000//////000111333444555555333444444666888;;;>>>???DDDPPPbbbvvv%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&(((***+++***'''$$$*********))))))((('''&&&)))***)))'''%%%%%%''')))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''(((((()))))))))))))))!!!###&&&((()))((('''%%%((('''&&&%%%%%%'''((()))%%%&&&(((******+++******&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''(((((()))))))))(((&&&%%%((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&(((((((((((()))))))))))))))((('''''''''''''''(((&&&&&&'''((()))***++++++))))))))))))))))))))))))((()))+++,,,,,,,,,+++*********++++++++++++******))))))******+++++++++,,,,,,+++******++++++***(((((())),,,...///...---,,,------//////000000000///444444444555666777999999;;;999888888:::<<<======???@@@AAACCCDDDEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFEEEGGGIIIHHHGGGFFFGGGHHHGGGFFFDDDCCCCCCCCCDDDEEEEEEDDDCCCBBB@@@???>>>===888888888888888888888888111444777666222//////000...///000///...---...000------...............---------------,,,,,,+++***,,,---------,,,,,,+++***+++,,,------......------'''(((***,,,---,,,***)))((((((((((((((((((((((((......---,,,,,,---------+++******************+++,,,+++++++++,,,------...,,,+++++++++,,,,,,---...************************)))***+++,,,,,,+++)))(((,,,,,,---...///000111111,,,,,,---...000222333444777>>>GGGMMMOOOMMMJJJHHH777777555333111///...---,,,,,,---------------------+++)))***,,,/////////---,,,,,,---......,,,***''''''((((((((((((''''''&&&'''(((*********))))))((())))))(((&&&%%%&&&((((((((((((***,,,///111333CCC999...''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((((((((((()))************+++++++++++++++++++++******,,,///222,,,)))''''''%%%"""$$$(((&&&&&&'''((()))***+++,,,)))''''''***///333333333+++***)))((('''&&&%%%$$$&&&(((************+++,,,******))))))***,,,...///,,,,,,+++***)))))))))***...---,,,)))((((((,,,...******,,,,,,,,,,,,******))),,,///...,,,+++---///---+++***+++---//////...000000000000000000000000...///000111333444555666444444444666888;;;>>>@@@BBBNNNaaauuu((('''&&&%%%$$$%%%%%%&&&++++++***((('''&&&%%%%%%''''''((())))))(((''''''((()))(((((('''&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((((()))%%%&&&'''(((((('''&&&%%%))))))************))))))''''''&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''((()))(((((((((+++)))'''&&&%%%&&&'''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&+++******))))))))))))***''''''(((((())))))******((((((((((((((((((((((((***)))((('''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***)))(((&&&&&&&&&&&&''')))((('''''''''(((***+++(((((())))))******))))))*********)))))))))((((((''''''(((((()))******+++***++++++,,,---...//////...//////...---,,,...000///000333666999;;;===>>><<<<<<===???@@@BBBCCCCCCDDDCCCCCCDDDEEEGGGHHHJJJMMMMMMLLLKKKKKKKKKKKKLLLKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOQQQQQQQQQOOOMMMKKKMMMLLLLLLKKKKKKKKKKKKKKKIIIIIIJJJJJJIIIGGGEEEDDDEEEDDDBBBAAA@@@@@@AAAAAA===999666555666777666555333333222222111000000000.........------,,,,,,,,,+++,,,---///111000,,,***((()))***+++,,,---...///333---'''&&&))),,,,,,***,,,---///...---,,,,,,---))))))***+++,,,------.....................------------,,,++++++,,,,,,,,,************************---,,,***)))))))))******))))))))))))******+++,,,---,,,,,,,,,---///222333000...000555333......333222000///000222777===@@@NNNNNNMMMJJJEEE???888444...------,,,,,,,,,------...---+++)))(((((())))))+++++++++***)))(((((('''+++***)))((((((((()))***))))))))))))************,,,,,,,,,+++***)))(((((((((((((((((())))))))))))'''''''''(((+++111666999777444...)))%%%%%%&&&'''***)))((((((((()))+++,,,---,,,+++***)))))))))))))))*********++++++++++++******))))))333@@@FFFCCC777111+++(((((()))(((&&&'''(((***,,,+++)))&&&$$$$$$%%%&&&((()))+++,,,---&&&((()))((('''&&&''')))+++******)))((((((''''''&&&''''''((()))******+++))),,,---,,,***)))+++---///---***''''''(((+++,,,***************************+++,,,,,,,,,,,,+++******++++++,,,---.../////////000000000......000111222222111111222222333444333444444555777:::<<<>>>FFFQQQbbbuuu((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''))))))))))))((('''&&&%%%%%%%%%&&&''''''''''''&&&&&&''''''''''''(((((((((&&&''''''((((((''''''&&&((())))))******))))))((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((())))))))))))(((***)))'''&&&&&&&&&((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&***)))((('''&&&%%%$$$$$$%%%&&&''''''((((((''''''((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((()))((((((((((((((())))))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((***,,,------------))))))((((((((())))))***)))******+++++++++************************************+++++++++,,,,,,,,,,,,------...//////000000///000111111111222444666;;;<<<>>>???AAABBBBBBCCCKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLNNNOOORRRQQQPPPPPPOOOOOOPPPPPPOOOOOOPPPQQQQQQQQQPPPPPPNNNOOOQQQSSSSSSSSSRRRQQQOOOOOONNNMMMMMMMMMMMMMMMHHHIIIJJJKKKKKKKKKJJJJJJHHHHHHHHHGGGHHHHHHIIIIIIIIIFFFBBB??????===:::777666666555444222111000000000000000//////......---...,,,++++++,,,---,,,++++++++++++,,,,,,,,,------222---)))(((,,,...---,,,...///000///---+++++++++*********************+++------------------------------,,,,,,+++,,,,,,---++++++++++++++++++++++++---,,,+++***)))******+++------,,,,,,---......///---------............---000---...000///+++---222000444:::@@@DDDFFFEEEEEE???>>><<<999555222000...------------------------,,,+++***))))))***++++++,,,,,,,,,+++***)))))))))+++***)))))))))***+++++++++******)))((('''&&&%%%******+++***)))(((''''''(((((((((((())))))))))))(((''''''(((***///333666111...***'''%%%%%%&&&'''***)))((((((((()))++++++,,,,,,***))))))((((((((())))))))))))*********+++++++++((((((///:::===999111...***(((((()))))))))((()))*********)))'''&&&&&&&&&'''((()))***++++++((()))******(((((()))***(((''''''&&&%%%%%%$$$$$$(((((())))))******++++++***,,,---,,,***)))+++------,,,,,,+++******+++++++++++++++***************,,,---...//////...---,,,---.....................///000000000......000111111111111111111222333333333444444555777:::<<<>>>EEEPPPaaasss((('''&&&&&&%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&'''((('''&&&%%%%%%&&&'''((()))*********)))(((''''''%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''''''''((('''(((((())))))(((((('''***)))((('''&&&%%%%%%%%%$$$$$$%%%&&&'''((()))***''''''((())))))))))))(((***)))'''&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''(((((())))))((((((''''''&&&''''''((()))*********))))))((('''''''''((((((((((((((((((((((((''''''(((((()))******+++))))))))))))))))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((###&&&***...111222111111)))))))))***))))))((((((***+++++++++++++++******************++++++++++++------------............000111111222333444555666888999<<<======???AAACCCFFFGGGHHHJJJKKKLLLLLLLLLRRRQQQQQQQQQQQQQQQQQQQQQSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQRRRQQQQQQPPPPPPMMMNNNPPPRRRRRRRRRQQQQQQIIIIIIHHHGGGGGGGGGGGGHHHDDDFFFHHHJJJLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPRRRPPPMMMKKKIIIFFFBBB???===<<<:::888666444333222333333333222111000000///333///+++)))***,,,......---------,,,,,,+++++++++000---***+++...000///---///000111///---*********+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------++++++++++++++++++++++++---,,,++++++***+++++++++//////......//////000000...///111111000...+++)))+++***,,,000222222666;;;AAADDDHHHJJJIIIEEE@@@<<<555333000---+++,,,---///+++,,,---......---,,,++++++***))))))***+++,,,---------,,,,,,+++*********************+++,,,------......------,,,+++******)))))))))))))))((('''&&&(((((((((((()))))))))))))))((((((((())),,,...000+++***)))'''''''''(((((())))))((((((((()))***++++++***)))(((((('''(((((((((((((((((())))))))))))+++***((('''+++111111---)))******)))((((((***+++)))))))))))))))((((((((((((((((((((())))))))))))***+++,,,,,,******+++,,,******))))))((('''''''''***************+++++++++***+++,,,,,,******+++,,,+++,,,---......,,,+++***,,,,,,++++++*********)))------............------000000/////////.........///000000000......000111111000000000000111222222333444444555777:::<<<>>>DDDNNN___rrr'''''''''&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))((('''%%%$$$$$$%%%'''((((((((()))))))))(((((('''&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''')))((('''&&&&&&'''((()))''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&'''((((((((((((''')))(((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&''')))******&&&&&&'''((((((((((((((((((((((((((()))***,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((###%%%(((,,,...//////...((()))***++++++)))((('''*********++++++******)))))))))******+++,,,,,,---///000000111222222333333666777888:::<<<>>>???@@@BBBDDDGGGHHHHHHIIIKKKMMMKKKLLLNNNQQQSSSTTTUUUVVVPPPPPPQQQRRRSSSTTTUUUVVVUUUTTTRRRQQQPPPPPPQQQRRROOOOOONNNMMMMMMMMMNNNNNNLLLLLLLLLLLLLLLKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHGGGBBBAAA@@@@@@??????@@@@@@???@@@BBBDDDFFFHHHJJJJJJPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQQQQQQQPPPNNNLLLJJJEEEDDDBBB???<<<:::888777666666555444333222111111666222...,,,---///000000---------,,,++++++******---,,,+++---///000///---...///000///---++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,//////............//////000111111111000///---,,,(((+++222888>>>BBBGGGKKKMMMJJJEEE???:::666444333111///---++++++,,,...000)))+++---......---,,,+++,,,+++*********+++,,,,,,,,,,,,+++++++++***************++++++,,,---......,,,,,,------......//////))))))******)))(((((('''(((((((((((())))))))))))***)))((((((((()))***++++++************))))))))))))(((((('''((()))***+++))))))(((''''''''''''''''''''''''(((((((((((()))***)))(((''')))***)))&&&%%%(((+++***(((''')))+++***)))(((''''''((())))))(((((((((((())))))))))))***+++,,,,,,******+++,,,+++++++++******)))))))))*********************)))++++++,,,+++++++++++++++++++++,,,------,,,+++***---,,,,,,++++++******)))***++++++++++++++++++***///.....................///000000000......000111000000000///000000111222333333444555777:::<<<>>>DDDOOO```rrr&&&'''''''''''''''''''''((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((&&&&&&'''(((((((((''''''&&&'''(((((())))))((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&(((((('''''''''(((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&''''''''''''&&&(((((((((((()))***,,,,,,&&&''''''((()))******+++))))))))))))))))))))))))'''(((((((((((('''&&&%%%(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***))))))))))))******+++((()))***++++++***)))(((((()))******++++++*********+++,,,---...000000111555666777888:::<<<=========>>>@@@BBBEEEHHHJJJKKKIIIKKKNNNNNNNNNMMMNNNOOOQQQRRRSSSTTTVVVVVVVVVVVVRRRRRRSSSTTTUUUUUUVVVVVVPPPOOOMMMKKKJJJJJJJJJJJJFFFEEEEEEDDDDDDDDDDDDDDDBBBBBBCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@??????>>>===>>>===<<<<<<;;;;;;<<<<<<::::::;;;<<<>>>???@@@AAAHHHJJJLLLNNNOOOOOOOOONNNMMMOOOQQQRRRSSSRRRRRRRRRLLLKKKIIIFFFCCCAAA???>>>:::999888777555444222222444222000000111111111000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---......---,,,,,,---//////...---...///))))))******+++,,,,,,---,,,---------.........///---,,,,,,,,,------...///---------------------------------.........------000//////........./////////............000111222111666===BBBEEEHHHIIIIII>>>:::444///---...000222,,,,,,,,,+++++++++++++++)))***,,,......---,,,+++///---,,,************+++***************)))))))))******+++,,,---.........''''''((())))))***++++++******++++++******))))))(((((((((((())))))))))))))))))((((((((('''''''''++++++******)))((('''''')))((('''''''''(((******)))(((''''''''''''''''''&&&'''''''''(((((((((((()))((('''((()))((('''&&&%%%(((++++++(((&&&''')))***)))(((''''''((()))***&&&&&&'''((()))***++++++)))***+++***))))))***+++((((((''''''''''''&&&&&&)))))))))))))))(((((((((+++++++++++++++,,,++++++++++++***)))******+++,,,,,,,,,,,,,,,++++++************))))))))))))******++++++,,,---....../////////000000000......000111000000000///000000111222333333444555777:::<<<>>>EEEOOO```sss&&&&&&'''((((((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%&&&'''(((%%%%%%&&&'''(((((('''''''''(((((()))))))))))))))'''''''''(((((((((((())))))(((((((((((((((((()))'''(((((())))))(((((('''%%%%%%%%%&&&'''((()))***(((((('''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''+++***)))(((&&&%%%######$$$%%%%%%&&&'''&&&&&&&&&''''''&&&''''''((()))***%%%&&&'''((()))***+++,,,))))))))))))))))))))))))((())))))))))))'''%%%$$$(((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))(((((())))))))))))((((((...---+++))))))))))))***((()))******++++++******)))***+++---............000111222444666888999:::???@@@AAABBBDDDFFFGGGHHHCCCDDDFFFHHHKKKMMMOOOPPPPPPRRRTTTUUUSSSRRRQQQRRRUUUUUUTTTSSSRRRPPPNNNNNNPPPOOOOOONNNNNNMMMMMMMMMHHHGGGEEECCCBBBBBBBBBBBB>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::777777777888999999::::::888888777666666666666777777777666666666777888999<<<>>>AAADDDFFFIIIJJJKKKKKKMMMOOOPPPOOOOOOPPPRRROOOOOOMMMKKKIIIGGGEEEDDD>>>===<<<:::888666555444222111111222444444222000........................+++,,,,,,------------,,,+++---/////////...///000&&&'''((()))***+++,,,,,,,,,------....../////////,,,,,,,,,,,,---...///000........................------...////////////...111111000000//////000000---,,,,,,---///222555888???DDDGGGDDDAAA???<<<888///...---,,,++++++,,,,,,,,,,,,---...---,,,***))))))***+++,,,------,,,,,,000///---+++***)))******))))))))))))))))))))))))***+++,,,---------------*********)))))))))((((((******++++++++++++******(((((((((((())))))))))))'''(((((()))(((((('''&&&))))))((('''&&&%%%$$$$$$(((((('''''''''((()))***((((((''''''''''''((((((''''''''''''(((((((((((()))''''''))))))'''''')))((()))******(((''''''((())))))(((''''''(((***+++&&&&&&'''((()))***++++++((()))***)))(((((((((***))))))))))))))))))((((((((((((((((((((())))))))),,,+++******,,,,,,+++***+++***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,---...///000///000000000......000111111000000000000111222222333444444555777:::<<<>>>EEEPPPaaasss%%%&&&'''((())))))((('''&&&&&&'''((()))***++++++''''''''''''''''''''''''%%%%%%'''(((((()))))))))(((((()))************)))((((((((()))))))))******(((((())))))))))))((((((((())))))******))))))(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''''''''&&&'''(((((())))))((((((&&&''''''((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((******)))'''&&&%%%$$$###%%%&&&&&&'''''''''''''''((((((''''''''''''((((((&&&''''''((()))******+++))))))))))))))))))))))))((()))***++++++***((('''))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))(((((())))))))))))((((((+++++++++++++++*********((((((((()))***+++,,,------...000222444555555666999:::<<<>>>@@@BBBDDDEEEGGGHHHHHHIIIIIIJJJJJJKKKHHHIIIJJJJJJLLLMMMMMMNNNNNNQQQSSSSSSRRRPPPPPPPPPOOONNNMMMKKKHHHEEECCCBBBFFFFFFEEEDDDDDDCCCBBBBBBBBBAAA???>>>=========>>>;;;;;;:::999999999999:::999999::::::;;;:::::::::777777777777888999::::::666555555444444444444444666666555444444555666777888999:::;;;===@@@BBBCCCDDDFFFHHHHHHGGGHHHKKKNNNPPPOOONNNMMMLLLKKKJJJIIICCCBBB@@@>>><<<:::888888555444444555777888777666444333333222111000//////............---,,,------,,,...000000///......///*********++++++,,,,,,,,,++++++,,,------...//////,,,,,,,,,------...///000////////////////////////---...///000000000//////000000///...............///000111444666999<<<===DDDGGGEEE<<<666444111,,,.........---,,,***)))(((,,,,,,---------,,,+++***)))******+++,,,,,,------...---,,,+++***++++++,,,***************************+++,,,------,,,++++++,,,,,,,,,,,,++++++++++++))))))************))))))(((((((((((())))))))))))%%%&&&((()))))))))''''''(((((('''&&&%%%%%%%%%%%%(((((('''&&&'''((()))***)))(((((('''(((((())))))''''''((((((((()))))))))***&&&&&&))))))&&&''',,,***)))((((((******))))))((((((((((((((()))******'''((((((((()))))))))***((()))***)))(((((()))***++++++++++++++++++++++++((((((((())))))******+++---+++)))***,,,---+++***)))***++++++,,,,,,++++++***++++++,,,,,,---------......---,,,,,,---......,,,,,,------....../////////000000000......000111111111111111111222333333333444444555777:::<<<>>>DDDOOO___rrr%%%&&&((()))))))))((('''&&&''')))***,,,...000000''''''((())))))(((''''''%%%&&&''')))************(((((()))***************))))))))))))************'''((()))******)))((('''))))))************))))))(((''''''&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))((())))))***************&&&&&&'''((())))))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((+++******))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((()))+++---...---,,,+++************************(((((()))***************))))))))))))))))))))))))(((((())))))))))))(((((($$$&&&)))+++,,,,,,***)))(((((((((((())),,,...///111222444666999:::;;;<<>>>>>999888777555333111000///000000000///------...///...000111000...------...000000/////////.........******+++,,,,,,---......,,,,,,,,,---...///000000000000000000000000000000---...///111111111000///...---,,,+++++++++++++++333555999===@@@AAABBBBBB@@@CCC>>>444...000000---...---+++)))***,,,///000(((((((((((((((((())))))************+++,,,---...---,,,+++++++++,,,---...+++++++++++++++++++++,,,***+++,,,,,,,,,+++***)))&&&'''''')))***+++,,,,,,(((((()))))))))))))))((((((((((((((())))))))))))$$$%%%(((*********(((''')))((('''&&&&&&'''((()))(((''''''&&&'''((()))***))))))((((((((())))))***(((((((((((())))))))))))+++'''&&&)))((($$$&&&,,,+++(((&&&'''+++---,,,***''''''(((((()))))))))******)))))))))((((((((('''(((***+++***)))((()))***(((((((((((((((((())))))(((((()))***+++,,,,,,------+++)))***,,,---,,,)))(((***---///000...,,,***)))***+++,,,------...///...---,,,,,,,,,,,,---...///////////////.........///000000000......000111222222111111222222333444444444444555777:::<<<>>>BBBMMM^^^qqq&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''')))///666666222((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&((())))))((('''))))))))))))))))))))))))''''''(((((())))))******((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))'''&&&%%%$$$%%%&&&(((***'''(((******))))))***,,,))))))(((((((((((())))))'''''''''''''''((())))))'''''''''''''''&&&&&&&&&(((((()))***+++,,,,,,,,,++++++***))))))((())))))***)))'''&&&'''(((***+++))))))))))))************+++***)))((((((((((((((()))))))))))))))(((((((((***))))))(((((())))))***)))***+++***))))))***+++//////......///111222333777999;;;>>>@@@BBBCCCDDDGGGHHHJJJLLLMMMMMMMMMMMMIIIGGGDDDDDDDDDEEEEEEDDDCCCCCCCCCBBBBBBAAA@@@???:::<<<>>>??????>>><<<;;;===999666777:::<<<;;;999<<<<<<===>>>????????????@@@@@@AAAAAAAAA???===<<<@@@@@@???>>>===<<<<<<;;;???@@@AAACCCDDDEEEEEEEEECCCAAA??????@@@@@@???>>>===:::777777999::::::888::::::;;;<<<;;;:::999888888999999999888888:::;;;999:::;;;<<<>>>@@@AAACCCDDDDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFCCC@@@>>><<<:::999999999:::<<<>>>@@@?????????>>><<<:::888666111000...///111111...***...---+++,,,...//////...,,,---...///000///......******))))))***,,,...///111000...,,,+++++++++,,,$$$***111222000...000333:::111,,,///111//////111000///000333666777777666@@@???===<<<;;;888555222444333111000......------...---,,,+++************)))***+++,,,---,,,++++++------------,,,,,,+++***+++++++++*********)))))))))***,,,---...------,,,***+++,,,,,,------,,,,,,++++++******************))))))(((((()))***++++++))))))************))))))))))))***))))))((('''''''''((('''&&&%%%%%%''')))&&&&&&'''((()))***++++++---+++)))''''''(((***+++))),,,///...***'''''''''''''''((())))))))))))(((((((((''''''((()))******((((((''''''''''''((((((&&&'''((()))***+++,,,,,,,,,+++***))))))+++---///000,,,(((''')))***(((&&&******)))))))))))))))))),,,***)))***++++++***)))***'''$$$!!!"""%%%***---------------------------...------,,,,,,------...///......------///000111,,,------///000111222333000111333555555444333222222333333444555999>>>BBB@@@KKK\\\ppp''''''''''''''''''''''''$$$''''''&&&)))...///+++&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))(((((('''&&&$$$###''''''''''''''''''''''''(((((())))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))))))))))))))((((((((()))+++---///'''((())))))(((''')))***)))((((((''''''(((((()))'''''''''''''''((())))))''''''''''''''''''''''''((((((((())))))*********))))))((((((((()))*********))))))((((((***+++,,,))))))))))))************)))))))))((((((''''''&&&******)))))))))))))))))))))))))))((((((((())))))(((***+++,,,++++++---...222333333555777:::===???@@@AAACCCEEEGGGIIIJJJJJJLLLMMMNNNOOOOOONNNMMMLLLGGGDDDAAA???>>>===<<<;;;999999::::::::::::999999555666777888999888888777666444333333555666777777===>>>@@@BBBDDDEEEFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIKKKLLLMMMNNNNNNNNNMMMKKKJJJIIIJJJKKKJJJIIIFFFCCC@@@@@@BBBCCCBBBAAAAAABBBCCCCCCCCCBBB@@@???;;;<<<===<<<;;;<<<===???AAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCAAA???===<<<::::::999999:::;;;===>>>??????@@@@@@???>>><<<<<<:::777333222222222000...111///------...///...---...//////000//////------,,,,,,+++,,,,,,---...//////...---,,,+++++++++,,,)))---222333222111111333000---...222111------111333444888===DDDIIILLLLLLDDD@@@<<<888555333000---///...---,,,+++*********------,,,+++************)))***+++,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++++++++*********))))))***))))))(((((()))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++((((((((('''(((((())))))******++++++++++++******)))))))))***))))))((((((*********)))((((((***,,,(((((((((((())))))))))))*********)))))))))))))))&&&))),,,,,,***((('''((())))))))))))))))))))))))))))))(((((()))******+++((((((''''''''''''(((((('''(((((()))***+++,,,,,,++++++***))))))***,,,,,,,,,***((('''((((((((('''************************,,,+++***+++,,,,,,+++***++++++,,,,,,+++***((('''------------------------...------,,,,,,------...///......---...///000111/////////000000111111111000111333444444444333222555555666555555777;;;>>>@@@KKK\\\ooo((((((((((((((((((((((((%%%))))))&&&%%%'''((('''$$$&&&)))******)))&&&$$$''''''''''''''''''''''''((((((((('''&&&%%%$$$###''''''''''''''''''''''''************))))))))))))(((((((((''''''(((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((()))))))))))))))(((((()))+++---000111'''((()))((('''&&&'''((((((''''''''''''''''''((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))******************++++++++++++))))))))))))******************++++++***)))'''&&&************************++++++************++++++)))+++---//////000333555777888:::===AAAEEEIIIKKKJJJJJJKKKMMMNNNOOOPPPPPPSSSSSSRRRPPPNNNLLLJJJIIIBBB???;;;999999888777555333444444555666555555555444444555666777888888999555666666666666777999<<<@@@BBBDDDGGGJJJLLLMMMNNNOOOOOONNNNNNNNNNNNOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUSSSTTTUUUUUUTTTSSSNNNLLLJJJJJJKKKKKKKKKJJJHHHIIIJJJJJJJJJIIIHHHGGGAAABBBCCCBBBAAAAAACCCEEEJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>===;;;;;;::::::::::::;;;;;;???@@@AAABBBCCCCCCCCCCCCCCC???;;;777666666555444111000...///000000///...000000000000///...---,,,------......///.........------,,,,,,,,,,,,------000111222333333333222111111000111000---***...555EEEDDDDDDEEEGGGHHHHHHGGGAAA<<<666222///...---,,,,,,+++******)))))))))***,,,,,,++++++***+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,++++++***+++++++++***************,,,***'''%%%%%%''')))***++++++,,,,,,,,,++++++******++++++,,,,,,---------+++******))))))))))))***++++++,,,,,,,,,,,,++++++((())))))*********)))))))))***+++***((((((***+++******))))))((((((''''''((()))***+++***)))((('''$$$''')))***)))(((((()))++++++))))))((()))***+++((((((((((((((())))))***((((((''''''''''''(((((())))))******++++++++++++************))))))))))))++++++,,,+++))))))+++,,,************************---+++***+++------,,,++++++,,,...//////,,,***(((------------------------...------,,,,,,------...///............///000000111111111111111111111111111111111222222222222333333555666666666777:::<<>>AAAEEEIIIMMMPPPQQQPPPPPPPPPPPPPPPQQQQQQQQQTTTSSSQQQNNNJJJGGGDDDCCC;;;999777666777888888888666666777777777777777666555555555666777999:::;;;888;;;===<<<:::;;;???CCCEEEFFFHHHKKKMMMOOOPPPQQQQQQPPPOOOOOOOOOPPPRRRSSSSSSSSSRRRPPPOOONNNMMMMMMSSSSSSTTTUUUVVVVVVVVVVVVWWWVVVVVVWWWXXXYYYWWWVVVPPPOOONNNNNNNNNNNNNNNMMMLLLMMMNNNNNNNNNMMMKKKJJJGGGHHHIIIHHHGGGGGGIIIKKKMMMLLLKKKJJJIIIHHHHHHHHHJJJJJJJJJKKKJJJJJJIIIIIIGGGFFFEEEDDDCCCAAA@@@???>>>======<<<;;;;;;::::::>>>???@@@BBBDDDEEEFFFFFFFFFDDDAAA???>>>===<<<;;;111000000111333333222111////////////......---------...///000///...---,,,---------......//////000333222111222333333111///222000---,,,---444???HHHTTTPPPJJJEEE@@@;;;666333555222///---...//////...,,,,,,++++++++++++,,,---+++++++++***++++++,,,,,,)))******+++++++++++++++++++++,,,,,,,,,++++++***************************,,,+++***))))))***,,,---,,,------------,,,++++++++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++(((((()))***++++++++++++&&&'''((('''&&&&&&'''((())))))))))))(((((((((((()))))))))))))))(((((('''&&&'''((()))))))))((((((+++***(((((()))***---...''''''&&&&&&&&&''''''(((((((((''''''''''''((((((************++++++++++++))))))******)))((('''&&&'''***,,,+++)))(((+++...************+++++++++++++++***)))***,,,---,,,+++***))))))((()))+++---///,,,,,,------------------...------,,,,,,------.............../////////000111111111111111222222222111111000000000111222333///111444666888999<<<>>>CCCMMM\\\nnn&&&&&&&&&&&&&&&&&&&&&&&&&&&+++---)))&&&'''))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%(((******(((''')))***))))))))))))))))))))))))+++*********))))))((((((''''''((())))))(((''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))))))))*********+++++++++(((((((((((())))))))))))(((((('''''''''((((((((()))***+++***((('''((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((('''((((((((())))))******)))))))))))))))))))))(((******((('''&&&&&&&&&&&&'''((())))))******))))))((()))))))))***************+++,,,------+++)))(((((((((((())))))*********,,,,,,,,,---...000111222222555888;;;===???CCCEEEGGGHHHJJJLLLOOOQQQSSSTTTTTTSSSRRRPPPOOOOOOOOOOOONNNMMMJJJGGGCCC@@@===<<<888777555555777999999999;;;;;;;;;;;;;;;:::999888777777777888999:::<<<===<<<>>>@@@???>>>???CCCFFFHHHIIIKKKLLLNNNOOOOOOOOOOOOOOONNNNNNOOOQQQSSSTTTUUUTTTSSSRRRPPPOOONNNMMMPPPQQQQQQRRRRRRRRRQQQQQQTTTSSSSSSUUUWWWWWWVVVTTTOOOPPPPPPPPPOOONNNNNNNNNNNNOOOPPPPPPPPPOOOMMMMMMKKKLLLLLLLLLKKKKKKMMMOOOLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMOOOOOOPPPPPPPPPOOOMMMJJJGGGEEEDDDCCCAAAAAA@@@@@@>>>===<<<<<<:::;;;<<<===???@@@BBBBBBAAACCCEEEFFFEEEDDDBBBAAA888777666666777666333111///............/////////,,,---...//////...,,,,,,//////000111111222222222333222000000111111000///,,,+++,,,222===JJJTTTXXXNNNJJJEEE@@@<<<888444111,,,++++++---///000...---,,,,,,,,,,,,,,,------...+++++++++***++++++,,,,,,)))))))))*********++++++******+++,,,,,,+++++++++************************)))***+++,,,---------------...............------++++++,,,---......////////////...------,,,------******++++++++++++******))))))***+++,,,,,,++++++%%%&&&''''''&&&%%%&&&'''(((((((((((())))))))))))+++***((('''&&&'''((()))***)))))))))))))))((('''((('''''''''))),,,///111))))))(((''''''(((((((((((((((''''''''''''((((((*********************+++)))))))))))))))((('''&&&###&&&((((((&&&%%%'''***))))))*********+++++++++)))(((((()))***++++++***)))(((''''''(((+++---///,,,,,,,,,---------.........------,,,,,,------...---....../////////////////////000111222333444444111111000000000111222333...111444666777999<<<>>>CCCMMM\\\mmm&&&&&&&&&&&&&&&&&&&&&&&&$$$((()))&&&%%%((()))((()))(((%%%######%%%((()))''''''''''''''''''''''''))),,,---,,,(((&&&&&&(((''''''''''''''''''''''''))))))))))))((((((((((((&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''((())))))))))))*********************++++++++++++(((((((((((())))))))))))))))))))))))(((((((((''')))***+++***)))((()))***(((''''''''''''''''''((()))((((((''''''''''''(((&&&''''''(((((())))))***)))))))))))))))))))))))),,,+++***((('''&&&%%%%%%((((((((((((((()))))))))))))))))))))************'''((()))***+++***))))))(((((())))))***++++++++++++,,,---...111333555666;;;===@@@CCCDDDGGGJJJLLLPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSPPPNNNLLLKKKJJJKKKFFFDDDBBB???===;;;:::999:::888666666888999999999>>>>>>????????????>>>>>>AAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGFFFFFFGGGJJJLLLIIIJJJKKKLLLLLLMMMLLLLLLMMMMMMNNNOOOPPPRRRTTTUUURRRRRRRRRQQQQQQQQQQQQQQQNNNNNNOOOOOOOOONNNMMMMMMOOOOOOPPPRRRUUUUUUTTTRRROOOPPPRRRQQQOOONNNNNNOOOPPPQQQRRRRRRRRRQQQOOONNNLLLMMMNNNMMMLLLLLLNNNPPPLLLLLLKKKJJJJJJJJJJJJJJJGGGIIIKKKNNNPPPRRRSSSSSSWWWUUURRROOOLLLIIIHHHGGGEEEEEEEEEEEEDDDBBBAAA@@@:::999999999:::;;;<<<===<<<@@@EEEIIIIIIHHHGGGGGGDDDBBB@@@>>>===999555111222111111000000000000111------...............---111111222333444444333333111000///......///111222111666>>>FFFPPPUUUQQQJJJ@@@===999666444333111000,,,,,,,,,...///...,,,***+++++++++***++++++,,,,,,,,,,,,++++++***+++++++++***))))))))))))***++++++)))***++++++++++++++++++***************+++++++++'''(((***,,,,,,,,,+++***,,,,,,---...............+++,,,,,,------.........---,,,,,,++++++++++++,,,******++++++++++++************+++,,,,,,,,,++++++'''(((******)))(((((()))''''''(((((())))))******,,,***'''%%%%%%&&&(((***+++***(((((()))***((('''&&&&&&&&&((())),,,...000,,,++++++************+++((((((''''''''''''(((((((((((())))))************))))))))))))((((((((((((''')))++++++******++++++((((((((()))******++++++(((''''''(((***+++***))))))***,,,......,,,***(((+++,,,,,,------............------,,,,,,------...---......///000/////////---...///000222333444444111111111222222222222333222444555555555666999;;;CCCLLL[[[lll''''''''''''''''''''''''%%%'''&&&$$$&&&***)))&&&((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''(((+++---+++'''$$$%%%((('''''''''''''''''''''''''''''''''''''''(((((((((&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((()))))))))***(((((()))))))))*********(((((((((((())))))))))))'''(((((()))))))))(((((('''(((***)))(((((()))***)))((((((''''''(((((()))))))))((('''''''''''''''%%%&&&&&&'''(((((())))))'''''''''(((((())))))))),,,+++***)))((('''''''''***)))((((((((()))***+++))))))))))))************(((((()))***+++,,,------******+++,,,,,,---......///000222444888;;;>>>???CCCEEEHHHJJJKKKLLLOOOQQQSSSSSSTTTTTTTTTSSSRRRQQQPPPNNNJJJGGGDDDBBBBBBBBB>>>===<<<:::999999999:::<<<:::999:::===???@@@@@@DDDEEEGGGHHHJJJJJJKKKKKKMMMNNNOOOQQQQQQQQQPPPOOONNNLLLKKKKKKLLLNNNOOONNNHHHIIIJJJKKKLLLLLLLLLKKKJJJKKKMMMOOOQQQRRRSSSSSSPPPPPPPPPOOOOOONNNNNNNNNKKKKKKLLLLLLKKKJJJJJJIIIKKKLLLMMMPPPRRRSSSQQQOOOMMMOOOQQQQQQNNNMMMMMMNNNOOOPPPQQQQQQQQQPPPOOONNNKKKLLLMMMMMMLLLLLLMMMOOOOOOOOOMMMLLLLLLKKKKKKKKKHHHIIILLLNNNQQQSSSTTTUUUXXXWWWTTTQQQNNNLLLKKKKKKIIIIIIJJJJJJIIIGGGEEEDDDAAA@@@???============>>>:::???DDDGGGGGGHHHIIIKKKKKKIIIHHHFFFEEEAAA===999999888666444222111111111............///000000111111222333444444333333222---//////...---...333777<<>>CCCGGGIIIJJJLLLMMMOOORRRUUUWWWXXXXXXQQQRRRTTTUUUUUUTTTRRRQQQNNNJJJGGGHHHKKKMMMLLLJJJGGGHHHIIIJJJKKKLLLLLLLLLGGGHHHKKKNNNPPPQQQQQQQQQPPPPPPNNNMMMKKKIIIHHHGGGIIIIIIIIIIIIHHHGGGFFFFFFHHHHHHJJJMMMPPPPPPNNNMMMJJJMMMPPPOOOLLLJJJKKKLLLMMMNNNNNNOOOOOOMMMLLLKKKKKKLLLLLLLLLKKKKKKMMMNNNSSSRRRQQQOOOMMMLLLLLLLLLJJJLLLNNNPPPSSSTTTVVVVVVWWWVVVSSSPPPOOONNNMMMMMMKKKLLLMMMMMMLLLJJJIIIHHHJJJIIIFFFDDDCCCBBBBBBBBB;;;>>>BBBDDDDDDFFFJJJMMMKKKKKKJJJKKKKKKJJJFFFCCC???===:::777444222111111000//////...///111333444111222333444333333111111+++...000///,,,...444;;;>>>LLLXXXZZZVVVPPPFFF<<<222000---,,,...///000000222///,,,+++,,,...000000...------,,,++++++,,,,,,...---,,,+++***************)))((((((((()))+++,,,((()))***+++++++++++++++))))))******++++++++++++111///,,,)))''''''((()))&&&'''(((***+++,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///,,,------......------,,,------------,,,,,,+++***(((***,,,,,,+++***)))***++++++***)))((('''&&&&&&'''((()))))))))(((&&&&&&'''$$$###$$$(((******((((((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$%%%&&&'''((()))***+++***)))((('''((())),,,---(((&&&%%%'''******'''$$$%%%&&&&&&'''((())))))***)))(((((()))+++---,,,++++++)))&&&$$$&&&***///333++++++,,,,,,---...//////...------,,,,,,------...,,,---///000000000///...//////////////////000000000222444555555555333222000111222222444777<<<@@@AAAJJJYYYjjj''''''((((((((('''%%%$$$'''''''''(((((((((((()))%%%%%%%%%&&&'''((())))))******)))''''''&&&&&&&&&'''''''''''''''((())))))+++111222,,,)))***((($$$))))))))))))))))))))))))))))))))))))(((((((((((((((((('''(((((()))***+++))))))(((((('''''''''&&&******))))))((((((''''''))))))))))))))))))))))))&&&''')))******(((&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''((((((((('''%%%&&&(((***((((((((((((((((((((((((+++*********))))))((((((,,,,,,++++++***)))))))))((('''&&&&&&''')))+++---))))))******)))(((''''''(((***************,,,...000000000000222444777888;;;===AAACCCFFFHHHKKKNNNKKKMMMOOORRRSSSSSSRRRRRRXXXVVVSSSPPPLLLJJJHHHGGG@@@???<<<:::999888999999===;;;999:::===AAACCCCCCCCCDDDFFFIIILLLOOORRRTTTXXXXXXYYYYYYXXXWWWUUUTTTUUUTTTSSSSSSSSSRRRPPPNNNPPPLLLHHHHHHJJJLLLKKKIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFDDDDDDIIINNNPPPPPPOOONNNMMMLLLKKKJJJHHHEEEDDDFFFFFFFFFGGGIIIHHHFFFDDDHHHLLLMMMJJJIIILLLNNNMMMLLLLLLKKKIIIIIIJJJJJJIIIMMMPPPPPPNNNNNNOOOMMMHHHMMMKKKIIIHHHHHHIIIKKKLLLNNNOOOOOONNNLLLKKKLLLNNNLLLNNNPPPPPPNNNNNNPPPRRR___XXXSSSTTTSSSNNNMMMPPPPPPQQQRRRQQQNNNKKKIIIIIILLLKKKJJJHHHGGGGGGFFFFFFEEEDDDBBBBBBBBBDDDGGGHHHMMMOOORRRTTTSSSPPPLLLIIIIIIGGGCCC>>>:::666444333333///,,,...222555333000222111111000000000111111...111444555555999AAAHHHPPPOOOKKKFFFBBB@@@AAACCC>>>999222...,,,,,,---,,,,,,---///000000///---,,,+++,,,---......---,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++***)))(((((((((******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------...+++***)))'''''')))***+++,,,,,,+++***))))))*********+++---......---+++***,,,---...//////---+++***)))***+++***((('''''''''&&&'''((()))*********)))''''''(((((()))))))))***,,,+++***)))***)))((('''(((((())))))))))))(((((((((((((((((((((((())))))******++++++++++++******(((((())))))*********+++))))))))))))***************************+++++++++(((((())))))))))))((((((***+++---......---+++***))))))*********+++++++++...------,,,,,,++++++***...//////////////////......//////000000000000000222,,,***---222333000...222111000000000111222333000333666888888999;;;===AAAJJJXXXiii}}}&&&'''((((((((('''&&&%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''((()))))))))((('''&&&&&&%%%%%%%%%'''''''''''''''((())))))***...///***''')))(((%%%''''''''''''''''''''''''((((((((('''''''''''''''((('''''''''''''''((()))((('''''''''&&&&&&&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))###%%%'''((()))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&''')))((((((((((((((((((((((((******)))))))))((((((((())))))******************)))((('''&&&&&&((()))***++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---///---...000333777<<<@@@BBBDDDFFFHHHJJJKKKMMMOOOPPPLLLNNNPPPRRRSSSSSSRRRQQQSSSQQQNNNJJJFFFCCCAAA@@@===<<<;;;999999999:::;;;>>>======@@@DDDGGGIIIIIIJJJKKKLLLMMMPPPSSSVVVWWW[[[\\\[[[[[[YYYWWWTTTSSSNNNNNNNNNNNNOOOOOOMMMLLLMMMKKKIIIIIIJJJJJJJJJIIIFFFGGGIIIJJJIIIGGGEEECCCFFFDDDEEEIIINNNOOOOOONNNNNNOOOOOOPPPPPPNNNKKKHHHDDDDDDDDDFFFHHHHHHFFFEEEGGGOOOVVVWWWVVVVVVRRRMMMKKKKKKJJJGGGGGGIIIKKKMMMNNNTTTVVVSSSOOOPPPPPPOOOPPPOOONNNMMMMMMMMMNNNNNNNNNNNNMMMKKKHHHGGGGGGIIIHHHJJJMMMMMMMMMNNNQQQTTT\\\VVVRRRTTTTTTQQQQQQTTTRRRTTTTTTSSSPPPMMMLLLLLLJJJJJJJJJJJJKKKLLLNNNNNNIIIIIIGGGFFFFFFFFFGGGHHHHHHKKKNNNPPPQQQPPPNNNMMMMMMLLLIIIEEEAAA===:::999777444000111333444222...333333111111111111222333---111666999<<>><<<:::999999999::::::;;;===>>>???CCCCCCEEEIIIMMMPPPQQQQQQQQQQQQPPPPPPRRRTTTWWWYYY\\\[[[[[[YYYVVVSSSPPPNNNGGGHHHIIIJJJKKKKKKJJJJJJJJJKKKLLLLLLJJJIIIIIIJJJEEEGGGJJJLLLLLLJJJFFFDDDCCCDDDGGGKKKPPPUUUVVVVVVVVVUUUUUUVVVUUURRRNNNJJJGGGGGGHHHKKKNNNPPPPPPOOOSSS\\\ccceeecccaaa\\\VVVPPPOOOMMMJJJGGGIIIOOOUUU\\\dddhhhccc[[[XXXWWWVVVQQQQQQPPPOOONNNMMMLLLLLLLLLMMMLLLIIIFFFDDDEEEFFFCCCEEEFFFGGGGGGIIIMMMOOORRRNNNLLLNNNPPPOOOOOOQQQSSSTTTUUUTTTQQQOOOOOOOOOKKKKKKKKKLLLNNNOOOQQQRRROOOOOONNNMMMLLLKKKIIIIIIDDDFFFIIILLLNNNOOOPPPPPPPPPPPPOOOMMMJJJFFFCCCAAA???;;;777666666555111---333111///------...///000222666;;;===>>>AAAFFFJJJNNNBBB333+++,,,000333333888;;;:::444+++''')))---+++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++------,,,,,,++++++******(((((()))***+++,,,---...***++++++,,,,,,+++++++++************************************************++++++,,,,,,+++)))'''&&&)))+++---......---+++))),,,+++******)))*********)))******+++++++++,,,,,,******(((((())),,,...000)))+++,,,---,,,+++,,,---)))))))))***************)))))))))*********************))))))((((((''''''&&&'''''''''(((((())))))+++*********))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))*********************)))((((((((('''((())))))******))))))(((((()))***++++++***)))(((++++++++++++,,,,,,,,,,,,************++++++++++++)))+++,,,------,,,+++)))++++++,,,---------------...111222111......///111222111000000000111333444000222555666777:::===???BBBKKKYYYjjj~~~%%%%%%&&&''''''(((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))(((''''''&&&%%%%%%%%%&&&'''''''''''''''((())))))(((***)))'''&&&''')))***''''''''''''''''''''''''&&&&&&''''''''''''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&(((++++++***(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))))))))+++***))))))))))))******((('''&&&%%%&&&(((***,,,---///222333444555777999>>>???AAADDDGGGKKKMMMOOOOOONNNOOOPPPRRRRRRPPPOOOOOOOOOOOOMMMKKKIIIGGGFFF@@@???===;;;999888777777:::;;;<<>>===999777666666888222---,,,...000///---))),,,///...+++***---000+++,,,,,,------,,,,,,+++***++++++++++++++++++***......---,,,++++++******(((((()))***++++++,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&((()))+++,,,+++***)))***+++,,,------,,,+++***++++++***************+++))))))))))))***+++,,,---+++*********+++,,,...///+++,,,......,,,+++,,,---+++++++++************+++******************++++++))))))***)))(((''''''(((&&&&&&&&&''''''((())))))+++++++++***))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************,,,++++++***)))((((((''')))))))))******)))))))))((()))***+++++++++******++++++,,,,,,,,,---------)))******+++,,,,,,------)))***,,,......,,,***)))++++++,,,------------,,,***...//////000333444444333222222111222333555666222444555666777999===@@@AAAJJJXXXiii}}}&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''(((((('''''''''((()))))))))((('''''''''''''''''''''''''''''''''((()))))))))(((((((((''''''***---((((((((((((((((((((((((''''''((((((((()))))))))******)))(((''''''''''''''''''''''''''''''((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((())))))))))))(((***,,,,,,+++***)))***))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((''''''************+++,,,---------,,,+++******,,,...//////222666999;;;===@@@BBBHHHIIIJJJLLLNNNOOOPPPQQQRRRQQQQQQSSSUUUUUUSSSPPPMMMLLLJJJGGGDDD@@@>>><<<888888777777888999999:::===???BBBEEEIIILLLNNNPPPRRRRRRTTTVVVXXXXXXVVVSSSRRRQQQOOOMMMMMMMMMNNNOOOOOOOOOOOOOOONNNKKKIIIHHHGGGHHHHHHFFFCCCCCCEEEGGGIIIPPPWWWZZZXXXSSSOOONNNOOORRRUUUXXXYYYWWWTTTRRRUUU]]]dddjjjrrr~~~vvvllleeebbbaaa___\\\dddfffjjjrrr{{{yyyssseee```^^^___aaaeeeqqq~~~qqqiiigggbbb]]]XXXTTTQQQPPPUUUXXX[[[ZZZVVVPPPKKKHHHHHHEEECCCAAABBBDDDFFFHHHGGGGGGFFFFFFGGGIIIIIIGGGGGGIIIJJJKKKKKKLLLNNNPPPQQQQQQPPPOOONNNMMMMMMMMMQQQRRRTTTVVVVVVTTTRRRQQQLLLLLLKKKJJJJJJJJJJJJJJJIIIJJJMMMOOOPPPPPPOOONNNLLLJJJGGGDDDAAA<<<888555333222222222444777:::<<<;;;<<<<<<999555000---+++***,,,...000000///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......------,,,+++*********************************+++,,,.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,,,,+++,,,+++***))))))***+++,,,+++***************++++++******))))))******+++,,,,,,,,,---......---,,,+++---...//////---,,,,,,,,,...---,,,+++******++++++++++++******************((()))+++***''''''((()))'''''''''''''''((()))***************))))))(((((()))******++++++******)))))))))))))))))))))))))))((()))))))))************------,,,++++++***))))))))))))************)))))))))******+++++++++++++++++++++,,,,,,,,,---------***++++++,,,---...//////+++,,,---......---,,,+++,,,,,,---...............///111111222:::BBBCCC===444444333333444555777888>>>>>>===:::999999<<>>111222333555777:::<<<===444444555555444222000///...//////...,,,,,,///222111///---...000111///---------,,,,,,,,,,,,------//////............//////......------,,,,,,++++++,,,,,,+++++++++***************+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++---,,,***((((((***,,,---*********)))******+++,,,++++++++++++++++++++++++,,,---///000///---+++***...///111111///...//////000///---,,,+++++++++,,,***************)))))))))(((***,,,+++(((''')))+++***)))(((''''''((()))***((((((((((((((()))))))))******++++++++++++******************))))))))))))))))))))))))************---------,,,+++++++++***)))******++++++******))))))*********+++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---...//////000------............------------...///////////////000222222333<<>>GGGUUUfffzzz(((((('''&&&%%%&&&''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))'''''''''&&&&&&''''''((('''''''''''''''((())))))'''%%%'''***)))%%%%%%***((((((((((((((((((((((((&&&&&&''''''((())))))***(((((('''''''''((())))))&&&&&&&&&''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((((((((('''''''''''''''''''''''''''''''''((()))*********)))******)))(((((()))+++))))))))))))))))))))))))((((((((()))))))))************************))))))((())))))***++++++++++++++++++---///222444555666;;;???DDDGGGIIIJJJLLLNNNLLLMMMNNNOOOPPPPPPOOOOOOQQQNNNMMMNNNPPPOOOIIIDDD???>>><<<;;;999888777666555666777999;;;>>>@@@AAACCCEEEHHHLLLPPPSSSTTTUUUUUUTTTTTTTTTTTTSSSQQQNNNLLLLLLLLLKKKJJJHHHFFFEEEGGGGGGHHHHHHHHHFFFEEEDDDEEEFFFGGGFFFFFFLLLWWW___kkksssuuukkkbbbaaa``````aaadddfffhhhqqq}}}}}}xxxyyy~~~|||pppjjjrrr|||}}}ssslllkkknnnpppyyyppp^^^XXXOOOIIIGGGFFFFFFEEECCCFFFFFFDDDFFFKKKJJJEEEEEEEEEFFFEEECCCDDDFFFHHHEEEFFFGGGIIIKKKMMMOOOQQQNNNOOOQQQRRRSSSSSSSSSRRRRRRRRRQQQQQQOOONNNLLLKKKHHHHHHIIIJJJKKKLLLMMMNNNNNNPPPQQQPPPNNNKKKIIIHHH>>>>>>>>>===;;;999777555//////000111222333333222222000---,,,---...000000++++++,,,,,,,,,---///000...------------------...,,,,,,+++******+++,,,,,,------------------,,,,,,++++++++++++,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++...---+++******+++,,,---,,,,,,++++++++++++,,,,,,******))))))***++++++,,,,,,,,,------,,,+++***)))+++,,,,,,---------,,,,,,...000222333333333444666222111...,,,++++++,,,,,,*********))))))((((((((((((+++---,,,)))(((***------,,,***((((((((()))***&&&&&&&&&'''(((((())))))))))))************))))))******)))))))))((((((((())))))))))))************++++++++++++++++++++++++)))******++++++******)))((((((((()))***+++,,,,,,*********++++++++++++,,,,,,,,,,,,------.........///...---,,,,,,---...///------...///////////////+++111111///333===>>>666333222222222444555777888JJJHHHCCC>>>:::999<<>>???AAADDDIIIKKKLLLMMMNNNOOONNNNNNOOONNNMMMLLLJJJIIIJJJGGGDDDEEEFFFCCC<<<666999999888888777888888888777888888:::<<<>>>@@@AAABBBEEEHHHLLLOOORRRSSSSSSSSSRRRQQQQQQRRRQQQOOOMMMGGGHHHIIIIIIGGGEEEBBB@@@DDDDDDEEEDDDCCCBBB@@@???EEEGGGHHHIIIMMMVVVdddooo~~~|||kkkiiifffeeefffjjjnnnqqqmmm{{{~~~xxxyyy|||xxxooovvv~~~zzzqqqeee[[[UUURRRNNNLLLKKKOOOPPPNNNQQQWWWVVVQQQHHHHHHHHHEEECCCBBBCCCEEE@@@AAABBBCCCEEEHHHJJJKKKOOOOOOPPPQQQQQQQQQQQQQQQPPPQQQRRRSSSRRRQQQPPPOOOLLLKKKJJJJJJJJJKKKLLLLLLNNNPPPRRRSSSQQQOOONNNNNNTTTRRROOOJJJCCC;;;555111111000/////////000///...///,,,+++...333444000+++///222333///***(((+++000///......------......///......---,,,,,,---......,,,,,,------------------******+++,,,---......///******))))))***,,,---///))))))))))))))))))))))))************************+++***(((((())),,,///111+++,,,...//////...,,,+++******))))))***+++,,,,,,------...///...,,,)))'''+++***))))))***,,,...000---000333555666777:::;;;333111///,,,++++++,,,,,,***)))))))))((((((''''''(((,,,...---)))(((+++...///---+++)))(((((()))***$$$%%%%%%&&&'''((())))))(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))***************************+++++++++******++++++++++++******''''''''''''((()))++++++))))))*********+++++++++++++++,,,,,,,,,,,,------///...,,,++++++,,,...///,,,---......//////......***333555...---444666111111111111111222444666777@@@???<<<999777999>>>BBB@@@HHHVVVggg{{{'''''''''''''''((()))***))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))((('''%%%$$$$$$%%%'''(((((((((''''''''''''(((((((((((((((((((((''''''''',,,+++***)))((('''&&&&&&&&&&&&&&&&&&'''(((***+++))))))(((((('''''''''&&&((((((''''''''''''(((((()))((()))+++***''')))---((((((''''''''''''((((((******)))((((((((((((((())))))))))))************)))))))))***++++++,,,,,,******))))))***+++---...111------000...***,,,222222444888<<>>>>>>>>???CCCGGGLLLPPPTTTTTTRRRQQQRRRTTTTTTRRRPPPOOOOOOMMMIIIEEEHHHFFFDDDBBBAAAAAAAAABBBAAAEEEGGGGGGIIIMMMMMMIIIQQQQQQRRRTTTYYYbbbmmmttt}}}tttllllllnnnnnnooorrrtttxxx~~~zzzwwwyyy}}}xxxzzz}}}uuullleeebbbbbb___aaaeeekkkoooqqqpppooo```WWWLLLEEECCCDDDEEEEEEBBBBBBCCCCCCCCCDDDCCCCCCHHHKKKLLLLLLNNNQQQOOOJJJMMMMMMMMMPPPRRRSSSSSSQQQPPPOOONNNLLLKKKJJJJJJJJJOOOPPPRRRRRRQQQQQQSSSTTTUUUSSSOOOJJJEEE???:::888888555222000000000///.../////////000000///......111111000000//////......,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,111000///...............111000///---+++)))((('''---------,,,,,,+++++++++,,,+++***)))((('''''''''------------,,,+++***************++++++,,,,,,---///---++++++---...+++))),,,+++)))(((((()))+++,,,***)))((('''((()))***+++,,,,,,---......---------***+++,,,---...111666999999333...///000///---+++***))))))+++------***'''(((******)))(((,,,444<<>>>>>DDDRRRhhh))))))((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((())))))))))))((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((('''&&&''''''))))))******)))))))))(((((((((((((((''''''''''''((((((+++((('''))))))&&&%%%'''(((((((((''''''(((((((((******)))((((((((((((((())))))))))))************)))))))))***++++++,,,,,,((()))***,,,,,,,,,,,,,,,+++)))***---...,,,///555;;;===???BBBDDDDDDDDDDDDIIIIIIIIIIIIIIIJJJJJJJJJHHHGGGDDDBBB???>>><<<<<<999999999888888888777777::::::;;;<<<============<<<>>>AAABBBBBBDDDGGGKKKOOORRRUUUUUURRRPPPPPPRRRTTTRRROOONNNNNNLLLHHHDDDBBBAAA@@@??????@@@BBBCCCBBBJJJRRRVVV[[[```aaa^^^cccbbbaaaaaadddjjjsssyyy}}}xxxqqqqqqrrrqqqrrruuuuuuxxx}}}wwwtttuuu~~~}}}xxxyyy|||~~~{{{yyyzzz|||yyyjjj\\\SSSMMMIIIGGGDDDDDDCCCCCCCCCDDDEEEFFFJJJMMMOOOMMMLLLNNNLLLIIIJJJIIIIIIKKKNNNPPPQQQPPPSSSRRRQQQOOONNNLLLLLLKKKMMMOOOQQQRRRRRRSSSUUUWWWWWWVVVRRRNNNIIICCC???===;;;999555333222111///.../////////000000/////////111111000000000000000000,,,,,,---------.........///...---,,,,,,,,,,,,---000000///...............------,,,+++)))((('''&&&---------,,,,,,,,,++++++......---,,,,,,,,,------,,,,,,---------------,,,------,,,,,,+++******))),,,***))))))+++,,,***(((,,,+++***))))))***+++,,,+++++++++++++++,,,------------------------,,,,,,+++,,,---......111555888444222111222333111...+++***,,,...---+++(((''''''''')))***(((&&&(((///555999111)))'''))),,,+++((()))((((((((((((((()))***))))))))))))************(((((((((((((((((())))))+++***)))(((((()))******,,,++++++***))))))******++++++******************+++***************+++,,,---,,,+++***************---...///...------///000......---------,,,,,,,,,,,,,,,---......//////000///...---,,,---///111222000000//////000000111222333555666666666888:::<<>>;;;888777666777666666777888999:::;;;<<>>???AAADDDGGGJJJNNN[[[iiiqqqvvvyyyxxxuuusssrrrooolllkkknnnsssxxx{{{xxxwwwwwwvvvuuuwwwyyyzzz}}}~~~}}}vvvsssssszzz~~~}}}xxxxxxzzz||||||lll```WWWSSSNNNLLLIIIGGGFFFHHHJJJLLLNNNTTTVVVQQQMMMMMMLLLJJJHHHFFFEEEFFFIIILLLNNNOOORRRQQQPPPOOOMMMLLLKKKKKKLLLNNNPPPRRRSSSTTTVVVYYYZZZXXXVVVRRRNNNJJJFFFDDDAAA>>>:::777666444111///////////////////////////000000000000000000111111,,,------------...............---,,,,,,,,,------////////////............//////......---,,,,,,+++------------,,,,,,,,,,,,,,,++++++++++++,,,---...++++++,,,,,,---.........------,,,,,,++++++******+++)))))))))+++,,,+++***,,,+++***))))))***+++,,,+++,,,,,,---------------///...---,,,++++++,,,,,,,,,---.........///222555...000333555555222...+++))),,,///---)))&&&''')))(((***+++)))''''''***...---+++))))))*********(((((((((((((((((()))******(((((()))******+++,,,,,,))))))))))))))))))((((((,,,+++***)))((((((((((((,,,+++******)))*********************************+++***)))(((((((((((((((+++++++++++++++******)))---......---,,,+++---.........---------,,,,,,,,,------......///000000111222111000//////000111222//////......//////000111333444666666666777:::<<>>@@@BBBCCCEEEEEEFFFFFFFFFEEEDDDDDDCCCDDDFFFGGGGGGGGGHHHIIILLLOOORRRRRRPPPOOOPPPRRRQQQPPPNNNMMMKKKIIIGGGEEEAAAAAABBBDDDIIIOOOUUUYYYhhhwww|||zzzwwwrrroooooorrruuu|||{{{{{{xxxwwwwwwzzz|||wwwvvvwwwxxxttttttzzz}}}{{{vvvwwwzzz{{{yyyqqqlllfffbbb\\\WWWUUUUUUWWWXXXYYY```bbb\\\TTTPPPNNNMMMFFFDDDAAAAAADDDHHHKKKLLLOOOOOOOOOPPPOOOOOOOOONNNLLLNNNQQQRRRRRRSSSVVVXXXZZZYYYXXXUUURRROOOLLLKKKHHHEEEAAA>>>;;;888555222000//////............///.........//////000000000------------...............------,,,,,,,,,------...///////////////......////////////////////////------------------,,,,,,,,,,,,+++++++++,,,,,,---+++++++++++++++,,,------)))******+++,,,---......+++++++++,,,------------,,,++++++******++++++,,,)))***+++,,,---,,,+++***111///---*********+++,,,,,,---------,,,,,,...000+++000333333222222///,,,)))***++++++******+++,,,)))+++,,,,,,***)))***+++(((***,,,---,,,***))))))(((''''''(((((()))***+++(((((()))))))))*********++++++******))))))((((((+++******)))))))))))))))++++++***************+++(((((()))******************))))))((((((((())))))+++,,,---......---+++++++++,,,,,,***)))((()))+++......---------,,,,,,,,,---------...//////000000222222111000000000111111111111111111111222333333555666888888888999<<<>>>CCCFFFQQQdddzzz&&&%%%%%%%%%&&&&&&'''(((%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))(((((()))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''''''''%%%&&&''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((###"""((()))''''''(((((()))******)))(((((())))))(((((((((((())))))((()))))))))*********************+++,,,,,,------+++*********,,,///222444666999===???@@@DDDGGGHHHJJJJJJJJJIIIHHHFFFEEEDDDAAABBBDDDFFFGGGFFFFFFEEE>>><<<999888777999;;;<<<;;;<<<>>>AAACCCFFFHHHIIIHHHHHHIIIIIIIIIHHHGGGGGGIIIIIIIIIIIIIIIHHHGGGEEEIIIKKKMMMMMMKKKKKKOOORRRUUUUUUUUUTTTQQQNNNLLLJJJBBBDDDGGGMMMUUU```iiinnn~~~{{{wwwsssrrrsssuuu|||}}}}}}|||xxxvvvvvvxxx{{{{{{rrrqqqrrruuurrrsssyyy~~~~~~xxxuuuwww{{{}}}{{{tttpppoooooopppooouuuuuukkk___VVVPPPLLLFFFCCC@@@???@@@DDDFFFGGGMMMNNNPPPQQQSSSSSSSSSSSSNNNPPPQQQRRRQQQRRRSSSUUUXXXXXXWWWVVVTTTRRRPPPOOONNNKKKHHHEEEBBB???;;;888222222000///.........///---------....../////////---------.........//////------,,,,,,,,,------...---...//////000///......+++,,,,,,,,,------------------------------------222222111000///.........,,,,,,+++***))))))******)))***+++,,,---...//////***+++,,,,,,,,,,,,---...,,,++++++++++++++++++,,,)))***+++,,,---,,,+++***000///,,,***)))***+++,,,***+++,,,+++***)))***,,,+++///000...///444444000000+++((((((,,,...---***''')))+++,,,+++*********(((,,,///000...+++******((((((((((((((()))******))))))((((((((('''''''''++++++******))))))(((((((((((())))))************+++***************++++++&&&'''(((***+++++++++***)))(((((()))***+++,,,,,,***+++,,,---------,,,+++++++++,,,***(((((()))***......---------,,,,,,,,,+++,,,,,,------...//////111111000000000000000000333222222222222333444444444666777888888999;;;===@@@DDDOOOccczzz%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((())))))))))))((((((((((((''''''''''''((((((&&&&&&''''''((())))))))))))((((((''''''&&&&&&&&&$$$%%%&&&((()))*********''''''''''''((((((((((((((((((''''''''''''(((((()))$$$###'''***)))'''(((((((((************((((((((((((((((((((())))))***))))))))))))******************++++++,,,------------,,,+++,,,///444999<<>>===>>>???AAACCC@@@AAACCCEEEGGGIIIKKKKKKHHHIIIIIIJJJJJJJJJIIIIIIMMMLLLKKKLLLLLLKKKHHHEEEGGGIIIKKKKKKLLLPPPWWW]]]aaacccdddbbb]]]WWWRRRPPPKKKMMMQQQXXXcccoooyyy||||||zzzvvvrrrqqqqqqsssuuu||||||{{{wwwtttsssssswww}}}xxxrrrppppppooommmooowww~~~{{{uuusssvvv{{{~~~~~~~~~rrreeeXXXOOOLLLHHHDDDBBBBBBDDDEEEEEEGGGHHHKKKMMMOOOPPPPPPPPPNNNOOOQQQQQQPPPPPPQQQSSSUUUUUUUUUUUUUUUTTTSSSRRRRRRPPPNNNLLLJJJGGGCCC@@@888777555222111000000000---...............//////------........./////////------,,,,,,,,,---......------///000000000///...,,,---------............------------............222111000///------------...---+++***))))))******------------,,,,,,,,,,,,)))***++++++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------...---,,,+++******++++++***+++,,,+++)))((()))***---///...,,,222===???999999111***)))---///+++%%%%%%&&&(((*********))))))***,,,//////...+++******))))))(((((((((((())))))))))))(((''''''&&&%%%%%%))))))))))))))))))(((((('''''')))***++++++++++++*********)))******+++,,,$$$&&&(((***++++++++++++)))))))))***+++,,,......((()))******************,,,------,,,+++***,,,---......---------,,,,,,,,,++++++,,,,,,---.........////////////000000000000111111111000111222222333222333555555555666999;;;===BBBOOOccczzz(((((('''''''''(((((()))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''((((((''''''''''''((((((&&&&&&''''''((())))))***)))))))))(((((('''''''''%%%&&&''')))))))))((((((''''''(((((())))))))))))((((((''''''''''''((((((+++((((((+++,,,)))))),,,'''(((***++++++***((('''((((((((((((((()))******))))))))))))******************+++,,,,,,------...//////000222666;;;@@@BBBDDDJJJMMMKKKKKKNNNOOOMMMJJJHHHEEEBBBAAABBBDDDEEEHHHJJJLLLNNNNNNMMMLLLKKKDDDDDDDDDDDDDDDEEEFFFFFFCCCDDDEEEFFFGGGHHHIIIIIIGGGHHHHHHIIIJJJJJJJJJJJJKKKJJJJJJKKKMMMLLLIIIFFFEEEHHHMMMQQQXXXcccpppzzzyyyooohhhdddccccccdddhhhoooxxx{{{{{{zzzwwwsssqqqqqqrrrsss{{{{{{{{{vvvrrrqqqssssssvvv|||}}}xxxtttrrrqqqnnnlllmmmrrrwww~~~xxxsssqqquuuyyy}}}yyyzzz}}}ooobbbXXXUUUPPPMMMLLLKKKKKKJJJFFFGGGJJJLLLMMMMMMLLLLLLKKKMMMNNNOOOOOOOOOQQQSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTRRRQQQPPPNNNJJJGGG@@@>>>:::777444333333333000000000000000/////////............////////////,,,,,,,,,,,,,,,---...///,,,---///000111000///...//////////////////000000------------.........///...---,,,,,,++++++++++++...---,,,******+++---...------------------------)))+++,,,+++)))((()))++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,++++++++++++++++++***,,,---,,,+++)))***+++,,,///...///<<>>CCCQQQeee{{{%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((((((''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%''')))(((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))***)))((('''&&&&&&''''''+++)))'''))),,,---,,,***))))))))))))+++---000111***+++,,,,,,---///222555333666;;;AAAEEEGGGHHHHHHKKKJJJJJJJJJIIIHHHHHHHHHAAAAAAAAAAAACCCGGGJJJLLLOOONNNNNNOOOPPPQQQPPPNNNMMMLLLIIIGGGDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGIIIJJJIIIHHHEEEFFFHHHJJJJJJJJJHHHGGGEEEJJJVVVgggwwwzzzvvvxxx}}}~~~zzzyyyzzz|||~~~~~~zzzvvvvvvzzz{{{wwwwww|||vvvtttppplllkkkoooxxx}}}|||{{{{{{pppmmmtttxxxtttuuu||||||zzzyyyyyy|||~~~zzz~~~~~~yyyuuuqqqooowww~~~|||xxx}}}xxxnnngggdddeeefffccciiillljjjeee^^^SSSJJJMMMIIIIIILLLNNNNNNPPPTTTSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSSSSPPPNNNKKKFFFAAA<<<888666444444222111000000000000000000///............///---------...............+++++++++,,,,,,,,,------...........................///////////////......///////////////......---.........------,,,,,,,,,111000.........---,,,***...------,,,,,,------......//////---+++))))))***---+++******,,,---------...---,,,+++************...---,,,+++++++++,,,---111---000@@@QQQTTTDDD222........................)))******+++,,,,,,---------,,,,,,++++++,,,,,,------***((())),,,...---+++((('''&&&&&&'''((()))***,,,***'''%%%%%%'''***,,,***************)))(((((()))))))))***+++++++++,,,)))))))))***++++++,,,,,,((()))))))))************---------------------------,,,+++***+++,,,---...............---,,,++++++))))))((((((((()))+++,,,555222000111222333111...111111222222222333333333222333444666777999:::;;;@@@EEEOOO```yyy''''''''''''((((((((((((''''''((((((((((((''''''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&''''''&&&%%%$$$%%%'''(((''''''''''''&&&&&&&&&''''''((((((((((((((('''''''''''''''((((((((((((***)))((('''''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((+++)))((())),,,---+++***,,,+++***)))((('''''''''(((***,,,---///111555888:::<<<@@@CCCFFFGGGGGGGGGJJJKKKLLLLLLJJJGGGEEECCC???>>>>>>???BBBGGGLLLPPPOOOOOONNNNNNNNNMMMKKKJJJKKKJJJHHHGGGFFFFFFGGGGGGIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFGGGHHHHHHGGGDDDBBBBBBDDDFFFHHHIIIIIIHHHHHHHHHOOO^^^pppxxxrrrrrrvvvwww|||yyyyyyzzz{{{|||{{{}}}~~~xxxttttttyyy}}}}}}xxxtttwww|||zzz|||~~~xxxtttqqqoootttzzzzzzwwwyyygggVVVOOOKKKIIIMMMOOOPPPRRRWWWRRRSSSTTTUUUUUUUUUUUUUUURRRSSSSSSTTTTTTTTTTTTTTTTTTRRROOOKKKGGGCCC@@@>>>999888666444333111111000000000////////////000000111111000000//////......---........./////////000000000000000000000000000------...///000000000///000000000000000//////.../////////......---------111000///...//////...,,,------,,,,,,,,,,,,---------...///...,,,,,,,,,---+++***)))***+++,,,,,,***)))(((((((((((())))))***---,,,+++++++++,,,---......---///888BBBCCC:::000........................---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++---,,,+++)))((('''''''''((()))*********))))))))))))******)))))))))))))))(((''''''******************++++++)))))))))))))))))))))(((************++++++++++++,,,,,,,,,,,,------------------,,,++++++,,,---...,,,,,,------...---------...---,,,,,,,,,---...///...,,,+++---///111000...111111222222222333333333222333444666777999:::;;;@@@EEEOOO```xxx(((((()))))))))*********''''''((((((((((((((('''''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''')))))))))'''$$$###$$$%%%(((''''''''''''&&&&&&&&&'''(((((((((((((((''''''''''''''''''((((((((((((******)))(((((((((((()))'''''''''(((((())))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))******)))***+++,,,,,,++++++***+++)))))))))+++,,,+++***------+++)))'''%%%$$$###)))+++...111444888===@@@DDDEEEEEEFFFFFFGGGGGGGGGJJJKKKLLLLLLIIIEEE@@@======<<<===???DDDJJJOOOSSSPPPOOONNNMMMKKKHHHFFFEEEGGGGGGGGGHHHIIIJJJKKKLLLMMMKKKIIIFFFEEEDDDDDDDDDEEEFFFHHHHHHFFFDDD@@@>>>@@@BBBDDDGGGIIIJJJKKKJJJPPPXXXhhhzzz}}}vvvpppooorrrsss{{{xxxzzz|||{{{yyywwwxxxyyyzzz|||||||||}}}xxxrrrrrrxxx}}}xxxtttrrrqqqnnnsss}}}|||yyylllSSSMMMJJJKKKMMMNNNPPPTTTQQQRRRTTTVVVVVVVVVUUUTTTQQQQQQRRRTTTUUUVVVWWWWWWWWWVVVUUURRROOOLLLIIIHHHAAA???<<<999666444222111000000000//////000000111444333222111000//////...////////////000000000000000000000000000000000000+++,,,---///000000111111000111111111111000/////////////////////.........111000//////000111000///---,,,,,,++++++,,,,,,---,,,---......------///000*********,,,......,,,************+++,,,,,,------,,,++++++++++++,,,---.........///111222222111000------------------------///......,,,+++***))))))++++++------------+++++++++)))((((((***++++++*********)))((((((((()))))))))***+++,,,,,,+++***))))))************))))))(((******************)))))))))))))))((('''&&&&&&&&&***++++++++++++,,,,,,,,,***+++++++++,,,,,,------...------,,,,,,,,,------***+++,,,---............000//////.........//////)))))))))+++...000000000111111222222222333333333222333444666777999:::;;;???DDDNNN___vvv(((((()))))))))*********&&&'''(((((((((((((((((((((((('''&&&&&&'''(((((('''''''''''''''''''''''')))))))))'''%%%$$$$$$&&&(((''''''''''''&&&&&&&&&(((((((((((((((''''''&&&''''''''''''(((((((((((())))))((((((((((((((()))&&&&&&''''''((()))******(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((()))))))))))))))*********)))***,,,.........,,,+++************+++++++++***+++++++++++++++***)))))),,,///333888<<<@@@EEEIIIJJJIIIHHHGGGGGGHHHHHHIIIKKKKKKKKKIIIEEEAAA===:::>>>???BBBFFFJJJNNNQQQSSSOOOOOOOOOLLLIIIGGGEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMKKKIIIGGGDDDBBBAAAAAAAAAEEEFFFFFFEEECCCBBBBBBBBBDDDEEEHHHKKKNNNPPPRRRRRRZZZaaaooo}}}yyyttttttwwwxxx|||yyy|||~~~|||yyysssuuuwwwvvvwww|||{{{wwwxxx}}}zzzvvvvvvvvvqqqttt|||}}}yyyxxxzzzbbbZZZSSSRRRRRRPPPOOOQQQRRRSSSVVVXXXYYYXXXVVVTTTTTTTTTUUUUUUWWWXXXYYYYYYXXXXXXWWWVVVTTTRRRPPPOOOGGGEEEBBB===999666333222000000////////////000000222222222111111000000000.............../////////........................------...///000000//////000000000000000///......//////..................///...---...000111000///,,,,,,++++++++++++,,,,,,,,,---......------...///,,,,,,---///111111...,,,,,,,,,------............++++++++++++,,,------...///000000...------...000------------------------------,,,+++***)))((((((***+++---......---+++***))))))(((((()))*********++++++******))))))))))))******+++,,,,,,+++******+++++++++,,,,,,+++******++++++******))))))(((((())))))((((((''''''''''''*********+++++++++,,,,,,)))******++++++,,,,,,---......------------------+++,,,------.........---.........---------------++++++,,,...000222222333111111222222222333333333333333444666777999::::::>>>DDDNNN^^^sss''''''(((((((((((())))))&&&&&&'''(((((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''''''''((('''&&&%%%''')))(((''''''''''''&&&&&&&&&'''(((((((((((((((''''''''''''''''''(((((((((((('''''''''&&&&&&''''''(((%%%&&&&&&'''((())))))***((((((((((((((((((((((((***))))))(((((())))))***(((((((((((((((((((((((((((((())))))************)))***,,,...///...---,,,***+++++++++************)))******+++,,,---......///222777<<<@@@EEEIIILLLKKKJJJIIIHHHHHHIIIKKKLLLMMMKKKHHHDDDAAA???===<<>>===777666444222111//////...---......//////000000000111111111000000/////////000000000000000000000000///000000000///...------...............------,,,------------.........//////...---...///000///...///......------......///+++,,,...---,,,,,,---...+++***)))***+++,,,,,,***...///000111111000...---,,,------------,,,***)))*********,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++))))))+++...+++,,,------...---,,,,,,******++++++++++++******&&&'''((()))))))))))))))((((((((()))))))))))))))******++++++++++++++++++))))))*********+++++++++......------,,,,,,++++++,,,,,,,,,,,,,,,***)))(((---------...------,,,,,,***+++---///000000000///...000111111///...000222111111222222222333333333444444555666777888999999;;;BBBMMMZZZmmm''''''''''''((((((((((((%%%&&&'''((())))))))))))&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''&&&'''((('''''''''(((***(((((('''''''''&&&&&&&&&$$$$$$&&&((()))*********''''''''''''((((((((()))((((((((((((((()))******'''''''''''''''&&&&&&&&&))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''(((((()))***+++++++++++++++***)))((((((((()))***,,,---,,,)))''')))+++...---,,,---000555;;;???AAADDDHHHKKKLLLMMMOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOKKKNNNPPPMMMHHHDDDEEEGGGDDDEEEEEEEEEDDDCCCAAA@@@???AAADDDFFFGGGFFFDDDBBBEEEMMMWWWbbbnnn~~~|||xxxtttsssqqqsss|||{{{xxxwwwhhhbbbcccrrr|||}}}~~~}}}|||{{{|||{{{yyy~~~~~~yyykkkmmmooonnnjjjbbbZZZUUUVVVUUUSSSRRRQQQRRRSSSUUURRRTTTWWWYYYYYYXXXWWWUUUTTTRRROOOKKKGGGDDDBBBAAA:::999777444222111000///000000000000//////////////////......---------,,,..............................///////////////...///////////////......------.........//////000000111///...///000111000...//////............//////***,,,---.........000222---+++******,,,---------)))***---...///...---,,,---.........---+++)))(((***,,,---,,,***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---)))+++---,,,***))),,,///***+++---...///...------)))+++---//////---+++))))))***+++,,,,,,,,,,,,,,,''''''(((((())))))******,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,000///......---,,,+++***++++++,,,,,,+++***((('''++++++,,,---............((()))+++---////////////...000333222111000333555111111222222222333333333444555555666777888888999;;;BBBMMMZZZlll((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((('''''''''&&&&&&&&&''''''(((((())))))(((''''''&&&&&&((()))***(((((())))))*********+++))))))))))))))))))))))))&&&''')))***+++++++++***&&&''''''((()))******+++,,,,,,,,,***((((((***,,,,,,---...111666<<>><<<@@@DDDCCCHHHNNNPPPMMMJJJJJJLLLQQQZZZiiiwww~~~zzzyyywwwsssppprrrxxx}}}zzzuuusssssssssjjjbbb```jjjxxx~~~~~~~~~~~~xxxxxx|||}}}}}}yyyrrrmmmiiibbbZZZSSSRRRQQQQQQQQQRRRTTTUUUVVVUUUTTTUUUWWWWWWVVVTTTUUUTTTSSSPPPLLLIIIHHHHHHDDDAAA===999666333000...000000000111111111111222//////.........---------000////////////.........///......///000000///---......------------......------------------,,,,,,000//////.........//////111111000000//////......+++++++++,,,,,,---------......,,,,,,+++,,,------/////////...---,,,******---------,,,+++***(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++111,,,((('''***---......,,,,,,,,,++++++*********...***&&&$$$&&&)))+++---************************))))))(((((()))***++++++,,,++++++,,,---+++(((&&&)))))))))))))))((((((''',,,,,,+++***)))(((''''''((()))+++,,,------,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000---......///000111111222555555333000---...333888333333444555777999:::;;;===BBBJJJVVViii&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((((((''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((((())))))((((((((()))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&'''((()))'''((((((((())))))))))))(((((((((((((((((((((((('''((()))***++++++******'''(((((())))))*********+++++++++***))))))+++---///000333666<<>><<<===BBBFFFEEEAAA???AAADDDIIIQQQYYY^^^]]][[[[[[]]]___eeeqqq{{{||||||zzzvvvssssssvvvyyy|||tttpppoooppprrrppphhhgggppp|||xxxxxxzzz{{{nnnddd\\\XXXSSSPPPPPPQQQRRRRRRUUUTTTUUUWWWYYYZZZXXXWWWTTTTTTTTTRRROOOLLLJJJIIIFFFCCC???<<<:::888555333222111111000000111111111000/////////.....................---------,,,,,,///.........000000///---......------------......////////////////////////...------,,,,,,---------............////////////,,,,,,,,,,,,,,,,,,------,,,---............---,,,%%%&&&)))+++...000111111////////////...---,,,,,,++++++,,,------------,,,++++++++++++++++++++++++***+++,,,///000000...,,,.........------,,,,,,,,,111///---,,,,,,,,,+++***************************)))))))))))))))***++++++((()))+++---,,,+++)))''')))))))))))))))(((((('''************))))))))))))(((((((((((((((***+++,,,,,,+++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---------........................///000111111111///...---++++++...333666333333444555777999:::;;;===BBBJJJVVVjjj%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''(((((((((((()))''''''''''''''''''''''''((()))************)))))))))))))))******************+++++++++***+++---000555666:::???DDDIIILLLNNNPPPQQQQQQQQQPPPPPPOOONNNQQQPPPOOONNNNNNNNNNNNNNNMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPNNNLLLKKKIIIIIIHHHKKKIIIEEEBBB???===<<<<<<<<<@@@DDDEEEEEEHHHOOOUUU```gggpppuuuuuurrrppppppmmmqqqwww}}}||||||{{{xxxtttrrrqqqrrruuuuuuvvvyyy}}}wwwrrrooonnnppprrrqqqkkkjjjrrr|||~~~vvvkkkaaaVVVPPPQQQSSSSSSRRRSSSSSSSSSUUUWWWWWWVVVTTTTTTTTTTTTSSSRRROOOMMMLLLHHHFFFBBB@@@???===;;;999444333111000//////000111000000000/////////......------,,,,,,,,,+++++++++000...---...///000///---......------------......////////////////////////////////////////////////,,,,,,------...//////000------------,,,,,,,,,,,,+++---...//////---+++)))***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***---//////...---.........------------,,,,,,......///000111000---***))))))))))))))))))))))))******************++++++%%%***///000///---,,,---))))))******))))))((('''(((((())))))*********+++,,,***((('''(((***---///---,,,+++***+++,,,---...------------------------...---------,,,,,,++++++//////.........---------......//////000000111111000///---...222666:::;;;333333444555777999:::;;;===BBBJJJWWWjjj&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&''''''((((((((((((((()))))))))))))))((((((((((((((((((((((((***************)))))))))+++++++++++++++************+++,,,,,,,,,...111444<<<>>>BBBFFFJJJLLLNNNOOONNNNNNOOOOOOOOOOOONNNNNNQQQPPPOOONNNMMMMMMMMMNNNMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPMMMJJJHHHHHHGGGHHHIIIFFFCCC???===<<<<<<<<>>DDDLLLVVVdddxxx|||yyywwwwwwxxx}}}xxxwwwvvvuuutttrrrooommmdddfffiiimmmrrrxxx~~~}}}zzz{{{lll^^^YYYXXXVVVSSSUUUSSSQQQQQQRRRSSSSSSSSSSSSQQQOOOPPPRRRSSSSSSQQQOOOMMMIIIGGGFFFDDDBBB@@@;;;:::777444111000///////////////............---............------------111///------...//////.........------------......,,,,,,,,,---------......,,,,,,......//////......000000000/////////...............------,,,,,,,,,------,,,,,,...000333555------...............---,,,---...///000000000000***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,(((%%%%%%***...++++++++++++++++++++++++***)))(((***,,,.........))))))))))))))))))))))))++++++,,,,,,,,,,,,+++***""")))+++(((&&&'''******************))))))(((************))))))))))))''''''((()))))))))((((((,,,,,,+++++++++,,,---...------------------------.........------,,,,,,,,,,,,,,,------...//////000////////////000000000000111...---///333666666555333333444555777999:::;;;<<>>===<<<;;;:::;;;<<<<<<===III[[[nnn~~~zzzxxxyyy~~~}}}vvvtttqqqpppppppppnnnmmmdddhhhooouuu{{{|||{{{pppgggbbb^^^[[[VVVRRRMMMJJJKKKLLLNNNNNNPPPOOOOOORRRUUUWWWTTTQQQPPPNNNKKKIIIIIIHHHFFFDDDAAA@@@>>>;;;777444111000000000000/////////......000000/////////.........111///------.../////////......------------......------......///000000000///000222333444444333222222111111000//////...............---------------,,,++++++,,,000555;;;???,,,---...//////000000000,,,,,,---.../////////...---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++---///000...,,,******,,,,,,------------......111...+++***+++,,,---,,,************************+++,,,---...---,,,+++***$$$'''+++,,,***)))***,,,******++++++******)))(((+++*********))))))((((((***+++,,,---...---++++++++++++,,,,,,,,,---------------------------------------------------------++++++,,,---...///000111////////////000000000000000//////000111222111000333333444555777999:::;;;<<>>>>>???@@@@@@FFFTTTiii~~~}}}zzzzzz~~~zzzsssnnniiifffggghhhgggggghhhnnnvvv}}}~~~~~~|||~~~xxxvvvtttiiiaaaWWWOOOJJJIIIIIIIIIKKKMMMQQQXXX]]]\\\UUUNNNOOONNNLLLLLLMMMMMMLLLKKKHHHGGGFFFCCC???:::666333222222222111111111000000000000000/////////......111///---,,,...///000///......------------......------......///000000111000222444666666666555444/////////////////////...------------............,,,,,,+++,,,...222555777////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------++++++---///000000...+++,,,,,,,,,------.........111///,,,***+++,,,++++++++++++++++++++++++++++++,,,---...///...---+++***---.........------------***++++++++++++***))))))))))))))))))************......------------------)))+++,,,......---,,,+++------------------------,,,,,,------.../////////,,,---------......//////000000000000////////////000222444444333222222222333333444555777999:::;;;<<>>???AAABBBDDDEEEEEEEEESSS___ppp~~~{{{zzz}}}zzznnnhhhaaa]]]]]]_________mmmsss{{{xxxqqqooorrrwww|||{{{uuurrrsssvvvsssxxx{{{sssmmmiiiqqqrrrvvv~~~{{{lll^^^TTTOOOLLLKKKGGGKKKTTT^^^ddd```UUULLLNNNMMMLLLMMMOOOQQQRRRQQQLLLLLLLLLIIIEEE???999666444444444333333333222222000////////////.........222///---,,,---///000000.........------.........++++++,,,,,,---...//////***,,,...000111000///...,,,,,,------.../////////,,,---------.../////////------,,,+++******))))))***+++,,,---...............//////000//////......)))***++++++,,,,,,++++++------------------------...***&&&&&&+++///111111*********++++++,,,,,,,,,,,,***)))***+++,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***...,,,))))))******)))(((***++++++++++++***))))))''''''((()))***+++,,,,,,***)))&&&%%%%%%&&&(((***(((***---//////...,,,***------------------------+++,,,,,,---...///000000///............---------000000000000////////////...222555555222000111333333333444555777999:::<<<<<>>CCCCCCCCCEEEGGGKKKNNNOOO\\\fffvvv}}}}}}wwwppphhhfffccc___^^^aaafffkkkrrrzzz~~~||||||}}}|||ooofffgggiiimmmppppppnnnkkkhhhlllmmmsss|||yyyooohhheeejjjgggfffnnnzzz~~~~~~qqqfff[[[RRRRRRKKKJJJRRRXXXUUUPPPNNNLLLNNNOOOOOONNNNNNOOOPPPRRRPPPMMMJJJHHHEEEAAA>>>:::777333111111000///---///000000000000000//////,,,++++++++++++,,,------666111,,,+++...000///,,,///...,,,++++++,,,...///------------------------,,,------...///000111111000000///............///,,,,,,+++++++++,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...,,,,,,,,,------,,,++++++++++++,,,,,,,,,------------+++)))((((((+++---///444333000---+++************++++++,,,,,,------...+++,,,,,,+++)))((()))+++------,,,,,,,,,,,,++++++%%%'''***---...---+++******++++++***(((''')))***************************///...---,,,+++*********+++,,,---......---,,,++++++,,,,,,---...///000000////////////000000000000000111111111111222222222333333444555666777888999;;;@@@GGGRRRddd''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''******+++++++++***)))((('''(((((()))))))))))))))***)))))))))((((((((('''))))))((('''''''''''''''+++***)))((((((((()))))))))+++------+++)))))))))***)))))))))))))))******++++++************++++++******+++,,,///333666888:::???DDDEEEDDDCCCEEEHHHHHHIIIJJJKKKLLLLLLKKKKKKHHHGGGEEECCCBBBAAAAAAAAA???AAAEEEHHHIIIIIIHHHGGGIIIIIIIIIHHHGGGFFFEEEDDDAAAAAA@@@@@@@@@AAAAAAAAACCCDDDGGGKKKPPPUUUYYY[[[aaaiiiuuu}}}xxxrrrpppqqqoooqqqtttxxx{{{zzzuuuqqqfffggghhhjjjkkkooouuuyyy{{{yyyzzz}}}~~~{{{}}}~~~|||zzz{{{wwwzzzxxxvvvwwwzzz{{{zzzwwwtttqqqttttttxxx}}}uuupppmmmpppwww~~~}}}zzzyyyzzz{{{}}}~~~uuuiii```VVVNNNPPPRRROOOKKKKKKJJJKKKLLLMMMNNNPPPRRRTTTRRRPPPNNNMMMKKKHHHDDDAAA===:::666444333111///...000000000111111000000000---------------...//////333///******,,,...---***///...,,,++++++,,,...///------------------------------------...........................///000000///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,---++++++)))))))))+++,,,---000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++)))''''''(((***---------,,,,,,+++++++++((()))+++,,,,,,+++***))))))*********((()))***,,,************************//////...---,,,,,,,,,,,,,,,,,,---...///000000000---------...............////////////000000000000000111111111111222222222222222333555666888999999<<<@@@GGGQQQccc~~~'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''))))))*********)))(((((()))))))))))))))(((''''''))))))))))))(((((((((((())))))((('''''''''(((((())))))))))))(((((((((((()))+++------+++***)))***((()))))))))***++++++++++++++++++***++++++,,,,,,++++++,,,///333888<<>><<<>>>@@@BBBAAACCCFFFHHHJJJJJJIIIHHHHHHHHHHHHGGGFFFEEECCCBBB>>>>>>???@@@BBBEEEGGGIIIJJJMMMRRRXXX^^^dddhhhkkkkkkooouuu{{{|||xxxsssllliiijjjjjjlllpppuuu{{{}}}|||{{{ooorrrwww{{{vvvuuuvvvyyy}}}|||yyywwwxxxvvvqqqoooqqqrrrwww~~~zzzwwwsssuuuyyy}}}uuuhhhZZZTTTQQQMMMKKKKKKJJJIIIIIIJJJLLLOOORRRSSSRRRQQQPPPPPPPPPMMMIIIFFFCCC@@@<<<999666444111///000000000111111000000000///////////////000111111222///++++++---...---+++///...---,,,,,,---...///------------------------......---------,,,,,,,,,,,,,,,,,,---...000111222111000///...,,,,,,,,,,,,------,,,,,,+++++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,------------,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++,,,------------,,,......---,,,,,,+++*********++++++***)))((()))+++...------,,,+++*********+++++++++++++++*********((()))******)))***+++---************************......------------......---------...000222333444//////.........---------////////////000000000000000111111111111222222222111111333555777888:::;;;<<<@@@FFFQQQccc~~~''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&'''''''''''''''&&&&&&)))))))))))))))(((''''''(((((((((((())))))))))))))))))((((((((((((((()))(((((()))))))))(((((('''((()))++++++***((((((((('''((()))***++++++,,,,,,,,,,,,++++++******++++++000000111333777;;;???BBBCCCEEEHHHGGGFFFEEEEEEFFFHHHHHHIIIIIIIIIIIIIIIIIIHHHEEEAAA???>>>@@@CCCFFFEEEFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@AAA@@@@@@AAAGGGNNNVVV[[[___aaadddiiinnnrrruuuvvvttttttuuuvvv{{{zzzwwwsssooopppsssvvvwwwzzz~~~~~~zzz~~~}}}|||yyywwwwwwxxxzzzppprrruuuxxx|||}}}}}}}}}~~~}}}~~~}}}yyyyyy|||{{{{{{|||~~~ooobbbZZZTTTPPPNNNMMMKKKIIIJJJLLLPPPSSSTTTQQQQQQRRRSSSSSSRRRNNNKKKIIIFFFBBB>>><<<999555222111111000000000000000000000000//////000000111222333000......///000///.........------------..............................------------------------------------...///000111111000///........................---,,,,,,+++++++++,,,,,,------......///---------------------------,,,,,,,,,------......+++,,,------------------*********+++++++++,,,,,,+++,,,------------,,,+++((()))+++,,,------,,,+++---------,,,,,,+++++++++---......---,,,+++---......------,,,+++***)))))),,,+++*********+++,,,---++++++,,,+++))))))+++,,,************************,,,,,,,,,,,,,,,---...///......------///000222444........................////////////000000000000000000111111111222222222000111222444777999:::;;;<<>>AAA??????DDDOOO___oooyyy}}}}}}}}}}}}||||||||||||vvvtttrrrrrrvvv~~~wwwtttrrrqqqvvv|||~~~{{{tttooommmjjjfffcccggghhhgggfffdddeeehhhkkklllrrr{{{xxxlllbbbYYYSSSNNNLLLIIIJJJNNNRRRUUUUUUQQQQQQQQQSSSTTTSSSQQQNNNNNNKKKHHHEEEBBB>>>:::777333222111000//////////////////......//////000111111000//////000000000///................................................,,,------...//////000000......------------..................//////000111000000//////............---........./////////000------------------------+++,,,,,,------.........+++,,,------.........---******+++++++++,,,,,,,,,,,,---///000///...---,,,***+++,,,,,,,,,+++***)))+++++++++,,,,,,------------......---,,,,,,---///------,,,++++++***))))))***)))))))))***,,,///000...///...,,,)))((()))***************************************+++,,,------///...---,,,---...///000,,,,,,------...//////000////////////000000000000000000111111111222222222000111222444777999:::;;;<<>>CCCGGGJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHJJJIIIGGGEEECCCBBBBBBBBB>>>???@@@AAABBBCCCDDDDDDHHHGGGGGGEEECCCBBB@@@???>>>??????@@@?????????>>>>>>>>>BBBLLL^^^vvvtttrrrppppppuuu}}}}}}uuurrrqqqqqqvvv}}}~~~vvvpppnnnjjjfffcccaaa]]]XXXSSSXXXZZZ[[[[[[[[[^^^dddiiiqqqzzzwwwkkkaaaRRRNNNKKKLLLOOORRRRRRQQQQQQPPPOOOQQQRRRSSSQQQPPPQQQOOOLLLJJJHHHDDD@@@===888666444222000//////000...............//////000........................................................................,,,,,,---...///000111222///......---,,,,,,------------------///000111222000000000000000000000000////////////////////////------------------------++++++,,,---............+++,,,---......///......++++++,,,,,,,,,------------.../////////...---,,,,,,,,,,,,,,,++++++***)))******+++,,,,,,---......***+++,,,+++******,,,---++++++++++++************))))))))))))+++...000111111111000---***(((((()))******************************)))******+++,,,,,,------,,,,,,,,,,,,------++++++,,,---...///000111////////////000000000000000111111111111222222222111111333555777888:::;;;<<>>===>>>???@@@@@@AAA@@@@@@CCCFFFMMM[[[qqqyyyvvvrrrqqqsssxxx}}}}}}xxxxxxwwwwww{{{zzzuuusssttttttpppmmmkkkkkkmmmppppppkkkbbbZZZYYY\\\```bbbeeekkkttt{{{~~~lllgggaaa^^^]]][[[VVVQQQPPPOOOMMMMMMOOOPPPQQQPPPRRRQQQOOONNNLLLJJJFFFCCC>>><<<888555333111111111///............///000000---.../////////......///......////////////..............................---------....../////////------,,,,,,,,,---......------------...///000000......//////000000111111000000000///......------........................***+++,,,...............+++,,,---...////////////,,,,,,---------.........---------------,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***)))***+++---************++++++++++++))))))***+++,,,---///000000111000---***))))))***************************+++++++++******+++,,,,,,***+++,,,---------------,,,---------......//////////////////000000000000000111111111111222222222222222333555666888999999<<>>???@@@BBBBBBBBBCCCLLLPPPZZZjjj}}}wwwtttrrrsssttttttsssyyy~~~~~~~~~}}}vvvqqqlllmmmsssxxxzzzzzzvvvzzzyyyoooaaafffkkkooottt|||~~~zzzxxxssskkkaaaZZZPPPNNNKKKKKKLLLOOOPPPPPPSSSRRRPPPPPPOOOMMMIIIGGGBBB@@@<<<888555333333333///////////////000000111///000222222111000000111......////////////......////////////////////////......---------,,,,,,,,,+++++++++,,,---...///000///......---------......,,,,,,---...///000111111000000///...---,,,,,,+++........................)))+++,,,...//////......+++,,,---...////////////---------.........//////,,,,,,,,,++++++*********---,,,+++++++++,,,---......------,,,,,,++++++******,,,,,,,,,++++++---///)))))))))***++++++,,,,,,+++++++++,,,,,,---------///000///---+++***+++,,,************************---,,,,,,++++++,,,,,,---((())),,,...///////////////............---------////////////000000000000000111111111111222222222333333444555666777888999<<>>@@@BBBBBBAAA@@@AAABBB@@@???>>>???>>>>>>AAAEEEDDDCCCEEEGGGFFFCCCEEEIIIRRR]]]lllzzz|||uuuttttttqqqmmmmmmhhhlllrrrttttttuuuxxx{{{wwwwwwxxx|||~~~xxxrrrttt~~~zzzsssnnnmmmllljjjhhhgggjjjpppvvv|||~~~zzzyyy|||kkk___UUUNNNLLLKKKHHHKKKQQQPPPQQQRRRQQQOOOMMMMMMMMMFFFDDD@@@<<<888444222111111111000000111222333444777:::>>>@@@===666...***000...---...111222111..............................///////////////......,,,------...///000111111000///...---------------......///000111000000///---...///000000000000000........................,,,...111333333111...,,,///////////////...,,,)))++++++,,,---.........------,,,+++***)))***+++,,,)))***+++,,,,,,***)))'''///,,,+++------,,,++++++,,,,,,------,,,+++)))((())))))(((((((((((())))))++++++++++++++++++++++++333222000...---+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,+++***)))/////////...------,,,,,,))))))******,,,---//////***,,,...//////......///...///444<<<>>>888222000333444555666777999::::::777<<>>======>>>???AAADDDGGGKKKJJJKKKNNNNNNLLLNNNSSSXXXbbbnnnxxx|||tttrrrqqqmmmjjjjjjjjjnnnrrrttttttuuuxxx|||~~~~~~~~~{{{wwwsssiiiddd^^^ZZZYYYXXXWWWVVVWWWZZZ```ffflllpppssstttrrrpppmmmjjjhhhiiimmmqqquuuvvv}}}kkk```UUUPPPKKKGGGIIIOOOOOOPPPRRRRRRRRRQQQQQQQQQKKKIIIFFFBBB>>>:::777666222111000000000111222333777777999===@@@>>>888222000...,,,---000111111///........................,,,---...............------------...............111000///......................../////////000000......///000000000//////.....................------...000111111000...---------...///000///...------...000000///...---...///...---,,,,,,,,,---...+++,,,---......,,,+++)))///---,,,------------...,,,,,,,,,,,,+++***))))))))))))(((((((((((())))))++++++++++++++++++++++++++++++***)))))))))))))))***************++++++,,,---------------,,,++++++............------------,,,,,,,,,,,,---///000111,,,...///000000000000111111111555<<<>>>999444333000111222333444666777777:::???FFFPPPaaa~~~)))(((''''''&&&&&&'''''')))'''&&&&&&'''(((((('''&&&&&&&&&''''''''''''(((''''''((((((((('''&&&&&&)))))))))(((((((((((((((''''''((((((((()))))))))***)))((((((((()))+++,,,,,,+++)))(((''''''((()))(((''''''&&&&&&''''''((())))))))))))))))))))))))+++++++++,,,,,,+++++++++,,,,,,,,,---,,,,,,+++***------,,,++++++,,,---.........111555;;;???AAAAAACCCDDDEEEFFFGGGHHHIIIJJJGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@?????????@@@@@@AAABBBDDDEEEDDDCCCBBBCCCDDD>>>>>>>>>???DDDJJJOOOSSSXXXVVVWWWYYYXXXWWWZZZ___```fffnnnttt|||~~~tttpppmmmiiiggghhhkkkooosssuuuvvvyyy~~~}}}}}}sssqqqnnnllljjjiiijjjjjjmmmkkkiiigggfffddd```^^^WWWSSSNNNKKKJJJJJJJJJIIIGGGJJJNNNTTTYYY^^^aaabbb\\\[[[ZZZXXXVVVVVVXXX[[[``````dddnnnvvvxxxzzz}}}~~~vvvggg[[[PPPIIIIIIMMMOOOPPPRRRTTTTTTSSSRRRQQQNNNMMMKKKHHHDDD@@@<<<:::333222111000000000111111555222222777???BBB???;;;333111...---...000000000..............................///000111111000000.........---------,,,,,,111111000////////////000///////////////000000111//////000000000//////...///////////////...---------...////////////...---//////////////////......111333555333///------...//////...------------...,,,,,,---...---,,,+++***,,,++++++***+++---...///------,,,+++***************))))))(((((())))))***++++++++++++++++++++++++))))))))))))***+++,,,---************+++++++++,,,------.........---,,,,,,------------...............---------...//////000000000000000111222333333333111444:::<<<888555444333333444555777888999999;;;@@@GGGQQQbbb~~~((((((((((((''''''(((((()))((('''&&&'''(((((((((&&&&&&&&&''''''''''''((((((((((((((((((((('''''')))))))))((((((''''''''''''''''''((((((((())))))(((''''''''''''((()))***,,,+++)))((((((((())))))((((((''''''''''''(((((())))))))))))************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,...///...000555:::@@@CCCDDDEEEEEEEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFDDDBBBAAA@@@===>>>???>>><<<===???AAABBBCCCDDDCCCBBBAAACCCDDDAAAAAA@@@BBBJJJXXXcccgggjjjgggffffffdddaaabbbgggeeehhhlllooosss~~~tttoookkkgggfffhhhllloootttwwwzzz~~~yyywwwuuutttllliiieee```[[[XXXVVVVVVYYYYYYXXXXXXWWWVVVTTTRRROOOMMMIIIFFFEEEEEEFFFFFFAAACCCFFFIIIMMMQQQTTTVVVOOOPPPPPPOOOMMMLLLMMMNNNSSSQQQSSSZZZ```bbbeeehhhjjjnnnssstttrrrnnnllllllsss|||kkkZZZOOOLLLMMMPPPPPPQQQSSSSSSRRROOOMMMMMMMMMMMMKKKGGGCCC???<<<666555333111000///000000000///...111777;;;===<<<888666222///......///000........................,,,---...///000000000///........................000000///////////////000...///111222333222111000111111222111111000//////000000000111000///------......------------......444333222000...------...666999:::666000------///...------,,,,,,,,,,,,,,,******+++++++++***)))((('''))))))''''''***------...---+++***)))***+++,,,***))))))))))))))))))******+++++++++++++++,,,,,,*********+++,,,---...///******+++++++++,,,,,,+++,,,---------------,,,,,,++++++,,,------...//////...---------------......111000//////000222333444222///000555777555333444444444555777888999:::;;;999>>>DDDNNN^^^zzz''''''((((((((((((((((((((((((((('''''''''((()))&&&&&&&&&''''''''''''((((((((('''''''''((((((((()))((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))******++++++)))(((((()))******(((((((((''''''(((((((((((()))))))))*********+++***++++++++++++++++++***+++++++++++++++++++++++++++*********+++,,,...///000444999???CCCEEEGGGGGGEEEFFFGGGIIIJJJJJJJJJJJJIIIHHHFFFDDDBBB???>>>===<<<>>>>>>>>>======???AAA@@@AAAAAAAAA@@@@@@BBBDDDDDDDDDCCCEEETTTjjj{{{}}}yyywwwpppjjjhhhkkkiiijjjkkkkkkmmmvvvzzzqqqmmmiiieeefffiiipppsssxxx{{{~~~zzz{{{xxxlllggghhhkkkkkkjjjhhhfffbbb^^^YYYVVVTTTSSSQQQQQQRRRQQQPPPPPPOOOOOONNNMMMKKKHHHFFFEEEFFFGGGDDDDDDEEEGGGIIILLLOOOQQQQQQRRRRRRPPPLLLIIIHHHHHHLLLHHHGGGLLLPPPPPPRRRUUUXXX[[[___aaaaaa```______ccciiirrr||||||fffXXXQQQOOOMMMMMMMMMPPPRRRRRROOOLLLMMMNNNNNNMMMJJJGGGCCCAAA;;;999666444111000000000///000111111000111666:::<<<:::666222///......///////////////////////////)))***++++++,,,,,,,,,+++---......///000000111111.........------......///,,,///444777777555111...333333333333222222111000///000111222111000...---///...------------...///333333333000...---000222======;;;777111......///............------,,,,,,++++++++++++******))))))''',,,,,,((('''+++---,,,---,,,+++***)))***+++,,,******))))))))))))***************++++++,,,,,,,,,*********)))******++++++)))***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,++++++***++++++,,,---.../////////...............//////111///------000222222222333//////333666444333444111111222333555666777777888===CCCLLL\\\xxx&&&&&&'''(((((((((''''''%%%'''))))))'''&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))((((((''''''''''''''''''&&&&&&'''''''''(((((((((***+++++++++,,,,,,,,,,,,++++++))))))))))))***+++)))((((((''''''(((((()))'''(((((())))))*********)))******++++++******)))+++************+++,,,,,,+++*********,,,...000111444888>>>BBBDDDEEEGGGIIIEEEFFFHHHJJJJJJJJJJJJIIIGGGFFFDDDAAA???>>>======>>>>>>???@@@AAAAAAAAA@@@===>>>???>>>>>>???BBBDDDEEEHHHJJJPPPdddvvvpppqqqppppppnnnllllllrrr{{{{{{tttooommmjjjhhhjjjoooxxx|||}}}~~~tttkkkiiijjjlllmmmnnneeeZZZWWW[[[aaaddddddbbbaaa___]]][[[ZZZYYYYYYSSSTTTUUUTTTSSSSSSUUUWWW\\\\\\ZZZWWWSSSQQQRRRSSSNNNNNNMMMMMMOOORRRUUUWWW``````^^^ZZZTTTNNNKKKJJJMMMHHHFFFHHHIIIGGGGGGIIIKKKMMMPPPSSSTTTTTTSSSRRRTTTWWW]]]ccciiipppwww|||~~~ttteee[[[VVVMMMKKKKKKMMMQQQSSSRRROOOOOOOOOOOOOOOMMMLLLJJJHHH@@@>>>;;;777444222111000000444666333...---222888<<<;;;888444000......000////////////////////////---......//////......------...///000111222333333...------------......///,,,///444888888555111...222333333333333222222111...000111333333111000/////////...------...//////...///000//////111777<<>>DDDMMM]]]xxx$$$%%%&&&'''(((''''''&&&"""&&&)))***(((&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&((()))(((((((((((((((((())))))&&&&&&&&&'''''''''(((((()))******+++++++++++++++++++++)))))))))***+++,,,))))))(((((((((((())))))&&&&&&'''(((((()))************++++++++++++******+++***)))))))))***,,,---,,,,,,,,,,,,...000222444999<<>>>>>>>>???@@@@@@???@@@CCCFFFGGGCCC@@@;;;<<<=========???CCCFFFHHHPPPWWWbbb{{{|||{{{{{{zzzvvvrrrppprrrxxx}}}{{{|||wwwsssqqqrrrrrrqqqtttzzzssspppssswwwvvvnnnccc]]][[[[[[[[[ZZZ^^^[[[XXXVVVWWW\\\ccchhhddddddeeeeeefffgggggghhhcccdddddddddccceeejjjmmmttttttrrrnnniiifffeeeggg```___^^^^^^aaadddhhhkkktttsssqqqlllfffaaa^^^]]]^^^XXXTTTTTTSSSOOOLLLMMMKKKMMMPPPSSSTTTRRRNNNKKKKKKNNNQQQTTTWWW\\\ccciiikkkmmmppprrrsssrrrqqqpppvvvzzz}}}vvvllleeeVVVRRRNNNOOORRRTTTRRROOOOOOOOOOOOOOONNNNNNNNNNNNEEECCC???;;;777444333222///222444333111000222444666666666444000...///111////////////////////////111111111111000///............//////000000111111...............///000000---///222444444333000///000000111111222111111111---///111333444333111000////////////////////////+++---/////////333;;;AAAJJJBBB888111000111111000000000111222111000///...------,,,,,,++++++,,,,,,---777999111,,,//////******++++++,,,,,,++++++++++++******))))))******+++)))******+++,,,,,,------000///////////////000000)))***,,,---...---,,,+++***++++++,,,------,,,,,,+++++++++,,,,,,---------++++++++++++,,,.../////////---+++---222333111---333000000555777555333555444555666777888::::::;;;;;;???EEENNN]]]xxx###$$$&&&'''''''''&&&&&& %%%)))+++(((%%%$$$$$$&&&&&&&&&'''''''''((((((&&&%%%%%%$$$%%%&&&'''((((((((())))))******++++++&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((++++++***))))))***+++,,,))))))(((((((((((())))))%%%&&&&&&'''((())))))******++++++,,,,,,++++++*********)))))))))***,,,---............000222555666;;;???BBBCCCCCCCCCFFFIIIDDDFFFHHHJJJJJJJJJHHHGGG===<<<<<<<<<>>>???AAACCCBBB@@@AAAEEEJJJJJJEEE???;;;<<<<<<===>>>@@@DDDHHHMMMWWWcccrrr~~~xxxttttttwwwzzzqqqzzzxxxyyyvvvvvvyyyzzzzzz~~~sssfff``````bbb```[[[UUURRRSSSTTTSSSRRRUUUZZZ^^^]]]ZZZ]]]fffooopppqqqrrrtttwwwyyyzzz{{{tttuuuvvvuuuuuuyyy}}}wwwsssrrrsssoooooonnnooorrrwww||||||xxxtttssssssrrrlllgggfffccc]]]YYYYYYUUUXXX\\\______[[[TTTOOOJJJLLLNNNNNNOOOQQQVVV[[[\\\]]]```dddhhhiiigggeeebbbdddfffhhhssszzzrrrbbb\\\UUURRRRRRRRROOOLLLMMMMMMMMMMMMMMMNNNOOOPPPHHHEEEAAA===999666444333---...///111333333222000000222444333000///000222000000000000000000000000---------,,,+++***((((((////////////............///////////////000111111///////////////000000000---...///000000000000000,,,...111333444444222111//////000000000000//////---///000//////222:::AAAMMMCCC666///000333222000...///000000000///---,,,,,,+++******))))))******,,,888;;;222,,,---,,,&&&)))***,,,------,,,+++***++++++************++++++))))))***+++,,,,,,------++++++++++++,,,,,,---...)))***,,,......---,,,++++++,,,------.........---++++++,,,,,,,,,,,,------&&&&&&&&&'''(((***+++,,,///---,,,///333444111---000......333555333111222111222333444555777888888:::>>>DDDLLL\\\www$$$%%%'''((((((((('''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******))))))(((((('''''')))***+++++++++)))((('''***)))(((''''''((()))***''''''(((((())))))******(((((((((((()))***+++,,,+++*********))))))(((((('''''''''''''''&&&&&&&&&$$$%%%%%%&&&'''(((((()))+++******)))))))))******.........///333888<<>>DDDMMMTTT^^^hhhuuu|||xxxyyywwwrrrmmmnnnuuuzzzmmm___UUUPPPQQQTTTTTTTTTTTTSSSTTTWWW[[[___cccllluuuvvvrrrrrrzzz|||uuunnniiihhhjjjlllpppuuuuuunnncccZZZYYYVVVSSSPPPOOOQQQTTTVVVUUUTTTSSSVVVYYY[[[YYYVVVVVVSSSUUU^^^iiirrr{{{ppplllddd\\\UUUQQQOOOOOOPPPPPPOOONNNMMMMMMOOOQQQMMMKKKHHHEEEBBB===888444333444555444333222///...000000000///.........---000000000000000000000000000000//////.........---000///...------...///000...------------...//////,,,,,,------...///000000222111///...---///000111222111111222333333000...000000111111111111000000000/////////000222555777JJJDDD;;;444222333444555222222222222111111000000---...///000000///...---000000///---+++,,,...111............//////000000'''(((************,,,...000///---------,,,***)))...---,,,+++,,,,,,...///+++,,,------......------,,,++++++***+++,,,...///.........------,,,,,,,,,......//////////////////......///000111111222222000000000000111111111111444333333444555777999;;;;;;===DDDOOO___www%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((''''''))))))******)))(((((('''))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((()))***++++++******)))))))))((((((((()))((((((((((((((((((((())))))******++++++,,,,,,***)))))))))***+++,,,,,,---...000333777<<<@@@CCCAAA??????AAADDDEEEEEECCCGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCAAA@@@@@@??????@@@DDDDDDEEEEEEEEEDDDBBBAAA===>>>@@@BBBFFFOOOZZZbbbjjjtttyyyxxxuuuppppppooouuuwwwtttuuuuuuuuurrrooonnnsssyyy{{{vvvqqqhhhddd]]]VVVPPPPPPTTTWWWWWWXXXZZZ\\\^^^bbbgggkkkssszzz}}}{{{zzzzzz{{{~~~|||tttnnnfffccc^^^YYYVVVUUUVVVWWWWWWTTTQQQQQQSSSSSSQQQOOONNNKKKKKKQQQXXX]]]bbbgggpppttt{{{zzzqqqfff[[[TTTTTTRRRPPPOOOOOOOOONNNNNNMMMLLLIIIGGGDDDAAA<<<999222222333333333222222222000000000000////////////000000000000000000000000000000/////////.........///...------------...///...---------......//////------......//////000000111000///......///000000.........111333444333111000000111111111111000000000000//////000222444555CCC>>>777333222333555555000000000//////......---......///000000///......++++++***(((&&&&&&(((+++---------....../////////(((((())))))***---111555<<<888333///---,,,,,,+++...---,,,,,,,,,,,,---...,,,,,,------...------------,,,+++++++++,,,------......---------,,,,,,,,,---------....../////////000000111222222333444444000000000000111111111111333333333333555777999:::999;;;AAALLL[[[ttt''''''&&&&&&''''''(((((('''((())))))))))))(((''')))))))))))))))))))))))))))))))))(((((((((((('''))))))(((''''''''''''((((((((())))))))))))((((((*********)))((('''''''''''''''''''''((()))******))))))((((((((((((((('''*********))))))******+++,,,,,,,,,---------------))))))))))))***,,,...///...000333888<<>>DDDMMM\\\uuu)))((('''&&&&&&'''((()))&&&((()))++++++)))(((&&&************************(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((&&&''')))******)))((((((***)))))))))(((((((((''''''''''''''''''((())))))((((((((((((''''''''''''******)))))))))***+++,,,,,,,,,,,,+++++++++++++++***))))))((()))+++---///111444777<<<@@@CCCEEEFFFHHHGGGGGGFFFFFFFFFEEEDDDAAA@@@>>>======???AAABBB???????????????@@@AAAAAA>>>???@@@AAABBBCCCDDDEEEFFFHHHLLLRRRYYYaaaiiimmmuuu~~~}}}vvvuuuvvvvvvwwwhhh___YYYUUUSSSQQQRRRSSSRRRQQQSSSVVVYYY[[[^^^aaadddeeehhhkkkmmmwwwzzz~~~}}}{{{xxxtttrrrqqqqqqqqqqqqkkkccc___^^^___]]]\\\WWWSSSQQQSSSSSSPPPNNNOOOQQQRRRSSSUUUWWW[[[___aaaeeennn{{{mmmbbbVVVRRRUUUWWWTTTPPPMMMLLLLLLLLLLLLJJJGGGEEE>>>;;;777333000/////////......//////000000111111000000000000000000000000000000//////////////////........................---......///////////////.........---------------------...////////////...000///......///000...---000000111111111111000000111111000//////000000111111000...///111222333222666555555444333333222222/////////000000/////////111222111///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,///111777222,,,)))))),,,...000------,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,------------------------------******+++,,,---//////000.../////////000000000111000000111111111222222222111222222444555666888888???@@@EEENNN\\\ttt***)))'''&&&&&&'''((()))&&&((()))++++++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((((((((('''&&&%%%%%%&&&'''(((&&&'''(((*********)))((('''((((((((()))))))))***(((''''''''''''(((((()))''''''''''''(((((((((((())))))((('''((()))***,,,++++++++++++++++++******,,,+++)))))))))+++...///666888<<>>>>>>>>??????@@@@@@@@@BBBEEEIIIMMMPPPQQQTTTZZZbbbiiinnnpppqqqrrrxxxyyyrrrppptttxxx{{{ssshhh]]]UUUQQQOOOOOOOOORRRTTTSSSRRRUUU[[[aaakkkooouuuyyy{{{|||}}}~~~~~~~~~~~~~~~~~~yyyrrroooooopppooommmbbb]]]ZZZZZZXXXRRRNNNNNNIIIIIIIIIKKKOOORRRUUUWWWPPPWWWcccmmmrrrxxxxxxdddXXXWWWWWWTTTPPPNNNMMMMMMNNNNNNMMMKKKIIIDDD@@@;;;666222000000000.........//////000000111111111111111111111111111//////000000000000000000/////////000000/////////---...///000000000//////------,,,,,,,,,,,,,,,,,,------...///000000//////111///---...//////...---000000111111111111000000222111111000000000000000000///...///000111000///111111111111000000000000000000000//////000000000...//////---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++,,,---+++)))(((***,,,---------------,,,,,,++++++***,,,------...------,,,,,,******+++,,,------......------------------------******+++,,,---//////000///////////////000000000111111111111222222222222111222333444666777888888;;;===AAAJJJWWWooo))))))((((((''''''(((((('''((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((((((&&&'''((())))))******)))'''''''''((()))*********)))((((((''''''((())))))'''(((((((((((()))))))))((('''&&&%%%&&&(((***+++,,,,,,,,,,,,---------------,,,+++***+++...111333<<<===???AAABBBBBBBBBAAACCCDDDDDDBBB???>>>>>>>>>;;;;;;<<<===>>>AAACCCEEEBBBBBB@@@>>>===<<<<<<;;;>>>>>>>>>BBBIIIRRR[[[aaabbbeeejjjpppuuuwwwuuussssssuuuyyy|||~~~xxxqqqnnnrrrxxx|||~~~|||||||||~~~{{{yyygggccc\\\VVVRRRQQQSSSTTTUUUXXX[[[[[[[[[___gggmmmxxx}}}}}}uuuooojjjhhhddd]]]XXXWWWTTTRRRPPPOOOOOOOOONNNLLLHHHKKKRRRZZZ^^^cccnnnyyyvvvddd\\\YYYTTTPPPQQQPPPPPPPPPQQQPPPMMMKKKFFFCCC>>>:::666555444555//////000000000000000000111111111111111111111111//////000000000000111111///000000111111000000///---...///000111000//////,,,,,,,,,,,,,,,,,,------......//////000000111111...,,,,,,---///111111111000000111111111111000000222222222222111111111111111000//////111111000...000111111111111222222222111000000//////000000111---...///...---,,,---...------,,,,,,,,,,,,++++++&&&))),,,...---,,,,,,,,,---,,,+++,,,------+++***,,,---------,,,+++***)))+++,,,------......------)))***+++,,,------------,,,,,,,,,------------...++++++,,,---...//////000111111111111111111111111111111111222222222222333111222444666777888888888;;;===BBBKKKXXXnnn)))))))))))))))(((''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((''''''''''''((()))***+++(((((((((((())))))))))))***))))))(((((()))))))))((((((((()))))))))******((('''&&&%%%&&&(((***,,,,,,,,,,,,------............---,,,---///444888;;;???@@@AAABBBCCCCCCCCCCCCDDDFFFFFFDDDAAA??????AAA<<<<<<===>>>???@@@AAAAAA??????>>>=========>>>>>>>>>>>>BBBKKKYYYkkk||||||xxxxxxvvvvvvxxxzzzzzzvvvsssvvv||||||yyyrrrnnnlllllljjjmmmsssuuupppmmmnnngggeeebbb______aaaeeehhhiiilllooopppqqquuu||||||zzzvvvoookkkkkkiiifffaaa^^^[[[WWWQQQMMMLLLJJJKKKOOOQQQSSSYYY___jjjwwwqqqfff___YYYUUUVVVUUUTTTTTTTTTSSSPPPMMMJJJHHHCCC>>>:::777666666333333222222222222222111111111111111111111111111//////000000000111111111...///000111111000///...---...000111111111///...---------....../////////000000//////000111333444///---,,,---///111222222000000111111111111000000111222222333333333333222333111000000222222111000000111111222333444555555111111000//////000111111///111222222111111111333...---------,,,,,,,,,,,,(((***,,,---,,,+++,,,---...---,,,---......,,,+++,,,,,,------,,,+++)))(((***+++,,,---.../////////,,,------------,,,+++***,,,,,,,,,---------......---------....../////////111111111111111111111000111111111222222222333333222333555777999999999999;;;===DDDMMMZZZooo((()))*********((('''&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&((()))***)))((('''((('''''''''''')))+++,,,******))))))((((((''''''******)))))))))))))))***(((((())))))******++++++)))(((&&&%%%&&&(((+++---******++++++,,,---......---------///333888>>>AAAAAABBBBBBCCCDDDEEEFFFFFFAAACCCDDDBBB>>><<<===???======>>>??????>>>>>>===888999:::<<<>>>AAACCCDDDCCCFFFMMM[[[ppp|||wwwuuuvvvxxx~~~{{{}}}|||zzz||||||xxxyyy~~~~~~uuunnngggddd```[[[\\\bbbeeeddddddiiisssrrrqqqpppppptttyyy}}}|||zzz{{{ssspppmmmllljjjgggbbb]]]TTTNNNJJJKKKKKKKKKLLLPPP[[[aaalllyyyyyynnngggaaa]]]YYYXXXWWWWWWVVVTTTQQQNNNPPPMMMHHHBBB<<<777444333555555555444444333333333111111111111111111111111//////000000111111111222---...///000000///...------...000111222111///...---......///000111222222111111//////000222444666333111......///000000///000000111111111111000000111222333444444444444333333222111111333444444333+++,,,---...000111222333222111000//////000111222...000222222222111222333.........------,,,,,,,,,//////...,,,***)))***,,,...,,,++++++---.........,,,,,,------,,,+++)))((()))***+++---...///000000/////////...---***(((&&&,,,,,,,,,------...............//////////////////////////////............111111222222222333333333333444666888::::::::::::666999@@@JJJWWWkkk&&&((()))'''$$$"""$$$'''*********)))((((((''''''***)))'''&&&%%%%%%&&&''''''''''''&&&'''((())))))))))))(((((('''''''''&&&(((((((((((())))))))))))(((((('''%%%######&&&((())))))))))))))))))))))))'''''''''''''''((())))))+++*********))))))(((((('''***,,,---------...///)))444777333555???DDDAAADDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEECCC???>>>???AAAGGGCCC???<<<<<<===>>>>>>CCC===:::===AAABBBDDDFFFHHHNNNXXXjjjzzzxxxzzz~~~||||||{{{{{{|||~~~}}}xxx{{{xxxppphhh```[[[WWWYYY[[[[[[ZZZ]]]eeelll~~~yyyppp```___\\\WWWQQQMMMLLLLLLOOOUUU^^^gggooovvv|||~~~yyylll^^^\\\WWWWWWYYYVVVPPPNNNQQQMMMMMMLLLHHHBBB>>><<<;;;666444222222222222111000222222222111111111111000000111111222222222111111000000000000000000000000111111111111000...------000000000000000000000000000...---+++,,,...111333333111///...---...///000000111111111222222222222111111000000111333555777333444444444444444333333///000000111111111111000......///000111222333333222333444333111000111222///000000000///...,,,+++((()))+++---------,,,+++......---------,,,,,,,,,+++---......------///000000///---,,,,,,---...///........................///...---000333333000,,,---------....../////////---+++***)))+++///333555000111111111111222222222111222333444555777888888999<<>>===CCCFFFCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFFFFDDDAAA@@@AAACCCEEECCC@@@>>>>>>@@@AAABBBCCC>>><<<@@@DDDFFFGGGJJJKKKUUUdddxxx}}}~~~}}}zzz}}}}}}}}}~~~}}}wwwwww{{{tttnnnggg___ZZZWWW[[[___aaaccchhhpppwww|||tttrrrmmmggg```YYYSSSOOOJJJLLLPPPWWW^^^dddjjjllloooooottt|||vvvfff\\\UUUUUUVVVRRRPPPQQQOOOMMMJJJHHHFFFCCC>>>:::777555222222333444444333222222222222111111111111111111222222222111111000000000000000000000000000000000111000000///...---........................111000...------...///000222111///.........///000////////////000000000000000/////////111333666777::::::999888666444222111111111111111000///............///000000111222222222333444333111000111222222222111000//////......+++---...---++++++,,,...------------,,,,,,,,,,,,,,,...///...------...//////......---------..............................000...------...///...---------------............------++++++---///222444000111111111111222222222222333444555777888999999999===AAAHHHVVVooo'''(((((((((''''''(((***$$$%%%%%%&&&''''''((((((&&&&&&'''(((((((((''''''&&&''')))*********)))(((((((((((((((''''''''''''(((((((((((())))))))))))(((******)))((('''((()))))))))))))))))))))))))))((((((''''''(((((()))***''''''((()))***+++,,,---,,,---...---,,,++++++,,,111???IIIGGGDDDFFFGGGDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGGGGEEECCCCCCDDDFFFBBBBBBAAAAAABBBCCCEEEFFFDDD@@@AAAFFFJJJKKKMMMPPPSSS```sss~~~|||zzzyyyyyyzzzzzzvvvvvvxxx~~~{{{tttpppooommmhhhcccbbbffflllppptttyyy|||{{{}}}}}}wwwqqqhhh^^^VVVQQQMMMJJJJJJOOOTTTWWWXXX[[[[[[^^^cccjjjwww{{{yyy|||}}}nnn^^^XXXXXXVVVSSSRRRTTTOOOKKKKKKMMMKKKCCC<<<:::777333222333555666666333222222222111111111111222333333333222111000000000000000000000000000000//////000000000000//////........................111111000///......------000000///////////////...------------.........//////......///000333555666::::::999888666444222111444444333222000///---,,,......//////000000111111111333333333111000111222444444222111111111111111///000111///,,,,,,...111------,,,,,,,,,+++++++++---...//////---,,,---...------...............---........................000000///---++++++---///------------------,,,,,,............///000111222000111111111111222222222333444555666777999:::::::::===AAAGGGVVVppp$$$$$$%%%%%%%%%&&&((()))'''''''''(((((()))))))))%%%&&&''')))))))))((('''&&&''')))++++++***)))'''((((((((((((((('''''''''(((((((((((())))))))))))((()))+++***)))''''''((())))))))))))))))))))))))((((((((('''((())))))***************************)))+++,,,---,,,---000111222???IIIIIIEEEEEEFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEFFFAAABBBCCCCCCCCCDDDEEEGGGFFFDDDFFFMMMPPPQQQRRRUUU]]]jjj|||zzzyyywwwuuutttvvvzzz~~~{{{yyyzzz~~~}}}wwwtttooolllnnnuuuzzzzzzxxxuuuzzzzzzttttttvvv{{{xxxvvvxxxyyy{{{{{{qqqiiiggg^^^TTTNNNOOOQQQPPPNNNQQQPPPQQQSSSUUU^^^qqq|||xxx{{{wwwhhh```[[[WWWUUUWWWTTTRRRRRRRRRPPPIIICCC>>>:::666333333555666666333333222222222111111111444444333333222111000///////////////////////////...//////000000000000///........................///000000111000///...---...//////000000///......,,,,,,---------.........///////////////111222333000111222333333444333333444444444333222111/////////////////////000000000111222333222111000111222444444555555444333222222000000000111333333111000---,,,,,,,,,,,,+++++++++...///000///---,,,,,,---,,,---.../////////...---........................000222333111...,,,...000......------,,,,,,++++++///000000111111111111000000000111111111222222222333333444666777888999:::;;;===AAAGGGVVVqqq$$$$$$$$$$$$&&&'''(((((()))((((((((('''''''''&&&%%%&&&((()))***)))((((((%%%''')))***+++***(((''''''''''''((((((((((((((((((((((((((())))))))))))''')))******(((''''''((())))))))))))))))))))))))((((((((((((((()))*********************+++++++++***+++------...///222555444>>>FFFFFFCCCDDDGGGIIIEEEFFFFFFFFFGGGGGGGGGGGGEEEDDDDDDCCCDDDDDDDDDDDDAAACCCDDDDDDCCCCCCEEEGGGJJJJJJNNNUUUWWWVVVWWWZZZdddnnn}}}}}}uuuooooooppprrrvvv|||}}}}}}}}}~~~|||vvvuuurrrwww~~~xxxrrrooommmkkkkkkrrr||||||wwwxxxzzz|||zzzzzz|||}}}~~~|||rrreee[[[WWWTTTPPPLLLKKKKKKKKKKKKJJJLLLXXXeeezzz{{{|||}}}pppeee^^^ZZZWWWXXXXXXVVVRRRNNNKKKJJJDDD???999555444444333333333333333222222222222111444444444333222111000///////////////////////////...//////000000000000///////////////////////////---...000111222111000///---...////////////......------........./////////000000//////............+++,,,---000111333444444333444444555555444444444000000000000////////////000111222222000000111222222444666888888555222000000///000555;;;;;;444------------,,,,,,,,,++++++...///000///---,,,,,,---+++,,,.../////////...---........................000444888888444000///000.........------,,,,,,,,,///000111222222111000000000000111111111222222222222222333444666777888888;;;===AAAGGGWWWrrr'''&&&%%%&&&(((******)))''''''&&&&&&%%%$$$$$$###''''''((()))))))))((((((%%%&&&((()))))))))(((''''''''''''((((((((((((((((((((((((((())))))))))))((()))***)))((('''''')))))))))))))))))))))))))))))))))(((((())))))***+++''''''(((***,,,---...///---.../////////000333666;;;???DDDEEEEEEGGGJJJLLLEEEEEEEEEFFFFFFFFFGGGGGGFFFDDDBBBBBBCCCCCCCCCAAABBBDDDEEEDDDBBBCCCFFFJJJQQQSSSXXX___```\\\\\\___hhhnnnxxxtttooolllnnnqqquuuzzzuuukkkggg^^^aaagggnnnoookkkiiikkktttuuuxxx}}}xxxnnnfff___XXXSSSNNNLLLLLLLLLIIIGGGKKKRRR^^^dddnnnzzz}}}}}}zzznnneeeYYYZZZYYYVVVQQQLLLKKKLLLHHHCCC>>>999666555333222333333333333222222222222333444444444333222111111000000000000000000000000//////000000000000//////000000000000000000000000---...000111222222111111---............/////////........./////////000000/////////......------,,,---...///000111222222222111222333555666666777777222222111111000000/////////000222111000000111222111333555888777555222000000000222888>>><<<444,,,......---------,,,,,,,,,---...//////---,,,---...,,,,,,---...////////////........................000333777999777444111///..................------///000000111111111111000000111111111111222222222111222333444555777888888:::===AAAHHHWWWrrr)))'''%%%&&&(((******(((%%%%%%%%%%%%%%%%%%%%%%%%***)))((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))+++++++++)))(((((()))+++))))))))))))))))))))))))))))))(((((())))))***+++&&&'''(((***,,,...//////---...///000111333777:::AAAAAACCCGGGIIIIIIIIIIIIDDDDDDDDDEEEEEEEEEFFFFFFHHHEEEBBBBBBCCCCCCBBB@@@BBBDDDFFFEEECCCEEEKKKPPPZZZ\\\bbbhhhgggbbbaaacccjjjmmmttt}}}uuunnnlllnnnrrrtttwwwzzz~~~{{{mmmbbb^^^WWWVVVZZZaaafffhhhnnnvvvzzzzzzyyyxxxxxx{{{~~~tttlllgggbbb]]]YYYXXXUUUOOOLLLNNNNNNRRRZZZcccooo|||||||||xxx```^^^ZZZVVVSSSPPPNNNMMMJJJFFFAAA===;;;999666444444444333333333222222222333333333444333333222222000000000000000000000000000000111000000///...---///////////////////////////000000111111111000000......---,,,---...///000............////////////,,,,,,---...............///000000111111000000///000111222333555555666666444333333222111000000///...000111111000000111333222222333333333333333222111444999;;;:::666222////////////.........------,,,...///...------...///,,,,,,,,,---...///000000........................000111222444555444111.........//////////////////////////////000111111111000111111111111222222222222222333555666777888999999<<>>===555//////222000////////////.........+++---......------///000------,,,,,,---...000111........................000...---///222222000---......//////000000111111............///000111222000111111111111222222222333444555666777999999:::888<<>>@@@FFFEEEDDDDDDEEEHHHKKKLLLDDDDDDCCCCCCBBBBBBAAAAAABBBAAA@@@@@@@@@AAABBBCCCBBBGGGFFFGGGMMMNNNTTTdddpppxxx|||yyytttqqqooommmsssttttttsssuuu|||nnnbbb___bbbhhhooo{{{}}}rrrjjjgggggggggfffggghhhjjjpppyyyuuuhhh^^^UUURRRMMMKKKNNNUUU]]]ccchhhjjjkkklllqqq}}}ppp]]]VVVUUUSSSRRRSSSNNNKKKGGGDDDBBB???;;;999:::888555333111111222222333333222222111000//////222222222111111111111000111111111111000000000000000000//////.........---000//////...///111333444......//////000000111111......------------......111000---+++***---111555000000000000000///......//////......///111333444555555555444444333333333000000/////////111222444444111//////222444555666CCC@@@;;;888666444222000222111///...------------............---,,,+++***...---,,,,,,+++++++++++++++---......---,,,,,,------...///000000///...---,,,///000///,,,+++---///////////////000000000000333111//////111222333333111222333333333555888;;;<<<===BBBJJJUUUjjj'''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''***)))))))))))))))***++++++******)))((()))))))))))))))))))))************++++++***)))))))))))))))))))))))))))************,,,,,,+++++++++*********)))+++++++++))))))***+++///111444888<<>><<<999888777666555333222111444444333222222111000000222222222222111111111111111111111111000000000000000000/////////.........111000000111222333444444/////////000000000000000///......------......///***,,,///000000/////////111111111111000000000000111000000///000111333333555555555444444444333333111111000/////////000111111111222555:::AAAHHHLLLDDD>>>666000///000333444111000000000///.........//////000000000///............------,,,---------,,,...//////...------.........////////////.........000000000//////000111//////000000000111111111......///000111222333444333444555555666777:::===;;;===BBBJJJUUUjjj***)))'''&&&&&&''')))***((((((''''''''''''((()))((((((((((((((((((((((((++++++******))))))******,,,,,,+++************+++))))))))))))************+++***))))))))))))))))))))))))))))))************---------,,,,,,,,,,,,,,,+++,,,,,,,,,******,,,...333555888<<<@@@DDDGGGHHHDDDDDDEEEEEEFFFGGGHHHHHHIIIHHHGGGFFFDDDBBBAAA@@@@@@???>>>>>>>>>???AAABBBFFFLLLMMMRRR\\\]]]```mmm}}}~~~~~~}}}|||}}}vvvnnnmmmnnnsss}}}|||~~~wwwsssooopppvvv}}}~~~tttfffXXXPPPLLLJJJJJJLLLLLLLLLLLLOOOWWWdddmmmmmmbbbZZZUUUSSSSSSTTTTTTRRRMMMGGGCCCAAA999999:::999888666333222555555444444333222222222333222222222111111111111111111111111000000000000000000////////////......//////000111222222222222000000000000000000/////////......------......///---///111333333222000...444333111000000000111222222222111111111222222333444444444333333333333333444333222111000000000000888<<<@@@AAAAAABBBDDDGGG???999222...---///111333///000111222222111000///...//////000000000000000..................///000---///000000///....../////////............/////////......///111111111000000000111111111222222222222555888888666444555777555666777777777888;;;>>>:::<<>>===>>>>>>=========???@@@AAAAAAJJJMMMRRR\\\___hhhzzz~~~}}}www~~~|||xxxvvvwwwyyy|||}}}vvvsssrrruuuzzzzzzzzz~~~|||}}}xxxlllbbb[[[TTTPPPKKKKKKIIIGGGHHHNNNVVV]]]lll~~~ooocccZZZTTTPPPSSSVVVUUUQQQLLLHHHGGG;;;;;;:::999777666444333666555555555444444444333333333222222222111111111111111111111000000000///000000//////////////////,,,---...000000000///...222111111000000///////////////............//////333111///...///111222222444333111//////000111222333333222222222222222222222222222111111111111111555444444333333333333333888???FFFGGG@@@888333222555333222222333222///---///000222333333222111000,,,,,,---...///000000///------------...///000000---...000000...---...///000///...------...///000...+++***,,,///111000...111111222222222333333333777;;;???===777333222444444555666666666777:::<<<:::;;;@@@IIIUUUjjj'''((()))++++++)))((('''&&&''''''((((((((((((((())))))))))))))))))))))))***)))((('''''''''''''''))))))(((''''''''''''(((((()))))))))***************)))))))))))))))******((()))))))))***************************************+++++++++***+++...111555888<<<@@@DDDGGGHHHIIIDDDEEEEEEFFFFFFFFFEEEEEEBBBAAA@@@???===<<<;;;:::======<<<<<<===???@@@AAA===IIINNNRRRZZZaaarrr{{{nnnrrrwww|||}}}uuuooohhhfffgggfffgggiiijjjkkkqqq}}}{{{qqqfff^^^RRRPPPLLLIIIGGGIIIMMMPPPZZZeeeuuupppbbbWWWPPPRRRTTTTTTRRROOOMMMLLLAAA>>>:::777555444555666666666666555555555555555333333333222222222222111111111111111000000000/////////000000000000000000,,,---///000000///......222222111111000000///////////////....../////////...---,,,///333666777777333111///...---...000111222333333333222222222111////////////////////////222222222333333444444444...444;;;;;;777222111222333222333444555333000...///000222444444333111000,,,,,,...///000000111111---,,,,,,,,,---...//////+++---///...---,,,---...000///...------...///000...+++***,,,///111000...222222222222333333333333222777;;;:::444///...///222333444333333444777999:::;;;@@@IIITTTjjj%%%''')))++++++)))'''%%%%%%&&&'''((()))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''******)))(((((((((((()))))))))))))))************)))))))))))))))******+++))))))))))))************++++++,,,,,,,,,,,,------***++++++******,,,000333666888<<<@@@CCCEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCC======<<<<<<;;;;;;::::::======<<<===>>>???AAABBB???JJJOOOTTT^^^hhh|||yyyiiilllooouuu}}}vvvnnnddd___^^^ZZZZZZ]]]aaafffoooyyyooo^^^ZZZUUUPPPLLLJJJJJJJJJOOORRRZZZhhh{{{rrreeeZZZXXXUUUTTTTTTSSSPPPNNNGGGCCC===888555555666777555555555555555555555555333333333333222222222222111111111111000000000000//////000000000000111111000111111222222111111111111111111111111111000000000//////......//////000+++...333<<>>>>>>>>??????;;;;;;;;;<<<<<<=====================>>>@@@BBBCCCDDDKKKMMMUUUeeeqqq~~~uuugggjjjnnnuuu{{{tttlllddd______^^^^^^cccjjjnnnuuu~~~tttooohhhaaa[[[VVVRRRPPPMMMMMMOOOWWWbbbppp~~~oooggg]]]XXXWWWVVVRRRNNNJJJGGGBBB===999777777777555555555555555555555555444444333333333222222222111111111111000000000000//////000000000111111111333222222111111111222222111111111111111111222222000000////////////000000000222777???EEEFFF@@@:::111111111000000000//////...///111222222222222111....../////////000000000111222333333444333222222555222///------000444888777555222111222333444333222222222111000000//////000111111222333333333333//////......---.........,,,...//////...------.........////////////.........000000000//////000111111111111111222222222222111222555777888888777777333444444444333444666888<<<===AAAIIISSSggg((('''&&&%%%%%%&&&'''((($$$%%%'''))))))))))))(((''''''''''''''''''''''''(((((('''(((((()))***+++)))(((((('''''''''''''''))))))))))))************))))))((())))))***++++++))))))))))))************,,,,,,,,,---------......---------------000444777777:::===AAACCCCCCBBBAAA@@@???<<<;;;:::;;;<<<===:::;;;<<<===>>>@@@@@@AAA>>>=========???AAABBBDDDGGGJJJJJJTTTjjjvvv{{{rrrhhhlllpppvvvyyyrrrkkkdddaaabbbhhhhhhnnnvvvzzz}}}~~~}}}}}}~~~}}}|||zzzyyywwwwwwvvvvvvvvvwwwyyy{{{~~~|||tttllleee```\\\RRRPPPPPPPPPSSS[[[hhhtttwwwvvvuuuyyysssddd\\\ZZZXXXSSSMMMLLLJJJFFFBBB===:::777666444444444555555555555555444444444333333333222222111111111111000000000000//////000000111111111222222111000//////000111222000000000111222222222333000000////////////000000555333111333666777333///111222222222222111000000---...000111222222222111///000000000111111222222666777777777777555444333000000111333555666444111111222444777888666111---333333111000//////////////////000111111111111000222111000//////...//////---///000000///......///---...///000000///...---,,,///000///,,,+++---///000000111111111222222222222111111333555555333111555666666666555666888:::===>>>BBBIIISSSggg'''(((***+++***)))'''&&&(((***)))&&&%%%((((((%%%((((((''''''''''''((((((((((((((((((((((((((((((***((('''&&&&&&'''(((***++++++******)))(((((((((,,,+++++++++,,,------...)))+++++++++***)))***+++***+++------,,,+++,,,---...---------000333888:::>>>>>>>>>@@@BBBCCCBBBAAA<<<;;;:::999888888888888;;;<<<<<<===>>>@@@BBBCCCFFFAAA???AAAAAAAAAGGGOOOMMMPPPYYYdddlllsss}}}zzztttmmmsss{{{~~~uuulllhhhjjjnnnrrrvvvxxx{{{{{{{{{yyyxxxxxxyyyzzzzzzxxxvvvssspppnnnlllkkkkkkkkkmmmnnnppprrrsssttttttvvvvvvvvvwwwyyy|||~~~{{{uuusssjjj___UUUQQQNNNLLLQQQYYY______```dddkkk{{{xxxgggaaa]]]WWWQQQQQQOOOKKKEEE@@@<<<::::::999666333111222333444444555555555555444222000///111111111111000000000000222111111111000000//////000000000000000000000000000000000000000000000000333222000///.........//////////////////.........000000///000000111222333111000///////////////000222666555000333999333'''111222333444555444333222/////////000111333444555666555333222222333555666555444333222000///...------...///000000000000000000/////////............+++---000111222000...,,,---...///111111///...---,,,------...///000000111///000000000000111111111111111222222222333333333333222222333777999::::::<<<===AAAHHHTTTiii&&&''')))******)))(((''''''***)))''''''+++,,,***((((((''''''''''''((((((((((((((((((((((((((((((***)))'''&&&&&&''')))***************))))))))))))***************+++,,,,,,)))+++,,,+++***)))***+++***,,,------,,,+++,,,---------...000333666999;;;???>>>>>>???AAAAAA@@@???::::::999888888888999999;;;===>>>@@@AAACCCFFFGGGGGGEEEFFFJJJKKKJJJMMMTTTTTTWWW^^^gggmmmpppwww|||wwwssspppwww~~~|||uuupppoooqqqvvvyyy}}}~~~~~~~~~|||yyyuuuuuuvvvvvvvvvvvvuuuuuuvvvuuusssqqqpppoooooopppllljjjhhheeebbbaaa``````______```aaabbbcccccccccccccccdddfffhhhkkkmmmooopppqqqrrrtttvvvwwwyyyyyy~~~uuuhhh```WWWOOONNNQQQTTTSSSTTTWWW\\\iii{{{iii^^^VVVSSSQQQPPPMMMIIICCC???===<<<:::999777666777777666555666666666666555333111000111111000///......------222111111111000000000000000000000000000000000000000000000000000000000000333222000///.........///------...///000111111222///............//////000//////...//////000111222...777:::333222:::???===111222222222222222111111222111111111111222222333555444222111111222444555666666555444333222111111//////000111111111000000000000000///...------,,,---...000111000///...---/////////....../////////000000000111222333333333000000000111111111222222111111222222222333333333333222222444777999::::::<<<===AAAHHHTTTiii%%%&&&((()))******)))((('''***)))'''(((+++,,,***((((((''''''''''''(((((((((((((((((((((((((((((())))))''''''''''''))))))))))))))))))************))))))((((((((()))*********+++,,,+++***)))***,,,+++---...---,,,+++,,,---,,,...111444777:::<<<===@@@>>>======>>>>>>===<<<888888888888888999999:::<<<>>>AAACCCFFFIIINNNRRRPPPQQQVVV[[[]]]\\\]]]aaa``````eeelllooopppsssyyy|||zzzuuusssrrrvvv}}}~~~|||zzzyyy|||zzzxxxwwwvvvxxx||||||{{{|||~~~|||yyyuuussssssrrrqqqrrrtttvvvvvvtttrrrnnnnnnoooooonnnmmmmmmlllkkkiiigggdddbbb```______ZZZXXXWWWTTTSSSRRRQQQQQQOOOPPPPPPPPPPPPQQQQQQQQQOOOOOOPPPQQQSSSVVVXXXYYYZZZ[[[\\\]]]___```bbbbbbfffiiilllnnnoooqqqtttvvv{{{|||~~~ttthhh[[[SSSQQQMMMKKKJJJLLLPPPYYYjjjzzzyyydddZZZVVVQQQQQQPPPMMMIIIEEE@@@>>>;;;:::999999:::999777555777777777666555444333222333222111000///---,,,,,,111111111111111000000000000000000000000000000000000000000000000000000000222111000///.........///+++,,,---///111333444555000//////............///............///111222333000777<<<>>>FFFQQQTTTPPP333222111000000000000000333222222111000000000111333222111000000111333333555555555555444444444444111111111222111111000000222222111111000//////...000000000//////......---111000...------...000111......//////000000111111111111111111222222222333111111222222222333333333444333222444777999::::::<<<===AAAHHHTTTiii%%%&&&'''((())))))))))))'''***)))&&&'''***+++)))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((''''''((())))))'''(((((()))***+++++++++))))))((((((((())))))******+++,,,,,,******+++,,,,,,---...---,,,+++---...---000444999<<<>>>>>>>>>@@@>>><<<<<<<<<<<<;;;999888888888888999:::;;;<<<===???AAACCCHHHPPP[[[cccfffhhhmmmpppqqqooooooppphhhgggjjjpppsssrrrssswww|||vvvqqqqqqrrr{{{yyyvvvvvvyyy|||xxxyyy{{{}}}~~~vvvrrrmmmppprrrsssrrrpppooopppqqqpppooopppqqqqqqooommmiiiiiihhhgggeeedddbbbaaa[[[ZZZXXXUUUSSSQQQPPPOOOJJJIIIHHHGGGFFFEEEEEEDDDFFFFFFFFFFFFGGGHHHHHHIIIEEEEEEFFFFFFGGGHHHIIIIIIKKKLLLMMMNNNOOOPPPQQQQQQQQQSSSVVVYYY[[[___dddhhhjjjkkkmmmooossswwwzzz|||}}}|||qqqfff```UUUQQQNNNMMMNNNRRR]]]hhhooouuuuuuddd\\\UUUTTTTTTRRROOOJJJDDD@@@<<<:::888777777777666444666666666555444333333222444444333222111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111000///////////////,,,---...000111333444555222222111000000///000000//////...//////000111111222000333BBBZZZggg\\\III555333111000//////000000111000000///////////////111000000000000111222222222222222333333333444444222222222222222111000///333333333333333333333333333222000///............111000///......///000111---.........//////000000111111222222222333333333111111222222222333333333444333333444777999::::::<<<===AAAHHHTTTiii%%%%%%&&&'''((()))))))))&&&))))))''')))---///---((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''((()))***++++++,,,+++******)))))))))*********,,,,,,,,,+++***+++,,,,,,---------,,,,,,...000000333888<<>>???===::::::;;;;;;:::999999999999::::::<<<===>>>???@@@AAACCCIIIWWWhhhuuu}}}{{{yyyllljjjlllqqqtttssstttwww}}}||||||}}}}}}tttpppqqqttt{{{yyyssstttyyyyyy}}}~~~zzz}}}}}}{{{uuuppphhhjjjmmmnnnmmmlllkkklllpppnnnkkkjjjiiigggdddbbbZZZZZZXXXVVVTTTQQQOOOMMMKKKKKKJJJIIIGGGFFFEEEDDD@@@AAAAAA@@@@@@@@@??????AAAAAAAAABBBDDDEEEGGGHHHDDDDDDDDDCCCCCCBBBBBBAAADDDDDDEEEEEEFFFGGGHHHHHHFFFGGGIIIJJJLLLOOOSSSWWWYYYYYYZZZ\\\```dddhhhjjjkkkmmmppprrruuuxxx}}}~~~uuuiiiaaaYYYTTTPPPMMMQQQVVVXXX]]]fffssssssddd]]][[[YYYWWWUUUPPPIIIDDDBBB>>>888555555555666666555555444333333222222222222222222222333333333333111111111111111222222222000000000000000000000000111111111111111111111111000000000000000//////////////////000111111222222222222111000000///000000111111000//////.../////////***+++999NNNWWWJJJ777555444222111000000000111---------------...//////////////////000000111111111111222333333444555555222222222222222111000//////000000111222333444555444222000...---......///...///000111111000///...222222222222222222333333111111222222222333333333111111222222222333333333555444333555777999:::999<<<===AAAHHHTTTiii&&&&&&&&&''''''(((((()))###''')))))),,,222555444((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,+++*********+++++++++,,,---,,,+++***+++---+++,,,---,,,,,,---000222444777;;;???@@@@@@>>>======;;;999999:::<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAACCCEEELLL\\\qqquuuqqqppptttwwwvvvwwwyyyyyyuuurrrqqqoookkkkkkmmmvvv{{{|||vvvrrrtttxxx{{{yyyxxx{{{}}}|||zzz|||zzzppphhhjjjqqqzzz{{{wwwuuusssxxx~~~zzzwwwsssuuuxxx{{{}}}zzztttpppnnnpppqqqppplllhhhffffffcccaaa^^^[[[YYYWWWTTTQQQLLLLLLJJJIIIFFFCCCAAA@@@CCCCCCCCCCCCBBBAAA??????<<<===>>>????????????>>>?????????@@@AAADDDFFFHHHEEEEEEEEEDDDCCCBBB@@@???AAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDCCCAAABBBDDDFFFKKKKKKKKKMMMPPPSSSVVVXXXYYY[[[^^^```cccggglllppptttvvvxxxzzz|||uuuhhh^^^UUUNNNKKKLLLPPPQQQUUU___lll{{{rrrjjjfffaaa]]]ZZZVVVOOOJJJJJJEEE===888777777999999555444333222222222222333///000000111222222333333111111111222222222222222000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000//////............///333222111///............//////000222555666555333444333222111111111111111,,,,,,,,,,,,------...///...//////000000111111111222333333444555666666666111111111222111111000000,,,------///000111222222333222000///...//////000...///111222222111///...111111111111111111111111111111111111222222222333111111222222222333333333666555444555888::::::999<<<===AAAHHHTTTiii''''''&&&&&&&&&''''''((($$$'''((((((***000222000((((((''''''''''''(((((((((((((((((((((((((((((()))))))))******)))))))))(((((())))))*********+++---,,,+++***************+++,,,------++++++,,,---***+++,,,,,,,,,...222555999;;;>>>@@@@@@???===;;;;;;999777888:::===>>>???@@@?????????@@@AAABBBBBBAAADDDGGGIIIPPP___sss|||}}}~~~||||||~~~vvvqqqnnnnnnkkkfffdddgggooowww~~~wwwtttxxx~~~|||xxxtttsssuuummmgggcccgggllluuu~~~{{{yyywwwssspppxxx{{{{{{xxxvvvvvvvvvuuurrrooonnnooorrrvvvxxxwwwrrrnnnoooooooookkkeee___\\\ZZZRRROOOLLLKKKJJJIIIGGGEEEEEEDDDDDDDDDBBBAAA@@@???BBBBBBCCCBBBAAA@@@>>>===:::;;;===??????@@@??????@@@?????????@@@BBBDDDFFFEEEEEEFFFFFFFFFEEECCCBBBBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCAAA@@@???@@@BBBDDDDDDEEEFFFHHHJJJKKKLLLLLLNNNOOOQQQRRRVVVZZZ^^^eeefffiiijjjlllppptttxxx{{{zzzooofff^^^YYYXXXVVVQQQMMMPPPYYYgggsssyyyyyyrrriiibbb___[[[VVVRRRNNNIIIBBB===;;;:::999888666555444333222333444444111111111222222222222222111111111222222333333333000000000000000000000000111111111111111111111111...///000111111000/////////////////////////////////............//////000222111000//////...//////000222333111---,,,///333000111111111111111000000000///......---...............///000111111222222222222333333444444555555//////000111111111000000////////////000000000000111111000000000000000000000000000111111000000000////////////////////////000000000111111111222222111111222222222333333333666555444555888::::::999<<<===AAAHHHTTTiii(((''''''&&&&&&&&&''''''&&&)))(((%%%%%%))))))'''((((((''''''''''''(((((((((((((((((((((((((((((())))))************))))))))))))))))))************,,,,,,+++***))))))******+++,,,------++++++,,,---)))***++++++,,,///333666<<<===???@@@@@@>>>;;;:::999888666777;;;>>>@@@AAABBBBBBAAAAAABBBBBBCCCCCCAAAFFFJJJNNNSSS```rrrwwwrrrppprrrpppkkkjjjnnnoooyyyxxxuuuzzz{{{vvvooolllllleeedddffflllpppwww~~~|||~~~|||xxx~~~{{{}}}~~~|||rrrooommmnnnpppqqqooolllnnnnnnooorrruuutttoookkkddddddccc___YYYRRRNNNLLLFFFDDDBBBBBBCCCCCCBBBAAA???@@@AAAAAAAAAAAAAAAAAAEEEEEEEEEDDDCCCAAA>>>===999;;;===???@@@@@@@@@@@@CCCBBB@@@???@@@AAACCCDDDEEEFFFGGGHHHIIIHHHHHHGGGDDDDDDEEEEEEEEEEEEEEEEEE???AAACCCCCCCCCCCCEEEFFFDDDDDDEEEFFFGGGHHHHHHHHHFFFGGGGGGHHHHHHKKKOOORRRVVVWWWZZZ[[[]]]```dddhhhmmmttt~~~yyyrrrnnnnnn]]]UUUKKKHHHNNNYYYdddjjjsss}}}zzznnnfffbbb___[[[WWWNNNJJJEEE@@@===:::777555777666555444333444555666555555555444444333333333111111111222222333333333000000000000000000000000111111111111111111111111...///000111111000//////............////////////000000///000000111222333000///////////////000111---******///444333000---......000111111000//////333222111000.........---......000111222222222222000000000111111222222222---...///000000000000000444444333333222111111000000000000000111111111111222111000......000111222333333333222222222222222///000000000000111111111111111222222222333333333777666555666888::::::999<<<===AAAHHHTTTiii((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''(((&&&%%%%%%''''''&&&$$$+++***)))***+++***((('''&&&'''(((***++++++++++++...---,,,+++***))))))***+++++++++++++++,,,,,,,,,---,,,,,,,,,///333777:::===>>>@@@AAAAAA???===;;;666777:::===???AAABBBCCCGGGFFFDDDCCCBBBCCCCCCDDDGGGEEEIIIRRR\\\dddnnnvvvzzzyyyvvvtttssstttvvvwww}}}}}}~~~xxxssskkkgggggggggooowwwzzzzzz~~~}}}yyyyyyzzzyyywwwssspppppprrrvvvxxxrrrqqqqqqrrrssssssrrrpppsssppplllhhheeebbb^^^[[[TTTRRROOOKKKGGGDDDBBBAAA?????????@@@@@@@@@@@@AAA>>>>>>======>>>@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@?????????@@@@@@AAA???@@@AAACCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGJJJJJJJJJJJJIIIGGGDDDCCCFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEGGGIIIIIIHHHFFFAAABBBCCCDDDEEEGGGJJJMMMOOOOOOOOOPPPRRRTTTVVVXXX^^^ccckkkttt}}}sss]]]LLLKKKOOOPPPUUU]]]ccckkkvvvvvvoooggg]]][[[^^^TTTQQQKKKEEE???:::666444444666777777666555555666666555444333222333444444777555222///...///000111000000000111111000000000//////000111111111000000000000////////////000000---333333---...333222+++,,,---...///000000//////000000000000000000000000000000000000111111111111---,,,,,,,,,,,,---...///222000...---,,,---///000000111111000000///...---222111///......000222444222///------000111000...222333333444333222111000444333222000//////......111......222888;;;999666///222666666444111...---111000///......000333555666999:::999666666888;;;:::888555555777:::;;;;;;999<<>>@@@???===;;;:::888999<<>>>>>>>>????????????>>>=========>>>???@@@AAABBBBBBCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIJJJGGGHHHHHHIIIJJJJJJIIIIIIJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIJJJIIIGGGFFFEEECCCDDDEEEEEEEEEGGGJJJLLLKKKJJJJJJJJJKKKMMMNNNOOOTTTXXX^^^gggooovvvzzz}}}|||gggTTTOOONNNKKKMMMSSSTTT]]]hhhvvvzzzpppeee___```WWWUUUQQQMMMHHHBBB===:::555666666666666555555666555555333222222222333444222000///---...///222333111111000000000000111111222222222222111000//////000000////////////000000---,,,...222222000111555.........///////////////000000000000000000000000//////000000000111111111.........---......//////111000///.........///000...//////000000000//////........./////////000000444222000111333444333111111222333333222111000///222111111000000000000111------///666>>>AAA???<<<111333777:::999555000---000000000111222333444444999999888666555444666888999777555555777999::::::999<<>>???@@@@@@>>><<<;;;;;;===???BBBEEEGGGIIIIIICCCBBBBBBCCCDDDFFFHHHIIIGGGFFFGGGJJJLLLPPPYYYcccxxx{{{wwwzzzzzzwwwrrrmmmnnnrrrxxxpppkkkiiijjjllllllmmmnnnqqqtttwwwyyyxxxuuuqqqnnnkkkgggccc```TTTQQQMMMJJJHHHEEEAAA>>>BBBBBB@@@??????>>>>>>>>><<<<<<<<<=========>>>>>>???>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLHHHHHHIIIJJJJJJJJJJJJIIILLLLLLKKKKKKJJJJJJJJJJJJEEEEEEEEEFFFGGGGGGHHHHHHFFFIIILLLKKKGGGBBBAAAAAAEEEFFFGGGGGGFFFFFFHHHJJJHHHGGGFFFFFFEEEFFFFFFFFFIIILLLPPPVVV]]]dddiiilllppptttzzzvvvcccYYYRRRKKKIIILLLIIIPPPYYYdddvvvssshhhccc\\\ZZZWWWTTTOOOHHH???:::666666555555555555666666444444333222222222222222555444222222222444666777333222000//////000222333333333222222222111111000111000000//////000000111222+++,,,444333***+++333111000///.........///000//////////////////////////////000000000000111111000000//////...///////////////////////////000000------...///000000000000,,,---///000111000///...111000//////111111000///000111111111111000000///000000000000000111222333222222555999>>>===999444222444777;;;===;;;444...///000222333555555555555===:::666333333333444444777555444444666888999999999<<>>AAABBBDDDFFFGGGIIIIIIJJJEEEEEEEEEFFFGGGJJJLLLMMMIIIHHHHHHJJJKKKNNNYYYdddzzzzzzvvv|||{{{tttsssuuuwww{{{wwwqqqmmmllllllnnnnnnppprrrtttvvvwwwxxxuuuqqqjjjddd^^^XXXRRROOOGGGEEECCCCCCCCCCCCAAA???@@@@@@???????????????@@@<<<<<<<<<============>>>AAAAAAAAAAAABBBBBBCCCCCCEEEEEEFFFHHHHHHIIIIIIIIIGGGGGGFFFGGGGGGHHHIIIJJJLLLKKKJJJIIIJJJLLLNNNPPPMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNMMMMMMMMMNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKLLLHHHMMMQQQOOOIIICCCBBBDDDGGGHHHIIIHHHFFFFFFGGGHHHHHHHHHGGGEEEDDDCCCBBBBBBDDDEEEGGGKKKQQQWWW\\\___aaaeeekkkrrryyyuuuhhh]]]SSSNNNOOOHHHLLLPPPWWWcccwwwuuuiiifffccc```\\\VVVMMMBBB:::999777555444555555666555333333222222222111111111999888666444333444444555444222000......000222444222222222222222222333333111000000000000000000111444//////555::::::888999333111///------...///000////////////////////////////////////000000000111000000//////......//////------...////////////...---......///000000//////......///000000000000000//////...////////////...000000000000000000//////111111000000111111222333333222333555666555111---333111222777===>>>999444111111111222444555666777@@@;;;444222222333333111555444333444666888888888999;;;AAAHHHRRRfff((((((((((((((((((((((((*********))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''''''''+++)))(((((()))*********+++***))))))***,,,...000999888666444111---***(((---,,,,,,+++,,,...000111---///333888;;;>>>??????AAABBBCCCCCCBBBBBB@@@@@@EEEFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFGGGIIILLLOOOPPPOOOLLLKKKNNNPPPVVVaaalllzzz|||xxxwwwuuukkknnnxxx}}}{{{xxxuuuttttttttttttxxxwwwvvvtttrrrpppnnnmmmeeeaaa[[[UUUPPPKKKGGGDDDBBB@@@???@@@AAABBBAAA@@@AAAAAA@@@@@@???@@@@@@@@@>>>>>>?????????@@@@@@@@@BBBCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPRRRQQQPPPOOOPPPRRRTTTUUUSSSSSSTTTTTTTTTTTTSSSSSSOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQPPPOOOOOONNNMMMMMMNNNSSSWWWUUUOOOKKKJJJLLLIIIJJJKKKJJJGGGFFFFFFGGGIIIHHHGGGFFFDDDCCCAAAAAABBBBBBCCCEEEIIIMMMRRRUUUTTTXXX]]]cccjjjrrrzzzzzzkkk]]]VVVUUUMMMLLLLLLOOOWWWfffyyyvvvqqqmmmgggbbb]]]UUUJJJBBB>>>:::666444555666666555333333333222222222111111333333111000000000000000444333000//////000333444555444333222111111111222111111000000000000111111///333444666FFFXXXXXXKKK333222000...---...///000////////////////////////...////////////000000000//////......---......///,,,,,,---.........---,,,///////////////...------///...---,,,,,,...///111111222333333333222111111//////////////////000000333222222111111111111111,,,,,,,,,...000222333333222///---111888<<<<<<:::555333111000111444888:::AAA;;;555222333444333222444333222444666888888888999;;;@@@GGGQQQeee(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%$$$&&&(((***)))''')))'''%%%%%%''')))))))))---,,,+++***)))******+++111222333444444333222111,,,+++***)))***,,,///000000222666:::===???@@@AAAAAAAAAAAAAAAAAA@@@@@@???FFFFFFGGGGGGHHHGGGGGGGGGEEEEEEFFFHHHLLLOOORRRTTTXXXRRROOORRRWWW^^^hhhqqqzzz~~~zzzzzz|||~~~rrrkkkppp|||}}}xxxwwwwwwxxx{{{}}}}}}|||{{{xxxtttnnnhhhbbb]]]ZZZQQQNNNJJJHHHGGGFFFDDDCCCAAA???>>>>>>??????>>><<>>888555555666666444333333333444333222222111//////000000111222333444444333111000000111333444888777444111///.........222111111000000111111222...666666333CCCZZZYYYFFF222111000/////////000111////////////////////////......////////////000000......------......///000.........---------,,,,,,////////////...---,,,,,,...,,,***))))))+++...///...000333333111000000000000////////////000000111444333222111111111111111111000///......000111333111...+++---333888;;;<<<999666333000111555999<<<===:::666333333444444444333333333444777999999888999;;;@@@FFFPPPddd((((((((((((((((((((((((&&&''''''(((((()))))))))(((((((((((((((((((((((()))******************+++)))'''%%%%%%''')))))))))++++++*********)))))))))$$$'''+++000333666777777,,,+++***)))+++---000222444555888;;;>>>@@@BBBBBBBBBBBBBBBBBBAAAAAAAAA@@@BBBCCCDDDEEEFFFGGGGGGGGGEEEFFFHHHLLLQQQVVV[[[^^^aaaXXXQQQSSSZZZaaaiiiooottt}}}}}}{{{~~~}}}zzzvvvvvv|||~~~~~~~~~~~~~~~~~~}}}}}}}}}|||xxxtttllliiiddd^^^WWWQQQMMMKKKGGGEEEBBBAAABBBDDDDDDDDDAAA@@@??????AAAAAA@@@>>>BBBBBBBBBBBBBBBCCCDDDEEEHHHHHHHHHHHHIIIIIIIIIIIIMMMMMMNNNOOOOOONNNMMMLLLNNNOOOQQQSSSUUUVVVWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[]]]]]]]]]^^^^^^^^^^^^^^^^^^____________^^^]]]\\\\\\^^^```bbbbbb```]]][[[\\\\\\[[[ZZZZZZYYYXXXXXXWWWWWWUUUSSSQQQPPPOOOOOOOOOQQQRRRQQQOOOMMMLLLLLLIIIIIIIIIIIIIIIGGGFFFEEECCCCCCCCCCCCCCCEEEFFFGGGDDDFFFHHHIIILLLQQQWWW[[[ggglllssszzz}}}tttppphhh^^^UUUTTTVVVZZZbbbkkkuuu~~~rrrfff```[[[UUUPPPIIIBBB:::666666777555444333444444555444333222111111111222333444555666666333222222111111222222333555444111000//////000000222111111000000111111222///444333///666BBB@@@444000000000000000111111111000000000000000000000000........./////////000000---------...///000111222333111000...---------............///......------------,,,,,,,,,---...///+++...111111///------...000000/////////000111222222222111111111222333333555555444333000/////////000///......111444777999<<<:::777555555777:::<<<666666666444222222333555333333333555888:::999888888;;;???FFFPPPddd((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))+++///222///+++(((+++///+++)))''''''(((+++,,,,,,&&&'''(((***++++++++++++'''(((+++...///000//////...---,,,,,,---///222444666777999;;;>>>@@@BBBCCCEEEEEEDDDDDDDDDCCCCCCCCC???@@@BBBDDDFFFGGGHHHHHHFFFHHHLLLQQQWWW^^^dddggghhh\\\RRRSSSZZZaaafffjjjiiisss|||yyyyyy|||{{{vvvtttuuuxxxzzzwwwxxxzzz|||~~~{{{wwwppphhhaaaZZZWWWSSSOOOKKKHHHFFFFFFGGGDDDBBBAAABBBCCCCCCCCCBBBAAAAAACCCFFFGGGGGGFFFCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMUUUUUUVVVWWWWWWVVVUUUTTTWWWXXXZZZ\\\^^^```aaaaaabbbbbbcccccceeefffggghhhiiijjjkkkkkklllkkkkkkjjjnnnnnnoooooonnnmmmllllllfffhhhkkkmmmmmmjjjfffdddaaaaaaaaaaaaaaaaaa``````ccc```\\\YYYXXXWWWVVVTTTRRRSSSUUUTTTRRRPPPOOOOOOKKKKKKLLLMMMMMMLLLJJJIIIFFFFFFEEEEEEEEEFFFFFFGGGCCCDDDDDDEEEFFFIIINNNRRRUUUZZZaaahhhpppyyyzzzlll```]]]\\\ZZZ]]]bbbgggmmmuuu}}}qqqhhhbbb\\\WWWLLLDDD;;;666666777555333444444555666555444333222111111111111111111000000222222222222222222222222......---...///222444666222222111111111111222222+++---///000111222222333...///000111222111111111111111111111111111111111............/////////000.........///000222444444666444222///......//////,,,,,,---...//////////////////111222222222111000...111444555222000000111111000/////////111222333000000000111222333555666---///222444444333333444000111222111111111444666===<<<;;;:::999:::;;;<<<111444555444111000333666333333444666999::::::999888:::???FFFOOOccc))))))(((''''''''''''''')))))))))))))))(((''''''''''''''''''(((((((((((('''''')))***,,,...///000---......------+++***)))+++)))((((((***,,,------))))))))))))***+++,,,------------,,,,,,...333666:::;;;<<<>>>@@@BBBCCCDDDBBBDDDFFFFFFDDDCCCCCCCCC@@@<<>>FFF;;;...***...222222///111111000///...---,,,,,,***+++,,,...////////////000000111111111000000///,,,...111333444444222111,,,...000111000///000111222111000000000222555666777777666555444222000000222222111111000111111111111111222222222333333333333444666888999:::::::::999<<<;;;BBBRRRaaa{{{))))))(((''''''''''''''')))))))))))))))(((''''''&&&&&&''''''(((((())))))))))))***+++,,,---......///......------,,,++++++,,,+++))))))+++---------*********++++++,,,---...---------------///444777;;;<<<===???AAACCCDDDDDDFFFGGGGGGEEEBBB???>>>>>>BBB???BBBMMMUUUWWWUUUTTTLLLQQQVVV[[[bbbkkkooommmkkk___WWWWWW[[[]]]```cccbbbfffppp|||}}}uuuooollljjjeeedddhhhnnnvvvwwwpppnnnppptttyyy|||{{{wwwmmmjjjddd]]]VVVOOOKKKHHHGGGFFFDDDBBBAAAAAABBBCCCCCCDDDDDDDDDCCCDDDFFFHHHHHHIIIIIIIIIHHHHHHKKKMMMPPPPPPPPPOOONNNNNNNNNOOO^^^dddjjjllliiidddbbbbbbeeeiiinnnrrrttttttssssssqqqqqqrrrvvvzzz~~~|||}}}}}}}}}||||||{{{zzzuuurrrpppnnnmmmkkkhhhfffeeeccc```___]]][[[XXXUUUUUUUUUUUUTTTSSSSSSRRRRRRNNNOOONNNMMMKKKJJJIIIJJJGGGFFFFFFEEEDDDDDDEEEEEEGGGHHHIIIMMMRRRYYY```dddiiippp{{{~~~wwwppphhh```ZZZWWWXXX\\\bbbiiiuuuqqqccc[[[[[[TTTMMMIIIDDD===:::;;;666555444444666666555444444444444333333333222222222222222333333222222222222222222222111111111000///111333333222111111111222222222222111111111111000000000000000000000000///000000000000000///...000///...------...///000---///111///...///555:::???888000---000222000---+++,,,---...000111222333000111111222222333333444000000111111111111000000/////////000111111111111000222333222111111222333111111000000111333444555555555555555444333222222222222111111111222222333111222222222222333333333111222333555666777777888;;;>>>===CCCRRRaaa{{{)))((((((''''''''''''((()))))))))))))))(((((('''&&&&&&&&&'''((())))))***+++***++++++,,,---......111000///......---.........,,,******,,,---------++++++,,,,,,------......---.........///111555888<<<===???AAABBBCCCDDDDDDFFFFFFFFFDDD@@@=========@@@>>>@@@IIIOOOOOOMMMMMMNNNVVV___gggpppyyy}}}|||yyypppiiihhhiiigggdddcccgggkkkrrryyy{{{|||zzzooofffbbb]]][[[]]]fffppp{{{}}}wwwuuuvvvxxxzzz}}}~~~vvvmmmgggYYYVVVQQQKKKFFFCCCAAA@@@AAAAAA@@@@@@@@@AAACCCDDDBBBDDDFFFFFFGGGHHHKKKMMMLLLMMMNNNNNNNNNOOOQQQSSSTTTWWWZZZXXXSSSOOOMMMMMM]]]gggttt{{{zzztttnnnkkkooorrrwww{{{~~~~~~{{{xxxuuutttqqqlllhhheeebbb___\\\ZZZYYYXXXWWWUUUTTTSSSSSSRRRQQQOOOMMMLLLJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBDDDHHHMMMQQQTTTXXX```kkkuuu}}}xxxkkkbbbZZZXXXWWWYYY]]]gggzzz|||ggg[[[]]]VVVQQQOOOJJJAAA;;;:::888666555555666777777666444444444444333333333333333222222222222222222333222222222222111111111111000222444444222111222333333333333222222222222111000000000000000000000000000000000000000///......///...------...///000111000111222000---...111555555333111111111111...,,,000000000000000000//////000///............///000000000111111111111000000111000.........///000111222333333111000000111333000000111111222333333333222333444444444444444333222222222333333444444444222222222222333333333333333444666777999:::::::::===@@@>>>DDDSSSaaazzz)))(((''''''''''''(((((((((((())))))))))))((((((%%%&&&&&&'''((()))***************+++,,,...000111333333111000000000111111000...++++++,,,------,,,***+++,,,,,,---.........---...000000111333777:::>>>???@@@BBBCCCDDDDDDDDDBBBCCCBBBAAA???>>>???@@@???>>>AAAGGGKKKIIIHHHJJJSSS]]]jjjttt|||{{{wwwqqqmmmooorrrxxx{{{xxxuuu{{{uuukkkccc```aaa```dddnnnyyy}}}{{{zzzyyyuuuvvvwwwtttnnndddZZZTTTNNNKKKGGGCCC@@@???@@@AAA@@@@@@@@@@@@BBBCCCEEEFFFCCCEEEGGGHHHIIIKKKNNNPPPPPPRRRSSSTTTTTTUUUWWWYYY\\\aaaeeebbbZZZQQQNNNMMMWWWccctttzzzwwwwwwyyy|||}}}wwwrrrooollliiifffbbbaaa___]]][[[YYYWWWVVVTTTRRROOOMMMLLLKKKJJJIIIJJJIIIHHHFFFEEEDDDDDDDDDAAAAAAAAAAAADDDGGGJJJLLLPPPVVV___gggoooxxxyyyqqqjjjddd^^^[[[[[[```mmmyyypppbbb[[[UUURRRRRRNNNEEE===:::999777555555666777777666555444444444444333333333444333222111111222333444222222222222222222222222111222333333111111111333333333222222222111111111000000000000000000000000000111111000000///...---...---------...///111222000111111///------000333///000222111000///......333333222111000///.........---+++))))))***+++,,,///000000111111111111000111000000/////////000000111111///---++++++...000///000111222222222222222333333333444444333333222111222333444555555666666222222222333333333444444555666777999:::;;;;;;<<>>@@@BBBCCCDDDDDDCCCCCCAAAAAA@@@???===>>>@@@CCCEEEDDDGGGKKKLLLJJJLLLOOOZZZfffsss~~~|||uuuwwwzzz{{{vvvrrrxxx{{{rrrjjjeeeeeekkkkkkpppzzz}}}{{{|||~~~~~~~~~yyytttqqqllljjjgggaaaZZZRRRLLLHHHFFFDDDAAA???>>>???AAABBB???@@@@@@BBBCCCEEEFFFGGGGGGIIIKKKLLLLLLNNNQQQSSSUUUXXXZZZ\\\\\\]]]```bbbhhhmmmqqqmmmdddZZZUUUTTTWWWcccttt|||yyywwwuuuooonnnllliiifffccc```___[[[WWWSSSRRRRRRQQQPPPOOOMMMLLLKKKIIIHHHGGGGGGGGGBBBBBBBBBBBBDDDFFFIIIJJJLLLOOORRRVVV[[[dddpppxxx|||sssiiiccc^^^]]]bbbiii}}}yyymmm\\\WWWTTTVVVTTTMMMDDDAAA;;;999666555555666666555555555555444444444333333444333222111111222333444222222222222222222222333000111222111000///111222222111111111000000000000111111111111111111111111000000000000000///.........---------...///111222/////////.........000222...///000///...---///111,,,---...000111333444555222000...,,,,,,,,,.../////////000111111111111111000111222333333111000/////////...,,,******,,,///000000111222222222111111444444444444333222111000111222333555555666666555222222333333333444444444222333444666777888999999???BBB@@@EEESSS```zzz(((''''''''''''(((((()))'''(((((()))))))))))))))''''''''''''(((((((((((('''((((((***---222666888888888999999999999888777444222///---------,,,+++((()))+++---------,,,,,,...000222444666888<<<>>>???@@@BBBDDDDDDCCCBBBAAABBBAAA@@@===<<<===@@@CCCHHHHHHJJJLLLKKKJJJOOOVVVbbblllxxx}}}zzz~~~{{{sssmmmlllmmmuuuuuuzzz}}}{{{|||}}}}}}|||zzzyyyxxxwwwsssmmmfffaaa___\\\WWWQQQLLLGGGEEECCC???>>>===<<<===>>>@@@AAA???@@@BBBDDDFFFHHHJJJKKKOOOQQQSSSTTTUUUWWW[[[]]]```cccfffhhhiiikkkmmmoooqqqtttvvvsssmmmfffaaa___aaakkkwww{{{zzzwwwsssoookkkhhhgggccc^^^YYYVVVVVVVVVTTTRRRQQQPPPOOONNNMMMLLLLLLLLLEEEEEEDDDDDDEEEGGGHHHIIILLLMMMMMMMMMOOOUUU___fffuuu{{{uuummmfff___\\\^^^mmmuuu}}}qqq___XXXTTTVVVVVVPPPIIIEEE???<<<888666666666666555555555555555444444444333333222222222222222222333222222222222333333333333000111111000//////000222111111111000000000//////111111111111111111111111//////000000000000/////////...------...///000111---------......///000111/////////...---...000222......//////000111222222222111000///......///000...///000111111222111111...000222444444333000//////000000...,,,---...000111111111111111111111111444444444444333222000000111222444555666555555444333333333333444444444444333444666777999:::::::::>>>AAA???DDDSSS```yyy'''''''''''''''((())))))''''''((()))))))))))))))(((((((((((('''''''''''')))))))))***---222666888999:::===>>>>>>===;;;999888555222000//////...,,,)))***,,,...///...---,,,...000333666777:::===@@@>>>@@@BBBDDDDDDCCCAAA?????????>>><<<<<>>>>>>>>>>>???@@@AAABBBBBBCCCFFFJJJNNNQQQSSSTTTYYY[[[^^^```bbbfffjjjmmmnnnqqquuuxxxyyy{{{}}}~~~|||}}}}}}}}}{{{yyyvvvuuuwww}}}}}}xxxuuusssoooiiibbb^^^]]]\\\YYYUUUTTTTTTSSSRRRRRRRRRRRRRRRKKKJJJIIIHHHHHHHHHHHHIIILLLMMMMMMKKKJJJMMMSSSXXXbbbhhhrrryyy|||tttiiiaaa]]]```bbbjjj{{{wwwggg^^^XXXXXXYYYTTTNNNJJJDDDAAA<<<999888777666666555555555555444444444444222222222333333222222222222222222333333333444444111222222111//////111333222222222111111111000000111111111111111111111111---...///000000111111000000///...------...///000...---------...//////...//////...///000000000000111111000000///...------//////.....................///000111111222222222...///000111222222111111...000111000//////000222222111000//////000111222222222333333333222222111111222444555555444333222333333333444444444444555666777888:::;;;<<<=========???>>>CCCRRR```yyy'''''''''''''''((()))***''''''((())))))))))))))))))))))))(((''''''&&&&&&++++++***+++---111555777:::<<>>AAA>>>@@@BBBDDDDDDBBB@@@>>>::::::;;;;;;===CCCJJJOOOOOOOOOPPPPPPNNNOOOYYYeeekkkqqqwww{{{~~~}}}|||{{{|||zzzyyyyyyyyyxxxuuussseee___VVVQQQNNNMMMJJJHHHDDDCCCBBB@@@@@@???@@@@@@AAAAAABBBCCCDDDEEEEEEFFFEEEHHHLLLQQQUUUZZZ\\\^^^___bbbfffiiilllqqquuuyyyxxx{{{~~~wwwnnniiigggeeeaaa]]]VVVVVVUUUUUUUUUUUUUUUVVVQQQPPPNNNMMMKKKJJJJJJIIIGGGIIIKKKIIIGGGFFFIIILLLMMMTTT^^^gggooowwwtttiiicccWWWVVVZZZfffwwwsssiii```___```[[[VVVSSSHHHDDD???;;;999999888777666666555555555444444444111222333444444333222111222222222333333444444444333333333111000000222555333333333222222222111111111111111111111111111111,,,---...000111111111111000000...------.../////////...------......---,,,///...///111222222000---***+++,,,...///111222333//////000111111000//////......///111111222222222///.........///000222333,,,...000111000///000111333222000......///111222000000111222333444444333111222444555555333222000333333333444444444555555333444555777999999::::::<<<>>>===CCCQQQ___yyy))))))))))))))))))))))))''''''((()))))))))))))))'''''''''''''''((())))))*********+++---000333555777999:::<<<======<<<<<<>>>===:::777333///,,,+++,,,,,,---....../////////111333666:::<<<=========BBBAAA@@@???===;;;:::999;;;::::::???FFFLLLOOOOOOUUUOOOMMMPPPRRRTTT[[[dddjjjjjjmmmuuu{{{uuurrrqqqqqqtttwwwwwwtttmmmeee```UUURRRLLLGGGCCCAAAAAAAAA@@@@@@@@@>>><<<;;;===???AAAAAABBBCCCEEEGGGIIIJJJOOOQQQSSSVVVXXX\\\aaaeeekkkoootttxxxzzz|||}}}~~~xxxqqqjjjfff]]][[[XXXWWWXXXYYYXXXXXXVVVTTTPPPNNNMMMMMMKKKJJJKKKJJJJJJJJJHHHGGGFFFEEEEEEIIIOOOUUU\\\fffrrrzzztttiiiZZZUUUVVV^^^dddjjj||||||qqqjjjaaaXXXVVVZZZRRRLLLDDD>>><<<;;;::::::777777777666555444222111333333333333333333333333444444333222222111111111444444444333333222222222333333333333333333333333333222111111111222333444111111000000//////......111000......000000000///000---+++,,,///111000/////////............//////333222000/////////000111:::444///---000111...++++++...000222222111222333222111111111000000//////111111111111111111111111...//////111333555777888111111222444333111222444444444444444444444444444222222222333444555666777555555666888999:::;;;<<<999@@@@@@EEESSSaaaxxx))))))))))))))))))))))))''''''((()))))))))))))))(((''''''''''''((())))))***)))))))))+++...000222444555888:::;;;<<<<<<<<<>>>===:::777333000---,,,------------...///000111222444777;;;===>>>>>>>>>AAA@@@???>>><<<;;;:::999::::::<<>><<<<<<>>>@@@DDDDDDFFFHHHKKKNNNPPPQQQVVVYYY\\\```dddiiiooorrruuuxxx|||}}}vvvqqqiiifffbbb___]]]\\\ZZZXXXVVVTTTSSSRRRQQQOOOLLLIIIJJJJJJJJJIIIHHHFFFEEEDDDBBBEEEIIIMMMRRRZZZcccjjjrrrxxx~~~rrrdddYYYSSSVVVYYY\\\iiiyyyuuufff]]]\\\VVVQQQIIIBBB===;;;::::::777777777777666555444333444444444444444444444444222222222222222222333333444333333333333333333222333333333333333333333333222222111111111222333444222222111111111000000000111000......000111000///222000...///111333222111//////............//////444333222111000111111222444000,,,,,,000222111///---///111111000/////////000000000000000111111111000000000000000000000000............///000111222///------///222444555666222222222222222222222222333333333333444555555666555555666777888:::;;;<<<:::@@@@@@CCCQQQ```www))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''(((((()))***))))))(((((()))+++---...///111333666999;;;<<<<<<===<<<999666333000...---------,,,---...000222333555777999<<<>>>>>>???>>>@@@???>>><<<;;;:::::::::999:::???FFFNNNSSSVVVVVVPPPRRRVVV[[[[[[WWWVVVXXXZZZaaajjjqqqwww}}}sssqqqsssvvvxxxzzz~~~~~~zzzvvvuuutttsssooohhh```WWWOOOIIIFFFAAAAAA???>>>>>>???@@@@@@@@@AAABBBAAA@@@@@@BBBDDDGGGIIILLLOOOTTTXXX[[[\\\___bbbfffjjjnnnrrrwwwzzz|||xxxrrrmmmhhheeeaaa^^^YYYXXXXXXXXXWWWTTTOOOLLLLLLLLLKKKJJJIIIGGGEEEDDDAAABBBCCCEEEHHHLLLSSSWWW```fffpppzzzqqqcccWWWTTTRRRQQQXXXaaannnzzztttbbbZZZWWWUUUPPPHHHAAA<<<::::::777777777777666555555555555555555555555555555555111111111222333444444444222333333333333333333444333333333333333333333333222222111111222222333444333333333222222222222222222000...///000111000000222000//////111222222111000//////......//////000333222111//////000000111111...+++,,,///222222000///000111000...,,,,,,,,,/////////000111111222222////////////////////////333333222111111111111222777555222111333444444222222222222222222222222222555444444444444444555555555555555666888999;;;<<<<<>>?????????>>>===<<<;;;::::::;;;;;;:::===CCCJJJPPPTTTVVVVVVOOOSSSXXXZZZXXXSSSQQQQQQRRR]]]kkksssvvvzzz{{{sssjjjhhhlllrrrxxx{{{xxxtttwww}}}}}}zzz{{{~~~wwwyyy|||}}}|||{{{{{{{{{uuuoooeeeZZZPPPIIIEEEDDD??????@@@@@@AAABBBCCCCCCBBBCCCEEEFFFEEEFFFHHHJJJKKKNNNRRRWWW]]]bbbeeeggglllooosssvvvwwwyyy|||~~~}}}wwwrrrmmmjjjbbb```^^^\\\ZZZXXXTTTQQQPPPPPPOOONNNLLLJJJHHHGGGCCCCCCBBBBBBCCCFFFIIILLLSSSYYYbbblllwww~~~tttjjjbbbYYYRRRRRRWWW^^^kkkzzzjjj[[[TTTUUUTTTOOOGGG@@@;;;999777777666666555555555555555555555555555555555555222222222333333333444444222222222333333444444444222222222222222222222222222111222222222222333333333333333222222222222222222000//////000111111000///............/////////000000////////////000000000///...---,,,------...111///------...//////---000111222000...,,,,,,---000000000000000111111111000000000000000000000000444444333222222222333333555999;;;888444333222000333333444444444444555555666555555444444444444555555555666666888999;;;<<<===AAA???@@@MMM]]]uuu((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((()))******++++++************++++++((()))+++///222666888:::999888666555222000///...---......000222555888999;;;;;;<<<===>>>>>>>>>???===<<<;;;::::::;;;<<<===>>>BBBHHHMMMQQQSSSTTTTTTQQQVVVYYYWWWRRRNNNMMMMMMNNNZZZiiirrruuuwww|||ppplllfffeeekkkttt|||}}}vvvnnnkkkoooyyy~~~{{{yyyzzz}}}~~~~~~~~~}}}|||{{{wwwzzz~~~|||uuujjj]]]RRRJJJEEECCC=========>>>>>>???@@@AAACCCEEEHHHIIIJJJLLLNNNPPPQQQTTTYYY```fffkkkoooqqqxxx{{{|||yyynnniiiccc^^^[[[YYYWWWUUUSSSSSSRRRPPPNNNKKKIIIHHHEEEDDDBBBBBBCCCEEEFFFGGGJJJOOOVVV___hhhsss}}}{{{lll]]]UUUTTTVVV___kkkwwwzzzeeeSSSUUUVVVTTTNNNFFF>>>:::888777666555444444444555444444444444444444444444444444444333333333222222222222222333333444444444222222222222222222222222111111222222333333333333222222222222222222222222222111//////111111111000/////////............///000000////////////000000000///---,,,,,,,,,---...000///....../////////...000111111111//////000111333222222111000///......111111111111111111111111///////////////000111222---<<>>>>>===<<<;;;::::::<<<>>>???CCCGGGLLLPPPRRRSSSTTTUUUWWW]]]^^^WWWPPPMMMNNNNNNOOOYYYeeennnqqqtttwwwzzz}}}zzzhhhhhhffffffmmmxxxvvvpppiiigggmmmxxx}}}{{{zzz|||zzzyyyyyyyyyyyyyyyyyyyyy}}}tttgggYYYNNNGGGCCCBBBAAAAAA@@@AAABBBCCCDDDEEEHHHLLLOOOPPPRRRUUUWWW[[[^^^cccjjjqqqvvvyyy{{{{{{{{{uuummmeee```]]]ZZZXXXVVVUUUTTTRRROOOLLLJJJHHHFFFDDDCCCCCCDDDEEEFFFEEEDDDGGGLLLRRRYYYbbbkkkqqqooo^^^UUURRRVVV^^^hhhrrrttt[[[ZZZYYYWWWTTTMMMEEE???:::999777555444444444555444444444444444444444444555555555444333222222222222333333333333333333444222222222222222222222222000111222333333333333222111111222222222222333333333111///000111222111000111222222111//////000222111000000//////000000111222111000......//////000,,,------///000111222222///000111000///000222444444333222111000...------111111111111111111111111...//////000111222444555:::OOO\\\SSS@@@666444444000111111222222333333444666555555555555555666666444666999;;;======<<<;;;<<>>======<<<<<<<<<=========<<<;;;:::;;;===@@@BBBFFFKKKPPPSSSSSSTTTVVVXXX```fffggg^^^UUURRRSSSRRRWWW\\\dddjjjmmmoooqqqrrrsssxxx}}}}}}uuuhhhkkklllmmmsss~~~vvvqqqlllkkkqqq|||}}}}}}|||~~~}}}~~~yyyyyyxxxxxxyyy{{{~~~tttgggZZZPPPJJJJJJHHHGGGFFFGGGIIIKKKMMMLLLPPPTTTXXXZZZ]]]___aaafffiiiooovvv|||}}}tttmmmgggbbb^^^[[[ZZZYYYVVVTTTQQQNNNLLLJJJGGGEEEEEEFFFGGGFFFDDDCCCDDDFFFHHHLLLSSS[[[```lllsssooo]]]SSSRRRUUU\\\dddooollleee]]]YYYXXXUUUNNNHHH>>><<<:::777666555555666555555555555555555555555444444444444444444333333444333333333333333333222111111111111111111111111000111222333333333222222222333333333444444444444333111000000111222222111111222333111///...000222111111000000000000111111222111000/////////000111---...///000000111111222///000000///...///111333333222222111000///......111111111111111111111111111111111222333444666666BBBVVVaaaUUUAAA666333000000000111222222333444444555555444555555666777888333666;;;???@@@???<<<::::::@@@@@@CCCQQQ```www))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))******+++)))******++++++++++++************+++---///111333222222111000///...---------000555999===??????>>>>>>>>>===<<<<<<<<<<<<<<<>>><<<;;;:::<<<>>>AAACCCHHHMMMRRRTTTUUUVVVYYY\\\fffnnnoooeee[[[XXXWWWVVV```bbbeeehhhkkkmmmmmmmmmkkkqqqvvvxxxyyy{{{yyytttkkkpppssstttyyyzzzvvvqqqrrrwwwyyywwwwwwwww}}}|||{{{{{{}}}~~~|||}}}~~~rrrfff[[[TTTLLLJJJHHHGGGHHHKKKOOOQQQTTTXXX]]]aaadddfffiiikkknnnqqqwww}}}zzzqqqiiidddaaa```^^^\\\YYYVVVSSSRRRNNNKKKHHHHHHIIIIIIGGGEEEDDDDDDDDDEEEGGGLLLRRRWWW^^^fffttthhhXXXSSSRRRVVVZZZaaannn}}}zzznnn```YYYYYYYYYTTTOOOAAA???<<<999777666777777777777777777777777777777222333333444444555555666444444444333333222222222111111111111111111111111000111222333444333222222444444444555555555666666333111000000111222222111///000111///,,,+++---000111111000000000000111111111000///------......///111222333222000///...//////000///...------///111111111111111000000000000000000000000000000000000////////////000111222222222EEEPPPGGG:::555444000222222333444444555666666444444444555555777888999333777<<>><<<;;;:::::::::<<<>>>??????>>>AAAFFFJJJNNNLLLLLLPPPRRRUUU]]]fffrrrxxxyyysssllljjjkkkkkkooonnnmmmmmmmmmoooqqqsssuuunnnmmmttt{{{}}}zzzyyyxxxyyyzzz}}}|||yyy{{{xxxsssssswwwzzz~~~~~~~~~{{{tttttttttssssssuuuzzz~~~vvvlllaaaWWWNNNLLLKKKLLLPPPUUUXXXZZZYYY]]]dddlllqqqssssssssszzz}}}wwwqqqpppjjjccc^^^\\\ZZZVVVSSSPPPNNNMMMLLLLLLLLLJJJHHHFFFEEEEEEDDDDDDFFFGGGHHHSSSYYYdddppp|||wwwggg\\\RRRPPPRRRVVV]]]cccvvvzzzaaaTTTTTTXXXYYYWWWEEECCC@@@<<<999888888999;;;999777444333333444555666555444333333333333333000:::===555222666555///111111222333333333222222222333444555666666666666333333333333333333333333000000////////////000000111000000000//////......//////...///000111333444000///.........000111222222222111111000000//////222000///000111333333222//////000111222333333444111000...---///333888;;;333222111000000111222333444555666666666555444333111222222333333333222222555444444333444555777888777777888999::::::;;;;;;===>>>@@@DDDIIIZZZvvv))))))((('''''''''((((((((((((((()))******++++++))))))(((((((((((())))))******))))))))))))******((((((***+++---///000111222222222111111000000000333666999;;;<<<>>>@@@AAABBBAAA???===<<<;;;::::::<<<@@@DDDFFFGGGGGGJJJLLLQQQMMMKKKOOOTTT[[[eeeoooyyy|||yyyxxxwwwxxxyyyyyywwwtttsssnnnmmmvvv}}}~~~|||{{{zzz}}}~~~~~~{{{xxxyyy}}}~~~xxxooogggeeedddaaa```aaaiiinnnppplllfffaaa[[[UUURRRQQQQQQSSSWWW[[[___aaadddhhhnnntttyyy{{{||||||~~~xxxqqqkkkgggccc^^^YYYTTTRRRPPPNNNNNNMMMKKKIIIGGGGGGFFFEEEDDDEEEFFFFFFKKKPPPYYYcccooo{{{wwwiiiYYYQQQNNNOOOSSSYYYbbbnnnnnn[[[TTTUUUVVVVVVNNNIIIBBB===;;;:::999888888777666444444444555555666666555444444444555555@@@JJJLLLAAA777555444000222222111111111111111111333333444444444333333222333333333333333333333333111111000000000000111111111111111000000/////////......------...///000111000000000///000000111111000/////////.........------------...111333333222111111111111111111222222//////......///111222444222111000000000000111222111222333444444444444333222222222333222222111111//////000111333555777888666666777888999::::::;;;<<<===AAAEEELLL]]]zzz(((((('''''''''((())))))((((((((()))******++++++))))))(((((((((((())))))******))))))))))))******))))))***,,,...///000111111111111222222333333333777999<<<===>>>>>>@@@AAAAAAAAA@@@@@@>>>===<<<;;;>>>CCCJJJOOOQQQPPPPPPOOOSSSNNNKKKPPPYYYcccnnnxxx}}}wwwsssnnnooowww~~~}}}~~~~~~pppggg^^^ZZZXXXTTTSSSTTTTTTYYY[[[XXXVVVXXXXXXUUUWWWXXXYYY[[[___ccchhhjjjqqqssswww|||~~~wwwqqqkkkccc]]]\\\YYYVVVTTTRRRQQQNNNLLLJJJIIIHHHFFFEEEDDDDDDDDDDDDGGGMMMTTT]]]hhhssszzzzzzfffXXXPPPLLLMMMQQQRRR[[[iiiwwwyyyaaaSSSPPPQQQRRRVVVOOOGGGAAA>>><<<999777555555555555555555555555666666555555555666777777FFFQQQSSSFFF888444333222444333111000///000000111333333333333222111000000222222222222222222222222222222111111111111222222111111111111111000000000000//////......//////000000000111111111000//////////////////..................000333777888888777222222111111111000000000000000111111111000///...111000000//////000000111......000111333333333333222222222222222111000///...///111333444555666666555555666777888999:::::::::<<<@@@EEELLL^^^|||'''''''''(((((()))******((((((((()))******++++++))))))(((((((((((())))))******))))))))))))************+++---...///111111000000111333444555666666:::<<>>===CCCHHHOOOTTTWWWWWWUUUSSSTTTOOONNNUUU___iiirrrzzz|||tttooonnnuuu}}}|||zzz{{{~~~}}}{{{kkkaaaXXXTTTRRRNNNMMMNNNGGGMMMPPPPPPRRRWWWYYYYYY[[[]]]___bbbeeeiiinnnrrrxxxzzz}}}}}}uuullleeeccc```\\\YYYXXXVVVTTTRRRNNNMMMKKKIIIGGGEEECCCCCCBBBDDDGGGKKKQQQYYYcccjjjxxxuuufff[[[SSSPPPQQQPPPTTT]]]fffnnn{{{lll[[[SSSRRRSSSUUUSSSOOOJJJCCC===:::999555555666666666555444444555444444444555666777777<<>>555333444333666555222000///000111222222333333333222222111000111111111111111111111111222111111000000111111222222222111111111111111111333222222111111000000000///000111111000///---,,,111111111111000000000000///000222555888999888666111111111111000000000000333333222222222111000000000000////////////000000//////000111111222222222222222222222111000//////333444555666666666444444555666777888999:::;;;<<<;;;<<<@@@DDDKKK]]]zzz''''''((())))))*********((((((((()))******++++++))))))(((((((((((())))))******))))))))))))******++++++,,,---///000111111000111222444555777999999===???AAAAAA@@@@@@AAABBBAAABBBCCCDDDEEEDDDCCCBBBJJJMMMQQQUUUXXXYYYXXXVVVRRRQQQTTT]]]ffflllrrrxxxuuunnnkkkpppxxx~~~~~~~~~|||zzz{{{~~~|||yyyhhh]]]RRRNNNKKKGGGFFFGGGDDDKKKQQQSSSVVV\\\^^^^^^^^^aaaeeehhhjjjnnnssswww{{{uuujjjgggbbb^^^[[[YYYWWWUUURRRQQQOOOMMMJJJGGGEEECCCBBBCCCDDDEEEHHHNNNVVV[[[dddlllyyyxxxkkk^^^VVVSSSRRRSSSWWW]]]aaajjj}}}|||kkk```YYYWWWQQQUUUWWWRRRHHH???;;;<<<888888888777666555333222333333333333444555666666444666777555555777777555888777444222111222333444111111222333333333333333111111111111111111111111000000////////////000000111111111111111111222222333333333222111111000000......///000///...,,,+++000000000000111111111111------///111333333000......//////000111111222222333222000///000111222333//////000000000000//////222222222111111111111222222222222222222111000000444444666666666555444333666777888999;;;<<<===>>>???@@@CCCFFFLLL\\\yyy(((((()))*********))))))((((((((()))******++++++))))))(((((((((((())))))******))))))))))))******,,,,,,---...///000111222111111333555777999:::;;;>>>???AAABBBAAAAAABBBCCCBBBCCCDDDFFFHHHIIIIIIIIIQQQQQQSSSUUUXXXYYYWWWVVVQQQSSS[[[eeekkkmmmqqqwwwtttnnnjjjnnnuuu~~~zzz|||~~~||||||~~~|||wwwuuuhhh]]]RRRMMMJJJFFFEEEGGGGGGOOOVVVYYY]]]ccceeedddeeeiiimmmpppqqquuuzzzvvvqqqjjjeeeaaa]]]ZZZXXXWWWVVVTTTRRRNNNKKKHHHFFFBBBBBBBBBBBBCCCFFFLLLPPPXXX___kkkxxx}}}nnnbbb]]]WWWSSSTTTYYY]]]cccrrr|||mmm```YYYSSSWWW[[[VVVLLLCCC???>>>;;;:::999888666555444333444444333333333444444555555444333444777999999777888777555444333444444555000000111222333444444333222222222222222222222222000000////////////000000000000000111111111111111000111111111000000///........./////////...------............////////////111000000111111111///,,,---......///000111222333///...---,,,---///111333///000000111111000000///444333333222111111222222111222222333333333222222///000222333444555555555777777888:::;;;===>>>???DDDEEEGGGIIINNN]]]yyy))))))*********)))((((((((((((((()))******++++++))))))(((((((((((())))))******))))))))))))******------...///000111111222222222444666888:::;;;<<<===???AAABBBAAAAAABBBCCCCCCDDDEEEGGGJJJLLLOOOPPPUUUUUUVVVXXXZZZYYYVVVRRRPPPVVVaaajjjmmmmmmsss{{{wwwrrrqqqvvv}}}yyy}}}~~~|||}}}~~~{{{xxxtttpppmmmkkkdddZZZPPPMMMMMMLLLMMMOOONNNUUU[[[^^^cccjjjnnnnnnnnnsssxxxzzz{{{}}}zzzqqqkkkeeeaaa^^^ZZZZZZXXXVVVRRRNNNKKKIIICCCDDDCCCBBBBBBCCCFFFIIIPPPVVV___jjjuuuxxxssscccZZZUUUXXXZZZ]]]iiixxxqqqggg^^^\\\ZZZVVVPPPIIICCC???<<<;;;999888777777777888666555555444444444444555666555555666666666666777555555555555555444444444000000111111222111111111333333333333333333333333111000000000000000000111/////////000000111111111///000111111111000//////000////////////000000111---........./////////000444333111111222222111000.../////////000000111111.........///////////////000000111222222111000000333222111111111222333444111222333444444444444444111111111222333444555666666666888999;;;===>>>???CCCCCCEEEHHHLLL\\\xxx)))***++++++***)))((('''((((((((()))******++++++))))))(((((((((((())))))******))))))))))))******---......///000111111222333333555666888:::;;;<<<===???AAABBBAAAAAABBBDDDDDDDDDEEEHHHKKKOOORRRTTTWWWWWWXXX[[[]]]ZZZTTTOOOPPPXXXdddlllmmmmmmuuu|||yyyzzz}}}zzz||||||}}}uuutttqqqmmmiiieeecccaaaYYYPPPIIIIIILLLNNNRRRVVVTTT[[[```bbbgggooouuuwwwuuuzzz}}}tttmmmgggddd]]]\\\[[[XXXUUUQQQMMMKKKEEEFFFFFFDDDCCCCCCEEEGGGGGGLLLTTT]]]fffpppyyyqqqcccYYYXXXWWWWWW```mmm~~~|||iiiaaaWWWSSSRRROOOFFF???;;;:::888777777888:::;;;888777666555555555555555333444555555222000222777333333444555555555444444111111111111000///...---333333333333333333333333222222111111111111222222......//////000000000111111222333444444333222111222111000000000222333444///000000000111111222222111000......///000//////000000000000///////////////000222333333111///---000111222333333222111000000000///000111222444555111222333444555666666666888777555444333444555555444555777888:::<<<===>>>>>>???AAADDDIIIYYYuuu))))))))))))))))))))))))''''''(((((())))))******))))))))))))((((((((((((************))))))))))))+++,,,---...///000111222333444555777888:::;;;<<<<<<===???@@@AAA@@@@@@???DDDHHHHHHFFFHHHPPPUUUWWWWWWZZZ[[[XXXSSSPPPQQQTTTUUU\\\hhhqqqrrroooqqqwww}}}}}}www~~~zzzvvvgggeeebbb^^^ZZZVVVTTTRRRPPPOOOMMMMMMOOOSSSYYY\\\___bbbfffkkkooouuu|||wwwllldddfffbbb^^^\\\[[[XXXTTTPPPOOOLLLGGGEEEDDDEEEEEEEEEEEEGGGKKKPPPWWW___iiiooozzzeeeXXXXXX\\\``````sss|||ooo^^^RRROOOPPPPPPOOOCCC>>>888666777999999888:::888666333222222333444444444555555666555555444555555555555555555555555222222111111111111222222111000000111222333444555444222///000333444333111111222333222000........./////////000111222444444111000000///...------,,,000///---...000111111111111111000000///.........---------...///111333333999777444111////////////000000111111111111000000000111111111111222222222000111222333444444444444333444666666555444222000222333555666888:::;;;<<<@@@???BBBGGGLLLWWWrrr))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))******+++++++++,,,---...///111111222333444555777999:::;;;<<<>>>???AAABBBBBBBBBBBBAAACCCGGGIIIIIILLLSSSXXXXXX[[[]]]___]]]YYYWWWXXX[[[\\\dddqqqzzzyyytttvvv}}}~~~|||}}}|||~~~~~~||||||zzzrrrjjj[[[YYYVVVRRROOOMMMLLLKKKOOONNNOOOPPPTTTYYY^^^aaaeeegggkkkooosssxxx}}}~~~wwwmmmhhhccc___]]][[[VVVRRRRRROOOLLLIIIIIIIIIHHHGGGDDDEEEHHHKKKOOOVVV]]]cccnnnvvvooobbb\\\]]]^^^nnn~~~hhhWWWQQQQQQOOOLLLHHHCCC<<<888888999999999:::999777666555555555555444555555555555444444333555555555555555555555555222222111111111111222222555555555555666777888999555333111111444555444222444444333000......000333111111111111222333444555111000000000///.........111///...---/////////...000000000000000000000000333222111000///......///222222111111000///......000000111111111111000000000111111111111222222222000111222333444444444444///000333555777777777666444444666777999:::;;;<<>>AAAHHHMMMYYYuuu))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''((()))***+++,,,---+++,,,---...///111222222444444666777999;;;<<<<<<@@@AAABBBCCCDDDDDDDDDDDDBBBFFFJJJKKKQQQXXX\\\\\\\\\\\\\\\ZZZYYYYYY[[[^^^dddlllxxx~~~zzzrrrsssxxxyyy}}}}}}||||||xxxsssqqqssszzz}}}|||~~~|||}}}~~~vvviii^^^QQQNNNKKKGGGFFFFFFHHHIIIPPPRRRTTTXXX]]]bbbgggiiimmmppptttxxxzzz~~~zzztttlllfffccc```\\\XXXWWWUUUQQQOOONNNMMMKKKIIIDDDEEEFFFFFFHHHLLLQQQUUU```hhhtttkkk[[[XXXZZZeeesssyyyaaaWWWUUURRROOONNNIIIAAA;;;999999999999999888888888777777666666444555555555444333333222555555555555555555555555222222111111111111222222444333333444444555666777666444333333444555444333333111...***(((***...222444333333333333333444444111111000000000000000000333111///////////////---//////000000111222222333555444333111///.........---...000222222111000///000000111111111111000000000111111111111222222222000111222333444444444444...000222555777888999999666666777888999:::;;;<<<>>>===AAAHHHNNN[[[www((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((()))******+++,,,,,,++++++,,,...///111222333444555666888:::;;;<<<===AAAAAABBBCCCDDDEEEEEEEEECCCFFFIIIKKKSSS]]]cccccc___\\\XXXWWWXXX[[[```bbbnnnttt}}}wwwlllkkkooovvvzzz}}}}}}}}}xxxsssooonnnppp{{{}}}|||}}}}}}{{{tttfffYYYNNNKKKHHHFFFFFFIIIMMMPPPUUUXXX\\\bbbgggkkknnnppptttwww{{{wwwoookkkgggccc```[[[YYYVVVTTTRRRPPPLLLJJJGGGGGGGGGFFFEEEGGGJJJMMMXXX___iiisss}}}wwwccc[[[[[[___hhhzzztttbbbZZZVVVUUUSSSNNNFFF???:::888888888555666666777777666555555555555555555444333222111555555555555555555555555333222222111111222222333222222222222222333444555555444333333333333333333333111...+++)))***///222444444333222222222222222111111111111111111222222333111000000111222111000000000111111222222222222111111111111111111222333///000111333333333222222000000111111111111000000000000111111111222222222111111222333333333333333333444555666666666666555777777888999::::::;;;;;;===<<<@@@GGGMMMZZZvvv((((((((((((((((((((((((******))))))(((((('''''''''((((((((()))))))))***+++++++++******************+++,,,...000111222333555666777999:::<<<===>>>@@@@@@AAABBBCCCDDDEEEFFFDDDFFFHHHKKKVVVccckkklllhhhbbb]]]\\\```gggmmmoootttwww{{{|||uuulllkkkoooxxxyyy}}}}}}~~~|||wwwtttqqqrrruuu}}}~~~~~~{{{{{{yyywwwvvvrrreeeXXXMMMKKKHHHGGGIIINNNTTTWWWZZZ]]]bbbhhhmmmppprrrrrrvvvxxx|||xxxrrrnnniiifff```]]]ZZZWWWUUUQQQNNNKKKIIIIIIHHHFFFEEEEEEGGGIIIMMMSSS\\\dddmmmyyytttgggaaa^^^aaammmppp^^^XXXWWWUUUQQQJJJBBB<<<888777888333333444444444444333222444555555555444444333222555555555555555555555555333333222222222222333333555555444444444555666666444444333222111111222222555666555444222222444666444333222111111000000111111111111111222222222222///...---...000222222222222222222222111111000000/////////000111333444555333222111000000000111222000000111111111111000000000000111111111222222222111111222222333333222222555555555555555444444333777777888999::::::;;;;;;===<<<@@@FFFKKKXXXsss))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******,,,,,,+++++++++***************,,,...000111333444666666888999;;;===>>>>>>??????@@@@@@BBBCCCEEEFFFEEEGGGJJJOOO\\\kkkssstttlllhhhdddhhhqqqzzz~~~uuussssssuuutttqqqrrrvvv}}}}}}}}}~~~}}}|||{{{zzzyyyzzz~~~yyyxxxsssnnnmmmjjjaaaWWWKKKJJJHHHIIILLLRRRXXX\\\___bbbggglllqqqsssuuuuuuwwwyyy{{{~~~}}}wwwrrrnnngggddd___[[[XXXTTTQQQNNNJJJJJJIIIGGGEEEDDDEEEGGGGGGLLLSSSZZZcccnnn{{{pppddd```aaafffvvv}}}cccWWWUUUUUUSSSNNNGGG???:::888888444444444333333222222222444444555555666555555444555555555555555555555555333333222222222222333333444333333333333333444444333444444222000000111222333555666777555444444444333222222111000000000000222222111111111111111111,,,+++***+++...000111111333222222111000000//////111111000000000111111222333111///---,,,---///000000000111111111111000000000111111111111222222222111111222222222222222111222333333333444555555555666666777888999:::;;;<<<===<<>>???@@@??????@@@BBBDDDFFFGGGEEEIIINNNWWWfffuuuzzzxxxooonnnqqq|||zzzuuuwww{{{~~~}}}{{{}}}~~~~~~yyyxxxpppnnnhhh```]]]]]]YYYSSSMMMMMMMMMNNNRRRXXX^^^bbbeeehhhmmmrrrwww{{{}}}~~~}}}~~~~~~zzzpppkkkeee```\\\YYYVVVTTTNNNNNNMMMJJJGGGEEEEEEFFFEEEHHHMMMRRRXXXcccoooxxx{{{nnncccbbbcccmmmlll[[[UUUTTTTTTRRRLLLDDD>>>;;;;;;999888666555444444444555444444555666777777777777555555555555555555555555444333333222222333333444333222222111111111222222444555555444111000111333///111333333111000111111333333222111111111222222222222222111000000//////...,,,,,,---///111111000000000000000000000000000222111000000////////////000//////...............000000111111111111000000000111111111111222222222111111222222222222111111000000111222333444666666444444666777999:::;;;<<<<<<;;;???FFFKKKXXXttt))))))))))))))))))))))))''''''(((((())))))******&&&''''''((()))******+++))))))***+++,,,------...)))***,,,...000222333444777777888:::<<<===??????@@@@@@@@@AAABBBDDDFFFHHHDDDJJJSSS^^^nnn{{{~~~zzzuuuwww}}}zzz|||~~~}}}~~~zzzrrrooodddbbb[[[SSSQQQSSSSSSPPPSSSRRRSSSUUUZZZ```eeeiiikkknnnrrrxxx~~~vvvqqqjjjddd```]]][[[YYYSSSSSSQQQNNNIIIGGGFFFFFFCCCDDDFFFHHHLLLTTT___gggrrr}}}}}}dddbbbaaaeeessstttaaaXXXTTTUUUTTTOOOGGGAAA======>>><<<999777666666777777333444555777888888999999555555555555555555555555444333333222222333333444777666666555555555666666555666777555222000222444111222333333111111333444444333333222222333333444333222222111000///......333111000000222333222111......//////000000111111000000////////////000000...///111222333222000///000000111111111111000000000111111111111222222222111111222222222111111000111111111111222333444444222333555666888:::;;;<<<;;;:::???FFFMMMZZZwww(((((('''(((((()))******************++++++++++++'''((()))***++++++***))),,,,,,---.........------...---,,,---///222666888777888:::<<<>>>@@@@@@AAA???@@@AAAAAAAAACCCEEEHHHHHHRRR___kkkwww{{{www{{{~~~}}}zzz|||~~~~~~}}}}}}yyynnneeeZZZTTTMMMJJJKKKNNNOOOPPPTTTXXX]]]bbbeeeiiimmmpppyyyyyy|||~~~rrriiieeecccbbb```ccc]]]UUUPPPNNNLLLIIIFFFBBBDDDEEEEEEGGGMMMVVV]]]eeennn|||mmmaaaZZZ```iiitttzzzfffZZZUUUVVVVVVTTTOOOFFF<<<666888777666666777666444222666555555555555777999:::999777666444444555777888666555444444222222111000222222222222333444555555888777666555444333333333333222111111111333666777888777666444333333333333333222222111222444555666000000///...............000111222111000000000111111111111111111111111111.../////////...---,,,,,,000111111111111222222222444333222111111111222333222222333333333222222111555333222111111222444555888777666555666888:::;;;>>>===???EEENNNaaa}}}***))))))))))))******+++(((((((((((())))))))))))((((((******+++***))))))******+++,,,,,,,,,,,,+++------,,,---///222666888:::;;;<<<>>>@@@AAAAAABBB@@@BBBDDDDDDCCCCCCEEEFFFNNNYYYgggqqqzzz{{{{{{zzzwwwsssrrruuu}}}~~~}}}||||||~~~|||yyyxxxwwwpppfff^^^VVVPPPJJJHHHJJJNNNQQQRRRZZZ^^^cccgggjjjnnnqqqtttyyyzzz|||}}}tttooollliiifffgggaaaYYYTTTRRROOOKKKHHHCCCDDDEEEDDDEEEIIIPPPUUU[[[cccooozzzwwwggg[[[[[[aaajjj{{{|||iii]]]SSSTTTUUUUUURRRKKKDDD>>>999888666666777777555333555444444555555666777777:::;;;;;;<<<<<<<<<;;;;;;333444444444555555555555444444333333222333333333666666555555444555555555444333222111111222444555999999999:::999888666555333333222222222333444555111111000////////////000222222222111000000111111111111111111111111111111...////////////......---/////////000000000111111333222111000000111222333111222222333333333333222444333222222333555777888555555555555666999<<<===??????AAAEEENNN___{{{,,,+++***************+++(((((((((((()))))))))))))))************))))))(((((())))))***++++++******---,,,,,,---///222555777======???@@@AAABBBBBBBBBCCCDDDEEEEEEDDDEEEFFFGGGWWWdddqqqxxx{{{~~~}}}zzzzzzyyywwwtttsssxxx~~~}}}|||{{{{{{zzzvvvsssppplllfff]]]VVVQQQNNNIIIIIILLLRRRWWWZZZbbbfffkkkooorrrtttwwwyyy{{{{{{|||yyysssmmmiiijjjeee^^^ZZZWWWTTTOOOKKKGGGGGGGGGFFFFFFGGGKKKNNNQQQWWW___hhhrrr~~~rrr___YYY[[[aaaooo}}}rrreeeSSSSSSSSSSSSQQQMMMFFFBBB:::888777666777777666444444444555555555555555444666888:::<<<===<<<:::999555555555666666666666777666555444333222222222222444444444444444555666666555444333222111222333444333555777999999777555333444333333222222222222222222222111000000000000111333333222111000000111111111111111111111111111111//////000000111000000000000000111111111222222222222111000///000000222222222222222333333444444444333333333333555777999:::444444444555777:::===???@@@@@@BBBFFFMMM^^^zzz,,,+++******)))))))))))))))*********++++++++++++************))))))(((((('''((()))******++++++***,,,,,,,,,---///222555777>>>???@@@AAABBBBBBBBBBBBDDDDDDDDDDDDDDDGGGLLLPPPcccnnnxxxzzzxxxyyyzzzyyyzzz}}}}}}}}}|||zzzyyyyyyuuuoooiiiddd]]]VVVPPPOOONNNLLLMMMRRRYYY___ccckkknnnsssvvvxxxyyy{{{}}}}}}}}}~~~}}}sssmmmlllgggaaa]]][[[XXXSSSOOOKKKKKKKKKJJJIIIIIIJJJKKKLLLPPPUUU\\\dddqqqjjj___\\\```jjjtttwwwsss]]]ZZZWWWUUUSSSNNNHHHCCC<<<:::777555666666555444444555666777666555444333444555777888999999999888888888777666555444444333555555444333333333333333333333333222222333333444444333222222222333444444111222444555666555444333555444444333222111111111222222111000000000000111333222000000000111111000111111111111111111111111///000111111222222222222333333333444444444555555111000/////////000111222222222222333333444555555444444444444555666777888444555555666888:::<<<>>>>>>???BBBFFFMMM^^^{{{+++***)))((((((((((((((()))*********++++++++++++++++++***))))))(((((((((((()))***+++,,,,,,,,,,,,,,,------///111333555777===>>>???@@@AAAAAAAAAAAADDDCCCBBBBBBEEEMMMWWW^^^nnnvvvzzzwwwttttttvvvvvvuuuyyy~~~~~~{{{xxxvvvvvvqqqjjjccc\\\UUUPPPMMMNNNOOOPPPSSSXXX^^^eeejjjqqqtttyyy||||||}}}}}}~~~xxxooojjjddd```^^^\\\WWWTTTMMMMMMLLLKKKKKKJJJIIIIIIIIIKKKNNNRRRYYYfffttt|||llldddbbbeeeiiihhhnnn|||lllggg```\\\YYYUUUOOOJJJ@@@<<<888555555555555444555666777888888777555444777666666666777888:::;;;888888777666555444333333444333333333444444555666444333222111000000000000000111111222333555666666555555444555555666777888555555555444333222111000111111000////////////000222111000111222333111///111111111111111111111111000000111222333333333222333444444444444555555555000000/////////000222333444444333333444444666666555555444444444444444444666777777888888:::;;;;;;;;;===AAAFFFMMM___}}}***)))(((((((((((((((((((((((((((((())))))))))))+++***)))))))))))))))***))))))+++,,,------......---...///000222555666888<<<<<<>>>???@@@AAAAAAAAACCCCCCCCCEEEKKKVVVccckkktttyyyzzzvvvrrrqqqrrrppplllrrr{{{}}}xxxuuuwww}}}~~~yyyuuurrrnnnjjjccc[[[TTTPPPNNNMMMPPPSSSWWW[[[___dddiiimmmuuuyyy}}}~~~~~~yyyrrrjjjeeebbb___\\\YYYOOOMMMKKKJJJJJJIIIHHHFFFDDDFFFHHHJJJOOOYYYgggppp}}}nnnccc___^^^```eeepppxxxpppggg```^^^ZZZUUUPPPFFFAAA;;;777555555555555666666777777777777777666666444333222333555777888555555555555666666666666333333333333444555666777444333222000//////......//////111222444666777777555444333333333555666777666666666666555444222222111111000////////////000111000111444777777444000111111111111111111111111111111222222333222222222111111222222222333333333111000//////000111333444666666444333333444555666666666555555444333333222777777888999999:::::::::999<<>>@@@BBBCCCDDDDDDDDDGGGMMMTTT\\\fffpppwwwtttxxxzzzyyywwwtttmmmddd```gggttt{{{}}}yyyggggggllltttzzz}}}{{{ssslllgggaaa^^^YYYSSSQQQRRRVVVYYY]]]cccjjjoooqqqrrruuuwww{{{{{{{{{qqqjjjfffbbb```[[[VVVPPPMMMLLLKKKHHHFFF>>>@@@BBBCCCEEEJJJSSSZZZ```jjjyyyrrreee___[[[^^^dddqqqxxxpppiiiaaaZZZQQQLLLDDD===:::999999999444333333333444555777888777888:::;;;:::999777666;;;::::::999888777666666777666555444444444444444333333222222333333444555111222333333444444444444666888:::;;;;;;:::777666666777888888888777555555444333222222111111222222222222666<<>>;;;???DDDGGGLLL\\\{{{))))))))))))))))))))))))))))))***+++---...///000---,,,***(((((()))***+++,,,,,,++++++***+++++++++,,,,,,---///222666999;;;======>>>@@@DDDFFFGGGGGGGGGIIINNNXXXeeeoootttvvvzzzxxxxxx{{{{{{vvvoookkkiiilllttt||||||xxx~~~}}}}}}}}}tttlllsssyyyyyyvvvxxx{{{wwwrrrlllddd___XXXVVVTTTRRRQQQUUUZZZ___hhhnnnssssssuuuyyyzzzxxx~~~|||ssskkkddd___[[[[[[YYYUUUPPPLLLKKKKKKHHHGGGGGGGGGHHHJJJLLLMMMUUU]]]iiivvvvvvhhh___cccggglllyyy}}}tttfffZZZQQQKKKDDD???===:::555111555555444444444555555666777777777777666666666666777888888888888777777666666444222222444444222///000111333444444333222111222222222333333444444444444444444555666777777888555555555555666666666666333333222111000///...---333000///444<<>>>>>???AAACCCFFFGGGGGGJJJMMMSSS^^^jjjtttzzz|||~~~{{{yyyzzz{{{xxxqqqkkkgggjjjqqqvvvwwwuuuyyy}}}zzz|||{{{zzz}}}wwwsssvvvyyyxxxwwwzzz|||yyytttnnniiiccc]]]XXXTTTTTTTTTTTTUUUZZZ```eeemmmssswwwxxxyyy}}}~~~}}}{{{rrriiibbbbbb```]]]YYYVVVTTTRRRQQQMMMLLLJJJIIIIIIIIIIIIJJJOOOVVVaaalllyyy{{{gggbbb```gggtttzzzlll```WWWQQQIIIAAA===:::777555666666555555555555666666777777777777888888888888777777777777666555555444666444333444666777666444222222222222222333333444222222222222333333333444333444444555666666777777444555555555666666666666111111111111222222222222333000///333:::@@@BBBAAA888555222111333333222111000222444333111///......333333333444555666666666444444444333333222222111333333333333333333333333555555555666666666777777:::;;;;;;:::::::::===???===BBBCCCHHHRRR\\\rrr))))))))))))))))))))))))((((((((()))))))))******,,,+++***)))))))))***+++,,,++++++***++++++,,,,,,,,,---///111444777:::<<>>:::999:::777666666555555555666666777777777888888999999999888888888888777666555444444333333444666888777666444333111000111333555666111111111222222222222222333333444444555555666666444444444555555555666666222222333333444444444444333111///222777;;;<<<;;;666444222222333333222111000222444444222///......111///...000333666555333333333333333333333333333444444444444444444444444666555555555666777999:::AAA@@@???<<<::::::===???===AAABBBGGGQQQ[[[qqq))))))))))))))))))))))))))))))))))))))))))((((((++++++***))))))******+++++++++******++++++,,,,,,---...000222666999;;;<<<@@@@@@AAAAAACCCFFFJJJLLLTTTYYYcccooozzz~~~{{{wwwwww}}}}}}uuupppqqqtttwwwsssjjjfffgggtttzzzzzz||||||}}}}}}{{{yyyuuunnnfff^^^YYYUUUSSSRRRPPPSSSWWW\\\aaagggnnnrrruuu{{{~~~~~~~~~}}}~~~}}}}}}xxx{{{zzz||||||ssskkkddd]]]YYYZZZZZZWWWSSSTTTSSSPPPMMMJJJGGGEEEDDDCCCGGGMMMSSS\\\iiiwwwppp___eeeooozzzsssfff]]]YYYRRRIIIAAA===;;;;;;666666555555444444555555555555666777888999999999;;;;;;;;;::::::888777666333333333333444555555444333333222222333444555666111111111111111111111111222333333333444444444555333333444444444555555555777666666555444444333333555333111222555777777666555444333333333333222222111222333222111111333555777222---,,,000333222///111111222222333333333333444444444555555555555555555444444333555777:::;;;GGGEEEBBB===:::999;;;>>><<>>;;;666555555444333333444444333444444555666777888888;;;;;;;;;::::::888777777555555555444333333333333111222444555666666555555111111111111111111111111222222222222333333333333333333333333444444444444777666666555555444444444666555444444555555555444333333444444333222222222333222111000000333888<<>>555111222444444333000111111222222333333444444444444555555666666666444333222222333666999:::DDDCCC@@@<<<::::::===@@@===BBBBBBFFFQQQZZZppp))))))))))))))))))))))))++++++++++++++++++++++++)))*********++++++++++++************+++,,,------...///222555999;;;======???@@@AAAAAABBBGGGOOOUUU___gggrrr|||zzzyyy{{{~~~{{{sssnnnmmmppp|||~~~wwwtttvvvyyy|||yyy~~~zzzuuusssjjjddd\\\WWWUUUWWWYYY[[[^^^bbbgggkkkmmmppprrrtttuuuzzz|||{{{||||||}}}}}}|||}}}}}}~~~|||vvvtttxxx~~~}}}vvvtttvvvyyyzzz||||||yyyuuuuuu{{{{{{www{{{{{{pppgggbbb___\\\ZZZUUUUUUTTTRRROOOLLLJJJIIIDDDEEEGGGIIILLLTTT^^^fffyyypppoooqqqsss~~~uuu^^^ZZZTTTQQQNNNHHHAAA;;;777666555444444444444444444444444555555666666666777777777888777777666555777888999777555444444555000222444777888777666555222222222222222111111111111111111111222222222222222222222333333333444444222222333444555666666777666666555555555444444444111333555555333222222333333222111000000444:::>>>JJJCCC999333222333444444000111111111222222333333333333444444555666666666444333333333444555777888;;;;;;;;;::::::<<<@@@CCC>>>CCCCCCGGGQQQZZZppp))))))))))))))))))))))))******++++++++++++++++++))))))***+++++++++++++++************+++,,,---......000333777:::<<<===>>>>>>@@@AAAAAABBBHHHRRRZZZfffnnnyyy|||vvvtttxxxzzz|||}}}wwwrrrooofffaaa[[[WWWYYY\\\```cccfffjjjpppsssuuuuuuvvvvvvvvvzzz|||{{{{{{~~~zzztttsssrrrrrrtttwwwzzz|||}}}zzz~~~~~~xxxwww||||||tttqqqqqqssstttxxxzzzwwwssssssxxx~~~}}}wwwzzz~~~|||{{{ooofff```]]]]]]YYYYYYXXXVVVTTTQQQNNNLLLDDDEEEFFFFFFGGGLLLTTT[[[iiitttyyyttttttzzz~~~iiiaaaXXXSSSSSSOOOFFF>>>999888777666666555555555555555555555666666666666555555666666777777666666555777999888555444666888222333444555666777777888444333333333222222222222111111111111111111111111222222222222333333333333000111111222333444555666333444555555444333333444000333555555333222222444111111222111111222555888>>>;;;666222000000111222111111111111111222222222222333333444555555666666444444555555666666666777666777888888999:::>>>@@@???DDDDDDHHHRRR[[[ppp)))))))))))))))))))))))))))*********++++++++++++((()))***+++++++++++++++************+++,,,---......000444777:::<<<===>>>===???AAAAAABBBIIISSS\\\jjjrrr}}}~~~~~~||||||}}}yyy|||{{{uuuooollleeeaaa\\\ZZZ]]]bbbgggiiikkkpppuuuyyyyyyyyyyyyyyywww|||}}}||||||}}}xxxooommmllllllmmmpppsssuuu|||yyy|||}}}yyy~~~zzzzzzzzzsssqqqqqqssssssxxx{{{yyytttsssxxx~~~}}}zzzzzz}}}yyy|||}}}{{{zzzmmmfffdddddd]]]]]]\\\ZZZWWWSSSPPPNNNDDDEEEEEEDDDDDDGGGNNNTTT]]]iii{{{wwwuuuxxx{{{ttthhh[[[UUUUUUSSSJJJAAA;;;:::999888777777777777777777777777666666666666555666777888888999999888111444666666444333666888555444333333444666999:::444444444333333222222222111111111000000000000000111111222222222333333333222222222222222222111111111333444444333333333333000333666666333222222444...111333333222111111111444555555333111111222333111111111111111111111111222222333333444555666666555666777777777777777666777888999888777777888:::@@@DDDDDDIIISSS[[[qqq++++++************+++++++++***)))(((((()))***+++...------,,,+++))))))(((+++,,,,,,***)))))),,,...444555888;;;===??????@@@???===>>>@@@BBBHHHVVVdddtttzzzuuu}}}}}}zzzxxxuuupppmmmgggccc^^^]]]aaahhhooossstttvvvxxxxxxwwwwwwxxxyyywwwyyy|||xxxtttnnnjjjhhhjjjnnnqqqvvvzzznnnmmmrrrxxx}}}~~~|||{{{{{{zzzyyyzzzzzzyyywwwvvvxxxyyy~~~}}}|||yyy}}}~~~wwwyyyyyypppgggbbbdddbbb___]]]ZZZVVVQQQMMMJJJHHHEEECCCDDDFFFJJJMMMYYYaaannn{{{tttnnnppp~~~yyyoooddd[[[TTTMMMJJJAAA???===<<<;;;:::777555888888888777666444333222:::888666555777888888777555444444444444555666666555444111000555:::999333444444333222333444555666:::666222111222444333111444333222222111111222222333333333333333444555666777777666555555555555666999888666555444333333333444666777666444333333444888888777666555333222111222444555444222111222555555555555555555666777777000333777777444222333555::::::;;;<<<===???@@@@@@AAAAAAEEEIIIOOO]]]vvv*********))))))*********,,,,,,+++******+++,,,,,,------------,,,,,,,,,,,,,,,------,,,++++++---///222444777999<<<=========>>><<<<<<>>>AAAHHHXXXggg{{{}}}{{{zzzvvvtttqqqllliiihhheeeaaaaaadddiiiooorrrvvvxxxzzz{{{zzzyyyyyyzzzuuuxxx}}}~~~xxxtttqqqpppooonnnsss}}}}}}}}}uuugggfffkkkrrrzzz~~~}}}|||||||||~~~}}}}}}~~~{{{xxx|||zzzuuuwww~~~tttmmmfffccc```\\\ZZZVVVRRROOOKKKHHHEEEBBBBBBDDDGGGHHHMMMUUUaaannn|||zzzqqqppprrryyy{{{pppeee\\\UUUPPPLLLCCC@@@===;;;:::999777666777666666666555555555444999777555555777888888777444333333333333444555555777777444333777<<<;;;666444333333222333444555666888666333333555777777666444444333222222222222333222222222222222333444444444444444444444555666777555444444444444555666666444666777666555333333444555555555555444333222222111333555444222111222444444444444444444555555666222444666666555555666777666777777999:::;;;<<<===AAABBBEEEIIINNN\\\uuu***))))))(((((())))))***,,,,,,+++******+++,,,,,,***+++++++++,,,,,,---------......---,,,---///111333555777:::<<<=========???<<<<<<>>>CCCMMM___ooo|||wwwssspppnnnllljjjhhhgggfffgggiiimmmqqqsssxxx{{{}}}~~~}}}{{{{{{|||www{{{|||uuunnnrrrzzz|||zzz}}}qqqccc___eeemmmwww~~~~~~}}}|||xxxuuuxxxwwwqqqtttvvvlllhhhbbb^^^[[[YYYVVVTTTNNNLLLHHHEEECCCCCCEEEFFFFFFLLLUUU```mmm}}}sssmmmiiinnnyyyttthhh___YYYTTTQQQGGGCCC>>>;;;:::999888777777777666666666777999:::888666555555666777777666555444444444444555666666999999777555999======888333333333333333444555555666555444555888:::;;;;;;555555444333333333333444222111111111111222222333111111222222333555666777333333333333333444555555444555777666555333444444222222222333333333333333111333444333222111222444333333333333333444444555666444444555777888888888444555666777999:::;;;<<>>>>>>>>>>>@@@>>>>>>BBBHHHTTThhhzzz}}}xxxrrrooonnnmmmmmmgggiiikkkmmmooorrrvvvxxxzzz|||~~~}}}||||||}}}{{{uuuttt{{{{{{}}}uuueee___bbbkkkvvv}}}|||zzz|||}}}yyy}}}uuuppprrrxxx|||}}}|||zzzyyyxxxzzz}}}wwwooonnnxxxtttooogggaaa^^^[[[ZZZYYYTTTRRRNNNKKKHHHFFFFFFFFFGGGJJJPPPVVVaaaqqqyyymmmiiikkkrrr~~~xxxlllccc\\\WWWTTTLLLGGGAAA<<<:::999999999999888777777888:::===???777666555555777888777666666666666666666777777888888888777555777;;;;;;777333333333333333444444444555555555666888:::;;;<<<666666555444444444444444222222111111111222222333111111111111222333444555444444333222111000000000333555666666555444444555222222222111111222222222222222333333222222333444333333333333333444444555777444222333666999999888666777888999;;;<<<>>>>>>AAABBBDDDHHHMMMZZZrrr))))))(((((((((((()))))))))))))))******)))))))))*********)))))))))((((((+++,,,,,,,,,,,,---000333888999;;;===>>>>>>>>>>>>>>>===@@@FFFNNN\\\ppp~~~}}}}}}xxxpppkkkhhhiiijjjfffjjjooosssvvvxxx|||~~~{{{}}}~~~~~~|||{{{|||}}}~~~zzz}}}}}}}}}kkkcccbbbgggqqq{{{zzzwwwtttvvv|||yyy|||~~~~~~sssmmmmmmqqqtttvvvtttqqqpppqqqtttvvvwwwxxx{{{~~~{{{oooiiiooouuuuuuwww}}}}}}vvvmmmddd___\\\[[[ZZZWWWUUURRROOOKKKIIIGGGFFFHHHIIILLLPPPXXXgggxxxvvvkkkiiimmmwww|||pppfff^^^XXXTTTQQQLLLDDD>>><<<;;;;;;:::888888666666777:::<<<>>>666555555666888999888666555555444444555555666777444666555222444777777444222222222333333333333333444444555555666666888999777666555555444444555555333333222222222222333333333222222111111111222222222222111000////////////333555666666555444444555555444333111111111111111222222222333444444444444444444444333444555555666777444111222666888888777777888999;;;===>>>@@@@@@AAABBBDDDHHHMMMZZZrrr***))))))(((((())))))******+++,,,,,,,,,,,,+++***------,,,,,,+++++++++******+++,,,,,,,,,...111444777888:::;;;<<<<<<<<<;;;999;;;AAAKKKUUUcccwww~~~}}}~~~~~~vvvkkkcccaaabbbdddiiinnntttxxxzzz|||~~~~~~}}}|||zzzzzz|||~~~~~~ttthhhbbbbbbiiippppppooommmooottt~~~}}}}}}zzzxxx|||xxxnnnhhhgggiiikkkmmmkkkiiiiiikkkmmmnnnnnnmmmpppssszzz~~~qqqiiilllpppppprrrxxxtttjjjbbb^^^[[[YYYWWWVVVTTTQQQMMMJJJHHHFFFDDDEEEGGGJJJQQQ^^^mmmxxxlllfffgggpppyyy}}}xxxmmmccc\\\WWWVVVPPPIIIBBB???===<<<;;;666666555555555666888999666666666777999:::999777222222222222222333444444222444444111111444555222111111222333333333333333111333444444333333444666666666555444444444444555444444333222222222222333333333222111111111111111/////////000000222333444222444666666555444555666777666444333222222222333444333222333555777666555444444444444444555555666666444333444555666666666666777888:::<<<>>>???@@@AAABBBDDDHHHMMM[[[sss*********))))))************+++,,,,,,,,,,,,+++***,,,,,,,,,,,,------------+++,,,------...000333666888999:::<<<<<<<<<;;;;;;999===GGGTTT___mmm|||}}}~~~|||zzz{{{wwwooofff______dddhhhnnnsssyyy||||||}}}~~~{{{yyyzzz~~~~~~pppeee___aaaffffffhhhjjjlllooovvv}}}}}}xxxsssooollloootttxxxssskkkccc^^^]]]^^^___aaa___]]]^^^aaaccccccaaaccceeeiiiqqq~~~ssslllpppsssqqqrrrvvvzzz}}}sssjjjccc^^^\\\XXXWWWVVVTTTQQQNNNKKKJJJEEEFFFHHHIIIMMMUUUaaajjjwwwuuuiiiccckkktttvvvzzz|||pppfff```YYYTTTLLLFFFBBB???===<<<888777777777666666666555777666777999;;;;;;:::888333333333333333444555555222555555222111444555333000111222333444333333222...111333333222222333555666555444444333333444444333333222111111111111111222222111111111222333333111111111222333444555666222444666666555444555666777666555444444555666777555444333444777999888666333333333333333444444555555777888777666555555666666777888:::<<<>>>@@@AAAAAABBBEEEIIINNN\\\uuu++++++************++++++((()))***++++++***)))(((((()))***+++,,,---......,,,---...//////111555888:::;;;===>>>>>>>>>======;;;@@@MMM\\\hhhuuu|||vvvwwwyyy~~~~~~}}}zzzvvvuuuqqqnnniiiccc```ccckkkrrrrrrwww}}}~~~}}}}}}~~~zzzxxxzzzvvvhhh___^^^aaaaaafffkkkmmmnnnrrr{{{|||wwwuuuxxx}}}}}}yyyyyyuuunnngggddd```^^^```eeeiiieee^^^XXXTTTSSSTTTUUUVVVTTTSSSUUUYYYZZZYYYWWW]]]___ccckkkyyyuuupppuuuxxxuuusssvvvuuuyyy~~~|||rrrjjjddd```ZZZZZZYYYXXXVVVRRRPPPNNNJJJKKKKKKKKKKKKPPPXXX___lllyyyoooeeejjjrrrrrruuuzzz}}}qqqkkk[[[VVVOOOIIIDDDAAA>>><<<;;;;;;;;;;;;999888777666777777777999<<<<<<;;;999666666666666666777888888444777777333222555666444000111222333444333222222,,,///333333222222444666555555444333333333333444222222111000000///000000000000111111222333555555666666555444444444555555222444666666555555555666777666555444555777999;;;666444333555888:::999777222222111111222222333444555999;;;;;;777555555666777888:::<<<>>>@@@BBBBBBAAABBBEEEIIIOOO]]]vvv(((((((((((())))))))))))------------,,,+++************+++++++++,,,,,,,,,---------///111444777999>>>:::999;;;===;;;:::<<>>===???;;;999888666666777999:::;;;:::999999999:::;;;<<<555444333333333555666777555444444444444555666666333444444444555666666666222222222222222222222222222222222111111111111000000000111222222222222111111222333333111111222333333333444444555666777777777555444444666888999999666777:::<<<===<<<;;;:::777777666555666777999:::333333333444666999;;;===777777666666555555555444444555666777999<<<>>>??????EEECCCEEEQQQ^^^ttt(((((((((((()))))))))***,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,---///222555888999>>>:::999;;;<<<::::::===AAAJJJZZZooo}}}sssooopppxxxzzz~~~~~~zzzssslllddd___\\\```bbbdddfffiiimmmrrrvvvzzz{{{}}}~~~}}}yyyyyyyyy|||~~~yyyyyyttttttvvvzzz|||wwwppplllkkkcccbbbaaaaaabbbdddfffhhhdddbbbbbbcccggglllnnnooossssssssstttttttttttttttqqqlllgggeeeffffffddd```YYYVVVQQQLLLIIIHHHIIIJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEIIIKKKLLLPPP\\\jjjpppnnnjjjgggfffgggkkkoooppppppkkklllmmmppprrrtttuuuvvvyyy}}}{{{rrrllldddaaa]]]\\\[[[XXXSSSOOOOOOLLLHHHFFFFFFIIIMMMPPPZZZcccqqq{{{sssooommmnnnppprrrfffYYYPPPHHH@@@;;;;;;:::999888777777888999:::888888777777777888999:::888777666666666777888999777666555444444444444444333333333444444444444444333333333333333333333333222222222111111111111000000111111222333222222222222333444333111111111333333333444444555666666777444444444444444444555666666777888:::;;;;;;::::::999999888777777777777777555555666777777777777666888888888888777777666666555666777888:::===???@@@@@@EEECCCEEEQQQ^^^ttt((((((((()))))))))*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,...000333666999:::>>>:::999;;;;;;999;;;???EEERRRggg}}}{{{ooonnnqqqxxx{{{}}}{{{vvvnnnddd\\\WWWVVV\\\___eeejjjnnnsssxxx{{{}}}~~~zzzxxxvvvwwwzzz}}}}}}zzzzzzsssqqqooopppuuu~~~}}}~~~|||uuupppnnn```___\\\ZZZYYYYYYZZZZZZ[[[ZZZZZZ]]]aaaeeefffggghhhhhhhhhggggggggggggfffccc^^^YYYVVVUUUTTTPPPMMMIIIHHHFFFCCCBBBAAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@?????????CCCCCCCCCEEEMMMVVVZZZXXXYYYXXXXXXZZZ___cccfffgggcccddddddeeefffggghhhhhhrrruuuzzz~~~~~~vvvlllgggaaa^^^]]][[[XXXUUUTTTPPPLLLGGGEEEFFFHHHJJJPPPXXXeeerrrxxxnnnllloooyyyppp```WWWOOOEEE===888999999999999999999999999777777777666777888888999:::999888888777888888888999888666555444333333333333333333333333333222222444444444444444444444444222222222111111111111000111222222333333333333333222333444333111000111222333333333444555555666666333555888777555333333555666666666777888888888999:::::::::999888666555444555666777888777666555444888888777777777777666666666777888:::<<<>>>???@@@@@@FFFDDDFFFRRR___ttt(((((()))))))))*********))))))***,,,,,,---------+++++++++,,,,,,,,,------+++,,,...111444777999;;;<<<999888::::::999===BBBLLL\\\ttt~~~ssssssxxx{{{~~~{{{xxxqqqggg\\\VVVTTTUUU]]]bbbjjjpppvvvzzz}}}~~~{{{yyyyyyuuuxxx{{{~~~~~~}}}~~~zzzuuuooolllnnnwww}}}|||}}}}}}{{{xxxxxxzzz|||~~~~~~~~~{{{vvvooohhhccc[[[YYYVVVSSSQQQPPPPPPQQQVVVVVVWWWZZZ^^^aaaaaaaaa\\\\\\[[[[[[ZZZYYYXXXXXXVVVRRRMMMJJJHHHGGGDDDBBBAAAAAA@@@@@@???>>>======::::::;;;;;;<<<======>>>??????>>>>>>>>>=========???>>>>>>???DDDIIIKKKJJJKKKKKKLLLOOOSSSWWWYYY[[[ZZZZZZ[[[\\\\\\]]]^^^^^^gggjjjooossswww{{{tttmmmeee___]]]\\\ZZZXXXVVVSSSNNNIIIFFFEEEFFFFFFJJJQQQ[[[gggssstttnnnoooppp~~~kkk```YYYNNNBBB:::999::::::;;;::::::999888888888888888999999::::::999888888777777666666666888777666555444444444444555444444444333333222222444444444444333333333333222222222111111111000000222222333444444444444333333444444333111000111222333333333444444555555555444:::>>>===888444555777555555444444555666777777888999::::::999777555444444555555666777777777777555555555555555555555555777888:::<<<>>>???@@@AAA@@@FFFEEEGGGSSS___ttt))))))))))))************((()))***+++,,,---------++++++,,,,,,,,,---------,,,---///222555888999::::::777777999:::;;;AAAIIIUUUggg~~~|||{{{xxxpppdddYYYUUUWWW[[[dddjjjqqqxxx|||}}}yyyxxxzzz|||yyy|||wwwnnnkkkqqq|||yyyxxxvvvssspppnnnnnnnnnmmmnnnpppooojjjddd\\\XXXSSSQQQNNNLLLKKKKKKKKKLLLNNNNNNPPPTTTWWWYYYWWWUUURRRQQQQQQPPPOOONNNMMMMMMJJJGGGDDDAAA@@@???>>>======>>>>>>>>>>>><<<:::999:::::::::;;;;;;;;;;;;;;;============<<<<<<<<<<<<===;;;;;;===???AAABBBDDDCCCDDDFFFHHHJJJLLLNNNPPPQQQQQQRRRTTTUUUWWWXXXXXX]]]```dddhhhlllppptttwwwuuuxxx}}}}}}uuujjjbbb^^^]]][[[YYYVVVTTTPPPKKKHHHGGGFFFFFFIIINNNVVV___iiiwwwqqqnnniiiqqqsssggg```UUUGGG>>>;;;<<<<<<<<<;;;:::888888777777888888888999999999999999888888888777666666666666555555555666666777666666555555444444333333333333333333222222111111222222222111111111000000222222333444444444444333222333444333111000111222333333333444444444444444555;;;??????999555555777444444333333333444555555555666777888999888777777888777555555555777888:::555666666666666666666666888999;;;===???@@@@@@@@@@@@FFFEEEGGGSSS^^^sss)))))))))*********++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------------///111444666888999999888777888;;;<<<@@@IIISSSbbbttt~~~wwwuuuzzz}}}vvvjjj___[[[^^^ccclllqqqxxx~~~zzzuuuuuuyyy}}}}}}vvvmmmnnnuuu|||}}}rrrppplllhhheeecccbbbbbb___```aaaaaa^^^YYYUUURRRJJJIIIGGGFFFFFFGGGHHHIIIHHHJJJLLLPPPSSSRRROOOLLLIIIIIIHHHGGGFFFFFFEEEEEE@@@???===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::888777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;999999<<<===<<<>>>AAA@@@BBBCCCDDDDDDDDDFFFHHHIIIJJJLLLMMMOOOQQQSSSSSSUUUXXX\\\___aaaeeehhhkkkjjjmmmqqquuuxxx|||rrrhhhbbb___\\\ZZZVVVUUUQQQNNNKKKIIIGGGGGGHHHKKKPPPVVV___mmm|||xxxnnnfffjjjuuuxxxkkkcccXXXKKKDDD???>>>===<<<:::999888777444444555666666666666555999999:::::::::999999888666555555555666666777888555555555555555555444444444333333222222111111000222222222111111111111000111222222333333333333333111222333333111111222333333333333333333333444444444777;;;:::777444333333333333333333333333333333222333444666777888999999<<<:::999777666666777777888888999999999999::::::888999<<<>>>???@@@@@@??????EEEEEEGGGRRR^^^rrr))))))*********+++++++++((()))***+++++++++++++++,,,,,,,,,------------...///000222555777777888888888888:::>>>AAAFFFRRR^^^ooo{{{ooolllqqq~~~xxxllleeeeeeiiiqqquuu{{{zzztttrrruuuyyy|||uuuqqqtttyyyyyyuuujjjfffaaa\\\YYYXXXWWWWWWXXXWWWVVVTTTQQQOOOLLLKKKDDDCCCBBBAAABBBCCCEEEFFFEEEGGGJJJMMMOOOMMMHHHDDDBBBBBBAAAAAA@@@@@@@@@???<<<<<<;;;:::999999:::;;;::::::;;;;;;;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<::::::>>>>>>;;;<<<@@@===???BBBBBBAAA@@@BBBDDDDDDEEEFFFGGGIIIKKKLLLMMMLLLOOORRRTTTVVVXXX[[[^^^___bbbeeehhhkkkoootttxxxwww{{{}}}pppiiiccc___\\\XXXWWWTTTPPPMMMJJJHHHGGGFFFHHHJJJNNNUUUaaaqqq|||vvvgggiiiqqq}}}oooeee[[[QQQLLLCCCAAA>>>;;;999777777777333444555666666666555555777888999::::::999999888777777666666666666666777444444444444444444555555555444444333222222111111222222222111111111111000000111111222333222222222000111222222222222333555333333333333333333333333333444555555555333111000222333444444444444222222111222222333555777888999999:::;;;;;;;;;999777666999999:::::::::;;;;;;;;;888999<<<>>>?????????>>>>>>DDDDDDGGGRRR\\\ppp)))************+++++++++))))))***++++++++++++***,,,,,,,,,---------......000111333555777777777777999999<<>>???@@@BBBDDD???AAADDDHHHIIIFFFAAA<<<>>>>>>>>>=====================<<<;;;999999;;;===::::::;;;<<<============888888999:::;;;<<<======?????????>>>>>>>>>======@@@===>>>AAA@@@<<<<<>>AAAAAA??????@@@BBBAAABBBCCCDDDEEEFFFGGGGGGEEEGGGJJJLLLMMMOOOQQQTTTSSSTTTVVVXXX[[[___eeeiiilllpppvvv}}}wwwnnngggbbb^^^ZZZYYYVVVRRRNNNJJJGGGFFFDDDEEEEEEGGGMMMYYYiiitttjjjlllrrrrrrhhh^^^WWWTTTEEECCC???;;;888777666666444555777888888888777666444555666777888888777666:::999888666555555555555222222222333333444444444666666555444444333222222222222222111111111111000000000111222222222222111///000222222222222444666333333333333333333333333444333333444555444222000111333444555555444222111222222111222333555777888222666;;;???@@@>>>:::777888888888999999:::::::::777999<<<>>>??????>>>>>>===DDDDDDFFFQQQ\\\ooo+++++++++*********))))))***++++++,,,------------...---,,,,,,---...///000333555777888888777777888777;;;@@@DDDJJJWWWjjjxxx}}}yyy|||~~~{{{||||||{{{|||~~~}}}tttrrrtttxxx|||~~~zzzxxxwwwwww~~~~~~~~~}}}|||zzz~~~}}}{{{vvvoooggg```\\\[[[WWWPPPJJJHHHJJJNNNQQQccc[[[PPPFFF???>>>AAACCC======<<<======>>>???@@@>>>AAAAAA@@@BBBDDDAAA<<<;;;;;;;;;::::::999999999:::;;;;;;<<<<<<============<<<<<<;;;;;;;;;<<<<<<===============>>>>>>???AAA@@@>>>===<<<===???@@@???AAABBBBBB@@@>>>??????EEECCC@@@@@@@@@@@@>>>=========>>>???@@@AAAAAABBBFFFEEEEEEDDDEEEFFFGGGHHHJJJJJJLLLNNNRRRVVVZZZ\\\aaadddiiinnnuuu~~~vvvnnnddd^^^^^^[[[WWWUUUTTTQQQKKKGGGHHHEEEEEEIIINNNSSS]]]ggg}}}zzzllldddnnnnnndddaaa\\\VVVHHHDDD???;;;:::999888777666666666666666555555555444555555777888999:::;;;;;;:::888666666777888:::555555666666555555444333333333333333333222111000222111111111000000//////111111111111111111111111222111000/////////000111444444444444444444444444000000000111222222333333111111222222222333333333222222222222222222222222222555777999999:::<<<===<<<;;;:::999999999999:::999999:::;;;;;;<<<<<<===???AAADDDIIINNN[[[rrr+++++++++*********))))))++++++,,,---------,,,,,,------,,,,,,---...000111111333666888777777888999888<<>>:::>>>@@@>>>===>>><<<888999999999:::::::::;;;;;;;;;<<<<<<======>>>>>>???>>>>>>============>>>>>>???????????????@@@AAABBBCCCBBB@@@???>>>???@@@AAA???AAACCCCCCBBBBBBCCCDDDEEECCC@@@@@@@@@@@@???===>>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCEEEEEEFFFGGGJJJMMMOOOQQQWWWZZZ^^^cccjjjrrrzzz}}}ssshhhaaa```]]]ZZZXXXWWWTTTNNNIIIGGGDDDDDDGGGKKKPPPYYYbbbrrrqqqdddgggwwwsssfff```ZZZTTTMMMHHHBBB===:::999888777777777777666555555444444555666666777888999::::::;;;:::888777666666666666444444555555444444333222222222333333333222222111222222111111000000000000111111111111111111111111333333222111111222222222222222222222222222222222333333333222222222222222111222222222222333333333222222222222222222222222---000333666777999;;;===;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<======AAABBBEEEIIIOOO]]]uuu+++++++++***************,,,,,,---------,,,++++++------,,,,,,---...000111000222555777777888999;;;:::>>>CCCJJJUUUggg|||zzz|||zzz{{{~~~~~~}}}{{{xxxwwwyyy}}}|||zzzxxxwwwuuurrrmmmjjjdddbbb___ZZZUUUPPPLLLJJJEEECCCAAA@@@>>>>>>>>>>>>ZZZUUUMMMDDD>>>:::999999888777777888888999:::;;;777>>>AAA>>>;;;:::999666777777888999:::;;;<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@????????????@@@@@@AAAAAAAAABBBBBBDDDEEEEEEEEEDDDBBBAAAAAAAAABBBCCC@@@BBBDDDEEEEEEEEEFFFHHHEEECCCAAA@@@@@@@@@???>>>@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBCCCDDDEEEFFFLLLNNNRRRWWW\\\cccjjjoooxxx|||{{{ooogggdddaaa^^^\\\[[[XXXQQQMMMHHHEEEDDDFFFHHHJJJRRR[[[iiixxx|||kkkeeekkkzzz|||lllbbbZZZUUUSSSMMMFFF@@@<<<:::888777888888777666666555444444666666777777777888888888:::999999888777555444333333444444444444333222222111222222333333333333222222222222111111111111000111111111111111111111111333333444555555444444444222222222222222222222222555555444444333222222111222222222222333333333333333333333333333333333333...000333555666777999::::::;;;<<<=========<<<;;;;;;;;;;;;<<<======>>>>>>BBBCCCEEEIIIOOO^^^www************************------------,,,++++++***---,,,,,,,,,---///000111111333555666666777999:::<<<@@@EEELLLYYYmmm||||||zzzxxxxxxwwwyyy|||}}}|||yyyuuusssvvvzzz~~~~~~~~~|||xxxrrrpppmmmjjjgggccc^^^[[[XXXUUUQQQMMMIIIFFFDDDCCCBBBAAA>>><<<:::888888888===<<<:::999:::;;;<<<>>>777666666777777888999:::999AAAEEEAAA;;;:::999888777777888999:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCAAACCCFFFFFFFFFFFFGGGIIIEEECCCAAAAAAAAABBBAAA???BBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAABBBBBBCCCCCCFFFHHHKKKOOOSSSXXX^^^bbbkkkoooxxxyyypppiiieeeaaa___^^^ZZZTTTPPPKKKGGGEEEFFFFFFGGGMMMTTT```nnnxxxmmmjjjrrrrrrfff]]]XXXXXXRRRJJJCCC???;;;999777888777777777666666555555666666666666666555555555777888999999999777555444444444555555444444333222111111222333444444444444222222222222222222222222111111111111111111111111222333444666666666555444444444444444444444444444444444333333222222222222222222222333333333444444333333333333333333333333444666777777666555555666888:::<<<>>>???>>>===<<<<<<<<<======>>>?????????BBBBBBEEEHHHOOO^^^yyy************************------------,,,++++++***,,,,,,,,,,,,---///111222444555666777666777999:::???AAAGGGOOO^^^rrr{{{wwwtttrrrsssuuuxxx}}}~~~|||xxxtttqqqrrrvvvyyy~~~|||{{{}}}|||wwwrrrmmmgggddd```]]]ZZZVVVQQQNNNLLLIIIFFFBBB@@@>>>>>>>>>:::999777666777999<<<===999999999999999:::::::::777777777777888999:::;;;<<>>???@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCDDDCCCCCCDDDEEEFFFGGGGGGEEEEEEDDDDDDCCCCCCCCCCCCCCCEEEFFFGGGFFFEEEFFFGGGGGGEEECCCBBBCCCDDDCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDDDDCCCEEEHHHJJJLLLPPPTTTXXX]]]```iiisss{{{{{{oookkkeeeaaa^^^[[[VVVRRROOOKKKHHHHHHFFFEEEIIIPPPTTT___sssyyypppppp|||~~~vvvkkkbbb[[[[[[VVVOOOHHHCCC???;;;999666666666777777777777777444444444444444333333333444555888:::::::::888777666666666666666555444444111222333444444444444444222222222222333333333333111111111111111111111111000111333555555555555444444444444444444444444444000111111111222222222333222222333333333444444444333333333333333333333333555666777777555444444555666888;;;===>>>>>>>>>======>>>>>>??????@@@AAAAAABBBBBBDDDHHHNNN^^^xxx***************+++++++++,,,,,,---------,,,++++++,,,,,,+++,,,---///111222444666777777777888;;;===AAADDDJJJTTTdddxxx~~~vvvrrrpppppprrrvvvzzz}}}yyytttpppooorrrttt{{{zzzzzz|||~~~~~~}}}yyytttooojjjddd```ZZZWWWSSSPPPNNNKKKHHHEEEAAA@@@===;;;:::999999999999888666444444555777999999999999999888888777777999999888999999:::;;;<<<>>>BBBCCC>>>999:::;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@BBBCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCEEEGGGGGGEEEEEEEEEFFFHHHGGGEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCAAAAAACCCDDDDDDEEEEEEDDDAAACCCEEEFFFGGGIIILLLNNNUUUWWW^^^gggmmmsss~~~xxxqqqiiibbb___\\\XXXUUUSSSOOOKKKJJJGGGDDDGGGMMMOOOWWWggg}}}vvvpppuuu}}}{{{{{{tttiii^^^^^^ZZZTTTOOOJJJEEE@@@===777777777777777777777777444444333333333333333333222333666888::::::999888666777777777777666555555222333333444444444444333222333333333333444444444111111111111111111111111///000111333444555555555222222222222222222222222//////000111111222333333333333333333444444444444333333333333333333333333000222444555444444555777444555888:::<<<=========?????????@@@AAAAAABBBBBBBBBBBBEEEIIIOOO^^^www))))))*********+++++++++++++++,,,---------,,,,,,+++++++++,,,---///111333333444666777999;;;???BBBBBBFFFNNN[[[llluuuqqqpppoooqqqssswww|||}}}|||yyytttpppoooppprrruuuwwwyyy|||}}}{{{{{{}}}}}}zzzyyytttpppiiiccc^^^YYYUUURRRMMMKKKHHHFFFDDDCCCAAA???;;;;;;:::999888888888888;;;;;;999888666444333222444555666777888888999999999999999999:::;;;<<<===AAABBB???:::999<<<===;;;:::;;;;;;<<<===>>>????????????@@@BBBCCCDDDEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFBBBDDDFFFGGGGGGFFFHHHIIIJJJHHHGGGGGGHHHHHHHHHGGGCCCCCCCCCDDDDDDEEEEEEFFFHHHHHHIIIIIIIIIHHHGGGFFFCCCDDDEEEFFFFFFFFFEEEDDDAAACCCDDDEEEEEEEEEGGGIIINNNOOOSSS[[[aaagggrrr}}}xxxmmmddd```^^^[[[YYYUUUPPPMMMKKKGGGDDDFFFKKKOOOSSS^^^ppp{{{qqqpppttttttfff```^^^ZZZWWWRRRMMMGGGBBB::::::999888777666555444444444444444444555555555111222444666666777666666666666666777666555555444444444444444444444333333333333333333444444444555111111111111111111111111000000111222333555777777222222222222222222222222222222222222222222222222333333333444444444444555444444444444444444444444000222444555555555666888222333555777999;;;<<<===@@@@@@@@@AAABBBBBBCCCCCCCCCDDDHHHLLLRRR___www))))))******++++++++++++***+++,,,,,,------------+++++++++,,,---///222333111333555888:::>>>CCCFFFCCCHHHQQQ___rrrtttlllnnnpppooorrruuuyyy~~~}}}{{{{{{xxxuuuqqqpppqqqrrrqqqtttyyy|||~~~~~~{{{yyyyyy{{{~~~~~~|||{{{zzzzzz{{{|||}}}|||{{{yyyvvvsssqqqoooiiiddd]]]WWWRRRNNNKKKHHHEEECCC@@@??????>>>===;;;::::::::::::::::::::::::555777999;;;<<<;;;999888999999999:::::::::::::::999999999999:::;;;<<<===DDDCCC???999:::>>>@@@===999:::;;;===???@@@AAABBBAAAAAABBBDDDEEEGGGHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIJJJJJJIIIIIIHHHGGGAAACCCFFFGGGHHHIIIJJJLLLKKKIIIHHHHHHIIIJJJIIIHHHBBBCCCCCCDDDEEEFFFFFFGGGEEEFFFGGGGGGGGGEEEDDDCCCGGGGGGHHHIIIHHHGGGEEEDDDCCCDDDFFFFFFEEEEEEGGGHHHDDDDDDHHHNNNTTTZZZfffqqqvvv}}}pppfffaaa___]]]\\\UUUQQQMMMKKKGGGCCCEEEJJJMMMOOOUUUbbbwww~~~rrrnnnqqqyyy~~~mmmbbb```^^^\\\XXXRRRKKKFFF===<<<;;;999666444222111555555555666666666777777222222333333444444333333555555666666555555444333555555555555444333222222333333333444444555555555111111111111111111111111111111111111333666888999444444444444444444444444555444444333333222222111333333333444444444555555444444444444444444444444555777888888777666666777111111222444777:::<<<===@@@@@@AAABBBBBBCCCCCCDDDDDDFFFJJJNNNTTT```xxx...---,,,+++,,,---...///+++*********+++---///000---,,,,,,---///111444555666222333999===>>>@@@CCCGGGLLLUUUddd{{{{{{{{{qqqgggffffffhhhkkksssvvv{{{{{{wwwwwwvvvuuurrrpppppprrrtttwwwwwwyyy|||{{{wwwwww{{{}}}{{{yyywwwwwwwwwxxxxxxvvvrrroooxxx~~~|||xxxvvvsssooojjjddd```]]][[[VVVTTTPPPMMMIIIGGGFFFEEEAAAAAAAAA@@@???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===888777;;;<<<:::===CCCEEE???;;;;;;;;;888888:::;;;<<<===>>>@@@BBBCCCEEE@@@AAACCCFFFHHHIIIJJJKKKHHHIIIJJJJJJIIIIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFDDDEEEFFFHHHGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJIIIIIILLLKKKJJJIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFEEEHHHJJJLLLNNNRRRYYY___ooowwwtttoooggg\\\\\\dddjjjZZZKKKHHHJJJIIIDDDAAAEEEGGGNNNXXXcccttttttssswwwllleee]]]YYYXXXUUUNNNGGG>>>888555777999777555555666666666666666666666666777666444333222333333444555555555555555555555555555555555555555555444444222222333444555666777888444555555555555555444444333...)))***...222000...444444444444444444444444444444333222222333333333555555444222111000000000222222222333222222111111)))...444666555444555777555444444444555666888999:::<<<>>>@@@CCCEEEFFFGGGFFFHHHKKKNNNRRR^^^www***))))))))))))***++++++*********+++,,,---...///.........///000333555666555222444:::======???BBBFFFOOO\\\lll{{{yyy{{{zzz{{{jjjcccdddggglllpppwwwzzz~~~|||wwwssstttttttttrrrqqqrrrtttwwwzzz{{{}}}~~~|||yyyzzz}}}}}}zzzuuuuuuuuuuuuuuusssooolllrrryyy~~~{{{yyyxxxuuuppplllhhhfffbbb^^^YYYUUUSSSQQQKKKJJJHHHGGGEEEEEEEEEEEE@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<===???@@@AAA========================@@@===;;;======<<<===@@@EEE???<<<>>>>>><<<;;;===<<<<<<===???AAACCCFFFGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNQQQTTTUUUTTTRRRRRRRRRNNNNNNNNNMMMLLLKKKIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFDDDEEEFFFHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIGGGFFFEEEGGGHHHIIIIIIJJJLLLPPPSSSXXX^^^iiiwwwtttfffaaaccciii___WWWSSSQQQKKKGGGGGGFFFFFFHHHLLLQQQYYYiiiwwwtttmmmxxxyyypppfffccceeeeee```YYYLLLCCC;;;:::999777777888555555555555555555555555333333333333444555666777444333222111111222333444555555555555555555555555666666555555555444444444555666666777777666666666777666444222111111111111222222333333333333222222333333333222222333333444555444333333444666666666:::999999888777555444333555444444444666666555444666666555555555555666777666888:::===@@@CCCDDDEEEGGGJJJNNNQQQSSS]]]sss((()))+++,,,,,,,,,+++***((()))+++---.........---......///111222444555666999888<<>>=========>>>???@@@@@@========================>>>======>>>>>>???@@@BBBCCC>>><<<>>>???===<<<>>><<<<<<===???AAACCCEEEFFFIIIJJJKKKLLLLLLMMMLLLLLLMMMPPPSSSUUUTTTRRRQQQQQQOOOOOONNNMMMLLLKKKIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFDDDEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFGGGHHHHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLPPPUUU]]]hhhttt{{{mmmdddbbb___ZZZVVVTTTOOOIIIFFFGGGIIIHHHHHHJJJKKKPPP[[[fffooo}}}vvvjjjsssvvvkkkgggiiijjjeee___TTTIII???;;;999666666888555555555555555555555555555555555555555666666777777666333111000000111222444444444555555555555555666555555555555444444444555666777777777777777777666666666444222111222444222333444444444444333222333333222222222333444444555444333333444444444333666666666666555444222222333000...000444777666555666666666555555555555555777888:::<<<>>>@@@@@@AAACCCGGGLLLQQQSSS]]]sss)))***,,,---------,,,+++((()))+++---.........---,,,---...000222333444555888999===BBBCCCBBBEEEKKKOOOddd~~~wwwqqqssswwwzzz}}}}}}{{{wwwvvvzzzxxxkkkccc___bbbhhhmmmsssyyy|||}}}~~~~~~}}}|||yyyxxxuuupppkkkfffbbb```hhhkkkppptttvvvyyy|||~~~|||||||||}}}~~~}}}~~~}}}{{{xxxuuusssqqqpppllljjjgggddd```\\\ZZZXXXSSSSSSSSSRRROOOLLLIIIHHHFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@CCCEEEEEEAAA===<<>>===???<<<<<<===>>>@@@BBBDDDEEEGGGGGGHHHIIIIIIIIIIIIIIIHHHKKKOOOPPPOOOMMMLLLLLLMMMMMMMMMLLLKKKJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDEEEFFFHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFCCCDDDEEEFFFFFFGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLIIIIIIIIIJJJJJJJJJIIIHHHLLLOOOTTTZZZcccnnnyyyzzznnnhhh^^^[[[YYYYYYUUUOOOMMMOOOHHHEEEDDDFFFFFFHHHPPPXXXeeeqqqzzzdddkkkyyyzzzpppkkkkkkjjjfffaaaZZZNNNBBB<<<888555555777555555555555555555555555555555555555444444333333555444333222222333333444444444444555555555666666444444444555555555555666555555666777777777777777777888999888777777888:::333444555666666555444333333222222222333333444555777888999888555333111111222222333444444444333333555111...///333666666555666666666666666555555555888999:::;;;<<<=========>>>BBBHHHNNNSSS^^^uuu((()))******++++++******)))***+++,,,---.........,,,---///111222333444444777888<<<@@@AAAAAAGGGNNNZZZpppxxxtttwww|||}}}|||yyylllaaa^^^___gggnnnsssyyy~~~||||||}}}}}}}}}|||{{{zzzwwwwwwuuupppkkkfffeeedddkkkoootttxxxzzz|||}}}|||{{{{{{{{{|||~~~~~~|||yyywwwuuusssqqqnnnkkkgggcccaaa___[[[ZZZXXXUUUSSSPPPNNNMMMIIIKKKMMMLLLJJJHHHHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999===??????AAAFFFHHHGGGAAA======@@@BBB@@@@@@AAA????????????@@@BBBCCCDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEHHHKKKKKKJJJIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFDDDEEEFFFHHHGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEBBBCCCDDDEEEFFFGGGGGGGGGFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNLLLLLLMMMNNNOOOOOOOOOOOOKKKKKKKKKLLLMMMMMMJJJHHHIIIKKKMMMPPPTTT[[[ccciiixxxvvvlll```\\\ZZZ[[[XXXSSSQQQRRRJJJGGGFFFHHHHHHHHHMMMSSS]]]hhhwwwhhhkkkrrr|||vvvpppkkkiiifffddd^^^RRREEE>>>:::666555777444444444444444444444444333333333333222111000///000000222333444666777777333333444444555666666666444444444555555555666666444444555666777777777777666666666666777777777777333555666777777666555333222222222222333444555555:::???CCCAAA:::333111222111222333444555555555555999777555333444444444333555555666666666666666555888888999:::;;;<<<<<<<<<;;;???FFFLLLRRR___xxx((((((((((((((()))***************+++,,,---...///,,,...000222444555555555888999===AAABBBCCCKKKTTTggg|||{{{oooccc]]]]]]bbbkkksssvvvyyy}}}}}}~~~~~~~~~~~~}}}||||||xxxyyyxxxtttooollllllmmmqqquuu{{{~~~||||||{{{zzz{{{~~~~~~}}}~~~}}}}}}wwwvvvuuutttqqqmmmjjjiiicccaaa___[[[WWWTTTQQQPPPMMMMMMMMMLLLJJJIIIHHHGGGGGGIIILLLLLLJJJIIIIIIJJJFFFFFFFFFGGGHHHJJJKKKLLLJJJJJJKKKKKKKKKJJJIIIHHHEEEEEEEEEEEEEEEFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@========================:::???AAA@@@BBBGGGIIIFFFBBB??????CCCEEEDDDCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDFFFFFFGGGGGGGGGFFFHHHIIIJJJHHHHHHIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFDDDEEEFFFHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDBBBCCCEEEGGGHHHHHHHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPNNNNNNOOOPPPPPPPPPOOOOOOLLLLLLLLLOOOQQQQQQMMMJJJIIIJJJKKKLLLMMMQQQVVVZZZhhhrrr|||oooddd^^^ZZZ[[[YYYTTTQQQQQQMMMJJJIIIJJJJJJIIIKKKPPPSSS\\\iiivvvsssooommmttt~~~~~~~~~{{{uuunnniiiiiikkkbbbVVVIIIBBB===888777888444444444444444444444444222333333444444333222111///000222444555444444333333333444444555666666777555555555555555444444444333333444555666777777666555333222333555666333000222444666777777666444222222222222222333444555666777AAAIIIGGG<<<333111444222333333444444444444333777888777666333222222333333444555666777777666666555666888:::<<<===>>>>>>===@@@FFFLLLSSSaaa{{{***)))((((((((()))+++,,,+++*********+++---///000---///111444555666666666<<<===@@@DDDEEEGGGPPP[[[ppp~~~tttiii^^^^^^___eeeoootttuuuvvvxxx~~~~~~{{{||||||yyytttrrrsssuuuvvvzzz~~~~~~}}}}}}{{{zzzzzz~~~{{{wwwwwwwwwxxxxxxiiiiiihhheeebbb^^^[[[YYYWWWVVVSSSPPPMMMJJJGGGFFFHHHHHHHHHHHHHHHGGGGGGFFFGGGJJJMMMMMMKKKJJJKKKLLLIIIIIIJJJKKKLLLNNNOOOPPPTTTTTTTTTRRRPPPMMMJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDD>>>>>>>>>>>>>>>>>>>>>>>><<>>@@@AAA???BBBHHHMMMSSSbbb|||------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...///000111333333333555777:::>>>===???@@@AAAGGGVVVddd}}}lllccc```______ccciiipppuuuxxxyyyyyy|||}}}}}}}}}zzzyyy{{{|||}}}~~~~~~}}}|||{{{xxxuuupppllljjjgggeeeccc[[[[[[ZZZXXXVVVSSSQQQOOOMMMNNNMMMLLLKKKHHHFFFDDDFFFFFFFFFFFFFFFEEEEEEEEELLLLLLNNNOOOPPPQQQRRRSSSRRRRRRSSSSSSSSSUUUZZZ^^^___bbbeeebbb[[[SSSNNNKKKIIIHHHGGGGGGHHHHHHFFFDDDGGGFFFDDDBBBAAA@@@@@@@@@AAAAAA@@@@@@AAACCCEEEFFFDDDDDDBBB???======???BBBAAA>>>AAAKKKPPPNNNKKKKKKHHHGGGFFFEEEFFFHHHJJJKKKJJJHHHFFFFFFHHHJJJKKKLLLIIIKKKLLLLLLKKKLLLMMMOOOLLLMMMNNNOOONNNMMMKKKJJJNNNLLLKKKKKKMMMNNNOOOOOOOOOMMMKKKKKKLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIFFFGGGGGGHHHIIIIIIJJJJJJHHHIIIIIIHHHGGGIIILLLOOORRRRRRSSSVVVXXXZZZYYYXXXZZZXXXUUUTTTUUUUUUUUUTTTVVVSSSPPPNNNOOOPPPQQQQQQMMMNNNOOOOOONNNNNNPPPRRRQQQPPPNNNMMMLLLLLLMMMNNNTTTWWW___jjjvvvpppjjjbbb\\\ZZZXXXUUURRRRRRNNNIIIGGGFFFFFFFFFFFFIIINNNWWWaaammm}}}tttddd^^^eeevvvvvvwwwyyy{{{zzzuuunnniiifffddd___TTTFFF???>>><<<888888777666555555555555555555555555555555555555555555444333333222222333333333333333444444444444444555555555444444333333333444444555555666777777777888777666555555555555555555666777777777666444333333444444555555444444333888:::<<<;;;888555444333444333333222111111111222444555666666666555444333888888777777666666555555666777777888:::<<<>>>???@@@AAAEEELLLTTTccczzz*********+++++++++++++++,,,---------,,,,,,...///111222444444555666999;;;;;;===AAADDDEEELLL\\\lllyyyggg___]]]]]]dddhhhmmmssswwwyyyyyyyyy}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~{{{zzzyyyvvvvvvvvvuuutttsssrrrqqqjjjfffbbb___\\\ZZZXXXVVVSSSSSSQQQPPPNNNLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDJJJIIIIIIHHHHHHIIIIIIIIIOOOPPPRRRUUUWWWZZZ]]]___fffbbb^^^]]]aaafffjjjmmmqqqssstttppphhh^^^XXXTTTOOOOOOOOONNNMMMKKKJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFDDDBBB@@@@@@CCCFFFHHHFFFJJJTTTXXXUUURRRRRRLLLKKKIIIHHHHHHIIIJJJKKKPPPNNNLLLKKKMMMNNNOOONNNPPPRRRTTTUUUTTTSSSTTTUUUTTTTTTTTTUUUTTTTTTSSSSSSTTTRRRPPPPPPQQQSSSSSSRRRTTTRRROOOOOOOOOOOONNNLLLMMMLLLKKKJJJJJJJJJKKKLLLJJJJJJJJJJJJJJJKKKLLLMMMIIIJJJKKKKKKLLLOOOSSSVVVWWWXXX[[[^^^aaabbbaaaaaa^^^\\\ZZZZZZ[[[]]]^^^^^^^^^[[[XXXVVVUUUTTTRRRPPPPPPQQQRRRQQQQQQQQQSSSVVVTTTSSSRRRQQQPPPPPPPPPQQQOOOQQQWWW```jjjxxxxxxpppfff___\\\ZZZXXXUUURRRNNNJJJGGGFFFFFFFFFEEEEEEJJJQQQZZZeeetttyyyiii___^^^iii}}}}}}qqqqqqtttvvvvvvrrrlllgggdddcccaaaXXXKKKCCC@@@===999888888777666555555555555444444444444444444444444444444333222222222222222555444444444444444444444555555444444444333333333555555555555555555555555888777777777666666666666555555555555555444333333333444444555555444444333444666777666444222111111444333333222111111222222333444555666666555444333555555555555555666666666666777777888:::<<<>>>???AAABBBFFFLLLSSSbbbyyy((((((((())))))******+++,,,---------,,,,,,...///222333555666666888:::===:::===CCCGGGHHHQQQeeexxxqqqaaa[[[]]]```jjjmmmrrrvvvyyy{{{{{{zzz~~~}}}}}}}}}{{{|||~~~|||yyyvvvtttqqqppphhhggggggfffdddbbbaaa```\\\YYYVVVSSSRRRQQQNNNMMMMMMLLLKKKIIIHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHKKKJJJIIIHHHHHHIIIJJJKKKOOOQQQTTTWWW[[[aaagggkkkvvvpppiiihhhnnnvvvzzz|||wwwlllddd___XXXYYYYYYUUUOOOLLLKKKMMMJJJJJJJJJJJJIIIHHHFFFFFFGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDCCCAAA@@@BBBEEEHHHNNNNNNSSS[[[^^^ZZZUUUSSSSSSRRRPPPPPPPPPQQQSSSUUUYYYVVVTTTSSSTTTTTTTTTRRRXXX[[[___``````^^^^^^^^^\\\\\\[[[ZZZZZZZZZZZZ[[[ZZZXXXVVVVVVXXXXXXXXXWWWZZZXXXVVVVVVVVVUUUSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRRRRQQQOOOMMMMMMOOOQQQSSSMMMNNNPPPQQQRRRVVVZZZ^^^```cccfffiiilllllllllkkkgggeeecccdddfffhhhiiiiiifffdddaaa___^^^[[[WWWTTTQQQQQQQQQPPPOOOQQQSSSVVVWWWWWWVVVUUUUUUTTTTTTSSSOOOOOOSSSYYY___iiizzz{{{mmmccc^^^\\\ZZZYYYRRROOOJJJHHHGGGGGGFFFEEECCCGGGMMMSSS\\\iiiwwwrrrddd\\\___nnn}}}}}}mmmhhhjjjlllmmmkkkgggbbb^^^```bbb^^^RRRHHHBBB>>>;;;999888777666555555555555444444444444444444444444444333222222111111222222666666666555444444444333444444444444333333333333666666555444444333222222777777888999888777666555555444333333333333333333333444444555555444444333222333444333111000111222444333333222222222222222333333444555555444444333333333333444444555666777666777777888:::<<<>>>???BBBCCCGGGLLLRRR___www''''''((()))***++++++,,,,,,---------,,,,,,...///111333555666666888;;;===;;;>>>CCCFFFJJJUUUnnnjjj^^^[[[```fffnnnqqquuuyyy|||}}}}}}}}}~~~}}}~~~~~~}}}vvvuuuzzz}}}yyyxxxvvvsssooollljjjiii^^^^^^]]]\\\ZZZXXXVVVUUUVVVTTTRRRQQQQQQPPPNNNLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLKKKKKKLLLLLLMMMOOOOOOOOONNNMMMLLLLLLNNNOOOPPPQQQTTTXXX\\\aaahhhqqqwww~~~{{{xxxyyy~~~|||sssmmmiiikkkiiibbbWWWPPPNNNPPPMMMMMMNNNNNNMMMKKKJJJIIILLLKKKIIIHHHFFFEEEDDDDDDBBBBBBCCCBBBCCCFFFJJJNNNSSSVVV[[[aaabbb]]]XXXTTTYYYXXXXXXYYY[[[^^^aaabbbdddbbb`````````___]]][[[```dddjjjmmmnnnmmmlllkkkiiihhheeecccbbbaaaaaaaaa```___^^^___aaabbbaaa```bbbaaa```aaabbbbbb```^^^[[[[[[[[[[[[\\\\\\]]]]]]^^^[[[XXXUUUUUUWWWZZZ\\\WWWXXXZZZ[[[\\\___dddgggmmmpppsssvvvuuusssrrrqqqpppooonnnpppsssuuuvvvvvvpppmmmiiifffdddaaa^^^[[[UUUUUUTTTRRRPPPQQQUUUWWWYYYYYYYYYYYYXXXWWWUUUTTTSSSRRRTTTXXX\\\bbbooo{{{tttfff___\\\[[[YYYSSSPPPLLLIIIHHHHHHFFFEEEEEEGGGKKKPPPVVV```mmmvvvqqqdddaaajjjwwwnnnffffffggghhhgggddd___\\\\\\bbbcccYYYNNNFFF@@@<<<:::999888777666555555555444444444444444444444444333333222111111111111222777777666555555444333333333333333333333333333333444444444333333222222222444666777999888777555444555444333222222333444555333444444555555444444333333444444333222222444666444333333222222222333333333333333444444444444444555555444444444555666777666777777888:::<<<>>>???BBBDDDHHHLLLQQQ]]]uuu))))))******+++,,,------,,,---------,,,,,,...///000222444555666888;;;===???@@@CCCFFFLLL\\\xxxxxxfff]]]\\\bbbjjjppprrrvvvzzz}}}~~~~~~~~~}}}xxxxxxyyy|||wwwqqqqqqwww}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzxxxwwwvvvpppooollliiifffcccaaa___ZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRQQQQQQRRRRRRPPPOOONNNNNNNNNNNNOOOOOOPPPQQQRRRQQQPPPPPPPPPRRRTTTUUUYYYXXXXXXWWWXXXYYYZZZ[[[YYY]]]bbbeeeiiioooyyywwwhhh]]]XXXXXXWWWWWWWWWWWWWWWVVVVVVUUUWWWTTTPPPLLLIIIHHHHHHHHHDDDEEEFFFGGGIIIMMMRRRVVVYYY___gggmmmooooookkkhhhhhhhhhhhhiiikkknnnqqqssswwwvvvuuuuuuuuusssqqqnnnnnnssszzz|||xxxuuusssrrrrrrooonnnnnnpppsssuuutttsssppppppppprrruuuvvvuuusssppppppqqqrrrssssssttttttqqqnnnjjjfffeeegggjjjlllmmmnnnoooooooooqqquuuxxx~~~zzzvvvtttuuuvvvyyy}}}|||vvvqqqmmmiiifffcccaaa___\\\XXXUUUVVVYYY\\\\\\\\\]]]]]]\\\ZZZWWWVVVVVVTTTUUUXXX[[[___hhhqqq}}}zzzkkkbbb]]]ZZZXXXUUURRRNNNLLLKKKIIIHHHFFFFFFHHHJJJLLLPPPYYYdddlllqqqhhhkkktttvvvllljjjgggfffeeebbb^^^[[[YYYaaaeee___TTTKKKCCC>>>;;;:::999888666666666666444444444444444444444444444333222222111111222222777777666555444333333222333333333333333333333333222222222333333333444444222444666777777666444333666555444333333444555666333444444555555444444333333444555444333333555777444333333222333333444444333333333333444444555555999888666555444555666777666777777888:::<<<>>>???AAADDDIIILLLOOO[[[sss+++++++++,,,---------...,,,---------,,,,,,...///000222444555666888;;;>>>AAAAAADDDKKKWWWjjjssseeeaaaaaafffnnntttvvvyyy}}}~~~{{{tttrrrrrrwwwssspppqqquuuzzz||||||}}}~~~zzzwwwssspppppppppoooooohhhgggeeebbb___]]]ZZZYYYUUUVVVVVVWWWWWWVVVVVVVVVTTTSSSTTTUUUWWWXXXVVVUUUVVVVVVXXXYYYYYYZZZYYYYYYYYYXXXVVVUUUVVVYYY\\\^^^bbbbbbccccccdddeeeeeeeeebbbggglllnnnooosss|||~~~pppfffbbbaaaaaabbbcccdddfffhhhiiihhhddd___XXXSSSOOOLLLLLLFFFGGGHHHHHHJJJNNNSSSWWW```iiittt||||||zzz}}}yyyssspppllljjjddd^^^ZZZYYY\\\___bbbccceeeeeedddaaa^^^[[[WWWUUUUUUYYY[[[]]]cccjjjppp|||ssshhhaaa\\\YYYWWWTTTQQQOOOMMMLLLIIIGGGDDDFFFHHHIIIKKKRRR]]]dddttt~~~ppplllpppsssnnnfffbbb___\\\XXXUUUYYYaaafffccc[[[SSSIIIAAA<<<;;;:::888777666666666555555555555555555555555555444333333222222333333555555555444333333333222222222222222333333333333111111222333333444555555222333444555555555444444444444444444444555555666333444444555555444444333222333444444222222333444333333333333333444444555444444444444444555666777;;;999777555444555666777666777777888:::<<<>>>???@@@DDDIIILLLNNNYYYrrr,,,,,,,,,,,,------------,,,---------,,,,,,...///111333555777888:::===@@@@@@AAAGGGUUUfff{{{lllfffhhhjjjpppxxxzzz{{{~~~xxx~~~{{{sssoooooouuutttttttttuuuwwwyyyzzz~~~~~~|||yyytttqqqmmmllllllmmmnnnnnnkkkjjjhhhfffdddaaa___^^^YYYZZZ[[[]]]^^^______`````````aaadddggghhhgggeeefffgggjjjlllmmmllljjjiiidddcccbbbaaadddhhhlllooooooqqqssstttuuuuuutttsssqqqvvv{{{|||zzz{{{|||tttpppqqqrrrtttyyy~~~~~~vvvmmmddd\\\XXXOOOOOOOOONNNNNNPPPTTTWWWaaammmyyy}}}yyyrrriiicccaaacccffflllnnnooopppoookkkgggeee___\\\\\\^^^``````dddiiillluuu}}}qqqhhh```[[[YYYVVVSSSQQQPPPNNNKKKHHHDDDFFFGGGGGGJJJPPPZZZaaaiiixxx{{{qqqppp}}}zzznnneeeaaa^^^YYYVVV[[[bbbhhhgggbbb[[[PPPEEE===<<<;;;999777777666666666666666666666666666666666555444444333333444444333333333333333333222222111111222222222333333333333333333333444444444444444444444555555555666666222222333444444444444444333444444555555444444333111333555555333222222222333333333333333444555555555555444444555666888999999777555333333555777888666777777888:::<<<>>>??????CCCIIILLLNNNYYYrrr------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...///222444666888999;;;???AAA???AAAKKK]]]sssxxxffffffnnnrrryyy~~~}}}vvv{{{}}}tttpppnnnvvvwwwxxxwwwuuuuuuwwwxxx}}}yyyvvvtttqqqmmmlllnnnoooqqqqqqtttsssqqqooommmkkkiiihhheeefffhhhkkkmmmooopppppppppppprrruuuxxxyyyyyywwwvvvxxx{{{~~~~~~}}}zzzxxxpppooonnnnnnqqqwww|||~~~rrrkkk]]]]]][[[YYYWWWXXX[[[^^^___kkkwww|||yyyqqqnnnppprrrtttvvvxxxyyywwwtttooolllhhheeedddfffgggfffhhhmmmmmmvvvxxxmmmccc]]]ZZZXXXUUUSSSQQQOOOLLLIIIFFFGGGHHHIIIKKKQQQ[[[bbbbbbqqqxxxuuuzzz}}}rrrlllhhhdddaaa]]]ccchhhiiigggaaaTTTIII>>>===;;;999888777666666777777777777777777777777666666555444444444444555222222222222222222222333111111111222222333333333666555555444444333333222555555555555555666777888///111222333444333333222333444444555555444444333222444777777555333222222333333333333333444555666666555555555666777999:::666444333222222555777999666777777999:::<<<>>>???>>>CCCIIILLLMMMXXXrrr)))+++---,,,+++***+++,,,***,,,......------...///444555888;;;???@@@???===DDDDDDPPPgggvvvkkkrrr|||}}}~~~zzz|||{{{vvvuuuvvvyyyyyyxxxwwwvvvxxx{{{~~~|||zzzuuusssvvvwwwwwwwwwzzzzzzyyyxxxyyyzzz|||{{{zzz{{{}}}}}}zzzqqqiiiiiihhheeebbbaaaeeekkksss|||}}}zzz~~~}}}}}}wwwssstttpppkkkhhhiiikkkmmmnnnuuuxxx~~~uuuggg^^^___[[[UUURRRQQQOOOKKKHHHJJJGGGEEEGGGNNNZZZfffnnneeejjjwwwtttvvv{{{qqqhhheeedddggghhhfffgggggg\\\OOOAAA:::666777888666555666666444222222444666777666777777666666555555555444444444444333333333222222777666444333333444666777666555333111111111333444333333333222222333333444333444555555555555444444333444444555555444444333333444444555555444444333333333333333333333333333888888777666666666666666444666777777555444666777777888999999:::;;;<<<===DDDCCCDDDGGGKKKYYYrrr***+++------+++***+++,,,+++---//////......///000555666888<<>>??????>>>DDDDDDEEEGGGLLLYYYqqq***+++------+++++++++,,,,,,...///000//////111222555777999<<>>EEEEEEFFFHHHLLLYYYqqq***,,,------,,,++++++,,,,,,---//////...///111333666888:::===???AAADDDFFFMMMWWWkkkrrrvvv~~~|||yyyyyyzzz{{{xxxxxxyyyxxxxxxyyy|||uuurrrqqqrrrwww}}}~~~|||zzz}}}|||nnn\\\QQQQQQWWW]]]```kkkpppxxx~~~~~~vvvbbb___[[[YYYYYYXXXTTTPPPIIIIIIGGGFFFFFFGGGHHHIIIOOOTTT```pppzzzqqqrrrtttjjjiiiggghhhkkkiiibbb[[[IIIAAA999888888777666888888666555555666666555333777777777777777777777777555555555555555555555555333444555666666555444333222333444555666666555555555444444333222222222222777777666666666666666555555555666666666666555555333444444555555444444333444444444444444444444444222222333333555666777888555444222444666777666444333888===???===;;;<<<>>>EEEEEEFFFIIILLLYYYppp***,,,...---,,,+++,,,---+++,,,---------...111333777999<<<===???BBBFFFJJJOOO^^^vvv{{{wwwmmmvvv~~~{{{xxxwwwwwwxxxyyy}}}}}}}}}|||zzzzzz{{{}}}zzznnnhhhgggiiiooovvvuuuvvvtttooollloooxxxuuu___PPPJJJJJJKKKLLLUUUXXX\\\aaagggooowww}}}}}}}}}gggbbb]]][[[ZZZYYYUUURRRKKKIIIFFFDDDDDDFFFIIIKKKLLLPPP[[[iiiwwwzzzzzzmmmiiifffhhhjjjhhhbbb^^^KKKBBB:::999999888888;;;888777555666666666555333666666666777777777777777222222222333333333333333555444333222222333444555333333222222222444555666555444333222222222222222333444444555444333222111222222333333333333222222333444444555555444444333444444444444444444444444222222222333555666888999777666555666777777666555333===EEECCC;;;777:::@@@CCCDDDFFFHHHLLLYYYppp+++,,,......,,,,,,,,,---+++,,,---------...111444777:::===>>>???BBBIIINNNUUUiiizzzqqqnnnmmmyyy|||xxxuuuvvvxxxyyyyyy~~~|||zzz{{{|||}}}zzzlllccc```aaafffmmmqqqooojjjdddaaaccciiioooxxxsss^^^NNNGGGDDDCCCAAAGGGGGGIIIKKKOOOVVV^^^dddmmmsss{{{~~~oooiiiaaa]]][[[ZZZWWWTTTLLLJJJFFFCCCCCCFFFIIILLLKKKNNNVVVbbbnnnzzzqqqjjjfffhhhjjjgggbbb```OOOEEE<<<999999888999<<<777666666666777777666444333333333444444444444444444444444444555555555555444222000//////000222444555333222000111222444666555555555444444555555666444555777888777555222000333444444555555444444333333444444555555444444333444444444444444444444444333333333444555777888999999:::;;;:::777666777888888AAAHHHEEE<<<777;;;BBB@@@AAADDDGGGLLLXXXooo+++---......---,,,,,,---,,,---...------///333666888;;;>>>>>>???CCCJJJQQQ[[[ssswwwnnnlllqqq}}}~~~zzzvvvuuuwww{{{}}}}}}~~~~~~|||{{{|||}}}}}}xxxmmmgggfffjjjppptttooohhhaaa^^^___bbbeeeiiipppwwwyyy{{{}}}}}}zzz|||}}}~~~rrreeeUUUIIIDDDBBB@@@======>>>???@@@BBBGGGNNNSSSZZZ```iiirrryyyxxxqqqggg___\\\[[[YYYWWWQQQNNNJJJFFFEEEFFFHHHIIIIIIJJJQQQZZZdddooovvvmmmgggjjjkkkgggcccbbbTTTIII>>>:::888777777:::666555555777888888777555222222222222333333333444666666777777777888888888444333333333333333333444555444444333333333333444444444444444555555666777888:::>>>@@@???<<<777444666666777777777777666666333444444555555444444333555555555555555555555555444444555555666777888999;;;???AAA>>>888555777;;;:::>>>BBB@@@<<<999<<>>BBBFFFKKKXXXooo+++---......---,,,,,,---......///......111444777888;;;>>>>>>???CCCKKKRRR^^^xxxyyyooonnnuuu}}}|||xxxuuuuuuyyy~~~{{{}}}~~~}}}|||{{{|||~~~}}}xxxtttwww|||}}}vvvmmmgggdddddddddeeefffmmmrrrrrrqqqqqqoookkkkkklllmmmooorrrtttuuuvvvvvvwwwyyyyyyzzz|||~~~|||~~~}}}wwwppplllbbbXXXKKKCCC@@@@@@>>><<<888:::<<<===???BBBFFFJJJOOOUUU]]]ffflllqqqvvvxxx}}}vvvjjjbbb^^^\\\[[[YYYVVVSSSOOOKKKHHHGGGGGGGGGGGGHHHMMMUUU^^^hhhvvv|||yyyoooiiikkklllhhhddddddXXXMMMAAA;;;888555555777555555555777999999777555333333333444444555555555333444444444555555666666555666888999999888666555444555666777666555333222111111111222333444555666999<<<@@@CCCCCC>>>888444333333444444444444333333333444444555555444444333555555555555555555555555666666555666666777888999<<>>@@@GGGKKKPPPUUUZZZ```fffjjjnnnrrrvvvzzz}}}rrrggg```\\\XXXUUURRRMMMHHHGGGJJJKKKJJJGGGIIIHHHKKKQQQXXXaaappp}}}xxxyyy~~~ssskkkkkknnnlllhhhfffaaaSSSEEE>>>;;;666333333888777666555555666777888555555555555555555555555888777555444444555666777333333333444444444555555333333333444333333222222333333333444444444555555111666666333999BBB@@@555666666666666666666666666555444333222222333444555444444444444444444444444666555555444444444555555666666666666777777777777::::::::::::::::::::::::===;;;???GGGLLLWWWnnn...---------....../////////...------///222555777===::::::===@@@DDDMMMWWWooooooiiijjjsss}}}}}}{{{}}}yyyxxxxxxzzz}}}~~~|||||||||}}}}}}~~~~~~}}}yyyvvvrrrqqqrrrqqqnnnjjjiiihhhgggeeedddddddddeeeiiijjjiiihhhfffeeeeeeeeennnsss~~~yyyvvvnnngggfffeee^^^VVVSSSOOOJJJDDD???<<<:::999777999888888888999;;;===???EEEHHHLLLPPPTTTYYY___bbbiiimmmrrrvvvyyy}}}xxxlllddd___[[[WWWWWWRRRMMMKKKLLLMMMJJJGGGHHHGGGIIINNNTTT]]]kkkwwwwwwuuuvvvnnnnnnpppnnniiiggg^^^SSSGGGAAA===888777888888777666555555666777888333333333333333333333333333222111111111333555666333333333444444444555555333444555555555555444444333444444444555555555555111555666444:::DDDCCC:::555555555555555555555555666555444333333444555666444444444444444444444444333333222222222222333333666666666666777777777777;;;:::999888999:::<<<======<<>>AAAEEEPPP[[[xxxqqqcccbbbgggoooyyy~~~zzzzzz}}}}}}|||~~~|||{{{{{{}}}~~~~~~~~~yyyzzz|||~~~~~~~~~}}}}}}{{{zzzyyyvvvtttrrrpppnnnlllkkkkkklllmmmrrrrrrqqqpppnnnkkkhhhfffgggjjjsss}}}sssiiiaaa___\\\VVVPPPMMMIIIFFFAAA>>><<<:::888777777777666777888999;;;<<>>>>><<>>===<<<999777666666555666666888999:::===???CCCFFFJJJNNNRRRVVV[[[___dddiiinnntttzzz~~~zzzppphhh```ZZZ]]]ZZZVVVSSSRRRQQQNNNLLLGGGFFFFFFIIIKKKPPP[[[eeesss}}}rrrxxxxxxxxx{{{yyyuuusssggg___VVVMMMAAA888666999777777666666666666777777666666666666666666666666555444444444444555666777333333333444444444555555333333555666777777777777222222222333333333444444222444444333888@@@BBB???444444444444444444444444666666666555555666666666444444444444444444444444777777777777777777888999666666666666777777777777666777888:::;;;<<<======>>><<<@@@FFFLLLWWWooo+++,,,---...///...------......///000222555777999======???BBBEEEMMM\\\kkkrrr^^^UUUZZZdddlllttt~~~}}}{{{yyyvvvrrruuu{{{|||zzzzzzzzzzzzzzz{{{||||||}}}~~~|||{{{zzz{{{|||}}}zzz{{{~~~~~~}}}zzzzzz~~~vvvoookkkllloooyyy~~~qqqccc]]]ZZZVVVSSSSSSEEECCCAAA@@@???===:::777555555555555666777777888:::===AAADDDHHHMMMRRRUUUVVVYYY___dddjjjpppwww{{{vvvlllccc]]]]]][[[XXXVVVTTTRRRPPPOOOIIIGGGGGGHHHIIILLLUUU___nnnzzztttuuu}}}yyyxxx{{{zzzxxxwwwjjjcccZZZQQQEEE;;;888:::666666777777777777666666666666666666666666666666888888777666666666666666333333333444444444555555111222333444555666666666000111111111111222222222444444444333555:::;;;:::444444444444444444444444555666666666666666666555444444444444444444444444444333333333444444555666666666666666777777777777222555999===???>>><<<:::???===@@@FFFLLLWWWppp+++,,,,,,---...---------......000111444666888:::======@@@DDDHHHRRRddduuulll\\\VVVZZZbbblllrrr{{{~~~zzzxxxuuuqqqnnnrrryyy~~~~~~xxxvvvvvvwwwxxxuuuxxx{{{|||}}}~~~|||yyyyyyzzz|||}}}zzz||||||{{{wwwpppooorrrzzzzzziii___YYYTTTRRRSSSGGGEEEBBB@@@???===:::777444555555555666666666666888;;;???CCCFFFKKKPPPTTTRRRUUUZZZ___eeellltttxxx}}}}}}sssiiibbb]]]\\\ZZZXXXVVVSSSQQQPPPKKKHHHHHHHHHHHHIIIQQQZZZgggtttwwwrrrxxxyyywwwxxxxxxxxxxxxiiibbbYYYSSSJJJAAA======666666777777777777666666444444444444444444444444888777777666555444333333333333333444444444555555111111222333444444444444000000111111111222222222333444333333333444555555333333333333333333333333444555555666666555555444444444444444444444444444444444444444444555666777666666666666777777777777222555:::>>>???>>>;;;:::@@@>>>@@@FFFLLLWWWppp---------------...//////......000222555777999:::===>>>BBBFFFKKKVVVkkk}}}wwwcccZZZYYY]]]bbbkkkpppxxx~~~{{{xxxuuurrrmmmjjjooowww~~~yyyrrrpppppprrrsssrrrvvvzzz}}}|||||||||~~~|||{{{{{{zzz{{{|||}}}~~~|||~~~|||~~~}}}nnnooorrrzzzpppbbbYYYSSSPPPPPPJJJGGGCCC???===;;;888666444555555666666666666666777:::===@@@CCCGGGKKKNNNOOOQQQVVV[[[aaahhhpppuuu{{{|||}}}wwwuuuxxx~~~|||qqqkkk``````^^^[[[WWWSSSQQQPPPKKKHHHGGGHHHFFFFFFMMMVVV^^^kkk|||xxxnnnqqqvvvyyyyyyxxxxxxyyykkkbbbYYYTTTNNNEEE>>><<<555666777888888777666555444444444444444444444444666666666555555444333333333333333444444444555555222222333333333333222222222222222222333333333333222222333444444222222444222222222222222222222222333444555666666555444333444444444444444444444444555555555555666777888999666666666666777777777777555777999;;;<<<<<<<<<;;;AAA>>>@@@FFFKKKWWWppp//////...------///000111---...000333555888999:::<<<>>>BBBHHHMMMYYYoooiiiYYYWWW[[[___cccjjjooovvv|||}}}{{{yyyvvvssspppjjjhhhnnnvvv~~~uuunnnkkklllnnnppppppuuu{{{}}}|||zzzzzzzzzwwwxxxzzz|||~~~~~~~~~~~~}}}~~~~~~{{{kkklllpppyyywwwfff[[[SSSOOOOOOKKKGGGBBB>>><<<999777555555555666666777666666666777999<<<>>>@@@CCCFFFIIILLLOOOTTTXXX^^^eeemmmrrr{{{|||xxxqqqnnnrrrzzzxxxqqqdddcccbbb^^^XXXSSSPPPOOOJJJHHHGGGGGGEEEEEEKKKTTTWWWdddvvvxxxkkklllgggwww~~~|||{{{{{{|||pppeeeZZZTTTOOOEEE===888555666777888888777666555777777777777777777777777555555666666777666666555333333333444444444555555333333333444333333222222333333444444444555555555000111333666555222222444222222222222222222222222222333444555555444333222444444444444444444444444111111111222222444555555666666666666777777777777999999888888999;;;===>>>AAA>>>@@@FFFKKKWWWqqq......//////...------,,,111//////222777:::;;;:::???@@@DDDHHHNNN\\\sssrrraaa[[[\\\```gggnnnoooqqquuu{{{}}}wwwoooiiigggjjjnnnpppxxxnnnkkknnnpppnnnkkkvvvxxx{{{~~~~~~}}}{{{yyyzzzxxxyyy{{{zzzxxx{{{~~~oooooorrrzzzkkkZZZQQQNNNQQQKKKGGGAAA===;;;:::999888555555555555666666666777666888;;;<<<===@@@CCCFFFHHHLLLRRRWWW[[[bbbjjjppprrrvvv|||~~~vvvrrrqqqwwwmmmhhhaaa\\\ZZZXXXTTTQQQLLLKKKIIIGGGGGGIIIKKKLLLXXX]]]iiizzz~~~nnngggbbbhhh}}}}}}{{{|||{{{rrreeeYYYPPPGGG???999666555555555555666666777888888777777666666555555777666555444333222111111444222000111444666555333222222222333333444444444111111222333333444555555555555666666555555444333444444333222222222333333555555555555444333222111333333222222333333444555444444444444444444444444555666777888888777666555888888999:::<<<===>>>>>><<>>???CCCIIIQQQaaa{{{}}}pppcccXXXVVV[[[bbbjjjrrrssstttwww{{{~~~uuuooolllmmmppprrr~~~vvvnnnkkknnnqqqooommmtttvvvzzz}}}~~~}}}{{{zzzxxxxxxyyyyyywwwzzz~~~zzzwwwjjjkkkoooxxxsssbbbTTTNNNNNNHHHDDD???;;;999888777666555555555666666666777777555777999;;;<<<>>>BBBDDDFFFJJJPPPTTTXXX^^^ffflllooosssxxx}}}~~~{{{pppjjjccc^^^\\\ZZZWWWTTTOOONNNKKKIIIHHHIIIKKKLLLUUUZZZgggvvvvvvkkk```fffyyy~~~|||{{{tttiii]]]QQQGGG???:::777777666666666777777888777777777666666666666666777666666666666666555555444222000111333555444222333333333444444444555555222222222333333444444444333333444444333333222111333333333222333333333444555555555555444333222111333333222222333333444555444444444444444444444444666666666777777666666666666666777888:::;;;<<<<<<<<>>BBBNNNWWWmmm)))***,,,...///000111111111000111444777:::;;;;;;===>>>BBBKKKVVViiiyyyzzzyyybbbYYYTTTWWW___hhhpppwwwwwwxxxyyy{{{~~~xxxsssrrrtttuuuzzztttnnnlllpppsssrrrppprrruuuyyy}}}~~~}}}zzzwwwuuuvvvvvvuuuyyy|||vvvrrrooollljjjbbbdddjjjttt}}}jjjYYYOOOKKKHHHDDD>>>;;;999888777666555555666666666777777777555666999:::;;;===@@@BBBDDDHHHMMMQQQTTTYYY```fffiiimmmsssxxx||||||}}}vvvooofff___]]]\\\[[[YYYSSSQQQNNNKKKIIIJJJKKKLLLQQQWWWcccpppyyyuuufffhhhwww}}}xxxoooaaaSSSFFF>>>:::999999888777777777888888666666666666666666777777555555555666666777777777444333111111222333222111333333444444444444555555333333333333333333333333666666777777666666555444222222222333333444444555555555555555444333222222333333333333333444444555444444444444444444444444666666555555555555666666666666777888:::;;;<<<<<<===@@@???CCCOOOXXXmmm******,,,...///000000111000111222555888:::;;;;;;===>>>CCCMMM[[[ppp}}}uuuttt{{{~~~dddYYYUUUTTT[[[cccjjjqqqwwwzzzzzzzzz{{{}}}{{{yyyzzz|||xxxsssoooooosssvvvvvvuuusssvvvzzz}}}~~~}}}|||wwwtttrrrsssssssssxxx{{{ooofffaaa^^^\\\ZZZ\\\cccppp~~~ooo]]]QQQMMMJJJFFFAAA===;;;;;;:::999555666666666666777777777555777999::::::<<>>;;;:::999888777777777777777444555555666666777777777444444444444555555555555444333222111111111111111333333333333333333444444333333333333333333333222666777777777777666555555000111222333444444555555444555555555444444333222333333333333333444555555444444444444555555555555777666555444444555666777888888999:::<<<===>>>>>>>>>AAA???DDDOOOYYYnnn,,,------...//////......///111444777999:::;;;<<>><<<;;;:::999666666666666777777777888777888::::::;;;<<<>>>AAACCCGGGJJJMMMNNNRRRXXX]]]aaaeeejjjoootttxxx}}}~~~tttkkkkkkpppyyywwwkkkccc```___^^^]]]XXXUUUQQQLLLIIIGGGGGGGGGMMMRRR[[[ccciiisss~~~xxxyyyxxxiiiWWWHHH@@@<<<:::999888777666555555555444444555555666666777777666666555555555444444444444444333222111111111222333333333333222222222222333333333333333333333222222222222222222111000000000111222333444555444444444444444555444444333333444444333333444444555666444444444555555666666666777666555444444555666777888888999:::<<<===>>>>>>>>>AAA???DDDOOOYYYnnn......//////...---,,,,,,///222666888999:::<<<===@@@AAAHHHVVViii}}}vvvoooqqqxxx~~~~~~zzzxxxcccRRRNNNOOOVVVaaajjjpppuuu{{{{{{||||||{{{{{{sssssssssuuuxxxzzz{{{{{{zzz|||~~~~~~{{{wwwuuurrrppppppsssuuuvvv|||pppcccZZZTTTQQQOOOQQQYYYfffuuussscccYYYVVVMMMIIICCC>>>;;;:::888777666666666777777777888888888999:::::::::;;;===@@@BBBEEEIIIKKKLLLPPPVVV[[[^^^aaafffkkkoootttyyy|||yyyooofffeeejjjrrr~~~|||pppgggbbb```^^^]]]ZZZWWWRRRMMMIIIGGGGGGGGGKKKOOOVVV^^^eeeooo|||www{{{lll\\\NNNDDD@@@;;;:::888777666555444444555555555555555555666666888888888777777666666666333444444333222111333444444444333333333333222222333333333333333333333333222222333333222222111000000111333444555444444333333444444555444444333333444444444444444555555666444444444555666666777777777777666666666666777777666666777888:::;;;<<<<<<===@@@???CCCOOOXXXmmm......//////...------,,,///222777:::::::::<<<>>>@@@BBBKKK\\\qqqyyysssuuu}}}~~~fffWWWSSSRRRTTT]]]iiiqqqvvv{{{{{{}}}~~~}}}}}}~~~pppqqqrrruuuwwwzzzzzzzzz{{{|||~~~}}}zzzwwwtttrrrpppssswwwzzz{{{xxxhhh\\\TTTPPPMMMOOOUUUbbbqqq~~~zzzhhh]]]YYYQQQLLLEEE@@@===:::888666666666777777777888888888777888999999999999<<<>>>???CCCGGGIIIJJJNNNTTTYYY[[[^^^bbbfffjjjoootttxxx}}}~~~wwwlllbbb___bbbgggqqqzzzuuukkkfffccc___]]][[[XXXTTTOOOKKKIIIHHHHHHJJJKKKQQQYYYbbblll{{{vvv|||~~~oooaaaUUUKKKEEE<<<;;;:::888777555555555555555555555555555444444777777777777777888888888333444555444333222555777666666555555555444444444222222222333333444444444555555666666555555444333111222444555555444333111333333444444555444444333444444444444444555666666444444444555666777777777777777888888888888777777666666777888:::;;;<<<<<<<<>>BBBNNNWWWmmm---...............------...333888:::::::::<<<>>>@@@CCCMMM```www~~~wwwrrrttt}}}tttXXXNNNSSSTTTVVV^^^iiippptttxxx~~~{{{~~~|||zzznnnoooqqqtttwwwxxxyyyyyyzzz|||~~~~~~{{{wwwuuurrrrrruuu{{{~~~nnn___TTTMMMMMMNNNTTT```ooo|||lll___YYYUUUPPPIIICCC???<<<:::888777777777777888888888888666777888888777888:::<<<>>>AAAEEEGGGIIILLLRRRWWWYYY\\\```cccggglllqqqttt|||}}}uuujjj^^^ZZZZZZ]]]eeemmmxxxoooiiiddd```]]]]]]ZZZUUUPPPLLLJJJJJJJJJIIIHHHMMMVVV```jjjwwwwwwyyyqqqeeeZZZOOOIII>>>===;;;999888777666666666666666555555444444333333333444555666777888888222444666555333333666999888888777777666666666555111111222333333444555555333333444444333333222111222333444555555444222111333333444444555444444444555444444444444555666666444444444555666777777888777888999::::::999888777888888999:::<<<===>>>>>><<>>@@@>>>DDDRRRgggzzzzzz|||~~~fffUUUKKKGGGOOOVVVaaakkkqqqtttwwwxxx~~~~~~wwwrrrsssssstttvvvwwwxxxyyyzzzyyy{{{}}}}}}zzzwwwuuutttssssssvvv{{{oooaaaWWWRRRSSSRRRTTT\\\iiivvv|||kkk```ZZZSSSQQQLLLFFF@@@===<<<<<<777666666666666666777888<<<<<<;;;:::999888777666;;;???BBBDDDFFFJJJQQQWWWWWWYYY\\\^^^bbbgggmmmqqqyyy}}}zzzoooaaaXXXWWW\\\aaadddrrr{{{uuujjjaaa]]]^^^XXXYYYYYYUUUNNNIIIHHHHHHLLLJJJKKKQQQXXXaaannnzzzwwwppptttwwwjjjbbbXXXOOOFFF>>>999888777444444666888888777666666666666666444444444444444444444444555444222222222444666777HHHAAA888222222333444555888666444111000111222333666666555555555444444444111222333444555555555555333333333333333333333333444333333333333444555555333444555666777777777777666666666666666777777888:::;;;;;;;;;<<<=========>>>CCCBBBEEENNNVVVkkk//////.........///000000222555999<<<===???AAABBBCCCHHHUUUkkk}}}fffSSSJJJIIIJJJRRRYYYdddmmmsssvvvxxxzzz}}}|||{{{uuuppprrrrrrssstttuuuwwwxxxyyyyyyzzzzzzxxxvvvttttttuuutttuuuxxx|||wwwfffZZZTTTSSSQQQQQQWWWcccqqq|||oooddd^^^UUURRRMMMGGGAAA===<<<<<<777777666666666666777777444444666888:::<<<===>>>;;;???BBBDDDEEEIIIOOOTTTTTTWWWZZZ]]]aaaeeekkknnnvvvzzzzzzpppbbbYYYWWWXXXZZZ[[[gggqqqzzzoooddd______YYYZZZYYYUUUOOOKKKIIIIIILLLIIIJJJOOOVVV^^^jjjvvvzzznnnlllvvv|||nnndddZZZQQQGGG@@@::::::999777666777888888777666666666666666444444444444444444444444555444333222333444666777JJJDDD<<<666444444444333666555333222111222222333666666555555555444444444444444444555666666777777444444444444444444444444444444333333444444555666555555555666555555444444888888888888888999999:::999999::::::;;;<<<<<<<<<<<>>@@@@@@BBBCCCHHHMMMZZZrrr}}}~~~oooWWWJJJIIIMMMQQQWWW^^^gggpppvvvyyy{{{|||zzz{{{~~~|||wwwqqqnnnrrrqqqqqqrrrsssuuuwwwyyyyyyyyywwwtttqqqqqqrrrttttttvvvyyy~~~pppaaaYYYVVVSSSPPPSSS]]]kkkwwwvvviiibbbXXXUUUOOOIIICCC???<<<;;;888777777666666777777777666666777777888999::::::;;;>>>AAACCCCCCFFFLLLQQQPPPSSSXXX[[[___cccgggjjjrrrvvv}}}~~~tttggg]]]XXXVVVUUUTTT]]]gggxxxvvviiibbb```ZZZZZZYYYUUUQQQMMMLLLLLLLLLJJJJJJNNNSSSZZZeeeooo|||~~~mmmdddiii~~~uuuiii^^^VVVIIIAAA<<<<<<<<<:::888999888888777666666666666666444444444444444444444444555555444333333444666777AAA===888444222222111000333333333333333333333333555555555555555444444444555444333333444555777888555555555555555555555555444444444333444444555666777777777777666555444333888888888888888999999:::888888999999:::;;;;;;<<<;;;@@@@@@EEEOOOXXXnnn////////////000000111222111444999===>>>???@@@AAAJJJPPP___yyy~~~fffSSSLLLMMMPPPSSS\\\bbbkkkssswwwzzz|||}}}xxxzzz~~~xxxsssooommmrrrqqqqqqqqqrrruuuwwwyyywwwwwwvvvsssqqqppprrrssstttwww{{{|||lllbbb^^^YYYTTTTTTZZZfffsss{{{}}}nnneee\\\XXXQQQJJJEEEAAA===;;;888888777777666777777777999888888888777777666666:::===@@@AAAAAACCCHHHLLLMMMQQQVVVZZZ^^^aaaeeegggnnnsss{{{zzzlllaaa[[[XXXVVVUUUXXXbbbrrr}}}pppfffbbb\\\[[[YYYVVVSSSPPPOOONNNNNNKKKJJJMMMQQQVVV___iiissspppccccccuuuqqqeee\\\KKKCCC<<<<<<===;;;999999888777777666666666666666555555555555555555555555444444333333333333444555666444333222222222222222111222333444444444444333555555555555555555555555444333111000111222444666444444444444444444444444444444444444444555666666888888888888888777666555666666666666666777777888888888999:::;;;<<<<<<===<<<@@@@@@EEEOOOXXXnnn............///000111222111444999<<<===>>>???AAAJJJRRReee|||\\\KKKHHHJJJOOOTTTaaafffnnnuuuyyy{{{}}}~~~xxx||||||uuupppnnnnnnrrrrrrrrrrrrsssuuuwwwyyytttuuuvvvuuusssrrrrrrssstttxxx|||wwwllleee```YYYUUUWWW```kkkrrr|||sssiii___ZZZRRRLLLGGGCCC???<<<999999888777777777777777444555666777888999::::::888;;;???@@@???AAAEEEHHHLLLOOOTTTYYY\\\```cccffflllrrryyy~~~pppeee___\\\ZZZYYYVVV^^^mmmwwwjjjeee```^^^ZZZWWWUUUSSSQQQPPPPPPLLLKKKMMMPPPSSS[[[dddmmm{{{yyyiiicccppp|||nnneeeOOOEEE<<<<<<===;;;999888888777777666666666666666555555555555555555555555333333222222222222222222444444555555555555555666111111222444444444444444444555555555555555555555444333222111111222444666333333333333333333333333555444444444444555666666444555666666777777777666666666666666666777777888999999:::;;;<<<===>>>>>>>>>BBBBBBEEEOOOWWWlll---------...///000111222444777:::===>>>@@@BBBDDDKKKWWWnnntttSSSEEEDDDJJJTTT^^^fffkkkrrrwww{{{}}}zzz~~~xxxqqqnnnnnnooopppqqqrrrsssuuuvvvwwwwwwqqqsssuuuuuutttssstttuuuvvvzzz~~~vvvkkkfff___XXXUUUYYY```fffsss}}}yyynnnbbb[[[SSSMMMJJJFFFAAA===:::999888888777777777777888888888888888888888888666999===>>>===???BBBEEEJJJMMMRRRVVVYYY]]]bbbeeekkkpppxxxvvvlllfffbbb___\\\WWW^^^kkk}}}qqqiiiddd```\\\XXXWWWUUUSSSQQQPPPLLLKKKMMMNNNPPPWWW___hhhtttsssgggkkkwwwyyymmmUUUHHH===;;;<<<;;;999888888888777666666666666666555555555555555555555555333333333333222222222222333555555444222111111222222222222333333444444444444444444555555555555555777666555555555555777777333333333333333333333333555555444444555555666777111222333444555555555555888888888888888999999:::999999:::;;;===>>>?????????CCCBBBEEENNNVVVkkk.........///000111333333777999;;;<<<>>>@@@DDDGGGNNN___yyyiiiNNNFFFIIIOOOYYYeeekkkooouuuzzz}}}{{{|||tttmmmkkklllooommmoooqqqtttuuuuuuuuutttqqqqqqrrrrrrrrrsssvvvxxxxxx}}}}}}qqqnnnfff]]]WWWUUUYYY]]]gggsssuuuccc\\\TTTNNNLLLIIIDDD???;;;:::999888777777777777<<<<<<;;;999888777666555333777;;;<<<<<<===AAADDDIIIKKKNNNRRRUUUZZZ___ccciiinnnvvv}}}yyysssllleee______cccmmm}}}xxxooogggccc]]]YYYXXXVVVTTTQQQNNNKKKIIIKKKKKKMMMSSS[[[bbblll|||nnnjjjooottt\\\MMM???;;;<<<<<<::::::888888777666666666666666555555555555555555555555555555555555444444333333111222333111///---///000444333222222222333444555444444444555555555666666777777777777777777777777444444444444444444444444555555555555555666666777333444444555555555444444888888888888888999999:::777888999:::<<<===>>>???===BBBAAAEEEOOOWWWlll/////////000111333444555888999:::;;;<<>>111555:::<<<<<<===@@@CCCHHHIIILLLOOORRRWWW^^^bbbgggmmmttt{{{~~~uuujjjbbbhhhjjjqqq~~~|||tttiiiddd^^^ZZZXXXWWWTTTQQQLLLIIIHHHIIIJJJKKKQQQXXX^^^ggguuutttlllmmmxxx```PPPAAA<<<======;;;;;;888888777666666666666666666666666666666666666666666666777777666555444444111333444333222222555888555444222111111222444555444444444555555555666666555666666777666666555444555555555555555555555555555555555555555666777777999999999999888777666555666666666666666777777888666777888999;;;<<<===>>>;;;@@@@@@EEEOOOXXXnnn---.........///111555888333999999;;;AAA??????LLLUUUjjjaaaPPPEEEIIIPPPUUU```lllsssvvvzzz~~~~~~|||wwwpppkkkjjjlllnnnoookkkmmmppprrrtttttttttsssnnnoooppppppqqqssswwwzzz~~~zzzxxxrrrggg\\\UUURRRSSSVVV```ooo|||nnnbbbWWWRRROOOJJJEEEDDD;;;:::999777777777777888555555555555666666666777888:::;;;;;;;;;;;;<<<>>>CCCEEEIIIMMMPPPTTTYYY]]]ffflllttt{{{~~~xxxmmmiiinnnxxxyyysssiiiaaa^^^]]]XXXTTTRRRNNNLLLJJJJJJKKKNNNQQQSSSZZZ^^^lllzzznnngggxxxjjjSSSAAA???@@@;;;888::::::888666444333555777888666666555555555444444444222333444555555555444333666444222222333444333222555444333333222222222222999777555555777888777666888888666555555555555555111222333333222222444666444444444555666777777888777777777777777888888999555555444444444666777999666777999;;;<<<===>>>>>>AAA???BBBGGGKKKUUUooo......///...///111444777666;;;;;;===CCC@@@AAAMMM[[[pppyyy\\\NNNFFFKKKSSSXXXbbbmmmtttwwwzzz}}}{{{vvvooojjjiiijjjlllmmmjjjlllnnnqqqrrrrrrqqqqqqnnnoooooooooqqqtttyyy||||||zzzuuukkk```XXXTTTSSSPPPXXXdddqqq|||pppdddXXXSSSPPPKKKGGGFFF===<<<:::999888888888999555555555666666666777777888:::;;;;;;:::;;;<<<===CCCEEEIIILLLOOOSSSXXX\\\bbbhhhqqqxxx|||~~~}}}~~~~~~xxxssswwwvvvkkkbbb```___ZZZVVVTTTOOOMMMJJJHHHHHHJJJMMMPPP\\\^^^hhhzzzyyyooohhhqqqmmmWWWDDDAAAAAA<<<999<<<:::888777555555666777888666666555555555444444444333333444555555444333222222444666777666666666666000000111111222333555555444222111111333444444333333333222222222333333444222333444333222222444555444444444555666777777777777666666666777777888888777777777777777888::::::777888999;;;<<<===>>>>>>???>>>AAAGGGLLLWWWrrr///////////////000444777888===<<<>>>DDDBBBCCCPPPaaawwwlllUUUKKKGGGNNNWWW]]]eeeooovvvxxx|||~~~}}}yyytttmmmiiihhhiiijjjjjjjjjkkkmmmoooooooooooonnnmmmmmmnnnnnnppptttzzz~~~~~~yyyqqqfff]]]VVVSSSQQQTTT]]]iiiwwwrrrfffZZZTTTQQQLLLHHHGGG@@@???===;;;999999999999555555666666666777777777888999;;;;;;::::::<<<===BBBDDDGGGJJJMMMRRRWWWZZZccciiirrryyy}}}~~~~~~~~~~~~zzzyyyzzz|||}}}|||}}}zzzoooeeebbb```\\\XXXWWWSSSPPPLLLHHHGGGIIILLLNNN______eeesss{{{ooohhhjjjqqq\\\HHHBBB@@@===;;;===999999888888777777777777555555555555555444444444444444444444333222111111...222555666444333333444000000000111222333444555555333222333444666666555333444444555555666777777444444555444222222333555444444444555666666777777555555666666666777777777777777777888999999::::::777888999;;;<<<=========@@@???BBBHHHMMMXXXrrr///000000//////111444777:::>>><<<===DDDBBBEEERRRfff}}}ttt^^^MMMHHHIIIRRR[[[bbbjjjqqqxxxzzz}}}~~~~~~~~~~~~~~~wwwrrrlllhhhggghhhiiijjjkkklllmmmnnnnnnnnnnnnmmmllllllmmmmmmooottt{{{}}}vvvlllaaaXXXSSSTTTTTTXXXcccssstttgggZZZTTTQQQLLLIIIHHHBBB@@@>>>;;;:::999999999555666666666666777777777777999::::::::::::;;;===AAACCCFFFIIILLLPPPVVVZZZccciiissszzz~~~~~~~~~}}}~~~~~~}}}~~~{{{wwwvvvwwwxxxyyyzzz|||~~~rrrgggcccaaa]]]YYYYYYWWWTTTOOOJJJIIIKKKNNNPPP___^^^cccmmmyyyqqqffffff{{{uuuaaaLLLCCC???<<<;;;===888999999:::999888777666555555555555555555555555555444444333333222111000333333444444333222111111444333333222222333333333666444333444666888888777555555666777777777777777555555555444222111333444444444444555555666666666444555555666666666666666444555666777777888888888777888:::;;;<<<=========EEECCCEEEJJJMMMVVVooo///000000000///111555888999>>>;;;<<>><<<999888777777666666666666777777777888777999::::::999:::;;;===@@@BBBDDDGGGKKKPPPVVVZZZ^^^eeeooowww{{{|||||||||}}}||||||}}}yyyuuussssssssssssvvv|||wwwjjjeeebbb]]]ZZZZZZWWWTTTPPPLLLJJJLLLNNNQQQVVVWWW]]]iiitttuuugggdddrrrwwwfffQQQDDD>>>;;;:::;;;777888:::::::::999777666444555555555555555555555666555444333222222111111999555222222555777555333555555444444444555555666444333222222444555555444333444444444444333222111555666666444222222333444444444444444555555555555444444555666777666666555555555555666777777888888888999:::;;;<<<<<<======DDDBBBEEEJJJMMMVVVppp...///000000000222666999999===:::<<>>BBBHHHMMMYYYsss---...///000111333888;;;:::===;;;<<>>;;;999777777666666777777777888888888777888999:::999999:::<<<>>>@@@BBBFFFKKKRRRZZZ___eeekkkrrrxxx{{{}}}~~~~~~wwwxxxzzz}}}yyytttqqqnnnjjjfffjjjqqq{{{tttlllfffaaa]]]]]]WWWUUURRROOOLLLJJJIIIIIIFFFIIIQQQ]]]hhhuuuyyyjjjiiisss{{{nnn[[[JJJAAA===:::777777777888888777777666666444444444555555555666666666666555444444444555666555999===<<<666222111333222222333444666888:::;;;:::888666666777777666555555666888999888777666444444555555555333333555777444444444444444444444444444555777999999888777666888666444333444666999;;;999999:::;;;<<<<<<<<<<<<<<<<<<@@@GGGLLLYYYsss,,,---//////111444999<<<:::>>>;;;===FFFIIIQQQaaa{{{}}}~~~ooo^^^QQQIIIPPPWWW^^^fffooovvvxxxwww{{{}}}|||zzz{{{yyypppkkkjjjgggddddddfffiiijjjkkkjjjkkkkkklllnnnpppqqqrrruuuxxx|||yyynnnaaaYYYOOOOOOOOOQQQXXXfffwwwzzzlll^^^WWWSSSNNNLLLLLLIIIGGGDDD@@@<<<:::888888777777777777888888888888666888999999999999:::<<<===???BBBFFFKKKSSS[[[aaaeeeiiioootttvvvwwwxxxyyyuuuwwwyyy||||||vvvrrrooolllfffbbbgggppp{{{xxxooohhhccc______[[[YYYVVVRRROOOKKKIIIGGGJJJKKKQQQZZZcccooopppjjjnnn}}}qqq^^^MMMCCC???;;;777777777777666666666666666444444444555555555666666777666555444444555777888>>>IIIQQQMMM???333222666444444444444444555666777777555333222222222111000000111444555666555444333333444555555444444666888444444444444444444444444555666888999:::999777666666444111///000333777:::999999:::;;;<<<<<<<<<<<<>>>===AAAGGGKKKWWWqqq333222111000222555888;;;@@@<<<===BBBDDDGGGUUUeee~~~~~~~~~eeeXXXVVVPPPTTT[[[bbbjjjrrrzzz{{{xxxxxx{{{~~~uuupppmmmbbbbbbccceeegggiiilllmmmjjjjjjiiijjjlllooorrrssswww}}}sssdddZZZRRRMMMJJJMMMUUUaaasssyyyoooaaaVVVQQQPPPOOONNNKKKHHHDDD@@@<<<:::::::::777777777777777777777777999999999999:::;;;<<<======???CCCFFFLLLTTT\\\bbbfffkkkrrruuuuuuuuuvvvxxxuuuwwwzzz}}}}}}yyytttqqqoookkkeeeaaaeeemmmzzzvvvkkkbbb___```___[[[VVVRRROOOMMMJJJHHHIIIJJJOOOXXX```iiiwwwwwwkkkgggvvv{{{rrraaaQQQFFFAAA===:::666777999::::::888666444;;;777333333555777666555444888777222111777:::888BBBgggzzzdddDDD999666111222555444111333999:::555555555555555555444444444555555666666666666555555999555111333888<<<<<<::::::888555333333444666777888777666666555666666777555666666666666666555555777888999:::;;;<<<<<<<<<;;;BBBBBBDDDOOOZZZppp111111000000111444888:::>>>;;;===CCCEEEJJJYYYkkkxxx```TTTRRRRRRVVV\\\dddkkkrrrzzz|||zzz|||}}}tttooollleeeffffffggghhhiiiiiijjjiiihhhhhhhhhjjjmmmppprrruuu{{{vvvggg\\\UUUOOOLLLNNNTTT^^^nnn|||xxxnnn```UUUPPPNNNMMMLLLKKKIIIEEE@@@===:::999999777777777777777777777777777777777777888999:::;;;>>>???BBBFFFKKKSSS[[[```ggglllqqqtttttttttvvvxxxyyy{{{}}}{{{wwwssspppnnnjjjddd```___hhhuuu|||pppfffaaaaaa___[[[VVVRRRPPPMMMJJJHHHGGGHHHLLLTTT\\\eeesss{{{nnnfffrrrxxxpppcccSSSGGG@@@;;;999777777888888888777666555999666444444666777777666555888888444333777888666333KKKWWWIII777222222///222555444111333888888333444444555555555555555555555555666666666666555555777333000111555888888666888666444222111222444666555666666777888999::::::555666666666666666555555888999:::;;;<<<=========;;;BBBBBBDDDOOO[[[ppp000000///000222444777999===:::===DDDGGGMMM^^^qqqppp\\\SSSRRRTTTYYY___fffmmmtttzzz}}}}}}{{{sssmmmiiihhhhhhhhhhhhhhhgggffffffggggggfffggghhhkkknnnppprrryyy~~~xxxiii___XXXRRRMMMNNNRRRZZZhhhuuuzzzpppbbbWWWQQQNNNMMMKKKLLLJJJFFFAAA===;;;999888666666666666666666666666777777777777888999:::;;;>>>???BBBFFFJJJQQQXXX]]]ggglllqqqsssrrrrrruuuwwwyyyuuuqqqooonnnjjjddd___\\\eeerrrxxxkkkcccbbb___\\\WWWTTTQQQNNNKKKHHHFFFFFFHHHOOOUUU^^^mmmzzzvvvjjjqqq~~~rrrmmmdddWWWJJJ@@@:::888888777777666666666666666777555444444666777777666444777888666555777666333000666999666222222444444333444333222333666555111333444444444555666666666555555666666666666555555666333000000444666555444555444222000000111333444111222444555555555444444555666666777777666666666999999;;;<<<===>>>>>>>>>;;;BBBCCCEEEOOO[[[qqq000000000111333666999:::<<<;;;>>>DDDGGGNNNaaavvv}}}jjj[[[UUUUUUWWW[[[bbbiiiooouuu{{{}}}yyyqqqjjjfffgggfffdddbbbbbbcccdddeeehhhggggggggghhhkkkmmmooorrrzzzxxxkkkaaaYYYSSSNNNNNNPPPVVVbbbnnn}}}|||rrrdddYYYSSSPPPNNNLLLMMMKKKGGGCCC???;;;999888666666666666666666666666999999999999:::;;;<<<<<<===???BBBFFFJJJOOOVVV[[[gggkkkoooqqqpppqqquuuxxxxxxuuurrrpppooolllfffaaa___fffrrr~~~qqqgggddd```]]]YYYVVVSSSPPPLLLJJJGGGEEEFFFKKKPPPYYYgggtttssstttzzzmmmiiiccc[[[NNNBBB;;;;;;999888666555444555666777666555555444555555444444333444555666666777555222777333111333444333555999333444444444555555222///333333333444555666777777444555555666666555555444777444222222444555555444444333222111111222333444333444555555444222///---555666666777777777777666888999:::<<<============;;;CCCCCCEEEOOO[[[qqq111111222444666888;;;<<<===<<>>>>>:::888666444444555777888666666555444333333333444555333222444666666444333666111000333333000111777555444444777777555222///333333333444555666777777444444555555555555444444555444333333333444333333444444333222222333444555888999999:::888666333222555555666777888888777777777888999:::;;;<<<<<<<<<<<>>===AAAFFFHHHPPPgggppp]]]UUUSSSQQQXXX]]]eeelllrrrwww|||{{{{{{{{{tttmmmfff```^^^\\\YYYWWWZZZ___eeeiiikkkjjjiiiiiijjjlllooopppxxxtttlllZZZTTTOOOMMMMMMOOOXXXaaalllwwwzzzuuutttvvv~~~yyypppcccYYYSSSPPPMMMJJJKKKJJJHHHEEEAAA>>><<<:::777777777777777777777777777777777777888999:::;;;<<>>>>>BBBHHHKKKUUUnnnhhhWWWSSSSSSQQQWWW]]]dddlllsssxxx}}}{{{|||xxxssslllddd^^^[[[[[[ZZZ[[[^^^bbbgggiiikkkjjjiiiiiijjjlllooopppxxxvvvnnn]]]WWWQQQNNNKKKKKKQQQYYY___mmm{{{}}}pppgggbbbaaajjjvvv}}}zzzqqqeee\\\VVVSSSPPPMMMJJJIIIHHHEEEBBB@@@===<<<999999999999999999999999777777777777888999:::;;;<<>>CCCJJJ???666555555333333666000555888777555555666666888555888>>>???:::555555444444555555555555555555333444444555555444444333000111222333222222222222444444444444555555555666222222333444555666666777555555666888888999999888777888999;;;<<<<<<======<<>>>>>CCCJJJNNNXXXssszzzaaaSSSSSSVVVUUUVVV\\\dddlllsssyyy}}}{{{}}}~~~wwwrrrkkkccc\\\[[[\\\^^^```cccfffggghhhkkkjjjiiiiiijjjlllnnnooowww~~~uuulll```YYYSSSNNNJJJHHHMMMTTTVVVeeeuuu~~~pppccc\\\UUU___kkktttxxx~~~}}}uuuiii```[[[XXXUUURRRIIIIIIGGGFFFCCC@@@>>>===999999999999999999999999999999999999:::;;;<<<===;;;???CCCHHHLLLRRRWWW[[[ZZZ^^^ccchhhmmmttt~~~~~~wwwuuuuuuvvvwwwtttnnniiigggmmmvvv{{{wwwsssqqqrrrvvv{{{}}}}}}zzzttthhhfffcccaaa^^^ZZZUUUQQQHHHGGGGGGJJJLLLOOOXXXbbbqqqrrrrrrrrrccc```[[[MMMBBB???;;;::::::999999999999999444555666666777<<>>>>>>>><<>><<<999999888888888888888888999999:::999888888999;;;===AAAEEEIIILLLPPPVVVZZZ^^^___aaafffnnnwww~~~~~~{{{wwwuuuuuutttpppmmmhhhoooxxx{{{uuuooollllllnnnpppnnnpppssswww|||}}}vvvlllhhhcccaaa___[[[UUUPPPIIIHHHGGGFFFHHHMMMUUUZZZiiiuuutttpppxxxhhhdddaaaVVVHHH???<<<:::999777777777777888666666555777:::>>>BBBEEEDDD???999666666777666555888888777555444333222111444444444555666777888999222333333444444333333222555444333222222111000000555555444444444333333333444444444555555555555555777777666666555555555444999999999888888888888888777888888999999::::::;;;@@@AAADDDHHHMMM[[[sss///222555777888999<<<===@@@@@@AAAEEEMMM___{{{}}}}}}ooo___TTTNNNLLLOOOUUUYYY^^^eeelllqqquuuyyy{{{{{{yyyzzzwwwnnnhhhccc```^^^bbbcccdddeeefffhhhiiiiiiiiiiiiiiihhhjjjmmmsssxxx{{{iiicccZZZSSSOOOMMMMMMLLLOOOXXXfffttt~~~}}}xxxzzz~~~rrrooollleeeeeeggg___PPPMMMIIIFFFDDDBBB???===:::999999888888888888888888999:::999888888:::;;;>>>BBBFFFJJJNNNSSSYYY^^^ccccccdddhhhoooxxx}}}~~~{{{xxxwwwvvvtttpppmmmhhhnnnwww~~~{{{uuusssnnnjjjiiiiiikkkllliiijjjnnnsssxxx{{{zzzyyy|||{{{zzzyyyyyy}}}zzznnnjjjdddaaa___\\\WWWSSSKKKJJJIIIGGGHHHLLLSSSXXXdddqqqvvvooo|||nnnhhhdddYYYKKKAAA<<<;;;999888777777777888888777777777999;;;>>>@@@AAA===888666666777666555777777666555444333333222555555444444444555666666222333333444444333333222111111222333444555666777555555444444444333333333444444555555555666666666777777666666666555555555555555666666777777888888999999::::::;;;<<<<<<<<<@@@AAADDDHHHNNN\\\uuu000333666888999:::<<<>>>AAA@@@BBBFFFOOOcccyyytttmmmaaaTTTLLLIIIIIINNNTTTZZZ___ffflllppprrrtttuuuwwwwwwzzz|||rrriiieeecccbbbbbbffffffgggggghhhiiiiiiiiiiiiiiijjjjjjlllpppvvv{{{qqqjjj```WWWRRRPPPOOONNNMMMRRR]]]kkkyyyxxxmmmiiifffaaadddhhhbbbRRROOOKKKHHHFFFCCC@@@>>>::::::999888888888888888888999999999888888:::<<<@@@BBBGGGKKKQQQWWW___dddjjjiiiiiilllrrrzzz}}}}}}|||{{{zzzxxxuuupppmmmiiiooowwwzzzsssnnnhhhhhhfffeeeeeefffggghhhcccdddhhhmmmsssuuuuuutttttttttrrrqqqrrrwww}}}~~~rrrllleeeaaa___^^^ZZZWWWPPPNNNKKKHHHGGGJJJPPPTTT^^^kkk|||{{{qqqzzzyyynnnhhh^^^OOODDD===<<<:::888777777777777555555555444555555666666;;;999777666666666555444555555555555444444444333666555444444333333333444222333333444444333333222111111333444666888999:::555555444444444333333333444444555666666777888888777777666666666666555555444444555666777888999999;;;;;;;;;<<<======>>>>>>@@@AAADDDIIIPPP^^^www111333666888999:::<<<>>>@@@???AAAGGGQQQggg~~~xxxpppkkk^^^TTTJJJFFFEEEGGGLLLRRRZZZ___eeejjjnnnppprrrtttuuuxxx~~~{{{qqqhhhddddddeeefffjjjjjjjjjjjjjjjjjjjjjjjjhhhiiijjjlllnnnsssyyy~~~xxxqqqfff\\\VVVRRRPPPOOOLLLOOOVVVdddsss}}}kkk___ZZZWWWRRRWWW]]]YYYQQQNNNJJJGGGFFFCCCAAA???;;;::::::999888888888888777888999999888999;;;===@@@BBBFFFLLLTTT]]]eeejjjnnnnnnooorrrwww|||}}}}}}}}}|||zzzvvvqqqnnnlllqqqyyyzzzrrrjjjfff```aaabbbdddfffhhhiiiiiiaaabbbeeejjjooorrrrrrqqqrrrqqqpppoooqqqvvv}}}vvvooofffaaa___^^^\\\ZZZTTTRRRMMMIIIGGGHHHMMMQQQYYYeeevvvvvv{{{tttlllaaaRRRFFF???===;;;999888777777777666555555555555444444444666666555666666555444333444444444444444444444444444444333222222333333333222333333444444333333222555555555555555666666666555555444444444333333333444444555666777888999:::777777666666666666666666777777888888999999999:::;;;;;;;;;<<<======>>>>>>>>>???CCCHHHOOO^^^xxx000333666777888999;;;<<<>>>>>>AAAHHHSSSjjjzzzqqqhhhbbbTTTLLLDDDBBBCCCEEEJJJOOOZZZ]]]ccchhhlllooosssvvvuuu|||{{{pppgggcccccceeefffiiiiiihhhhhhhhhgggggggggfffhhhjjjmmmpppvvv|||{{{tttjjj```ZZZUUURRRPPPMMMNNNSSS^^^mmm{{{{{{```SSSLLLIIICCCIIIOOOKKKNNNKKKHHHFFFDDDCCC@@@>>><<<;;;:::999888888888888666777888999888999<<<>>>???BBBGGGOOOYYYccckkkpppoooqqqtttxxx|||~~~{{{vvvrrrooopppuuu{{{|||vvvoooiiidddbbb___aaaeeehhhlllnnnooooooffffffgggjjjnnnqqqrrrqqqqqqqqqpppoooqqqwwwzzzrrrhhhbbb___^^^]]]\\\VVVTTTOOOJJJGGGGGGKKKOOOVVV```ppp|||zzz{{{nnncccUUUIII@@@???===:::888777777777888888888888888888888888333444555555555444444333333333333444444444444444111111111222222444555555222333333444444333333222666666555555444333333222555555444444444333333333444444555666777888999:::666666777777777777777777:::999999999888888777777:::::::::;;;<<<<<<======<<<>>>AAAGGGNNN]]]www111333666777888888:::<<<===>>>BBBJJJWWWnnnxxxlllaaaYYYMMMEEE@@@@@@BBBDDDHHHMMMXXX\\\ccciiimmmpppsssvvvuuu~~~wwwlllddd``````aaaccceeedddddddddcccccccccbbbcccfffiiimmmrrrxxx~~~|||vvvmmmeee^^^YYYTTTQQQNNNOOORRRZZZfffuuu|||]]]PPPIIIDDD>>>CCCJJJEEEKKKHHHEEEDDDCCCCCCAAA???===<<<;;;999888888888888555666888888999:::===??????BBBHHHSSS___jjjrrruuusssuuuxxx|||{{{vvvsssrrrssswww}}}~~~|||uuunnngggcccaaaaaadddfffjjjooorrruuuvvvwwwpppnnnllllllooorrrssstttqqqpppooonnnqqqwwwwwwllldddaaa```^^^\\\WWWUUUPPPJJJGGGGGGKKKOOOSSS\\\iiixxxxxx{{{pppdddXXXMMMBBB@@@>>>;;;999777777777666555555444444555555666222444555555444333333444333333333333333444444444111111111222333444666666222333333444444333333222333333333333333444444444555555444444444333333333444444555666666777888888666666777777777777888888999999888777666555444444999999999:::;;;;;;<<<<<<<<<===AAAGGGNNN]]]vvv222444777888999999;;;<<<===???EEENNN[[[rrrxxxhhhYYYPPPFFF@@@<<<>>>AAACCCHHHMMMVVV\\\eeemmmqqqqqqqqqqqqtttyyyrrriiibbb______aaaaaacccccccccbbbbbbbbbbbbbbbaaadddiiimmmrrryyy|||wwwqqqjjjccc]]]WWWSSSOOOPPPRRRVVV```mmm|||aaaSSSMMMHHHBBBGGGMMMHHHHHHFFFDDDCCCDDDDDDBBBAAA===<<<;;;:::999888888888444666777888999:::===???@@@CCCKKKXXXfffrrrxxxzzzzzzzzz{{{}}}zzzuuutttttttttxxx|||}}}{{{yyyxxxuuurrrmmmhhheeeeeeffffffiiikkkooossswwwzzz{{{|||{{{vvvqqqoooppprrruuuvvvqqqpppoooooorrryyy|||qqqiiieeebbb```]]]WWWUUUPPPJJJGGGHHHLLLOOOQQQXXXdddrrr|||{{{rrreeeZZZRRRCCCAAA???;;;999777777666555444222000000111222333333444666555333222333555444333333333333333333333333333333333333444555555222333333444444333333222111111222333444555555555555555444444444333333333444444555555555666666666666666777777777888888888888888777777666666555555999999999:::;;;;;;<<<<<<>>>???CCCHHHNNN]]]www333666888:::::::::<<<>>>>>>AAAGGGQQQ^^^uuuyyyfffUUUJJJAAA<<<999<<>>===;;;:::999888888888444555777888999;;;===@@@AAAEEENNN\\\kkkwww|||~~~~~~||||||yyyuuuuuuvvvuuuxxx|||}}}{{{xxxuuuttthhhgggffffffgggjjjmmmooolllnnnqqquuuyyy|||~~~{{{tttppppppsssvvvxxxsssrrrqqqqqqttt{{{uuulllhhhdddaaa^^^WWWTTTPPPJJJGGGHHHMMMPPPPPPVVV```mmm|||sssfff]]]UUUDDDBBB???<<<999777777666<<<:::777444333333555666444555666555222111333666444444444333333222222222555555444444333333444444222333333444444333333222333333333444444444444555555555444444444333333333444444444555555555555555666666777777888888888999888888888888999999999999999999::::::;;;<<<<<<===???AAADDDIIIOOO^^^www111333444555666888;;;===AAACCCHHHRRRddd~~~{{{yyycccQQQHHH::::::<<>>;;;:::999888666555777888999999999:::===???DDDHHHRRR```ppp}}}|||}}}wwwrrrpppqqqxxxyyy{{{{{{xxxsssmmmjjjbbb``````fffnnnsssrrrpppwwwxxxyyyxxxwwwxxxzzz}}}}}}{{{xxxtttpppppprrrtttrrrrrrsssvvv|||vvvoooiiiccc``````ZZZUUUPPPLLLJJJJJJIIIHHHMMMQQQ]]]kkkvvv{{{dddZZZYYYMMMFFF???;;;<<<<<<999666888888777666555444444333111111222333333333222222444444444444444444444444222222333444444555555666444444444444444333222111111222222333444444444444333111000111333555555444888777555333222222222222555666777888888777666555999999888888777666666666999999:::;;;;;;<<<<<<===:::AAA@@@CCCOOO\\\qqq222444666777888999<<>>@@@FFFKKKUUUcccsss}}}~~~{{{tttpppoooppprrrtttvvvvvvsssmmmgggccc```___aaagggoootttsssqqqwwwxxxwwwuuussssssuuuvvvwwwvvvtttqqqooopppsssvvvvvvvvvwww{{{zzzrrrkkkdddaaaaaa]]]YYYTTTPPPNNNLLLKKKIIIKKKOOOYYYfffrrr}}}jjj^^^ZZZOOOHHH???;;;;;;;;;999777888777777666555555444444333333444444444444333333444444444444444444444444666555555444444333222222444444333333333222222222333333444555555555444444888666555555666666666555666666444333333444444555555666777888888777666555999999999999888888888888999999:::;;;;;;<<<<<<===;;;AAAAAADDDPPP]]]rrr333555777999999;;;===@@@@@@BBBHHHTTTjjjxxxwwwpppZZZKKKDDD<<<<<<===AAABBBDDDLLLVVV]]]eeeooottttttssstttvvv|||vvvfffccc```^^^___aaabbbccc```aaaccceeeffffffeeeeeebbbeeekkksss{{{|||uuuoooggg___YYYSSSQQQNNNOOOVVVeeevvvtttkkkeee___YYYVVVQQQOOOLLLJJJJJJIIIHHHFFFDDDAAA===;;;::::::888777888999:::::::::<<>>BBBCCCFFFOOOYYYaaaiiiqqqtttsssrrrvvvzzzzzztttdddbbb``````aaabbbbbbaaa___aaaccceeeffffffeeeeeebbbdddhhhooowww~~~vvvoooggg^^^YYYSSSRRRPPPPPPVVVccctttxxxooojjjbbb[[[XXXSSSPPPNNNLLLLLLKKKIIIHHHFFFCCC???<<<;;;:::999888888999::::::;;;<<<@@@BBBHHHOOO[[[iiiwww{{{yyyyyy{{{}}}~~~yyytttpppooopppqqqnnnnnnmmmkkkiiieeecccaaafffhhhlllrrrwwwyyywwwuuuqqqrrrrrrpppmmmkkkkkklllnnnoooqqqrrrtttxxx}}}yyyqqqhhhbbbaaa```\\\XXXTTTQQQMMMIIIGGGHHHJJJPPPZZZeeeqqq~~~|||vvvdddZZZTTTMMMDDD<<<::::::::::::777777777666666666666666777777777666555444333222444444444444444444444444222222333444444555555666444333222111111222333333555555666555555444333222555333111111222333222111666666666666666777777888666666777777777777666666777777888888999:::;;;;;;999999:::;;;;;;<<<<<<======CCCCCCEEEQQQ^^^sss222444888999:::;;;===>>>AAACCCJJJYYYqqqnnnVVVHHHCCC>>>===???BBBEEEIIISSS]]]dddlllssstttqqqqqqwww}}}yyyqqqfffdddccccccccccccaaa```___```bbbcccdddeeeddddddcccccceeeiiiqqq|||wwwooofff^^^YYYSSSRRRQQQQQQUUUaaarrr~~~{{{tttnnneee\\\XXXTTTRRROOONNNMMMMMMKKKIIIGGGDDD???<<<;;;;;;:::999888999::::::;;;===@@@CCCGGGOOO[[[iiiuuu{{{vvvtttvvvyyy{{{~~~zzzvvvrrrppppppqqqrrrnnnllliiieeeddddddeeegggjjjlllppptttwwwwwwuuusssnnnoooppppppooonnnooopppmmmooorrruuuxxx}}}}}}sssiiibbbaaaaaa^^^ZZZVVVSSSOOOJJJFFFIIIIIINNNWWW```lll}}}}}}wwwyyyeeeYYYVVVPPPGGG???:::::::::;;;666666666777777777777777666666666666555333222222444444444444444444444444222222333444444555555666444333333333333333444444444444444444444333222111666555333444666777777666777777777777777666666666777777666666666666777777555666666777888999::::::999999:::;;;;;;<<<<<<===>>>DDDCCCEEEQQQ]]]rrr111444888:::;;;;;;===>>>AAADDDLLL]]]vvvrrrVVVGGGBBB===<<<>>>CCCGGGLLLWWWbbbgggnnnttttttqqqrrrzzzwwwnnnhhhfffdddddddddcccaaa_________```aaabbbcccddddddeeedddeeeiiippp{{{wwwoooggg```[[[SSSSSSSSSRRRUUU```ppp}}}}}}vvvkkk___ZZZUUURRRPPPNNNNNNMMMLLLJJJIIIEEE???<<<;;;::::::999777888999::::::<<<@@@CCCGGGOOOZZZfffrrr|||~~~xxxtttsssvvvxxxyyyxxxuuuqqqnnnnnnooooooooojjjgggcccaaaaaadddhhhjjjlllnnnpppssstttsssrrrpppnnnpppssstttttttttvvvwwwqqqssswwwzzz}}}wwwllldddbbbbbb```]]]ZZZWWWRRRLLLIIIIIIIIIMMMTTT]]]hhhxxxzzzsss}}}}}}hhh[[[WWWRRRJJJAAA<<<::::::;;;666666666777777888888888555666666666555444333333444444444444444444444444666555555444444333222222333444444555555555555444333333333444333333222222444333222333555666666666777777888888777666555555777777666666666666777777555555666777888888999999999999:::;;;;;;<<<<<<===>>>DDDCCCEEEPPP\\\qqq222555999<<<======>>>???@@@DDDNNNaaa|||qqqVVVHHHDDD<<<<<<>>>CCCHHHNNNZZZfffjjjqqqvvvuuuqqqsss~~~uuummmhhhfffdddcccdddcccbbb```aaa```______```bbbeeeffffffgggiiinnnuuu}}}yyyqqqiiibbb^^^SSSTTTTTTRRRTTT^^^ooo|||sssfff```UUUSSSPPPNNNNNNMMMLLLJJJIIIEEE???;;;::::::999999555777888999:::<<>>>>>???@@@???DDDOOOeeeiiiQQQEEEBBB<<<;;;>>>CCCIIIPPP\\\hhhlllsssxxxwwwsssuuu}}}tttooofffdddbbbbbbcccdddcccbbbbbbaaa```___```bbbfffhhhgggiiinnnttt{{{zzzssskkkeee```SSSTTTTTTSSSTTT^^^nnn{{{yyymmmfffUUUSSSPPPNNNNNNMMMLLLJJJIIIEEE???;;;999999999888555666777888999;;;???BBBIIIPPPZZZdddnnnyyy|||{{{zzz{{{||||||xxxuuujjjgggeeeeeeggghhhfffddd```aaacccfffiiikkkmmmnnnppprrruuuvvvvvvwwwxxxzzztttwww{{{}}}~~~}}}rrriiiggg]]]\\\[[[YYYVVVQQQKKKGGGHHHGGGKKKQQQXXXaaaooo{{{{{{mmmrrr|||rrrcccWWWTTTNNNFFF???:::999:::555555666777888999999:::666777777888888888888777444444444444444444444444222222333444444555555666222444777::::::999666444333333444555666666666666888666444444555555444333111333555666777888777777888777666555555666777888888999999999999:::::::::999999:::;;;;;;<<<<<<======CCCBBBDDDOOO[[[ooo777888999;;;===>>>???@@@CCCHHHTTTjjjppp[[[LLLDDD@@@<<<===???CCCJJJTTT___fffrrrrrrqqqpppqqqwwwuuulllgggbbbbbbccccccccccccbbbbbbddddddbbb```___aaafffjjjpppqqqssswww}}}xxxnnneee```ZZZUUURRRSSSVVV^^^mmm{{{{{{nnneeeZZZUUUNNNKKKKKKKKKJJJIIIHHHEEEAAA===:::888777777777777777888:::<<>>666666:::888888777777777666666666888777666444444444555666888888999888777666444333666666666555444444444333666666666666666666666666444444444444444444444444444555666777777777666666444444444555555555555666666666666666666777888888999888666444555777999;;;;;;;;;;;;<<<<<<=========>>>EEEEEEFFFPPP[[[qqq777888999;;;===>>>???@@@DDDIIIWWWnnn}}}gggTTTGGG@@@>>><<<>>>@@@EEELLLWWWbbbiiiqqqrrrqqqooopppuuu}}}}}}ssskkkfff``````aaaaaaaaaaaa``````cccbbbaaa______aaafffjjjqqqrrrtttxxx|||zzzpppgggaaaYYYUUURRRSSSWWW```ooo~~~}}}ooofff^^^XXXPPPKKKJJJIIIGGGEEEGGGEEEAAA===:::888777777777666666777888;;;>>>@@@DDDKKKVVV```hhhqqq{{{}}}{{{{{{zzzyyy{{{}}}{{{tttnnneee```\\\\\\```bbbbbb```^^^^^^___ccchhhmmmqqqtttssssssrrrpppooorrrxxx|||{{{}}}}}}rrrjjjeee^^^^^^]]][[[XXXRRRMMMIIIHHHFFFGGGLLLQQQXXXfffsssyyytttqqqwww~~~kkk]]]XXXQQQJJJ@@@888888<<<555555555444444444333333777666666555555555666666666777777888777666444333555555555555444444444444333333333333333333333333333333333333333333333333222333333333333444444444444444444555555555555666666666666666666777888888999888777666777888:::;;;777777888999999:::;;;;;;<<>>???@@@EEEKKK[[[sssttt]]]LLLBBB>>>>>>===>>>BBBGGGNNNYYYdddkkkppprrrrrrpppoooqqqwww|||zzzqqqiiiddd]]]^^^^^^______^^^^^^]]]``````___^^^^^^aaagggkkkssstttvvvyyy}}}}}}sssiiibbbYYYUUURRRSSSWWW```qqqqqqhhh```YYYQQQKKKIIIHHHFFFDDDGGGDDDAAA===:::888777777777666555555666:::===???EEELLLUUU]]]dddllltttzzzzzzwwwwwwssssssuuuxxxyyyvvvoooiii]]]YYYVVVVVVZZZ]]]]]]]]]aaabbbdddggglllqqquuuxxxzzzwwwqqqmmmkkkooowww}}}zzz~~~wwwlllfff___^^^\\\[[[YYYUUUPPPLLLGGGEEEFFFIIIMMMTTTaaammm|||wwwmmmqqqqqq```ZZZSSSLLLDDD<<<:::>>>888888888777777777777666666666666666666666666666444444555666666555444333444444444444555555555555222222222222222222222222222222222222222222222222666555444444444555777888444444444555555555555666666666666666666777888888777777777777777888888888888999999;;;<<<===>>>>>>;;;CCCCCCEEEOOOZZZppp777888999;;;===>>>???@@@DDDLLL^^^xxxpppYYYHHHAAA??????===???BBBGGGNNNXXXbbbiiirrrtttvvvtttqqqqqqsssuuuwwwnnneee```\\\]]]]]]]]]]]]]]]]]]\\\^^^^^^]]]]]]^^^bbbhhhmmmvvvxxx{{{}}}vvvkkkddd[[[VVVRRRRRRVVV___ooo~~~tttkkk^^^XXXPPPKKKJJJJJJHHHGGGFFFDDD@@@<<<999888888888777666444444555888<<<>>>GGGMMMUUU[[[```fffmmmrrr|||zzzrrrnnnmmmiiijjjnnnrrrsssoooiiicccWWWTTTRRRRRRVVV[[[]]]^^^fffhhhkkknnnqqquuuzzz}}}}}}vvvooommmoootttxxxyyy~~~|||oooggg```^^^[[[ZZZYYYVVVRRRNNNHHHFFFFFFIIIKKKQQQ\\\gggwww~~~ooooooxxxbbb\\\TTTNNNFFF>>><<<>>>::::::999999999999999999555666666777777777777777222222444555555555444444333333333444444555555555444444444444444444444444222222222222222222222222777555444333333555777888444444444555555555555666666666666666666777777888444555666777777777666555999999:::<<<===???@@@@@@<<>>???@@@CCCMMMaaa|||mmmUUUFFF@@@>>>???<<>>???@@@CCCNNNdddfffPPPCCC>>><<<<<<<<>>===EEEEEEGGGRRR^^^ttt777888999;;;===>>>???@@@DDDPPPgggvvv```MMMCCC>>><<<:::<<>>;;;999888888888555666777888999999::::::999???GGGNNNTTTZZZbbbggghhhiiijjjhhhddd___[[[YYYYYY\\\___```___[[[XXXVVVNNNOOORRRXXX```kkkuuu|||{{{|||zzzwwwvvvuuu|||vvvkkkddd]]][[[]]]\\\XXXSSSLLLIIIHHHHHHHHHIIIQQQZZZeeerrrnnneee[[[UUUMMMCCC<<<:::;;;<<<<<<<<<===============;;;777555444555666888333333555666666555444444444444333333333333333333333333333333333333333333333333333333333333333333444555555555555666666666444444444555555555555666666666666666666777888888777888888999999999999999;;;;;;<<<<<<===>>>??????<<>>???@@@FFFRRRiiiqqq]]]LLLDDD@@@===;;;<<<@@@FFFMMMVVVaaakkkrrrnnnyyyvvvnnnggg```[[[[[[[[[\\\\\\\\\\\\[[[[[[XXXYYY[[[]]]aaahhhpppvvvzzz{{{qqqccc]]]WWWVVVXXXaaarrr{{{iiiaaaWWWOOOLLLLLLKKKIIICCCAAA>>>;;;999888888888555666888999:::::::::999;;;@@@GGGLLLPPPTTTZZZ^^^]]]bbbeeebbb[[[UUUTTTUUUTTTVVVYYYYYYWWWTTTQQQPPPLLLOOOSSSZZZcccooo{{{}}}zzzvvvssspppwww}}}{{{oooggg___]]]___^^^ZZZUUULLLIIIHHHHHHFFFGGGNNNWWWaaannnrrrhhh^^^WWWPPPEEE===:::999999999:::::::::;;;;;;???<<<888444333444666888444444666666666555444333444444444333333222222222444444444444444444444444222222222222222222222222222333444444555555444444444444444555555555666666666666666666666777888888555555555555666666666777999999999::::::;;;;;;;;;;;;CCCCCCFFFQQQ]]]sss777999:::;;;;;;===???AAAHHHVVVnnn||||||jjjVVVIIIBBB===:::;;;@@@BBBGGGNNNWWW```hhhlllnnn|||}}}uuummmfff___[[[^^^\\\ZZZ[[[]]]^^^]]]ZZZ]]]\\\\\\___eeemmmvvv|||{{{}}}|||~~~rrrggg___YYYXXX[[[cccrrrzzzwwweee___XXXTTTRRROOOLLLIIIEEEBBB===999888777666666555555555666666777888999===???BBBEEEJJJQQQYYY^^^___^^^\\\YYYVVVSSSPPPOOOMMMMMMMMMMMMMMMLLLLLLLLLMMMRRRYYYaaajjjttt|||}}}vvvqqqpppsssyyyssslllccc______]]]YYYUUUMMMKKKHHHFFFGGGJJJNNNQQQ^^^hhhxxxmmm]]]XXXRRRFFF>>>>>>999999999888999999:::;;;>>>;;;888666666666555444777777666666555444222222666444222111111333666777444444444444444444444444333333333333333333333333222222333444555555555555333444555555666666555555555555666777777777777777888999::::::888888999::::::;;;;;;;;;<<<<<<======???@@@CCCGGGMMM[[[ttt777999:::;;;;;;===???BBBKKKYYYrrr}}}jjjSSSEEE???;;;;;;===???BBBGGGNNNWWWaaaiiimmmqqqzzzrrrkkkeee```]]]]]][[[ZZZZZZ]]]]]]\\\ZZZ]]]]]]]]]```eeennnwww}}}}}}yyyjjjbbbZZZXXX[[[dddttt{{{xxxeee```YYYTTTRRROOOKKKHHHEEEAAA<<<999777777666555555555555666666777888999;;;===AAADDDHHHNNNTTTXXXXXXWWWUUURRROOOLLLJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKNNNSSS[[[ccclllttt|||yyytttrrruuuzzzvvvnnneeeaaa```___[[[WWWOOOLLLIIIGGGFFFHHHKKKNNNWWWbbbqqqsss```ZZZTTTHHH???===999999888888888999999::::::999777666777777666555666666666666555444333222444444444444555555666666444444444444444444444444333333333333333333333333444444444555444444333333333444444555555555555555555555666777777777777777888999::::::888888999:::;;;;;;<<<<<<===>>>>>>???@@@@@@CCCGGGMMM[[[ttt777999;;;;;;<<<===@@@BBBMMM]]]www|||}}}hhhPPPBBB<<<;;;<<>>AAAFFFNNNXXXbbbjjjnnnsssvvvnnnhhhddd```^^^[[[ZZZYYYZZZ[[[\\\[[[YYY[[[\\\^^^```eeemmmvvv}}}nnnfff]]]ZZZ]]]fffvvv|||wwwgggbbb\\\XXXVVVSSSNNNJJJEEEAAA<<<999777777666555555555555666666777888999999;;;???BBBEEEIIIMMMPPPPPPOOOMMMKKKHHHFFFDDDCCCEEEEEEEEEFFFGGGIIIJJJKKKPPPVVV^^^fffnnnuuu{{{|||xxxuuuxxx|||zzzrrrhhhbbbaaa```\\\XXXQQQNNNJJJGGGEEEFFFHHHJJJPPPZZZiiixxxzzzddd[[[VVVKKKAAA<<<999999888888888888888999777666666777888999777666444444555555555555444444333444666777777777555555444444444444444444444444333333333333333333333333555555555555444333222111333333444555555555555555555555666777777777777666888999:::999888888999::::::;;;<<<===>>>???@@@@@@@@@AAADDDHHHMMM[[[sss777999;;;;;;<<<>>>AAACCCLLL^^^{{{yyyeeeMMMAAA===<<<<<<======@@@GGGOOOYYYcccjjjooottt}}}ssskkkeeeaaa^^^]]]ZZZYYYYYYYYYZZZZZZZZZYYYYYY[[[]]]___cccjjjtttzzzsssjjj```\\\^^^gggxxx}}}vvvkkkgggaaa^^^]]]YYYTTTPPPEEEAAA<<<888777666666555555555555555666777888999888;;;???AAACCCDDDFFFHHHJJJIIIHHHFFFEEECCCBBBAAA@@@@@@AAACCCEEEHHHKKKLLLTTTZZZbbbjjjpppvvvzzz}}}|||zzz|||~~~uuujjjcccaaa___\\\XXXRRROOOJJJFFFEEEEEEGGGIIIMMMWWWeeerrr~~~{{{fff\\\XXXPPPDDD<<<:::999888888777777777777666666666777999888666444222333444444555555555555333444444555555555555555444444444444444444444444333333333333333333333333444555555555444444333222333333444555555555444444444555666666777777666666777999:::999888777888999999999:::<<<===???@@@@@@AAAAAADDDHHHMMMZZZsss777999;;;<<<===>>>AAADDDKKK^^^|||uuuaaaLLLBBB@@@>>><<<;;;===@@@GGGPPPZZZcccjjjnnnxxx|||rrriiiccc^^^[[[YYYYYYYYYZZZYYYYYYYYYYYYZZZWWWZZZ]]]___aaagggpppwwwwwwmmmccc___```iiiyyyvvvnnnkkkfffdddbbb^^^XXXSSSDDDAAA;;;888777666555444555555555555666777888999888;;;???AAAAAAAAABBBBBBDDDDDDCCCBBBAAA@@@??????===>>>???AAAEEEJJJNNNPPPYYY^^^eeelllrrrvvvzzz}}}~~~~~~wwwkkkccc```^^^[[[XXXRRROOOKKKGGGEEEFFFHHHJJJNNNWWWcccooo{{{yyyrrriii]]]ZZZSSSHHH???;;;:::999888777777777777888777777777888777444222111222333444555555555555444333222111111333555666444444444444444444444444333333333333333333333333222333444444555555555444222333333444555444444444444444555666666666666666777888999999777777888999777888999:::<<<===>>>???@@@AAADDDHHHMMM[[[sss777999;;;<<<===???BBBEEELLL```sss___JJJBBBAAA@@@===;;;>>>AAAHHHQQQ[[[cccjjjmmm{{{zzzqqqiiibbb]]]YYYWWWXXXZZZ[[[ZZZYYYXXXYYY[[[ZZZ]]]aaabbbbbbgggpppwwwyyypppfffbbbcccjjjyyy|||uuuqqqmmmiiifff```XXXRRRDDD@@@;;;888666666555444555555555666666777888999999;;;>>>???>>>>>>>>>???>>>============<<<<<<<<<======???CCCHHHNNNSSSVVV^^^ccciiinnnrrrvvvzzz}}}~~~zzzlllccc```^^^[[[YYYTTTQQQLLLHHHFFFFFFHHHIIINNNVVV```kkkwwwyyymmmxxxoooaaa\\\VVVKKKBBB===<<<;;;999888777777777999777666666777666444222111222333444444444444444444333111///000222444666444444444444444444444444333333333333333333333333111222333444555555555555222222333444444444444444444444555666666666666555777888999888777777888999777888888:::;;;<<<======???@@@CCCGGGMMM[[[ttt777999;;;<<<===???CCCEEEQQQeeettt___HHH@@@AAAAAA@@@>>>???BBBIIIRRR[[[ccciiilllzzz|||wwwpppiiiccc^^^ZZZWWWXXXZZZ\\\[[[YYYXXXZZZ\\\```dddhhhhhhfffjjjrrrzzzzzzqqqhhhddddddkkkyyy}}}wwwrrrlllcccXXXQQQDDD@@@;;;777666555555444555555555666666777888999888:::<<<<<<;;;;;;<<<===:::::::::;;;;;;;;;;;;;;;>>>???AAAEEEKKKRRRXXX\\\cccfffkkkooorrrvvvzzz}}}~~~|||~~~~~~~~~oooeeeaaa___]]]ZZZXXXTTTOOOIIIFFFFFFGGGHHHJJJQQQ\\\fffrrrlllqqqvvvggg___XXXMMMDDD???>>><<<:::999888777777888666444444666777666555222222333444444444333333333333222222222333444555444444444444444444444444333333333333333333333333333333444444555444444444222222333444444444444333333444555555666666555555666888999888777666777999999999::::::;;;<<<======>>>???BBBGGGNNN\\\uuu777999;;;<<<===@@@CCCFFFVVVjjjvvv___GGG===???AAABBBBBB???CCCJJJRRR[[[ccchhhkkkwwwyyyuuuoooiiiddd```\\\YYYYYY[[[]]]\\\YYYXXXZZZ\\\eeeiiimmmllljjjmmmuuu|||}}}zzzrrriiieeefffkkkxxxzzzrrrgggZZZQQQDDD@@@;;;777666555555444555555555666666777888999777999::::::999999:::<<<::::::;;;;;;<<<<<<======???@@@CCCGGGMMMUUU\\\```fffhhhlllooorrrvvv{{{~~~}}}{{{||||||}}}qqqfffbbb```^^^[[[[[[WWWQQQKKKFFFEEEEEEFFFFFFMMMWWWbbbooonnnnnn}}}|||kkkaaaYYYNNNEEE@@@???===;;;:::888888777666444333333555777888888333333333444444333333222222333444555555555444444444444444444444444444444333333333333333333333333555555555555444333222222222222333444444444333333333444555555666666555555666888999888777666777888;;;;;;;;;<<<<<<<<<=========>>>BBBGGGNNN]]]vvv:::<<<>>>>>>>>>@@@FFFKKKUUUqqqppp]]]HHH???======<<<===@@@BBBHHHRRRZZZ___fffnnnxxxwwwqqqllliiieee]]]WWWVVV[[[\\\\\\ZZZYYYYYY\\\^^^bbbjjjqqqqqqnnnnnnttt{{{~~~~~~wwwmmmdddcccgggnnnyyy~~~||||||~~~|||rrrcccSSSIIICCC@@@;;;999777666444222555555444333444555666777777777888999999999999888999:::;;;:::::::::<<<>>>???CCCHHHMMMRRRXXX___ccchhhgggiiinnnppprrrwww~~~}}}yyywwwwwwwwwvvvttttttwww}}}uuukkkgggeee```\\\YYYWWWSSSOOOKKKHHHGGGFFFHHHJJJQQQ^^^kkkyyyyyyrrrvvv{{{jjjddd```UUUHHH>>><<<999888888:::::::::888888777555555444444444222222222222333333444555444444444333333222222222555555666777666555333222333333333444444555555555222222333444444555555666444444333222222222333333666666444333333444555666999777666555666777999:::999999:::;;;<<<===>>>??????@@@DDDIIIOOO^^^www:::<<<=========@@@FFFKKKZZZvvvmmm[[[GGG???======<<<===AAABBBHHHRRRYYY^^^eeemmmttttttnnnjjjhhheee___ZZZZZZ\\\]]]\\\[[[YYYYYY[[[]]]bbbiiirrrsssqqqqqqwww}}}yyyuuuyyy|||{{{wwwvvvqqqhhh```___cccjjjuuu}}}wwwrrrpppqqqsss{{{}}}qqqcccTTTJJJAAA>>>;;;888777666555333666666555555555666777888777777888888999999999888888:::;;;;;;;;;<<<>>>@@@AAAEEEJJJOOOTTTYYY```dddjjjiiikkkoooqqqrrrxxx~~~{{{wwwsssrrrrrrsssrrrqqqqqqtttzzzyyynnnhhheee```[[[YYYWWWSSSOOOKKKHHHFFFEEEHHHJJJPPP[[[gggttt~~~tttvvv{{{jjjccc___TTTHHH@@@===:::999999999888777888777666555555444444444444444333333444555555666555444444444333333333222333333444444333333222111333333444444444444444444666555555444444333222222333333333333444555555666666555444444444444555666999888777666777888:::;;;;;;;;;;;;;;;<<<<<<======@@@AAAEEEJJJPPP___xxx999;;;<<<<<<<<<@@@FFFLLL```{{{gggWWWFFF>>>===<<<<<<===AAABBBHHHQQQWWW\\\dddlllrrr}}}qqqkkkggggggeee```^^^^^^]]]^^^]]][[[ZZZYYY[[[]]]```hhhrrrvvvuuuwww|||~~~tttllllllmmmkkkiiiiiiggg```ZZZZZZ]]]dddpppzzzwwwuuuooohhhcccbbbdddfffpppwwwyyylll^^^QQQIII???===999888777777666555777777666666666777888999777777777888888888999999888999;;;<<<<<<===@@@BBBDDDHHHLLLQQQUUU[[[aaaeeejjjhhhjjjmmmooopppvvv|||~~~|||vvvtttpppllljjjjjjkkkllllllkkkllloootttzzz}}}~~~rrrjjjeee___[[[ZZZWWWTTTOOOKKKHHHEEEDDDHHHIIINNNXXXbbbnnnwwwxxxnnnfffaaaVVVKKKAAA???<<<:::999888555444888777666555555444555555555555555555555555666777555555555444444444444444444444333222222222333333444444444444444444333333666555555444444333222222222333333444555666777888666555555444444555666666:::999888888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<===AAABBBGGGPPPVVV[[[ccckkkwwwzzzoooiiiddddddbbb___^^^___^^^^^^]]][[[YYYYYY[[[\\\]]]fffqqqwwwzzz}}}uuuhhhdddbbb```___```\\\VVVSSSTTTYYY```lllxxx~~~wwwsssmmmjjjddd]]]XXXWWWZZZ^^^hhhppp|||sssdddWWWLLLEEE===;;;888777777888777666666666666666777777888888777777777777777888888999888999;;;<<<===???BBBEEEGGGJJJNNNRRRVVV[[[aaadddhhhfffgggjjjkkklllqqqxxx|||yyywwwuuurrrqqqhhhgggdddbbbbbbbbbdddeeeffffffgggjjjooouuuzzz}}}uuullleee```\\\ZZZXXXUUUPPPLLLHHHEEEDDDHHHHHHLLLUUU^^^jjj{{{zzz{{{vvvkkkeee[[[QQQAAA???<<<;;;:::888666444777777666555555555555555666555555444555555666666555555555555555555555555777666444333333444555666555555555444444333333333222222333444444555555666222333333444555666666666555555555555555666666666999888888888888999:::;;;:::;;;;;;;;;<<<<<<======@@@AAADDDIIIOOO^^^www888:::;;;;;;<<<@@@HHHOOOdddsssXXXLLLAAA======<<<<<<>>>AAABBBGGGOOOVVV[[[dddlll}}}vvvnnngggbbb```^^^[[[[[[]]]\\\]]]\\\[[[YYYYYYZZZ\\\[[[dddooowww|||xxxhhh```\\\YYYWWWXXXRRRNNNMMMPPPTTT\\\iiittt|||~~~xxxqqqiiiddd```^^^YYYSSSPPPQQQUUUYYYeeennn|||zzzmmm^^^QQQHHHCCC<<<:::777666777888777777555555666666777777777777777777666666666777888999777999;;;===>>>@@@CCCEEEHHHJJJNNNRRRUUUZZZ___bbbgggeeedddfffggghhhmmmttt~~~|||xxxsssnnnkkkhhheeeccc]]]\\\[[[ZZZ[[[\\\^^^___bbbbbbdddgggkkkrrrxxx|||yyyooogggaaa^^^ZZZXXXVVVRRRNNNIIIFFFDDDGGGGGGJJJRRR\\\gggyyy|||~~~~~~oooggg]]]UUUBBB???<<<;;;::::::888666777666666555555555555666555555444444444444444555555555555555555555555555666555444333333444666777555555555444444333333333222222333444444555555666333333444444444444333222444555555666666777777777777777777777777888999999888888:::;;;===>>>???@@@??????CCCGGGMMM\\\ttt999:::;;;;;;<<>>AAAAAAFFFOOOVVV\\\fffooo~~~|||ssslllddd^^^\\\ZZZWWWWWWZZZZZZ[[[ZZZYYYXXXXXXZZZ\\\^^^eeeooovvv{{{{{{jjj```ZZZUUURRRQQQMMMJJJJJJMMMPPPVVVbbbnnnxxx{{{ssskkkddd\\\XXXSSSRRRPPPMMMLLLNNNSSSXXXfffqqqvvvhhhZZZMMMFFFBBB<<<999777666777888777666444555666777777777666666777777666555666777888999888999;;;<<<===???BBBEEEGGGIIIMMMPPPSSSWWW[[[^^^fffcccbbbccccccdddiiipppzzz|||~~~xxxuuuoookkkeee```]]]ZZZXXXVVVTTTTTTTTTTTTUUUWWWYYYZZZ]]]^^^aaaccchhhnnnvvv{{{~~~sssiiiccc___ZZZYYYWWWTTTPPPLLLIIIGGGHHHGGGIIIPPPYYYddduuu}}}rrrggg^^^VVVEEEAAA===;;;:::;;;:::999666666555555555555666666666555444444333444444444444444444444444555555555333333222222222333444444444444444444444444333333666555555444444333222222222333444444444333111000444444666777777777777777666666777777888888888888777777999;;;===???@@@AAA>>>???BBBFFFLLLZZZsss:::;;;<<<;;;===CCCLLLSSSlll|||fffLLLDDD===<<<<<<;;;<<<>>>AAAAAAFFFOOOWWW^^^hhhqqq~~~zzzqqqhhh```YYYWWWVVVTTTUUUYYYWWWXXXXXXXXXWWWXXXZZZ\\\dddiiipppuuuxxx|||oooeee^^^VVVQQQOOOKKKIIIIIIJJJJJJNNNYYYeeerrryyyzzztttlllddd]]]VVVQQQMMMJJJJJJKKKKKKLLLPPPVVVZZZiiiuuuzzzwwwpppcccUUUIIIBBB@@@<<<:::777666666777777666555666777888888888777777888777555555555666888999888999;;;<<<===>>>AAACCCEEEGGGJJJMMMPPPSSSWWW[[[aaa^^^\\\]]]\\\]]]bbbiiippprrrvvvwwwvvvqqqkkkggg^^^ZZZUUUQQQPPPOOONNNMMMNNNNNNNNNOOOQQQSSSTTTUUUYYY[[[]]]```dddkkktttzzz~~~wwwlllccc___YYYYYYWWWUUURRRNNNKKKIIIIIIHHHIIINNNVVV```ppp~~~uuuiii```YYYJJJEEE???;;;::::::::::::666666555555555555666666777666666555444444555555222333333333444444444444111222333333444444333333333333444444444444444444666555555444444333222222111333444555666555333222333444666777888888777777777777888888999999999888888888999;;;===>>>???@@@??????BBBGGGLLLZZZsss:::;;;<<<<<<>>>DDDMMMTTTqqqxxxbbbIIIAAA<<<<<<<<<;;;<<>>>>>@@@@@@CCCGGGMMM[[[ttt;;;<<<:::>>>EEEDDDJJJ\\\rrrrrr\\\HHHAAA;;;<<<===;;;:::;;;>>>CCCKKKSSSZZZcccmmmtttvvvkkk\\\XXXTTTRRRRRRTTTUUUUUUXXXTTTRRRUUUVVVWWW\\\aaakkklllnnnrrrvvvyyyyyyyyyvvvzzzuuuiii^^^UUUOOOKKKIIIGGGEEEEEEIIIPPPUUU```kkkzzz||||||yyyqqqiii^^^YYYRRRLLLIIIGGGEEEDDDJJJIIILLLOOOPPPQQQXXX```ooo}}}yyynnnlllcccZZZVVVPPPHHHBBB???:::999777666666777777888555555777888999::::::;;;777666666666666777777888999;;;<<<<<<;;;<<<===???BBBCCCEEEHHHKKKNNNQQQRRRTTTSSSQQQPPPPPPQQQSSSTTTYYYWWWTTTQQQPPPOOOPPPPPPGGGEEECCCAAA@@@BBBDDDEEEEEEFFFHHHHHHGGGHHHJJJLLLQQQTTTVVVVVVWWW^^^iiirrruuuyyy~~~~~~qqqgggaaa]]]YYYUUUTTTSSSRRRMMMJJJJJJHHHHHHKKKPPPYYYgggttt{{{nnngggeeeQQQGGG???===<<<999888:::;;;:::999888777777888888666666666666666666666666555555444333333333333444666666555555555444444444444444444444444444444444333333333333333222111000222111111111222444666777666666666666666555555555666777777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;BBBAAABBBFFFMMM[[[rrr<<<===:::>>>EEEDDDKKK^^^{{{iiiTTTGGG@@@<<<<<<===;;;:::<<>>===;;;::::::;;;===???CCCEEEFFFFFFFFFFFFIIIKKKOOOQQQSSSTTTUUU[[[dddkkkmmmpppvvv{{{ssshhhaaa^^^[[[VVVUUUUUUSSSOOOLLLJJJHHHHHHKKKPPPWWWeeerrrrrrgggdddSSSIII@@@===;;;888777999777777777777777666666666666666666666666666666666555555444444333333333444555555555444444444444333333333333333333333333333555555444333111///---,,,333222222111222222333444777777777777777777777777777777777888888888999999999999999::::::;;;;;;;;;===<<<>>>CCCKKKYYYqqq<<<>>>;;;???EEEEEEMMMaaa}}}aaaNNNFFF@@@<<<======;;;;;;>>>@@@EEEMMMUUU^^^jjjxxxtttiiibbbXXXTTTQQQOOOPPPSSSTTTUUUWWWTTTTTTXXXZZZZZZ]]]aaabbbeeekkkqqqvvvzzz}}}~~~}}}uuukkkbbb]]]RRROOOLLLIIIGGGGGGHHHIIISSS\\\hhhrrryyy~~~xxxsssqqqmmmeee___^^^YYYTTTPPPOOOPPPQQQRRRTTTSSSTTTWWWWWWWWW]]]eeeuuuwwwiiiaaaXXXPPPNNNKKKFFFBBBAAA;;;:::888666555555666666555666777888999:::::::::888777666555555555555555555777888888777888999;;;<<<===???AAACCCFFFHHHIIIIIIIIIHHHHHHGGGEEEDDDDDDAAA@@@>>><<<;;;:::;;;;;;:::999888888888:::<<<>>>AAABBBCCCCCCCCCDDDFFFHHHJJJLLLOOOPPPQQQTTT[[[```bbbeeejjjooottt{{{wwwjjjccc```\\\XXXVVVVVVUUUQQQNNNJJJGGGGGGJJJNNNUUUbbbooozzzvvvjjjeeeUUUKKKAAA===;;;888777888333444555666666666555444666666666666666666666666555555555444444444444333444444444444333333333333222222222222222222222222777777666555444222000///777777666666555555555555777777777777888888888888888888888888999999999:::777777888999:::;;;;;;<<<>>>===@@@FFFNNN]]]uuu<<>>@@@BBBCCCDDDDDDEEEEEEEEEDDDAAA???======<<<;;;999888888888999888888777777888:::<<<>>>>>>???@@@@@@@@@AAACCCEEEEEEGGGJJJKKKLLLMMMQQQSSSXXX[[[___dddjjjqqqzzz|||ooogggaaa]]]XXXVVVVVVUUURRROOOIIIGGGGGGIIILLLRRR^^^jjjssswwwkkkfffUUUKKKAAA===<<<999888:::111333555777777777555444666666666666666666666666555555555555555444444333444444333333333222222222222222222222222222222222222333333444444444333333666666777777666666555444666777777777777777888888888888999999999:::::::::666777888999;;;<<<===>>>@@@@@@BBBHHHPPP___www;;;>>>===@@@GGGHHHUUUmmmsssYYYLLLBBB>>>===>>>===<<<>>>CCCBBBGGGOOOXXXcccpppxxxkkkbbb]]]UUURRRNNNMMMOOOQQQSSSTTTVVVTTTTTTWWWXXXVVVWWWZZZdddjjjssszzz}}}sssiiiccc[[[XXXTTTQQQPPPNNNKKKIIIGGGLLLSSS\\\eeennnwww|||}}}~~~|||}}}~~~|||wwwuuutttsssrrrgggccc```___\\\\\\ccclllwww|||lll]]]TTTKKKIIIGGGDDDCCCDDD???===;;;888666555555555666777888999999999999999999888777555555444444444555666888888777777999:::::::::;;;===>>>???@@@AAACCCCCCDDDDDDBBB???<<<:::777777666555555555555555444444444555666888:::;;;;;;<<<=========>>>@@@BBBAAABBBEEEFFFGGGGGGHHHIIINNNPPPSSSWWW]]]eeemmmssszzztttlllbbb^^^XXXUUUUUUTTTQQQOOOIIIGGGFFFHHHJJJOOOZZZeeeqqqrrrhhhdddUUUKKKAAA===<<<::::::===333444666888999888666555666666666666666666666666555555666666666555444333444444333333333222222222444444444444444444444444//////000111111222111111111222444555666555333333555555555666666777777777888888999999999:::::::::777888999;;;<<<>>>???@@@???>>>AAAEEEMMM[[[sss:::>>>===@@@HHHKKKZZZsssnnnTTTHHHAAA>>>===>>>===<<>>>>>???AAAAAABBBBBB@@@>>>;;;999666666666666666555555555666666777777999:::;;;<<<999:::;;;;;;;;;<<<>>>@@@>>>???@@@AAABBBCCCBBBBBBDDDFFFIIILLLPPPVVV]]]bbbrrrxxxxxxpppeee```YYYVVVUUUTTTQQQNNNIIIGGGFFFGGGHHHLLLVVV```nnnoooeeeaaaWWWLLLBBB>>><<<:::;;;===555666777888999888777666666666666666666666666666555555666777666555444333444444444444333333333333444444444444444444444444555555555555555444333222444555888:::;;;:::888666444444555555666666777777888888888888999999999:::999999:::<<<===???@@@@@@AAAAAACCCGGGNNN]]]uuu888======@@@HHHMMM^^^yyymmmSSSFFF???======>>>===<<<@@@GGGHHHNNNWWW```jjjuuu}}}rrrfff]]]WWWTTTPPPNNNOOOPPPRRRRRRQQQNNNOOOUUUYYY\\\aaagggjjjqqqzzzzzzuuujjjddd]]]YYYXXXVVVRRROOOMMMKKKKKKMMMSSS\\\ccchhhmmmoooqqqrrrsssuuuzzz~~~yyyooofffaaaaaajjjuuu}}}jjj^^^SSSMMMJJJFFFEEEGGGDDDCCC???<<<999777666666777777888999999999999888999888888777777777888888555666888888777777999:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>===;;;999888666777777777888777777777777888888999:::;;;;;;<<<888999:::::::::;;;===???=========>>>???@@@?????????AAADDDFFFHHHMMMRRRVVVfffmmmvvv~~~zzzsssiiiccc\\\WWWVVVTTTQQQNNNIIIFFFFFFGGGGGGJJJSSS]]]kkk}}}uuujjjfff[[[PPPDDD>>>;;;888888:::888888777777777777777777666666666666666666666666555555777777777666444333555555555444444444444333333333333333333333333333777777777777777777666555888:::===>>>>>><<<999666444555555666777777888888777777777888888888999999999999:::;;;<<<>>>>>>???BBBBBBDDDJJJRRRaaayyy777<<<<<<@@@IIINNN```|||oooTTTHHH???======???===<<>><<<<<<;;;<<<>>>???>>>>>>@@@AAACCCEEEFFFIIIMMMPPPWWW^^^gggppptttwwwxxxxxx{{{~~~zzztttlllfff^^^YYYWWWUUUQQQOOOIIIFFFEEEFFFFFFHHHQQQ[[[hhhzzz|||}}}}}}rrrnnn___SSSFFF???;;;777666888999888777666666666666666666666666666666666666666444666777888777666444333666666555555555444444444222222222222222222222222...///000222333444444444555777999;;;:::666222///555666666777888999999999666777777777777888888888888999::::::;;;<<<============@@@GGGOOO___xxx<<<@@@>>>???EEEKKKaaarrrTTTDDDBBBAAA???===<<>><<<<<<@@@FFFJJJRRRYYYccckkkrrr}}}xxxnnneee```VVVUUUTTTRRRQQQPPPOOONNNNNNMMMNNNQQQSSSWWWaaakkkrrrzzz{{{wwwssslllccc]]]VVVSSSPPPMMMMMMNNNQQQTTTTTTYYY___eeekkkuuu|||pppiiiggglllzzzzzzlll]]]SSSMMMHHHGGGIIIIIIGGGEEEAAA???<<<;;;:::888999999::::::999777777:::999888777777777777777777777666666666666777777888888999::::::999999999999:::::::::999777555444555555555555555666888888888888999:::::::::::::::;;;:::999999;;;===>>>???EEECCC@@@>>>>>>@@@CCCEEEJJJQQQUUUSSSPPPQQQRRRRRRPPPQQQSSSUUUVVVXXXZZZ[[[[[[^^^fffpppwww}}}|||tttiiiccc\\\XXXWWWVVVSSSQQQLLLHHHFFFGGGGGGHHHNNNUUUdddrrryyypppyyyxxxiii^^^NNNAAA:::999999999888888888888777666555555666777888999999777555444555555555555444444444444444444444444444444444444444555555555555444333333555444333333333333444555555555666666666666555555666666666666777777777777777888888888888999999999888999:::;;;<<<=========>>>@@@EEEIIINNN[[[uuu===AAA@@@BBBJJJSSSjjjqqqUUUDDD??????===<<<===AAAGGGLLLVVV\\\eeellltttvvvlllccc^^^VVVUUUSSSQQQOOOMMMMMMLLLOOOMMMNNNQQQSSSWWW```jjjuuu}}}|||wwwpppiiiccc___ZZZXXXSSSOOONNNNNNPPPRRRRRRWWW]]]dddlllwww{{{oooiiiiiiqqq|||nnn___UUUOOOIIIGGGIIIIIIHHHGGGEEEBBB@@@===<<<:::::::::::::::999888777<<<;;;999888777666666666777777666666666666777777888999999999999999888888888999999999888777555444555555555555666777888888888999::::::::::::::::::::::::999999;;;???BBBDDDJJJHHHEEEBBBAAADDDIIINNNSSS[[[```^^^\\\[[[YYYWWWSSSRRROOOMMMKKKLLLMMMNNNMMMPPPXXXbbbjjjrrr~~~|||sssgggbbb]]]ZZZYYYWWWTTTQQQMMMIIIFFFFFFFFFGGGNNNVVVbbbooossswww|||lllbbbSSSEEE<<<999888888777888888777777666555444777888999999999888777666666666666666555555555555444444444444444444444444444444444444444333222222555444444333333444444555555555444444444444555555666666666666777777777777777888888888888999999999<<<:::888:::===??????======???DDDHHHMMM[[[ttt>>>BBBAAACCCKKKTTTlllrrrVVVEEE>>>======<<<===BBBIIINNNVVV\\\eeelllttt~~~tttjjjccc^^^VVVTTTRRROOOMMMLLLKKKKKKOOONNNOOOQQQSSSWWW```jjjvvv~~~}}}yyyrrrmmmjjjiiibbb___YYYTTTRRRQQQRRRTTTVVVYYY___eeemmmvvvzzzooojjjkkkttt|||oooaaaXXXQQQKKKHHHIIIIIIIIIIIIHHHFFFCCC@@@???============<<<;;;;;;:::;;;;;;:::999888777777777888777777666666666666777888999999999999888888777888888999999888777555444555555555555666777888999777777888999999888888888999999999:::<<>>BBB@@@BBBJJJTTTlllrrrWWWFFF>>>>>>======???DDDKKKPPPUUU[[[dddlllttt|||rrrjjjccc___VVVTTTQQQNNNLLLKKKJJJJJJPPPNNNOOORRRTTTXXXbbblllwww{{{wwwuuutttuuugggccc^^^XXXUUUTTTUUUVVVYYY[[[```fffnnnvvvzzzppplllmmmwww|||pppbbbZZZTTTNNNJJJKKKHHHIIIIIIHHHGGGEEEBBBAAA??????>>>======<<<<<<<<<::::::999999999999::::::888888777666666666666666888888888999999888888777888888999999888777666555666555555666666777888999888888999999999888888777888999::::::===CCCKKKQQQWWWZZZ\\\VVVMMMGGGGGGJJJRRRZZZaaaeeejjjqqqtttsssqqqhhh\\\RRRMMMJJJHHHGGGFFFFFFJJJQQQXXX```mmmyyy|||jjjfffaaa___^^^\\\WWWTTTOOOJJJFFFEEEDDDEEELLLTTTZZZgggyyy~~~{{{xxxoooggg[[[MMMCCC===;;;<<<999999999999888777666666888888888999999999888888888888777777777666666666555555555555555555555555333333444444333333222111444444444444444444444444777666555444555666888999666666666666777777777777777777888888888999999999<<<888444666;;;???>>>;;;???@@@DDDHHHMMM\\\www>>>BBBAAACCCLLLWWWppppppVVVHHH?????????>>>@@@EEELLLQQQSSS\\\gggpppxxxzzzpppiiiccc___UUUTTTPPPMMMKKKKKKKKKLLLPPPOOOPPPTTTVVVZZZdddooowww}}}zzzwwwuuuttttttttthhheee___ZZZWWWVVVWWWXXXYYY[[[___fffnnnvvv}}}zzzqqqnnnqqqzzztttggg___YYYQQQMMMLLLHHHHHHGGGGGGFFFEEEDDDCCC??????===<<<;;;;;;:::;;;:::999999999::::::;;;<<<999888777666666555555666666777777888999999888888888999999:::999888777666666666666666777888999999;;;;;;;;;;;;;;;;;;:::999777888:::;;;>>>EEEPPPXXXfffkkknnnfffWWWJJJFFFGGGMMMWWWbbblllyyyzzzjjj]]]TTTNNNJJJGGGBBBAAADDDIIIOOOXXXfffrrr~~~lllgggaaa^^^\\\ZZZWWWSSSOOOJJJFFFEEEDDDDDDJJJRRRWWWddduuu}}}|||qqqjjj___RRRFFF>>>======:::::::::999999888777666777777777888888888888999777777777777666666666666555555555555555555555555444444444444444333222222333444444555555444444333666666666666666777888999666666666666777777777777777888888888888999999999:::777666777;;;======;;;???AAADDDHHHNNN]]]xxx???CCCBBBFFFQQQ]]]xxxnnnUUUIIIAAAAAA@@@@@@BBBGGGMMMRRRTTT^^^kkkvvv~~~wwwmmmfffaaa^^^UUUSSSPPPMMMLLLLLLMMMNNNPPPOOOQQQUUUXXX]]]gggrrrxxx~~~xxxtttsssrrrooommmjjjgggbbb]]]ZZZZZZ[[[\\\\\\]]]```eeekkkrrrwwwyyyzzzsssrrrvvv{{{nnneee]]]TTTNNNLLLGGGFFFFFFEEEDDDDDDDDDDDDAAA@@@>>><<<;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;999888777666555555555555444555666888999999999999999999:::;;;;;;:::888777666666666666777888999:::;;;;;;<<<<<<;;;;;;:::999666888:::;;;>>>GGGSSS\\\lllssswwwnnn]]]OOOKKKMMMTTT___nnn}}}zzziii]]]TTTLLLGGGEEECCCBBBEEEIIIPPP]]]jjjvvvqqqkkkccc___]]][[[XXXUUUNNNJJJGGGGGGEEEDDDIIIPPPWWWbbbssstttooodddUUUGGG>>><<<<<<999999999999888777666555666666666666777777888888777777666666666555555555555555555555555555555555444555555555555444333333333333444555555444333333333444555666777777777777666666666666777777777777777888888888888999999999888888999;;;<<<======<<<>>>@@@CCCGGGLLL\\\xxx???DDDDDDIIIUUUccckkkTTTJJJCCCBBBBBBAAACCCGGGNNNSSSVVVaaappp{{{tttkkkeee```]]]UUUSSSPPPMMMLLLLLLNNNOOOPPPOOOQQQVVVYYY^^^iiitttyyy~~~yyywwwuuuppplllmmmjjjeeeaaa^^^^^^```aaaaaaaaaaaadddhhhlllooopppyyytttuuuyyytttjjj```VVVNNNLLLGGGFFFDDDCCCCCCCCCDDDEEEDDDBBB@@@???=========>>>>>>===<<<;;;:::999999999999999777666555555555555333444666777999:::::::::999:::;;;<<<;;;:::999888666666666666777888999:::::::::::::::999999888777555888:::;;;???HHHUUU___jjjrrrwwwooo```TTTRRRVVV^^^kkk{{{rrrdddXXXNNNGGGLLLHHHFFFFFFFFFKKKVVVbbbkkkvvvvvvooogggaaa___]]]ZZZXXXNNNJJJHHHGGGFFFDDDHHHNNNWWWbbbrrrwwwrrrgggWWWHHH>>>::::::888888888888777666555444666666555555666777888888666666666666555555555555666666666666666666666666555555666666555555444333333333444555555444333333111222444666777777666555666666666666777777777777777888888888888999999999777999<<<============>>>===???BBBEEEKKK[[[www??????CCCKKKUUUiiimmmVVVJJJEEEDDDAAA???>>>BBBHHHMMMZZZcccqqq}}}uuummmddd^^^]]]SSSPPPLLLKKKLLLNNNMMMKKKNNNQQQTTTUUUYYYcccppp{{{zzzvvvsssrrrqqqllljjjfffbbb``````aaabbbffffffeeeddddddggglllooo~~~{{{tttyyyyyymmmbbbVVVMMMKKKJJJFFFBBBAAAAAA@@@===:::DDDCCCBBBAAA@@@??????@@@AAA>>>;;;::::::;;;:::999;;;::::::999888777666666777777888999999999999888777888999888777777888999999888888888999::::::;;;<<<;;;;;;<<<======;;;::::::888888<<>>???DDDJJJPPPZZZdddttt|||tttlllbbb[[[YYYRRROOOKKKJJJLLLMMMLLLKKKNNNQQQTTTVVVZZZdddqqq{{{zzzvvvtttrrroookkkgggcccaaaaaacccdddeeeffffffcccaaabbbhhhmmm{{{}}}xxx}}}}}}qqqeeeYYYQQQNNNLLLIIIEEECCCDDDCCCAAA???CCCCCCCCCBBBBBBAAAAAAAAADDDAAA>>>======>>>===<<<<<<;;;;;;:::888888777777777888999:::;;;;;;;;;;;;::::::;;;;;;999999999999999999999999999:::;;;;;;<<<;;;;;;<<<>>>>>>===;;;;;;888888<<>>@@@GGGOOOUUU\\\hhhyyyyyyrrrjjj```XXXUUUPPPNNNKKKKKKKKKLLLLLLKKKOOOQQQSSSVVV\\\fffrrr{{{{{{wwwtttrrrnnnhhhcccaaabbbeeegggeeehhhhhhddd]]]]]]ccciiiuuu}}}sssggg[[[SSSQQQMMMJJJFFFDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDCCCBBBEEECCC@@@??????@@@???>>>>>>===<<<;;;:::999999999888999:::<<<=========>>><<<=========<<<;;;:::999::::::999999999:::;;;;;;;;;:::;;;<<>><<<999999===CCCMMM]]]kkkvvvyyy{{{wwwqqqnnnooossszzzhhh\\\VVVTTTNNNJJJHHHGGGEEEIIINNN[[[gggxxxuuujjjfffccc___[[[ZZZQQQNNNIIIEEECCCCCCEEEFFFNNNVVVaaannn~~~}}}pppaaaVVVLLLBBB<<<;;;777888888888888777666666555555666666666666666666555555555666666666666666777666555444444444444444444555555666666555555444555555666666555444444333333444555555666666555555888888777777777777777777888888777777888888999:::::::::::::::;;;<<<======@@@AAACCCHHHOOO___zzz@@@BBBEEEMMM\\\yyyjjjTTTHHH???>>>>>>>>>BBBJJJTTT[[[bbbnnnxxxqqqiii^^^UUURRRNNNMMMLLLKKKKKKLLLLLLLLLOOOQQQSSSWWW^^^hhhttt|||zzzwwwuuupppjjjdddbbbcccfffiiihhhllllllfff\\\ZZZ```gggppp{{{sssfffZZZSSSQQQJJJHHHEEEBBBAAABBBBBBCCCCCCDDDFFFHHHHHHGGGEEEDDDEEEBBB@@@??????@@@??????@@@???===<<<;;;::::::;;;:::;;;<<<>>>???@@@AAAAAA???>>>============;;;999;;;;;;::::::::::::;;;;;;:::999:::===@@@BBBAAA@@@>>>;;;:::>>>CCCMMM]]]lllwwwzzz|||{{{wwwvvvxxx{{{rrrgggbbb\\\UUUNNNKKKIIIGGGIIIMMMVVVbbbrrrxxxlllhhhfffbbb``````SSSPPPKKKGGGDDDCCCDDDEEEKKKRRR]]]jjjyyyqqq___TTTMMMDDD<<<999888888888888777777777666333333444555666777888888555555555555555555666666777666555444444444444444444444555555555555444444555555555555555555444444333444555555666555555555777777777777777888888888888888777777888888999:::999999999:::;;;<<<===>>>@@@AAADDDIIIPPP```{{{???BBBFFFMMM___~~~fffRRRGGG>>>>>>>>>@@@EEEOOOZZZbbbiiivvvxxxqqqhhh]]]TTTQQQMMMMMMMMMLLLLLLKKKLLLMMMOOOPPPSSSXXX```kkkvvv}}}{{{wwwssslllfffdddeeehhhkkkmmmpppppphhh]]]YYY^^^eeemmmxxxrrrfffZZZSSSQQQLLLKKKHHHEEEBBBBBBBBBCCCDDDFFFHHHIIIIIIHHHGGGEEEEEECCCAAA@@@AAAAAAAAA@@@AAA@@@>>><<<;;;;;;<<<<<<<<<===???BBBEEEGGGHHHIIIEEEBBB????????????===:::<<<<<<;;;;;;;;;;;;;;;<<<999999:::===@@@BBBBBBAAA???===<<>>>>>@@@AAAEEEJJJQQQaaa{{{>>>CCCHHHOOOcccuuu]]]MMMEEE>>>>>>???AAAHHHSSS```hhhqqq~~~wwwoooggg\\\TTTQQQLLLNNNOOONNNMMMLLLMMMNNNOOOPPPSSSYYYbbbmmmwww}}}{{{wwwqqqkkkhhhiiikkkmmmpppqqqoooggg]]]YYY\\\aaakkkuuuvvvkkk___XXXUUUTTTTTTRRRNNNJJJGGGFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFHHHFFFCCCCCCDDDDDDDDDDDDBBBAAA>>><<<;;;;;;<<<===>>>@@@EEEJJJOOOTTTWWWYYYRRRMMMGGGCCCBBBBBB???<<<======<<<;;;;;;;;;<<<<<<888888999<<>>BBBHHHQQQ___lllyyyzzz{{{zzzxxxxxxxxxzzz}}}||||||yyytttmmm```TTTOOOQQQWWWaaannnwww||||||oooiiifffcccbbbcccVVVTTTOOOKKKHHHFFFFFFFFFEEELLLVVVcccsssyyyeeeXXXNNNDDD<<<999999888888777666777777777999999888666555444333222444444444444444333333333666555555444444444555555444333333222222333333444333333333333555666777888333444555555666666555555444444555777888999:::;;;888888777777888888999:::888888999:::;;;<<<>>>???>>>@@@DDDJJJRRRaaa{{{>>>EEEKKKSSSgggkkkWWWKKKFFF@@@@@@@@@CCCJJJVVVdddmmmwwwvvvmmmdddZZZSSSPPPLLLNNNPPPPPPNNNMMMNNNPPPPPPPPPSSSZZZdddoooyyy~~~{{{vvvqqqnnnnnnoooqqqooonnnjjjccc[[[WWWXXX[[[dddmmm{{{uuujjjbbb___\\\]]]]]]XXXRRRLLLJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFHHHEEECCCCCCDDDEEEEEEDDDCCCAAA>>><<<;;;;;;<<<===@@@DDDKKKTTT]]]eeekkkoooeee\\\RRRKKKHHHEEEBBB???>>>======<<<<<<;;;<<<<<<888888888;;;???AAA@@@???======@@@FFFMMMVVVdddqqqwwwxxxxxxxxxwwwwwwwwwxxx}}}}}}}}}vvvdddZZZZZZ]]]fffqqqxxxzzz{{{~~~~~~ooofffbbb^^^\\\]]]UUUSSSOOOKKKHHHFFFFFFFFFEEEKKKTTT```oookkk\\\PPPEEE>>><<<999999777666666666777888888777777666555444444444666555555555444444444444555555444444444555555666555444333333333333444555555444444333444555666777333444555555666666555555555666666777888999999999888888777777888888999:::888888999:::;;;===>>>???===???DDDJJJRRRaaa{{{???GGGMMMVVVkkkgggVVVMMMIIIAAAAAAAAADDDLLLXXXfffooozzztttkkkbbbXXXRRRPPPLLLOOOQQQQQQOOOMMMOOOQQQPPPPPPSSSZZZeeepppyyy~~~zzzvvvsssrrrssssssnnnkkkfff___XXXUUUUUUVVV\\\eeesss~~~ssskkkhhhaaacccccc^^^VVVOOOKKKJJJKKKJJJIIIGGGGGGFFFFFFFFFEEECCCAAAAAABBBCCCCCCBBBCCCAAA>>>;;;:::;;;<<<===AAAFFFOOO[[[gggrrrzzz~~~rrrhhh[[[QQQLLLHHHDDD@@@>>>>>>===<<<<<<<<<<<<<<<888777888;;;>>>@@@??????<<<<<>>:::999777666666666777888222333444555666888999999777777666666555555555444555555444444444555555666666555444333333444555666777666555444333444555555333444555555666666555555777777777777777777888888888888888777888999999:::888888888:::;;;===>>>???<<<>>>CCCJJJQQQaaazzzDDDFFFLLL[[[sss~~~}}}wwwbbbSSSIIIDDDDDDBBBBBBHHHSSS___gggjjjuuussskkkcccZZZSSSQQQKKKKKKMMMNNNNNNMMMLLLKKKQQQRRRUUU[[[dddnnnxxx}}}}}}{{{zzzyyyvvvtttqqqnnniiiaaaZZZTTTRRRRRRUUU]]]jjjwwwzzztttqqqoookkkgggaaaYYYPPPIIILLLKKKJJJIIIHHHGGGGGGGGGGGGEEECCCAAA@@@BBBDDDFFFCCCBBB@@@???===<<<<<<<<<@@@GGGQQQ\\\jjj|||qqq]]]PPPKKKFFFBBB@@@???===<<<<<<;;;999888@@@???>>><<<<<<<<<===>>>>>>>>>AAAKKKYYYgggppptttyyy{{{{{{xxxtttpppooopppwwwtttvvv|||}}}pppuuu|||ssskkkooowww~~~}}}sssggg___WWWUUUUUUUUUSSSQQQMMMJJJFFFDDDBBBFFFHHHPPP\\\iiiwww|||hhh```WWWHHH@@@@@@;;;;;;:::999888888888999444444555666777777777666666666666666555444333222999888666555444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666999999999888888888888888999999999:::;;;<<<>>>>>>???@@@DDDKKKTTTccczzzBBBDDDLLL]]]wwwqqq]]]OOOHHHDDDDDDCCCDDDJJJTTT```hhhllluuu}}}rrrjjjbbbYYYRRROOOJJJKKKLLLMMMNNNMMMMMMLLLNNNPPPSSSZZZcccnnnwww}}}}}}zzzxxxsssooohhh```XXXRRRPPPOOOQQQYYYfffsssxxxuuuooojjjddd[[[RRRKKKMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFDDDCCCBBBCCCDDDEEEBBBAAA@@@>>>===<<<;;;;;;===DDDOOO\\\mmmsssbbbWWWNNNFFFEEECCCAAA@@@@@@???===;;;<<<<<<===>>>???@@@BBBBBBBBBCCCGGGPPP]]]jjjssswwwxxxzzzyyyvvvqqqnnnmmmmmmsssooorrryyy{{{lllkkkppp|||xxxtttxxx~~~uuuiii```XXXUUUUUUUUUSSSQQQNNNKKKHHHEEEDDDFFFHHHOOOZZZffftttnnnfff\\\LLLAAA>>>888777666555444444444444555555666666777666666666444444555555555555555444333333222222333444666777555555555555555555555555555555555555555444444444555555555555555555555555666666666777777777777888888888888888888888999999666666666777888999;;;;;;@@@@@@DDDKKKTTTddd|||CCCEEEOOOaaa|||jjjVVVKKKEEECCCDDDDDDFFFLLLVVVaaajjjnnnvvvzzzpppiiibbbXXXPPPMMMIIIJJJKKKLLLMMMNNNNNNNNNMMMOOOTTT[[[eeepppzzz~~~wwwrrriii```WWWQQQNNNMMMMMMUUUaaannn|||{{{tttmmmfff___VVVOOONNNMMMLLLJJJHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEBBBAAA???>>><<<;;;;;;;;;<<>><<<===>>>@@@AAABBBCCCCCCDDDFFFKKKUUUaaallltttxxxxxxxxxwwwsssnnnkkkiiiiiinnnjjjllluuu{{{hhh```dddnnnzzz}}}yyylllbbbYYYUUUUUUTTTSSSQQQNNNKKKHHHFFFEEEFFFGGGMMMWWWcccpppvvvmmmcccQQQCCC===:::999888777666666666666666666777777777666555555222333444555666666666666333333222333333444666666555555555555555555555555666666555555555444444444555555555555555555555555777777777777888888888888777777777888999999999:::999999999:::;;;<<<===>>>@@@@@@CCCJJJSSSeeeFFFIIISSSfffdddQQQGGGCCCCCCDDDEEEHHHOOOXXXccclllqqqzzzyyyooohhhaaaWWWPPPMMMHHHIIIJJJKKKMMMNNNNNNNNNNNNQQQVVV^^^iiiuuu}}}wwwmmmccc[[[UUUQQQOOOPPPVVV```mmm{{{uuunnniiibbbZZZSSSPPPOOOMMMKKKIIIGGGFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDAAA@@@???===<<<;;;;;;:::???AAAHHHTTTcccxxxzzzdddTTTNNNJJJFFFDDDCCCCCCBBBAAA>>>???AAABBBBBBBBBAAA@@@BBBFFFMMMWWWbbbmmmtttxxxwwwvvvssspppllliiigggfffiiifffhhhqqq~~~nnnaaacccmmmzzz{{{}}}ooocccZZZUUUUUURRRQQQOOOMMMKKKHHHFFFEEEEEEFFFKKKVVVaaannn|||qqqeeeTTTEEE>>><<<;;;:::999888777777777777777777777777666555444333444444555666666555555888777777666555555444444555555555555555555555555666666666555444444333333555555555555555555555555666666777777777888888888666666777888999:::::::::::::::;;;;;;<<<>>>???@@@>>>>>>AAAHHHSSSeeeFFFJJJUUUjjj{{{```NNNEEEBBBBBBCCCFFFJJJQQQZZZdddnnnttt}}}xxxnnngggaaaWWWQQQNNNHHHIIIIIIJJJLLLMMMNNNOOONNNQQQVVV___jjjvvv|||rrrjjjddd___[[[XXXXXX\\\dddooo{{{vvvppplllggg___XXXRRRQQQOOOLLLIIIGGGEEEEEEFFFGGGHHHHHHHHHGGGEEEDDDBBBAAA???>>><<<;;;;;;;;;AAAAAAFFFQQQ]]]ooouuucccXXXTTTNNNIIIGGGFFFEEEDDD???@@@BBBCCCCCCBBBAAA@@@AAAFFFOOOZZZdddmmmtttwwwtttrrrooollliiihhhfffeeefffeeegggooo||||||nnnpppyyy}}}qqqeee[[[VVVUUUQQQPPPOOOLLLJJJGGGEEEEEEDDDEEEJJJUUU```nnn~~~pppdddVVVHHH@@@;;;:::999777666555555555777888888888777666555555555555666666555444444333777777777666666555444444555555555555555555555555666666555555555444444444555555555555555555555555555555555666666666777777666666777888999:::::::::777777888888999;;;<<<=========@@@GGGRRReeeCCCHHHVVVooovvv\\\KKKCCCAAAAAABBBFFFKKKSSS[[[eeeooovvvwwwllleee___WWWQQQPPPIIIIIIIIIJJJKKKLLLMMMNNNKKKNNNUUU^^^iiittt~~~wwwrrrooolllgggddddddeeeiiiqqq{{{~~~}}}zzztttqqqlllccc\\\TTTSSSPPPMMMIIIGGGEEEDDDFFFFFFGGGHHHGGGFFFEEEDDDCCCBBB@@@>>>===<<<<<<<<>>DDDOOOYYYggg|||hhhaaaXXXOOOJJJFFFCCCBBB@@@AAABBBCCCDDDEEEEEEEEECCCIIISSS]]]eeelllqqqtttooollliiigggffffffeeedddbbbdddhhhooozzzsssfff\\\VVVUUUSSSRRRPPPMMMJJJGGGEEEDDDEEEEEEJJJTTT___nnnqqqeeeYYYKKKBBB===<<<;;;999888777777777777777888888888777666666666666666666555444333222111222333444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666777777777888999999999:::999999999:::;;;<<<===>>>======AAAIIITTTfffFFFKKKZZZtttoooWWWGGG@@@???@@@AAAEEELLLSSS[[[eeeooowwwuuuiiiaaa[[[TTTPPPPPPKKKJJJJJJIIIJJJKKKLLLMMMKKKNNNUUU^^^iiittt}}}{{{yyyyyywwwsssooollllllmmmqqqxxx~~~|||yyy{{{xxxrrrhhh^^^VVVTTTQQQMMMJJJGGGEEEDDDFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCAAA@@@>>>=========<<<;;;AAALLLTTT]]]sss|||ooobbbWWWPPPKKKHHHEEEEEEEEEEEEEEEFFFGGGGGGDDDLLLVVV^^^cccgggjjjlllhhheeebbbaaacccddddddccc]]]ccciiioooyyysssggg\\\VVVVVVVVVTTTRRROOOLLLIIIFFFEEEFFFFFFJJJSSS^^^llltttiii]]]NNNBBB???>>>===;;;:::999888888666666777888888888777777444555555555555555444444111222333555555555555444555555555555555555555555333333444444555666666666555555555555555555555555555666666666666777777777888888888888888888999999<<<<<<<<<<<<===???@@@AAA>>>???DDDMMMWWWhhhKKKQQQ___yyyiiiRRRDDD??????@@@@@@EEELLLTTT[[[eeepppwwwtttggg___YYYSSSPPPPPPLLLKKKJJJIIIIIIJJJLLLLLLMMMPPPWWW```kkkuuu~~~|||}}}~~~zzzuuuqqqooonnnqqqvvvzzz|||{{{xxxyyy{{{}}}{{{vvv|||}}}wwwjjj```WWWUUURRRNNNJJJGGGDDDCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBB@@@???>>>>>>===:::999???IIINNNTTThhh~~~yyykkkaaaZZZVVVMMMLLLIIIGGGFFFFFFFFFFFFEEELLLUUU\\\___aaabbbdddccc```]]]]]]```bbbcccbbbYYYaaajjjoooxxxtttggg\\\WWWVVVXXXWWWTTTQQQMMMJJJGGGFFFHHHGGGJJJRRR\\\iii|||wwwmmm```OOOAAA<<<;;;999777666555444444555666777888888888888888333333444555666666666666666777777777777555444333555555555555555555555555222333333444555666777777555555555555555555555555777777777777888888888888999999999888888888888888999999999:::;;;<<<===>>>@@@AAAGGGOOOZZZkkkMMMRRRccc{{{```OOOGGGAAA>>>===>>>DDDNNNVVV]]]fffqqqxxx}}}rrrgggaaa[[[SSSMMMLLLLLLLLLLLLKKKJJJJJJLLLNNNKKKMMMSSS^^^kkkwww~~~}}}||||||zzzyyyvvvqqqmmmnnnrrrtttsssqqqqqqppprrrwww{{{~~~tttwww{{{qqqhhh]]]YYYSSSOOOLLLIIIGGGEEECCCCCCCCCDDDDDDDDDDDDDDDHHHFFFEEEDDDDDDCCC@@@>>>;;;>>>BBBDDDIIIRRR___iiizzziii]]]ZZZRRRLLLJJJHHHEEEDDDGGGJJJNNNTTTXXXZZZ[[[\\\]]]\\\]]]______^^^___```bbb___bbbgggooo}}}uuuhhh]]]ZZZ\\\WWWVVVTTTQQQMMMJJJHHHFFFEEEHHHMMMRRRZZZhhh{{{wwwkkk```QQQCCC???===;;;999999999888666666666666666555555555555777666555444444555666777999;;;<<<;;;888444222222444555666555444444555666333444444555555444444333111111222222222333333333111333666777888999<<<>>>888999:::999777777888999999:::;;;<<<============@@@BBBGGGMMMUUUfffPPPUUUgggyyy^^^LLLBBB<<<999999@@@GGGPPPXXX___hhhrrrzzz|||qqqfff```ZZZRRRMMMLLLLLLLLLLLLKKKIIIJJJLLLNNNNNNPPPVVV___kkkvvv}}}|||zzzzzzyyyxxxqqqmmmhhhgggjjjkkkjjjhhhgggfffiiiooossswww}}}rrrsss|||~~~tttlllaaa\\\VVVPPPMMMJJJHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEEEEEEEDDDAAA???;;;>>>AAACCCFFFOOO[[[eeetttyyylll```XXXPPPMMMJJJGGGGGGJJJOOORRRVVVXXXWWWVVVUUUVVVXXXZZZ]]]]]]]]]]]]___``````ccchhhppp|||xxxjjj___[[[\\\YYYWWWUUUQQQNNNJJJHHHFFFBBBEEEJJJNNNWWWeeexxxuuujjj```QQQCCC???===:::999999999777666666666666666555555555555999888777777777777888999777999;;;:::777444333333444555666555444444555666333444444555555444444333333333333444444444555555333444666555444444555666999;;;<<<<<<;;;::::::;;;999:::;;;<<<<<<=========@@@BBBGGGMMMVVVhhhRRRYYYlll{{{___MMMCCC===<<<===CCCKKKUUU]]]ccckkkuuu}}}|||pppeee^^^YYYRRRMMMMMMKKKLLLLLLKKKIIIIIIKKKMMMQQQSSSXXXaaallluuu{{{}}}{{{yyyxxxwwwwwwooojjjeeebbbbbbbbb```^^^\\\\\\___eeekkkoooxxx|||rrrqqqwwwyyyrrrgggaaaZZZSSSOOOLLLJJJIIIJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFEEECCCAAA<<<>>>???@@@CCCKKKUUU]]]iiiuuuxxxfff]]]SSSNNNJJJGGGHHHKKKQQQSSSVVVVVVTTTRRRQQQQQQTTTWWWZZZ\\\\\\\\\]]]^^^```dddjjjrrr||||||nnnbbb\\\]]][[[YYYVVVSSSOOOKKKHHHGGG@@@CCCHHHLLLUUUdddwwwsssiii```RRRCCC>>><<<:::888888888777555666666666666555555555555555555444444444444555555555777888888666444333444444555666555444444555666444444555555555555444444555555555666666666666777777888999888666666666888888:::<<<===<<<::::::;;;999999:::;;;;;;<<<<<<<<<@@@BBBGGGNNNXXXkkkTTT\\\rrr|||aaaOOOEEE@@@@@@CCCGGGOOOZZZbbbfffmmmxxx{{{oooccc\\\WWWQQQNNNNNNKKKLLLKKKJJJIIIIIIKKKMMMQQQTTTZZZcccnnnvvv{{{}}}}}}yyyxxxxxxxxxrrrmmmgggccc```^^^[[[YYYXXXWWWYYY___dddiiiqqqzzz|||ssspppuuu~~~xxxmmmggg___XXXSSSPPPMMMLLLIIIIIIHHHGGGGGGGGGHHHHHHJJJIIIHHHGGGHHHGGGDDDBBB>>>?????????BBBHHHPPPVVV```jjjxxx{{{iii___SSSMMMIIIFFFGGGKKKMMMPPPSSSTTTSSSRRRSSSSSSRRRUUUYYY[[[[[[\\\\\\]]]aaaeeelllttt~~~ssseee___^^^\\\ZZZWWWTTTPPPLLLIIIGGGAAADDDHHHLLLUUUdddxxxrrriiibbbTTTEEE>>><<<999888888888666555666666666666555555555555333333333222222222222222333555666666555444444555444555666555444444444666444444555555555555444444555555666666666777777777666888999999888888:::;;;444777999:::999888777888999999999:::;;;;;;<<<===AAABBBFFFNNNZZZmmmUUU___vvveeeRRRFFF@@@@@@CCCIIISSS___fffiiioooyyyzzznnnaaaZZZUUUPPPNNNOOOKKKKKKKKKJJJHHHIIIKKKMMMOOOSSSZZZeeepppyyy}}}}}}{{{zzzzzztttpppjjjddd```\\\YYYXXXVVVTTTUUUZZZ]]]aaaiiirrr{{{zzzqqqnnnrrr}}}rrrmmmeee]]]XXXTTTQQQOOOKKKJJJHHHGGGFFFGGGHHHHHHJJJIIIHHHHHHHHHHHHFFFDDDAAAAAA@@@@@@BBBGGGMMMQQQVVV]]]jjjyyyyyykkk```TTTMMMIIIGGGIIIMMMMMMOOORRRSSSTTTTTTUUUVVVRRRUUUXXXZZZ[[[[[[]]]^^^bbbgggnnnvvvxxxiiiaaa```\\\ZZZWWWTTTPPPLLLJJJHHHBBBDDDGGGKKKSSSbbbvvvrrrlllgggXXXHHH>>><<<:::999999888777555666666666666555555555555666666666666555555444444222444555555444444555666444555666555444444444666444555555666666555555444444555555555555666666666444555777666555555777888333555888888777666777777:::::::::::::::<<<===>>>BBBBBBFFFOOO[[[oooVVVaaazzzmmmZZZLLLDDDBBBDDDJJJUUUbbbhhhjjjoooyyyyyylll___XXXSSSOOONNNPPPJJJKKKKKKJJJHHHHHHJJJLLLNNNSSS[[[gggsss{{{~~~|||{{{tttqqqkkkeee___ZZZXXXWWWTTTQQQQQQTTTWWWZZZbbbjjjuuuxxxmmmjjjnnnvvvqqqjjjccc^^^YYYUUURRRNNNMMMKKKIIIHHHIIIJJJKKKJJJIIIHHHHHHIIIHHHFFFDDDCCCBBB@@@@@@BBBFFFJJJMMMQQQUUU```ooo|||yyykkk```UUUOOOLLLJJJLLLPPPRRRTTTUUUVVVUUUUUUVVVWWWUUUVVVXXXYYYZZZ[[[]]]___dddiiipppwww|||lllcccaaaZZZYYYVVVSSSPPPMMMJJJIIIAAACCCFFFHHHPPP___sssuuuqqqmmm]]]LLL???===;;;999999999888666666666666666555555555555555555555555555444333222333444555555444444555777444555666555444444555666555555666666666666555555444444444444555555555555999::::::999666555555666666888999999888888:::;;;<<<;;;::::::;;;<<<>>>???CCCBBBEEENNN\\\pppWWWddd~~~mmm[[[NNNEEEDDDFFFJJJVVVccciiikkkoooyyyxxxkkk^^^VVVRRRNNNNNNPPPJJJKKKKKKIIIHHHHHHJJJLLLOOOTTT]]]iiittt{{{}}}|||tttqqqllleee___ZZZXXXXXXRRROOOOOORRRTTTXXX```hhhooo|||yyykkkhhhlllwwwwwwsssmmmhhhccc]]]XXXTTTQQQOOOMMMKKKJJJKKKLLLMMMIIIHHHGGGHHHHHHHHHFFFDDDCCCAAA??????AAAEEEHHHJJJMMMNNNVVVdddpppzzzwwwggg]]]SSSOOOLLLJJJLLLPPPVVVWWWYYYXXXWWWWWWXXXYYYWWWWWWXXXWWWWWWXXX\\\^^^gggkkkqqqvvv}}}~~~oooeeecccXXXWWWUUURRRPPPMMMKKKJJJDDDEEEGGGHHHOOO^^^qqqxxxvvvrrrbbbOOO@@@>>><<<:::::::::999777666666666666555555555555333444444444333222000///444555666555444444666777444555666555444444555666555555666666666666555555444444444555555555666666:::;;;<<<;;;999888999:::999::::::999888999<<>>>>>@@@DDDFFFHHHDDDDDDKKKXXXccckkkxxx~~~sssbbbYYYPPPLLLJJJIIIKKKOOOVVVXXXYYYZZZZZZZZZ\\\^^^XXXXXXWWWUUUUUUWWW[[[^^^jjjmmmqqquuu{{{pppfffcccWWWVVVTTTRRROOOMMMKKKKKKGGGHHHIIIKKKQQQ___ssszzzyyyvvveeeQQQAAA???<<<;;;;;;;;;999888777666666666555555555555777777888888777555444333555666777666444444666888444555666555444444555666555555666666666666555555555555555555666666666666333555777777777888999;;;::::::999777777999===@@@>>>===<<<;;;<<<>>>@@@AAADDDCCCEEEMMM[[[ooo\\\nnnvvvgggUUULLLGGGEEEEEEGGGJJJUUUaaaggggggkkkuuuvvviii\\\UUUPPPLLLKKKMMMJJJKKKKKKIIIGGGFFFGGGIIIKKKSSS___jjjqqqxxx{{{zzzvvvtttpppjjjccc]]]ZZZZZZSSSTTTTTTRRRRRRWWWaaaiiirrrzzzqqqjjjlllrrruuuuuutttrrrllleee___[[[XXXUUUQQQNNNMMMLLLJJJIIIMMMMMMLLLKKKJJJIIIHHHHHHCCCBBBAAA???@@@AAABBBDDDDDDFFFJJJOOOWWWcccooowwwyyytttbbbWWWMMMJJJKKKMMMRRRXXXXXXZZZ]]]```aaabbbaaaaaa]]]XXXUUUWWWWWWWWW[[[```hhhnnnrrrrrrwwwwwwjjjaaa```\\\UUUPPPMMMKKKJJJIIICCCCCCEEEJJJQQQ\\\ooorrrrrriiiRRRCCC@@@;;;999888888888888666666777777666555444444666666666666666666666666555555555555666666666666444444444444444444444444555555666666666666555555333333444444555666666777:::888777555555666888999888888888888888888888888:::999999:::;;;===???AAAAAA@@@DDDMMM[[[ooo^^^rrrmmm^^^OOOGGGCCCBBBCCCFFFJJJVVVbbbhhhiiillluuu~~~vvvjjj]]]UUUQQQLLLKKKLLLJJJKKKKKKJJJIIIHHHJJJKKKMMMUUUaaakkkrrrxxx~~~~~~|||zzzxxxssslllddd]]]YYYXXXUUUVVVVVVTTTSSSWWW```hhhnnnuuu{{{uuulllllliiixxx~~~yyywwwuuurrrooojjjccc^^^YYYVVVRRROOOMMMLLLJJJIIILLLKKKKKKJJJJJJIIIIIIHHHJJJIIIGGGEEEEEEEEEFFFGGGFFFHHHKKKOOOWWWaaammmttt}}}~~~xxxpppkkk___VVVNNNMMMOOOPPPSSSXXX[[[]]]```ccceeeeeeeeeeee^^^YYYVVVWWWWWWWWW[[[```ffflllpppppptttwwwkkkccc```\\\VVVRRROOOLLLIIIHHHDDDCCCEEEJJJPPP[[[mmm}}}wwwuuujjjRRRDDD@@@<<<999888888888888666666666666666555444444666666666666666666666666555555555555666666666666444444444444444444444444555555666666666666555555555444333222333555777999:::999777666666777888999999999999999999999999999;;;::::::;;;<<<>>>@@@AAABBBBBBFFFNNN[[[mmmbbbvvv}}}cccVVVIIICCCAAA@@@CCCGGGKKKWWWdddjjjkkknnnvvv}}}vvvjjj]]]VVVQQQLLLJJJKKKJJJKKKKKKKKKJJJJJJLLLMMMNNNVVVbbbkkkrrrwww}}}}}}wwwoooeee]]]YYYWWWYYYYYYXXXVVVTTTWWW^^^dddhhhnnnsssvvv|||pppnnnfffttt~~~yyyuuusssssspppiiiccc\\\XXXSSSPPPNNNLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMKKKIIIFFFEEEDDDEEEEEEHHHIIILLLOOOVVV___iiippptttuuuuuutttqqqkkkfffbbbZZZSSSOOOOOOQQQRRRTTTXXX^^^```dddhhhjjjkkkjjjjjj```[[[WWWWWWVVVVVVYYY___dddkkkooonnnqqqzzzyyymmmfff___\\\XXXTTTQQQMMMIIIFFFEEEDDDFFFJJJOOOYYYjjjyyy|||wwwkkkTTTDDDAAA<<<999888888888777666666666666666555555444666666666666666666666666555555555555666666666666444444444444444444444444555555666666666666555555777555222111111444888::::::999888777777888999:::::::::::::::::::::::::::;;;;;;;;;<<<>>>???AAABBBCCCCCCGGGPPP[[[lllggg{{{www^^^SSSHHHCCCAAAAAADDDHHHLLLWWWdddkkkmmmpppvvv}}}uuuiii]]]VVVQQQLLLJJJKKKJJJKKKKKKJJJIIIIIIJJJLLLMMMUUUaaajjjqqqwww}}}zzzqqqggg```[[[YYY\\\\\\ZZZXXXVVVXXX]]]aaabbbfffhhhiiiqqqvvvrrrlllxxx{{{uuutttvvvtttmmmfff___[[[UUUQQQNNNLLLJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNLLLIIIFFFDDDCCCCCCDDDGGGHHHKKKNNNTTT]]]fffmmmnnnnnnllljjjgggccc___]]]UUUPPPLLLNNNOOOQQQUUU[[[___bbbgggkkknnnooonnnnnnccc]]]XXXVVVUUUTTTWWW\\\bbbjjjpppooopppyyy{{{pppiii___\\\YYYVVVSSSNNNIIIEEEFFFEEEFFFJJJNNNVVVfffuuu}}}vvvjjjUUUEEEAAA===999888888888777555666666666666666555555666666666666666666666666555555555555666666666666555555555555555555555555555555666666666666555555555444333222333555777999:::999888888888999:::;;;::::::::::::::::::::::::::::::;;;<<<>>>???@@@AAAAAABBBGGGQQQ\\\mmmkkk~~~qqqZZZQQQHHHDDDAAA@@@CCCHHHLLLVVVccckkknnnrrrxxx}}}sssggg\\\UUUQQQLLLIIIJJJJJJKKKKKKIIIHHHGGGHHHJJJKKKSSS___iiiqqqwww}}}}}}uuulllddd```___aaa```^^^[[[YYYZZZ\\\_______________eeewww~~~vvvnnnyyyyyyxxxyyywwwooohhhccc^^^XXXRRROOOLLLJJJIIIIIIJJJKKKLLLMMMNNNNNNOOOQQQOOOLLLHHHFFFFFFFFFFFFCCCEEEHHHMMMRRR[[[dddjjjiiihhheeebbb^^^[[[YYYXXXSSSMMMIIIIIIKKKNNNUUU]]]___bbbhhhmmmpppqqqqqqpppeee^^^XXXUUUSSSQQQTTTZZZaaajjjqqqqqqrrr{{{}}}rrrkkk___]]]ZZZWWWTTTOOOIIIEEEFFFEEEFFFIIIMMMTTTcccqqq{{{rrrhhhWWWFFFBBB===:::999888888777555555666666666666666555666666666666666666666666555555555555666666666666555555555555555555555555555555666666666666555555222333444555666666666666888888888999999::::::;;;999999999999999999999999888999:::<<<===>>>?????????AAAFFFQQQ^^^ooonnnjjjUUUNNNFFFCCC@@@>>>AAAFFFLLLUUUaaaiiinnnsssyyy|||ooodddYYYTTTPPPKKKIIIJJJIIIIIIJJJIIIGGGGGGIIIJJJLLLTTT```jjjqqqwww}}}~~~~~~}}}}}}|||}}}~~~{{{rrrkkkhhhffffffeeebbb```______``````aaa]]][[[ZZZ___nnnyyymmmuuu{{{sssmmmgggaaaZZZSSSOOOLLLJJJIIIIIIJJJKKKLLLMMMNNNNNNOOOMMMKKKHHHFFFDDDDDDEEEEEEAAACCCFFFJJJPPPXXX```fffcccaaa^^^ZZZWWWTTTRRRRRRPPPKKKHHHHHHIIILLLUUU^^^^^^bbbhhhnnnrrrssssssrrrfff^^^WWWTTTQQQNNNQQQVVV```kkksssssssss|||tttmmmaaa^^^[[[XXXTTTOOOIIIEEEEEEDDDFFFIIILLLRRRaaannn|||pppgggYYYGGGCCC>>>:::999999888777444555666666666666666666666666666666666666666666555555555555666666666666555555555555555555555555555555666666666666555555111222555777777777555444777777888888999:::::::::888888888888888888888888777888:::<<<===>>>>>>>>>@@@@@@FFFQQQ^^^qqqnnn}}}eeeQQQKKKEEECCC@@@>>>BBBHHHKKKSSS^^^gggmmmsss{{{zzzkkkaaaWWWRRROOOKKKIIIJJJFFFGGGIIIIIIIIIJJJLLLNNNQQQYYYdddlllrrrwww||||||{{{zzzxxxvvvtttsssrrrrrrrrrqqqqqqsssuuuwwwyyyyyyrrrnnnmmmllljjjhhhgggfffeeeeeedddfff___ZZZZZZ___jjj~~~~~~qqqvvvxxxrrrjjjddd[[[TTTOOOLLLJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMHHHFFFDDDBBBBBBBBBDDDEEEAAACCCFFFIIIMMMTTT[[[```^^^\\\YYYUUURRROOONNNMMMMMMJJJIIIJJJKKKLLLTTT]]]^^^bbbiiioootttuuuuuutttfff^^^VVVRRRNNNLLLNNNSSS```kkkssssssrrryyyuuunnnbbb```[[[WWWSSSOOOJJJFFFDDDCCCEEEHHHKKKQQQ___mmm}}}sssgggYYYGGGCCC>>>;;;999999888777444444555666666666666666666666666666666666666666555555555555666666666666555555555555555555555555555555666666666666555555222333444555666666666666555666777888999999999999999999999999999999999999888999;;;===>>>?????????BBBBBBGGGQQQ^^^rrrnnn{{{cccOOOJJJFFFDDDBBBAAAEEEKKKKKKRRR\\\eeelllttt|||xxxiii___UUURRROOOKKKIIIJJJDDDFFFHHHIIIKKKMMMPPPSSSVVV^^^gggooossswww{{{{{{xxxrrrqqqpppnnnllljjjiiihhhggggggggggggjjjmmmppprrrxxxyyy{{{}}}}}}vvvqqqppppppooolllkkkkkkjjjhhhgggkkkbbb[[[\\\```iiizzzxxx||||||wwwkkkeee\\\UUUPPPLLLJJJIIIGGGGGGHHHHHHIIIJJJJJJKKKIIIHHHFFFEEEEEEFFFHHHIIIBBBDDDFFFHHHKKKQQQWWW\\\]]][[[XXXTTTQQQNNNLLLKKKKKKJJJKKKNNNNNNNNNSSS[[[^^^cccjjjqqquuuwwwvvvuuufff^^^VVVQQQMMMJJJMMMRRR```kkksssrrrpppvvvuuunnnddd```[[[WWWSSSOOOJJJGGGCCCCCCEEEHHHKKKQQQ___lllyyyvvvhhhZZZHHHDDD>>>;;;999999888777444444555666777777666666666666666666666666666666555555555555666666666777666666666666666666666666555555666666666666555555444444333333444555777888555555666888888999999999::::::::::::::::::::::::999:::<<<>>>@@@@@@@@@@@@EEEDDDHHHQQQ^^^rrruuurrr^^^NNNHHHBBB@@@>>>>>>BBBGGGHHHTTT___dddkkkwwwwwweee\\\SSSNNNOOONNNJJJEEEAAADDDFFFHHHIIIKKKNNNPPPTTT[[[eeeooovvvzzz}}}~~~~~~yyyrrrkkkeee]]]]]]^^^]]]\\\ZZZXXXWWWYYYXXXXXXYYY\\\```dddgggjjjnnnsssxxx{{{~~~yyyvvvvvvttttttttttttsssqqqooonnnqqqeee]]]^^^```dddsssxxxpppggg^^^YYYUUUOOOJJJJJJKKKIIIHHHHHHJJJKKKKKKJJJHHHEEECCCBBBCCCDDDEEEEEEHHHGGGFFFIIINNNTTTXXXZZZXXXWWWVVVTTTQQQNNNLLLJJJGGGGGGGGGIIILLLPPPTTTVVV\\\bbbkkktttyyy{{{yyywwwnnndddYYYRRRLLLIIILLLRRR```ggglllmmmqqqyyyzzzxxx|||xxxmmmeeeaaa]]]XXXUUUQQQNNNKKKIIIFFFEEEGGGJJJOOO\\\hhh|||zzzeeeWWWGGG???:::::::::777666666444333333444777999888888555555555555555666777777666666555444555666777888555666666666444333444555666666666666666555555555444444444444555555555666555555555666666666666666777888999:::999999777666888999:::<<<===???@@@AAABBBDDDKKKUUUaaassstttqqq]]]MMMFFFAAA??????>>>BBBHHHIIITTT___dddlllzzzwwwfff]]]SSSNNNMMMMMMIIIEEECCCEEEGGGIIIJJJLLLOOOQQQUUU\\\fffpppwww{{{~~~}}}{{{|||xxxsssmmmhhhbbb\\\WWWQQQQQQQQQPPPPPPNNNMMMLLLLLLLLLLLLLLLOOOSSSWWWYYY___ccciiinnnsssxxx}}}{{{zzzzzzzzzzzzzzzyyywwwuuurrrqqqsssggg______```cccqqqzzzqqqhhh```]]]YYYRRRMMMLLLKKKIIIHHHHHHJJJKKKJJJJJJLLLJJJGGGFFFGGGHHHHHHGGGGGGFFFFFFIIINNNTTTXXXZZZ[[[YYYWWWTTTPPPLLLIIIGGGFFFFFFGGGIIILLLPPPSSSVVV[[[aaakkkuuu|||~~~|||zzzmmmcccYYYQQQLLLIIIMMMRRR___gggmmmooottt||||||vvvuuuyyyzzzpppaaa^^^YYYUUURRRNNNKKKHHHHHHFFFEEEGGGJJJOOO[[[gggwww|||hhh[[[IIIAAA;;;::::::777555666666555444444666777666555555555555555555666777777444444333333333444555666555666777666444333444555666666666666666666666555444444555555555666666666666666666777777777777888888888999::::::999888777::::::<<<===???@@@BBBBBBBBBDDDJJJTTT```rrruuunnnZZZKKKEEE@@@?????????CCCIIIJJJTTT^^^eeeooo~~~uuuggg^^^SSSMMMKKKKKKIIIFFFDDDFFFHHHIIIJJJLLLOOORRRVVV]]]gggpppwww|||~~~yyyrrrnnnpppkkkccc[[[UUUPPPLLLIIIDDDDDDCCCBBBBBBBBBBBBBBBEEEDDDDDDEEEGGGJJJNNNPPPQQQUUUZZZ```gggnnnuuuzzz}}}~~~~~~zzzxxxvvvvvvlllcccaaa```cccooo}}}}}}rrrjjjcccaaa^^^WWWRRRPPPLLLJJJHHHGGGIIIJJJJJJIIINNNLLLIIIHHHHHHIIIIIIHHHEEEDDDEEEIIIOOOUUUYYY[[[YYYWWWUUURRRNNNJJJHHHFFFEEEFFFGGGIIILLLOOOSSSUUUWWW]]]hhhttt|||~~~{{{lllbbbXXXQQQLLLIIIMMMSSS]]]fffooosssxxxxxxssstttzzz{{{pppccc```[[[WWWTTTQQQMMMKKKHHHEEEEEEGGGIIINNNZZZeeeqqq}}}jjj^^^KKKBBB;;;::::::777555666777666444444555555444222555555555555555666777777444444333333444444555666555666777666444333444555555555666666666666666666555555666666666777777777777777777888888999999999999999::::::::::::999999;;;<<<===>>>@@@BBBCCCDDDCCCDDDIIIRRR^^^rrrxxxjjjUUUHHHCCC????????????CCCIIIKKKSSS]]]gggrrrsssggg___SSSLLLJJJIIIHHHGGGDDDFFFGGGHHHIIIKKKNNNQQQVVV\\\fffpppwww||||||xxxuuupppiiidddbbb]]]VVVPPPKKKGGGDDDAAA???>>>===<<<;;;<<<===>>>AAAAAAAAAAAACCCEEEHHHIIIHHHKKKOOOTTTZZZbbbkkkqqqvvvxxx{{{}}}~~~}}}xxxzzz~~~|||{{{rrrhhhdddbbbdddnnnyyyuuummmgggfffccc\\\UUUSSSMMMKKKHHHGGGHHHIIIIIIIIILLLJJJGGGGGGGGGGGGFFFEEECCCCCCDDDIIIOOOUUUYYY[[[RRRQQQOOOMMMKKKIIIHHHHHHDDDEEEFFFHHHLLLOOORRRTTTQQQWWWbbbooozzz~~~{{{lllbbbXXXQQQLLLJJJMMMSSS\\\fffqqqwww||||||wwwtttwwwzzzpppeeeaaa]]]YYYVVVRRROOOLLLGGGDDDDDDFFFIIIMMMXXXcccnnn|||jjj^^^KKKBBB;;;::::::888777888666555444444555555444333555555555555555666777777666666666666666777777888555666777666555444444666555555555555666666666666666666666666777777777777666777777777888999999999999999::::::;;;;;;;;;:::;;;<<<===???@@@BBBCCCDDDDDDEEEIIIQQQ]]]qqq}}}|||eeeQQQFFFAAA>>>>>>??????CCCHHHLLLRRR]]]hhhttt~~~rrrfff^^^TTTLLLIIIIIIHHHHHHDDDEEEFFFFFFGGGIIIMMMPPPUUU[[[eeennnvvv{{{~~~wwwqqqkkkccc]]]TTTQQQLLLIIIFFFDDD@@@>>>>>>===<<<;;;;;;<<<======<<<;;;;;;<<<===>>>@@@AAAEEEFFFIIILLLQQQXXX___eeehhhkkkooosssuuuxxx}}}}}}wwwoooiiijjjpppwwwyyyooohhheeefffnnnwwwzzzsssllljjjfff___XXXVVVOOOMMMIIIHHHHHHIIIIIIIIIJJJHHHFFFFFFFFFFFFEEEDDDBBBCCCDDDIIIOOOUUUXXXZZZMMMLLLKKKIIIGGGFFFFFFFFFCCCDDDFFFHHHKKKOOOQQQRRROOOSSS]]]kkkyyy}}}mmmcccYYYRRRMMMJJJNNNSSS\\\gggrrrxxx~~~}}}zzzwwwvvv{{{}}}rrrccc```[[[WWWSSSPPPLLLIIIFFFCCCDDDFFFHHHLLLWWWaaaooozzziii]]]JJJBBB;;;::::::999999;;;555444333444666777666555555555555555555666777777666666666777777777777777666777777777555444555666444555555555666666777777666666666666777777777777555555666777777888999999999999999::::::;;;;;;;;;;;;;;;===>>>@@@AAACCCCCCEEEEEEJJJRRR^^^rrr||||||~~~___NNNFFFAAA>>>>>>???>>>AAAFFFLLLQQQ\\\jjjvvv}}}pppccc\\\TTTMMMIIIIIIHHHHHHDDDEEEEEEEEEEEEHHHLLLOOOUUU[[[dddnnnuuu{{{~~~tttiii___YYYPPPNNNJJJGGGEEECCC@@@>>>???>>>======<<<<<<<<<===;;;;;;;;;;;;<<<<<<===>>>BBBCCCEEEFFFIIINNNTTTXXX[[[```eeeiiilllooouuuzzzzzz~~~~~~wwwoooiiiaaa\\\]]]aaakkkuuuvvvmmmiiijjjqqqwwwzzzrrrooojjjbbb[[[YYYRRROOOKKKHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHHHHGGGFFFCCCCCCEEEIIIOOOTTTWWWXXXNNNMMMJJJFFFDDDBBBBBBBBBBBBCCCEEEHHHKKKNNNPPPQQQPPPSSS[[[jjjxxxoooeeeZZZSSSNNNKKKNNNSSS]]]hhhsssyyy}}}}}}|||zzz{{{xxxhhhddd___ZZZVVVRRRMMMJJJEEECCCCCCFFFGGGKKKUUU```nnnzzzjjj___LLLCCC;;;::::::999:::<<<555444444555777888777666555555555555555666777777333444555666666666666555666777888777555444555666444444555555666777777777555555666666666777777777444555555666777888999999999999888888999:::;;;<<<;;;<<<===>>>@@@BBBCCCDDDEEEFFFKKKTTT```ssstttZZZNNNFFFAAA>>>>>>>>>===@@@EEELLLPPP\\\kkkwww|||ooo___ZZZTTTNNNJJJIIIIIIIIIEEEFFFFFFEEEFFFHHHLLLPPPVVV\\\eeennnvvv|||wwwkkkddd___ZZZSSSNNNJJJIIIGGGFFFAAAAAA@@@@@@???>>>===<<<===============>>>>>>>>>===???@@@AAABBBEEEJJJMMMOOOTTT[[[^^^```ccciiiooooootttzzz}}}rrriii___ZZZVVVSSSSSSWWW```lll}}}|||rrrmmmnnntttxxxyyysssmmmeee^^^\\\TTTQQQLLLIIIIIIJJJKKKKKKGGGFFFFFFGGGIIIIIIHHHGGGCCCCCCEEEJJJOOOTTTVVVVVVNNNLLLIIIFFFDDDCCCBBBCCCAAABBBEEEHHHKKKNNNPPPPPPQQQRRRXXXfffvvvrrrhhh]]]UUUOOOKKKNNNSSS___iiissswww{{{{{{nnnjjjddd^^^YYYTTTPPPLLLDDDBBBCCCEEEGGGJJJTTT^^^jjj}}}}}}nnndddPPPFFF===;;;:::888888999888777666666777888666555555555555555555666777777333444555666777666666555666777888777555555555777444444555555666777777888444444555555555666666666555666666777888999:::;;;888888777777888999;;;<<<<<<===>>>@@@AAACCCDDDEEEEEEGGGMMMVVVcccuuummmVVVPPPFFFAAA>>>???>>>===???DDDLLLPPP\\\lllwww|||nnn]]]YYYTTTOOOKKKIIIIIIIIIGGGGGGGGGFFFFFFIIIMMMQQQWWW]]]fffooowww~~~yyyrrrjjj```WWWRRRPPPPPPOOOCCCCCCDDDCCCBBB@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;999;;;<<<===>>>AAADDDGGGCCCIIIOOORRRRRRUUU[[[aaaeeekkkrrrwwwzzz|||yyytttiii^^^TTTPPPOOONNNOOOQQQXXXeeexxxuuuoooqqqvvvyyy~~~wwwpppggg```^^^VVVRRRMMMJJJJJJKKKKKKLLLEEEDDDDDDFFFHHHIIIGGGFFFCCCDDDFFFJJJOOOSSSUUUUUUKKKJJJHHHFFFEEEEEEGGGGGG@@@BBBEEEHHHKKKNNNOOOPPPPPPPPPUUUbbbrrr~~~tttjjj^^^VVVOOOKKKNNNSSSaaajjjsssvvvyyy}}}zzzmmmiiibbb\\\WWWRRRMMMIIICCCBBBCCCEEEGGGJJJSSS]]]ggg{{{rrrhhhSSSIII???;;;999666666777;;;:::888777888777555444555555555555555666777777555666888999999999888777666777888777666555666777444444444555666777777888444444444444555555555666666777888999:::;;;<<<<<<777777666666777999:::<<<>>>>>>???AAACCCDDDFFFFFFEEEGGGNNNXXXdddwww}}}zzzdddRRRKKKBBB@@@>>>======@@@CCCEEEHHHSSSZZZeeeuuu~~~yyyoooccc[[[RRRKKKIIIHHHGGGFFFEEEFFFGGGGGGHHHJJJMMMPPPWWW^^^iiiqqqwww|||{{{lllbbb^^^YYYTTTNNNKKKGGGEEEDDDDDDCCCBBBBBBCCCCCCBBBAAA???>>>===>>>>>>>>>>>>>>>???@@@@@@AAABBBDDDFFFIIIKKKMMMNNNYYY^^^eeeiiilllpppuuuyyywwwyyy}}}sssfffaaaYYYRRROOOMMMKKKLLLOOOWWWcccttt|||yyyyyyyyyzzzzzzrrrhhhbbbZZZWWWRRRNNNKKKIIIFFFDDDHHHIIIIIIIIIIIIHHHGGGFFFGGGHHHJJJLLLNNNNNNNNNNNNHHHHHHFFFEEECCCBBBBBBBBBAAAAAABBBEEEIIILLLMMMMMMOOOQQQTTT[[[jjjzzzuuujjj___VVVPPPLLLNNNTTT]]]iiivvv{{{~~~xxxgggccc^^^YYYUUUPPPKKKGGGDDDBBBBBBDDDFFFIIIRRR[[[kkkxxx{{{lllUUUIII===;;;<<<:::777666///222777;;;<<<:::777444777777777777777777777777555555555555555555555555333444444555555555555555777777777777777777777777666777777777777777666666666777777888888888888777;;;::::::999999::::::;;;::::::;;;===???AAACCCDDDIIIIIIMMMVVVcccvvv~~~aaaOOOIIIBBB@@@>>><<<===@@@CCCEEEHHHRRRYYYdddttt}}}yyyoooccc[[[QQQKKKHHHHHHFFFEEEEEEFFFGGGGGGHHHJJJMMMPPPXXX```kkksssxxx{{{uuulllaaaYYYWWWSSSNNNKKKIIIIIIHHHGGGIIIHHHGGGEEECCCBBBBBBBBBCCCCCCBBBBBBAAABBBBBBBBB@@@@@@AAABBBDDDFFFGGGHHHMMMQQQVVVZZZ]]]aaafffjjjlllnnnrrruuuxxx|||vvviii^^^WWWRRRQQQPPPMMMLLLOOOSSS___qqq~~~~~~~~~wwwpppbbb^^^XXXRRROOOLLLJJJHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFHHHJJJLLLMMMNNNNNNMMMIIIHHHGGGEEECCCBBBBBBBBBAAAAAABBBEEEIIIMMMNNNNNNNNNPPPRRRXXXfffuuu}}}}}}tttjjj___WWWPPPMMMOOOTTT^^^jjjvvv|||uuueeebbb]]]YYYUUUPPPKKKHHHDDDBBBBBBDDDFFFHHHQQQ[[[hhhvvv|||mmmVVVIII>>>;;;<<<:::777666555666777999999999888888777777777777777777777777555555555555555555555555444444555666666666666666555555555555555555555555666666777777777777666666555666777777888777777777:::::::::999999:::::::::;;;<<<===>>>AAACCCEEEFFFJJJJJJOOOXXXfffyyy~~~zzz]]]LLLFFFAAA@@@===<<<===???CCCEEEGGGQQQWWWbbbqqqzzzyyyooobbb[[[QQQKKKHHHGGGFFFDDDEEEFFFGGGGGGHHHJJJMMMPPPYYYbbbmmmvvvzzz{{{}}}sssgggaaa]]]WWWSSSQQQQQQQQQPPPSSSQQQNNNJJJHHHGGGFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@??????@@@BBBCCCCCCEEEHHHKKKNNNRRRWWW[[[^^^```dddhhhlllssszzz~~~~~~yyykkk]]]WWWSSSSSSRRRNNNMMMNNNOOO\\\nnn~~~yyynnnhhh___XXXSSSPPPMMMLLLHHHHHHIIIIIIIIIIIIIIIIIIFFFGGGJJJLLLMMMNNNMMMLLLKKKJJJHHHFFFDDDBBBBBBAAAAAAAAAAAAEEEIIIMMMOOOOOOOOOPPPPPPSSS___nnnwwwxxxsssiii^^^WWWQQQMMMPPPUUU^^^jjjwww}}}~~~qqqccc```\\\XXXTTTPPPLLLIIIDDDBBBBBBEEEEEEHHHQQQ[[[fffttt|||nnnXXXKKK>>>;;;<<<:::777777:::999777666666888999;;;777777777777777777777777555555555555555555555555555555666777777777777777555555555555555555555555666666777777777777666666555555666777777777777777::::::999999999999::::::======???AAACCCEEEFFFGGGKKKLLLQQQ[[[iii|||vvvYYYIIIDDDAAA???===<<<<<>>@@@BBBDDDFFFGGGGGGKKKLLLRRR]]]kkksssVVVHHHDDDAAA???===;;;<<>>@@@CCCEEEFFFGGGGGGJJJLLLSSS^^^mmmoooTTTHHHEEE@@@???<<<;;;<<<>>>BBBDDDFFFOOOSSS\\\jjjsssqqqfffZZZUUUNNNJJJIIIHHHGGGDDDEEEFFFGGGGGGHHHJJJMMMPPPSSS]]]lllxxx~~~~~~vvvmmmhhhdddbbb___\\\YYYVVVUUUTTTRRRQQQPPPNNNLLLKKKIIIHHHGGGEEECCCBBBCCCDDDCCCCCCCCCEEEFFFGGGHHHLLLPPPTTT\\\eeetttxxxkkk___VVVRRRSSSSSS\\\hhhttt|||{{{mmmbbbZZZUUURRRMMMLLLKKKJJJIIIJJJKKKKKKHHHJJJMMMPPPQQQOOOMMMLLLKKKJJJIIIGGGFFFEEEEEEEEEEEECCCCCCDDDHHHMMMOOOPPPPPPQQQOOOMMMRRR^^^gggjjjjjjbbbZZZUUUPPPMMMPPPTTT^^^gggrrrzzz{{{nnnccc```\\\XXXUUURRRNNNKKKEEECCCCCCEEEEEEGGGPPPZZZjjjwww}}}zzzqqq^^^PPPAAA<<<<<<:::888777777777777777777666555444666666666666666666666666666666666666666666666666666666777888888888888888777777777777777777777777444555666777777888888777999999;;;<<<============<<<<<<;;;;;;;;;;;;<<<<<<===???AAADDDFFFGGGGGGGGGJJJLLLTTT```pppjjjRRRHHHGGG@@@>>><<<;;;<<<>>>AAADDDGGGOOOSSS[[[jjjrrr~~~}}}mmmbbbWWWRRRLLLIIIIIIIIIHHHFFFEEEFFFGGGGGGHHHJJJMMMPPPTTT^^^lllwww~~~xxxuuuqqqkkkfffaaa^^^\\\[[[[[[\\\\\\ZZZXXXUUUSSSRRROOOLLLKKKJJJIIIFFFDDDBBBCCCEEEFFFFFFGGGJJJMMMPPPYYYiii~~~}}}lll]]]TTTRRRQQQWWW```iiipppyyyyyymmmccc\\\YYYOOONNNLLLJJJIIIIIIJJJKKKIIIKKKOOORRRRRRQQQNNNLLLJJJJJJIIIGGGGGGFFFFFFFFFGGGEEECCCEEEHHHLLLOOOPPPNNNOOONNNLLLPPPZZZcccfffggg```XXXSSSOOOMMMOOOSSS]]]eeennnvvv|||oooeeebbb]]]ZZZVVVSSSNNNKKKFFFDDDCCCEEEEEEGGGPPPYYYffftttzzzyyyrrr```QQQBBB===<<<:::888888888888777777777777777777666666666666666666666666666666666666666666666666555666777777888888777777666666666666666666666666444555666777888888888888888999:::<<<======>>>>>>======<<<<<<<<<<<<======>>>@@@CCCFFFHHHIIIIIIIIIKKKNNNVVVcccsssfffPPPHHHIII@@@>>><<<;;;;;;>>>AAACCCGGGOOOSSS[[[iiirrr~~~{{{kkk___VVVQQQKKKIIIIIIJJJHHHGGGEEEFFFGGGGGGHHHJJJMMMPPPVVV___lllwww~~~}}}vvvooojjjhhhccceeefffgggeeeccc```]]]\\\YYYVVVUUUTTTQQQMMMIIICCCEEEGGGHHHHHHIIIKKKLLLKKKSSSaaavvvvvvbbbVVVQQQNNNSSSZZZ```hhhqqq|||vvvkkkccc^^^QQQOOOMMMJJJIIIIIIIIIJJJJJJLLLPPPSSSSSSRRROOOMMMJJJIIIHHHHHHGGGGGGHHHHHHHHHFFFDDDEEEHHHKKKNNNOOOKKKNNNMMMKKKOOOXXX```cccfff^^^WWWRRROOOLLLNNNSSS\\\dddlllttt|||ooofffccc___[[[WWWSSSOOOKKKFFFDDDDDDEEEEEEGGGPPPYYYbbbpppxxxxxxrrr```QQQBBB===<<<:::888888:::999777666777888999:::666666666666666666666666777777777777777777777777555555666777777777777777555555555555555555555555444555666777888888888888777888999;;;<<<=========>>>>>>============>>>>>>@@@BBBEEEHHHJJJKKKKKKJJJMMMOOOXXXeeeuuubbbOOOFFFBBB>>>>>>>>><<<;;;===AAADDDJJJLLLSSS]]]fffrrr}}}nnndddXXXSSSMMMHHHEEEDDDCCCBBBBBBCCCCCCCCCCCCEEEIIILLLTTTaaannntttxxxzzztttvvvqqqmmmnnnrrrrrrmmmgggiiieeeaaa]]][[[ZZZWWWVVVMMMMMMLLLLLLKKKKKKKKKKKKNNNPPPTTTdddzzzfffXXXPPPMMMNNNPPPSSSYYYeeesss}}}{{{pppllllll```XXXQQQNNNMMMJJJKKKNNNMMMPPPTTTWWWWWWUUUQQQOOOMMMLLLKKKJJJJJJIIIJJJJJJGGGGGGGGGHHHIIIKKKNNNOOOLLLKKKIIIHHHJJJPPPXXX^^^```]]]XXXRRRMMMLLLMMMOOOZZZaaakkkvvv~~~}}}ppphhhccc]]]ZZZYYYUUUNNNGGGGGGDDDCCCEEEFFFHHHOOOVVVbbbrrrzzzvvvvvvaaaRRRCCC>>>===;;;999999888777777666666666666666222333333333444555555555777777777777777777777777888777555444444555666777777777777777777777777777888888888777666555555555888999:::;;;<<<>>>??????<<<=========<<<===???AAACCCEEEHHHIIIIIIIIIKKKLLLLLLTTTXXXcccxxxdddQQQGGGCCC>>>>>>===<<<;;;===AAADDDIIILLLSSS^^^gggrrr}}}nnndddXXXSSSMMMHHHFFFEEEDDDCCCDDDEEEEEEEEEFFFHHHKKKOOOUUUbbbooouuuyyy~~~xxxwwwzzz{{{xxxtttyyyvvvqqqmmmkkkiiifffdddZZZXXXUUURRRPPPOOOPPPPPPNNNQQQUUU___vvvyyycccSSSKKKFFFGGGHHHKKKPPPZZZfffoooxxx}}}|||xxxwwwjjjaaaYYYUUURRRMMMLLLNNNMMMPPPTTTWWWWWWUUUQQQOOOMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGHHHIIIKKKMMMOOOKKKJJJHHHGGGHHHMMMUUUZZZ\\\ZZZVVVQQQMMMLLLNNNQQQYYY___iiisss{{{tttjjjeee^^^[[[ZZZVVVPPPJJJGGGDDDCCCEEEFFFHHHNNNVVVcccsss{{{uuusssaaaRRRCCC>>>===;;;999999:::999888777777777777777666777777777777777777888::::::::::::::::::::::::888777555444444555666777777777777777777777777777555555555666666666666666888999:::;;;<<<>>>>>>???>>>>>>???>>>===>>>AAACCCCCCEEEHHHIIIIIIIIIKKKLLLNNNUUUYYYcccxxxfffRRRHHHDDD>>>>>>===<<<;;;===@@@CCCGGGKKKTTT___iiisss}}}nnndddXXXTTTNNNIIIGGGFFFDDDCCCDDDEEEEEEEEEFFFHHHLLLOOOWWWdddpppvvvzzz{{{yyyvvvssspppkkkgggbbb\\\XXXWWWWWWXXXTTTWWWXXXZZZfffvvvaaaPPPGGGCCCCCCDDDEEEIIIQQQZZZ```gggmmmuuu|||~~~{{{xxxwww|||wwwnnneee___YYYQQQNNNOOOMMMPPPTTTWWWWWWUUURRROOOLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGGGGIIIKKKMMMNNNKKKJJJHHHFFFFFFJJJPPPTTTWWWVVVSSSOOOLLLMMMPPPSSS[[[aaaiiirrryyywwwmmmggg___[[[ZZZXXXRRRMMMHHHDDDCCCEEEFFFGGGNNNUUUeeeuuu|||tttpppaaaRRRCCC>>>===;;;999999;;;:::999888777777777777999999888888888888888888777777777777777777777777777666555555555666777888777777777777777777777777333333444555555666777777777888999;;;<<<===>>>>>>??????@@@??????@@@BBBDDDCCCFFFHHHIIIIIIJJJKKKLLLQQQWWWZZZdddxxxfffRRRHHHCCC>>>>>>===;;;;;;<<<@@@CCCFFFJJJUUUaaajjjttt}}}nnndddXXXTTTOOOJJJHHHGGGEEEDDDBBBCCCDDDDDDDDDGGGKKKNNNZZZfffrrrwww{{{}}}zzzvvvsssoooiiieeebbbaaa```^^^___\\\YYY]]]nnnrrr```PPPHHHEEEDDDEEEFFFHHHMMMRRRVVVVVV\\\dddmmmuuu{{{zzzxxxtttqqqooolllkkkppp|||xxxnnnggg___VVVPPPPPPNNNQQQUUUXXXXXXVVVRRRPPPLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLMMMKKKJJJHHHFFFEEEHHHLLLPPPRRRQQQOOOMMMLLLNNNSSSVVVaaafffmmmtttzzzwwwnnnggg^^^ZZZYYYXXXSSSOOOHHHDDDCCCEEEEEEGGGMMMUUUfffwww~~~tttoooaaaRRRCCC======;;;999999;;;:::999888777666666666777777777666666555555555666666666666666666666666777666666555666666777888666666666666666666666666444444555555666777777777777888:::<<<===>>>>>>>>>>>>???@@@??????@@@CCCEEEEEEGGGIIIKKKKKKKKKLLLNNNSSSYYYZZZcccwwwdddQQQFFFBBB======<<<;;;:::<<<@@@CCCEEEJJJUUUaaajjjttt|||nnndddWWWSSSNNNKKKIIIGGGEEEDDDBBBCCCDDDDDDEEEGGGKKKOOO[[[gggsssxxx|||}}}|||zzzwwwsssoookkkiiigggddd___]]]```kkk{{{}}}mmm]]]PPPHHHFFFEEEEEEFFFHHHKKKLLLMMMIIINNNVVV^^^hhhttt}}}zzzvvvqqqmmmhhhdddcccfffooo~~~tttmmmeeeZZZSSSRRROOORRRVVVYYYZZZWWWTTTQQQLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLLLLLLLJJJHHHFFFGGGJJJMMMOOONNNMMMLLLMMMQQQVVV[[[fffiiinnntttyyytttllleee]]]YYYXXXWWWRRRNNNHHHDDDCCCDDDEEEFFFLLLTTTeeevvvuuupppaaaRRRCCC======;;;999999999999888777666555555555666666666555555444444444999999999999999999999999666666666666666777888888666666666666666666666666777777777777777777777777777888;;;===>>>???>>>>>>===>>>??????>>>@@@CCCEEEHHHJJJLLLMMMMMMNNNOOOPPPTTTZZZ[[[dddxxxbbbOOOEEEAAA======<<<;;;:::<<>>===;;;999999888777666666666666666666888777777777777777666666777777777777777777777777555666666777777888888888777777777777777777777777888888888888888888888888888999<<>>?????????@@@CCCFFFKKKMMMPPPQQQQQQQQQSSSTTTUUU[[[^^^gggzzzaaaNNNFFFBBB======<<<::::::;;;???BBBFFFKKKTTT```iiissszzzkkkbbbTTTQQQMMMJJJIIIGGGDDDBBBDDDEEEFFFFFFGGGJJJOOORRR\\\hhhtttxxx{{{{{{uuuqqqqqqpppqqqyyy{{{rrrhhh]]]UUUPPPKKKKKKKKKNNNPPPPPPLLLIIIGGGGGGHHHIIIOOO[[[jjjuuuzzzppphhhgggfffiii|||{{{qqqddd[[[XXXSSSVVVZZZ]]]]]][[[WWWUUUNNNNNNLLLKKKKKKKKKKKKKKKHHHGGGGGGGGGGGGHHHJJJKKKKKKKKKKKKIIIGGGFFFHHHIIINNNNNNNNNOOOQQQVVV]]]bbbgggiiikkknnnqqqwww}}}uuuhhhbbb\\\ZZZZZZWWWQQQLLLHHHDDDCCCDDDDDDEEEKKKRRR___qqqyyysssaaaRRRCCC>>>===;;;999999777777666666777777888999777888888888888888888999555555555555555555555555555555666777888999999999777777777777777777777777666666777777888888999999999;;;>>>@@@BBBAAA@@@@@@>>>???@@@@@@@@@BBBEEEGGGOOOQQQSSSUUUUUUUUUVVVXXXWWW^^^aaakkk~~~aaaNNNFFFCCC======<<<::::::;;;???BBBGGGKKKTTT___iiisssyyykkkaaaSSSPPPLLLJJJHHHFFFDDDBBBBBBCCCDDDDDDFFFIIIMMMPPP]]]hhhtttxxx{{{|||yyysssooowww|||zzzvvvpppiiibbb\\\XXXRRRRRRSSSWWWYYYXXXTTTPPPJJJIIIFFFDDDGGGRRRbbbmmmsss{{{qqqmmmiiihhhuuuvvvhhh^^^ZZZTTTWWW[[[^^^^^^\\\XXXVVVOOONNNMMMLLLKKKKKKKKKKKKHHHGGGGGGFFFGGGHHHJJJKKKIIIJJJJJJIIIGGGFFFGGGHHHNNNOOOOOOPPPSSSXXX___dddiiijjjlllnnnqqqvvv|||xxxgggccc]]][[[[[[XXXQQQKKKHHHEEECCCDDDDDDEEEKKKRRR]]]oooyyytttaaaRRRCCC>>>===;;;999999777777777777888999:::;;;666666777777888888888999888888888888888888888888555555777888999999999999777777777777777777777777333333444666777999::::::999;;;>>>AAACCCBBBAAA@@@???@@@AAAAAABBBCCCFFFIIIQQQSSSVVVWWWWWWWWWYYYZZZYYY```dddnnneeePPPHHHHHH>>>>>>===;;;:::<<>>???@@@AAACCCEEEDDDEEEDDDDDDCCCDDDHHHJJJUUUXXX[[[\\\[[[ZZZZZZZZZZZZ]]]gggtttfffQQQGGGFFF>>>>>>===<<<;;;<<>>>>><<<;;;<<>><<<;;;<<<@@@CCCIIIMMMWWWcccnnnzzzpppccc\\\SSSOOOJJJGGGEEEEEEDDDCCC@@@AAABBBCCCDDDHHHMMMQQQ[[[fffrrrxxx}}}}}}||||||{{{nnngggbbbbbbcccccccccddd___ZZZTTTNNNIIIFFFFFFGGGHHHPPP[[[dddkkkttt}}}}}}sssggg___[[[[[[```aaa]]]YYYXXXSSSQQQPPPPPPQQQRRRQQQPPPNNNNNNNNNMMMLLLKKKIIIIIIKKKKKKKKKIIIHHHHHHKKKNNNKKKKKKLLLOOORRRWWW[[[^^^^^^```dddhhhkkkoootttxxx|||zzzqqqjjjccc___]]]YYYSSSMMMHHHDDDCCCDDDDDDFFFMMMUUU___ooouuunnn]]]OOOBBB>>>>>><<<:::999999999999999999888777666888888888888888888888888999888666555555555666777444444555555666666666666555555666666777777777777888888777777777888999:::===???AAACCCCCCDDDGGGIIIGGGGGGGGGFFFEEEFFFIIIKKKRRRUUUZZZ\\\\\\[[[[[[[[[___bbbiiivvv}}}gggWWWKKKFFF??????>>><<<;;;===@@@CCCJJJNNNXXXdddooo{{{qqqddd\\\RRRNNNIIIEEEDDDCCCCCCBBB@@@AAABBBCCCDDDHHHMMMQQQ[[[fffqqqxxx}}}|||ooofff```aaabbb___^^^___]]][[[WWWQQQLLLIIIGGGEEEEEEJJJRRRYYY___gggpppvvv~~~zzzlllbbb\\\ZZZ^^^```\\\XXXVVVQQQPPPOOOPPPQQQRRRQQQOOOOOOOOOOOONNNMMMKKKJJJHHHHHHHHHGGGFFFEEEFFFIIIKKKKKKKKKLLLMMMQQQUUUYYY[[[\\\^^^bbbfffiiinnnsssvvv|||~~~~~~tttmmmeee```]]]YYYSSSMMMIIIEEECCCDDDEEEFFFMMMUUUaaapppuuummm[[[NNNAAA======<<<:::999888888999999999888777777777777777777777777777777999888666555555555666777:::999777555222000///...555555666666777888888888888888777777777999;;;<<<===>>>@@@AAAAAABBBCCCEEEFFFFFFEEEDDDCCCDDDGGGIIIOOOSSSYYY]]]^^^]]]]]]]]]___bbbjjjvvvzzzdddUUULLLHHH@@@???>>>===<<<===@@@CCCIIINNNXXXeeeooo{{{pppccc[[[QQQMMMHHHEEECCCCCCBBBAAAAAABBBCCCCCCDDDHHHMMMQQQZZZeeepppvvv|||tttkkkgggjjjiiiccc___aaa]]]^^^[[[UUUPPPNNNJJJFFFEEEGGGKKKNNNSSSZZZaaafffuuurrrddd]]]YYY\\\^^^[[[VVVTTTPPPPPPPPPQQQSSSTTTSSSQQQOOOOOOPPPOOONNNLLLJJJIIIIIIIIIIIIHHHGGGGGGJJJLLLJJJJJJJJJLLLOOOSSSVVVXXXZZZ]]]aaaeeehhhmmmrrrvvv{{{~~~vvvooofff```]]]YYYRRRLLLIIIEEECCCDDDEEEGGGMMMUUUbbbqqqvvvnnn[[[MMMAAA======<<<:::999888888999999999888888777777777777777777777777777888777777666666666666666666555555444444444444555666666666777777888888888888888777777888;;;===???AAACCCDDDDDDCCCCCCDDDFFFEEEEEEDDDBBBAAABBBDDDGGGMMMRRRYYY^^^``````aaaaaaaaadddkkkwwwxxx```QQQJJJGGG@@@@@@???===<<<===AAADDDHHHMMMXXXeeeooo{{{~~~oooaaaYYYRRRNNNIIIEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDGGGLLLOOOZZZdddooouuuzzz}}}tttrrrwwwvvvllleeefffcccfffeee^^^YYYWWWRRRLLLGGGGGGGGGHHHKKKPPPVVVZZZcccrrrwwweee]]]XXXZZZ\\\ZZZUUUSSSPPPOOOPPPRRRTTTUUUSSSRRRNNNOOOPPPPPPOOOMMMKKKJJJKKKLLLMMMLLLKKKJJJKKKLLLIIIIIIIIIJJJMMMPPPTTTVVVYYY\\\```dddhhhmmmrrrvvvyyy|||wwwpppfff```\\\XXXQQQLLLIIIEEECCCEEEEEEGGGNNNVVVaaapppvvvnnn\\\NNNAAA===>>><<<:::999777888888999999999888888777777777777777777777777777888888888777777666666555444555555777999;;;<<<777777777777777777888888888888777888:::===@@@CCCGGGHHHIIIHHHFFFEEEFFFGGGDDDDDDDDDBBBAAAAAADDDFFFKKKQQQYYY___bbbcccdddeeefffgggmmmxxxwww]]]MMMGGGFFF@@@@@@???===<<<===AAADDDHHHMMMXXXeeeooo{{{}}}mmm```XXXSSSOOOJJJFFFEEEDDDCCCCCCCCCDDDDDDCCCDDDGGGKKKOOOYYYdddnnntttzzzzzzyyyrrrjjjjjjkkkooonnngggbbb```ZZZRRRJJJHHHGGGFFFGGGKKKPPPTTTVVVfffyyyzzzfff]]]WWWYYY[[[YYYTTTQQQNNNNNNOOOQQQSSSTTTRRRQQQNNNOOOPPPPPPPPPNNNLLLKKKHHHIIIKKKJJJIIIGGGGGGHHHHHHHHHHHHIIILLLOOORRRUUUYYY\\\```dddhhhmmmrrrvvvxxx{{{xxxpppfff___\\\WWWQQQKKKIIIFFFDDDEEEEEEGGGNNNVVVaaaooovvvooo]]]OOOBBB>>>>>><<<:::999777888888999999999888888777777777777777777777777777888999999999888666555AAA???<<<999777555555555888888777777777777777777888888777888:::>>>BBBEEEFFFGGGGGGEEECCCBBBBBBCCCEEEEEEDDDBBBAAAAAADDDFFFJJJPPPYYY```dddeeefffgggjjjjjjpppyyypppVVVGGGCCCDDD???>>>=========>>>@@@AAALLLTTT]]]eeennn}}}vvvfff[[[XXXTTTPPPJJJFFFCCCBBBAAA???;;;>>>BBBEEEFFFGGGHHHJJJUUUaaaooovvv{{{{{{{{{yyyyyy{{{vvv|||{{{ssskkkbbbZZZSSSOOOKKKHHHHHHHHHIIIIIIRRRZZZiiixxx{{{iii]]]SSSTTTVVVUUUPPPMMMKKKLLLMMMNNNPPPQQQRRRSSSNNNOOOPPPQQQPPPNNNLLLJJJNNNMMMLLLJJJJJJIIIIIIIIIBBBDDDFFFHHHJJJNNNRRRUUUWWWZZZ___cccgggkkkooorrrxxx{{{~~~}}}}}}}}}|||vvvjjjaaa\\\WWWRRRMMMFFFCCCCCCEEEGGGIIIPPPXXX```uuu{{{rrraaaSSSDDD>>>===:::888888777777777777777777777777999888666555555555666777333444555666777777777777888888777777777777888888777777777777777777777777999888777888;;;???DDDGGGJJJHHHFFFCCCAAAAAAAAABBBEEECCCCCCCCCDDDDDDCCCBBBHHHLLLVVVaaafffeeeeeehhhrrrppprrryyyppp[[[MMMEEEBBB???>>>=========???@@@AAALLLTTT^^^fffooo}}}uuudddYYYVVVSSSOOOJJJEEECCCBBBAAA???<<<>>>BBBDDDEEEFFFHHHJJJTTTaaannnuuuzzz~~~~~~|||pppeeeZZZUUUOOOJJJHHHIIIIIIIIIPPPVVVbbbqqq{{{iii]]]SSSRRRUUUSSSOOOMMMMMMMMMNNNNNNOOOPPPPPPQQQOOOOOOPPPPPPPPPNNNLLLKKKLLLKKKJJJIIIHHHGGGGGGGGGBBBDDDFFFGGGIIILLLPPPSSSUUUYYY]]]aaaeeeiiimmmpppwwwzzz~~~~~~}}}}}}|||zzzxxxxxxxxxzzz}}}~~~uuujjjaaa]]]XXXRRRMMMHHHEEEDDDFFFGGGIIIPPPXXXcccwwwzzzqqqcccTTTDDD>>>===;;;999999888888888888888888888888999888777777666666666777777777777777777777666666888888777777777777888888888888888888888888888888:::999888999<<>>>>>===<<<===???AAACCCLLLUUU```iiiqqq~~~sssbbbXXXUUURRRNNNIIIEEECCCBBBAAA@@@>>>???AAABBBCCCEEEIIILLLSSS___lllrrrwww{{{|||{{{zzz|||xxxhhhbbbXXXPPPLLLKKKKKKKKKNNNQQQYYYgggxxx~~~{{{~~~iii\\\QQQPPPQQQPPPNNNMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQPPPPPPPPPOOONNNMMMKKKJJJIIIGGGFFFFFFEEEEEECCCDDDFFFGGGHHHJJJNNNQQQSSSVVV[[[___bbbfffjjjmmmuuuxxx}}}~~~|||rrrqqqooonnnnnnoooqqqrrrwww{{{|||tttiiibbb^^^ZZZSSSNNNJJJFFFEEEFFFGGGHHHOOOWWWeeeyyyzzzqqqeeeVVVFFF???>>><<<::::::888888888888888888888888888888888999888888777666::::::999888888777666666888888777777777777888888888888888888888888888888:::999999;;;>>>CCCGGGJJJHHHEEEBBB???===>>>@@@BBBBBBBBBCCCCCCDDDDDDEEEEEEIIIMMMXXXdddiiiiiiiiimmmrrrqqquuu{{{eeeUUUHHHAAA>>>>>><<<<<<===@@@CCCDDDMMMVVVaaakkksss~~~rrrbbbYYYVVVQQQMMMHHHDDDCCCBBBAAA@@@@@@@@@AAAAAAAAADDDIIIMMMSSS^^^jjjppptttxxxzzzxxxvvvxxx{{{|||||||||~~~{{{rrreeeYYYRRRNNNMMMLLLMMMMMMRRR___qqqzzztttxxx|||fffZZZOOOLLLNNNMMMLLLMMMLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQQQQPPPOOOOOONNNKKKJJJIIIGGGFFFEEEEEEDDDDDDEEEFFFGGGGGGIIIMMMOOORRRUUUYYY]]]```dddhhhkkksssvvv{{{wwwtttpppkkkgggeeecccccceeeiiinnnqqquuu|||{{{sssiiibbb___[[[UUUOOOKKKGGGDDDEEEEEEGGGMMMUUUfffzzzzzzssshhhXXXHHH@@@>>><<<::::::888888888888888888888888777888999::::::999888777999999888888777777777777888888777777777777888888888888888888888888888888999999:::<<>>===>>>AAACCCAAABBBCCCDDDDDDDDDFFFGGGKKKOOOZZZfffkkkjjjkkknnnqqqqqqwwwfffRRRHHHDDD>>>===<<<<<<===@@@DDDFFFMMMVVVbbbllltttrrrddd[[[XXXPPPMMMHHHDDDCCCCCCBBBAAAAAAAAAAAA@@@AAADDDIIIMMMRRR]]]iiinnnrrrwwwyyyxxxwwwyyyzzzzzzyyyxxxxxxyyy|||~~~~~~ssscccXXXRRRNNNLLLKKKJJJMMMVVVgggzzzxxxqqqqqqwwwuuu```UUUKKKIIIJJJIIIJJJKKKHHHIIIKKKMMMOOOQQQSSSTTTRRRRRRSSSRRRRRRQQQOOOOOOLLLKKKIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGIIILLLOOOQQQTTTXXX\\\___bbbfffiiiooorrrvvv{{{yyyqqqjjjddd```]]]ZZZ[[[]]]^^^bbbiiirrrzzz|||{{{sssiiibbb___[[[VVVQQQKKKGGGDDDDDDDDDEEELLLUUUeeeyyy{{{uuujjjZZZIIIAAA>>><<<:::;;;888888888888888888888888777888999::::::999888777777666666666666777888999888888777777777777888888888888888888888888888888888888:::===AAAEEEIIILLLJJJHHHEEEBBBBBBCCCFFFGGGBBBEEEFFFGGGFFFFFFHHHJJJPPPTTT^^^iiinnnmmmmmmpppqqqqqqwwwdddPPPGGGEEE>>>===<<<;;;===AAAEEEHHHMMMVVVbbblllttttttfff\\\YYYPPPMMMHHHEEEDDDDDDDDDCCCAAAAAAAAAAAAAAADDDHHHLLLRRR]]]hhhnnnrrrwwwzzzyyyzzz|||~~~}}}{{{yyyxxxxxx{{{~~~zzz{{{{{{|||~~~qqqbbbYYYRRROOOLLLJJJKKKPPP[[[lll}}}xxxqqqpppqqquuupppYYYOOOHHHFFFGGGFFFGGGJJJFFFGGGIIILLLOOORRRTTTUUURRRSSSTTTUUUTTTRRRPPPNNNKKKJJJIIIGGGEEEDDDCCCCCCBBBCCCEEEEEEFFFHHHKKKNNNPPPSSSWWWZZZ]]]```dddgggkkkmmmqqqvvv{{{~~~vvvmmmfffbbbYYYWWWTTTTTTXXX___ggglllmmmqqqvvv|||}}}tttiiiaaa^^^[[[VVVRRRLLLGGGDDDCCCDDDFFFMMMVVVdddwww}}}zzzkkk[[[III@@@>>>;;;::::::999999999999999999999999777777888888999888888888666666555555666777999:::888888777777777777888888999999999999999999999999888999;;;???CCCHHHLLLNNNHHHGGGEEEDDDDDDEEEFFFGGGHHHJJJMMMLLLJJJIIILLLOOOYYY]]]fffpppssspppppprrrssssssyyyxxxzzzbbbQQQHHHDDD>>>===;;;;;;===BBBFFFIIIMMMVVVbbbkkktttvvvfff[[[WWWQQQMMMIIIFFFEEEFFFEEEEEE@@@AAABBBBBBBBBDDDHHHKKKRRR]]]hhhnnnsssyyy||||||~~~~~~}}}}}}}}}}}}~~~rrreee]]]XXXQQQPPPOOOOOOTTT```qqq}}}zzztttqqqoooooottt{{{}}}mmmcccQQQJJJDDDDDDEEEDDDEEEHHHGGGHHHJJJLLLOOOQQQSSSTTTQQQSSSUUUWWWVVVTTTPPPMMMJJJIIIGGGEEEDDDBBBBBBAAA???@@@AAABBBCCCEEEIIILLLNNNPPPTTTXXXZZZ^^^aaadddhhhiiilllqqqwww}}}~~~vvvqqqeee___XXXWWW]]]dddjjjlllkkkmmmooorrr{{{vvviii```\\\ZZZVVVSSSMMMHHHEEEEEEEEEHHHPPPYYYcccvvv~~~lll[[[III@@@===;;;999:::999999999999999999999999777666666666777777888999999888777666666777999:::888888777777777777888888999999999999999999999999:::;;;>>>BBBFFFKKKOOOQQQIIIIIIIIIIIIIIIIIIJJJJJJOOORRRUUUSSSPPPOOOQQQUUUcccfffnnnwwwxxxuuusssuuuwwwwww{{{yyypppxxxtttaaaTTTIIICCC>>>===;;;;;;===BBBGGGJJJMMMVVVaaakkktttxxxfffZZZUUUQQQNNNIIIGGGFFFGGGFFFFFF@@@AAABBBBBBCCCDDDGGGJJJRRR]]]hhhoootttzzz}}}~~~}}}{{{qqqgggbbbXXXXXXVVVQQQQQQZZZkkkxxx|||vvvsssoookkknnnsss}}}|||yyyuuusssnnncccWWWPPPMMMGGGBBBCCCDDDCCCDDDGGGHHHIIIJJJLLLNNNPPPRRRRRRPPPSSSVVVYYYXXXTTTPPPMMMIIIHHHFFFDDDBBBAAA@@@@@@<<<===???@@@AAADDDGGGJJJLLLOOORRRVVVXXX[[[___bbbfffgggiiinnnttt|||~~~sssjjjaaa___fffooossssssppppppppppppwwwwwwiii___[[[YYYWWWTTTOOOJJJFFFFFFGGGJJJRRR\\\cccvvvmmm[[[III???<<<:::999999999999999999999999999999777666555555555666888999===;;;999777777777999:::888888777777777777888888999999999999999999999999<<<===@@@DDDIIINNNRRRTTTQQQQQQRRRSSSSSSSSSSSSRRRTTTWWWZZZXXXTTTSSSUUUYYYjjjmmmttt|||}}}xxxuuuwwwzzzyyy}}}|||tttxxxqqq]]]OOOGGGCCC???>>>===;;;;;;>>>CCCHHHLLLYYY___fffuuuxxxlllaaaZZZRRRNNNIIIFFFEEEFFFFFFFFFAAABBBCCCCCCCCCEEEHHHJJJPPP]]]jjjooottt|||~~~uuujjj```ZZZUUURRRQQQSSS\\\fffqqq~~~}}}uuuooolllmmmnnnttt}}}}}}{{{{{{{{{zzzzzzxxx{{{wwwmmmgggaaaZZZSSSPPPLLLGGGDDD===???AAAAAAAAA@@@AAABBBDDDEEEGGGHHHHHHJJJMMMOOOMMMNNNQQQTTTUUUTTTOOOLLLIIIGGGEEEBBB@@@>>>>>>>>><<<===>>>???AAADDDFFFGGGJJJMMMQQQTTTVVVXXX[[[]]]```eeelllsssxxx~~~wwwllljjjsss~~~wwwyyy{{{lllccc```^^^YYYTTTOOOKKKHHHGGGFFFHHHQQQ[[[iiivvv~~~lllZZZHHH???<<<;;;:::<<<888888888888777777777666999777555777:::;;;:::888666555555666999::::::999999999999999888888777777888:::<<<<<<;;;<<<@@@DDDBBBDDDHHHLLLOOORRRSSSTTTUUUUUUWWWXXXYYYYYYZZZZZZZZZZZZ[[[[[[VVVRRRVVV]]]hhhzzz{{{www|||{{{zzz~~~yyy{{{ppp\\\PPPHHHCCC??????>>><<<===@@@EEEIIIKKKXXX^^^eeetttzzzmmmbbb[[[TTTPPPKKKGGGFFFFFFFFFEEEAAABBBCCCCCCCCCEEEHHHJJJPPP]]]jjjooottt|||yyyllleee^^^YYYTTTRRRWWW^^^jjjttt~~~uuunnniiihhhhhhooowww|||wwwssspppmmmpppooorrr{{{~~~wwwmmm```XXXSSSOOOIIIDDDBBB@@@<<<:::;;;===???@@@??????@@@AAACCCEEEFFFGGGHHHIIILLLNNNMMMNNNPPPSSSUUUSSSOOOKKKFFFEEEBBB@@@===<<<<<<<<<<<<===>>>???AAACCCEEEGGGHHHKKKOOORRRTTTVVVYYY[[[```eeemmmtttzzz{{{tttxxx}}}nnndddaaa___ZZZUUUPPPLLLIIIHHHGGGIIIRRR\\\lllxxx~~~zzzlllZZZHHH???<<<;;;:::;;;999999999999888888888888999777666777:::;;;999888777666555777888:::999888999999999999888888888777777999:::::::::<<>>>>>>>>===>>>AAAFFFJJJIIIWWW]]]dddrrr}}}|||oooccc\\\VVVRRRLLLHHHFFFFFFEEEDDDAAABBBCCCCCCCCCEEEHHHJJJPPP\\\iiipppuuu|||xxxppphhhaaa[[[UUUTTTWWW```fffqqq|||xxxpppjjjgggeeehhhooozzz}}}vvvoookkkmmmkkknnnwww{{{qqqhhh```XXXOOOHHHFFFCCC???===<<<;;;:::999888:::<<<===<<<===???@@@BBBDDDEEEFFFFFFGGGJJJLLLMMMMMMOOORRRSSSQQQNNNJJJCCCBBB???===;;;:::999999<<<<<<===???AAACCCEEEFFFGGGJJJNNNQQQSSSUUUXXXZZZ___eeemmmuuu{{{yyyuuu}}}ooodddaaa___[[[WWWPPPMMMJJJIIIHHHKKKTTT^^^ooo{{{zzzzzzzzzyyykkkZZZHHH???===;;;:::;;;:::::::::999999999999888999777777777999:::999888888777666777999999888777999999999999888888888888999999:::;;;<<<@@@EEEIIIOOOPPPSSSUUUWWWXXXXXXXXXYYYZZZ\\\]]]___```aaaaaa]]]\\\\\\[[[WWWTTTZZZbbbvvvzzz~~~mmm\\\OOOFFFAAA===============@@@EEEIIIIIIVVV]]]dddrrr||||||oooccc[[[SSSOOOJJJGGGFFFFFFEEEDDDAAABBBCCCCCCCCCEEEHHHJJJPPP[[[iiiqqqvvv{{{vvvnnniiiddd]]]YYYYYYZZZ[[[cccppp}}}}}}vvvpppllliiidddiiirrr}}}yyytttpppmmmnnnttt|||{{{qqqjjjaaaXXXQQQLLLGGGCCCBBB@@@???>>>============666888999::::::;;;===???AAABBBCCCDDDDDDEEEHHHJJJLLLLLLMMMOOOPPPOOOKKKHHHBBB@@@>>>;;;:::999888888;;;;;;<<<>>>@@@BBBDDDEEEHHHKKKOOORRRTTTVVVYYY[[[___dddmmmuuu{{{vvvwwwoooccc___^^^ZZZWWWOOOLLLIIIIIIHHHKKKTTT___ooo|||xxxxxxxxxxxxkkkZZZHHH@@@===;;;:::;;;::::::999999999888888888888888888888999999999888:::888777777999999888777999999999999999999999999<<<<<<===>>>BBBGGGMMMPPPRRRSSSUUUWWWWWWWWWWWWWWWSSSTTTVVVWWWYYYZZZ[[[[[[ZZZYYYZZZZZZWWWVVV]]]fff|||}}}ooo]]]PPPFFF???;;;<<<<<<<<<<<>>=========<<<;;;;;;;;;;;;666777888888888999<<<>>>???@@@BBBBBBBBBCCCEEEGGGJJJJJJKKKLLLMMMLLLIIIFFFAAA@@@===;;;999999999999:::;;;<<<===???BBBDDDEEEGGGJJJNNNQQQSSSUUUXXXZZZ]]]ccckkksssyyy}}}nnnbbb^^^\\\YYYUUUNNNJJJHHHHHHHHHKKKTTT___ooo|||xxxvvvvvvwwwjjjZZZHHH@@@>>>;;;::::::999888888888777777777777888999999999888888888888:::999777888999999888777999999999999999999999:::<<<<<<===AAAFFFMMMRRRUUUSSSTTTUUUVVVVVVUUUTTTTTTNNNNNNPPPRRRSSSTTTUUUUUUUUUVVVWWWYYYWWWWWW^^^hhh|||uuubbbSSSFFF???;;;<<<<<<<<<<<<>>>AAADDDHHHUUU[[[bbbqqq~~~|||mmm___VVVKKKHHHFFFEEEEEEEEEEEEDDDAAABBBCCCCCCCCCEEEHHHJJJQQQYYYhhhtttyyyzzz~~~{{{zzzyyyrrrjjjeeeaaaYYYYYYbbbllltttyyyooohhhggghhhjjjppp{{{{{{sssmmmgggggghhhjjjqqqyyy}}}tttlllddd]]]XXXLLLJJJFFFBBB???=========;;;<<<===<<<;;;::::::;;;888999999888888999;;;>>>>>>???@@@@@@@@@AAACCCEEEHHHGGGHHHIIIIIIHHHEEECCC@@@???===;;;999999999999::::::;;;===???AAACCCDDDDDDGGGKKKNNNPPPRRRUUUWWW\\\aaahhhoootttzzz}}}lllaaa^^^\\\XXXTTTMMMIIIGGGHHHHHHKKKUUU```ooo~~~zzzvvvttttttjjjYYYHHHAAA>>><<<:::999888888888777777777666666888999:::999777777777999999888777888999:::999888999999999999::::::::::::::::::===BBBJJJPPPUUUWWWUUUUUUVVVWWWWWWVVVTTTSSSOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUXXXZZZYYYXXX^^^fffxxx|||hhhWWWHHH@@@===>>>>>>======>>>@@@CCCFFFSSSXXX___ppp|||mmm___UUULLLJJJGGGFFFEEEEEEDDDBBBAAABBBCCCCCCCCCEEEHHHJJJQQQYYYggguuuzzzyyy}}}}}}uuuooohhh^^^ZZZ```dddhhhtttvvvnnnkkkjjjiiimmmuuuxxxoooggg___\\\[[[\\\bbbiiiqqqyyy~~~}}}{{{{{{zzzxxxppplllfffaaa\\\VVVPPPLLLFFFFFFEEEDDDAAA?????????<<<>>>@@@@@@>>>===>>>???;;;;;;;;;999888888;;;===<<<>>>??????>>>???AAACCCFFFEEEEEEEEEFFFEEEBBB@@@???>>><<<:::888888888888999:::;;;<<<>>>@@@BBBDDDCCCFFFJJJMMMOOOQQQTTTWWW[[[___dddjjjpppvvv}}}{{{lllbbb___]]]XXXSSSMMMJJJHHHIIIIIILLLWWWaaarrryyyuuusssiiiYYYIIIAAA???<<<999999999999999888888888777777888999;;;999777666777999999888777888:::;;;:::999999999999:::::::::;;;;;;999:::>>>EEENNNUUUXXXYYYYYYZZZ[[[[[[[[[ZZZXXXWWWUUUUUUVVVWWWWWWWWWWWWWWWVVVXXX[[[^^^[[[XXX[[[cccsssmmmZZZKKKAAA????????????>>>>>>@@@BBBEEEQQQVVV]]]nnn}}}nnn___VVVNNNLLLIIIGGGFFFEEECCCAAAAAABBBCCCCCCCCCEEEHHHJJJQQQXXXgggvvvzzzyyy}}}zzzmmmbbb\\\______```lll|||yyymmmkkkiiijjjqqq|||zzzqqqddd\\\SSSNNNLLLLLLRRRYYY[[[ccchhhgggeeeeeedddaaa^^^[[[WWWTTTQQQNNNJJJGGGCCCDDDEEEEEEBBB???>>>===:::===@@@@@@>>>===???AAA======<<<:::888999;;;===<<<===>>>>>>>>>>>>@@@BBBEEEDDDCCCDDDDDDCCCAAA>>>>>><<<;;;999777777777777999999:::<<<>>>@@@BBBCCCEEEHHHLLLOOOQQQSSSVVVXXXZZZ]]]bbbgggmmmttt|||}}}{{{zzz~~~{{{lllccc```^^^YYYTTTNNNKKKIIIJJJJJJNNNXXXcccttt}}}xxxuuuiiiYYYIIIAAA???<<<999999:::::::::999999999888888888:::;;;:::777555777999888777777888:::<<<;;;:::999999999::::::;;;;;;;;;:::<<<@@@IIISSSZZZ\\\\\\]]]^^^_________^^^]]]\\\YYYYYYZZZZZZZZZZZZYYYYYYZZZ[[[___aaa\\\WWWZZZ___pppjjjVVVHHH@@@???>>><<<<<<===@@@CCCEEEJJJOOOVVV^^^jjj}}}~~~pppbbbZZZQQQNNNIIIGGGFFFEEEDDDCCCEEECCCBBBDDDDDDCCCGGGMMMSSS[[[hhhqqqwwwzzz}}}tttoooggg___[[[___hhhppp|||wwwtttrrrrrrvvv{{{{{{ooofffYYYSSSKKKFFFDDDEEEFFFGGGLLLOOOTTTVVVVVVRRRNNNJJJJJJIIIHHHGGGFFFFFFFFFGGGDDDCCCBBBAAA@@@?????????>>>???AAACCCCCCBBBAAA@@@<<<;;;:::888777777888888===>>>???@@@???>>><<<:::<<<===???AAAAAAAAA???>>>;;;;;;999888777777666666888888999:::;;;===>>>???BBBEEEJJJMMMNNNPPPRRRTTTVVVZZZ___dddiiipppvvvzzz}}}wwwtttuuuyyyxxxmmmfffbbb^^^XXXRRRLLLHHHFFFFFFGGGKKKWWWbbbuuuzzzwwwwwwlll[[[HHH???<<<::::::;;;777777888999:::;;;;;;<<<888888888999:::::::::;;;;;;;;;;;;;;;;;;:::999888888888999:::::::::999999;;;@@@GGGMMMSSSXXX]]]```aaacccdddccc```\\\[[[ZZZ^^^^^^___```aaabbbccccccbbbaaaaaa```[[[UUUVVV[[[pppkkkXXXLLLFFF???>>><<<<<<===@@@CCCDDDGGGLLLTTT\\\hhh{{{qqqcccZZZQQQNNNJJJGGGFFFEEEDDDCCCCCCAAAAAADDDEEEEEEIIIOOOTTT\\\hhhqqqwwwzzz~~~|||tttiiibbbaaaeeeiiixxx~~~zzzxxxzzz}}}}}}sssfff]]]RRRLLLEEE@@@??????@@@AAABBBCCCEEEFFFGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@AAACCCDDDEEEEEECCCCCC@@@>>>===;;;:::::::::;;;===>>>???@@@???>>><<<;;;;;;===???@@@AAA@@@???>>>;;;:::999888777777777777888888888999;;;<<<>>>???AAADDDHHHKKKMMMOOOQQQSSSVVVZZZ___dddiiinnnuuuyyy{{{uuuqqqrrrvvv}}}yyynnngggccc^^^XXXSSSNNNJJJGGGGGGHHHLLLXXXcccxxx{{{zzzmmm[[[III???<<<:::999:::888888888999999::::::;;;888888888999999999999999:::::::::::::::999888888888888999::::::::::::999<<>><<<<<<===???BBBDDDGGGLLLTTT\\\iii{{{rrrddd[[[QQQNNNJJJGGGFFFEEEDDDCCCBBB@@@AAADDDEEEEEEJJJPPPTTT]]]hhhqqqvvvyyy}}}vvvmmmfffddddddqqq|||zzztttjjj^^^UUUKKKFFF@@@<<<;;;;;;<<<<<<======<<<===>>>@@@BBBCCCBBBBBBCCCDDDCCCCCCAAAAAACCCCCCBBBAAA@@@@@@@@@AAABBBCCCEEEFFFGGGGGGFFFFFFAAA@@@>>><<<;;;;;;;;;<<<===>>>???@@@@@@>>><<<;;;:::;;;===???@@@??????>>>::::::999888777777777888888888888999;;;<<<>>>???@@@CCCGGGJJJKKKMMMPPPRRRVVVYYY^^^cccgggmmmrrrvvvxxx|||vvvqqqqqqttt{{{{{{~~~|||ppphhhddd___YYYTTTPPPKKKHHHHHHIIIMMMYYYeee|||~~~{{{nnn\\\III@@@===:::999999999999999999999999999999888888888888888888777777999999999999999999888777888888999:::::::::::::::>>>BBBIIIOOOTTTYYY]]]```___cccgggiiihhhfffdddccc```aaabbbdddeeeggghhhhhhhhhfffddd```YYYSSSVVV]]]qqqiiiUUUIIIDDD???>>><<<<<<<<>><<<::::::::::::<<<>>>???@@@@@@???===<<<::::::<<<===>>>>>>>>>===999999888888777888888888777777888999:::<<<===>>>@@@CCCFFFIIIJJJMMMOOORRRUUUXXX]]]aaaeeekkkppptttuuuyyyyyytttsssuuu|||{{{uuuuuuxxxrrriiiddd```ZZZTTTPPPKKKHHHHHHHHHNNNZZZfff|||~~~yyynnn]]]JJJAAA===:::999999:::::::::999999888888888999888888888777666666666888888999999999888888777888888999:::;;;;;;;;;;;;@@@DDDJJJPPPTTTXXX\\\___^^^bbbgggjjjiiifffcccbbbcccdddeeeggghhhjjjllllllmmmkkkhhhcccZZZUUUZZZbbbzzzjjjTTTFFF@@@???>>><<<;;;<<<>>>AAABBBGGGMMMVVV___kkk|||ttteee[[[RRROOOJJJHHHGGGFFFEEEDDDEEECCCDDDFFFEEEDDDFFFKKKQQQYYYdddmmmrrrwww|||xxxooohhhjjjrrrzzzqqqhhh^^^TTTMMMEEEBBB>>><<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========???@@@CCCDDDEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGBBBAAA>>><<<;;;::::::;;;<<<>>>???@@@AAA???>>>===::::::;;;;;;<<<<<<<<<<<<888888888777888888999999777777888888:::<<<===>>>@@@BBBEEEHHHIIILLLOOORRRTTTWWW[[[___dddiiinnnrrrtttxxx~~~|||xxxvvvwww~~~|||tttqqqrrryyytttjjjeee```ZZZUUUNNNJJJFFFFFFHHHNNN[[[hhh{{{xxxmmm\\\JJJBBB>>>;;;999999;;;::::::999999888888888999888888888777666666666777888888999999999888888888888999:::;;;<<<<<<;;;AAAEEEKKKPPPTTTXXX[[[^^^___ccchhhkkkiiifffcccbbbeeefffhhhjjjlllnnnpppqqqrrrpppnnnhhh___ZZZ```jjjjjjTTTGGGBBB???>>><<<;;;;;;===@@@BBBDDDJJJSSS]]]iiizzztttdddZZZRRROOOKKKHHHGGGFFFEEEDDDEEEDDDEEEGGGFFFCCCEEEIIIPPPXXXccclllrrrwww}}}uuunnnkkkooo{{{zzzlll```VVVMMMFFFBBB@@@===<<<======<<<;;;;;;<<<>>>??????>>>===<<<>>>???AAABBBCCCCCCCCCBBBDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCAAA???===<<<<<<<<<<<<===???AAAAAA@@@???>>>;;;;;;:::::::::999999999888777777777888999::::::777777777888:::;;;===>>>???AAACCCEEEGGGJJJNNNQQQQQQTTTYYY^^^bbbhhhmmmqqquuuyyy~~~~~~||||||yyysssqqqwwwuuujjjddd___YYYTTTMMMHHHEEEEEEHHHOOO]]]kkk|||{{{lll[[[JJJBBB???===:::::::::::::::999999888888888888888888888888888777777777888999999:::999999999777888999;;;<<<<<<<<<<<>><<<;;;;;;===???AAACCCJJJSSS]]]iiizzzsssdddYYYSSSOOOKKKHHHGGGGGGFFFDDDDDDCCCDDDGGGFFFDDDFFFJJJPPPXXXccclllssszzz{{{sssoooooovvvtttcccXXXOOOIIIDDDAAA@@@>>>>>>??????>>>===<<<===>>>@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCAAA>>>===<<<;;;;;;<<<===???AAAAAA@@@???>>><<<;;;:::999888777777777777777777777888999:::;;;666777777888999;;;<<<===<<<>>>@@@BBBDDDGGGKKKNNNOOORRRWWW\\\aaagggmmmqqqvvvzzz~~~wwwssswwwuuujjjddd^^^XXXSSSMMMHHHEEEFFFIIIQQQ```nnn}}}jjjZZZJJJCCC@@@>>><<<;;;::::::999999999999999999888888888999999999999999888888999:::::::::::::::777888999;;;<<<=========BBBFFFKKKOOORRRUUUXXXZZZ^^^bbbfffhhhhhhhhhggghhhiiijjjmmmooorrruuuwwwxxxwwwxxxzzzvvvnnniiiqqq|||yyy___OOOKKKKKK@@@>>><<<;;;;;;===???AAAEEELLLUUU___kkk|||ssscccYYYSSSOOOKKKHHHGGGGGGFFFEEEBBBAAACCCGGGGGGEEEGGGLLLQQQYYYdddnnnuuu|||xxxqqqooosss~~~lll\\\RRRLLLIIIGGGCCCBBBAAAAAABBBBBBAAA@@@:::::::::;;;===???AAACCCCCCCCCDDDDDDFFFGGGIIIJJJFFFFFFFFFGGGHHHIIIJJJKKKLLLKKKJJJHHHFFFEEEEEEEEEBBBAAA???<<<:::999999999<<<===???AAAAAAAAA??????===<<<:::888777666555555777777777777888999;;;;;;666666777888999;;;<<<===:::<<<>>>@@@AAADDDIIILLLMMMQQQVVV[[[aaagggmmmqqqwww{{{yyytttxxxuuujjjccc^^^XXXSSSMMMHHHFFFGGGKKKSSScccqqq}}}iiiZZZIIICCCAAA???===<<<999999999999999999999999888888888999:::::::::;;;888999:::;;;;;;;;;;;;;;;777888:::;;;<<<=========BBBFFFKKKOOORRRTTTWWWYYYZZZ]]]aaadddeeefffggghhhjjjkkknnnpppsssvvvxxxzzzxxxzzz}}}{{{rrrnnnvvvpppZZZLLLFFFDDD??????===;;;;;;===AAAEEEBBBKKKQQQ^^^qqq}}}xxxkkkbbbRRROOOJJJGGGFFFFFFDDDCCCCCCEEEFFFFFFEEEEEEFFFGGGOOOXXXeeepppwww{{{~~~zzzxxxwww{{{wwwdddYYYSSSLLLGGGEEECCCCCCCCCCCCDDDEEEFFFGGGDDDBBB@@@@@@BBBDDDEEEFFFFFFIIIMMMQQQRRRPPPNNNLLLJJJIIIJJJLLLOOONNNJJJFFFLLLLLLKKKHHHEEECCCCCCCCCBBBAAA???===;;;:::999999:::;;;===>>>@@@@@@AAAAAA>>>===;;;999888777666666777666666666777888999999777777777777777888888888;;;===???AAABBBDDDGGGJJJNNNQQQUUUYYY]]]ccciiimmmtttwww|||~~~uuuvvvvvviii```ZZZUUUQQQLLLHHHGGGIIINNNVVVfffttt}}}}}}ggg[[[HHH<<<<<>>>>>===;;;:::<<<@@@DDDDDDMMMSSS___rrr}}}xxxjjj```TTTQQQLLLIIIGGGFFFEEEDDDAAACCCEEEEEEEEEFFFHHHIIINNNXXXeeepppvvvzzz~~~}}}{{{{{{|||lll[[[RRROOOLLLKKKLLLHHHIIIJJJKKKMMMOOOPPPQQQLLLJJJHHHGGGGGGHHHHHHIIIJJJOOOXXX___bbb___YYYUUURRRPPPNNNNNNPPPPPPMMMIIIJJJJJJHHHGGGEEEDDDDDDEEEAAA@@@>>>===;;;:::::::::;;;<<<===>>>@@@@@@AAAAAA===<<<;;;999888777666666888777777777777888888999555555666777888999999:::;;;===???@@@AAACCCGGGIIILLLOOOSSSWWW\\\aaagggllltttvvv{{{xxxuuu}}}ttthhh```ZZZUUURRRMMMIIIGGGIIINNNWWWggguuu}}}gggXXXFFF=========:::777666777999999777777777888666666777888999999::::::888888999999999999888888:::999999999999:::<<<===>>>BBBGGGKKKMMMOOORRRSSSWWW[[[aaadddeeeeeeeeeeeehhhkkkmmmoooppprrrtttvvvvvv~~~~~~zzzzzzwww|||yyy___OOOGGGBBB@@@======<<<;;;:::<<>>===<<<;;;;;;;;;;;;;;;<<<===??????@@@@@@@@@===<<<:::999777777666666777777666666555555666666444444555777888999:::;;;:::<<<>>>@@@AAACCCFFFHHHJJJMMMQQQUUUZZZ```fffjjjsssvvv{{{~~~vvv{{{qqqfff___ZZZVVVSSSNNNJJJHHHJJJOOOXXXhhhwww|||iiiUUUDDDAAABBB===777666777888::::::888777888999666666777888999;;;;;;<<<888888999999999999888888;;;::::::999999::::::;;;;;;???EEEIIILLLMMMOOOQQQUUUYYY^^^bbbdddeeefffgggkkkmmmoooppppppqqqtttvvvwww}}}uuu\\\NNNHHHDDDAAA<<<<<<<<<;;;:::;;;???BBBHHHQQQWWWbbbrrrzzzyyyhhh]]]VVVSSSNNNJJJGGGFFFDDDBBBAAABBBCCCDDDDDDEEEHHHJJJMMMVVVbbbmmmtttyyy}}}~~~~~~~~~}}}|||}}}~~~~~~}}}{{{|||sssiiiaaaaaaeeegggkkkoooxxxxxxzzz|||~~~|||yyysssllleeeaaa______dddnnn~~~~~~vvvqqqiii___XXXVVVWWWWWWVVVKKKIIIEEEBBBBBBBBBCCCCCC===<<<<<<;;;;;;<<<<<<===<<<===>>>???????????????<<<;;;:::888777777666666666555444444333333333333555555666777888999999:::999;;;===???@@@BBBEEEHHHIIILLLQQQUUUZZZ___fffjjjsssvvv{{{{{{||||||pppeee___[[[VVVSSSOOOKKKIIIKKKPPPZZZkkkzzz|||gggRRRBBBAAABBB===999:::888:::;;;;;;:::999999:::::::::::::::::::::::::::888999999::::::999999888::::::::::::::::::;;;;;;:::>>>CCCHHHJJJLLLNNNOOOSSSWWW]]]aaadddfffhhhiiinnnppprrrrrrrrrsssuuuwwwxxxvvv]]]OOOHHHCCC@@@;;;<<<<<<;;;:::<<<>>>AAAHHHQQQVVVaaarrr{{{zzziii]]]UUUQQQLLLHHHFFFDDDBBBAAACCCDDDDDDCCCBBBCCCFFFHHHLLLTTTaaakkkrrrxxx}}}~~~}}}|||yyywwwyyywwwvvvvvvwwwxxxwwwvvvuuuttttttvvvxxxyyyyyywwwwwwuuutttuuuwwwzzz{{{{{{wwwwwwxxxzzz}}}zzzvvvvvv|||}}}ssslllkkklllxxxvvviii```\\\\\\\\\\\\QQQLLLEEEAAA@@@@@@@@@???;;;;;;;;;;;;;;;<<<=========>>>>>>?????????>>>>>>;;;:::999888777666666666777777666555444444444444888888888777777777777777888:::<<<>>>???AAADDDFFFIIILLLPPPUUUZZZ```fffkkkrrrwww|||}}}|||pppfff```\\\WWWTTTPPPLLLIIILLLRRR]]]ooo~~~}}}{{{{{{iiiVVVDDD@@@>>>:::888;;;777999::::::999888888999888888888888999999999999999999::::::::::::999999777777999:::;;;<<<<<<===:::>>>BBBFFFHHHJJJMMMOOOTTTXXX___dddhhhjjjlllmmmoooqqqssssssssstttuuuwwwzzz|||bbbQQQHHHBBB>>><<<<<<===<<<<<<<<>><<<;;;;;;::::::;;;<<<<<<===>>>????????????>>>>>>===::::::999777777666666666999999888888777888888888999999888888777666666666777999;;;===>>>@@@CCCFFFHHHKKKPPPTTTYYY```fffkkkqqqvvv|||}}}~~~rrrhhhbbb]]]WWWSSSOOOKKKIIIMMMSSS```sss{{{vvvvvvwwwrrrfffUUUGGG@@@=========555666888888666555666777333333444555666888888999999999::::::::::::999999666777888:::<<<<<<======;;;===@@@BBBEEEHHHMMMPPPWWW\\\dddjjjnnnooopppqqqpppqqqssstttttttttvvvxxx}}}lllWWWJJJBBB>>><<<===>>>=========???AAAJJJRRRWWWbbbvvv{{{mmmcccTTTPPPLLLHHHGGGFFFDDDCCCCCCCCCCCCBBBAAACCCFFFIIIJJJRRR^^^iiipppvvv|||yyyzzzzzzzzzxxxuuuqqqoookkkjjjhhhggggggfffdddbbbaaa___^^^]]]^^^___^^^]]][[[[[[]]]aaaddddddbbb```______^^^```bbbbbbaaa```___aaaeeeiiimmmppprrrtttvvvwwwyyy{{{~~~}}}~~~zzz~~~yyynnniiifffcccaaaYYYQQQFFF@@@??????>>><<<;;;;;;:::::::::;;;<<<<<>>======:::999888777777666666777888888888777888888999999888888888777777777777777777888;;;<<<===???BBBEEEFFFIIINNNSSSXXX^^^eeejjjoootttzzz}}}~~~uuukkkddd^^^WWWSSSNNNJJJIIIMMMUUUbbbvvvwwwsssssssssrrrpppcccNNNBBBBBBBBB===555777999888777666777777444555555666777777888888999::::::;;;;;;::::::999777888999;;;<<<<<<;;;;;;:::;;;===>>>@@@EEEKKKPPPZZZaaajjjqqquuuuuuuuuuuusssuuuwwwxxxxxxyyy{{{}}}uuu^^^MMMDDDAAA<<<>>>>>>>>>>>>>>>@@@BBBKKKSSSXXXcccxxx{{{nnneeeTTTQQQLLLIIIHHHGGGFFFEEEAAAAAAAAAAAAAAADDDHHHLLLJJJRRR^^^hhhooovvv|||}}}zzzrrrssssssqqqnnnjjjeeebbb]]]\\\[[[[[[\\\\\\[[[ZZZVVVTTTRRRRRRSSSSSSRRRQQQOOOPPPRRRVVVYYYYYYWWWUUUTTTSSSTTTUUUWWWWWWUUURRRTTTVVV[[[___dddgggiiiiiioooppprrruuuyyy}}}}}}||||||rrrlllhhheeebbbZZZQQQFFF@@@???@@@???===;;;;;;;;;::::::;;;;;;<<>>===<<<999999888777666666777777555555555555555666777888666666777777888888999999666888:::;;;===???BBBDDDEEEHHHLLLQQQWWW]]]dddhhhmmmrrrxxx{{{|||}}}{{{zzz{{{xxx{{{wwwmmmeee^^^WWWSSSNNNJJJIIIMMMUUUdddxxxwwwssspppoooffflllcccKKK>>>AAA@@@888888:::<<<<<<:::999:::;;;<<<;;;;;;:::999888777777999::::::;;;;;;::::::999999999;;;;;;;;;;;;:::999:::::::::;;;===CCCJJJOOO]]]dddnnnvvvyyyyyyxxxwwwwwwyyy{{{}}}}}}~~~vvvaaaOOOFFFDDD===>>>>>>===<<<>>>AAADDDLLLUUUXXXaaawww|||ooogggZZZUUUOOOJJJGGGGGGGGGGGGFFFBBB@@@AAABBBAAACCCHHHKKKQQQ[[[ccckkksss{{{~~~zzzwwwuuussssssnnniiiccc``````^^^XXXTTTPPPPPPOOONNNMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJEEEGGGJJJLLLKKKJJJJJJJJJLLLNNNQQQSSSTTTVVVZZZ]]]aaacccgggjjjnnnsssxxx|||{{{~~~}}}zzz}}}}}}uuummmddd```aaa\\\SSSGGG@@@>>>>>>===;;;===<<<;;;;;;;;;;;;<<<===????????????>>><<<;;;;;;777777777777777666555444888999:::999888888:::<<<>>>===<<<:::888777666555888777888999:::===???AAAEEEIIIMMMQQQVVV[[[aaadddlllooosssxxx{{{}}}~~~~~~~~~zzzrrrqqqoookkkgggddddddeeeeeehhhmmmsss|||vvvjjjbbb\\\XXXTTTNNNJJJIIINNNYYYggg{{{~~~wwwwwwtttpppaaaRRRDDD???>>><<<:::999888999::::::::::::999888777666444222333555888:::;;;:::999888888999:::;;;:::::::::;;;;;;;;;<<<<<<===<<<<<<>>>???AAAIIIRRR```gggooovvv{{{|||}}}~~~zzzdddPPPDDD@@@;;;<<<===<<<===???BBBEEEMMMVVVYYYaaavvv|||ooofffYYYUUUNNNIIIGGGGGGFFFFFFFFFBBB@@@AAABBBAAACCCGGGKKKQQQ[[[dddlllssszzz~~~}}}{{{vvvrrrmmmjjjhhhgggaaa\\\VVVSSSSSSRRRNNNJJJHHHGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCC@@@BBBEEEFFFEEEDDDDDDDDDEEEGGGJJJKKKLLLNNNRRRTTTWWWYYY]]]```ccchhhmmmqqquuuwww{{{~~~zzzvvvxxx}}}wwwjjj___ZZZ[[[YYYQQQGGGAAA??????===;;;===<<<;;;::::::;;;<<<===????????????>>><<<;;;:::888888888777777666666666777888888888777777999:::777777888888888888888888888777888999:::===???AAAEEEHHHLLLPPPTTTXXX^^^aaahhhjjjmmmooorrrtttvvvxxx|||{{{{{{zzzxxxsssmmmiiidddbbb```\\\XXXVVVUUUVVVUUUVVVXXX\\\dddppp~~~ttthhhaaa\\\XXXTTTMMMJJJIIIPPP[[[iii}}}yyyxxxuuuppp```RRRDDD???>>><<<:::999::::::::::::::::::::::::999888666555666777999:::::::::999888888999:::::::::::::::;;;;;;;;;<<<<<<===;;;<<>>:::;;;<<<<<<===???CCCGGGNNNVVVYYY```ttt|||ooofffXXXTTTMMMIIIGGGFFFEEEEEEEEEAAA@@@BBBBBBAAACCCGGGJJJQQQ[[[dddlllsssyyy|||}}}|||zzzxxxuuurrrmmmfffaaa\\\YYYWWWQQQLLLGGGDDDEEEDDDBBB@@@??????>>>>>>=========<<<<<<;;;::::::::::::::::::<<<<<<<<<===============;;;>>>AAAAAA@@@???>>>>>>>>>@@@BBBCCCDDDFFFIIIKKKLLLNNNQQQTTTVVVZZZ___cccjjjmmmppptttxxx|||}}}yyyxxx{{{~~~{{{jjj[[[UUUUUUSSSNNNFFFBBBAAA@@@>>>;;;<<<;;;::::::::::::;;;<<<@@@@@@??????>>><<<;;;::::::999888777666777888888666777777777666666888999444555555666666777777888888888888888:::<<>>>>><<<::::::;;;:::999999999999:::;;;::::::999999999999999999::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<:::<<>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@@@@???===<<<<<<;;;===>>>??????AAACCCEEEEEEGGGIIIKKKMMMQQQUUUYYY^^^aaaeeeiiinnnuuu|||{{{zzz{{{|||{{{qqq___UUURRRNNNKKKFFFDDDCCCAAA???<<<<<<;;;:::999999:::;;;<<<@@@@@@@@@???===<<<::::::;;;999888666666777999:::666777777777666666888999666666666666666555555555888888888888:::<<<>>>???CCCEEEHHHJJJLLLPPPTTTWWW]]]^^^______aaagggpppvvvwwwwwwwwwxxxzzzzzzxxxvvvqqqmmmhhhbbb]]]YYYUUUSSSPPPMMMJJJLLLQQQXXX]]]```hhhjjjqqqzzzrrrfff___ZZZTTTQQQJJJHHHLLLUUUbbbppp{{{vvvqqq]]]OOOAAA======<<<;;;;;;;;;:::888777777888:::;;;::::::;;;;;;;;;999888777:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;:::<<<@@@BBBFFFOOOYYY```dddkkksss|||zzzdddQQQFFFCCC>>>>>>>>>===<<<===@@@CCCFFFQQQVVV]]]mmm|||}}}nnndddWWWSSSMMMIIIGGGFFFDDDCCCDDDAAA@@@CCCCCCAAACCCFFFIIIOOOXXXcccmmmtttxxxyyy}}}|||xxxtttnnniiieee```]]]WWWQQQKKKFFFCCCBBBAAA>>><<<::::::;;;;;;;;;::::::::::::::::::;;;;;;:::::::::999999:::;;;;;;::::::::::::::::::::::::;;;===@@@@@@>>><<<;;;;;;999:::<<<<<<<<<<<>><<<;;;::::::::::::;;;<<>>AAACCCFFFHHHIIILLLOOORRRUUUXXXZZZ\\\```hhhttt|||yyyrrrllleee^^^YYYTTTQQQOOORRRXXX]]]]]][[[bbbcccjjjsss{{{sssggg___XXXRRRMMMIIIHHHMMMWWWcccrrr{{{uuupppZZZMMM@@@<<<===<<<;;;;;;:::888777555555777888:::888999:::;;;:::999777666:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;:::<<<@@@CCCGGGQQQ[[[^^^eeennnxxxzzzcccQQQGGGEEE?????????===<<<<<>><<<;;;<<<;;;::::::999999999:::888888888999999:::::::::;;;::::::::::::;;;;;;<<<::::::999999999999888888:::<<<>>>>>><<<999888888888999:::999888999;;;===;;;<<<>>>>>>???AAAEEEGGGJJJMMMQQQVVV\\\dddmmmsssttt}}}{{{wwwtttpppnnnooorrrzzz~~~|||yyyxxxzzz~~~xxx```SSSJJJIIIHHHGGGEEECCCBBBAAA===<<<;;;;;;;;;;;;<<<===AAAAAA@@@???===;;;:::999888888777666777888999:::777888888888777777999:::555666666777999:::;;;;;;888888777888999;;;<<<>>>???AAADDDEEEGGGIIIMMMOOOOOOTTTZZZ^^^ccclllyyy{{{ppphhh___[[[YYY^^^hhhnnnnnnkkkhhhgggkkkttt|||sssggg^^^WWWPPPKKKJJJIIIMMMWWWcccrrrzzzsssmmmYYYKKK>>>;;;======<<<<<<999888777666666777888999777888999:::999888777666::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<;;;===AAADDDHHHRRR\\\```gggrrr}}}~~~fffRRRFFFBBB>>>>>>>>>===<<<===@@@CCCAAAOOOVVV[[[fffmmmwww~~~mmmcccWWWTTTOOOKKKIIIHHHEEEDDDCCCAAAAAADDDDDDBBBBBBEEEIIILLLSSS^^^kkkuuuzzz{{{{{{~~~xxxsssoookkkeee___ZZZTTTOOOLLLDDDBBB@@@===;;;:::::::::999:::;;;;;;:::999888888777777888999::::::;;;;;;<<<;;;;;;;;;<<<<<<===>>>;;;;;;:::::::::999999999;;;===???>>><<<999888777999:::::::::888888:::<<<888999:::::::::<<>>===<<<<<<<<<<<<===>>>AAAAAA@@@???===;;;999888666666666777777888888888666777777777666666888999666666777888888999::::::888888777777888:::<<<===>>>@@@BBBDDDEEEHHHKKKNNNPPPWWW```fffkkksss}}}nnnhhheeemmm{{{}}}yyyxxx}}}~~~qqqfff]]]VVVOOOJJJKKKJJJMMMVVVbbbqqqyyypppjjjWWWJJJ===;;;<<<===<<<===999999999999999999999999777888888999999999999888::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<===<<<>>>BBBEEEIIIRRR\\\dddkkkuuujjjSSSDDD???<<<=========<<<>>>BBBDDDBBBPPPWWW[[[cccgggooo~~~~~~mmmcccWWWTTTPPPLLLJJJHHHFFFDDDCCCAAAAAADDDDDDBBBBBBEEEIIIKKKRRR]]]jjjuuu{{{}}}{{{}}}|||tttoooiiicccZZZSSSMMMIIIFFFDDD>>>===<<<;;;::::::;;;<<<888:::======<<<:::888888888999999:::;;;<<<======>>>=========>>>??????@@@>>>=========<<<<<<;;;;;;===???AAA@@@>>>;;;999999;;;<<<===<<<::::::<<<===888999::::::999;;;>>>@@@AAACCCDDDGGGJJJPPPXXX]]]```mmm{{{xxxpppjjjddd\\\WWWTTTVVV[[[gggzzzjjjZZZLLLKKKJJJHHHEEEDDDDDDDDD???>>>===<<<<<<===>>>???BBBAAA@@@???===;;;999888444555666777777777777777444555666666444555666888999999999888777666666666888888777777888:::<<<======???BBBCCCEEEGGGKKKNNNTTT\\\gggnnnrrrzzzuuunnnkkktttzzznnnddd\\\UUUOOOJJJLLLJJJLLLUUUaaapppxxxooohhhVVVIII===:::<<<===<<<===:::;;;;;;<<<<<<;;;;;;:::888888888999999::::::;;;::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<>>>===???CCCEEEIIIRRR\\\iiinnnvvvvvvWWWGGGFFF>>>===;;;:::;;;>>>@@@BBBHHHKKKUUU```fffjjjsss|||mmmaaaUUUTTTRRROOOKKKHHHGGGGGG@@@@@@@@@@@@AAABBBCCCCCCGGGMMMVVV___hhhooovvvzzz|||uuujjjcccVVVSSSMMMGGGCCC@@@@@@@@@;;;<<<===<<<:::999999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<===>>>???@@@>>>>>>???@@@BBBBBB@@@>>>AAA@@@@@@???>>>?????????>>>@@@@@@>>>:::888888:::;;;:::999888888888888888::::::;;;;;;<<<<<<======>>>>>>???@@@DDDIIINNNPPPZZZ___kkkyyy{{{mmmbbb\\\XXXSSSOOOOOONNNPPPZZZjjjqqqbbbVVVQQQKKKHHHGGGGGGEEEBBBEEEDDDBBB@@@@@@AAABBBCCC>>>===<<<;;;:::999999888777777666555555555555555222333444666777777888888666999:::999777666888::::::;;;;;;:::888999;;;===???AAACCCFFFIIINNNTTTXXXbbbgggnnnvvv|||{{{nnnrrr{{{nnnbbbYYYSSSOOOMMMIIIKKKPPPXXXdddttt~~~tttfffOOOFFF>>><<<<<<:::999;;;999999999999999888777666888888999999999::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>============>>>???@@@AAAEEENNNZZZbbbmmmnnnrrrzzz}}}]]]IIIEEE???===<<<;;;<<<>>>@@@BBBIIIKKKUUUaaajjjnnnvvv}}}mmmaaaVVVUUURRRNNNJJJGGGEEEEEECCCCCCBBBBBBBBBBBBBBBCCCEEEKKKTTT^^^fffooovvvzzz~~~zzzvvvqqqiii^^^WWWNNNKKKFFFAAA>>><<<<<<===:::;;;<<<;;;::::::;;;===;;;;;;===>>>???@@@@@@@@@FFFFFFEEEEEEDDDEEEEEEFFFEEEDDDDDDEEEFFFGGGFFFDDDEEEEEEDDDCCCBBBBBBBBBAAADDDEEEDDDAAA>>>;;;<<<===<<<;;;;;;:::999999999999777777888888999999::::::<<<<<<;;;<<>>>>>===<<<;;;:::999999777777666555555555555666444444555666777777777777666888999888666555777999777888888777777777:::<<>>>>>>>>>>>============???@@@BBBFFFMMMXXXeeeoootttsssuuu{{{cccMMMFFF???>>><<<;;;<<<>>>AAABBBJJJLLLVVVdddqqqyyy~~~ooocccXXXVVVRRRMMMIIIFFFDDDCCCFFFEEEDDDCCCBBBBBBBBBBBBDDDIIIRRR[[[eeennnvvv{{{~~~xxxpppiiibbbYYYPPPIIIEEECCC???<<<::::::;;;<<<:::;;;<<<<<<<<<===@@@BBB@@@@@@AAACCCEEEGGGIIIJJJLLLLLLLLLLLLLLLMMMNNNNNNNNNKKKIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFIIIHHHFFFCCC???===>>>???>>>>>>===<<<;;;;;;::::::666666666777888888999999;;;:::999999;;;===@@@BBBGGGJJJRRR]]]fffooo|||wwwggg___UUUMMMIIIFFFCCC@@@BBBBBBFFFOOO\\\pppvvvhhh```UUUNNNKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBBBBAAA???>>>>>>===<<<;;;:::999888777666666555555666666555666666777777666666555555777888777666555666777666777777777777999===???CCCGGGOOOVVV\\\aaagggjjjlllrrrzzz{{{ooocccZZZTTTOOOMMMGGGIIINNNWWWddduuuyyyssslllcccSSSIIIAAA>>>===:::999:::999999999999999999888777999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>><<<>>>BBBHHHSSSaaaoooyyyzzzxxxxxx{{{dddPPPIII@@@???===<<<<<<>>>AAACCCLLLOOOYYYjjj}}}ssshhh\\\XXXSSSNNNJJJGGGEEECCCEEEDDDCCCCCCBBBBBBBBBCCCCCCHHHQQQZZZcccmmmvvv|||~~~zzzvvvoooeee\\\UUUNNNFFFAAA@@@>>><<<;;;;;;<<<>>>???>>>???AAABBBCCCDDDGGGJJJLLLLLLLLLMMMOOOQQQTTTVVVSSSSSSSSSTTTVVVXXXYYYZZZXXXUUURRRPPPQQQSSSTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQOOOLLLIIIFFFDDDDDDEEEBBBAAAAAA@@@???===<<<<<<888999999999::::::;;;;;;;;;:::::::::;;;===???@@@CCCDDDJJJRRRZZZbbbooo{{{zzzooofffZZZUUUNNNIIIFFFEEECCCAAACCCDDDIIISSS___pppwwwmmm___SSSNNNKKKIIIHHHHHHHHHHHHHHHGGGEEECCCBBB@@@???>>>===<<<;;;;;;:::888777777666555666666666777777777777777666555555666777777777777666777777777888888999:::===AAAEEEJJJPPPYYYbbbhhhmmmqqqtttrrrwww~~~}}}qqqeee[[[TTTNNNKKKGGGJJJOOOXXXfffwwwuuurrrnnnhhhTTTJJJBBB???===:::999:::999999999::::::999888888999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>???CCCKKKWWWgggvvv|||yyywwwzzz{{{|||cccRRRMMMBBB@@@>>>======???AAACCCLLLQQQ]]]pppwwwmmm```[[[TTTOOOLLLJJJGGGEEEBBBBBBAAAAAABBBCCCDDDDDDDDDHHHPPPXXXaaalllvvv}}}~~~zzztttpppggg```WWWOOOJJJFFFAAA>>>===<<<<<<<<<===@@@BBBCCCEEEHHHJJJLLLMMMNNNQQQRRRVVVVVVVVVVVVXXXZZZ\\\]]]^^^^^^^^^______aaabbbccc```]]]ZZZXXXYYY\\\]]]^^^^^^]]]\\\[[[[[[\\\\\\]]][[[YYYVVVSSSQQQOOONNNMMMGGGGGGGGGFFFDDDBBB@@@???<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<>>>???AAAAAAEEEKKKQQQXXXdddooozzz~~~zzzyyywwwuuupppfff\\\VVVPPPMMMIIIGGGFFFFFFFFFEEEFFFHHHOOOYYYcccqqq}}}xxx}}}mmm___VVVQQQNNNLLLJJJIIIIIIHHHGGGEEECCCBBBAAA@@@??????======<<<;;;888888777666666666666666888888888888777666555444888888888888888888888888777777888999:::>>>CCCGGGOOOVVV___hhhnnnsssvvvxxxwwwzzzrrrfff\\\SSSMMMIIIHHHKKKQQQ[[[iii{{{sssqqqnnniiiTTTJJJBBB???===:::999:::888999999:::::::::999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>???CCCDDDGGGOOO\\\kkkyyy{{{yyyxxx{{{{{{xxx{{{dddTTTMMMCCCAAA???>>>>>>???AAACCCLLLTTTaaatttxxxnnnbbb\\\UUUPPPNNNLLLIIIGGGAAAAAAAAAAAABBBCCCDDDEEEDDDHHHNNNUUU___jjjttt{{{{{{|||~~~}}}xxxqqqjjjdddWWWQQQIIIDDDCCCBBB@@@>>>======>>>???BBBEEEGGGIIINNNQQQUUUXXXXXXXXXXXXYYYZZZZZZ[[[\\\]]]___```aaadddccccccbbbbbbbbbccccccccc```]]]\\\^^^aaabbbccccccaaa^^^[[[ZZZ[[[\\\^^^^^^\\\ZZZXXXXXXVVVSSSQQQOOOOOOOOONNNLLLIIIGGGEEE@@@??????>>>===<<<;;;;;;888888888999999:::;;;<<<======@@@EEEIIINNNXXXcccrrrzzzxxxnnniiieeebbb^^^UUUOOOLLLJJJIIIIIIIIIJJJKKKLLLMMMMMMPPPWWWaaaiiirrr|||rrrrrrxxx{{{iii]]]UUUPPPMMMJJJIIIHHHFFFDDDCCCAAAAAABBBAAA@@@???>>>======<<<999888777777666666777777888888888888777777666555999888777888999:::999777555666666777888===CCCGGGPPPWWW```iiiooosssvvvxxx{{{~~~|||qqqeee[[[SSSMMMIIIHHHLLLRRR\\\kkk}}}}}}qqqpppllldddSSSIIIAAA>>>===:::999:::888999::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????AAAAAADDDMMM[[[kkkyyy~~~~~~yyyiiiUUUIIICCCBBB@@@>>>>>>@@@BBBCCCKKKUUUccctttvvvlllbbb[[[SSSOOONNNMMMJJJGGGDDDCCCCCCCCCCCCCCCDDDDDDCCCFFFKKKRRR[[[fffqqqxxxyyyyyy{{{}}}~~~zzzuuunnnfff\\\VVVNNNHHHBBB@@@AAABBBBBBAAABBBBBBDDDFFFIIILLLOOOQQQUUUYYY^^^aaaaaa___]]]\\\YYY[[[]]]___bbbdddeeeeeeddddddeeeeeeggghhhjjjjjjkkkiiiggggggjjjlllnnnnnnmmmiiiccc]]]ZZZ[[[\\\^^^bbb```_________^^^YYYVVVXXXXXXXXXWWWUUURRROOOMMMFFFEEEDDDBBB@@@???======:::::::::999999888888888:::999<<<@@@BBBFFFOOOXXXgggwww{{{vvvrrrfff^^^XXXVVVSSSNNNLLLNNNNNNPPPRRRTTTVVVXXX[[[\\\\\\___gggnnnsssxxx{{{lllhhhhhhxxxiii^^^WWWRRRNNNLLLJJJGGGEEECCCCCCCCCBBBBBBAAA@@@???>>>======999888777777666666777777777777888888888777777666999777666777999999888666666777777777888===CCCHHHPPPWWWaaajjjpppuuuyyy{{{|||vvvlllbbbYYYSSSMMMJJJHHHKKKRRR\\\kkk~~~xxxppppppkkkbbbQQQGGG???===<<<:::999;;;888999::::::;;;;;;:::::::::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????@@@???CCCNNN___qqq}}}nnnUUUFFFDDDBBB@@@>>>>>>@@@BBBCCCKKKVVVdddssstttiiiaaaZZZRRRNNNMMMMMMJJJGGGGGGFFFEEEDDDDDDCCCCCCDDDBBBEEEIIIOOOXXXcccnnnuuuwwwxxxyyy{{{~~~zzzxxxsssmmmfff\\\RRRKKKKKKFFFAAA@@@BBBEEEEEEEEEGGGHHHJJJMMMPPPSSSVVVXXXYYY^^^dddgggfffbbb___]]]YYY[[[___cccfffhhhiiijjjggghhhjjjnnnqqquuuyyy{{{zzzyyyxxxyyy|||~~~}}}wwwooogggcccbbbdddfffkkkjjjiiijjjkkkiiiddd___^^^^^^^^^]]][[[WWWTTTRRRLLLKKKIIIGGGEEEBBBAAA@@@>>>>>>===;;;:::888777777888888:::>>>@@@BBBJJJSSS]]]ooozzzsssnnnjjjcccYYYRRRRRRQQQNNNOOOTTTWWWZZZ]]]```cccfffiiikkklllooouuu{{{}}}yyyggg```___uuuyyylllccc^^^SSSQQQMMMJJJGGGGGGGGGGGGCCCBBBBBBAAA@@@???>>>>>>999888888777777777777777777777888888888888777777888666444555888999777555999999999999:::???EEEJJJRRRXXXbbblllsssyyy}}}vvvpppggg___XXXRRRNNNKKKGGGJJJQQQ[[[kkk~~~tttpppsssmmmcccOOOFFF>>><<<<<<:::999;;;888999::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@DDDEEEIIIVVViii}}}yyy^^^LLLCCC???<<<=========AAAFFFJJJRRR___lll{{{vvvhhh```ZZZTTTNNNLLLKKKJJJJJJEEEEEEEEEEEEDDDCCCBBBAAABBBEEEIIIOOOWWW```jjjqqquuuwwwyyy{{{}}}}}}yyyrrrhhh^^^XXXQQQKKKGGGFFFGGGGGGGGGHHHKKKOOORRRTTTRRRQQQRRRUUUYYYZZZ[[[ZZZ^^^dddiiilllkkkjjjhhhdddgggkkkpppuuuwwwyyyyyyyyyzzz|||~~~yyywwwuuuuuutttvvvxxxxxxtttnnngggbbbddddddeeeffffffddd```]]]XXXUUUQQQNNNKKKGGGCCC@@@CCCBBB?????????>>><<<;;;888777666666:::???EEEHHHWWWcccsss}}}~~~|||zzzwwwtttnnnhhhddd[[[ZZZWWWSSSPPPRRRXXX^^^ccciiiqqqwww{{{|||}}}~~~~~~}}}~~~zzzggg\\\\\\kkkrrriii___TTTLLLMMMMMMHHHEEEFFFGGGFFFEEEDDDCCC@@@;;;888>>>===;;;999777666666777888777777666666666666777666777777777777777666666888999999999;;;>>>CCCFFFQQQXXXccckkkqqqvvv{{{~~~sssjjj```\\\WWWPPPKKKIIIFFFJJJQQQ\\\lll~~~zzzmmmmmmpppkkkcccOOOIII@@@;;;999999888777999999999999::::::;;;<<<:::;;;;;;:::999999:::<<<:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????@@@CCCDDDKKK[[[qqqxxx^^^MMMDDD???<<<===>>>>>>AAAFFFHHHPPP[[[gggtttwwwiii^^^YYYRRRMMMJJJIIIIIIHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBEEEIIINNNUUU___iiiooosssuuuwwwyyyzzz|||{{{wwwlllfff]]]UUUQQQMMMJJJHHHFFFIIINNNRRRUUUXXX[[[]]]ZZZYYYYYY[[[___cccfffgggfffiiinnnsssxxx{{{|||}}}|||~~~vvvrrrsssrrrqqqqqqppplllhhhddd```\\\WWWRRROOOLLLHHHFFFKKKGGGCCC@@@??????>>>===;;;:::888888:::===AAADDDQQQ\\\kkkwww|||zzzvvvsssooommmllljjjhhheeebbb___[[[\\\\\\[[[ZZZ]]]dddjjjvvv{{{xxxdddXXXWWWddd~~~{{{pppdddXXXSSSOOOHHHDDDDDDEEEDDDDDDEEEEEEDDDAAA>>>@@@>>><<<:::999888888888888888777666666666666777555666666666666666555555777888999999:::>>>CCCGGGQQQXXXbbbjjjoootttyyy|||}}}rrrhhh___ZZZVVVOOOJJJIIIGGGKKKSSS___nnnzzzmmmkkkmmmhhh___JJJDDD<<<888888999999888999999999999999:::;;;<<<:::;;;;;;:::999999:::<<<::::::;;;;;;;;;<<<<<<<<<:::;;;===>>>???@@@AAABBBFFFKKKWWWiii}}}xxx___NNNEEE@@@===>>>>>>>>>AAAFFFIIIPPPYYYcccmmm|||wwwjjj^^^XXXQQQKKKIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBDDDHHHLLLSSS\\\ffflllrrrsssuuuvvvvvvwwwyyy{{{|||tttnnnaaa[[[SSSMMMKKKKKKLLLLLLNNNSSS[[[bbbeeeggghhhiiicccbbbcccgggmmmssswwwxxxyyy{{{~~~zzzuuuqqqkkkfff___ZZZVVVTTTRRRPPPRRRNNNHHHDDDBBBAAA@@@???>>>===;;;;;;;;;<<<===>>>IIIQQQ^^^gggkkkiiieeebbb\\\\\\[[[ZZZZZZZZZ[[[[[[\\\```eeeiiilllpppwww}}}vvvbbbVVVSSS]]]qqqzzzkkk___VVVMMMGGGFFFGGGFFFEEEFFFGGGFFFDDDBBBAAA@@@???===<<<;;;::::::999888888777666666777777666666777777777777666666777888888999:::>>>CCCGGGPPPWWW```hhhlllpppuuuyyyzzz~~~pppggg]]]XXXTTTNNNIIIIIIGGGLLLUUUbbbqqq|||mmmiiikkkeee\\\GGGAAA;;;888999;;;;;;::::::999999999999::::::;;;:::;;;;;;:::999999:::<<<:::;;;;;;;;;;;;<<<<<<<<<:::<<<>>>@@@@@@AAACCCEEEKKKVVVhhh{{{yyy```PPPEEE@@@<<<=========@@@EEELLLSSS[[[ccclllxxxyyylll___YYYRRRLLLIIIGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBDDDGGGKKKQQQZZZdddjjjppprrrtttttttttssstttuuu{{{~~~}}}uuullleee\\\WWWQQQMMMLLLOOOSSSVVV^^^bbbiiinnnppppppppppppnnnnnnpppttt{{{yyytttkkkddd___\\\ZZZXXXUUUQQQLLLIIIFFFEEEBBB@@@>>>>>>===<<<;;;;;;::::::BBBHHHQQQXXXYYYWWWUUUSSSOOOOOOOOOOOOPPPSSSXXX[[[aaahhhqqqyyyuuuaaaUUUSSSYYYggg{{{pppcccXXXPPPMMMLLLJJJGGGFFFEEEDDDBBB@@@AAAAAA@@@>>>===<<<<<<<<<:::999888888777777777777777777888999999999888888666777888999:::>>>CCCGGGOOOUUU^^^dddhhhlllqqquuuyyy~~~~~~nnnddd[[[VVVRRRLLLIIIHHHGGGMMMWWWdddtttooojjjjjjddd[[[HHHCCC===:::<<<======<<<:::999999999999999::::::::::::;;;:::999999:::<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>AAABBBBBBCCCFFFIIITTTdddzzzyyyaaaQQQDDD???<<<<<<<<<<<>>>>>===<<<;;;:::>>>CCCIIILLLLLLJJJIIIHHHGGGHHHIIIJJJLLLQQQYYY^^^jjjrrr~~~rrr___UUUUUUXXXaaammmuuuzzztttfff[[[TTTOOOLLLHHHFFFDDDCCCAAA???AAAAAA@@@???>>>======<<<;;;;;;999888888777777777555666777777888888888777777888888888999===BBBEEELLLRRRZZZ```dddhhhmmmqqqzzz}}}~~~~~~~~~}}}}}}~~~mmmcccYYYTTTQQQLLLIIIIIIFFFMMMWWWeeettttttooommmfff\\\IIIDDD>>>;;;<<<===;;;::::::999999888888999999999::::::;;;:::999999:::<<<;;;;;;;;;<<<<<<<<<======>>>AAADDDEEEDDDGGGMMMRRReeetttxxx```PPPEEE@@@======<<<<<>>======>>>@@@CCCDDDCCCBBBBBBBBBAAADDDGGGIIIMMMTTT^^^eeeuuu~~~nnn]]]VVVVVVZZZaaaiiiiiiggghhhmmmvvvwwwhhh]]]SSSOOOKKKHHHFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>===<<<<<<:::999888888777777222333444555555666555555888999999888999;;;@@@CCCIIIOOOWWW]]]aaaeeekkkoooyyy{{{~~~~~~}}}|||{{{{{{wwwyyyzzzzzzyyyyyyzzz{{{lllbbbXXXSSSPPPLLLIIIJJJGGGMMMXXXfffuuu}}}vvvrrrhhh\\\HHHCCC===:::::::::888666:::999999888888888888999:::;;;;;;:::999999:::<<<;;;;;;<<<<<<<<<=========@@@CCCFFFGGGHHHMMMWWW```wwwuuu]]]NNNGGGBBB??????>>>===@@@EEEHHHPPP[[[fffqqqtttddd___VVVOOOKKKIIIGGGFFFBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDHHHNNNXXXccckkkssswww{{{~~~~~~|||{{{zzz~~~{{{ssslllfffaaa]]]ZZZZZZ___ffflllpppuuuzzz~~~~~~yyymmmhhhaaa[[[XXXVVVUUUTTTJJJIIIGGGEEECCCAAAAAA@@@>>>@@@AAA@@@>>>===>>>???>>>CCCHHHMMMSSS\\\hhhqqqnnn```[[[ZZZ___hhhooolllccc___aaa]]]dddppp|||yyylll]]]XXXRRRMMMJJJHHHGGGFFFBBBCCCCCCCCCCCCAAA@@@???===<<<;;;:::999888888888333333444666666777777777:::::::::999888:::>>>AAAFFFLLLTTTZZZ^^^ccciiinnnvvvwwwxxxxxxyyy{{{~~~|||{{{zzzxxxvvvtttssstttuuusssvvvzzz|||{{{zzzyyyxxx~~~~~~lllbbbWWWSSSPPPLLLJJJKKKHHHOOOZZZhhhvvv|||uuuhhh[[[GGGBBB===:::;;;;;;999777::::::999888888888888888:::;;;;;;:::999999:::<<<<<<<<<<<<<<<============>>>BBBFFFGGGKKKUUUcccooorrrZZZKKKIIIDDDAAAAAA@@@???BBBGGGHHHQQQ]]]iiiuuuvvvddd___VVVOOOKKKHHHFFFEEECCCCCCDDDDDDDDDDDDDDDCCCBBBCCCDDDHHHNNNYYYdddllltttxxx~~~~~~~~~yyypppgggbbb^^^[[[ZZZeeekkkrrrxxxzzz{{{~~~yyyrrrggg___[[[ZZZ[[[[[[QQQOOOLLLHHHEEEDDDCCCCCC?????????>>><<<;;;===>>>>>>DDDLLLRRRZZZdddqqq{{{pppeeeaaa^^^eeepppxxxssshhhaaa```TTTSSSSSSWWWbbbwwwyyygggbbbYYYRRRMMMIIIGGGEEEDDDDDDEEEEEEEEECCCBBBAAA>>>===;;;:::999888888888666666888999999:::::::::;;;;;;:::999888999===@@@EEEJJJRRRXXX\\\bbbhhhmmmssssssttttttuuuxxx}}}|||yyyxxxxxxxxxxxxwwwwwwvvvssspppmmmmmmoooqqqrrrwww}}}~~~|||{{{zzz}}}lllbbbWWWSSSPPPLLLKKKLLLJJJPPP\\\iiixxxwwwgggYYYGGGCCC>>><<<===>>><<<:::::::::999888777777888888:::;;;;;;:::999999:::<<<<<<<<<<<<<<<=========>>><<<@@@EEEHHHMMMZZZlllzzzrrr^^^QQQMMMFFFAAA???>>>===AAAGGGFFFOOO\\\gggrrruuuhhh]]]TTTOOOLLLGGGEEEEEECCCBBBAAABBBCCCCCCAAA@@@@@@BBBDDDHHHOOOYYYdddllltttzzz~~~~~~~~~}}}~~~yyyssskkkdddaaaccchhhkkkqqqvvv}}}ttteeecccfffddd___TTTQQQOOOMMMHHHAAA@@@CCC@@@??????@@@AAABBBAAAAAADDDIIIPPPVVV^^^iiiuuu~~~oooaaa___dddttt{{{ssseeeWWWQQQPPPNNNMMMNNNVVViii|||sssddd[[[SSSJJJGGGIIIIIIHHHGGGGGGFFFDDD@@@<<<>>>>>>===<<<;;;999777666888999:::;;;:::888666444:::999999888:::<<<>>>@@@JJJKKKNNNRRRXXX^^^cccfffjjjnnnrrrsssrrrrrrtttvvvuuutttsssssstttsssqqqooolllkkkiiieeecccffflllrrrxxx|||}}}{{{}}}~~~kkkaaaWWWSSSPPPLLLIIIJJJQQQVVV```nnn~~~}}}vvvgggVVVFFF@@@=========::::::;;;999999888888999999:::;;;;;;::::::::::::;;;<<<<<<:::<<<===<<<;;;;;;<<<===<<<@@@EEEGGGKKKXXXkkk{{{yyydddUUUMMMFFFAAA???>>>===AAAGGGGGGPPP\\\fffrrr|||ppphhh^^^TTTPPPMMMHHHFFFGGGDDDCCCBBBBBBDDDCCCBBB@@@AAABBBDDDHHHNNNXXXcccjjjsssyyy}}}}}}~~~~~~|||uuuqqqkkkffffffjjjpppuuu{{{uuullljjjgggccc]]]WWWRRRPPPKKKDDDAAABBB>>>>>>>>>???BBBDDDDDDEEEKKKPPPWWW___fffppp|||}}}{{{}}}ooocccaaahhh{{{~~~mmm\\\PPPMMMIIIGGGDDDGGGSSS___{{{tttggg[[[OOOIIIIIIFFFEEEFFFGGGHHHGGGEEEBBB@@@@@@???===<<<999888666777777888999999999888777;;;:::999999999;;;===>>>FFFGGGJJJNNNTTTYYY^^^```eeehhhkkklllllllllmmmoooooonnnmmmlllkkkjjjhhhfffdddeeeeeeddddddhhhooouuu~~~~~~rrrggg[[[VVVRRRMMMJJJKKKOOOTTT```ooo~~~vvvhhhWWWFFF@@@<<<======:::999;;;999999888888999999:::;;;888999;;;<<<===<<<;;;::::::<<<===<<<;;;;;;<<<>>>???BBBEEEFFFJJJWWWjjjxxxkkkYYYLLLFFFAAA???>>>>>>BBBGGGHHHQQQ\\\gggqqq}}}oooiii___UUUQQQNNNJJJGGGHHHEEEDDDCCCCCCDDDDDDCCCAAACCCDDDEEEHHHMMMVVV```gggqqqxxx|||}}}~~~{{{rrrpppmmmlllooovvv}}}yyysssnnnjjjddd\\\TTTPPPLLLFFFBBBAAA<<<===>>>@@@CCCFFFIIIJJJQQQWWW```gggooowwwxxxnnnjjjlllooorrr}}}}}}}}}|||}}}oooddddddjjjwwweeeWWWPPPIIIFFFCCCAAADDDIII]]]kkkwwwgggXXXOOOLLLGGGFFFFFFGGGIIIIIIGGGFFFCCCBBBAAA???===;;;999777666666777777888999::::::<<<;;;:::999999:::;;;<<>>>>>===:::999:::;;;======<<<<<<===>>>BBBCCCDDDEEEJJJWWWiiiwwwzzzlllYYYKKKEEE@@@@@@???>>>BBBGGGKKKSSS^^^hhhrrruuujjj```VVVRRROOOKKKIIIJJJGGGFFFDDDDDDDDDEEEDDDBBBDDDDDDEEEGGGLLLTTT]]]dddooovvv{{{|||~~~|||tttsssssstttyyyzzztttiii]]]SSSOOOLLLGGGBBBAAA>>>???@@@BBBDDDHHHMMMPPPVVV\\\eeelllsssyyy}}}vvvkkkbbb___```dddgggttttttsssssstttyyyoooeeeeeeiiiqqqaaaVVVKKKGGGEEEBBB@@@AAAJJJRRRccc{{{uuudddXXXRRRKKKJJJHHHGGGHHHGGGFFFDDDEEEDDDCCCAAA???<<<:::999888777666555666777999;;;<<<;;;::::::999::::::;;;BBBCCCEEEHHHKKKNNNQQQRRRRRRSSSTTTUUUUUUVVVWWWWWW[[[ZZZYYYWWWVVVUUUVVVXXXYYY^^^dddhhhlllqqqwww}}}qqqcccZZZSSSMMMJJJKKKMMMUUUcccsss{{{rrraaaQQQEEE@@@<<<<<<<<<999999;;;999999888888999999:::;;;888999;;;<<<===<<<;;;::::::;;;======<<<<<<===???BBBCCCDDDFFFNNN\\\mmmxxx|||rrruuuhhhUUUJJJDDD@@@@@@@@@???BBBGGGMMMUUU___hhhqqq|||jjj```WWWSSSPPPLLLJJJKKKIIIGGGDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFJJJRRR[[[aaammmtttzzz{{{~~~|||||||||~~~~~~}}}{{{zzz|||{{{yyyzzz~~~~~~qqqdddWWWPPPLLLFFFAAA@@@BBBCCCDDDEEEGGGKKKQQQVVV]]]ccckkkqqquuuzzz}}}zzznnniiibbb\\\YYY[[[```dddggghhhiiiiiikkknnnsssvvvoooeeedddhhhiiiZZZKKKEEECCC@@@>>>===BBBFFFPPPddd|||ooo```WWWNNNLLLIIIGGGGGGGGGEEEDDDFFFEEEDDDCCC@@@>>><<<;;;;;;999777555555666777999;;;;;;;;;;;;;;;;;;<<<<<<@@@AAACCCEEEGGGIIIJJJKKKKKKKKKJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMOOOSSSWWW^^^ccciiinnnqqquuuzzz~~~~~~qqqbbbXXXRRRKKKIIIIIIOOOWWWfffuuu||||||qqq___OOOEEE???;;;<<<<<<999888:::999999888888999999:::;;;<<<;;;:::999999;;;<<<===:::;;;======<<<===>>>@@@AAABBBDDDKKKVVVeeesss|||{{{qqqttt{{{cccRRRIIIDDD@@@AAA@@@???BBBGGGMMMUUU___gggooo}}}}}}jjj```WWWSSSPPPLLLKKKKKKIIIGGGDDDCCCCCCDDDCCCBBBDDDDDDDDDFFFIIIQQQZZZ```kkkrrrxxx{{{~~~yyywwwtttsssssssssqqqpppsssqqqmmmmmmpppxxxzzzmmm^^^TTTLLLDDDAAAAAAFFFHHHIIIIIIJJJPPPXXX^^^hhhmmmsssvvvxxx{{{zzztttpppcccbbb___[[[YYY\\\aaaeeeeeefffgggggghhhiiillloooyyypppeeedddiiirrrbbbPPPHHHDDD@@@======@@@@@@FFFSSSeee}}}{{{iii]]]QQQNNNJJJHHHHHHHHHHHHHHHEEEEEEDDDCCCAAA@@@>>>===;;;999777555444555666777999:::;;;<<<===>>>?????????@@@AAACCCDDDDDDEEEEEEGGGFFFDDDDDDFFFGGGGGGFFFBBBDDDFFFFFFGGGLLLTTTZZZfffjjjpppsssuuuwww{{{yyymmm___WWWQQQKKKHHHHHHPPPYYYhhhwww}}}xxxoooxxx}}}rrr___PPPEEE???;;;<<<;;;999888:::999999888888999999:::;;;===;;;999888888:::===???:::;;;============???AAA@@@BBBHHHSSSaaaooozzz{{{xxx}}}~~~tttvvvttt```RRRHHHCCC@@@AAAAAA@@@BBBGGGKKKSSS\\\dddlllyyyzzziii___VVVRRRPPPLLLKKKKKKJJJGGGDDDBBBBBBCCCCCCBBBCCCCCCDDDEEEIIIPPPYYY___iiiqqqwwwzzz~~~wwwssssssuuusssxxx|||yyyuuurrrpppoooeeedddbbbbbbcccdddcccbbbaaa___\\\\\\___eeelllqqqvvvyyy{{{{{{zzzyyy{{{}}}{{{~~~xxxlll___TTTJJJCCCCCCGGGGGGJJJLLLMMMOOOUUU___gggrrrvvvyyyzzzzzz{{{}}}vvvoookkkbbbccccccaaa```bbbfffjjjkkklllkkkjjjiiijjjmmmpppsss{{{tttfffdddhhhuuufffVVVMMMHHHCCC@@@@@@<<<>>>BBBGGGPPPeeeyyyjjjXXXSSSNNNJJJIIIIIIHHHHHHDDDDDDDDDCCCBBB@@@???>>>888777666666555666777777777999;;;===???AAABBBCCCBBBCCCDDDEEEFFFEEEEEEDDDFFFDDDAAAAAACCCDDDDDDCCC@@@CCCFFFGGGHHHNNNXXX```lllppptttvvvwwwxxx|||~~~ssshhh\\\VVVQQQKKKHHHHHHOOOXXXhhhwwwxxxrrrfffoooyyyzzzooo]]]OOOEEE???;;;;;;;;;888888:::999999888888999999:::;;;<<<;;;:::999999;;;<<<===:::;;;=========>>>???AAAAAADDDMMM\\\lllxxx~~~{{{tttqqqtttzzzwwwxxxqqq___TTTHHHCCC@@@AAAAAA@@@BBBGGGIIIQQQZZZbbbiiivvvxxxiii___VVVRRRPPPLLLJJJKKKJJJGGGCCCAAABBBBBBBBBBBBBBBCCCCCCDDDHHHPPPYYY___hhhpppwwwzzz~~~{{{pppgggbbbbbbeeehhhnnnwww~~~{{{rrroookkkeeeaaa]]][[[ZZZTTTRRRRRRSSSUUUWWWWWWWWWQQQPPPNNNNNNQQQVVV[[[^^^cccggglllnnnmmmmmmoooqqqvvvxxx{{{~~~rrrvvvyyyxxxzzz~~~ooofff[[[QQQHHHCCCGGGMMMGGGJJJMMMOOOQQQYYYeeennnwwwzzz|||{{{zzzzzz}}}}}}vvvpppkkkeeegggiiiiiihhhhhhllloooooonnnllliiigggiiimmmppppppyyywwwhhhdddfff}}}nnnaaaTTTMMMHHHCCC@@@@@@:::<<<@@@AAACCCSSSwwwxxx```[[[TTTNNNJJJHHHFFFEEECCCCCCCCCCCCBBBAAA@@@???555555555666666777888999666888:::>>>AAACCCEEEFFFHHHHHHIIIJJJJJJIIIHHHGGGGGGCCC@@@@@@BBBDDDCCCAAADDDGGGIIIJJJLLLSSS]]]fffooorrrvvvwwwwwwyyy}}}{{{oooeee[[[VVVRRRLLLIIIIIIMMMWWWgggwww~~~vvvooobbbkkkttt|||~~~wwwuuukkkZZZMMMDDD???;;;;;;;;;888888:::999999888888999999:::;;;999:::;;;;;;<<<<<<;;;;;;:::;;;===>>>===>>>@@@AAABBBGGGQQQaaarrr}}}wwwqqqmmmpppuuuzzzxxxyyyttt^^^PPPBBB@@@===;;;;;;>>>AAADDDJJJOOOWWW___hhhuuuzzzqqqeee[[[WWWTTTOOOKKKIIIFFFFFFEEEDDDCCCBBBAAAAAACCCBBBBBBEEEGGGJJJSSS^^^fffooowwwzzz|||}}}qqqddd\\\UUUPPPPPPTTTWWWaaappp{{{yyyvvvrrrkkkeeeaaa]]]XXXTTTRRRPPPNNNLLLDDDEEEFFFGGGHHHHHHHHHHHHIIIHHHGGGFFFGGGHHHIIIJJJRRRSSSVVVXXX[[[^^^```aaaiiikkkooorrrrrrqqqooommmfffeeeggglllqqqtttqqqmmmeee```YYYTTTQQQQQQPPPPPPPPPPPPPPPQQQTTT\\\ffflllxxx||||||{{{~~~zzzuuurrrqqqpppqqqrrrsssttttttttttttvvvsssooollljjjkkknnnppptttxxx~~~vvviiifffggg{{{rrrdddUUUMMMHHHCCC???>>>AAA;;;;;;@@@CCCJJJaaazzzqqqhhhZZZPPPLLLJJJIIIHHHFFFFFFEEEEEEEEEBBB>>>;;;===<<<999777555444444444444777<<>>===<<<;;;::::::999:::;;;<<<>>>>>>>>>???AAACCCGGGJJJVVViiixxx~~~yyyuuusssvvvzzz}}}{{{zzzrrr]]]PPPDDDBBB???======???CCCEEEIIINNNVVV^^^gggttt~~~sssggg[[[VVVSSSNNNJJJIIIFFFEEEEEEDDDCCCBBBBBBBBBCCCBBBBBBEEEGGGJJJSSS]]]eeennnwwwyyy|||wwwiii^^^SSSMMMHHHEEEFFFIIIRRR]]]lllyyyxxxooohhhddd```YYYTTTQQQNNNIIIGGGFFFEEEDDDCCCAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHIIILLLNNNQQQRRRSSSUUUWWWYYY[[[\\\[[[ZZZYYYXXXWWWXXX\\\cccffffffeee```]]]XXXUUUSSSQQQOOOMMMPPPPPPPPPQQQTTT\\\ffflllwww|||~~~}}}}}}zzzyyyyyyxxxyyyzzz{{{|||}}}~~~~~~|||yyytttpppmmmmmmnnnooorrrvvv{{{wwwiiiffffff|||pppcccUUUNNNIIICCC???>>>@@@;;;:::>>>???DDDXXXnnn{{{qqqcccWWWQQQNNNKKKIIIGGGGGGFFFFFFFFFDDD@@@===>>><<<:::888666666666666666999===@@@BBBFFFJJJMMMNNNQQQUUUWWWUUUSSSRRRQQQKKKJJJIIIHHHIIIKKKNNNPPPOOORRRUUUVVVYYY```kkktttvvvyyy{{{zzzyyyyyy|||~~~{{{|||yyywwwwwwzzzxxxlllddd\\\UUUNNNGGGFFFHHHTTT___ooo|||}}}ssslllgggmmmyyy}}}rrrssstttiiiWWWJJJ???>>><<<:::999999999999::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;<<<<<<===?????????@@@BBBEEEJJJPPP^^^qqq~~~~~~|||~~~qqq\\\PPPFFFDDDAAA??????AAADDDEEEHHHMMMTTT]]]fffssswwwjjj\\\UUUQQQLLLIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBEEEFFFIIIRRR[[[dddmmmuuuxxx{{{rrrfffXXXOOOGGGCCCAAA???AAAEEEKKKVVVggguuu}}}{{{vvvrrrpppjjjddd[[[UUURRROOOKKKHHHGGGEEEBBBAAABBBBBBBBBAAA???@@@AAACCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDD>>>???@@@BBBCCCEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJHHHGGGGGGKKKQQQWWWZZZ\\\^^^\\\YYYWWWVVVSSSPPPMMMPPPPPPOOOPPPTTT\\\fffmmmtttzzz~~~~~~|||wwwsssqqqpppqqqssswww|||xxxiiiffffff|||ooobbbUUUNNNJJJDDD???>>>AAA===<<<>>>===???MMM^^^~~~ooobbbYYYSSSNNNJJJHHHGGGGGGGGGGGGFFFCCC@@@>>><<<:::888777777777777666888;;;>>>BBBGGGLLLQQQRRRVVVYYY[[[ZZZXXXXXXWWWQQQPPPPPPPPPQQQSSSVVVWWWWWWZZZ^^^```ccciiiqqqxxxyyy{{{|||zzzwwwwwwzzz}}}yyytttqqqpppoooqqqwwwyyyjjjcccZZZTTTMMMGGGFFFIIITTT___nnnzzz}}}xxxpppkkkiiiqqq}}}yyypppqqqrrrgggVVVJJJ@@@???===:::999888888888::::::::::::::::::::::::::::::::::::;;;<<<===>>>===>>>@@@@@@@@@AAADDDFFFLLLWWWjjj~~~~~~{{{{{{sss]]]OOOGGGEEEBBB@@@???AAACCCDDDGGGLLLTTT\\\fffsss{{{mmm]]]UUUPPPKKKHHHHHHFFFEEEDDDCCCBBBCCCCCCDDDCCCAAABBBEEEFFFHHHPPPYYYaaakkktttwwwzzzyyyggg[[[PPPHHHBBB@@@???>>>???BBBEEEPPP```nnnvvvyyyzzzzzzzzzxxxtttoooiiiccc___\\\XXXSSSMMMJJJIIIIIIHHHGGGGGGEEECCCCCCDDDEEEEEEDDDAAABBBDDDEEEGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEEEE@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBAAA@@@AAAFFFMMMTTTYYY```^^^\\\ZZZYYYWWWTTTQQQPPPOOONNNNNNRRRZZZdddlllqqqxxx~~~~~~zzzxxxwwwvvvyyy|||yyyiiifffeee|||nnnbbbUUUOOOKKKEEE@@@>>>AAA??????@@@======GGGSSSlllzzzkkk```WWWPPPKKKIIIHHHGGGGGGHHHGGGDDDBBB===<<<:::888777777777888444666888:::>>>EEELLLQQQSSSVVVZZZ\\\[[[ZZZZZZ[[[YYYYYYZZZ[[[\\\^^^```aaa```cccfffhhhjjjnnnsssvvvxxxyyyzzzwwwttttttwww{{{~~~~~~~~~wwwooojjjjjjkkkooowwwxxxkkkcccZZZTTTNNNIIIHHHLLLPPP\\\lllwwwyyyvvvqqqooorrrzzzyyyqqqrrrqqqeeeTTTHHH@@@???===:::999888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>><<<>>>???@@@@@@AAADDDFFFLLLZZZrrr{{{|||www___PPPFFFDDDBBB?????????@@@BBBFFFLLLSSS\\\fffsssppp___VVVPPPKKKIIIIIIGGGFFFDDDBBBBBBBBBCCCDDDBBBAAACCCEEEFFFGGGNNNWWW___iiirrrvvvzzzooo^^^RRRKKKEEE???>>>===::::::<<>>???@@@AAAAAABBBAAA@@@???AAAHHHSSS[[[cccaaa^^^\\\[[[XXXUUUSSSMMMLLLKKKKKKNNNWWWbbbiiirrrxxx~~~}}}}}}{{{jjjfffddd{{{pppcccVVVOOOKKKEEEAAA???>>>???@@@@@@>>>>>>DDDKKKaaasssggg]]]SSSNNNKKKJJJHHHHHHHHHGGGEEECCC===<<<:::888777777777777555666777999===CCCKKKQQQRRRUUUYYY[[[[[[[[[\\\]]]___```bbbdddfffggghhhiiiiiikkkmmmnnnoooqqqrrrtttsssuuuuuussspppppptttxxx|||~~~}}}xxxnnngggiiijjjpppyyy~~~uuuiiiaaaXXXSSSMMMHHHIIIMMMRRR___pppzzzzzzwwwvvvvvv}}}uuutttqqqdddRRREEE@@@???<<<:::999888888888;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===;;;<<<>>>??????AAADDDFFFJJJYYYtttzzzbbbQQQEEEDDDAAA???>>>>>>??????EEEJJJRRRZZZeeerrrrrraaaXXXSSSMMMJJJJJJHHHGGGDDDBBBAAAAAABBBCCCBBBAAACCCEEEEEEFFFMMMUUU]]]fffpppuuuyyy}}}mmmZZZNNNMMMGGGBBBAAA???;;;999:::>>>DDDMMMVVV\\\]]]\\\ZZZYYYWWWTTTPPPLLLIIIGGGFFFEEEEEECCCCCCCCCCCCDDDEEEHHHGGGFFFGGGHHHHHHGGGFFFHHHIIIKKKNNNPPPRRRSSSSSSRRRRRRQQQQQQOOONNNLLLKKKFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBAAAAAABBBBBBCCCBBBCCCBBB@@@@@@HHHUUU___fffeeecccaaa___ZZZUUUQQQJJJIIIGGGFFFJJJSSS^^^fffrrrvvvyyyyyywwwxxx~~~|||kkkfffddd{{{uuugggXXXPPPKKKEEEBBBAAA;;;===???>>>===>>>BBBFFFYYYyyyzzznnndddZZZTTTOOOMMMKKKJJJIIIHHHFFFDDD@@@>>><<<:::888777777777777888999;;;>>>CCCJJJOOOPPPSSSVVVXXXYYYZZZ\\\]]]```bbbeeehhhjjjkkkkkkkkkoooooopppqqqrrrsssssssssqqqrrrqqqooollllllqqquuuyyy}}}~~~zzzrrriiihhhkkkqqq||||||rrreee]]]TTTOOOJJJFFFGGGLLLTTTbbbrrrzzzyyyuuuvvvyyyyyyxxxrrrcccPPPDDD???>>><<<:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<===:::<<<>>>??????AAADDDFFFKKKXXXpppzzzcccSSSFFFDDDBBB@@@>>>>>>>>>>>>BBBGGGOOOXXXbbbppp~~~sssccc[[[UUUOOOLLLKKKJJJHHHEEEBBB@@@@@@AAABBBBBBAAACCCEEEEEEEEEKKKSSS[[[eeeoootttxxxwwwdddXXXPPPKKKGGGFFFDDD>>>;;;;;;<<<>>>CCCIIIMMMNNNMMMLLLKKKJJJHHHFFFEEEDDDEEEEEECCCDDDFFFGGGHHHIIIJJJKKKPPPOOOOOOPPPRRRSSSRRRPPPNNNPPPRRRUUUWWWYYYZZZ[[[YYYYYYYYYXXXWWWUUUSSSQQQJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHBBBDDDEEECCCCCCKKKZZZfffjjjkkkllllllhhh```VVVOOOGGGEEECCCBBBFFFOOO[[[cccmmmnnnnnnkkkiiillluuu|||}}}kkkfffccczzzyyyjjjYYYPPPKKKEEECCCCCC<<>>???;;;===???@@@@@@BBBEEEHHHNNNWWWkkkyyycccTTTFFFEEECCCAAA???>>>>>>>>>???EEEMMMVVV```nnn|||ttteee]]]WWWQQQMMMLLLKKKIIIEEEBBB@@@@@@@@@AAABBBAAACCCEEEEEEEEEKKKSSSZZZdddnnnsssxxxsssfffNNNIIIEEEEEECCC===:::::::::;;;===@@@CCCEEEDDDCCCCCCBBBAAAAAABBBCCCDDDEEEBBBEEEJJJNNNPPPRRRTTTUUUSSSSSSSSSUUUXXXZZZYYYXXXTTTVVVXXX[[[^^^```aaabbb___``````___]]][[[YYYWWWOOOOOOOOOOOOOOOPPPPPPPPPKKKKKKLLLLLLLLLLLLKKKJJJBBBEEEGGGFFFFFFOOO___llloooqqquuuwwwrrrgggYYYOOOEEECCCAAA@@@DDDMMMYYYaaafffeeeccc___\\\aaakkkttt}}}lllgggccczzz|||lll[[[PPPJJJEEECCCDDD@@@CCCDDDCCCAAACCCEEEFFFEEEWWWzzz|||sssiiicccXXXUUUQQQOOONNNLLLJJJHHHGGGEEEBBB???<<<:::999999666777888999:::===BBBEEEEEEGGGKKKMMMOOOPPPSSSUUUXXX[[[___cccffffffffffffiiihhhhhhjjjmmmoooppppppttttttrrrmmmhhhgggjjjnnntttzzz}}}}}}~~~~~~xxxooodddhhhqqq}}}xxxpppeee]]]TTTOOOJJJGGGJJJOOOSSScccvvv~~~~~~{{{zzzssscccQQQEEE<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;===>>>@@@AAA<<<>>>@@@AAABBBDDDGGGIIIRRRWWWgggiiiVVVJJJGGGBBB>>>===>>>AAABBBAAADDDJJJRRR]]]jjjxxxvvvfff[[[WWWSSSLLLGGGGGGGGGGGGFFFEEECCCAAA@@@BBBCCCCCCCCCDDDFFFJJJMMMYYY___iiirrryyy~~~kkkXXXSSSNNNIIIBBB;;;;;;>>><<<;;;:::;;;===?????????>>>???@@@BBBDDDGGGIIIKKKKKKNNNSSSVVVWWWXXXYYYZZZaaa```^^^___```bbbaaaaaa___^^^]]]^^^aaacccccccccdddeeeffffffeeebbb___\\\XXXWWWUUUUUUVVVUUUSSSPPPVVVSSSQQQOOOOOOPPPOOONNNMMMIIIGGGJJJPPPZZZiiivvv}}}~~~~~~|||tttgggYYYOOOIIIFFFAAA@@@CCCHHHLLLOOOXXXVVVUUUWWWWWWZZZcccmmm~~~kkkddd```wwwqqq]]]QQQJJJDDDBBBCCC@@@@@@@@@@@@AAABBBCCCCCCEEEQQQjjjtttkkkhhh]]][[[WWWTTTPPPLLLGGGCCCDDDCCCAAA???<<<:::888777888888999:::;;;===>>>???CCCDDDFFFGGGHHHIIILLLOOOQQQRRRVVV[[[```dddeeeeeeggggggfffffffffiiinnnrrrtttrrrnnnjjjffffffiiillluuuyyy}}}~~~}}}tttiiieeefffmmm{{{yyysssccc[[[SSSPPPMMMJJJKKKNNNUUUjjjyyyyyyyyywwwgggPPPCCC=========<<<;;;;;;::::::<<<===>>>===;;;::::::<<<999999999999;;;===???AAA@@@@@@@@@@@@BBBEEEGGGHHHNNNWWWeeesss~~~mmmYYYIIIGGGCCC@@@>>>???@@@AAABBBEEEJJJQQQZZZfffsss{{{vvvfff\\\WWWTTTNNNIIIHHHGGGGGGFFFDDDCCCBBBAAABBBCCCDDDDDDDDDFFFJJJMMMWWW^^^iiirrryyy~~~~~~aaaYYYQQQLLLEEE===:::<<<:::999999:::;;;======>>>BBBCCCEEEHHHKKKNNNQQQSSSWWWZZZ___bbbcccdddeeeffffffdddcccccceeefffeeeddddddddddddeeegggiiijjjkkkkkklllnnnnnnmmmjjjgggeee]]]\\\[[[[[[\\\\\\ZZZYYYZZZYYYVVVTTTTTTTTTSSSSSSSSSPPPOOORRRWWW^^^lllxxxxxxjjj\\\SSSIIIEEEAAA???AAAEEEHHHJJJNNNLLLMMMPPPSSSXXXdddooonnnggg```vvvsss```TTTNNNHHHFFFGGGAAAAAA@@@@@@@@@AAABBBBBBCCCIII\\\|||wwwmmmjjjbbb___ZZZVVVRRRMMMHHHEEEDDDCCCAAA???===;;;999999888888888888999;;;<<<===@@@AAACCCDDDDDDFFFIIIKKKMMMOOORRRWWW]]]aaacccccceeeeeeeeeddddddggglllppptttrrrooojjjffffffiiilllsssxxx||||||{{{xxxpppgggfffgggooo}}}~~~uuuooobbbZZZRRROOOLLLIIIJJJNNNVVVkkk{{{|||zzzuuudddOOOCCC???>>>>>>===<<<<<<;;;;;;<<<===>>>===;;;:::;;;<<<;;;;;;;;;;;;<<<===>>>>>>AAAAAABBBCCCDDDGGGIIIJJJKKKRRR\\\fffmmmssswwwzzznnnYYYIIIGGGEEEBBB@@@?????????CCCEEEIIIOOOWWWbbbmmmuuuwwwggg]]]YYYVVVQQQLLLHHHHHHGGGFFFDDDCCCBBBAAABBBCCCDDDEEEEEEGGGJJJMMMTTT\\\gggrrryyy~~~sssgggZZZQQQIIIAAA;;;;;;999999999:::;;;===>>>???CCCEEEHHHLLLPPPTTTXXXYYY^^^aaafffjjjkkklllmmmnnnllljjjiiiiiikkkkkkjjjiiidddeeeeeegggiiikkkmmmnnnmmmooorrrsssrrrooollliiidddcccbbbbbbddddddcccbbb^^^\\\ZZZXXXWWWVVVVVVVVV[[[ZZZ[[[^^^aaadddnnnxxxzzziii\\\VVVKKKGGGBBB@@@@@@CCCEEEFFFHHHFFFGGGKKKPPPWWWdddqqq~~~qqqjjjbbbwwwrrr```VVVOOOJJJHHHHHHBBBBBBAAA@@@@@@@@@@@@AAABBBBBBLLLfff}}}tttqqqjjjeee___YYYTTTOOOJJJGGGDDDDDDBBBAAA???===;;;;;;888888777777888888999:::<<<>>>???@@@@@@AAADDDFFFHHHJJJNNNSSSXXX\\\```aaabbbccccccccccccfffjjjmmmtttrrrooojjjggggggiiilllpppwww{{{zzzvvvqqqjjjddddddeeennn}}}zzzpppiii___XXXRRROOOKKKIIIKKKPPPXXXmmm~~~|||tttaaaNNNDDD?????????>>>======<<<<<<;;;=========;;;:::;;;<<<======>>>>>>>>>======<<>>BBBDDDHHHMMMUUU```kkksssxxxhhh^^^ZZZXXXSSSOOOIIIHHHGGGFFFDDDCCCBBBBBBBBBDDDEEEFFFFFFHHHKKKMMMQQQZZZfffqqqyyy}}}vvvbbbUUULLLDDD>>>===:::;;;<<<======???AAACCCFFFHHHLLLRRRWWW\\\___aaabbbfffkkkoooppppppqqqqqqpppooonnnooooooooonnnlllcccdddfffgggiiikkknnnpppooorrruuuwwwwwwtttooollliiigggffffffgggggggggeeecccbbbaaa___\\\[[[\\\]]]cccdddgggiiihhhhhhnnnvvvzzzfffZZZUUUNNNJJJEEECCCCCCDDDEEEEEEIIIGGGHHHLLLPPPXXXeeerrrsssmmmgggzzz|||mmm\\\SSSNNNIIIFFFFFFCCCBBBAAA@@@????????????BBB@@@CCCTTTrrr}}}sssmmmeee]]]VVVQQQLLLIIIEEEEEECCCBBB@@@>>>===<<<999888888777777888888888:::;;;<<<===<<<===@@@BBBCCCFFFJJJNNNRRRWWW\\\```bbbcccdddeeeeeegggkkkmmmsssrrrnnnjjjggggggkkkmmmpppwww|||xxxqqqlllgggbbb___aaajjjyyyyyynnnggg]]]WWWRRROOOLLLKKKNNNTTT]]]rrrttt___LLLDDD??????>>>>>>===<<<<<<;;;;;;<<<===<<<;;;:::;;;======>>>???@@@@@@???>>>===??????@@@AAACCCEEEFFFGGGKKKNNNSSSWWW[[[```eeeiiinnnxxxlllVVVJJJIIIHHHFFFCCC@@@>>>===AAACCCGGGMMMUUU```lllttt{{{jjj___\\\ZZZVVVQQQJJJIIIGGGEEEDDDCCCCCCCCCBBBDDDFFFGGGGGGIIIKKKMMMQQQXXXdddooowww||||||eeeVVVLLLDDD??????<<<>>>@@@AAAAAABBBEEEHHHLLLOOOTTTZZZ___dddgggiiikkkoootttxxxxxxxxxwwwwwwsssrrrqqqqqqrrrqqqooommmeeegggjjjkkkkkkmmmpppssstttwww|||~~~zzzuuurrrkkkiiigggffffffgggfffeeeiiiiiiiiifffccccccdddfffjjjlllppprrrmmmhhhkkkqqq{{{gggZZZVVVNNNKKKGGGEEEFFFFFFFFFFFFJJJHHHJJJOOOSSS[[[hhhuuuuuuooommmvvvhhhYYYQQQMMMHHHEEEEEECCCBBBAAA@@@???>>>>>>>>>======@@@HHH\\\||||||vvvlllccc[[[TTTNNNKKKFFFFFFDDDBBB@@@???===<<<:::999999888888888888888999:::;;;;;;;;;;;;===???@@@CCCFFFJJJMMMRRRYYY^^^aaadddfffhhhiiikkknnnppprrrqqqnnnjjjhhhiiilllpppsssyyy|||wwwpppkkkfffaaa\\\^^^gggwwwyyymmmfff[[[WWWSSSRRROOOOOOTTT[[[eeeyyyttt]]]KKKDDD>>>======<<<<<<;;;;;;::::::<<<===<<<;;;;;;<<<===;;;===>>>@@@@@@@@@??????>>>???@@@BBBDDDEEEFFFGGGHHHKKKNNNRRRUUUZZZ```dddkkkuuuppp[[[LLLKKKIIIFFFCCC@@@>>>===@@@BBBGGGMMMUUUaaammmttt}}}}}}lllaaa]]][[[WWWSSSKKKIIIGGGEEEDDDCCCDDDDDDCCCEEEGGGHHHHHHIIILLLMMMRRRXXXcccmmmtttyyy~~~{{{{{{vvvdddVVVLLLDDDBBBCCCAAADDDGGGGGGGGGHHHLLLPPPPPPSSSXXX^^^dddhhhjjjlllpppuuuzzz}}}|||zzzyyyxxxuuutttsssssssssrrrooollleeehhhjjjkkkjjjkkkooosssvvvzzz}}}wwwrrrkkkiiiffffffgggggggggggggggiiijjjgggddddddfffjjjqqqtttxxxyyyqqqiiiiiinnn~~~kkk^^^YYYLLLJJJHHHHHHJJJKKKKKKJJJJJJJJJMMMSSSYYY```mmmyyyyyyrrrsssrrreeeXXXQQQNNNIIIFFFFFFBBBBBBAAA??????>>>>>>>>>777:::>>>AAALLLgggvvvkkkbbbYYYRRRMMMHHHGGGEEECCC@@@>>><<<;;;999999888888888888888999999:::;;;:::::::::<<<>>>===@@@CCCEEEGGGMMMUUU[[[___bbbfffjjjkkknnnppprrrpppooommmjjjiiikkkooosssvvvzzz{{{uuuppplllfffaaa[[[\\\eeeuuuxxxmmmfffZZZWWWVVVVVVTTTUUU\\\eeeooottt[[[IIICCC=========<<<;;;;;;:::::::::;;;===<<<;;;;;;<<<===<<<<<<===??????@@@@@@@@@@@@AAABBBEEEFFFGGGHHHHHHKKKMMMOOOQQQTTTXXX\\\```eeeooozzzttt```NNNLLLIIIFFFCCC@@@???>>>@@@BBBFFFLLLTTT___kkkrrrxxxnnnbbb^^^\\\XXXTTTKKKJJJGGGEEEDDDCCCDDDDDDCCCEEEHHHIIIIIIJJJLLLMMMSSSYYYbbbjjjqqqwww|||{{{mmmjjjjjjqqq{{{tttlllbbb[[[SSSKKKHHHIIIKKKOOORRRSSSRRRTTTXXX]]]YYY\\\aaafffkkknnnpppqqqssswww|||~~~}}}zzzxxxwwwvvvuuutttuuutttsssooollleeeiiilllkkkiiijjjnnnrrryyy}}}xxxssskkkiiiggggggjjjlllmmmmmmgggiiikkkiiiffffffiiinnnyyy|||uuujjjiiinnn{{{pppbbb[[[NNNMMMMMMNNNQQQSSSSSSSSSRRRRRRVVV\\\aaafffqqq{{{~~~wwwvvv~~~ooobbbVVVQQQNNNJJJFFFFFFAAAAAA@@@???>>>>>>??????888;;;<<<;;;@@@SSSrrrtttjjj___VVVPPPIIIHHHEEECCC@@@===;;;:::777777666666666777888888999::::::999888888:::<<<:::===@@@AAABBBGGGPPPWWW[[[___dddhhhkkkmmmppprrrmmmmmmkkkjjjiiilllqqquuuxxxyyyxxxssspppmmmggg```XXXYYYbbbrrruuujjjcccZZZYYYYYYZZZYYYZZZcccmmmyyyqqqYYYGGGBBB>>>>>>======<<<;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>>>>>>>=========>>>>>>??????@@@CCCEEEGGGHHHHHHHHHLLLNNNQQQSSSUUUXXX]]]```aaajjjsss||||||vvvcccOOOMMMJJJFFFBBB@@@???>>>AAACCCFFFKKKSSS]]]hhhpppttt|||oooccc^^^\\\XXXTTTLLLJJJGGGEEEDDDCCCDDDEEECCCEEEHHHIIIJJJJJJLLLNNNUUUZZZaaaiiiooovvv|||}}}uuugggaaa]]]aaaiiiooorrrssshhheeedddbbb[[[RRROOOPPPUUUYYY]]]^^^]]]^^^ccchhhfffiiinnnssswwwzzz||||||xxx|||}}}zzzyyywwwvvvuuuvvvuuusssooolllkkkooorrrqqqnnnnnnrrrwww~~~xxxkkkiiihhhjjjmmmqqqssstttmmmppprrrqqqnnnnnnrrrwww~~~xxxllljjjooowwwqqqccc[[[QQQQQQRRRUUUYYY[[[\\\\\\]]]]]]```dddgggjjjrrr{{{}}}{{{xxx|||lll```TTTOOOMMMHHHEEEDDDAAA@@@??????>>>?????????===>>><<<888999FFF]]]nnnzzzooodddYYYSSSJJJHHHFFFCCC???<<<:::888555555555555555666777777888999999999777777999:::888;;;>>>>>>>>>CCCLLLTTTWWW[[[aaafffjjjllloooqqqllllllkkkjjjjjjmmmssswwwyyyyyyvvvrrrpppnnnggg___TTTVVV^^^nnn}}}~~~ssshhhaaaZZZZZZZZZ\\\\\\^^^hhhsssoooWWWFFFAAA?????????>>>======<<<<<<:::;;;<<<<<<;;;;;;===>>>AAA@@@>>><<<<<<<<<<<<======>>>AAACCCEEEFFFFFFFFFFFFIIIMMMPPPSSSWWW\\\___aaaiiiooovvv~~~}}}xxxxxxwww```RRRPPPMMMHHHCCC@@@@@@AAAAAAAAAFFFLLLRRRXXXcccmmmtttzzzsssfff___YYYVVVVVVMMMJJJGGGEEEEEEEEEEEEDDDDDDEEEGGGIIIJJJJJJJJJJJJOOOUUU^^^fffmmmsssyyy|||uuukkkccc```\\\]]]aaafffhhhhhhbbb^^^___fffcccXXXVVV\\\]]]dddllllllhhhggglllssstttxxx~~~~~~}}}uuutttsssrrrssstttuuutttsssnnnqqqtttuuuuuuwww{{{{{{wwwqqqkkkkkkpppvvvyyyyyyxxxwwwtttssssssvvvyyy|||}}}tttpppoooppp|||yyygggWWWTTTSSSVVV]]]bbbdddhhhmmmfffiiimmmpppssswww{{{}}}{{{yyyeee]]]RRRLLLLLLLLLJJJGGGBBBBBBAAA@@@????????????>>>:::888999;;;AAAMMMYYYwwwuuuhhhYYYNNNMMMKKKGGGCCC???<<<:::888999999888777666666777777===:::777888999:::999777:::::::::<<>>???<<<<<<<<<<<<<<<===>>>???BBBBBBCCCEEEFFFGGGHHHIIIKKKNNNQQQSSSTTTVVVYYY\\\aaagggnnnuuu}}}yyyuuu___PPPOOOKKKGGGBBB@@@??????@@@AAAEEEKKKPPPVVV```kkksssyyyvvvjjjaaaZZZVVVVVVMMMJJJEEECCCBBBBBBAAA@@@CCCDDDFFFHHHIIIIIIIIIIIIMMMRRR[[[cccjjjqqqvvvzzzzzznnnjjjfffbbbaaaeeehhhiiihhhccc```ccckkkiiiaaa___eeefffooowwwxxxtttssswww}}}~~~xxxwwwvvvuuuxxx}}}}}}}}}yyyvvvwww{{{}}}uuupppqqq{{{wwwgggXXXSSSTTTYYYccciiillloootttqqqsssvvvyyy{{{}}}xxxggg^^^SSSMMMKKKKKKIIIFFFCCCBBBAAA????????????@@@???<<<::::::999:::BBBJJJdddwwwuuuhhhYYYNNNJJJHHHEEEBBB>>>;;;:::999999888888777666666777777;;;888666666888999888666:::::::::<<>>CCCGGGEEE???;;;;;;===<<<<<<<<<<<<===>>>??????BBBCCCDDDEEEFFFHHHIIIIIIKKKMMMPPPRRRTTTVVVYYY[[[```ffflllqqqzzz~~~~~~ppp\\\MMMKKKHHHEEEBBB@@@??????AAAAAAEEEJJJNNNSSS]]]hhhqqqvvv{{{oooeee]]]WWWVVVQQQNNNIIIFFFDDDDDDBBBAAABBBCCCEEEFFFGGGGGGGGGGGGJJJOOOWWW___fffmmmtttxxx}}}uuuqqqlllgggfffhhhjjjjjjhhheeedddiiiqqqpppjjjiiimmmttt|||}}}~~~zzzwwwvvvyyy{{{|||vvvpppvvv||||||yyypppaaaUUURRRUUU^^^kkktttwwwzzz~~~~~~zzziii___TTTLLLJJJJJJHHHEEEDDDCCCAAA???>>>???@@@AAA@@@<<<;;;;;;999777:::???OOO___qqq~~~|||sssfffWWWMMMFFFEEEBBB???===;;;999999888888777666666666777777888666555555777888888777:::::::::;;;>>>BBBFFFHHHNNNSSSYYY___bbbdddfffhhhddddddeeegggiiilllnnnpppmmmooonnnmmmoooqqqmmmfff[[[XXX\\\jjjyyy|||qqqfff^^^WWWZZZ[[[ZZZ\\\fffwww}}}yyysssiiiZZZJJJAAAAAA>>>======<<<<<<<<<<<<<<>>???@@@@@@CCCCCCDDDEEEGGGHHHIIIJJJJJJMMMOOOQQQSSSUUUXXXZZZ]]]dddjjjlllooovvv{{{~~~~~~kkkZZZIIIGGGDDDCCCBBBAAAAAA@@@BBBBBBEEEJJJNNNRRR\\\fffmmmsss|||sssiii___WWWUUUQQQNNNJJJGGGEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFHHHMMMTTT[[[ccckkkrrrwww{{{~~~~~~tttoooiiifffhhhiiiiiihhhggghhhnnnvvvwwwrrrpppsss{{{xxxzzzyyyuuuwwwxxxyyyxxxtttkkk___UUUQQQUUUbbbrrr}}}~~~iii```SSSLLLJJJIIIGGGEEEEEECCCAAA???>>>???@@@BBB???;;;:::;;;:::888;;;???EEEPPP\\\fffpppyyy{{{yyy~~~|||xxxssskkk```SSSJJJBBBAAA???===;;;:::999999888777777666666666777777777666555666777888888999999999:::;;;>>>AAADDDFFFKKKPPPVVVZZZ]]]___bbbcccaaaccceeehhhjjjjjjkkkkkkjjjlllmmmnnnqqqsssooohhh[[[XXX\\\iiiyyyzzzoooddd\\\VVVWWWXXXXXX\\\iii||||||uuusssnnncccUUUIIIBBB@@@======<<<;;;;;;;;;;;;;;;<<<@@@DDDCCC???;;;<<<>>>=========>>>???@@@AAABBBCCCDDDEEEFFFGGGIIIJJJJJJJJJLLLOOOQQQRRRTTTWWWYYY[[[aaaggghhhfffiiipppuuuyyyiiiZZZIIIFFFBBBAAABBBCCCCCCCCCDDDDDDFFFKKKNNNRRR[[[eeejjjoooxxxxxxmmm```WWWSSSKKKHHHEEEBBBBBBBBBBBBAAABBBBBBBBBBBBCCCDDDDDDEEEGGGKKKRRRYYYaaaiiirrrwwwyyy|||wwwqqqiiieeefffiiijjjiiihhhmmmuuu~~~~~~~~~~~~{{{vvvlllaaaYYYQQQVVVddduuukkkaaaTTTLLLJJJJJJHHHFFFEEECCCAAA@@@??????@@@AAA???:::777888999888:::>>>@@@GGGNNNUUU]]]eeehhhfffkkkkkkiiifff___VVVLLLEEE???>>><<<;;;999999888888777666666666666666777777777777777777777888999:::888999999;;;===@@@BBBDDDIIIMMMRRRVVVYYY[[[]]]___```bbbfffhhhjjjiiigggffffffiiilllmmmqqqrrrmmmfffZZZXXX\\\jjjzzzwwwlllaaaZZZSSSTTTTTTVVV]]]lllvvvpppooojjj^^^QQQFFF@@@>>><<<;;;::::::999999::::::===;;;::::::<<<=========>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEGGGHHHIIIJJJKKKKKKMMMOOOQQQRRRTTTVVVXXXYYY^^^dddeeebbbcccjjjrrrwwwjjj]]]NNNIIIBBB@@@AAACCCDDDCCCDDDCCCFFFKKKNNNRRR[[[eeeiiinnnvvv|||qqqcccXXXTTTMMMJJJFFFDDDDDDEEEEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDGGGJJJPPPWWW___hhhqqqwwwxxx{{{~~~vvvlllggggggjjjlllmmmmmmttt}}}uuujjj___YYYUUUYYYeeevvvssshhhYYYOOOLLLKKKHHHFFFDDDCCCBBBAAAAAA@@@@@@@@@@@@:::666777777666666999:::@@@EEEGGGMMMUUUXXXXXXXXXYYYYYYWWWRRRKKKEEEAAA===<<<;;;:::999888888888666666555555666666777777777888999888777777888:::888888999;;;<<<>>>@@@AAAGGGJJJOOORRRTTTVVVYYY[[[]]]```dddgggiiihhhfffdddbbbfffiiikkkoooqqqkkkccc[[[ZZZ___mmm}}}~~~tttjjj___XXXQQQQQQRRRVVV___oooxxxpppjjjkkkfffYYYKKKCCC>>>:::;;;::::::999999999999999AAA===888888;;;>>>===;;;>>>>>>??????AAABBBDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLNNNPPPRRRRRRTTTVVVYYYYYY\\\aaadddbbbaaaiiirrrxxxmmmcccWWWOOOEEE@@@@@@BBBBBBBBBBBBBBBEEEJJJMMMQQQZZZdddjjjooowwwuuuggg[[[UUUSSSOOOKKKIIIHHHHHHHHHGGGCCCCCCBBBAAABBBCCCDDDEEEEEEIIINNNTTT\\\fffpppwwwwwwzzz~~~tttllljjjnnnqqqsssvvvyyylllaaa]]]ZZZ]]]gggvvv}}}qqqaaaUUUOOOLLLHHHEEEBBBCCCCCCCCCBBBAAA@@@??????:::888;;;;;;888555555555;;;>>>???AAAGGGLLLLLLJJJKKKKKKJJJGGGCCC@@@???===<<<;;;999888888777777555555555555555666777777666888999777555444666888777888999:::<<<>>>??????CCCFFFJJJNNNOOORRRTTTVVVXXX[[[___dddfffgggfffeee```dddiiimmmrrrtttnnnfff]]]\\\cccrrr{{{rrrhhh^^^WWWQQQQQQSSSWWWbbbrrrsssmmmgggiiicccUUUIIIBBB>>>999;;;;;;:::999999999999:::???===;;;;;;<<<===<<<;;;>>>??????@@@BBBCCCEEEFFFEEEFFFGGGHHHIIIKKKLLLLLLMMMOOOQQQSSSSSSUUUWWWYYY\\\\\\___ccccccbbbhhhqqqzzzzzzqqqhhh^^^UUUHHH@@@???@@@@@@???@@@@@@CCCHHHLLLPPPYYYccckkkpppxxxxxxjjj]]]WWWSSSPPPKKKHHHGGGFFFEEEDDDDDDCCCBBBAAABBBCCCDDDEEEDDDGGGLLLRRRZZZeeeooovvvwwwzzz~~~{{{qqqnnnqqquuuwwwuuujjjfff___```hhhuuuyyygggYYYRRRMMMHHHDDDAAABBBDDDDDDDDDBBB@@@>>>===:::;;;@@@BBB>>>999777333999<<<:::999>>>BBBDDDBBBCCCDDDCCCAAA???>>>>>>===<<<;;;999888777777777555555555555555666777888666888888777444222444777777888999:::<<<===>>>???AAADDDHHHJJJLLLNNNQQQSSSSSSVVV\\\aaaeeefffffffff```fffkkkpppvvvyyyssskkk______fffuuuyyypppggg]]]VVVQQQRRRTTTYYYddduuu}}}rrrlllfffiiicccUUUIIIEEEAAA<<<<<<<<<;;;::::::::::::;;;777:::======<<<;;;<<<>>>?????????@@@BBBDDDEEEFFFEEEFFFGGGHHHJJJKKKLLLLLLNNNPPPRRRSSSTTTUUUWWWYYY^^^\\\^^^ccccccbbbgggpppwwwwwwpppqqqfffVVVGGGBBB@@@======AAA@@@AAABBBEEEIIIQQQZZZ```dddoooyyyxxxmmmbbbZZZTTTQQQMMMJJJIIIIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCCCCEEEJJJSSSYYY^^^iiisssxxxzzz~~~|||{{{yyyllleeegggkkkrrr|||nnn^^^RRRKKKHHHFFFFFFDDDBBBAAAAAAAAA@@@???>>>===<<<;;;:::999999999999999888888999::::::;;;============<<<;;;:::::::::::::::999888777666555:::999888666666666777888777777777777777777777777888888888999:::;;;======@@@CCCHHHJJJKKKKKKLLLMMMLLLQQQYYY```dddgggjjjkkkaaahhhooossswwwyyytttlll```aaahhhwwwuuujjj```ZZZVVVYYYVVVUUU[[[jjj{{{}}}sssoookkkiii]]]NNNDDDBBB???:::===<<<;;;;;;;;;:::888666777:::>>>???>>>>>>AAACCC???@@@BBBDDDFFFFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLNNNPPPQQQQQQSSSVVVYYYWWWZZZ^^^aaaccceeehhhjjjtttyyyrrrsssiiiZZZKKKDDDBBB???@@@BBB???@@@AAACCCGGGOOOXXX^^^eeeoooyyyxxxmmmccc[[[TTTQQQMMMJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDJJJRRRXXX]]]gggrrrwwwzzz~~~}}}|||uuuqqqooommmlllnnnyyyyyyooooooqqqvvv~~~nnn]]]TTTOOOLLLJJJHHHFFFCCCBBBBBBBBBAAA@@@===<<<;;;999999888888888888777777777777777888999:::::::::;;;::::::999999999::::::999888777666555999888777666555555666777777777777777777777777777777777888888999;;;<<<===???AAADDDEEEEEEEEEFFFGGGJJJPPPXXX^^^ccceeeggghhhhhhnnnsssvvvzzz{{{vvvooofffgggnnn{{{uuuiii```YYYVVVSSSRRRTTT]]]mmmxxxtttnnnjjj]]]MMMCCCAAA???;;;<<<;;;;;;;;;;;;;;;:::999:::<<<>>>>>>===<<<>>>@@@@@@AAACCCDDDFFFFFFFFFFFFHHHHHHJJJKKKLLLLLLLLLLLLLLLNNNOOOPPPQQQSSSVVVXXXYYY[[[^^^```bbbcccfffhhhssszzztttuuuooo```PPPGGGCCCBBBBBBDDD>>>???@@@BBBEEELLLUUU[[[ccclllvvvzzzoooddd]]]TTTQQQMMMJJJHHHHHHGGGEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDIIIQQQVVV[[[fffpppuuuxxx}}}~~~uuummmfffbbb___\\\ZZZ___ooo{{{yyyyyy|||rrr```WWWSSSOOOLLLJJJGGGEEEDDDCCCCCCAAA@@@<<<;;;:::888777777666666777666555555555555666666666777777888888888888777999999999999888777666666777777666555555555666666777777777777777777777777666666777777888:::;;;<<<>>>???@@@@@@???@@@AAACCCJJJRRR]]]gggmmmooooooooorrrvvvzzz{{{}}}~~~zzztttmmmnnnttt~~~ssshhh___XXXUUUOOOQQQVVVbbbrrr~~~yyyssskkk\\\KKKBBB@@@>>><<<;;;;;;;;;;;;;;;<<<======@@@AAAAAA@@@===<<<===>>>AAABBBCCCDDDEEEFFFFFFEEEGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMOOOPPPQQQSSSVVVXXXYYY[[[^^^aaabbbeeeiiillluuu~~~yyyzzzvvvhhhUUUIIIDDDCCCCCCCCC??????@@@AAADDDKKKSSSYYY___gggpppyyy{{{pppfff___UUURRRMMMJJJHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDHHHOOOSSSYYYcccmmmsssvvv{{{|||ooofff___\\\ZZZXXXWWW^^^qqq|||fff[[[UUUPPPKKKJJJHHHEEEDDDCCCBBBAAA???===<<<:::999777777666666666666555555444444555555444555666777777777777777777888888888888888777666777777777666666666777777777777777777777777777777555666666666777999:::;;;===>>>>>>>>>>>>???CCCEEEKKKWWWiiixxx|||{{{~~~~~~xxxppprrrxxx{{{qqqfff]]]WWWTTTOOOSSS[[[hhhwww}}}xxxmmm[[[JJJBBB???>>>===::::::;;;;;;<<<>>>AAACCCGGGFFFDDDBBB@@@???@@@AAABBBCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMKKKMMMOOOPPPQQQRRRUUUXXXXXX[[[^^^aaaeeejjjppptttwww~~~~~~ppp[[[JJJDDDCCCCCCBBB@@@@@@@@@AAADDDJJJRRRWWW^^^dddmmmwwwtttiiiaaaWWWSSSNNNKKKIIIGGGFFFDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDGGGMMMQQQVVV```kkkppptttzzz~~~{{{nnndddYYYWWWVVVWWWYYYaaasssooobbb[[[TTTNNNKKKHHHEEECCCBBBAAA???===>>>===;;;:::888777777666777666666555555666666666444555666777777777777777666777777888888888777777888888888888888888888888888888888888888888888888555555555666777888::::::;;;<<<<<<===>>>AAAFFFJJJRRRaaaxxx|||qqqtttzzzyyyoooddd\\\VVVSSSMMMTTT___mmm|||{{{mmmYYYJJJBBB???>>>>>>999;;;<<<;;;<<>><<<>>>===<<<:::888777666666666666666666666777888888555666777777777777777666555555666777888888888888777888999:::::::::999999888888888888888888888888555555666666777999:::;;;999:::<<<>>>@@@DDDJJJNNNbbbrrruuuyyy~~~vvvmmmcccZZZUUURRRJJJRRR```ppp}}}lllXXXKKKDDD???>>>???:::<<<===<<<<<>>===;;;999777666555555555555555555666777999999666666666777666666555555444555666777888888888888666777888999:::999999888888888888888888888888888666666666777888999:::;;;;;;>>>@@@CCCEEEIIINNNRRRiiiwww~~~|||uuukkkaaaYYYTTTQQQJJJTTTcccsss}}}kkkVVVKKKEEE@@@>>>???;;;===>>>===<<<@@@HHHNNNUUUOOOHHHCCCBBBCCCBBBBBBAAAAAABBBCCCEEEHHHJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJLLLNNNOOOPPPQQQTTTWWWZZZ]]]bbbiiirrr}}}~~~lllRRRGGGFFFDDD??????>>>>>>===???DDDKKKPPPWWW]]]kkkyyywwwmmm\\\XXXSSSNNNLLLJJJHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCEEEIIILLLPPP[[[ffflllpppwww}}}uuufffaaaooo~~~|||rrrggg\\\\\\cccmmmyyywwwggg]]]XXXOOOLLLHHHFFFDDDBBB???======<<<:::888666444444333333333444444666777999:::666666666666555444333333333444555777888888888888555666777999999999888777888888888888888888888888666666777777888:::;;;<<>>???<<<>>>???===<<<@@@HHHOOO]]]WWWNNNHHHFFFFFFEEECCCAAAAAAAAACCCEEEHHHKKKMMMKKKKKKKKKKKKKKKJJJJJJIIIJJJLLLNNNOOOPPPQQQTTTWWWYYY]]]dddnnn{{{uuuuuuYYYHHHDDDCCCAAABBBAAA???>>>@@@DDDHHHKKKWWWaaagggqqqzzzqqqaaa\\\UUUQQQOOOMMMIIIFFFCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGJJJQQQYYY___hhhnnnuuuyyy{{{}}}vvvfffeeennnwww|||uuummmdddbbbhhhqqqxxx{{{~~~{{{wwwzzz~~~~~~ooocccYYYPPPMMMHHHEEEDDDCCCAAA@@@>>>===;;;:::999888888888999888777666555666777777777777666555555555555555666666666666666666666666555555666666777777888888555666777777666666777888777777999<<<;;;999<<>>>>>@@@>>>>>>@@@@@@CCCKKKUUU\\\YYYSSSKKKEEECCCEEEGGGDDDDDDDDDDDDEEEFFFGGGGGGNNNLLLJJJKKKMMMOOOOOOOOONNNNNNOOOPPPQQQRRRTTTUUUXXX^^^fffrrrlllyyy^^^KKKFFFEEEDDDCCCAAA???>>>@@@CCCHHHKKKTTT^^^dddooozzzqqqccc]]]VVVRRRPPPNNNJJJGGGCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFIIIPPPXXX]]]ggglllsssxxx{{{}}}pppjjjpppvvvwwwoooeeebbbeeelllqqqrrrssspppnnnmmmjjjiiinnnvvv}}}ssswwwwwwyyy}}}zzzzzz{{{|||rrrfff]]]TTTPPPKKKGGGEEECCCAAA???>>>===<<<:::999888888888999888777666666666777777777777666555555555555666666666666666666666666666888888888888888999999999555666888777666666777999999999;;;???>>><<<@@@GGGHHHOOOVVVYYYXXXWWWYYY\\\^^^gggsss|||pppggg^^^VVVTTTWWWWWWcccrrrsssbbbOOOEEEBBB???>>>>>>===;;;<<<>>>???AAAJJJTTT```]]]WWWOOOHHHFFFGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMPPPNNNLLLLLLNNNOOOPPPOOONNNNNNOOOOOOPPPRRRSSSTTT[[[aaaiiivvvbbbvvv~~~fffRRRIIIHHHHHHDDDBBB@@@???@@@CCCGGGJJJPPPZZZaaakkk|||{{{rrreee___XXXSSSQQQOOOKKKHHHDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEGGGMMMUUUZZZdddjjjrrrwwwzzz|||uuutttxxxuuunnnddd______bbbdddeeeccc^^^ZZZWWWUUUWWWaaalll~~~|||kkkgggaaaaaaccc___^^^```bbbgggppp|||~~~tttiii```YYYTTTNNNIIIFFFCCCAAA???>>>===<<<;;;:::999999999999888888777666777777777888777666666555555666666666666666666666666666666999999999999888888888888555777888888777777888999999:::===@@@@@@@@@EEELLLSSS[[[eeejjjjjjiiikkkmmmlllsss|||yyynnneee]]]VVVVVVYYY[[[hhhxxxooo___MMMEEEBBB???>>>>>><<<;;;<<<>>>???BBBKKKTTTeeebbb\\\TTTMMMIIIIIIJJJJJJIIIHHHHHHIIIMMMPPPRRRSSSQQQOOONNNOOOPPPPPPPPPQQQQQQQQQQQQRRRSSSUUUUUUXXX^^^gggttt[[[nnn~~~pppZZZMMMJJJJJJFFFDDDAAA???@@@CCCFFFIIINNNXXX___hhhwww}}}rrrfff```YYYTTTRRROOOKKKGGGDDDDDDDDDDDDCCCCCCCCCCCCAAABBBBBBCCCFFFKKKQQQVVV```gggooouuuxxx{{{}}}zzzsssllljjjjjjmmmvvvyyylllfff^^^XXXWWWWWWWWWWWWUUUPPPLLLJJJIIIMMMXXXdddyyyoooeee[[[ZZZ[[[VVVSSSSSSUUUXXX^^^lll{{{sssllllllpppwwwwwwkkkbbbZZZVVVPPPJJJGGGDDDAAA???>>>===<<<;;;::::::::::::888888777777777666666666888777777666555666666666666666666666666666666666888888777777666666555555555777888888888888999:::::::::===AAABBBCCCIIIPPP___iiivvv~~~wwwlllccc[[[UUUUUUYYY```nnn}}}jjj[[[KKKEEECCC@@@>>>===>>>===>>>AAABBBEEEMMMVVVfffddd^^^WWWPPPKKKJJJJJJJJJIIIGGGGGGJJJNNNRRRUUUVVVTTTQQQPPPQQQQQQQQQPPPSSSSSSSSSTTTUUUVVVXXXXXXYYY]]]dddoooZZZjjj~~~zzzbbbOOOJJJKKKHHHEEEBBB@@@@@@BBBFFFHHHNNNXXX^^^fffrrryyyttthhhbbbZZZUUURRROOOJJJGGGEEEEEEDDDDDDCCCCCCCCCBBB@@@AAABBBBBBDDDHHHNNNRRR\\\ccclllssswwwzzz~~~}}}vvvrrrnnnfff^^^[[[YYYZZZ___eeeyyyzzzpppiii]]]ZZZUUUQQQOOONNNNNNMMMKKKHHHEEEEEEEEEIIITTT___xxx{{{lll```]]][[[SSSQQQNNNNNNOOORRR[[[oooyyytttooohhhaaa___aaabbbkkkzzz{{{nnndddYYYUUUOOOJJJGGGDDDBBB@@@>>>>>>===<<<;;;;;;;;;;;;888888888888777777666666888888777666666666666666777777777777777777777777888888777777666666555555666777999999888888:::<<<<<<<<<@@@DDDEEEGGGNNNVVVfffrrruuujjjaaaYYYTTTUUUYYYcccrrr~~~xxxeeeWWWIIIDDDDDDAAA>>>===>>>===???BBBCCCEEEMMMVVVbbbaaa]]]WWWQQQLLLKKKKKKLLLKKKJJJJJJLLLPPPUUUXXXXXXVVVSSSRRRRRRSSSRRRQQQSSSSSSSSSTTTUUUWWWYYYYYY___aaafffnnnzzz[[[ggg}}}~~~gggPPPIIIKKKIIIGGGCCC@@@@@@BBBEEEGGGNNNXXX]]]dddooosss}}}xxxjjjddd\\\WWWSSSPPPKKKHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@AAABBBBBBCCCGGGLLLOOOXXX```jjjrrrvvvyyy}}}xxxoooiii```YYYSSSSSSSSSRRRTTTWWWhhhttt}}}uuupppllleee___]]]QQQPPPNNNLLLKKKJJJJJJJJJGGGDDDCCCDDDEEEHHHSSS^^^yyyyyykkkgggaaaTTTRRRKKKHHHIIIJJJOOO___qqq|||rrrlllfffccc^^^WWWVVVXXXVVV[[[fffuuutttiii[[[WWWPPPKKKHHHEEEBBB@@@>>>>>>===<<<<<<<<<<<<<<<999::::::::::::999888888999888777777666666777777777777777777777777777777999999999999888888888888666777999999999999;;;===@@@@@@CCCGGGIIIJJJRRRZZZgggttt|||rrrggg___XXXTTTVVV[[[eeeuuu~~~wwwooo```SSSGGGDDDDDDAAA>>><<<===<<<>>>AAABBBCCCJJJRRR[[[[[[YYYUUUQQQNNNMMMMMMOOONNNNNNNNNQQQTTTXXXZZZXXXVVVSSSRRRSSSSSSSSSRRRPPPPPPQQQSSSUUUWWWYYYZZZ```aaaeeekkksss[[[dddxxx{{{xxxiiiPPPHHHKKKJJJHHHDDDAAA@@@BBBDDDFFFLLLVVV[[[bbblllpppzzz}}}nnnhhh```ZZZVVVRRRNNNJJJFFFEEEEEEDDDCCCCCCBBBBBB@@@AAABBBBBBCCCFFFJJJMMMUUU]]]hhhqqquuuxxx|||~~~wwwmmmfff^^^XXXTTTVVVWWWUUUUUUWWWbbbjjjttt~~~yyymmmccc___\\\WWWSSSTTTKKKLLLLLLLLLKKKJJJJJJJJJJJJFFFDDDEEEFFFJJJVVVbbb{{{|||ttteee[[[PPPJJJJJJJJJJJJUUUcccwwwvvvmmmeee^^^XXXVVVSSSOOOOOOQQQPPPRRRXXXcccuuu}}}qqq___ZZZTTTNNNIIIEEEBBB??????>>>======<<<=========<<<===>>>>>>>>>===;;;;;;999888777777666666777777777777777777777777777777888888888888888999999999666888999:::::::::<<<===@@@???BBBFFFGGGIIIQQQZZZcccpppwwwmmmccc\\\XXXUUUYYY___jjjzzz}}}xxxpppiii\\\PPPFFFDDDEEEBBB>>><<<>>>>>>???BBBBBBBBBIIIQQQTTTUUUUUUTTTRRRPPPPPPPPPPPPOOOPPPQQQSSSUUUXXXYYYXXXVVVSSSRRRSSSTTTTTTSSSPPPPPPRRRTTTWWWZZZ\\\^^^___```dddkkkqqq|||ZZZaaatttyyyrrr}}}iiiPPPHHHLLLKKKHHHDDDAAA@@@AAADDDFFFIIITTTZZZaaalllpppyyyqqqjjjbbb\\\XXXUUUPPPLLLFFFEEEEEEDDDCCCBBBBBBBBB@@@AAABBBBBBCCCFFFJJJMMMTTT\\\gggpppuuuxxx|||~~~}}}yyypppiiiiiiccc___aaabbb```^^^___eeemmmyyyxxxiii```ZZZ[[[[[[TTTNNNMMMJJJLLLNNNNNNMMMLLLKKKKKKPPPKKKGGGFFFGGGMMMZZZggg|||yyygggZZZPPPPPPMMMJJJPPP\\\lll~~~|||vvvkkk```\\\TTTNNNMMMKKKIIIJJJMMMMMMMMMPPPXXXiiiwwwccc^^^WWWPPPJJJFFFAAA??????>>>>>>============>>>???@@@AAAAAAAAA@@@>>>===999888888777777777777777777777777777777777777777555555666666777777888888666888::::::::::::<<<>>>===<<<>>>BBBDDDFFFNNNWWW___kkk|||rrrjjj```[[[XXXWWW\\\bbboooyyyuuunnngggZZZOOOEEEDDDEEEBBB>>>;;;AAAAAABBBDDDDDDDDDJJJRRRPPPRRRSSSTTTRRRRRRRRRSSSNNNNNNOOOPPPRRRTTTUUUVVVWWWUUUSSSRRRSSSTTTTTTTTTRRRSSSUUUWWW[[[^^^aaabbbcccccchhhpppwwwYYY]]]lll{{{yyyyyymmmXXXLLLLLLNNNNNNKKKFFF@@@>>>AAAEEENNNSSSZZZaaahhhqqq{{{vvvooofff___ZZZUUUPPPLLLJJJIIIGGGFFFDDDCCCBBBBBBBBBAAAAAABBBCCCEEEGGGHHHRRRXXXaaajjjooosssvvvwww|||xxxqqqooommmmmmnnnkkkggghhhmmmvvvwwwkkkaaaYYYSSSSSSSSSOOOJJJIIIHHHIIIKKKQQQVVVXXXVVVTTTVVVPPPLLLKKKKKKPPP___oooyyyfffVVVRRRPPPKKKMMMTTThhhxxx{{{uuusssnnnfff^^^[[[NNNNNNMMMLLLJJJGGGEEEDDDEEEDDDEEELLLXXXnnntttccc\\\TTTOOOMMMJJJEEE@@@@@@@@@??????>>>=========???@@@BBBBBBBBB@@@>>>===;;;:::999777666555555555555555444444555666888999444555777888999999888888<<<<<<<<<;;;;;;:::::::::888<<>>>>>???@@@AAA@@@???===<<<;;;:::999888777777777666777777666666666777888999666777888999999:::::::::<<<<<<;;;;;;;;;:::::::::999<<>><<<===>>>>>>>>>===<<<;;;;;;;;;::::::999999999999:::999888888777888888888888888888888999:::;;;<<<;;;;;;;;;;;;::::::::::::999<<>>===<<<======>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999888777777777999888777777888999;;;<<<:::::::::::::::::::::::::::<<>>>>>>>>>>>>>>>>>>>><<<<<<============<<<;;;:::::::::999888777666555777777666666777888:::;;;:::::::::::::::::::::::::::<<>>???BBBBBBDDDFFFGGGFFFGGGHHHJJJMMMNNNPPPRRRSSSTTTTTTSSSUUUTTTTTTTTTTTTTTTTTTTTTXXXWWWWWWVVVUUUTTTTTTSSSTTTTTTUUUUUUUUUXXX]]]aaa```ccchhhooozzzVVVWWW\\\iii}}}rrreeeXXXOOOOOOQQQQQQNNNIIIDDDDDDDDDHHHNNNVVV\\\aaahhhooouuuwwwjjjaaa\\\WWWTTTOOOMMMKKKIIIFFFEEECCCCCCBBBBBBAAAAAAAAABBBDDDEEEHHHNNNVVV^^^dddjjjooorrruuuwwwzzz||||||yyyqqqllliiihhhlllrrr}}}{{{tttxxx}}}lllbbbgggpppyyy}}}~~~zzzrrriii___TTTKKKGGGFFFCCCBBBDDDGGGGGGGGGGGGFFFFFFEEEDDDCCC@@@@@@BBBBBB@@@DDDIIIOOOYYYkkktttfffYYYOOOHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJIIIFFFDDDBBB>>>>>>????????????@@@@@@======>>>>>>>>>===;;;::::::::::::999999777666555666666666666777888999:::999999999999:::::::::::::::<<>>???CCCBBBDDDGGGGGGGGGGGGGGGIIIKKKMMMOOOQQQSSSSSSTTTSSSTTTTTTSSSSSSSSSSSSRRRRRRTTTTTTTTTTTTSSSRRRQQQPPPSSSTTTVVVVVVVVVXXX[[[^^^___ccciiioooxxxUUUWWW[[[eeeyyyppp]]]PPPKKKNNNPPPMMMHHHDDDCCCDDDEEEKKKSSSZZZ```fffnnnssszzzmmmccc]]]WWWSSSOOONNNLLLIIIGGGEEEDDDCCC@@@?????????@@@BBBCCCDDDGGGLLLTTT\\\bbbhhhnnnqqqwwwyyy|||~~~wwwssssssyyyvvvsssyyy~~~~~~|||xxxnnneee[[[QQQIIIFFFEEECCCBBBDDDFFFGGGGGGGGGGGGFFFFFFEEEEEEBBBBBBDDDBBB@@@AAADDDJJJRRRaaawww|||kkkccc[[[TTTOOOPPPQQQPPPOOOOOONNNOOOLLLLLLMMMLLLJJJGGGCCCAAA>>>>>>>>>>>>??????@@@AAA===>>>??????>>><<<:::999::::::;;;;;;:::999888777666666777888999999999999888888999999999::::::::::::<<>>>>>>>>>>>???AAACCCDDDFFFKKKSSSZZZaaagggmmmpppyyy{{{}}}}}}~~~{{{{{{~~~}}}wwwlllbbbWWWNNNGGGFFFGGGFFFFFFHHHFFFFFFGGGGGGGGGGGGFFFFFFGGGDDDCCCDDDCCC??????BBBAAAHHHUUUhhhtttiiifffccc^^^XXXYYYZZZYYYVVVTTTSSSTTTKKKKKKLLLKKKHHHEEEAAA>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>??????>>><<<999777:::;;;<<<<<<<<<;;;:::999666777999:::;;;;;;:::999888888888999999::::::::::::<<>>??????>>>>>>======<<<<<<===;;;:::;;;>>>>>><<<999:::888666444333555777888777999;;;;;;::::::;;;<<<===>>>@@@FFFPPP___pppzzzrrriii^^^UUUOOORRR\\\iiizzz}}}ppp___TTTFFFDDDAAA??????AAADDDFFFEEEHHHJJJHHHDDDBBBDDDHHHHHHIIIJJJLLLNNNOOOQQQQQQOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPTTTUUUVVVUUUTTTTTTVVVXXXYYY^^^bbbdddeeejjjrrrxxx}}}VVVWWW\\\eeennn~~~aaaPPPIIIEEEGGGIIIFFFCCCBBBCCCFFFMMMUUUYYY]]]eeennnvvv{{{vvvmmmbbbZZZVVVRRRPPPLLLJJJJJJHHHFFFEEEEEEDDDBBBAAAAAABBBCCCDDDDDDGGGLLLRRRYYYbbbkkkpppuuuyyy~~~wwwiii___YYYVVVZZZ___fffxxxzzznnneeeZZZVVVPPPLLLIIIHHHGGGGGGJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAADDDCCCGGGTTTgggzzzxxxxxxxxxvvvoooiiifff```XXXRRRQQQLLLJJJGGGEEEDDDCCCBBBBBBAAABBBCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>=========>>>===<<<===??????===;;;;;;:::888777666777888999666888:::::::::999:::<<<;;;===AAAHHHVVVhhhzzz{{{mmmccc[[[TTTOOOSSS]]]kkk}}}wwwiiiYYYNNNEEECCCAAA??????@@@BBBDDDGGGJJJLLLJJJFFFDDDFFFIIIGGGGGGIIIJJJLLLNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVTTTTTTUUUWWW[[[^^^bbbdddeeehhhpppvvvxxx|||WWWVVVZZZaaahhhvvvnnnTTTJJJCCCGGGLLLLLLGGGCCCAAACCCJJJRRRWWW[[[ccclllqqquuu~~~}}}sssggg]]]YYYTTTQQQMMMJJJHHHHHHFFFEEEEEEDDDCCCAAAAAABBBCCCCCCBBBEEEIIIOOOUUU^^^ffflllsssvvv|||~~~vvvpppqqqvvvyyygggYYYOOOKKKPPPVVVZZZkkkwww~~~ssskkkccc___XXXSSSPPPMMMKKKIIILLLLLLKKKJJJIIIHHHHHHGGGDDDDDDBBBAAA@@@@@@@@@@@@AAAAAADDDLLLXXXlllvvvmmmggg```XXXSSSSSSNNNMMMJJJHHHEEECCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>>>>>>>????????????>>>>>>???@@@@@@???===;;;;;;:::::::::999999999888999;;;;;;::::::<<<===<<<>>>CCCLLL[[[nnnwwwggg\\\XXXRRRNNNSSS^^^mmm}}}uuufffWWWMMMEEEEEEDDDCCCBBBBBBCCCCCCFFFIIIKKKIIIGGGEEEGGGJJJGGGHHHIIIKKKLLLNNNOOOPPPNNNOOOOOOPPPPPPQQQQQQRRRQQQQQQRRRSSSTTTUUUWWWXXXZZZ[[[[[[YYYWWWVVVWWWYYY]]]```bbbcccdddggglllqqqtttvvv}}}WWWUUUWWW]]]cccooouuuXXXKKKBBBFFFNNNNNNIIIDDDAAABBBGGGOOOUUUYYYaaaiiinnnqqqxxxyyylllaaa\\\WWWSSSNNNJJJHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCAAADDDGGGLLLRRRZZZccciiippptttzzznnnfff```aaahhhtttooo]]]PPPJJJMMMUUUXXXiiirrrxxx|||uuummmiiibbb\\\XXXSSSOOOLLLMMMLLLKKKJJJIIIHHHHHHGGGEEEDDDCCCAAA@@@?????????>>>???BBBFFFLLL\\\wwwvvvkkkddd^^^XXXUUUWWWSSSRRRQQQMMMIIIFFFDDDDDDDDDCCCBBBAAAAAAAAABBBBBB>>>>>>>>>??????@@@@@@@@@?????????@@@@@@@@@???>>>:::;;;<<<<<<<<<;;;:::999:::;;;<<<<<<<<<<<<>>>??????AAAFFFNNN\\\nnntttdddXXXVVVQQQNNNTTT^^^mmm{{{rrrdddUUULLLHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFHHHGGGFFFEEEFFFHHHIIIJJJKKKLLLNNNOOOPPPQQQOOOOOOPPPQQQRRRSSSTTTTTTRRRQQQRRRRRRSSSTTTUUUVVV\\\]]]^^^]]][[[[[[]]]___```bbbccccccccceeejjjmmmrrrrrrxxxVVVSSSUUU[[[```kkkzzz]]]NNNBBBDDDLLLNNNIIIDDDCCCBBBFFFMMMSSSXXX___ffflllnnnttt|||~~~pppddd___ZZZVVVPPPKKKIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDGGGKKKPPPXXXaaagggmmmrrrxxx}}}wwwfff^^^XXXYYY```lll|||zzzgggVVVLLLMMMTTTVVVeeemmmqqqzzz~~~tttpppjjjccc]]]WWWQQQMMMLLLLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCAAA???>>>>>>>>><<<>>>BBBDDDFFFRRRlllzzzmmmeee___ZZZYYY[[[[[[[[[YYYTTTNNNIIIGGGFFFCCCCCCBBBAAA@@@AAAAAAAAA>>>>>>??????@@@@@@AAAAAA>>>???@@@@@@@@@?????????:::;;;<<<======;;;999888:::;;;;;;;;;:::;;;===??????BBBGGGPPP\\\mmm}}}~~~rrrcccXXXTTTPPPOOOTTT]]]kkk~~~|||vvvmmm^^^PPPIIIHHHHHHIIIIIIIIIHHHFFFFFFEEEFFFGGGHHHGGGGGGHHHIIIIIIIIIJJJKKKMMMNNNOOOOOOMMMMMMNNNOOOQQQRRRSSSSSSTTTSSSSSSSSSSSSSSSTTTUUUZZZ[[[]]]]]]]]]^^^```cccccccccccccccccceeehhhjjjooooootttWWWSSSTTTZZZ^^^ggg|||dddSSSDDDCCCIIIKKKHHHEEEDDDBBBDDDKKKQQQUUU\\\bbbjjjkkkqqqyyyttthhhccc\\\XXXSSSNNNKKKIIIGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFIIINNNVVV___eeelllpppvvv||||||oooaaa[[[VVVYYY```kkkzzzqqq^^^PPPMMMQQQVVVdddkkknnnvvv{{{zzzvvvpppiiiccc[[[TTTOOOMMMMMMLLLKKKJJJIIIHHHHHHFFFEEECCCAAA???>>>===<<<;;;===AAACCCEEENNNdddxxxssskkkddd^^^^^^```ccccccbbb[[[RRRKKKHHHHHHCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA>>>@@@AAAAAA@@@??????@@@;;;<<<=========<<<::::::888999999888888888;;;>>>===AAAIIISSS```ppp~~~zzzooobbbXXXSSSPPPPPPVVV^^^lll{{{wwwmmm]]]PPPKKKEEEFFFGGGGGGGGGGGGFFFFFFIIIIIIJJJJJJKKKLLLMMMMMMHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOPPPQQQRRRWWWVVVVVVVVVVVVWWWXXXXXXWWWYYY[[[\\\\\\^^^aaacccfffeeedddcccdddeeegggiiijjjlllrrr}}}XXXTTTTTTXXX\\\cccuuu|||kkkZZZIIIDDDGGGIIIHHHGGGEEEBBBBBBHHHNNNRRRXXX]]]eeegggnnnvvv{{{xxxmmmhhh^^^[[[VVVRRRNNNKKKGGGEEECCCCCCCCCCCCCCCBBBBBBAAABBBCCCEEEGGGLLLSSS\\\ccckkkooovvv|||xxxhhhZZZUUUTTTZZZcccnnn|||jjjWWWQQQRRR[[[hhhmmmnnntttxxx~~~xxxrrrkkkccc[[[UUUQQQPPPPPPOOONNNMMMLLLLLLFFFEEECCCAAA???===<<<;;;;;;<<<@@@BBBDDDKKK\\\mmmvvvnnniiieeeeeehhhhhhiiiggg```UUULLLHHHHHHDDDEEEEEEFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???AAACCCCCCAAA@@@AAABBB>>>>>>>>>>>>>>>======<<<999::::::999888999<<>>===;;;;;;;;;;;;>>>AAACCCIIIWWWeee~~~tttoookkkiiikkkoookkkllljjjbbbVVVLLLGGGGGGEEEFFFHHHIIIHHHGGGEEECCCBBBBBBBBBAAAAAA@@@@@@@@@@@@CCCEEEEEEBBBAAABBBDDD@@@@@@@@@???????????????=========<<<;;;===@@@BBBEEEKKKUUU```lllxxxxxxqqqggg\\\SSSPPPOOOSSSZZZdddsssyyyxxxwwwtttjjjZZZNNNIIIFFFFFFFFFGGGHHHIIIKKKKKKIIIIIIIIIJJJMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRRRRVVVVVVVVVWWWWWWXXXXXXYYYRRRSSSTTTVVVYYY\\\___```^^^```aaaaaaaaaaaadddfffiiigggeeedddeeeggghhhhhheeehhhlllnnnsss}}}TTTTTTSSSTTT[[[fffttt}}}}}}lllVVVGGGDDDGGGKKKLLLIIIEEEAAA@@@DDDJJJPPPSSS___dddkkkpppuuuzzzuuujjjbbbWWWPPPOOONNNKKKHHHDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDEEEHHHOOOWWW]]]dddiiiooovvv{{{sssdddOOOPPPRRRZZZfffttt~~~|||fff[[[ZZZbbblllqqqoooooovvv|||~~~yyylllbbb```YYYSSSUUU\\\^^^XXXPPPJJJGGGDDDAAA@@@???===<<>>===:::;;;<<<;;;:::<<>>===>>>999:::???BBBDDDPPP```vvvwwwoookkkjjjjjjiiijjjddd\\\UUUQQQNNNJJJGGGKKKIIIGGGFFFEEEDDDBBB@@@>>>???AAACCCDDDEEEEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFDDDDDDCCCCCCBBB@@@???>>>:::<<<===<<<;;;===CCCHHHIIIRRR^^^jjjsss{{{vvvkkk___VVVSSSOOOPPPUUU^^^mmm}}}vvvssswwwwwwpppbbbTTTKKKHHHCCCDDDEEEFFFHHHKKKLLLMMMPPPPPPPPPPPPPPPQQQQQQQQQTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^___aaaccceeegggeeeccc```aaadddggghhhhhhhhhiiijjjjjjkkknnnssswww}}}yyyxxxwww{{{WWWWWWWWWZZZaaammmzzzfffRRRHHHGGGIIIKKKHHHDDD@@@???CCCHHHMMMOOORRRXXX```fffmmmxxxvvvjjj[[[QQQNNNMMMLLLJJJEEEDDDDDDCCCCCCCCCDDDDDDAAABBBBBBCCCEEEKKKRRRWWW^^^ccckkkrrrwww|||}}}iii[[[RRRRRRUUU]]]jjjwwwooodddbbbfffnnnuuuuuuuuuzzz}}}xxx{{{vvvmmmddd```aaabbb^^^ZZZOOOJJJEEEAAA?????????>>>>>>:::;;;@@@CCCEEEPPP^^^qqq~~~uuuooommmllllllkkkdddZZZSSSPPPNNNLLLJJJLLLJJJGGGFFFEEEEEECCCAAA@@@@@@BBBCCCDDDDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDDDDCCCBBB@@@@@@<<<>>>>>><<<<<<>>>EEEJJJQQQZZZgggrrrzzz~~~sssggg[[[SSSRRRPPPSSSZZZeeeuuuyyyttttttvvvvvvmmm___QQQJJJGGGFFFFFFGGGHHHJJJKKKLLLMMMRRRRRRQQQQQQRRRSSSSSSTTTUUUUUUTTTTTTUUUVVVXXXYYYZZZZZZ[[[\\\\\\\\\[[[[[[[[[\\\]]]^^^]]]\\\ZZZYYY[[[[[[\\\^^^aaadddgggiiicccbbb```aaadddgggiiiiiikkkkkkkkkjjjhhhiiikkkmmmmmmppprrrsssxxx~~~|||rrrqqqttt}}}TTTTTTUUUWWW]]]gggrrrzzzqqqZZZLLLGGGHHHJJJIIIEEEAAA???BBBFFFJJJLLLNNNTTT[[[aaahhhsssuuukkk]]]TTTPPPOOOLLLJJJFFFEEEDDDCCCCCCCCCCCCCCCAAABBBBBBCCCEEEIIIPPPTTT[[[```iiipppvvv{{{zzzgggYYYQQQRRRVVV^^^kkkyyytttgggbbbfffmmmtttwwwwww{{{yyy}}}vvvmmmccc]]]]]]]]]\\\[[[PPPKKKEEE@@@??????@@@@@@@@@======AAADDDFFFNNNXXXeeevvvyyytttsssrrrmmmeee\\\VVVUUUUUUSSSPPPMMMKKKHHHFFFEEEDDDCCCBBBDDDDDDCCCBBBAAA@@@???>>>@@@@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@>>><<<@@@GGGMMMZZZcccooozzz|||pppcccXXXSSSSSSSSSXXXaaannn}}}wwwtttvvvwwwuuukkk]]]PPPJJJHHHKKKLLLMMMNNNOOOPPPPPPPPPTTTTTTSSSSSSTTTUUUVVVWWWWWWVVVUUUUUUVVVWWWYYY[[[[[[[[[\\\]]]]]]]]]]]]]]]YYYYYY[[[\\\^^^___``````^^^^^^^^^^^^___aaaccceeebbbaaa```aaacccgggiiikkknnnooonnnllliiihhhiiijjjiiikkklllooowwwvvvqqqoootttSSSSSSSSSTTTXXX___hhhnnn~~~zzzaaaOOOGGGGGGJJJJJJGGGBBB@@@AAADDDGGGHHHLLLRRRXXX^^^cccmmm{{{rrrjjj___XXXUUURRRMMMIIIFFFFFFEEECCCCCCBBBBBBBBBBBBBBBCCCCCCEEEIIINNNRRRXXX^^^gggooovvv{{{yyygggZZZOOOQQQVVV```mmmzzz{{{kkkbbbdddiiiooosssuuuyyy}}}|||zzzvvvrrrhhhbbbZZZTTTSSSTTTUUUVVVOOOJJJDDD@@@???@@@AAAAAA@@@>>>>>>@@@BBBDDDJJJOOOWWWdddwww~~~~~~pppiiiaaa^^^^^^^^^ZZZUUUPPPMMMIIIFFFEEEDDDCCCBBBEEEDDDCCCAAA???>>>===<<>>===>>>???BBBDDDGGGJJJPPPYYYgggxxxzzzrrrjjjfffgggfff```ZZZUUURRRMMMIIIGGGFFFDDDCCCCCCBBBAAA@@@????????????>>>???AAABBBDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEECCCDDDJJJTTT\\\lllttt}}}wwwmmmddd^^^```fffhhhnnnyyy}}}}}}{{{zzztttiii[[[RRROOOPPPOOOQQQRRRTTTUUUUUUTTTTTTWWWVVVUUUUUUVVVXXXZZZ\\\\\\\\\]]]]]]^^^_________]]]^^^______``````______\\\ZZZWWWUUUVVVYYY]]]```]]]]]]\\\]]]^^^```bbbccc```aaabbbaaabbbdddhhhkkkkkklllnnnnnnllljjjiiiiiieeefffeeegggqqq{{{mmmkkkqqqxxxSSSSSSSSSRRRSSSWWW\\\aaakkkzzzjjjUUUIIIHHHKKKQQQMMMGGGCCCBBBBBBBBBBBBDDDJJJQQQVVV\\\fffttt~~~zzzqqqfff^^^ZZZWWWQQQLLLHHHGGGEEEDDDBBBAAAAAA@@@AAAAAABBBBBBCCCEEEIIILLLQQQXXXbbblllsssxxx{{{~~~~~~tttbbbWWWKKKPPPZZZggguuu}}}vvvxxx}}}uuuddd\\\[[[^^^ccciiirrrmmmfff]]]XXXVVVTTTPPPLLLFFFFFFFFFDDDBBBBBBDDDFFFHHHEEEBBB@@@AAAAAAAAAAAA???@@@AAACCCGGGKKKMMMMMMPPPWWW^^^iii~~~wwwqqqpppnnnhhhbbb\\\XXXRRRMMMJJJHHHFFFEEEFFFEEECCCBBB@@@@@@@@@@@@>>>@@@BBBDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHFFFGGGGGGGGGKKKTTTaaajjjuuu{{{~~~uuummmfffdddjjjrrrwww|||{{{yyysssgggZZZRRRQQQSSSOOOQQQSSSUUUVVVWWWVVVUUUWWWVVVUUUUUUVVVXXX[[[]]]^^^___aaabbbccccccbbbaaa^^^___``````aaaaaa``````___^^^[[[YYYXXXYYY\\\]]]\\\\\\\\\\\\^^^```bbbcccaaabbbcccbbbaaabbbfffjjjjjjllloooooommmkkkjjjjjjhhhhhhfffgggppptttnnnlllnnnsssyyyPPPQQQQQQPPPQQQUUUZZZ^^^eeessskkkVVVJJJIIIKKKSSSOOOIIIDDDBBBAAAAAA@@@@@@FFFMMMSSSZZZeeesss}}}wwwiii___ZZZWWWSSSOOOHHHGGGFFFDDDBBBAAA@@@@@@???@@@AAAAAAAAACCCGGGJJJOOOVVV```jjjqqqvvvzzz|||}}}qqq___SSSKKKQQQ\\\jjjxxx~~~tttqqqsssuuubbbZZZWWWXXX^^^dddppp~~~ooo^^^WWWNNNJJJJJJIIIEEEAAA???AAACCCBBB???>>>???AAAEEECCCAAA@@@AAABBBAAA@@@AAACCCEEEHHHMMMRRRTTTSSSTTTXXX\\\aaarrryyywwwuuupppjjjaaa\\\UUUPPPMMMJJJHHHGGGLLLJJJGGGDDDAAA???>>>>>>???@@@BBBDDDFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIFFFGGGHHHKKKPPP\\\jjjuuuzzz|||tttmmmhhhhhhpppzzzzzzxxxqqqfffYYYRRRRRRUUUPPPRRRUUUWWWYYYYYYXXXXXXWWWVVVUUUTTTVVVXXX[[[]]]___aaadddfffgggeeedddbbb______```aaaaaaaaaaaaaaa``````___^^^^^^^^^______^^^]]]]]]\\\]]]^^^___```aaaccccccbbb```aaaeeeiiilllnnnqqqrrrpppmmmkkkkkkhhhhhheeedddmmm{{{{{{rrrkkkiiinnnvvvRRRSSSRRRQQQPPPQQQTTTVVVbbbnnn{{{nnn]]]KKKGGGMMMQQQQQQLLLDDD@@@AAAAAA???DDDGGGKKKOOOUUU___kkktttvvviiiccc___XXXQQQNNNLLLIIIEEECCCBBBBBBAAAAAAEEEDDDCCCBBBCCCDDDFFFHHHMMMSSS[[[ccckkkqqqwww{{{zzz~~~jjjYYYQQQLLLSSS___lllxxx{{{tttpppzzzsss___WWWOOOKKKQQQZZZhhhuuuhhh```TTTQQQKKKHHHFFFDDDBBBAAA@@@@@@?????????@@@@@@AAAAAABBBCCCAAA???>>>>>>???EEEIIIPPPYYY```ccccccbbbbbbcccdddhhhuuuyyysssppphhhbbb[[[ZZZ[[[YYYRRRLLLNNNOOOJJJAAA???DDDFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJGGGIIIRRR[[[cccnnnyyy}}}uuukkkfffdddhhhrrr}}}{{{vvvkkk___WWWUUUUUUTTTRRRRRRRRRRRRSSSUUUXXXYYYYYYXXXVVVTTTSSSVVVZZZ^^^``````aaabbbccccccdddddd````````````aaaaaaaaaaaa^^^___`````````___]]]\\\___`````````^^^^^^```aaabbbaaaaaaaaaaaabbbdddeeepppppppppooonnnmmmkkkkkkgggfffeeeeeejjjwwwzzzpppkkkllloooQQQRRRQQQPPPPPPQQQTTTWWWaaaiii{{{wwwcccPPPIIIMMMRRRSSSPPPGGGAAAAAA@@@>>>AAADDDHHHKKKQQQ[[[gggpppyyyjjjddd```ZZZSSSPPPMMMJJJFFFCCCCCCBBBBBBAAAEEEDDDCCCBBBBBBDDDFFFGGGJJJOOOWWW```gggnnntttxxxyyy}}}|||gggWWWPPPMMMUUUbbboooyyy~~~sssmmmttt~~~jjjYYYMMMGGGFFFLLLTTTbbb||||||uuutttqqqmmmfff^^^VVVPPPNNNKKKGGGDDDCCCCCCBBBAAA@@@???>>><<<<<<<<<<<<<<>>@@@BBBFFFIIINNNWWWccclll|||}}}nnnfffbbb\\\VVVTTTNNNKKKGGGDDDCCCCCCBBBAAADDDCCCBBBBBBBBBCCCDDDEEEFFFKKKSSS[[[cccjjjqqquuuvvvzzzxxxcccUUUOOOOOOXXXfffsss|||sssjjjlllttt|||}}}xxxnnn___SSSHHHDDDDDDHHHMMMZZZuuusssjjjjjjfffaaa\\\YYYUUURRROOOKKKHHHDDDBBBBBBBBBBBBAAAAAA@@@???======>>>??????BBBCCCCCCBBB@@@@@@BBBDDDMMMYYYmmm}}}|||wwwvvvxxx~~~zzzssskkkhhh```VVVQQQRRRSSSRRRTTTQQQKKKFFFCCCCCCDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLOOOWWWbbblllttt~~~uuulllaaa[[[ZZZ___lllyyywwwjjj___YYYWWWWWWXXXYYYYYYZZZ[[[[[[ZZZYYYYYY[[[\\\[[[ZZZXXXXXXZZZ\\\\\\___cccggggggeeebbb_________```aaabbbbbbccccccaaaaaaaaaaaabbbcccdddeeeccccccbbb```______bbbddddddcccccccccccceeefffhhhhhhhhhggggggggggggggghhhhhhgggggghhhpppvvvlllqqqyyyMMMNNNNNNNNNOOOQQQUUUXXX\\\___hhh}}}xxxeeeYYYWWWWWW\\\\\\SSSHHHBBB@@@>>>@@@CCCEEEHHHMMMUUUaaaiiivvvrrriiiddd^^^YYYVVVOOOLLLHHHEEEDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEIIIQQQYYYaaahhhoootttssswww|||ttt```SSSPPPOOOZZZiiiwwwqqqgggdddhhhlllmmmiiibbbXXXQQQKKKGGGFFFHHHJJJTTTnnn}}}jjj```^^^ZZZTTTQQQOOOMMMJJJHHHLLLIIIEEECCCBBBBBBAAA@@@CCCCCCBBBBBBCCCEEEGGGHHHDDDDDDDDDBBBAAABBBEEEGGGSSSbbbyyy}}}qqqmmmeee]]]ZZZ[[[___```ccc]]]TTTLLLGGGFFFHHHJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMSSS^^^iiirrrzzz~~~rrrhhh^^^XXXXXX___mmmzzzsssfff^^^YYYWWWWWWYYYZZZ\\\^^^___^^^\\\ZZZXXX\\\]]]^^^]]][[[ZZZZZZ[[[]]]aaafffjjjkkkgggbbb______```aaaaaabbbcccddddddaaa``````aaabbbdddfffhhhffffffddd```]]]]]]___aaabbbbbbbbbbbbcccdddfffgggeeeeeeeeefffffffffggggggeeeeeeeeegggooo{{{tttyyyKKKLLLMMMMMMNNNPPPTTTWWWZZZ]]]fffxxxlll^^^XXXYYYaaacccZZZLLLDDD@@@???@@@BBBDDDFFFIIIQQQ\\\dddqqqxxxxxxnnnhhhaaaZZZXXXQQQNNNIIIFFFEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBCCCCCCEEEJJJQQQXXX___gggnnnsssqqqtttyyy|||~~~ppp]]]SSSQQQPPP\\\mmm{{{}}}vvvtttxxxvvvhhhaaa[[[^^^bbbeeeccc]]]VVVRRRMMMIIIGGGHHHIIIRRRlll{{{llldddbbb^^^ZZZXXXXXXUUUOOOJJJKKKHHHDDDBBBBBBBBBBBBAAADDDDDDEEEFFFGGGHHHIIIIIIGGGFFFEEECCCBBBCCCGGGJJJWWWgggpppjjjddd```___ccciiinnnoooggg\\\QQQJJJHHHJJJMMMKKKKKKJJJJJJJJJKKKLLLLLLSSS]]]jjjssszzzzzzmmmcccZZZUUUVVV^^^nnn|||{{{nnnaaa\\\YYYVVVVVVXXXZZZ\\\^^^``````^^^[[[YYY]]]^^^___^^^\\\[[[[[[\\\___ccchhhlllllliiiddd```aaaaaaaaabbbcccddddddeee_________```aaadddfffhhhlllkkkhhhddd___]]]]]]^^^```_________```bbbdddeeedddeeefffggghhhhhhhhhgggddddddeeegggooo~~~KKKKKKLLLLLLMMMOOOSSSVVVWWW[[[dddrrrrrraaaWWWZZZdddjjj```PPPFFFAAA@@@===???AAABBBEEELLLWWW___llltttuuunnneee]]]YYYRRROOOJJJGGGFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCBBBFFFIIIOOOVVV\\\dddkkkpppooorrrwwwzzz|||lllZZZRRRQQQSSS```qqq~~~~~~tttiiicccdddjjjoooxxx||||||sssggg^^^ZZZUUUXXX```hhhiiiaaaZZZXXXNNNIIIFFFHHHKKKUUUnnnwwwrrrqqqnnnkkkkkkkkkggg___WWWKKKHHHEEECCCCCCDDDDDDCCCCCCDDDFFFHHHHHHHHHHHHGGGJJJIIIGGGDDDBBBDDDHHHLLLYYYhhhqqqiiicccaaaaaaeeellltttuuummm```TTTLLLJJJLLLNNNLLLLLLKKKKKKKKKKKKLLLLLLVVVcccpppxxx}}}|||vvvfff^^^VVVSSSVVV___ooo|||vvvggg\\\ZZZZZZVVVUUUXXXZZZ[[[^^^```aaa___^^^\\\]]]^^^___^^^\\\\\\\\\^^^bbbdddhhhkkkkkkhhheeebbbbbbccccccccccccddddddddd]]]^^^^^^```bbbdddeeefffooonnnlllhhhccc___^^^^^^]]]]]]]]]]]]___aaacccddddddfffiiikkkllljjjhhhgggdddeeegggjjjppp~~~KKKKKKLLLLLLLLLNNNRRRUUUTTTXXX```iiizzzyyyhhh[[[ZZZgggnnneeeTTTGGGCCCBBB>>>???@@@AAADDDKKKUUU\\\gggqqq~~~uuujjj```[[[SSSPPPKKKHHHGGGFFFDDDCCCEEEEEEEEEEEEDDDDDDCCCCCCDDDGGGLLLRRRXXX___fffjjjoooqqquuuxxx{{{~~~|||hhhVVVOOOQQQYYYeeeuuu~~~xxxoooeee^^^^^^cccgggiiimmmpppmmmeee]]]XXXWWWUUUZZZffftttwwwnnnfffcccVVVNNNJJJLLLQQQ[[[rrrxxxuuussstttuuuqqqhhh```UUURRRMMMIIIGGGEEEDDDBBB@@@CCCIIIMMMPPPQQQPPPOOOMMMLLLHHHDDDBBBDDDIIIMMMWWWeeeyyy}}}zzz|||yyyooofffcccaaabbbiiirrryyyqqqdddXXXPPPMMMOOOQQQPPPPPPOOOOOOOOOOOOPPPPPPXXXggguuu{{{yyyrrrbbb[[[UUUUUUYYYbbbrrr}}}rrrcccYYY[[[\\\WWWUUUXXXYYY[[[^^^```bbbbbbbbbaaa\\\]]]^^^]]]\\\\\\^^^___ccceeefffggggggfffdddcccdddddddddddddddccccccccc]]]^^^___aaacccdddeeeeeekkkkkkkkkhhhccc___]]]\\\\\\\\\\\\]]]^^^```bbbccceeehhhllloooooolllhhheeeccceeegggiiioooyyyKKKLLLLLLKKKKKKMMMQQQTTTQQQVVV[[[bbbooozzzooobbbZZZhhhpppgggUUUHHHDDDCCC@@@AAABBBCCCEEELLLUUU]]]cccooozzznnnccc]]]TTTPPPLLLIIIGGGFFFEEECCCEEEEEEFFFFFFEEEDDDCCCCCCBBBEEEJJJOOOTTTZZZaaafffnnnqqquuuxxxzzz~~~yyyeeeTTTNNNPPP]]]iiiyyyzzzuuummmddd______dddhhhhhhkkkmmmiiiaaaZZZXXXYYYXXX___ooo{{{qqqmmmaaaWWWPPPRRRVVV___ttt|||tttccc^^^WWWPPPKKKFFFBBB@@@>>>DDDLLLUUU[[[^^^^^^^^^OOOMMMIIIEEEBBBDDDIIIMMMTTT```rrr|||uuuwww}}}vvvkkkeeeaaa___eeemmm}}}uuuhhh\\\TTTRRRSSSUUUVVVUUUTTTTTTTTTTTTUUUUUU]]]mmm|||xxxqqqbbb\\\WWWXXX]]]gggvvv|||zzz}}}ooo```XXX\\\^^^XXXVVVYYYZZZ[[[^^^```cccdddeeeeee\\\]]]]]]\\\[[[\\\^^^aaadddddddddddddddddddddcccfffeeeeeeddddddccccccbbb]]]^^^aaacccdddeeeeeeddddddfffgggeeeaaa]]][[[ZZZ\\\\\\\\\]]]^^^```bbbddddddhhhmmmqqqqqqmmmhhhddd```bbbeeeggglllttt