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