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