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