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