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