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