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