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