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