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