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