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