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