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