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