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