Serial I/O

583874d2a4869231f22e214a84c7e5f7HHHHHHHHHHHHHHHHHHHHH