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