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