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