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