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