def load_buffer_one_to_five(self, out_buffer):
struct.pack_into(b"<STR_LIT>", out_buffer, <NUM_LIT:3>, self._program_type, len(self._prog_steps))<EOL>offset = <NUM_LIT:5><EOL>for ind, step in enumerate(self.partial_steps_data(<NUM_LIT:0>)):<EOL><INDENT>struct.pack_into(b"<STR_LIT>", out_buffer, offset + ind*<NUM_LIT:4>, step[<NUM_LIT:0>], step[<NUM_LIT:1>])<EOL><DEDENT>
Loads first program buffer (0x93) with everything but
first three bytes and checksum