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