.... . .-.. .-.. --- / -.-- --- ..- .-.-.- / .-- . .-.. -.-. --- -- . / - --- / - .... .. ... / .-- . -... ... .. - . .-.-.- / -.-. ..- .-. .-. . -. - .-.. -.-- / - .... . .-. . / .. ... / -. --- - .... .. -. --. / .... . .-. .