... ..- --- .-. . .. ...- .--. -.- .. -. .-.. -.--.- -... -- --- - --... .-.-.- .---- -.-.- . .- --. -- .. . ..- .-.. ... .-.. --.. .. ..-. - . -..- -. .-. .--. .- ....- .---- ----- ..--- ....-