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