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