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