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