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