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