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