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