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