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