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