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