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