Parsing a binary file into a byte array - C#