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