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