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