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