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