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