~/portfolio /vc /canary
Canary
Con raíces en Brasil y alcance en toda LatAm. Decididos, frontales, el complemento ideal para un fundador que construye producto. El mejor trampolín que he visto para abrir puertas en BR.
Algunos fondos te hacen esperar, bailar, recalibrar y volver a enviar. Canary no.
Por qué trabajo con ellos
Deciden rápido y son frontales sobre el porqué. De la primera llamada a la primera respuesta pasan días, no meses. Si están dentro, lo sabes. Si están fuera, también lo sabes, con la razón real, no la versión apta para LPs. Esa claridad es rara y vale por sí sola un múltiplo cuando corres contra una pista de caja finita.
Levantar capital es su oficio. Han llevado a más empresas de LatAm a su siguiente ronda que casi cualquier otro. Si tu fortaleza es construir producto y la próxima ronda te aterra, este es el fondo que te complementa. Te preparan el deck, la narrativa, las presentaciones en caliente, y lo hacen sin que sientas que les debes un favor.
La puerta de Brasil, abierta. Llevo años viendo a fundadores intentar entrar a BR desde afuera. Canary es la red que te consigue los primeros 20 clientes, la primera contratación clave y la primera mención creíble en la prensa local, rápido. Si eres un fundador de fuera de BR que construye para la región, este es el trampolín que querría en la cap table.
La apuesta
Para fundadores-constructores que prefieren programar antes que hacer pitch, el socio que quieres es uno que sea claro, frontal y excepcional en la parte del trabajo que te resulta dolorosa. Canary es ese socio.
$ partners
@@@@@@@@@@@@@@@@@@@@@@@@%@@%%@@@%%%%%%%%%%%%@@%%%%%%@@%@@%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@%@@%%%@@%%%%%%%%%%%%%@%%%#%@@@@@@%%%%%%%%@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@%%@@%%@@%%%%%%@%%%%##%%%#+*###%@@@@%%%@@@@@@@@@@@%%%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@%@@%%@@%%@%%@%%@%###*=++*#%%#%%@@@@@@@@@@@@@@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@%%@@%%@%@#+**+***##%@%##***#%@@@@%@@%@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@%@%%%%@%%@@#+*###*###*+=-::....:+#@@##%@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@%@@@%@%%%%@%%@#*#%###+=:. ....-*@@*#@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@%%@@@%@%%%%@%%%*+#*-::. ..........:-=#%%#%@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%@%#*#-:. .... ...:-:+###%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%@@@%**#=:-................-=-*%*#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%@@@%#*#+--:. ..-==+%##%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@%@@@@@@%@%%@@@@###*==-:::-::-----===-=++*#@#+*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@%@@@@@@%@%%%@@%+#%#=-==+*#**#=*#*##***+=+#%=+=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@%@@@@@@@@@@@@%%@%@@@%%%%%%%@#==**--=+++++#+ **====---+**+-+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@%@@@@@@@@@@@@%@@%@%@%%%%%%%@%--++=::::---=-..-+-:::::-=*+=-%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@%@@%@@@@@@@@@%@@%%%%%%%%%%%%@=:==-:::...::. .-:....:-+#+.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@%@@%@@@@@@@@@%@@%%@%%%%%%%%%%@=.==:. ...-+:.=*-....:=+#+-%@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@ @%@@@@%@@%@@@@@@@@@%@%%%@%%%%%%%%%%@%:=+---=-::=**+**=.:--:=+*%@@@@@@@@@@@@@%%@@@@@@@@@@@@@@@@@@@@@@ @%@@@@%@@%@@@@@@@@@%@%%%%%%%%%%%%%%%%@%+---:-+===+++=+++=::==#@@@@@@@@@@%%@@%%@@@@@@@@@@@@@@@@@@@@@@ @%%@@%%@@%%@@@@@@@@@@%%%%%%%%%%%%%%%%%@#--: .-===----==-..-++%@@@@@@@@@@%%%%%%@@@@@@@@@@@@@@@@@@@@@@ %%%@@@%@@%%%@@@@@@@@@%%%%%%%%%%%%%%%%%%@*==-: ..:::....:=+*##@@@@@@@@@@%%%%%@@@@@@@@@@@@@@@@@@@@@@@ @%%@@@%%@%%@@@@@@@@@%%%%%%%%%%%%%%%%%%%@#++++-.........-*###+*@%@@@@@@@@%%%%%%@@@@@@@@@@@@@@@@@@@@@@ @@%@@%%%@%%@@@@@@@@%%%%%%%%%%%%%%%%%%%%@*-+**#*-.....-+#%%**=+@@%@@@@@@@@%%%%%%@@@@@@@@@@@@@@@@@@@@@ @@%@@%%%@@@@@@@@@@%%%%%%%%%%%#%#%%%%%%%@*-=++*%#++==+*%%#*++=+%@%%@@@@@@@@%%%%%@@@@@@@@@@@@@@@@@@@@@ @@%@@%%%@@@@%@@@@%%%%%%%%%%%%%%##%%%%%%@+:--==+*********++=--=%@%%@@@@@@@%%%%@%@@@@@@@@@@@@@@@@@@@@@ @@%@@%%%@@%@%@@@@@%%%%%%%%%%%%%#%%%%%%%#-:::-=====--======---=+%@%%@@@@@@%%%%@%@@@@@@@@@@@@@@@@@@@@@ %@%%@@%%@%%@%@@@@@%%%%%%%%###%%###%%@#:::.::::-=--::----=-:---==@@@@@@@@@%%%%%@@@@@@@@@@@@@@@@@@@@@@ %@%%@@%%@%%@%@@@@@%%%%%%%%##%%##%%@@@%: ...::::::::::::-------:+@@@@@@@@@%%%%%%@@@@@@@@@@@@@@@@@@@@@ %%%%@%%%@%%@%@@@@@%%%%%%%%###%%@@@@@@@@=. ..:::::.....:---=-:.=@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@ %%%%@@%%@@%@@@@@@@%%%%%%%%%%%@@@@@@@@@@@%=. .:-:::..::-::=-.:*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %@%%@@%%@@%@@@@@@@@%%%%%%@@@@@@@@@@@@@@@@@%+-...........:--+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %@%%@@%%@@%%%%@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@%*+=------=*#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%@@%%%%%%%%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%@@@%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%@@@@%%@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%@@@@%%@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%@@%%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%@@%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%@%@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%%%%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%%@%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@%@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@%%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@%%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%####%@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#*****##**#@@@@ @@@@@@%#*===*%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+-:.:-+*****@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@%#####%%%%#%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%##****#######%%@%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%#**#%%##*###*##%%%%%@@%%@%%%%%%%%@%%%%@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%#%%%@%%*++*%@%#%%%%%@%%%%%@@%@%%%@@@%%@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##%@%+-:.....:-==+#%@%%%%%@%@@@@%%%@@@%%%@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#*%@%- .-#%#%%%@%@@@@%%@%@@%%%%%@@@@@@@@@@@@@@@@@@@ @@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#*%%-....... .........#%##@@@@@@@%%%%%@%%%%%%@@@@@@@@@@@@@@@@@@ @@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#@+.................:=%#%@@@%@@@%%%%%@@@@%@@@@@@@@@@@@@@@@@@@@ @@%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@=. . ..:-*%@@%###%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@ @@%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%-..::. ..:::::...:-*%@%@%*#%%%%%%%%@@@@%%@@@@@@@@@@@@@@@@@@@ @@%@%%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##+*###+-:=*#%##*++-:=###%#@@%%%@%%%%@@@@%%%@@@@@@@@@@@@@@@@@@ @@%@@%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#****+#=.-**##+**+-:=#%%#**@%%%%%%%%%@@@%%%@@@@@@@@@@@@@@@@@@ %@%@@%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#-+*+=+. ::-=+---.::-##*+-+@%%%@%%%%%@@@%%%@@@@@@@@@@@@@@@@@@ @@%%@%%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..::::..:. .... ..--+--=.+@%%%%%%%%%@@%%%@@@@@@@@@@@@@@@@@@@ @@%%@%%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.. .::..-::... ..:=++:. :#@%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@ @@%%@%%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%::-:-*++#*-.:-...--==-:=%@%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@ %@%%@%%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=:-===++-:--=-:.::-=+#@@@%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@ %@%%@%%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#.-=*-::-==++-..-:==+%@%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@ %@%%@%%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=..--:::::. .:-=++=%@%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@ %@%%@%%@%%@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@+::-=--::.. :-=+*==%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@ %@%%@%%@%%@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+:.... ..:++*#+-=%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@ %@%%%%%@%%@@@%@@@@@@@%@@@@@@@@@@@@@@@@@@@@@++=-:---=+*****--=%%%%%%%%#%%%%##%%%%%%@@@@@@@@@@@@@@@@@@ %@%%%%%@@%@@@%@@@@@@@%@@@@@@@@@@@@@@@@@@@@#-=+*++++++++++=:-=#@%%%%%########%%%%%%@@@@@@@@@@@@@@@@@@ %@@%%%%@@%@@@@@@@@@@@%@@%@@@@@@@@@@@@@@@@@#=-=+++++==--==-:=++%@@@%%%#######%%%%%%@@@@@@@@@@@@@@@@@@ @@@%@@@@@%@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@%*=======------=+++%@@@@@@@%%#####%%%%%%@@@@@@@@@@@@@@@@@ @@%%@@@@@%%@@@@@@@@@@%@@%@@@@@@@@@@@@@@@@@@@@@%***+=----=+*++%@@@@@@@@@@@@%%%%%%%%%@@@@@@@@@@@@@@@@@ %@@%%@%@@%@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%@@@@@@@@@@@@@@@@@@@%%%%%@@@@@@@@@@@@@@@@@ %@@%%@%@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %@@%%@%%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %@@%%@%%@%%@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%#%@@@@@@@@ %@@%%@%%@%%@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%##%@@@@@@@@ %%@%%@@@@%%@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%@@%@%%@%%@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %@@%%@%%@%%@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %@@%%@@%@@%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%@%%@@%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%@%%@@%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%@@%@%%@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%@@%@@%@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%@@%@@%@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%@@%@@%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@%@@%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%@@%@@%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%@@%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%##*****%@@@@@@@ @@@@@@@%@%+#%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*+-::.::-=+#@@@@@@@ @@@@@@@@@%=++++++++++**%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+-::::---=#@@@@@@@ @@@@@@@@@*----::.....:-#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#+--:::---=*@@@@@@@ @@@@@@@@@+--:::.....:-+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%+=-:::---=*@@@@@@@ @@@@@@@@%---:::....:-=#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#%*=-::::--=+@@@@@@@ @@@@@@@@#---:::....:-+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#%*+-::::--=+%@@@@@@ @@@@@@@@+::-::..::--=*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#%#+=----:--=*@@@@@@ @@@@@@@@=--::..::-==+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#%#*+===:.:==+@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%##%%%%#%%%%%%%%%##%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%#%%%%%%%%%%%%%##%%%%#%%%%%%%%%%#%%%%%%%%@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%##%%%%%%#%%%%%##%%%%#%%%%%%%%%%%%%%%%%%%%@@%@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%#%%%%%%##%%%%%##%%%%#%%%%%#%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%##%%%%%##%%%###%%%##%%%%#%%%%%%%%%%%%%%@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #%%%%%%%%#%%%%%%##%%%%%###%%###%%####%%##%%%##*+++*#*###%%@@@@@@@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #%%%%%%%%###%%%%##%%%%%###%%###%%####%%###++++****#%%%%%%%@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #%%%%%%%#####%%%##%%%%####%%###%%%###%%#++++****#%%%@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #%%%%%%######%%###%%%%####%%###%%%###%#+=+***##%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ####%%############%%%%####%%###%%%###*=+****###%%@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #%%#%%############%%%%####%%###%%%##*++******#**#%@@@@@@@@@@@@@@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #%%################%%%####%%####%%##**++**#*###%%%%%#####%%%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ##%#%##############%%###########%###*********##**#**+++=+++**##%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #######################*#####*#####**##*+====+++++=-====++++++**%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ###############*#######**####*#####*###-::..:-=----:::----====++*%@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@ *##############**######**####**######%*. ..::::..::--=++***+*@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@ #######################**####**######%+ ..:-===-..:.::-+***++++#**#@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@ #######################**###***######%=..:-=*#*+=:..-+***+##*+-=***@@@%**@@@%%@@@@@@@@@@@@@@@@@@@@@@ ##########*############**###***####==%- .:+==+**=: .=##**+==+#*++**%@#+=:#@%%%%@@@@@@@@@@@@@@@@@@@@@ ##########***#***######**####**####-.#- .::..:-:... -*+=---====++*+#@++*=#@%%%%@@@@@@@@@@@@@@@@@@@@@ #########********######**###***##***.-: . .... .. -+**=::::--==++***+=*@@@%%%@@@@@@@@@@@@@@@@@@@@@ ########**********####***###***##***=.:... .... :====-:.::-=++*#*#*=%@@@%%%@@@@@@@@@@@@@@@@@@@@@ ########**********####***####**##****:.. .:. .::..=*+*=--::-==++*++=#%@@@%%%@@@@@@@@@@@@@@@@@@@@@ #######***********###*****###**###**#+ .. .-::.-++++####*++=---=+**++#%%@@@%%%@@@@@@@@@@@@@@@@@@@@@ #######************##*****##***###****-... :-==-::----==+*##==-==+*%%%%%%@@@%%%@@@@@@@@@@@@@@@@@@@@@ ####**********************##***###*+**#*....-=+#=-::--=+*##==--+++*%%%#%%@@@%%%@@@@@@@@@@@@@@@@@@@@@ ###********************++*******#**++**#= ...: .:::---=++=-===+=++*%%%%%%@@@%%%@@@@@@@@@@@@@@@@@@@@@ *##******++*****+******++*********+++****=:::=-. :=+++=-=+***=+**%%%%%%%@@@%%%@@@@@@@@@@@@@@@@@@@@@ *##******++*+++*++*****++****+****+++*****+==+=...:::-=+***##**###%%%%%%%@@@%%@@@@@@@@@@@@@@@@@@@@@@ ###*****+++++++*++*****++****+*****++*****-:+*+--:.:=--+*#%#####*#%%%%%%%@@@%%@@@@@@@@@@@@@@@@@@@@@@ ###******++++++*++****+==+*********++****#:.:=+*+=-=++=*#%%##**#*#%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@ *##******+***++**+****++++********+++++=+=...:-+*#***##%#%#******#%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@ ###*****+++++++*++*****++***++++++=+-+=-=. ...:-=+**********++++*###%@@%%%@%%%%@@@@@@@@@@@@@@@@@@@@@ ###*****++++++********+++=+==+++++**=++=+:.. ...::--====++++++++**#**#%%%#%%%%%@@@@@@@@@@@@@@@@@@@@@ *##****+++++++++=====++**+++++*##***++*==: .. ...:.:---======++**###*#@@@%@%%%%%@@@@@@@@@@@@@@@@@@@ *****+++++++=-==--==-***#+++=*#**#***+++++: ........:::----==++*+*###@@@@@@@@@%%##%%@@@@@@@@@@@@@@@ *#**++++++=---++==**=*#*****+#%#*##***++**#+: ...:::-----==+****#%@@@@@@@@@@@%%#####%@@@@@@@@@@@@ *#**++++=---=-+#++**++%**##*#%%#**#*******###*=:......:::::-=++###%@@@@@@@@@@@@@@@%%%##**##%@@@@@@@@ ****+*+--==++++#**###*%%###%%@%#*********####%%%#*+=-----=+*#%%%@@@@@@@@@@@@@@@@@@@@%%%%######%@@@@@ ****+--==++****#####%##@%%%%%%%%#*********######%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%##%%@@@ **#+-:=+++**#**%%%%%%##@%%%%%%%%%########**#####%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%##%@ **+:-==*#**##**%%%%%%%%@@%%%%%%%%###############%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#%@ *=:=++*+%%##%##%%%%%%%%%@@%%%%%%%%##########*####%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%@ ==++****#@%#%##@@@%%%%%%@@%%%%%%%%%############%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%% :=#**##%#%@%@##@@@%%%%%%@@%%%%#%%%%##########%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@%%@@%@@@@%@@@@@@@@@@@@% =+*%###%@%@@@#%@%@@%%%%%%@%%%%%#%%%%###########%%%%%%%%%%%%%%%@@@@@@%%@@@%@@%%@@@@@@@@@@@@@@@@@@@@@% +**#%%%%@@@@@#%@%@@@%%%%%%%%%%%##%%%%###########%%%%%%%%%%%%%%%%%@@%@@%%%%%@@@@@@@@@@%@@@@@@@@@@@@@@ =##*#%@%@@@@@#%%%%@@%%%%%@%%%%%###%%%##############%%%%%%%%%%%%%%%%%%%%%%%@%@@@@@@@@%@@@@@@@@@@@@@%% #%%###%@@@@@@%%%%%@@@%%%%%%%%%%####%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@%% #####%%@@@@@@%%%%%%@@@%%%%%%%%%%###################%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@% #%%%%%%@@@@@@@%%%%%@@@@%%%%%%%%%%#############%%%%%%%%%%%%%%%%%@@%@@%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@% %@@@@@@@@@@@@@%%%%%%@@@@@%%%%%%%%%############%%%%%%%%%%%%%@@@@@%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@%%%%%%@@@@@@%%%%%%%%###%#######%%%%%%%%%%%%%%%%@@@%%#%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@%%%%%%%@@@@@%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%@@%%%%%%%%%%@@@@@@@@@@@@@@@@@@@% @@@@@@@@@@@@@@%@@%%%%@@@@@@@%%%%%%######%%%%%%%%%%%%%%%%%%%%%%@%%@%@@@%%%%%%%@%@@@@@%@@@@@@@@@@@@@@%
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@%%%@%%%%%%@@%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%#**#**##%%@@@@@%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#*%%%%###**#%@@@@@@%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@%#*###@@@@@@@%##%@@@@@@%%%%##%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%#*#%%@%%%@@%%%@@@@@@%#%##%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#+-:::::.:-+%@@@@@@@@@%#%##%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#=.... ...:-*%@@@@@@@@%###%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@%#=:..........::-+%@@@@@@@@%#%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@%#=:::..........:--+%@@@@@@@@%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@%@%%*-::......... .:-+@@@@@@@@%#%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@%@@%%@@%+-:. .....:-=====%@@@@@@@@#%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@%@@@%+-::-=+++:..:+###*+++@@@@@@@@%#%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@%@@@*====+#%##*- :**+#*=+=*@@@@@@@@#%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@+---*=**=+=-..-:---:::=%@@@@@@@%%%%%%%@@@@@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@%@@@@@@@@@@@@@@@%%@*-:..::--:.:..:... .:*@@@@@@@%%%%%%%@@@@@@@%%##@@@@@@@@@@@@@@@@@@@@@@@@ @%@@@@@@%@@@@@@@@@@@@@%@@##*=:.. .. ......:::...:=%@@@@@@@%%%%%%@@@@@@@@%%%@@@@@@@@@@@@@@@@@@@@@@@@ @%@@@@@@%@@@@@@@@@@@@@%@@%+++:... .:-:.. .:=::-=--=*@@@@@@@%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@%@@@@@@@@@@@@@@@@@*++-::::--:-==-=*+--**+--+@@@@@@@%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@*----+*+=-=+++===**-:-=*@@@@@@@@%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@%@@@@@@@+:--:=**=--:::::--::=+%@@@@@@@@%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@%%@@@@@@@*:-:..-====----=-:-*%@@%@@@@@@%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@%%%@@@@%@@#=--:.::::::::..=#@@@@%@@@@@@%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@%@@@@@%@@@@@@@@@@@@@%%%@@@@@@@#*=--:.. .:=%@@@@@@@@@@@@%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%%@@@@@%@@@@@@@@@@@@@%%%%@@@%@@%#*++==-----=*@@@@@@@@@@@@@%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@%@@@@@%@@@@@@@@@@@@@%%%%@%%%%%*#*++++====+*%@@@@@@@@@@%@@%@%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@%@@@@@@@@@@@@@%%%@%%%%%%%**========+*%@@@@@@@@@@%@%%@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@%@%%%##%%%@%%#*+++===+*%@@@%%@@@@@@@%@%#%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@%**#####%%%@@%%%%%%%%@@@@@@@@@@@@@%%@@@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@#*+****####%%%%%%%%%%@@@@@@@@@@@@%%@%%@@@@%*+*#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%#++*******#*#%%###%%%%%%%%@@@@@@@@@%%@%@@@@@@%*-:-+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@%#+++**********####*######%#%@@@@@@@@@@#@@@@@@@@@#%*:.:-+%@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@#+-:..-=********##**********##%@%@@@@@@@%#@@@@@%%@@+==:..::-*@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@#*=:. :********#***********###%%%@@@@@%##@@%@@%%%@#::...::---#@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@#-. .......=*************+*****###%%%@@@%%%##@@%%%%%%%%=:::::-----+%@@@@@@@@@@@@@@@@@@@@@@ @@@@@@*:...... ..... -*************+******#%%%%@@%%%%##@%##%%#%%#+--:--------=#@@@@@@@@@@@@@@@@@@@@@ @@@@@#::.. ..... .********++*++******#####%%%%%*%%#@%###%##%++-------------*@@@@@@@@@@@@@@@@@@@@ @@@@@=::........... .+******+*++*+****##****###%@%*##%%#######%*=--------------*@@@@@@@@@@@@@@@@@@@ @@@@#--::.......... . =*+****+**+*+++*********##%%%###%%#######%#=-====----------*@@@@@@@@@@@@@@@@@@ @@@@+--::.......... ..=*+++++++**+++++*********##%%##%%%%**###%##+-=++++====------*@@@@@@@@@@@@@@@@@ @@@%--:::............ +*++*+*******+**+**********####%%%@#*#%###*#--+**+++===-----=*@@@@@@@@@@@@@@@@ @@@*--::::...:::::::..***#*****++++++*+***********#%%%##%@%#%%##*#*=#**+++===-------+#@@@@@@@@@@@@@@ @@@=--::::::::::-==:.=##******++*++***************#%%%%#%@%@#%%####****++++==---------+%@@@@@@@@@@@@ @@%=--::::::::--=*=--*#####******+++***+***********#%%%%%%%@@%%#**#%%*++++++==---------=#@@@@@@@@@@@ @@#=--::::::----+**=*%#%#*******++++++****+**********###%%%%@@##**#@@@%*+++++==----------+@@@@@@@@@@ @@*=---:::::---=+##*%%%##*******++++++++*****************#%%%%#****@@@@@%*+++++=--------=-=%@@@@@@@@ @@*==--::::::--=+#%%%%###***++++++++++++*********+**++*************%@@@@@@%#*+++=--------===#@@@@@@@ @@+=--:::::::---+%@%%%##****+++++++++++*+*************+************%@@@@@@@@@%+++=--------===*@@@@@@ @@+----:::::::--=%@##****+++++++++++++++***************************%@@@@@@@@@@%*++=--------===*@@@@@ @@+----:::::::--=%%#********+++*++++++*+***************************%@@@@@@@@@@@@*++=-------====+@@@@ @@=----:::::::-=+%%***********++++******************##*#********##*%@@@@@@@@@@@@@%*++=---===--==+@@@ @@+---:::::::--=*%####*********************##############*########%@@@@@@@@@@@@@@@@#+++==+==---==+@@ @@=---:::::::--=#@#####***************######*****++*++*****######%%@@@@@@@@@@@@@@@@@%***#*=-::-===*@ @%=---:::::::--+%@%%%%%%##################****#####%%%%%%%%%%%%%#%%@@@@@@@@@@@@@@@@@@@%%*=::::--==+@ @%=-:::::::::-=+%%**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%#%%%%%%@@%#%%@@@@@@@@@@@@@@@@@@@%*=::.::--==+@
@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@%@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%#**#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%#####%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@%%####%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%@@@@@@@@@@%%#*#%#%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@%#@%%#%@%%@@@@@%@%##%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%@%@@@@@@@@@@@@@@@@@@@%%%%@##%%@%%%#%%#*##%@@%%%%%##%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@%@%%##%@%@@%**+=---=+*##%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%@%%@@@@@@@@@@@@@@@@@@@##%%%@@@%%++==-::::::-=**##%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%@%%@@@@@@@@@@@@@@@@@@%%%@@@@@@%#======:.....::----==+*#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@%%%@@@%@@%*=::::-:........:::::::-*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@%%%@@%%@@+-:................:::::=%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%#%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@%%%@%%@%+:::-----:::.....:--===---=%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%#%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@%@@@@@%=::=+***###*+=---=+#%%%#***=+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%##%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@%@@@@*-:-=+****#%##+-:=#%%%#***++=+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@*-+%@@+:--=*##%%*##*+:.-#%##%##%*===%@+@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@*---#@=::::-==++*+==--::+++**+**-::-%%*@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@%::=#@=::::..::-:::-::..==:----:::--#%%@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%@@@@@@@@@@@%%%%@@@@%::-+@*-:.... .:--::..:=-......:--%*=@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%#%%%%%%%%%%%%%@@@@@@@@@@%%%%@@@@@-::-@#=:::....:---..:..:--=:....:-=%+-@@@@@@@@@@@@@@@@@@@@@@@@@@ %%###%%%%%%%%%%%%@@@@@@@@@@@%%@@@@@@#:.-#@*::::::-=--++++-:+#+==-:::--=@=-@@@@@@@@@@@@@@@@@@@@@@@@@@ %%###%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@+::*@#+-:::-+**#@@@%*#@@@###*----*@-=@@@@@@@@@@@@@@@@@@@@@@@@@@ %%##%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@%@@#*+=::+%##**###*#%##%##@+:=+%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%%%@@@@@@@@@@@%%@@@@@@@@@@@%*+*+:=+-+*=--:--++**--*+***@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@%%**++=:.:::::-----::=+*##%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@%@%%###*:==+*#####+++-*#%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@=+@@@%%#+==*#*#*##+++*#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@%--+#@@@@%#*+*==+*+*#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@##*=----+#@@@@@@%%%@@%@@@@%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@%*-::=---:--==+#%@@@@@@@@@@@%#+*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%@@@@@@@@@@@@@@@@@@%*=-. ..-=--::--====+####%%%###+==@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%@%%%@@@@@@@@%#*=-:. ......-=--::--=====--==++=++==*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%%@@@@%%#**+-:. ............:---:-------------=====+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%%%@%*=-:..........................:------------:--====+%++#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%@%*: .............................:-------------====+#+--=+*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%@*:. .................................::------------==+*#-----::-+*#@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%@+......................................::::-=+++===-=+*#+-----::::::--=*#@@@@@@@@@@@@@@@@@@@ %%%%%%@+.............::.........................:::::-=++===***=------:::::::....:=*%@@@@@@@@@@@@@@@ %%%%%@+.......:::....:::.........................:::::::------------::::::::::::::..:=%@@@@@@@@@@@@@ %%%%@*........::.:...:::....:......................::::::::::::::::::::::::::::::::::.:+@@@@@@@@@@@@ %%%%%-......:.:::::.::.::............................:::::::::::::::::::::::::.::..:::::-%@@@@@@@@@@ %%%@+......::.:::::-::.:::...............................:::::::::::::::::::::.::...::::::#@@@@@@@@@ %%@*.......:..:::::::::.::.....................................::::::::::::::.:::.:.::::-::@@@@@@@@@ %%%:......::..::::::-:..::..................................:::::::::::::::::.:::::.:::-:::+@@@@@@@@ %%-.:.....::::::::::-:...::...........................:........:::::::::::::::::::...-::::-:@@@@@@@@ @+........::::::::::-:...::......................................:::::::::::::::::..:-::::-.*@@@@@@@ %:........::::::::::--....::......................................:::..:::::::::::...--::--.-@@@@@@@ -.:.......::::::::::--:..::::.....................................:::..::::::::::::..--::--:.%@@@@@@ ::........:::::::::---.:..::.................................:.:....:....::::::::::..---:--:.+@@@@@@ .........::::::::::---:...::..........................::....:::..........::::::::::.:--::-::.-@@@@@@ ....:....:::::::::----::...:...........................:.:..:::::.........:::::::::.:=-::-:.::%@@@@@ .........:::::::::-=--::::..:..........................:::::.::::.........::::::-::::=-::-:::.*@@@@@ .........:::::::::-=--::::::--:.......................:.::::.:...:........:::::---:::=:::-:::.=@@@@@
%%%@@@@@%%%@@@%%%%@%%%%%%@%%%@@@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%@@@%%%%%@%%%%%%%%%%%%%%%%%@@%%%@@@@@@@@@@@@@@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%@@@%%%%%%%%%%%%%%%%%%%%%%%%@%%%%@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%@%%%#%%%%%##%%%%##%%%%#%%%%%%%%%%%%@@%%%%%@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%##%%%%##%%%%##%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%##%%%%##%%%###%%%%##%%%%%%%@%#####%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%##%%%%##%%%####%%%##%%%%%@@#=-===--=+####%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%##%%%%##%%%####%%%##%%%%@@#-::.......:----=+###%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%##%%%%##%######%%%##%%%%%%=:::.... ...:-=+**#%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%##%%%###%######%%%##%%%%%*-:... .....:---=+**#%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %%%%%%%%%##%%%########*#%%%##%%%%%+::...... ..::--=+**#%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %##%%%%%###%%%########*###%##%%%%%=::. .. ..:-=+**#%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ###%%%%%###%%%########*###%##%%%%@=::-::::.. .. .-==+*####%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ###%%%%####%%%########*###%##%%%@@+:++=++*+-:..:=*###***#%#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ####%%%###############*###%###%%%@=.:-+=+#=-:..=#=-:***%*+*#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #####%%##*########%##**###%###%%%#-..:-:.::....=*-...:=++=+#%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #########**#######%##***#######%%=:...... .....-+=:....:=+*#%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #########**####**####*+*####*####*-:.. .:......==+-....:=#%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #########***##***##**+++*###*####*-:...::..:--:=#**+::::-=*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ##*######*+*##****#**+=+**##*#####=....:.:::::--=+=++--::-+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ##*#####****###***##*+++*###*#####*: .. :==::::::-=*+::.:-*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ##**####*++*###***###*++*###*#####*+. ....::..:::-==::.:-+#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ##*###**++=+*****##*#*++**##*#####*#+: ... ...::::----=++#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ##**##*#**+*##****#***+***##*#####*#%#=:........::-:-+#*#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ##**#####***###***#*#*++*###**####**##%#==:......:-+*###%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #########***#*****#***++**##**####**####=-===----=*##*#***#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ########**+*#*********++***#**####**###%=.:-=+++****#**+=++*%#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ *#######**+*##**+*#***++**##****#***####+......:-==++=---==+#*++*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ *##*####**+*##**+*#*#*+*####********###%+:......:::--:::---=+=-:*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ *#***###*++*###***###*++####********%%@=--... .........:::--=--#@%@@%@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@ *#***##**++*###***#***++*###****##%%@@%---... .....:::::-+%@%@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@ *********++*##**+*****++*****#%%%@%@%%%=-::. .........::..:-#@%%%@@%@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ *********++*****++***+=+*##%%@@@@%%@%%@*:..:. .::-+#@@%%%@@@@@%@@@@%@@@@@%%@@@@@@@@@@@@@@@@@@ *****#***+++***+++****#@@@@@@%%@%%@%%%%%*-:::.....:-=*#%@@@%%@%%@@@@@%@@@@%@@@@@@@@%@@@@@@@@@@@@@@@@ *****##**+++**++++*%%@@@%%%%%@@@%@%%%%%%@@%%####%%%@@@@@%%%%@@%@@@@@%%@@@%@@@%%@@@@@@@@@@@@@@@@@@@@@ *****###*+++**+++#@@%%@%%%%%@@@%@%%%%%%@%%%%%@@@%%%%%%@%%%%%%%%@@@@@%@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@ ******#***+***++#@%@@%%%@@%@@@%@@%%%%%%%@@%%%%%%%%%@@@%%%%%%%%@@@%@@%@%%@%@@@@@@@@@@@@@@@@@@@@@@@@@@ **********++**+*@%@@@%%@@%%@@%%@%%%%%%%%%%@@%%%%%%@@@%%%%%%%%%@@%%@@%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@ *********+++**+%@%%%@%@@@%@@%%%@%%%%%%%%%@%%%%%%@@@%%%%%%%%%%@@@%@@@%%%%@@@@%%@@@@@@@@@@@@@@@@@@@@@@ *********+++*+*@%@%@%%@@@%@%%%%%%%%%%%%%%@%%%%%@@%%%%%%%%%%%%@@%%@@%%%%@@@@%%%%@@@@@@@@@@@@@@@@@@@@@ *********+++*+%@%@@%%%@@@@@%%%%%%%%%%%%%%%%%%%@@%%%%%%%%%%%%%@%%%@%%%%@@@%%%%%@@@@@@@@@@@@@@@@@@@@@@ ***+*****++++*@@%@@@%%@@@@@%%%%%%%%%%%%%%%%%%@@@%%%%%%%%%%%%%@%%%@%%%@@@@%%%%%@@@@@@@@@@@@@@@@@@@@@@ ***++***++=++%@@@@@@@%@@@%@%%%%%%%%%%%%%%@%%%@@%%%%%%%%%%%%%%@%%@@%%%@@@%%%@%%@@@@@@@@@@@@@@@@@@@@@@ ***++***++=++%@@@@@@@@%@@%%%%%%%%%%%%%%%%%%%@@@%%%%%%%%%%%%%%%%%@@%%%@@@%%@@%@@@@@@@@@@@@@@@@@@@@@@@ ***++***++=+*%@@@@@@@@%@@%%%%%%%%%%%%%%%%%%%@@%%%%%%%%%%%%%%%%%%%@%%%@@%%%%%@@@@@@@@@@@@@@@@@@@@@@@@ +*******++++#@@@@@@@@@@@@%%%%%%%%%%%%%%%%%@@@@%%%%%%%%%%%%%%%%%%%@@%@@@%@%%@@@@@@@@@@@@@@@@@@@@@@@@@ +*******++=+%@@@@@@@@@@@@%%%%%%%%%%%%%%%%%@@@@%%%%%%%%%%%%%%%%%%%@@%@@%@%%@@@@@@@@@@@@@@@@@@@@@@@@@@ +******+++=+@@@@@@@@@@@@@%%%%%%%%%%%%%%%%%@@@@%%%%%%%%%%%%%%%@@%@@@@@%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@ *******+++=+%@@@@@@@@@@@@@%%%%%%%%%%%%%%%%@@@@%%%%%%%%%%%%%%%@@@@@@@%@@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@ ****+**+++=*@@@%@@@@@@@@@%%%%%%%%%%%%%%@%%@@@@%%%%%%%%%%%%%%%%@@@@@@@%#%%%%%@@@@@@@@@@@@@@@@@@@@@@@@ ****++*++++%@%%%%@@@@@@@@%%%%%%%%%%@@%%@%@@@@@%%%%%%%%%%%%%%@@@@@@@#+:.%@%%%%%@@@@@@@@@@@@@@@@@@@@@@ *++****+++#@@@@@@@@@@@@@@%%%%%%%%%%@@@@@@@@@@@@%%%%%%%@@%@@@@@@@@%-.:=**=:+@@@@@@@@@@@@@@@@@@@@@@@@@ ++++++++++########%%%%@@@@%%%@@%%%%@@@@@@@@@@@@@%%%%@@@@@@@@@@@@*..:==:...=*=====++*#%@@@@@@@@@@@@@@ +++++++++++=-:::::.::-=+#%@%%@@@@@%%@@@@@@@@@@@@%%@@@@@@@@@@@@@*.:-. :::.:=...::--=+*#%@@@@@@@@@@@@ +++++++++*+=--:::....::-+#%%@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@-::..--:..-=-::::-==+*#%%@@@@@@@@@@@@