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