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