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