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