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