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