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