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