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