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