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