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