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