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