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