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