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