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