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