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