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