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