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