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