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