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