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