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