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