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