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