code: def get_raw(self):
          
          code_raw = self.code.get_raw()
          self.insns_size = (len(code_raw) // 2) + (len(code_raw) % 2)
  
          buff = bytearray()
          buff += pack("<H", self.registers_size) + \
                  pack("<H", self.ins_size) + \
                  pack("<H", self.outs_size) + \
                  pack("<H", self.tries_size) + \
                  pack("<I", self.debug_info_off) + \
                  pack("<I", self.insns_size) + \
                  code_raw
  
          if self.tries_size > 0:
              if (self.insns_size % 2 == 1):
                  buff += pack("<H", self.padding)
  
              for i in self.tries:
                  buff += i.get_raw()
              buff += self.handlers.get_raw()
  
          return buff
docs: Get the reconstructed code as bytearray
  
          :rtype: bytearray