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