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