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