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