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