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