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