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