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