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