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