Add trace for fingerprint, contexthub, keymaster, usb, vr.

Test: make vts.
Change-Id: I88dbaca6e300284e05e40d101e7bec3e22c37a69
diff --git a/biometrics/fingerprint/V2_1/android.hardware.biometrics.fingerprint@2.1_sailfish_1.vts.trace b/biometrics/fingerprint/V2_1/android.hardware.biometrics.fingerprint@2.1_sailfish_1.vts.trace
new file mode 100644
index 0000000..c920fa2
--- /dev/null
+++ b/biometrics/fingerprint/V2_1/android.hardware.biometrics.fingerprint@2.1_sailfish_1.vts.trace
@@ -0,0 +1,62 @@
+timestamp: 24364031382
+event: SERVER_API_ENTRY
+package: "android.hardware.biometrics.fingerprint"
+version: 2.1
+interface: "IBiometricsFingerprint"
+func_msg {
+  name: "setActiveGroup"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 10
+    }
+  }
+  arg {
+    type: TYPE_STRING
+    string_value {
+      message: "/data/system/users/10/fpdata"
+      length: 28
+    }
+  }
+}
+
+timestamp: 24379490759
+event: SERVER_API_EXIT
+package: "android.hardware.biometrics.fingerprint"
+version: 2.1
+interface: "IBiometricsFingerprint"
+func_msg {
+  name: "setActiveGroup"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      int32_t: 0
+    }
+    scalar_type: "int32_t"
+  }
+}
+
+timestamp: 24394965396
+event: SERVER_API_ENTRY
+package: "android.hardware.biometrics.fingerprint"
+version: 2.1
+interface: "IBiometricsFingerprint"
+func_msg {
+  name: "getAuthenticatorId"
+}
+
+timestamp: 24395181021
+event: SERVER_API_EXIT
+package: "android.hardware.biometrics.fingerprint"
+version: 2.1
+interface: "IBiometricsFingerprint"
+func_msg {
+  name: "getAuthenticatorId"
+  return_type_hidl {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 12244417071398099818
+    }
+  }
+}
+
diff --git a/contexthub/V1_0/android.hardware.contexthub@1.0_sailfish_1.vts.trace b/contexthub/V1_0/android.hardware.contexthub@1.0_sailfish_1.vts.trace
new file mode 100644
index 0000000..7e990d5
--- /dev/null
+++ b/contexthub/V1_0/android.hardware.contexthub@1.0_sailfish_1.vts.trace
@@ -0,0 +1,39504 @@
+timestamp: 19233364674
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 126
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 17
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 17
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 19238047643
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 19255139624
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 59712
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 14
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 49
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 18
+    }
+  }
+}
+
+timestamp: 19258714937
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 19348449946
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 59712
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 49
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 14
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 49
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 18
+    }
+  }
+}
+
+timestamp: 19353612290
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 50338707355
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 2368
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 65
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 50340714959
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 50397516736
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 81
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 106
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 4
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 10
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 11
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 13
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 14
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 17
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 19
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 20
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 21
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 22
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 23
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 25
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 28
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 29
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 35
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 36
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 37
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 38
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 42
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 43
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 44
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 45
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 46
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 47
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 49
+        }
+      }
+      vector_size: 110
+    }
+  }
+}
+
+timestamp: 50400342673
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 50430304447
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 97
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 94
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 42
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 211
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 149
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 14
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 49
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 42
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 188
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 203
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 191
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 191
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 144
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 78
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 14
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_size: 98
+    }
+  }
+}
+
+timestamp: 50434554187
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 50447246376
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 59712
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 113
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 50449171532
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 50463984346
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 63808
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 129
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 17
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 50467001170
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 52429470949
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 144
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 35
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 243
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 182
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 207
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 146
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 58
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 133
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 176
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 210
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 87
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 128
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 149
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 182
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 155
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 165
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 194
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 144
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 149
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 182
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 155
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 128
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 169
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 193
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 196
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 199
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 220
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 52434394126
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 52435547303
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 144
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 194
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 141
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 145
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 245
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 221
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 38
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 135
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 157
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 135
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 128
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 35
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 191
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 242
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 157
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 248
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 207
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 23
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 225
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 202
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 157
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 175
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 229
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 52439044022
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 52440137512
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 145
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 88
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 143
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 193
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 169
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 129
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 70
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 134
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 201
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 182
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 4
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 222
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 226
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_size: 92
+    }
+  }
+}
+
+timestamp: 52443269387
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72691181300
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 161
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 49
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 216
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 207
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 207
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 47
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_size: 53
+    }
+  }
+}
+
+timestamp: 72694001926
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72706946302
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 59712
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 72708828698
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72720553178
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 63808
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 193
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 72722515314
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72891375539
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 59712
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 47
+        }
+      }
+      vector_size: 12
+    }
+  }
+}
+
+timestamp: 72893484914
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72907706270
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 225
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 143
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 47
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 4
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 141
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 233
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 179
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 175
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 46
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 137
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 234
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 45
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72910972208
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72912267104
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 205
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 233
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 182
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 44
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 10
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 246
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 196
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 172
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 43
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 181
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 191
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 176
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 42
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72915999448
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72917342937
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 14
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 244
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 203
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 179
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 172
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 252
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 169
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 230
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 172
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 134
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 201
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 202
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 153
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72920303927
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72921649240
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 20
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 182
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 199
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 38
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 22
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 180
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 137
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 37
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 250
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72924999761
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72926384032
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 4
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 36
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 129
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 173
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 35
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 28
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 212
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 243
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 173
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 169
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 233
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 154
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72929467887
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72931008355
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 252
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 189
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 247
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 214
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 154
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 188
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 234
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 243
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 234
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 170
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 36
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72933953981
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72935419345
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 143
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 173
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 38
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 194
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 139
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 219
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 137
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 170
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 29
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 176
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 194
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 203
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 229
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 175
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 28
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 42
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72939787679
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72941211846
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 249
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 199
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 44
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 239
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 243
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 46
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 225
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 25
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72944305336
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72946212628
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 225
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 89
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 188
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 130
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 50
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 216
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 248
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 248
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 191
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 23
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 52
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_size: 93
+    }
+  }
+}
+
+timestamp: 72948955493
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72977478256
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 138
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 157
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 234
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 244
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 22
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 54
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 233
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 187
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 21
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 128
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 167
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 196
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 175
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 20
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 58
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72980284298
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72981549871
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 172
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 199
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 134
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 151
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 19
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 60
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 176
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 247
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 248
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 62
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 195
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 169
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 17
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72984844663
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72986209767
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 172
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 244
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 216
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 66
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 141
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 141
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 187
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 174
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 68
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 216
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 243
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 211
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 199
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72989374195
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72990850445
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 14
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 70
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 206
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 207
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 197
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 173
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 13
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 174
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 239
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 220
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 175
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 74
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 145
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 146
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72994145497
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72995338258
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 4
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 11
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 76
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 188
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 10
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 78
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 234
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 151
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 211
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 155
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 77
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 172
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 137
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 167
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 72998203258
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 72999623102
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 75
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 152
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 142
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 153
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 165
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 73
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 202
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 175
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 167
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 71
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 129
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 234
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 73002828988
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 73004412477
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 239
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 226
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 157
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 69
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 132
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 151
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 144
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 4
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 67
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 218
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 145
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 65
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 73007122009
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 73008053780
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 128
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 234
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 63
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 176
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 179
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 61
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 194
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 179
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 73010829405
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 73012459093
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 10560
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 6
+    }
+  }
+}
+
+timestamp: 73014626905
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 73043718992
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 55616
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 73045614044
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 126905129461
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 38
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 242
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 218
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 182
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 189
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 208
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 225
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 170
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 204
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 225
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 165
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 218
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 170
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 211
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 126912317795
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 126924265974
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 157
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 191
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 239
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 165
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 242
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 179
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 143
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 193
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 133
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 144
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 250
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 146
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 218
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 126943522382
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 126949015507
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 146
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 186
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 220
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 173
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 180
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 148
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 149
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 193
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 187
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 161
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 137
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 38
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 218
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 182
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 189
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 126952061758
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 126953227435
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 203
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 135
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 128
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 35
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 151
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 169
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 205
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 148
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 139
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 154
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 141
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 57
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 130
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 173
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 179
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 181
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 162
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 154
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 188
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 128
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 186
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 161
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 126956465092
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 126959521759
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 59712
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 17
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 4
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 152
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 234
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 248
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 207
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 23
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_size: 28
+    }
+  }
+}
+
+timestamp: 126963415353
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 126965033165
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 142
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 186
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 146
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 161
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 176
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 130
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 193
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 191
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 245
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 233
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_size: 84
+    }
+  }
+}
+
+timestamp: 126968159572
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 127053576351
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 49
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 46
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 35
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 46
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 47
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 13
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 20
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 19
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 36
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 28
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 42
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 10
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_size: 50
+    }
+  }
+}
+
+timestamp: 127055825466
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 127080823594
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 230
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 207
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 203
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 49
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 135
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 10
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 35
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 188
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 155
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 151
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 220
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 161
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 42
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 127084061927
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 127085278021
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 152
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 174
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 242
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 182
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 28
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 57
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 196
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 141
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 242
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 213
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 36
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 144
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 167
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 19
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 127088077761
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 127089840730
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 188
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 172
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 20
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 11
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 252
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 246
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 29
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 174
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 219
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 197
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 172
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 127093023855
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 127094306407
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 37
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 242
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 179
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 208
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 173
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 13
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 144
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 139
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 234
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 239
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 47
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 210
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 233
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 194
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 127097180783
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 127098772710
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 4
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 47
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 151
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 170
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 46
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 233
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 233
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 219
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 247
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 155
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 248
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 252
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 239
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 139
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 176
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 127101597606
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 127102805262
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 53
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 181
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 211
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 169
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 23
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 221
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 129
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 176
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 13
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 230
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 127105563856
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 127106912086
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 65
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 121
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 247
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 217
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 35
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 148
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 221
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 239
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 219
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 246
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 201
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 187
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 149
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 125
+    }
+  }
+}
+
+timestamp: 127111939117
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 127191584646
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 31040
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 81
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 127193874386
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 135670436064
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 39232
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 97
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 135673182887
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 156882436094
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 59712
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 113
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 14
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 25
+        }
+      }
+      vector_size: 18
+    }
+  }
+}
+
+timestamp: 156885092969
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 156904652606
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 128
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 168
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 220
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 25
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 55
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 252
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 189
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 247
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 214
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 154
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 202
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 175
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 167
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 71
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 156907779794
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 156909169273
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 129
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 53
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 205
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 57
+    }
+  }
+}
+
+timestamp: 156911635628
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 156927261046
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 59712
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 145
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 156929659796
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 231874018460
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 161
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 116
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 239
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 201
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 189
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 146
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 165
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 138
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 222
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 199
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 220
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 194
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 141
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 172
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 142
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 142
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 186
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 195
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 155
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 173
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 248
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_size: 120
+    }
+  }
+}
+
+timestamp: 231876939762
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 326741870098
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 47424
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 17
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 326745338744
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 531295305527
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 214
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 191
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 173
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 225
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 145
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 147
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 186
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 157
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 157
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 170
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 191
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 225
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 242
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 531298694382
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 531300192247
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 193
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 100
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 244
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 179
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 142
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 186
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 129
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 161
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 134
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 248
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 207
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 23
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 243
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 165
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 245
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 169
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 232
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 202
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_size: 104
+    }
+  }
+}
+
+timestamp: 531303060684
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 536387614056
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 39232
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 536389937493
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759055157539
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 10560
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 225
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_size: 12
+    }
+  }
+}
+
+timestamp: 759057236342
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759072174989
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 205
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 52
+    }
+  }
+}
+
+timestamp: 759074901812
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759085803115
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 10560
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 759088201709
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759260934279
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 47424
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 17
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_size: 12
+    }
+  }
+}
+
+timestamp: 759270809801
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759288743813
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 205
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 52
+    }
+  }
+}
+
+timestamp: 759291285584
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759304655898
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 59712
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 49
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 759306893919
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759318686889
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 10560
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 65
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_size: 12
+    }
+  }
+}
+
+timestamp: 759320666055
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759333776265
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 81
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 205
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 52
+    }
+  }
+}
+
+timestamp: 759336066995
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759346336891
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 55616
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 97
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 759348934079
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759361602935
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 10560
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 113
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_size: 12
+    }
+  }
+}
+
+timestamp: 759363652362
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759378549551
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 129
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 205
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 3
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 52
+    }
+  }
+}
+
+timestamp: 759380595853
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 759392551583
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 6464
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 145
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 759394437886
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 795744632184
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 33
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 148
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 149
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 193
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 146
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 129
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 214
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 239
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 201
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 189
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 156
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 141
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 151
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 138
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 176
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 46
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 208
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 191
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 206
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 165
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 174
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 235
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 142
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 186
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 795750917133
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 795756913331
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 216
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 154
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 129
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 148
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 186
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 217
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 137
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 134
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 238
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 145
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 159
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 170
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 198
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 218
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 224
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 215
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 160
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 31
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 35
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 241
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 179
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 143
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 193
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 245
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 154
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 795762610207
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 795766062707
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 161
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 86
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 248
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 201
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 4
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 87
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 35
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 243
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 131
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 236
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 206
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 221
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 144
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 188
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 87
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 26
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 34
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 211
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 166
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 190
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 253
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 183
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 27
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 163
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 169
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 184
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 178
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 227
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 237
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 185
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 251
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 200
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 136
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 39
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 92
+        }
+      }
+      vector_size: 90
+    }
+  }
+}
+
+timestamp: 795769623853
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 795886159958
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 2368
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_size: 16
+    }
+  }
+}
+
+timestamp: 795889849855
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 795904654231
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 192
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 124
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 148
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 221
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 239
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 219
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 246
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 177
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 158
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 231
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 225
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 223
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 171
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 80
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 150
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 41
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 5
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 82
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 12
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 18
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 128
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 194
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 240
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 228
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 16
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 161
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 164
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 140
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 9
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 24
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 151
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 7
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 32
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 30
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 40
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 15
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 48
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 56
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 64
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 72
+        }
+      }
+      vector_size: 128
+    }
+  }
+}
+
+timestamp: 795907826315
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 795911468346
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 6464
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 193
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 10
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 254
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 255
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_size: 14
+    }
+  }
+}
+
+timestamp: 795914098086
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
+timestamp: 795930856317
+event: SERVER_API_ENTRY
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 0
+    }
+  }
+  arg {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint64_t: 5147455389092024324
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint16_t: 47424
+      }
+    }
+    struct_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint32_t: 0
+      }
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 209
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 6
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 0
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 1
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 8
+        }
+      }
+      vector_value {
+        type: TYPE_SCALAR
+        scalar_value {
+          uint8_t: 2
+        }
+      }
+      vector_size: 10
+    }
+  }
+}
+
+timestamp: 795933404026
+event: SERVER_API_EXIT
+package: "android.hardware.contexthub"
+version: 1
+interface: "IContexthub"
+func_msg {
+  name: "sendMessageToHub"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+}
+
diff --git a/keymaster/V3_0/android.hardware.keymaster@3.0_sailfish_1.vts.trace b/keymaster/V3_0/android.hardware.keymaster@3.0_sailfish_1.vts.trace
new file mode 100644
index 0000000..964f861
--- /dev/null
+++ b/keymaster/V3_0/android.hardware.keymaster@3.0_sailfish_1.vts.trace
@@ -0,0 +1,39648 @@
+timestamp: 37240191623
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "generateKey"
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 268435458
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805306371
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 256
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 256
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 256
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870913
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870913
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870916
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805306376
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870918
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415919705
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 44
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 67
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 178
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 174
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 195
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 190
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 64
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 146
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 36
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 41
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 150
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 77
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 135
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 153
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 26
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 208
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 169
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 240
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 146
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 234
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 80
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 231
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 115
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 251
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 36
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 151
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 95
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 102
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 80
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 181
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 24
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 58
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 97
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 24
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 230
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 248
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 253
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 233
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 217
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 29
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 54
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 164
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 31
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 179
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 208
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 214
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 24
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 30
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 251
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 41
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 207
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 107
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 126
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 4
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 46
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 54
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 208
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 243
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 17
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 220
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 93
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 209
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 67
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 14
+          }
+        }
+        vector_size: 64
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 1879048695
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_size: 9
+  }
+}
+
+timestamp: 37296396681
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "generateKey"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 207
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 129
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 138
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 96
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 246
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 104
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 6
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 58
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 248
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 158
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 238
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 254
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 39
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 151
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 143
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 123
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 26
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 252
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 99
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 227
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 84
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 140
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 76
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 86
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 111
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 172
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 9
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 226
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 130
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 253
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 92
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 210
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 113
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 142
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 169
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 127
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 99
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 157
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 140
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 140
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 46
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 238
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 117
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 82
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 252
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 192
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 187
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 167
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 230
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 107
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 93
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 91
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 230
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 53
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 93
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 145
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 224
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 155
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 55
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 36
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 204
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 86
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 5
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 147
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 136
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 127
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 159
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 226
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 130
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 196
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 145
+      }
+    }
+    vector_size: 427
+  }
+  return_type_hidl {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1610613437
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 3218866584
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 1489277551000
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 1489277551000
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_size: 1
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870913
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7280688037439209472
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7280688037439209472
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870913
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4207883093157085185
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4207883093157085185
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870916
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 32
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7311042186227744800
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7311042186227744800
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870918
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4932116090814726145
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4932116090814726145
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268435458
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 32
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8243116073042313248
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8243116073042313248
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 805306371
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 256
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 6223769419949015296
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 6223769419949015296
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 805306376
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 128
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8367723429465424000
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8367723429465424000
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268435757
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7022905620751712256
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7022905620751712256
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1879048695
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1431192833
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314861535728387329
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314861535728387329
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268436158
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8439781023503351808
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8439781023503351808
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1879048895
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 2099257345
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314885437889454081
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314885437889454081
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_size: 11
+    }
+  }
+}
+
+timestamp: 37304279182
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "begin"
+  arg {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 207
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 129
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 138
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 96
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 246
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 104
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 6
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 58
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 248
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 158
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 238
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 254
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 39
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 151
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 143
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 123
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 26
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 252
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 99
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 227
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 84
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 140
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 76
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 86
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 111
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 172
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 9
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 226
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 130
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 253
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 92
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 210
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 113
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 142
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 169
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 127
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 99
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 157
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 140
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 140
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 46
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 238
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 117
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 82
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 252
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 192
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 187
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 167
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 230
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 107
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 93
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 91
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 230
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 53
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 93
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 145
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 224
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 155
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 55
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 36
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 204
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 86
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 5
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 147
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 136
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 127
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 159
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 226
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 130
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 196
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 145
+      }
+    }
+    vector_size: 427
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870916
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805307371
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870918
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415919705
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 44
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 67
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 178
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 174
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 195
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 190
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 64
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 146
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 36
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 41
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 150
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 77
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 135
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 153
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 26
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 208
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 169
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 240
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 146
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 234
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 80
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 231
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 115
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 251
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 36
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 151
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 95
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 102
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 80
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 181
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 24
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 58
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 97
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 24
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 230
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 248
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 253
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 233
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 217
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 29
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 54
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 164
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 31
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 179
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 208
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 214
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 24
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 30
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 251
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 41
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 207
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 107
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 126
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 4
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 46
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 54
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 208
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 243
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 17
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 220
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 93
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 209
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 67
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 14
+          }
+        }
+        vector_size: 64
+      }
+    }
+    vector_size: 4
+  }
+}
+
+timestamp: 37406991067
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "begin"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415920105
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197691776
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197691776
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197691776
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197691776
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197691776
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197691776
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197691776
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197691776
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197691776
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197691776
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1197691776
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 542363571072
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 542363571072
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 99
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 128
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 128
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 33
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 190
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 81
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 28
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 43
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 33
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 64
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 253
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 203
+          }
+        }
+        vector_size: 12
+      }
+    }
+    vector_size: 1
+  }
+  return_type_hidl {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 3067761696947741874
+    }
+  }
+}
+
+timestamp: 37407473879
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "update"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 3067761696947741874
+    }
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 71
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 178
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 13
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 250
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 199
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 27
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 64
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 157
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 158
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 251
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 156
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 88
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 110
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 103
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 124
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 203
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 54
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 55
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 176
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 59
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 78
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 7
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 53
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 21
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 228
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 239
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 183
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 209
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 52
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 9
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 186
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 23
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 67
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 74
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 112
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 202
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 116
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 39
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 67
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 229
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 246
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 229
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 144
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 229
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 149
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 36
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 155
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 46
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 36
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 255
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_size: 64
+  }
+}
+
+timestamp: 37408847994
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "update"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 64
+    }
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 216
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 250
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 218
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 223
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 143
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 96
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 13
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 180
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 135
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 170
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 3
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 29
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 135
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 233
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 99
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 193
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 100
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 31
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 205
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 82
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 157
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 201
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 142
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 154
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 136
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 205
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 173
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 169
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 216
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 179
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 207
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 224
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 94
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 60
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 142
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 127
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 31
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 138
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 31
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 206
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 47
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 155
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 186
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 225
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 117
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 145
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 131
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 200
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 138
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 136
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 142
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 209
+      }
+    }
+    vector_size: 64
+  }
+}
+
+timestamp: 37409232942
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "finish"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 3067761696947741874
+    }
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+}
+
+timestamp: 37409947005
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "finish"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 224
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 80
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 195
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 63
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 216
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 207
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 126
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 252
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 60
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 59
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 209
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 190
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 58
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 115
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 20
+      }
+    }
+    vector_size: 16
+  }
+}
+
+timestamp: 37430908153
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "generateKey"
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 268435458
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805306371
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 256
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 256
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 256
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870913
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870913
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870916
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805306376
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870918
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415919705
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 138
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 2
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 68
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 109
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 62
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 43
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 233
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 69
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 214
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 234
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 131
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 134
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 75
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 32
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 14
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 2
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 132
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 117
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 152
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 117
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 140
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 212
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 168
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 110
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 68
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 48
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 79
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 163
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 106
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 42
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 88
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 80
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 34
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 44
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 109
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 84
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 183
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 114
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 212
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 170
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 55
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 98
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 92
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 158
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 81
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 182
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 149
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 14
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 166
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 87
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 169
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 80
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 51
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 215
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 183
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 35
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 210
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 70
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 50
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 4
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 242
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 212
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 44
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 136
+          }
+        }
+        vector_size: 64
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 1879048695
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_size: 9
+  }
+}
+
+timestamp: 37480621335
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "generateKey"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 135
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 83
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 101
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 221
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 8
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 30
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 44
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 177
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 235
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 235
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 173
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 41
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 170
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 94
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 15
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 93
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 97
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 226
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 233
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 45
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 84
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 214
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 141
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 203
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 245
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 185
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 41
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 110
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 6
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 255
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 82
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 103
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 211
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 169
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 214
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 99
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 173
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 41
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 198
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 94
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 40
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 66
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 255
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 160
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 151
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 76
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 177
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 50
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 119
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 122
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 162
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 97
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 115
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 196
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 130
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 204
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 235
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 221
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 154
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 101
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 144
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 244
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 172
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 93
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 126
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 179
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 5
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 218
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 27
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 216
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 112
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 64
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 19
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 44
+      }
+    }
+    vector_size: 427
+  }
+  return_type_hidl {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1610613437
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218866584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 3218866584
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 1489277551000
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 1489277551000
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_size: 1
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870913
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7280688050324111360
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7280688050324111360
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870913
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4207883093157085185
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4207883093157085185
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870916
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 32
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7311042186227744800
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7311042186227744800
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870918
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4932116090814726145
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4932116090814726145
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268435458
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 32
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8243116073042313248
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8243116073042313248
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 805306371
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 256
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 6223769419949015296
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 6223769419949015296
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 805306376
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 128
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8367723429465424000
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8367723429465424000
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268435757
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7022905620751712256
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7022905620751712256
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1879048695
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1431192833
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314861535728387329
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314861535728387329
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268436158
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8439781023503351808
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8439781023503351808
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1879048895
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 2099257345
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314885437889454081
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314885437889454081
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_size: 11
+    }
+  }
+}
+
+timestamp: 37485075710
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "begin"
+  arg {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 135
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 83
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 101
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 221
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 8
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 30
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 44
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 177
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 235
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 235
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 173
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 41
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 170
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 94
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 15
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 93
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 97
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 226
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 233
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 45
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 84
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 214
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 141
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 203
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 245
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 185
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 41
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 110
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 6
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 255
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 82
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 103
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 211
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 169
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 214
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 99
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 173
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 41
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 198
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 94
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 40
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 66
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 255
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 160
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 151
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 76
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 177
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 50
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 119
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 122
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 162
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 97
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 115
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 196
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 130
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 204
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 235
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 221
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 154
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 101
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 144
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 244
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 172
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 93
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 126
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 179
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 5
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 218
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 27
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 216
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 112
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 64
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 19
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 44
+      }
+    }
+    vector_size: 427
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870916
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805307371
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870918
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415919705
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 138
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 2
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 68
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 109
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 62
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 43
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 233
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 69
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 214
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 234
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 131
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 134
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 75
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 32
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 14
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 2
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 132
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 117
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 152
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 117
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 140
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 212
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 168
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 110
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 68
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 48
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 79
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 163
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 106
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 42
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 88
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 80
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 34
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 44
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 109
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 84
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 183
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 114
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 212
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 170
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 55
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 98
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 92
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 158
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 81
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 182
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 149
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 14
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 166
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 87
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 169
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 80
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 51
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 215
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 183
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 35
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 210
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 70
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 50
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 4
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 242
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 212
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 44
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 136
+          }
+        }
+        vector_size: 64
+      }
+    }
+    vector_size: 4
+  }
+}
+
+timestamp: 37551778217
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "begin"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415920105
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1198216064
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 542364095360
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 542364095360
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 219
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 240
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 187
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 66
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 129
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 60
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 105
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 137
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 5
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 130
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 236
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 251
+          }
+        }
+        vector_size: 12
+      }
+    }
+    vector_size: 1
+  }
+  return_type_hidl {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 17573895297272736900
+    }
+  }
+}
+
+timestamp: 37552343946
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "update"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 17573895297272736900
+    }
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 148
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 203
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 98
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 20
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 10
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 208
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 208
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 231
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 197
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 69
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 242
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 107
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 148
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 64
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 81
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 22
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 102
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 238
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 70
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 106
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 92
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 205
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 51
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 171
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 118
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 80
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 81
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 149
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 145
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 202
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 102
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 164
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 242
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 237
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 192
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 53
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 142
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 84
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 9
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 239
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 15
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 86
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 97
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 235
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 163
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 47
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 231
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_size: 64
+  }
+}
+
+timestamp: 37553912227
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "update"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 64
+    }
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 159
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 64
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 159
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 238
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 176
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 213
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 86
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 120
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 180
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 59
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 5
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 58
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 94
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 145
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 38
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 102
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 249
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 162
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 140
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 209
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 46
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 188
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 148
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 210
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 53
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 102
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 64
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 66
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 63
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 158
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 41
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 100
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 180
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 104
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 213
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 143
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 204
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 91
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 240
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 208
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 10
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 235
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 95
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 66
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 88
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 127
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 174
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 250
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 155
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 173
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 48
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 215
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 66
+      }
+    }
+    vector_size: 64
+  }
+}
+
+timestamp: 37554338790
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "finish"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 17573895297272736900
+    }
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+}
+
+timestamp: 37555211863
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "finish"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 162
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 225
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 218
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 37
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 22
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 26
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 239
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 109
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 157
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 235
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 42
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 89
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 5
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 193
+      }
+    }
+    vector_size: 16
+  }
+}
+
+timestamp: 69591795575
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "generateKey"
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 268435458
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805306371
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 256
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 256
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 256
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870913
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870913
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870916
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805306376
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870918
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415919705
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 13
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 86
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 143
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 22
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 37
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 133
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 176
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 138
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 1
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 106
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 249
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 222
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 197
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 176
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 40
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 179
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 78
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 184
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 15
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 88
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 109
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 211
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 109
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 40
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 149
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 45
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 142
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 189
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 242
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 163
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 49
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 91
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 49
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 48
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 34
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 153
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 169
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 43
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 138
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 180
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 206
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 29
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 136
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 180
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 105
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 53
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 157
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 55
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 160
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 206
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 247
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 40
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 233
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 152
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 205
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 115
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 35
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 117
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 44
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 184
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 164
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 90
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 54
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 67
+          }
+        }
+        vector_size: 64
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 1879048695
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_size: 9
+  }
+}
+
+timestamp: 69663270530
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "generateKey"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 225
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 34
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 115
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 148
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 175
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 214
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 114
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 126
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 211
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 198
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 198
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 109
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 70
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 192
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 4
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 133
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 45
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 112
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 198
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 150
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 146
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 5
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 246
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 110
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 9
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 6
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 95
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 224
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 196
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 124
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 156
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 186
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 80
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 170
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 37
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 73
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 236
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 23
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 85
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 105
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 239
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 22
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 84
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 85
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 114
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 37
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 236
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 250
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 169
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 19
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 183
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 109
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 100
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 50
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 93
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 222
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 163
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 8
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 45
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 79
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 23
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 120
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 154
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 239
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 225
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 158
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 164
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 199
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 223
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 107
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 238
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 210
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 160
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 143
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 12
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 177
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 221
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 4
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 193
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 83
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 249
+      }
+    }
+    vector_size: 427
+  }
+  return_type_hidl {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1610613437
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 3218898584
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 1489277583000
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 1489277583000
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_size: 1
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870913
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7280690257937301504
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7280690257937301504
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870913
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4207883093157085185
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4207883093157085185
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870916
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 32
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7311042186227744800
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7311042186227744800
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870918
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4932116090814726145
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4932116090814726145
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268435458
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 32
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8243116073042313248
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8243116073042313248
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 805306371
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 256
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 6223769419949015296
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 6223769419949015296
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 805306376
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 128
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8367723429465424000
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8367723429465424000
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268435757
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7022905620751712256
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7022905620751712256
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1879048695
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1431192833
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314861535728387329
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314861535728387329
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268436158
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8439781023503351808
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8439781023503351808
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1879048895
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 2099257345
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314885437889454081
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314885437889454081
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_size: 11
+    }
+  }
+}
+
+timestamp: 69671079177
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "begin"
+  arg {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 225
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 34
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 115
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 148
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 175
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 214
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 114
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 126
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 211
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 198
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 198
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 109
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 70
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 192
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 4
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 133
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 45
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 112
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 198
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 150
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 146
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 5
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 246
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 110
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 9
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 6
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 95
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 224
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 196
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 124
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 156
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 186
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 80
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 170
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 37
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 73
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 236
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 23
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 85
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 105
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 239
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 22
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 84
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 85
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 114
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 37
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 236
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 250
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 169
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 19
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 183
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 109
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 100
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 50
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 93
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 222
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 163
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 8
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 45
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 79
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 23
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 120
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 154
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 239
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 225
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 158
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 164
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 199
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 223
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 107
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 238
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 210
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 160
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 143
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 12
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 177
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 221
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 4
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 193
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 83
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 249
+      }
+    }
+    vector_size: 427
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870916
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805307371
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870918
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415919705
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 13
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 86
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 143
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 22
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 37
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 133
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 176
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 138
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 1
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 106
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 249
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 222
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 197
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 176
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 40
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 179
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 78
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 184
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 15
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 88
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 109
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 211
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 109
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 40
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 149
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 45
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 142
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 189
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 242
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 163
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 49
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 91
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 49
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 48
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 34
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 153
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 169
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 43
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 138
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 180
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 206
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 29
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 136
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 180
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 105
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 53
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 157
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 55
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 160
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 206
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 247
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 40
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 233
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 152
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 205
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 115
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 35
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 117
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 44
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 184
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 164
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 90
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 54
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 67
+          }
+        }
+        vector_size: 64
+      }
+    }
+    vector_size: 4
+  }
+}
+
+timestamp: 69764468978
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "begin"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415920105
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197761408
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197761408
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197761408
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197761408
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197761408
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197761408
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197761408
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197761408
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197761408
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1197761408
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1197761408
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 542363640704
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 542363640704
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 214
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 215
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 164
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 43
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 235
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 45
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 162
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 0
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 242
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 203
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 14
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 41
+          }
+        }
+        vector_size: 12
+      }
+    }
+    vector_size: 1
+  }
+  return_type_hidl {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 1114323728247119113
+    }
+  }
+}
+
+timestamp: 69765086634
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "update"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 1114323728247119113
+    }
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 170
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 237
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 82
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 246
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 37
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 209
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 164
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 235
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 134
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 116
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 108
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 227
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 42
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 41
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 184
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 149
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 163
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 85
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 166
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 163
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 147
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 63
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 63
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 159
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 231
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 201
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 102
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 106
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 14
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 118
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 34
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 109
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 131
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 239
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 206
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 12
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 10
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 227
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 232
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 160
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 54
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 242
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 159
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 155
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 225
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 16
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 34
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 79
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 126
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 122
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 71
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 114
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 248
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 31
+      }
+    }
+    vector_size: 64
+  }
+}
+
+timestamp: 69767220124
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "update"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 64
+    }
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 62
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 174
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 73
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 120
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 171
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 48
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 245
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 213
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 110
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 214
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 76
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 182
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 156
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 142
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 131
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 14
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 206
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 108
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 79
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 246
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 243
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 50
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 55
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 186
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 36
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 209
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 204
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 164
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 212
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 209
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 199
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 138
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 255
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 175
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 196
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 148
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 207
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 231
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 12
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 28
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 151
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 160
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 41
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 89
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 210
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 66
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 177
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 213
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 115
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 40
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 140
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 50
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 215
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 150
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 8
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 110
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 106
+      }
+    }
+    vector_size: 64
+  }
+}
+
+timestamp: 69767993353
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "finish"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 1114323728247119113
+    }
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+}
+
+timestamp: 69769571270
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "finish"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 190
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 46
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 210
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 176
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 233
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 86
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 74
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 89
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 130
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 181
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 163
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 141
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 15
+      }
+    }
+    vector_size: 16
+  }
+}
+
+timestamp: 69806792992
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "generateKey"
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 268435458
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805306371
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 256
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 256
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 256
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 256
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870913
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870913
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870916
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805306376
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870918
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415919705
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 183
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 214
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 67
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 245
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 37
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 153
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 205
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 159
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 144
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 146
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 54
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 138
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 102
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 134
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 23
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 5
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 156
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 129
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 77
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 167
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 227
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 158
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 59
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 169
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 23
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 174
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 161
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 125
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 59
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 240
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 80
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 144
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 188
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 49
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 19
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 165
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 103
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 206
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 242
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 62
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 164
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 116
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 84
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 85
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 231
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 238
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 210
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 63
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 4
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 112
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 151
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 73
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 146
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 148
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 201
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 69
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 223
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 97
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 11
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 195
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 147
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 100
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 192
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 212
+          }
+        }
+        vector_size: 64
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 1879048695
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_size: 9
+  }
+}
+
+timestamp: 69878354406
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "generateKey"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 155
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 109
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 115
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 218
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 134
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 188
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 46
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 126
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 149
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 187
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 29
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 213
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 109
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 131
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 199
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 245
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 117
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 14
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 253
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 98
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 98
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 188
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 57
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 163
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 200
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 162
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 244
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 6
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 105
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 36
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 107
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 51
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 244
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 117
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 145
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 81
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 200
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 178
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 189
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 88
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 204
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 134
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 237
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 7
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 98
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 157
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 236
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 183
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 178
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 66
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 54
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 254
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 122
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 185
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 213
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 110
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 20
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 167
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 89
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 134
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 19
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 174
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 24
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 37
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 136
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 61
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 70
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 147
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 61
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 209
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 107
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 131
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 196
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 228
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 59
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 103
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 189
+      }
+    }
+    vector_size: 427
+  }
+  return_type_hidl {
+    type: TYPE_STRUCT
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1610613437
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 3218898584
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 3218898584
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 1489277583000
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 1489277583000
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_size: 1
+    }
+    struct_value {
+      type: TYPE_VECTOR
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870913
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7280686967992352768
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7280686967992352768
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870913
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4207883093157085185
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4207883093157085185
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870916
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 32
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7311042186227744800
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7311042186227744800
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 536870918
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4932116090814726145
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 4932116090814726145
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268435458
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 32
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 32
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8243116073042313248
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8243116073042313248
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 805306371
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 256
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 256
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 6223769419949015296
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 6223769419949015296
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 805306376
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 128
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 128
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8367723429465424000
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8367723429465424000
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268435757
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7022905620751712256
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 7022905620751712256
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1879048695
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 1431192833
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 1431192833
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314861535728387329
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314861535728387329
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 268436158
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 0
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 0
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8439781023503351808
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 8439781023503351808
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_value {
+        type: TYPE_STRUCT
+        struct_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1879048895
+          }
+          scalar_type: "uint32_t"
+        }
+        struct_value {
+          type: TYPE_UNION
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_ENUM
+            scalar_value {
+              uint32_t: 2099257345
+            }
+            scalar_type: "uint32_t"
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              bool_t: 1
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint32_t: 2099257345
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314885437889454081
+            }
+          }
+          union_value {
+            type: TYPE_SCALAR
+            scalar_value {
+              uint64_t: 2314885437889454081
+            }
+          }
+        }
+        struct_value {
+          type: TYPE_VECTOR
+          vector_size: 0
+        }
+      }
+      vector_size: 11
+    }
+  }
+}
+
+timestamp: 69885843157
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "begin"
+  arg {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 155
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 109
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 115
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 218
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 134
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 188
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 46
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 152
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 126
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 139
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 32
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 149
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 187
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 29
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 213
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 109
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 131
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 199
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 245
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 117
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 14
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 253
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 98
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 98
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 188
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 57
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 163
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 200
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 162
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 0
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 244
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 6
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 105
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 36
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 107
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 51
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 244
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 117
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 145
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 81
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 25
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 200
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 178
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 189
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 88
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 204
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 134
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 237
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 7
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 98
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 157
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 236
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 183
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 178
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 66
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 54
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 194
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 254
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 122
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 185
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 213
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 110
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 11
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 20
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 167
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 89
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 134
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 19
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 174
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 24
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 128
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 241
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 37
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 136
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 61
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 70
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 147
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 61
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 121
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 209
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 2
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 107
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 131
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 196
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 220
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 228
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 59
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 103
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 189
+      }
+    }
+    vector_size: 427
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870916
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 32
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 32
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 805307371
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 128
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 128
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 536870918
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 1
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_size: 0
+      }
+    }
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415919705
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 0
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 0
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 183
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 214
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 67
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 245
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 37
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 153
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 205
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 159
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 144
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 146
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 54
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 138
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 102
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 134
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 23
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 5
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 156
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 129
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 77
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 167
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 227
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 158
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 59
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 169
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 23
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 174
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 161
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 125
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 59
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 240
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 80
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 144
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 188
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 49
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 19
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 165
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 103
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 206
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 242
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 62
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 164
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 116
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 84
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 85
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 231
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 238
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 210
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 63
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 4
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 112
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 151
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 73
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 146
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 148
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 201
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 69
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 223
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 97
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 11
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 195
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 147
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 100
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 192
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 212
+          }
+        }
+        vector_size: 64
+      }
+    }
+    vector_size: 4
+  }
+}
+
+timestamp: 69965952800
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "begin"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_STRUCT
+      struct_value {
+        type: TYPE_ENUM
+        scalar_value {
+          uint32_t: 2415920105
+        }
+        scalar_type: "uint32_t"
+      }
+      struct_value {
+        type: TYPE_UNION
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_ENUM
+          scalar_value {
+            uint32_t: 1198216064
+          }
+          scalar_type: "uint32_t"
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            bool_t: 0
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint32_t: 1198216064
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 542364095360
+          }
+        }
+        union_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint64_t: 542364095360
+          }
+        }
+      }
+      struct_value {
+        type: TYPE_VECTOR
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 90
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 4
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 101
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 171
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 106
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 116
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 175
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 114
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 34
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 31
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 28
+          }
+        }
+        vector_value {
+          type: TYPE_SCALAR
+          scalar_value {
+            uint8_t: 159
+          }
+        }
+        vector_size: 12
+      }
+    }
+    vector_size: 1
+  }
+  return_type_hidl {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 4677154094776125771
+    }
+  }
+}
+
+timestamp: 69966508321
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "update"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 4677154094776125771
+    }
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 214
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 228
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 34
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 103
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 87
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 77
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 15
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 64
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 127
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 163
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 16
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 51
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 198
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 27
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 46
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 63
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 126
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 167
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 72
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 88
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 242
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 104
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 23
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 43
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 250
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 30
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 176
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 136
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 165
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 185
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 185
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 60
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 248
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 223
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 23
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 34
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 248
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 227
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 53
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 153
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 130
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 238
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 222
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 161
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 162
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 55
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 185
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 54
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 56
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 248
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 218
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 71
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 27
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 193
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 85
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 42
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 188
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 1
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 88
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 20
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 8
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 113
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 219
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 192
+      }
+    }
+    vector_size: 64
+  }
+}
+
+timestamp: 69968848790
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "update"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint32_t: 64
+    }
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 101
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 73
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 74
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 167
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 116
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 111
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 157
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 131
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 177
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 191
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 126
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 158
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 183
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 228
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 153
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 9
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 173
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 95
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 168
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 49
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 90
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 213
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 217
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 35
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 91
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 17
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 42
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 169
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 33
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 102
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 236
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 18
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 127
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 229
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 111
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 100
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 67
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 117
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 120
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 52
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 180
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 105
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 189
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 98
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 146
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 156
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 3
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 213
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 63
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 157
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 167
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 158
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 179
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 110
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 167
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 58
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 113
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 205
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 75
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 186
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 78
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 6
+      }
+    }
+    vector_size: 64
+  }
+}
+
+timestamp: 69969581602
+event: PASSTHROUGH_ENTRY
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "finish"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      uint64_t: 4677154094776125771
+    }
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  arg {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+}
+
+timestamp: 69971247280
+event: PASSTHROUGH_EXIT
+package: "android.hardware.keymaster"
+version: 3
+interface: "IKeymasterDevice"
+func_msg {
+  name: "finish"
+  return_type_hidl {
+    type: TYPE_ENUM
+    scalar_value {
+      uint32_t: 0
+    }
+    scalar_type: "uint32_t"
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_size: 0
+  }
+  return_type_hidl {
+    type: TYPE_VECTOR
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 71
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 80
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 236
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 39
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 169
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 157
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 99
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 204
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 146
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 68
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 201
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 73
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 117
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 114
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 239
+      }
+    }
+    vector_value {
+      type: TYPE_SCALAR
+      scalar_value {
+        uint8_t: 242
+      }
+    }
+    vector_size: 16
+  }
+}
+
diff --git a/usb/V1_0/android.hardware.usb@1.0_sailfish_1.vts.trace b/usb/V1_0/android.hardware.usb@1.0_sailfish_1.vts.trace
new file mode 100644
index 0000000..89b000e
--- /dev/null
+++ b/usb/V1_0/android.hardware.usb@1.0_sailfish_1.vts.trace
@@ -0,0 +1,114 @@
+timestamp: 6312563123898
+event: SERVER_API_ENTRY
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "setCallback"
+  arg {
+    type: TYPE_HIDL_CALLBACK
+  }
+}
+
+timestamp: 6312567167440
+event: SERVER_API_EXIT
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "setCallback"
+}
+
+timestamp: 6312567964732
+event: SERVER_API_ENTRY
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "queryPortStatus"
+}
+
+timestamp: 6312570536034
+event: SERVER_API_EXIT
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "queryPortStatus"
+}
+
+timestamp: 6313453202788
+event: SERVER_API_ENTRY
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "queryPortStatus"
+}
+
+timestamp: 6313454601539
+event: SERVER_API_EXIT
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "queryPortStatus"
+}
+
+timestamp: 8233848789720
+event: SERVER_API_ENTRY
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "setCallback"
+  arg {
+    type: TYPE_HIDL_CALLBACK
+  }
+}
+
+timestamp: 8233849143574
+event: SERVER_API_EXIT
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "setCallback"
+}
+
+timestamp: 8233849328210
+event: SERVER_API_ENTRY
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "queryPortStatus"
+}
+
+timestamp: 8233852717846
+event: SERVER_API_EXIT
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "queryPortStatus"
+}
+
+timestamp: 8234888100917
+event: SERVER_API_ENTRY
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "queryPortStatus"
+}
+
+timestamp: 8234889871022
+event: SERVER_API_EXIT
+package: "android.hardware.usb"
+version: 1
+interface: "IUsb"
+func_msg {
+  name: "queryPortStatus"
+}
+
diff --git a/vr/V1_0/android.hardware.vr@1.0_sailfish_1.vts.trace b/vr/V1_0/android.hardware.vr@1.0_sailfish_1.vts.trace
new file mode 100644
index 0000000..3dbe8d0
--- /dev/null
+++ b/vr/V1_0/android.hardware.vr@1.0_sailfish_1.vts.trace
@@ -0,0 +1,96 @@
+timestamp: 54029913244
+event: SERVER_API_ENTRY
+package: "android.hardware.vr"
+version: 1
+interface: "IVr"
+func_msg {
+  name: "setVrMode"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      bool_t: 1
+    }
+  }
+}
+
+timestamp: 54109660388
+event: SERVER_API_EXIT
+package: "android.hardware.vr"
+version: 1
+interface: "IVr"
+func_msg {
+  name: "setVrMode"
+}
+
+timestamp: 54200101491
+event: SERVER_API_ENTRY
+package: "android.hardware.vr"
+version: 1
+interface: "IVr"
+func_msg {
+  name: "setVrMode"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      bool_t: 0
+    }
+  }
+}
+
+timestamp: 54253183110
+event: SERVER_API_EXIT
+package: "android.hardware.vr"
+version: 1
+interface: "IVr"
+func_msg {
+  name: "setVrMode"
+}
+
+timestamp: 68397709311
+event: SERVER_API_ENTRY
+package: "android.hardware.vr"
+version: 1
+interface: "IVr"
+func_msg {
+  name: "setVrMode"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      bool_t: 1
+    }
+  }
+}
+
+timestamp: 68491978800
+event: SERVER_API_EXIT
+package: "android.hardware.vr"
+version: 1
+interface: "IVr"
+func_msg {
+  name: "setVrMode"
+}
+
+timestamp: 68503694009
+event: SERVER_API_ENTRY
+package: "android.hardware.vr"
+version: 1
+interface: "IVr"
+func_msg {
+  name: "setVrMode"
+  arg {
+    type: TYPE_SCALAR
+    scalar_value {
+      bool_t: 0
+    }
+  }
+}
+
+timestamp: 68510938281
+event: SERVER_API_EXIT
+package: "android.hardware.vr"
+version: 1
+interface: "IVr"
+func_msg {
+  name: "setVrMode"
+}
+