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