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