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