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