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