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