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