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