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