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