BM6( '''---)))&&&+++(((&&&---''''''(((((((((((('''''''''%%%%%%))))))'''(((***$$$&&&&&&$$$&&&***)))%%%)))!!!$$$((($$$%%%(((###%%%%%%$$$$$$$$$%%%&&&'''###&&&'''%%%&&&((('''$$$''''''&&&&&&&&&&&&''''''%%%''''''%%%&&&))))))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((###$$$)))%%%"""***&&&&&&%%%$$$$$$$$$%%%&&&((($$$$$$&&&&&&$$$&&&)))'''&&&&&&&&&(((((((((''''''$$$%%%((((((&&&&&&(((''''''''''''''''''&&&&&&((((((''''''&&&&&&&&&&&&(((&&&&&&((()))''''''***(((222111555~~~ +++"""$$$'''(((&&&$$$%%%'''000NNN(((!!!+++'''+++'''&&&''''''%%%'''***+++(((%%%%%%)))---//////000555 ???111***'''$$$---&&&---(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&&&&&&&%%%%%%'''(((%%%'''&&&$$$&&&)))'''###'''%%%$$$$$$%%%&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%'''%%%######$$$%%%&&&%%%&&&######%%%&&&$$$%%%)))%%%###&&&,,,...***%%%%%%!!!###&&&(((!!!(((%%%"""###$$$$$$######$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%$$$###$$$''''''$$$$$$'''(((&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%&&&%%%""" &&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%$$$$$$%%%%%%$$$%%%&&&$$$""""""$$$&&&***&&&!!! ###%%%&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''---)))&&&***(((&&&,,,''''''((((((((((((''''''(((%%%&&&))))))''''''***%%%'''&&&###&&&******''')))"""%%%(((###%%%((("""%%%%%%&&&&&&&&&'''''''''###'''(((&&&&&&((('''###&&&&&&&&&%%%&&&&&&'''(((%%%((((((%%%%%%((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''###$$$***%%%"""***((())))))'''$$$!!!(((%%%$$$&&&&&&$$$%%%)))&&&''''''''''''((((((((('''$$$$$$'''(((%%%&&&)))((('''''''''''''''''''''(((''''''''''''&&&&&&&&&(((%%%&&&))))))''''''***###)))000!!!CCC)))666(((((('''((()))%%%!!!"""'''&&&***--- +++---(((%%%&&&&&&%%%'''+++"""%%%)))------)))###777;;;fff(((---///)))***'''000((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&&&&%%%%%%'''((($$$&&&&&&$$$%%%((('''"""'''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%(((%%%""""""###%%%&&&&&&%%%""""""&&&'''%%%'''***%%%$$$&&&,,,...***&&&%%%"""%%%(((((( (((%%%"""$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%"""&&&(((%%%$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&%%%""" $$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&&&&%%%$$$$$$%%%"""$$$&&&%%%""""""%%%(((---'''  $$$&&&'''###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&,,,)))&&&***(((%%%,,,''''''((((((((((((''''''(((&&&&&&))))))''''''***))))))'''$$$&&&+++---***)))###&&&(((###&&&)))!!!$$$&&&'''))))))((('''&&&###'''(((&&&&&&(((&&&###&&&%%%%%%%%%&&&&&&'''(((%%%))))))%%%$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''###$$$***%%%"""+++$$$'''***)))%%%!!!)))%%%$$$&&&&&&$$$%%%(((&&&'''((((((''''''((()))'''$$$$$$''''''%%%&&&)))((((((''''''''''''(((((('''''''''''''''&&&&&&%%%(((%%%&&&)))***'''''')))+++777***!!!777''''''333((('''((()))&&&"""&&&...GGGIII000"""''',,,(((&&&((('''%%%&&&***###'''***(((######)))111xxx###(((000111,,,((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&%%%%%%'''((($$$&&&&&&$$$%%%(((&&&"""'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%(((%%%"""!!!"""$$$&&&&&&&&&######''''''%%%&&&)))&&&$$$&&&,,,---)))&&&%%%###'''!!!***))) '''%%%!!!###$$$$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%$$$%%%&&&'''%%%(((&&&$$$$$$$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&'''%%%############$$$$$$$$$%%%%%%"""%%%''''''%%%###$$$%%% ###&&&%%%""""""&&&***...(((""" ###'''((('''$$$$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%%%%&&&,,,)))&&&***(((%%%,,,''''''(((((((((((('''''')))&&&&&&))))))''''''***,,,+++((($$$'''---///---)))$$$'''(((###&&&)))!!!$$$&&&(((***+++)))'''&&&###'''((('''&&&(((&&&"""%%%%%%%%%%%%&&&&&&'''(((&&&))))))%%%$$$'''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''###$$$***&&&###+++"""''')))'''$$$######)))%%%$$$&&&&&&$$$%%%(((&&&'''((((((''''''((()))'''$$$$$$&&&'''%%%&&&)))(((((('''''''''(((((()))''''''((((((''''''&&&%%%'''%%%&&&******'''''')))///###$$$###///+++%%%ooo((((((---%%%$$$&&&)))((('''---888ZZZ""",,,HHHppp'''... ***''''''***)))&&&%%%'''''''''$$$"""000YYY~~~ 999$$$"""+++***,,,%%%))))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&%%%%%%'''((($$$&&&%%%$$$%%%(((&&&"""'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((%%%"""!!!"""$$$&&&&&&(((%%%%%%''''''$$$$$$'''&&&$$$&&&+++---)))&&&&&&$$$)))###+++*** '''$$$ """###$$$###"""###$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%$$$$$$&&&((($$$((('''$$$$$$""" %%%%%%%%%%%%%%%%%%%%%%%% !!!$$$'''((('''&&&""""""#########$$$$$$$$$"""%%%((((((%%%###$$$%%%"""%%%%%%""""""'''+++...)))$$$$$$'''***)))&&&$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%$$$$$$%%%%%%%%%))))))))))))))))))))))))&&&******((((((******&&&(((%%%%%%((()))'''(((+++)))(((((('''''''''(((((('''&&&%%%$$$$$$%%%'''((($$$%%%&&&'''(((***++++++&&&))))))&&&&&&)))***''')))%%%###$$$%%%$$$&&&+++###''')))'''"""!!!&&&,,,(((%%%$$$''''''$$$$$$(((###$$$$$$%%%%%%&&&&&&''''''"""!!!''')))%%%$$$&&&%%%+++'''%%%+++)))%%%***$$$%%%%%%&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$((('''%%%$$$$$$%%%'''(((((($$$ ###%%%&&&%%%'''***"""******!!!)))&&&(((...$$$###...###'''}}}...'''&&&+++***000''')))+++555444+++"""(((+++VVV444***)))'''&&&&&&''')))***(((///&&&)))***))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((()))***((('''&&&'''((('''&&&+++'''%%%&&&%%%###$$$'''''''''&&&&&&&&&''''''((((((&&&######$$$%%%&&&%%%$$$'''(((%%%%%%''''''###'''&&&$$$######$$$&&&''''''''''''(((((((((((()))&&&&&&&&&'''((('''$$$"""$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$######"""###%%%&&&'''&&&%%%$$$$$$############&&&&&&&&&%%%$$$###"""!!!'''%%%''',,,,,,'''###"""''''''%%%$$$$$$%%%''''''%%%$$$$$$###############"""###%%%'''''''''%%%$$$ """%%%%%%$$$######$$$%%%%%%%%%&&&&&&''''''''''''%%%$$$&&&''''''$$$ %%%%%%%%%$$$$$$$$$######))))))))))))))))))))))))&&&)))***((((((***)))&&&)))&&&&&&((((((&&&'''***&&&&&&&&&%%%%%%&&&''''''((('''&&&%%%%%%&&&''''''$$$$$$%%%&&&''''''((()))"""&&&&&&%%%%%%))))))''')))%%%###%%%%%%$$$&&&+++###&&&((('''$$$###&&&***(((%%%$$$''''''$$$%%%(((&&&%%%%%%%%%%%%%%%%%%%%%&&&""""""'''(((%%%$$$&&&###)))%%%$$$***)))%%%+++&&&&&&&&&&&&&&&'''''''''!!!$$$''')))*********''''''%%%%%%%%%%%%''''''(((&&&$$$%%%'''(((&&&$$$***,,,###)))'''"""%%%444!!!%%%(((333PPPxxx ***...)))&&&&&&""",,,JJJ$$$(((###"""***&&&OOO"""%%%((((((((())))))(((((((((///######(((,,,******))))))))))))******+++***)))'''%%%$$$$$$###***((('''&&&'''((('''&&&)))&&&&&&((((((%%%&&&)))'''''''''&&&&&&&&&'''''''''%%%######%%%&&&&&&%%%###%%%&&&######%%%%%%"""&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''((('''$$$"""$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$$$$%%%***)))((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%###""""""&&&$$$%%%(((((($$$!!!!!!&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$&&&''''''&&&%%%%%%###$$$$$$%%%&&&&&&%%%%%%#########$$$$$$$$$%%%%%%&&&$$$$$$&&&((((((&&&###%%%%%%%%%$$$$$$$$$######))))))))))))))))))))))))&&&)))***''''''***)))&&&***'''&&&((((((&&&&&&)))$$$#########$$$%%%&&&'''))))))((('''&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%!!!$$$&&&$$$&&&******((((((%%%###%%%%%%$$$&&&***$$$%%%&&&&&&'''&&&&&&&&&(((%%%$$$''''''$$$%%%(((''''''&&&&&&%%%$$$$$$###&&&###"""&&&(((&&&%%%%%%"""((($$$###***(((%%%***((((((''''''''''''''''''%%%&&&'''((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''%%%"""%%%((( (((((('''$$$"""***!!!)))---'''vvvmmm+++!!!'''***...)))!!!((('''&&& $$$)))!!!$$$%%%'''+++!!!GGG:::(((&&&''')))++++++)))'''&&&"""***!!!999BBB---+++******))))))******+++,,,+++***(((&&&$$$""""""***((('''&&&'''((('''&&&%%%###$$$((((((&&&&&&)))((((((''''''&&&&&&%%%%%%'''%%%######%%%&&&&&&%%%###&&&%%%""""""%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%"""$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############'''&&&%%%$$$$$$#########%%%%%%&&&%%%%%%$$$###"""&&&$$$$$$&&&&&&"""!!!###$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$###$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&###!!!"""%%%&&&%%%###############$$$$$$$$$$$$$$$######%%%'''((('''%%%%%%%%%%%%$$$$$$$$$######((((((((((((((((((((((((&&&))))))''''''))))))&&&+++(((''')))(((%%%%%%(((############$$$%%%&&&'''******)))((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$"""&&&'''&&&'''***)))&&&((($$$###%%%&&&$$$&&&***%%%$$$$$$&&&))))))&&&$$$'''$$$$$$&&&'''%%%%%%)))''''''&&&&&&%%%%%%%%%%%%%%%######%%%''''''%%%%%%###)))%%%###)))'''###((())))))(((((('''''''''&&&******)))((('''$$$"""!!!&&&&&&''''''''''''&&&&&&'''&&&&&&&&&%%%$$$###!!!$$$''' )))***###,,,))))))&&&***(((///NNN222###$$$222 ***((( (((***'''%%%)))(((%%%...$$$&&&(((+++CCCTTT///'''&&&'''((())))))((('''&&&...///222888yyyEEE,,,*********))))))))))))******''''''''''''''''''&&&&&&***((('''&&&'''((('''&&& %%%'''$$$$$$'''((((((''''''&&&%%%$$$###&&&$$$###$$$&&&&&&&&&%%%%%%''''''###$$$'''(((&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%''''''%%%###$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$##################$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$)))&&&&&&'''&&&"""###'''"""###$$$%%%%%%$$$###"""%%%%%%$$$###############&&&%%%$$$###############%%% """%%%### %%%%%%%%%%%%%%%%%%%%%&&&#########$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######((((((((((((((((((((((((%%%))))))''''''))))))%%%+++(((''')))(((%%%%%%((($$$$$$$$$$$$%%%&&&((((((******)))(((((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%###&&&'''%%%%%%'''%%%"""'''$$$$$$&&&&&&%%%&&&)))&&&$$$###&&&)))***'''###'''$$$$$$&&&'''%%%&&&)))%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$&&&'''&&&$$$%%%***&&&###(((&&&!!!&&&))))))(((((('''''''''&&&%%%%%%&&&'''((((((((((((&&&''''''((((((''''''&&&)))(((&&&$$$"""###$$$%%%))),,,###***))) '''$$$999###333EEE$$$///,,,((("""###(((&&&"""###))))))(((www'''---&&&&&&&&&)))EEE^^^)))%%%''''''&&&%%%%%%&&&''''''000!!!$$$+++%%%333lll...+++!!!222((((((''''''''''''(((((($$$$$$&&&'''((((((((((((***((('''&&&'''((('''&&& %%%&&&$$$$$$&&&''''''''''''&&&%%%######%%%$$$###$$$&&&'''&&&%%%$$$'''&&&$$$$$$((()))&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%'''(((***+++$$$$$$%%%&&&&&&&&&%%%%%%)))''''''(((%%%"""###(((!!!"""$$$$$$$$$$$$"""!!!$$$$$$###""""""""""""###%%%$$$###"""!!!!!!""""""%%% """%%%### %%%%%%%%%%%%%%%%%%%%%%%%###$$$######"""!!!!!!"""%%%%%%%%%$$$$$$$$$######))))))))))))))))))))))))%%%((()))&&&&&&)))(((%%%***'''&&&((((((&&&&&&)))&&&&&&%%%&&&&&&'''((()))((((((((((((((('''&&&%%%''''''''''''&&&&&&&&&&&&!!!%%%&&&$$$###$$$"""'''$$$$$$''''''%%%%%%)))&&&$$$###%%%((()))'''$$$&&&######&&&'''%%%&&&)))$$$%%%%%%&&&''''''((((((###%%%%%%$$$%%%((('''###&&&+++'''$$$)))&&&"""'''((((((''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''+++***(((%%%###$$$'''***$$$'''(((((( (((%%% %%%)))PPPnnn::: :::$$$!!!333'''%%%%%%******)))III333&&&%%%&&&*** GGGiii,,,'''((('''%%%$$$$$$%%%'''(((''',,,///***%%% )))000$$$PPP+++***222###***(((''''''&&&&&&''''''(((%%%&&&'''(((((('''&&&%%%***((('''&&&'''((('''&&&$$$"""###''''''%%%%%%(((%%%&&&'''''''''%%%$$$###$$$######%%%''''''&&&%%% $$$%%%###$$$'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%&&&''''''''''''!!!""""""$$$&&&(((***+++###$$$%%%&&&&&&'''&&&&&&'''&&&''''''$$$ """'''#########$$$$$$#########%%%$$$######""""""###############"""""""""""""""&&&###!!!"""%%%&&&%%%##################"""""""""$$$$$$$$$### !!!"""%%%%%%%%%$$$$$$$$$######))))))))))))))))))))))))%%%((()))&&&&&&)))(((%%%)))&&&&&&((((((&&&'''***'''&&&&&&&&&&&&&&&''''''%%%&&&'''(((''''''&&&%%%&&&&&&&&&&&&''''''''''''!!!%%%'''&&&%%%&&&$$$ '''$$$$$$''''''%%%%%%(((&&&%%%$$$%%%&&&'''''''''&&&######&&&'''%%%&&&***&&&&&&&&&'''''''''''''''###&&&%%%###%%%)))'''"""$$$***&&&$$$***(((%%%***&&&&&&&&&&&&&&&''''''''',,,+++***(((&&&%%%$$$$$$)))((('''&&&&&&'''((()))'''))))))(((%%%%%%'''***"""''')))###,,,+++***;;;333000***!!!''')))'''******!!!:::000(((###%%%(((,,,!!!GGGqqq222)))(((((((((''''''(((((((((+++)))&&&!!!$$$)))((( ((()))777bbb)))333...###&&&((((((''''''''''''((((((&&&'''((()))((('''%%%$$$***((('''&&&'''((('''&&&(((%%%$$$&&&&&&$$$$$$'''$$$%%%&&&''''''&&&$$$############%%%'''(((&&&%%%###%%%%%%%%%'''&&&"""&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%!!!!!!!!!"""###$$$&&&&&&###$$$%%%&&&''''''''''''&&&''')))***%%%!!!###((($$$$$$$$$######$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%############"""""""""!!!$$$%%%%%%$$$!!!!!!###&&&%%%%%%%%%$$$$$$$$$######))))))))))))))))))))))))%%%((((((&&&&&&((((((%%%(((%%%%%%((()))'''(((+++''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''###'''***))))))+++)))%%%&&&$$$$$$'''(((%%%%%%(((&&&&&&%%%$$$$$$%%%''')))&&&######&&&'''%%%'''***((((((((('''&&&&&&%%%%%%"""&&&&&&###$$$)))(((""""""(((%%%$$$++++++(((---$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''')))***+++***)))'''%%%%%%''')))***"""%%%((((((&&&$$$%%%'''&&&)))!!!******"""***'''"""444!!!ggg///666(((!!!''')))///WWW(((... %%%+++///!!!EEEnnn+++((()))***++++++***)))((("""$$$,,,(((%%%+++... 000+++nnn$$$000'''&&&333 ))))))(((((((((((())))))$$$&&&'''))))))(((&&&%%%***((('''&&&(((((('''&&&)))%%%###$$$$$$!!!"""%%%###$$$&&&''''''&&&%%%$$$###"""###%%%'''(((&&&%%%$$$(((((()))***(((###'''&&&$$$######$$$&&&'''%%%%%%&&&&&&&&&&&&''''''%%%###"""###$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&''''''((('''&&&$$$###&&&&&&&&&%%%&&&&&&''''''###$$$%%%&&&'''(((((((((((())),,,---)))###%%%***&&&%%%$$$######$$$%%%&&&(((((('''&&&&&&&&&&&&'''"""###%%%'''((('''%%%$$$ """%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$#########%%%&&&%%%######'''***%%%%%%%%%$$$$$$$$$######%%%+++(((%%%***'''$$$*** """###$$$%%%%%%%%%***'''(((***)))&&&%%%'''))))))))))))((('''&&&%%%'''&&&%%%&&&((((((((('''))))))((((((((('''''''''###$$$%%%%%%&&&&&&%%%%%%'''###"""$$$%%%###%%%***&&&&&&&&&''''''''''''((('''$$$###&&&&&&%%%&&&***&&&'''((((((((('''%%%$$$%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))'''%%%$$$%%%((((((&&&###'''((((((((((((((((((((()))((('''&&&&&&'''((()))((()))))))))'''&&&'''(((%%%%%%&&&&&&'''((((((((('''%%%[[[***###+++--- ,,,!!!&&&aaa***###%%%''')))&&&---???hhh &&&***(((111###***+++***&&&((((((%%%%%%((((((&&&"""***$$$$$$&&&///---333 ###555,,,&&&&&&---,,,$$$"""((('''&&&%%%%%%%%%%%%&&&'''(((&&&$$$%%%((((((%%%"""%%%%%%$$$$$$%%%%%%&&&'''((('''%%%$$$######$$$%%%'''''''''&&&&&&%%%%%%%%% $$$$$$"""###%%%%%%"""%%%%%%%%%&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$###""""""%%%$$$$$$%%%''''''%%%###&&&%%%$$$###"""###$$$$$$$$$$$$$$$&&&((('''$$$"""''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%'''((()))***+++***(((%%%######$$$!!!$$$###$$$'''&&&###+++***(((&&&$$$###""""""#########$$$$$$%%%%%%%%%########################$$$!!!!!!######!!!!!!$$$###"""###$$$'''((((((&&&$$$%%%%%%&&&%%%$$$###"""%%%,,,)))&&&***(((%%%+++((())))))******)))))))))&&&$$$$$$((((((%%%$$$'''''''''((((((((('''&&&&&&'''&&&%%%&&&((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&)))%%%$$$%%%%%%###$$$(((&&&&&&&&&&&&'''''''''''''''$$$###%%%&&&$$$%%%(((''''''((()))(((((('''&&&***(((&&&%%%&&&'''&&&%%%&&&&&&%%%%%%%%%&&&''''''***(((&&&'''((((((&&&###''''''&&&&&&&&&%%%%%%%%%)))((('''&&&&&&'''((((((((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$"""JJJ+++&&&,,,+++---,,,,,,$$$$$$&&&((($$$)))@@@ZZZ###)))///((())))))222***&&&%%%((((((&&&&&&((((((%%%(((---&&&%%%%%%AAA///555(((&&&///)))######***)))!!!%%%'''&&&%%%%%%%%%%%%&&&''')))(((((()))******((('''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%!!!$$$%%%######&&&&&&###%%%%%%%%%&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$$$$&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((('''%%%###''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&'''(((*********)))&&&$$$$$$%%%"""$$$###$$$''''''$$$'''&&&&&&%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%########################%%%""""""$$$$$$""""""%%%'''&&&%%%%%%&&&%%%###!!!$$$%%%%%%%%%%%%$$$###"""&&&,,,)))'''+++(((%%%,,,*********)))((('''&&&%%%%%%"""$$$'''(((&&&&&&(((%%%%%%&&&&&&''''''&&&&&&'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''+++'''%%%'''&&&###$$$'''&&&&&&&&&&&&''''''''''''(((%%%$$$&&&&&&###$$$'''&&&'''((((((((((((''''''***&&&###$$$(((***'''$$$(((''''''&&&&&&&&&''''''((('''&&&'''))))))((('''(((''''''&&&&&&%%%%%%%%%(((''''''&&&''''''((((((((()))***)))'''&&&'''(((''''''&&&&&&%%%$$$$$$###777000KKK000%%%%%%+++'''"""+++---$$$$$$&&&)))###&&&EEEDDD&&&++++++(((###***%%%'''(((222$$$'''(((&&&&&&((('''$$$)))+++$$$(((...<<>>;;;444***%%%&&&)))###%%%%%%$$$!!!"""&&&***''''''''''''''''''''''''((((((((((((((((((((((((,,,))))))(((((((((((())))))(((+++""""""+++'''%%%(((FFF'''***%%%!!!+++---&&& (((%%%%%%)))$$$111666$$$%%%###(((111---!!!&&&'''GGG[[['''&&&&&&&&&&&&'''(((((()))%%%$$$###""""""!!!""""""'''"""%%%'''!!!$$$(((###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$'''%%%"""((("""(((&&&######%%%'''&&&%%%%%%###""""""###$$$$$$###&&&%%%$$$#########$$$$$$######$$$$$$$$$$$$######$$$"""!!!"""###$$$###""")))(((%%%"""!!!###$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%$$$$$$%%%###$$$%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%)))&&&######%%%''''''%%%###$$$&&&''''''&&&%%%$$$***###$$$$$$!!!&&&"""%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%""""""%%%%%%!!! ###'''$$$###%%%%%%""""""%%%''',,,'''%%%+++)))%%%+++''''''''''''''''''&&&%%%)))))))))(((((((((((('''(((,,,'''###(((&&&"""'''%%%'''))))))((('''''''''&&&+++&&&###(((&&&###((($$$$$$%%%&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))---'''%%%'''((('''(((+++&&&&&&&&&'''''''''''''''%%%&&&&&&''''''((((((((((((&&&&&&))))))''''''***(((&&&&&&(((''''''+++000999@@@EEE===...$$$###'''"""$$$&&&(((((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$kkk))))))(((((((((((())))))///---$$$***###$$$&&& vvvMMM+++---"""$$$***)))UUU(((...$$$%%%***$$$'''nnn999---$$$"""((()))HHH^^^"""&&&&&&&&&'''''')))******)))((('''&&&$$$$$$$$$$$$'''"""&&&)))###%%%(((###&&&%%%%%%%%%&&&''')))***'''$$$%%%"""!!!((($$$&&&%%%######%%%&&&%%%$$$%%%$$$""""""$$$%%%$$$###%%%$$$###"""""""""######$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%%%%&&&'''&&&%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''%%%%%%&&&$$$###"""###%%%######%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%(((&&&$$$###%%%&&&&&&&&&###$$$%%%&&&&&&$$$###"""%%% ###%%% ###((($$$###############$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$"""###''''''%%%%%%'''%%%"""!!!$$$###!!!!!!$$$(((---(((&&&+++***&&&,,,))))))******)))((('''''''''''''''&&&&&&&&&&&&&&&&&&---(((###((('''###&&&###'''++++++(((&&&&&&(((&&&+++&&&$$$)))'''###(((###$$$%%%%%%&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&***&&&$$$&&&&&&%%%&&&)))%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&'''''''''(((%%%%%%))))))&&&'''***$$$%%%'''(((((((((***------666<<<888---$$$$$$(((&&&&&&''')))+++,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((( mmmQQQ''''''&&&&&&&&&&&&''''''$$$111111((('''"""111,,,KKK[[[(((---###***333''''''888+++'''((((((%%%!!!000(((999xxx***###+++"""111%%%###+++YYY###&&&&&&&&&'''((()))***+++++++++***))))))((())))))&&&"""'''***%%%&&&)))###'''&&&$$$$$$%%%&&&)))***&&&###&&&###""")))$$$%%%$$$###$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&%%%%%%$$$)))'''&&&'''((()))((('''$$$###$$$'''(((&&&&&&((($$$%%%&&&&&&''''''&&&&&&$$$$$$###""" """$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%'''&&&$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%$$$###"""!!!$$$$$$'''"""$$$(((###%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""###%%%&&&%%%%%%&&&%%%"""!!!######!!!!!!$$$(((---)))&&&,,,***''',,,))))))******)))(((''''''''''''''''''''''''''''''###,,,((("""((()))%%%'''$$$''')))'''%%%$$$&&&)))&&&+++'''%%%***'''###(((###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&(((***(((''''''''''''&&&&&&&&&)))&&&%%%''''''%%%&&&)))$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$'''(((%%%&&&((("""%%%(((((('''(((******&&&***...---***''''''(((+++)))((((((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((,,,999DDD''''''&&&&&&&&&&&&''''''///!!!&&&)))"""------###***uuu""")))'''***(((###...SSSuuu(((###---$$$+++&&&!!!;;;oooTTT999AAAYYYIII...&&&&&&&&&''''''(((******&&&%%%%%%%%%&&&'''((((((&&&"""'''***%%%&&&)))###((('''%%%######%%%'''((($$$###(((''' $$$)))######$$$%%%%%%$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$%%%&&&%%%###%%%"""###''''''###"""%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%###!!!!!!###%%%%%%&&&'''(((((()))))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&$$$$$$$$$$$$###""""""!!!%%%!!!&&&(((###$$$'''!!!(((((('''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&"""$$$$$$$$$$$$%%%%%%###&&&""""""$$$%%%"""###&&&(((---(((&&&,,,***&&&,,,''''''''''''''''''&&&%%%((())))))))))))*********!!!,,,)))"""(((+++&&&&&&&&&&&&&&&$$$###$$$&&&(((%%%+++'''%%%+++(((###'''$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$######$$$'''***+++$$$%%%%%%&&&'''((()))))))))((())),,,+++''''''+++%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$''''''%%%%%%((("""&&&((('''&&&((()))'''((('''''''''((()))((((((+++***)))'''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++"""DDD))))))(((((((((((())))))""" ,,,$$$ &&&333GGG!!!$$$***&&&---)))%%%"""$$$///+++%%%)))&&&000777&&&'''&&&&&&&&&&&&'''((((((#########$$$%%%&&&'''((('''"""&&&)))###%%%(((###&&&%%%$$$######$$$%%%%%%"""""")))***###&&&)))!!!###%%%&&&&&&%%%$$$$$$%%%&&&%%%######%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$)))$$$###'''%%% """"""###$$$$$$$$$$$$$$$(((((()))'''&&&%%%&&&(((&&&'''((())))))***))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$######%%%'''$$$$$$$$$###############'''"""&&&((("""###&&& ***)))(((&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%'''(((&&&%%%'''&&&###&&&######%%%&&&$$$$$$'''(((,,,(((%%%+++)))&&&+++%%%&&&''''''''''''''''''((()))))))))************"""...+++"""'''***%%%###'''%%%$$$$$$%%%&&&&&&%%%%%%+++(((&&&+++(((###'''%%%%%%&&&''''''''''''&&&&&&%%%$$$###$$$&&&)))+++$$$%%%%%%&&&'''((())))))&&&'''+++///---'''&&&)))%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&'''$$$%%%((((((&&&&&&)))###((()))%%%$$$'''(((%%%)))(((''''''((())))))(((&&&((()))(((&&&%%%(((***''''''''''''''''''''''''((((((((((((((((((((((((###&&&TTTppp))))))(((((((((((())))))RRRUUU+++ ))))))$$$###111(((!!!***$$$!!!'''GGG"""((((((...'''$$$///!!!###///)))>>>)))'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((((('''"""%%%'''!!!$$$(((###"""""""""######$$$$$$%%%!!!!!!(((((("""%%%)))!!!###%%%((((((&&&$$$%%%&&&'''%%%###$$$%%%&&&%%%$$$"""###$$$%%%&&&%%%%%%$$$######$$$$$$$$$$$$######(((&&&%%%&&&'''((('''%%%***$$$###((('''$$$######$$$%%%%%%%%%%%%$$$'''((())))))'''&&&&&&'''%%%&&&'''((())))))))))))(((((('''&&&&&&&&&&&&&&&$$$%%%&&&$$$""""""$$$'''$$$$$$#########$$$$$$%%%((("""&&&((("""$$$((("""((('''&&&&&&%%%%%%%%%%%%######$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$((()))&&&&&&)))((($$$&&&###"""%%%&&&$$$$$$(((''',,,'''%%%+++)))%%%+++''''''((()))*********)))&&&'''''''''(((((())))))$$$000,,,###''')))### '''%%%$$$&&&((()))&&&###%%%+++(((&&&,,,(((###'''%%%&&&''''''((((((''''''((('''%%%######%%%''')))(((((('''''''''&&&&&&&&&###%%%***...,,,&&&$$$'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((&&&&&&))))))''''''***$$$)))***%%%###&&&'''$$$&&&'''((()))))))))****** %%%))))))&&&%%%'''+++(((((((((((((((((((((((((((((((((((((((((((((((((((%%%***xxx''''''&&&&&&&&&&&&''''''...###)))&&&"""---555%%%!!!+++)))$$$000 )))&&&$$$"""555111"""'''///000...!!! 999!!!nnn***''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%'''!!!$$$%%% ###((($$$!!!"""$$$%%%%%%%%%!!! &&&&&& $$$(((!!!###&&&))))))&&&$$$%%%&&&'''%%%$$$$$$%%%&&&&&&%%%!!!"""###$$$%%%%%%$$$############$$$$$$#########$$$###""""""$$$$$$###"""***######***+++&&&'''///$$$$$$%%%&&&&&&&&&&&&%%%###%%%''''''&&&$$$###$$$$$$%%%&&&'''(((((((((((((((((('''&&&&&&&&&&&&'''$$$%%%&&&$$$"""!!!$$$'''$$$#########$$$%%%&&&&&&'''"""%%%'''"""$$$)))%%%%%%%%%$$$$$$%%%%%%&&&&&&#########$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&!!!&&&'''$$$%%%))))))$$$%%%""""""%%%%%%###$$$'''))))))((((((((((((((()))'''***+++'''%%%'''(((&&&+++&&&###$$$$$$###&&&+++''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%"""(((&&&&&&,,,)))###''' ######!!!!!!%%%'''%%%+++&&&###&&&((('''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''&&&***%%%###)))'''"""&&&(((''''''&&&&&&((()))***''''''&&&%%%%%%%%%%%%&&&''')))(((''')))...---***444!!!)))+++***---''',,,(((&&&+++(((###'''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((((((!!!$$$&&&%%%kkk((($$$,,,&&&,,,(((...ooo!!!''',,,)))---,,,(((%%%'''(((&&&ooorrr***+++ddd222,,,'''&&&)))+++***'''+++***(((&&&&&&'''((()))!!!###$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%###$$$&&&&&&###!!! !!!"""%%%''')))"""###$$$%%%%%%%%%%%%%%%(((###***$$$!!!$$$###&&&%%%$$$$$$&&&&&&%%%$$$""""""$$$'''***++++++)))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&''')))+++)))%%%######%%%&&&***+++(((&&&''''''%%%%%%&&&'''&&&$$$$$$&&&((($$$$$$%%%%%%%%%$$$######&&&!!!%%%'''!!!###'''"""&&&&&&%%%$$$$$$%%%%%%%%%$$$&&&''''''$$$$$$''')))"""!!! !!!###%%%###%%%&&&&&&%%%$$$$$$%%%***!!!"""&&& !!!''''''))))))(((((((((((())))))(((,,,---***)))******(((,,,(((%%%&&&&&&%%%(((,,,''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&###***'''''',,,***$$$)))&&&((('''######%%%%%%"""***%%%$$$''')))'''&&&'''''''''((((((((((((''''''''''''''''''''''''''''''&&&***&&&$$$***(((###((((((''''''&&&'''((()))***%%%&&&&&&'''((()))******&&&''''''%%%'''***)))&&&***!!!(((---)))&&&)))%%%***'''%%%+++)))$$$)))&&&'''((())))))((('''&&&(((((('''''''''((()))***$$$&&&)))eeeaaa$$$---"""000555>>>"""'''***+++'''&&&((()))(((888444###???>>>,,,)))&&&%%%((()))(((&&&)))(((&&&%%%$$$%%%&&&'''000'''555'''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%###$$$&&&&&&###&&&&&&%%%%%%$$$%%%%%%%%%''''''''''''&&&$$$###"""'''"""(((###"""'''%%%$$$###""""""$$$$$$###"""""""""###%%%((()))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%%%%'''(((((('''&&&&&&'''%%%)))+++(((&&&((((((&&&'''&&&%%%&&&((('''### ###$$$$$$%%%%%%%%%$$$$$$&&&!!!%%%'''!!!###'''"""&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%$$$""""""%%%(((%%%%%%$$$$$$$$$%%%''''''###%%%&&&&&&%%%$$$$$$%%%(((!!!%%% %%%$$$))))))(((((((((((())))))"""(((***((('''((((((&&&,,,(((&&&''''''&&&(((,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''$$$***((('''---***%%%***(((***)))&&&%%%''''''$$$(((%%%$$$(((***'''%%%'''''''''((((((((((((((('''''''''''''''''''''''''''%%%***&&&$$$***((($$$)))''''''&&&&&&''''''((()))$$$%%%''')))*********)))'''((('''$$$%%%((('''###%%%###''',,,+++$$$$$$***###)))&&&%%%+++***&&&+++''''''((((((((((((''''''***)))((('''''')))+++,,,(((%%%***&&&(((}}}}}}hhh***(((///'''$$$(((***'''&&&(((***((("""'''888{{{ddd000''''''''''''(((''''''&&&((('''&&&%%%%%%%%%&&&'''EEExxx """%%%###'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%###$$$&&&&&&###&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%$$$######&&&!!!&&&"""###)))'''$$$###""""""$$$$$$###"""######$$$%%%'''(((&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$&&&((()))((('''$$$(((***'''&&&((()))''')))&&&%%%'''***)))!!!"""###$$$%%%%%%&&&%%%%%%&&&!!!%%%'''!!!###'''"""%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$"""!!!"""%%%((($$$$$$%%%%%%&&&&&&%%%%%%###%%%&&&&&&%%%$$$$$$%%%)))!!!%%%***$$$$$$(((&&&)))(((((((((((())))))***%%%)))((('''((('''$$$)))&&&%%%''''''%%%&&&)))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$***'''%%%+++)))%%%)))$$$((((((&&&&&&))))))''''''$$$%%%)))***'''&&&'''&&&'''((((((((((((((((((''''''''''''''''''''''''###)))&&&$$$)))&&&###)))&&&&&&&&&&&&''''''((((((%%%&&&((()))((('''%%%###)))+++)))&&&''')))'''###)))'''''')))%%%"""&&&---$$$***'''%%%+++)))%%%***'''(((((((((((((((((('''***)))'''&&&'''(((+++,,,$$$***''')))&&& 666777FFF111$$$)))***'''&&&((()))''')))iii;;;666)))''')))++++++)))'''&&&&&&***)))((('''''''''((((((+++;;;###'''... $$$&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%###$$$&&&&&&### !!!###$$$%%%$$$$$$### """$$$%%%&&&&&&''' """%%% ###***'''&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%%%%&&&((((((%%%###$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%###"""%%%)))***(((&&&"""''')))'''&&&((()))'''***(((&&&(((***(((###"""###$$$%%%&&&&&&&&&&&&&&&!!!%%%'''!!!###'''"""%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%(((***###$$$&&&''''''&&&%%%$$$###$$$&&&&&&$$$###$$$%%%)))"""''',,,'''&&&(((%%%((((((((((((((()))******###))),,,+++***+++***((((((%%%%%%((((((%%%%%%(((''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))###(((%%%###)))'''###(((###'''(((&&&&&&)))(((%%%&&&$$$%%%))))))&&&&&&)))&&&&&&'''(((((((((((((((''''''''''''''''''''''''""")))&&&###'''$$$""")))%%%&&&&&&'''''''''''''''&&&'''((())))))'''%%%$$$)))***)))&&&''')))((($$$+++(((&&&''''''&&&'''***&&&,,,(((&&&+++(((###((((((((((((''''''((((((((()))((('''&&&&&&(((***+++!!!+++)))111'''777TTT;;;444444000000&&&+++,,,(((&&&''''''$$$333---:::///)))111""""""))),,,...---+++(((&&&%%%******))))))((((((((((((888 333&&&&&&111---!!!%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%###$$$&&&&&&### !!!###$$$%%%$$$$$$###!!!$$$'''((()))((("""$$$$$$###)))$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$%%%&&&%%%###!!!###$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''%%%###%%%((()))&&&###"""''')))&&&%%%((()))''')))))))))((('''&&&&&&&&&"""###$$$%%%&&&'''''''''&&&!!!%%%'''!!!###'''"""%%%$$$$$$$$$%%%%%%&&&''''''&&&$$$$$$%%%&&&(((((('''(((***++++++***(((&&&"""$$$%%%%%%$$$######$$$$$$###)))###"""$$$!!!(((''''''(((((()))***+++$$$))),,,***)))******'''***'''(((++++++((('''***'''''''''''''''''''''''''''''''''&&&''''''((((((###((($$$"""(((&&&###(((&&&)))***&&&%%%&&&$$$ &&&%%%%%%((('''%%%''',,,%%%&&&'''((())))))))))))''''''''''''''''''''''''###***(((%%%'''###!!!)))%%%%%%&&&''''''''''''&&&%%%&&&(((***+++++++++***%%%'''&&&$$$&&&)))((($$$'''&&&(((+++---+++'''###''',,,(((&&&+++'''"""'''((((((''''''''''''((((((((('''''''''(((((())))))***111"""'''...;;;NNN'''%%%///'''&&&(((,,,---***'''((('''$$$!!!&&&"""000444999,,,999,,,------......---+++)))'''++++++*********)))))))))///999111SSSIII%%%$$$''')))$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%###$$$&&&&&&###&&&&&&&&&&&&%%%%%%$$$### !!!###%%%&&&'''(((((('''###&&&%%%$$$(((!!!$$$###""""""$$$$$$###"""###""""""###$$$###!!!$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%&&&&&&&&&$$$"""###''')))&&&%%%'''(((&&&((()))***(((%%%$$$&&&)))###$$$%%%&&&&&&'''&&&&&&&&&!!!%%%'''!!!###'''"""$$$$$$$$$$$$%%%&&&''''''%%%###"""###$$$&&&%%%$$$%%%&&&((())))))'''%%%$$$"""$$$%%%%%%$$$######$$$&&&$$$***$$$###%%%"""''''''''''''((()))***+++%%%***+++(((&&&((((((&&&)))'''))),,,,,,)))''')))'''''''''''''''''''''''')))((((((''''''''''''((($$$)))$$$"""((('''###)))&&&******'''&&&&&&$$$'''%%%%%%&&&%%%$$$(((...%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&...+++'''((($$$"""***$$$%%%&&&'''''''''&&&&&&''''''((()))***+++,,,,,,$$$&&&%%%$$$'''++++++(((&&&''')))***++++++(((%%%%%%+++'''&&&+++((($$$((()))((('''&&&&&&'''((()))'''((()))*********))))))---+++333333&&&111---444TTT))):::666000(((333000777''',,,...+++)))***)))&&&,,,999&&&777+++'''((( hhhsss...***777)))AAA&&&999222000000111444444222//////////////////......---;;;%%%$$$555444TTT"""((("""///)))---%%%$$$$$$######$$$%%%%%%&&&#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%###$$$&&&&&&###&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$"""&&&%%% %%%***!!!$$$###""""""$$$$$$###"""$$$######$$$%%%%%%###!!!%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%$$$$$$$$$$$$((()))&&&$$$&&&&&&$$$)))(((''''''&&&%%%###!!!%%%%%%&&&&&&&&&&&&&&&%%%&&&!!!%%%'''!!!###'''"""$$$$$$$$$$$$%%%&&&'''((($$$""""""$$$&&&'''%%%"""######$$$$$$$$$###"""!!!"""###%%%%%%###"""###$$$***###''',,,'''&&&)))&&&''''''''''''((()))+++++++++...///+++)))++++++***'''%%%'''++++++'''%%%'''''''''''''''''''''''''''***)))((('''''''''''''''%%%***%%%###)))(((%%%***$$$((()))'''''')))'''###(((&&&%%%%%%$$$###(((000%%%&&&'''((())))))))))))''''''''''''''''''''''''(((000...)))***%%%###+++$$$%%%&&&'''''''''&&&%%%))))))((('''&&&'''''''''$$$'''''''''***//////,,,)))***(((%%%$$$'''+++---$$$)))&&&%%%+++***%%%+++)))((('''&&&&&&'''((()))''')))+++,,,---,,,***)))!!!000((('''*** ...###,,,&&&&&&,,,&&&LLLeee'''...&&&$$$222(((111((((((+++'''%%%+++---,,,***,,,+++)))(((+++$$$"""''',,,***+++,,,...444|||kkk(((222$$$???<<>>;;;888444555555555555444333333///:::555&&&444222888$$$ccc;;; 000---%%%***,,,%%% $$$#########$$$%%%%%%&&&"""""""""######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%%%%###$$$&&&&&&###!!! !!!"""%%%''')))###$$$$$$%%%%%%%%%$$$$$$!!! &&&%%%!!!'''+++"""&&&%%%$$$$$$&&&&&&%%%$$$'''&&&&&&((())))))'''%%%&&&%%%%%%$$$$$$############$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""%%%((('''$$$###$$$'''$$$(((***&&&$$$&&&&&&$$$***'''%%%&&&(((&&&&&&&&&&&&'''&&&&&&%%%%%%&&&!!!%%%'''!!!$$$'''"""$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$'''******&&&###&&&&&&&&&&&&%%%%%%$$$###"""###%%%%%%###"""###$$$)))!!!%%%***$$$$$$(((%%%(((((())))))))))))((((((&&&))))))''''''))))))&&&***)))&&&%%%%%%&&&)))***'''(((&&&%%%'''+++(((###)))'''%%%'''***,,,+++)))'''(((###"""((($$$"""+++&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((((())))))))))))((((((***'''(((++++++'''''')))%%%***%%%###)))((($$$***'''++++++&&&%%%(((&&&!!!******))))))((((((''''''((('''&&&%%%%%%&&&'''((()))(((&&&&&&''''''&&&%%%))))))************)))))))))((((((((('''''''''&&&'''&&&&&&(((***+++(((%%%)))))))))))))))******+++)))%%%"""###&&&)))***(((***)))((((((''''''''''''&&&%%%(((+++)))&&&'''+++,,,((((((+++***&&&''',,,&&&''')))***++++++***))),,,+++,,,...111333333222000666333000555;;;JJJ___aaaZZZNNNBBB999666777:::999777666888======555+++<<<>>>@@@???<<<;;;>>>AAA???>>>============>>>>>>777888999999888666444222222,,,(((222DDDSSSYYYYYYDDD<<<111((($$$%%%&&&'''&&&''''''((('''&&&%%%$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$"""(((&&&$$$$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""###$$$$$$###"""###$$$$$$###"""&&&######&&&&&&$$$%%%)))%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$#########&&&$$$"""$$$&&&%%%!!!%%%$$$###""""""###&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""$$$###%%%((('''$$$(((###"""&&&%%%!!!!!!&&&$$$'''###!!!%%%&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$$$$"""!!!$$$&&&###%%%$$$!!!!!!$$$%%%###""""""###$$$%%%%%%&&&&&&(((((())))))))))))((((((&&&))))))''''''))))))&&&)))((('''&&&&&&'''((()))%%%&&&%%%###%%%'''%%% ,,,)))'''''')))(((&&&$$$'''***&&&'''---(((###+++&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((((())))))))))))((((((###!!!###(((***))))))---%%%***%%%###)))((($$$***%%%))))))&&&&&&(((((($$$(((((((((((('''''''''&&&(((((('''&&&&&&''''''((()))'''&&&&&&''''''&&&%%%***)))(((''''''((()))***(((((((((((((((((((((((('''&&&&&&(((******(((&&&)))(((((((((((()))******---+++((('''((()))***))))))(((''''''&&&&&&&&&&&&+++))))))++++++((())),,,***'''(((---...,,,...333***+++,,,,,,,,,+++***)))333333333333333333444555>>>HHHIIIEEECCC>>>>>>KKKDDDDDDBBBAAAAAA@@@?????????===<<<<<<;;;:::999999@@@@@@@@@???>>>>>>???AAA@@@CCCGGGHHHGGGGGGGGGHHHCCCDDDDDDDDDBBB>>>;;;999===666//////444666333...000...***)))((('''%%%$$$%%%%%%&&&&&&&&&%%%######&&&&&&%%%%%%%%%&&&&&&'''!!!""""""###$$$$$$$$$$$$'''&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$%%%'''%%%$$$###$$$%%%&&&%%%###&&& !!!%%%%%%######%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######'''&&&%%%&&&&&&%%%###"""***)))'''&&&%%%$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&!!!%%%&&&$$$$$$&&&%%%"""((($$$###&&&%%%""""""&&&!!!&&&)))&&&######$$$###&&&%%%$$$%%%&&&&&&&&&$$$$$$$$$"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$%%%'''(((###%%%$$$!!!!!!$$$%%%###)))((('''&&&%%%$$$###"""(((((())))))))))))((((((&&&)))***''''''***)))&&&(((((((((''''''(((((((((((())))))&&&'''***(((###+++)))'''''''''&&&%%%###&&&***(((***///)))###***''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''(((((())))))((((((''' !!!&&&)))((())),,,%%%***%%%###)))((($$$***$$$''''''&&&&&&))))))&&&''''''''''''&&&&&&&&&&&&((((((''''''''''''((()))((('''&&&&&&'''(((&&&%%%***)))&&&$$$$$$&&&)))***(((((((((((())))))))))))'''&&&&&&((()))***((('''((((((''''''(((((()))*********)))'''$$$###$$$&&&))))))((('''''''''((((((+++'''&&&***,,,******,,,)))(((***...///...///222//////000000000///...---777888999888666777;;;???JJJYYY\\\XXXSSSHHHAAAGGGGGGHHHIIIKKKLLLJJJFFFBBBHHHCCCAAA@@@:::666===IIICCCAAA???>>>???@@@?????????CCCHHHKKKJJJIIIJJJLLLIIIIIIJJJIIIGGGCCC???<<>>>>>??????>>><<<999777444111---***************(((((('''''''''&&&%%%%%%))))))'''&&&$$$$$$######%%%$$$"""!!! !!!!!!"""%%%$$$%%%&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""!!!"""$$$&&&&&&$$$###$$$%%%&&&%%%$$$)))!!!"""&&&&&&###"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&### """&&&###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$''''''%%%$$$%%%###'''%%%%%%%%%%%%$$$%%%&&& """"""!!!###'''&&&"""$$$###"""###$$$%%%$$$"""$$$###"""""""""###%%%&&&###$$$$$$$$$$$$$$$%%%%%%&&&"""!!!%%%%%%$$$###&&&%%%""""""%%%&&&###&&&&&&&&&&&&&&&'''''''''))))))(((((((((((())))))'''******((((((******'''&&&'''((())))))((('''&&& $$$&&&%%%&&&)))***(((%%%%%%&&&&&&%%%&&&&&&'''''')))$$$$$$)))%%%"""+++((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''((((((((((((''''''(((&&&&&&)))((($$$$$$&&&%%%***%%%###)))((($$$***'''''''''((((((&&&%%%&&&((((((((((((((((((((((((&&&&&&'''((((((((((((((((((&&&%%%&&&'''((('''&&&((((((***++++++***((((((((((((((((((((()))))))))'''''''''''''''(((((()))'''''''''''''''((())))))(((***,,,***((('''))),,,***)))))))))***+++,,,,,,+++***,,,222444111//////222888======;;;<<<@@@DDD@@@@@@BBBDDDFFFHHHJJJKKKMMMQQQUUUUUUUUUYYYaaahhhlllzzzuuuzzzpppssswwwxxxuuupppllliiifff___[[[\\\YYYSSSUUU\\\TTTQQQNNNNNNRRRUUUUUUTTTVVVNNNEEEBBBEEEHHHHHHFFFDDDFFFHHHJJJLLLLLLLLLKKKFFFEEECCC@@@===:::999888;;;888444222000///...,,,***)))((('''&&&%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$(((&&&$$$""" $$$$$$$$$&&&''''''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""!!!"""$$$&&&%%%###"""###$$$%%%$$$"""&&&"""!!!$$$$$$""""""$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%### ###&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""%%%&&&$$$$$$&&&%%%!!!%%%%%%%%%$$$$$$%%%&&&%%%$$$%%%### """&&&&&&###$$$###""""""$$$$$$###"""$$$%%%&&&'''&&&%%%###"""#########$$$$$$%%%%%%%%%&&&""" ###$$$###$$$&&&%%%""""""%%%&&&$$$"""###$$$%%%&&&'''((()))***)))(((''''''((()))***'''***+++((((((+++***'''&&&'''((())))))((('''&&& %%%'''&&&&&&)))+++***&&&'''((('''%%%$$$$$$%%%)))+++%%%$$$***&&&$$$---''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&''''''((((((''''''&&&'''%%%&&&)))***'''&&&)))%%%***%%%###)))((($$$***)))&&&''')))(((%%%$$$&&&((((((((()))))))))))))))$$$%%%&&&'''(((((((((''''''&&&%%%&&&(((((((((&&&'''(((+++------+++(((''')))(((((((((''''''''''''&&&'''((('''&&&'''(((***((((((''''''(((((()))***&&&((()))***)))***+++,,,((((((((()))***+++,,,---,,,,,,000444555222333888AAALLLSSSPPPJJJMMMVVV]]]WWWXXXXXXYYY[[[]]]___```^^^___aaaaaa```bbbfffkkkxxx{{{|||{{{vvvrrrnnnkkkgggfffeeebbb^^^ZZZUUUSSSRRRSSSVVVZZZ]]]___ccc[[[RRRMMMMMMMMMIIIEEEBBBBBBDDDEEEHHHJJJLLLMMMLLLIIIDDD???;;;777555444444555777999999666111,,,,,,+++)))'''%%%$$$###### !!!"""$$$&&&'''(((%%%$$$$$$######"""######%%%$$$$$$$$$&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$''')))$$$###""""""$$$$$$###"""$$$!!!!!!###""" $$$######$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&)))((('''&&&%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$ $$$%%%$$$$$$'''&&&######%%%%%%""""""%%%&&&$$$''')))((($$$"""%%%%%%"""$$$###"""###$$$$$$###"""%%%&&&((()))(((&&&###!!!#########$$$$$$%%%%%%&&&'''%%%""""""###%%%%%%%%%$$$&&&&&&######&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&***)))(((''''''((()))***'''***+++))))))+++***'''''''''((((((((((((''''''###(((+++(((''')))***)))%%%'''((((((%%%%%%&&&(((''')))$$$%%%***&&&"""***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))&&&''''''((((((''''''&&&&&&$$$%%%)))***''''''***%%%***%%%###)))((($$$***'''$$$%%%))))))&&&%%%((('''''''''((((((((())))))###$$$%%%&&&'''''''''&&&'''&&&%%%&&&((()))(((''''''((()))******)))((('''))))))((('''&&&%%%$$$$$$&&&(((((('''&&&&&&(((+++)))(((((((((((()))******'''&&&'''(((***+++***)))*********+++,,,...///000111333777<<<===@@@KKKVVVmmmzzzsssdddbbbllluuuvvvuuusssrrrppppppppppppjjjjjjjjjiiihhhiiiiiijjjzzz}}}yyyssswwwuuunnnkkklllfff[[[SSSTTTUUUVVVYYY^^^dddhhhmmmmmmmmmiiibbbYYYQQQLLLEEEDDDCCCCCCDDDFFFHHHJJJLLLIIIEEEBBB@@@>>>:::888000111444777999888555111222111...***(((&&&%%%$$$"""""""""###$$$&&&'''(((###$$$$$$%%%%%%%%%%%%$$$&&&$$$######$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$%%%''')))%%%$$$######%%%%%%$$$###'''""" ###$$$"""!!!""""""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$)))(((&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&& $$$%%%$$$$$$'''&&&"""!!!$$$$$$ !!!%%%&&&###$$$(((&&&###$$$###"""%%%$$$######$$$%%%$$$###$$$%%%&&&''''''&&&$$$###"""######$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&'''$$$'''&&&######&&&'''$$$'''''''''&&&&&&&&&&&&&&&+++)))(((''''''((()))+++'''***+++))))))+++***'''(((((((((((((((((((((((("""''')))%%%###$$$%%%$$$!!!$$$''''''''''''***---"""%%%###$$$***$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&''''''''''''''''''&&&'''%%%&&&))))))&&&&&&(((%%%***%%%###)))((($$$***%%%"""###)))***''''''+++&&&&&&&&&'''''''''((((((!!!###$$$&&&''''''&&&&&&'''&&&%%%&&&((()))((('''((((((''''''''''''(((((())))))(((&&&%%%$$$###"""&&&((()))'''%%%%%%))),,,)))))))))))))))***++++++---+++***+++///000---***.........///111222444555<<<>>>DDDIIIMMMWWWjjj|||www~~~~~~|||zzzyyyvvvtttsssssstttsssrrrpppzzz~~~{{{xxxssswwwqqqcccXXXZZZ]]]^^^```fffnnntttvvvzzziii^^^YYYPPPMMMJJJGGGFFFHHHJJJLLLLLLIIIEEEDDDDDDBBB<<<777555333111111444777999999999777333///,,,***((((((((('''&&&%%%$$$$$$###$$$%%%%%%&&&'''&&&%%%$$$###'''%%%""""""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%'''&&&%%%$$$$$$&&&&&&%%%$$$---$$$###)))((($$$""""""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###"""!!!###&&&&&&### ###"""!!! """$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&"""%%%&&&$$$$$$&&&%%%!!! $$$### %%%&&&"""###%%%$$$$$$###"""%%%$$$###$$$%%%%%%$$$###############$$$%%%&&&&&&""""""###$$$%%%%%%&&&&&&$$$''')))(((%%%###%%%'''$$$'''&&&######&&&'''$$$&&&'''''''''(((((())))))+++++++++************)))(((((())))))))))))((((((,,,&&&$$$'''***((('''((($$$''''''$$$%%%((((((%%%"""***+++&&&###%%%(((&&&---+++'''***&&&$$$+++&&&&&&''''''''''''&&&&&&((((((((((((((()))******&&&&&&&&&'''&&&&&&%%%%%%,,,$$$(((---'''&&&***(((%%%&&&&&&%%%######$$$%%%###%%%%%%"""###''')))'''((('''(((***)))&&&(((,,,((((((''''''''''''(((((()))'''&&&&&&(((***++++++%%%%%%%%%&&&((()))+++,,,(((***+++)))&&&%%%'''***)))...%%%******%%%///++++++(((&&&''')))+++)))(((///******///222000///111///222555777888;;;@@@DDDFFFHHHPPPYYYaaannn~~~zzz|||}}}|||vvv}}}wwwrrrtttvvvtttsssttt}}}~~~{{{sssnnnkkkjjjfffdddhhhkkknnnsssxxx|||~~~uuuiiibbb\\\ZZZRRRIIIIIINNNNNNJJJGGGIIIIIIGGGFFFDDD===444888000++++++---///333888888;;;:::555222222///*********)))'''&&&%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!"""%%%%%%%%%$$$%%%%%%$$$######$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%(((&&&$$$######&&&(((***((($$$###''')))&&&"""!!!''''''&&&%%%###$$$''')))&&&$$$"""###$$$&&&'''&&&&&&$$$###$$$''')))(((&&&&&&&&&&&&&&&%%%%%%$$$###%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%)))'''%%%$$$$$$$$$###"""++++++)))&&&######%%%'''############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$(((### &&&%%%###)))%%%%%%%%%%%%%%%%%%%%%%%%'''###"""$$$$$$"""###'''"""###%%%%%%%%%%%%''')))'''&&&&&&%%%%%%&&&&&&'''+++++++++*********))))))(((((())))))))))))((((((***%%%###&&&)))'''&&&((($$$''''''$$$%%%((((((&&& $$$)))***'''%%%&&&(((&&&---***'''***'''$$$+++&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((%%%&&&&&&'''&&&&&&%%%%%%,,,$$$(((---'''&&&***((('''((())))))((())),,,...%%%''''''$$$%%%)))***((((((&&&(((***)))&&&''',,,((((((''''''''''''(((((()))((('''''')))++++++***&&&&&&&&&'''((()))***+++***)))(((((())))))(((''''''*** '''+++(((///(((,,,***((())),,,---,,,+++---...///000333555777888;;;>>>BBBBBBCCCFFFNNNTTT___bbbjjjuuu}}}}}}~~~zzzuuuxxx|||}}}||||||www{{{~~~{{{vvvsssvvvwww{{{}}}wwwtttvvv|||vvvpppkkkfffeee___VVVSSSVVVVVVRRRSSSUUUSSSLLLGGGEEECCC@@@888444222333333000000222666999999666555666444000///---***'''%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%### !!!$$$&&&'''&&&$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###$$$%%%'''((((((######(((***'''###""""""######""" """$$$$$$"""!!!"""$$$&&&'''''')))'''%%%%%%&&&'''%%%###%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%(((&&&%%%%%%&&&&&&$$$###%%%""" !!!###&&&'''&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###((($$$"""(((&&&###)))$$$$$$$$$$$$$$$$$$$$$$$$'''###"""$$$$$$"""###'''!!!###$$$$$$$$$$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&++++++*********)))))))))(((((())))))))))))((((((((($$$###&&&(((&&&&&&((($$$''''''%%%%%%((((((&&&&&&'''((((((((((((''''''&&&,,,)))&&&***'''$$$***&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%+++###''',,,'''&&&***(((&&&&&&&&&&&&%%%'''***---&&&))))))&&&'''+++,,,***(((&&&'''***)))&&&'''+++((((((''''''''''''((((((((((((((()))+++,,,+++***)))(((((((((((()))***++++++(((&&&(((+++,,,((($$$''')))&&&,,,(((,,,"""***)))((()))+++---,,,+++)))///222111666AAAEEEBBBPPPSSSVVVTTTRRRVVV```iiiooopppwww}}}{{{|||}}}{{{}}}xxxyyyzzzwwwrrruuu~~~|||}}}|||zzziiijjjeee[[[VVVWWW[[[]]]aaadddbbbYYYOOOJJJHHHEEE>>>;;;999888444//////222333666888777777:::999666444222---)))''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%'''((((((%%%&&&&&&%%%$$$$$$%%%'''%%%$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&'''######(((+++)))%%%$$$###$$$%%%%%%######$$$%%%%%%$$$""""""$$$%%%%%%$$$((('''%%%%%%&&&&&&$$$###%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&((((((&&&###$$$ %%%)))((($$$&&&&&&&&&&&&%%%###!!! ######$$$$$$$$$%%%%%%%%%###(((%%%$$$)))'''###(((########################'''$$$###%%%%%%###$$$'''$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&************))))))))))))(((((())))))))))))((((((((($$$$$$'''(((''''''***$$$''''''%%%%%%((()))&&&+++(((&&&&&&(((((('''%%%&&&+++(((%%%***((($$$***&&&&&&''''''''''''&&&&&&'''&&&&&&&&&''''''((()))%%%%%%&&&&&&'''&&&&&&&&&+++###''',,,&&&&&&***'''&&&&&&%%%###!!!!!!$$$''''''******'''(((++++++)))'''&&&'''***)))&&&'''+++((((((''''''''''''(((((((((((()))+++------+++*********))))))))))))******((('''(((***,,,+++(((%%%(((,,,###)))***###&&&+++++++++,,,---...------,,,555999;;;III^^^bbbYYYiiimmmnnniiidddeeennnvvvttttttvvv{{{|||rrrqqqyyywwwvvvzzzxxxssstttlllkkkddd[[[VVV[[[iiittt}}}~~~zzzooocccZZZPPPHHHHHHCCC???;;;666111333888222666888777888;;;;;;888666555222///---+++******&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&"""###(((,,,***'''&&&$$$&&&''''''&&&%%%%%%&&&)))'''%%%$$$%%%$$$###!!!$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''(((((((((((((((''''''''''''&&&$$$$$$%%%'''))))))&&&$$$)))&&&"""###&&&(((&&&###%%%&&&''''''&&&###!!!######$$$$$$$$$%%%%%%%%%"""(((&&&%%%+++(((###'''$$$$$$$$$$$$$$$$$$$$$$$$'''$$$###%%%%%%###$$$'''&&&'''((('''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&*********)))))))))(((((((((((())))))))))))(((((()))&&&'''))))))'''(((,,,%%%((((((%%%&&&))))))&&&,,,((($$$$$$'''(((&&&###&&&***&&&$$$+++)))$$$)))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((***+++,,,$$$%%%%%%&&&'''''''''&&&+++###''',,,&&&%%%)))'''))))))(((&&&%%%%%%''')))&&&))))))''''''******''''''&&&''')))(((%%%'''+++((((((''''''''''''(((((((((((()))+++------+++***+++******)))))))))))))))%%%(((+++,,,***((('''(((%%%...(((,,,((( '''""",,,---///000111111222222888@@@GGGRRRlll}}}xxxuuuyyy~~~{{{{{{zzz{{{~~~|||vvvppplllppp{{{}}}xxxsssjjj```^^^iiivvvlll^^^QQQOOOLLLJJJHHHDDD===<<<>>>444888999777777999888555444555666555444000---+++((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%&&&%%%$$$###%%%'''$$$$$$%%%%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&""""""(((,,,***''''''"""$$$&&&&&&$$$###$$$$$$'''&&&%%%%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((())))))((((((((('''''''''######%%%'''))))))'''$$$)))))))))'''%%%$$$$$$%%%"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%"""(((%%%$$$***(((###'''&&&&&&&&&&&&&&&&&&&&&&&&((($$$###%%%%%%###$$$(((%%%&&&&&&%%%###"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%******)))))))))((((((((((((((())))))))))))((((((***((()))+++)))&&&(((,,,%%%((((((&&&&&&))))))'''***'''$$$$$$&&&'''&&&$$$&&&***%%%$$$+++)))%%%)))&&&&&&''''''''''''&&&&&&&&&&&&'''''')))***,,,---$$$$$$%%%&&&''''''''''''***"""&&&+++&&&%%%)))'''%%%&&&(((((('''(((***,,,%%%((()))''''''))))))&&&'''%%%&&&)))(((%%%&&&***((((((''''''''''''((((((((((((((()))+++,,,+++*********)))((((((((())))))$$$(((,,,+++(((&&&(((+++""",,,)))...***###...---))),,,000333555666888999EEELLLWWWjjj|||~~~~~~}}}~~~|||wwwuuutttxxx}}}zzzppphhhgggrrrwwwqqqggg[[[UUUSSSUUUXXXVVVMMMCCC???999<<<<<<888777888666222222444777999888555111...,,,+++)))'''&&&&&&&&&'''###$$$$$$%%%%%%&&&&&&'''"""$$$%%%$$$###"""###%%%$$$%%%%%%$$$######$$$&&&&&&%%%%%%%%%&&&'''((((((&&&%%%%%%$$$$$$$$$$$$%%%&&&""""""(((+++)))&&&&&&%%%&&&''''''%%%%%%&&&'''""""""###%%%'''((((((&&&'''((((((&&&###!!!!!!"""$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&''''''((())))))))))))((((((((((((######$$$%%%''''''&&&$$$$$$&&&'''&&&$$$###$$$&&&!!!"""$$$%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%"""'''$$$###(((&&&"""'''''''''''''''''''''''''''(((%%%$$$&&&&&&$$$%%%((("""###$$$###!!! !!!%%%%%%$$$$$$$$$$$$%%%%%%***)))))))))(((((((((((((((((())))))))))))((((((+++)))***+++((($$$&&&+++%%%((((((&&&&&&)))***'''((('''''''''(((((('''&&&&&&)))$$$###+++***%%%(((&&&&&&''''''''''''&&&&&&(((((('''''''''((())))))###$$$%%%&&&''''''''''''***"""&&&+++%%%%%%)))&&&!!!###&&&''''''''''''(((%%%)))***((('''***)))%%%&&&%%%&&&)))(((%%%&&&***((((((''''''''''''(((((()))((('''''')))++++++***((((((((('''(((((())))))'''((())))))(((((()))***%%%---(((...---)))444333...333:::???CCCGGGKKKNNNYYY___mmm~~~~~~yyyzzz|||~~~~~~~~~{{{sssmmmkkkpppyyyuuutttmmmfff```ZZZWWWZZZYYYRRRGGGBBB<<>>:::888888555111111333666999999888666444///...+++((('''&&&&&&'''######$$$%%%%%%&&&''''''"""$$$&&&%%%###"""###$$$######$$$###""""""###%%%''''''&&&&&&&&&''''''(((((('''%%%$$$###$$$%%%&&&&&&""""""'''***(((%%%$$$((())))))'''&&&&&&(((***"""""""""###%%%%%%$$$"""&&&((((((&&&### !!!"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''*********)))))))))(((((($$$###"""###%%%%%%$$$############$$$%%%&&&%%%%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""'''""" &&&%%%"""'''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$&&&&&&$$$%%%((("""###$$$###!!!!!!"""###%%%%%%$$$$$$$$$$$$%%%%%%))))))))))))(((((((((((((((((())))))))))))((((((***)))******'''"""$$$)))%%%((()))&&&&&&******''''''((())))))))))))((((((&&&)))######+++***%%%(((&&&''''''''''''''''''&&&***)))((('''&&&%%%%%%%%%###$$$%%%&&&''''''''''''***"""&&&+++%%%%%%)))&&&$$$''')))***(((&&&%%%%%%&&&***+++((((((***)))%%%&&&%%%&&&)))(((%%%&&&***((((((''''''''''''(((((()))'''&&&&&&(((***++++++'''''''''''''''((())))))***'''%%%&&&))),,,***(((,,,111(((...000---666111;;;AAAJJJRRRXXX]]]cccgggpppuuu}}}yyyyyy}}}}}}}}}|||sssxxx}}}{{{zzz}}}vvvsssnnnlllsss}}}nnntttxxxyyy{{{{{{vvvppplll^^^RRRPPPQQQNNNIIIFFF>>>AAA@@@<<<:::999666222111333555777999999999999222000---)))'''&&&''''''######$$$%%%%%%&&&''''''"""$$$'''&&&###"""###%%%"""######"""!!!!!!"""$$$(((''''''&&&&&&&&&''''''***(((&&&######$$$&&&(((&&&""""""'''***'''$$$###%%%%%%$$$"""!!!"""%%%'''&&&$$$#########!!!###%%%'''%%%###"""###&&&###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&************))))))))))))%%%###""""""###$$$$$$###((($$$"""$$$((()))&&&!!!$$$$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""&&&!!!%%%$$$!!!'''%%%%%%%%%%%%%%%%%%%%%%%%)))%%%$$$&&&&&&$$$%%%)))$$$%%%&&&&&&%%%$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%+++///)))$$$)))'''$$$)))((()))***++++++***)))((((((''''''&&&&&&&&&&&&&&&'''%%%###$$$'''((('''%%%$$$)))***'''%%%(((,,,---&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((((((***,,,,,,***(((%%%&&&%%%###&&&,,,---***%%%'''((((((&&&$$$$$$%%%'''((()))(((&&&&&&((()))!!!%%%((('''(((***)))%%%)))))))))'''&&&'''))),,,))))))))))))))))))))))))******))))))((((((''''''&&&+++&&&%%%,,,***%%%(((,,,,,,+++***))))))((((((,,,...333888666555>>>KKKQQQYYYdddlllqqqrrrtttuuu~~~zzz~~~xxx~~~xxxrrrwww|||mmmttt~~~tttoookkkiiinnnhhhlllttt}}}zzztttmmmhhhaaaXXXNNNEEEAAAAAA@@@BBBCCCCCC@@@===;;;;;;999444222555777666777999;;;777222///,,,))))))+++'''&&&&&&'''))))))'''&&&&&&$$$$$$&&&))))))'''$$$&&&&&&%%%%%%$$$###""""""(((''''''''''''((())))))******&&& """$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''(((%%%!!!!!!%%%%%%###&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%((((((### &&&%%%%%%%%%%%%$$$###""""""%%%$$$$$$$$$$$$$$$$$$$$$###&&&))))))''''''***---$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&'''((()))%%%''')))'''$$$###$$$'''&&&!!!!!!######%%%((((((&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''',,,(((&&&+++)))%%%************)))((('''&&&%%%)))((((((((()))******+++'''%%%$$$%%%((()))(((&&&(((,,,---)))((())))))'''&&&'''(((((())))))((((((&&&&&&&&&'''''''''(((((('''''''''(((******)))''''''((('''%%%''',,,---***'''((())))))'''&&&&&&''''''((()))(((&&&&&&((()))###'''(((&&&'''***)))&&&'''((('''%%%$$$$$$&&&)))''''''''''''''''''''''''))))))((((((((((((((((((&&&+++'''&&&,,,+++&&&***)))************+++++++++000111555<<<@@@CCCLLLWWWYYY```jjjoooqqqrrruuuyyy}}}}}}~~~www~~~}}}yyy}}}wwwlllpppuuuyyysssllldddfffmmmpppvvv||||||tttnnnhhhfffaaaYYYPPPHHHFFFGGGDDDCCCCCCAAA>>>===<<<===;;;555111111222111222555777666555333000,,,)))(((((('''&&&&&&(((((('''&&&$$$######%%%''''''%%%###&&&%%%%%%%%%$$$#########&&&&&&%%%%%%&&&&&&'''(((((()))&&&!!! $$$%%%###$$$$$$%%%%%%%%%&&&&&&&&&))))))(((&&&%%%$$$###"""&&&&&&$$$ $$$%%%"""(((&&&$$$$$$%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''"""######$$$$$$######""",,,((('''******'''&&&'''""""""###$$$%%%%%%%%%%%%((((((((('''&&&%%%######!!!"""###$$$######%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&!!!!!!""""""###$$$$$$$$$%%%'''((('''%%%###%%%&&&+++&&&###$$$%%%###$$$&&&'''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%+++((('''---+++&&&+++...---+++)))'''&&&%%%%%%((((((((()))***+++------((('''&&&'''((())))))'''(((++++++((()))***(((###&&&'''(((((())))))((((((&&&''''''''''''(((((((((&&&&&&&&&'''))))))(((&&&)))***(((&&&(((,,,,,,)))((()))***)))'''''''''((('''((()))(((&&&&&&((()))%%%((((((&&&&&&))))))&&&(((((((((&&&$$$$$$&&&((('''''''''''''''''''''''''''''''''(((((((((((((((&&&+++(((&&&,,,***''',,,---,,,------///111333444???AAAHHHRRRZZZ^^^ccchhhgggmmmssswwwxxxzzz~~~vvvsssppppppuuu{{{|||{{{sssxxx}}}zzziiihhhlllnnnyyy}}}}}}wwwtttvvvyyyyyy~~~wwwuuuvvvwww|||wwwmmmbbbbbbhhhjjjooosssuuusssmmmhhhgggfffccc^^^YYYUUUTTTSSSIIIGGGDDDAAA???>>>>>>>>>>>>777222111000......111///222555777666333...***+++)))&&&&&&&&&''''''&&&%%%$$$$$$&&&'''(((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&((('''######&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%'''&&&""""""%%%&&&$$$***(((%%%%%%%%%%%%$$$"""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%+++###$$$***)))%%%"""""""""###$$$%%%%%%%%%%%%$$$%%%'''((('''&&&$$$###%%%$$$###$$$%%%%%%$$$###((('''%%%######$$$%%%&&&!!!"""$$$%%%&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&+++&&&$$$&&&'''$$$###%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%''',,,(((&&&,,,***''',,,111000---+++)))(((((((((''''''''''''((()))***+++(((((((((((())))))))))))&&&&&&%%%$$$''',,,***%%%''''''((()))))))))))))))'''''''''''''''((((((((('''&&&&&&'''((()))(((''')))***)))&&&'''+++***&&&((())))))(((''''''((()))'''((()))(((&&&&&&((()))'''***)))%%%%%%((()))&&&+++,,,+++***((('''(((***))))))))))))))))))))))))&&&&&&''''''((((((((()))&&&,,,)))&&&+++)))&&&,,,......---...222777===@@@RRRXXXaaalllrrruuuwwwyyyuuuvvvwww{{{{{{vvvtttpppkkkjjjmmmwwwlllbbbaaadddZZZbbboooyyyzzzyyy|||~~~xxxvvvvvvuuutttwwwggg```eeejjjiiinnnpppqqqpppnnnnnnppprrr{{{{{{qqqpppvvv{{{yyyuuummmeeegggaaaccchhhlllooonnnkkkiiifffeeebbb___```bbb^^^YYYPPPNNNKKKHHHEEEBBB???===@@@:::666555444000///000)))...444777999:::777333///,,,(((&&&'''''''''&&&(((((((((((()))***))))))$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&$$$''''''%%%%%%((('''$$$%%%%%%&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''((((((%%%(((((($$$$$$'''(((''')))'''%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&"""%%%%%%%%%%%%$$$###"""""""""%%%''''''&&&%%%***'''$$$%%%''''''%%%"""(((&&&$$$######$$$&&&'''"""###%%%'''((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%!!!!!!$$$&&&$$$$$$%%%###$$$%%%&&&&&&%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$+++///((($$$***)))'''---///---,,,***)))******+++))))))(((((((((((())))))(((((()))))))))))))))***((((((%%%###'''------)))'''(((((()))))))))))))))((((((((((((((((((((((((((('''&&&''')))***)))((('''((((((%%%&&&)))(((###'''(((((('''&&&&&&((()))'''((()))(((&&&&&&((()))(((***)))&&&%%%))))))''',,,------,,,***)))***,,,************************&&&'''''''''(((((())))))(((...***'''***(((&&&---,,,,,,---111999DDDNNNTTTdddhhhnnnsssyyy||||||zzzyyyuuuooolllnnnzzznnnaaa[[[VVVQQQPPPSSSNNNUUU___ffffffeeekkkuuuzzzrrrppptttzzz~~~~~~qqqmmmppppppjjjuuurrrooolllkkkooouuuyyy|||ppprrr~~~sssoookkkggglllfffhhhkkkmmmmmmmmmlllllliiigggbbb```dddggg```VVVWWWUUUSSSQQQNNNIIIBBB===???;;;999:::999444111111,,,222555555777<<<<<<888444111,,,***))))))((('''(((((())))))))))))******%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''###&&&'''&&&&&&((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%'''(((((("""&&&((($$$###&&&((('''&&&%%%$$$$$$&&&(((((('''$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$######&&&""" %%%'''&&&%%%&&&%%%%%%%%%%%%$$$###"""""""""&&&(((((((((''')))&&&######%%%%%%"""&&&%%%$$$######%%%'''((( """$$$%%%$$$###"""%%%%%%$$$%%%%%%%%%%%%%%%&&&"""!!!%%%'''$$$###%%%!!!###&&&&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$+++///)))%%%***)))&&&---))))))((((((((())))))***,,,+++***)))))))))))))))'''((())))))(((((()))***+++,,,***'''(((------+++'''((())))))******)))))))))))))))((((((((((((''')))(((&&&'''(((***))))))%%%''''''%%%&&&)))'''###'''''''''&&&%%%&&&(((***'''((()))(((&&&&&&((()))&&&))))))''''''******'''(((***+++***)))((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((///,,,))),,,******333333666<<>>>>><<<888777999<<<@@@===555333999:::555<<<:::666444222///,,,)))%%%&&&'''&&&$$$$$$'''***'''''''''&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&''''''((($$$&&&&&&######&&&&&&###((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$(((%%%###%%%(((((('''%%%$$$%%%'''(((((((((###$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&%%%######&&&&&&######'''""""""###$$$%%%%%%%%%%%%''''''((()))************++++++,,,***(((''''''(((''''''''''''%%%$$$"""!!!&&&''''''(((((()))******%%%###"""###&&&'''%%%$$$///)))%%%&&&&&&$$$###%%%###'''+++***'''$$$%%%'''%%%%%%$$$$$$$$$%%%&&&&&&!!!)))***,,,222...'''***)))******++++++***((('''%%%%%%%%%%%%&&&((()))***%%%'''))))))&&&&&&(((*** )))++++++,,,+++)))(((((()))*********************))))))(((((((((''''''%%%$$$$$$%%%'''''''''%%%'''(((''')))+++***%%%)))))))))((('''(((+++...'''((()))(((&&&&&&((()))###'''***)))***,,,+++'''$$$&&&))))))))))))***+++************************,,,,,,++++++******))))))%%%......---333555888DDDIIIRRRaaapppzzz~~~}}}|||wwwsssqqq~~~||||||yyyooonnnxxxwwwnnnnnngggttt{{{xxxkkklllxxx}}}vvvtttrrrlllgggfff\\\dddppp}}}}}}}}}zzzqqqfff``````ccciiillliii^^^VVVWWW^^^bbbmmmyyyyyytttwwwuuuqqquuunnnsss{{{|||mmmgggdddZZZWWWUUUWWWZZZ[[[XXXTTTSSSKKKCCC???===;;;<<>>555444;;;<<<555>>><<<999777555111---***&&&((()))'''%%%%%%))),,,(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''((($$$'''&&&""""""%%%%%%"""(((((('''''''''&&&&&&&&&#########$$$$$$%%%&&&&&& '''+++(((&&&(((+++,,,)))'''&&&&&&'''''''''&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###)))%%%###'''(((&&&%%%&&&%%%%%%%%%%%%$$$###""""""###$$$%%%'''(((***,,,,,,&&&((()))((($$$"""$$$&&&)))))))))(((&&&"""%%%%%%$$$%%%%%%&&&((((((%%%###!!!###&&&'''&&&$$$***%%%!!!###$$$###%%%(((%%%***...---(((%%%&&&((($$$$$$$$$$$$%%%&&&&&&'''))))))(((((((((((())))))(((((()))))))))((((((''')))))))))(((&&&&&&)))+++&&&&&&'''(((((()))(((((((((&&&%%%'''***,,,+++))))))))))))))))))******+++))))))'''%%%(((+++)))$$$(((,,,'''$$$)))'''$$$***)))))))))))))))((('''''',,,+++)))((((((((()))***''',,,((($$$(((&&&$$$+++))))))&&&$$$&&&+++***&&&&&&&&&(((+++***&&&&&&)))(((***(((###"""((()))&&&000***''')))+++++++++---+++...///...444CCCRRR[[[___eeemmmuuu{{{|||{{{zzzyyywww~~~|||uuuiiiaaa^^^jjjnnnggg___bbbcccccckkknnn{{{kkkmmmyyy~~~yyyrrrkkkkkkppplllmmmqqq{{{|||rrreeeaaadddjjjdddbbbfffhhheeedddgggcccjjjnnnnnnmmmppprrrqqqyyy~~~vvvkkkfff```ccc^^^ZZZZZZ[[[]]]```dddeeeXXXPPPOOOIII@@@???FFFBBB===777444555777::::::BBBAAA???<<<888444000...---+++(((''''''&&&%%%###))))))'''$$$"""!!!###%%%'''&&&$$$"""""""""$$$%%%(((((((((''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&++++++***'''%%%&&&(((***'''%%%%%%&&&((('''###%%%%%%%%%&&&&&&&&&'''''')))%%%"""$$$((()))&&&#########$$$%%%%%%%%%%%%$$$'''&&&$$$###$$$&&&(((***(((((('''&&&%%%%%%$$$$$$%%%%%%)))%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&))))))(((((((((((())))))((())))))***))))))((((((,,,***((((((***++++++)))'''(((((()))******)))))))))'''&&&'''***+++***((())))))(((((())))))***+++)))+++)))'''(((++++++''')))---(((%%%***(((%%%+++)))))))))))))))(((''''''......---++++++*********%%%+++'''%%%***)))(((000******(((%%%''',,,+++'''((('''(((+++)))%%%&&&)))+++...---((((((---...+++,,,))))))---///......000222555777:::DDDUUUdddkkkqqqrrrsssvvvyyy~~~yyyuuuuuu}}}zzzwwwtttooocccWWWTTTVVVfffnnniiidddiiikkkmmmuuu|||zzzsssyyywwwvvvzzz~~~xxxvvvyyy}}}}}}tttjjjjjjlllkkkjjjlllbbbiiikkkgggdddgggkkklllyyyssskkkdddbbbbbbbbbbbbaaadddiiiooohhhccccccfff]]]KKKAAAAAABBB???999666666999===@@@CCCCCCAAA>>>;;;666222000---,,,)))''''''&&&&&&%%%(((((('''%%%""""""$$$&&&(((&&&%%%$$$###$$$%%%&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&))))))((('''&&&&&&)))+++'''%%%$$$%%%&&&%%%"""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&$$$###$$$&&&)))***''''''&&&%%%%%%$$$######&&&###&&&'''"""&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%---,,,***(((&&&%%%$$$$$$***))))))(((((())))))***))))))************))))))...***''')))...000,,,'''((())))))***************)))((('''((()))***)))((())))))(((((())))))***+++'''******&&&%%%(((***))))))...)))&&&+++)))&&&+++)))))))))))))))((((((''''''(((((()))))))))))))))%%%,,,)))''',,,+++)))000***+++***'''(((,,,,,,(((+++))))))***(((%%%&&&***)))++++++)))))),,,,,,******((()))...000///111555777:::<<>>:::888:::;;;>>>??????===:::999;;;:::777111+++(((((()))%%%&&&'''&&&%%%%%%'''(((#########$$$$$$%%%&&&&&&###$$$'''((()))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%$$$%%%'''(((((('''%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''""""""###$$$$$$$$$$$$###&&&&&&%%%&&&&&&''')))***''''''''''''&&&&&&&&&&&&+++ )))%%%"""&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$######+++***)))'''&&&%%%%%%%%%+++******))))))******+++&&&'''((())))))***))))))&&&(((******((('''((()))'''((((((((((((''''''&&&'''(((***)))(((''')))***((((((''''''(((((()))***$$$(((***''''''***+++)))&&&+++(((&&&+++(((###((('''(((((())))))))))))))),,,,,,++++++)))(((&&&&&&###***(((''',,,***'''...&&&***,,,)))((()))***(((+++)))***,,,***((()))...,,,******------++++++......222;;;DDDKKKTTTdddssszzz|||zzzwwwwwwzzzyyyuuu|||}}}}}}{{{yyy|||nnnccc___```jjj{{{~~~ppplllsssmmm\\\RRRTTT___qqq|||zzzwwwxxx{{{|||yyyzzzppprrrsssoooiiiccc```___ZZZhhhxxx{{{vvvzzzwwwuuutttuuuyyy}}}{{{xxxssszzzooolllfff___YYYUUUUUU]]]eeekkksssyyyppplllmmmssswwwuuuqqqpppjjjjjjjjjuuu|||pppgggcccWWWSSSNNNIIIEEEAAA<<<999777999<<<>>>>>>;;;999777999:::999444---))))))***%%%&&&''''''&&&%%%&&&(((######$$$$$$$$$$$$$$$$$$###$$$&&&((()))((('''&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''(((((('''%%%$$$$$$%%%&&&'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&&&&'''&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''((()))***((((((((('''''''''''''''))) ###((($$$###&&&"""%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######''''''&&&&&&&&&&&&&&&'''+++******))))))******+++%%%%%%'''(((((())))))))))))(((''''''(((((((((((()))))))))))))))(((''''''&&&(((***)))(((''')))+++(((''''''''''''((())))))%%%((()))(((***---+++'''&&&,,,)))''',,,)))$$$(((''''''((()))))))))))))))+++***)))((('''&&&&&&&&&###+++)))(((...+++(((...&&&+++...+++)))******))))))(((***---,,,)))***...,,,((()))...000///222777666AAASSSaaagggjjjsss~~~|||oooeeebbbcccfffmmmkkkaaaaaahhhcccVVVTTTVVV^^^kkkuuu{{{~~~xxxxxx~~~yyywwwtttppplllhhhggghhhccclllvvv|||xxx{{{|||zzzyyyvvvlllhhhddd___[[[VVVTTTYYY___dddjjjpppuuuxxxxxxwwwwwwxxxuuupppmmmnnnmmmpppzzztttttttttrrrnnn___VVVKKKDDDBBBAAA>>>:::888:::<<<===<<<999555222333555777444...***)))+++%%%'''((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%!!!$$$'''((('''&&&'''(((&&&&&&'''''''''(((((((((%%%''')))'''$$$"""###&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&###'''(((###(((*** %%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&'''''''''&&&&&&%%%$$$ !!!"""$$$&&&((()))++++++************++++++$$$%%%&&&'''((((((((((((---((($$$%%%))),,,***'''***************)))(((((($$$'''))))))((((((***---'''''''''''''''((())))))###&&&''''''+++...***###'''---***(((---***%%%)))''''''((()))))))))))))))+++************,,,...///(((///---+++...+++&&&,,,''',,,///,,,***+++,,,***''''''***......++++++///000,,,---333777888<<>>>>><<<777222///,,,111444333...******,,,&&&((()))((('''%%%%%%&&&''''''''''''&&&%%%$$$$$$&&&$$$!!! !!!$$$(((***&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''"""&&&((('''%%%&&&((('''''''''(((((((((((()))"""(((,,,((( !!!'''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$)))((($$$,,,... %%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$((()))))))))((('''&&&&&&)))(((''''''&&&&&&&&&'''(((---)))&&&+++((($$$)))'''***+++))))))+++***'''+++***)))((((((***,,,---(((***(((######))),,,)))))))))(((((((((((())))))))))))))))))))))))))))))''''''((())))))((('''&&&***'''&&&)))***'''(((,,,&&&((())))))(((((()))+++))))))))))))************,,,***((((((***+++,,,,,,***------******,,,,,,******///+++''',,,***)))000(((///333444777@@@IIIMMM[[[kkk~~~wwwiiicccccccccYYYVVVSSSTTTXXX^^^gggooovvvjjj^^^]]]cccnnn{{{~~~tttlllnnnvvvqqqxxxvvvoooqqqvvv}}}}}}tttpppbbbXXXeee~~~yyyggghhhqqq|||sssrrrxxxlllppp}}}zzzppprrrmmmqqqxxx{{{rrrfff___```YYY[[[___dddhhhkkkqqqwwwvvvrrrvvvrrreeehhhkkkhhhhhhvvvlllkkkllltttvvvttt}}}yyyuuugggVVVMMMKKKLLLHHHDDD???>>><<<:::999666111...111...,,,...222333///+++(((((())))))))))))((((((***(((&&&%%%$$$%%%'''(((%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&########################'''%%%###$$$&&&'''%%%###(((&&&$$$###$$$%%%%%%$$$$$$))),,,$$$///%%%***&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$%%%$$$!!!###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&%%%$$$&&&(((!!!$$$&&&&&&$$$$$$&&&)))"""###$$$&&&((()))++++++""")))%%%"""'''$$$""")))%%%###"""%%%))))))###'''&&&''')))'''######&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((---)))&&&+++)))$$$)))'''***+++))))))+++***'''+++***)))))))))***+++,,,'''***((($$$$$$)))+++)))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''(((((('''&&&%%%)))&&&&&&))))))'''(((+++'''(((***)))(((((()))***))))))))))))************+++***(((((()))+++++++++***,,,,,,)))))),,,,,,)))---111,,,***111///+++///222444666999DDDVVVccciiigggwwwxxxggg\\\[[[___```[[[XXXXXX___lllyyyyyytttvvvyyy|||}}}xxxtttxxxzzzllliiirrr{{{kkkPPPTTTTTTRRR\\\jjjnnniii]]]]]]dddsss|||yyywwwwwwssspppzzzzzzssshhh```eeerrrrrrbbb\\\YYY\\\ccclllpppyyytttiiieeeaaa___bbblll|||zzzqqqooojjjcccgggkkkiiigggsss~~~nnnjjjhhhmmmsssxxx}}}qqqhhh___[[[\\\[[[UUUNNNNNNIIIBBB===<<<999555222///+++)))+++///111000---++++++***)))(((&&&%%%$$$((('''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%(((((('''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###%%%&&&$$$###)))'''%%%$$$%%%&&&&&&%%%$$$&&&*** &&&---"""+++''''''&&&&&&&&&''''''((((((&&&&&&'''((((((&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$&&&((("""$$$&&&&&&$$$$$$&&&(((%%%%%%&&&&&&'''(((((()))###)))%%%"""&&&$$$""")))%%%%%%%%%&&&&&&&&&%%%$$$'''%%%&&&(((&&&###$$$((($$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((---)))&&&,,,)))%%%***'''***+++))))))+++***'''++++++******************&&&))))))''''''******(((***))))))(((((())))))***))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%)))&&&%%%((()))&&&'''+++(((*********((('''((())))))))))))*********++++++)))))))))((()))******+++)))++++++)))))),,,,,,)))+++...))))))222111,,,000444777<<>>;;;999555000///,,,)))***...111111000///...---+++(((%%%""" &&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&(((((('''&&&&&&'''((()))''''''''''''''''''''''''%%%###"""###$$$%%%$$$""")))'''%%%%%%&&&'''&&&%%%&&&###'''"""&&&&&&&&&''''''&&&&&&&&&&&&&&&'''&&&&&&&&&'''))))))((('''$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$&&&((($$$%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&###)))%%%"""&&&$$$"""(((%%%&&&'''&&&$$$$$$&&&)))'''%%%%%%'''%%%###%%%***$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((---)))&&&,,,***&&&+++'''***+++))))))+++***'''***++++++++++++***))))))&&&''')))))))))***)))(((***))))))))))))))))))***))))))))))))))))))))))))&&&&&&((())))))((((((''')))&&&%%%((((((&&&'''******++++++***((('''((()))))))))*********+++++++++((()))))))))))))))***+++(((++++++((())),,,,,,))))))///+++***222222111777888BBBNNNWWW___fffgggdddlll|||}}}xxxbbb___ZZZZZZcccoootttrrrtttuuuwww{{{||||||~~~~~~yyyxxx|||sssvvvwwwsssoooyyyqqqnnnssswww~~~wwwbbbOOOEEEIIILLLTTT[[[YYYTTTXXXbbb^^^___dddjjjhhh^^^TTTOOOVVVVVVRRRJJJHHHLLLNNNMMMJJJDDDAAADDDLLLYYYlll|||oooOOO@@@@@@EEELLLRRRXXX\\\fffsssyyyvvvssssssmmmrrr}}}|||tttqqqjjj^^^VVVSSS___gggiiigggjjjsssssslllpppgggiiirrryyy}}}pppjjjeeegggqqq{{{xxxgggRRRCCC>>>;;;666111444000,,,+++---000111111222111///---***&&&###"""&&&&&&'''''''''&&&%%%$$$''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%'''(((''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%$$$$$$(((&&&%%%%%%&&&&&&%%%$$$(((!!!%%%"""%%%  ''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$&&&'''((('''%%%$$$%%%%%%&&&'''&&&&&&&&&%%%&&&'''&&&%%%$$$&&&(((%%%%%%&&&%%%%%%$$$%%%%%%''''''&&&&&&&&&&&&%%%%%%###)))&&&"""&&&$$$!!!(((&&&''''''&&&%%%$$$$$$%%%'''$$$$$$&&&%%%###&&&,,,%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''---)))''',,,***&&&,,,'''***+++))))))+++***'''******+++++++++******)))&&&'''(((++++++)))((((((******))))))))))))******************************'''((()))+++++++++***))))))&&&&&&((()))''''''+++***+++,,,***)))(((((()))************++++++++++++''')))+++***)))(((***+++(((++++++)))))),,,---***,,,444333111777777:::DDDJJJYYYgggkkkhhhdddaaa^^^eeesss}}}~~~xxxjjj```[[[SSSWWW```mmm~~~}}}sss{{{}}}uuunnnooozzz~~~yyyuuuxxxssskkkmmmzzzwwwtttqqqeeeTTTLLLMMMJJJIIIPPPZZZXXXNNNMMMUUUWWWTTTTTTVVVSSSKKKCCC@@@DDDEEEBBB;;;666777:::;;;:::666333555:::GGG]]]ppp~~~lllfff^^^VVVOOOIIIGGGIIIPPPRRRVVV[[[[[[ZZZ___gggttt|||qqqhhhdddhhhjjjcccYYYSSSVVV___dddfffkkkuuuyyywwwzzzpppppptttsssxxx{{{tttlllhhhffflllxxxzzzbbbPPPHHHDDD===777777444///,,,,,,---...///333222111///---***((('''((((((((()))((('''&&&&&&(((''''''&&&&&&''''''(((&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$"""&&& $$$"""'''"""$$$'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%&&&''''''%%%###%%%%%%&&&'''''''''&&&&&&%%%&&&'''&&&%%%$$$&&&(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''$$$***&&&"""&&&$$$!!!'''(((&&&$$$&&&((('''!!!'''$$$$$$&&&%%%###&&&,,,%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''---)))'''---+++''',,,'''***+++))))))+++***'''))))))*********+++++++++((('''(((+++,,,)))(((***+++******))))))******+++************************((()))***,,,,,,,,,++++++***'''&&&))))))'''(((+++)))+++++++++)))((()))************++++++++++++,,,'''***---,,,***)))***---(((+++,,,******---...+++---777999<<>>======;;;:::???FFFPPPUUUYYY^^^dddkkknnnlllvvvooohhhhhhrrrzzzxxxsssmmmhhheeefffeeeaaa______]]]dddggghhhqqqzzzwwwkkkwwwssslllqqqsssnnnppplllhhhkkk||||||pppjjjdddeeemmmyyy{{{ooocccYYYQQQLLLIII<<<<<<:::777555444555777222222222111///...,,,,,,***(((&&&%%%$$$%%%'''(((&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''')))***''''''''''''''''''''''''###%%%'''&&&$$$###%%%'''&&&%%%%%%&&&'''&&&$$$"""!!!&&&))) +++ &&&""""""###$$$%%%'''((()))!!!!!!!!!###&&&'''&&&%%%%%%&&&''''''((((((''''''&&&&&&'''&&&%%%$$$&&&(((%%%###"""###'''((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%+++&&&###&&&### '''###%%%&&&&&&%%%%%%(((***'''&&&''')))'''######&&&&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&)))(((---444,,,$$$***)))((()))---222222---(((,,,)))(((******)))***...(((((())))))))))))((((((++++++***)))(((((())))))+++***))))))((())))))***((()))***++++++***)))(((---+++((((((+++,,,***(((******+++,,,,,,,,,,,,+++...---+++)))''')))...222,,,------,,,++++++,,,......***(((,,,//////111555AAAPPPbbbwwwqqqggg^^^XXXPPPEEEAAACCCDDDKKKSSSYYY^^^dddlllsssyyy}}}zzz|||pppooovvvqqqdddbbbbbb___WWWOOOKKKHHHEEEEEEGGGGGGFFFHHHQQQ\\\dddxxx{{{}}}zzztttpppkkkeeeoooxxxooolllkkkjjjhhhfffeeeddddddYYYPPPCCCCCCHHHBBBEEEWWWAAAGGGIIIEEEJJJUUUXXXRRRWWWXXX[[[^^^ccchhhooosssooovvvsssqqqvvvsssjjjjjjjjjggggggmmmppppppqqquuuyyyyyyqqquuuxxxuuuyyy}}}uuummmmmmiiicccfffppp{{{zzzyyyrrrhhhcccbbbZZZPPPEEE???;;;;;;777222444;;;777777666555222///---+++000000///***&&&$$$&&&)))(((((('''&&&$$$###"""!!!&&&%%%%%%''')))***)))(((...000((($$$***)))%%%***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&...+++%%%$$$$$$"""&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&###&&&'''%%%&&&((((((%%%'''((('''### ######$$$%%%'''((())))))$$$%%%%%%###&&&++++++(((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''(((***,,,---&&&$$$$$$&&&%%%###&&&+++''''''&&&&&&&&&%%%%%%%%%'''%%%###$$$%%%'''((('''------&&&&&&,,,((($$$...***((((((+++///000,,,''',,,((((((***+++)))***...++++++,,,,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((+++)))((((((+++,,,+++*********+++,,,,,,,,,,,,++++++,,,---.........------***++++++***(((((()))+++,,,)))(((+++...///222666LLL^^^qqqzzzhhh]]]RRRLLLGGGBBBCCCHHHKKKSSS[[[```bbbhhhqqqyyywwwxxxxxxxxxoooooopppjjjaaaYYYWWWRRRKKKIIIMMMOOOOOOQQQPPPRRRVVVYYY^^^kkkwwwyyyxxxvvvssswwwuuukkknnnrrruuuuuusssqqqooo```YYYMMMKKKMMMCCC@@@MMMDDDHHHFFF@@@BBBIIIGGG???EEEGGGJJJOOOUUU\\\ccchhhjjjvvv{{{~~~}}}rrrqqqnnnkkkiiiiiillloooqqqqqqwwwyyyooonnnuuuzzz|||wwwpppkkkgggiiigggcccccciiinnnooonnnpppoookkkjjjiiiaaaWWWLLLDDD<<<999666222333888666555444222111000000000...///...+++(((&&&''')))(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&((()))(((&&&***---((('''---***%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''$$$$$$"""$$$%%%$$$&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&###&&&'''$$$%%%((((((%%%$$$%%%&&&&&&'''(((***,,,######$$$%%%&&&''''''(((''''''$$$!!!###(((***''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''&&&$$$%%%'''&&&###&&&***&&&&&&&&&&&&%%%%%%%%%%%%'''%%%$$$$$$&&&'''''''''+++---&&&%%%***(((&&&///+++)))'''))),,,---***'''+++((((((***+++)))***---+++,,,,,,------,,,,,,++++++***))))))))))))))))))((()))***++++++***)))(((((()))***++++++***)))((()))(((((()))+++,,,+++*********+++,,,,,,,,,,,,+++***(((&&&(((***,,,***(((---......---+++***+++---///,,,+++///222555:::@@@XXXmmm}}}qqq^^^SSSHHHDDDFFFKKKTTT]]]mmmrrrvvvtttooopppyyy~~~|||ttttttqqquuutttmmmpppvvvzzzyyynnndddaaa```\\\YYYXXXUUUTTTPPPOOOYYYjjjvvvxxxpppjjjkkkssswwwzzz{{{xxxuuuvvv~~~~~~wwwooovvv{{{wwwmmmjjjaaa___bbbXXXQQQXXXXXXXXXRRRJJJIIIKKKDDD999<<<===>>>AAAGGGNNNUUUYYY[[[lllyyyxxxyyyyyy~~~~~~|||xxxsssvvvxxxuuukkkfffooo}}}wwwooommmzzzzzzrrrpppnnnjjjcccggghhhggggggiiigggcccfffggggggfffiiikkkgggaaaUUUJJJ@@@;;;888555444666999777444111//////000111,,,---...---***)))))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%+++))))))000,,,$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((( $$$'''%%%$$$%%%%%%$$$&&&&&&&&&''''''''''''(((((((((((('''''''''''''''%%%''''''$$$$$$'''(((&&&'''&&&%%%&&&&&&%%%###"""$$$$$$$$$$$$%%%%%%%%%&&&)))(((%%%!!!"""'''(((&&&(((''''''&&&&&&''''''(((((((((&&&%%%$$$$$$$$$$$$&&&$$$%%%'''&&&###%%%***&&&&&&%%%%%%%%%$$$$$$$$$'''%%%$$$$$$&&&''''''&&&###***)))***000,,,'''---,,,***((((((***+++***)))***((((((***+++)))))),,,((())))))******))))))(((******)))))))))))))))***'''(((***+++,,,+++)))(((((()))***++++++***)))((()))))))))************)))******+++,,,,,,,,,,,,+++///(((!!!$$$)))++++++//////000...---,,,---//////++++++///444:::EEENNNaaauuu{{{sssjjjaaaUUUOOOHHHGGGMMMZZZhhhsss{{{{{{zzzxxx}}}xxxvvvllldddccckkk{{{mmm```\\\^^^aaabbbXXXRRRSSSQQQKKKLLLTTT[[[]]]___ggg|||~~~}}}vvvpppqqqsssxxx|||yyysssqqqtttvvv}}}zzzwwwrrrrrrjjjiiiooolllggglllnnnkkkeee]]][[[ZZZQQQEEEAAA>>>;;;;;;>>>BBBFFFHHHOOO^^^jjjvvv}}}{{{pppiiiiiimmmhhhbbbiiiyyy~~~yyysssooonnnooommmjjjnnnzzzmmmmmmlllgggeeejjjmmmmmmoooppplllfffiiieee___]]]```fffhhhhhhZZZQQQGGGBBB@@@===999555;;;:::777333000...---,,,,,,---......---***(((''''''''''''((((((((((((((('''&&&%%%&&&''''''&&&$$$###)))((((((000---%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((++++++***((('''((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%((('''######'''(((&&&+++(((%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&###%%%))))))&&&''''''&&&&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%&&&%%%%%%(((&&&###%%%)))&&&%%%%%%%%%%%%$$$$$$$$$'''&&&$$$%%%&&&'''&&&%%%###,,,---+++///,,,(((,,,---+++***)))***+++++++++)))''''''++++++((((((+++''''''((((((((((((''''''***)))))))))))))))******&&&(((***+++,,,+++)))(((((()))***++++++***)))((()))***++++++***(((((('''******+++,,,,,,,,,,,,+++333,,,%%%$$$(((---///...+++,,,---,,,******,,,---+++((((((...555>>>MMMZZZlll{{{vvvyyyxxxiiiccc```ZZZTTTTTTUUUUUUTTTXXXdddsss}}}~~~uuusssvvvtttkkkaaaZZZ[[[kkk~~~nnn^^^RRRMMMPPPTTTXXXXXX___gggddd[[[ZZZ```iiiqqqxxxzzzuuuuuussstttwwwuuuooommmnnnyyy}}}}}}zzzzzz{{{{{{zzzmmmeeelllooommmpppsssqqqmmmjjjiiifff^^^UUUKKKGGGCCCAAAAAA@@@???>>>JJJRRRUUU]]]hhhkkktttnnn```]]]fffjjjdddgggrrrrrrnnniiihhhiiikkkppptttzzzuuuiiijjjiiiccclllnnnooonnnppprrrooojjjiiiddd______cccgggiiijjj]]]XXXQQQMMMKKKHHH@@@888888888888777444000,,,***......//////...,,,(((&&&'''''''''((((((((())))))((('''''''''))))))'''%%%%%%***&&&%%%---+++&&&***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''###""""""$$$%%%''')))+++&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%((('''$$$$$$''''''%%%(((&&&%%%&&&((((((%%%!!!%%%%%%$$$$$$$$$$$$#########%%%&&&&&&))),,,+++&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&((('''###$$$(((&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%''''''&&&$$$(((111---'''))))))'''---++++++*********++++++,,,)))&&&'''++++++((((((***((())))))))))))))))))((()))))))))))))))******+++'''((()))***++++++******((()))***++++++***)))(((''')))++++++)))((('''(((******+++,,,,,,,,,,,,+++***))))))+++......+++(((+++---------,,,---///111//////333;;;CCCMMM\\\jjjyyyuuulllrrrvvv|||zzzyyytttdddSSSMMMMMMNNNNNNOOObbbjjjoookkkiiiooo{{{{{{~~~uuudddZZZVVVYYYmmm|||yyy___WWWNNNHHHDDDEEEMMMVVVeeetttxxxwww}}}|||~~~}}}vvvmmmjjj|||~~~}}}|||oooqqquuurrrsssrrrssstttuuuuuurrrmmmiiiaaa```aaabbb```ZZZPPPIIIHHHGGGAAACCCLLLPPP[[[pppxxxooobbb^^^iiiqqqnnnlllooonnnkkkiiikkklllkkklllooovvvzzzwwwooommmssswwwvvvqqqpppllliiikkkooommmhhhdddbbbeeelllqqqooollljjj```___\\\WWWSSSOOOFFF===222444666888777444000---.........//////...+++((('''''''''((((((((((((((((((''''''((())))))(((&&&'''***%%%###+++***&&&+++&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%###$$$%%%$$$"""%%%)))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''$$$((((((%%%%%%'''&&&###&&&&&&&&&'''((()))(((&&&%%%%%%%%%%%%%%%$$$$$$$$$!!!$$$&&&&&&(((,,,+++'''%%%%%%%%%$$$$$$%%%%%%%%%"""###$$$&&&''''''((('''&&&%%%&&&)))'''######'''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%&&&''''''%%%### ,,,+++%%%((()))(((---((()))************+++,,,(((&&&'''++++++((((((***))))))************)))))))))))))))))))))***++++++'''(((((()))******++++++((()))***++++++***)))(((###&&&***+++***))))))*********+++,,,,,,,,,,,,+++$$$&&&)))+++,,,***(((&&&,,,...///000000111333555888<<>>999<<<999:::BBBKKKUUUaaalllyyy|||oooiii```\\\```gggiiihhh```^^^ZZZYYY___fffeee```]]]hhhqqqqqqsss{{{yyyyyyxxxmmmcccaaa___XXXNNNGGG>>>666777999333333333)))+++'''$$$%%%***///111222---***'''&&&(((***)))''')))&&&$$$%%%)))((("""***(((&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&(((((('''%%%%%%&&&%%%'''&&&######&&&&&&$$$&&&&&&'''''''''&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((('''&&&%%%$$$)))&&&&&&((((((%%%$$$'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&'''%%%######%%%'''))))))&&&&&&&&&&&&&&&&&&&&&&&&''')))+++)))&&&###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''************************)))******++++++******))),,,)))(((++++++((())),,,'''(((((()))))))))(((((()))))))))******+++++++++---------,,,,,,,,,,,,,,,((((((((()))))))))******---,,,+++******+++,,,---***------******,,,+++(((***)))+++...---***+++///000...000777<<>><<<444333222(((///,,,)))***...222444555,,,(((%%%%%%&&&((((((''')))'''&&&''')))(((%%%""")))(((&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''"""%%%&&&$$$$$$'''(((%%%&&&&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&)))&&&%%%((('''$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&'''%%%######%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''&&&&&&(((***%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''************************)))******++++++******))))))'''(((+++,,,)))(((***'''((()))***************)))))))))***+++,,,,,,---,,,,,,++++++******))))))***)))((('''((()))+++,,,------,,,++++++,,,------)))------++++++---+++(((***))),,,//////,,,---111///000666@@@JJJUUUbbbmmmzzz}}}}}}yyyxxx}}}~~~sssgggNNNGGGBBBBBBDDDEEEIIINNNZZZjjjzzz|||wwwtttvvvyyyvvvtttwwwkkkgggmmm~~~ooobbbYYYQQQSSSVVV^^^mmm~~~~~~}}}}}}vvvuuuxxxzzzzzzzzz~~~{{{zzzssskkkfffbbb[[[RRRKKKLLLDDD===<<<>>>BBBJJJSSSXXXeeevvvvvvkkkeeecccfffhhh___]]]ZZZYYY^^^cccbbb\\\^^^hhhqqquuu~~~yyyppphhhbbb\\\WWWWWW[[[XXXLLLEEE@@@666444444,,,///---******,,,///111222...+++(((&&&'''((((((((()))(((((())))))))))))((()))'''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((('''&&&%%%'''))) $$$&&&%%%&&&))))))&&&&&&&&&'''''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$&&&''''''(((%%%$$$''''''$$$$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%######%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&&&&''')))***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''************************))))))************)))))),,,))))))++++++((('''***((()))***+++++++++++++++))))))***+++,,,------...&&&&&&''''''(((((())))))***************++++++,,,---,,,+++******+++,,,---))),,,...,,,,,,---,,,(((***))),,,//////,,,---111///666CCCTTTdddqqq{{{~~~}}}{{{zzz{{{tttooohhh[[[NNNDDDAAAAAAEEEIIILLLRRRXXXqqqzzzwwwuuu|||}}}~~~|||sssggg```___kkkxxxvvvdddVVVQQQPPPMMMWWWdddrrrqqqfffeeelllttt~~~|||~~~{{{|||zzzsssrrrvvv}}}tttggg___^^^]]][[[XXXVVVRRROOOOOONNNJJJIIILLLMMMTTT___www}}}}}}{{{vvvpppmmmnnnooossssssmmmgggccc```\\\[[[aaaeeedddlllzzzyyyvvvqqqkkkeee]]]WWW[[[aaabbbSSSKKKDDD999999:::333000...,,,***+++,,,......333111...+++))))))))))))'''((())))))((((((+++---)))'''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$$$$'''))) %%%'''&&&''')))((($$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''''''''$$$$$$&&&&&&######&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&'''%%%$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''************************)))))))))******)))))))))222---******)))&&&(((+++))))))***+++++++++++++++)))******+++,,,,,,------*********++++++,,,,,,,,,)))***,,,......---,,,+++,,,+++***))))))***+++,,,(((,,,---++++++---,,,)))+++)))+++...---+++---222333@@@UUUkkk|||xxxoooddd\\\UUUIII===:::;;;CCCOOOXXX]]]bbbhhh|||}}}}}}yyytttttt{{{vvvjjj```ZZZXXXYYYZZZ```___TTTJJJIIINNNSSSYYYcccppp{{{uuuhhhbbbjjjwww|||yyy{{{zzzpppsss|||~~~yyy~~~}}}vvvvvvzzzxxxsssooopppvvv|||{{{hhh[[[XXX\\\aaacccaaa^^^\\\\\\XXXQQQLLLMMMNNNNNNMMM[[[tttzzzuuuxxxyyy{{{|||}}}nnnaaa\\\[[[[[[^^^]]]WWWZZZnnnwwwgggccciiioooqqqrrrqqqooommmggg^^^XXX\\\dddjjj[[[RRRIII>>>===>>>777555444222///...---...///666555222///+++)))((((((%%%&&&(((((('''(((+++---((('''%%%%%%'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&(((###'''(((''''''(((&&&"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&&&&######&&&&&&$$$$$$'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''&&&%%%'''(((((())))))(((((('''''''''''''''''''''''''''************************((())))))******))))))(((444...******(((''')))---******+++++++++******************+++++++++++++++...------,,,,,,+++++++++(((***---//////...,,,***++++++***))))))***++++++(((++++++)))))),,,,,,***,,,******---......333999<<>>888888777333---******+++...111444333000,,,******&&&%%%%%%'''+++,,,***''''''&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&((())))))(((''''''(((%%%((((((%%%%%%((((((&&&&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%''')))((('''%%%###'''$$$$$$'''(((%%%&&&)))''''''''''''&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''***+++***(((&&&''''''((((((''''''&&&''''''''''''''''''''''''************************(((((())))))))))))(((((((((&&&'''+++,,,)))***,,,+++++++++***)))((('''&&&++++++******)))((((((((('''((()))***,,,---//////***)))((((((((()))++++++------,,,++++++,,,------)))***((($$$$$$))),,,+++...,,,,,,111666<<>>>>>===888222......///,,,000555777444111//////'''%%%%%%(((---...***%%%'''&&&%%%%%%'''(((((((((''''''''''''''''''''''''''')))+++,,,***)))))))))$$$&&&&&&$$$%%%)))+++)))&&&%%%%%%$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&& """&&&((()))'''%%%###'''$$$%%%((((((&&&''')))((((((((('''&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%'''&&&%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&)))***(((%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''***)))(((''''''((()))***+++)))(((***,,,---+++))))))''''''+++---,,,---111))))))***++++++++++++******+++,,,,,,+++)))&&&%%%+++...(((%%%,,,------444,,,///...+++***---,,,)))---,,,,,,+++*********+++++++++,,,,,,,,,,,,++++++---,,,...222777BBBXXXjjjpppuuu|||{{{dddKKK@@@KKK[[[ccc[[[LLLEEEGGGFFFRRRkkkmmm~~~xxxrrruuuvvvdddWWWRRRTTTXXXZZZgggqqq}}}{{{uuuqqqmmmssstttooosss}}}{{{yyywwwtttttt}}}|||uuutttwwwsssjjjjjjppplllnnnqqqmmmaaaXXX___lllttt}}}tttkkkhhh___SSSLLLSSSbbbuuuyyyjjj^^^nnnpppgggVVVTTTaaagggcccmmmtttrrrgggccchhhhhhbbbccc___ZZZYYY^^^eeekkknnnfff]]]WWWZZZ___```dddiiifffhhhhhhbbbWWWMMMFFFCCCHHH@@@;;;;;;;;;777111///333333444666666333...***))))))(((((((((((())))))((((((((((((((('''''''''&&&&&&%%%%%%&&&''')))***%%%''')))(((%%%$$$&&&)))%%%%%%&&&&&&''''''&&&&&&(((((((((******)))&&&$$$###)))***"""###***,,,&&&&&&&&&&&&&&&&&&&&&&&&'''###"""%%%%%%###%%%)))%%%&&&''''''((((((''''''''''''&&&'''))))))(((&&&''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&'''((()))***)))'''&&&&&&'''%%%&&&''''''&&&&&&''')))((((((((('''&&&&&&%%%%%%***))))))(((((())))))******)))(((***,,,---+++))),,,)))(((++++++)))))),,,(((((()))************)))))))))***++++++***)))((()))...(((&&&,,,---,,,333***,,,,,,)))))),,,+++)))---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++000///333:::DDDTTTkkk~~~jjjTTTBBB:::AAAKKKRRRPPPKKKSSS```aaaeeeuuuzzz{{{qqqbbb^^^YYYZZZaaahhhnnnppp{{{|||yyywwwtttyyy{{{zzz}}}wwwtttxxxzzzwwwuuuuuuqqqnnnppptttxxxvvvvvvwwwtttooopppvvv|||tttmmmggg```YYYHHHIIIQQQaaaooorrrkkkccc\\\bbbaaaYYYYYYdddoootttwww~~~wwwsssvvvtttnnnkkkgggcccbbbdddgggiiiiii]]]YYYXXX\\\___aaagggpppaaabbbccc___YYYQQQKKKGGGFFF???<<>>CCCGGGGGGGGGHHHAAA>>>:::888666555222000***)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''(((%%%"""###'''(((&&&######$$$%%%&&&''''''''''''&&&%%%%%%&&&''''''$$$"""'''&&&&&&''',,,+++ &&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$''''''%%%&&&***%%%&&&''''''(((((('''''',,,+++*********)))'''%%%'''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''%%%'''''''''%%%$$$%%%&&&((())))))'''$$$"""""""""((((((((()))))))))))))))******,,,------,,,******))))))******+++++++++******''''''+++,,,***,,,///'''((())))))******)))))),,,+++)))(((((()))+++,,,&&&,,,)))(((...,,,(((---&&&))))))'''(((++++++))),,,,,,++++++***++++++,,,++++++++++++,,,,,,------000111:::JJJ[[[iiivvv{{{~~~hhhKKK;;;888:::>>>BBBNNNYYYfff{{{xxx|||~~~qqq```WWWTTTTTT[[[bbbnnn}}}~~~vvvtttxxx~~~{{{sssvvv~~~{{{ttt{{{qqqlllllliiimmmlllooorrrhhhZZZXXX___]]]XXXQQQNNNTTT```iiilllmmmmmmmmmjjjaaa\\\cccnnn~~~{{{rrrfff]]]dddccccccaaa^^^\\\^^^aaa[[[YYYXXXXXXXXXUUUOOOJJJGGGBBB@@@CCCFFFFFFHHHJJJHHHDDD???:::888666555333+++***)))(((''''''''''''&&&&&&&&&&&&&&&'''''''''))))))((('''&&&&&&%%%%%%'''&&&$$$%%%'''(((&&&$$$###$$$%%%&&&'''((((((((()))(((((()))******(((&&&***%%% !!!(((+++&&& %%%%%%&&&&&&&&&&&&&&&&&&(((&&&&&&((()))''''''***%%%&&&''''''(((''''''''''''''''''(((***+++***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%'''''''''%%%%%%&&&''')))))))))'''%%%#########&&&''''''((())))))*********+++,,,------,,,+++***((()))***+++++++++++++++,,,)))))),,,---,,,---000((()))******++++++******///---+++(((((((((***+++&&&,,,)))(((...,,,(((,,,'''******((())),,,,,,***,,,++++++***++++++,,,,,,************,,,---///000666<<>>>>>DDDPPPbbbqqqyyyzzzxxxzzzmmmcccaaafffnnnuuuwwwssskkkaaa[[[___kkkuuusssrrrlllhhhuuu{{{~~~~~~wwwtttsssoooiii^^^\\\\\\aaajjjrrrvvvwwwtttwwwtttiii___[[[[[[ZZZaaagggfff```aaagggeee]]]nnnzzzvvvkkkhhhhhheeedddhhhnnnssstttrrrrrrsssooolllkkkpppwwwxxxrrrjjjssssssooogggeeeggggggbbbeeebbb^^^YYYWWWYYY]]]aaa```ZZZSSSOOOKKKGGGIIIMMMJJJHHHFFFCCC@@@<<<666222111///...,,,***(((((('''%%%%%%&&&''''''((())))))''''''(((((((((&&&%%%$$$'''(((((((((''''''((((((&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%'''(((((('''&&&%%%(((---,,,%%%"""$$$$$$$$$%%%%%%&&&''''''(((&&&$$$&&&)))***'''&&&(((%%%&&&''''''((((((''''''((('''&&&'''((((((&&&$$$''''''''''''''''''''''''$$$%%%'''((()))))))))(((%%%&&&((('''&&&&&&((()))&&&'''((((((''''''(((***&&&&&&''''''(((((()))))),,,+++***))))))***+++,,,'''***,,,,,,***)))***,,,,,,)))))),,,,,,***+++///'''(((((()))))))))))))))++++++******++++++,,,,,,+++///+++(((...---***///***------))))))++++++(((+++*********+++,,,,,,---,,,---...000444999===@@@YYYfff{{{qqquuuvvvtttqqqmmmddd[[[MMMGGGCCCGGGQQQ^^^ppp~~~}}}www}}}lllmmmnnnqqqtttwwwwwwwwwooollleee[[[UUUZZZgggrrraaaeeegggmmmxxx|||}}}yyywwwvvvpppgggjjjeeedddlllrrrrrrrrrsssuuuzzzuuufff\\\YYYUUUNNNZZZ]]][[[XXX]]]ccc[[[LLLXXXooo}}}tttiiiiiijjjgggiiijjjkkkmmmkkkhhhgggiiilllgggdddgggnnnpppjjjcccbbbiiikkkhhhjjjrrrzzz{{{{{{xxxrrriiibbbaaaeeekkkkkkcccZZZSSSJJJCCCCCCGGGHHHGGGFFFEEEBBB<<<555000222111///,,,***)))(((((($$$$$$%%%%%%&&&'''((((((&&&'''((((((((('''&&&%%%)))&&&$$$%%%((()))'''%%%''''''''''''&&&%%%$$$$$$&&&%%%$$$$$$&&&'''''''''(((###"""((()))&&&$$$'''$$$$$$%%%%%%&&&'''((((((&&&$$$%%%)))***&&&%%%(((%%%&&&''''''((((((''''''%%%%%%%%%'''***+++***)))''''''''''''''''''''''''$$$%%%'''))))))))))))((($$$%%%&&&&&&%%%%%%'''(((&&&'''((('''&&&&&&'''((((((((((((((())))))))))))***++++++,,,,,,,,,+++***((()))++++++++++++---......+++***------***+++...************************+++,,,+++((((((***+++***---000***%%%***)))'''...((('''&&&(((+++,,,***'''+++,,,((()))111...***222'''000111000666;;;GGG[[[pppvvvjjjfffdddeeebbbXXXNNNJJJCCCLLLSSSWWW^^^lll|||zzzqqqwww|||yyyhhh```ZZZPPPQQQXXXXXXXXXfffsss}}}~~~zzzrrrrrrsssrrrqqqqqqqqqqqqpppooommmkkkzzzyyyhhh\\\ZZZVVVOOOSSS\\\\\\\\\___XXXOOOQQQ[[[fffrrrwwwsssllliiihhhkkkhhhkkkooohhh[[[XXX^^^nnniiifffiiinnnmmmfff^^^bbb[[[aaaiiifffrrrvvvvvvtttmmm{{{ppp```PPPFFFDDDGGGJJJ>>>DDDGGGEEEAAA???:::555111222333111...***)))(((&&&%%%$$$$$$%%%&&&((()))'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((&&&$$$%%%(((***)))''')))(((&&&%%%$$$$$$%%%&&&***)))(((''''''&&&''''''%%%'''&&&######''')))''''''%%%%%%((((((%%%%%%'''"""''')))(((''''''###'''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((&&&%%%&&&'''+++***)))'''&&&&&&&&&&&&+++&&&$$$'''***((('''(((&&&)))+++***'''&&&(((+++...'''((()))###&&&,,,))),,,,,,++++++++++++++++++)))***,,,,,,++++++,,,...---***))),,,,,,)))***---++++++***************+++((()))***))))))))))))((("""(((%%%%%%,,,,,,)))...)))((('''(((***+++)))'''***,,,'''(((///,,,(((000)))111///000:::CCCOOOaaa|||~~~}}}fff```\\\\\\YYYSSSOOOOOOLLLYYYfffnnnttt}}}~~~yyyyyyzzzxxxsssiiigggdddXXXWWWbbbfffqqqvvv}}}yyywwwwww~~~yyywwwyyy|||yyytttpppnnnpppuuuxxx}}}{{{iii]]]ZZZWWWQQQXXX]]]YYYXXX^^^YYYPPPRRR[[[dddpppuuusssooooooppppppnnnllljjjccc]]]^^^cccmmmiiifffgggjjjjjjfffbbbfffaaafffiiifffvvv}}}wwwgggXXXMMMIIIIIIJJJCCCEEEDDDBBBCCCBBB;;;333111111000000...,,,***)))&&&&&&%%%%%%%%%&&&((()))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''***(((%%%%%%&&&'''%%%$$$$$$$$$$$$$$$%%%&&&'''(((((('''''''''''''''((()))%%%'''&&&###$$$'''((('''&&&######%%%%%%######&&&$$$'''(((%%%%%%&&&%%%!!!''''''&&&&&&&&&''''''(((&&&'''((((((&&&&&&'''(((+++***)))(((((((((((((((+++&&&$$$''')))((('''((('''((())))))''''''((()))!!!!!!%%%$$$+++444222...---+++*********++++++***+++,,,,,,+++***+++,,,,,,)))(((******((())),,,,,,+++***))))))***+++,,,(((((()))******))))))((($$$%%%'''///---)))---***)))((()))******(((''',,,...))))))///+++(((111///555444777IIIVVVbbbpppsss^^^VVVOOOMMMLLLOOOUUU]]]sss}}}|||zzzyyyxxx|||~~~tttkkkhhhooopppeeedddrrryyy~~~xxxwwwzzz}}}sssvvvxxxtttwwwpppcccaaa```\\\ZZZ\\\VVVYYYfffgggaaaaaa^^^eeemmmrrrsssuuu{{{{{{qqqeeeaaaeeeiiijjjmmmjjjgggdddbbbbbbcccdddnnnlllnnniiicccuuuzzzxxxxxxzzz~~~yyylll___TTTMMMJJJJJJFFFDDD@@@???DDDGGG@@@666333111...---//////---***''''''&&&%%%%%%&&&(((((('''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''')))'''%%%$$$%%%&&&%%%$$$$$$%%%&&&''''''(((((('''&&&&&&&&&&&&'''((()))***$$$'''&&&$$$$$$'''(((&&&((($$$###%%%%%%###$$$(((%%%'''&&&######&&&'''%%%%%%%%%%%%%%%&&&'''((((((&&&'''((((((&&&&&&'''(((******))))))))))))******+++&&&%%%((()))''''''(((((('''&&&'''(((((('''&&&%%% $$$'''$$$***222//////---+++)))))))))+++,,,+++,,,---,,,*********,,,,,,)))(((++++++((())),,,,,,+++***))))))+++,,,------******++++++***+++---$$$***))))))000---'''+++***************)))((('''...111,,,+++000,,,***333111:::<<>>GGG[[[wwwnnnbbb```nnn}}}vvvqqqmmmgggeeebbbnnn~~~|||yyywwwtttpppmmmooouuu}}}zzzzzzsssmmmooo}}}kkkaaa^^^^^^XXXZZZYYYggg~~~yyyrrrpppnnnnnntttyyykkkllliiiddd```eeeqqq{{{xxxiiiaaaaaakkkoooiiieeeggghhhgggccc```\\\YYYWWWVVVNNNLLLGGGCCCDDDIIIIIIFFF<<<555...,,,///111000---+++***((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''"""######$$$%%%&&&''')))(((((())))))((('''%%%$$$(((((('''&&&&&&&&&&&&&&&###&&&'''%%%%%%((((((%%%+++'''&&&((((((&&&'''+++!!!%%%'''&&&''')))(((%%%%%%%%%%%%%%%&&&((())))))&&&'''((((((''''''(((***''''''''''''((()))*********(((''')))(((%%%%%%))))))&&&$$$%%%((()))'''%%%+++%%%))),,,'''+++000,,,,,,,,,+++******+++,,,---***+++,,,,,,+++***+++,,,---***))),,,,,,)))***---******++++++,,,---------666...+++---,,,(((***111+++...((($$$***)))(((///)))***,,,+++***))))))***)))---***)))...+++,,,999:::SSScccnnn~~~iiiYYYPPPDDD???@@@DDDKKKWWWjjj}}}kkkhhhlllxxxwwwjjjfffnnn~~~}}}tttnnnkkkiiihhhkkkjjjiiihhhkkkqqqzzz{{{xxxzzz~~~{{{qqq~~~yyykkkcccbbbccc^^^```^^^jjjrrrjjjjjjfffcccbbbgggttt{{{{{{{{{ggghhhhhhggghhhrrrxxxiiifffhhhppptttooogggbbbbbbbbbaaaaaaaaabbbcccdddZZZWWWOOOFFFEEEJJJKKKIIIAAA;;;333///...000000///,,,+++)))((('''''''''(((%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%&&&'''&&&$$$$$$%%%'''######$$$%%%&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%###&&&'''%%%%%%((((((%%%(((%%%%%%((((((%%%%%%((("""&&&((('''''')))((($$$)))((((((((()))***++++++&&&'''(((((((((((()))+++''''''&&&''''''((())))))***(((((()))'''$$$%%%)))((('''&&&'''(((((('''&&&)))###'''***%%%(((---(((*********++++++,,,,,,---)))***,,,,,,++++++,,,...,,,)))(((******((())),,,(((***,,,---......---,,,222+++)))---,,,$$$###)))---000)))&&&+++***)))///'''***,,,,,,***)))***,,,(((,,,++++++000...222@@@GGGfffzzz~~~yyyrrrnnnbbbLLLCCCBBB>>><<>>BBBGGGMMM^^^rrr~~~xxx{{{wwwllldddVVVTTTPPPRRR]]]nnnyyy{{{mmmccc]]]```ccc___YYYWWW```qqqbbbeeerrruuuccc^^^^^^ddd\\\VVVUUUUUUUUUXXX\\\^^^]]]]]]___cccgggiiiiiihhhnnnssstttpppmmmnnnpppyyyyyy}}}yyyjjjeeehhhlllmmmeee]]]]]]ccciiikkkiii]]]YYYUUUUUUWWW___ppp}}}qqqttt}}}ooommmiiieeeeeegggiiijjjaaadddcccaaabbbeeefffccc```fffjjjjjjhhhnnn|||xxxoooiiieeeaaa```___QQQEEEBBB>>>555111333000000000///---,,,***))))))(((((()))******((('''((('''%%%%%%'''((('''&&&%%%'''(((((('''&&&'''(((&&&&&&&&&''''''''''''(((((((((''''''(((***,,,---''''''(((((('''&&&&&&%%%((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''&&&%%%$$$))))))(((((((((((('''&&&((((((((((((((())))))***&&&''')))+++***)))***,,,((((((((('''''''''((()))))),,,,,,)))))),,,,,,))))))))))))))))))(((((('''++++++,,,,,,,,,,,,,,,,,,+++******+++---...,,,+++111---+++,,,+++((((((,,,,,,++++++******++++++,,,)))***,,,---------,,,+++&&&,,,(((&&&+++***)))111***++++++******+++...000444666<<>>DDDMMMWWWlllvvvnnnwww{{{uuummmaaaXXXCCCEEEIIIQQQaaarrryyyyyylllccc___ccceee___[[[\\\nnnlll```fff|||lll```___```fff]]]VVVTTTTTTTTTWWW[[[ZZZYYYYYY[[[___ccceeefffeeeiiilllmmmlllkkkmmmooouuuwww{{{vvviiiggghhhkkkccc[[[XXX\\\aaadddddd___\\\YYYXXX[[[fff}}}yyyrrrqqqllleeeccceeegggeeeeeekkknnnkkkhhhhhhiiihhh^^^cccggghhhhhhppp~~~|||rrrnnnmmmiiieeeccc\\\TTTIIIAAA;;;777333000000000000000///,,,***)))((('''&&&'''((((((&&&$$$)))'''&&&&&&'''(((((('''%%%'''((()))'''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((())))))***&&&&&&'''''''''''''''&&&((('''&&&%%%%%%&&&'''(((%%%&&&'''(((((((((&&&&&&%%%$$$$$$%%%''')))((('''((((((((((((((()))******((((((***---+++((((((+++'''((()))(((&&&&&&((()))(((+++***''''''***+++((()))))))))))))))((('''''')))))))))******+++++++++++++++***,,,---...---+++000,,,+++,,,,,,)))***---,,,,,,+++******+++,,,,,,)))***,,,---...---,,,+++$$$,,,***(((,,,***(((///***+++++++++***,,,///222;;;BBBNNN^^^qqq{{{tttffffffiiikkkiiifffccc```___YYYWWW]]]mmm|||mmmKKKKKKPPP[[[fffqqqvvvpppkkkzzzxxxqqqkkkcccXXXPPPBBBFFFMMMYYYkkkzzz{{{mmmdddaaaeeeddd[[[WWWZZZpppzzzfffbbbooo~~~jjjaaa]]]ZZZ]]]WWWRRRRRRTTTTTTVVVZZZXXXWWWWWWYYY^^^aaacccddddddeeefffgggiiilllnnnppptttvvvzzz~~~yyy|||}}}{{{|||{{{rrrjjjhhhddd```^^^^^^`````````aaa```aaabbbdddnnn|||pppooonnniiicccbbbggghhheeeiiitttzzzuuulllhhhhhhiiieeeddddddgggooozzz{{{ooofffhhhjjjfff```\\\\\\^^^VVVHHH@@@>>>888...000111111111///---+++)))((('''&&&'''((((((&&&$$$***(((''''''((())))))((($$$&&&))))))((('''((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((((((((('''&&&%%%%%%&&&'''(((%%%&&&((()))******((((((&&&%%%$$$%%%((()))((('''((((((((((((((()))******(((&&&)))---,,,((('''+++'''((()))(((&&&&&&(((***(((***)))&&&&&&)))***(((((())))))***)))((('''&&&&&&''''''((()))******+++,,,++++++,,,......---+++...+++***,,,,,,+++,,,///---,,,+++******+++,,,---)))***,,,......---,,,+++'''///...,,,///***&&&,,,,,,------------///222555HHHSSScccsss}}}mmmllliiimmmsssjjjWWWOOOUUUYYY```pppyyy^^^NNNUUUcccsss~~~uuuqqqooo|||uuujjj```YYYQQQJJJFFFFFFJJJRRR___ppp~~~iiiaaa___bbb]]]RRRNNNSSSkkkqqqcccgggxxx}}}jjjaaaZZZRRRTTTOOONNNQQQTTTUUUWWWZZZYYYXXXXXX[[[___ccceeeeeedddcccbbbdddhhhmmmpppqqquuuxxxzzz|||}}}~~~vvvzzz|||{{{|||}}}{{{|||~~~sssiiiiiihhhgggeeecccaaa```^^^aaaeeehhhhhhnnn}}}zzzsssuuurrrjjjiiiiiieee```dddlllnnnkkkgggttt}}}wwwjjjcccbbbcccnnnhhhdddiiiwwwzzzlllcccfffiiicccYYYTTT___hhhcccQQQGGGFFF===---000111111111000...+++)))***)))((()))***)))(((&&&***)))'''''')))***)))((($$$&&&)))))))))(((((()))&&&&&&&&&'''''''''((((((((()))*********)))((('''$$$$$$&&&'''((()))))))))((('''&&&%%%%%%&&&'''((($$$&&&(((***++++++***)))---***(((((()))***'''%%%((((((((((((((()))******&&&%%%(((...---((((((---&&&(((***(((&&&%%%'''******+++***''''''***+++***((()))*********)))'''&&&,,,++++++++++++,,,------)))+++,,,------,,,***))),,,)))))),,,---******---,,,------......------,,,***&&&+++...)))***---''',,,------------------......++++++---...000777???JJJWWWjjj{{{uuueeejjjuuu{{{qqq\\\OOOOOOVVVaaagggsss}}}~~~uuuxxx|||dddQQQ[[[jjjyyyxxxuuu{{{xxxooohhh```YYYPPPHHHGGGKKKLLLLLLTTThhh~~~ttt```bbb```WWWLLLHHHNNNUUUnnneee\\\oooxxxjjj^^^VVVRRRPPPMMMKKKKKKNNNSSSWWWYYY[[[ZZZYYYZZZ]]]^^^______cccccceeegggjjjmmmooopppsssvvvwwwuuuuuu{{{~~~vvvpppsssyyy{{{zzz{{{uuuxxx{{{}}}{{{nnnffflllvvvvvvqqqmmmlllfffdddddd``````pppuuuwwwtttooorrr}}}zzziiiggghhhiiiooohhhjjjccc___eeeccc^^^bbbiiijjjjjjgggaaa]]]```fffooolllggggggqqqvvvppphhhgggllllll```RRRaaaaaa^^^WWWNNNBBB777111111111000///...,,,***)))))))))'''&&&&&&'''(((((((((&&&&&&))))))''''''***$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&((('''&&&%%%%%%&&&---)))'''((((((&&&'''+++,,,***))))))******)))'''))))))((('''''''''''''''&&&'''(((*********)))(((+++)))((()))******)))(((+++***)))(((''''''((()))))))))))))))************)))***,,,---,,,+++)))'''...------------...//////***+++,,,,,,,,,,,,******,,,)))))),,,---******---,,,,,,------------,,,,,,---(((,,,...(((***---'''++++++++++++,,,,,,,,,,,,...,,,---000000111888???XXXdddrrr|||~~~rrrffflllrrrrrrfffTTTMMMVVVbbbmmmooottt{{{|||tttmmmeeelllqqqrrrxxxxxxsssnnneee^^^\\\qqqyyy{{{oooeeebbb\\\VVVQQQKKKEEEEEEIIIGGGNNN^^^uuuyyyiiiZZZXXXSSSMMMHHHHHHMMMRRRhhhuuu}}}ssscccbbbvvvsssfff[[[SSSNNNQQQOOOLLLLLLOOOSSSUUUWWWXXXXXXXXXYYY[[[]]]^^^___ccceeegggjjjlllnnnoooooouuuuuutttppppppssszzz~~~xxxpppqqqvvvxxxzzz{{{uuuxxx{{{|||~~~yyyvvvzzzssstttooollliiicccbbbsssppppppllleeegggaaaiiiddd___bbb```]]]aaahhhjjjddddddnnnlllbbbbbbeeeggggggbbb[[[WWW\\\bbbqqqoookkkllluuuwwwrrrmmmnnnwww{{{sssfffbbbaaa```]]]VVVKKK>>>555111111000000///---,,,+++***)))((('''&&&'''((()))(((%%%%%%((()))&&&''')))&&&&&&&&&&&&'''''''''''''''&&&%%%&&&(((((('''%%%'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''&&&%%%&&&'''+++'''%%%'''&&&$$$%%%)))&&&((()))(((%%%$$$%%%'''***)))((((((''''''((((((&&&'''((()))******)))(((***)))((()))******)))(((***)))(((''''''''''''((())))))))))))***************++++++,,,+++***)))(((---------------...//////++++++++++++++++++++++++,,,)))))),,,---******---+++++++++,,,,,,+++++++++///***---...(((***...))))))))))))******+++++++++---,,,...222333555<<>>@@@IIISSSZZZkkklllhhh```^^^jjjuuuddd\\\WWWRRRLLLNNNMMMMMMOOORRRTTTTTTTTTUUUWWWYYYZZZ\\\^^^aaaccchhhhhhggghhhiiikkkmmmnnnqqqnnnlllkkkjjjggghhhkkkqqquuuzzz{{{{{{|||~~~zzzssstttwwwxxx{{{~~~}}}|||{{{yyyyyyzzz}}}yyywwwxxxtttiii```iiilllsssyyy|||~~~kkkmmmlllgggjjj___YYYPPPTTTbbbccc```gggwwwsssooo```aaabbbcccfffiiihhhdddmmmpppttt}}}vvvsssooopppxxx~~~xxxooo]]]]]]___cccbbbWWWDDD555//////.........//////000,,,+++)))((('''(((((()))&&&$$$$$$''''''%%%%%%((('''(((((((((((()))))))))***((('''''')))))))))(((''''''&&&&&&&&&&&&''''''"""$$$&&&'''&&&&&&'''(((,,,)))(((******((())),,,&&&)))+++***&&&%%%'''*********))))))))))))******((((((((())))))))))))((()))((('''((()))***)))(((++++++++++++***+++++++++((()))))))))************---,,,***)))((()))***++++++************+++,,,,,,++++++*********+++,,,---,,,)))))),,,---******---)))******++++++******)))---'''+++---(((,,,222...******++++++,,,------.........000444888BBBUUUeeetttyyyyyysssmmmmmmooopppeee[[[RRRUUUdddwwwxxxqqqhhh___YYYccchhhyyynnneee___aaaiiivvv|||uuupppsss}}}uuujjjgggqqq}}}~~~uuunnncccYYYSSSOOOLLLJJJYYYSSSMMMHHHCCC???CCCIIIXXXmmmyyy```PPPEEEDDDAAA???BBBKKKYYYdddnnnmmmiiicccbbboooqqq___WWWTTTOOOJJJKKKKKKLLLOOOSSSVVVVVVVVVRRRTTTWWWXXXYYY[[[___bbbiiigggdddbbbcccgggkkknnnkkkhhhiiinnnnnniiifffhhhnnnrrruuuwwwvvvxxx{{{yyyvvvxxx{{{{{{|||~~~}}}zzzvvvssstttxxx{{{~~~}}}||||||~~~~~~}}}yyynnncccjjjnnnuuuzzz}}}lll___fffjjjjjjppprrrjjj]]]^^^lllllleeehhhmmmzzzttthhhhhh```___```gggsss{{{rrrdddjjjmmmqqqxxxtttpppmmmjjjjjjooosssmmmccc^^^]]]___bbbbbbWWWEEE777//////...------...//////---,,,***)))(((((())))))&&&$$$$$$''''''%%%%%%(((&&&&&&'''''''''(((((((((+++)))'''''')))***))))))(((''''''&&&&&&''''''((("""$$$&&&'''&&&&&&'''(((+++((((((******((((((+++))))))((()))*********)))******))))))))))))******)))))))))(((((((((((()))((('''&&&''')))***)))((()))*********************((()))))))))************...,,,***(((((()))+++,,,,,,,,,,,,,,,,,,---......*********++++++,,,,,,---,,,)))))),,,---******---*********++++++*********,,,&&&+++---))),,,111---++++++,,,---......///000///000333888???KKKaaattt{{{{{{vvvooojjjiiieeeaaaQQQNNNPPP^^^ssszzzsssooommmjjjppp~~~www^^^XXXZZZkkksssoooppphhhfffhhhtttxxxkkkgggjjjwwwzzztttrrrhhhaaaVVVLLLFFFEEEGGGIII\\\TTTLLLEEE@@@>>>CCCJJJ]]]uuunnnUUUGGG???AAABBBDDDHHHTTTcccooolllkkkiiigggkkkzzzooo[[[SSSOOOJJJFFFJJJJJJKKKOOOSSSVVVXXXWWWNNNQQQUUUUUUUUUWWW[[[___gggdddaaa___aaaeeejjjmmmiiieeegggoooqqqllliiikkkooosssvvvwwwwwwxxx|||~~~yyyxxx{{{|||{{{zzz|||xxxuuupppnnnppptttxxxyyywwwvvvvvvxxx|||{{{mmmmmmooosssxxx|||oooiiiYYYRRR\\\bbbeeennn}}}|||rrrnnnyyyyyymmmgggcccrrrwwwuuurrrhhhbbbhhh`````````gggwwwtttaaa```ccciiirrr}}}uuugggiiiiiiggghhhmmmpppjjj```______```bbb```WWWIII???333111000...------.........---+++***)))((())))))'''$$$$$$((((((%%%&&&)))%%%%%%&&&&&&&&&'''''''''+++)))'''&&&((()))))))))((((((''''''''''''((((((###%%%''''''&&&&&&'''((('''%%%%%%((((((&&&&&&((()))'''%%%&&&)))***)))'''))))))((((((((()))*********))))))(((((((((((()))'''&&&&&&''')))******)))&&&'''(((((())))))(((((())))))))))))************---,,,***(((((()))***+++,,,,,,,,,+++,,,,,,---...((()))+++,,,------,,,,,,,,,)))))),,,---******---***++++++++++++++++++***,,,''',,,...(((***...(((++++++,,,---...///000000000222999@@@GGGSSShhhzzz~~~zzzrrrmmmkkkiii^^^RRRIIIPPP]]]nnn|||yyyyyy{{{sss{{{zzzjjjTTTVVVccc|||kkkYYYYYY___^^^dddnnnwww}}}}}}yyyuuulllxxx~~~tttkkkfffZZZVVVNNNGGGBBBDDDJJJOOO[[[SSSIIICCC>>>???GGGPPPiii}}}zzz___NNNHHH>>>???CCCJJJVVVdddrrrzzzllliiifffjjjuuuiiiXXXPPPMMMJJJHHHLLLKKKKKKNNNRRRUUUWWWWWWOOORRRVVVVVVUUUVVV[[[___bbbbbbaaaaaabbbeeehhhjjjkkkddddddmmmqqqlllkkkppprrrvvvzzz||||||}}}|||xxxyyyxxxvvvwwwzzzuuurrroooooorrrttttttssstttssssssvvvyyy|||}}}|||rrriiihhhhhhmmmvvv||||||xxx``````WWWSSS[[[___bbblll}}}xxxmmmwww~~~ssshhhbbbnnnpppnnnppplllkkkttteeefffeeefffpppwwwnnn]]]VVV[[[dddqqqxxxjjjhhhiiiiiikkkpppssslllbbb^^^^^^^^^^^^\\\VVVNNNHHH888666333000............///...,,,***))))))))))))(((%%%%%%((()))&&&''')))%%%%%%&&&&&&&&&'''''''''+++(((&&&%%%'''((())))))((((((''''''''''''(((((($$$&&&''''''&&&%%%&&&'''%%%###$$$'''(((%%%%%%'''%%%&&&''''''''''''((((((((((((''''''(((((()))***+++***)))(((''''''((()))'''&&&%%%''')))******)))'''((()))*********))))))))))))))))))************,,,+++***)))))))))***+++******))))))******+++,,,''')))+++---...---,,,+++,,,)))))),,,---***+++---++++++,,,,,,,,,,,,++++++...)))---///((((((***$$$******+++,,,...//////000000555>>>GGGMMMWWWjjj{{{}}}wwwooolllnnnkkk\\\KKKLLL[[[nnn|||}}}}}}|||tttvvvzzz}}}vvv```UUU^^^rrryyyZZZOOOVVVaaa^^^iiitttwwwsssqqqvvv}}}vvv}}}ttteeeWWWMMMKKKGGGCCCAAADDDKKKQQQ[[[RRRHHHBBB???BBBLLLWWWwwwgggRRRLLLPPP@@@@@@CCCPPPbbbsss~~~ooohhhdddkkk{{{vvvcccTTTNNNMMMMMMMMMNNNMMMLLLNNNQQQTTTVVVVVVRRRUUUYYYYYYWWWXXX]]]aaa___```bbbdddfffgggggghhhoooeeeccckkkooolllmmmssstttxxx}}}~~~xxxvvvtttrrrssswwwtttrrrrrrsssvvvvvvssspppppppppppprrruuuvvvvvvvvvuuufffaaa\\\^^^iiipppnnnhhhbbbfff```\\\bbbccceeennnvvv~~~ooo\\\gggvvvrrrhhhdddkkkjjjjjjrrrtttuuu~~~jjjnnnlllfffiiinnnhhh[[[WWW\\\dddqqq~~~uuueeeiiikkkmmmoootttuuummmccc[[[[[[[[[ZZZWWWSSSPPPNNN<<<999666222000///...//////...,,,***)))))))))***(((&&&&&&))))))''''''***&&&&&&&&&''''''''''''(((+++(((%%%%%%&&&((())))))((((((''''''''''''((((((%%%&&&((('''&&&%%%%%%&&&&&&$$$%%%))))))&&&&&&)))###(((+++***&&&%%%(((,,,'''''''''''''''((())))))+++***)))'''''''''((()))'''&&&%%%''')))******)))***+++,,,---...------,,,))))))))))))************,,,++++++***************,,,---......,,,,,,---...***---...++++++...---***,,,,,,,,,,,,,,,,,,,,,,,,(((---///...///000...*********+++,,,,,,,,,,,,++++++---...,,,***+++///333777>>>>>>OOOWWWVVVhhhmmmiiidddiiitttnnnZZZOOOSSSWWWgggzzz}}}vvvssszzztttcccXXXhhhqqq~~~jjjSSSIIIUUUhhhjjjnnnsssrrroooqqq|||yyyuuurrrhhhYYYLLLGGGDDDBBBBBBDDDIIIPPPWWWcccKKKHHHEEEDDDFFFJJJccckkkYYYOOOIIIJJJ;;;CCCNNN^^^uuuvvvsssrrrnnnnnn||||||mmm\\\SSSOOOKKKJJJKKKJJJKKKLLLOOOQQQSSSUUUVVVSSSSSSSSSVVVZZZ]]]^^^^^^```bbbdddeeeeeegggkkkmmmooojjjhhhmmmqqqrrrsssuuuzzz~~~|||yyyvvvqqqkkkkkknnnrrrnnnmmmrrruuurrrooonnnnnnpppnnnjjjllluuuyyyxxx~~~yyykkk[[[XXXbbbjjjsssrrrgggeeegggeeebbbccciiijjjeeeppplllccc\\\```lllsssrrrppprrrpppnnntttuuujjjiiimmmkkk^^^QQQVVVYYYbbbpppuuuccckkkjjjlllrrryyyyyyqqqjjjaaabbb\\\PPPNNNSSSUUUPPPMMM>>>555777777000...222///111000+++***+++***&&&***(((&&&&&&(((*********((((((((((((((((((((((((&&&&&&&&&'''''''''((((((++++++***)))(((&&&$$$###***************)))(((((((((''''''&&&&&&&&&''''''((('''&&&&&&'''))),,,------&&&((((((!!!%%%...---***//////***'''******'''(((((((((((()))))))))***...+++)))***---......,,,111***'''+++---+++***,,,---******...000,,,+++,,,,,,---......,,,+++,,,---***---...++++++...---***,,,,,,,,,,,,,,,,,,,,,,,,%%%)))+++******,,,+++'''******+++,,,,,,,,,,,,+++(((***,,,,,,+++,,,111555777BBBEEETTTVVVQQQbbbhhhccc\\\]]]fffdddXXXUUU\\\ZZZmmm|||~~~ooo]]]UUUVVVgggooo{{{ooobbbXXXWWWbbbpppdddhhhlllpppssszzz|||uuuooojjj```SSSHHHBBBAAA??????BBBIIISSS[[[bbbKKKGGGCCCCCCJJJRRRnnngggYYYPPPIIIHHH@@@GGGTTTggg{{{tttnnnllliiikkk|||tttfffWWWQQQOOOLLLLLLMMMNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTUUUYYY\\\_________aaaccceeefffhhhjjjmmmooonnnjjjkkkqqqwwwxxxzzz|||xxx}}}~~~zzzuuuooonnnpppnnnlllmmmrrrsssooommmmmmrrrtttrrrmmmooouuuyyyxxx{{{mmmaaaaaakkkttt~~~wwwrrrqqqkkkddddddfffccc]]]gggeee^^^YYY^^^kkkvvvyyy}}}xxxqqqpppwwwxxxgggaaaeeefff^^^TTT[[[\\\aaaooorrruuuuuuvvvuuussspppllljjj______[[[UUUXXX^^^\\\VVVSSSFFF===???===444...///000333222...,,,---+++'''***(((&&&&&&(((*********((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&$$$%%%&&&''')))))))))))))))(((((('''''''''((((((((('''&&&&&&'''))),,,------'''******###'''///---&&&++++++'''%%%'''(((%%%&&&&&&&&&'''''''''((((((---+++)))***,,,------+++111+++'''***+++(((''')))+++))))))---...+++***+++---...///...,,,+++,,,---***---...++++++...---***,,,,,,,,,,,,,,,,,,,,,,,,%%%((()))&&&'''******'''******+++,,,,,,,,,,,,+++'''***---......000444999===MMMRRR\\\WWWOOO```ggg[[[PPPLLLRRRUUUTTT\\\iiikkkyyyvvvZZZKKKSSS```dddjjjuuuqqq^^^WWWYYY^^^cccgggbbbbbbdddjjjwwwxxxssskkkcccZZZPPPGGGAAA>>>?????????CCCMMM[[[ddd___KKKGGGAAACCCQQQ```}}}yyyaaaYYYRRRIIIGGGEEEKKK]]]tttyyysssmmmjjjfffkkk~~~zzziii]]]QQQNNNNNNMMMLLLNNNOOOOOOPPPQQQRRRSSSTTTTTTVVVWWWXXX\\\```aaaaaa```aaadddgggiiijjjmmmppprrrpppnnnpppwww|||}}}~~~zzz}}}xxxtttnnnjjjjjjggghhhlllqqqpppkkkjjjlllrrrsssrrroooooosssvvvuuu}}}~~~~~~~~~}}}uuulllppp}}}vvvsssqqqiiiaaa^^^]]]YYYUUUZZZhhhwwwvvvnnnrrr{{{nnniiinnnpppiii`````````fffuuuyyyrrryyy}}}zzzppphhhfffhhhiiifffdddhhhpppvvvrrrkkkbbbTTTHHHEEEAAA777111111222555555111///...+++'''***((('''''')))******)))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''&&&&&&'''(((***+++$$$%%%&&&'''((()))))))))))))))((((((((())))))***''''''''''''((()))+++,,,,,,'''+++,,,&&&(((///,,,(((+++,,,)))(((******)))&&&&&&'''''''''(((((((((+++***((()))+++,,,,,,+++222---***++++++(((''')))+++)))***---...++++++------...///...,,,++++++,,,***---...++++++...---***,,,,,,,,,,,,,,,,,,,,,,,,)))+++***''''''+++,,,*********+++,,,,,,,,,,,,+++***---000111111444999===FFFZZZ___ddd[[[RRRfffoooZZZMMMDDDGGGNNNVVVfffwww~~~fffPPPKKKYYYiiiccchhhqqqttteeeVVVSSSZZZaaabbb```bbb``````hhhxxxqqqmmmeee[[[PPPGGGAAA???===@@@AAAAAAHHHVVVeeemmm[[[JJJGGG@@@FFF\\\ooonnnZZZXXXRRRHHHFFFGGGPPPeee~~~uuutttsssmmmiiipppoooaaaVVVMMMLLLMMMLLLLLLMMMMMMNNNOOOQQQTTTVVVXXXYYYYYYYYY[[[___bbbcccbbb```aaadddgggjjjlllnnnqqqttttttsssuuu{{{~~~}}}}}}|||zzztttpppjjjeeecccaaaccciiinnnlllggggggkkkmmmnnnnnnmmmnnnpppqqqqqqyyy{{{}}}|||zzzzzz||||||rrrvvvzzzpppZZZZZZVVVSSSWWWbbbrrr|||{{{ooommmxxxxxxxxxwwwlllbbbeeelll|||qqqfffpppzzzzzzqqqhhheeegggvvvqqqrrr|||sssdddTTTKKKEEE===888888333666666333000///+++&&&***((('''''')))***)))((((((((((((((((((((((((((('''''''''''''''(((((((((((('''%%%%%%&&&(((***,,,))))))******))))))((('''((((((((('''(((((())))))''''''''''''((()))++++++***&&&+++---''')))...***)))+++,,,+++******,,,,,,((())))))))))))************)))(((((()))***++++++000...,,,++++++******++++++***+++//////,,,---111---...///...,,,+++,,,---***---...++++++...---***,,,,,,,,,,,,,,,,,,,,,,,,***,,,+++((((((,,,...,,,******+++,,,,,,,,,,,,+++,,,...000111222555<<>>AAADDDRRRdddllljjjRRRHHHJJJGGGWWWuuusss\\\RRRTTTKKKBBBGGGJJJ]]]wwwzzzxxx|||sssooorrr}}}lll___UUULLLKKKLLLLLLLLLMMMSSSSSSTTTUUUVVVWWWXXXXXX^^^]]]\\\^^^```bbbbbbaaabbbfffjjjmmmoooppprrrtttqqqqqqvvv|||}}}qqqjjjddd___]]]^^^\\\\\\```eeefffdddeeeiiihhhhhhkkkppprrroooooopppvvvyyy|||zzzvvvtttxxx|||~~~~~~uuupppvvv~~~{{{zzztttlllgggbbb]]]ZZZYYYYYYYYY___fffiiicccdddrrr{{{tttzzz~~~rrrmmmgggfffmmmtttqqqjjjooommmiiieeedddhhhpppvvv~~~}}}vvvtttrrrqqqkkk\\\JJJ<<<666999888333000///+++&&&))))))((()))******(((&&&(((((((((((((((((((((((()))))))))(((((((((((('''***)))'''&&&&&&'''((((((###$$$%%%&&&'''(((((((((&&&&&&%%%&&&&&&'''((()))'''((((((((())))))))))))(((%%%***,,,%%%''',,,((()))((()))+++)))&&&'''+++'''''''''((((((((())))))((()))***)))((((((***,,,%%%((()))&&&%%%(((++++++((('''***---+++***---444***,,,------------...///***---...++++++...---***,,,,,,,,,,,,,,,,,,,,,,,,(((++++++((((((,,,,,,*********+++,,,,,,,,,,,,+++,,,...///000444<<>>???BBBEEELLL___pppooobbbLLLFFFMMMOOOfffkkkbbbTTTQQQPPPBBB===JJJTTTppp|||zzz~~~qqqqqqxxxqqqbbbaaaVVVLLLKKKNNNPPPQQQTTTQQQRRRSSSVVVXXXZZZ\\\]]]```]]]ZZZZZZ\\\___aaaaaahhhkkkooorrrsssssstttuuuzzzzzz}}}{{{sssjjjccc[[[WWWZZZ```^^^YYYXXX^^^dddeeefffhhhllljjjmmmttttttmmmjjjkkkssswwwzzzxxxrrrqqquuuzzzyyyyyyzzz}}}}}}}}}||||||vvvrrrgggccccccggghhhccc```bbbbbb\\\ZZZ```bbb]]]YYYZZZTTT\\\eeemmmuuuxxxpppeee\\\]]]hhh~~~ooogggggggggeee___dddgggfffbbbbbbiiioooyyyyyy|||~~~{{{rrrdddWWW===>>>;;;555111111...***))))))))))))******'''%%%((((((((((((((((((((((((******))))))((((((((('''%%%&&&'''((()))))))))((((((((())))))(((((('''&&&''''''''''''((()))++++++'''((()))))))))))))))(((,,,'''+++,,,&&&(((///,,,,,,((())),,,)))$$$$$$)))************++++++++++++(((***,,,+++)))(((+++...***///000)))&&&***,,,+++,,,---000222111///444<<<***+++++++++******,,,...,,,------.........------------,,,***((()))+++---)))---...------///...+++++++++,,,,,,,,,+++******///---...444???LLLVVV\\\]]]dddbbbVVVPPPQQQLLLBBBDDDWWWdddjjjooolllooo~~~|||uuuTTTDDDLLLaaaooozzzbbb]]]gggiiiccc\\\XXXVVV[[[hhhvvvzzzqqqiiidddbbbUUUMMMEEEAAA???===???CCC@@@DDDIIIRRReeeqqqeeePPPGGGGGGJJJXXXtttpppeeeXXXOOONNNJJJCCCEEENNNbbb}}}wwwmmmvvvzzzrrriiirrryyyiii___YYYTTTOOONNNQQQTTTVVVVVVTTTTTTUUUUUUVVVWWWWWWXXX]]]\\\\\\]]]^^^```cccdddggglllssswwwyyyzzzzzzzzz|||{{{zzzzzzlllcccdddbbbYYYWWW\\\]]]ZZZXXX[[[aaaeeeeeebbbfffjjjooossssssrrrppppppooorrrvvvvvvtttsssuuuwwwuuuuuuvvvxxx{{{|||{{{yyy{{{zzzzzzyyysssnnnqqqxxxgggfffdddbbbffflllmmmiiiddd]]]^^^hhhkkkddd]]]\\\___cccjjjpppssssssoookkk\\\\\\___gggsss~~~qqqhhhaaaZZZSSSYYY]]]fffmmmjjjbbbcccjjjmmm{{{|||nnnqqqzzzrrr\\\KKKAAA<<<666...111333)))+++)))((((((***+++***)))'''(((******((((((((()))))))))(((''''''&&&''''''&&&%%%%%%'''((('''%%%###&&&&&&&&&'''''''''((((((,,,((((((******((((((,,,)))&&&$$$$$$&&&((())))))(((((())))))******++++++,,,++++++***)))))))))***(((((())))))*********************(((''''''***,,,+++---------+++++++++---///'''(((111000,,,999OOO***+++,,,+++***+++,,,...++++++,,,,,,,,,,,,++++++......---+++((((((***,,,'''+++,,,******---,,,))),,,,,,---------,,,,,,,,,---...222:::FFFRRR[[[```hhhddd[[[TTTTTTWWWRRRJJJOOOdddsssyyy|||wwwxxx{{{rrrqqqtttdddKKKHHHVVVqqq}}}uuudddUUUVVV```ddd```ZZZWWWXXXddd}}}~~~xxxnnneee___\\\OOOHHHBBB@@@>>>===???CCC@@@FFFLLLUUUeeennnbbbOOOGGGGGGOOOaaazzzssscccXXXOOOMMMHHHCCCIIITTTmmmyyyooouuuvvvmmmjjjsssssseee]]]WWWTTTPPPOOOQQQTTTVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[\\\\\\]]]^^^___aaaaaajjjnnnsssxxxzzz{{{}}}~~~|||{{{yyyuuuiiiaaabbb```XXXVVV[[[YYYYYY\\\aaaeeefffdddaaaeeehhhlllppprrrrrrqqqooooooqqqsssrrrqqqrrrvvvzzzsssssstttvvvyyyzzzyyywwwwwwuuuuuuvvvtttrrruuu{{{kkkhhhdddeeennnxxxxxxsssrrrjjjjjjtttxxxoooddd```cccmmmwww~~~{{{pppaaa]]]YYY[[[eeetttyyynnnfff```[[[WWWdddfffkkknnniiiaaa```eeeiiitttrrrhhhlllmmmzzzyyyeeeSSSCCC;;;777000111222+++---+++((('''((()))(((''''''(((******((((((((()))((((((((('''(((((())))))'''&&&&&&'''((((((&&&$$$%%%%%%&&&&&&'''((())))))+++((((((******((((((+++)))'''$$$$$$&&&((()))))))))))))))))))))*********,,,,,,+++***************)))))))))))))))******************(((''''''***,,,+++,,,------++++++,,,---...((((((---,,,000JJJjjj+++,,,---,,,++++++---///+++,,,,,,,,,,,,,,,++++++//////...+++)))((()))+++'''+++,,,******---,,,)))------------............---000666@@@MMMXXX```dddfffZZZQQQSSSYYYXXXSSSPPP^^^qqq{{{}}}|||rrruuuvvvmmmYYYLLLUUUfff}}}pppddd]]]VVVVVV[[[\\\ZZZYYYZZZ```sss}}}}}}{{{tttjjj___XXXTTTIIIDDD@@@@@@???===???DDD???IIISSS\\\fffiii]]]LLLHHHJJJXXXpppyyyooo___WWWOOOJJJEEECCCNNN]]]vvvzzzrrruuurrriiimmmxxxxxxjjj```[[[UUUSSSQQQQQQSSSTTTUUUUUUXXXZZZ\\\^^^```______^^^]]]]]]___```aaaaaaaaaaaajjjnnnssswwwyyy{{{~~~}}}|||{{{nnnddd^^^___]]]VVVUUUYYYVVV[[[ccciiijjjhhheeedddffffffhhhmmmqqqssspppmmmooooooooommmlllooouuu{{{rrrqqqqqqsssuuuvvvuuutttuuupppnnnppprrrpppqqqtttkkkeee___ddduuu~~~rrrkkknnn|||}}}ppphhhlllvvv|||}}}ooohhhccc\\\[[[aaalllxxxzzzwwwrrrkkkddd___]]]^^^iiihhhhhhgggaaaZZZZZZ]]]aaaiiiuuu|||ttteee```dddbbbpppwww```III<<<:::444111222...000---(((&&&&&&&&&'''&&&'''(((******((((((((()))******)))(((((((((((()))(((''''''((())))))(((&&&%%%%%%&&&'''(((((()))))))))''''''++++++''''''))))))'''%%%$$$&&&((())))))************)))))))))))),,,,,,++++++******++++++*********)))))))))))))))*********)))'''(((***,,,+++,,,------++++++,,,---,,,***,,,......888ZZZ~~~,,,---------,,,,,,...000------------------,,,+++---......,,,***)))+++,,,+++......,,,,,,//////---,,,,,,,,,------...//////111333:::DDDPPP[[[bbbeee]]]SSSRRRZZZ\\\UUUTTT[[[nnnzzz{{{yyyyyygggZZZ]]]mmm{{{wwwjjjiiillliii```[[[\\\[[[]]]eeesssyyyyyywwwpppfffZZZQQQLLLFFFCCCAAABBB@@@>>>@@@DDD>>>MMM^^^fffhhhcccUUUGGGIIIPPPfff}}}lllddd[[[UUUMMMGGGAAADDDTTTeeezzzwwwrrrssspppiiirrrttteee\\\WWWSSSRRRRRRSSSTTTUUUUUUUUUVVVXXX\\\___``````___^^^```bbbccceeefffeeeeeedddfffkkkrrrwwwzzz{{{|||}}}~~~|||yyyfff```\\\]]][[[VVVVVVYYYWWW___hhhmmmkkkiiihhhiiiiiigggfffkkkppprrroookkkppppppooommmkkkmmmrrrwwwqqqpppoooppprrrsssrrrqqqvvvnnnhhhiiikkkiiiffffffddd[[[TTT]]]uuuxxxuuutttvvv}}}ooohhheeeccccccfffjjjmmmooonnnmmmllljjjeeeaaabbbfffjjjgggccc___ZZZWWWWWWYYYXXX\\\ccceeeaaa[[[[[[^^^^^^dddlllvvvnnnPPP???===666222222///000,,,(((%%%%%%&&&'''''''''(((******((((((((()))---,,,+++)))(((''''''''')))((('''(((******)))(((''''''''''''''''''''''''(((&&&'''++++++'''&&&(((***(((%%%%%%&&&((())))))++++++******))))))((((((,,,,,,+++++++++++++++,,,************)))))))))))))))******)))(((((()))+++***,,,------++++++,,,...+++,,,000333666CCCaaa}}},,,---------,,,,,,...000,,,,,,,,,,,,,,,+++*********+++,,,,,,+++,,,---///---//////------000111...++++++++++++,,,---///000555888===GGGRRR[[[aaadddaaa[[[[[[```YYYPPPZZZooo||||||gggWWW\\\qqquuummmkkkttt~~~{{{nnncccccc]]]^^^kkk~~~vvvvvvtttlllaaaUUULLLGGGDDDAAAAAAAAA???;;;===CCCBBBUUUiiipppiii[[[MMMCCCKKKYYYvvvyyyeee^^^WWWRRRJJJCCC@@@HHH\\\mmm}}}zzzvvvrrrooommmkkkiiizzztttddd[[[UUURRRSSSTTTUUUUUUVVVVVVWWWVVVXXX\\\___aaaaaa```___bbbdddeeeggghhhhhhhhhgggeeekkkttt{{{}}}}}}{{{{{{~~~}}}vvvooo```]]]\\\]]][[[XXXYYY[[[[[[aaahhhjjjgggfffhhhlllnnnjjjiiikkkppprrroookkksssssssssooollllllooosssqqqpppooooooqqqrrrqqqpppvvvllleeefffgggdddaaa___\\\SSSMMMWWWppp~~~sssvvv{{{yyyvvvhhhgggffffffggggggeeedddgggfffhhhkkkiiieeegggmmmoookkkddd]]]ZZZZZZZZZYYYSSSWWWYYYXXXXXX[[[\\\]]]\\\ZZZ\\\hhh~~~xxx[[[GGG@@@777444444//////+++'''%%%%%%'''))))))'''(((******((((((((()))+++***)))))))))))))))***)))((('''((()))******)))******)))((('''&&&&&&%%%)))''''''******'''''')))+++)))&&&%%%&&&((()))(((++++++******))))))((((((+++++++++******+++,,,,,,*********))))))))))))))))))*********(((((()))+++***+++---,,,,,,+++---...///...///333>>>QQQiii{{{+++,,,---,,,++++++---///***+++++++++***)))((('''(((***,,,---------///111+++------******...///---+++*********,,,---000111999<<>><<>>111000...+++))))))))))))((('''(((******((((((((()))&&&&&&&&&'''(((***+++,,,((('''%%%&&&(((*********))))))))))))((((((((((((...***((())))))(((***...,,,***'''&&&'''((()))((()))))))))))))))*********))))))(((((())))))***+++''''''((()))***++++++,,,((()))++++++)))((()))***)))+++,,,,,,,,,,,,---//////222666@@@XXXuuu***+++++++++******,,,...000000000000///...---,,,***,,,......---,,,---...***,,,+++((())),,,...,,,---,,,+++,,,---000333555777@@@OOO^^^hhhjjjfffaaaLLLFFFEEEQQQfffzzzZZZOOOLLL___wwwaaa[[[ccc___ooossseee\\\ccckkk}}}vvvnnnmmmhhh___UUUKKKDDDAAABBBBBBCCCDDDBBBAAAHHHQQQaaappp{{{qqqWWWDDDFFFPPPgggqqq^^^SSSLLLHHHDDD???@@@NNNgggssskkknnnmmmgggoooxxxeee___ZZZTTTUUUWWWYYYXXXWWWXXX[[[___ZZZ[[[\\\___aaadddfffgggggggggggghhhkkknnnqqqssssssuuuxxxyyyzzz|||~~~uuukkkbbb[[[\\\aaaeeeeeedddeeeggggggnnnnnnlllkkkjjjkkknnnqqqoooppprrrtttuuuxxx|||}}}xxxqqqnnnqqqyyyyyywwwtttssstttuuuttttttkkkeeebbbcccccc``````bbb\\\[[[XXXUUUXXX]]]\\\XXXZZZhhhmmmkkkhhhlllvvvxxxvvv~~~rrrkkkcccdddooosssmmmkkknnnppplllccc\\\```iiijjjdddlllrrrrrrmmmqqqxxxqqqbbb]]]YYY[[[hhhyyy~~~kkkNNN;;;BBBCCC222222000---+++***)))'''%%%''')))******((((((((()))******((('''&&&&&&&&&&&&(((&&&%%%%%%''')))******''''''(((((()))*********000+++((())))))(((+++000---***'''&&&'''((()))((((((((())))))******++++++(((((('''(((((()))******&&&&&&''')))***+++,,,---((()))++++++)))((()))***)))+++,,,,,,,,,,,,...///)))444AAAPPPhhh+++,,,,,,------,,,,,,+++***------+++***,,,+++(((........................+++......++++++------***...,,,+++---...///444:::@@@@@@TTTbbbbbbkkklllVVVJJJ@@@<<>>???AAA@@@BBBNNN]]]cccpppuuueeeOOOEEELLLVVVppp|||dddWWWOOOHHHCCCEEEDDDDDDQQQjjj|||wwwpppfffcccooouuuhhhccc]]]WWWVVVWWWXXXWWWWWWXXX[[[^^^[[[^^^``````___```dddgggeeegggiiiiiiiiikkkpppuuu{{{zzzyyyyyyzzz|||xxxlllfffaaa[[[___aaadddgggiiikkkllllllkkkjjjjjjlllnnnoooooooooqqqnnnnnnuuu~~~{{{{{{zzzvvvpppkkkjjjnnnrrrrrrrrrrrrrrrrrrrrrrrrrrreeecccaaaaaaaaaaaa___^^^___\\\XXXWWWXXXZZZ\\\\\\\\\aaa}}}ttthhhfffhhhooovvvtttnnnsss~~~xxxzzzooohhhlllrrrmmmlllnnnkkkhhhtttfffXXXeeennnoooxxx{{{uuuqqqnnnkkkkkkmmmiii^^^YYYccctttrrrWWWDDD===999444333222000---+++)))((((((&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))+++111,,,(((+++((($$$***))))))))))))))))))))))))+++***)))))))))***,,,,,,,,,,,,***((('''(((+++...)))&&&%%%&&&)))***)))'''(((((((((((())))))))))))((()))++++++******+++---***(((&&&&&&)))+++***(((,,,,,,***(((***---...,,,000222BBB^^^www,,,,,,,,,,,,,,,,,,,,,,,,)))---...,,,,,,//////,,,------------------------+++------++++++------***---******---///000666===CCCEEEXXXfffdddiiigggRRRFFFQQQ]]]pppoooYYYVVVZZZkkkzzzzzzmmm]]]TTT[[[jjjfff```^^^aaaaaa\\\UUURRRnnn}}}yyyvvveeeddd```VVVKKKBBB??????@@@>>>>>>AAABBBFFFSSS```rrrnnndddTTTFFFFFFTTTdddooo\\\TTTNNNGGGAAABBBDDDJJJ[[[uuu{{{uuummmhhhdddhhhxxxtttfffaaa\\\VVVWWWXXXYYYYYYYYYZZZ]]]```]]]___```aaaaaacccfffhhhhhhjjjllllllkkklllqqquuu|||{{{{{{{{{}}}xxxmmmiiieee```aaabbbeeehhhkkklllmmmmmmooommmkkkkkkmmmpppsssttt|||{{{zzz{{{||||||{{{zzzxxxqqqjjjhhhlllqqquuuwwwooonnnnnnqqqssssssooolllhhheeecccbbbbbbcccbbbaaa]]]ZZZWWWUUUVVVWWWYYYZZZYYYYYYiiissseeeddd]]]\\\bbblllooojjjjjjooo|||wwwqqqooovvvwwwnnnpppssskkkjjjooommmooowwwfffUUUaaauuu|||ooogggfffiiiuuuhhh___cccnnnvvv{{{}}}}}}www```KKK@@@888000333222000...,,,***))))))'''''''''((((((((((((((()))(((''''''''''''((()))%%%,,,)))''',,,+++)))000))))))))))))))))))))))))+++***)))))))))***,,,,,,,,,,,,+++)))'''(((***,,,((('''%%%''')))***)))'''(((((((((((()))))))))***(((***+++***))))))***+++***(((&&&''')))+++***)))---,,,+++******,,,,,,+++555:::JJJdddxxx------++++++++++++------,,,///000......000000---,,,,,,,,,,,,,,,,,,,,,,,,***------++++++---...+++,,,******---000222999@@@FFFKKK\\\hhheeeddd\\\KKKLLLbbbtttiiiMMMDDD^^^ddduuuooo[[[RRRWWWfffsssfff[[[QQQMMMNNNQQQWWW^^^}}}|||yyywwwuuuuuu^^^ZZZTTTMMMFFFBBB??????@@@>>>>>>AAAEEELLLYYYeeexxxeeeQQQFFFDDDKKK___rrrvvv___SSSPPPKKKDDD>>>???EEESSSlllyyyoooeee^^^___kkkpppccc^^^[[[XXXYYYZZZ[[[[[[[[[]]]```bbbbbbaaa```aaadddggghhhiiikkkmmmpppooommmnnnqqqtttzzzzzz{{{|||~~~vvvmmmjjjhhheeecccdddgggiiilllmmmnnnoootttrrrnnnmmmnnnsssxxx|||{{{wwwvvvwwwpppfff___dddsss}}}|||vvvmmmkkkkkknnnrrrqqqlllgggjjjfffbbbaaaaaabbbbbbbbbZZZXXXVVVTTTSSSUUUWWWXXXUUURRRXXXbbbaaaWWWVVV^^^XXXTTTYYYgggoooiiibbb```yyyiiibbbdddiiipppvvvmmmooonnndddccckkkmmmooovvviiiZZZeeesssqqqvvvrrrfffdddiiimmmqqqtttzzz|||fffOOOBBB999222222222000...---,,,++++++))))))(((((((((((((((''')))((((((''''''(((((())))))///+++'''+++(((%%%,,,))))))))))))))))))))))))+++***)))))))))***,,,,,,+++,,,,,,+++)))'''((()))((('''&&&''')))***)))(((((((((((()))))))))******)))***+++***((('''((()))***((('''''')))******)))++++++++++++,,,,,,---...999AAATTTjjj{{{...---+++******+++---...000333222...---...,,,(((,,,,,,,,,,,,,,,,,,,,,,,,***------***+++......+++---++++++...111444;;;CCCJJJQQQ___gggddd\\\QQQFFF[[[lllsssxxxpppPPPCCCJJJYYY^^^ooo|||gggTTTTTTbbbnnnqqqfff[[[NNNIIIKKKUUUhhhyyy}}}vvvpppmmmlll[[[UUUMMMGGGDDDCCCAAA???@@@???@@@CCCJJJTTT___hhhlllWWWEEEDDDKKKVVViii|||gggUUUPPPNNNHHH???===???III```{{{xxxpppcccZZZ[[[kkk}}}iii___]]]]]]]]]XXXZZZ[[[[[[\\\^^^aaadddfffcccaaacccgggkkkkkkjjjmmmooorrrqqqooonnnqqqtttwwwxxxzzz|||tttmmmjjjhhhfffdddeeegggiiilllmmmoooooouuuuuusssrrrssswww||||||vvvrrrqqqddd^^^___ooo~~~oookkkjjjjjjlllmmmmmmkkkiiikkkgggbbb^^^]]]^^^^^^^^^YYYXXXVVVTTTSSSSSSUUUWWWUUUSSSUUUZZZYYYSSSSSSXXX[[[WWW]]]kkkqqqjjj```\\\nnnjjjbbbgggjjjmmmtttooottttttgggdddlllooorrryyyttthhhlllsssgggdddfffjjjooottt}}}iiiPPPCCC<<<888333222000///...---------***)))))))))(((((('''''')))))))))(((((((((((((((+++000,,,'''***'''###***((((((((((((((((((((((((+++***)))))))))***,,,,,,***,,,---,,,)))'''&&&&&&(((''''''((())))))))))))(((((()))))))))*********)))******)))'''&&&'''((())))))(((((()))*********)))(((***---......000444;;;HHH\\\ppp}}}...---+++******+++---...///222111---,,,---+++''',,,,,,,,,,,,,,,,,,,,,,,,))),,,---***+++......,,,000------000333666>>>FFFRRR[[[bbbdddbbbVVVLLLJJJeeewwwyyyuuu{{{ZZZEEEGGGSSS[[[]]]kkkyyyuuuaaaYYYdddrrrtttmmmfff]]]TTTOOORRR```zzz~~~wwwnnngggcccXXXQQQHHHCCCBBBAAA@@@>>>???@@@BBBGGGPPP[[[bbbfffZZZLLLAAAFFFRRRaaauuuttt]]]SSSQQQMMMDDD<<>>>>>===;;;???BBBGGGMMMWWW```bbb___NNNGGGBBBGGGWWWmmmxxxfffWWWSSSRRRJJJAAA>>>BBBKKK```}}}uuukkkjjjeee___fff~~~xxxiiiaaa\\\\\\]]]XXXYYY[[[\\\]]]```dddgggiiigggeeefffiiilllooopppnnnpppqqqpppoooqqquuuzzzzzz}}}~~~tttooolllgggeeeeeegggggghhhiiikkkmmmoooppppppuuu{{{~~~~~~~~~|||rrrfff^^^WWWjjjllljjjiiifffeeefffjjjooosssqqqmmmgggbbb___]]]\\\ZZZXXXZZZZZZWWWSSSRRRTTTWWWdddaaa[[[WWWXXX\\\]]][[[[[[[[[aaahhheee[[[WWW[[[eeexxxxxxiiigggmmmqqqxxxxxxzzz{{{tttnnnnnnkkkggg}}}~~~yyyllleee```______```fffmmmvvv~~~hhhTTTBBB444555444333111000///......***))))))))))))))))))(((************)))(((''''''%%%+++(((&&&+++)))'''...))))))))))))))))))))))))+++***)))))))))***,,,,,,)))+++,,,+++)))'''&&&&&&''')))******(((((()))+++)))))))))*********++++++)))***+++***((('''((())))))*********))))))+++,,,222......111///,,,222<<>><<<<<<======???EEEKKKRRR\\\ccc___WWWEEEFFFFFFLLL```zzzkkk]]]TTTRRRMMMCCC@@@DDDDDDRRRmmmzzzpppiiigggbbbdddtttsssgggaaa[[[YYY[[[YYYZZZ\\\^^^___bbbfffiiiiiihhhhhhggghhhkkkooosssooopppqqqppppppssszzz|||wwwooonnnnnnjjjggghhhiiiiiiiiijjjlllnnnpppqqqpppvvv|||~~~|||rrrhhh```[[[nnnxxxnnnjjjddd___bbbiiippppppnnnoookkkgggcccaaa___\\\[[[WWWYYYZZZWWWSSSQQQSSSWWWiiijjjdddZZZVVVZZZ^^^]]][[[XXX[[[```^^^WWWWWW]]]```nnnoooiiilllnnnqqqzzz|||~~~yyylllllljjjcccrrruuuuuuyyypppqqqccc```___```______dddkkksssqqq___JJJ999777666444222000///...---)))))))))))))))***************++++++***)))'''&&&)))///+++&&&***&&&###)))))))))))))))))))))))))))+++***)))))))))***,,,,,,(((***+++***(((''''''(((''')))+++***((((((***,,,))))))*********+++++++++(((***+++***))))))***+++(((***+++***)))(((+++---222---,,,111000...777EEEbbblllwww}}}+++,,,,,,------,,,,,,+++,,,//////,,,,,,...---***........................))),,,,,,***+++//////---...,,,...444;;;BBBNNNXXXdddhhhZZZNNNOOOGGGJJJbbbppppppiiifffmmmpppvvv|||wwwxxxsssoooxxxmmmRRRHHHRRRggg{{{}}}sssYYYVVV```sssyyypppjjjnnn^^^bbbggglllsss}}}~~~zzzuuurrrnnneeeXXXOOOFFFDDDBBB???======???@@@???FFFNNNUUU___eee]]]QQQ===EEEKKKSSSlllvvvfffZZZRRRQQQHHH===???JJJFFFWWWuuuxxxppplllgggaaafff~~~~~~kkkccc___ZZZXXXZZZZZZ\\\^^^___aaadddhhhkkkhhhiiijjjhhhgggiiiooouuupppqqqqqqpppqqqvvv~~~||||||rrrlllnnnpppllljjjkkkkkkkkkkkkkkkmmmooorrrssspppvvv|||~~~}}}~~~vvviii___\\\^^^qqqnnnjjj```YYY___mmmuuuqqqhhhiiigggdddaaa```^^^\\\ZZZVVVYYYZZZWWWRRRPPPRRRVVViiipppooobbbYYYZZZ]]]]]]^^^XXXWWW]]]^^^ZZZ[[[aaaZZZggglllpppvvvrrrpppyyy|||zzzwwwrrr```aaajjjccceee^^^bbbnnnoooeeeeeennn^^^^^^```cccccccccgggnnnvvvqqqcccRRRBBB888777555333000///...---(((((())))))******++++++***+++++++++***)))'''&&&###)))'''%%%+++***(((///))))))))))))))))))))))))+++***)))))))))***,,,,,,((()))***)))((('''((()))''')))+++***((((((***,,,)))************+++++++++((()))++++++******+++---(((***,,,+++)))(((+++......((()))000111222>>>OOOgggpppyyy,,,,,,,,,---...///000000+++,,,,,,------,,,,,,+++---***+++......+++***---///...***'''***//////,,,111///111888<<>>===<<<<<>>HHHUUUhhhmmm]]]YYYMMMFFFEEE>>>@@@RRRYYYlllqqqssskkk```bbbrrrwwweeeaaa___ZZZ[[[```bbb___]]]___dddhhhhhhgggnnnmmmllljjjjjjlllrrrvvvttttttuuuuuuuuuxxx|||~~~~~~wwwuuurrrooollljjjiiiiiiiiiggghhhlllrrrwwwxxxwwwssszzz|||~~~lllUUUXXXllluuuzzznnn```bbbXXXQQQZZZnnn|||zzzrrrsssoooiiiddd```\\\XXXUUUTTTUUUUUUTTTRRRPPPPPPPPP^^^hhhqqqvvv{{{{{{qqqeee```___UUUTTTdddjjjffffffiiissswww~~~zzz~~~~~~vvvkkkbbb]]][[[gggddd___\\\___fffhhheee^^^YYY```hhhfffjjjqqqpppxxx|||www```DDD>>>666666555000333444+++(((+++---,,,)))'''((()))---((()))***(((***!!! ((((((((((((((((((((((((***,,,,,,)))(((******'''---+++((((((***,,,---...(((***++++++******+++,,,******)))))))))))))))***++++++************+++++++++)))000&&&&&&000)))***///,,,,,,,,,***&&&&&&***///111000333777666CCC^^^sss}}}++++++,,,,,,------......***++++++,,,,,,++++++***...+++,,,//////,,,+++...+++,,,***(((+++///...)))...---111999???DDDOOOZZZ___YYYNNNCCCAAAIIIZZZgggiiikkkrrr{{{|||vvvqqqrrroootttdddWWW]]]___^^^iiibbbSSSWWW^^^uuu|||qqqeeeaaabbbgggoootttrrrhhh___eeennnvvv|||xxxqqqjjjbbbYYYQQQKKKCCCBBB@@@???>>>>>>???@@@EEENNNWWWYYYSSSKKKEEEAAAAAANNN```sss{{{ggg___[[[NNNFFFDDD===@@@RRRccczzzppprrrggg___fffzzzttteeeaaa___ZZZZZZ___aaaaaaaaabbbeeehhhiiihhhiiiiiihhhggggggjjjooosssqqqsssvvvxxxxxxxxxyyyzzz}}}uuutttqqqnnnlllkkkjjjjjjjjjiiiiiilllqqquuuvvvuuuqqqvvvzzz|||zzzxxxuuuppp```PPP^^^|||tttjjj]]]UUUNNNPPPddd|||tttssspppkkkfffccc___[[[XXXTTTUUUUUUTTTRRRPPPOOOOOOWWWcccqqqpppkkk[[[VVVaaagggeeehhhvvv}}}zzzyyyyyyzzz|||}}}oooddd___jjjhhhccc^^^___cccdddaaaZZZXXX```jjjqqqyyy|||uuusss}}}~~~xxxbbbIIIAAA777555444///111222))))))+++---,,,)))((()))***(((%%%))))))&&&******((((((((((((((((((((((((%%%''''''$$$###&&&%%%""",,,)))''''''(((***++++++''')))******)))(((***+++******))))))))))))******++++++************++++++***'''...%%%%%%...&&&(((,,,******,,,***''')))---***......222:::===OOOkkkuuu{{{,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******///,,,---000000---,,,///***,,,,,,+++---000...***//////444;;;AAAEEEMMMTTTRRRLLLDDD@@@EEESSScccnnnqqqvvv~~~vvvtttwwwuuufff^^^iiilllccc```PPPPPPdddtttttthhhZZZ___fffjjjkkkhhheeebbbqqq{{{zzzvvvpppiii```VVVLLLFFF???>>>======>>>@@@BBBDDDLLLTTTZZZUUUHHH>>>???DDDFFFYYYrrr{{{lll```XXXUUUJJJDDDDDD@@@GGG[[[qqq}}}nnnnnnbbb___nnnqqqdddaaa___[[[ZZZ]]]]]]```bbbdddeeeeeefffgggeeefffffffffhhhkkkppptttpppuuuzzz}}}}}}{{{yyyyyy||||||sssrrrpppmmmlllkkkkkkkkkmmmllllllmmmqqqsssttttttwwwxxxyyy|||~~~xxxoooggg\\\YYYtttooohhh^^^SSSSSSSSSbbbttttttpppllliiifffccc```^^^UUUUUUTTTRRRQQQOOONNNNNNJJJUUUggg|||}}}vvvbbbWWW]]]aaafffqqq{{{uuuoooiiiiiiqqquuuooohhhhhheee```^^^aaabbb```[[[[[[]]]ggg|||tttyyyjjjUUUGGG:::666555000222333+++***+++,,,+++***)))***+++(((%%%******$$$***000***(((((((((((((((((((((((('''))))))&&&&&&((((((%%%,,,***((('''(((******)))&&&((())))))(((((()))******)))))))))))))))******++++++************++++++,,,)))000((('''///'''***)))((())),,,+++))),,,000***...---111<<>>777666222444666000************))))))******,,,'''***+++%%%)))...)))((((((((((((((((((((((((***---,,,******,,,,,,)))///---******+++++++++***'''((())))))(((((()))+++))))))))))))))))))***+++++++++************++++++,,,(((000))))))...&&&***)))'''))),,,,,,***,,,111...111///222???LLLbbb~~~............------------,,,,,,------------,,,,,,---++++++......++++++---,,,...,,,'''(((---111111333666999===AAACCCCCCBBB???===>>>GGGWWWiiivvv|||}}}zzzqqqpppyyyttt[[[LLLWWWvvv{{{mmm^^^```^^^YYYUUUYYYgggrrr}}}{{{{{{zzzwwwtttqqqllleee]]]UUUKKKCCC===>>>=========@@@DDDIIIKKK]]]WWWPPPIII???;;;CCCOOOXXXrrr}}}fffZZZYYYSSSQQQFFF@@@@@@???LLLddduuullliii[[[cccrrrjjjbbb___]]]\\\[[[\\\XXX]]]bbbdddbbbaaaaaabbbcccfffiiikkknnnrrrvvvyyywwwzzz}}}~~~}}}|||wwwuuurrrpppnnnmmmllllllpppqqqrrrtttvvvxxxzzz|||}}}}}}|||~~~yyyqqqeeedddrrrzzzhhh___XXXQQQNNNTTTpppyyyooommmjjjhhhgggfffdddbbbZZZWWWSSSQQQQQQPPPNNNLLLPPPPPPTTT___jjjmmmiiieeeiiimmmeeeZZZVVVWWWkkk|||pppgggggggggggglllwww}}}zzzzzzzzzuuusss]]]^^^\\\XXXZZZ___aaa```bbbeee```mmmuuuwwwrrrcccTTT@@@666666222333666222***)))((((((((()))******...&&&(((,,,)))***+++###))))))))))))))))))))))))&&&))))))''''''******'''...,,,+++***+++,,,***)))((()))+++***))))))***,,,))))))(((((()))***++++++++++++************++++++)))###,,,((((((,,,###)))+++)))***,,,,,,)))+++000...333111555DDDUUUkkk........................------............---------***+++......+++***---***,,,)))$$$###)))///111222666:::===BBBFFFEEEAAA>>>???DDDOOO^^^llluuuyyy|||~~~{{{tttrrryyyzzzyyyxxx^^^]]]fffoooaaa]]]VVVOOOOOO[[[mmm{{{~~~{{{{{{{{{yyytttpppiiicccZZZQQQIIICCC>>>;;;>>>>>>>>>???CCCHHHNNNQQQZZZOOOEEEBBB???@@@JJJXXXfff}}}ooo```YYYUUUGGGGGG@@@>>>CCCHHHZZZwwwvvvjjjfffYYYgggmmmgggaaa]]]\\\\\\]]]^^^\\\___ccceeeeeedddcccccc```cccgggkkknnnqqqtttwwwvvvwwwyyyzzz{{{|||~~~{{{xxxwwwtttrrrqqqppppppppprrrsssuuuwwwxxxzzz}}}~~~ttthhhffftttmmm```WWWPPPRRR[[[xxxzzzpppmmmkkkhhhffffffeeedddbbb]]]XXXSSSQQQQQQQQQNNNKKKTTTPPPOOOTTTXXXXXXWWWWWWZZZbbbbbb^^^[[[YYYiiipppqqqgggoootttqqqmmmooouuuyyy|||wwwsssrrrpppkkkggghhh^^^\\\WWWTTTWWW^^^```]]]\\\eeefff|||pppssszzz}}}nnn\\\DDD666555111111444111+++)))'''''')))***+++***,,,###&&&---+++++++++###))))))))))))))))))))))))&&&((()))&&&&&&)))***'''+++)))((()))******)))((()))***++++++******+++,,,(((((((((((()))***+++,,,++++++************+++++++++$$$---,,,,,,///'''...,,,++++++---,,,)))***///***222333999MMMaaaxxx,,,,,,,,,------......///,,,------......------,,,---+++,,,//////,,,+++---))),,,+++&&&%%%***000111666;;;===>>>CCCGGGEEE???<<>>=========>>>AAAFFFNNNUUUYYYSSSHHH@@@AAAAAAEEETTTeeetttrrr___\\\XXXOOO???@@@<<<===GGGQQQhhh~~~sssddd^^^[[[nnnvvvjjjfffaaa\\\[[[]]]___```___```aaadddffffffdddccc___bbbgggkkkmmmpppsssuuurrruuuwwwyyyzzz|||~~~|||yyywwwvvvuuuttttttuuuvvvwwwtttvvvxxxxxxwwwxxx{{{~~~yyynnnjjjtttttt___WWWOOOMMM___xxxtttiiillljjjgggffffffeeecccbbb___ZZZTTTRRRRRRRRROOOLLLOOOKKKJJJMMMMMMJJJLLLQQQWWW]]]```dddfff___dddyyypppiiixxx}}}wwwrrr~~~qqqlllqqqvvvvvvpppkkkiiigggccccccfff^^^XXXQQQOOOWWWaaaccc___]]]fffhhhooohhhlll{{{~~~hhhLLL<<<999222000222///...+++((((((+++------,,,,,,$$$)))///)))'''***((())))))))))))))))))))))))(((++++++)))))),,,,,,***)))(((((()))++++++***(((((()))******))))))***+++(((((((((((()))***+++,,,++++++************++++++)))""",,,---...000(((000,,,***+++---,,,***+++000)))333777@@@VVVlll******+++,,,,,,---......+++,,,,,,------,,,,,,+++///,,,---000000---,,,///)))...///,,,+++...222333===AAAAAA@@@CCCGGGDDD<<<999BBBQQQaaaooozzz}}}oookkkyyy{{{nnnXXXOOOEEEDDDQQQfffyyy~~~}}}~~~~~~{{{vvvqqqggg^^^QQQFFFAAA@@@AAABBB<<<<<<>>>BBBIIIQQQYYY^^^NNNFFFAAACCCEEEJJJ\\\qqq|||fffUUUYYYWWWJJJGGGGGGBBBAAAHHHPPPggg~~~|||ooo\\\UUU___vvvoooiiifffaaa[[[ZZZ^^^aaabbb```^^^^^^aaadddfffccc``````ccchhhllloooqqqtttvvvqqqtttyyy|||}}}~~~zzzvvvvvvuuuuuuvvvwwwyyy{{{|||vvvxxxyyyxxxvvvvvvyyy|||~~~}}}pppeeemmmlllZZZTTTNNNRRRqqq~~~yyyxxxmmmllljjjgggffffffeeecccbbbaaa[[[TTTRRRSSSSSSOOOLLLMMMJJJKKKMMMKKKFFFIIIPPPZZZ]]]___hhhoooeee```lllhhhiiidddgggtttxxxwww~~~~~~tttnnnttt{{{yyyrrrllljjjfffccccccggg[[[TTTLLLLLLYYYfffiiieeeccchhhfff~~~hhhjjjaaavvvsssUUUBBB>>>666111222000000,,,)))***,,,//////...///)))...111&&&"""(((+++))))))))))))))))))))))))'''******((((((+++,,,)))*********+++---...,,,+++'''((())))))(((((()))***(((((((((((()))***+++,,,++++++************++++++"""%%%&&&(((***"""++++++)))***------***---111+++777<<>>AAADDDHHHHHHCCC>>>CCCPPPeeezzz}}}aaaEEE???BBBTTTkkk{{{}}}xxxsssnnnddd\\\PPPDDDAAAAAA@@@??????>>>???BBBIIIPPPSSSPPPLLLEEEBBBCCCJJJTTTccczzzyyyfff[[[UUUOOOJJJHHHAAAEEEFFFJJJ\\\zzzyyyrrrooo___RRRWWWooo~~~oooeee```\\\\\\\\\\\\___eee___bbbbbbaaadddhhhgggdddfffiiillloooqqqsssuuuwwwwwwyyy{{{{{{zzzzzz{{{|||~~~yyyzzzxxxvvvvvvxxxzzz|||}}}}}}zzzlllqqqkkk___UUUSSSbbbxxxwwwmmmmmmqqquuurrrnnnhhheeeeeefffeeeeeegggeee]]]RRRMMMNNNNNNLLLMMMKKKJJJJJJKKKJJJGGGDDDEEESSSaaadddaaa^^^ZZZVVVVVVXXX\\\^^^ZZZYYYaaammmyyyyyykkkeeedddbbbhhhmmmffffffhhhgggbbb]]]___fffmmmllllllnnnpppmmmfffcccdddbbbbbbllliiiKKK???<<<666222333------,,,+++*********++++++***)))***,,,,,,***'''+++)))((()))******)))((('''((()))))))))))))))(((+++((((((,,,---+++***++++++***))))))***+++,,,---+++******))))))(((((('''))))))***++++++++++++***++++++***))))))***++++++,,,)))))),,,...,,,,,,...000888FFFXXXlll000,,,,,,...---++++++...,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,......,,,,,,...+++,,,,,,,,,...222777;;;@@@BBBDDDEEEEEEAAA>>>;;;GGGVVVnnn}}}sssVVV@@@;;;DDD___vvv|||vvvooohhh[[[VVVKKKAAA???@@@@@@@@@BBBAAADDDIIIPPPSSSRRRKKKEEECCC???@@@KKK\\\nnnooo]]]UUURRRLLLEEEAAA>>>BBBEEEOOOiii}}}rrrjjjYYYPPPZZZ}}}|||iiiddd___\\\]]]]]]\\\___dddbbbcccbbb```ccciiijjjggghhhjjjmmmoooqqqssswwwzzzxxxzzz{{{{{{zzzyyyzzz||||||wwwyyyxxxwwwvvvwwwzzz}}}}}}tttnnnmmmkkkVVVIIIKKKVVVnnn{{{nnnnnnqqqvvv{{{rrrooojjjggggggggggggfffllliii```TTTNNNNNNNNNLLLNNNKKKIIIGGGGGGFFFEEECCCDDDPPP[[[^^^\\\[[[XXXUUUSSSUUUYYYYYYUUUTTT]]]hhhzzzvvvhhhbbbbbbaaaiiinnnhhhhhhjjjjjjeee___^^^dddjjjmmmqqqpppiiibbbbbbdddddd[[[\\\eeexxxpppQQQDDD???999333111111000...,,,***)))((((((***))))))+++,,,,,,+++)))+++*********+++***'''%%%&&&'''((()))************,,,)))(((,,,...,,,***,,,***))))))))))))******+++************************))))))***++++++++++++***+++******))))))******++++++)))))),,,---+++,,,//////<<>>???BBBWWWhhh~~~eeeMMM<<<>>>QQQooo~~~}}}xxx{{{{{{qqqkkkcccVVVPPPFFF>>>===>>>>>>???AAACCCKKKTTTXXXTTTMMMFFFCCCFFFCCCEEERRReeetttzzzzzzsssdddVVVQQQOOOIIIAAA======AAAHHHXXXvvv}}}oooeeeVVVUUUeeeuuueeeaaa]]][[[\\\]]]\\\^^^bbb```bbbaaa```dddiiijjjhhhkkklllnnnpppqqquuuyyy|||wwwxxxzzzzzzzzz{{{~~~zzztttvvvwwwyyyzzzzzz{{{}}}~~~~~~~~~vvvnnnqqq{{{hhh[[[XXXeeexxxooonnnssssssuuuzzzrrrooollliiihhhggghhhhhhnnnkkkbbbVVVOOONNNNNNKKKJJJHHHFFFDDDDDDDDDEEEEEEJJJRRR[[[```eeefff___XXXRRRRRRTTTXXXZZZZZZ^^^cccxxxyyyttttttgggcccbbb```gggmmmggghhhgggeeebbb```aaaeeehhheeeoootttqqqqqquuurrrkkkZZZYYY```rrrxxxXXXFFF???999333000111000...,,,***)))(((((('''((()))+++,,,,,,***)))))))))***+++,,,+++(((%%%''''''((())))))))))))))),,,))))))---...,,,+++,,,)))(((((((((((()))))))))))))))******++++++++++++))))))***++++++++++++*********))))))))))))*********((())),,,,,,+++---222444FFFZZZeeelllwww///,,,+++......+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,...++++++......++++++...)))******,,,///555===BBB@@@@@@BBBCCC@@@???GGGSSSqqq{{{iiiSSSEEE@@@JJJccc}}}~~~vvvvvvvvvmmmiiidddWWWKKKCCC<<<<<<<<<<<<>>>AAAFFFRRR]]]]]]RRRGGGCCCEEEFFFHHHOOO___qqq{{{xxxpppggg\\\RRROOOLLLFFF@@@===>>>FFFSSShhhvvvfff]]]TTT[[[qqqlllccc^^^ZZZZZZ\\\\\\[[[\\\```]]]___aaaaaaeeejjjjjjffflllnnnpppqqqsssvvv{{{~~~xxxyyy{{{{{{{{{}}}{{{vvvtttxxx}}}~~~}}}|||}}}yyyqqqlllqqqyyynnngggdddoooqqqkkkkkkssswwwrrrpppssspppnnnllljjjggggggggghhhmmmkkkbbbWWWPPPOOOMMMJJJIIIHHHEEECCCAAABBBCCCEEEJJJQQQ]]]kkkyyy|||ppp```UUUOOOPPPZZZdddeee```\\\lllvvvlllnnnvvvmmmkkkhhhaaacccgggbbboookkkeeeccceeeiiilllmmmccckkkqqqttt{{{yyylll```\\\^^^nnnbbbLLLAAA:::555333000///...,,,+++*********%%%''')))++++++***)))(((''''''(((+++,,,,,,***''')))))))))))))))((('''''',,,((((((,,,...,,,***,,,((((((((()))(((((((((((()))))))))***++++++,,,,,,))))))***++++++++++++***))))))))))))))))))))))))***(((***,,,,,,+++///555777NNNeeennnqqqxxx...++++++---...,,,,,,000,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,......,,,,,,...)))***+++,,,000888AAAGGGHHHEEEDDDBBB;;;;;;JJJ^^^tttdddSSSGGGBBBEEETTTjjjzzzuuuttttttmmmiiidddXXXHHHAAA<<<<<<======???CCCKKKVVV___[[[MMMBBBBBBGGG???HHHUUUeeetttzzztttiii^^^WWWQQQNNNIIICCC@@@@@@===LLL```uuuppp]]]SSSNNNZZZtttvvvdddbbb\\\YYYZZZ]]]]]][[[\\\___[[[^^^aaabbbfffjjjjjjfffmmmooorrrtttvvvxxx|||}}}}}}~~~}}}|||}}}|||vvv{{{}}}}}}}}}eeeaaakkkwwwiiidddfffkkkkkk___kkkzzz}}}vvvrrrqqqlllmmmllliiifffeeefffgggiiihhhaaaWWWQQQOOOMMMIIIJJJJJJGGGDDD@@@???@@@AAAEEEQQQfffpppdddZZZXXXdddqqqqqqeeeZZZ\\\ttt|||ooojjjssswwwsssvvvsssfffccceee```uuuooohhheeeiiipppwww{{{qqqooolllmmmrrrtttlllbbbbbb]]]\\\iiiqqqXXXGGG===999777///...---,,,++++++++++++%%%(((+++---+++***((((((''''''(((***,,,,,,+++)))************)))((('''&&&+++((('''+++---+++)))+++((())))))))))))((((((''')))))))))******+++++++++))))))***++++++++++++***((())))))******))))))(((***)))+++---,,,,,,111888444NNNhhhsssxxx...++++++---...,,,---000,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,......,,,,,,...++++++,,,///333;;;EEELLLOOOJJJFFFBBB;;;>>>UUUppp~~~}}}tttddd[[[RRRJJJHHHJJJPPP]]]jjjqqq{{{~~~|||rrrrrrrrrkkkggg```QQQEEE???<<<>>>???@@@DDDIIIQQQVVVYYYSSSIIIAAAAAAEEECCCOOO^^^hhhoooqqqiii```VVVSSSPPPMMMFFF???@@@DDDEEEYYYqqq}}}eeeTTTQQQTTThhh{{{kkk______\\\ZZZ[[[______]]]]]]```^^^`````````eeekkkmmmjjjmmmppptttvvvxxxzzz}}}}}}~~~~~~~~~~~~{{{~~~|||~~~}}}wwwtttsss```jjjzzzlllfffiiiuuu{{{sssppp}}}vvvrrrmmmiiijjjjjjhhhdddcccdddfffcccccc___WWWRRRPPPLLLGGGHHHIIIHHHEEEAAA???@@@BBBGGG^^^wwwlllfffnnnwwwtttfffYYYVVVrrrpppjjjtttmmmqqq}}}~~~ooojjjnnnllltttrrrooolllooo{{{yyytttlllddd```eee```^^^iii|||cccMMM???888666000///...---,,,+++++++++'''+++//////---***))))))***)))((()))***+++***)))((()))))))))))))))((('''***&&&&&&***,,,***(((***))))))*********)))((('''))))))))))))))))))))))))))))))***++++++++++++***'''((()))******)))((('''******,,,...---,,,222;;;;;;UUUooozzz...++++++---...,,,---000,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,......,,,,,,...,,,---...000666>>>HHHOOOHHHDDDCCCCCCAAAJJJjjjqqqgggaaalllwww{{{yyyhhhgggrrriiiXXXJJJGGGJJJLLLPPPUUU```iiinnnooo|||}}}~~~wwwnnnoooqqqiiicccYYYIIICCC>>>===???BBBDDDHHHNNNUUUUUURRRLLLFFFBBBAAABBBRRR```lllooonnnkkkbbbYYYQQQQQQPPPLLLDDD===???FFFTTTkkktttjjjVVVNNNVVVfffpppfff^^^^^^]]][[[]]]aaaaaa______bbbaaabbb```___ccckkkooonnnmmmpppuuuxxxzzz{{{}}}zzz{{{}}}~~~|||{{{~~~qqqfff```___ooottthhhfffkkkwwwyyyggglllyyyvvvpppjjjbbbgggiiiiiigggcccaaaccceee___```^^^WWWRRRPPPLLLGGGCCCEEEFFFEEEBBBAAACCCEEEPPPoootttlllooosssmmm___UUUZZZvvvpppeeemmmaaakkkwwwtttzzz{{{ssswwwyyywwwzzzvvvlllmmmnnnjjjhhhrrriiiPPP>>>666222222111///---+++******))))))---111222///+++******---+++)))((()))))))))(((&&&'''((()))************)))&&&&&&***+++)))((())))))***+++++++++)))(((''')))))))))((((((((((((((())))))***++++++++++++***'''((()))******)))((('''++++++---///...---444<<>>???FFFQQQYYYZZZTTTJJJCCCAAAAAABBBCCCRRRcccnnnlllhhhgggaaaWWWWWWNNNHHHGGGDDD@@@BBBJJJXXXxxxsssbbbWWWRRRVVVsss|||lllhhhfffbbbZZZ[[[\\\]]]___```aaabbbbbbaaaaaabbbdddiiimmmpppqqqtttxxx|||}}}}}}|||{{{~~~}}}~~~yyyjjjZZZZZZccc~~~ooommmjjjjjjrrrppphhhssslllnnnooohhhiiiiiiiiihhhggggggffffffcccbbb```^^^[[[UUUNNNIIIEEEDDDCCCCCCDDDEEEDDDBBBUUUiiiyyyppplllhhh```WWW]]]xxxooogggfffeeeccc{{{}}}www}}}wwwzzzzzzxxxwwwsssvvvgggdddyyyrrrQQQ???:::333333111///------+++)))'''+++---000000...,,,++++++)))*********++++++++++++''''''&&&$$$(((,,,+++%%%---+++******+++,,,,,,+++******+++******)))((('''******++++++++++++******+++***)))***+++++++++***++++++************+++++++++,,,)))***///,,,222EEEJJJnnn,,,,,,,,,,,,,,,,,,,,,,,,------------------------111,,,***---///---+++,,,)))+++&&&***999>>>???EEEGGGAAADDDFFFGGG[[[yyynnnPPPJJJRRRbbbvvvooo^^^VVVXXX^^^RRRDDDAAAMMMVVVRRRMMMOOOcccpppyyy{{{|||{{{}}}~~~}}}|||xxxtttpppmmmcccUUULLLIII??????>>>???BBBHHHPPPVVVRRROOOIIIEEECCCDDDGGGIIIYYYgggpppkkkeeeccc\\\SSSUUUMMMGGGGGGCCC???EEEPPPiii|||cccVVVQQQUUUaaaxxxiiifffccc^^^[[[\\\]]]^^^___```aaaaaaccccccccceeegggkkknnnpppqqqrrrtttwwwzzz||||||{{{~~~{{{ooo]]]TTT```uuuyyy```dddkkkvvvuuukkkkkkxxxyyykkkkkkkkkeeeiiiiiihhhggggggffffffeeecccbbb```___[[[VVVOOOJJJEEEDDDCCCCCCDDDDDDCCCBBBNNN^^^zzzrrrqqqqqqlllddd]]]]]]rrrnnngggiiiffffff{{{~~~xxx}}}zzzzzz~~~tttkkkgggrrr{{{YYYDDD<<<444444111///...---,,,)))'''---///000000---***)))((()))))))))*********++++++)))******((())),,,,,,(((---+++******+++,,,++++++((())))))*********)))))))))))))))******)))))))))***)))(((((())))))((((((++++++************++++++***,,,)))+++000---555IIIXXXxxx,,,,,,,,,,,,,,,,,,,,,,,,------------------------000,,,+++...///,,,+++---+++111000333@@@DDDCCCHHHFFFBBBGGGNNNTTTiiirrrUUU===DDDTTTkkkppp___]]]eeefffaaaKKKDDDFFFTTTYYYSSSPPPUUUlllyyy}}}zzzyyyzzz{{{zzzzzzvvvqqqlllhhh^^^QQQGGGEEE>>>>>>>>>@@@FFFKKKOOOQQQIIIIIIHHHEEEDDDHHHOOOUUUeeennnqqqjjjaaa]]]VVVNNNOOOJJJFFFEEE@@@???JJJZZZ|||nnn]]]UUUZZZiii}}}pppeeeeeeccc^^^]]]]]]^^^______```aaaaaacccdddfffhhhkkknnnpppqqqrrrppppppsssxxx||||||{{{~~~}}}}}}vvvkkk___TTTZZZyyypppeeehhhrrrwwwkkkgggjjjrrr}}}rrrlllkkkiiieeehhhhhhggggggfffeeeeeedddcccbbbaaa___\\\WWWPPPKKKFFFDDDBBBBBBCCCDDDCCCAAAGGGRRRmmm{{{zzzrrriiieeekkkmmmggg```^^^eeevvvlllcccgggeeefffyyy}}}tttxxx{{{}}}jjjmmmmmmnnnvvvbbbLLLAAA777444222000......,,,***(((''')))---...---,,,,,,---((((((((()))))))))******(((,,,---)))(((***+++))),,,+++))))))+++,,,+++***'''''')))******+++++++++((((((((((((((((((((((((------,,,,,,+++++++++***++++++************++++++***---***,,,111000:::PPPkkk------------------------------------------------///,,,+++......,,,+++...---555777>>>PPPTTTKKKHHHBBBAAAKKKYYYfff|||qqqZZZDDD:::HHH^^^xxxzzzeeeYYYfff{{{|||oooZZZVVVYYY^^^YYYPPPVVVeeeyyy~~~{{{yyywwwvvvuuuuuutttnnniiidddZZZMMMDDDBBB>>>===>>>CCCIIIMMMNNNLLLFFFGGGFFFDDDDDDKKKXXXbbbrrruuussshhh^^^XXXQQQKKKIIIEEEDDDCCC???AAASSSiiilll]]]MMMKKKZZZsssjjjdddeeedddaaa^^^^^^___``````aaabbbbbbccceeehhhkkknnnpppqqqqqqsssrrrrrrvvv|||~~~|||~~~~~~~~~~~~uuuhhhZZZTTT[[[rrrzzz]]]hhhzzzuuullleeehhhsssyyypppooopppnnnjjjhhhgggggggggfffeeeeeeddddddcccbbbaaa___]]]XXXQQQMMMGGGEEEBBBBBBBBBBBBBBBAAACCCIIIZZZnnnuuunnnjjjmmmccc___aaaiiihhh^^^\\\bbbiii|||mmmaaaggghhhlll|||uuuvvv~~~zzzrrrlll___jjjqqqooorrrfffQQQFFF;;;555333111//////---+++)))&&&))),,,---,,,++++++,,,(((((((((((())))))))))))&&&+++---)))%%%&&&((((((,,,***))))))***++++++***(((((()))***************)))))))))(((((()))))))))---......---,,,++++++,,,++++++************++++++***---+++---333444AAAYYYyyy------------------------------------------------...+++,,,......+++,,,///***333888EEE^^^bbbPPPBBB>>>AAAQQQeeewwwxxx}}}|||zzznnnVVV???777<<>>>>>@@@EEEKKKMMMKKKHHHHHHGGGEEEBBBDDDOOO```mmmyyyxxxrrrfff\\\UUUOOOJJJDDDAAA@@@AAAAAAIIIbbb{{{uuu^^^PPPHHHMMMeee|||gggcccdddccc```______```aaaaaabbbccccccdddfffiiimmmoooqqqqqqqqqtttuuuyyy}}}zzz}}}|||wwwrrr```RRRYYYsssmmmiii|||uuuvvvwwwtttrrrwww}}}ppphhhlllpppnnnkkkkkkgggggggggfffeeeeeeddddddbbbbbbaaa```^^^YYYSSSNNNHHHFFFBBBAAAAAAAAAAAA@@@@@@AAAJJJWWW\\\ZZZ\\\bbbaaafffoooqqqggg[[[___lllqqquuuggglllooouuuyyyxxx{{{ttt|||ttthhheeeaaaiiimmmkkknnnkkkVVVJJJ>>>666444222000000...,,,******,,,...---***'''&&&%%%(((((((((((())))))))))))&&&,,,---)))%%%'''((((((,,,***))))))***++++++******************)))((((((+++******))))))******+++((()))***)))'''&&&'''(((++++++************++++++***---,,,...444888HHHccc---------------------------------------------------+++,,,///...+++,,,000000;;;AAARRRnnnttt\\\GGG>>>CCCVVVkkk}}}pppttt}}}~~~wwwbbbDDD222777EEEeeexxx~~~rrr___VVVaaasssxxxrrrRRR[[[kkkqqqdddVVV```vvv|||zzzyyyzzzzzzyyywwwvvvvvvwwwpppiiiccc]]]SSSHHHBBBAAA>>>@@@CCCHHHKKKKKKHHHFFFJJJGGGDDDBBBGGGUUUgggtttyyyuuummmcccZZZSSSNNNKKKCCC??????BBBGGGVVVtttiiiUUUKKKOOO[[[{{{yyygggbbbaaa___^^^^^^___```aaacccdddeeefffeeegggjjjnnnqqqrrrssssssuuuzzzzzzwwwqqqcccYYYWWWoootttqqqooosssssszzz|||ssskkkfffhhhkkkkkkjjjjjjhhhhhhggggggfffeeeeeedddbbbbbbaaa```___ZZZTTTPPPIIIFFFBBB@@@@@@@@@@@@???<<<;;;@@@GGGLLLNNNTTT\\\bbbppp|||uuucccYYYaaannn~~~ooonnnqqqxxxxxxzzz~~~vvvxxxtttnnnjjjlllnnnnnnooosssnnnkkkgggeeefffsssttt]]]NNN???777555333111111///---+++###&&&)))++++++******+++((((((((()))))))))******)))---...***)))+++,,,***+++***((((((***+++***)))+++++++++******)))'''''',,,+++***))))))***+++,,,''')))+++***'''&&&(((+++++++++************++++++)))---,,,///666<<>>BBBGGGIIIIIIGGGEEEEEEHHHEEECCCEEENNN]]]lllvvvtttnnnfff^^^WWWQQQMMMKKKEEE??????FFFPPPdddttt___PPPIIIOOO___sssfffbbb```___aaa^^^^^^```bbbdddfffggghhhiiijjjlllooorrrtttvvvvvvwww}}}{{{qqqiiiXXX\\\mmmzzzqqqyyywwwooouuu}}}zzzqqqkkkllljjjgggfffiiikkkjjjiiiiiihhhggggggffffffeeebbbaaaaaaaaa___[[[UUUQQQJJJGGGBBB@@@???@@@??????;;;:::<<>><<<:::999;;;999;;;@@@FFFLLLWWWaaa```hhhnnnjjjbbb\\\ZZZZZZdddgggfffccchhhuuu~~~tttkkkaaaXXXUUU]]]^^^[[[eeeyyykkkqqqnnnkkkkkkeeejjj{{{zzzfffLLL===:::555111111111...***((('''''')))******)))'''***((((((++++++((((((***+++++++++++++++***)))(((+++++++++*********))))))'''(((***++++++***)))((((((((())))))******++++++"""!!!"""(((******+++///)))************+++++++++000,,,+++111<<>>===<<<:::;;;@@@DDDJJJSSS\\\___cccddd```\\\[[[\\\\\\bbbggghhhcccaaakkk~~~ssslllgggaaa[[[RRRYYY[[[ZZZcccuuu~~~|||fffiiijjjpppvvvmmmiiivvv~~~lllRRR???;;;555222222111///+++***)))(((((()))***)))'''***((((((++++++((((((******++++++++++++***)))(((+++++++++*********)))))),,,,,,---...---+++)))'''************++++++++++++(((&&&'''+++,,,***+++...)))************+++++++++...,,,---333===PPPkkk***,,,......---,,,---...---,,,,,,,,,,,,---............///...---,,,...000888DDDEEEDDDJJJHHHAAA@@@JJJQQQ\\\jjjyyymmmPPP<<<>>>SSSjjjvvv||||||{{{zzz~~~|||nnnWWWFFFBBBRRRXXXfffzzz||||||{{{yyyvvvuuutttrrrnnnlllfff```YYYQQQFFF======BBBCCCGGGHHHFFFFFFFFFDDD@@@BBBDDDKKKYYYgggqqqsssqqqccc\\\TTTRRRRRRNNNFFF@@@;;;CCCPPPhhhpppaaaSSSGGGOOOaaapppfffddd^^^___aaa\\\bbbcccdddcccdddfffjjjmmmqqqooommmmmmooorrruuuvvvxxxyyy{{{}}}wwwmmmcccfff~~~{{{zzz}}}jjjllloootttyyy~~~zzztttmmmiiiggghhhiiikkkjjjiiijjjkkkkkkiiihhhggggggggggggfffdddbbbaaafffeeebbb___[[[XXXVVVUUUMMMIIIDDDAAA@@@???>>>>>>>>>;;;;;;???BBBEEEMMMUUU[[[^^^```aaaeeeiiifff___ggglllnnnfff___fffrrreeebbbccccccbbbPPPWWWZZZ[[[bbbooovvvuuuhhhiiiqqqsssxxxyyy\\\BBB<<<666333333222///------+++((((((((())))))(((***((((((++++++((((((*********++++++******))))))+++++++++***************+++,,,------,,,+++***))),,,,,,,,,+++++++++++++++,,,******,,,,,,)))))),,,)))************++++++++++++,,,///666@@@TTTqqq+++,,,......---,,,---...------,,,+++,,,---.../////////000111///,,,...222999EEEEEEDDDKKKKKKEEEFFFPPPZZZeeemmmtttxxxvvvqqq}}}~~~jjjIII<<>>CCCDDDDDDDDDDDDEEEFFFDDDAAAEEEJJJSSS___jjjpppooommmbbbZZZSSSRRRRRRMMMEEE@@@???MMMbbb~~~|||___UUUMMMEEETTTnnn~~~mmmfffeeeaaacccfffbbbeeeddddddccccccfffjjjnnnrrrnnnllllllpppssssssrrrvvvwwwzzz|||vvvkkkgggnnnnnnzzzpppggg```iiittt}}}uuurrrmmmiiihhhggggggggghhhggggggiiijjjjjjhhhfffgggggghhhgggfffdddbbb```hhhgggeeebbb^^^[[[XXXVVVRRRNNNGGGBBB???===<<<;;;???<<<;;;>>>???@@@GGGNNNVVV]]]fffqqq{{{kkkssssssrrrllldddjjj~~~rrrddd[[[[[[aaahhhlllUUUYYY]]]___ccciiimmmnnnlllppp|||yyyaaaFFF>>>777444444222000000///,,,)))(((((()))))))))***((((((++++++((((((***))))))************))))))************************%%%&&&(((***++++++++++++,,,,,,,,,++++++******))),,,))))))++++++''''''***))))))*********+++++++++***---222999BBBVVVvvv+++,,,------,,,,,,---///------,,,+++,,,---...//////...000222000+++///666===JJJKKKHHHMMMLLLGGGJJJQQQ___mmmpppnnnmmmlllkkkvvvwwwxxx{{{}}}```BBB>>>NNNbbbsss~~~~~~{{{zzzyyygggPPP???<<>>@@@EEEDDDBBBAAACCCEEEDDDCCCCCCKKKRRR\\\fffllllllhhheee___WWWQQQQQQPPPIIICCCBBBDDD\\\yyynnnSSSMMMIIIGGG]]]|||wwwhhhdddeeeaaaccchhhdddeeefffeeeddddddgggkkknnnooommmkkkmmmqqqttttttrrrvvvwwwyyy||||||nnndddlllyyywwwrrriiihhhiiitttvvvooollliiihhhiiijjjhhhggghhhgggfffggghhhhhhfffdddggghhhiiiiiihhhfffcccaaaccccccaaa___\\\XXXVVVTTTTTTOOOHHHBBB???===<<<;;;???<<<;;;=========BBBIIIWWWaaannn|||tttooolllhhhlllooohhh^^^XXXXXX```kkksss___```dddgggfffeeegggkkkooozzz|||uuuzzzbbbKKKAAA888666555111000222000---***((()))******)))***((((((++++++((((((***((())))))*********))))))************************&&&&&&((()))***+++,,,,,,++++++******)))))))))(((+++((((((++++++((((((+++))))))*********++++++++++++///555<<>>>>>>>>===???<<<;;;<<<<<<;;;@@@FFF\\\fffsssqqqjjjjjjhhhhhh}}}yyyyyyiiieee___XXXVVV]]]iiirrrjjjhhhkkkooollleeefffmmm|||}}}vvvmmmQQQDDD:::888666000///222///---*********++++++******((((((++++++((((((***(((((())))))******))))))***************+++++++++---,,,,,,+++++++++***************)))))))))))))))+++)))))),,,,,,******---)))************+++++++++---000777@@@KKK^^^zzz,,,------,,,+++,,,...000+++,,,------......------///+++---111...)))111>>>NNN___cccYYYPPPFFFBBBHHHQQQaaannnqqqppprrrwww{{{zzzyyyxxxwwwyyy|||ZZZCCC888HHH___qqq~~~}}}{{{vvvwww{{{|||ssscccPPPAAA===???BBBNNNWWWjjj~~~{{{}}}}}}{{{zzzxxxvvvsssqqqpppmmmiiigggbbbYYYNNNHHHBBB>>>???CCCCCCAAABBBDDDCCC@@@DDDKKKVVV```mmmtttqqqhhh___ZZZUUUPPPOOOPPPJJJBBBFFFQQQ[[[iii\\\PPPKKKMMM\\\}}}|||nnnbbbaaaccc___```eeebbbdddgggkkkmmmlllkkkkkkkkkllloooqqqrrrsssssstttuuuvvvwwwyyy{{{}}}~~~xxxssspppyyyuuuwwwfffhhhtttxxxvvvqqqhhhkkkiiihhhkkkooopppllliiimmmiiieeeccccccddddddddddddfffiiijjjjjjhhhfffdddbbbbbbbbbbbb```^^^[[[YYYRRRMMMFFF@@@===============;;;:::<<<;;;;;;???EEE[[[hhhyyytttmmmnnniiicccuuutttiiiiiifffeee```XXXSSSVVVaaajjjpppllloootttpppgggiiisss~~~|||VVVGGG<<<:::666///---222---,,,++++++,,,---,,,******((((((++++++((((((***'''(((((()))))))))))))))))))))*********+++++++++...---,,,+++*********))))))***************++++++,,,))))))++++++((((((+++)))************+++++++++...000777DDDRRRfffzzz,,,------,,,+++,,,...000+++,,,---...///...---,,,...***+++000---(((222AAAOOOccchhh]]]RRRFFFBBBJJJWWWcccnnnqqqsssxxx}}}~~~|||xxxvvvwwwzzz}}}QQQ>>>888MMMdddsss~~~xxxtttwwwqqq[[[GGG???@@@BBBBBB[[[aaannn}}}}}}zzz}}}~~~{{{zzzwwwuuurrrpppnnnkkkgggddd```VVVLLLFFFAAA>>>>>>AAABBBAAACCCEEEBBB>>>DDDMMMYYYdddrrrxxxsssiii___ZZZSSSPPPPPPRRRKKKDDDLLL[[[iiivvv^^^YYYRRRLLLPPPfffwwwooodddcccfffaaabbbfffdddccchhhmmmpppooommmkkkjjjmmmqqqtttuuurrrqqqrrruuuwwwxxxyyy{{{}}}~~~|||uuuoootttzzzqqqiiirrrxxxooorrrrrrmmmjjjhhhhhhkkkpppqqqmmmiiioookkkfffcccbbbcccddddddccceeehhhjjjjjjiiifffddd]]]^^^^^^^^^]]][[[XXXWWWVVVPPPGGG@@@<<<:::999999<<<::::::<<<<<<;;;???EEEVVVhhh{{{uuuvvvlllbbbsss{{{mmmaaaaaaeeeeeeaaaXXXPPPPPPZZZcccsssnnnpppwwwsssiiikkkwwwYYYIII===;;;666...---222,,,++++++,,,......,,,+++***((((((++++++((((((***''''''((()))))))))))))))))))))******++++++++++++***))))))((())))))***************++++++,,,,,,---+++(((''')))(((%%%%%%''')))************+++++++++...000888FFFWWWkkkyyy,,,---......,,,,,,---...))),,,---+++,,,......+++///+++,,,///---+++444AAAUUUaaafffbbbXXXFFFCCCQQQ\\\eeepppxxx|||~~~~~~zzztttvvvsssJJJ@@@>>>OOOfffxxx|||pppnnnvvv~~~nnnWWWDDD<<<@@@IIIPPPdddrrryyyyyyzzz{{{{{{zzzyyyxxxyyyvvvqqqnnnlllkkkiiiggg\\\QQQGGGCCCAAA??????AAABBB@@@BBBDDDCCCCCCMMMZZZ___kkksssooogggbbb]]]WWWOOORRRQQQSSSOOOCCCKKKggg~~~lllYYYUUUNNNLLL\\\~~~zzzrrriiieeedddhhhhhhccccccgggiiihhhggggggiiikkknnnpppkkklllooorrruuuuuurrrpppvvvyyy|||}}}}}}~~~~~~}}}|||rrrjjjrrr}}}yyyzzzqqqmmmkkkiiifffpppmmmiiiiiikkkmmmmmmlllggggggggghhhhhhhhhhhhhhheeefffgggggggggfffdddcccYYY___bbb```\\\ZZZWWWRRRTTTOOOGGG@@@;;;:::;;;<<<>>>>>>===;;;:::<<>>666333666444000...+++(((''''''((()))++++++******)))(((((((((((()))***)))((('''((())),,,((('''***+++)))(((*********))))))((((((''''''+++++++++*********)))))))))******+++++++++******((()))))))))((()))+++---222444===PPPdddtttsss,,,---......,,,,,,---...***......,,,,,,//////+++///+++,,,///---,,,555BBBSSS___ccc___WWWHHHGGGWWW```hhhsss}}}|||{{{|||JJJ???BBB[[[ttt|||tttttt|||sssWWW???666???RRR```vvvzzz|||~~~~~~|||zzzzzzzzzxxxuuuqqqnnnllljjjgggeee]]]QQQFFFBBB@@@@@@BBBEEEFFFDDDDDDFFFEEEFFFPPP\\\iiirrrvvvoooeee]]]VVVPPPSSSPPPIIIGGGGGGCCCSSSrrrqqqeee\\\VVVOOORRRiiiuuupppiiieeeeeehhhgggcccbbbfffggggggggghhhjjjlllooopppnnnppprrruuuuuussspppmmmuuuxxx|||}}}~~~zzzwwwssslllmmm}}}}}}tttnnnmmmnnnllljjjllliiiffffffhhhjjjjjjiiiggghhhiiijjjjjjiiihhhgggggghhhhhhhhhfffeeecccaaa]]]aaaaaa^^^\\\[[[XXXRRRQQQNNNIIICCC???<<<;;;;;;>>>>>>===;;;:::;;;???BBBQQQjjjtttooottttttnnnrrr~~~mmm```SSSRRR___nnnvvvyyyqqqdddbbblllwwwuuummmrrrrrruuu|||ssstttrrr~~~lllRRRCCC@@@:::888:::777333111...,,,***+++,,,,,,((())))))*********)))))))))***+++***)))((()))***+++((('''***+++)))(((******************)))))))))+++++++++*********))))))))))))*********))))))(((''')))******))))))+++,,,111777CCCTTThhh{{{mmm,,,---......,,,,,,---...,,,///000------///...+++///++++++///...---666DDDSSS___aaa[[[TTTJJJMMM^^^eeelllwww~~~QQQFFFNNNmmm~~~zzzzzz~~~pppSSS<<<555CCC]]]ppp|||xxxzzz{{{{{{zzzxxxwwwwwwwwwtttpppmmmkkkhhheeecccZZZNNNCCC?????????CCCGGGIIIGGGFFFGGGIIINNNZZZeeetttwwwvvvlllaaaYYYSSSNNNSSSOOOEEEAAAEEEIII```uuuiiiddd___VVVOOOXXXxxxnnnlllhhheeeeeegggfffcccbbbdddeeefffgggiiikkklllnnnnnnqqqrrrtttuuusssqqqnnnkkkuuuwww{{{~~~|||wwwrrroooooo{{{}}}uuuwwwwwwrrrnnnmmmnnnnnnllljjjiiigggeeeeeefffggghhhgggggghhhiiijjjjjjiiihhhgggiiiiiiiiihhhfffdddaaa`````````]]][[[]]]```^^^YYYPPPNNNKKKGGGBBB>>><<<:::=========;;;:::;;;>>>AAAMMMkkkvvvyyymmmiiippprrrmmmnnnuuu{{{dddWWWOOORRR```nnnwww~~~|||sssmmmpppvvv}}}ppprrrsssttt|||sssppprrrppptttsssUUUBBB>>>999888999555444333000---,,,,,,------&&&''')))***++++++******)))+++,,,+++***)))***,,,+++((((((++++++((((((+++******+++++++++++++++++++++++++++***************)))*********)))(((''''''&&&(((+++++++++***+++,,,---888GGGWWWnnn~~~~~~ggg,,,---......,,,,,,---...,,,//////,,,,,,...---)))///++++++///......888GGGXXXcccbbbXXXPPPJJJPPPbbblllpppxxx~~~QQQLLLZZZzzz~~~yyyxxx}}}wwwdddKKK;;;===OOOfffvvv{{{}}}xxx|||zzzxxxwwwyyy}}}~~~{{{wwwuuussspppmmmkkkgggccc```SSSIII@@@>>>???@@@BBBFFFIIIFFFCCCEEEMMMYYYiiitttzzzwwwpppfff]]]XXXVVVUUUOOOPPPIIIFFFLLLUUUqqq~~~nnnhhheeebbbYYYUUUccciiijjjgggeeeeeeeeedddcccbbbcccdddeeeggghhhiiiiiiiiiiiinnnoooppppppooonnnoooooovvvxxxzzz}}}~~~|||tttpppxxxwwwqqq{{{xxxpppooommmmmmmmmllliiifffjjjiiihhhhhhhhhiiiiiiiiiiiihhhhhhgggggggggggghhhhhhhhhhhhhhhfffdddbbbaaa```^^^ZZZYYY___ggggggcccTTTQQQMMMHHHBBB>>>;;;:::<<<<<<<<<;;;:::;;;===@@@NNNgggrrrpppeeeaaahhhmmmjjjhhhlllzzzcccYYYVVVYYYcccmmmvvvyyynnnkkkmmmuuuttttttpppqqquuukkkpppvvvvvvlllxxx|||[[[DDD>>>999999:::444222111...,,,+++***++++++'''((()))+++++++++***)))(((***++++++))))))***,,,***((()))+++***'''(((+++)))*********++++++,,,,,,***************************++++++******)))((('''&&&)))+++,,,,,,+++,,,---///===LLL___~~~~~~sssddd,,,---......,,,,,,---...+++---...+++***,,,+++(((///++++++......///:::III^^^iiidddUUUMMMIIIQQQcccrrrssswww}}}~~~yyy\\\FFFNNNeee|||wwwwww___DDD999EEE\\\oooxxxzzz|||~~~xxx}}}{{{www||||||uuussspppnnnkkkfffaaa]]]NNNGGGAAABBBCCCCCCCCCDDDEEECCCAAAFFFSSSgggyyy}}}ttthhh^^^YYYXXXYYY\\\OOORRRLLLIIIQQQ```qqqhhhbbb___```\\\___ttt|||hhhiiidddeeeeeeccccccdddcccbbbeeeeeeffffffffffffeeedddiiijjjkkkkkkkkknnnrrrvvvxxxxxxyyy{{{|||}}}}}}|||~~~wwwqqqtttkkkjjjuuu{{{rrrmmmmmmmmmmmmnnnmmmkkkgggeeejjjjjjjjjjjjiiiiiijjjkkkjjjhhheeebbbbbbdddfffhhhffffffgggggggggeeedddcccaaa___[[[ZZZ```hhhiiieeeYYYUUUNNNGGGAAA===;;;:::;;;;;;<<<;;;::::::<<<>>>JJJ[[[nnnvvvuuurrrmmmiiikkkbbb___eeejjjiiigggiii{{{ccc\\\^^^___ccclllttt|||oookkknnn~~~ssspppssspppmmmwwwxxxssshhheeekkkrrruuukkkzzzfffMMMEEE???===>>>888111000...,,,+++*********)))***++++++***)))(((''''''((())))))(((((()))+++)))(((***,,,***&&&(((,,,((())))))******+++++++++************************+++,,,,,,,,,++++++***)))''')))+++,,,,,,,,,---///888DDDSSSlll~~~~~~hhh```,,,---......,,,,,,---...))),,,,,,******,,,+++(((///******...///000<<>>NNN[[[gggbbbQQQKKKNNN[[[mmmzzz|||~~~~~~pppSSSBBBMMMnnn|||mmmqqqpppYYYAAA>>>QQQjjjyyy~~~}}}yyy}}}}}}yyyvvvtttwww|||~~~zzzvvvuuutttrrrpppmmmfff___ZZZMMMFFFAAACCCEEEDDDDDDEEEBBBGGGOOOZZZmmmqqqdddZZZWWWWWWUUUSSSUUUPPPNNNGGGOOOiii|||ooojjjgggaaa\\\TTTbbb{{{oooeeejjj^^^bbbccc```aaafffgggccceeeeeeddddddeeefffhhhiiiiiinnnuuuwwwuuuuuuvvvyyy|||yyywwwxxx{{{wwwqqqrrrqqq|||yyytttxxxxxxoookkklllnnnoookkklllkkkkkkiiiiiiiiijjjgggiiikkkjjjhhhggghhhjjjhhhgggeeedddccccccdddeeegggggghhhggggggeeecccbbb```bbbaaa]]]\\\]]]\\\YYYVVVSSSNNNHHHBBB>>>;;;:::999:::;;;;;;::::::;;;<<>>999:::777444333222111///...------,,,***)))(((((((((***+++&&&((())))))))))))+++,,,((()))+++,,,)))%%%'''---+++++++++++++++*********))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,***++++++******,,,000444<<>>@@@@@@AAADDDCCCLLLWWWeeewww~~~eeeZZZTTTWWWYYYVVVRRRRRRKKKJJJIII[[[}}}nnngggdddbbb___]]]```ssszzziiicccjjj\\\aaabbb___aaaggghhhdddeeedddcccdddfffhhhkkkmmmlllttt}}}}}}xxxvvvuuu|||yyyvvvwww}}}zzzmmmgggiiivvvzzzzzz|||{{{vvvqqqllljjjmmmoooooommmooonnnllliiigggffffffhhhhhhkkkmmmllljjjhhhjjjkkkfffggghhhhhhgggeeecccbbbiiiiiiiiihhhfffdddbbb```YYY^^^___\\\ZZZ[[[ZZZWWWPPPOOOMMMJJJEEE@@@<<<:::888:::;;;;;;:::999;;;<<<:::BBBMMMVVV^^^aaa\\\TTTWWW___kkkuuuuuuooohhhdddccctttdddfffmmmuuuxxx||||||~~~qqqiiilllooolllaaaYYY^^^ggglll~~~ttt^^^QQQBBB<<<===;;;333222111000///---,,,,,,+++)))'''&&&'''))),,,...''')))***+++******,,,---((()))+++---)))%%%'''...---------,,,,,,+++++++++))))))******++++++++++++'''((()))***+++,,,,,,,,,,,,+++***)))))),,,111555CCCQQQlllaaaVVVppp,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++)))(((---***+++000111222>>>MMMXXXbbb[[[MMMMMMVVVggg|||~~~wwwuuurrr[[[DDDAAA```zzz{{{oooaaahhhuuuwwwyyyjjjGGGIIICCC@@@HHHZZZlllvvvyyy}}}yyywwwxxxyyyzzzzzzxxxwwwwwwwwwtttsssrrrpppkkkbbb[[[XXXHHHDDDAAABBBCCCCCCBBBBBBGGGNNN___uuuyyyqqq\\\WWWRRRPPPRRRRRRPPPNNNHHHFFFPPPhhhwwwkkkccccccdddaaa\\\^^^|||yyyiii```cccbbbaaa```bbbeeeiiijjjjjjjjjeeedddgggiiiiiiiiilllpppzzz{{{uuuuuuyyyxxxxxxxxxxxxyyy|||~~~uuulllgggggghhh|||tttuuu}}}ooonnnllljjjjjjkkklllmmmiiiiiihhhhhhhhhhhhhhhiiigggiiiiiihhheeeeeehhhkkkgggeeecccbbbbbbcccdddeeeeeehhhlllkkkgggccc``````[[[^^^aaa```\\\XXXXXXYYYTTTOOOKKKHHHDDD>>><<<>>><<<666444777:::999999::::::AAAKKKUUU\\\]]]XXXRRRSSS[[[gggnnnjjjdddeeekkksss|||iiifffooouuuxxx~~~}}}~~~llllllppprrrjjjaaadddooonnn{{{|||dddNNNBBB===<<<<<<888555111---,,,,,,,,,,,,************************+++++++++*********))))))...---,,,,,,++++++,,,,,,,,,+++***((((((((()))))))))************+++++++++,,,+++++++++***)))))))))++++++...///---+++111999BBBTTTooosssdddhhhttt------------------------------......---,,,***)))///+++,,,000000111===MMMVVVbbb]]]PPPPPP[[[ooo}}}zzzzzzsssiiiPPP@@@DDD\\\ooowwwpppiiisss{{{uuurrrcccFFFFFFBBBBBBIIIYYYiiiuuuzzz~~~{{{wwwvvvtttuuuuuuuuutttttttttttttttsssrrrpppkkkddd\\\XXXIIIEEEBBBCCCDDDCCCBBBDDDOOOZZZnnnuuufffXXXTTTOOONNNQQQSSSQQQNNNHHHNNN___yyyxxxqqqggg```___aaa___]]]nnnsssiiidddiiibbbaaa```bbbfffiiikkkkkkiiieeeeeeiiillllllnnnrrrpppxxx~~~xxxuuuyyy~~~zzzzzzyyyyyyzzzzzz{{{{{{{{{|||}}}~~~}}}~~~}}}xxxppphhhcccaaaaaabbbnnnqqqssstttsssuuuxxx{{{zzzzzzxxxtttqqqttt{{{yyyuuulllkkkiiiggggggggghhhiiiiiiiiihhhhhhhhhhhhhhhiiigggiiijjjhhheeeeeehhhkkkgggfffdddcccbbbcccdddeeebbbeeeiiijjjgggdddcccccc___```bbbaaa^^^[[[YYYXXXVVVQQQMMMJJJEEE===:::;;;999444111444777666666888:::@@@HHHQQQYYY[[[XXXSSSYYY]]]dddhhhddd```eeennn|||qqqhhhooowwwzzz|||wwwssskkkfffooo~~~|||}}}kkkUUUFFF???<<<;;;999666222///------------************************+++++++++*********)))))),,,,,,+++************++++++***)))(((((()))******)))************+++++++++*********)))))))))))))))******---...,,,+++111999CCCVVVqqqzzzhhhbbbkkkwww........................,,,,,,------------,,,+++111------000///111@@@QQQYYYccc]]]QQQUUUddd||||||xxx~~~|||qqq```GGG>>>KKK___lllyyy{{{qqqtttuuukkk]]]III@@@@@@EEEOOO^^^nnn{{{|||||||||yyyvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvtttsssqqqoookkkfff^^^YYYKKKFFFCCCDDDDDDBBBCCCHHHYYYiiimmm[[[SSSOOOMMMNNNRRRSSSPPPLLLKKKWWWmmmyyyrrrlllddd___^^^^^^```aaa~~~|||mmmgggdddiiidddbbbaaaaaacccfffggggggfffcccdddiiilllmmmpppuuutttxxx{{{yyytttsssyyy{{{{{{{{{zzzyyywwwuuutttyyywwwuuuuuuwwwyyyyyyyyyrrrlllddd___]]]]]]\\\ZZZZZZYYYXXXVVVVVVZZZaaaeeejjjkkkmmmppptttxxx|||~~~}}}xxxsssnnnllliiigggfffdddcccddddddeeehhhhhhhhhgggggghhhhhhiiigggiiijjjhhhfffeeehhhkkkgggfffeeedddcccddddddeee___bbbfffhhhgggeeeeeeeeeccccccbbbbbbaaa___[[[XXXXXXSSSOOOLLLFFF===888888;;;666444777999888888;;;>>>AAAJJJUUU^^^aaa]]]YYY______``````\\\\\\fffrrruuufffnnnyyy}}}}}}sssoooyyy}}}|||uuu]]]KKKAAA<<<::::::888444111...---------************************+++++++++***************++++++***)))))))))))))))******)))))))))***++++++)))************+++++++++((((((((()))))))))))))))***+++---///---,,,333<<>>888888<<<888777999:::999:::===<<>>QQQjjjwwwqqqbbbYYYYYYXXXXXXYYYYYY\\\fffrrrqqqmmmzzzlllvvv}}}{{{zzz~~~ttthhhmmm|||{{{mmmiiiyyy~~~dddOOOCCC@@@@@@::::::888444...++++++,,,************************************************,,,,,,+++***************))))))******++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,)))***,,,.........777AAAGGG___|||yyylllnnnxxx////////////////////////------,,,,,,---...//////111......111222;;;TTTmmmpppdddNNNMMMmmm|||nnnaaaOOOLLL]]]hhhvvv~~~rrrjjjmmmtttwwwaaaGGG===AAAIIIXXXlll{{{yyyzzzyyyvvvvvvyyyyyyuuurrrrrrtttvvvtttsssoooppplllggggggjjjcccXXXLLLDDDBBBFFFFFFHHHYYYooodddUUURRRQQQNNNTTTZZZZZZUUUOOOMMMNNNkkkyyyllllllgggeeeccc^^^```pppsssdddeeebbb]]]ccchhheeebbbbbbeeeiiilllmmmhhhhhhjjjlllkkkiiinnntttppprrrtttwwwxxxyyyyyyyyyssssssqqqnnniiiccc]]]YYYQQQNNNLLLJJJJJJJJJJJJIIIEEEAAA<<<;;;;;;;;;888555222111//////111111000///333666<<>>???999777777999888666888===999@@@UUUrrrxxxhhh^^^UUUTTTVVVYYYZZZ\\\dddlllzzzyyyqqqccccccrrrzzzsssnnnsssoooooorrrsssjjj```eeepppqqqhhhaaagggyyykkkUUUHHHCCCBBB;;;<<<;;;666000,,,+++---***************************************+++++++++,,,,,,+++************+++)))***++++++,,,+++++++++)))************++++++++++++++++++,,,,,,,,,,,,,,,&&&''')))++++++---666@@@MMMfffsssvvv..............................---,,,------...///111......///000:::UUUppppppeeeOOOLLLiiizzzkkk^^^QQQWWWnnnqqqzzzyyyooommmqqq~~~zzzrrr[[[BBB>>>BBBOOOaaasss{{{zzz{{{zzzvvvwww{{{{{{vvvrrrqqqtttuuusssqqqmmmnnnjjjdddfffjjjdddWWWNNNEEECCCHHHJJJNNNfffsssYYYQQQOOOLLLQQQYYY^^^ZZZQQQMMMTTT\\\|||}}}sssiiijjjfffeeeeeebbbfff|||ooodddfffaaa]]]cccjjjgggcccbbbeeehhhkkklllhhhhhhkkkmmmkkkiiinnnuuuqqqqqqrrruuuyyy{{{{{{{{{tttrrrnnnhhh```XXXQQQNNNDDDDDDDDDBBB???======>>>999888777777666555555555111///...000333444333111222333666<<>>??????:::222------///************************))))))*********+++++++++++++++***))))))))))))******+++,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,+++++++++++++++''''''))),,,,,,...888CCCSSSmmmxxxmmmttt~~~........................///...---,,,,,,---...///222...---......888SSSoooooofffQQQKKK```uuu~~~wwwggg[[[SSSbbbtttyyy{{{rrrllllllsssuuunnnXXXCCCEEEAAARRRhhhwww~~~|||{{{|||zzzwwwyyy}}}wwwrrrmmmlllnnnpppnnnkkklllmmmiiibbbeeejjjdddVVVOOOFFFDDDJJJMMMSSSnnnhhhUUUSSSPPPIIITTT\\\___XXXMMMLLLYYYhhhyyysssqqqnnnkkkgggfffhhhffflllyyyeee^^^dddbbb```jjjmmmiiidddaaaaaacccdddeeedddeeehhhkkkiiihhhmmmuuuvvvsssrrrtttwwwzzz{{{zzzuuurrrlllddd[[[RRRJJJFFF:::<<<>>>;;;777444444555333444444333111//////000///...---///333666666444555555444555777;;;@@@CCCMMMMMMNNNPPPSSSUUUWWWXXX]]]^^^```aaacccddddddeeeeeeeeeeeeffffffhhhiiiiiifffiiilllllliiiggghhhjjjjjjjjjiiiiiihhhfffeeedddfffdddccceeehhhiiigggeeebbbeeefffddd___ZZZYYYYYYYYYSSSOOOLLLGGGAAA???AAA888777888999777444888===999777DDD^^^nnnllldddaaaYYYVVVVVVXXXXXXXXX\\\ccc^^^aaajjjzzzooosss{{{uuuooofffaaahhhmmmlllkkknnnsssiiigggsss{{{sssfff^^^___lllqqqmmmxxxhhhSSSFFF???@@@BBBBBB<<<444//////111************************))))))******++++++++++++******)))(((((((((((((((+++,,,,,,---,,,+++)))((()))************+++++++++,,,+++++++++***)))))))))******,,,//////222<<>>PPPaaaeeeYYYOOOTTTdddqqqsssooouuu{{{uuuWWWJJJ]]]xxx}}}wwwrrrrrrqqqtttvvvqqqcccUUUOOOLLLdddsss|||~~~{{{}}}}}}zzzuuusssvvvyyyxxxuuurrrppppppqqqrrrrrrlllllljjjiiijjjjjjccc[[[NNNIIILLLNNNRRRmmmkkkWWWOOOMMMPPPTTTbbbcccZZZMMMJJJ[[[uuu~~~qqqllliiieeebbbdddfffhhhqqqzzzrrriiieeefffiiijjjjjjmmmjjjhhhhhhiiihhheeebbbddddddgggjjjiiigggkkkqqqrrrrrrtttxxx||||||vvvqqqllliiibbbYYYOOOEEE>>>999222222111000///.........111,,,///000+++...333//////000000111222333444444333222111111222333666777999:::;;;<<<===>>>???@@@FFFJJJSSS[[[^^^]]]aaaffffffeeeddddddfffhhhiiiiiigggfffeeeeeefffgggeeeddddddgggiiigggbbb```bbbeeebbbbbbbbbccceeeggghhhiiicccaaa```aaabbb```[[[VVVXXXWWWSSSOOOJJJDDD@@@===:::333///333666555444666;;;777;;;IIIXXX^^^]]]\\\]]]VVVSSSUUUXXXXXXZZZ___ggg```___nnn~~~vvvyyy{{{www{{{~~~mmmeeeaaafffjjjiiihhhkkknnnfffhhhtttzzzrrrhhheeejjj|||sss\\\NNNIIIDDDBBBAAA@@@:::222///111,,,,,,,,,,,,***((('''%%%(((((((((((())))))))))))))))))***+++,,,+++******...+++((())),,,---***''')))***************))))))******+++,,,......---+++(((///+++(((000888BBBRRRfffnnnTTT]]]ggghhhmmm//////---,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,000------111666@@@PPP___]]]UUUPPPWWWgggttttttpppjjjpppzzz{{{{{{nnnRRRKKK```yyyyyyssssssrrrrrrrrrlll```XXXVVV]]]qqq||||||{{{vvvsssuuuwwwwwwuuurrrrrrssssssssssssmmmnnnmmmkkklllkkkeee\\\TTTNNNLLLOOO^^^}}}^^^RRRPPPNNNRRR[[[hhh```SSSLLLVVVpppzzzppplllgggcccccciiimmmqqqrrrmmmiiihhhjjjlllmmmkkkkkkiiihhhhhhhhhgggeeecccgggddddddggghhhhhhjjjnnnmmmppptttwwwxxxvvvrrrppphhhddd]]]TTTKKKBBB;;;777111000///...............000+++///111,,,///444///000111111222333444555666333333111000000111222333222222333444666777888999;;;===DDDLLLPPPSSSZZZbbbeeedddddddddeeefffggggggfffdddddddddfffgggfffeeeeeeggggggeeeaaaaaacccfffddddddcccddddddeeeffffff```___^^^___```___[[[WWWZZZXXXTTTOOOIIICCC???<<<888555444666666555555888999555777BBBOOOUUUXXX[[[```XXXYYYbbbddd]]]]]]eeelllddd```mmm{{{dddcccllltttttt~~~xxxqqqlllnnnrrrqqqmmmjjjjjjiiinnntttqqqjjjkkkrrrsss|||gggWWWNNNEEEDDDEEEEEE>>>555///000...---,,,+++************(((((((((((())))))))))))******+++++++++***))))))---***((()))+++,,,***'''************)))(((''''''***((('''))),,,...---+++(((...+++)))222;;;FFFXXXrrrmmmVVV\\\eeefffhhh......------------..............................000,,,+++///666@@@OOO[[[YYYSSSQQQ[[[jjjvvvxxxuuudddjjjuuu}}}}}}fffKKKLLLeee}}}~~~wwwrrr{{{zzzyyyqqqcccVVVUUUZZZqqq{{{wwwvvvvvvxxxuuutttrrrssstttttttttsssoooqqqpppmmmkkkiiibbb[[[\\\TTTOOOSSSmmmoooWWWQQQPPPMMMVVVeeejjj\\\MMMPPPhhhuuuoookkkgggbbbeeemmmqqqxxxkkkjjjhhhiiikkklllkkkjjjhhhgggggggggfffeeedddbbbhhhbbb```dddhhhhhhiiillliiinnnsssvvvtttqqqooonnnfffaaaZZZQQQGGG>>>777333///......---------......000+++///222---///444///111111222333444666777777666555444222111111111111000000111333444555666777333444888>>>BBBGGGQQQ[[[cccdddeeeeeeeeeeeefffhhhfffddddddeeeggghhhgggfffhhhhhhgggeeeccccccfffhhhfffeeeddddddccccccdddddd___]]]\\\]]]___^^^ZZZWWWYYYWWWTTTOOOIIIDDD???===666777999999777555777999888555666===FFFNNNUUU\\\aaabbbnnn|||xxxgggccclllsssiiicccmmmtttddd```cccdddeeewww{{{tttrrrvvvwwwsssllllllooossstttooojjjqqq|||qqq___TTTHHHGGGHHHJJJDDD999000......---+++***)))***,,,---)))*********++++++++++++++++++++++++******)))))),,,***))))))+++,,,***))),,,,,,,,,+++***)))(((''''''''''''''')))***+++,,,***///,,,---666>>>KKK___wwwnnnYYY[[[ccceeeeee---,,,,,,,,,,,,,,,,,,---------------------------///+++***...555>>>LLLXXXWWWUUUVVV```nnnyyy|||zzznnnrrr{{{}}}```GGGMMMjjj{{{wwwttt~~~oooXXXKKKRRRaaayyy}}}|||{{{yyywwwvvvwwwyyytttsssqqqqqqsssssssssrrrnnnpppoookkkiiihhhccc]]]___VVVQQQYYYzzzyyyfffUUURRRPPPPPP\\\mmmfffVVVLLL[[[~~~{{{rrrnnnkkkfffcccffflllqqq|||uuuhhhggghhhiiijjjiiihhhgggdddeeeeeeeeedddcccbbbbbbgggaaa^^^ccchhhhhhhhhiiieeekkkpppqqqnnnkkkjjjkkkddd```XXXMMMCCC:::333000...---------------...///000+++000222---000444///000111222333555666777888666666555333222111111000111111222333444555666666555444555999<<>>888;;;:::555444999;;;999666777999<<<===EEEVVVggg~~~zzzqqqfffgggzzz}}}mmmiiiiiihhhkkk{{{vvvlllxxxzzzqqqqqq{{{zzzpppgggjjjmmmnnnnnnnnnmmmmmmtttyyykkknnngggWWWSSSQQQQQQSSSOOOBBB555...///...---+++++++++,,,,,,(((((((((((())))))))))))+++***)))))))))***+++,,,)))***************+++,,,)))***************))))))---***(((***......***&&&)))***)))111???GGGXXXsssxxx```___kkkiiimmmwwwttt---......//////......---000000000000000000000000,,,---111333333888IIIYYYUUU^^^mmm}}}{{{|||zzz{{{|||}}}xxxnnnZZZJJJUUUppp~~~}}}nnngggkkkrrrvvvhhhWWWHHHFFFWWWiiizzz}}}vvvyyy~~~|||yyyyyyyyyzzzyyyyyytttpppllliiiiiikkklllllllllnnnkkkfffdddgggjjjjjjhhh\\\```tttlllVVVQQQGGGEEEWWWooosssiiiXXXRRRaaawwwqqqqqqnnniiiiiilllooossszzzoooeeeeeeeeedddeeehhhllloooccceeehhhhhheeedddfffhhhjjjhhhhhhiiiddd\\\XXXXXXVVVUUUSSSRRRSSSSSSTTTUUUTTTPPPIIIAAA:::444000///---------...///000111222333///333555...///111+++...///000222444666777888555666777888999999999999888888777777666555555444666555777999999999>>>FFFNNNTTT[[[___aaaccchhhmmmiiihhhffffffggggggfffdddeeeddddddeeefffgggeeedddaaaaaaaaabbbccceeefffgggccc```]]]\\\]]]\\\YYYUUUZZZXXXTTTOOOIIIDDD???<<<666888555///000666888555555777:::<<<<<>>???@@@;;;666333222111///---...///111111111111333555444444444333111000111222333333333444555666777888555666888999;;;<<<<<<===AAABBBBBB@@@===:::999:::===999999;;;===<<>>@@@AAA???CCCFFFDDD>>>;;;;;;>>>???<<<;;;>>>??????BBBFFFLLLQQQUUUXXX]]]cccfffeeeeeecccdddhhhhhhdddccceeehhhiiiiiiiiiiiihhhggggggcccbbbaaabbbeeegggggggggbbbbbb```___^^^]]]\\\\\\VVVUUUSSSQQQMMMGGG???:::888777555444444555777888777777999::::::>>>KKKZZZ\\\]]]\\\XXXZZZ```eeeeeeiiijjjbbb^^^oooppppppwwwyyyxxx|||wwweeefffjjjdddaaaooo||||||ssspppqqqmmmfff^^^```]]]bbbkkkiiimmm}}}nnn___YYYUUUWWWTTTIII:::111111---,,,...///,,,***,,,***++++++,,,---...//////------,,,+++******************+++,,,------------***)))))))))))))))******)))***,,,---------+++***,,,(((///CCCZZZmmmqqqbbb___aaagggiiijjjrrr~~~---,,,,,,---......///000------------------------111---...555;;;>>>CCCIIIEEEZZZdddiiixxxqqq\\\QQQ]]]llluuuxxxqqqpppkkk___LLL???GGGVVVdddoooyyy||||||wwwwww{{{{{{{{{zzzxxxtttpppmmmooommmkkkmmmppprrrqqqooollliiifffeeefffgggggggggkkkqqqwwwwwwqqqhhh]]]VVVKKKPPPXXXiiirrrcccTTTZZZlllrrrmmmmmmpppooolllpppxxxuuummmjjjjjjhhhgggfffggghhhgggfffeeeeeefffgggiiiiiihhhgggdddccc```ZZZRRRIIIAAA<<<888666444222000000000111......------///000111222000222444555444444555666777777666333111000222444333333333444555666777888666777888999;;;===???@@@<<>>888777666555555666888999777777999:::888;;;GGGTTT]]]bbb```UUUMMMQQQ\\\eeeqqqrrrnnnfffgggsss~~~ooolllppptttqqqvvvwwwmmmkkkrrrqqqpppxxx|||zzzoooaaacccooonnnjjjrrrxxxhhhccc___\\\[[[UUUHHH===444///---......,,,+++,,,+++++++++***************,,,,,,++++++******++++++###%%%((())))))((())))))***************+++,,,---,,,***(((&&&&&&))),,,...+++)))222IIIeeeyyy~~~lllMMMVVVcccmmmrrrwww+++---,,,***+++///111///------------------------///...///666>>>DDDFFFGGGIIIVVV]]]eeevvvyyyVVVKKKRRRkkkxxxvvv{{{~~~{{{bbbNNNBBBLLL___kkkooorrrrrrvvv{{{{{{{{{{{{vvvvvvuuuuuusssrrrqqqpppjjjjjjjjjlllnnnooonnnmmmkkkhhheeeccceeehhhjjjjjjlllhhhggghhhfff]]]TTTPPPWWW___eeejjjgggVVVSSSdddxxxpppnnnlllooouuuqqqlllxxxxxxnnnmmmooopppmmmjjjhhhgggeeecccaaagggfffgggkkknnnnnnjjjfffbbb```[[[TTTKKKAAA999444111000000///............,,,...000111111222444666666555444222111333777:::999:::999777444111111111111222222444666888:::;;;<<<;;;:::999888999::::::>>>IIIWWW______[[[XXXWWWWWWTTTSSSWWWYYYYYY\\\aaadddeeeeeeeeejjjooommmhhhgggddddddffffffccccccfffggghhhhhhhhhhhhgggfffffffffeeedddeeefffeeecccbbbdddcccaaa^^^\\\ZZZYYYYYYXXXVVVRRROOOKKKGGGCCC@@@999888666555555666888999777777999:::999;;;GGGSSSYYY``````XXXPPPSSS\\\cccsssuuussslllhhhnnn|||pppiiijjjlllhhhlllqqqlllhhhssszzz|||lllkkktttpppjjjrrr|||gggddd___\\\[[[XXXMMMAAA555000---......,,,+++---'''(((((()))***+++,,,,,,,,,,,,++++++***++++++,,,%%%''')))+++++++++)))(((************+++,,,---...---***'''%%%%%%(((,,,...++++++555KKKgggzzz}}}sssaaaFFFTTTfffpppsssxxx+++...---***+++000333111........................------///666???GGGIIIGGGHHHVVVbbbooo}}}|||TTTSSSaaa{{{~~~}}}sss]]]NNNUUUdddmmmqqqssstttuuuyyy|||~~~~~~xxxwwwuuusssrrrqqqqqqrrriiijjjmmmmmmmmmllllllmmmhhhgggfffgggiiijjjiiihhhhhhddddddfffccc[[[VVVWWW]]]hhhiiiddd]]]UUU\\\qqq{{{uuunnnpppmmmppptttooommmtttllllllpppmmmjjjgggfffeeeeeecccaaaeeedddeeeiiimmmmmmhhhcccaaa^^^XXXPPPFFF===666222///.....................---000333333222222444666666777777666555555777999777999;;;;;;888666555555444444666888;;;===@@@AAA@@@???===<<<;;;<<<===>>>BBBKKKXXXbbbfffgggeeeddd^^^[[[[[[^^^aaaaaadddiiiooopppoooooosssvvvssslllhhheeedddfffeeebbbbbbeeegggggghhhhhhggggggfffeeedddcccbbbcccdddeeedddccc``````___^^^]]][[[YYYXXXWWWVVVTTTRRROOOJJJCCC???;;;999777666555666777888666777999;;;:::<<>><<<:::999999666777999;;;???BBBEEEFFFCCCAAA@@@>>>>>>???AAABBBKKKRRR\\\fffnnnrrrrrrqqqiiiffffffjjjllllllpppttt}}}~~~}}}}}}~~~vvviiifffdddfffeeebbbbbbeeeeeeeeeffffffeeeeeedddcccbbbaaa```aaaccceeefffeee\\\]]]^^^^^^]]]\\\ZZZYYYUUUUUUUUUUUURRRKKKCCC===<<<:::888666555555666777666777:::;;;:::<<>>AAAAAA>>>:::<<>>777111///...111111///111444333///333444444555666666777777444777:::;;;;;;::::::;;;AAAHHHKKKIIIHHHJJJJJJGGGDDDEEEGGGIIIIIIHHHHHHJJJFFFGGGFFFEEEFFFHHHIIIIIIOOO^^^jjjnnnuuu|||zzzsssoookkkjjjnnnppprrryyy{{{qqqiiifffhhhfff```aaahhhdddffffffdddbbbaaadddfffcccccccccbbbccccccdddddd```___]]]]]]^^^^^^\\\ZZZYYYWWWTTTPPPMMMHHHCCC???<<<:::777555444444666777888999;;;;;;888:::GGGTTTccckkkqqqqqqoookkkccc\\\XXX]]]\\\^^^hhhnnnwww|||{{{~~~zzztttxxx~~~zzzrrrlll}}}wwwjjjgggjjjhhhhhhcccTTT;;;444------...---++++++)))+++,,,------,,,+++)))(((((((((((()))))))))***))))))))))))))))))))))))++++++***************+++$$$+++(((%%%***)))'''......:::\\\}}}|||{{{|||dddXXXbbbmmmpppooosss------------,,,+++***)))***+++,,,---------++++++...555DDDIIIVVVXXXFFFLLLSSSmmm{{{zzz{{{|||~~~{{{oooEEERRRggg~~~}}}tttjjjeeeaaa]]]^^^aaauuukkk^^^bbbsssvvvwwwzzz}}}vvvtttsssrrrrrrqqqnnnlllpppjjjeeehhhoooqqqkkkcccdddcccbbbccceeeffffffeeeiiihhhhhhgggeeecccaaa```ffffffeee___[[[jjjqqqttt}}}xxxuuuuuu~~~|||wwwooojjjggg```dddeeefffffffffeeecccbbbdddccccccccccccaaa]]]ZZZXXXTTTLLLDDD;;;555111///...444777444222333333111333333444444555666777777333666;;;===>>>>>>>>>???EEEKKKQQQRRRSSSTTTTTTQQQNNNOOOQQQSSSSSSQQQMMMIIIGGGHHHJJJLLLMMMNNNQQQTTTZZZfffpppttt{{{zzzrrrooonnnooopppttt~~~vvvmmmgggiiihhhcccccciiieeeffffffeeecccbbbdddeeeaaabbbbbbcccddddddeeeeeecccaaa___^^^^^^]]]\\\[[[]]]ZZZUUUPPPLLLGGGBBB???===;;;888666555555777888888888:::;;;:::;;;GGGSSSfffooouuusssnnnjjjfffcccdddjjjeeecccooozzz}}}}}}uuupppyyyvvvqqqsssvvvsssnnnwwwoooiiilllkkklllcccQQQ???555------///---+++,,,***+++,,,------,,,+++***))))))((('''((()))***+++************************(((((())))))***+++------&&&---***'''---+++)))000111@@@fff~~~{{{|||tttxxxttt}}}lllYYYcccmmmqqqqqqxxx++++++,,,---------------++++++,,,---------,,,,,,333999HHHJJJRRRQQQAAALLLRRRnnn||||||yyyooouuu}}}wwwlllHHHWWWhhhuuuvvvjjjbbb\\\XXXYYY]]]eeeccc___iii|||~~~{{{~~~vvvuuuttttttsssqqqnnnkkknnniiieeehhhnnnooohhh```aaaaaabbbccceeefffffffffhhhiiihhhhhhfffdddbbbaaa___dddeeeaaa```sssvvv|||~~~{{{uuuvvvsssqqqjjjgggeee```___```bbbdddeeeeeeeeedddgggffffffffffffccc___[[[SSSOOOHHH@@@999333000///...444777666666888777333444444444444444444444444111555:::===???@@@BBBCCCFFFLLLSSSXXXYYYYYYXXXWWWTTTWWWYYY[[[]]]\\\UUULLLJJJJJJKKKNNNPPPSSSZZZaaafffnnnvvv{{{tttsssqqqoooooottt{{{oooggghhhiiieeedddiiifffffffffeeedddccccccdddaaaaaabbbcccccccccccccccfffccc```^^^^^^]]]\\\ZZZaaa]]]WWWRRRMMMIIIDDDAAA>>><<<999666555666777888777888:::<<<;;;<<>><<<999666555666777888888777999;;;;;;;;;CCCLLLaaallltttppphhhfffiiikkkvvvxxx{{{zzz~~~vvvvvv|||yyyeee^^^iiinnneeedddnnnuuuxxxuuullljjjpppxxx|||zzzvvvuuuoooooolllaaaJJJ999---///111---+++...,,,,,,,,,------,,,,,,,,,...---+++))))))***,,,---************************+++***************++++++(((...***&&&***'''$$$+++222777JJJhhh~~~uuuuuuzzzyyyssszzz{{{\\\UUU^^^hhhllloooyyy......//////......------,,,---------...//////000---***222111;;;BBBDDD]]]rrr}}}|||uuujjjhhhhhhmmmlll```SSS```lllpppxxx~~~ooo___OOOHHHMMMWWWZZZbbbfffppp{{{|||yyyzzz{{{|||xxx{{{uuutttrrrqqqpppnnnllliiifffjjjmmmmmmhhhbbb^^^]]]RRRUUUZZZ]]]___```bbbdddhhhgggfffdddcccbbbbbbbbbfffjjjhhhbbbjjjwwwooo{{{tttoooooopppggggggaaa___ddddddeeecccaaa___^^^]]]^^^^^^\\\\\\]]]^^^^^^[[[VVVRRRJJJFFF@@@:::555222111222111222222444<<>>888444222222333222444444555:::???>>>:::999888888888888777777777666777999;;;???EEELLLPPPOOOPPPUUU[[[[[[UUURRRUUU\\\fffkkkhhhiiioooooohhhfffWWWOOOUUU___fffpppzzz~~~tttiiilllyyywwwhhhhhhllljjjhhhhhhiiigggffffffgggfffccc```cccdddeeeffffffeeecccbbb``````___``````]]]YYYVVVVVVTTTQQQOOOLLLHHHCCC@@@<<<:::777555444444666777888777888:::999888<<>>JJJVVVdddttt~~~~~~~~~yyyuuuggg^^^PPP```gggmmmjjjdddeeennnxxx000000000000000000000000+++,,,...000111111000///222---+++;;;OOOOOONNN[[[ggg~~~|||pppdddjjjssseeeMMMGGGUUU]]][[[[[[fffrrrwwwvvvdddTTTQQQ^^^kkkaaaeeeiii|||}}}}}}wwwrrrxxxzzzuuupppmmmnnnnnnmmmllljjjiiihhhgggeee^^^TTTMMMMMMRRRXXX___fffllljjjeee^^^ZZZVVVTTTUUUXXX[[[\\\UUUWWWZZZ___eeelllsssxxxggg[[[bbbvvv{{{zzzxxxsssqqqrrrrrrnnnjjjgggdddccc```^^^```^^^\\\ZZZYYYYYYZZZ[[[XXXWWWRRRPPPUUUYYYQQQEEEAAA>>>999444111000111111555666888;;;======<<<:::BBB999===AAA:::;;;FFFMMMGGGFFFDDDBBBBBBFFFLLLPPPMMMNNNOOOMMMJJJKKKOOOTTTYYY[[[___gggpppwww|||}}}uuueeeZZZ^^^hhhsssuuummmtttooolllggggggkkkjjjiiihhhgggeeecccaaa```___eeeeeefffhhhkkklllllljjjddd___ZZZZZZ\\\]]][[[WWWWWWVVVTTTQQQLLLFFFAAA>>>>>><<<888666444444555666222333555888:::<<<======BBBSSSaaaccc`````````]]]cccfffaaa```gggjjjttttttnnnjjj^^^kkkkkkeeeeee^^^WWWYYYdddqqqgggZZZ___[[[TTT^^^dddgggeeefffgggaaaiii|||~~~xxx\\\:::444111...111+++///......//////......---,,,///...,,,+++***+++,,,,,,+++++++++++++++***)))(((%%%''')))***+++***((('''***)))))))))***+++,,,,,,222666BBBRRR^^^fffrrr}}}www~~~uuubbbUUUQQQgggvvvqqqccceeelllkkkiii------------------------------------------,,,,,,111...---;;;LLLKKKKKKXXX___www~~~tttmmmoooooo^^^JJJGGGQQQWWWVVVZZZiiivvv{{{~~~}}}vvviii\\\ZZZdddnnndddfffjjj}}}vvvrrrwwwyyyuuupppnnnooopppnnnlllkkkjjjhhhgggddd]]]SSSLLLQQQWWW]]]aaafffiiiddd\\\VVVRRRNNNMMMMMMPPPQQQQQQWWWQQQLLLLLLRRR\\\cccfffeeeTTTVVVcccgggjjjooonnnrrrwwwyyyllliiieeecccbbbaaa___^^^___]]][[[YYYXXXXXXYYYZZZXXXWWWTTTQQQSSSTTTMMMCCC>>>;;;777333111111222222555666888:::===>>>>>>>>>AAA:::===@@@>>>HHHVVVXXXcccZZZLLLAAA===@@@EEEIIIJJJKKKKKKIIIHHHJJJPPPUUUZZZ^^^eeennnwww~~~|||mmmbbbfffpppzzztttmmmuuurrrnnnggggggkkkiiieeeeeeeeedddddddddccccccfffeeeeeegggiiijjjiiigggbbb^^^ZZZZZZ\\\]]]ZZZVVVVVVUUUTTTQQQLLLFFFAAA>>>===;;;888555444444555666777777999:::;;;<<<<<<<<>>>>>EEELLLNNNNNN]]]JJJEEEKKKMMMUUU```cccjjjvvvoooeeebbb___^^^^^^^^^]]]\\\]]]\\\ZZZXXXWWWWWWWWWXXXVVVWWWUUUQQQOOOLLLFFF???:::888555222111222333444555666777:::===@@@BBBDDDEEEBBBCCCCCCGGG[[[iiicccbbbVVVHHH@@@@@@EEEIIIJJJEEEFFFEEEDDDDDDHHHPPPWWW[[[aaalllxxxwwwmmmqqq{{{rrrmmmuuutttooohhhgggjjjgggeeeeeeeeeeeeddddddddddddfffeeedddeeeffffffeeeccc```]]][[[[[[]]]\\\YYYUUUUUUTTTSSSPPPLLLGGGBBB???===;;;888555444444555666999::::::;;;;;;:::::::::AAAKKKYYY```]]]XXX\\\dddwwwuuujjj```aaa```hhhzzzyyyoookkkllljjjfff^^^qqqvvvmmmgggaaaaaakkk~~~qqq___iiijjj^^^^^^hhhooommmjjjjjjkkk~~~kkkEEE:::444///222+++.........//////......---,,,...---,,,+++++++++,,,---***++++++++++++***))))))&&&'''''''''(((((((((((())))))))))))***+++,,,------:::LLLZZZaaafffsssyyy{{{ttt~~~xxxuuuooohhhppp|||uuueeegggppptttzzz////////////////////////+++++++++,,,...111333555111222444>>>GGG@@@AAASSS\\\gggnnnqqqyyyxxx{{{uuuuuu||||||nnn```ZZZaaafffgggfffnnn}}}rrrrrrrrroookkkgggffffffccczzzyyyyyywwwtttzzzwwwtttqqqqqqrrrrrrooolllkkkkkkiiifffaaa[[[TTTPPPYYYaaahhhiiigggaaaVVVKKKDDDBBB???=========<<<;;;??????AAAEEEIIIIIIEEEBBBRRRAAA<<<>>>===DDDPPPSSS^^^ooozzzkkkaaa___\\\ZZZ[[[[[[ZZZYYY[[[ZZZXXXWWWVVVUUUUUUVVVRRRSSSSSSNNNHHHBBB===:::666555333222111333444666444666777999<<<@@@EEEIIIMMMMMMNNNKKKRRRiiiqqqaaaEEE???<<<@@@IIINNNMMMIIIDDDDDDCCCBBBBBBIIIRRRZZZ[[[dddsssvvv{{{~~~qqqoooxxxtttpppiiigggjjjhhhhhhhhhgggeeedddcccbbbaaaeeedddcccdddddddddbbb```^^^]]]\\\\\\]]][[[XXXUUUTTTSSSRRRPPPLLLGGGBBB@@@<<<:::777555333444555666777888888999999888888888===EEETTT___^^^[[[bbbmmm}}}ooocccaaa___fffxxx|||mmmdddcccdddaaa]]]ggg{{{tttjjjbbbdddppplllrrrrrrfffddddddppprrrnnnkkkmmmrrrJJJ<<<444///222,,,///.........///......---,,,...---,,,+++++++++,,,---******+++++++++******)))((((((((('''((()))******))))))))))))***+++------///;;;MMM\\\eeellluuu|||yyyzzzxxxvvv|||yyywwwwww|||////////////////////////+++++++++,,,...111333555000333555@@@GGG@@@AAASSS[[[ccchhhhhhkkksssvvvtttvvvnnnoooxxxxxxjjj___]]]ZZZaaafffjjjtttkkkmmmnnnmmmhhhbbb]]]ZZZhhhwwwzzzyyywww}}}wwwtttqqqqqqrrrqqqnnnkkkjjjjjjiiifffaaa\\\WWWUUU[[[dddkkkkkkhhhaaaWWWMMMDDDBBB???======<<<;;;:::<<>>BBBDDDBBB===<<<@@@FFFJJJGGGMMMOOOGGGFFFHHHCCCMMMZZZooo}}}qqqiii___\\\YYYXXXXXXXXXWWWVVVXXXXXXWWWWWWUUUTTTTTTSSSJJJGGGEEECCC>>>777555777666555444333333444555555444777999:::;;;>>>DDDJJJMMMOOORRRQQQTTT```YYY>>>:::777999CCCPPPVVVSSSNNNPPPOOONNNKKKKKKQQQZZZaaabbbnnn~~~|||vvv}}}uuurrrlllkkkmmmjjjeeeeeeeeeeeeffffffffffffdddcccbbbcccddddddcccaaa______^^^^^^\\\[[[YYYXXXTTTSSSRRROOOKKKFFFAAA>>>;;;999666444333444555777555777888:::<<<=========>>>JJJYYYdddooozzzxxxxxxooohhhhhheeejjj{{{{{{jjj___YYYVVVWWW[[[xxxqqqiiibbbaaaiiizzz{{{sssrrriiiiiirrryyyooosss~~~QQQ===222...333...222......//////......---,,,---,,,+++++++++,,,---...))))))***++++++++++++***++++++++++++,,,,,,,,,,,,((((((((()))***,,,---...444>>>LLLZZZjjjvvvxxxuuuqqq~~~wwwsssuuu~~~uuutttpppvvv,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///111444BBBNNNHHHIIIYYYWWWZZZ___dddmmmuuuyyyxxxrrrnnnmmmoooppphhhYYYNNNeeeooowwwwwwzzz}}}vvvgggkkknnnlllcccYYYRRROOOmmm~~~sssxxxzzzyyy~~~zzzuuupppmmmmmmmmmkkkhhhfffhhhiiigggcccaaabbbccccccjjjooommmiiieee___YYYMMMIIIDDDBBBBBBCCCDDDDDDAAA@@@===:::888<<>><<<888777:::888777666555444444444444444777;;;;;;;;;<<>>NNN\\\dddssslllooojjjfffhhheeeiiixxxzzzmmmbbbYYYTTTZZZcccssszzzrrrfffeeeaaa^^^cccvvvxxxpppqqqlllllluuu~~~qqqppp|||WWWAAA444///333...111......//////......---,,,,,,,,,+++***+++,,,---...))))))***+++++++++++++++)))***+++,,,,,,,,,++++++''''''((()))***,,,...///333@@@NNN[[[hhhtttyyywwwtttzzzuuutttyyywwwoooyyyhhhwww........................+++,,,...000111111000//////000333BBBPPPLLLLLL[[[]]]]]]```hhhuuuzzzqqqpppppprrrtttooo^^^NNNZZZgggqqquuu{{{gggmmmqqqmmmcccXXXSSSQQQggg}}}zzz~~~|||qqqwwwzzzxxx}}}{{{vvvooolllkkkkkkiiigggeeeggghhhgggdddccceeegggfffmmmqqqnnniiieeeaaa]]]OOOKKKFFFCCCCCCEEEGGGHHHFFFCCC@@@@@@EEELLLTTTXXX^^^___fffeeeYYYWWWXXXRRRJJJJJJPPP]]]jjjvvvzzzpppjjjccc\\\XXXVVVTTTUUUWWWYYYYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSIIIAAA;;;<<<<<<999:::===999888777666555444444333444888<<<<<<:::;;;@@@DDDCCCAAAGGGNNNPPPTTTNNN;;;888<<>>======<<>><<<:::666555666555111111333777888999:::;;;<<<<<<<<<<<>>999999:::999:::>>>>>><<<:::888666555555555777888:::<<<<<<<<<======<<<;;;<<<@@@FFFMMMRRRUUUXXXVVVXXX```llluuuyyyxxxsssuuutttjjj___]]]hhhtttyyyoooiiihhhiiijjjmmmiiieeeeeehhhjjjhhhffffffeeedddcccbbbbbbbbbbbb`````````___]]][[[YYYWWWVVVUUUQQQMMMHHHCCC>>><<<888555444666555222333666666666888999:::;;;;;;;;;@@@QQQcccppp{{{sssbbbZZZ______cccjjjeee```hhhuuu|||yyyrrrpppkkknnn{{{wwwhhhhhhuuuwwwppprrr|||rrrllluuuqqqkkkEEE999666///---333000111111111000///......---***))),,,+++)))))),,,))))))************)))))),,,+++)))***++++++***)))))))))((('''(((***,,,---,,,:::MMM```ssszzz|||oooqqq}}}mmmdddjjjmmmeee```fffvvv//////...------------...------------------------111...444AAAFFFIII[[[ppptttzzzwwwtttxxxwwwwwwMMMKKKeeetttuuu```XXX[[[ooozzz|||yyyyyytttrrr|||{{{{{{tttrrrqqqsssuuunnniiifffiiillllllkkkkkkooolllkkkllljjjeeeccceeedddgggjjjmmmlllggg^^^WWWLLLHHHGGGIIIIIIGGGHHHLLLMMMQQQSSSUUU[[[fffmmmnnnssssssqqqmmmgggddddddfffcccfffhhhfffcccdddhhhmmmrrrllleee___[[[YYYWWWVVVTTTRRRPPPQQQTTTVVVXXXXXX\\\^^^]]]ZZZXXXWWWQQQJJJAAA;;;777888999999:::>>>???>>><<<:::888777666666777999;;;<<<<<<<<<>>>@@@===;;;;;;???FFFOOOUUUXXXbbb```___eeeoooyyy{{{nnnbbbbbbooo}}}|||ssslllhhhggghhhhhhmmmjjjffffffiiikkkjjjhhheeefffffffffeeeccc```______``````___]]][[[YYYWWWVVVTTTQQQMMMHHHCCC???<<<777444333555555333444888555666777888999:::::::::;;;KKK___nnnyyy}}}rrrbbbZZZ```bbbgggnnnhhh```fffssszzzvvvqqqtttxxxiiijjjzzz|||wwwzzzsssiiitttyyyuuuNNN<<<666111000555000000111111111000000///...+++***,,,+++)))))),,,))))))************))))))...---++++++,,,+++***(((((((((''''''((()))+++,,,111===OOObbbtttjjjnnnjjjXXXWWWZZZ[[[___hhhrrr{{{///......---------...............//////.........222///555AAAEEEIII[[[qqqrrrxxxuuurrrxxx}}}NNNRRRuuu~~~{{{mmmfffddddddwww~~~zzzvvv}}}{{{zzztttrrrpppppprrrnnnkkkjjjlllnnnnnnkkkhhhjjjhhhggggggeeebbb___]]]]]]\\\ZZZYYYWWWRRRMMMHHHJJJJJJMMMQQQOOOKKKLLLOOOQQQUUUXXX[[[cccoooxxxzzz{{{pppeee^^^^^^```bbbcccfffiiilllnnnnnnnnnhhhccc\\\XXXWWWVVVUUUSSSOOOOOONNNOOORRRUUUWWWYYY[[[^^^]]]ZZZXXXVVVOOOHHH@@@:::666777888777888;;;<<<<<<;;;:::999999888888:::<<<>>>>>><<<===@@@CCCCCCAAA@@@BBBIIIQQQXXX\\\cccccceeejjjttt~~~|||nnneeejjjzzzzzzvvvpppllljjjjjjiiiiiikkkiiiggggggiiijjjiiihhhfffffffffeeecccaaa___^^^_________^^^]]][[[YYYWWWUUUTTTQQQMMMHHHCCC???===888555333555444222444777555666777999:::::::::::::::FFFUUUbbboooxxxvvvooo[[[aaabbbhhhpppjjjbbbfffwwwyyyvvvrrrttt~~~xxxfffhhhyyy|||yyyxxxiiivvvYYY@@@666222444777000111111222222111111000000,,,+++------******---)))******++++++******)))---+++******++++++***))))))((((((((()))***+++,,,999BBBRRRbbbssspppnnn~~~eeePPPNNNPPPTTT\\\hhhsss{{{}}}|||......---------......///***+++,,,,,,,,,,,,+++***111000888DDDGGGHHHXXXnnntttzzzvvvsss}}}sssNNN___wwwwwwiiiZZZccckkkgggwww~~~|||zzz~~~{{{xxx~~~{{{zzztttssspppooopppnnnmmmmmmnnnqqqqqqmmmiiihhhhhhgggfffeeeccc^^^YYYWWWRRRKKKEEEAAA>>><<<;;;CCCHHHPPPVVVVVVSSSVVV[[[]]]bbbhhhnnnyyyrrrbbbYYYVVVWWW```___aaahhhrrrvvvsssnnn\\\WWWSSSQQQRRRRRROOOLLLJJJKKKKKKMMMOOORRRVVVYYYZZZ]]]]]]YYYWWWTTTMMMEEE@@@:::666666666444444666666777888888999:::::::::<<<>>>???>>><<<<<>>;;;===DDDJJJNNNLLLJJJJJJOOOTTTXXXZZZ^^^eeeoooyyytttssszzzuuuooollljjjiiiiiiiiihhhgggddddddeeeeeeeeeeeeffffffeeedddbbb```___^^^______]]]]]]^^^]]]\\\[[[YYYXXXUUUSSSQQQMMMHHHDDD@@@>>>===888444444333000111555777888999:::;;;<<<<<<<<<<<>>FFFMMMPPPVVVfffuuu~~~rrrcccZZZWWWVVVUUUWWWXXX[[[aaagggjjjkkkjjjaaaZZZQQQMMMNNNNNNIIIEEE===???BBBCCCEEEIIIOOOTTTWWWZZZ[[[XXXWWWTTTLLLDDD;;;666333444555222111333222333666888:::;;;;;;;;;999===@@@@@@???CCCLLLUUURRRPPPNNNPPPTTTXXX[[[\\\```hhhsss}}}yyywwwmmmkkkhhhggghhhhhhgggfffbbbdddeeeeeeeeeeeeeeefffcccccccccbbbbbb```______]]]]]]]]]]]]\\\[[[YYYXXXTTTSSSPPPMMMHHHDDD@@@>>>;;;666333333333111333777666777888999:::;;;;;;;;;777@@@MMM\\\dddggghhhhhh\\\^^^[[[aaannnlllggglllsssqqquuuyyyuuuccclll}}}{{{~~~{{{wwwMMM888666888666555555555444333111000///111...,,,...---)))))),,,***++++++,,,,,,++++++***+++)))))))))+++++++++)))))))))***+++,,,,,,,,,,,,444@@@QQQ```jjj{{{{{{aaaQQQTTTWWWUUUXXXdddrrruuulllaaa---------------...///000+++,,,...//////...,,,+++...///888DDDFFFHHH\\\uuuwww{{{xxxyyywwwqqqiiiiiiXXXJJJiiixxxrrrooowwwvvvuuulllWWWJJJTTThhhyyy~~~{{{}}}yyywwwwwwssspppppplllnnnkkkggghhhjjjfff^^^ZZZ\\\[[[YYYZZZZZZQQQFFFAAA>>>;;;:::<<>>@@@BBBFFFLLLQQQUUUYYYZZZXXXVVVTTTLLLDDD999444111444555333333555444555777999:::;;;:::::::::???CCCDDDEEEJJJUUU___UUUSSSSSSUUUYYY]]]```aaaiiiqqq{{{vvvrrrqqqooollljjjhhhhhhiiihhhgggbbbdddeeefffeeeeeeeeefff```bbbdddfffeeeccc```^^^\\\]]]]]]]]]\\\[[[YYYXXXTTTSSSPPPMMMHHHDDD@@@>>>:::555222333333222555999555666777888999:::::::::???DDDMMMXXX^^^aaadddfff___aaa```ggguuusssmmmqqqvvvoooooosss{{{uuufffttttttuuuyyyzzzzzzvvv|||{{{PPP999777888444777666666555333111///...000,,,+++,,,+++((('''******++++++,,,,,,++++++***...,,,++++++,,,+++***)))((()))***++++++,,,++++++000===PPP```jjj}}}xxxcccSSSUUURRRSSSZZZhhhtttuuulllbbb...///000000//////000222***---000111111111111222444111555???CCCHHH]]]uuuxxx~~~yyy|||ssshhhgggbbbNNNMMMccc{{{yyyrrrmmm}}}~~~|||oooZZZNNNUUUccc~~~~~~}}}}}}}}}}}}|||{{{{{{|||yyywwwsssnnnmmmjjjgggfffhhhfff___ZZZYYYWWWTTTPPPOOOOOONNNJJJGGG<<<<<<>>>@@@@@@???BBBEEEIIIIIIHHHFFFIIIPPP[[[dddxxxvvvZZZRRRGGG@@@???AAABBBCCCNNNPPPSSSVVVYYY[[[\\\]]]ZZZSSSIIICCC???;;;555000666777999===BBBFFFJJJLLLTTTTTTVVVYYYZZZWWWOOOHHH666222111333222000000444999888888888999:::<<<===AAADDDGGGGGGLLLUUUZZZ[[[WWWUUUUUUZZZ^^^```dddiiillluuu|||tttrrruuukkkjjjhhhhhhiiijjjiiigggeeeddddddfffgggeee___ZZZ^^^```bbbaaa^^^]]]___aaa\\\\\\\\\[[[ZZZYYYXXXWWWTTTQQQMMMJJJGGGDDDAAA>>>777777555333111222555888555777888666888<<<;;;777>>>HHHVVV```eeeeeeeeefffddd```]]]jjj}}}zzzpppsss{{{wwwuuuwww~~~qqqttt}}}nnnnnnwwwxxxqqqoootttwwwxxx|||WWW;;;===555555666888777333222444333///000//////---,,,+++******...,,,+++))))))***,,,---,,,+++***))))))******+++%%%"""###(((******,,,000000???SSScccsssqqqdddWWWOOOXXXUUUZZZiiitttssskkkeee,,,---...---,,,,,,...000++++++,,,...///000000000...---666BBBFFFKKK```zzztttkkk```___[[[KKKKKKbbbxxxzzz{{{zzzwwwvvvxxxzzz}}}ppp\\\QQQYYYgggwwwwwwwwwwwwwwwxxxxxxyyy{{{xxxuuupppkkkiii]]]YYYYYY___aaa\\\UUUQQQUUUTTTRRROOOJJJGGGEEEEEE@@@@@@BBBEEEFFFHHHMMMQQQSSSRRRPPPLLLHHHHHHLLLOOOXXX```lllsssrrriii\\\SSSEEE???888444555888;;;<<>>>>>;;;<<>>:::777666555333111222444777444888::::::<<<@@@AAA???<<>>OOO___jjjqqquuuvvvvvv~~~~~~lll___WWWYYYaaalllqqqmmmhhhfff---.........------///000,,,)))(((+++000222...)))...000:::FFFMMMYYY{{{zzzhhheee```bbbbbbVVVWWWkkk}}}vvvllleeeiiiuuu}}}ooo\\\RRRZZZgggzzz{{{|||zzzzzz}}}~~~{{{xxxrrrllljjjRRRHHHGGGWWWiiimmmeee[[[OOOPPPQQQOOOLLLLLLNNNPPPMMMPPPPPPNNNOOOSSSWWWXXX]]]\\\[[[XXXSSSPPPMMMLLLHHHIIIHHHGGGDDDAAA===;;;<<<999777555444555666666444666999<<>>666111111333555666:::;;;===@@@DDDHHHKKKMMMPPPPPPQQQSSSSSSNNNFFF???777444333555555444555999999999999999;;;>>>AAACCCBBBFFFKKKQQQZZZ```^^^XXXWWWVVVZZZccclllrrrzzzooofffgggmmm{{{{{{vvvqqqmmmnnnllllllmmmooopppnnnkkkhhhccccccdddeeeffffffeeedddeeeeeeeeecccbbb`````````^^^^^^^^^]]]\\\[[[ZZZYYYRRRQQQOOOMMMJJJEEE>>>:::666666555222111111444777555999<<<;;;;;;???@@@>>>===HHHXXXdddhhhfffdddbbbgggfffiii}}}xxxqqqvvvxxxyyyyyy}}}|||eeeZZZ___nnnpppkkkeeedddfffkkkppptttssswwwxxxhhhDDD???666888666888777333222444333///000000//////...------,,,+++************+++---------,,,++++++***)))((((((---***)))++++++)))))),,,333<<>>>>>>>>???AAADDDFFFGGGFFFIIIMMMQQQXXX```aaa]]]UUUTTTYYYcccmmmvvv}}}ooobbb```bbbggguuuyyyuuurrrnnnkkkllljjjkkklllnnnooommmjjjgggfffggggggfffeeedddddddddeeeeeecccbbbbbbaaa______^^^^^^^^^]]]\\\[[[ZZZYYYSSSRRRPPPNNNKKKEEE???:::666666444222000111444666666;;;===:::999;;;<<<;;;<<>>AAADDDFFFHHHKKKIIIGGGGGGGGGEEE@@@<<<444111222666999999<<>>:::666555444222000111333666555;;;===:::777999:::999;;;GGGWWWccchhhhhhffffffdddeeehhhyyyqqqoooyyyrrrooouuu}}}rrrqqqwwwddd___hhhxxxuuutttoookkkmmmuuuzzzzzzjjjnnnnnn|||xxxLLLBBB999>>>>>>@@@===777333333000,,,111111000000////////////...------,,,+++***)))(((%%%'''+++......---***((()))''''''***+++)))+++...666===NNNfffzzzzzzqqqjjjmmm~~~xxxooouuuxxx||||||ttthhh]]]XXXWWW\\\fffqqquuuqqqoooppp,,,---...---,,,,,,...000------...///000//////...555555???RRR```ssspppsssqqqpppqqqiiihhhvvv{{{zzzzzz|||}}}kkkqqqyyyyyylll^^^[[[___rrrxxx~~~sssooooooooooooqqqsssxxxjjjhhhfffdddcccdddgggiiijjjjjjwww|||sssllldddYYYPPPKKKJJJJJJIIIDDDBBB>>>:::777444333333222333333111//////222555///000222333333333333222...000222444555666777888::::::<<<>>>@@@CCCFFFGGGGGGCCC???>>>??????<<<:::444222333999<<<>>>AAAFFFFFFIIIMMMQQQTTTTTTTTTSSSOOOUUUXXXVVVTTTVVVYYYZZZWWWTTTVVV___lllzzz}}}rrrddd___^^^cccfffjjjwwwyyyqqqnnnlllmmmqqqlllkkkjjjkkklllkkkjjjhhhllllllkkkhhheeedddeeehhhfffdddbbbcccdddeeecccaaa``````___]]]ZZZXXXUUUTTTTTTQQQMMMJJJFFFBBB===999666555444111000000333666444:::===:::777999;;;;;;;;;FFFUUU```eeefffeeeeee\\\^^^aaapppyyynnnppp~~~tttpppwwwxxxsssqqq|||oooppp{{{|||zzz}}}}}}yyykkkqqqqqq{{{|||NNNBBB999@@@???AAA>>>999555555222...111111000000000000//////,,,,,,,,,,,,++++++***)))))))))***+++++++++******+++((((((+++,,,***+++...111;;;NNNggg|||{{{qqqjjjppptttyyy{{{}}}pppeee___^^^WWWZZZeeeqqqxxxvvvssssss///000000000//////111222...///...,,,+++,,,///222000000<<>>:::888666555444444444111......111444111111222333333333222111444555666555555555666777:::;;;<<<>>>AAACCCFFFGGGDDD???:::999:::;;;:::888555333555;;;???AAAEEEJJJMMMPPPTTTWWWXXXWWWTTTRRRQQQYYY^^^YYYSSSRRRTTTUUUYYYUUUVVV___lll{{{xxxyyyuuupppjjjddd``````fffiiimmm{{{{{{qqqmmmkkkooosssmmmkkkjjjjjjkkklllkkkiiiiiijjjiiifffcccbbbeeehhhgggeeecccdddfffgggeeeccc\\\\\\\\\[[[ZZZYYYXXXWWWSSSPPPKKKGGGCCC???;;;888555555444111000000333666222999===;;;888:::===>>>===GGGTTT]]]aaa`````````SSSVVVZZZhhhwwwrrrjjjqqqwwwttt}}}|||wwwsssrrrqqquuu~~~qqqwwwvvv}}}|||MMM@@@888??????AAA???999666777555111111111111111000000000000***++++++,,,,,,,,,++++++...,,,***(((((()))***+++...+++***------++++++...333===RRRlll|||qqqkkkvvv~~~~~~~~~nnnaaa^^^```^^^aaajjjxxx}}}|||---.........------...000)))***,,,...//////......111444:::PPPQQQQQQgggjjjjjjrrrwww|||}}}tttpppnnndddgggzzzzzzwwwiiiYYY\\\qqq}}}yyyooo\\\SSSZZZiii}}}|||~~~|||xxxpppmmmkkkllloooqqquuuvvv}}}{{{\\\QQQEEEDDDIIIMMMJJJEEEDDDEEEFFFGGGFFFAAA:::555555666666444222222333444333222222222333555777888AAA<<<777777888:::===@@@AAA===;;;<<<@@@AAA>>>;;;777999:::666000///333777111333666<<>>::::::<<<===:::777222333444222///...111444111333666<<>>AAABBBBBBBBB>>>888666666666444222///////////////000111222222333666<<>>@@@JJJ^^^nnnrrrmmmhhhgggjjj{{{wwwpppxxx|||wwwuuuyyy|||qqqfffhhhgggccceeexxx~~~mmmHHHEEE???CCC@@@>>>;;;999888666333000555111///000000///000444,,,,,,,,,...///...+++(((---+++)))))))))***)))(((+++************+++,,,,,,222AAAUUUgggssswwwpppffflllttt|||wwwiiiccc]]]WWWUUU___mmmuuurrrmmmooowww///000000...,,,+++,,,---..................------000444>>>XXX___ccc~~~zzznnneeeaaa[[[XXXbbbpppyyysssfffOOOLLLbbbooouuuxxxwwwvvvuuuooogggttt|||pppfffXXXRRRZZZnnn{{{qqqnnnkkksss}}}tttnnnlllmmmppptttmmmkkkmmmsss{{{}}}vvvnnnuuuzzz|||jjjWWWPPPGGG???;;;:::::::::>>>>>>@@@BBBEEEGGGHHHIIIMMMLLLKKKMMMPPPTTTUUUVVVQQQOOOKKKCCC;;;444111000000111222444666777999::::::<<<===???DDDIIIKKKIII@@@<<<666333222222111000000......///111222111000222333555<<>>;;;888777444333555555222222555888999;;;::::::999;;;<<<>>><<>>DDDHHHKKKLLLKKKKKKOOOOOOPPPTTTWWWYYYYYYXXXUUUSSSNNNGGG>>>666333111000111333555888:::;;;<<<>>>AAABBBBBBGGGNNNPPPMMM<<<999555111000111111111111///---...///000000///222222555;;;FFFSSS```hhhgggfffaaaXXXNNNFFFBBB@@@HHHNNNTTTYYY]]]eeeqqq{{{bbbZZZSSSTTTWWWYYY^^^bbbfffiiilllnnnoooooonnnnnnmmmkkkiiiiiikkkqqq}}}uuuoooqqqwww{{{sssqqqrrrrrrmmmiiikkkkkkiiihhhgggfffffffffggggggggghhhhhhgggfffdddcccccccccccccccccccccccc```___\\\YYYVVVUUUTTTSSSNNNKKKFFFCCC@@@===:::888666333333555555222222555888:::;;;;;;999999:::<<<;;;<<>><<<===>>>???>>>===<<<@@@FFFLLLQQQSSSSSSRRRWWWXXXZZZ^^^``````^^^[[[WWWUUUPPPHHH>>>777222111111222555888:::<<<===>>>@@@FFFHHHGGGJJJQQQQQQJJJ:::888555333222111222222///...---,,,+++---///000222222444:::DDDPPP\\\ddd___]]]XXXRRRKKKEEEAAA>>>GGGNNNVVV\\\aaakkkyyyjjjXXXSSSQQQUUUXXXZZZ]]]aaadddgggkkkmmmnnnmmmnnnoooqqqqqqppppppqqqxxx}}}qqqlllmmmjjjmmmnnnllllllnnnmmmiiirrrnnnkkklllppprrroookkkgggggggggggghhhiiijjjkkkhhhhhhggghhhiiihhheeecccaaaaaabbbbbbbbbccccccccc^^^]]][[[XXXVVVTTTSSSSSSMMMJJJEEEAAA???<<<:::888777333222444444222333666999:::;;;;;;999999:::;;;888>>>MMM___lllssszzzzzz|||{{{tttyyykkk```YYYZZZjjjvvvvvvtttxxxvvvppprrrwwwmmmdddkkkdddllllllppp~~~```FFFKKKDDDDDDAAA???;;;999999999888666666444555888777222///000/////////111222111...+++)))+++,,,,,,***(((((()))***))))))))))))***++++++---999KKK\\\nnn{{{{{{ssstttyyyyyyrrrqqqvvvvvvjjj[[[OOOQQQOOOQQQYYYbbbkkkvvv...//////...,,,,,,---///......------...///000111111444;;;RRRUUUWWWooosss{{{rrriiijjjqqqxxxyyyrrrRRRNNNiiimmmppptttvvvuuuqqqqqqrrr}}}tttbbb```sss~~~uuuwwwxxxssstttqqqwwwssspppllljjjkkkiiifffhhhllllllgggfffiiikkklllhhh^^^UUUOOOHHHBBBAAAAAAAAACCCDDDDDDCCCAAADDDEEEHHHNNNWWW]]]``````ffffffgggiiiiiihhheeebbb\\\ZZZTTTKKKAAA888444222111333666:::<<<>>>@@@@@@CCCLLLPPPOOORRRVVVQQQFFF::::::888666444222222222...///...,,,***,,,222777222222444999BBBMMMWWW]]]XXXUUUQQQNNNKKKGGGBBB>>>BBBLLLXXXaaagggppp}}}fffTTTSSSPPPRRRWWWZZZ[[[\\\```aaaeeejjjmmmmmmnnnqqqssssssuuuvvvuuuwww~~~tttppprrrgggeee]]]QQQLLLNNNQQQQQQaaa```aaafffmmmpppooommmddddddeeefffgggiiijjjkkkiiihhhggghhhjjjiiieeebbbbbbbbbbbbbbbbbbaaaaaaaaa]]]\\\[[[ZZZXXXVVVUUUTTTMMMIIIDDD@@@>>><<<:::888888333111333333222444888999:::;;;;;;999999:::;;;777BBBPPP```ooozzz|||xxxzzzsssvvvwwwsss}}}kkk```[[[[[[bbbiiiyyy|||yyyzzzuuuooorrrxxxsssooojjjiii]]]lllqqq{{{```FFFJJJCCCDDD@@@>>><<<;;;;;;;;;:::999:::777777888777222111333000///...///000000...,,,(((+++------+++)))***+++)))))))))))))))***++++++---777HHH\\\qqqvvvsssuuu|||~~~xxxtttwwwrrrbbbSSSRRRQQQSSS[[[bbbjjjttt~~~000000000...,,,+++,,,---111000///------...//////444555;;;QQQVVV[[[www}}}~~~}}}uuukkkmmmyyy}}}xxx}}}{{{WWWQQQkkkiiilllqqquuutttrrrsssvvv~~~fff^^^kkkzzz|||xxx}}}~~~xxxwwwrrrwwwtttqqqmmmjjjkkknnnkkkkkkooooookkkkkkooo```ggghhhaaaVVVPPPLLLJJJIIIIIIJJJLLLOOOOOONNNLLLLLLJJJJJJQQQ[[[ffflllnnnsssrrrppppppooonnnkkkiiibbb```YYYOOODDD;;;666444222444777;;;>>>@@@AAAAAAEEEQQQXXXXXXYYY[[[QQQCCC<<<<<<;;;999555333222222...000111...,,,///777>>>111222444888@@@JJJSSSYYYRRRPPPMMMLLLLLLIIIDDD@@@>>>JJJZZZeeekkkrrr}}}}}}bbbUUUQQQPPPSSSYYY]]]\\\]]]``````eeejjjnnnoooqqqtttwwwtttwwwyyyyyy{{{zzzwwwyyysssmmm```QQQIIIMMMSSSVVVWWWWWWZZZaaaiiioooooonnnfffeeeeeeeeeeeefffggggggiiihhhgggiiijjjiiieeebbbddddddcccbbbaaa```______]]]\\\\\\[[[ZZZXXXVVVUUULLLIIICCC???===;;;999888888444111222222111444999999;;;;;;;;;999999:::;;;777DDDRRRaaattt~~~ppp}}}wwwtttvvvwwwtttqqqqqq}}}{{{fff^^^]]]dddqqqhhhzzz}}}|||vvvqqqvvvwww|||rrruuuvvvppp___mmmrrr~~~aaaFFFJJJBBBCCCAAA@@@>>>>>>??????>>><<<>>>:::777777555222333666000...------......---,,,(((+++......+++***+++,,,)))))))))))))))******+++...777FFF[[[ssszzzuuuttt{{{{{{uuuzzzwwwgggYYYSSSTTTXXX^^^bbbgggqqq{{{///---***+++---///---,,,***---000///---,,,...000///111AAAOOOSSS```vvvyyyuuuvvvxxxzzz{{{|||nnnSSSlllqqqsss|||yyyooo~~~|||iii```mmm|||xxx~~~zzzwwwsssqqqooommmpppppppppooonnnlllkkkjjjiiifff```ZZZUUURRRQQQQQQMMMOOOPPPPPPSSSYYYYYYVVVRRRTTTVVVZZZ```gggooouuuuuuxxx{{{{{{wwwrrrnnnlllfffaaa]]]YYYNNN>>>222000555444666===AAABBBDDDHHHMMMOOOTTTYYYZZZTTTHHH???999999::::::888666333222///,,,---111222//////222...///000222777===CCCGGGEEEFFFIIILLLNNNLLLHHHDDD@@@HHHWWWfffooottt|||eeeTTTWWWQQQTTTWWWYYY[[[]]]___aaabbbdddgggkkkooosssvvvxxxuuuxxx{{{}}}wwwiii``````dddggghhhhhhiiikkkooosssrrrlllgggdddccccccdddgggjjjjjjjjjdddfffggghhhhhhfffdddcccbbb___[[[ZZZ[[[\\\]]]]]]YYY\\\[[[XXXWWWYYYXXXTTTOOOKKKDDD???<<<:::888666666333222333222000444999777999;;;<<<;;;:::::::::888IIIVVV]]]kkk{{{uuucccjjjbbbaaahhhlllhhhgggkkkttt}}}wwwiiiddddddjjjxxxwwwssstttuuuuuuqqqtttuuuoooxxx[[[KKKHHHCCCCCCBBBAAA???@@@@@@@@@???>>><<<:::777444333222333444///...------------...//////...+++)))'''((())))))))))))))))))***+++,,,---000:::GGGYYYooo~~~qqqtttttt|||{{{zzz~~~wwwoooXXXTTTMMMTTT___fffrrr|||yyy222000......000111000///***---//////---,,,---///222///===LLLSSSbbbwww|||zzzyyyzzz|||}}}rrrUUUlllvvvxxx{{{}}}hhh___kkk|||yyy|||{{{tttqqqpppooonnnnnnmmmlllkkkjjjhhhggggggfffccc^^^ZZZXXXWWWVVVUUUYYY\\\]]][[[^^^bbbccc```\\\\\\]]]^^^```eeekkknnnsssssstttwwwyyyxxxsssoookkkddd___ZZZOOO@@@777555888666888>>>AAABBBEEEIIIMMMOOORRRTTTRRRLLLDDD===888999::::::999777555333555111000222222000000444333222222222444666999;;;===@@@FFFMMMQQQQQQMMMJJJBBBHHHVVVgggssszzzsss]]]QQQTTTQQQTTTXXX[[[]]]___aaadddeeegggjjjmmmpppssswwwyyyuuuyyy~~~uuuooofffeeedddeeehhhjjjjjjiiieeefffgggggggggfffeeedddccc```]]][[[\\\]]]]]]]]]ZZZ]]]\\\XXXVVVWWWUUUQQQMMMIIICCC???===;;;:::888666333222333222111444:::777999;;;;;;:::999999:::???NNNYYY___nnn~~~{{{llljjjdddcccgggeee^^^\\\```uuuuuuqqqoooqqq{{{sssrrrsss|||nnnsssxxx||||||^^^MMMIIIDDDEEEDDDCCCDDDEEEEEEDDD@@@======;;;888666444333444444111111000000///...---,,,///...,,,***))))))))))))))))))))))))***+++,,,---,,,777FFFYYYooo~~~xxxqqqrrrqqq}}}}}}yyyqqq]]]TTTSSS[[[cccjjj|||222111//////111222111000+++,,,......---------...333...999IIIRRRcccwww~~~|||zzzzzz{{{}}}mmmUUUpppyyyrrrccc___mmm~~~wwwpppnnnoooppppppmmmllljjjhhhgggfffffffffgggccc___]]]^^^^^^\\\ZZZZZZ^^^```___```cccbbb___eeedddbbbaaaaaadddfffhhhooollllllqqqyyy|||yyytttqqqjjjaaaYYYMMMAAA999777;;;888:::???CCCCCCFFFKKKMMMOOOPPPNNNIIICCC===:::888999:::;;;;;;999777666888444333444444222444777444444333333222222111111777<<>>===;;;:::444222111222222111555;;;777999;;;;;;:::999:::;;;BBBPPP\\\bbbmmmzzz{{{rrrmmmiiiiiikkkdddYYYWWW\\\uuu~~~{{{uuusssyyyrrrtttwwwkkkttt{{{{{{\\\IIIDDDAAACCCEEEEEEFFFHHHHHHEEE@@@<<<>>><<<:::888666555555555333333333222000...---+++......---,,,+++******)))))))))))))))***+++,,,,,,+++666FFFZZZnnn{{{zzzttttttqqqqqq{{{xxxmmm[[[PPPWWWbbbhhhrrr///......---......///...,,,---...//////...//////111---999GGGNNN^^^uuu|||{{{|||~~~^^^VVVwwwvvv{{{ggg[[[YYY[[[lll~~~wwwooommmnnnppppppqqqooollliiigggggghhhhhhkkkgggccccccfffgggeeebbbgggooouuuwwwwwwwwwsssnnnkkkiiieeedddddddddeeeeeefffddddddhhhooossstttrrrpppiii^^^SSSGGG===777555:::999;;;AAAEEEFFFIIINNNLLLOOOPPPMMMEEE===888777777888:::;;;;;;:::888777555333444777888666777999333444555555555444222111666;;;DDDNNNUUUUUUQQQMMMEEEDDDKKK]]]ooo|||xxxfff```XXXSSSXXXVVVYYY\\\^^^___```bbbdddkkkmmmpppqqqrrrtttyyy|||yyypppllljjjhhhhhhiiijjjiiihhhhhhgggeeedddddddddfffggggggdddaaa_________^^^]]]\\\^^^]]]XXXVVVVVVTTTPPPKKKHHHCCC@@@>>>===;;;999333000000222222111555;;;888:::<<<<<<;;;;;;<<<===DDDVVVhhhoooqqqvvvxxxvvvqqqppprrrsssjjj^^^]]]eeezzz}}}vvvpppssszzz|||sssssszzz[[[FFFAAA@@@EEEFFFEEEEEEFFFEEECCC???<<>><<<:::888666666666444333111000............------...------+++***)))******))))))***++++++,,,///777GGGZZZlllwwwxxxuuuwwwuuutttwww~~~{{{ttteeeTTTLLLVVVeeemmm------------,,,,,,---.........///000000000000///......;;;FFFHHHWWWsss~~~~~~~~~yyylllWWW[[[}}}xxxpppuuutttkkkZZZNNNLLLOOOQQQgggxxxxxxpppmmmooopppppprrrpppmmmjjjiiihhhiiiiiikkkiiigggiiilllpppppppppsss}}}tttpppkkkhhhgggfffdddbbbYYYYYYXXXYYYZZZ]]]aaaddd___[[[RRRHHH???:::777555777777:::BBBFFFHHHKKKOOOJJJMMMOOOLLLDDD<<<777555555777888::::::999888777444333666;;;;;;777555777777777999999999777666444444999BBBLLLSSSUUURRROOOIIIDDDGGGUUUhhhvvv}}}xxxfffYYYYYYUUUPPPTTTYYY[[[^^^_________```bbbjjjnnnqqqrrrrrrtttzzzzzzooommmkkkiiiiiiiiiiiihhhgggiiigggeeeccccccdddfffggggggdddbbb``````___^^^]]]ZZZ]]]\\\XXXWWWWWWVVVRRRKKKHHHDDD@@@>>>;;;888666333000000222222111555;;;:::;;;======<<<<<<>>>@@@III```zzz~~~wwwvvvyyyrrrrrruuuvvvlllaaabbbkkk{{{sssmmmqqquuuvvvsssyyywww|||\\\GGGCCCDDDKKKJJJGGGEEECCCCCCCCCAAA@@@@@@???>>>;;;999777666666333111...,,,,,,---000222---------------,,,***************)))******+++,,,111777DDDVVVgggqqquuuvvvuuu{{{}}}vvv|||uuussszzzwwweeeTTTNNNUUUdddsss...///000///------///000///......///111111000......///<<>>>>>>>>===;;;999666555333777>>>HHHPPPTTTUUUTTTLLLEEEDDDNNN___nnn{{{nnnlll^^^UUUYYYWWWSSSWWWZZZ\\\___```___```aaabbbiiimmmrrrssssssvvv~~~tttiiimmmkkkiiihhhiiiiiihhhgggiiigggeeedddddddddfffgggfffdddaaa```aaa```___]]]YYY\\\[[[WWWVVVWWWUUUQQQJJJGGGCCC???===:::777444333111000111111000444::::::;;;<<<<<<<<<===???AAAJJJaaaxxxqqqrrrmmmlllnnnppphhh___bbbkkkyyyuuuppplllrrr{{{uuuvvvxxxzzz}}}YYYGGGEEEFFFKKKMMMIIIFFFDDDDDDDDDEEEDDDAAA@@@>>><<<:::888666555222000---++++++...111333---,,,,,,,,,+++++++++++++++***************++++++///333???RRRaaajjjppptttuuuzzz}}}~~~qqqppp~~~jjj]]]VVVWWWbbbttt...000111000...---///222...,,,+++---///000...,,,111///:::AAAAAAQQQnnn~~~rrryyymmmdddggg______vvv{{{oooeeeiiirrrvvvsssdddSSSJJJGGGFFFaaavvv{{{xxxrrrpppqqqqqqppppppooonnnllljjjhhhfffeeeggghhhjjjiiijjjnnnwww~~~zzztttmmmiiigggddd^^^YYYJJJEEE>>>999888:::===???888;;;;;;777666999888555444555;;;DDDGGGFFFEEEGGGDDDBBB@@@???===:::777444222333555666555444222111666333555999;;;:::;;;???@@@@@@???===;;;999777666777888===CCCKKKPPPSSSSSSJJJBBB???FFFTTTddduuuuuueeeeeeZZZTTTYYYYYYWWW\\\ZZZ\\\___aaabbbccceeefffhhhmmmssstttuuuyyyxxxpppllljjjhhhhhhhhhiiihhhggghhhgggfffeeedddeeeffffffdddbbbaaa```aaaaaa___^^^YYY[[[ZZZVVVSSSTTTQQQMMMGGGDDDAAA>>><<<:::777444444111000111111///333888999:::;;;::::::;;;>>>@@@KKK]]]xxx{{{mmmiiieeeccceeeiiifffbbbgggqqqzzzyyywwwwww}}}|||wwwvvv|||~~~\\\NNNMMMKKKMMMJJJHHHEEEDDDEEEEEEEEEDDDAAA@@@???===:::888555444222111111000////////////---,,,+++***)))***++++++++++++***************+++,,,000>>>RRRaaahhhmmmrrr~~~|||zzzzzzuuutttkkkddd^^^XXX^^^mmm~~~---///000///---,,,...111,,,******+++...///---***555///666???BBBRRRmmm{{{pppzzzpppfffggg]]][[[oootttmmm```]]]bbb___```mmmssszzzyyygggQQQFFFGGGJJJXXXooo|||~~~|||wwwrrrqqqrrrrrrqqqqqqppppppnnnllliiigggfffiiillllllhhhdddgggpppxxx{{{~~~wwwqqqlllfffccccccaaa\\\WWWMMMDDD999444666888999777333888999555444777555000444666<<>>DDDKKK>>>>>>===<<<:::999888888======>>>AAAGGGLLLOOOPPPFFF>>>999>>>KKK\\\ppp}}}mmm\\\]]]TTTNNNTTTUUUUUU\\\YYY\\\___bbbdddfffhhhjjjhhhnnntttvvvwww|||wwwooojjjkkkiiigggggghhhiiihhhgggggggggfffeeeeeeeeeeeeeeecccaaa``````aaaaaa```^^^YYY[[[ZZZTTTQQQPPPNNNIIICCCAAA???===<<<:::888666555222111222000///222888777888999999888:::===???QQQ\\\tttpppggg___\\\___fffiiihhhppp{{{xxxmmmnnnwwwyyy}}}fff[[[ZZZVVVUUUDDDDDDCCCDDDEEEDDDBBB@@@@@@@@@???===:::777555444222333444555333111---+++---,,,***(((((()))+++,,,++++++***************+++***000@@@VVVeeeiiimmmrrr{{{tttuuu|||xxx|||gggcccaaaWWWZZZeeemmmxxx|||sss///444///---222000+++111...---,,,---000111...,,,---444;;;@@@CCCPPPjjj{{{wwwyyypppmmmdddRRR^^^fffiiieee[[[[[[eeeiiifffwwwxxxtttkkk___TTTJJJCCC[[[iiiwww}}}yyy~~~wwwooommmmmmlllllllllmmmnnnooonnnjjjddd```eeeggggggeeecccdddkkkqqq{{{{{{}}}|||vvvtttvvviiigggaaa\\\^^^aaaZZZPPPJJJDDD222***333666444999444999;;;999:::===;;;666777666888<<>>>>><<<999999:::;;;;;;:::===>>>BBBFFFKKKNNNPPPQQQNNN???>>>;;;JJJccckkkxxxvvviii]]]YYYTTTSSSVVVXXXYYYXXXZZZ\\\```bbbdddeeegggiiikkknnnsssyyy~~~vvvqqqlllgggjjjjjjjjjiiihhhfffeeeddddddeeefffgggggggggfffeeegggfffddddddeeedddbbb```ZZZ[[[YYYSSSOOOOOOLLLHHHFFFCCC???===;;;999777555777555111///000333777:::;;;;;;<<<;;;:::;;;===???III]]]xxxrrrbbbaaa^^^bbbkkkoooooottt}}}zzzqqqqqquuuuuutttcccYYYRRRNNNDDDEEEDDDDDDHHHLLLGGG@@@@@@???>>>;;;666444333444777444111000000000//////000...+++)))((((((***++++++((('''(((+++------+++***(((666PPPaaafffpppvvvwwwwwwxxx{{{{{{uuujjjaaaZZZZZZ]]]aaaeeehhhlllooo///444///---222000,,,111...---,,,---000000///---///444===EEEGGGOOOjjjwwwvvvlllWWW___dddhhhgggaaa___dddkkknnnyyyyyytttkkk```VVVKKKCCCTTT```mmmuuuzzz}}}wwwpppnnnnnnnnnmmmlllllllllmmmllliiidddaaaeeefffffffffeeegggkkkooonnnhhhcccaaa___\\\\\\`````````]]]YYYZZZ[[[TTTKKKBBBBBB888333999::::::AAA555;;;===;;;;;;>>>???===666666777;;;@@@BBBBBB@@@??????>>>===;;;999:::;;;666;;;<<<777555777888666666555444333444666888999666333111111333444444444<<<>>>CCCIIIPPPTTTUUUUUUOOOAAA@@@===JJJbbbjjjxxxnnnbbbZZZXXXVVVWWWZZZ\\\\\\[[[YYY\\\```ccceeehhhlllnnnrrrtttxxx}}}tttiiifffggghhhhhhdddddddddddddddccccccccccccdddeeefffgggffffffeeeddddddccccccdddbbb```^^^YYYZZZXXXRRROOOOOOLLLHHHEEECCC???<<<;;;999777555666333000...///222666999999:::;;;;;;;;;<<>>;;;777555444555777555222111222222222111333111///---,,,,,,---...+++)))'''(((+++---,,,+++///,,,888QQQccclllzzzvvvrrrmmmiiimmmrrrpppeeeZZZRRRTTTYYYaaafffhhhlllqqq///444000---333000,,,111...------...000000000...111222===IIIHHHLLLjjjrrrXXX^^^bbbfffjjjiiidddcccmmmzzz|||qqqhhh___RRRFFFSSS[[[gggooooooppp{{{xxxqqqpppppppppooolllkkkjjjjjjjjjhhheeebbbeeeeeeeeefffiiijjjkkkjjjfffYYYMMMHHHHHHJJJOOOUUU```bbbbbb```___]]]VVVNNN@@@EEE???999:::777666===:::>>>AAA@@@@@@BBBBBB@@@555555666999>>>AAABBBAAACCCCCCCCCAAA@@@??????>>>@@@@@@===999999<<<<<<:::999777555333222333444444444222000111333555555555999<<>><<<;;;999777555444222000...///222666888888:::;;;<<<<<<>>>@@@CCCMMM]]]pppxxxssslllkkknnnfffeeejjjqqqpppmmmsss~~~xxx|||~~~zzziiiTTTFFF??????AAA@@@@@@DDDHHHEEE???>>>>>>===;;;888666666777777555333333444555444333333222111///......------***)))((()))+++,,,,,,+++111---777NNNbbbooo}}}|||rrriiibbbfffpppqqqfffYYYKKKNNNWWWbbbggghhhkkkppp///444000...333000,,,111............///000111111222111;;;HHHFFFHHHlllpppUUU\\\bbbeeemmmppphhhcccqqqxxxooofffVVVFFFUUUZZZdddkkkgggdddttt{{{tttqqqpppooonnnkkkiiihhhggghhhgggfffdddfffdddcccgggkkkllliiieee```RRREEEBBBHHHOOOWWW^^^iiilllmmmlllhhhbbb[[[VVVCCCHHHBBB<<<>>>:::777>>>AAABBBEEEHHHKKKJJJCCC;;;444444555888<<<@@@BBBCCCGGGHHHHHHGGGHHHKKKJJJGGGIIIEEE@@@>>>@@@BBB@@@<<<;;;:::777555444444555555555444222333666888999999666999BBBOOO\\\aaa]]]XXXSSSHHHIIIDDDMMMcccmmm}}}nnnbbb]]]YYYYYYZZZ[[[]]]___``````___aaaeeehhhkkkoootttxxx}}}xxxnnnccc]]]TTTLLLHHHHHHKKKNNNTTTUUUVVVYYY]]]bbbfffhhhcccddddddeeeeeeeeeeeeeeeaaaaaaaaabbbbbb```\\\YYYVVVXXXVVVPPPNNNNNNLLLHHHCCC@@@===;;;:::999777555444333000///000333777999999;;;<<<=========???AAAKKKXXXiiipppmmmiiimmmvvvnnnhhhhhhnnnpppnnnrrrzzzuuummmqqq}}}|||zzzsss~~~hhhRRRDDD???>>>@@@@@@@@@BBBFFFEEE@@@===>>>===;;;999777888999666555444444555666555444000//////...---,,,+++******)))))))))***+++,,,,,,---+++444HHH\\\kkk~~~}}}vvvmmmgggjjjqqqqqqggg[[[LLLNNNXXXdddhhheeehhhnnn000555000...333111---222...////////////000222333777444<<>>EEEEEEDDDJJJGGGGGGKKKVVV]]]WWWFFF777333444555777:::???CCCFFFFFFJJJKKKKKKPPPVVVVVVQQQQQQKKKGGGHHHJJJIIIDDD@@@===;;;999888888999:::;;;333111000111444666777777666:::DDDTTTbbbfff^^^UUUQQQHHHKKKFFFNNNeeepppyyyfff^^^\\\[[[[[[ZZZYYYZZZ\\\___bbbdddgggjjjlllnnnqqquuuxxx{{{~~~vvvqqqmmmlllmmmjjjddd^^^UUUQQQJJJDDD@@@???@@@BBBHHHHHHKKKOOOUUU\\\bbbfffddddddddddddeeeeeeffffffcccbbbaaabbbbbb```\\\YYYVVVWWWUUUOOOLLLLLLJJJFFFAAA???<<<::::::999777555555333222111222555888:::;;;<<<>>>===<<<<<<===>>>GGGRRRcccqqqrrrooosss|||vvvmmmkkksssyyyyyy{{{uuuaaagggnnnsssvvvyyyvvvuuuxxxooo]]]LLLAAA@@@:::<<<<<<;;;===@@@@@@<<<>>>>>>>>><<<999888999:::666555444444666666444333///......---,,,+++******************)))***+++,,,***)))111DDDUUUdddtttyyyuuurrrqqqqqqlllddd]]]TTTTTT[[[ffffffaaaccclll000555111...333111---222...///000//////000333555<<<;;;BBBGGGCCCIIIppp|||zzz}}}www~~~jjjTTTdddiiilllooonnnjjjjjjvvvxxxppp___KKKRRRZZZeeelllnnnqqq}}}zzztttqqqmmmjjjhhhgggfffggghhhiiihhhggggggeeedddfffiiihhhbbb]]]TTTQQQRRR\\\gggooovvv{{{vvvpppiiigggccc^^^[[[[[[TTTTTTIIICCCIIIIIIGGGMMMTTTTTT[[[jjjpppbbbJJJ777333444666777:::???EEEIIIFFFLLLNNNOOOWWWaaaaaaZZZXXXQQQMMMOOOQQQMMMHHHEEE>>>===<<<;;;<<<>>>@@@AAA444222111222444777888888:::===GGGXXXggghhh\\\NNNIIIBBBHHHCCCLLLcccqqqnnn^^^YYYXXX[[[[[[ZZZXXXXXX[[[___cccgggjjjnnnpppqqqsssuuuwww{{{~~~}}}hhhbbbZZZYYY\\\```aaa___aaaYYYNNNDDD>>>;;;999888<<<===@@@EEEMMMVVV^^^cccfffeeeeeeeeeeeefffggggggeeecccbbbaaaaaa___]]]ZZZVVVWWWUUUOOOKKKKKKHHHDDD???===;;;999999999777666555444333222444666999;;;;;;<<<>>>===<<<::::::;;;CCCPPPfffxxxzzztttvvvwwwqqqrrr}}}pppgggYYYmmmuuulllrrr{{{~~~{{{yyyyyyuuu```UUUIIIDDDEEE;;;>>>>>><<<<<>>>>>???AAACCCDDD888666555555777999::::::;;;===GGGXXXgggeeeTTTDDD<<<777@@@===FFF___ooozzzfff[[[XXXXXXWWWYYYZZZZZZZZZ\\\aaaeeegggkkkpppssstttuuuvvvvvv~~~xxxcccbbbcccjjjsssxxxxxxuuupppcccQQQCCC===:::999777<<<===@@@EEENNNXXXbbbhhhggggggfffffffffggghhhiiifffddd```___^^^^^^]]][[[WWWXXXUUUNNNJJJIIIFFFBBB>>><<<:::999999999777666333333222222333666999;;;888:::<<<<<<;;;::::::;;;CCCTTTnnn~~~rrrttt{{{}}}wwwlllkkkhhh{{{mmmrrrzzztttsssyyy}}}xxxwwwxxx~~~fffTTTOOOIIIEEEGGG???BBBBBB>>>===@@@@@@>>>@@@@@@???===:::999999:::999888777888888777555222444222000...------...///***+++,,,+++)))(((***,,,))))))///;;;IIIWWWeeeoookkkuuu{{{|||xxxnnnhhhggghhh```YYYZZZ```^^^YYYcccuuu000555111///444111---222...000111000///000444888:::BBBHHHEEE???FFF```zzz|||ssspppuuuyyyrrrhhhbbbYYYdddrrr{{{lllQQQ\\\ssstttnnndddeeeqqqxxxwwwbbbsss{{{tttnnnlll```OOOQQQ^^^gggjjjooovvvtttkkkxxxqqqsss|||wwwtttqqqnnnffffffgggiiikkkkkkjjjhhhgggffffffeeeccc```\\\YYYOOOSSS\\\fffkkkjjjlllppp```PPPAAA>>>@@@BBBDDDHHHPPP[[[^^^^^^dddhhhooo}}}~~~aaaDDD666444555777888:::???GGGNNNRRRYYY\\\]]]gggssssssjjjXXXOOOIIIHHHFFFBBBBBBGGGAAA@@@??????@@@AAADDDEEE777666444444666888999888999;;;DDDVVVccc```MMM:::333///999777AAAZZZlllrrraaa[[[ZZZ[[[SSSWWW[[[]]]^^^___cccffffffjjjpppuuuvvvvvvwwwwww~~~ssseeelllzzzkkk[[[FFF:::888<<<>>>???CCCCCCFFFLLLUUU```kkkqqqhhhggggggffffffhhhiiijjjgggddd___]]]\\\]]]\\\[[[WWWXXXUUUNNNJJJHHHEEEAAA>>><<<999888999999777666222111111111333555888:::555888:::<<<;;;;;;;;;<<>>:::999999:::;;;:::999::::::888555333444222///,,,+++,,,---///)))+++,,,+++((((((***,,,((((((+++555CCCRRRaaallleeepppttttttzzznnneeebbbdddfff```XXXVVV\\\[[[XXXfff{{{777444222222333333111...333444333111///000555999;;;===DDDIIIHHHJJJ\\\rrrvvvhhh```dddjjjjjjfffeeeeeedddfffjjjlllggg\\\SSSuuuyyyvvvnnnlllqqqqqqlll]]][[[gggrrrpppmmmeeeVVVQQQVVV^^^fffnnnrrrnnnhhhpppwwwvvvxxxuuummmppprrrmmmiiiiiihhhhhhhhhhhhiiiiiieeebbb```ccceeebbbZZZRRRMMMYYYbbbdddgggllllllfffTTTGGG======;;;666999CCCJJJUUUdddooowwwnnnRRR>>>444333555888:::===EEEOOOXXX[[[___aaaccciiirrrssspppXXXHHHCCCDDD>>>>>>@@@:::======>>>???AAAEEEKKKPPPDDD777444777444777===;;;>>>AAALLL^^^jjjdddKKK555---000222333999LLLhhh~~~yyyhhh\\\XXXWWWWWWVVVUUUZZZ______^^^___dddiiiiiiooosssrrrrrrwww|||~~~|||rrrvvvMMMAAA:::<<<<<<999???JJJLLLQQQWWW```mmmxxxzzzuuurrrlllhhhiiiiiifffeeefffeeedddcccaaa___]]][[[ZZZWWWYYYUUULLLEEEDDDBBB???@@@===:::999999999666333333...---111555666888<<<888:::;;;999999:::999777GGGTTToooqqqyyytttuuurrrkkkppp}}}rrruuu~~~{{{vvvrrrfffgggiiiiiiddd^^^^^^eeelllpppoooVVVHHHLLLCCCDDDBBBAAAAAA@@@@@@???>>>======???AAAAAA>>>:::888999<<<999999:::::::::999999888999222///111111---+++...,,,,,,+++++++++++++++***+++***---666@@@LLL\\\iiifffgggjjjooouuu~~~ooohhhlllnnnjjjeee\\\YYYYYY]]]___bbbnnn|||444222000000111111...,,,222333333111///000444777<<>>GGGRRR[[[gggrrr{{{dddJJJ:::444444666999===BBBJJJTTT[[[]]]ccceeeccciiirrrrrrjjjYYYJJJEEEDDD===<<<===777======>>>???AAAFFFLLLQQQGGG999666999555888>>><<>>;;;888777888777444222333///...222555666888;;;999;;;<<<;;;:::;;;;;;;;;EEEXXXuuuzzz}}}{{{oooqqqqqqkkkmmmuuuwww{{{}}}vvvtttjjjcccbbbbbbbbbbbbcccfffjjjnnnzzznnnVVVFFFJJJAAACCCAAA>>>>>>>>>>>>????????????>>>>>>>>>===;;;;;;<<<===999:::::::::::::::999999666111000333444///---///---,,,+++++++++++++++++++++))),,,333===HHHXXXfffiiiiiiiiikkkpppyyynnnhhhlllnnnllliii^^^[[[ZZZ]]]```dddooo|||777555333333333333111///111222222000///000222555<<>>@@@FFFNNNYYY___jjjvvvrrrWWWAAA666444777888<<>>AAAFFFNNNSSSIII;;;888;;;777:::???===DDDHHHTTTeeepppfffKKK222000222222111222<<>><<<:::777666666555333222444000///333666666777:::;;;;;;======<<<<<<>>>@@@FFFaaa}}}~~~|||zzzkkklllkkkddd```ccc~~~|||~~~wwwkkkhhhdddeeedddccceeejjjqqqvvvyyyyyyjjjTTTDDDFFF>>>BBB@@@????????????>>>>>>>>>>>>===<<<;;;<<<>>>?????????::::::;;;;;;;;;;;;;;;:::888555444666555111------...---,,,*********+++,,,***)))+++111888CCCSSSbbbllljjjhhhgggjjjrrr|||xxxlllmmmrrrqqqllliiibbb^^^\\\^^^aaagggqqq{{{777666555444444333222111000111111000000000111222999;;;EEERRRXXXYYYbbbnnnzzz{{{oooiiioooxxx~~~|||yyywwwqqqdddRRREEE\\\hhhpppllliiimmmqqqpppddddddrrr~~~zzzrrrbbb]]]^^^dddoooxxxyyywwwuuu|||yyyvvvyyypppooonnnkkkpppjjjfffggglllmmmhhhbbb]]]``````\\\WWWWWW^^^dddiiiyyysss[[[???999888@@@HHHLLLQQQWWW]]]dddppp~~~}}}gggOOO===666777999<<>>AAAGGGNNNTTTJJJ<<<999;;;888:::@@@>>>FFFLLLXXXhhhooocccHHH111...000000......333===EEEOOOTTTYYYYYYUUUSSSTTTVVVYYYYYY\\\```ccceeeeeecccjjjrrryyy{{{~~~zzz~~~yyydddLLL???AAA???DDDOOOYYYaaakkktttxxx{{{yyynnnkkkjjjhhhggghhhccccccaaa___]]][[[ZZZYYYUUUWWWTTTLLLEEECCC@@@===;;;:::777666555444444333555111000444666666666999;;;;;;<<<===<<<<<>>CCCAAAEEEDDDCCCAAA???===<<<;;;???<<<:::<<>>;;;;;;<<<<<<======<<<<<<===:::777666444111---,,,///...,,,*********+++,,,+++***+++///555???PPP```mmmllljjjhhhiiinnnwww~~~uuullliiiqqqwwwsssllliiilllgggbbbaaaeeelllvvv|||222222222111///.........000000000000111111000///444666???MMMTTTXXXeeesss|||{{{uuussswww{{{|||zzzyyyxxxrrrcccOOOAAAWWWfffqqqpppnnnqqqtttqqqccccccppp{{{yyyvvvpppcccbbbbbbiiiwww}}}}}}}}}xxx|||tttqqqpppooommmiiieeehhhmmmnnniiiddd___ccceeeaaa\\\^^^hhhrrr{{{{{{bbbMMM999:::AAAKKKSSSXXX\\\```iiirrrwwwdddOOO>>>999;;;>>>BBBIIIQQQYYY___dddfffeeepppsssnnnqqqxxxmmmXXXHHH???@@@CCC===;;;>>>;;;999:::<<>>IIIPPP]]]iiikkk\\\DDD111111222222222222444999===AAAIIIRRRUUUSSSRRRTTTWWWXXXXXX[[[```eeehhhiiihhhmmmuuu|||~~~zzzbbbPPPKKKFFFIIIQQQ]]]hhhnnnuuuzzzzzzyyymmmjjjjjjhhhggghhhcccbbb```___\\\[[[YYYXXXTTTVVVSSSLLLEEEBBB???<<<;;;:::888666444444555555555111000555777666666999:::999;;;===<<<;;;AAAJJJTTTnnn~~~xxxpppkkkddd]]]___eeewww~~~|||uuulllhhhmmmhhhlllppptttwww{{{YYYLLL???CCC???EEECCCGGGFFFEEECCCAAA???>>>===BBB???<<<===???AAA???===<<<<<<===>>>>>>>>>>>>>>>>>>;;;777444333333222000///...---+++++++++++++++---+++,,,///444>>>QQQbbbnnnooopppnnnmmmqqqxxx~~~ssshhheeennnsssqqqooorrr{{{tttkkkgggkkkuuu}}}444555555333111///000111111000000111222222///---000000777BBBIIIRRRdddxxx|||{{{||||||zzzwwwvvvuuuuuuqqqeeeTTTGGGRRRbbbpppuuu|||qqqjjjoooyyy~~~xxxiiieeejjjwww~~~~~~{{{vvv}}}wwwqqqnnnnnnkkkhhhgggiiimmmnnnjjjfffffflllooonnnkkknnnyyy~~~mmm___PPPCCC777???LLLVVV^^^dddjjjooouuudddRRRBBB<<<@@@DDDKKKUUU\\\___bbbfffiiiffflllppppppsssrrrcccQQQIII@@@BBBDDD;;;888:::666777:::>>>BBBGGGLLLRRRVVVJJJ<<<:::<<<999<<>>===;;;CCCOOO[[[qqq{{{}}}zzz~~~rrrnnnlllkkkjjjmmmxxx~~~{{{}}}qqqkkkpppnnnpppsssuuuxxx|||QQQKKK???DDDAAAGGGDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA????????????>>>===<<<===>>>???@@@@@@@@@???999999666333333666666333///......---,,,+++******---,,,---///333>>>SSSfffqqqtttwwwvvvtttwww~~~pppeeehhhkkkllluuurrriiimmmyyy888999:::888555333444666111000111222444333///,,,...---111777<<>>CCCKKKUUUaaafffeeedddgggkkkllllllooouuuwwwmmmZZZLLLGGG???BBBDDD;;;666888444888<<>>;;;???EEEDDDNNNZZZggghhh]]]MMM@@@:::444333333444666777666555555:::AAAFFFJJJOOOUUUYYYZZZ]]]```bbbdddhhhnnnsssuuu~~~xxx{{{~~~|||pppeeedddffffffcccbbbbbbaaa___]]][[[YYYXXXWWWRRRTTTSSSKKKEEEBBB>>>:::999999777444111111444777222///000666999888888:::<<<999;;;@@@>>><<>>>>>>>>@@@===>>>???@@@AAAAAAAAAAAA777:::999666666777333---......//////...,,,***(((,,,+++,,,///333???UUUiiiwwwzzz|||{{{yyy~~~}}}nnnmmmmmmlllxxxooocccggguuu~~~~~~666888999777444222333555222111111333555444000,,,...,,,---000333@@@^^^|||{{{vvvuuuvvvtttnnniii]]]iiiuuuqqqxxx}}}pppiiiooossstttzzz|||www|||~~~{{{sssppppppkkklllmmmmmmkkkiiifffeeennnuuu|||qqq___XXXYYYTTTKKKBBBQQQaaaiiiooozzzvvvdddSSSCCC???EEEPPP\\\iiimmmiiieeehhhnnntttoooqqq{{{|||kkkWWWKKKCCC<<<@@@DDD;;;777:::777999>>>EEELLLPPPTTTXXXZZZKKK===<<>>;;;999888:::<<<<<<:::888999;;;>>>AAAEEEJJJPPPTTT]]]aaadddccccccfffnnntttxxx{{{nnnddddddhhhhhheeecccaaaaaa___]]][[[YYYXXXWWWQQQTTTSSSKKKEEEAAA>>>999777777666333000///333666222///000666:::999999;;;===:::<<>>===???BBB===>>>???@@@AAABBBBBBBBB999===>>>:::888666---###---...000000///,,,)))'''******+++...222???VVVkkk|||~~~}}}|||xxxxxxvvvpppwww~~~iiiZZZ^^^mmmvvvvvv666;;;777444888333...222222222222111000//////...222,,,***---111888KKK^^^mmmssszzz{{{}}}zzzsssXXXjjjyyyvvv{{{|||llleeemmmsssrrr{{{tttnnnooonnniiigggkkkmmmkkkhhhhhhoooppprrruuuxxxzzz|||}}}uuuppphhhaaaaaaaaa[[[RRRFFFZZZfffooo~~~jjjNNNCCCHHHKKKWWWgggkkkiiimmmoooqqqzzzyyyyyyzzzwwwiiiTTTHHHFFFAAA???===;;;;;;<<<===???>>>CCCHHHNNNXXX___YYYOOOFFFAAA???AAACCCDDDKKKUUUXXX```iiiiii[[[JJJEEEJJJBBB???===>>>AAACCCBBB@@@AAA???>>>>>>AAAHHHNNNRRRZZZ]]]```bbbdddiiipppvvvxxx~~~|||wwwnnnddd```bbbcccaaa^^^eee^^^```___VVVVVVYYYSSSUUURRRNNNHHHCCC>>>;;;999:::888555333333222000///222000222777:::888999<<<:::888;;;>>><<<===LLL^^^rrrxxxqqqtttyyyooodddkkk{{{}}}sssgggkkkpppqqqrrr}}}wwwqqqzzzrrrxxxyyywwwxxxooouuu~~~[[[GGGGGGBBB>>>BBBCCCBBBBBBBBBCCCBBB@@@>>>===@@@???===<<<<<<<<<===>>>CCCBBBAAAAAABBBBBBAAA???<<<;;;999999999888555333111111111---******...222''')))++++++,,,888RRRjjj~~~www~~~wwwpppssswwwwwwxxxgggYYYXXXbbbhhhggg555:::666333888444///333333111//////000000...,,,555000///222444888GGGXXXffflllyyyvvvaaalllyyyuuuxxxxxxnnnbbb___kkksssssszzzuuunnnoooooojjjiiilllllliiiffffffkkkkkkkkklllmmmnnnnnnooopppmmmgggbbbbbbaaaZZZPPPRRRdddqqqvvvgggNNNEEEJJJLLLZZZhhhlllkkkrrruuuvvv}}}~~~}}}zzzppp]]]HHH>>>???@@@>>><<<::::::<<<>>>@@@>>>CCCJJJSSS___fff```UUUHHHEEEEEEGGGGGGGGGNNNWWWccckkkqqqkkk]]]PPPLLLMMMMMMKKKHHHHHHIIIJJJHHHFFFEEEDDDCCCDDDFFFKKKPPPSSSZZZ]]]bbbdddfffjjjqqqvvvzzz}}}{{{|||~~~{{{zzzzzz|||vvvnnneeeaaabbbccc```]]]bbb\\\]]]]]]UUUUUUWWWRRRPPPNNNKKKFFFBBB>>>;;;:::999777555444444444333222222000222777:::888999<<<999888:::===<<<>>>OOOcccxxxwwwqqqqqqrrruuuhhhkkkwww{{{yyyooosssyyy|||{{{}}}zzz~~~kkkttt{{{{{{xxxpppvvvvvvVVVDDDDDD???<<>>>>>======>>>>>>???===<<<<<<<<<<<<:::999;;;:::999888999888666444222222000...,,,,,,...000---.../////////999RRRhhhuuussszzz}}}qqqmmmmmmnnn{{{yyylll[[[RRRXXXccciii999>>>999666999555///333333000......000000///,,,444000000444555777DDDTTT```fffrrr|||~~~||||||wwwhhhkkkyyyssssssuuuxxxrrr```^^^WWW[[[jjjttttttyyyvvvnnnnnnqqqmmmlllnnnnnniiiffffffjjjjjjiiiiiiiiiiiijjjjjjiiiiiifffbbbbbb```WWWLLLTTTgggvvvxxxlllhhh___MMMHHHNNNQQQZZZhhhlllnnnyyy~~~~~~|||sssdddPPP>>>999;;;;;;:::888888999<<>>===BBBDDDJJJHHHDDDBBBBBBAAA@@@>>>???@@@@@@@@@@@@???>>>>>>>>>===;;;;;;<<<;;;:::888:::888777777999999777666444222000//////...---,,,///000000000///888MMMbbbsssxxx|||~~~yyyqqqjjjjjjpppyyywwwnnn```XXXYYY^^^aaa???CCC>>>999<<<666000333222222111000//////000111222------222333666DDDTTTbbbhhhqqqwwwwwwuuuvvvyyy~~~~~~|||sssggggggvvv|||tttrrrnnnooolll```SSSQQQZZZjjjtttuuuyyy||||||wwwnnnmmmqqqooooooqqqpppkkkhhhiiijjjiiiiiiiiijjjkkklllmmmeeefffeeecccaaa]]]RRRGGGOOOeeewww|||mmmbbbXXXWWWTTTIIIJJJUUUYYY^^^jjjnnnqqq}}}|||sssdddUUUFFF===;;;<<<::::::;;;<<<@@@DDDHHHKKKLLLNNNUUU```hhhgggYYYLLLEEEHHHKKKLLLNNNTTT```kkkmmmaaaccc```XXXSSSSSSTTTUUUUUUTTTSSSQQQNNNLLLJJJHHHIIILLLPPPSSSXXX^^^eeeiiilllnnnrrrvvvyyyxxxuuuuuuvvvuuutttxxx}}}~~~~~~~~~pppkkkfffddddddbbb^^^[[[]]]WWWYYYYYYQQQRRRUUUOOOJJJIIIFFFBBB???<<<::::::777555444333444555444333222000222777:::888999<<<:::999:::======DDD]]]vvv~~~xxxssssssxxx|||{{{}}}}}}xxxxxx|||zzzttt{{{}}}{{{|||~~~zzzuuuyyyhhhNNNBBBBBB???BBBLLLOOONNNJJJDDDAAAAAABBBAAA??????@@@AAABBBAAA@@@???>>><<<;;;::::::<<<<<<;;;:::888777666666888999999888666333000000111000---***,,,,,,------,,,333GGGYYYooo{{{yyyxxxuuummmoooyyy~~~wwwmmmgggfffccc[[[TTT>>>CCC===999===888222666111444666333...---111777666111...111111555CCCTTTfffnnnvvvxxxtttrrrrrrsss}}}{{{wwwtttvvvwwwrrrjjjaaa```qqqxxxwwwvvvwwwxxxqqqnnnhhh[[[LLLNNNWWWgggqqqtttyyywwwsssqqqwwwxxxnnnlllmmmkkkmmmqqqoookkkiiijjjhhhgggfffffffffhhhjjjkkkdddffffffccc___ZZZOOODDDQQQjjj~~~|||jjj^^^SSSIIIHHHIIICCCJJJYYY___hhhssstttttt||||||vvvvvvnnncccRRREEE@@@>>><<<999===>>>AAAEEEJJJOOOSSSUUUVVVWWW^^^gggkkkdddVVVKKKHHHLLLOOOQQQXXXeeevvvlllaaaccc```VVVVVVXXXZZZ[[[ZZZXXXVVVUUUQQQNNNIIIFFFFFFJJJOOORRRWWW]]]dddjjjlllnnnrrruuu{{{yyywwwvvvuuuttttttyyy~~~vvvmmmjjjfffdddcccaaa^^^[[[]]]WWWXXXXXXPPPPPPSSSNNNJJJIIIFFFBBB>>>;;;999888777555333222333333111000222000222777:::888999<<<;;;:::<<<>>>>>>GGGbbb~~~{{{tttnnnppp{{{ttt{{{~~~{{{}}}~~~xxx|||```KKKAAAAAA???GGGUUUZZZNNNHHHBBB@@@AAABBBAAA???@@@AAABBBBBBBBBAAA???>>>777666666777:::;;;;;;:::777666555555777999999999777333111000222111...***))))))***++++++111BBBSSSdddxxx~~~rrrqqqzzz~~~vvvooohhh___XXXSSS999>>>:::888===999444999222555777444///...333999>>>777333333111222@@@PPPdddpppyyyyyyuuurrrqqqpppyyyyyyxxxwwwxxxxxxoooeee```^^^kkkooo___^^^nnnlllxxx~~~vvvhhhTTTQQQRRRYYYcccjjjooowww}}}uuuooorrrwww{{{~~~xxxooolllhhhhhhkkknnnmmmhhhfffhhhjjjiiigggffffffgggiiijjjfffiiihhhddd```[[[QQQHHHUUUmmm}}}mmm```XXXKKK??????@@@===EEEUUU[[[mmmxxxwwwqqqqqqjjj```___[[[SSSFFF<<<;;;===;;;666===@@@DDDJJJOOOSSSUUUVVV\\\___eeemmmmmmcccYYYTTTIIIMMMPPPTTT___rrryyydddYYYXXXTTTLLLQQQTTTXXXYYYWWWTTTRRRQQQTTTPPPLLLHHHHHHKKKOOORRRUUU[[[bbbhhhjjjmmmqqquuu|||yyywwwwwwtttrrrssswww{{{~~~qqqllliiifffcccbbb```]]][[[]]]VVVXXXWWWNNNNNNQQQKKKIIIGGGDDDAAA===:::999888777555333222222222000///222000222777:::888999<<<<<<;;;===>>>>>>GGGdddxxxpppkkklllwww|||xxx~~~mmmzzz~~~}}}zzzyyy|||VVVGGGAAABBB@@@IIIXXX]]]JJJEEE???>>>AAACCCBBB???@@@AAAAAAAAAAAA@@@??????888888888999<<<>>>>>>===777666444444777999999999666444222111111000///...******+++,,,,,,111???NNNbbb{{{vvvsssxxxxxxhhhZZZYYY___===BBB>>>:::>>>:::555999666444111000111222444555;;;555222333111000;;;JJJZZZiiiwwwxxxuuusssqqqooouuuwwwwwwxxxzzz{{{sssiiigggaaadddrrruuuhhh[[[XXXbbbcccvvv~~~hhhhhheeedddeeeeeeiiiqqqyyy~~~sssjjjkkknnnrrrzzzxxxooolllhhhiiilllooolllfffdddgggjjjiiihhhggghhhjjjmmmnnniiikkkjjjfffbbb___YYYRRRXXXkkkwww~~~{{{mmmcccZZZTTTGGG;;;;;;===888>>>JJJNNN```mmmlllccc^^^SSSHHHHHHFFFGGGCCC<<<;;;>>>@@@===EEEHHHNNNTTTWWWXXXWWWVVV```cccjjjooojjj___YYYYYYOOOSSSVVV\\\jjj}}}ttt```QQQKKKHHHEEEBBBDDDIIIPPPSSSTTTRRRRRRRRRVVVTTTSSSQQQQQQRRRSSSTTTTTTYYY```eeehhhkkkppptttzzzyyyxxxwwwtttpppsssuuuyyy~~~oookkkiiieeebbb```___]]]]]]\\\UUUVVVUUULLLKKKMMMGGGDDDCCCAAA>>><<<:::999888666444222222333333333111222000222777:::888999<<<::::::===>>><<>>???>>>===888666444444666888999999555555333111//////111333---,,,,,,---,,,///;;;HHH___{{{{{{|||{{{xxxzzz{{{|||qqqgggdddGGGKKKEEE???AAA;;;444777999222,,,,,,222666555111222......111000///999FFFOOObbbrrrvvvtttsssrrrooottttttrrrrrrvvv{{{wwwpppooodddaaajjjqqqkkkaaa[[[^^^___ssszzzrrrjjjddddddkkksssvvvkkkbbbbbbeeekkkwwwxxxpppllllllmmmpppsssooogggeeehhhcccccccccdddgggkkkooorrrjjjmmmlllgggdddccc___ZZZ]]]kkkqqqwwwzzzlllccc\\\VVVSSSEEE::::::<<<666888AAABBBNNN\\\]]]TTTNNNCCC999:::777AAAEEEAAA>>>BBBGGGHHHTTTXXX^^^ccceeedddaaa^^^cccffflllnnnfffYYYUUUYYY[[[___ccciiiyyylllZZZHHH@@@>>><<<;;;<<<<<>>===>>>???@@@===;;;::::::::::::999777999666444444555888888999444555444111......222666...------,,,***,,,666BBBQQQpppjjjwwwxxx~~~{{{zzzrrrnnnxxxwww```JJJHHHDDD???<<<999888777777777777555222000111222555...,,,222222///555AAAQQQhhhttttttuuurrrqqqyyyyyytttpppssszzz~~~|||xxxuuuoooeeehhhrrrjjj\\\]]]```eeesss|||nnniiieeeaaagggqqqkkkhhhccc```bbbjjjuuu|||~~~uuujjjrrrrrrqqqooollliiigggeeegggggghhhiiijjjkkkkkkllllllhhheeegggjjjiiiaaaZZZVVVhhhyyyuuuiiiaaaZZZSSSNNNGGG???666222555999::::::BBBKKKSSSTTTMMMCCC;;;888999CCCCCC@@@DDDCCCGGGSSS[[[ccchhhhhhfffeeedddaaakkkjjjjjjhhh```XXXXXX]]]^^^```ggguuutttVVVPPPHHH@@@;;;:::<<<>>>???EEEMMMVVV[[[]]][[[ZZZaaa\\\YYY\\\______```dddYYY\\\___bbbdddgggjjjlllvvvyyy|||{{{qqqmmmnnnuuu|||}}}{{{xxxxxxuuuqqqppprrruuuzzzyyytttxxxlll```\\\```ccc^^^XXXUUURRRQQQRRRPPPIIIFFFGGGAAA???=========<<<:::888666666777777777777666666999999999999;;;===???@@@777;;;===<<<>>>JJJ```qqqsssmmmiiilllpppqqqpppooozzzsss|||tttxxxzzzfffQQQOOOOOOPPPMMMIIIIIILLLBBBAAA@@@AAABBBCCCBBB@@@CCC@@@>>>===>>>@@@??????>>>;;;888777888:::;;;;;;999888777666555444444444555666777777555444555666//////...---...111777;;;KKKbbb||||||rrrqqquuuzzzuuunnnjjjqqq{{{wwwgggIIIHHHDDD>>>999888:::<<<:::888555333222222222333555...---222222///555@@@LLLdddrrrssstttqqqqqqyyy{{{wwwwww{{{}}}|||zzz|||xxxnnnnnntttlllbbbeeedddiiiuuu|||sssjjjdddhhhooommmkkkfffbbbbbbiiittt|||yyyoooooooooooonnnmmmlllkkkjjjhhhhhhhhhhhhhhhhhhiiiiiijjjfffdddfffjjjjjjddd]]]\\\lllzzz~~~zzzmmmbbbZZZTTTMMMHHHAAA<<<666444666888888666:::@@@GGGIIIFFF???;;;888;;;DDDDDDAAAEEEDDDGGGSSSeeemmmssssssqqqqqqnnnkkkiiifffccc___WWWRRRUUU[[[ccckkkuuu|||xxxfffTTTIIIEEE@@@<<<:::;;;>>>@@@BBBGGGPPPXXX]]]___^^^\\\ccc^^^\\\```dddfffiiinnnaaaccceeegggiiilllpppssssssuuuxxxzzz{{{~~~|||}}}~~~tttjjjeeedddfffmmmuuu|||}}}yyyxxxvvvsssrrrqqqtttzzz|||zzzpppeee`````````ZZZUUUUUURRRQQQQQQNNNHHHDDDEEE@@@>>><<<<<<<<<;;;999777555555666666666666555555555555555666777999;;;<<<===@@@???<<<===HHH\\\lllwwwsssrrruuuzzz~~~yyyxxx{{{YYYQQQNNNNNNNNNJJJEEEDDDHHH@@@>>>======>>>??????>>>BBB@@@======>>>??????>>>@@@===:::999::::::::::::888777666555555444444555444666999999777555444333000///...------000555999AAAUUUlllssskkkbbbbbbgggqqqxxx~~~wwwnnnuuuxxxyyytttoooIIIHHHDDD===666777===CCC@@@;;;444111222333444333555///...222222000666???FFFaaarrrvvvvvvrrrqqqyyy|||zzzzzz{{{}}}~~~zzzwwwzzzqqqhhhllljjjoooyyyxxxiiicccfffiiiooonnnlllgggdddhhhrrrzzz{{{qqqooooooooonnnnnnmmmmmmmmmhhhhhhhhhhhhggggggffffffgggeeecccfffjjjjjjfffaaa```nnnzzz~~~xxxpppeee[[[TTTNNNHHHCCC:::888555666888888555222444666:::===>>>>>><<<;;;;;;DDDDDDCCCGGGHHHKKKVVVhhhoootttsssqqqpppmmmhhhfff```YYYSSSLLLJJJOOOXXXgggrrrzzzwwwlll\\\III;;;>>>===;;;999:::<<>>===;;;::::::999777555333444444555555444444333666666777888999;;;<<<=========;;;888999DDDXXXgggzzz{{{{{{|||yyyttt}}}~~~tttPPPOOOLLLKKKJJJFFFAAA@@@CCCAAA>>><<<;;;<<<>>>>>>>>>@@@>>>===<<<===>>>===<<>>555111222444333111444000000222222111666>>>DDDaaavvv}}}~~~wwwsssxxx}}}}}}|||xxxvvvvvvzzz~~~~~~qqqooopppuuu|||}}}vvvqqqwwwuuufffdddhhhhhhoooqqqrrrnnniiihhhnnntttyyypppsssrrrqqqooommmllllllkkkhhhhhhhhhhhhhhhhhhhhhhhhhhheeedddfffjjjjjjfffbbb___lllyyyrrrlllccc[[[TTTMMMGGGBBB888666555666777777555333444333444666:::===??????;;;DDDEEEEEEKKKLLLNNNXXXdddhhhiiigggeeeeeebbb]]]]]]VVVNNNIIIDDDBBBHHHPPPaaahhhiii```TTTIII@@@:::<<<<<<;;;;;;;;;<<<===>>>DDDHHHOOOVVV[[[\\\[[[ZZZZZZUUURRRWWW___eeennnuuuzzzyyywwwsssnnnllllllmmmmmmmmmllljjjgggeeeeeefffqqquuuzzzzzzqqqccc\\\]]]\\\XXXVVVYYY\\\aaakkktttzzz{{{uuupppmmmnnn||||||ooollllllfffdddbbb___]]]ZZZWWWUUUUUUQQQNNNMMMIIIBBB???@@@<<<;;;999888888777555333222222333333333333222222777777888999:::<<<===>>>;;;:::888777;;;HHH[[[hhh|||||||||zzzmmmqqq~~~jjjMMMLLLIIIGGGGGGDDD??????CCCEEEBBB>>>===>>>@@@AAABBB???===<<<<<<======<<<;;;======<<<<<<===<<<999777555555555444555555666666666888;;;:::888555444333111000///,,,++++++///222:::IIIZZZcccaaa^^^___bbb\\\gggsssxxx{{{zzzuuuooorrrzzz{{{{{{}}}wwwyyyJJJIIIEEE===666999DDDNNNJJJBBB888333333444222///444222111222222222777<<>>???@@@IIIJJJJJJQQQOOONNNUUU\\\^^^^^^[[[[[[]]]\\\XXXMMMHHHCCCAAA>>>;;;>>>DDDMMMPPPOOOHHHCCCBBBAAA???<<<=========>>>>>>>>>???BBBFFFLLLRRRUUUVVVUUUTTTYYYSSSQQQVVV^^^eeeooowww}}}yyysssnnnlllkkkjjjjjjiiifffbbb``````aaaeeehhhmmmooohhh^^^YYY[[[[[[WWWUUUXXX\\\dddqqq}}}yyyrrrnnnmmmooozzz|||tttkkkjjjkkk___``````___\\\YYYWWWVVVUUUPPPMMMKKKGGG@@@===???;;;999777777777666444222111111222222222222111111333333555666777999999:::>>><<<:::;;;BBBPPPaaammm|||~~~|||ssspppuuuooo|||xxxooorrrwww]]]HHHGGGDDDDDDDDDCCC@@@BBBGGGGGGDDD@@@???@@@AAABBBCCC>>>===<<<<<<======<<<:::999999:::;;;===<<<:::888666666555555555666777777:::::::::888666555666888222222000---++++++...000444AAASSS```ddddddcccddd[[[lll}}}{{{uuuqqqnnnjjjtttvvvtttsssoootttIIIGGGCCC<<<888:::CCCKKKGGGBBB<<<888666555222000333333333222222444777;;;AAA\\\rrr~~~zzzzzz}}}}}}|||wwwqqqnnnoooqqqxxxyyysssyyy|||vvv|||{{{mmmfffqqqqqqfffgggnnntttvvvxxxyyywwwtttpppnnnmmmnnnuuu|||tttqqqpppnnnmmmlllmmmnnnnnngggggghhhiiijjjkkklllllliiihhhgggggghhhhhhfffdddaaakkkxxx~~~~~~yyyssspppqqqnnnhhh```VVVKKKCCC>>>888777555444555888:::<<<;;;999777666666888;;;===EEEOOOQQQSSSYYYUUUPPPUUUUUUXXXXXXWWWXXXZZZXXXSSS???;;;999;;;:::777777;;;:::>>>@@@>>>???BBBBBB???===>>>???AAABBBDDDEEEEEEDDDGGGLLLQQQSSSSSSQQQPPPSSSNNNLLLRRRZZZbbblllttt~~~}}}vvvqqqnnnggghhhgggeeecccaaabbbccc^^^]]]___aaa___ZZZYYY[[[XXXUUUTTTVVV[[[cccsssvvvpppmmmooossssssuuu{{{}}}ooogggeeegggccccccbbb```]]]YYYVVVTTTTTTOOOLLLJJJFFF@@@===???:::999777666666555333111000111111222222111111000444555777888:::;;;;;;;;;>>><<<;;;>>>GGGUUUdddmmm}}}eeelllzzzsssfffdddsss~~~nnn___```jjj|||TTTGGGCCC@@@@@@BBBBBB@@@DDDIIIEEECCC@@@>>>???@@@@@@@@@>>>===<<<===>>>>>><<<:::888888888:::<<<===;;;999888888777666666777777777::::::999777555666888;;;333333222///------...000222===NNN]]]gggjjjjjjiii^^^rrrzzzqqqmmmmmmjjjoookkkdddccc```iii}}}FFFDDD@@@;;;999;;;@@@EEE@@@???>>><<<:::777555333333444444222222444888:::===SSSdddqqq}}}}}}~~~~~~|||zzzwwwvvvvvvwwwtttgggeeewww|||yyyyyy~~~{{{mmmfffqqqrrriiiooo|||~~~zzzwwwwwwvvvtttrrrjjjppp~~~yyyqqqpppnnnlllkkkkkklllmmmggghhhhhhhhhiiiiiijjjjjjggggggfffggghhhhhhhhhgggiiipppyyy~~~}}}xxxuuuttttttrrrmmmcccWWWJJJ@@@:::666666555555666888:::======>>>===:::777777:::===CCCOOOTTTZZZdddaaa[[[^^^ZZZ]]]___^^^^^^[[[RRRHHH;;;777777:::;;;999888;;;999>>>AAA@@@???CCCFFFFFFDDDEEEFFFHHHJJJLLLNNNOOOJJJMMMQQQTTTUUUTTTRRRPPPMMMIIIIIIPPPYYYbbbkkksss|||{{{rrrnnndddeeefffeeeeeeeeegggiiiaaaZZZVVVXXXZZZYYY[[[^^^[[[YYYXXXYYY\\\bbbppp~~~vvvoookkknnnssstttttt{{{tttjjjcccaaabbbfffdddaaa^^^]]]YYYTTTQQQTTTOOOKKKIIIEEE@@@>>>@@@:::888666666666555333111111111111222222111111111777888:::<<<===>>>>>>>>><<<;;;<<>>>>>@@@@@@???CCCIIIDDDBBB@@@???@@@@@@???>>>>>>======>>>???>>><<<:::;;;:::999:::<<<<<<;;;:::::::::999888777777777888888999999888777888:::<<<555555444222//////000222333;;;IIIXXXeeekkkmmmlllbbbsssuuunnnllllllkkkmmmfff______\\\ccctttDDDAAA===999999:::===???:::===??????<<<999777777333555555222222555888999999KKKXXXeeeyyy~~~}}}~~~yyyttt```SSS^^^jjjmmmpppzzz~~~zzzmmmfffpppqqqwwwzzzvvvxxxyyyyyywwwmmmsss{{{uuussspppllliiihhhhhhhhhhhhhhhhhhhhhggggggggggggeeeeeeeeeggghhhjjjjjjkkknnnssszzz||||||xxxvvvqqqfffXXXJJJ???999222444555666777888:::;;;???BBBCCC@@@:::999<<<@@@===JJJTTT^^^llllllgggjjjhhhlllnnnlllhhh___PPPBBB===999999<<<>>>===>>>@@@AAAGGGHHHBBB???DDDMMMRRROOOOOOOOOPPPQQQSSSUUUVVVPPPRRRUUUWWWXXXVVVTTTSSSNNNKKKLLLTTT___hhhqqqyyy|||zzzooohhhaaaccceeeffffffhhhkkkmmmeeeZZZRRRRRRVVVXXX[[[^^^cccaaa``````___bbbmmmyyy~~~wwwnnnhhhjjjooo|||{{{uuukkkgggeeeeeehhheeeaaa]]][[[[[[YYYTTTOOOSSSNNNKKKIIIEEE@@@???AAA:::888777666666555333111111111222222222222111111444666888:::;;;<<<;;;;;;??????BBBLLL\\\nnn{{{}}}vvvjjjpppwwwtttkkkjjjooolllooo|||~~~nnnbbbZZZZZZeeeqqqpppGGGFFF@@@======>>>>>>===AAAGGGDDDCCCAAAAAABBBAAA@@@>>>>>>>>>===>>>??????===:::>>>===;;;;;;<<<<<<;;;:::<<<;;;:::999888888888888555777:::;;;:::999:::;;;666666555333111000222333111777BBBPPP]]]fffjjjjjjeeeqqqzzzxxxqqqnnnlllkkkiiilllgggeeegggbbbcccpppCCCBBB???;;;<<>>:::666666666666666666666666???GGGFFFEEEHHHBBB<<>>AAAEEERRRpppvvv~~~jjjggguuusssggglllnnnmmmqqqyyy}}}www|||sssgggbbbhhhmmmoooyyydddGGGDDD@@@<<<;;;???BBBCCCDDDGGGFFFCCC@@@AAACCCDDDCCCAAA@@@===;;;;;;===???===;;;;;;<<<<<<;;;:::999;;;<<<>>>>>>===:::777666777888666666666777999:::888777:::666333222333444333111333888AAANNNZZZaaaaaa___fffqqqwwwzzzzzzmmmeeellliiixxxvvvjjjhhhiiihhhmmmBBBBBB>>>:::<<>>;;;555555555555666666666666===EEEFFFGGGLLLHHHAAAEEE:::<<>>======???AAAEEEHHHLLLNNNPPPOOONNNNNNOOOQQQSSSSSSYYY___bbbaaacccgggfffbbb```______bbbddddddaaa]]][[[UUUPPPRRR]]]jjjtttyyy~~~uuudddXXXYYYZZZ\\\___cccdddddddddfffccc]]]WWWTTTTTTXXX[[[bbbiiiqqquuutttssssssuuu~~~vvvsssmmmiiiooovvvuuuffffffhhhddd`````````]]]YYYXXXYYYXXXUUUQQQQQQNNNJJJGGGDDDAAA===:::;;;888444222222333333333222111000///000111333444888888999:::;;;;;;;;;:::@@@BBBMMMggg~~~hhhhhhwwwwwwnnnmmmmmmqqqvvv{{{~~~{{{}}}pppdddeeejjjnnnppp|||[[[AAA???CCC???>>>AAADDDCCCCCCFFFEEECCCAAABBBDDDEEECCCAAA???<<<::::::<<<===<<<:::;;;<<<<<<<<<::::::<<<>>>;;;;;;:::999888999:::<<<999888888999:::;;;999888:::777444333444444333111222666???MMM\\\fffhhhfffgggmmmnnnsss{{{sssjjjnnn}}}tttmmmiiigggnnnCCCBBB>>>999<<>><<<;;;<<<===<<<;;;:::;;;<<<<<<;;;;;;===???;;;::::::999999::::::;;;:::999888888999999888777:::888555555555555444333111333:::JJJ]]]kkkooonnnjjjiiifffnnn}}}|||tttvvvvvvnnnjjjqqqEEEDDD???999;;;AAADDDCCC>>>BBBDDD>>>999888888666111333666444---(((...888333AAASSSccclllqqqqqqooooookkk{{{tttvvvlllVVVIIITTToooooolll```aaadddqqqooojjjmmmsssnnnuuu|||~~~~~~}}}}}}}}}}}}}}}}}}yyyuuupppmmmkkkiiieeebbbffffffgggggggggffffffeeeffffffeeeeeefffgggggghhhdddfffgggiiilllrrrzzzxxxjjjWWWFFF999444333444444555555666777888888666======@@@KKKMMMLLLQQQQQQKKKDDDCCCKKKZZZkkkuuu~~~tttcccQQQCCC;;;::::::@@@AAADDDGGGKKKOOORRRTTTUUURRROOOOOOSSSWWWZZZZZZ\\\```fffkkkooorrrsssqqqnnnkkkiiijjjmmmpppooommmggg]]]TTTTTT]]]hhhnnnoooqqquuuzzzxxxjjjSSSAAA888@@@GGGQQQZZZ```bbbcccccchhheeeccccccccc```YYYTTTUUU^^^lllxxxuuussspppmmmsss|||ssshhhaaabbbeeeccc``````[[[YYYWWWXXXXXXVVVQQQMMMNNNKKKFFFCCCAAA>>><<<:::888555333111222333333222333222111000000222333555888999:::::::::999999:::AAAMMMppplllpppzzz|||ssssssrrrzzzyyy}}}zzz}}}~~~{{{yyytttQQQDDDEEEAAA>>>>>>BBBDDDBBBAAABBBBBBCCCEEEFFFGGGFFFDDDCCCBBB@@@???>>>>>>=========999:::;;;;;;:::;;;===>>>>>><<<;;;::::::999888777999777555555666666555444:::999777666666555444444111111666EEEZZZjjjqqqrrrmmmkkkfffnnnvvvooouuuHHHFFF@@@::::::???@@@>>>;;;@@@BBB===888888999888888555555555333000222777333===OOO___jjjlllllllllqqqppp{{{tttvvv{{{uuu```OOOSSSlllyyyhhhzzzsssaaa___eeejjjmmmjjjffflllrrrnnnxxx{{{}}}}}}}}}}}}}}}}}}||||||xxxuuuqqqmmmjjjgggdddbbbfffgggggghhhhhhhhhggggggbbbcccdddeeeeeeggghhhjjjeeefffiiikkkmmmpppsssvvvvvvnnn```OOOAAA999666666444444555666888999::::::999===;;;>>>KKKOOOPPPVVVOOOKKKGGGFFFKKKWWWdddmmmnnndddVVVHHH???<<<===>>>@@@AAAEEEIIIMMMQQQTTTUUUWWWRRRMMMMMMRRRWWWZZZZZZ^^^___ccciiinnnqqqtttvvvqqqnnnlllnnnqqqrrrqqqnnnhhh___UUUTTT[[[dddjjjkkkrrrtttxxxwwwhhhQQQAAA<<<999AAAMMMXXX___bbbeeeggggggfffeeeffffffccc\\\VVVTTTYYYbbbmmmxxxsssqqqppppppyyynnngggbbbbbbcccaaa___^^^YYYWWWVVVVVVWWWUUUOOOKKKLLLHHHDDD@@@>>>===;;;999666444222111222333222111333222111000000222444555888:::<<<<<<::::::;;;<<>>???;;;888999;;;:::<<<666222444666555555666444:::IIIZZZeeehhhiiikkkkkknnnttt}}}sssgggnnntttttteeeUUUVVViii}}}~~~llldddhhhnnnpppiiiaaa```bbbccc```eeehhhqqqxxxtttzzz~~~}}}|||{{{wwwuuurrrnnnjjjgggeeeccceeefffgggggggggggggggggg```bbbdddeeeeeefffhhhjjjbbbdddgggjjjllllllkkkjjjkkkbbbTTTFFF<<<666555666444555666888999;;;<<<<<<===AAA>>>AAAOOOSSSQQQVVVPPPPPPOOONNNNNNQQQVVVYYYWWWQQQHHH???::::::===???DDDFFFJJJOOOTTTXXXZZZ\\\[[[TTTMMMMMMRRRXXX[[[[[[```___bbbiiimmmooossswwwqqqnnnlllnnnqqqssssssqqqjjjcccZZZVVVYYY```fffiiiqqqrrruuuuuufffPPPCCCBBB;;;CCCNNNWWW]]]bbbfffjjjgggggggggggggggeeeaaa^^^]]]]]]]]]aaahhhrrr{{{ooonnnoootttyyykkkgggcccaaa___^^^]]]\\\YYYVVVTTTTTTTTTSSSNNNJJJJJJFFFAAA>>>===<<<:::999555333111111222222222000444333111000111222444555666:::======;;;:::<<<>>>@@@ZZZ|||zzz{{{zzziiilllzzzyyy}}}{{{\\\MMMJJJFFFAAA???BBBHHHLLLIIIGGGHHH@@@BBBEEEFFFEEEDDDEEEEEEAAAAAAAAA>>>;;;::::::;;;;;;;;;<<<;;;999999;;;<<<:::888777999<<<>>>;;;999:::777555555666777777666777999:::999666444444444333111333;;;KKK]]]jjjqqqqqqssspppsss}}}www|||rrrggglllDDDDDD@@@;;;:::<<<;;;777666;;;===:::777:::<<<===:::444000333555444444555555888DDDUUUaaaeeehhhlllfffjjjmmmsss|||xxxllliiieeelllppphhh\\\ZZZgggvvv{{{nnndddcccbbb```aaaeeeddd___\\\\\\XXXccciiipppxxxxxx~~~|||{{{wwwuuusssooojjjgggfffeeecccdddeeeeeeffffffeeeeeeaaaccceeeeeeddddddeeeggg```aaaeeehhhjjjiiifffdddddd[[[NNNAAA888444333333555666777999;;;===>>>???===CCCBBBFFFSSSTTTNNNOOOOOORRRUUUTTTPPPLLLIIIHHHFFFCCC>>>999666777===AAANNNPPPUUUZZZ___ccceeeggg```XXXPPPOOOUUU[[[]]]]]]aaa```dddlllpppppprrrvvvpppllliiijjjooouuuwwwxxxsssmmmeee^^^\\\___fffkkknnnmmmppppppaaaLLLBBBDDDCCCJJJRRRXXX[[[```fffkkkhhhhhhiiihhhffffffhhhiiigggbbb\\\YYY[[[aaahhhmmmwww~~~vvvkkkmmmpppxxxxxxrrrfffeeebbb^^^\\\\\\]]]\\\YYYUUURRRQQQRRRQQQNNNJJJHHHEEE@@@<<<;;;;;;:::999333222111111222222111000444333222111111333444666444888<<<<<<:::999<<>>??????===;;;:::;;;===:::777666999===???<<<888888666444333555777777777666888:::999666333333444222111333999EEEVVVhhhrrrrrrrrrmmmooozzzlllkkkqqqgggaaalll@@@AAA???;;;;;;===;;;777555:::<<<999777:::>>>>>>:::666333555666444555888666777AAARRR^^^cccgggmmmggglllnnnvvvvvvuuummmsssvvvpppccc\\\bbblll{{{pppggg```dddmmmccc___fffhhhaaa]]]^^^XXXdddhhhjjjsssyyy~~~|||{{{vvvuuusssoookkkhhhggggggaaabbbccccccddddddddddddbbbeeegggfffcccbbbcccdddcccdddgggjjjlllllljjjgggfff]]]PPPDDD<<<888777666666777888:::<<<>>>???@@@:::AAACCCIIIVVVSSSHHHGGGEEEKKKRRRUUUSSSNNNJJJIIIBBBAAA???:::777:::BBBHHHVVVYYY^^^ccchhhlllooopppeee\\\SSSRRRWWW^^^```___aaaaaagggppptttqqqqqqtttpppkkkfffgggmmmvvv|||~~~|||wwwooofff```bbbiiioooooommmoooooo```KKKBBBGGGKKKPPPVVVYYYZZZ^^^dddjjjiiijjjjjjhhhfffgggmmmqqqkkkeee\\\VVVUUUYYY^^^aaadddkkkvvv~~~xxxsssjjjqqqmmmhhhlllqqq{{{pppnnncccccc```\\\ZZZ[[[]]]]]]YYYUUUQQQPPPPPPPPPMMMJJJHHHDDD???;;;:::::::::999333111000111222222111000444333222111111333555666111666:::;;;999888<<<@@@AAAXXXvvv|||sssxxxzzz{{{~~~xxx~~~{{{lllaaaffftttxxxsss|||~~~tttNNNIIIGGG<<<@@@???AAAGGGIIIEEEAAA@@@@@@BBBCCCCCCAAAAAADDDGGGHHHIIIIIIEEEAAA??????AAAAAAAAAAAA???===<<<<<<>>>===:::888:::======999444555333111111333555666666555888:::999555222222333111222333888BBBSSSggguuuqqqppphhhjjjwww|||pppaaaccciii``````rrr???======@@@>>>:::888:::;;;@@@@@@;;;999<<<<<<999777444333555555333333666333:::;;;CCCYYYdddeeeiiiiiikkkooovvvyyypppooonnnlllfff```bbbggg{{{uuummmgggeeeeeeggggggllljjjlllpppooogggaaa___aaa______dddllltttyyy{{{~~~uuurrr|||}}}{{{zzzzzzyyyxxxuuuqqqlllhhheeefffffffffffffffggghhhhhhmmmkkkiiihhhgggfffdddbbbeeegggjjjnnnooolllgggbbbbbbZZZMMM@@@777333444555444888<<<>>>>>>=========BBBGGGKKKIIIDDDCCCGGGLLLOOOPPPQQQPPPRRRSSSMMMEEEAAA;;;888;;;;;;<<>>DDDLLL___~~~wwwbbbhhhuuuwwwwwwxxx|||}}}tttwwwvvvnnnhhhooo~~~^^^OOOKKKBBBCCCBBBDDDFFFFFFDDDBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDGGGEEEDDDCCCCCCBBB???===AAAAAA@@@@@@???>>>======:::::::::999999999888888555444222111222555888;;;888777666777888888555333777333000333:::JJJcccxxxuuunnndddbbbnnnrrraaaXXX\\\^^^___kkk~~~BBBAAABBBDDDCCC???>>>@@@>>>AAAAAA<<<<<<>>>>>>:::999666555888777555666999000777888AAAWWWdddhhhoooooooooooorrr{{{{{{nnnooorrrsssmmmeeebbbdddpppjjjccc^^^^^^aaaeeegggooosssxxxzzzsssllllllqqqqqqjjjdddeeejjjnnnnnnllliii___]]]kkk~~~}}}|||{{{{{{{{{|||{{{zzzwwwsssmmmhhheeehhhhhhgggggghhhiiiiiijjjkkkiiihhhgggggggggeeedddjjjkkkmmmoooppplllgggbbbccc\\\PPPCCC999555555777666999<<<>>>>>>======>>>JJJMMMOOOKKKFFFEEEJJJPPPQQQRRRPPPNNNOOOPPPKKKDDDBBB;;;888;;;<<>>===;;;888666555444333111000000111111000///111222333444555444333333888777888:::999888<<>>>>>;;;;;;;;;;;;:::::::::999999777444222222333666777555555555666666666666555777333000222888GGG^^^rrroookkkcccaaammmvvveee[[[___ccceeeppp;;;;;;===AAAAAA???@@@CCCBBBCCCAAA===>>>???>>>:::999666555888888555666999000666777???TTT```hhhtttzzzyyyvvvssswww}}}~~~zzzooorrrxxx}}}yyynnnfffcccjjjeee___\\\___dddjjjmmmttt|||vvvkkkppp{{{uuulllccc```ccceeeccc______UUUSSS^^^ppp|||~~~{{{yyyxxxyyyzzz|||zzzzzzyyywwwsssoookkkiiijjjjjjjjjiiijjjjjjkkkllliiigggffffffgggggggggfffhhhiiikkkmmmnnnlllhhheeeddd^^^SSSFFF<<<777777999999;;;===>>>>>>>>>@@@BBBLLLLLLKKKHHHEEEFFFKKKOOOQQQPPPKKKGGGHHHLLLKKKFFFFFF???;;;>>>???CCCQQQaaazzzvvvlllkkkkkkggghhhnnnqqqtttwwwwwwwwwyyy}}}iii___VVVWWWbbbsss~~~tttnnniiigggjjjpppqqqqqqqqqooofff\\\XXXYYYaaafffmmmsssvvvuuurrroooppppppqqqrrrrrrsssvvvyyyzzzpppddd[[[VVVSSSOOOMMMMMMKKKHHHHHHJJJKKKOOOUUU^^^jjjzzz|||qqqkkkjjjjjj```^^^[[[ZZZZZZZZZZZZYYYSSSPPPLLLIIIGGGDDDAAA>>>======;;;999777666444444333111//////000111111000000111333444555555555555777666888:::999777;;;BBBSSStttmmmdddjjjzzztttwwwsssvvv~~~UUUKKKHHHAAA>>>BBBEEEHHHIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDCCCAAABBBBBBAAAAAA@@@@@@??????<<<<<<<<<<<<;;;;;;;;;;;;999777555333333444666777111333555555555555666777555222000111555AAAUUUggghhhfffaaa```qqqlll___bbbhhhkkkuuu222222666;;;===<<<@@@FFFGGGCCC>>><<<===>>><<<888777444333666666444555888333888777>>>PPP\\\iii{{{~~~xxxuuuwww}}}vvvkkkggggggccc^^^]]]aaagggmmmqqq{{{yyylllnnnxxxmmmhhhbbb``````bbbccccccjjjccc^^^aaagggllltttzzz}}}zzzwwwwwwxxx{{{}}}xxxvvvtttrrrpppooonnnnnnkkkkkkjjjjjjjjjkkkkkklllgggeeeddddddfffhhhhhhhhhbbbbbbdddhhhkkkllljjjhhhccc^^^UUUHHH===777777::::::<<<===>>>???BBBEEEHHHKKKHHHFFFGGGLLLNNNNNNLLLLLLHHHBBB===AAAJJJOOOOOOOOOGGGBBBDDDEEEIIIWWWgggyyymmmhhheeecccfffkkkooowww|||{{{xxxyyy|||}}}hhh]]]SSSVVVbbbqqqxxxoooiiigggjjjmmmqqqrrrrrrpppiiibbb^^^]]]fffkkkrrrwwwyyywwwrrrooollllllmmmppppppppprrrvvv|||}}}vvvpppmmmkkkhhheeedddcccaaa___^^^[[[___cccgggmmmyyysssjjjhhhhhhiiibbb___[[[YYYXXXVVVTTTRRRPPPLLLHHHDDDCCCBBBAAA???;;;;;;999888666555444333222111111222333333111000///000222444666666666666777777999;;;999888>>>FFFVVVxxx|||~~~rrrgggjjjtttxxxxxx~~~wwwyyy~~~wwwTTTJJJGGG@@@;;;<<<@@@DDDFFFEEECCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAABBBCCCBBBAAA???@@@@@@@@@@@@??????>>>>>><<<<<<<<<;;;;;;;;;;;;:::666555444333444777999;;;222555777777555444555666444111000000333;;;LLL\\\cccddd```ccc~~~tttcccbbbgggllluuu333333666:::;;;<<>>888777:::;;;<<<>>>@@@AAAEEEJJJMMMIIIEEEEEENNNXXX[[[TTTKKKCCC@@@:::888AAAOOOXXXZZZYYYQQQLLLMMMMMMOOO[[[jjjuuuggg___\\\^^^eeekkkqqq}}}}}}iii]]]TTTWWWcccppp}}}{{{qqqkkkjjjkkkllltttvvvvvvtttppplllhhheeeggglllsssyyy{{{xxxtttpppjjjgggiiimmmnnnlllpppwwwwww{{{}}}pppiiigggeeeddd```^^^[[[XXXWWWUUURRRPPPNNNJJJEEEBBB@@@???>>>===999888777666555444333333000111333666777666222//////000222555666777777777888999;;;<<<;;;;;;DDDNNNfffwwwtttmmmkkkpppwww~~~vvvyyy}}}~~~zzznnnUUUJJJDDD???999999<<<@@@BBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAA@@@??????@@@???===;;;>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::666555555555666888:::;;;777888999888666444444444333111000111111666DDDQQQ```dddccckkk|||hhhbbbdddiiipppxxx666666888:::;;;>>>HHHTTTXXXJJJ<<<999<<<<<<999777888666555888999777888<<<000444444:::HHHVVVooo}}}wwwuuuxxxyyytttmmmiii\\\\\\]]]___bbbdddcccbbbhhhhhhlllrrrtttooojjjhhhlllmmmmmmkkkiiihhhjjjllluuutttqqqkkkcccbbbooo~~~{{{yyyzzz|||~~~|||yyyuuuppplllkkkkkkkkkjjjjjjiiiiiihhhhhhiiiiiidddbbbaaaaaadddgggiiiiiigggfffdddeeegggiiiiiiiiiaaa```YYYMMM@@@888888;;;<<<===???@@@BBBEEEIIILLLEEEDDDHHHRRR[[[[[[PPPEEE=========@@@KKKYYYaaabbb___XXXUUUVVVUUUTTT]]]jjjsssjjj]]]TTTSSSYYYdddmmmooo~~~|||iii]]]UUU\\\fffooozzzvvvqqqrrrsssrrrtttwwwxxxuuusssrrrooojjjjjjooowww|||}}}zzztttooogggaaaaaafffhhhgggnnnxxxuuuyyy~~~pppjjjhhhccc```\\\ZZZXXXWWWWWWVVVTTTRRROOOKKKFFFAAA>>><<<999888777666666555444333333222000000333555777666222//////111333555666777777777888999;;;<<<;;;>>>KKKXXXppp~~~pppsssrrrrrrvvv|||}}}aaaRRRGGGAAA???:::999<<>>>>>>>>===<<<===>>>>>>===;;;======<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999:::999777666666777777888;;;999777777777666444111333111222222222444>>>IIIZZZeeekkkuuunnnfffeeefffkkkqqq666777999>>>AAAIIIYYYhhhdddQQQ@@@<<<>>>>>>;;;:::888666666999999888999<<<333555333777BBBOOOjjjwwwqqqtttwwwsssmmmiii[[[]]]bbbfffiiihhhddd```[[[WWWXXXbbbjjjllljjjiiiqqqoooooorrrwwwyyywwwtttzzzvvvrrrnnnjjjlllwww}}}zzzzzzzzz{{{yyyyyyyyywwwuuurrrooommmkkkkkkjjjiiiiiiiiiiiiiiidddbbb``````cccfffhhhiiihhhfffcccccceeegggiiiiiibbbbbb\\\PPPCCC::::::<<<===>>>@@@@@@@@@AAADDDFFFCCCHHHPPPVVVVVVOOOFFF@@@<<>><<<999777555555444444333333222222111000///111222333222111000111333555777777777666777888999:::;;;@@@PPP```kkkqqqwwwyyy{{{|||vvvnnnxxxzzz}}}qqqPPPLLLBBB<<>>???@@@BBBDDDGGG???@@@@@@@@@???>>><<<;;;:::::::::<<>>FFFMMMZZZooolllWWWCCC>>>AAA@@@>>>>>>666444444777888666777:::999:::555666>>>GGGccc||||||yyyrrruuuxxxuuuoookkkXXX[[[bbbiiillliiiccc^^^\\\WWWVVV___iiioooppprrrwwwrrrrrr{{{}}}vvvsssrrruuu|||{{{yyyxxxxxxsssvvv{{{~~~~~~{{{vvvssslllkkkjjjjjjiiiiiiiiiiiieeebbb``````cccfffhhhiiicccaaa___```cccgggiiijjjcccccc^^^SSSEEE<<<;;;>>>>>>???@@@@@@>>>>>>???@@@HHHRRR\\\\\\SSSHHHCCCBBB>>>GGGSSS___iiinnnjjjaaa]]]YYYZZZ___^^^ZZZ^^^hhhpppppp]]]QQQLLLGGGDDD???:::===HHHUUU]]]jjjxxxfffZZZXXXcccnnnrrrxxxsssggg___QQQGGGCCCHHHKKKMMMYYYiiikkkqqqzzz~~~pppllljjjccc]]]___]]][[[YYYWWWTTTPPPMMMHHHEEEBBB@@@???>>><<<:::444444444333333222222222222///,,,,,,...000222222111222444666777777666666666666888999:::AAASSSeeecccfffmmmsssvvvvvvuuuuuu{{{^^^CCCFFF>>>999???>>>999:::;;;<<<===@@@DDDGGG>>>?????????>>>===;;;:::777777999<<<@@@CCCCCCBBB=========>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<666666777777888999;;;;;;:::444///222999;;;555///222222444555333222999BBBIIIggg||||||xxxrrrllliiiiii===???BBBGGGRRRggg___GGGAAA???AAA@@@666888777777666666777888999777888444555;;;>>>QQQoooyyyoootttzzzkkk]]]___lllqqqiiieeebbbXXXYYYUUUZZZfffkkkhhhjjjqqqsssvvvyyypppnnnuuu~~~}}}zzz{{{|||zzzwwwvvvxxx{{{|||{{{wwwsssppppppooommmiiifffdddeeegggbbbdddeeeggghhhhhhggggggjjjgggccc``````cccfffiiijjjeee\\\RRRIIIBBB===::::::===AAAAAA@@@@@@DDDHHHQQQXXX\\\WWWLLLCCC???===EEEMMM]]]ooovvvooocccZZZRRRWWW]]]_________ccchhhvvvxxx|||xxxhhhSSSGGGDDDCCCDDD@@@999:::FFFPPPSSSaaapppooo___YYYccciiiiiippp~~~uuudddTTTEEE@@@===???BBBFFFMMMUUUccciiivvvwwwoooqqqooohhhbbb]]][[[XXXWWWUUURRROOOLLLHHHDDD@@@<<<;;;:::888777777666555333222111000000222333444444222111111111222333444666777777777777444<<<======???>>>FFFYYYbbbllltttsssooopppuuuwww}}}~~~zzz```GGG??????===<<<>>><<<<<<============<<<<<<=========<<<;;;:::999888;;;777555999<<<<<<>>>AAA======>>>???????????????@@@===;;;<<<>>>???>>><<<999777777::::::777666999999888777666555555555555555666777555333333666999MMM```wwwyyyttttttwwwzzzuuulllgggggg???EEENNNWWWcccvvvbbbIIIAAA???AAAAAA888;;;:::888777777888:::;;;888777222222777999GGGbbbwwwyyyzzzzzzyyyzzz}}}|||vvv|||[[[ZZZgggrrrlllddd```XXX```___eeemmmmmmfffhhhqqq~~~ttttttxxxrrrppppppyyyyyyyyyyyyxxxxxxyyyzzzuuuvvvvvvwwwwwwwwwvvvvvvpppnnnkkkhhhffffffffffffbbbccceeeggggggggggggffffffeeeddddddeeefffhhhiiieeeaaa[[[TTTMMMGGGCCCAAA<<<@@@DDDCCC@@@@@@DDDIIISSSVVVVVVOOODDD>>>>>>???LLLZZZjjjsssqqqiii___XXXUUUUUUVVVYYY^^^eeelllpppmmmlllllliii___PPPEEEBBBDDDDDD>>>777:::FFFRRRWWW]]]hhhuuutttbbbYYYaaaiiikkkrrr}}}xxxkkkYYYIIIAAA<<<:::;;;===???DDDKKKUUUZZZggg{{{uuulllnnnmmmhhhccc]]][[[XXXVVVTTTQQQNNNKKKGGGDDD???<<<;;;:::888777666555444333222111111111111222444333111000000111333444555777888888888999555;;;::::::AAAEEEQQQfffmmmuuuxxxsssooossszzz|||~~~qqqZZZFFFAAAAAA===:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888;;;666555888;;;;;;===@@@???>>>===<<<===>>>???@@@CCC@@@>>>===>>>>>>===;;;:::666555777777555777::::::999888666555555555555444666777666444444777:::DDDXXXnnnzzz|||xxxmmmcccfffjjjrrrzzzxxxooogggfffJJJQQQZZZdddpppgggMMMBBB<<<@@@@@@777>>><<<:::888888:::<<<===<<<999111///555555>>>RRRhhhooowwwzzzxxxuuuuuuvvv}}}|||{{{TTTMMMZZZmmmlllbbb^^^ZZZeeekkktttzzzrrrhhhjjjttt~~~wwwssswwwxxxtttssswwwyyyssskkkjjjnnnuuu}}}~~~zzzwwwwwwzzztttsssrrrrrrtttwwwyyy{{{ppplllgggfffggghhhfffeeeeeefffhhhiiijjjjjjiiiiiibbbcccfffhhhiiiiiihhhgggdddaaa]]]WWWQQQKKKFFFCCC>>>CCCFFFEEEAAABBBHHHOOOWWWUUUOOOFFF===;;;AAAHHHQQQdddsssrrrjjjccc]]]WWWVVVQQQNNNRRR___kkkrrrssskkkfffdddccc]]]RRRIIIGGGGGGDDD<<<666:::GGGSSSYYY^^^cccmmm}}}lll]]]cccmmmqqqwww}}}~~~nnnaaaPPPBBBFFFCCCBBBEEEGGGGGGJJJOOOMMMPPP\\\rrrqqqgggggggggdddaaa]]][[[XXXUUUSSSPPPLLLIIIFFFBBB>>><<<:::999777666444444333222222222222222000111333222111///000111333333555666777888888888999<<<999;;;HHHRRRbbbyyy~~~{{{tttqqqwww|||yyyyyy}}}}}}eeeSSSDDDCCCCCC===999999::::::;;;;;;;;;;;;::::::;;;;;;;;;::::::999999999:::555444777::::::;;;>>>???>>>;;;::::::<<>>666???===:::888888:::<<<>>>???===333111777777:::HHH]]]hhhuuuzzzxxxttttttvvv{{{}}}zzzzzzOOOAAALLLdddggg```______eeeqqqyyylllmmmuuuzzztttmmmjjjjjjkkknnnrrrsssxxx{{{rrroooqqqrrr|||zzzwwwvvvtttssssssssstttwwwzzz|||pppkkkeeeeeehhhiiigggddddddeeefffhhhhhhhhhgggfffbbbcccfffhhhhhhgggfffdddgggeeeaaa[[[SSSJJJCCC??????CCCEEEDDDCCCHHHRRR\\\[[[SSSIII@@@;;;>>>JJJVVVXXXiiissslllbbb```\\\UUUPPPLLLKKKUUUdddoooqqqnnnllljjjkkkiiiaaaVVVOOONNNLLLGGG???:::===GGGQQQVVVdddgggooouuuaaabbblllsssxxx}}}yyyyyy~~~ooocccZZZOOOFFFDDDBBBDDDIIILLLKKKMMMQQQPPPSSS]]]mmm}}}kkkccccccaaa^^^\\\]]]ZZZWWWTTTRRRNNNJJJGGGDDDAAA===;;;:::999777555333222222222222222333333///000222222000///000000111222444555666666777777<<<>>>;;;AAASSSaaaqqq}}}www{{{xxx|||}}}\\\MMMBBBCCCCCC===999;;;::::::;;;;;;;;;;;;:::::::::::::::999999999999999999555333777999888999;;;===<<<;;;;;;;;;<<<>>>???666666666777999;;;<<<===;;;777777999:::999;;;???:::999888666555555444444444555666666777888:::;;;777FFFWWW^^^[[[VVVSSSSSSSSS^^^sssxxxjjjcccXXX]]]fffppp|||lllTTTAAA>>>???777>>>===:::888888999;;;<<<======555222999999999CCCQQQ]]]kkkrrrsssqqqsssvvv}}}{{{{{{VVVBBBFFF\\\ccc___```aaabbbqqqzzzllliiinnnkkkggg```\\\```iiioooqqqkkkiiilllqqqrrroooooosssttt}}}zzzvvvuuuvvvvvvwwwxxxxxxxxxxxxqqqkkkfffeeehhhjjjgggddd___```aaabbbcccbbbaaaaaaeeeeeeeeeeeeddddddcccbbbgggfffccc^^^UUUKKKAAA;;;>>>@@@BBBCCCGGGPPP]]]fffXXXNNNBBB===<<>>>>>III```ooo{{{||||||uuuyyyVVVIIIAAAAAAAAA<<<;;;???;;;;;;<<<<<<<<<<<<;;;;;;999999888888888999::::::888444333777999777777999999:::;;;======<<<;;;;;;555555666777999:::<<<>>>;;;:::<<<@@@AAA>>>>>>@@@999888777666555555555555555555666777999:::::::::999AAANNNZZZ^^^\\\YYYXXXUUUaaauuuvvvfff^^^JJJSSSbbbssseeeHHH@@@AAA;;;===<<<:::999888999999999777;;;555333999888777???MMMWWWeeennnqqqsssuuuxxx~~~~~~aaaKKKIIIYYY```bbbbbb^^^^^^kkkyyy}}}tttjjjggghhhbbbbbb]]]VVVZZZeeelllllliiieeegggooosssooooootttqqq{{{}}}zzzwwwxxxyyyzzzyyyxxxuuutttqqqmmmhhhggghhhiiigggfffbbbcccdddeeeeeedddcccbbbgggfffdddcccbbbbbbbbbbbbcccddddddaaaYYYOOODDD>>><<<===>>>CCCKKKVVV___eeePPPEEE<<<<<>>;;;:::999888555333222222111111111222222333...000222222111000111222666777888999:::;;;;;;;;;999===@@@RRRooozzz|||xxxwwwtttrrr~~~wwwvvvtttPPPEEE???@@@???:::;;;AAA;;;;;;<<<<<<<<<<<<;;;;;;888888777666777888:::;;;999555444888999777666777666888;;;===>>><<<:::888;;;<<<<<<;;;::::::<<<>>><<<;;;>>>CCCDDD@@@>>>???777777666666666666777777666666666888:::;;;:::999:::>>>IIIXXXaaa```[[[YYYYYYbbbqqq~~~|||nnn```ZZZ>>>EEERRRcccwwwpppLLL@@@AAA<<<<<<<<<;;;;;;:::999888888444;;;888555999888666===MMMUUUbbbmmmtttvvvvvvwww{{{tttaaaNNNJJJUUU^^^fffeeeZZZ[[[ccclllppppppooooooooopppvvvrrrbbbZZZ^^^cccaaagggdddgggooopppkkkoooxxxzzz||||||wwwxxxyyyyyyxxxvvvtttrrrqqqooollliiihhhgggggggggeeefffggggggggggggeeeeeeeeeeeeeeeddddddccccccbbbaaaccceeeddd]]]RRRGGG@@@::::::===FFFPPPWWWXXXWWWHHH>>>:::AAAIIISSSfffxxx}}}lll\\\VVVQQQJJJJJJPPP\\\sssvvvppppppxxxrrrlllnnnjjj]]]SSSQQQRRRRRRTTTXXXgggjjjrrr}}}|||gggcccmmm{{{wwwtttyyy~~~{{{rrr\\\SSSMMMLLLMMMOOOTTT[[[\\\\\\bbbjjjooopppqqquuu||||||~~~uuullldddaaa```]]][[[\\\WWWUUURRRPPPNNNLLLHHHEEE>>>===;;;999999777444222222222111111111111111222///111333333222111222333555666777999::::::::::::;;;???EEE\\\uuu|||{{{sssllloooqqqzzzzzztttcccHHHAAA>>>@@@>>>888999???::::::;;;;;;;;;;;;::::::777777666555666888:::<<<999666555888:::777666777777888:::;;;;;;;;;:::999<<<>>>???===;;;:::<<>>555555555555666777888999888777777999;;;<<<:::777:::===IIIZZZeeeccc^^^\\\\\\aaallluuusssiii```]]]:::;;;@@@MMMcccsssKKK===???;;;;;;<<<======<<<:::888777444>>><<<888:::888666===JJJRRR___kkksssuuussspppwww}}}~~~|||rrr[[[XXXJJJGGGRRR]]]iiigggXXXYYY]]]ccciiipppxxx|||}}}sss^^^YYYZZZWWWaaa^^^aaagggdddaaakkk{{{}}}xxx{{{xxxwwwwwwvvvuuutttssssssrrrqqqoookkkgggfffggghhhaaabbbcccccccccbbbaaa```cccdddeeeggggggfffeeeddddddfffhhhggg```TTTHHH@@@999999>>>HHHTTTWWWQQQIIIEEE<<<;;;FFFRRR\\\nnnnnnZZZMMMMMMKKKFFFNNN]]]nnnmmmgggkkkuuuyyyuuupppppprrrcccWWWTTTUUUVVVZZZ___kkkjjjooowww||||||tttaaa]]]hhhxxxvvvoooqqqfffcccaaaaaabbb___XXXQQQPPPLLLLLLPPPSSSUUU]]]gggjjjkkksss~~~pppggg^^^[[[ZZZXXXYYY\\\VVVTTTQQQPPPNNNLLLHHHEEE>>><<<:::999999777444222333222222111000000111111///111333333222222333444222333444666777777777777>>>BBBJJJeee~~~}}}rrrwwwmmmooogggfffmmmrrrxxxzzzrrrxxxSSSCCC======AAA>>>777777<<<999999999::::::999999999777666555555666888:::<<<:::666666999:::777666666999999888888999999:::;;;888;;;<<<<<<:::;;;>>>AAA>>>;;;:::===<<<::::::===444444555555666888999:::999888777999<<<<<<999666888===LLL___iiigggcccccc^^^aaaiiipppooohhhcccccc:::777777CCCZZZxxxvvvPPP??????<<<===<<<::::::::::::999777555666888888888:::===???HHHOOO[[[iiiuuuxxxuuupppsssxxx}}}}}}vvvkkk```ZZZUUULLLEEEKKK[[[hhhhhh```cccpppoookkkvvvfffZZZ```]]]\\\```ccc^^^ZZZhhh|||~~~}}}|||yyywwwvvvvvvuuurrrrrrsssuuuwwwvvvqqqiiidddeeegggfffeeedddeeefffddd```\\\```eeeiiijjjgggeeehhhkkkkkkeeeeeejjjiii[[[JJJAAA:::???FFFLLLOOOMMMHHHEEECCC<<<<<>><<<;;;<<<>>>>>>>>>>>><<<;;;;;;;;;;;;:::888;;;888666666777999999999888888777777777777777777888777777666777777888999:::::::::::::::;;;<<<===<<<;;;:::888777888888999666777888888666555555555888777777888999:::999888===AAAIIIUUUbbbkkknnnnnniiiiiijjjjjjpppzzz```;;;;;;999???VVVxxxwwwRRR???<<<888:::999888999:::;;;:::999333555777999999:::===???CCCJJJVVVeeeqqqwwwvvvsssuuuzzz|||ssshhhbbb```ZZZTTTNNNPPPZZZdddgggeee```lllnnnooo{{{}}}iiibbb```^^^aaadddaaa^^^iiizzz~~~zzzyyywwwwwwvvvvvvvvvxxxuuuvvvuuupppiiieeeeeeggggggeeedddeeeeeeccc___\\\___ccchhhhhhfffeeegggiiilllgggggglllkkk]]]LLLCCC999===BBBGGGIIIHHHFFFDDDGGGBBBDDDWWWppp{{{rrrdddRRRHHHBBBGGGNNNXXXkkkqqqlllkkklllggghhhjjjkkklllnnnppprrrmmmeee___aaaiiipppooolllnnnsssyyy{{{yyyzzz~~~~~~ttthhh```bbbnnn~~~|||wwwppplllbbbWWWLLLIIIGGGEEEGGGLLLQQQZZZbbbdddiiiqqqzzz}}}zzzeee___[[[ZZZXXXSSSOOOPPPPPPPPPNNNLLLHHHDDDAAA???<<<;;;999777555333222111111111111111222222222333111111000111222333555666888888888777888:::===???AAAGGG]]]}}}iii___mmm~~~ooonnnrrrxxxppptttvvvyyy{{{mmm___YYYZZZiiiqqqfffDDDAAA???<<<;;;<<<=========;;;:::999:::;;;<<<;;;:::999444111333999<<<999444<<<;;;999888777888888999666666777777888888888999:::::::::;;;;;;<<<<<<<<<;;;:::999888777777888999555666777777666444444444777777777777999999999999:::<<>>@@@FFFRRRaaannnwwwzzzzzz~~~vvvkkkffffffaaa^^^ZZZUUUTTTYYYccclllkkkqqqssswwwvvvfffccc```bbbggghhhhhhppp{{{zzzyyyvvvrrrqqqqqqrrrssssssttttttoooiiiffffffhhhhhhgggeeeddddddbbb___\\\^^^aaaeeefffdddccceeegggllliiijjjnnnlll___PPPFFF:::===@@@BBBCCCDDDEEEFFFFFFCCCJJJ___uuuwwwcccNNNEEEEEEGGGMMMZZZnnnyyyrrrpppnnnkkkiiihhhhhhiiikkknnnpppppppppnnniiigggkkksssxxxwwwtttmmmttt{{{~~~}}}zzzjjjeeedddiiixxx~~~zzzwwwssshhh\\\UUUSSSSSSXXX]]]cccjjjqqqttt{{{oooaaa[[[XXXWWWUUUOOOLLLLLLIIIJJJJJJJJJGGGCCC???<<<;;;:::888777555333222111000000000111111111222222000000111111222444555666::::::999888888:::???BBBHHHRRRkkk}}}pppaaaYYYVVVeeesssoookkkkkkiiilllfffhhhqqqwwwrrrnnnhhhfffgggvvvtttYYYAAAAAA???<<<;;;<<<<<<<<<;;;999888888999;;;<<<<<<;;;;;;444222:::IIINNNGGG===<<<:::777555444555666888444555777888999999999888999:::<<<======<<<;;;;;;999999888777777777888888555555555555555444444333666666777777888999::::::999999<<>>888KKKvvvgggNNNCCC:::===;;;999888777666444222444666999:::999999:::;;;???DDDOOO]]]kkkvvv~~~vvvmmmhhhhhhgggbbbWWWMMMPPPcccwwwvvvtttrrrzzzqqqgggccccccjjjooorrrxxx~~~~~~|||wwwpppmmmnnnnnnmmmrrrrrrqqqnnniiigggggghhhiiigggfffdddbbbaaa___^^^]]]```cccdddccccccdddeeejjjjjjkkknnnkkkaaaSSSIII????????????@@@CCCGGGIIICCCFFFQQQbbbooojjjTTT@@@???HHHPPPZZZmmmzzznnnppprrrmmmhhhhhhkkkmmmppprrrqqqnnnkkkiiimmmkkklllqqqxxx{{{zzzwwwrrrxxx}}}nnnllliiifffppp{{{qqqiiigggiiioootttuuu{{{uuuhhh\\\WWWTTTTTTQQQKKKGGGGGGDDDEEEEEEEEECCC@@@===;;;999888777666444333222111///000000000000111111111000000111222333555666666:::;;;;;;999888:::???CCCNNN\\\vvv{{{yyy}}}```\\\]]]VVVYYYYYYbbbeeebbbhhhnnnhhhcccaaadddsss|||tttmmmnnnppppppqqqtttfffPPPAAAAAA???<<<;;;;;;;;;:::999999888888999;;;<<<;;;:::<<<555444CCCYYYbbbWWWIII===:::777444333444666888222444777999::::::999888999:::<<<===>>><<<;;;999888888777777777777777777555555555555666666555333444666777777888888999;;;::::::;;;@@@IIITTT___eeekkkccclllyyyuuummmiiiccc<<>>777FFFooolllPPPBBB888===;;;999777777666333111666777999999888888888999===BBBJJJVVVcccppp|||}}}sssooonnniii]]]OOOSSSooo|||www{{{yyytttzzz|||lllhhhfffjjjqqquuuxxx{{{uuukkkooo{{{~~~~~~yyyqqqooorrrssspppppppppnnnllljjjhhhhhhiiiiiihhhfffcccaaa`````````]]]___bbbccccccccccccdddggghhhjjjkkkhhhaaaVVVMMMBBB@@@======???CCCGGGIIIEEENNNZZZccccccZZZLLLBBBCCCPPP]]]iii|||wwwsssuuuzzzwwwlllhhhmmmkkkmmmmmmkkkgggfffgggjjjjjjkkknnntttzzz~~~~~~}}}|||{{{sssuuusssmmmttt~~~xxxwwwzzzwwwjjjfffgggkkkpppyyysssllleeeXXXSSSPPPQQQNNNHHHCCCCCCBBBAAA@@@>>>===<<<<<<<<<777777666555444333222111///000000000000111111111///000111333444555666777777:::;;;:::999<<>><<<;;;;;;;;;999888;;;:::999999;;;;;;:::999;;;444444EEE\\\dddXXXGGG>>>;;;888555444666888:::222444777999::::::999888999:::<<<======;;;:::888888888888888777777777666777555555666888888666444444666888888777777999;;;888999:::>>>EEENNNVVV\\\```]]]nnn~~~yyynnnllljjj;;;>>><<<888AAA```uuuVVVFFF>>>999888666777888888777666666777888777777777:::<<<<<>>999:::@@@EEEFFFDDDFFFQQQ[[[ZZZQQQHHHFFFIIIMMM\\\mmmwwwzzzsssyyyxxxnnnmmmssspppllleeeaaaaaagggooouuuhhhkkkooouuuzzz~~~~~~}}}{{{}}}mmm[[[QQQQQQUUU___hhhnnnqqqpppjjjdddbbb___\\\UUUPPPMMMNNNLLLEEE@@@???@@@???<<<;;;:::::::::;;;666666555444333333222222000000000111111111222222///000111333555666777777666888::::::;;;CCCOOOXXXjjjrrr{{{xxx}}}|||ggg```nnn|||vvvfffffflllxxx{{{uuuwwwvvviiilllrrr{{{}}}vvvwww{{{UUULLLBBB>>><<<;;;;;;;;;;;;999777<<<;;;::::::<<<<<<;;;:::???999:::HHHZZZ]]]OOO???777666333111111222444666444555777888999999999888999999:::;;;;;;:::888777999999999999888777666555777555444666999:::777555444777999888666555777:::333555888<<>>@@@BBBGGGOOO]]]mmmxxx{{{lllkkkwwwllldddbbbgggjjjhhhiiinnnsssoookkkiiilllqqquuuvvvtttqqqjjjcccaaabbb```]]]eeekkkkkkfffhhhpppsssnnnmmmkkkjjjjjjjjjjjjjjjiiiffffffeeebbb______bbbfffaaaaaaccceeefffgggfffeeebbbfffgggdddcccccc___XXXGGG???888;;;DDDJJJGGGAAAJJJSSSYYYRRRDDD>>>FFFQQQ[[[mmmxxxuuuuuuzzzpppnnnssswwwsssjjjaaaaaaiiirrrwwwwwwmmmnnnqqqsssuuuyyy~~~~~~zzz{{{gggZZZTTTPPPSSSZZZcccppp{{{wwwvvvoooddd]]]ZZZVVVRRRRRRNNNLLLMMMJJJCCC>>>======<<<<<<;;;:::999888777555444444444333222222222111111111111222222222333...///222444666777777777777888888888>>>LLLaaappp}}}wwwvvvxxx}}}yyyrrrkkkjjjrrrwww^^^jjj~~~nnnqqquuu|||qqqwww}}}~~~{{{www{{{sssKKKIII>>><<<;;;::::::;;;;;;999888<<<::::::;;;===>>>>>><<>>@@@JJJUUUUUUGGG:::333222111000111222333444666666777777888888888999999999999888888888777777;;;;;;;;;:::999777555444777444222555888:::777444555888:::888555333555999444555666888;;;AAAJJJQQQ^^^bbbooossshhhhhhssswww===888777999888AAAaaa{{{XXXJJJEEE<<<:::888888999888777555000111222333555:::AAAFFFBBBBBBCCCEEEMMMZZZkkkvvv~~~uuummmmmm]]]UUU[[[___\\\bbbnnnqqqpppllljjjnnnvvv|||nnnooonnnkkkhhhgggeeebbbdddkkklllfffhhhqqqrrrllllllkkkiiiiiijjjkkkjjjjjjffffffdddaaa^^^___cccgggbbbbbbccceeeggghhhgggfffbbbggggggcccbbbeeebbb\\\KKKAAA999>>>JJJOOOJJJAAARRRYYY[[[RRRDDDAAALLLZZZfffzzznnnnnnwwwooofffmmmuuuvvvpppfff^^^eeettt{{{uuukkkrrrssssssqqqoooqqqvvvyyyyyyuuuzzzpppYYYVVVWWW]]]fffooovvv}}}mmmbbb]]]WWWQQQQQQMMMKKKLLLJJJCCC===<<<:::;;;<<<===;;;999666444444444444333333222222222111222222222222333333333...///222444666777777777999999777777???SSSooozzzyyyzzzyyyxxxyyywwwlll^^^YYY```qqqyyyfffxxxxxxsss}}}{{{}}}qqqzzz}}}xxxuuuwww}}}cccCCCFFF:::;;;:::999:::;;;;;;:::888:::999999;;;>>>@@@@@@???;;;;;;???GGGOOOMMMAAA777777666777777888999999:::888777777666777777888999999999888777666666777777<<<<<<<<<;;;:::777555444666333111333888999666222555999;;;999444222444888888888777555555:::CCCKKK\\\eeettttttfffgggqqqqqqDDD<<<666666333777KKKbbbbbbGGG>>>@@@;;;999;;;;;;888777888666555444444666:::>>>AAABBBAAA??????DDDRRRdddqqq}}}rrrqqqwwwuuu}}}nnneee]]]ZZZZZZ]]]fffnnnvvvooofffeeemmmxxx~~~}}}iiieeehhhsssuuulllfffiiihhhmmmsssooonnn{{{{{{gggfffjjjeeeccciiihhhgggmmmgggllllllgggbbbaaabbbaaaaaaccceeefffeeeeeefffggghhhhhhhhheeeaaa___^^^___PPPAAA999@@@FFFDDDCCCFFFTTTTTTOOOGGGCCCJJJ[[[jjj}}}~~~qqqsss}}}rrrjjjlllqqqqqqooodddaaahhhwww|||sssooojjjgggkkkuuuzzzvvvqqqpppvvv{{{zzzoooeee]]]hhhooozzztttggg___\\\[[[]]]YYYQQQIIICCC???======999888777666666555555555222222222222222222222222666444222222333333333222000222555666666777888:::777888>>>???CCC___~~~|||jjjooouuuqqqsss|||xxxUUUVVVfffcccuuuqqqyyyzzz}}}vvvfffpppxxxnnnllluuu~~~VVV@@@;;;======:::888:::>>>===888333:::999888888888:::===>>>666888<<>>EEETTTbbbnnnjjj^^^XXX^^^eeeAAA;;;777777333444DDDXXX|||___DDD:::???;;;888::::::888666888555555444444666:::>>>AAA???>>><<<;;;@@@LLL]]]iiivvvmmmpppttttttvvvyyywwwppplllkkkZZZaaaggglllssszzz{{{wwwvvvmmmdddaaabbbdddkkkssstttnnngggeeelllwww{{{zzzuuunnnmmmsssrrrjjjeeehhhcccgggoooqqqpppyyy{{{llleeeiiicccaaaggggggeeelllgggkkklllgggccccccdddcccbbbdddffffffeeedddeeefffgggggggggeeeaaa^^^^^^^^^RRRDDD<<>>===;;;888777666555555444555555222222222222222222222222444222111000111222111000444666888999999:::;;;<<<===999;;;???JJJhhhpppgggmmmpppoooyyyuuubbbhhhrrrppp|||iiieeeuuurrrmmmmmmvvv~~~mmmKKK===>>>BBB;;;888777999<<<<<<888444::::::888888888:::<<<===:::;;;===>>>===:::777555555333444777777444444666777666555666888999999888999888888777777777777777999888666555444555666777444444555555555555555555555444444666444111333777444666777666444666;;;@@@RRR[[[ccc```XXXUUUXXX\\\>>>:::888777333111===LLLrrr}}}```EEE:::>>>999777999:::777666777444444444555777;;;>>>AAA@@@???>>>===@@@JJJYYYccc~~~kkkffffffgggbbbcccmmmuuurrriiiaaaRRRVVVXXXZZZ```kkktttwwwyyyooogggdddeeefffkkkqqqvvvpppfffbbbkkk||||||xxxyyyuuulllgggiiidddaaajjjsssrrruuuvvvnnndddhhhbbb___eeeeeedddkkkfffkkklllhhhdddeeefffeeecccdddfffeeedddbbbcccccceeeffffffdddaaa^^^]]]]]]SSSGGG@@@CCCHHHGGGIIIMMMPPPOOOKKKIIIPPPcccvvvnnnvvvtttsssrrruuuuuupppfff^^^```nnnzzziiiaaadddmmmzzz~~~uuuqqqrrrwww{{{sssggggggsssvvvooommmmmmggg\\\MMMCCC???>>><<<:::777666555444333333333333222222222222222222222222333111//////000111000///333555777888777777888999<<<444666???NNNgggxxxvvvfffbbbcccjjjkkkmmm~~~yyyuuussswww___fffxxxppppppuuu|||WWWCCC===>>>@@@888777666888;;;<<<999666;;;:::999999999:::;;;<<<;;;;;;<<<<<<;;;999777666666444333666666444555999555555444666888:::999999777777666555555555555666666555444333333333444555444444444444444555666777666333333555333///111555444333222222333555888:::LLLQQQWWWYYYWWWTTTUUUWWW===:::888666222111:::FFFjjjhhhJJJ======888666999999777666777333444444666888;;;>>>@@@@@@@@@???===???GGGRRR[[[qqqooojjjkkkjjjfff```aaannnyyyvvvjjj```WWWXXXYYYYYY\\\fffsss|||yyyooogggeeeffffffiiimmmvvvpppfffaaaoooyyywwwnnnaaaffftttvvvtttqqqjjjeeeiiiccc___eeeeeecccjjjggglllmmmhhhddddddeeeeeecccdddeeedddbbbaaaaaaaaadddeeefffdddaaa^^^]]]]]]TTTKKKDDDEEEGGGHHHKKKOOOQQQLLLHHHMMM\\\ssszzzjjjiiivvvyyypppuuuzzzyyyrrrjjjccc```nnnzzz{{{mmmggggggooozzz|||rrrqqquuusssvvv{{{xxxrrrrrrssswww~~~uuuwwwjjj\\\JJJ???======;;;888666555444333222222222222111111111111111111111111222111//////000111111000333555777777666666777888999222777CCCMMM[[[___UUUXXXZZZaaahhhjjjpppqqqvvviiirrryyy~~~kkkMMMDDD@@@;;;888888777777999;;;<<<;;;999;;;;;;:::999999999::::::888888888999999999999:::888444333666666555777;;;666555555666888999888777666555555444333444444444444444333333333333444555555444333333444555777888555333333444222...///333555222///000333666666555BBBHHHRRRZZZ[[[XXXWWWYYY<<<:::888555222333;;;EEEeeerrrQQQ???===888666888999777666888333444555777999;;;===>>>;;;;;;;;;::::::???HHHOOO```ooouuuhhh```eeeiiifffgggeeeiiitttyyyssshhhaaaRRRSSSSSSUUUXXX```mmmwwwyyyooogggfffgggggggggiiimmmnnniiigggwwwyyyeeefffvvv}}}{{{vvvlllgggkkkfffbbbgggfffccciiiggglllmmmgggcccccccccbbbbbbdddeeedddaaa______```cccdddeeedddaaa^^^]]]]]]TTTNNNIIIGGGGGGGGGKKKOOOPPPIIIHHHVVVooo}}}rrriiilllvvv{{{vvvpppkkksssxxxtttkkkffflllsss}}}mmmfffjjjppp}}}wwwssswww}}}www{{{uuulllhhheeeeeehhhlllrrr~~~fffXXXGGG===;;;<<<:::888555444333222222111111111111111111111111111111111333222000111222333333222777999;;;;;;::::::;;;<<<===777>>>HHHLLLRRRTTTLLLVVVZZZbbbjjjrrr|||[[[EEECCC@@@:::777999888999:::<<<======<<<;;;;;;::::::::::::::::::777777777777777888999999888444444666777666888<<<999777666666777777555444555444333333222222333333333333333333444555555666555444333333333555666777555333333444111...///333666333000111555777666444:::DDDTTT``````XXXVVVZZZ<<<;;;999666444666<<>>===888666999:::888777999444555777888:::;;;;;;;;;:::;;;<<<;;;;;;>>>DDDJJJXXXaaaddd^^^\\\```bbb___eeegggnnnuuutttkkkbbb___SSSQQQRRRWWW]]]cccmmmvvvsssiiibbbbbbdddcccaaabbb___gggjjjkkkzzz}}}jjjhhhwww}}}rrrjjjnnniiifffjjjfffaaaeeeeeeiiijjjeeeaaaaaabbbaaaaaaccccccccc```___^^^___bbbdddfffeeeccc___^^^]]]TTTRRROOOKKKHHHHHHKKKNNNNNNJJJNNNcccwwwqqqmmmpppsssqqqnnnlllrrruuuuuummmddddddqqq}}}rrrffffffooovvvzzzsssvvvqqqgggdddggggggjjjooossszzznnn\\\RRRDDD<<<:::;;;:::999555444333222111111111111111111111111111111111111444333111222333555444444666888:::;;;::::::;;;<<<>>>888@@@KKKOOOVVV^^^\\\^^^bbbhhhqqq}}}NNN>>>???<<<:::===:::::::::;;;<<<======>>>::::::::::::::::::::::::999999888777666555555444777444444888999777888<<<:::888666666666666444222444444333222222222222333222222333444555666666777666555555444444444555555555222222444222...000444777444222333666777666444777@@@QQQ```aaaWWWTTTXXX:::;;;<<<999777777:::<<>>===999777:::;;;999888:::555666888:::::::::999888;;;===>>>>>>===???DDDHHHRRRZZZbbbeeebbb______```bbbfffnnntttrrrhhhaaa```___YYYXXX^^^dddiiipppwwwmmmccc]]]^^^aaa```]]]\\\XXXbbbfffdddoooyyymmmmmmtttwww||||||rrrjjjpppllliiilllfff^^^aaa___dddfffbbb___aaabbbbbb```aaabbbbbb```^^^^^^___bbbeeegggfffdddaaa___^^^UUUWWWUUUPPPJJJIIIKKKMMMMMMNNNYYYnnntttrrrllljjjlllmmmkkkmmmqqq|||xxxqqqiiigggmmmxxx~~~sssfffdddqqqqqqoooxxx}}}oooeeecccfffbbbdddjjjqqqxxxssscccQQQKKKCCC<<<::::::;;;;;;555555444333222222222222111111111111111111111111444333111222444555555444333555888999888999:::;;;>>>999GGG[[[eeemmmuuusssmmmrrrwww|||gggBBB===???999888@@@::::::;;;;;;:::;;;<<<===888999999:::;;;;;;;;;;;;888888888777666555444333666444555999;;;888999;;;888777555555666666555333444444333222222222222333000111222444555666666666666666666666555444333333444222222444333000111555666555444555555666555444666999HHH[[[bbb\\\YYY]]]888<<<>>><<<:::888777555SSS|||]]]???>>>999888:::;;;999999;;;666777999::::::999888777777999;;;;;;:::;;;???CCCFFFPPP```jjjggg___^^^cccbbbfffmmmuuussskkkeeedddfff]]]YYY]]]ccceeejjjpppoooeee___aaadddccc___^^^YYY```___XXXbbbyyyxxxpppnnnrrruuuvvvuuuooopppooolllqqqtttllljjjpppmmmjjjllleee\\\^^^ZZZ```ccc```^^^aaadddddd___```bbbaaa___^^^______ccceeeggggggeeeaaa___^^^WWWZZZYYYSSSMMMJJJLLLMMMNNNSSSaaasssttthhhmmmfffbbbdddfffhhhpppyyy{{{rrriiihhhppp}}}xxxjjj___ggg|||mmmlllwww~~~~~~xxxuuummmbbbZZZXXX^^^dddgggkkksss}}}iiiZZZRRRIIIFFFBBB===::::::;;;<<<666555444333222222222222000000000000000000000000444222111222333555555444555888:::<<<<<<<<<>>>???@@@???UUUsss{{{uuuTTT===AAADDD999555<<<999:::::::::999999;;;<<<777888999:::;;;<<<<<<<<<333444666777777777666555555444666;;;<<<999999;;;666555444555666777666555555444333333222222333333///000222333555555666666666666777777666444222111444222222444333111222777555666666555555444444555555333>>>UUUddddddbbbeee>>>===<<<999777666888:::LLLzzzmmmDDDAAA<<<888777888777777888666888:::;;;:::999999:::>>><<<:::999999;;;>>>???EEENNN\\\iiilllgggaaa___eeeooorrrtttwwwnnneeeiiiiii```XXXWWW[[[aaaggglllgggbbb^^^aaagggfff^^^VVV^^^VVVYYYaaaffftttzzzzzztttllljjjpppwwwzzzyyytttrrrrrroooiiiiiimmmtttwwwvvvmmmeeeaaa^^^ZZZ]]][[[[[[^^^^^^[[[ZZZ\\\]]]___aaaaaa```______```cccdddeeecccaaa``````aaaWWWZZZ\\\WWWPPPKKKLLLNNNPPPZZZgggsss|||~~~ttthhhtttiii___^^^dddllluuu|||xxxmmmdddiiixxxuuummmdddggg{{{yyynnnkkksss{{{mmmhhhiiigggbbb^^^ZZZWWWWWW^^^hhhhhhnnnuuujjj```YYYSSSOOOGGG???<<<999666555777333333111///------000333222222333333333222222111222333555666777666555555777999666777>>>:::777@@@DDDLLL___zzz|||~~~~~~cccMMM;;;:::<<<888666999::::::::::::;;;;;;<<<<<<777888888888888999999999999999888888777666666555::::::::::::::::::::::::666777777777666555333222333333444555444333111000111555000///666666222777777666555444444444444444555222222444555333333666666555555555555444444444111777===LLL]]]___bbbppp<<<<<<;;;888666555777999FFFsssvvvPPPDDD>>>888888888666666777666888:::::::::999999:::<<<;;;:::::::::;;;===>>>>>>FFFTTTccckkkkkkhhheeeeeejjjjjjnnnvvvrrrkkkpppsssjjj]]]UUUVVV]]]bbbeeebbbaaa______```]]]YYYUUU[[[ZZZiii||||||zzzssskkkkkksssyyy{{{|||xxxyyy}}}}}}vvvnnnyyy~~~sssgggaaa``````[[[YYYYYY\\\]]][[[[[[^^^^^^___aaa```___^^^___```bbbcccdddcccaaa`````````ZZZ\\\\\\YYYTTTOOONNNOOOQQQ```ooovvvwwwtttmmmffflllbbb[[[```iiioootttwwwiiihhhkkkvvvxxxkkkjjjkkkuuu{{{oooiiiooo|||~~~}}}|||xxxqqqeeeZZZWWWZZZTTTQQQPPPRRRTTTVVV]]]dddiiiuuuxxxfff^^^^^^\\\YYYSSSIIIAAA===:::777666888333222111///---...000333222222222333333222222111222333444555666666777666777;;;999999>>>::::::FFFUUUddd|||vvv~~~{{{ZZZHHH::::::<<<999999===::::::;;;;;;<<<<<<;;;;;;888888888888888888888888888999;;;<<<;;;999666444777777888888999999999:::888777555444333333333333333333444444444333222111000444///...666555111666666555444444333333333444555222111444333111111555333333333444444555555555333444333===NNNYYYiii::::::999777555444555777@@@jjj{{{ZZZHHH???888888888666555777666888999:::999888888999:::::::::;;;;;;;;;<<<<<<>>>DDDPPP^^^kkkrrrqqqnnnkkklllhhhlllxxxyyyyyyppp[[[TTT[[[``````aaaccccccaaa\\\YYYXXXYYY```eeezzzqqqjjjlllvvv||||||~~~zzz}}}mmm|||pppfffaaa```ZZZWWWVVVYYYZZZYYY[[[_________```___]]]]]]___aaa___aaaddddddbbb___^^^^^^]]]]]]]]]\\\YYYVVVRRRQQQTTTfffvvvxxxpppjjjgggfffddd]]]\\\gggssswwwtttppp```hhhtttuuulll___jjjxxx~~~rrrfffhhhuuu~~~zzzzzz}}}yyy|||uuummmdddYYYPPPQQQVVVVVVUUUWWW\\\aaaccchhhnnnqqq{{{lll^^^^^^eeeiiigggeeeWWWMMMBBB>>>;;;777666777222222111///---...000333111222222333333222222222333333333444666777888999888===;;;:::===;;;AAAQQQmmmsssmmm{{{~~~~~~yyy~~~~~~xxxPPPDDD;;;;;;<<<888999===;;;;;;<<<======<<<:::999999999999888888777666666555888<<>>===:::===>>>JJJ```ggg```lll{{{zzzwww}}}rrrJJJCCC>>>===:::666666:::;;;<<<=========;;;999888::::::999888777666555555333666999<<<<<<888444111333333444555666777888999777666555333222222222222222222333333333222222222000444...---444333///444222222111111111111222222777333222444333//////222000111111222333333444444777999666888CCCMMMeee:::::::::888666555555666888UUUooo```NNN???666888;;;888888===666888888777666666777888777888:::;;;<<<;;;:::999888>>>GGGTTTjjjxxxwwwqqqooorrrsssxxx]]]WWW]]]bbbeeeeeeeeedddcccccccccccchhhpppvvvpppfff___dddmmmrrrqqqmmmuuuxxxzzz{{{dddfffkkknnnllliiieee___XXX[[[VVVTTTUUUUUUSSSTTTXXX[[[\\\]]]]]]]]]]]]___aaa[[[^^^aaabbb```^^^\\\\\\^^^^^^^^^```aaa```]]][[[```eeeiiigggfffjjjmmmnnnaaabbbkkkzzz|||ooofffqqqzzz~~~rrrgggcccdddiii}}}~~~zzzqqqoooqqq|||}}}yyy~~~|||tttnnnhhhddd___\\\]]]bbb```eeemmmqqqpppssszzzkkkiiimmmxxx|||tttnnn[[[NNNAAA;;;999555222111000111111000//////111333000111222333333333333333444444444555666888;;;<<<777>>><<<:::???EEEVVVppp~~~uuuiii]]]TTTOOO\\\nnnuuu~~~wwwtttjjjooo{{{XXXCCC@@@>>>===:::777777:::;;;;;;<<<<<<<<<:::999888;;;:::999888777555444444111222444555444333111000222333444555666777888999444555666777666444222000222222222222222222222222000444///---444333///333111111000000000111111222888444333555444111111333222222222222222222222222666:::888999???FFF[[[yyy999::::::999666555555666444III^^^kkkSSSAAA555999<<<888888===777888888666555444666888777888999:::;;;:::999999555===FFFSSSkkk~~~}}}wwwtttttttttzzzaaaVVVYYY___bbbcccdddeeeddddddddddddnnnvvv|||ppppppkkkccc\\\^^^fffkkkjjjrrryyyxxxkkk___[[[TTTNNNPPPWWW[[[[[[YYYUUUTTTUUUTTTQQQQQQTTTWWWYYY\\\^^^^^^^^^```aaaZZZ\\\______^^^\\\\\\\\\\\\]]]^^^___aaaaaabbbccceeeccc___^^^eeennnqqqnnnaaagggsssuuukkkfffvvv~~~ooocccaaaeee}}}{{{xxxwwwiiiqqq~~~}}}{{{tttpppmmmnnnmmmkkklllppppppvvvrrrrrrwww{{{~~~yyy\\\MMM???999777444000//////000111000//////111333000111222222333333333333555555555666888999:::;;;888===;;;:::CCCNNNeeesss\\\SSSNNNIIIEEEFFFCCCTTTjjjrrr{{{|||zzz~~~}}}iiiaaa___jjjxxxoooEEE===<<<;;;;;;;;;;;;<<<<<<:::::::::999999999999999:::999999888666555444444111111000000000000000111222333333444555666777777111333666888888666333111222111111111111222333333111555///...555333///333111000000000000111222222888444333555444222222555333333333222222222111111444666222222888===QQQnnn777888999888555444333444333===KKKyyyrrrYYYDDD777:::<<<666555;;;777777777666444444555777777888888999999999999999777???EEELLL^^^zzz}}}zzzssssssvvvxxxxxxkkk^^^\\\aaadddiiinnnmmmhhheeegggjjjxxx}}}vvvnnnnnnpppoooiiibbbaaafffkkkkkkssswww}}}}}}yyyhhhbbbVVVIIIFFFMMMUUUXXXUUURRRRRRTTTTTTPPPPPPRRRSSSVVV[[[^^^___``````aaaZZZ\\\]]]]]]\\\[[[[[[\\\XXX[[[]]]^^^___aaaeeeiiihhhccc\\\]]]fffpppoooiiibbbmmm||||||pppkkknnnyyyxxxjjjccciiiqqq}}}xxxssshhhyyy~~~}}}uuuttt{{{\\\MMM>>>888777444000///...000111111000000111333000000111222333333333333555666777888999999999999;;;>>>:::;;;IIIZZZsssaaaUUUWWWVVVRRRPPPJJJFFFVVVlllttt|||{{{tttaaa^^^cccppp{{{yyy[[[BBB>>><<<:::999;;;======;;;999888777666666888999:::999999888777666555555444111111000000000111111111222222222333333444444444///111333555666555444333222111000000000111333444222666000...555444000444111000000000111111222333666222222444444111222555222222222333333333333333111333111222888999FFF___666777888777444222222333444777???lllrrr^^^GGG888;;;<<<444333999777777777555333333555777888888888888888999999999777>>>@@@>>>III```rrrwwwsssmmmfffiiiqqquuuxxxwwwuuuiiicccfffiiisss{{{yyyoooiiilllsss||||||vvvaaagggtttuuuuuuqqqjjjgggkkkooopppnnnooouuuuuussshhhXXXLLLKKKOOOQQQRRRPPPPPPTTTTTTQQQPPPSSSPPPUUU[[[___```aaaaaaaaaZZZ[[[\\\\\\ZZZZZZ[[[]]]VVVYYY]]]^^^]]]```gggnnnhhhddd^^^___gggooolllcccdddrrr{{{nnnnnnvvv~~~{{{oooccccccrrryyyoookkkxxx~~~zzzooowww~~~]]]MMM===888777555111///...000111111000000111333///000111222333444444444666777888:::::::::999888===???:::===MMMaaa|||hhhNNNQQQ]]]___WWWRRRZZZRRR\\\nnnuuu~~~{{{xxxrrr\\\^^^iiizzziiiRRRDDDBBB???;;;999;;;===;;;777999777555444555777:::<<<888888777777666666555555111111222333333333222222111111111111111222222222///000111222333444555555111111000000000111333444333777111///666555000444111111000111111222333333444111000333333111111555111111222333444555555666///444555999>>>:::>>>QQQ999:::;;;<<<:::777444222---:::CCCeeeyyybbbHHH888777555777999333888777666555555666777888444666777666555666888:::777666666888AAAOOO___iiisssjjj___```ggggggwwwzzzppp|||tttlllqqqsss|||{{{ssspppdddYYY```rrryyyrrrjjjiiiqqqxxxuuummmjjjqqqsss}}}}}}iiiVVVKKKGGGMMMJJJHHHLLLRRRVVVUUURRRNNNQQQVVV\\\___aaabbbaaaZZZXXXVVVVVVWWWXXXXXXWWW\\\[[[ZZZ[[[^^^aaabbbbbbjjjfff]]]bbbqqqpppggggggjjj|||ppplllvvv|||mmmeeeeeelll{{{sss}}}zzzmmmooorrrNNNEEE:::444333333222000/////////000111111222222///000111222333444444444555555777;;;:::666666999666999???IIIXXXppp|||rrrOOOHHH```pppssstttsssiiiggghhhqqq}}}|||vvvwwwhhhrrr|||\\\OOO@@@@@@===:::999999:::::::::777666777888999999777555888777888999:::999777444444333111////////////000444444444444333222111111///111333444333333444666333222000/////////000111222333444555555555444333222111000......000111222444111111444555222222555111//////111444666444222444222444777888777;;;@@@::::::;;;;;;:::777444333///:::???```zzzfffJJJ999777555777999444888777666555555666777888777777888777555555666888777777777888===HHHWWWbbbooolllcccaaafffgggtttmmmeeerrryyyqqqnnnuuuzzztttkkkaaaYYY]]]gggrrrqqqnnnooovvv{{{wwwoookkkssswwwjjjUUUGGG???HHHFFFFFFJJJNNNQQQPPPOOOKKKMMMQQQUUUXXXZZZ[[[[[[WWWUUUTTTUUUWWWXXXXXXWWWYYYXXXXXXZZZ]]]___``````dddeeebbbeeeooolllfffkkkuuu|||qqqrrr|||zzzllleeefffooo|||qqq~~~}}}tttxxxuuuZZZEEE???888444444333000---//////000000111111222222000000222333444555555555666555777:::999666777;;;999AAAHHHPPP```zzz~~~bbbIIILLLffftttxxx|||uuuuuuxxxYYYKKKAAA@@@>>>:::999999::::::999777666666888999999777555666444222222333333222111333222111000/////////000444444444444333222111000///111333333333333333555222222111000000000000000000111222333333333222222222111///......///111222444111111333333111222555222111000222555666444222444222333666777666999>>>;;;;;;;;;;;;999777555444111999999VVV{{{|||lllNNN;;;888555666888555777666666555555666666777888999999777555444555666777::::::888777>>>LLLWWWhhhnnnhhhaaaeeegggnnn|||nnn^^^XXXeeennnllloooxxxwwwsssiiidddcccccckkkppptttxxx}}}yyypppeeemmmssseeeUUUIII>>>@@@AAACCCFFFIIIKKKLLLLLLHHHHHHJJJLLLOOOQQQRRRSSSTTTSSSSSSTTTWWWXXXXXXXXXVVVUUUVVVYYY\\\^^^]]]]]]]]]eeefffiiimmmiiihhhsss~~~}}}vvvuuu}}}wwwkkkggglllvvv}}}xxxqqq{{{lllTTTAAA:::777444444444333...***//////000000111222222222111222333444555666666777888666777999888777999>>>@@@SSSaaafffrrrsssnnnrrryyy}}}lll[[[MMMWWWqqq}}}zzzrrrTTTFFFBBB@@@>>>:::999999::::::999777777666777888888777555999666333222222333333222333222111000/////////000333333333333333222000000...000222222222111222333111222222333222111000///......///000000000000000111111////////////111111444000///111222000222666444333222333555555333222444222333555555333666;;;<<<<<<;;;:::999777666555222888444MMMppppppPPP;;;999555444888666666666666666666666666666777888888777555444666777999===>>>:::555777BBBLLL^^^llljjjaaadddhhhiiinnndddYYYUUU^^^fffgggmmmwwwsss{{{zzz}}}rrrnnnjjjeeefffoooxxx}}}~~~}}}uuulll___fffkkkttt___YYYOOO>>>999<<<@@@CCCDDDFFFIIIKKKFFFFFFFFFFFFGGGIIIKKKLLLSSSSSSSSSTTTWWWXXXWWWVVVSSSSSSUUUXXX[[[]]]\\\[[[YYYbbbfffjjjpppmmmnnn{{{~~~zzzuuuttt|||sssiiimmmxxx~~~~~~vvvwww}}}oooTTT@@@777333222111222333222///---///000000111111222333333333333444444666777888888999777777888888888;;;AAALLLjjjfffYYY\\\xxxyyyvvv|||ppplll^^^fff}}}wwwaaaPPPCCCAAA@@@===:::999999:::::::::888777666666777888666555999777555444555444333222222111111000000000000000333333333333222111000///...///111222111000111222000111333444444222000...---......///////////////111000////////////000111444///...///000///222777555555444555555444333222444222222444333111444999===<<<;;;999888777777666222888222EEEccc~~~rrrOOO:::999555333777777555555666666666666555555555666777666555666777999:::>>>AAA<<<555444<<>>777999===???AAADDDHHHKKKFFFEEEDDDDDDDDDEEEGGGHHHRRRRRRRRRTTTVVVVVVUUUTTTQQQRRRTTTWWW[[[\\\\\\ZZZYYY___aaagggrrrsssttt{{{wwwrrrvvv}}}qqqkkkuuuyyyxxx^^^FFF:::777222111000000111222222222000000000111222222333333444444444555666777999::::::777777999999999>>>DDD\\\zzz|||aaaTTTYYYmmmzzzyyypppppp}}}|||YYYRRRLLLBBB???>>><<<999888999;;;;;;;;;999777666666666777666444333333444555666444000---111111111111000000000///222222222222111000//////...000111111000000000111///111333444444222///---...............//////000000//////////////////000222...,,,...///...111666555555666555444333222222333111111333222000222777???===;;;999777777777888222999222>>>VVVpppoooKKK777888555222666888444555555666666555555444444555666666666666888::::::>>>@@@===777666;;;AAAIII\\\cccbbbjjjmmmlllpppnnnooonnnlllhhhfffiiimmm___dddhhhiiikkkoooooolllfffppp{{{|||rrrggg```___\\\bbbgggfffddd```XXXPPPWWWaaafffqqquuukkkxxxuuuiii^^^```eeeYYYFFF;;;;;;:::;;;>>>BBBEEEGGGEEEDDDCCCBBBBBBCCCDDDEEEMMMNNNOOOQQQTTTTTTSSSQQQPPPPPPRRRUUUXXX[[[[[[ZZZXXX[[[ZZZaaaooorrrttt{{{yyyvvvzzzxxxpppppp}}}~~~yyy}}}fffLLL===777555222111000//////111333555000000111111222333333333555555444444555777999::::::777777::::::;;;???EEEbbbuuu}}}qqqhhhppp~~~~~~yyyddddddooo||||||wwwyyy}}}}}}|||}}}___HHHEEEEEEAAA;;;<<<:::888888:::<<<======999777555555666666555444222444666999:::888333///000000111111111111000///111111222111111000///......000222222000000000111...000222333333111...---///............///000000////////////////////////000,,,+++...///...000555333444666555333222222333222000111222222000222777@@@>>>;;;888777777888999333<<<333:::JJJaaajjjFFF444777555111555888444444555666666555444444666777777666555555777999888;;;===<<<:::999;;;>>>CCCTTT^^^eeepppsssttt|||uuu{{{}}}xxxoookkkkkkkkk\\\WWWRRRSSS^^^iiijjjdddeeejjjuuu~~~yyyjjjaaaaaa[[[]]]\\\YYYWWWVVVOOOHHHVVVdddiiimmmwwwttthhhccceee```[[[[[[cccggg___TTTCCC???999888:::>>>???@@@BBBAAAAAAAAAAAAAAAAAABBBEEEFFFHHHMMMQQQRRRRRRQQQOOONNNOOOQQQUUUXXXYYYYYYUUUXXXVVVZZZfffjjjmmmzzzzzzzzz{{{~~~yyyqqqqqqwwwxxxrrruuu|||tttQQQ<<<888666///111111111000000000222333000111111222222333333444555444444333555777999:::999777888;;;<<<<<<@@@FFFWWW\\\___[[[\\\hhhvvv~~~~~~sssmmmxxx~~~yyy}}}}}}uuuMMMEEE>>>===???888:::888777777:::===??????:::888555444555555555444555555777999;;;:::777444///000111222222111000///111111111111000///...---///111222222111000000111...///000111111///...---......---------...///000...//////////////////...---++++++...///...///333111333555444222111222333222000000222222000333888@@@>>>;;;888777777888999555>>>555777BBBXXXyyygggCCC111777555000444888333444555666666555444333888888888777555444555777666888:::;;;;;;;;;<<<===AAAPPP[[[hhhuuuwwwzzzyyyuuuooommmllllllaaaUUUSSS^^^jjjjjjccckkkhhhqqq}}}lllaaaccc^^^\\\WWWSSSRRRSSSNNNGGG]]]mmmrrrrrruuunnndddccceee```]]]aaagggfff```ZZZJJJBBB999555888;;;;;;999???????????????????????????@@@DDDIIINNNQQQRRRQQQNNNMMMLLLNNNRRRVVVXXXYYYRRRVVVTTTVVV^^^```fffvvvvvvyyy|||zzzlllsss}}}}}}}}}ppplllnnnrrr~~~hhhCCC222666666,,,000111222222111000000111000111111222222333444444555444333333444666999:::888777999<<<======@@@FFFFFFFFFIIIRRR^^^jjjsssxxxrrrtttzzz}}}uuutttcccFFFIII;;;777===666999777666777;;;>>>@@@AAA:::888555444555555555444222222222444666666555444///000111222222111000///111111111111000///...---000222333333111000111111...///000000000///---,,,...---,,,+++,,,---...///......////////////......,,,***+++///000...///222///222444444111000111333111///000222222111444999:::;;;===<<<999777666666555<<<>>>888;;;OOOjjj|||gggIII222333888555222666777777777777888888888888;;;;;;:::777444444666888888999;;;<<<<<<<<<;;;:::DDDHHHTTTkkk|||ooogggmmmooogggYYY[[[hhhiii^^^]]]jjjxxx|||uuulllfffeee]]]bbbdddbbbaaa___VVVJJJ\\\iiiwwwyyynnnbbbaaafffdddfffdddaaaeeekkkiiicccVVVKKK>>>777777999999777:::===>>><<<;;;===AAACCC>>>>>>>>>???CCCGGGLLLOOONNNKKKJJJKKKOOOQQQQQQOOOVVVUUUUUUTTTUUUZZZaaafffiiillluuu|||oooqqqvvv|||gggbbbhhhhhhlllxxx{{{iiiPPP===555444222111444111//////111222000---000222333333222111222333222666888777666888;;;<<<999888999<<<@@@DDDJJJOOORRR[[[^^^ccckkklllqqq||||||oooYYYFFFAAA???888555888777666777999999888999;;;<<<666999999111111333---222333444555555555333333333333333222222111111111555222///............---///////////////.........***000...&&&'''///111+++------------------------------------------------///------000000......111000000////////////000000---...///000111222333333999;;;===<<<:::777777777333888:::888888FFF```vvvjjjLLL555555999555222555666666777777777888888888::::::999666444333555777::::::;;;<<<<<<<<<<<<<<<888AAARRRllltttttt|||yyylllhhhnnnmmmdddeeellltttvvvqqqjjjeeedddeeehhhgggcccbbbdddddd```fffmmmwwwzzzrrrgggaaabbbhhhjjjgggdddfffmmmooommmfffZZZIII<<<666666777888777999:::::::::<<<>>>@@@<<<;;;;;;<<>>888777;;;999888888999999888777888555111555888333555888333333444444555555444333222222222222111111000000000444222000/////////...,,,///...---------...//////***///...''''''///111,,,------------------------------------------------...+++,,,//////------000000000////////////000000////////////000111333333999;;;<<<<<<:::999888999444555888:::777<<>>777555666:::999888999999999999:::999888888999;;;>>>AAACCCLLLLLLLLLMMMOOOOOOMMMKKKMMMMMMLLLKKKKKKOOOTTTXXXXXXXXX\\\eeennnrrroookkkuuuvvvoookkkggg```ZZZ]]]aaannnuuusssuuusssgggSSSHHH999000.../////////222111000000111222111///...111333444444555666888999666333444777999999999444:::BBBHHHRRRfffvvvgggttt}}}cccPPPEEE===<<<;;;777888>>>999999999999888777666555333...444888333666;;;666444444555555444333222111111111111000000000000000333111000000111000...,,,...---,,,,,,---...000111***///...((()))///000,,,///.........------,,,,,,---------------------------++++++......,,,,,,///000000////////////000000111000/////////000222333888:::<<<<<<;;;999999:::777555999>>>888666HHHbbbbbbLLL999777888555333666666666666666777777777888666666666444222111333444:::999888888888999;;;<<<888AAAHHHXXX}}}{{{tttjjjeee```gggdddbbbcccgggiiihhheeeaaahhhnnnlllfffffflllsssmmmdddcccpppzzzwwwllleeefffeee___YYYVVV\\\fffmmmjjjmmmlllcccTTTFFF>>><<>>TTTSSSCCC666555777555444666555666666666666777777777444555555444222111222333888777666555666777888999222777;;;KKKsss}}}vvvvvv~~~zzzooohhhccchhhbbb\\\]]]bbbfffdddaaacccjjjpppnnniiilllyyyyyyoooyyy~~~qqqhhheeebbb]]]YYYWWW[[[fffoookkkttt|||xxxjjj[[[QQQOOOKKK@@@777666777555444666666555555555555777888999:::===@@@CCCEEEEEEEEEEEEJJJJJJKKKJJJIIIJJJMMMOOORRRPPPOOOPPPTTTYYY___bbbvvv~~~||||||zzzssspppnnnkkkccc___]]]]]]aaaeeeggggggkkkqqq{{{~~~wwwXXX:::666111///000222222111000000111111111222222333333444666666555444555666:::666666:::===<<>>===:::666444444555000777999666777;;;:::444666222666888333444777222333333222222222222333333222222222222222333333333222111111111222222000...,,,...000333333222000///,,,------------..........................................------,,,,,,+++///------000000......111...///000111111000///...//////000000111111111111888:::;;;:::888666555555666777888777555444555777:::555222444777666555444555555555666666666777777333444666555333222333444444444555666666666666555666888:::AAARRRfffrrrttt~~~yyywwwxxxmmm___WWWWWW\\\^^^___eeedddeeefffhhhuuuuuunnniiiiiigggbbbbbbeeejjjzzzzzzaaaHHH>>>:::444444888333333333333444444444555111444777999999:::===@@@???AAACCCCCCCCCCCCDDDEEEIIIKKKMMMMMMLLLNNNTTTXXXbbbgggjjjmmmvvv}}}wwwmmmfffccceeelllqqqpppoooqqqssssssuuusssrrrqqqpppppppppoookkkmmmvvvvvvkkkbbbSSS<<<000///........./////////...000222222222222444666111333555555444444555666888999===???<<>>III\\\jjjqqq}}}~~~|||xxxxxxwww~~~{{{ooo^^^TTTUUU[[[bbbfffiiiiiilllqqquuuzzzxxxsssiiibbb```jjjwwwWWWGGG>>>555222666111111222222333333333444...111333333222444777;;;999;;;>>>???>>>>>>???@@@>>>BBBFFFGGGFFFGGGLLLPPPQQQSSSXXX```lllzzz~~~zzzvvvyyy{{{nnngggbbbZZZTTTSSSQQQVVVZZZ]]]bbbhhhjjjgggoooooommmllljjjiiigggfff___\\\```ZZZHHH===777---///.........///000111111---000222333222222444777///111333444444555666888666888???AAA@@@LLLtttkkkKKKTTTzzzmmmWWWMMM[[[vvv|||yyyYYYFFFCCC;;;888777555444666999999777222:::<<<666555:::888///888333777999222333666000111111000000111333555666//////000000111111111222444222000///000222222111111///,,,))))))+++...000---,,,---//////......///,,,,,,---...///000111111//////...---,,,,,,++++++---++++++......,,,,,,///...///000222222000///...***---000333444333222111:::888777555555777888:::444777888777333111333555444444333222333444555666666444333333444666666666444222///------///222444444444444555555555666666222555777888;;;CCCOOOYYYdddpppssssss|||~~~vvvsssppppppyyydddVVVYYY\\\\\\gggwwwyyyuuuvvv{{{~~~zzzjjjccceeehhhzzzhhhNNN@@@;;;777222---///000111111222333444''',,,222555555333444555:::;;;;;;<<<<<<===>>>>>>===???AAABBBBBBCCCEEEGGGJJJLLLOOOVVV```kkkvvv|||mmmwwwwwwnnnjjjmmmssswwwttthhhYYYPPPNNNKKKCCC===EEEGGGKKKPPPUUUYYY]]]^^^fffiiihhhddd```]]]XXXSSSOOOKKKDDD===666222000///111///,,,)))***,,,000222111111111111111222222222999666666888888555555888444888===???BBBWWWbbbUUUjjjkkk[[[XXXhhhzzz~~~|||xxxvvvzzzxxxLLLEEE===999999888777666666555666666222444666777888999888888666666555444333222222222///111222222111111111222444000,,,((()))---222666333///...222444111...---///......------,,,++++++)))+++---//////---+++)))+++,,,---...///...---,,,...............------,,,***,,,------,,,+++---...,,,...000111///---,,,+++...///000111111111111111888777666555444555666777777666555555555444333222444333222222222333555666555333111111333555555555555444222000000222444555000000111111222333333444444666777666555:::CCCJJJUUUbbbfffhhhsssvvvppppppooosssqqqccc\\\___aaaeeexxxvvvhhhbbbdddhhhxxxuuu]]]HHH<<<555111,,,---///000111333555666---///111111000000222555555666666777888888999999999;;;===>>>>>>???AAACCCCCCCCCDDDGGGLLLSSSYYY]]]^^^eeeqqq||||||}}}zzzpppjjjeee^^^XXXUUUUUUXXXZZZTTTLLLBBB======>>>;;;777777888:::===@@@CCCFFFHHHMMMPPPPPPLLLHHHGGGBBB===>>>;;;777333000/////////222111111111111222333333111111111222222222222333666333333666666555888>>>999>>>CCCIIIZZZ{{{{{{wwwzzz~~~pppiiikkkpppvvv{{{}}}xxxppppppuuuzzz[[[===>>>888555666666555555555555555555333333555666666666555555999888777666444333222111000111333222111000000111000///---,,,,,,...000222666000...333666333...,,,------------------------***+++---......---+++***+++,,,------......------...////////////...------***,,,------,,,+++---...---000222222000...------///000000111111111111111666666666666666666666666999555222333666777444000333222222111111333444555444222000000222444444444555444444333333444444555//////000111111222333333444555666444333444999>>>KKKYYY___eeeqqqtttppprrrkkkrrr~~~rrrooonnnhhhfffhhhhhhnnn}}}}}}yyyxxxxxxvvvnnnddd```aaa___pppuuulllooo|||zzzfffNNN>>>777444///000000111222444555666222111000...,,,...111444222222222333444444555555555666888999999999;;;===????????????@@@BBBDDDEEEQQQUUU[[[ccckkkrrrwwwzzznnnqqqvvvzzz|||{{{yyywww}}}xxxwww{{{zzzyyyyyyvvvpppeeeYYYPPPLLLKKKIIIFFFDDDBBBAAAAAA<<<999444222333555777777222111000000222444666888999<<<===999777666333...000///---,,,+++,,,...///+++,,,///000111000...---222222222333333333444444<<<999777777555333777<<<<<>>>>>??????HHHIIILLLPPPWWW^^^dddhhh```dddhhhmmmooonnnllljjjqqqooopppvvv{{{yyyoooeeegggxxxxxxqqqoooiiijjjiiiddd[[[QQQHHHCCC>>>>>>>>>===;;;999777666666555444222000111444666333222000......000333444111555555222111222///+++///...---,,,,,,,,,......'''(((+++,,,---,,,+++***333333333444444555555666<<<:::999:::777555999??????CCCTTTuuuzzzkkkkkkooonnnwww{{{uuunnnhhhcccbbbiiissswwwqqq|||ssstttwww~~~tttrrr|||wwwvvvfffKKK===:::>>>666666444333333333444555666666999:::::::::999777555444999888777666444333222111111222333222000......///------///000000000///...444444666:::888111------,,,,,,,,,---------.........---,,,++++++,,,---...------,,,+++,,,---.../////////000000//////...---+++,,,------,,,,,,---//////000222222111///000000333222111111000000000000555666888:::;;;<<<<<<<<<444666666555222111222333222222111111111222333444555333111111333555555555222333444444444444333222777777666555444333222222000111333444444555777888:::JJJWWWdddrrrrrrooouuu|||vvvfff```aaafffbbbaaadddhhhssszzzxxx}}}|||yyyyyykkkgggdddffflllppppppooo\\\bbbiiijjjhhhgggeeeeeedddooo{{{|||nnn]]]VVVXXXaaa```^^^^^^aaa]]]MMM<<<666444111000111333222111.........///000111111111111111222222333444444444000222333333222222333555444555666777999999::::::======>>>@@@CCCGGGJJJLLLLLLNNNPPPSSSUUUVVVVVVUUUWWWUUUVVV[[[```___VVVNNNRRR\\\hhhllleee\\\WWWVVVQQQRRRPPPKKKDDD>>><<<;;;666555444333222222111111222222222///---,,,...000000///---,,,,,,...000222,,,///000------///---***111000///......///000000---------......///000111333444444555666777777777222333777:::::::::???FFFGGGKKKfffwwweee___ccciiimmmuuuqqquuusssqqqllleeefffsssxxxoooyyyyyykkklllttttttvvvtttqqqwww}}}uuuLLL@@@===:::;;;111333444444444444555666777777999999:::999888666555333444444444333333222222222111222333222000.........///............///000000000444:::<<<555,,,,,,000......---------,,,,,,,,,///...,,,++++++,,,...///------,,,+++,,,---...//////////////////......---+++---......---,,,...///---///000000///...///000222222000////////////000666666777888999::::::;;;222555777666111///111444333222222111111333444555555333111111333555555555444555555666666555555444666666555444222111000000111111111222222222111111666DDDQQQaaaqqquuuwww{{{ooogggdddeeecccdddhhhppp}}}rrroooqqqppppppssskkkfff```]]]___dddiiilll]]]fffnnnqqqqqqqqqpppnnnaaafffjjjeee[[[PPPLLLMMMVVVUUUWWWaaannnnnnZZZDDD999555111111333555444333......///111333333111/////////000000111222222222111222333333111111222333333333333444444555555555666777888999::::::::::::======>>>???@@@AAACCCCCCAAAAAAAAADDDGGGFFFBBB>>>@@@DDDHHHJJJHHHEEEBBBAAAAAA@@@===999555444444555444333000.........000111/////////...---,,,---......---,,,,,,,,,...000111,,,//////---,,,///...+++.........///000111222333111000///...///111444666444555555666777888999999555666999<<<:::999???HHHQQQ\\\yyyqqq]]]TTTRRRYYY```}}}yyyqqqvvv~~~uuummmkkknnnqqqxxxuuuttttttlllbbbfffoooqqqllljjjppp{{{SSS999===>>>::::::222555555555555555555555666777444555666666666444333222111111111111111111111111000111222222000......///000///---,,,---...000222...333999:::333***+++111//////...---,,,,,,++++++///...---,,,,,,---...///---,,,,,,,,,,,,---.....................------,,,+++---......------...///,,,---......------...///111000///...---...///000<<<;;;999888777777888888444555555444222222222222444333222222222333555666444222000000222444444444444444444444444444444444333333333222222222111111222111000000000000000///444@@@KKK\\\qqq|||xxxnnnkkklllnnnppprrrzzzpppmmmkkkhhhjjjpppnnnkkkeee___]]]___cccggg```kkkuuuwwwwwwyyyxxxuuucccbbb```ZZZTTTRRRRRRRRRUUUVVVXXX___jjjnnndddWWWGGGBBB;;;999999:::777555222111000111333333000---...//////000111111222222111222333222111000111222444444333333333333444444333444666777777777666555777777888999999:::::::::888999999999888888999999777888999999999999999999888777555333333333444444444333111///...///000111000000000000000000/////////............///000000---000000......000000---.........///000111111222000/////////000222444555555555666777888999::::::<<<<<<===>>><<<>>>IIIUUUfffzzzxxxeeeYYYSSSRRRZZZcccyyy~~~}}}}}}ssskkkmmmssswww{{{~~~yyy{{{{{{nnneeeffflllmmmeeehhhwwwfffEEE555??????999===777:::555555444444333444444444111222333555555555444333111111111000000/////////...000111111000//////000///......---...///000111000///222444222---+++...---------------------,,,......------------......+++,,,------......---------------------,,,,,,+++,,,---......------...000,,,---...---,,,,,,...000///...---,,,,,,---///000CCCAAA===:::888777777888777444111222444555222///444444333333333444555666333111//////111222333222333222222111111222222333111222222333444444555555222111000000222333333333000:::CCCUUUnnn~~~}}}nnnqqqsssoooiiijjjwwwsssiiigggddd```dddlllpppnnnjjjddd___]]]```bbbaaammmwwwyyyzzz|||{{{wwwrrrnnneee\\\XXXYYYYYYXXXZZZ[[[XXXWWW\\\eeeiiihhhYYYQQQHHHCCC@@@>>>999555777444111000222222///---000000111111222333333333000222222222000///000111111111000000000222333444///000111333444444444444444555777888888888666555555666555333000000444777222333333333222333555777111000///111444555444222222111///...---------...111000//////000000---+++------------------------,,,//////,,,,,,//////,,,111111111000000000//////111111222222444555666666555666777888999:::;;;;;;777777:::>>>CCCLLL^^^ooo|||yyyoooeee^^^YYYWWW```lll|||{{{mmmlllnnnsssxxx}}}|||tttmmmkkkllljjjccckkkoooFFFAAA555???;;;555<<<888999555444444333222222222222111222444666777777777666333333222111000///...------///111111000//////000---......///////////////222---+++000222000,,,++++++,,,,,,------......///........................+++,,,---...///...---,,,,,,,,,------,,,,,,+++***,,,---......------...000,,,---...---------///111---,,,+++++++++---///000BBB@@@===999777666555666222333111///222666444///222222222222222222222222111111222222222333666999222222222222222222222222---888666000555666333555111555555222333666555///555444===QQQfff|||wwwmmmkkkoooiii\\\___nnngggeeeeeegggddd______cccmmmuuuxxxtttttttttiiiYYYeeeoootttnnnmmmuuuzzzyyy{{{zzzllleeegggfff___aaa[[[XXX___fffjjjkkkmmmnnnlllhhhccc\\\QQQFFF>>>:::777777///***444888+++222000//////111222111000222333333222000...---...000000000000000111111111222222222333333222222222222222111111222333333444222111111111000000////////////000000000000//////222///---...111333222000...///000///...---...000000***))),,,---+++---333,,,------...///000111111////////////...............---,,,...000111000///222111111444888:::999777444555555333555888;;;<<<<<>>===<<<;;;999666555333444555444222555888666111333333222222222111111111000111222111000///111333222222222222222222222222---777555000555666333555444555444111222555111)))555444<<>>999===444---///111222///---...222555555333---///111111111000111222222222111111000000//////......////////////......111111000//////000000000///////////////............//////000000//////...///---,,,---...000//////...///000///...---...000///---...000000,,,***+++////////////////////////------...///000111222222000//////000222333222111444333222222444444333111444555888:::;;;>>>BBBFFFJJJ___nnn{{{}}}rrryyy|||}}}ooouuuuuutttwwwuuutttvvvwwwzzzsssuuu{{{~~~lllHHH<<<===888777666777888888666444555555444333333444444444444444444444333222111000444333222000///////////////,,,---000111......000///***)))---000111222444/////////.....................------------------///////////////.........---+++******+++,,,+++***+++++++++,,,---...///000,,,+++,,,///...,,,---222---///111111///.........++++++*********+++,,,---666777888888777666444333111444555333444555333///444333222111000///......222333555444222000//////000000000111111111111111,,,444222000444333000555///222555444222111000///333333777???EEERRRnnnyyyvvvrrrjjjbbbeeejjjnnnjjjcccaaaeeefffmmmssswww|||~~~oooddd```hhhpppsssyyyuuuqqqnnnlllgggccceeeiiivvvhhhYYYQQQIII777...222444333000---///444777777555...000111222000000111222333222222111000///......---......//////......---000000///.........//////...........................//////////////////.........------.../////////...///000///...---...000.........///...---,,,,,,000000000///////////////......///000000111222222///...---...000222111000333222333444666777888999999888777999<<>>999<<<444666222111555<<>>:::777:::555444333444555555333111444333222111000000000000//////000222222333333333......///000000///...---333111111444333000///111...222111---...111///))),,,,,,,,,------.........)))***,,,---...---,,,,,,...***(((***...000...***444000---++++++---------//////...---,,,,,,,,,,,,---******,,,+++)))---222,,,,,,---,,,++++++,,,.........000111111111000///888888777555222111222444666222///...111222222000111...---//////,,,---000......////////////......000000000000111111111111222222222111000111444777888444///+++***,,,000333222222111000000222777:::HHHbbb|||~~~mmm^^^```jjjiiilllooo}}}~~~mmmccc```gggnnnuuu~~~jjj]]]\\\eeeooopppnnnooopppjjjaaa___cccllluuuxxxuuuwww~~~yyynnniiiaaa\\\aaafffccc\\\WWWYYY^^^eeekkkkkkcccXXXOOOJJJHHHCCCFFFKKK>>>333999444333222000............/////////000111222222222////////////000000000000111000///......///000111222---+++,,,,,,***+++///......////////////.........///222333///,,,000777///...---...000111000///////////////000000000000///000111222333222111111//////111333555666444222888777777777666777888999555:::888999@@@AAAHHHXXXxxx|||tttppp{{{sssxxx}}}}}}}}}xxxssstttyyyppprrrttttttsss}}}hhhGGG???888888===???:::444333444444555555444444333222222222111111///......111//////111333333000---000////////////.........///000000000000000/////////...,,,++++++,,,...//////......---...///000111---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111...------///333555333000------------------,,,,,,...,,,---111111---,,,---///...---,,,,,,---...///...------,,,,,,,,,------999999888555222111222333444222000000222333111///333000///111111...///222......////////////....../////////000000000000000...///...---,,,---000222...---,,,,,,...000222444111111000//////111555999===PPPdddggg[[[SSSWWW___jjjkkkppp}}}~~~zzzzzzqqqhhhbbbbbbdddmmmrrrddd___```ccckkkhhhgggddd^^^WWWZZZbbb```hhhmmmmmmooosssuuusssnnnhhhdddcccaaa\\\WWWVVVZZZ___eeejjjkkkhhhccc^^^ZZZ[[[ZZZdddpppdddKKKAAA777555333222222222111000333333333333333333333333///000000000000111111111111000////////////000111111---,,,------+++---000......////////////......222///...000000---...111---,,,+++,,,---...---,,,//////000000000000111111111222333444444444333222777666555555666666666555<<<<<<<<<;;;999888888888666;;;999;;;FFFOOO^^^uuu||||||xxx|||yyyjjjeeefff}}}yyyvvvlllpppzzzyyyppprrruuuxxxzzz}}}{{{lllNNNAAA<<<777777;;;<<<999666333333444444444444333333222222222111000///......///...---///111222///---/////////.........------...///////////////.........---,,,++++++,,,---......---,,,++++++,,,---...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---...///000///...000444999;;;999666///...---,,,,,,,,,,,,,,,...,,,,,,//////,,,+++...,,,,,,++++++++++++,,,,,,...------,,,,,,,,,------::::::999777333111222333222111111222333222000...333000///111111......111......////////////..................//////000000,,,------,,,++++++...000((())),,,...000111111111000000///......000444777777BBBNNNRRRPPPOOOUUU[[[gggiiinnnzzz~~~~~~~~~vvvtttsssmmmhhhddd```\\\ccc{{{zzzsssooollljjjiiiiiihhhgggddd^^^XXXZZZ```YYY\\\bbbggggggfffmmmvvvoookkkhhhddd]]]VVVUUUYYY\\\___cccggghhhjjjlllmmmiiioootttfffIII===888333000111222111///222222111111000///......000000000000111111111111111000000//////000000111111...---//////---///222...//////000000//////...444---***...111000......111000//////000111000...000000000000111111222222333333444555555555555444777666555444444444555666555777888888888999;;;===888BBBHHHOOO]]]gggxxxzzzuuu~~~xxxrrruuuiiiaaa]]]cccsssxxxjjjtttqqqlllpppxxxqqqKKK<<<:::888666555777888888777333333444444444444333333111111111000000//////...---,,,,,,...///000///---............---------,,,------............------------,,,,,,,,,,,,------...---,,,++++++,,,------***+++,,,------,,,+++***++++++++++++,,,---......///111555===CCCEEEBBB>>>111///---+++******+++,,,...+++***------++++++...++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------:::;;;:::777444222111222333222111111111111111000111------///...,,,,,,///---......//////......---,,,------....../////////...//////...------///000+++,,,...//////...,,,+++000000000///...000333666666;;;AAAGGGMMMRRRXXX[[[cccggglllrrr{{{uuuhhhooowwwzzzuuunnnmmmnnnooodddbbbbbb```\\\]]]iiixxxhhhggghhhnnnvvv|||}}}{{{ttttttvvvwwwtttmmmgggccc[[[WWW[[[eeeeee```fffsssooollljjjgggbbb\\\]]]bbb\\\^^^```bbbdddhhhnnnsssttt}}}YYYLLLDDD:::444333333111////////////...------,,,,,,/////////000000000111111000000000000000000000000111......000111///000444//////000000000000//////222,,,***...222222111222444333111222333333222000000000111111222222333333444444444555555555555555333444555555555555777888777999:::999999<<>>999666666555444333333444666333333333444444333333333111111000000////////////,,,,,,,,,---...//////.........---------,,,,,,,,,++++++,,,---------,,,,,,+++,,,------------,,,+++......---------...000000+++,,,...//////...,,,+++++++++******+++,,,,,,---...222<<>>KKKRRROOOFFF>>>111///,,,))))))***+++------)))(((***+++)))+++///+++,,,---......---,,,++++++++++++++++++,,,---...666777888777444222111222333333222000...///111444222///...000000------000------............------+++,,,,,,---...///000000---/////////---,,,---......---,,,++++++---...///111222222111000111333555222333555;;;CCCKKKRRRUUU```fffjjjjjjeee```^^^]]]dddfffddd]]][[[aaaiiimmmooodddYYYVVV[[[______]]]]]]\\\```jjjyyy~~~^^^TTTRRR\\\bbbaaaeeennntttssssssvvvtttnnnmmmnnnhhhjjjnnnuuu{{{~~~~~~|||~~~nnn]]]ZZZSSSKKKBBB;;;666444111111222222222222222222////////////000000000000000111111222222111111000222//////222333000000333///000000111111000000///666333222444222......222333222111222444555444333111222222333444555666666555555444444555555666777222555888888666666888;;;<<<@@@DDDFFFHHHNNNWWW___sss}}}{{{wwwooossszzzaaaLLLWWWtttqqqyyyzzzyyyffffffnnnXXX<<<;;;===999666666555222000///000222222222333333333333222222111000///.........///000......///...,,,,,,...000............---------,,,)))***+++,,,,,,------,,,,,,,,,++++++++++++,,,,,,))))))))))))+++---///000......///000000///......,,,++++++******+++,,,,,,***000:::EEEJJJGGG===444...---+++***)))***,,,---,,,)))))),,,,,,***+++///******++++++++++++******+++******++++++,,,---...333555666666444222111222///222444444111///000111222///...000///------000,,,------......------,,,,,,,,,---...///000111111---...//////---,,,,,,---,,,,,,,,,,,,---...000000000111111000///000111333333333444555:::BBBLLLSSS^^^```dddhhhhhhdddaaa___bbbggggggaaa]]]aaagggjjjqqqeeeXXXTTT[[[cccccc___ZZZZZZ]]]dddnnnxxxssstttrrrooorrryyy{{{xxxeee^^^YYYYYY[[[^^^gggrrrvvvwwwuuu}}}zzzddd\\\VVVZZZ^^^[[[QQQFFF===999555555444444333333222222000111111111111222222222000111222222222222111000222///000333222//////111000000111111111111000000555///---111333222111222555444333555777999888888222222333444555666777777777666666555666777888999333666777777777<<>>999888777555111000///000222222111222666666888666333444777666222888444222333444333555999666777999:::;;;;;;;;;:::===>>>===;;;:::<<>>::::::777777999888555888???;;;;;;:::888:::===<<<888<<<999777::::::999;;;???;;;???EEEJJJLLLJJJGGGEEEDDDHHHKKKJJJJJJQQQ___kkkuuu}}}~~~|||wwwuuu}}}}}}hhh``````fffbbb\\\eeewww|||vvvzzzuuuqqqqqqnnnnnnrrr~~~vvvvvvwwwxxxnnnooosssuuuyyy|||kkkSSSCCC888333666777666444111111222888444...---///222222111111111111000000000//////////////////..................---------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))******+++,,,------------------+++++++++,,,+++++++++,,,,,,---------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))++++++,,,+++***)))+++---++++++************++++++,,,***)))***+++---,,,,,,222111000///......------////////////.....................------+++***))),,,+++++++++,,,---...///---------.........//////***---111222111///......,,,,,,------...------------,,,++++++,,,...000222000222444333000...000222...222;;;KKKaaazzz}}}uuujjjfffiiiqqqwwwkkkddd___]]][[[ZZZ]]]cccjjjhhheee```]]]^^^eeekkk||||||nnn^^^WWWLLLCCCFFF[[[YYYYYY\\\^^^___]]]\\\```oooyyy}}}yyywwwxxxyyyyyyyyyttt[[[SSSRRRPPPLLLHHHCCCBBBDDDBBB???FFFPPPLLLLLLJJJGGGHHHJJJGGGAAA888666777;;;>>>===???CCC@@@KKK[[[jjjssstttpppllliiikkkjjjgggfffooo~~~}}}{{{}}}~~~tttYYYNNNGGGJJJZZZeeegggllltttrrrkkkqqqzzzpppjjjfffcccjjjvvvuuukkklllqqqwwwfff```ccccccdddkkkxxxgggDDD:::666///777888777555222000///000333111///...000222333333111111000000000//////////////////.........------......---------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++************++++++))))))******++++++,,,,,,...---,,,++++++++++++,,,***++++++,,,,,,------...---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))***+++,,,+++))))))+++,,,++++++************++++++,,,***)))***+++---,,,,,,111111111111///...,,,+++////////////............,,,,,,------------,,,,,,+++++++++++++++---...///------------............***---000111000.........//////000000//////......+++++++++,,,---...000000))),,,///000111333555555...111666CCCWWWppp~~~wwwfff___```gggllljjjddd```___^^^\\\]]]```hhhhhhllloooiii```bbbkkk~~~~~~sssjjjhhhZZZJJJHHHRRRUUUXXXZZZ[[[]]]```aaa]]]nnn|||yyyrrruuuxxxyyyooommmoookkkdddTTTOOOOOOTTTVVVWWWbbbqqqsssqqqjjjccc___[[[RRRHHH>>>>>>BBBJJJOOOQQQSSSWWWYYYiii|||uuuvvv~~~{{{zzzyyyXXXJJJHHHHHHRRReeessstttpppmmmhhhlllvvvuuuqqqnnngggeeejjjoooxxxnnniiilllppp}}}wwwkkkbbbccciiihhhiiirrrvvvRRR@@@<<<;;;:::888888777666555333222000111222333333222222444555111000000000//////////////////.........---------......---------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,+++***))))))***+++,,,***************+++++++++...,,,+++***++++++,,,+++******+++,,,,,,---......---,,,,,,---//////---+++++++++++++++++++++++++++(((***+++,,,,,,+++***(((***++++++***))))))***,,,++++++************++++++,,,***)))***+++---,,,,,,222333444444333111...,,,000/////////............+++,,,...///000111111111++++++******+++---...///,,,,,,------------......+++---//////...---......------------,,,+++************+++---...//////000,,,---...///000222111---111111333:::III```wwwwwwuuuuuurrroooyyyxxxmmmiiikkknnnpppkkkfffbbbcccbbb___^^^```ffffffppp|||wwwiiigggppp~~~uuurrrsssdddOOOHHH===IIITTTYYYZZZ\\\aaaddd```qqqvvvlllttt|||{{{wwwrrruuu~~~rrreeeTTTUUU\\\gggnnnppptttxxxsssmmmtttzzzxxx}}}{{{|||vvvTTTEEEFFFKKKWWWggguuuzzzvvvqqqmmmiiiwww~~~qqqrrrpppfffgggqqqzzzsssqqqrrrvvvtttqqqlllffffffoooyyyvvvIII888777444333666333222222333555444111...---000333222000...000222000000000000//////////////////.........---------......---------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,+++***))))))***+++,,,+++++++++***************---,,,***)))***+++,,,+++******+++,,,,,,---......---,,,,,,...//////---+++************************((()))+++,,,,,,+++)))(((***++++++***))))))***,,,++++++************++++++,,,***)))***+++---,,,,,,666555444222111000000000333222000///---,,,,,,,,,111...---///...***))),,,+++++++++***((((((+++---...***......&&&(((000...222111000///////////////+++...///,,,,,,///...++++++++++++,,,///111111000000///...000222222///,,,+++---000444<<>>;;;BBBHHHIIIWWWfffgggmmmsssuuutttvvv~~~~~~mmmTTTSSS___bbb```aaabbbbbbcccjjjsss}}}vvvzzz{{{yyyjjjaaaYYYSSSNNNDDD===>>>BBBLLLddd|||wwweeecccjjjuuuvvvrrr}}}oooiiiooowwwsssqqqvvv~~~gggiiigggrrrsssXXXDDD666777<<<777444555666666555333222222222111000/////////000000111111111111111111111111........................,,,//////,,,+++...---+++++++++++++++,,,,,,------******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,******************************++++++++++++******,,,)))(((******''''''***%%%&&&'''(((((((((''''''+++******))))))******+++((((((((()))))))))))))))'''''''''''''''((())))))''''''(((((())))))******''''''((()))))))))))))))******))))))))))))******111111000...///333333///------.../////////.........+++***------***+++...)))+++,,,,,,,,,,,,...///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))),,,+++&&&(((//////))))))+++,,,,,,,,,,,,---///---............------,,,,,,,,,+++---...///...,,,%%%&&&(((***,,,...///000,,,555AAAKKKWWWgggzzz}}}~~~sssiiiaaa``````dddsssjjj^^^```___eeeqqqxxx{{{wwwqqqllllllooommmnnnnnnjjjccc]]]ZZZYYYaaakkkyyy{{{tttoooaaahhhjjjhhhjjjnnnjjjbbbPPPDDDAAA???999>>>HHHIIIVVV___gggkkksss~~~lllQQQ???CCCRRRYYYQQQJJJIIILLLSSS___jjjwww|||ssswww{{{xxxiiiWWWNNNNNNPPP999555:::GGGPPP]]]xxxeee[[[gggtttuuujjjmmm~~~oooiiimmmsssvvvvvvggghhhqqq~~~jjjZZZdddhhh~~~pppVVVEEE???<<<>>>===444333444555444222000///000222111///.........///000000111111222222111111000........................,,,//////,,,+++......++++++++++++++++++,,,------******+++,,,,,,,,,,,,+++************++++++++++++))))))************))))))******++++++++++++******,,,)))(((***)))''''''***''''''((((((((()))))))))******))))))))))))******''''''(((((((((((())))))%%%&&&&&&'''((((((((()))$$$%%%''')))***+++++++++''''''((()))))))))))))))))))))))))))))))))))))))222111...---444;;;:::333,,,---......//////......///+++***,,,,,,***+++///***+++,,,,,,+++***+++---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((,,,***&&&***000***)))+++------++++++---///,,,---..................,,,,,,+++---...///...,,,))))))***,,,.........---000333999DDDUUUhhhyyyvvvmmmfffjjjooooookkkhhhgggiiihhhbbb]]]___gggoooooo___[[[___\\\```hhhhhhyyywwwvvvuuunnnfffggglllkkkjjjjjjhhhddd```\\\ZZZfffrrrzzz{{{{{{{{{qqqddd[[[dddfffccceeeooorrrooogggVVVNNNMMMCCC???AAA???777>>>DDDGGGMMMXXXbbbfffrrrooommmqqqyyybbbNNNDDD???FFFTTTQQQLLLFFFCCCBBBGGGSSS```zzz~~~uuukkkffffffddd]]]WWWKKKOOOSSSSSSLLLFFFGGGMMMPPPNNNWWWiiirrrvvvmmmaaa]]]lllxxxwwwttt}}}yyysssmmmkkklllnnnnnnfffgggnnnyyy{{{rrrkkkiiitttiiiLLL<<<999;;;666333333...111333444333000...000111111000///...---...////////////000111111000//////........................,,,//////,,,+++......+++,,,+++*********+++,,,---******+++,,,,,,,,,,,,+++************++++++++++++(((((()))******)))((((((((())))))******))))))(((,,,((('''***)))''''''***+++***)))))))))***,,,---******))))))))))))******&&&&&&'''''''''(((((((((%%%%%%&&&'''((((((((((((%%%&&&((()))************''''''((()))))))))))))))((()))***++++++***)))(((333111---...777AAA@@@888,,,,,,---.../////////...///+++***,,,,,,***+++///+++,,,,,,+++)))((()))***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++...,,,(((+++...!!!(((+++------++++++---000,,,,,,---.../////////...,,,,,,+++---...///...,,,000//////000000000...---222//////:::MMMbbbrrrzzzqqqgggaaaeeekkklllhhheeeaaallloooeee[[[ZZZ\\\\\\ZZZTTTZZZ```^^^aaaddd^^^eeeiiipppssskkkccceeennnhhhgggfffiiikkkjjjeee```gggrrruuuooorrrxxxlllXXXRRR]]]aaa\\\^^^iiipppnnnmmm[[[VVVXXXPPPIIIGGGBBB@@@BBB@@@888444666:::;;;:::999;;;EEEUUUfffqqqvvv___<<<555;;;@@@IIIUUUVVVWWWYYYXXXSSSRRRZZZfffwwwxxxeeeTTTUUUMMMCCC>>>>>>???===:::EEEMMM^^^qqqxxxtttrrruuujjjgggrrrzzzaaa[[[dddpppwww}}}{{{yyy|||zzzrrrhhhccccccdddiiihhhmmmuuuuuuqqquuu}}}XXX:::???777;;;>>>444111888:::222333444333000000222555111000///...---......///---...///000000///...---////////////////////////,,,//////,,,+++......+++,,,+++*********+++,,,---******+++,,,,,,,,,,,,+++)))************+++++++++'''((()))******)))((('''''''''((((((((((((''''''+++((('''))))))&&&'''***)))(((&&&%%%%%%''')))*********))))))))))))******%%%&&&&&&&&&''''''(((((($$$%%%&&&'''((((((((((((&&&''')))*********)))((('''(((((()))))))))))))))''')))***,,,,,,***)))'''333222000//////111333444000111///******---...,,,000...+++***+++,,,++++++)))***+++,,,,,,+++)))(((///...,,,++++++,,,---...000///((((((000---(((...111000...***((((((***---++++++******++++++,,,---,,,---......///.........111---******---000000///------((()))///***(((333---///222777@@@NNN___jjjjjjddd___```dddgggfffdddlllmmmlllggg```\\\ZZZ[[[```XXXUUU\\\ggglllmmmnnneeeddddddhhhnnnsssqqqkkkqqqnnnnnnsssuuuoooiiifffnnnmmmkkklllqqqsssgggWWW[[[YYYXXX[[[```eeeggggggccc___ZZZWWWVVVTTTQQQNNNJJJFFF@@@:::666444444444222333444666999@@@IIIOOO```mmmqqqrrrvvvrrrjjjlllOOOJJJ<<<888AAAFFFNNN]]]fff]]]ZZZ^^^aaabbbhhhrrryyywwwqqqgggYYYLLLDDDAAA777444555999:::888:::>>>BBBddd}}}|||}}}xxxssshhhfffjjjiiilllxxxyyy{{{}}}~~~sssiiiiiidddaaaiiiffflllxxx|||wwwVVVCCC>>>888777666666777666444222444333222222111111222222000000000///......------//////............//////...------,,,,,,------...,,,,,,,,,------.........((()))***,,,,,,------,,,)))***,,,,,,***)))***+++...))),,,---(((+++111,,,************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++*********)))))))))))))))((((((((((((((((((((((((***'''%%%&&&***+++((($$$&&&&&&'''(((((())))))(((&&&&&&((()))************++++++************++++++333222000//////000111222---///...+++,,,000222111111///,,,+++,,,---,,,+++))))))++++++++++++***)))...------,,,,,,,,,------------&&&'''...***%%%,,,,,,,,,+++***((()))+++---++++++******++++++,,,---,,,,,,---...............///---++++++---//////...---///+++---333---)))222...//////111555???JJJSSS[[[]]]^^^___```aaacccdddiiiiiihhhdddaaa```dddhhhjjjfffeeeiiiooorrruuuvvvxxxtttooojjjjjjooouuuxxxvvvoookkknnnqqqqqqpppppp}}}rrrooouuuxxxlll[[[dddbbbbbbeeeiiilllmmmllleee```[[[ZZZ^^^dddiiikkk]]]XXXPPPIIICCC???<<<;;;<<<:::777555444555666666555===;;;:::AAAAAA???EEE;;;888333<<>><<<:::888444000,,,///333...+++000///---333333888===SSSttt~~~qqqggg\\\^^^aaacccbbbdddnnnxxxwwwrrrgggUUUCCC777444555555444666<<>>444111333666777666555555666555444222333222222111111111111111000000//////...---------...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++******))))))***+++---...)))***,,,,,,***)))***+++---'''***,,,&&&***///+++******))))))))))))(((((()))))))))(((((('''''''''((((((((((((((((((((((((+++******))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))&&&%%%&&&)))***'''%%%+++)))'''%%%$$$&&&(((***&&&''''''((())))))))))))+++)))(((''''''((()))+++222111000...------------+++...///...000666999777111///,,,+++,,,,,,,,,+++(((((()))***+++,,,,,,,,,***+++,,,......---,,,+++,,,...)))***///+++&&&...%%%'''***++++++++++++,,,***************++++++,,,++++++,,,---------------,,,,,,,,,---------,,,++++++000,,,+++111...***000,,,,,,+++,,,---///222555JJJUUUaaafffdddcccfffjjjgggfffdddaaa```dddlllrrr{{{vvvrrryyyzzzrrrmmmrrrzzz}}}uuuqqqrrr|||vvvsssqqqppppppsssvvvyyy{{{zzztttmmmgggdddjjjhhheeeeeedddbbb]]]YYYTTTVVVVVVQQQHHH>>>666333000444000000555000+++222222DDDRRReee}}}jjjZZZWWWZZZ]]]]]]___dddlllpppvvvuuummm\\\III;;;777999///777EEESSS```rrrpppYYY\\\nnnxxxqqqmmmttt{{{{{{|||rrrtttwwwoookkkkkkgggrrrxxx}}}uuuyyyhhhUUU@@@666555444555666666555444444555555333111222222111000000000000000000//////......---,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,+++++++++******))))))+++***)))((((((***,,,...)))***,,,,,,***)))***+++,,,&&&)))+++&&&)))...******)))))))))(((((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((()))))))))))))))(((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((&&&&&&'''((()))'''%%%+++)))(((&&&&&&&&&'''(((&&&''''''((())))))((((((***)))'''%%%%%%''')))***111000///......------,,,,,,///000///111555777555///---*********++++++***(((((()))******+++,,,---)))***,,,---...---,,,++++++...******///***%%%...(((***,,,---,,,***************))))))******+++,,,***++++++,,,,,,,,,,,,,,,+++,,,------,,,+++++++++***///)))$$$***+++)))000+++++++++---///111222222:::BBBMMMUUU[[[^^^aaaccc___aaaaaaaaa```cccjjjooo~~~wwwooommmppptttmmmkkkrrryyyxxxssspppmmmkkkmmmuuu}}}}}}vvvooosssqqqnnnmmmooottt{{{}}}zzzxxxwwwkkkfffaaaaaahhhooosssuuuuuu___KKK???;;;333666222333888555666DDDRRRoookkk```]]]```______fffrrrwwwtttwwwdddOOOCCCDDDJJJFFFOOO]]]jjjttt___SSSTTTdddmmmiiilllyyy}}}wwwyyytttzzzwwwvvv}}}}}}|||qqqnnnnnn}}}}}}zzztttwwwnnnZZZFFF>>>999888888444333444555444333444555555333111222111000000//////000000/////////...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))),,,***)))((((((***+++---)))***,,,,,,***)))***++++++&&&)))***%%%(((...))))))))))))((((((((((((''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&'''((()))******+++''''''(((((())))))))))))(((((((((((((((((((((((('''&&&&&&'''((((((&&&%%%'''((()))))))))(((&&&%%%&&&''''''((((((((((((''')))((('''%%%%%%'''((()))000000//////......---------000111//////333333111///,,,***))))))******)))***)))))))))***+++,,,,,,)))***+++,,,,,,------,,,'''+++))))))---'''###+++***,,,------+++)))))))))***))))))))))))***++++++)))***++++++,,,,,,+++++++++,,,---,,,***)))***+++)))...''' &&&))))))///,,,,,,+++---///000///......111999BBBMMMUUUYYY[[[UUUXXX\\\^^^```dddkkkpppvvvqqqrrrxxxwwwppplllnnnddd]]]\\\fffrrrvvvsssqqqlllfffcccfffjjjkkkkkkkkknnnllljjjhhhiiiooowww}}}~~~|||}}}vvvlllkkktttsss^^^RRRNNNNNNMMMDDD???@@@===GGG^^^|||xxxkkkmmmjjjgggqqq}}}}}}mmm]]]ZZZfffsssoooqqqtttvvvyyyfffMMMKKKQQQ[[[aaacccmmm{{{|||ssszzzvvvmmmcccdddooonnnooowwwzzzkkktttvvvZZZCCC555777555666777666222222555333333222333444444333111111000000/////////////////////......---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++***************+++***)))((())))))***+++)))***,,,,,,***)))***+++,,,&&&)))+++%%%)))...***))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''')))***++++++&&&''''''(((((())))))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%''')))++++++)))&&&$$$&&&''''''(((((((((''''''((((((''''''''''''((((((//////000000000//////...,,,///000......111111...///---***)))***+++******+++******))))))***+++,,,************+++,,,---...&&&+++))))))---&&&"""+++)))+++,,,+++)))(((((())))))))))))))))))***++++++)))******++++++++++++++++++,,,,,,***((((((***,,,)))000***"""(((,,,+++......,,,+++,,,......---+++---...000666===EEELLLOOOPPPTTTXXX[[[___dddlllsss{{{qqqkkkhhhmmmuuuuuupppttt}}}jjj^^^VVV\\\jjjuuu{{{~~~rrrggg```dddiiijjjiiijjjcccddddddbbbbbbeeekkkppp{{{yyyvvvtttvvv}}}xxxooohhhddd^^^___WWWQQQNNNKKKZZZwww~~~{{{yyyuuuxxx~~~rrrqqq}}}zzz{{{xxx[[[RRRZZZZZZaaaiiittt}}}uuullljjjrrr}}}{{{qqqjjjpppvvvnnn{{{pppYYYJJJ???999777444555888777444444888333222111222444444333111000000///............//////......------,,,,,,+++------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,*********+++++++++++++++************)))))))))))))))***,,,,,,***)))***+++,,,&&&***+++&&&)))...***))))))((((((((('''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&&&&''''''((())))))***((((((((((((((((((((((((%%%&&&''''''&&&&&&&&&&&&%%%&&&((()))))))))''''''&&&''''''(((((('''&&&&&&'''((())))))))))))((('''...///000000000000000///***---...------000000---000...+++***+++,,,++++++,,,+++***)))))))))***++++++***))))))***,,,...///(((---,,,,,,///((($$$---''')))***)))(((''')))***)))))))))))))))******+++))))))***+++++++++++++++,,,---,,,***''''''***---(((111---&&&,,,///,,,---...,,,***+++...///...,,,//////...---///444<<>>:::777999999666111//////111...333444000...111111...333000000111000---,,,...------...000111000,,,)))......---,,,---...///000,,,,,,,,,++++++************)))((()))+++,,,+++***)))&&&&&&))))))&&&&&&)))&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((***'''%%%'''+++---***&&&&&&%%%%%%(((+++***%%%((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%***&&&&&&((((((&&&&&&***###(((***((()))***)))%%%)))$$$''')))###&&&***&&&&&&'''((())))))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$###%%%((((((&&&###$$$&&&'''(((''''''&&&)))((('''&&&&&&%%%&&&&&&/////////---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,###$$$)))------+++,,,111)))************))))))(((*********++++++*********((()))***)))((()))***,,,'''***+++((('''))))))%%%))))))(((((((((((())))))(((***++++++******+++------,,,++++++******++++++(((******'''(((,,,+++'''***************)))((((((******++++++,,,,,,------...---,,,,,,,,,...000111,,,...111777AAANNN[[[dddsss{{{wwwqqqhhhbbbeeellljjjcccXXX\\\cccffffffdddfffiiiggggggjjjqqqzzzxxxrrrqqqqqqssswwwwwwsssqqqsssssspppmmmnnnttt~~~qqqwww~~~xxxmmmgggggglllrrrxxx{{{ooovvvyyy~~~{{{~~~zzzpppaaaZZZ___lllxxx}}}nnn^^^MMMDDD???:::777666222444666555222000000111---111222///...222222///222//////111000------///111000//////000000///---000///............///000---------,,,,,,,,,+++++++++))))))***+++,,,,,,+++***''''''))))))'''''')))***************++++++,,,((((((((((((((((((((((((+++(((&&&(((,,,---+++'''***(((%%%&&&'''%%%((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%+++((((((******((((((+++###'''((('''(((******''')))$$$''')))###&&&***%%%((('''&&&%%%%%%&&&'''(((%%%&&&&&&'''&&&&&&%%%%%%***)))'''%%%&&&'''&&&$$$%%%&&&'''''''''&&&%%%$$$)))((((((((((((((()))***/////////---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,&&&'''+++//////***))),,,'''(((***++++++***)))(((************************&&&((()))***))))))+++---&&&))))))'''''')))(((%%%))))))(((((((((((())))))((()))******))))))***+++,,,,,,+++************+++'''***+++((('''((()))(((((())))))))))))(((''''''******++++++++++++++++++///...---,,,,,,---...///***---000///111:::KKKXXXlllzzzvvvhhhccciiiqqqoooggg^^^```cccdddeeegggiiijjjgggcccfffooowww}}}}}}uuunnneee]]]]]]bbbmmmttt}}}}}}{{{{{{uuummmuuu~~~qqqkkksss{{{vvvlllffflllpppsssrrrrrrqqqlllfffjjjqqq|||~~~}}}{{{uuukkkbbbZZZYYYbbbmmmvvvzzz}}}wwwzzziiiSSSHHH===;;;;;;999888999...000333444333222111222---000000...///222333111111......000000---...111222000......///000//////000///...---,,,,,,---------------------,,,,,,,,,+++*********,,,---,,,+++***''''''******((((((***))))))((((((((((((((('''((((((((((((((((((((((((&&&$$$###$$$((()))&&&$$$///,,,)))((((((&&&"""((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%+++((('''******'''(((+++$$$''''''%%%&&&******((()))###''')))###%%%***%%%((('''$$$""""""$$$'''(((%%%%%%&&&&&&'''&&&&&&%%%)))'''%%%%%%%%%%%%$$$$$$''''''''''''&&&%%%$$$###''''''''''''((()))***+++...//////---,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///---)))''')))%%%'''***,,,,,,+++)))(((******))))))))))))******%%%''')))*********+++,,,&&&)))***''''''))))))&&&)))(((((((((((())))))***''')))***)))(((''')))***,,,++++++***************'''***,,,***'''&&&(((***((()))))))))))))))((((((++++++******************---,,,+++******++++++,,,***---///---+++111???KKKUUUbbbsss~~~}}}yyyxxxtttnnnhhhiiiooorrrnnnhhhgggeeedddgggppp|||tttgggbbbjjjqqqsssxxxtttssssssrrrlllfffeeejjjiiinnnqqqmmmffffffnnnwww}}}{{{pppiiimmmrrrqqqmmmjjjwwwxxxxxxtttqqqssswww{{{vvvyyy}}}~~~}}}|||yyyxxxvvvsssppptttjjjccceeekkkppprrrsssxxxqqqwww{{{uuugggOOOHHH>>>777666555222000000---///333444555333222111////////////000222111000000---,,,//////...///222///...------......---+++------,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++***((((((++++++((()))+++(((((((((((('''&&&%%%%%%(((((((((((((((((((((((($$$""""""###%%%&&&%%%###,,,)))''''''((()))'''&&&(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%)))&&&%%%((((((%%%&&&)))&&&((((((%%%%%%((()))''')))###&&&(((###%%%***%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&$$$!!! ###%%%%%%%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((.........---,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---)))(((***,,,+++,,,000%%%'''***,,,,,,+++)))(((******)))(((((()))******%%%(((***+++*********+++'''***+++((((((+++***'''((((((((((((((()))******''')))***)))''''''((())),,,+++******))))))******)))***,,,,,,)))'''))),,,))))))***++++++*********++++++******************,,,+++++++++******+++++++++,,,---,,,---111777===>>>HHHWWWhhhsssvvvtttpppbbbcccfffjjjkkklllmmmnnnkkklllooozzzssscccfffnnnooommmnnnkkkiiikkkoooqqqnnnnnnppp||||||nnn\\\SSSWWW___~~~~~~vvvpppppptttuuuuuuuuu~~~{{{xxxxxx}}}xxxuuuoookkkkkknnnssswww}}}qqqiiikkkpppooommmmmmvvvsssoooxxxhhhUUUJJJLLLKKK>>>;;;555222444555444333444000222333555555444111///222000///111333222000...000,,,,,,...///---///333))))))+++---...---(((%%%---,,,,,,+++)))((('''&&&******************++++++,,,+++******,,,,,,+++******''''''++++++)))))),,,,,,,,,,,,,,,+++)))((('''(((((((((((((((((((((((('''''''''((())))))((('''$$$###""""""###%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%(((%%%%%%''''''%%%%%%((((((***(((%%%$$$''''''$$$(((###&&&((("""%%%)))$$$&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''''''''&&&%%% $$$'''%%%&&&)))%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%---......---,,,,,,///111,,,,,,,,,,,,,,,,,,,,,,,,333---)))******)))***---'''(((***++++++***)))(((***)))(((''''''((()))***&&&(((++++++***))))))***'''***+++)))))),,,+++((((((''''''(((((()))***+++((()))***)))((('''((()))++++++***))))))))))))******)))***,,,+++)))***---)))******++++++++++++*********++++++++++++++++++,,,,,,,,,---------------+++******+++---///000000333888DDDVVVgggqqqsssqqq^^^aaaeeefffccccccnnnzzz{{{iiidddlllqqqmmmfffhhhcccaaadddgggffffffhhh}}}~~~lll^^^[[[___mmmssstttooommmvvvxxxsssnnnlllooovvv}}}vvvllloootttrrroooppppppvvv{{{~~~vvvlll{{{qqq\\\KKKAAA:::>>>AAA::::::666444777888777777999333333333444555444111...222...///444777555000///000---+++---...---///333&&&(((+++...///,,,'''###.........---,,,***)))((())))))))))))************,,,+++)))***++++++***((()))&&&'''***+++((())),,,******++++++***((('''%%%((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%***'''&&&))))))&&&'''***&&&))))))%%%%%%'''&&&###((("""&&&((("""$$$)))$$$%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&''''''''''''+++$$$###((()))%%%$$$)))%%%%%%$$$%%%%%%'''((()))***)))((('''&&&&&&&&&&&&---......---,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,666///+++,,,,,,)))'''((()))************))))))(((***)))(((''''''((()))***'''))),,,,,,***(((((((((&&&)))***((((((++++++(((''''''''''''((()))***+++)))***+++***((('''((()))++++++***)))))))))))))))***&&&%%%***,,,******---(((((()))*********************++++++,,,,,,------***+++,,,,,,---------------,,,++++++++++++++++++///111777BBBOOO]]]fffkkkeeegggiiihhhbbbbbbnnn~~~~~~xxxlllccchhhsssqqqgggllleee^^^^^^^^^^^^```eeessstttqqqrrruuusssrrrsssvvvyyytttrrr{{{~~~qqqssswwwtttqqqrrrnnnssswwwxxxzzzjjjZZZQQQDDD@@@???:::===@@@999666111///000///,,,+++---333222000111333333111//////+++...777<<<999333111111---+++------,,,...222******,,,...///...)))&&&------......---+++***)))))))))*********++++++++++++***((()))******((('''(((%%%&&&)))***((((((+++&&&'''((()))((('''%%%###((((((((((((((((((((((((###$$$%%%&&&%%%%%%%%%%%%((())))))((('''&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%***'''&&&))))))&&&'''***"""&&&'''&&&&&&(((((($$$((("""&&&'''"""$$$)))$$$&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&''''''''''''***"""!!!''')))######((('''&&&%%%%%%%%%&&&''''''(((((('''&&&&&&'''''''''---......---,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,(((''',,,000///---...++++++***)))))))))((((((+++)))(((''''''((()))+++(((***,,,,,,***(((''''''$$$((()))''''''******'''''''''''''''((()))++++++***++++++***)))(((((()))+++******))))))))))))))))))###""")))---+++***,,,''''''((()))))))))))))))******+++,,,------......'''((()))***+++,,,,,,,,,000000///,,,)))((()))+++------...000777DDDSSS^^^kkklllooopppiiieeemmmzzz|||uuusssoookkkqqqkkk```dddrrrtttiiiqqqjjjccc___]]]^^^eeennnxxx~~~}}}}}}wwwtttpppqqq}}}|||}}}nnnlllhhhnnnuuuttttttoookkkmmmuuu{{{wwwjjj^^^RRRDDD:::===555777;;;666888;;;666888333111333222000000333222000...///222333111///,,,)))---999@@@<<<666444222...+++---,,,+++---222.........///000///---+++***+++,,,,,,+++***((('''******+++++++++,,,,,,,,,+++)))(((((())))))(((&&&'''$$$%%%))))))'''(((+++((()))+++,,,+++***((('''((((((((((((((((((((((((%%%&&&(((((('''''''''(((###%%%''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%(((%%%$$$''''''$$$%%%(((###&&&&&&'''******&&&((("""%%%'''"""$$$)))$$$'''%%%###""""""###%%%'''###$$$%%%&&&''''''''''''$$$$$$'''"""###))))))(((&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''++++++++++++++++++++++++///,,,***+++------***&&&...***(((******(((***...+++)))'''(((+++,,,***(((+++***)))(((((()))***++++++...)))(((***!!!'''(((((((((((((((''''''))))))(((((((((((())))))---,,,+++***))))))))))))))))))))))))))))))))))))'''+++'''&&&***%%%###,,,))))))))))))************((())))))***++++++,,,,,,+++'''(((------))))))---000,,,)))***---///,,,))),,,...///......333>>>FFFUUUbbbpppvvvsssooopppsssyyyqqqssspppgggllluuuooo___aaasssxxxnnnjjjbbb]]]___aaacccjjjrrr{{{{{{nnnnnngggeee|||ssspppxxxxxxgggeeelll{{{xxxwwwwwwqqqnnnooouuu|||qqq```RRROOOJJJ???:::===555555555777999:::999888444555555333111//////000000000...+++...333222...//////111777<<<;;;555...000...---,,,,,,---...000++++++++++++,,,,,,---...+++++++++*********))))))++++++************++++++---+++)))'''&&&&&&((((((&&&&&&&&&'''''')))***+++((()))))))))))))))(((((()))%%%###$$$((()))'''###%%%&&&&&&%%%$$$%%%''')))((('''&&&%%%$$$%%%&&&&&&)))'''%%%$$$$$$&&&)))***''''''%%%"""$$$'''$$$$$$&&&'''&&&%%%######$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###!!!'''$$$"""'''$$$"""((($$$ """$$$%%%$$$'''###!!!%%%'''&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%+++'''### !!!$$$&&&'''++++++++++++++++++++++++---,,,+++,,,,,,+++)))(((---)))(((******((()))---+++)))'''(((***+++***(((******)))(((((()))******))),,,)))***///(((###)))''''''((((((((((((''''''))))))(((((((((((()))))),,,,,,,,,+++******))))))))))))))))))))))))))))))$$$(((%%%&&&+++&&&###,,,'''(((((((((((()))))))))*********++++++,,,,,,,,,***'''(((,,,---)))))),,,000,,,)))***---...,,,)))+++...///...,,,,,,111666:::EEEUUUcccmmmuuu~~~~~~ooohhhlllpppmmmeeeppprrriiigggpppsssnnngggbbbaaacccfffjjjuuuxxxuuu}}}zzzrrrttt}}}vvv~~~zzzvvvyyywwwwww|||||||||xxxwwwwwwmmmiiipppwww~~~rrrttt~~~{{{pppggghhhlll{{{xxxvvvsssnnnrrr|||uuubbbUUUQQQEEE>>>@@@???777333666555444444666888999888777333444555333111000000111000111...,,,///333333///111//////222666777333//////...,,,++++++,,,...///,,,,,,+++++++++,,,------+++++++++*********))))))+++******))))))******+++,,,+++)))'''&&&'''(((((('''''''''''''''((()))***''''''''''''&&&%%%$$$###)))%%%###$$$((()))'''###&&&'''((('''&&&&&&(((***((('''&&&%%%%%%%%%&&&&&&'''&&&$$$$$$$$$%%%'''(((&&&'''%%%"""$$$&&&$$$%%%&&&((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&%%%%%%$$$###"""'''$$$"""'''$$$###)))&&&###"""%%%&&&&&&%%%***&&&%%%))))))&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$)))'''%%%%%%&&&&&&&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++))))))***---)))(((******((()))---***)))((((((******)))(((***))))))(((((())))))***'''***(((+++111,,,(((///''''''((((((((((((((('''))))))(((((((((((())))))+++,,,------,,,+++)))((())))))))))))))))))))))))"""'''&&&(((---((($$$---''''''''''''((((((((((((++++++,,,,,,,,,,,,,,,,,,***((())),,,,,,******,,,///,,,)))***,,,---,,,)))***---//////+++))))))***---333>>>NNN^^^llluuuyyy~~~sssqqqnnnjjjcccnnnuuurrrkkkhhhhhhhhhggghhhlllqqqwww{{{uuuzzzrrrtttoooeee```^^^fffsssxxxgggccciiijjjkkkpppjjjlllnnnooonnnnnnnnnoooooohhhkkkqqqtttvvvkkkffflllrrrpppoooqqqooorrryyywwwhhhWWWKKKAAA:::;;;444222999;;;666333444555444333444666777777666222333444333111000111222000111000---///333333000333///,,,,,,///111000///...---,,,++++++,,,---...,,,,,,,,,,,,+++++++++++++++************)))))))))+++******))))))******++++++***)))'''''''''(((((((((((('''''''''(((((()))++++++***)))(((&&&%%%$$$(((&&&$$$%%%((()))'''$$$$$$&&&'''((('''&&&'''(((((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&###$$$&&&%%%!!!%%%'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###(((%%%###(((%%% %%%'''%%%$$$%%%&&&'''&&&%%%(((%%%%%%)))***&&&""""""%%%%%%$$$$$$#########"""&&&&&&''')))***)))&&&###,,,,,,,,,,,,,,,,,,,,,,,,))),,,///---***((()))+++,,,)))(((******((())),,,))))))(((((()))))))))((()))))))))(((((()))))))))(((+++''')))...)))$$$+++&&&'''(((((((((((((((((())))))(((((((((((())))))***+++---...---,,,***((((((((((((((((((((((((((($$$))))))***///)))%%%---'''''''''((((((((())))))++++++++++++++++++++++++))))))***+++++++++***+++...,,,******+++,,,+++***(((+++...///---++++++,,,000000444???MMMVVVYYYYYYyyy}}}nnnaaaaaafffnnnrrrlllddddddhhhkkkooowww|||~~~rrrxxxtttaaa^^^]]][[[bbbmmmvvvuuuaaabbbjjjllllllnnnjjjlllnnnrrrtttuuutttttt{{{pppnnnqqqqqqxxx|||uuueeeaaadddlllpppmmmpppvvvuuu{{{{{{mmmZZZJJJCCCAAA@@@???999555444999:::777555666555444222333555555555444111333444333111111222333///111111//////333333000222///,,,+++---......---......------------......,,,,,,,,,,,,++++++******************))))))))))))******))))))))))))******+++***)))(((''''''(((((()))((((((''''''''''''(((+++++++++***)))((('''&&&(((&&&%%%&&&'''((('''%%% ###%%%&&&%%%$$$$$$$$$''''''&&&&&&%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%'''&&&######&&&%%%"""%%%'''(((((('''&&&&&&'''###$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###(((%%%###(((&&&!!!&&&######$$$%%%%%%%%%###"""%%%!!!!!!&&&'''%%%$$$%%%%%%$$$$$$######"""""""""&&&&&&&&&((()))(((&&&###,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---***)))***,,,+++((((((******((((((+++(((((())))))((((((((()))((((((((())))))((((((((((((***&&&''',,,'''"""***&&&&&&'''((((((((((((((())))))(((((((((((())))))***+++,,,------,,,***(((((((((((((((((((((((((((&&&***)))***---&&&!!!)))(((((()))))))))*********))))))))))))************(((*********+++++++++***---,,,******+++++++++******+++,,,,,,,,,,,,---...------000888AAAFFFDDD@@@JJJYYYmmm}}}qqqdddaaaaaafffllljjjddddddiiijjjmmmwww{{{zzzhhh]]]aaadddccchhhrrrwwwrrrjjjpppwwwwwwsssqqqsssvvv}}}vvvrrrtttrrrvvvvvvkkkeeeaaaccckkkmmmiiikkkqqquuu~~~lllaaaTTTMMMCCC<<<::::::;;;::::::666333444555444444666666444222222333444444333111333444333111111222333---111222//////222222000000///.........---,,,+++///..................///+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))***))))))))))))))))))***)))))))))((((((((((((((()))((((((''''''''''''(((%%%%%%&&&'''''''''&&&&&&((('''&&&&&&'''((('''&&& ###%%%&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%'''(((((((((&&&&&&$$$''''''$$$###&&&&&&$$$%%%'''(((((('''&&&''''''%%%%%%&&&'''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%###((($$$"""(((&&&"""'''"""$$$%%%&&&&&&$$$######)))$$$"""$$$%%%%%%&&&)))$$$$$$$$$######"""""""""'''%%%$$$$$$&&&&&&&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++******+++***'''(((******((('''***'''((())))))''''''((()))'''(((((())))))(((((('''&&&)))%%%'''---)))&&&///%%%&&&'''((())))))))))))))))))(((((((((((()))))))))***++++++++++++))))))))))))))))))))))))))))))%%%)))''''''***###&&&))))))))))))************''''''(((((()))******+++(((***+++******,,,,,,))),,,,,,+++***************---,,,***))))))***+++,,,,,,///222666888888444222555@@@QQQcccnnnrrroookkknnnnnnooooooiii```\\\]]]cccfffnnnyyyrrrwwwtttuuuxxxiiiccckkkrrrrrrvvvyyyxxxsssttt{{{|||vvvtttzzzwwwrrrrrrqqqvvvwwwnnnmmmffffffmmmppplllmmmrrrwwwiiiYYYMMMCCC======;;;:::999999888666444888666333111222444777999777555222222222333333222222333444333111000111222+++000222///...000111///---.../////////---,,,+++........................***+++,,,,,,,,,+++***)))(((((()))))))))))))))******))))))(((((())))))***)))))))))))))))((((((((((((((('''''''''(((((()))%%%&&&'''(((((()))((((((''''''''''''''''''''''''$$$&&&'''((('''&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((((((((('''&&&###'''(((%%%###&&&&&&%%%$$$&&&''''''&&&&&&&&&'''(((((()))******)))'''&&&$$$$$$%%%&&&&&&&&&%%%%%%###(((###!!!'''%%%"""((($$$&&&((()))'''&&&&&&&&&111+++&&&&&&&&&$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$(((%%%""""""###%%%''''''------------------------++++++***+++,,,---+++******''''''++++++''''''***&&&(((***)))'''&&&''')))''''''((())))))(((''''''%%%((($$$&&&---***(((000%%%&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&***&&&&&&***$$$ )))((((((((())))))))))))***&&&&&&''')))***+++,,,---'''+++,,,))))))---,,,)))+++,,,+++***))))))***+++,,,+++*********++++++***///444888777222---,,,---:::AAAIIINNNOOORRRYYYaaammmwww~~~zzznnnddd\\\XXX___bbbgggrrr~~~{{{ssslllnnnxxx~~~sssqqq|||uuujjjjjjwww}}}}}}~~~mmmnnnrrrwwwyyywwwwwwxxxyyyrrrpppnnntttxxxqqqsssmmmlllsssvvvuuuyyywwwbbbRRRJJJFFFAAA===555666888;;;<<<;;;888666777777555333333666999;;;999666333222222333333222333444555333111000000111)))///222///---///000...,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++((()))+++,,,,,,+++***)))(((((((((((())))))******))))))(((((((((((())))))(((((())))))))))))(((((('''''''''''''''((()))***((()))***************)))'''((((((((('''''''''(((&&&'''((('''&&&&&&(((***&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''''''''&&&###''')))%%%###%%%'''&&&###%%%&&&'''&&&%%%&&&''''''((()))***)))(((&&&%%%###$$$%%%%%%&&&&&&&&&%%%"""'''""" &&&$$$"""(((%%%''')))(((&&&%%%&&&(((///)))&&&&&&&&&$$$$$$&&&######$$$$$$%%%%%%&&&&&&'''%%%######%%%'''''''''------------------------,,,***)))***---...,,,))))))''''''++++++'''''')))&&&(((***)))&&&&&&'''***&&&'''((())))))((('''&&&%%%((($$$%%%+++(((%%%...%%%&&&'''((())))))))))))))))))(((((((((((()))))))))((((((((((((((()))***))))))))))))))))))))))))(((,,,((((((,,,'''%%%///''''''''''''((((((((()))&&&'''((()))+++---...///'''+++,,,))))))------(((+++++++++***))))))***+++******+++---...///...---,,,333999777///+++///444777>>>CCC>>>555222???MMMYYYoooxxxqqqkkkgggaaadddgggkkkuuu~~~}}}tttqqqtttpppfffbbbhhhnnnoooqqqkkkppptttoooppppppggghhhcccjjj}}}~~~wwwxxxuuubbbeeejjjnnnpppqqqwww}}}~~~uuupppkkkqqqvvvpppqqqmmmnnnuuuyyyzzzuuujjjSSSJJJBBB@@@BBBBBB<<<555888999:::;;;;;;999666444555777666444333555777777999777333222222333333333444555555333111//////000(((...111///---...///...+++,,,,,,+++******,,,---)))******++++++******)))'''(((***,,,---,,,+++***'''((((((((())))))******))))))(((((((((((())))))'''((()))))))))))))))(((&&&&&&&&&'''''')))***+++''''''(((''''''&&&%%%%%%'''((()))((('''''''''(((%%%&&&&&&%%%$$$%%%''')))%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&"""''')))&&&###%%%''''''"""$$$&&&&&&%%%%%%%%%'''$$$%%%&&&''''''%%%###"""###$$$%%%%%%&&&&&&&&&&&&!!!&&&!!!%%%$$$!!!(((###%%%'''&&&$$$###%%%''''''###"""%%%&&&$$$###$$$######$$$%%%&&&''''''((('''&&&%%%&&&''')))((('''***///+++)))///---)))...++++++***)))---000---&&&///***)))///111+++''''''''''''((()))******))))))+++++++++***)))(((((('''%%%&&&'''''''''))),,,///&&&---)))***111!!!,,,)))((()))+++)))&&&&&&***''''''((((((((((((''''''***((('''&&&&&&'''(((***&&&+++'''%%%***((($$$)))$$$((()))''''''******'''***************++++++,,,************)))'''&&&%%%///%%%$$$+++***###&&&222)))************++++++++++++666999---%%%***000000<<<777000,,,,,,111888===@@@KKKVVV___hhhqqqvvvvvvssstttwwwyyyxxxtttmmmgggfffllloookkkjjjmmmmmmiiitttrrrpppmmmiiiddd^^^[[[```gggjjjpppxxxuuurrr{{{qqqiiiddd``````gggqqqyyy}}}~~~tttqqqrrruuuwwwzzzvvvxxx~~~mmm^^^RRRJJJEEE@@@>>><<<:::999:::;;;<<<999888777888999:::999777777888777555222222333555999999666111222555555222333333222222111000//////,,,---.........---,,,+++///...---,,,+++,,,,,,---++++++***+++,,,,,,+++***---+++***,,,000///***$$$***************+++++++++************************&&&&&&'''((()))***+++++++++)))(((''''''((()))+++(((---...(((%%%''''''###)))(((''''''((()))((('''%%%'''(((((('''&&&&&&'''((((((((((((''''''''''''(((''''''&&&&&&%%%%%%$$$'''&&&$$$$$$%%%%%%$$$###'''###"""$$$$$$"""###'''&&&&&&$$$$$$$$$$$$&&&&&&""""""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&***///+++)))///---)))...++++++***)))---000---&&&---'''%%%)))+++'''&&&'''''''''((((((((()))))))))++++++******)))(((((('''%%%&&&''''''''')))+++...$$$%%%%%%%%%&&&%%%)))&&&%%%((((((&&&'''***''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&+++'''%%%***((($$$)))###&&&'''%%%%%%((((((%%%)))))))))))))))***++++++************)))((('''&&&...'''%%%***,,,)))***///)))************+++++++++...777777,,,%%%))),,,***222...)))%%%&&&***000444222<<>>:::999777777888888777666444555555333222222444666666666333///000333222///000000000//////......---111111111000///---+++***++++++***))))))***,,,,,,,,,,,,------------,,,,,,---+++)))***+++***%%%!!!*********))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&&&&***+++(((%%%&&&&&&$$$'''&&&%%%%%%&&&'''&&&%%%%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''''''''&&&'''&&&%%%%%%'''((('''&&&'''###"""$$$$$$"""###'''&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&***///+++)))///---)))...***,,,+++***,,,///,,,'''---+++)))******+++,,,---(((((('''&&&&&&'''((()))******))))))((((((((((((&&&((()))(((''''''(((***)))///)))(((---(((((( $$$%%%%%%&&&''''''(((((((((((('''''')))(((''''''''''''((()))&&&+++'''%%%***((($$$)))(((******''''''***+++((('''''''''''''''((()))))))))***************))))))'''++++++''''''***)))%%%))))))*********++++++++++++---+++((((((------)))///...---,,,,,,...///111///333444222333999===>>>EEEMMMXXXaaagggoooxxxrrrlllrrrwwwsssjjjcccdddggg```eeeeeelll}}}xxxrrrttt{{{zzzkkk```UUUIII@@@EEEBBB>>><<<<<<=========777777777777888:::<<<<<<:::999777777888888666555333444444333222222444666666777444111111555444000000000000//////.........---------...............---,,,+++***)))******++++++,,,------,,,++++++,,,***))))))+++------***(((+++******)))((('''&&&&&&))))))))))))))))))))))))******))))))(((((((((((((((((('''&&&&&&'''((((((%%%'''((('''%%%%%%%%%%%%)))'''''''''((()))((('''$$$&&&((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%***+++******)))'''%%%$$$'''%%%%%%&&&((()))(((''''''###"""$$$$$$"""###'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&***///+++)))///---)))...))),,,,,,++++++...,,,(((&&&((((((((('''(((((((((((((((((('''''''''(((((()))))))))(((((((((((((((&&&''')))((('''&&&'''(((!!!'''""""""(((###***"""!!!&&&(((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&+++'''%%%***((($$$)))(((+++***&&&&&&)))***((('''''''''''''''(((((()))((())))))*********))))))'''---///)))%%%&&&(((&&&))))))*********+++++++++******((('''))),,,+++(((++++++++++++,,,,,,------***///222222333888::::::777<<>><<<888===HHHLLLDDD;;;999;;;===999444666555666777:::;;;:::888777777777777777666555555555444444555888999999888999999999666444444555777111333222000111444222...---.....................,,,,,,++++++,,,...///000)))((((((((()))***,,,---(((,,,///...***(((***---###%%%'''''''''(((***,,,***************+++++++++************************))))))))))))))))))))))))&&&''''''((((((''''''&&&$$$$$$ """''')))(((''''''((()))((('''###%%%'''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&(((***,,,,,,+++)))((('''&&&$$$%%%%%%%%%$$$###'''###"""$$$$$$"""###'''$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((###%%%&&&&&&%%%$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&+++,,,,,,,,,,,,,,,,,,---+++------***)))***)))&&&(((&&&(((,,,,,,)))(((***''''''(((((())))))******''''''((((((((((((''''''&&&'''((((((((('''%%%$$$'''******'''''')))((($$$&&&$$$%%%((()))&&&&&&(((,,,***((()))++++++(((&&&(((%%%%%%((((((%%%%%%(((###&&&&&&$$$%%%((()))&&&((()))'''&&&(((+++)))$$$&&&$$$%%%)))***((((((+++'''((()))******)))((('''+++((((((******&&&&&&)))''')))******))))))***+++'''((()))++++++******)))***)))))))))***+++,,,,,,(((111333***'''...000,,,000333444333111000222444222111000000000222444666888:::;;;<<<===>>>AAADDDMMMSSS[[[^^^^^^bbbjjjqqq}}}~~~vvvrrrwww}}}|||{{{zzzxxxsssooottt|||{{{mmmdddaaa```^^^\\\QQQKKKCCCAAAAAABBB???<<<;;;;;;:::888888;;;@@@DDDDDD???999666666777555444555555666666777777888888333999666555:::666111555666555555444444666777888777666555444444555666777333///...222222...///333,,,---.../////////...---,,,111---))),,,***(((///---,,,+++)))(((''''''''',,,++++++++++++++++++,,,)))((((((***---,,,)))&&&******))))))))))))******))))))))))))((((((((((((+++###''',,,'''%%%)))&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%###'''$$$$$$)))### ***'''&&&$$$###"""###$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$############$$$(((%%%"""###&&&(((((('''$$$$$$%%%%%%%%%%%%&&&&&&&&&######%%%&&&$$$%%%((("""%%%&&&$$$$$$&&&%%%"""'''&&&&&&%%%%%%&&&&&&'''...------,,,+++***)))((())),,,,,,***))),,,+++((()))'''(((++++++)))(((+++''''''(((((())))))))))))((((((((()))))))))))))))(((((())))))(((''''''&&&&&&))))))'''&&&((('''$$$(((&&&'''***+++((((((***+++)))((()))++++++(((&&&(((&&&&&&((((((&&&&&&(((%%%((((((%%%%%%''''''$$$'''((('''%%%'''+++(((###&&&$$$%%%))))))'''''')))(((((())))))))))))((((((,,,)))(((+++***''''''***&&&((())))))(((((()))***'''((()))***+++******)))*********)))******++++++,,,))))))+++---,,,---///000222333222000///111333222111000000111222444666111333444555555666999;;;;;;???CCCCCCCCCGGGQQQYYYcccbbb___YYYSSSPPPRRRUUUQQQPPPRRRTTTQQQMMMOOOTTTYYYQQQHHHDDDFFFIIILLLLLLJJJEEE@@@???@@@AAA???<<<;;;;;;:::999888999===@@@AAA===999777777777555333444555555666777888888999666;;;777444888555///444555444444444555666888999666666555444444555666666000---,,,//////,,,---000---...............------+++111---***...---+++222******)))))))))))))))***++++++************++++++)))((((((***,,,,,,)))&&&******))))))))))))******))))))))))))((((((((('''***###'''---((('''***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######&&&&&&&&&&&&%%%%%%%%%%%%%%%(((%%%%%%)))$$$!!!***&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$############)))&&&######$$$%%%$$$"""$$$$$$%%%%%%%%%%%%&&&&&&&&&######&&&&&&$$$$$$((($$$'''&&&######&&&'''$$$'''&&&&&&%%%%%%&&&&&&'''------,,,+++***)))(((((('''***+++)))***,,,,,,)))***''''''******((((((,,,'''(((((((((((())))))))))))))))))))))))***+++,,,***)))((((((((((((((((((%%%((((((&&&%%%((('''$$$(((&&&'''******((('''******)))((()))******(((&&&)))&&&&&&))))))&&&&&&)))'''))))))%%%%%%'''&&&###%%%''''''%%%&&&)))(((###'''$$$%%%((((((%%%%%%''')))(((((((((((((((((())))))&&&&&&((((((%%%%%%'''&&&'''((((((''''''((()))'''((()))*********))))))++++++***)))))))))******...###!!!,,,111+++***000///000111000///...///111111111000000111222444555222333444444444555888:::999;;;:::888777;;;FFFNNNZZZUUUOOOJJJHHHGGGGGGGGGBBBBBBEEEJJJKKKGGGFFFHHHMMMGGG???;;;===AAACCCDDDAAA>>><<<===???@@@>>><<<;;;<<<<<<:::888777999:::<<<:::888777777666444333444444555666777888999999888<<<666222666333...333555444444444444666888999555555444333333444555555333000000222222000000333000///...---------------(((///+++)))...,,,***222(((((((((((()))+++,,,---******))))))))))))******)))))))))***++++++)))'''***))))))(((((())))))***)))))))))(((((((((''''''(((!!!&&&+++&&&&&&***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&***&&&&&&)))### )))%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$###""""""###$$$$$$###$$$%%%%%%%%%$$$###"""'''%%%###"""###$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&((($$$$$$&&&&&&######&&&&&&((('''$$$$$$'''(((&&&'''&&&&&&%%%%%%&&&&&&'''*********+++,,,,,,,,,---(((+++,,,)))***,,,,,,(((+++((('''))))))'''(((,,,(((((((((((((((((((((((()))((((((((((((***+++,,,)))((('''&&&&&&'''((()))$$$'''(((%%%%%%''''''$$$&&&$$$$$$((((((%%%%%%'''(((((((((((())))))(((''')))&&&&&&))))))&&&&&&)))&&&))))))%%%%%%''''''$$$###&&&'''%%%%%%((('''$$$'''%%%%%%(((((($$$$$$&&&)))((('''&&&&&&'''((())))))&&&&&&))))))&&&&&&(((&&&''')))(((''''''(((***((((((((())))))))))))))),,,+++***))))))((()))))),,,&&&%%%+++...++++++///......///............///111000000000111222333444444666777777666777999;;;AAAAAA???<<<:::===EEELLLCCCBBB@@@>>>===>>>>>>???===;;;===CCCEEECCC@@@AAAHHHBBB;;;666666888999999<<<;;;;;;<<>>>>><<<999777666777777777777777777666444333333444555666777888999:::888;;;555111555222///444666555444444444444555666444333222111111222333444444333222333333222333444111000...---,,,,,,,,,---&&&---***'''+++)))&&&---(((((((((((()))***,,,,,,))))))(((((((((((()))))))))))))))***+++***)))((())))))(((((((((((())))))))))))(((((((((''''''''''''$$$)))$$$###'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&)))&&&%%%((("""'''$$$%%%&&&''''''&&&$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###""""""###$$$%%%###%%%&&&''''''&&&$$$###"""""""""###$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((%%%$$$&&&%%%######&&&###''''''%%%%%%''''''###'''&&&&&&%%%%%%&&&&&&'''++++++,,,,,,---......///***------***)))+++***&&&+++(((&&&((((((&&&'''+++((((((((('''''''''''''''''''''''''''(((((()))***'''&&&%%%$$$%%%%%%'''(((###''''''%%%%%%((('''$$$%%%###$$$'''(((%%%%%%'''&&&'''(((((((((''''''''')))&&&&&&))))))&&&&&&)))$$$'''(((%%%&&&))))))'''"""&&&'''%%%%%%((((((%%%'''%%%%%%(((((($$$$$$&&&)))((('''&&&&&&'''((()))+++((()))++++++)))))),,,''')))******)))(((***+++((((((((((((((()))))))))++++++***)))(((((((((((((((...///)))(((,,,...,,,---------------...------000000000000111222333333222333444444333444666888=========:::888999===@@@222555888888666555777999;;;777777;;;===;;;:::;;;===:::777555666999<<<>>>;;;;;;<<<>>>???>>><<<:::>>>???@@@>>>;;;888777666444555777777777555444333444444555666777888999999666:::444111666444111777999777666444333333333333333222111000000111222333000000000//////000000000111000...---,,,,,,,,,---(((...+++(((+++'''###)))***)))))))))))))))******)))(((((((((((((((((()))))))))******))))))))))))))))))(((((((((((())))))(((((((((((('''''''''''')))!!!%%%***$$$###&&&###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$'''$$$###&&& %%%###$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&$$$&&&'''))))))(((&&&%%%!!!"""###$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&(((%%%$$$&&&%%%######&&& $$$'''&&&&&&'''$$$ '''&&&&&&%%%%%%&&&&&&'''///.........---------,,,+++...---***)))***)))%%%+++''''''))))))&&&&&&)))(((((((((''''''''''''&&&''''''((((((((((((''''''%%%%%%%%%$$$%%%%%%&&&'''$$$'''(((%%%&&&((((((%%%'''%%%&&&))))))'''&&&)))$$$&&&(((((('''&&&'''((()))''''''))))))'''''')))$$$'''(((%%%&&&******((("""&&&(((&&&%%%((()))''''''$$$%%%((((((%%%%%%'''(((''''''''''''''''''((('''%%%%%%((((((&&&&&&)))((()))******))))))***+++(((((('''''''''((()))*********)))((((((((())))))&&&111333)))%%%,,,///+++...---,,,,,,---...---,,,//////000111111222222222111222444444444555777999:::;;;;;;:::999888999:::888;;;>>>===999777999;;;???;;;:::<<<<<<:::;;;???>>><<<:::999:::<<>>???>>>>>><<<<<<>>>???@@@>>>;;;999888888333555777777666444444444555555666666777777888888555:::555222888666222888999777666444222222222222111111000//////000111111000222111//////111222000000///...---------------+++111...+++---)))$$$***++++++***)))(((((())))))))))))(((((((((((())))))(((***+++***)))((()))+++)))((((((''''''(((((()))((((((((('''''''''&&&&&&***###''',,,&&&%%%(((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$"""%%%""""""%%%%%%######$$$%%%%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&((($$$$$$&&&&&&######&&&$$$'''&&&&&&'''$$$'''&&&&&&%%%%%%&&&&&&'''......------------,,,,,,))),,,---***)))+++***'''***''''''******&&&%%%'''(((((('''''''''&&&&&&&&&''')))***+++***(((&&&$$$$$$%%%%%%&&&''''''&&&&&&$$$'''(((&&&'''))))))&&&'''%%%%%%))))))&&&&&&)))###%%%((((((&&&%%%&&&(((***''''''******''''''***&&&))))))&&&&&&))))))&&&"""'''***'''&&&((())))))&&&$$$%%%))))))'''''')))&&&''''''((((((''''''&&&$$$""""""%%%&&&###$$$&&&'''((())))))(((((()))+++(((''''''&&&'''((()))***)))(((((((((((())))))***)))++++++))))))+++---,,,...,,,+++,,,...///---+++...///000111111222222222333444666666666888:::===;;;;;;;;;;;;:::999:::;;;999777555333222222333444555444666777555222555;;;888777666333222222444666;;;<<<===>>>>>>===>>>>>>===>>>>>><<<:::888999:::444777888777555333444555666666666666777777777777666<<<888555:::666111666666555444333333333444444000000///......///000000111444333//////333444111---...............------***111...+++///***&&&++++++******)))))))))))))))***))))))(((((())))))***(((***+++***(((''')))+++((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&$$$***%%%%%%)))'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%!!!%%%""""""&&& &&&###"""""""""######$$$%%%###$$$&&&%%%%%%$$$&&&'''###$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&'''!!!###&&&&&&$$$"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&######&&&&&&$$$$$$(((###&&&&&&$$$$$$&&&&&&###'''&&&&&&%%%%%%&&&&&&''')))******+++---...//////'''++++++)))***,,,,,,))))))'''(((+++***&&&%%%&&&(((((('''''''''&&&&&&&&&(((***,,,---,,,)))&&&###$$$%%%'''((()))(((''''''%%%((()))''''''******'''%%%######''''''$$$$$$&&&"""%%%((((((&&&%%%&&&(((***''''''******''''''***(((******'''&&&((((((%%%"""(((***(((&&&(((******&&&$$$%%%)))***((((((+++%%%&&&'''(((((('''&&&%%%)))&&&'''******((()))+++&&&'''((((((''''''(((***(((''''''&&&&&&((()))***(((((('''(((((()))***+++,,,###!!!***...******//////---+++,,,...///---+++...///000111111222222111111222444555555777:::<<<777666555444444444666777===666...,,,000444555555333555999;;;888444888>>>888888888777777888;;;===999;;;<<<======>>>???AAA;;;<<<<<<:::888888999:::666888999777444333444666777777777777666666666666888>>>:::777;;;666000444333333222222333444666777000///...------...///000---111000,,,,,,000111---,,,---.../////////...---&&&...,,,***...***&&&+++***)))))))))))))))************))))))))))))******(((***+++***''''''))),,,((((((''''''''''''(((((((((((('''''''''&&&&&&&&& &&&######(((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%!!!%%%""""""'''"""(((###"""!!!!!!!!!"""$$$%%%###$$$&&&%%%%%%%%%&&&''' """$$$&&&&&&$$$""" $$$############$$$%%%&&&###$$$######%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&######%%%&&&$$$%%%((('''(((&&&""""""&&&(((''''''&&&&&&%%%%%%&&&&&&'''...---,,,+++***++++++,,,((()))***++++++***((((((''''''((()))***+++,,,,,,((((((%%%###&&&***)))$$$$$$###$$$''',,,...,,,***'''&&&(((,,,,,,)))''')))%%%((((((&&&&&&((((((%%%)))(((&&&&&&&&&'''&&&%%%$$$'''(((&&&&&&))))))&&&***''''''******''''''***%%%&&&''''''&&&&&&''')))'''''''''''''''''''''''')))&&&&&&))))))&&&&&&)))$$$)))+++((((((***+++)))(((((((((((())))))))))))'''))),,,,,,+++)))((((((---((($$$%%%***,,,***&&&(((((((((((())))))))))))+++,,,,,,***&&&###""""""666111......---,,,...333---...000111222111///...333444555555333222333555777666444333444555777888888888666555333111000///666666666777888888999999555666777888999::::::::::::;;;===??????>>><<<;;;999999::::::;;;:::::::::999888666444777:::666///555333333444666888888888FFF===888;;;;;;555222222333444555666777777777777444333000...------...///------..................---,,,++++++------,,,+++***+++,,,,,,------,,,,,,+++******+++,,,,,,)))'''((())))))&&&###$$$(((---)))***+++,,,+++***(((&&&((((((((((((((()))******%%%''''''$$$%%%))))))'''))))))))))))((('''&&&%%%))))))((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########&&&"""!!!######!!!"""&&&,,,---***$$$###%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&"""!!!$$$%%%###"""$$$&&&((((((&&&$$$""" $$$''''''%%%$$$%%%'''))))))((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%///...,,,+++++++++,,,,,,***+++++++++***)))'''&&&((((((((()))******++++++''')))'''%%%&&&))))))%%%+++))))))***,,,+++((($$$(((%%%$$$''''''%%%&&&)))%%%((((((&&&&&&((((((%%%)))(((&&&&&&&&&'''&&&&&&%%%((()))&&&'''))))))&&&***''''''******''''''***%%%&&&''''''&&&&&&''')))(((((((((((((((((((((((((((%%%%%%(((((('''(((+++$$$)))***'''%%%''''''%%%'''((((((((())))))))))))''')))+++,,,***)))(((((()))'''%%%%%%&&&((()))***(((((((((((())))))))))))***+++,,,+++)))''''''(((000---,,,......,,,,,,///,,,---///000111000///...333444555444333222333444777666555444444555777888666666555444333222222222666666666777888888999999777888999:::;;;<<<<<<<<<;;;;;;===>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::999888888666555999===:::444666444333444666888888888===999888999777222222666555555333333333444666777444333000...------...///...........................,,,******,,,---,,,,,,***+++,,,,,,------,,,,,,+++******+++,,,+++)))''''''(((***)))(((''''''(((((()))+++++++++)))(((&&&((((((((((((((())))))***'''***)))%%%%%%''''''$$$%%%%%%%%%$$$$$$"""!!!!!!(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$'''###"""%%%%%%"""###'''%%%'''%%%!!!!!!$$$%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&"""!!!$$$%%%######$$$&&&''''''&&&$$$######%%%'''&&&###!!!"""###(((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&$$$$$$%%%&&&&&&%%%......---,,,,,,,,,------,,,,,,,,,+++***(((&&&%%%))))))))))))))))))))))))&&&******'''&&&((()))((()))))))))***)))'''""",,,'''$$$$$$$$$###&&&+++%%%((((((&&&&&&((((((%%%(((((('''&&&&&&&&&&&&'''&&&)))***''''''))))))&&&***''''''******''''''***%%%&&&''''''&&&&&&''')))((((((((((((((((((((((((+++'''%%%''''''%%%'''***%%%)))***'''%%%&&&&&&$$$''''''((((((((()))))))))&&&(((++++++***(((((()))'''((()))'''%%%&&&***---(((((((((((())))))))))))''')))***+++***)))***+++***)))***......+++***,,,,,,---///000000000///...222333444444222222333444666666555555555666888999555444444333333333333444666666777777888888999999999999;;;<<<===>>>>>>>>>;;;;;;<<<<<<============>>>>>>>>>>>>===;;;:::999777777777666:::???>>>999777555444555777888888777444555777777333000333999777666333111111222444666444333111///.........///........................///,,,***)))***,,,------***++++++,,,,,,,,,,,,,,,+++******+++,,,+++)))(((%%%&&&(((***+++((($$$!!!((()))***+++***)))((('''((((((''''''(((((()))***&&&((((((%%%%%%((((((%%%''''''''''''&&&&&&%%%$$$''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%'''$$$###&&&&&&###$$$'''"""%%%&&&$$$$$$((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&""""""%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''((((((((()))'''&&&%%%&&&'''&&&%%%...---------------------***+++++++++***)))'''&&&************))))))((((((%%%***---)))&&&((())))))%%%&&&(((******(((%%%###---(((&&&&&&&&&%%%''',,,%%%((((((&&&&&&((((((%%%''''''''''''&&&&&&'''((('''***+++((((((***)))&&&)))&&&&&&))))))&&&&&&)))%%%&&&''''''&&&&&&''')))((((((((((((((((((((((((...)))&&&&&&%%%###$$$((($$$)))***'''%%%''''''%%%'''''''''((((((((())))))&&&(((******)))((()))))))))***++++++***)))(((((((((((((((((())))))))))))$$$&&&(((((((((((()))***)))'''(((,,,---***))),,,---...///000000000000///111222333333222222333444555555555555555777888888555444333222222222333333555666666777777888999999999:::;;;<<<===>>>>>>>>>;;;;;;:::;;;;;;<<<===>>>============<<<;;;::::::666777777666999>>>>>>:::888666555555777888888777222333444444333222444777888666555333222222333444333222111000////////////...............---------///,,,)))((()))+++------******+++,,,,,,,,,,,,+++,,,+++******++++++***(((%%%$$$%%%''')))(((###(((((()))******)))(((((((((''''''''''''((())))))!!!%%%&&&%%%'''++++++)))******++++++***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&&&&######&&&&&&######&&&"""%%%'''%%%&&&))))))&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&###"""%%%%%%###&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&'''((()))+++,,,''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))***(((&&&&&&''''''&&&%%%,,,,,,------------------((((((***++++++***))))))++++++******)))((((((((($$$***---***'''((()))(((&&&(((+++------,,,***))))))&&&&&&))))))&&&&&&)))%%%((((((&&&&&&((((((%%%&&&'''((('''%%%%%%''')))'''******((((((***)))&&&)))&&&&&&))))))&&&&&&)))%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&+++'''$$$%%%%%%$$$&&&*** $$$'''$$$$$$'''(((&&&''''''''''''((((((((((((&&&'''))))))(((((()))***)))((()))+++---+++$$$(((((((((((())))))))))))%%%'''))))))((('''((()))+++((((((***+++)))***...//////000000111111111000000111222222111111222444444444444555555666777888777666444222111111111222444555555666666777888888777888999:::;;;<<<<<<<<<999999999999:::;;;<<<===888999::::::;;;;;;;;;;;;555777666333555999999666999777555555666777777666555444222222444666555333666777777777666555333111222222111000000000////////////.........---------///,,,)))''')))+++,,,---)))***++++++,,,,,,++++++,,,+++))))))***+++***))))))&&&%%%&&&((()))&&&"""((((((((()))))))))(((((('''''''''''''''(((((())) $$$&&&%%%'''++++++(((&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%""""""%%%%%%""""""%%%###$$$""""""$$$$$$ %%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%######&&&&&&###'''&&&$$$######$$$&&&'''$$$%%%%%%''')))++++++,,,''''''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))***(((&&&&&&''''''&&&%%%***+++,,,---------,,,,,,&&&''')))***++++++******+++*********))))))(((((($$$)))+++)))((())))))&&&%%%'''(((((('''&&&%%%&&&###"""$$$))))))%%%$$$%%%%%%((((((&&&&&&((((((%%%%%%''')))'''%%%$$$'''***%%%((()))'''(((******''')))&&&&&&))))))&&&&&&)))%%%&&&''''''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""%%%&&&&&&)))---!!!###""""""%%%&&&%%%&&&&&&'''''''''(((((((((&&&'''(((((((((((()))+++'''%%%%%%))),,,*** (((((((((((())))))))))))((()))++++++)))))))))***---)))(((******)))***...////////////000000000111///000111222111111222444222222333444555666666666888666333111000000111222333333444444555666666666555555777888999:::::::::666666777888999::::::;;;555666777999::::::::::::444666555111111444555333999777555444555666555444666555222000444888666111555666888999888666333111222222222111111000000000/////////...------,,,,,,...+++)))((()))+++,,,,,,)))******+++++++++++++++---+++))))))***+++***))),,,***(((((()))*********''''''(((((((((((())))))''''''&&&&&&''''''((()))$$$((()))'''''')))'''$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&'''''''''''''''$$$!!!"""%%%%%%"""!!!$$$"""%%%%%%"""!!!$$$$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%%%%###$$$&&&&&&###&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%'''((('''%%%###((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&'''''''''(((&&&%%%%%%&&&''''''&&&)))***+++,,,,,,,,,++++++((((((***++++++***))))))*********)))))))))))))))%%%(((((('''(((***(((###$$$%%%&&&%%%""""""###%%%"""!!!###((()))&&&%%%'''%%%((((((&&&&&&((((((%%%$$$''')))(((%%%$$$'''+++###&&&'''&&&'''******((((((&&&&&&((((((&&&&&&(((%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&######&&&'''&&&'''***###%%%######%%%&&&%%%&&&&&&&&&'''''''''((((((%%%'''(((((('''''')))+++%%%%%%&&&(((***(((###(((((((((((())))))))))))''')))***+++***)))***++++++((())),,,+++((('''***---------------...//////...///111111000111222444000000222333444555555555666444222000000111222444111222222333333444444555333444555777888888999999333444666777888999888888666666777888999999999999222444333///...222444333888666444444444444333222111444333000111666666333555555666777666555333222111222222222111111000000000//////...------,,,,,,,,,***))))))***++++++***))))))***+++++++++++++++---+++))))))***+++******((()))******)))***+++---'''''''''''''''((())))))'''&&&&&&&&&&&&'''((((((%%%)))***''''''(((&&&"""%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''$$$"""###&&&&&&###"""$$$$$$&&&%%%""""""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%$$$$$$'''&&&###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%((()))(((###******))))))((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''''''''((()))***+++,,,++++++***)))***++++++***)))((('''))))))))))))))))))******%%%'''&&&&&&)))+++(((!!!''')))***(((&&&'''***...$$$"""$$$)))***((((((+++%%%((((((&&&&&&((((((%%%###''')))((($$$$$$'''+++!!!%%%&&&%%%'''***+++((((((%%%%%%((((((%%%%%%(((%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''***''''''((('''###"""$$$$$$(((***'''&&&((((((&&&&&&&&&&&&'''''''''((((((%%%&&&'''''''''''')))+++&&&(((******)))((()))***(((((((((((())))))))))))###%%%'''((((((((()))+++(((''')))...---(((%%%%%%,,,++++++++++++,,,---------///000111000000222444...///111222333444444444444222000///000222444666000111111222222333444444333444555666888888888888000222555777888888777666888888999999999888888777000333222...---111444444888666444333333333222111,,,333555000///333777666555555444333333333444444111111222222222111111000000000///...------,,,,,,+++***)))***+++,,,***)))))))))***++++++++++++***...+++)))((()))*********"""%%%)))***(((''')))+++'''''''''''''''((()))***'''&&&&&&&&&&&&'''(((((("""&&&((('''(((***(((%%%######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%###$$$(((((($$$###%%%!!!"""!!!###%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% $$$%%%$$$$$$'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&))),,,+++'''"""+++******)))(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%'''((('''+++******))))))******+++'''***)))'''(((---///---+++)))((((((***,,,------(((((())))))))))))(((((((((((((((((((((((((((((('''***$$$ %%%%%%$$$+++%%%(((***((('''(((&&&""")))&&&&&&))))))&&&&&&)))+++)))'''%%%$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&%%%%%%''')))(((((('''''''''&&&&&&&&&$$$%%%'''((((((((('''&&&&&&&&&'''''''''&&&&&&%%%((((((((((((((((((''''''&&&'''((((((''''''(((***%%%(((***(((%%%$$$(((------&&&$$$***,,,)))''')))(((++++++(((''')))(((%%%,,,))))))++++++)))))),,,***---///...,,,+++---000///444444000000555555111000111222222111000111333666333000222444444///***///000000111222444555666444444444666777666444333555666777888999999888888555666777888888777666555000555777444111333555555888222000333666555333444444555666666666555333222222222111111000111111111555444333111000/////////...///111000...------...------,,,+++************&&&(((***,,,,,,***(((&&&***(((&&&%%%%%%(((+++...((()))***)))((((((***,,,&&&'''''''''%%%$$$%%%&&&((((((((((((((((((((((((''''''''''''&&&%%%$$$$$$***)))(((((())))))((('''&&&$$$###!!!!!!"""$$$%%%$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''***$$$###'''$$$ *** """$$$%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&&&&((()))***)))((()))***((((((((((((((((((((((((***&&&%%%&&&&&&###$$$'''$$$$$$%%%%%%%%%%%%&&&&&&$$$###***&&&%%%)))&&&++++++************++++++(((+++***'''(((,,,...,,,)))(((&&&'''(((***))))))(((((())))))))))))((((((((((((((((((((((((((((((%%%***%%%###((('''###)))%%%((()))'''&&&((('''###)))&&&&&&))))))&&&&&&))))))(((&&&%%%%%%'''((()))&&&&&&''''''''''''&&&&&&)))))))))(((&&&&&&''')))(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&$$$%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&'''((((((''''''((()))%%%(((***(((%%%$$$(((,,,+++%%%$$$(((***'''&&&'''&&&)))***((((((******''',,,)))(((++++++((())),,,)))***++++++******+++,,,---000000,,,,,,///...***///111222222000000111333333000...///111000,,,(((000000000111222333555555444444444555666555444333444555777888999999999888555666777888777777666555222666777444222333333111777333111444555333333555555555666666555444444333444333222111000000000000444444222111000/////////---///000000...---......---,,,+++******)))))))))((()))+++,,,,,,+++)))(((***+++,,,,,,+++)))&&&%%%((()))***)))((((((***,,,%%%''''''&&&%%%$$$%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&***(((''''''((()))'''&&&&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%$$$###"""%%%$$$$$$$$$$$$%%%&&&&&&'''""""""&&&###&&& !!!###$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''((('''&&&'''((('''''''''''''''''''''''')))%%%$$$&&&&&&###$$$'''$$$$$$%%%%%%%%%%%%&&&&&&###"""(((######'''$$$,,,,,,++++++++++++,,,,,,***,,,+++((((((+++,,,***)))((('''((())))))'''&&&(((((())))))))))))(((((())))))))))))))))))))))))$$$***'''&&&+++(((###((($$$''''''%%%%%%((((((&&&)))&&&&&&))))))&&&&&&)))''''''&&&&&&''')))***,,,'''''''''(((((('''''''''$$$%%%&&&&&&%%%%%%''')))'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%'''((((((''''''((()))%%%''')))(((%%%%%%(((+++)))&&&%%%((()))'''&&&'''$$$((()))'''(((++++++(((,,,((((((******((((((,,,******)))***+++,,,,,,+++---///000......000///---...000111111000000111333444222000111333222///+++000000000000111222444444333333444444444444333333333444666999::::::999888555666666777777777666666444777777444555666333---555333333555444111333777666666555444444444444555444333222111000000000000444333222000////////////,,,...000///.........///---,,,+++***))))))))))))******++++++++++++******((()))+++,,,---,,,***)))((()))))))))((((((***,,,&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''''')))'''&&&&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&"""###%%%&&&&&&### $$$$$$$$$$$$$$$%%%&&&&&&&&&""""""&&&$$$%%%"""######$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%%%%###$$$'''$$$$$$%%%%%%%%%%%%&&&&&&%%%"""(((###"""&&&###---,,,,,,++++++,,,,,,---+++------)))(((+++***'''+++******++++++***(((%%%(((((())))))))))))(((((())))))))))))))))))))))))%%%+++'''&&&,,,)))$$$)))$$$'''&&&$$$$$$((()))'''(((&&&&&&((((((&&&&&&(((((((((''''''((()))***+++''''''((((((((((((''''''!!!###%%%&&&'''(((***,,,''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&'''%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))%%%'''((('''&&&&&&'''))))))((('''((()))(((((((((%%%((()))''''''******'''+++((('''******'''(((+++---+++)))+++...000...,,,,,,...000000222333333222---///000000//////111222333222222333444333111...000000000000000111222333222333444333222222222333222444666999::::::999888555555666666666666666666555777666666888:::555...444333555666333000222888666666444333333444555666222222111111000111111111222222111000///......///+++---//////...---...///...---,,,++++++*********++++++++++++++++++++++++,,,***(((&&&'''))),,,...'''((())))))'''((()))+++''')))))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&(((&&&%%%%%%&&&'''%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&$$$"""!!!!!!"""$$$&&&###$$$%%%&&&%%%$$$""" $$$$$$$$$###$$$%%%%%%&&&'''$$$%%%((('''""""""%%%$$$$$$$$$$$$$$$&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&((())))))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""%%%%%%###$$$'''$$$$$$$$$%%%%%%%%%&&&&&&(((!!!%%%***%%%$$$(((%%%---,,,,,,++++++,,,,,,---+++...---***)))***)))&&&++++++***++++++***'''$$$(((((())))))))))))(((((((((((((((((((((((((((((('''+++'''$$$)))(((%%%+++$$$&&&&&&###$$$''')))'''(((%%%%%%((((((%%%%%%((())))))(((((((((((())))))''''''((((((((((((''''''&&&((()))***))))))***,,,&&&'''''''''''''''''''''''''''%%%$$$$$$%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&'''(((%%%&&&'''''''''&&&'''(((&&&(((((('''&&&'''''''''''')))***'''&&&(((((($$$***'''&&&))))))&&&'''***,,,***(((***...000...,,,,,,,,,...000111000//////,,,...////////////111222......///000000000...,,,000000000//////000111111000222333222000000111333222444777:::;;;:::999777555555555555555666666777444666777777;;;===999333444333555666333000222888666555444333333444666666000000000000111222333333111111000///............,,,---//////...------...///...---,,,,,,++++++,,,++++++++++++++++++++++++///---)))&&&%%%&&&((()))'''((()))((('''''')))+++)))++++++***)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$'''&&&%%%%%%&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&$$$""" """$$$&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$############$$$%%%%%%&&&$$$%%%''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&((())))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!"""%%%&&&$$$$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&)))!!!%%%***%%%$$$)))&&&,,,,,,++++++++++++,,,,,,+++......***)))***)))%%%***(((''''''((('''%%%###(((((())))))))))))(((((((((((((((((((((((((((((('''+++&&&###((('''%%%+++###&&&&&&$$$$$$''''''%%%(((%%%%%%((((((%%%%%%((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((('''$$$"""!!!!!!&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((($$$&&&''''''&&&&&&'''(((%%%%%%&&&''''''''''''&&&###'''(((%%%###%%%&&&%%%'''******'''&&&((('''###***&&&&&&((((((&&&&&&***((('''''')))+++,,,,,,+++000///000333333///---...+++---...///...///000222...///000111111111000///111000///////////////000///111333111///...000333222555888:::;;;:::777666444444444444555666777777333666888777:::===;;;666555333333555444111333777555444444444444555666666000000000000111222333444000000///...............---...//////---,,,,,,---///...---,,,,,,+++++++++******++++++++++++******"""$$$'''***+++,,,++++++'''((((((((('''''')))+++***+++,,,+++)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###(((&&&%%%%%%&&&'''%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%$$$######$$$&&&''')))###############$$$%%%%%%%%%###"""###$$$%%%$$$######$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%"""###''''''$$$###&&&$$$$$$%%%%%%%%%%%%&&&&&&'''###(((######(((&&&++++++************++++++***------******+++)))%%%***(((&&&&&&''''''&&&%%%(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$)))&&&$$$***'''###'''###&&&'''%%%%%%'''&&&"""'''%%%%%%''''''%%%%%%'''%%%&&&''''''((((((((((((&&&&&&''''''''''''&&&&&&###$$$%%%$$$!!!&&&&&&&&&'''''''''(((((("""###$$$%%%&&&'''''''''###$$$%%%&&&''''''''''''%%%&&&&&&'''(((((())))))$$$&&&''''''&&&%%%'''(((%%%%%%%%%'''((((((&&&%%%$$$)))***&&&$$$'''((('''%%%((()))&&&&&&(((((($$$)))&&&%%%((((((%%%&&&)))&&&''')))))))))***,,,---,,,***---333444000...111***,,,............000222///111333444333333333333111000///..................111222000---,,,000444333666999;;;;;;999666444444444333333444555777888333777999777666888999777777333111444555333333555333444444555666666555555333222222111000000111111//////......------.........///000///,,,+++***+++------,,,+++************((()))+++,,,,,,+++)))((("""&&&***---/////////'''((((((((('''''')))***)))***+++***((('''((()))''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%((('''&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&((()))%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$%%%&&&$$$"""!!!###&&&%%%###!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&''''''%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%(((((($$$###%%%$$$$$$%%%%%%%%%%%%&&&&&&'''"""'''###$$$)))(((+++******************+++)))------+++***+++)))&&&,,,***''''''((())))))((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!((('''&&&,,,(((!!!$$$###'''(((&&&&&&'''$$$ '''%%%%%%''''''%%%%%%'''"""###%%%'''((()))******%%%&&&&&&&&&&&&&&&&&&%%%"""$$$''''''&&&%%%%%%&&&&&&&&&&&&'''''''''(((((( !!!$$$&&&'''((('''''''''((()))***++++++++++++&&&&&&''''''((()))******$$$%%%'''&&&%%%%%%&&&((($$$$$$%%%'''((((((&&&%%%'''---///***'''***,,,***###'''(((&&&&&&))))))&&&)))&&&%%%((((((%%%&&&)))&&&))),,,,,,******---000 ###,,,000------111***,,,---.........000222,,,...000111000000000000111000///..................111222000,,,,,,///444444666:::<<<;;;999555333444444333333444555777888333888:::555222444666666888222000333666555333444222333555666777666555444666555333111000///......//////...---------......///000000///,,,***)))***,,,+++***)))((((((((((((&&&(((***,,,,,,***(((&&&111///+++(((&&&''')))***&&&'''((((((&&&'''(((***'''))))))((('''&&&'''((((((((((((((((((((((((((($$$$$$%%%&&&'''''''''''')))'''&&&&&&'''(((&&&%%%'''&&&%%%$$$%%%''')))+++$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&&&&###!!!#########"""###$$$$$$%%%)))'''###"""$$$((((((&&& """$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&((()))((('''%%%%%%&&&########################'''%%%&&&)))((($$$###%%%$$$$$$%%%%%%%%%&&&&&&&&&((( $$$)))%%%&&&,,,+++---,,,******+++///222555***************)))(((((()))%%%$$$''')))((((((******)))(((''''''&&&''''''+++***)))(((''''''((((((((((((((((((((('''''''''###%%%%%%###%%%((('''######((($$$"""((('''$$$***&&&&&&''')))******'''%%%((((((((((((''''''''''''###)))%%%$$$)))'''"""'''***)))'''%%%######$$$%%%&&&%%%%%%&&&((('''"""$$$$$$##################&&&"""&&&(((###$$$((("""$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((%%%!!!"""$$$''''''&&&''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''((()))***(((---***(((...+++'''++++++,,,------,,,,,,...///------------...000111222111111111222333333111///222111///.........///000...333000///555444111777333666888777555333555777999888666444333333333333777777777777777777888888888444333555444111111444000000000111222555777999555333111///......///000///////////////.........---///000///+++((((((***,,,++++++******++++++,,,***************)))(((''')))***+++)))''''''+++...///***'''((()))'''''')))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((###$$$&&&(((((($$$&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%&&&&&&'''######$$$''''''$$$"""###(((%%%""""""$$$%%%$$$######$$$$$$###!!! !!!""""""%%%(((%%%$$$&&&%%%&&&&&&$$$""" !!!""""""###$$$%%%%%%&&&&&&%%%&&&'''&&&$$$"""""""""%%%+++'''###&&&### '''(((((('''&&&%%%%%%$$$$$$((($$$"""$$$$$$"""###'''###&&&((((((&&&$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&''',,,+++*********++++++,,,***************)))((((((***%%%$$$''')))((((((***))))))(((((('''(((((((((''')))***)))'''&&&''')))'''''''''''''''&&&&&&&&&&&&&&&$$$!!!###((((((%%%%%%***%%%"""(((&&&"""((((((''''''(((***)))'''%%%''''''''''''&&&&&&&&&&&&###)))%%%$$$)))'''"""'''!!! """''')))(((%%%%%%$$$###%%%((()))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$((($$$(((***%%%&&&***$$$$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&))))))(((&&&%%%%%%&&&&&&'''((())))))+++***((('''&&&&&&'''''''''---)))''',,,***%%%***+++,,,---,,,+++***+++,,,,,,,,,------///000111222//////000222222111///...111000///......///000111---222///...555333000666555888:::999777666777999777666555444333444555555555666777888999:::::::::777444333555444111111444111111111111222444666777333222000.........///000000000//////.........---,,,...///...+++))))))***+++******))))))******+++)))************))))))((()))+++,,,***)))+++000444222,,,((()))***((())),,,)))((((((''''''(((((())),,,,,,+++)))((('''&&&%%%&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%$$$!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&$$$###"""'''$$$!!!!!!###$$$###"""$$$%%%%%%$$$###""""""$$$""" %%%(((%%%###%%%%%%&&&'''&&&$$$###$$$%%%"""######$$$%%%%%%&&&&&&$$$&&&'''&&&$$$""""""###!!!'''### %%%### '''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$''''''$$$$$$&&&%%%'''******(((&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&)))******++++++***)))))))))************))))))(((***&&&$$$((()))(((''')))))))))((((((((()))******$$$'''******((('''''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$ """''')))'''&&&+++&&&"""'''%%%!!!&&&((('''&&&&&&'''((('''%%%'''&&&&&&&&&&&&%%%%%%%%%###)))%%%$$$)))'''"""'''%%%"""!!!$$$******%%%%%%######$$$&&&)))))))))###$$$$$$%%%%%%&&&&&&&&&(((###'''***$$$&&&***%%%$$$&&&'''((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******'''$$$"""###%%%'''))))))))))))***)))(((''''''&&&''''''&&&,,,(((&&&+++(((###(((+++,,,,,,+++)))(((((())),,,,,,---...///000000111,,,...000222222000...,,,//////......///000111222---222///...444333000555666888:::999888777777888555444444333444555666777444555888:::<<<<<<;;;;;;777444333555444111111444222111111111222333555555222111000/////////000111111111000///...------,,,+++---......,,,***++++++***))))))))))))))))))***((())))))************)))***+++,,,+++,,,///666<<<888111+++++++++)))***---***))))))(((((())))))***,,,+++***)))((('''&&&%%%&&&&&&%%%%%%%%%&&&'''''')))&&&###"""###%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$%%%%%%$$$%%%%%%%%%$$$$$$###"""%%%###"""!!!"""###"""!!!$$$&&&&&&%%%$$$###$$$%%%$$$!!!!!!%%%'''%%%######%%%&&&''''''&&&&&&((()))######$$$$$$%%%%%%&&&&&&$$$&&&'''&&&$$$#########&&&### %%%$$$""")))"""######$$$%%%&&&&&&&&&%%%$$$&&&******&&&$$$&&&%%%'''))))))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%******+++,,,---...//////))))))************)))(((***&&&%%%((()))'''''')))))))))((())))))***++++++&&&'''(((***,,,+++)))'''&&&&&&&&&&&&&&&'''''''''&&&'''%%%"""$$$((()))&&&$$$)))$$$"""'''%%%"""'''&&&%%%###$$$&&&''''''''''''''''''&&&&&&&&&%%%%%%###)))%%%$$$)))'''"""'''***((('''(((+++***'''$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&!!!%%%'''"""$$$)))$$$###%%%''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&'''&&&%%%$$$"""###&&&((())))))((('''&&&&&&&&&'''((()))******''',,,(((&&&+++((($$$((()))+++++++++)))))))))++++++,,,---...///000000000+++...111333222000...---......---...///111222444...333000///555444111777555666777777666666666666555555444333444555666777555777:::<<<===<<<:::999777444222444444111111333222222222222222333333333222111111000111111222333222111000///...---,,,,,,+++,,,------,,,,,,,,,,,,******))))))))))))******'''((()))******************,,,---,,,...333<<>>;;;444...,,,***'''''')))***))))))(((((())))))***+++******)))((((((''''''&&&&&&'''''''''&&&%%%$$$&&&%%%%%%&&&((((((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$############$$$$$$'''###$$$)))'''!!!%%%&&&((('''&&&$$$$$$%%%"""###$$$$$$######$$$%%%$$$%%%%%%$$$%%%'''%%%!!!&&&'''((('''%%%$$$$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''%%%$$$%%%&&&###)))%%%"""&&&###!!!((((((((((((''''''''''''''''''$$$"""$$$%%%$$$&&&+++&&&&&&&&&'''((((((&&&$$$$$$%%%&&&((((((((('''&&&///...,,,***))))))***+++(((((()))***************,,,'''%%%((()))'''&&&((())))))(((((('''(((((((((((()))))))))((((((((((((%%%%%%&&&''''''((())))))$$$&&&'''&&&(((***(((###!!!&&&""" '''&&&###)))***)))((((((((('''$$$!!!(((((('''''''''&&&&&&&&&###)))%%%$$$)))'''"""'''&&&((()))&&&""" !!!###%%%%%%$$$###!!!###(((,,,%%%%%%%%%%%%%%%&&&&&&&&&)))###&&&'''###'''---)))###$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%'''***%%%&&&&&&&&&'''(((((((((&&&'''((())))))(((''''''"""(((&&&%%%,,,+++'''---&&&'''))))))))))))+++,,,)))***,,,...//////......---000222000---,,,///222///.........///000222333000666333111888777444999666444333444666777555333555555444333444555666777555555666666666555444444666333222333333000000333///000111222333333222222333333333333222111000000000000//////.........------,,,+++,,,......,,,)))++++++************++++++)))************))))))(((''')))******))),,,111666333---))))))***((((((+++)))((((((''''''(((((()))*********)))((((((''''''&&&&&&'''''''''&&&%%%$$$'''%%%$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$###'''$$$%%%+++)))!!!###&&&((('''%%%######%%%###$$$%%%%%%$$$$$$%%%'''"""%%%&&&$$$%%%)))'''!!!$$$&&&''''''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&!!!'''$$$"""&&&%%%###***%%%&&&&&&''''''(((((((((&&&$$$$$$'''(((&&&'''***&&&%%%%%%&&&((()))&&&###"""$$$&&&((())))))((('''***+++,,,,,,------------(((((()))***************,,,'''%%%((()))'''&&&'''***)))((('''''''''''''''%%%))),,,)))### %%%+++$$$$$$%%%%%%&&&'''((((((&&&'''&&&$$$&&&***)))&&&###'''###!!!&&&%%%"""''')))(((&&&%%%### ''''''&&&&&&&&&%%%%%%%%%###)))&&&$$$)))'''"""'''!!!"""###%%%'''&&&%%%###(((&&&""""""(((%%%%%%%%%%%%%%%%%%$$$$$$'''!!!$$$%%%!!!%%%+++'''"""$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$'''(((&&&$$$$$$&&&$$$$$$%%%%%%'''(((***+++"""$$$&&&(((************ &&&$$$$$$+++***'''---&&&((()))(((''''''((()))(((***,,,...//////...---,,,///111...******...222//////......///000111222///555222111777666333888333111000111444444222///333333333333444666888999333333333333444444555555666333111333333000000222...///111222333333222222222222222111111///...---///////////////............,,,+++,,,......+++)))******))))))))))))*********************)))((('''&&&(((***)))''')))---111,,,'''%%%(((***)))***---((((((''''''''''''((((((%%%%%%%%%&&&'''(((((()))&&&&&&'''((('''&&&$$$###)))&&&$$$###$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%$$$$$$$$$%%%"""'''%%%&&&,,,***!!!"""%%%''''''$$$""""""$$$$$$%%%&&&&&&%%%%%%'''((("""%%%&&&###%%%)))((("""###%%%&&&''''''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&'''!!!(((%%%###)))((('''..."""###$$$%%%'''((()))***%%%$$$&&&++++++(((''')))%%%###"""$$$''''''$$$!!!!!!###&&&((()))***)))(((+++++++++,,,,,,--------- %%%$$$)))111)))...+++)))(((++++++((((((***'''((((((((('''&&&%%%%%%***555,,,$$$(((!!!&&&'''$$$&&&---((($$$...%%%)))+++'''%%%&&&&&&$$$(((&&&&&&'''&&&$$$&&&+++&&&$$$"""###%%%&&&$$$"""&&&(((((('''$$$"""""""""'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((%%%$$$''''''$$$%%%(((&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%&&&&&&'''''''''((())))))'''%%%######$$$'''###((()))"""$$$)))%%%&&&%%%%%%%%%%%%&&&''''''%%%((((((%%%&&&***+++)))###$$$$$$%%%%%%&&&&&&'''###&&&((()))(((((()))***''''''(((******++++++++++++++++++***++++++,,,,,,..................------///...,,,+++,,,---///111888<<<777333777444000555444222000000222333444333222222222333444555777777777777666555444333333222333000111333333000///111000000111222111000///...444333222000///.........111///---,,,.../////////---//////+++***+++)))%%%)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***+++)))'''&&&'''((('''&&&(((%%%$$$%%%'''(((&&&$$$ $$$%%%###$$$''''''$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$###"""%%%(((&&&%%%###""""""###%%%&&&%%%""" ###&&&&&&%%%$$$&&&''''''$$$"""""""""((('''&&&&&&$$$$$$###"""!!!!!!###&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%%%%%%%'''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&& &&&((('''%%%&&&&&&******++++++++++++++++++(((###+++''')))///%%%)))(((%%%%%%((((((%%%%%%(((''''''((((((''''''&&&%%%$$$///)))###)))$$$(((%%%'''$$$&&&,,,'''###+++"""'''(((&&&$$$&&&'''%%%&&&$$$%%%'''&&&%%%'''---'''%%%$$$%%%'''(((&&&$$$((()))***(((&&&$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((%%%$$$''''''$$$%%%(((&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&%%%%%%"""###%%%%%%%%%%%%&&&((('''###((()))"""$$$)))%%%&&&%%%%%%%%%%%%&&&''''''$$$''''''%%%&&&)))***'''&&&&&&&&&&&&&&&%%%%%%%%%,,,+++*********'''"""&&&&&&'''((())))))))))))++++++*********+++,,,,,,..................------111000///......000111222666;;;555222666333///444444333111111333444555444111222222222333555666777666666555555444333333333333111111444444000///222111111222222222111000///222222111000//////000000111///......///000000///,,,///000---,,,...---)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&&&&'''***(((''''''(((((('''&&&(((&&&$$$%%%'''(((&&&$$$###$$$$$$%%%)))***''''''%%%$$$$$$%%%&&&%%%%%%'''''''''&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""&&&)))((($$$ !!!"""$$$$$$%%%%%%%%%%%%$$$$$$$$$""" !!!$$$&&&&&&%%%$$$&&&'''&&&$$$"""""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%%%%&&&$$$#########$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&& ###&&&'''&&&%%%''')))++++++******************...'''///******///$$$((()))&&&'''***+++((())),,,''''''((((((((('''&&&&&&"""***'''$$$***(((%%%,,,%%%)))&&&&&&,,,'''###*** %%%'''$$$$$$&&&'''&&&%%%###$$$&&&&&&%%%(((...((('''&&&'''((()))(((&&&)))***+++***(((&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((%%%$$$''''''$$$%%%(((&&&&&&&&&&&&%%%$$$######(((''''''&&&&&&%%%$$$$$$!!!###$$$$$$%%%''')))'''###((()))"""$$$)))%%%&&&%%%%%%%%%%%%&&&''''''"""%%%'''&&&&&&)))(((%%%)))(((((('''&&&&&&%%%%%%---)))&&&'''(((%%%%%%%%%&&&'''((((((((((((******))))))***+++,,,,,,------------------......111000///...///000111222444999444000555222...333555333222222444555555444111111111222333444555666444444444444444444444333555222222555555111111333222222222333222111111000111000000000000000111111000//////000111111000...+++......,,,,,,///...+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((''''''((())))))'''%%%'''&&&%%%&&&'''''''''%%%!!!%%%&&&%%%&&&))))))''''''%%%######$$$&&&&&&%%%'''''''''&&&%%%$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%((('''%%%$$$''')))###$$$&&&((((((&&&$$$######"""!!!###%%%&&&%%%$$$$$$&&&'''&&&$$$#########$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&))))))))))))***+++,,,---''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''%%%$$$%%%'''***,,,,,,++++++******))))))+++&&&...***+++111'''+++)))''''''+++,,,***+++...''''''((((((((((((''''''''')))(((''')))'''&&&)))''',,,(((''',,,)))$$$***!!!&&&(((%%%$$$&&&'''%%%%%%$$$$$$&&&&&&$$$''',,,((('''''''''((((((((('''((()))+++***(((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((%%%$$$''''''$$$%%%(((%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$###$$$%%%&&&"""''')))###$$$)))&&&&&&%%%%%%%%%%%%&&&'''''' %%%'''&&&&&&(((&&&###)))((((((((('''''''''&&&***'''%%%&&&(((&&&!!!%%%&&&'''((((((((((((((()))))))))))))))***+++,,,,,,,,,------------............------......///000222666222...444111---333333222111222333444444333111111111111222333444555222222222222333333444444555333333666666222111444333333333333222222111111222111000000000000000000000000000111333222000...))),,,---******---,,,))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********''''''''')))******'''$$$'''&&&&&&&&&'''''''''&&&&&&((((((%%%$$$&&&%%%"""(((%%%######$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%% """###$$$&&&***---%%%%%%''''''''''''%%%%%%""""""###$$$%%%&&&%%%$$$%%%&&&'''&&&$$$###$$$$$$((('''&&&&&&$$$$$$###"""$$$&&&%%%######&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&'''!!!"""#########$$$&&&(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''------,,,,,,+++++++++***)))$$$,,,)))+++111'''+++&&&$$$$$$((()))''''''***''''''((((((((((((((('''***(((((()))''''''(((%%%&&&+++'''###)))((($$$((($$$)))***'''%%%&&&&&&$$$(((%%%%%%'''%%%"""$$$)))&&&&&&'''&&&&&&&&&&&&'''&&&'''))))))'''&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((%%%$$$''''''$$$%%%(((%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((((('''(((((('''$$$######$$$&&&"""''')))###%%%***&&&&&&%%%%%%%%%%%%&&&''''''!!!%%%'''%%%&&&'''&&&"""'''''''''(((((()))))))))))))))(((''''''(((+++,,,''''''((()))))))))(((((((((((((((((()))***+++,,,,,,,,,,,,,,,------.....................///000000000555000---333111---333111000000111222333222111111111111111111222333444000000111111222333333333666333444666666333222444333333333222222222222222444333222000///.........000000000111333222000...+++......+++***,,,+++''',,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&''')))******'''%%%'''''''''''''''&&&''''''%%%((('''$$$###%%%### '''%%%######$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$###!!!"""###%%%''''''%%%%%%%%%%%%''''''!!!###$$$%%%%%%%%%%%%&&&%%%&&&'''&&&$$$###$$$&&&((('''&&&&&&$$$$$$###"""###&&&%%%&&&***)))$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''((($$$&&&''''''&&&&&&(((+++''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&'''&&&%%%$$$"""---------,,,,,,,,,,,,,,,+++%%%---((()))...$$$((((((&&&&&&)))***((((((+++''''''((()))))))))((((((***###&&&)))%%%(((,,,%%%###)))$$$$$$%%%###'''&&&***+++'''%%%&&&&&&$$$)))&&&&&&&&&$$$!!!###'''$$$%%%&&&&&&%%%$$$%%%&&&$$$&&&''''''&&&%%%&&&''''''''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%(((%%%$$$''''''$$$%%%(((%%%%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%'''((())))))%%%&&&''''''%%%%%%&&&'''%%%"""''')))###%%%***'''&&&%%%%%%%%%%%%&&&''''''"""&&&'''%%%%%%'''&&&###&&&&&&''''''((())))))***''''''&&&###!!!###(((,,,'''(((((()))))))))((((((''''''''''''(((***++++++++++++,,,,,,------......000000111111111222222222///333///---222111...333000//////000222333111000111111000000111111222333///000000000111111222222555333333666666222222444333333222111111111111222555444222000///......---000//////000111111000...---000000---,,,---,,,)))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''((((((((('''&&&'''(((******(((&&&&&&((((((((('''&&&'''(((!!!$$$%%%###$$$&&&&&&###&&&%%%$$$$$$&&&&&&%%%$$$((('''&&&%%%$$$###"""!!!%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$############(((&&&$$$######$$$&&&((("""###%%%%%%$$$$$$&&&'''%%%&&&'''%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&###'''&&&''',,,***$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%%%%%%%''')))(((***,,,+++((((((***---''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''&&&###!!!+++++++++++++++,,,,,,,,,---&&&...))))))...$$$'''+++)))))),,,,,,)))))),,,''''''((()))))))))))))))*** %%%***###'''---"""$$$***###"""&&&&&&+++###((()))&&&%%%&&&'''%%%'''%%%%%%&&&$$$"""$$$((($$$&&&'''&&&$$$###%%%'''###%%%''''''&&&&&&'''(((&&&'''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%(((%%%$$$''''''$$$%%%((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((###$$$&&&&&&%%%%%%&&&(((%%%!!!''')))###%%%+++'''&&&%%%%%%%%%%%%&&&''''''$$$''''''$$$$$$''''''$$$''''''''''''''''''''''''&&&$$$!!! """$$$%%%'''''''''((((((''''''&&&&&&&&&&&&'''((()))++++++***++++++,,,------......000000111222222222222222...333///---333111...444000000000111333333222000111000000000000111222222///000000000000000000000555222333666555222111333333222111000000000111111333222111000////////////111///......///000000///+++...///,,,,,,///...+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((('''&&&''')))))))))(((&&&((())))))&&&&&&''')))!!!$$$%%%$$$$$$((((((%%%$$$$$$%%%&&&''''''%%%"""((('''&&&%%%$$$"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%$$$######&&&)))&&&&&&&&&%%%$$$$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&%%%((($$$%%%,,,+++###''''''''''''''''''''''''$$$%%%&&&%%%$$$%%%(((***!!!""" """''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%%%%&&&'''&&&$$$))))))******+++++++++,,,,,,&&&---)))+++000&&&))))))&&&&&&))))))&&&&&&(((''''''((()))))))))))))))---!!!&&&+++!!!%%%+++'''...&&&###***+++/// %%%'''%%%$$$&&&'''&&&%%%###$$$&&&%%%###%%%***$$$&&&((('''%%%$$$%%%(((###%%%'''(((''''''''')))&&&'''''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%(((%%%$$$''''''$$$%%%((($$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%%%%!!!''')))###%%%+++'''&&&%%%%%%%%%%%%&&&''''''&&&((('''$$$$$$''''''%%%((((((((('''&&&&&&%%%%%%***%%%"""###(((***((($$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&((()))***+++******+++,,,,,,---............///000000000000000...333///---333222///555111111111333444444333111111000000000000000111222000000000000000/////////444222222555555111111333333222000/////////000111111111000000000000111111111///---,,,.../////////'''***,,,***+++......+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((('''%%%&&&((()))))))))&&&(((***)))&&&%%%''')))%%%((((((%%%%%%'''&&&######$$$%%%''')))'''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$$$$$$$"""!!!"""###%%%&&&&&&%%%###"""$$$%%%%%%$$$"""###'''+++&&&&&&&&&%%%$$$$$$''')))(((''''''&&&%%%$$$###"""!!!((()))"""###******$$$''''''''''''''''''''''''$$$%%%%%%%%%$$$%%%(((***&&&)))+++((($$$"""%%%((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&...)))%%%###%%%((()))(((...------,,,+++++++++,,,,,,+++++++++,,,,,,***)))+++((('''))))))'''(((+++###'''((('''(((+++***'''((((((((((((((((((((((((&&&''''''''''''''''''&&&###&&&'''$$$$$$&&&&&&###%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%((('''&&&%%%$$$%%%&&&&&&)))))))))(((&&&%%%'''((( &&&'''!!!!!!&&&&&&******((($$$$$$&&&&&&$$$'''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''((((((***&&&%%%'''%%% !!!'''%%%###"""###%%%%%%### ########################%%%###!!!"""$$$&&&$$$!!!))))))(((''''''''''''''''''&&&%%%$$$$$$%%%&&&''')))((((((&&&%%%$$$###"""+++'''%%%((()))((()))+++)))+++++++++***+++,,,...222...---......,,,...222...000222222111000000000...000111333333333111000222///---...000111000.........///000111222222333999555222444888:::777333222555///---333111,,,000333222000///...---......000///...,,,++++++,,,,,,...+++******,,,+++(((%%%,,,+++***+++,,,,,,+++***))))))))))))))))))******''''''(((((())))))******---)))'''((((((&&&'''+++&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%!!!!!!%%%&&&$$$&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$######""""""%%%&&&''''''&&&%%%###"""######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))(((###&&&'''$$$$$$'''&&&###,,,&&&$$$&&&&&&"""###((('''$$$!!!###(((***)))&&&)))(((&&&$$$###$$$&&&'''%%%%%%%%%&&&&&&&&&'''''' '''''' ((()))"""&&&%%%%%%$$$$$$%%%%%%&&&"""%%%$$$%%%(((***)))&&&%%%%%%$$$#########$$$,,,+++******))))))******,,,+++***+++,,,,,,***(((+++((('''))))))'''(((+++$$$'''(((&&&'''******'''(((((((((((((((((((((((()))((('''&&&&&&'''((()))###&&&'''$$$$$$'''&&&###(((''''''&&&&&&'''''''''$$$%%%&&&&&&'''''''''''')))((('''&&&&&&&&&'''''''''))))))((('''&&&&&&'''"""%%%'''&&&'''++++++)))$$$######$$$%%%&&&(((***&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&''''''''')))%%%%%%&&&$$$!!!"""(((%%%$$$###%%%'''((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''&&&%%%)))(((((('''&&&&&&''''''((('''&&&%%%%%%&&&'''((()))))))))))))))(((((((((***&&&&&&)))***((((((+++)))***+++*********,,,...222...---......,,,...222...000222222111000000000///000222333333222111000222000......000111000/////////000111111222333333555444444444444444444333222555///,,,333111,,,000222111000///.........///...---,,,***************---+++***+++,,,,,,***''',,,++++++++++++++++++************)))))))))))))))'''((((((((((((((())))))---)))((())))))'''(((,,,&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%'''&&&""""""%%%&&&$$$&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$#########"""%%%%%%&&&&&&&&&%%%$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''(((((('''###&&&'''$$$$$$'''&&&###)))$$$###%%%%%%###%%%)))&&&###!!!"""&&&((('''$$$'''&&&%%%$$$###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%"""((((((!!!"""))))))$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%'''%%%%%%&&&%%%!!!'''&&&&&&%%%$$$$$$%%%%%%++++++******))))))******+++***)))***++++++)))'''+++((('''))))))'''(((+++&&&((((((%%%%%%((()))&&&((((((((((((((((((((((((+++***'''%%%%%%'''***+++###&&&'''%%%%%%''''''$$$'''&&&&&&%%%&&&(((+++,,,"""###$$$&&&'''(((((((((***)))((((((''''''((((((&&&((())))))(((&&&&&&&&&'''$$$$$$&&&%%%!!! !!!((($$$$$$(((&&&!!!###)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''%%%%%%&&&$$$"""$$$(((#########%%%((()))((('''''''''''''''''''''''''''&&&'''''''''&&&%%%&&&'''%%%%%%$$$#########$$$$$$(((''''''&&&&&&''''''((($$$$$$%%%&&&'''((())))))(((&&&&&&******''''''***((()))***)))))))))+++---111...---//////---...222///000222222000///000111000111222222222111000///222000//////000111111000111111111222222333333333222444555444111000111333222555///,,,222111,,,000000000///......//////000...---,,,+++*********+++,,,++++++,,,------+++***,,,,,,+++++++++******)))+++*********))))))((((((((((((((('''''''''''''''***'''%%%''''''$$$%%%)))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%'''&&&######''''''%%%&&&%%%$$$$$$######$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%###&&&'''$$$$$$'''&&&###%%%""""""$$$%%%$$$&&&)))&&&###!!!"""%%%'''%%%"""%%%%%%$$$$$$$$$$$$######""""""#########$$$$$$$$$###((((((######)))***%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&&&&$$$$$$&&&###''''''&&&&&&%%%%%%&&&&&&------,,,,,,+++,,,,,,---+++)))))))))******)))'''+++((('''))))))'''(((+++''')))'''$$$$$$'''(((&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))###&&&'''%%%%%%((('''$$$$$$#########&&&***---000$$$$$$&&&''''''((((((((())))))((((((((('''''''''$$$&&&)))***(((&&&&&&&&&&&& $$$"""***$$$$$$***)))""""""***%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$###&&&)))"""######%%%&&&&&&&&&%%%''''''''''''''''''''''''###%%%'''&&&$$$"""$$$'''&&&%%%%%%$$$$$$$$$%%%%%%(((((((((''''''((((((((("""######%%%&&&'''((((((&&&%%%'''+++***'''&&&)))'''((())))))((()))+++---000------//////---...222///000222111000///000111000111111222111111000///222111000000000111111111222333333333333333333333333444444333222111111111111444...,,,222000+++///............//////000000//////......------------++++++,,,,,,------,,,,,,+++,,,,,,+++***)))))))))++++++******)))(((((((((((((((''''''&&&&&&%%%%%%***'''&&&((('''%%%%%%)))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''$$$$$$((((((%%%&&&%%%$$$$$$######$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%######&&&'''$$$$$$'''&&&###$$$#########$$$$$$%%%&&&&&&$$$###$$$&&&&&&$$$"""$$$$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$''''''######((((((%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&$$$"""$$$((('''###&&&&&&%%%%%%%%%%%%&&&&&&---,,,,,,+++,,,,,,------+++)))))))))******)))'''+++((('''))))))'''(((+++''')))((($$$$$$'''(((&&&(((((((((((((((((((((((($$$%%%'''(((((('''%%%$$$###&&&'''%%%&&&((((((%%%%%%$$$######$$$'''***---''''''(((((((((''''''&&&((((((((((((''''''&&&&&&###&&&))))))(((&&&&&&&&&!!!&&&(((######***%%% !!!(((+++'''(((---%%%&&&&&&&&&&&&%%%$$$############$$$$$$$$$%%%%%%###%%%%%%$$$###%%%''')))$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$"""$$$'''))))))((((((((())))))***'''(((((((((((((((((('''''''''(((((())))))******%%%%%%(((+++***&&&&&&***&&&'''))))))((())),,,...///,,,,,,///000......111000111111111//////000222000000000111111000000000222222222111111111222333444444444333333333333333777444111222555666333000111444...,,,222000+++///------......//////000000..................------++++++---------,,,,,,,,,***+++,,,+++)))((()))***************))))))((((((((((((''''''&&&&&&%%%%%%---***)))++++++((((((+++&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''%%%%%%((((((%%%&&&%%%$$$$$$######$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%#########$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%######&&&'''$$$$$$'''&&&###%%%&&&%%%######$$$$$$###&&&%%%%%%&&&'''&&&%%%###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%%%%######&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''$$$!!!"""''')))'''%%%$$$$$$$$$$$$$$$%%%%%%******))))))******+++++++++***)))***++++++)))'''+++((('''))))))'''(((+++'''))))))&&&&&&)))***'''(((((((((((((((((((((((("""$$$&&&((((((&&&$$$"""###&&&'''%%%&&&))))))&&&)))(((&&&$$$$$$$$$%%%&&&''''''(((((('''&&&&&&%%%''''''((((((((('''&&&%%%###%%%(((((('''&&&&&&'''###!!!###'''(((&&&&&&))))))%%%###&&&,,,---***&&&'''&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###&&&&&&###"""%%%((('''''')))***)))(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%&&&'''&&&&&&%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%(((***((($$$&&&+++&&&((()))))))))***---///...,,,,,,000000...///111000111111000//////000222/////////000000000111111222333333222111111222444444444444333333222222222888444000222777999555111111444...+++111000+++///,,,---...///////////////,,,,,,------------,,,+++***,,,------+++***+++,,,(((***,,,+++((('''))),,,)))))))))))))))))))))***(((((((((''''''''''''''')))&&&&&&((((((%%%$$$'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''"""%%%&&&$$$%%%((((((%%%&&&%%%$$$$$$######$$$$$$'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%###&&&'''$$$$$$'''&&&###%%%''''''$$$###%%%$$$!!!$$$%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''$$$$$$#########$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$((((((###!!!$$$&&&&&&$$$$$$#########$$$%%%%%%******))))))******+++,,,,,,+++***+++,,,,,,***(((+++((('''))))))'''(((+++%%%)))***((((((++++++((((((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$###&&&'''&&&&&&))))))&&&(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%(((((()))))))))((('''&&&$$$%%%''''''&&&%%%'''(((&&&)))(((%%%###$$$###++++++((((((222===888***((('''&&&$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&###''''''###!!!%%%'''&&&&&&(((******((('''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%"""""""""""""""###$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((()))&&&###&&&,,,'''(((*********+++...000...+++,,,000111//////111111111111000//////111333.........///000111222333222333444333111111333555444444444333222111111000444333222333666777666555000444...+++111///+++///,,,---.../////////...---+++,,,---......---,,,,,,***,,,...---***((()))***%%%))),,,+++((('''***...((((((((()))******++++++'''((((((((((((((())))))&&&######&&&&&&""""""$$$&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''' $$$%%%$$$%%%((('''$$$&&&%%%$$$$$$######$$$$$$''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''(((((('''###&&&'''$$$$$$'''&&&###$$$'''((($$$$$$''''''###!!!###&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%''''''%%%&&&&&&&&&''''''''''''%%%$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&""")))'''######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&,,,+++++++++,,,------...,,,+++++++++,,,,,,***)))+++((('''))))))'''(((+++$$$(((***)))***---,,,)))(((((((((((((((((((((((('''''''''&&&&&&'''''''''###&&&'''&&&&&&******'''$$$$$$&&&''')))***++++++ !!!"""###$$$%%%%%%%%%)))******++++++)))((('''%%%%%%&&&&&&%%%%%%''')))###)))***$$$%%%+++***$$$!!!&&&&&&)))<<>>CCC999444222***---------+++)))(((***+++$$$'''*********(((((()))************+++,,,---...'''******''''''******((()))))))))))))))(((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$((('''&&&%%%%%%&&&'''(((###&&&'''$$$$$$&&&&&&"""&&&$$$"""!!!###$$$%%%$$$######""""""######$$$%%%###&&&'''$$$###%%%%%%!!!$$$"""$$$''''''%%%(((---%%% $$$$$$$$$&&& !!!###$$$%%%%%%%%%%%%###&&&###%%%***###$$$%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%%%%$$$$$$$$$######$$$&&&&&&%%%###%%%$$$############$$$%%%---))))))+++,,,)))***...***++++++,,,,,,++++++***+++((((((+++***''''''***$$$)))+++)))((())))))'''---&&&)))***$$$%%%)))%%%'''***$$$ &&&%%%$$$+++((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%"""######$$$%%%&&&''''''+++$$$(((...)))(((,,,))))))'''%%%&&&---222+++!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''!!!%%%(((%%%(((((('''&&&%%%%%%%%%%%%&&&)))$$$"""((('''"""&&&###&&&&&&######&&&&&&###%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$%%% """$$$&&&&&&$$$"""!!!!!!"""###%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''(((((())))))***+++,,,,,,++++++---///***+++---...---,,,---......000111222000000000111***---//////...------...///---666:::444222111(((,,,---...---+++******+++''')))******))))))***+++************+++,,,---...)))++++++))))))++++++(((((((((((((((((('''&&&&&&(((''''''&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''((((((&&&$$$"""""""""%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########''''''&&&&&&&&&&&&''''''%%%''''''######%%%%%%"""(((%%%!!! """$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$''''''%%%$$$&&&&&&""""""!!!###'''((('''***///%%% !!!%%%%%%&&&'''"""###$$$%%%&&&%%%%%%$$$$$$'''######(((""""""%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$######$$$&&&&&&%%%###$$$######""""""######$$$***((((((******((()))...)))******++++++******)))+++((((((******'''''')))###(((***(((''')))***((()))"""%%%)))$$$%%%***(((&&&***$$$!!!'''&&&###***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))!!!%%%***&&&&&&)))&&&'''((('''%%%'''***)))%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&"""!!!%%%'''%%%""")))((('''%%%$$$$$$$$$$$$"""'''""" &&&%%%!!!&&&###%%%%%%######%%%%%%###$$$%%%&&&&&&&&&$$$###""" !!!"""###$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&%%%!!!!!!!!!!!!!!!""""""###%%%&&&''''''&&&"""""""""###%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%###%%%%%%%%%$$$%%%&&&''''''(((((()))(((''')))+++...)))+++---/////////000222...000222222000000000111)))+++...///...------...000***///333000111111(((,,,...//////---++++++,,,***++++++***((()))+++---,,,+++***)))(((((((((((())),,,,,,)))(((++++++((((((((())))))(((((('''&&&***)))'''&&&%%%%%%&&&''''''''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''$$$&&&(((&&&""" !!!###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$####################################$$$%%%%%%%%%%%%$$$###%%%'''&&&###"""%%%$$$"""(((&&&######$$$&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&###&&&&&&$$$$$$&&&&&&"""###!!!"""%%%$$$"""$$$)))&&&###!!!"""%%%%%%%%%%%%###$$$%%%%%%%%%$$$###""""""'''$$$"""'''###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$######$$$&&&&&&%%%###$$$$$$############$$$$$$'''&&&(((+++***'''(((---(((((())))))))))))((((((+++((('''******&&&&&&)))###((()))'''&&&)))***(((***!!!%%%+++&&&%%%***)))###)))%%%$$$)))'''"""'''"""$$$'''))))))'''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))"""((($$$%%%((($$$$$$)))***$$$"""(((+++%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%%%%$$$$$$&&&''' !!!###%%%''')))*** &&&"""!!!&&&%%%###)))###%%%%%%######%%%%%%###$$$$$$%%%%%%%%%$$$"""!!! !!!"""###$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$""""""###$$$$$$%%%$$$$$$######$$$%%%%%%&&&&&&&&&(((((('''&&&$$$###!!!!!!$$$$$$$$$%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''%%%$$$###$$$&&&&&&%%%###(((((('''''''''((())))))'''(((((((((((())),,,///(((***---000111222444666///111222222000///000000)))+++......---------...222***,,,000---000111))),,,...//////---,,,,,,---+++,,,+++)))((((((+++---,,,+++***)))(((((((((((()))++++++((('''***)))&&&)))************)))((((((***)))'''&&&%%%%%%&&&'''%%%&&&''''''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&''' ###%%%$$$!!! """%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%%%%&&&(((##############################$$$%%%%%%$$$######$$$&&&&&&###"""%%%$$$!!!&&&&&&&&&((())))))&&&$$$%%%%%%%%%$$$%%%%%%&&&'''!!!$$$%%%######%%%%%%"""$$$""""""$$$""" %%%'''&&&%%%$$$$$$$$$$$$""""""###$$$$$$$$$###!!!!!!!!!'''$$$"""((('''###'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$#########$$$######$$$&&&&&&%%%###$$$%%%%%%%%%%%%%%%%%%$$$&&&'''+++///,,,'''''',,,'''(((((((((((((((((('''***''''''***)))&&&&&&)))$$$((()))&&&%%%((()))'''---###(((///)))%%%((((((""")))&&&%%%***'''"""&&&!!!$$$'''******'''$$$!!!%%%%%%%%%&&&&&&&&&&&&'''"""######$$$%%%&&&''''''+++!!!"""(((&&&'''***%%%""")))***###!!!(((...%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###&&&((('''######&&&***"""""""""###$$$%%%''''''""")))&&&###((('''%%%,,,###&&&&&&######&&&&&&###$$$$$$$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&%%%$$$###""""""###$$$$$$$$$#########$$$%%%&&&'''''''''''''''&&&$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((*********,,,...000'''***---000111333555777///111222222000//////000+++,,,------,,,+++---...222+++,,,///,,,///111***,,,---......,,,,,,---...+++,,,+++***((((((***,,,************+++,,,---...))),,,+++((('''))))))&&&***************))))))((((((''''''&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''' !!!############$$$&&&%%%%%%%%%%%%%%%%%%%%%%%% ###''''''&&&&&&***---#########$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&!!!$$$&&&$$$$$$&&&%%%!!!%%%%%%''')))+++)))&&&###%%%%%%$$$$$$%%%%%%&&&''' $$$$$$""""""%%%%%%"""$$$"""###%%%$$$!!!###'''%%%''''''$$$###$$$###!!!!!!"""###$$$######!!!!!! '''$$$!!!'''(((%%%)))###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$(((***000444000)))(((,,,(((((())))))))))))((((((***''''''))))))&&&&&&(((&&&)))***&&&$$$'''(((&&&)))%%%///***$$$'''&&&$$$)))%%%###(((&&&###(((###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''"""######$$$%%%&&&''''''---!!!"""(((&&&(((+++&&&###''')))%%%$$$'''***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((((('''&&&%%%$$$#########%%%,,,(((%%%(((%%%"""***###&&&&&&######&&&&&&###%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###"""$$$'''))))))'''$$$"""$$$$$$%%%%%%$$$$$$######!!!!!!###$$$%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''"""######$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&(((&&&$$$###%%%((("""###$$$%%%%%%$$$###"""###%%%(((******+++---...(((+++---//////000111333000111222222000//////000---...---+++******,,,...222+++---///***,,,000***,,,------,,,***+++---///***++++++***(((((()))***************+++,,,---...***---,,,)))(((******''')))))))))***)))(((((('''&&&&&&''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''###""""""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((('''%%%$$$'''***$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''"""%%%%%%%%%'''%%%!!!%%%%%%%%%&&&((('''%%%###$$$$$$$$$$$$$$$%%%%%%&&&!!!$$$%%%######&&&&&&###%%%######%%%$$$"""###(((!!!%%%&&&###"""%%%%%%"""!!!"""###$$$$$$$$$###""" ((($$$%%%'''$$$&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$######$$$&&&&&&%%%######$$$%%%%%%%%%%%%$$$###)))---444888444,,,))),,,))))))************))))))***''''''))))))&&&&&&(((&&&******&&&$$$&&&'''&&& ,,,(((###&&&&&&'''***$$$!!!&&&%%%$$$***&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&,,, !!!'''%%%'''***%%%$$$&&&'''(((+++///,,,'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""%%%&&&%%%$$$######$$$%%%&&&''')))***&&&,,,)))$$$%%%!!!%%%###&&&&&&######&&&&&&###&&&%%%%%%$$$%%%&&&((())) !!!"""###$$$$$$%%%###%%%(((++++++(((%%%###&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$######"""""" !!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$(((***((($$$###&&&+++$$$%%%'''(((((('''%%%$$$!!!%%%'''(((((()))***)))+++---...------...///000111333222000//////000//////---***((())),,,///000+++...///(((***...)))------,,,***)))***---///)))***+++***((('''((())),,,+++***)))((((((((((((,,,......***)))++++++((((((((((((((((((''''''&&&$$$%%%'''((()))(((''''''&&&''')))******)))'''&&&'''&&&&&&%%%%%%&&&&&&''''''%%%###$$$((()))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$'''***+++(((""" ###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%!!!%%%&&&'''(((%%% &&&$$$######$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&"""%%%&&&$$$%%%''''''$$$&&&$$$$$$%%%### $$$###%%%""""""&&&'''$$$"""###$$$%%%&&&%%%$$$$$$ )))%%%###%%%"""############$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''$$$######$$$&&&&&&%%%###"""###$$$%%%%%%$$$###"""(((,,,000111///,,,)))(((***(((&&&)))......)))$$$***''''''))))))'''(((+++'''((((((&&&$$$$$$%%%&&&)))'''&&&&&&'''(((&&&%%%###((($$$"""(((&&&"""'''!!!!!!"""$$$''''''&&&$$$((('''&&&%%%%%%'''(((***$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((("""(((&&&###)))'''&&&---###&&&%%%!!!&&&'''###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&''''''&&&%%%%%%)))%%%$$$&&&&&&$$$%%%((('''((()))'''%%%###$$$%%%%%%((('''$$$$$$'''(((%%%$$$%%%$$$""""""$$$&&&%%%&&&&&&%%%%%%%%%&&&''''''''')))---000---'''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&%%%%%%$$$#########$$$###$$$$$$%%%%%%$$$$$$###&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))***$$$%%%+++)))&&&///%%%...000***)))...---(((222111///...------......111000...------...000111,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++*********))))))++++++***(((&&&%%%''')))***+++,,,---,,,+++)))'''((()))+++,,,,,,***(((&&&(((((('''%%%$$$%%%'''***%%%''''''%%%%%%''''''%%%)))&&&%%%''''''%%%&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&& """$$$"""((($$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%### !!!%%%&&&###)))(((%%%#########$$$%%%(((&&&&&&(((***((($$$'''''''''&&&&&&%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$$$$!!!%%%""""""&&&$$$"""!!!"""$$$&&&(((%%%((($$$$$$***%%%!!!)))"""!!!"""%%%%%%######$$$%%%"""!!!$$$$$$!!!"""%%%'''%%%###$$$&&&'''&&&###&&&%%%%%%$$$#########$$$)))+++------+++))))))))))))'''''')))++++++((($$$+++((('''))))))''''''***&&&''''''&&&$$$$$$%%%'''))))))))))))((('''''''''###((($$$"""(((&&&"""'''$$$###$$$%%%'''(((&&&%%%'''&&&%%%$$$%%%&&&((()))$$$%%%&&&&&&'''&&&&&&&&&#########$$$$$$$$$%%%%%%###)))&&&$$$)))'''%%%,,,###&&&&&&!!!"""&&&&&&###%%%&&&&&&$$$$$$%%%'''"""######$$$$$$######"""(((%%%$$$&&&&&&$$$%%%(((&&&'''(((&&&$$$######$$$%%%'''&&&######&&&'''%%%'''((('''%%%&&&'''))))))'''&&&&&&%%%%%%%%%&&&&&&'''###---???@@@..."""%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$######$$$$$$"""######$$$$$$######"""%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%'''"""$$$222%%%(((((('''(((,,,---+++000///...---------...///000///---++++++***++++++---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---+++++++++*********))))))*********(((&&&%%%'''((('''(((*********((('''%%%))))))*********)))((('''(((((('''&&&$$$%%%'''***%%%''''''%%%%%%''''''%%%---)))((((((&&&""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$'''"""$$$((("""$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%$$$ !!!%%%%%%###)))'''%%%$$$######$$$%%%&&&$$$"""!!!###%%%&&&&&&$$$$$$$$$#########""""""%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###((($$$"""(((&&&!!!&&&%%%$$$###"""###$$$&&&'''$$$'''######)))$$$ ((($$$###"""###$$$###$$$%%%&&&###"""$$$$$$"""###&&&&&&$$$###$$$&&&&&&%%%###&&&%%%$$$$$$######$$$$$$)))******)))''''''(((***'''((()))))))))(((&&&%%%,,,)))(((***)))&&&&&&)))%%%&&&'''&&&%%%%%%&&&((((((***+++)))&&&$$$%%%'''$$$)))%%%###(((&&&"""'''&&&%%%%%%&&&((((((&&&$$$&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&"""#########$$$$$$$$$$$$###***'''$$$(((&&&###)))###&&&'''###"""$$$&&&%%%###%%%&&&&&&$$$$$$%%%'''!!!""""""######"""""""""'''$$$$$$&&&&&&$$$%%%(((%%%&&&'''&&&$$$######$$$###&&&%%%""""""%%%&&&###&&&%%%$$$$$$%%%%%%'''(((((('''&&&%%%%%%$$$%%%%%%***)))CCCFFF...###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$"""""""""######"""""""""$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################((()))&&&%%%!!!''':::...((($$$'''******+++,,,......---------...//////...------,,,+++******)))---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))******(((&&&%%%'''((('''((()))***)))((('''&&&))))))(((''''''''''''''''''((('''&&&%%%%%%''')))%%%''''''%%%%%%''''''%%%---)))'''(((&&&"""!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&### &&&)))$$$%%%'''!!!$$$%%%&&&&&&$$$$$$%%%&&&###%%%%%%"""!!!%%%%%%###((('''%%%$$$###$$$$$$%%% !!!!!!!!!"""%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!###%%%&&&!!!&&&###!!!&&&$$$ %%%$$$$$$$$$$$$$$$$$$%%%%%%###%%%""""""(((###'''%%%$$$###"""###$$$&&&&&&'''######%%%%%%######'''%%%###"""###$$$%%%$$$###%%%%%%$$$$$$######$$$$$$((()))***)))((('''(((***''')))******(((&&&&&&&&&---)))(((***)))&&&&&&((($$$%%%&&&&&&%%%%%%''')))$$$(((***'''""" """%%%$$$)))%%%###(((&&&"""((('''&&&%%%%%%&&&&&&%%%###$$$$$$#########$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$***'''%%%(((%%%!!!'''###&&&'''%%%$$$&&&&&&$$$###$$$&&&%%%$$$$$$%%%'''###$$$$$$%%%%%%%%%%%%$$$&&&######&&&&&&$$$$$$'''###%%%&&&%%%#########%%%###%%%$$$!!!!!!$$$%%%###%%%###"""$$$$$$$$$%%%(((((('''&&&%%%$$$$$$$$$$$$+++!!!$$$333555'''!!!'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%""""""############""""""%%%###"""$$$$$$"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''(((&&&...AAA>>>000(((+++,,,((('''++++++,,,,,,------...//////,,,,,,---......------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++***((('''((()))))))))***++++++***))))))***((('''%%%%%%&&&'''(((''''''((('''%%%%%%''')))$$$''''''$$$$$$''''''$$$'''$$$$$$''''''%%%&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%!!!&&&)))$$$%%%((("""$$$%%%&&&&&&$$$$$$%%%&&&###&&&&&&###"""$$$%%%###'''&&&%%%$$$$$$$$$$$$%%%$$$(((&&&###!!!!!!'''''''''''''''&&&&&&&&&%%%$$$######%%%%%%$$$###########################'''%%%### ###%%%''' &&&!!!%%%### %%%######$$$%%%%%%%%%$$$######&&&""""""(((###'''###%%%%%%######&&&&&&$$$'''$$$###&&&&&&###$$$'''$$$############$$$######%%%%%%$$$$$$###$$$$$$%%%'''))),,,,,,+++))))))))))))***+++***)))'''((()))---)))(((***)))&&&&&&((($$$%%%&&&&&&%%%%%%''')))$$$'''***'''""" """&&&$$$)))%%%###)))'''###((('''&&&$$$$$$$$$%%%###"""############$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((###***(((%%%(((%%% &&&###&&&&&&%%%%%%'''&&&"""###$$$&&&%%%$$$$$$%%%'''$$$$$$%%%&&&''''''&&&&&&%%%"""###&&&'''$$$$$$'''###$$$%%%%%%######$$$&&&"""%%%$$$!!!!!!$$$%%%""")))$$$$$$'''(((&&&(((,,,((('''&&&%%%$$$#########&&&&&&&&&$$$!!!!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$###'''###"""&&&&&&"""###'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""'''$$$%%%***))),,,:::AAA333***,,,---'''&&&)))******+++,,,---......///------.........---,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++************************)))+++,,,+++***))))))***)))))))))*********))))))***(((&&&$$$$$$%%%'''(((&&&'''((('''&&&%%%'''((($$$''''''$$$$$$''''''$$$$$$""""""&&&'''&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&(((###%%%'''!!!$$$)))$$$$$$%%%&&&&&&$$$$$$%%%&&&"""'''((($$$"""###$$$###&&&&&&%%%%%%$$$$$$%%%%%% '''***'''###!!!!!!##################$$$$$$%%%$$$######%%%%%%$$$###########################(((&&&###!!!!!!###&&&((($$$)))$$$"""((('''$$$***###$$$%%%&&&&&&%%%###"""$$$&&&######)))$$$ ((( $$$&&&$$$$$$'''&&&!!!'''$$$###&&&&&&###$$$'''######$$$############$$$%%%$$$$$$###$$$$$$%%%%%%'''***---...,,,+++*********)))))))))************,,,)))(((***)))&&&&&&)))%%%&&&'''&&&%%%%%%&&&(((&&&(((***)))&&&%%%&&&)))$$$***&&&$$$)))'''###((('''%%%######$$$$$$###"""######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''""")))'''%%%)))%%% &&&###%%%%%%###%%%'''&&&!!!###%%%&&&&&&$$$$$$%%%'''"""###$$$%%%%%%%%%%%%%%%$$$"""###&&&'''$$$$$$'''"""$$$%%%%%%$$$$$$&&&'''"""%%%$$$!!!!!!$$$%%%"""'''!!!!!!&&&'''$$$%%%,,,'''&&&%%%$$$$$$###$$$$$$(((***###"""%%%###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$(((""""""''''''""""""(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((""""""***'''$$$---555...((()))***((('''((()))***+++,,,---------------------,,,+++************************++++++,,,++++++------------++++++***************+++++++++(((***,,,+++***))))))***&&&&&&''''''''''''((((((***(((&&&%%%%%%%%%'''(((&&&'''((((((&&&&&&&&&(((%%%''''''%%%%%%''''''%%%'''$$$###&&&&&&$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&)))###%%%%%%###((($$$$$$%%%&&&&&&$$$$$$%%%&&&"""'''***&&&"""###$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""$$$&&&'''"""'''""" &&&%%%###)))###$$$%%%&&&%%%$$$###"""$$$'''######)))$$$ ((($$$&&&""""""'''&&& '''######%%%%%%######'''###$$$%%%$$$#########%%%$$$$$$######$$$$$$%%%%%%)))***++++++******+++---***'''%%%'''***,,,+++)))+++((('''))))))''''''***&&&''''''&&&$$$$$$%%%''''''((((((((((((((())))))%%%***&&&$$$)))'''###((('''%%%######$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''!!!((('''%%%)))%%% &&&$$$%%%###!!!###'''%%%!!!###%%%&&&&&&$$$$$$%%%'''!!!!!!###$$$$$$%%%%%%%%%###!!!"""&&&'''$$$$$$&&&"""$$$%%%&&&%%%%%%'''(((###%%%%%%""""""%%%%%%###$$$###$$$ """)))%%%%%%$$$$$$$$$$$$$$$%%%"""$$$&&&&&&%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######'''!!! &&&&&& !!!'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&"""###***&&&""")))'''))))))&&&'''******''')))***+++,,,------,,,,,,+++*********,,,---///000++++++******++++++,,,---***+++---......---+++***))))))*********+++++++++&&&(((******)))(((((((((&&&&&&&&&&&&&&&'''(((((())))))'''&&&&&&&&&'''(((%%%'''(((((('''&&&&&&'''%%%''''''%%%%%%''''''%%%)))&&&$$$&&&&&&"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&'''!!!%%%&&& """&&&!!!$$$%%%&&&&&&$$$$$$%%%&&&"""(((+++'''######$$$###$$$%%%%%%%%%&&&%%%%%%%%%)))'''$$$###$$$&&&''''''&&&&&&&&&''''''(((((((((%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&###"""""" '''%%%%%%%%%%%%$$$$$$#########&&&""""""(((###''' %%%$$$%%%'''"""&&&###"""$$$$$$"""###&&&###%%%&&&&&&######$$$&&&$$$$$$######$$$$$$%%%&&&++++++***((('''))),,,///)))%%%"""$$$***,,,+++(((***''''''))))))'''(((+++'''((((((&&&$$$$$$%%%&&&&&&%%%%%%&&&((()))((('''%%%***&&&$$$***'''###)))(((&&&$$$$$$%%%''''''&&&$$$$$$%%%&&&&&&&&&&&&%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&'''''''''(((((( (((&&&%%%)))%%%!!!&&&$$$$$$""" """&&&%%%!!!###%%%&&&&&&%%%$$$&&&'''""""""###%%%%%%&&&&&&&&&""" """&&&'''%%%$$$&&&###$$$&&&&&&&&&&&&((()))$$$&&&%%%""""""%%%&&&$$$&&&&&&'''"""$$$,,,$$$$$$$$$###$$$$$$%%%%%%***&&&)))!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&""""""############""""""'''%%%%%%'''################################################ $$$###&&&---)))&&&...!!!))),,,'''&&&++++++%%%)))***+++,,,---,,,++++++&&&'''(((+++///444999<<<,,,,,,++++++,,,,,,---...***+++---......---+++***))))))******++++++++++++$$$&&&((()))'''&&&&&&'''((((((((((((((()))***+++))))))((('''''''''''''''%%%'''(((((('''&&&&&&'''%%%''''''%%%%%%''''''%%%(((%%%$$$&&&&&&######&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$ %%%((("""###%%%$$$%%%&&&&&&$$$$$$%%%&&&!!!(((,,,'''###"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''******&&&############$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&!!!%%%$$$###)))%%%%%%%%%$$$$$$#########"""$$$ !!!'''"""&&&###&&&"""###((($$$%%%""""""$$$$$$""""""%%%###&&&'''&&&$$$###%%%'''$$$#########$$$%%%%%%&&&((()))***+++,,,+++*********************)))((((((,,,(((''')))(((%%%%%%(((***(((&&&'''...333...&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%$$$###%%%((((((%%%"""''',,,&&&!!!$$$""" (((***(((%%%$$$%%%&&&&&&%%%)))((('''''')))******)))(((((('''&&&%%%%%%$$$$$$&&&!!! '''+++(((''')))'''$$$$$$&&&&&&######&&&,,,'''######'''(((&&&###&&&$$$%%%(((%%% """)))!!!!!!""""""###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###***'''&&&+++(((###'''%%%%%%%%%$$$$$$$$$######'''&&&$$$""""""###$$$%%%!!!"""$$$$$$$$$$$$&&&'''%%%$$$$$$%%%&&&%%%### &&&&&&%%%$$$$$$$$$%%%%%%!!!$$$%%%$$$&&&)))((($$$&&&%%%$$$$$$%%%%%%###"""$$$%%%""" %%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''')))******)))((())),,,.........***''',,,888BBBFFF,,,,,,,,,,,,,,,,,,,,,,,,...+++)))))),,,......---,,,,,,+++***))))))******************************'''((()))***)))(((&&&%%%+++%%%)))***$$$&&&***&&&+++)))&&&###"""###&&&'''(((''''''&&&&&&%%%%%%$$$%%%'''&&&###"""%%%((()))((()))'''"""!!!%%%&&&$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&)))### $$$((((((&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$&&&'''&&&###"""%%%(((!!!"""%%%&&&'''&&&$$$"""***%%%  """"""!!!%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&(((&&&$$$$$$%%%%%%%%%###%%%%%%$$$$$$###$$$$$$$$$%%%%%%""" $$$$$$!!!&&&$$$###!!!"""$$$&&&(((""""""###$$$%%%%%%&&&&&&&&&###"""###&&&'''%%%"""((()))***+++,,,++++++***))))))******))))))(((''',,,(((''')))(((%%%%%%(((''''''%%%%%%***...***$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%''''''%%%"""&&&,,,(((%%%(((%%%"""((('''&&&$$$%%%&&&&&&%%%$$$)))(((&&&''')))******)))(((''''''&&&%%%%%%$$$$$$!!!&&&&&&''')))'''$$$###%%%%%%###$$$((('''$$$!!!!!!$$$&&&%%%###&&&$$$%%%((('''###&&&,,,""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$)))&&&$$$***'''###'''%%%%%%$$$$$$############'''&&&$$$""""""###$$$%%%###$$$&&&&&&%%%%%%&&&(((#########%%%&&&&&&$$$"""$$$$$$$$$$$$%%%%%%&&&'''"""%%%&&&$$$$$$'''%%%!!!&&&%%%$$$$$$%%%%%%$$$"""$$$%%%### %%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((()))******)))***,,,---......+++(((+++444;;;<<<,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++******))))))******************************$$$%%%''')))***)))((((((+++%%%)))***$$$&&&***&&&+++***'''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$&&&(((((('''%%%&&&$$$ """###!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&$$$###!!! $$$###"""!!!!!!###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''######$$$%%%&&&&&&'''''''''$$$""""""###$$$"""!!!%%%$$$$$$######$$$$$$%%%######"""""""""######$$$'''&&&$$$$$$%%%%%%$$$###%%%%%%$$$$$$###$$$$$$%%%###&&&&&&###$$$&&&%%%"""&&&$$$###!!!"""$$$&&&'''"""######$$$%%%%%%&&&&&&)))'''%%%$$$$$$$$$###"""))))))***++++++++++++***((())))))))))))(((''''''+++(((''')))(((%%%%%%(((%%%'''&&&%%%'''***(((###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%''''''%%%$$$"""***(((&&&+++'''###(((%%%$$$###$$$&&&&&&%%%$$$)))'''&&&'''(((***))))))'''''''''&&&&&&%%%%%%$$$$$$!!!!!!%%%'''%%%$$$%%%'''###"""$$$%%%$$$&&&***$$$######"""###$$$$$$%%%&&&%%%&&&((((((&&&(((---$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))$$$"""'''%%%"""((($$$############"""""""""&&&%%%$$$#########$$$%%%%%%&&&''''''%%%%%%&&&'''###""""""$$$&&&'''&&&$$$#########$$$%%%&&&((((((###&&&&&&###"""$$$"""&&&%%%$$$$$$%%%%%%$$$######%%%###!!!%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++******+++,,,,,,---,,,)))***///111000+++,,,,,,++++++***))))))((()))++++++***)))***+++)))))))))))))))*********))))))))))))))))))))))))"""$$$&&&(((************+++%%%)))***$$$&&&***&&&***)))((('''''''''''''''$$$%%%%%%&&&''''''(((((((((%%%###%%%''''''%%%$$$&&&((('''""""""%%%&&&###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%###############&&&!!!"""%%%$$$###$$$###############$$$%%%%%%'''%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&((()))$$$###$$$%%%&&&&&&$$$!!!%%%$$$$$$######$$$$$$%%%!!!!!!!!!""""""######$$$&&&%%%$$$$$$%%%%%%$$$###%%%$$$$$$###$$$$$$%%%%%%$$$(((&&&%%%&&&%%%!!!%%%$$$###""""""$$$&&&'''#########$$$$$$%%%%%%&&&'''&&&&&&$$$""""""$$$&&&))))))******++++++++++++(((((((((((((((''''''&&&+++'''''')))(((%%%&&&)))&&&))))))&&&&&&((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&%%% '''%%%###(((%%%"""(((%%%###!!!!!!$$$&&&'''&&&)))'''&&&&&&((())))))(((''''''&&&&&&&&&%%%%%%%%%***)))((()))(((&&&%%%$$$'''###!!!$$$$$$$$$'''+++%%%&&&'''&&&$$$$$$%%%&&&&&&&&&&&&'''''''''(((***&&&%%%$$$$$$####################################$$$(((### %%%$$$"""(((###"""""""""""""""""""""&&&%%%$$$#########$$$$$$%%%&&&'''&&&%%%$$$%%%&&&$$$######$$$%%%&&&%%%###$$$$$$$$$$$$%%%&&&'''(((###&&&&&&###!!!""""""&&&%%%$$$$$$%%%&&&%%%$$$###&&&$$$ """%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***++++++******+++))),,,---+++***---,,,)))+++++++++++++++***(((((('''))),,,,,,***))))))***'''(((((()))************))))))))))))))))))))))))###$$$&&&((()))*********+++%%%(((***$$$&&&***&&&((((((((((((((('''&&&&&&%%%&&&&&&&&&'''''''''((($$$######%%%%%%###"""###''')))((($$$$$$''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%&&&&&&'''''''''***%%%###&&&((('''&&&'''$$$###"""!!!"""###$$$%%%(((%%%"""###&&&'''&&&$$$&&&%%%%%%$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$###$$$$$$######$$$$$$%%%%%%"""&&&$$$"""######!!!%%%$$$###"""###$$$%%%'''#########$$$$$$%%%%%%%%%!!!$$$%%%######&&&)))***************+++++++++(((((((((((((((''''''&&&***'''&&&((((((&&&&&&)))&&&((((((%%%%%%''''''%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&'''"""((($$$!!!%%%$$$$$$+++'''### !!!%%%(((***((('''%%%&&&((())))))(((&&&&&&&&&&&&&&&%%%%%%%%% """$$$$$$%%%'''''''''&&&###"""$$$%%%$$$&&&***'''((()))(((%%%$$$$$$%%%''''''%%%$$$$$$%%%%%%$$$'''&&&%%%$$$#######################################(((### %%%$$$!!!'''"""""""""""""""""""""###%%%%%%$$$$$$$$$###$$$$$$$$$%%%&&&%%%$$$###$$$%%%(((&&&$$$$$$$$$$$$###!!!&&&%%%%%%$$$$$$%%%%%%%%%"""&&&'''###!!!"""$$$###&&&%%%$$$$$$&&&&&&&&&$$$###&&&&&&!!! ###%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***+++************'''+++---,,,,,,---+++'''******+++,,,+++***)))''')))***,,,---,,,*********'''((()))***++++++******))))))))))))))))))))))))&&&''''''(((((((((((((((+++%%%(((***$$$&&&***&&&&&&&&&'''''''''&&&%%%$$$(((((((((''''''&&&&&&&&&######&&&)))&&& """'''###&&&%%%""""""$$$%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$'''###!!!$$$%%%###"""%%%$$$###"""!!!"""###$$$%%%(((%%%"""###&&&'''&&&$$$$$$%%%&&&&&&%%%### $$$$$$$$$$$$$$$%%%'''(((%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$######$$$&&&&&&$$$"""$$$#########$$$$$$%%%&&& ###$$$"""!!!###$$$"""$$$$$$#########$$$%%%&&&###$$$$$$$$$$$$$$$%%%%%%$$$&&&%%%$$$$$$&&&******))))))******+++,,,((())))))))))))(((''''''***'''&&&((((((&&&&&&)))%%%&&&$$$!!!###''''''###((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&+++&&&"""&&&&&&&&&...((($$$ """%%%(((***(((&&&%%%&&&''')))((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%&&&$$$###%%%%%%$$$%%%######&&&&&&$$$%%%((('''''''''&&&&&&%%%$$$###''''''%%%!!!"""$$$###'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###(((###!!!&&&$$$!!!'''"""""""""############$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%######$$$%%%)))'''%%%#########""" '''&&&%%%%%%$$$$$$$$$%%%$$$((()))%%%!!!###%%%%%%&&&%%%$$$%%%&&&'''&&&%%%"""&&&'''###"""$$$&&&$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***))))))***+++'''+++---,,,,,,...,,,((()))***,,,------,,,***))),,,+++***+++,,,,,,***(((((()))+++,,,,,,+++***)))************************))))))((((((''''''''''''+++%%%)))***$$$&&&***&&&%%%&&&&&&&&&&&&&&&%%%%%%))))))(((((('''&&&&&&%%%'''$$$%%%***(((###$$$,,,$$$''''''$$$$$$&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$''''''''''''%%%$$$""""""&&&###"""$$$$$$!!!"""%%%###############$$$%%%%%%'''%%%$$$$$$%%%&&&%%%%%%###$$$&&&&&&%%%"""$$$%%%%%%$$$###$$$&&&)))%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%$$$###"""###"""###$$$&&&&&&$$$"""############$$$%%%&&&&&&%%%&&&%%%"""###&&&%%%!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%&&&%%%###"""!!!+++***)))))))))***+++,,,))))))******))))))(((''')))&&&&&&((((((&&&'''***&&&%%%!!! $$$***(((###))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((('''$$$$$$''')))%%%***'''$$$(((&&&$$$+++&&&%%%######%%%'''''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,---'''$$$%%%%%%"""%%%###$$$'''((($$$###&&&&&&%%%$$$&&&)))***(((%%%%%%&&&### !!!%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""((($$$"""(((&&&!!!&&&############$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$######"""$$$%%%%%%$$$$$$&&&''')))&&&$$$######$$$###"""%%%%%%$$$$$$$$$%%%&&&&&&(((------'''"""###&&&&&&&&&%%%$$$%%%'''((('''&&&"""&&&'''$$$###%%%&&&$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((((((((***,,,))),,,---******---,,,)))'''))),,,......---,,,+++///***&&&'''+++---***&&&***+++,,,------,,,***)))++++++++++++++++++++++++))))))((('''''''''''''''+++%%%)))***$$$&&&***&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''*** %%%***'''&&&)))&&&))))))''''''))))))&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""###$$$%%%&&&$$$%%%&&&'''''''''&&&%%%(((&&&%%%'''&&&###$$$'''###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''######$$$$$$$$$###"""!!!"""$$$&&&&&&$$$###$$$&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&&&&$$$"""!!!"""""""""$$$&&&&&&$$$"""############$$$%%%&&&''''''&&&$$$###''')))$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%%%%$$$###+++***)))))))))***,,,---***************)))(((((()))&&&&&&((((((&&&'''***)))&&&"""!!!(((...,,,%%%))))))))))))))))))))))))************************&&&(((((('''$$$$$$'''***!!!(((&&&$$$(((%%%!!!&&&$$$$$$%%%'''))))))&&&$$$(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))%%%$$$(((***(((%%%###%%%))))))$$$"""$$$'''%%%$$$(((...000---)))###%%%###"""'''&&& &&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""(((%%%$$$)))&&&!!!&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$#########$$$&&&&&&&&&&&&((()))'''%%%###"""###%%%%%%$$$#########$$$%%%&&&'''(((,,,000000)))######%%%&&&&&&%%%$$$%%%'''((('''&&&"""&&&(((%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''(((***---***---,,,))))))++++++((('''))),,,...//////---,,,000)))###$$$***---)))$$$+++,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,((((((''''''''''''((((((+++%%%)))***$$$&&&***&&&(((((('''''''''(((((()))&&&&&&''''''((())))))))),,,)))((($$$$$$"""&&&&&&$$$$$$'''&&&###$$$$$$&&&&&&&&&&&&$$$$$$!!!!!!""""""###$$$&&&&&&!!!$$$&&&'''''''''%%%%%%&&&%%%"""###'''###$$$%%%&&&'''&&&%%%%%%$$$&&&'''&&&###"""%%%((($$$############%%%&&&'''###((()))&&&###""""""%%%$$$$$$$$$$$$$$$$$$%%%(((((()))***(((&&&$$$"""!!!!!!"""$$$&&&&&&$$$!!!############$$$%%%&&&'''%%%###"""###((())) ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))%%%!!!!!!%%%(((******