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