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