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