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