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