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