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