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