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