@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@:.#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@% +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@% :%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@%. .*@@@@@@@@@@%#+-*@@@@@@@@@@@@@@@@@@@@ @@@@@@@@- -%@@@@%*=:. --*@@@@@@@@@@@@@@@@@ @@@@@@@@= .**=: +@@@@@@@@@@@@@@@@@ @@@@@@@@# #@@@@@@@@@@@@@@@@@ @@@@@@@@#: -@@@@@@@@@@@@@@@@@@ @@@@@@@+ *@@@@@@@@@@@@@@@@@@ @@@@@@@* .%@@@@@@@@@@@@@@@@@@ @@@@@@@%. .@@@@@@@@@@@@@@@@@@@ @@@@@@@@:. :- .@@@@@@@@@@@@@@@@@@@ @@@@@@@@-. .+@@+ .%@@@@@@@@@@@@@@@@@@ @@@@@@@@=. =%@@@@*. .@@@@@@@@@@@@@@@@@@@ @@@@@@@@-.. -%@@@@@@@#: -@@@@@@@@@@@@@@@@@@@ @@@@@@@@= :.:#@@@@@@%%@@%-.=*@@@@@@@@@@@@@@@@@@@@ @@@@@@@% :*@%@@@@@@*%-=@@@@%@@@@@@@#@@@@@@@@@@@@@@ @@@@@@@@#@@@@@@@@@% . #@*--%@@@@@@# %@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@# :@% .%@@@@%%: #@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@+ +@- +@@@@#. .=@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@- .%# .@@@@%. +@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@. :@: +@@@@+ .%@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@# - .@@@@@= -@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@* +@@@@@= *@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@= .@@@@@@= .%@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@: -@@@@@@: -@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@% -. +@@@@* *@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@# = =@@%. %@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@*-= :@@= :@@@@@@@@@@@@@@@ @@@@@@@@@#%@@@@@@@= +@@# =@@@@@@@@@@@@@@@ @@@@@@@@@::+#%@@@@= -%@@#. *@@@@@@@@@@@@@@@ @@@@@@@@@#:...:-+#: .*@@@* %@@@@@@@@@@@@@@@ @@@@@@@@@%..... .+*%# .@@@@@@@@@@@@@@@@ @@@@@@@@@@#+-. . -@@@@@@@@@@@@@@@@ @@@@@@@@@@-.:-=-:. =@@@@@+@@@@@@@@@@ @@@@@@@@@@%+-. ... .:=*+.%@@@@@@@@@ @@@@@@@@@@*:-++=:. . -@@@@@@@@@@ @@@@@@@@@@%+: .:-::. ... .+*+=-.*@@@@@@@@@@ @@@@@@@@@@@++*+-. . . :+=-. .:+#%@@@@@@@@@@@ @@@@@@@@@@@=. .-==-. . .-+###+-. :%@@@@@@@@@@ @@@@@@@@@@@@%#=. .::. .---: .-*%@%%@@@@@@@@@@@ @@@@@@@@@@@* :=**=: .:=**+-. :=#@@@@@@@@@@@ @@@@@@@@@@@@#=. :-=-. ... :=#%%*=:=@@@@@@@@@@@ @@@@@@@@@@@%+*%#+: .. .:-=-. .=#@@@@@@@@@@@@@@ @@@@@@@@@@@%-. .=++=: .-+*+-. -#@@@@@@@@@@@ @@@@@@@@@@@@@@#=. .--:. .. .-*%%*-*@@@@@@@@@@@ @@@@@@@@@@@%=+#%@%*-. .--:. -*%@@@@@@@@@@@@ @@@@@@@@@@@@=: .:=**+=: .:=++-..%@@@@@@@@@@@ @@@@@@@@@@@@@@%#=: .:--:. .:+##@@@@@@@@@@@@ @@@@@@@@@@@%==*#%%%#+-. .:#@@@@@@@@@@@ @@@@@@@@@@@@=:. .:=+++=:. ..:#@@@@@@@@@@@ @@@@@@@@@@@@@@@%*+-: ... ....=@@@@@@@@@@@ @@@@@@@@@@@@###%%@@@%#*=-:. .:=@@@@@@@@@@@ @@@@@@@@@@@%. ..::----:. ..-@@@@@@@@@@@ @@@@@@@@@@@@@%##*+=-:.. .....%@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@%%%#*+=-:. ..::-%@@@@@@@@@@ @@@@@@@@@@@%:.... ...::::#@@@@@@@@@@ @@@@@@@@@@@@**+++===---::.. ...:::*@@@@@@@@@@ @@@@@@@@@@@@%%%##**+==--:.. ...::---==#@@@@@@@@@@ @@@@@@@@@@@%. ..::--====+=#@@@@@@@@@@ @@@@@@@@@@@@##**++=--:.. ...:::*@@@@@@@@@@ @@@@@@@@@@@%:... ..:---==+++#@@@@@@@@@@ @@@@@@@@@@@@+=--::.. ....::*@@@@@@@@@@ @@@@@@@@@@@%. ..:--===++#@@@@@@@@@@ @@@@@@@@@@@# .....+@@@@@@@@@@ @@@@@@@@@@@# ...:.+@@@@@@@@@@ @@@@@@@@@@@# ...::+@@@@@@@@@@ @@@@@@@@@@@@: -@@@@@@@@@@ @@@@@@@@@@@@#-:. :@@@@@@@@@@ @@@@@@@@@@@@@@@%%#*+=-:. #@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@%#*+=-:. =@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#*+=-:.-@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@