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