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