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