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