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