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