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