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