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