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