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