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