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