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