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