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