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