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