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