%%%%%%%%%%%%%%======????!^^,-::-~::!;;;>)>=%==%====%%&%%%%%&&&&%%%==?>+?%%&&%%%%%%&&%==%%??+)*;:-~~~~~-;)**>???????============??>+>>>+!;:-;:~-:-~^~-,.,,~;!))>? %%%%%%%%%%%%%%%======?>+!:;;:--~;*)*!!!+=%%&&&&&&&&&&&&&%%%%%%%%%%%>+>=%&&&&&&&&&&&&&%====?>+)*!;:-~--:!;**)+>???????==?=======??+)++)*;:~^~^~^^^^^-:-^,,^!!*)>? %%%%%%%%%%%%%%%======?>)*:,....^*):;!*+>%=%%&&$&$$&&&%%%%%%%%%%%&=+>?%&&&&%%&&$$&&&&&&%%%%=?+++)!!;;;::;;!!!)+>???????========???>)))*;;-,.'`'..,^~--~,,,~)*))++ %%%%%%%%%%%%%%%=====???);^,^--:;:!)**+>?%==&&&&$&&&%%%%%&&&%%%%%%>>?%&&%%%%%&&&$$$&$&&%%%%%=>>>+)**!!!!;-!!;)>>??????????====?????>++)!^,,.'``'''...'''',:!+++)+ %%%%%%%%%%%%%%%=====???+*!;:::---~;==?===%%&&&&&&&%&&%&$$$&$&%%%??=%&&%%%%&&$$$&$$$$$&%&&&%=??>>>+)*;-~~-;;*+>>??????????????????>>>++*~.,'`'.^,'```...^::;!*!!* %%%%%%%%%%%%%======???>)+)!:~..,^~*==?=%=%%&&&&&%%&&&%&$$$$$$&&%=%%&&%%%&$$$$$$$$$$$$&&&&&%%=???>>+)*-^^~;;)++>??????????????????>+++));^~^^.,,^^^,..^~~-;!)*!)> %%%%%%%%%%%========?>)!--;-,'',-!!:>?>?=%%&$$$$%?%&&$&&$$$$$$$$%%%%&&%&&$$$$$$$$$$$$$&&&&&&%%==??>+)*!:~-;:*)+>?????????????+*!++++++))))**;:^,^-~~~,~-:;*)))*>? %%%%%%%%%=========?+:^,''..''.---;!+*)?==%$$$$&?%%&$$$&&$$$$$$$%%&&&&%&&$$$$$&&&&&&&&&&&&&%%&%%%==?>+**!;:-:!)>>>>??>??>>>+*;!*;+++++))))!;;!;~^^----^:;!))**>>? %%==============>+*;!^..,,,^~,,^^!))!;)?=&$$$&==%&$$$$$&&$$$$$$&&%&$&&&&&&&&&&&&&%&&%%%&&&&&%%%%%==?>>)*!:--:*+>>>>>>>>>++*;*+)*+++++)))*!;!!!;:-::;::~;!))!)>>> %=============??>++)!;!*-^~;*;-)+??);;)>%%$$$%?=%&$$$$$$&&$$$$$&&&&$%&&&&&&%%%=========%%%%%%%%=====?>>+**!;::)>>>>>>>>>+)*-!!*))+++)+))**!*;!!;!-:;:::~:*+)+>+) ============????>>>)*>??*:;+>>>??=>);)?=%%&&$=?=&&$$$$$$$&&$$$$$$&&$&&&&%%==??>>>>>>>?????===%%%%%==????>+)))!:+>>>>>>++)*!-:;**)++))))))+!;:!!;;-:;:---^;))+++) ===========??????>>**+?=>;:)=>>?>+>))>%&%%&&&==%&&$$$$$$$$&$$$$$$&$$&&&&%=??>+++))))))))))++>=%%%%%=====>+*!)?+!>>>>>+++)*!~~!;*)++))*))))*:;!!;:-~^~~~-~-*)++++ ===========??????>))!;!+?+)>%=>?>>=++=%&%%&&%%%%&&$$$$$$$$$$$$$$$&$$&&%%%?>>+))***!!!!;;;;;!*+?=%%==?%=>))!;**?*+>>>+++))*!;,:!:*))))***))*!!!!;~...,~~~^~;!)))) =?????=?==??????>)!--;::)??%%=)===%>>%%%&&&&&&%%&&&$$$$$$$$$$$$$$$$$$&&%=?>+)**!!!;;;:::::::;!)>=====%=*))*;;:+)+>>++++))**!^^:!!*)))*******!*;-..,^:;;:;)+**)!* ????????????????>):-~-~-:*?%=*)=%%%>?=%&&&&&&&&&&&&&$$$$$$&&$$$$$$$$$&&%=>+)**!!;;:::--------:;*>?==%&%+!**:--!))++++++))***~~-:**)))))))**!!!,'.^--*)>>>>>>)!!) ??????====?????>+*;-~^,^~:+=>;)?%%&?==%&&&&&$$&&&&&&&&&&&&&&&$$#$$$&&&%%?>)**!;;;:::---~~~~~~--:*>==%&%=+;!!::;)*++++++))))*~--~~~~~-!))+*!!*!~,'.^-!)+>>>>>>+>? ??????====??>>>>))%%%=!--;*>?)>=%&&==%%&&&&&&$$$$$&&&&&&&&&&&$$$$$$&$&%%?+)*!!;;::----~~~~~~~^~-;)?==%&%?+!*;-;*;)++++++)))!^,,.',,.'.~*)*;;;!-^,'.-!)++>>>>>>>? ??????===?????>+))=%?+;**+>==+?%%&%=%%%&&&&&&&$$$$$$$$$$$$$&&&$$&$$&&%==>+*!!;;::----~~~~~~^^^^~:!+==?=&=>+*!:!!:)++++++))!,'`'.^~^,,.^~!!-^~;:;:..!*)+>>>?????= ?????=======??>++)+?*;!!:*?+>>=%&&&%%&&&$&&&&&&$$$$$$$$$$$$$$$$&&&&&%==??)*!!;::::---~~~~~~^^^^^-;*>=?>?%=>+;:!;:*++++++);,'.^^~~~^^,..,~~-^~:;!:..!))++>???==== ??????======??>)!;*):-!!*??>??=%&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$&%%%%%%=???)*!;;;::----~~~~~^^^^^^-;!+=?>+>=??*;;::*++++++;.'..^^^,^,..''.^^,..^~~,'~)+))>????===% ?????=======??>++)!;!*)*)=&%%%?%&&$$$&&$$$$$$$$$$$$$$$$$$$$$$&&%%%===????)*!;;;::----~~~~^^^^^^^-:;*?=>))>?>+);:;*+++++),..,,^^,^,''...'..''''....*+)+)>????==%% ????????===?>>>+)*;:!)??>=&&&%>=&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%===??==>)*!;;:::---~~~~~~^^^^^^~-;!>?>)++)>+))!:*++>++!,..,,^-~,^:;!:^.''``''.'.;+++++>>???==%% ??????????>++++*~.^-*>=?>%&&&%>=%$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&%%=??===?+*!!;;::----~~~~~~~^^^^^~-:;)=>>+*;+>+*+)!+++>+;,.,^^~--:;;--~^..'```'`'-)+>+>>>???==%%% ?????????????>*:---;)?==?%&&&&??=&$$$$$$$$$$$$$$$$&$$$$$$&&&&&%%%==%%=?+)*!!;;::---~~~~~~~~~^^^^^~-;*??>)!!!>?)+>*)++>>*.,^~:!!;;;::::-^,.''`'.~!)++>>>???===%%% ??????>>???>>++)**;!>=%%%%&&$$=?=&$$$#$##$$$$$$$$$$$$$$&&&&&&%%%%%%%?>+)**!;;:::---~~~~~~~~~~~~^^^~:!>=>*!~->=>)>>!+>>>>*--;!*!!!:;!;-~.,^'``.,-!++>>>???====%%% ??>>>>>>>>>>>>++)*;!>=%&%%&&$$%=%&&$$$$###$$$$$$$$$$$$$&&&&&&%%%%&=?>+))***!!;;::-------------~~~~-:!>=+!-^->=?)>?!+>>>>>>>++)**;-::~^,..,``',,~!++>>>???===%%%% >>>>>>>>>>>>>>++)*:~!=%&&%&&&$&%%&&$$$$$####$$$$$$$$$$&&&&&&%%%&&=??>++>>????>>+)!!:::-----::::;*)>>>>=>;~~:?=?+>?*+>>>>>>>>>+))!~-:~^^....'.---!++>>>????===%%% >>>>>>>>>+++++*;;-^,~)%&&%&&&$$&&&&&$$$$#####$$$$$$$$$&&$&&%%=&&%=???======%%%%==?>)!;::::::;!)?====?=%=*:-)?=>>?+)+>>>>>>>>>>++*:-:~~^.''''.~::*++>>>>????==%%% >>>>>++++++)!:-:~^^^^!%&%%&&&$$$&&&$$$$$$$#$#$$$$$$#$&&&$&&%%%&&%%%%=?>+))++>?====?>)!;;::;;!+?==?>+)+?%?-:>=???>*+>>>>>>>>>>>++);::;-~'.^~-~-!*)++>>>>???===%%% >>>+++++++++*;:^~~^~~:?&%%&&$$$$$&&$$$$$$$$$$$$&$$$$$&&&&&%%==&&%%=?>++++>>>?????>>>)*!;:;;!)>>????>>+)?&?+==?=+!)+>>>>>>>>>>>+)*!;;;::,.~:;;:;++++>>>>>??===%%% >>+++++++)))*!-^^,^^^~)%%&&$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%===&%%%=????==%%%%%=??>>>+*!;::;*+>===%%%%?*)=&%=??);)+>>>>>>>>>>>>)!***!;---.^:;!!:)+++>>>>>??====%% >>++++++++)!:~~^~~~:;;!?&&$$$##$$$$$$$$$$$$$$$$$$$$&&&&&&&%===%&%&%%%%&&&%%=====?>>>+)!:--!+?=%&&&&&&>**+%%=>*!*>+>>>>>>>?>>>>+)**))!-^,.~-;!*!!))))>>>>>>?===%% >>+++++++)*!**;;;!;**;!)%&$$$$$###$$$$$$&&&&$$$$$$$&&&&&&&%====&&&&&&$$$$$$&=&%==>>>+)!:~-*>%&=?++%$$=)*)%%%?*!+++>>>>?????????>>+))*~,^,~~-!!!;-^'.-++???====%% >>>++++++))))*!**!:!:-~->&&$$$####$$$$$&&&%%&&&&$$$&&&&&&%===?==&&&$$$$$%=+>-:+%?>+>+)*;-~)?%=+>):+&&?)*?%%%=?))+>>>>?>?????????>>>+):-'`.^:;;-...'',+???=====%% >>>>>+++++))*))+)!::;;:~!=&&$$$$$$$$$$$%%%%%%%%&&&&&&&&&%===???=%&&&$$$&%?>+-:*>=+)+++)!:-*+==??++=%>!!+&%>>=?>)+>>>??????????????>>!;-'``^;-^..,,..~>??=====%%% >>>>>>+++++)*)))!:---~^^;;>&&$$$$###$$$=%====%%%%&&&&&&&%===???=%==%%&&&%%==??>+)**)+++*!:;*)+>??===*!!=%?!*)==>*+>???????????????>):!;,'``'....,,,~+???=====%%% ??>>>>>>++))**)!--:-^..:-~*%&&$$$$$#$$$==??=%%%%%&$$&&&%%===?>?%=>>>>?=%==??>>+))*))++++**;!*)+>>>>);:;&%**!**>=?)+??????======???>;!!;:-,.''.'',,..^:+>===%%%%% ????>>>>>+)**;-~^~-,''~:~!+=&&$$$$$$$$$==?=====%%&$&&&&%%==??>?%=>+++++++++))*****)++>>+)*;:!!!!****;:*&+;!!;!!)==>>??==========???;*;;:;!-~~~-~,..,,^:+?==%%%%% ???????>>+);-~~,..''`';++>>=&&$$$$$$$$$%??=====%&&&&&&%%%==??>?&?>++))****!!!!!!!*))+++++)!:;;;;;;!!!;+&!::;:!!*+>%??==============+;!;!*++;;;-~,..,,~~!?=%%%%%% =?????>>):^~::~,.''`',+>*!+=%&&&&$$$$$$&??====%&&&%&&&%%%===?>?&?>++)***!!!!!!!!!*)))++>++);::::;;;!*!)%;:-:**!*>+?%?==============?!;!*+>?)*!;:-^,.,-~-=%%%%%%& ====??+!:-:-~-,'`',-:*?>!;+?%&&&$$$$$$$$===%%%%&%?=%&&%%%%==???&=>>+)***!!!!!;;!!!*)+++>++)*;::::;;*)*)&*:--;!!*>>+>======%%%%%%%%==)!+>????!*)**!:,..,;=%%%%%&& =====>>>+*:::-^,,,^~-!>>>))?%&&$$$$$$$$$&%%=%======%&%%%%===???%%?>+)**!!!;;;;;!;!*))++>>++)!---::!*)*!%=;---;:;!!)???==%%%%%%%%%%%=>*>??===?)**!;;-,'',*)?%&&&& %%%==??>+))!:-!*)+))+*>?);)=%&$$$$$$$$$$&%=?????===%&%%%%===???=&%?+))*!!!!;;;;;;!!)+>>>>+)*;:~-:;!*));)&=*---:;!)>?+?%%%%%%%%%%%%%=?>+?=====%=%%==>),'~?%*%&&&& %%%%=???+*;;;!+>??>>*!>=?+?%&&$$$$$$$$$&&$&???????=%&%%%=====???%&=>++)**!!;;;;;;;!)+>>++))!;:-::;!*)*!;+%%>*:!;;)+)*=%%%%%%%%%%%%%==?+?==%%%%%%%=?))-*>?=>=&&&& &%%%%???)!;;:)==%=?*!+?%%=%&&&$&&$$$$$&&$$#$%?>>>?=%&%%=====?????%%=>+))*!!!;;;;;;*+>++++++))**:;;!))*!!!)%%=>)!!+!!?%%%%%%&&&&%%%%%=?>??%%%%%%%%=!+>)))>>)&&&&$ &&&%%=?>+*;:;>%??=>!+=%%%=%&&$&&$$##$&&&$#$$$&=?>>?%%%=====???????=%%>+)**!!!;;;;;*+>++>==?+))!:;;*))***!!)==?>)*)>?%%%%&&&&&&&&&&&%%?>??%%%%%%%);?&%++>>=&&&$$$ &&&&%%?++*;;:+%>)??>=%&&&%=%&&$$$###$&$$$$#$$$&%===%&%===???????>>>?%%>+)**!!;;::;!+>>>==??>+*:::!**)*)!!!)+=?))**+%%&%%&&&&&&&&&&&&%?>>>%%%%%=;)%&&$?+>&&&$$$$$ &&&&&=?>)!::-!%%>??=%&&&$&%%%&$$$$##&&$$$$$$$$&%%%%%%%%=?????>>>>>>>?%=+))*!!;;::;;!)+++))+)!---:;*****!*!!>?>)!!>%%%&&%&&&&&&&&&&&&&=+>>%%%%))=%&&&&&&&&&$$$$$$ &&&&%=?>++!^^;%$%>+%&&&$$$&&&&&$$$#$&$$$$$$$$$&%%=%%%%%=??>>>>>>>>>>>?%+))**!;;::;;;!!*!!;!;-~~-:;**))**!;*>>+)!+%%%%%&%&&&&&&&&&&&&&%?>>%%>*?%%&&&&&&&&$$&$$$$$ &&&%%%=++)--*%$$&+)=&&$$$&&$&&&$$##$&$$$$$$#$$&%====%&&=??>>>>>>++++>?=+))*!!;;;;;;!!!!!!;!!:~~~:;**>)*!!*++>+++?=%%%%%%%%%&&&&&&&%%%%%???!+%%%%%&&&&&&&&&&&$$$$ &&&&%=?+!:;>%&&%%>?%&&&&&&$$&&&$$##$&$$$$$$##$&%=====%&%??>>>>++++++>=>+))*!!;;;;;!!!******!!!---;!***;**+++)++?=====%%%%%%%%%%%%%%%%%%?*-?%%%%%%&&&&&&&&&&&&$$$ &&&%%?+*!)?&&?)?%=%&&&&&&$$&&&$$###$&$$$$$$##$&%==?=?%&$=?>>>>+++++>?>++)**!!!!;;!!!*)++++++++)::;!*))**+?>>))?=====%=?%%%%%%%%%%%%%%=?-:=%%%%%%&&&&&&&&&&&&&&&$ &%%%=?)*>%&%=*;>%%&&&&&&&$&&&$$####$&&&$$$$##$&%=??===%$&?>>>++++++>++)))**!!!!!!**+>????????>>*;;!*)!;;?>+*!+>??=???=%%%%%%%%%%%%%%=!-+=%%%%%%%%%%&&&&&&&&&&&&& %%%==>)=&%??>>*)=%%&%%&&&&&$$$$###$$$&$$$$###$&%=????=%&$=?>>>+++>+++)))****!!!*)+?===?++++>&=?)!;;!;;!*=+!;+>???=?====%=%=========>:+%%%&&%%%%%%%%%&&%&&&&&&&&& %%%=?>+=&=?+))>+=%&%%%&&&&$$$$$###$$$&&$$$$##$&%=????=%%&&??>>>>>+++))))*****!*)?====??++++>+)>)!;!!!!*!?)!+>>????=========):>====*)%%%&%%%%%%%%%%%%%%%%%%%%%%&& %%?>>>+>&&%>*!)>=%%%%&&$$$$$$$$$###$$$&&$$###$&%=????===%&=??>>>>+++))))********)+>>>>+))**!;!!!!;;;;::;+?+++>>>>??======?!,,^?=++=%%%%&%%%%%%%%%%%%%%%%%%%%%%%% ==>+))*!>&&%>*;+=%&%%&$$$$$$$#####$$$$&&&$###$&%=???=???%$%=??>>>++++))))********)+>>>>+)***))*!;;;;--~~;??+)>>>>????===?!,^--)*>%%%%%%%=========%%%%%%%%%%%%%%% =?>)-^~-:*?&&=**=%%%&&$$$$$######$$$$&&&&&$##$&%=??=?>>=%%%%=???>>>+++))))*******))+>>??>>>>>)!!;!!;--~~:)=?+)++>>??????>,,~-:+%%%%%%%===============%%%%%%%%%%% ?>+*-.''^~*=&&?)>=%%&&$$$$$$#####$$$&&$$$$$$$$&%==?=??=%=?=%%%=???>>>+++))))*******))++>>>>+)*!!!)!;:~~^:!)=?++>+>>>>???!-;;::?%%%%%======================%%%%%% ?>++!!-^~;+=%=>*;)=&&&$$$$$$####$$$$&$$$##$$$&&%===??=&=????=%%%==??>>+++)))))****!!!!!!!!!!;!!;**;;;:-:**;)=>)++>??????;!!;:;=%%%=???=??=====================%% >))+!!;:::;!)*!;!+%&&&$$$$$$$$$##$$&$$$####$$$$$$&&&%&&=?????==%%%==??>>+++))))***!!;;:::::::;;!**!;;:;!!;!)+=)+>?>????>-;;--*%%%!,*????????????================ >>>>*!;;::----:)+??%&&&$$$$$$$$#$$$&$$######$$$$$####$$&&%==??===%%%%=??>>>++)))**!!;:::--:::;;))!;;;;!**))))?++>>???>>*-;:-~+%%?:.~??????????????????========== >>?>++)!:-::-:)+))+?%&&$$$$$$$$$$$$$&$######$$$$$#####$$$$#$$&%===%%%%%==??>>++))***!;;;;;!!;;*)*!;;!*)+>+)*++++>???>>>::;-~-?+?)-.~?????????????????????======= >>>?>+)**;::;*+!)+?=%&$$$$$#$$$$$$$$&&$$####$$$$$$$###$$$$######$&%%%%%%%%==??>>++)))*******!!>>+))**++++)!))*+>>>>>>>*-;;-~->~*;-,:>>??????????????????????==== >>>>>++**;:;*>==?=%&$$$$$$$$$$$$$$#$$$&$###$$$$$$$####$$$$&$########$&%====%%%=??>>+++))))))*+>>>)*))+>+);));!+>>>>>>>!:;;-~-!*!;-,:>>>>>>>???????????????????== >>+>>)))*!;!?%%?>%&$$$$$$$$#$$$#$$$$#$$&$##$$$$$$$$#####$$$$$$########$&%==??>>??=??>>>+++++>>>>+))++++*!)*;;*+>>>>>?%*!!!:-:*)!;-~-+)>>>>>>>??????????????????= >+++>+!!;;!>%%===&&$$$$$$$###$$##$$$##$$$&$$$$$$$$######$###$$$#########$&=??>)*+>>>>>>>+>>>>>>>+++)+)**+*;;*+>>>>>>%%)**!:-;+)!:-~~..,:+>>>>>>>>??????????????? ++++++!:-:)%%%%&%%&&%%&$$###$$$###$$$$#$$$&&$$$$$$############$$$########$$%?+)!>>>>>>>>>>>>>>>+++)))*!+*!!)++))+>>>?%&&&%%?===?+*:^.^^,^>>>>>>>>>>????????????? ++)*++!:~-+==%%%%%%==%$#####$$###$$$$$###$$&&$$$$$$$$$$$########$$######$$$$%>**>>>>>>>>>>>>>>+++))))***!*)+))+!:!+>>&$&&%=%$$&&%%=):!;~.~;+>>>>>>>>>??????????? ))**)!-~,~>%%&%%=??=%$$####$$$$#####$$####$$&&$$$$$$$$$$$$$########$$##$$$$$$=**++++++++++++++++)))***+)))+++++*)!:!?$&&&%=&$$&&%=%&$&%%>-'.;+>>>>>>>>>>>>?????? :;**:~~-~-+??==???=&$$$$###$$$$#$$$$######$$$&&$$$$$$$$$$$$$$$$$$####$$#$$&&$$?))++++++++++++++))**!:;++)++++++)>>)!>$$&&%=$$&==&$$&%=?%;::-+>>>>>>>>>>>>????? :;;-^,~-:::*>>?>>=&$$$$$$$$$$$&&&&$########$$&&$$$$$$$$$$$$$$$$$$$$####$$$&=%$%?)+++++++++++++))))*!;;;*>+++++++>?>+=$$&%%%$$%=%&$$&%==&&&%%?>>>>>>>>>>>>>>>?? ***:~~-;!!+?===%%&&$$$$$$$$&%%%&$$#########$$&&&$$$$$$$$$$$$$$$$$$$$$$###$$&?%&%+)))))+))))))))))**!!!!;!>)*)++++???&$$&%%&$#$&%=&$&%=&&$%%=?=>>>>>>>>>>>>>>>? *!!;::;>%%&&&%&&&&$$$$$$$$%=%&$############$&&&&&&&&&&&&$$&&$$$$$$$$$$$$##$&=>>+))))))))))))))))))****!;:*!*)))++>==$$$&%%&$#$&%%&&%%=&$&%%=>=+>>>>>>>>>>>>>>? ))*!*!;?&$$$$&$$&$&&&&$$$&%&$#####$$######$$&&$$$&&&&&&&$$&&&$&$$$$&&&&&&$##&?!!))))))))))))))))))****;~-!*)))))))=%$$$&&%$&&%%&&$%%%=&$&%%%?=++>+>>>>>>>>>>>> )))**!!>&$$$$&&&&&&&&$$$$&&$$#$$&&$$#####$$&&$$$&&&&&&&&$$$&$&&&&$$&&&&&&&&$#&?&=))******************!-~:**)))))*)&$$$&&&&&$&&&%%&&&%%%%&$%===?=+++++>+>>>>>>>>> ****!!*?=&$$&&%=%&&$$$#$$&$$$$&&&$$#####$$$&&$$&&&&&&&&&&&&&&&&&&&&$&&&%&%%%&$=&?*******************!--:!!***)))%$$$$$&&&&&&&&&%%%%%%%%%&&%=====++++++++++>>>>>> ***!!;!+)>&$&&%%&$$$$$$$&$$$$&&$$######$$$&$$$$&&&&%&&&&&&&&&&&&&&%&&&&%%%%%%%%&)*****************!!:-:;!!!!***)$#$$$$&&&&&&&&&%%%%%%%%%%%%%====>++++++++++++>>> ***!!!*+)!?&&&%&&$$$$$$$$$$$&&$$$$####$$$&$$$$&&%%&&%&&&%&&&&&&&&&&&&&&%%%===?=%>!!!!!!!!!!*****!!:-:!;:-~^^;**)?$$$$$&&&&&&&&&%===%%%=%%%%%%===?+)++++++++++++> **!!**!*+!*%&%==%&&$$$$$$&$$$$$####$$$&&&&$$#&&%%%%%%%%%&&&&&&&&$$&&%&&&%%%===??%)!!!!!!!!!!!!!!!!::;;;;:--:!***)$$$$$&&&&&&&$&%===%%%==%%%%%?===)))))++++++++++ !!!;;:::)*:>%==%&&$$$#$$$&&$#$$$$#$$&&&&&&$#$&%%%%%%%%&&&&&&&%&&&&&%%%%%%===????==!!!!!!!!!!!!!!!!!!!;;:;;!!*****?$$##$$&&&$$$$$&&&&%%==%%%%=?=%%))))))))))+++++ !;:~---~-!:+=?%&&$$$##$$$$$$$$$$$#$$&&&&&$$$&%%%%%%%%%%&&&&&&%%%%%%%%%%%%%==??%%%=>+)!!!!!!!!!!!!!!!!!;;!!!!*****)$$####$$$$$##$$$$$$$&&&&&%%=%&&)))))))))))))++ :::::~^,^;)??=%&$$$$$$$$$$$$$$$$#$$$$$$$$$$&%%%===%%%%%%&&&&%&&&%&&&%%&&&&&&%==%&%&$#$=)!!!!!!!!!!!!!;;!!!!!!!****=#####$####$$$$$$$$$$$$$&&&$$)*****))))))))) :---:-:;*+?=%%&$$$$$$$$$$$$$$$$$#$$###$$$$&&%%===%%=%&&&%%&&&&&%&%%&&$#$$####$%&$$&$###$&=>)!!!!!!!!!;!!!!!!!!!***>$############$$$$$$$$$$$$$$$$$)**********)))) ;:--)++?=?=%&&$$$$$$$$$$$$$$$$$$$#####$$$&&%%%==%%=%%%%%&&&&&&%&%&&$###########&%$#&$#####$$&=)!!!!;!!!!!!!!!!!!!!+$$##########$$$$$$$$$$$$$$$$$$)************)) ----*+>===%%&&$$$$$$$$$$$$$$$$$$$######$&&%%%%=%%%=%%%&&&&&&&&%&&$#$############$%&$$#######$%+!!;;;;;;;;;;;!!!!*$$$#########$$$$$$$$$$$$$$$$$&+************** ---:+%&&%=%&&&%&&&$$#####$$#$&$$$######$&&%%%%%%%%%%%&&&%&&&%%&$$&&&%%$##########$&%$$&$########$%*;;;;;;;;;!!!!!!!=&$###########$$$$$$$$$$$$$$$&>!!!!!!!******* --::+&&=?????=%%&&&$#####$$##$$$$$####$&&%%%%%%%%%%&&&%%&&&%&$$#$$&&&&=%&&$$$#####$&=&&$######$&&);;;;;;;;;;;!!!!*&##########$$$$$$$$$$$$$$$$?!!!!!!!!!***** ---:+%=>++?=%&&&&&&$$####$$##$$$$#####$&&%%%%%%%%&&&&%&&&%&&$#######$$$%=$########$$&%%#$%%&$$$&&&&%+;;;;;;;;;;;;;!!>&$##########$$$$$$$$$$$$$$$$=!!!!!!!!!!!*** ---:)=>?=%&&&&$$$$$$$$###$$###$$#####$&&&%%%%%%%&&&&%&&&&&$$$&%%&&$$$$$$&%#######$&%%%##&?+=%%&&&%%>;:;;;;;;;;;;;!!=$###########$$$$$$$$$$$$$$$=!!!!!!!!!!!*** ::-:)>>==&$&$$$$$$$&$&$$$$$########$$$&&%%&%%%%&&&&%&&&%&$##$&%=?==%%%&&&&%%$#######$&%%=$#$%)*>=%%%%%>;:::::::;;;;;;)&$##########$$$$$$$$$$$$$$$=!!!!!!!!!!!*** :::!)+=%%&$&$$$$&&&&&&&&&$#########$&&&%%%%%%%&&&%%&%&&$$####$$&%=?????==%%%=&$#####$$&%%=$##$=!:!+>??=>:::::::::::;;;=$##########$$$$$&&&&&$$$$$=!!!!!!!!!!**** ::;!)>==%%&$$$&%=%%&&&&$$$$#######$$&&&%%%&%&&&&&%&&&&&$##&&&%&&%%=?????====%%%$$###$$$&%%=$###$%+;-;)>?>:::::::::::::*%$#########$$$&&&&&&&&&&$&?!!!!!!!!!!**** ::!)++==?&&&$%%&&&&&&$$&$$########$&&&&&&%&&&&&&%&&&&&$##&&&%=%%%%%%%%%%%%%&&&%%$####$$&&%%=###$$&?*)+?>:--------::::>#####$$$$$&&&&&&&&$$$$&?!!!!!!!!!!**** ;*++**?%?=$&&&$&&&$$$&&&$$########$&&&&&&&&&$&&%&&&&&$#$#&&&&&&%&&&&&&&&&&&&$$$&%$###$$&&&%%=$####$##$%===>----------:::=#######$$$$$$$$$$$#$$$$&>;;;!!!!!!!**** ;+)!!*+==%&$&&$$$$$$&&$$$$$#######$&&&&&&&$$$&&&&&&&$##$#&&&&&&&&&&&&&&&&$$$$$$$$%###$$&&&&%%=$@##&$###$&%%+------------*$#########$$$$$$$$&&&&$&+;;;;;;!!!!!*** ;*+*!*!>=%&&&$$$$$$&$$&&&$$#####$$$&&&&&&$$$&&%&&&&$##$&$$%%&$&&&&&&&$&&$$$$$$$$$$##$$&&&&%%=$#######$&%!---~-------;$#########$$$$$&&&&$$$&%;:::;;;;;;!!!!* ;!!)*!:;?%&&&$$$$$$$$$&&$$######$$$$$&&$&$$$&&&&&&$###&%&==%$$&&&&&$$$$$$$$$$##$$#$$&&&&&&%%$##########&%:~~~~~~-----#######$$$$&&&&&&&$&%+:::::::;;;;;!!! !!;:!*-:?&&&&$$&&$$$$$$$#########$$$$&&&&$$&&&&&&&$###$%%#$===%&&$$&$$$$$$$########$$$&&&&&&&%%$##########$?-~~~~~~----)$$######$$$&&%%%%%%%=%;-----::::::;;;; ;;:-;)+?%&&&&$&&&$$$$###########$$$$$$&&$$$&&&&&&$#$###&%&$%%=?==%&&$$$$############$&$$&&&&&&$&%##@#@@@###$)~~~~~~~---:%$########$$$$$$$$$$&&*--------:::::;; ;;*++>?%%&%%%&&&$$$$$###########$$$$$$$$$$&&&&&&$#$$###$%=%&&&%=??=%&&$$#############$&&&&&&&$$$$%$###########&:~~~~~~~--;$###############$$&%%&%>+~~~------:::: ;*?%%=??==??%&&&$$$$$#######@###$$$$$$$$&$$&&&&&$#$$###$$&$###$$&%===%$##################$$&&&$##$%##$#########+~~~~~~~~~-%###########$$&&&$$$$&=?%~~~~~~------: !>%%>>>+>?=%&&$$$##$$$######@###$$$$$$$$$$$&&&&$##$$$$#$$$########$$&&$###########@@@@@####$&%$###&$##$$$######=^^^^~~~~~~*&&$$$$$$$$$$$$$$&&%%&%=&-~~~~~~~~---- )%&+!*>?=%&$$$$$####$$$$##$###@####$#$$&&$&&&&&$##$$$$$$$$####@@####################@@@@@###$&#####&&$$####%^^^^^^^~~,;$$$####$$$&=$$&%%==%&%=&;^^~~~~~~~~-- ?%%)*)>?=&$$$$$$####$$&&$$#########$$$&&%&&&$&$$#$$$$$$$$$$#####@@@@@###########$$####@@@@###$%$#@####&%&$$##=,^^^^^^^^:=$$$$$$$$$$*-&&$%%%%%&&=!~^^^^^~~~~~~~ >&&?>?=%&&$$$$$$$###$$$&&$#########$$$&&&&&&$$$##$$$$$$$$$$#######@@@@@@@#######$$$$##@@@@@@##$@@#&%$#$%%&&$$+,,,,,,^^^^>######$$$$?~&&$%%%%&&&&~^^^^^^~~~~~~~ )%&&&&%%%&&$$$$$$###$$#$$$$########$$$&&$&&$$$$##$#$$#$$$$$#########@@@@@@@@######$&$##@@@@@@@#@@@#=%&$$=&&&%;,,,,,,,,,,!$#####$$$$&>&&&&&&%==%%;^^^^^^^~~~~~~ !+%&$&%==&&&$$$$$$##$###$$$#########$$&&$$&$$$$##$#####################@@@@@@@@####&###@@@@@##$#@@#$%%$#%%$$=...,,,,,,,,-#$$$$$$$$$&&&&&%====%*^^~~~~~~~~~~~ ;!+?&&$%?&$$&$$$$$$######$$##########$&$$&&$$$$##$########################@@@@@@@@##$&$$##@@@@@#$$@@@#$#$%$&-'...,,,,,,,^+######$$$&&&%%&&%%%=%&+~~~~~~~~~~~~~ !*;;+%&$&&$$$&$$$$$$#$###$$$#######$$$$$$&$$$$$################################@@@@@###$$#@@@@#$##@####&&*'........,,,,;$####$$$$&&&%%&&&&$$$$?~~~~~~~~~~~~~ !::--)%&$$$$$$$&$&$&$$####$#########$$$$$&$$$$#$$$############################$$$$$$$#####&$#@@@##@##$##&%+.'........,,,,;&$##$$$$$&&&%%&&&&&&%&%)-~~~----~--~ ;;:-:;+&$$$$#$$$$$$$$$$##############$$$$&$$$$#$$####################################$$&$#$&@@@##$@#$##$&>^..........,,,,;&$##$$$$$&&&&%&&&&&%=>%%:~---------- !!;;--)%$$$#$$$$$$$$$$################$$$&$$$$#$##########################@#@@#############$%&$@@###@#$$$&=?!,,,,.....,,,,,-&$###$$$$%&$&$$&%===%!&&------------ ***)+?=&&$$$$$$$#$$$$$$#############$$$$$$$$$$#$##################################$########$&&&$@@####$$===??!,,,,,,,,,,,,,-%#######$++&&&$%%==%&!%%;----------- *)+>?==%&$$$$$$#$$$$$$$#############$$$$$$$$$$##$###########################$&&&$$##########$&&@###$#&&%==?>~,,,,,,,,,,,,^%#######$%>$&&$&%%%%&%=*------------ =====%%%&$$$$$$$$$$$$###############$$$$$$$$$$##$$########################$$$$$$$$############$&$#$###&&$%===?)^,,,,,,,,,,^^*%######$=?$&&$&&&&&&&&:~~~~-------- ===???++%&$$$$$$$$$$$################$$$$$$$$$$#$$$$########@@############$$##$$#############@#$$###$&$$$&??=??)~,,,,,,,^^^~%$#####$$$$$$&$&%%%%%&&!~~~~~~~----- =>>>+**)=&$$$$$$#$$$$$$#$############$$$$$$$$$$###$$$$$$$$######@@@#######$####$####@#############$&$##$&%$?>>??!^^^^^^^^^^~%####$$$$$$&&&&&&&&%%&&)~~~~~~~~~--- ?>+)!)?%%&$$$$$$$$$$$##$#############$#$$$$$$$$#$$$$#$$$$$$$$$$#####@@@@@#######$$###@####$$#####$$###$$&$=%%?>~-:-^^^^^^-%$###$$$$&&&&%%&&&&%&&&+~~~~~~~~~~~- *>>>>=%%%&$$$$$$$$$$$$$$###############$$$$$$$$##$$$$#$$$$$$$$$&&&&&&&&&&&&&&&$$$$$$##@########$$###$$#$&$#$&$$=?*!)):^^^^^:####$$$&&&%%%&&&&$&$$?^~~~~~~~~~~~ *)=%==%%&&$$$$$$$$$&$$$$$$&&$###$#####$$$$##$$$$#$$$$$######$$$$$$$$$$$$$$$$$#######$$$######$$######$$##$$#$&==>*%!^^^^~!####$$$$&&%%%$&&&&&$$%-~~~~~~~~~~~ %%&&&&&$$&&%&$#$$$$%&$$%>)*)%##$$######$$$##$$$$$##$$$$$#######$$$$####$$$##########################$##&$#$$#$&&%=&&=-^^^^-?>&$###$$$$&=&&&&&&&&&&>%%>^~~~~~~~~~ &$$$$&$$$&=?=$##$$$$$$&)!;;>$$$$$$#####$$$$#$$$$$$###$$$$##########$#$$$$#########################$###$#$#$$&%%%>&>~^^^^^?########$$%;?&&&%%%==&!%$%-~~~~~~~~~ >&&&%==%&%??&$##$$$$$$=+)+?$$&?&$$$####$$$$###$$$$$$###$$$#$$####$$$$$$$########$############$########$$#$$$$$%>%%=&?~^^^^^;$######$$$&+?&&$&%%==&*%$&;~~~~~~~~- ;*>%&%=%%&&$$##$$$$$$$>*+%$$&);?$####$$$#$###$$$$$$$################$$$###################$##$######$##$$$$&%%=&%&?~^^^^^:%$#####$$$&?=&&&&&&&&&=%&*~~~~~~~--- ::;!+%&&&$$$$&%%%&$$$$?>&$$&):-!%&$###$#$$$$#####$$$$$$$#########@@@@######################$##$######$$#$$$$&&&%%?=&=~^^^^^-#####$$$$$$&&$&&&&&$$$)-~~~~~----- :::!*>=&$$$%>))+?%&$$$&$$$%*:--->&$$##$##$$#$#$$##$$$$$$$#######@@@@#@@###################$##########$##$#$$&&&&&&?=&:^^^^^:%#####$$$$&&&&%&&&&%%&$$!----------- ::*+)!!=$$$&=)*)+=&&$$$$$&*;---~;%&$$####$$###$$$$$$$$$$$$$#################@@@@@##################$###$#$$&%%&&$$$=&)^^^^^;%#####$$$$$&&%%&&&&%%&$$)----------- :*)!;:;+&$$&$$%>+%&&$&$$$$>;-----)&$$####$$###$$$$$##$$$$$$$$$#$#############@@###################$###$#$&&%%%&&&&$%&?~^^^~;&$####$$$$$&&%%&&&&&&&$$+::::::::::: !+;:::;+&$$&&&$$&%%&$&%$$$$%):-~~-=&$####$$#####$$##$$#$$$$$$$$$$##########@@###########$############$#$&&&%=&&%%&&&==-^^~~!$$####$$$$&&&%%&&&&&&$$$>::::::::::: )*::::!?&&&===%%&%&&&&=?&$&&$%!~~~*&$###$$$####$#$$$$$$$$$$$$$$$$$##################################$#$&&&%?==%%%&&$&=!~~~~)&$$###$$$&&&&%%&&&&&&$$$?;;;;;;;;;;; +!::-!>%&&&=?+))=&$&$&&?>%&&&$&)~~-?&$$#$#####$$$$#$$$#$$$$##$$$#$$$$###############################$$$&&%&=%-*%%&$$$$&*:~-+%$#####$$$%%&&&&$$$$&&$$=!!!!!!!!!!! >!;*)?=%%&%)!;;!=&$&&$&&>)=&$$$&-^^*&$##########$$$$#$$##$$##$$$###$$##$###########################$$&&&&$&&%=^=&&&&$$$%=--+$########$=!&$$$&&&&&&$$&!!!!!!!****