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