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