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