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