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