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