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