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