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