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