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