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