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