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