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