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