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