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