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