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