Fix start/end offsets (display error, only)
Proper handling of endianness
Fix cast
fixed possible invalid pointer dereference
Added README with consideration notice and links.