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