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