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