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