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