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