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