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