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