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