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