############################################
.,/((#((/,. .#&@@@@@@@@@@@@.
,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
,*(%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
////// */////// ./(##(* ,(###(* /////// *////. /@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####( ########, ###########( *###########, #######* /####. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####( (#######( ###### ##### (####. .##### ######## /####. / @ @@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/@%@@@@/@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####( .######### ###### ##### .#####. .##### ########( /####. *(@@@@@@@@@@%@(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(@&@@@@@@@@%@(@@@@@@/@/@@@@@@@@@@@@@@@@@@@
#####( (#########, ###### ##### .#####. .##### ######### /####. #*@@@@@@@@@@/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@/@/&%,&@@@@@@@@@@@@@&@@@@@@@@@@@@@@@@@@@
#####( (####.##### .######( .#####. .##### ##########/####. @@@@@@@@@@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@@%&, @#%@@@&*%@@(/@@@@@@@@@@@@@@%@@@@@@@@
#####( .##### ##### (######( .#####. .##### #####(####(####. @@@@@@@@@@(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*#*.&. .,@ ...( ..@*@& *@%*@/@&@@@@@@@
#####( (####( #####, #######/ .#####. .##### #####*#########. ,@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@*@%@ &,*@ & @ & . .# @ @ @ @&. @@ /.@*@@@@@
..... #####( #####(/(##### #(##### .#####. .##### ##### #########. .@@@@@@@@@*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @,@ &,,# % @ % , , & @ @ &/*/,& @ @ @@@@@
##### #####( .############# #####/ .#####(.#####. .##### ##### .########. ,@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@(@@@@@@@@@@@@@@/@ ,@ # & # / % ( / .. ( & @ *%@&
##### #####( (##### #####, #####/ #####(.#####. .##### ##### (#######. ., (@@@@@@@@@@@@@@@@@@@( , @&@& .&@@@@@@@@@@@@&@*&,,, .., . , , , . . , , ,
##### #####( #####/ ###### #####/ #####(.#####. .##### ##### #######. *@@@@@@@&@@@@@@@@@@@@@@@, &@@@@@@@@@@@@@&@(,. * * * . . , * * * . ( *.* (,.(
(####(#(####*.#####. (##### (############, #####(####### ##### /######. @. (@@@ @@@@&@@@@@@@@@@@@@@@@@@@&( @&@@@@@@@@@@@@@@/ . / / / , ,.,%.@ #,@,%@.@@&.@*(/.@
/######### (##### ,#####, .########(#, /#########( ##### ######. % &@@@ @@@@& @,&@(@%@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@&@,., % & & &/@#,@/@%@/@/@@#@(@,@.@/& .
, @@@@ @@@ @,@@@@%@@@@@@@@@@#@#@@@@@@@@@@,@@@@@@@@@@@@@@*@@(% % @ @ @/@@@@@@@@&@@@@@@@@@@@@@@@@@
#########( ######## ########### ###########(########### ########### ..@/@@@@@. . &,@@&@%@(@@@&@@&@@@(@&@&@@@@@@@@,@@@@@@@@@@@@ @,(/.*.@ @ @(@@&@@@@@@@@@@@@@@@@@@@@@@@
/######(##### ######## ########### ###########(########### ########### ..@@ @@@ .*&/@@&@&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#(@@&%@* ,%% .@@@@@@@@@@@@@@@@@@@@@@@@
###### ##### /########* ###### #####/ (##### #####/ /,@@@,@@@@, &/%%/@@@@@%@@@@@@@@&@%@(@&@@@@@@@@@@@@@@@@@@@@@/%&&@@@@@@@ (@@@@@@@@@@@@@@@@@@@@@@@@
###### ##### ########## ###### #####/ (##### #####/ @@&@@%#*@@@/ *.@.%%*@#@%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@(,.%&@@@@&@@@ . @%@@@@@#@@@@@@@@@@@@@@@@
###### ##### ####(##### ###### #####/ (##### #####/ %(&@@#@@@ & @ .,@#@#@#@#@@@@(@.@,@@@@&@@@@@@@@@@@@@@#@(@.@,&@@@@@%@%@.(@@@@@@@ @ #@@@@@@@@@@@.*@@
###### /####((####* #########(, ########## (##########. #########(# *@@@* & @ %(,@.@ @/@@@&@@@@@@,@#@@&@@@@@@@@@@@@@@#@ @ @ @@@@@@@@@@@@#&@%@@@ #@@@(@(@&& .,
###### #####,*##### ##########* ########## (##########. ########### %(&@ * &.@*(&,&,&,@@@%@@,@@@&@@@@@@@@@@@@@@@@@@@(@,&,,(@((@@@@@&@@@@@@&@@@@@@% .
###### ##### ##### ###### #####/ (##### #####/ . ,.%.(.,&,( %*# , @/&/@@@@@@@@@@@@@@@@@& ( (,%,@,#@@@@@/@@@@@@@@@@@@@@@@. *
###### ##### /############* ###### #####/ (##### #####/ ,., ,,.& %.% . (. .%,&*@@@@@@@@@@@@@@@@@.%.* %&@ (@&@&@@@#@@@@@@@@@@@@@@@@@@@( &
###### ##### ############## ###### #####/ (##### #####/ # # %.*, & & & / (. % @,@#@@@@@@@@@@@@@@@%@,@ @ @ @*. .@@@&@ &/ .. @(@(@&@@* .@#@@@@@@@@
###### ##### #####. .##### ###### #####/ (##### #####/ @ @ #.., & & & / ,..@ @&@@@@@@@@@@@@@@@@@@@/. @ @%@,#&.@&@(@ &*#* ( @ @ @.#/(% ( @ @@@@@@
###### ##### /##### #####/ ###### #####/ (##### #####/ & % ( ., % & % / ,/*@@@@@@@@@@@@@@@@@@%@&%@&@ @ @%@,#& @,@(@ @*(. ( & & @ ...%.@ @ @%@@@@
###########( ###### #####( ###### #####/ (########### ###########. * , , . . . . /@@@@@@@@@@@@@@@@@@%@%@%,(,@,&,&,@&&/.&&@*&,# . , * * , . . * &/@&@@@@
,(####(. /////, ,///// ////// /////* */////////// /////////// , . . . ..&@@@*@*@&@@@@@@@@&@*%,. ,#,/*&@@% ,, %*&(. . . # , . %,&%@@@@@@
. /@(@/ *.* * . , . * *.&@@#.%.@@@@@@@@@@(@.* , . ./&/@@@@@@/&, %.* . , *.* , , &,@@@@@@@
* , ( @ @ / * & % &&@@@@@@@@#& & /,@ %#,@ , @ @%@@@@(@@@/@@@@@@(@ @ & # .(,& @ @@@@@@&@ @ & # . ., % & & #, ( @/@/@&@@.
.( # & @ %#@@#@.@/@&@@*%/@@@@@@@@@@@@@@@ @ @@@@@@@@@@@@@@@@@@@&@*@@@./ ,/ / % ., %.@*@%@@@@@@@@ @ ( ., % & & ,%*(.# @ @/@@@@
(&/@ / @&@#@@@@*@@@@@@@@@@@@@@@@@@@@@@@@@/ @%@@@@@@@@@@@@@@@@@@@@@@@@@,&* @ @#@@@@@@@@@@ % , % & & (@ & @ @,@&@@.
@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@& .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@, (#@.&&@@@@@% , * * * , ,,.% &, ,@@@@.
%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/ %@*@@@@@@@@@@@@@@@@@@@@@@@@@@@& , , , / @@@@ . , , , .. . # #/@@%&(#
(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@. %& . , * , .,((.&, . .(,*&
&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@. &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@./((% & @ @@@@@@@@@@@& ., ( % # ., * @ @ @ &/.@
(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@# .@@@@@@@/@/@&@@,@@@@@@@@@@@@&@@@ # &. #@@#@@@ @@@@@@,@&@ % ., # # % .( & @ ,.&,.@
(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/ @@@@@@*@@@@@@@@@@@@@@@@@@@@@*@@@ @@/@&@@@(@&@@@@@@@@,@ % # ., ( % # .* % @ @ &.,@
(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@# .@@&@@@@@@@@%@@@@@@@@@@@@&@@(@@@%@@@&@@@@@@@&@@@@@@@@@@@@@%@ . . . . ( * #.,,&
(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %@@@@@@@@@&@@@@@@@@@@@@@@@@/@% & &@@@@@@@@@@@@@@@@@@@@@@@%(. . . , ,*/. @
(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ,. @@,@,@/@@% /,*&*@@@@@@@@@# /@(*@,%@@@@@@@@@@@@@@@@%@/* . . * *.% @&/
(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/@ @, ,,& @ @ @ , ( % @ @@@@@@@@ # @@@@@@@@@@@@@@@@%@/( %, / * * & & &.#@
xoxoxoxoxoxoxoxoxoxox
/signoff