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