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