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