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