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