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