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