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