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