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