code: def decode(z85bytes):
      """decode Z85 bytes to raw bytes, accepts ASCII string"""
      if isinstance(z85bytes, str):
          try:
              z85bytes = z85bytes.encode("ascii")
          except UnicodeEncodeError:
              raise ValueError(
                  "string argument should contain only ASCII characters"
              )
  
      if len(z85bytes) % 5:
          raise ValueError(
              "Z85 length must be multiple of 5, not %i" % len(z85bytes)
          )
  
      nvalues = len(z85bytes) / 5
      values = []
      for i in range(0, len(z85bytes), 5):
          value = 0
          for j, offset in enumerate(_85s):
              value += Z85MAP[z85bytes[i + j]] * offset
          values.append(value)
      return struct.pack(">%dI" % nvalues, *values)
  
label_desc: Use image node_id 2 for calling a global function with example usage: decode(z85bytes) and returns: struct