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