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