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