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