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