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