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